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
341757312515	341757313076	341757313626	341757314176	341757314724	341757315276	341757315826	341757316376	341757316924	341757317476	341757318026	341757318576	341757319124	341757319676	341757320226	341757320776	341757321324	341757321876	341757322426	341757322976	341757323524	341757324076	341757324626	341757325176	341757325724	341757326276	341757326826	341757327376	341757327924	341757328476	341757329026	341757329576	341757330124	341757330676	341757331226	341757331776	341757332324	341757332876	341757333426	341757333976	341757334524	341757335076	341757335626	341757336176	341757336724	341757337276	341757337826	341757338376	341757338924	341757339476	341757340026	341757340576	341757341124	341757341676	341757342226	341757342776	341757343324	341757343876	341757344426	341757344976	341757345524	341757346076	341757346626	341757347176	341757347724	341757348276	341757348826	341757349376	341757349924	341757350476	341757351026	341757351576	341757352124	341757352676	341757353226	341757353776	341757354324	341757354876	341757355426	341757355976	341757356524	341757357076	341757357626	341757358176	341757358724	341757359276	341757359826	341757360376	341757360924	341757361476	341757362026	341757362576	341757363124	341757363676	341757364226	341757364776	341757365324	341757365876	341757366426	341757366976	341757367524	341757368076	341757368626	341757369176	341757369724	341757370276	341757370826	341757371376	341757371924	341757372476	341757373026	341757373576	341757374124	341757374676	341757375226	341757375776	341757376324	341757376876	341757377426	341757377976	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	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
22942	21972	29871	24746	21970	21670	2303	629	486	410	415	390	397	350	361	339	333	329	330	301	363	313	313	283	295	306	292	297	300	313	302	304	285	313	283	280	296	269	294	277	273	305	289	308	335	315	290	283	298	278	301	297	298	298	293	272	288	264	263	284	271	286	288	278	266	283	285	285	264	299	290	278	294	282	278	266	286	288	254	263	293	284	270	279	299	308	274	284	282	293	289	302	282	268	292	255	312	267	267	270	284	296	300	280	269	304	281	274	300	296	259	255	271	295	282	278	322	289	292	277	267	292	298	296	308	309	266	269	296	310	308	286	259	281	248	288	263	288	292	320	291	272	269	292	297	280	286	273	271	291	296	287	274	285	246	288	304	309	273	267	276	246	257	284	280	271	282	251	302	291	277	287	290	257	282	247	249	292	300	266	269	308	292	314	273	250	291	250	324	271	282	286	274	268	270	268	331	299	290	293	282	304	287	264	299	289	274	273	283	262	322	255	267	262	278	264	247	270	262	300	260	267	273	256	293	279	280	275	263	265	285	322	287	306	313	262	263	273	312	299	278	268	315	259	259	262	269	309	276	285	257	268	265	291	272	277	288	295	274	303	277	284	270	277	274	268	298	293	279	281	287	273	276	259	254	249	265	292	264	285	298	279	306	285	260	272	276	269	251	271	264	298	264	273	270	326	283	269	262	304	278	268	271	334	312	283	313	288	272	286	286	266	270	287	279	272	283	284	251	282	306	291	268	266	251	284	283	276	291	304	291	288	288	285	265	285	298	285	269	262	310	278	292	303	328	273	300	288	274	299	275	275	304	245	265	262	291	299	273	305	302	271	262	302	277	300	272	249	277	273	238	280	306	298	290	256	246	285	280	293	257	294	265	270	285	269	287	303	298	265	249	262	318	290	257	294	290	250	287	312	293	269	277	276	265	300	281	294	288	285	272	260	248	262	270	273	261	258	283	263	287	280	296	267	288	260	270	250	266	259	289	256	301	296	283	279	274	310	270	272	255	282	263	268	281	274	269	313	274	272	293	298	295	292	271	283	268	268	316	277	255	233	304	305	292	311	291	273	296	275	269	257	297	295	272	258	291	326	259	271	287	277	269	283	264	269	304	293	282	317	304	291	267	282	244	281	276	274	295	275	299	272	309	268	284	296	295	277	309	275	285	266	318	295	262	304	286	267	246	293	296	298	293	289	252	278	279	284	292	286	273	287	280	280	285	281	254	317	267	287	272	279	278	265	256	256	294	281	293	306	254	305	295	291	283	319	276	285	286	296	288	288	286	275	278	255	259	279	301	283	301	274	297	250	251	263	269	248	262	267	273	291	292	267	287	290	252	276	286	261	281	292	282	291	270	261	270	238	239	299	269	291	296	275	268	281	256	260	289	268	292	285	300	293	287	270	268	282	265	303	315	292	289	286	266	281	298	252	268	284	288	279	291	276	258	292	280	259	257	246	296	266	259	288	279	263	296	305	276	285	253	300	251	283	268	271	266	260	272	267	291	236	282	313	310	288	243	270	271	260	290	259	285	276	286	276	298	259	293	268	269	270	268	279	275	277	250	296	275	232	277	291	275	292	256	285	258	286	315	302	272	295	275	288	300	310	262	310	322	276	282	283	280	284	279	297	307	273	269	252	301	275	271	274	286	265	257	274	280	263	308	314	274	232	271	274	293	277	284	273	280	298	312	258	271	298	287	275	242	280	288	259	267	264	303	279	267	267	286	280	232	264	258	303	288	254	280	281	278	263	293	263	270	272	286	294	280	262	297	299	252	272	277	296	310	263	268	289	266	260	291	275	292	309	271	300	267	259	285	281	281	281	264	315	268	264	316	318	275	272	261	300	286	276	249	303	299	266	285	275	299	308	291	282	294	276	261	313	274	309	275	255	246	290	299	277	311	290	289	263	254	283	293	278	276	311	272	282	272	280	286	288	272	290	285	269	279	271	292	267	276	247	269	295	294	288	295	281	268	285	269	281	275	291	294	279	275	290	278	273	281	312	290	265	297	274	300	308	288	313	268	269	289	272	279	294	296	263	302	265	290	258	272	282	296	276	281	290	304	275	266	291	297	294	244	290	271	267	289	297	279	291	292	251	268	253	292	282	281	278	241	294	269	313	307	263	286	266	288	269	304	302	292	270	272	269	281	272	276	301	277	296	290	258	288	241	283	312	287	279	299	280	281	280	275	257	263	300	282	283	317	291	270	293	259	290	254	261	287	264	292	299	256	286	234	292	306	260	287	300	281	286	268	291	288	292	286	296	300	312	259	288	285	270	262	285	272	283	305	287	272	259	288	285	273	286	272	264	286	289	283	254	292	275	288	273	256	277	281	261	285	297	252	282	265	240	287	278	301	263	282	246	278	322	269	240	307	269	313	288	287	268	272	314	290	287	268	260	285	287	281	289	250	268	276	305	303	286	267	316	306	292	277	291	273	251	284	323	268	265	268	280	306	284	284	280	282	298	288	283	278	277	300	263	282	280	314	263	305	295	286	267	289	290	290	268	278	282	280	284	278	248	302	294	294	258	282	265	284	284	262	268	266	278	272	283	283	286	299	296	303	301	293	289	270	277	319	277	255	293	299	271	287	275	247	262	289	276	277	271	286	276	281	272	288	298	277	316	276	282	255	283	278	295	284	258	310	288	266	277	302	268	316	292	266	265	264	280	295	252	287	288	274	281	299	264	286	275	287	283	250	288	258	306	299	282	264	301	269	296	294	282	306	297	286	306	290	282	278	267	273	278	295	285	284	282	273	292	267	284	296	305	279	283	285	266	286	256	279	294	246	255	263	283	263	282	286	286	314	286	270	289	262	311	271	275	291	282	318	262	290	294	227	299	286	283	285	301	268	290	301	300	265	285	258	286	269	288	270	281	277	297	274	300	282	253	276	270	280	276	295	277	292	266	279	288	270	277	272	259	298	284	270	290	255	298	276	302	275	336	273	260	289	281	310	268	301	276	254	284	284	298	287	279	293	285	250	277	286	262	303	265	268	278	275	265	296	280	275	269	275	279	296	282	277	311	248	296	286	261	284	315	280	258	291	303	297	260	273	278	285	268	266	287	310	293	273	276	280	286	295	280	313	265	287	296	285	252	285	308	260	270	271	281	263	285	263	271	277	282	256	248	295	273	289	253	260	254	275	290	249	284	271	286	283	259	290	284	259	282	262	261	316	294	242	258	300	278	278	276	281	300	269	263	277	284	294	259	294	294	249	276	295	287	282	289	287	300	271	257	294	293	310	282	274	305	283	307	274	267	281	272	278	295	291	273	308	296	282	292	312	295	322	296	273	299	274	293	264	280	279	283	266	286	276	273	313	249	283	264	319	300	281	281	276	276	284	290	263	253	254	266	287	309	296	301	284	308	289	241	278	268	291	290	286	275	264	272	268	279	271	285	273	259	262	281	306	268	282	258	290	269	283	269	283	292	310	273	282	271	267	295	258	287	303	270	305	283	292	281	263	310	282	310	282	292
19514	11954	8149	3663	2476	1841	1393	1162	958	801	774	730	643	595	600	538	506	498	470	514	472	467	482	448	442	449	443	401	459	422	451	429	431	432	460	416	423	472	404	397	408	433	358	381	412	381	386	411	387	409	385	389	410	406	419	417	396	438	432	398	415	387	434	417	386	407	433	383	410	398	375	393	395	405	403	410	406	416	391	394	436	364	370	401	396	419	372	425	408	402	385	377	436	357	362	383	440	403	406	383	414	397	438	373	410	393	386	389	424	392	386	394	388	360	396	372	408	378	394	390	397	412	392	412	382	431	391	352	409	421	388	412	400	396	395	354	433	389	364	388	380	431	356	438	329	401	416	382	380	404	425	391	398	364	370	429	414	412	387	354	380	406	428	406	403	409	405	425	359	441	387	403	375	372	395	415	392	380	394	419	414	416	378	391	386	405	379	401	425	428	427	387	392	401	402	435	379	410	422	404	405	364	394	369	412	400	377	386	383	415	377	416	381	437	418	403	426	373	383	382	365	418	402	421	371	428	400	384	368	367	411	370	360	419	392	416	399	446	369	349	405	403	436	423	411	396	413	364	361	414	411	403	386	364	395	384	383	399	391	388	413	409	422	359	395	361	410	404	403	384	441	413	426	377	421	396	389	404	400	405	411	384	401	405	412	393	389	415	393	397	414	387	416	364	386	374	369	383	393	406	382	379	401	381	403	429	386	404	385	391	399	413	399	381	392	395	391	386	412	404	406	372	363	399	383	402	412	389	385	366	385	373	389	383	403	406	407	385	392	373	380	413	339	352	400	372	355	420	405	427	393	379	418	369	397	406	411	412	381	408	392	386	376	399	405	406	392	377	394	370	398	362	363	398	408	409	383	379	391	402	367	424	401	409	420	400	414	445	389	409	423	391	393	415	385	414	401	410	394	376	385	405	400	405	368	388	380	418	407	389	386	397	382	398	378	402	397	443	407	447	433	376	390	388	399	415	382	401	383	412	397	372	405	405	380	371	367	390	406	415	450	410	424	396	426	386	400	413	414	381	402	390	390	398	372	395	376	395	363	414	385	384	398	397	420	412	394	373	389	467	392	373	406	420	424	398	386	390	398	405	387	435	380	441	428	430	353	402	443	402	400	408	399	399	391	400	373	390	395	426	431	384	393	391	391	376	405	386	394	411	399	395	401	396	391	391	389	411	416	395	410	401	423	415	405	395	408	435	389	356	423	405	368	390	389	398	409	379	382	403	395	429	423	376	389	417	378	406	399	425	415	387	413	364	411	370	418	407	444	385	423	381	379	406	437	433	423	359	397	378	409	414	415	400	364	420	399	389	391	400	421	410	425	415	410	380	403	398	378	415	396	411	372	374	369	415	402	401	397	404	422	412	412	438	384	412	416	404	406	401	428	398	371	385	376	437	404	376	412	397	391	404	384	379	421	437	407	390	397	391	421	388	408	372	392	391	373	433	400	405	448	393	409	380	369	423	396	378	384	390	418	429	386	437	402	358	390	420	351	392	391	423	383	417	392	374	399	362	392	420	411	376	414	405	429	405	414	392	389	399	392	406	383	388	414	424	391	419	359	389	405	365	397	353	427	406	420	390	386	371	402	397	379	382	408	405	397	379	419	389	368	394	377	386	400	418	424	380	390	400	418	403	416	401	445	421	387	400	393	445	390	398	406	354	365	415	367	417	384	378	398	399	404	421	424	352	396	418	400	378	354	389	392	425	380	388	403	419	400	395	394	401	377	388	413	428	407	373	397	388	424	398	384	404	406	426	405	405	377	416	402	401	397	380	433	373	399	427	390	422	417	364	402	397	433	390	375	397	388	387	391	382	428	385	375	384	399	360	392	407	380	409	385	394	399	406	400	393	396	378	379	373	440	403	394	415	386	387	389	377	424	388	383	393	392	419	441	374	419	412	407	411	394	389	419	425	411	417	416	449	360	401	396	430	391	408	419	367	390	367	362	388	424	394	401	379	400	416	396	410	373	401	391	397	404	393	403	431	392	386	358	415	419	376	403	394	423	393	397	371	429	427	392	390	409	396	399	427	383	405	396	400	406	391	370	415	400	400	337	415	400	389	388	417	391	392	400	360	392	443	412	365	402	448	404	385	398	402	384	414	377	398	437	392	422	412	383	434	412	413	358	414	387	402	374	410	400	391	364	363	395	386	366	384	443	380	412	424	417	405	386	406	397	351	432	393	409	407	380	383	404	404	408	389	406	454	396	392	435	424	384	428	412	375	412	383	379	403	410	373	415	404	398	406	385	409	426	392	392	405	389	384	386	398	385	387	420	393	407	367	401	397	393	395	404	379	388	371	399	404	422	411	383	341	402	400	389	414	401	385	436	403	442	382	423	387	402	399	394	412	383	392	407	420	410	400	379	432	391	372	392	366	385	397	395	380	413	390	415	389	428	382	386	404	392	392	378	437	411	383	423	399	402	395	358	362	379	394	414	381	405	386	393	362	377	362	393	388	398	401	431	392	399	402	426	387	382	354	401	411	424	365	374	388	400	406	415	378	397	400	394	427	378	395	387	407	401	420	388	380	399	403	366	376	387	393	379	412	438	385	399	392	410	378	412	378	398	340	419	393	398	373	424	434	412	389	410	352	369	404	360	395	442	397	380	374	405	369	412	417	389	420	389	380	434	360	356	417	397	397	403	414	372	424	410	410	401	372	367	379	397	376	410	396	407	427	370	418	379	395	404	388	387	374	403	414	400	421	402	398	415	364	407	391	387	377	398	409	383	398	426	404	395	378	344	461	377	404	395	415	397	389	426	419	401	405	382	392	378	384	366	380	414	424	404	387	404	364	402	390	402	409	422	391	381	398	388	390	411	416	397	362	407	390	376	398	364	420	370	404	398	398	392	403	437	411	382	406	393	400	386	357	373	378	411	408	413	390	406	408	413	396	415	420	409	375	407	374	380	396	397	374	431	426	392	396	408	381	429	396	388	373	392	389	392	406	426	387	408	398	410	404	366	410	401	407	340	413	408	434	390	400	396	360	366	394	430	394	428	394	443	391	399	417	374	388	390	384	415	421	424	389	402	397	402	405	385	381	377	393	410	369	443	397	414	412	367	382	395	359	399	403	378	433	409	377	380	383	381	408	397	401	385	397	380	400	394	372	398	411	391	407	392	404	410	383	382	382	402	424	394	436	360	398	387	404	396	421	385	376	418	379	373	404	403	444	388	377	381	402	398	406	376	441	412	400	385	381	378	401	350	390	399	418	419	406	394	367	386	369	389	412	366	378	390	391	426	382	375	357	425	423	388	373	395	386	424	400	391	409	409	373	387	373	388	396	413	426	378	434	395	420	404	365	386	452	400	392	356	428	417	389	382	381	429	362	415	408	388	377	391	409	420	408	370	370	404	405	385	358	410	416	426	386	371	390	388	403	388	374	397	378	372	402	373	381	385	396	387	380	409	411	391	378	416	377	416	407	385	391	369	385	394	417	388	377	407	409	376	371	355	398	405	393	361	391
27334	18488	3563	495	352	322	185	178	186	152	145	152	151	142	168	140	144	146	158	175	158	149	146	166	145	144	136	138	163	153	140	158	147	149	156	175	136	162	165	155	153	168	154	146	133	151	145	148	157	150	145	144	140	154	145	144	138	153	136	155	155	159	142	152	155	160	136	156	172	190	143	154	165	153	146	153	154	150	138	155	162	148	129	167	164	146	136	144	159	165	160	168	142	153	151	141	167	163	148	142	155	194	166	135	153	145	149	149	133	152	147	151	164	145	125	146	176	148	164	155	147	156	195	154	152	167	136	149	160	148	148	148	167	160	147	144	151	132	154	163	169	145	142	156	147	147	160	144	149	153	140	140	153	146	161	139	146	154	141	162	149	152	157	165	157	135	144	163	167	141	152	134	154	161	157	140	159	147	150	165	146	154	159	143	146	150	160	147	172	164	162	164	159	158	140	172	130	137	146	162	158	155	148	170	168	147	168	165	160	138	164	159	171	147	141	162	152	190	137	152	138	173	170	140	123	145	180	148	149	145	143	153	154	171	160	181	149	162	164	152	152	145	149	164	143	165	167	152	183	137	148	131	175	155	168	148	139	122	154	161	147	149	155	139	187	145	159	158	149	170	147	147	144	150	162	157	135	156	157	131	165	153	165	173	173	145	142	161	126	157	149	170	116	146	137	154	143	165	159	151	160	143	157	147	157	140	149	167	151	164	138	160	157	149	140	166	169	162	152	146	141	162	149	140	136	153	149	137	149	143	162	155	148	135	149	191	148	154	143	165	151	147	169	146	143	140	134	150	140	149	163	137	143	166	153	166	148	149	129	152	173	136	155	140	160	156	151	150	168	166	173	183	125	148	148	143	155	162	157	127	143	157	153	141	155	154	149	167	151	153	143	148	143	142	155	160	171	162	166	155	140	154	157	156	124	156	149	166	143	164	120	160	131	126	166	158	139	148	121	146	148	137	154	136	134	132	143	144	160	149	164	140	150	138	161	143	170	171	166	149	141	157	160	136	128	160	152	170	147	141	162	136	124	153	149	160	143	157	148	173	153	155	142	147	157	161	147	148	176	146	171	140	157	132	147	158	151	156	132	142	140	149	146	147	166	153	156	158	145	138	155	158	127	144	163	154	138	157	165	154	151	151	167	158	144	146	143	169	164	163	150	137	170	151	140	130	154	137	161	169	163	161	175	142	146	141	166	130	148	176	139	150	139	176	164	158	136	132	157	163	158	164	148	149	140	159	165	191	142	131	136	137	141	150	137	178	139	160	157	130	159	151	153	147	146	156	155	173	170	174	156	166	181	144	168	155	169	177	150	156	157	140	160	149	120	146	134	143	152	157	154	132	164	144	144	154	158	143	139	146	158	160	167	157	161	143	149	137	138	175	148	154	147	157	137	148	141	155	183	178	165	167	175	165	151	145	158	159	162	175	168	150	149	147	160	163	140	147	147	141	176	162	142	173	158	174	150	160	139	144	139	172	166	156	162	151	150	166	137	146	149	168	149	167	170	132	166	151	163	153	141	129	154	143	155	151	152	153	151	151	164	153	144	139	143	149	149	149	147	132	159	163	140	134	150	136	174	154	162	144	141	164	146	135	158	143	144	166	138	150	150	159	160	162	182	173	145	144	158	142	137	148	155	138	151	149	149	167	157	159	141	141	169	151	140	122	131	165	147	151	165	155	159	145	140	130	138	145	161	137	153	134	181	152	166	160	160	155	157	158	144	171	128	149	169	165	150	141	128	168	155	173	150	147	164	151	162	150	176	179	159	152	144	143	152	161	140	146	132	151	140	137	145	152	157	153	151	140	136	145	183	138	148	144	156	157	179	158	152	163	151	156	162	159	134	141	188	159	157	168	160	178	168	159	154	138	144	161	141	139	153	129	143	171	151	150	150	131	161	163	135	158	150	167	159	134	159	153	176	164	173	134	150	150	144	146	159	149	150	143	173	163	140	165	145	165	135	170	132	148	147	166	132	163	156	149	159	140	161	149	161	164	126	146	137	133	159	135	129	152	150	142	160	131	147	171	138	123	136	147	137	157	121	135	152	151	171	142	130	168	157	135	149	142	146	165	147	135	151	141	160	141	147	153	173	155	154	149	172	164	166	143	141	169	180	163	148	149	139	137	143	175	126	176	147	151	128	148	149	128	155	160	142	145	148	160	166	120	152	153	117	159	150	141	146	151	138	165	149	151	158	152	140	149	145	161	155	159	147	154	146	156	143	156	156	153	159	168	163	133	151	161	147	161	179	163	178	144	171	167	178	175	143	167	159	143	146	165	158	135	156	179	161	153	161	145	154	133	155	172	129	119	142	136	165	156	157	160	159	147	166	155	151	157	161	132	156	149	160	145	149	155	144	143	131	174	170	151	163	167	170	166	145	151	171	176	159	139	153	141	166	178	154	145	155	149	179	130	147	146	144	154	147	160	169	119	138	167	151	166	173	174	171	140	126	167	151	173	163	148	163	160	146	138	137	142	136	172	165	144	146	157	133	142	173	142	161	164	144	182	135	164	151	141	130	150	170	136	148	157	158	167	164	147	142	144	159	145	156	147	131	133	156	176	156	157	147	138	139	177	157	146	128	153	159	149	169	181	136	148	156	144	132	149	151	148	149	144	163	167	137	157	151	153	158	159	150	138	157	166	156	156	154	152	157	153	155	133	164	142	159	140	156	172	144	152	141	153	165	157	163	155	168	136	161	146	151	162	163	149	155	157	150	154	152	182	162	149	151	147	133	164	155	144	149	174	164	161	152	155	146	148	149	148	168	152	134	160	136	167	152	155	118	144	141	148	156	164	161	131	156	156	150	139	173	167	123	129	171	130	172	130	154	150	156	154	141	158	166	147	153	149	155	154	175	182	129	153	155	165	175	153	162	135	151	140	135	174	163	161	154	134	147	148	167	126	179	150	141	151	181	134	146	132	143	153	156	153	165	149	166	144	154	141	147	157	145	167	155	158	147	142	147	134	157	168	155	179	150	135	143	152	154	156	141	164	155	148	154	141	156	139	154	165	149	135	153	119	175	170	163	144	167	158	150	154	140	163	135	161	142	149	157	163	161	139	143	154	178	131	156	155	151	155	171	138	126	145	162	164	169	142	131	150	142	148	151	153	148	142	149	146	171	152	149	173	167	139	125	155	156	156	142	156	151	153	147	170	142	136	153	173	147	168	133	147	157	139	154	162	153	169	135	169	150	143	157	132	155	144	124	143	152	167	161	148	145	157	137	162	154	142	144	186	152	155	155	151	159	126	159	152	144	166	152	177	158	163	130	139	171	162	153	154	146	154	168	137	142	140	149	148	163	139	168	149	146	165	159	163	179	141	138	178	140	153	167	162	155	152	156	164	135	159	165	176	148	142	149	139	169	140	131	155	156	145	142	140	139	149	166	142	146	145	146	157	139	166	160	146	140	149	162	146	153	156	159	151	167	169	132	155	145	137	142	180	142	156	154	162	146	162	151	136	156	147
5254	752	547	382	348	279	237	238	245	236	211	224	211	204	226	233	228	228	221	241	203	210	223	221	212	202	223	225	225	211	209	199	227	215	208	192	189	214	210	215	206	210	201	203	218	204	210	206	243	194	198	194	206	226	230	224	225	198	227	221	196	221	202	208	225	228	214	215	208	225	209	216	206	208	219	230	206	214	195	209	193	216	201	200	221	212	199	228	247	218	208	207	213	227	214	191	212	227	237	203	211	201	211	215	219	218	216	218	207	219	198	202	217	205	217	240	188	223	206	203	230	216	198	186	222	199	235	202	201	227	220	201	227	221	217	204	213	195	224	227	245	222	207	210	197	187	222	225	215	210	211	203	199	207	218	213	205	198	209	209	219	219	216	199	202	223	217	248	203	202	230	207	223	188	218	196	217	211	221	216	221	230	221	199	218	237	187	226	202	218	234	209	187	233	193	223	180	207	193	209	209	200	200	246	204	220	189	224	251	232	200	209	215	212	176	205	223	196	206	206	193	190	217	218	192	200	200	221	187	212	188	205	222	223	217	204	204	218	234	208	222	248	221	217	195	203	205	231	232	203	235	192	204	238	218	182	204	216	209	196	207	198	213	212	206	189	225	202	182	203	199	204	222	235	201	211	188	195	215	206	236	204	242	218	219	212	234	195	199	194	184	229	195	190	219	212	194	223	199	230	218	219	211	220	235	226	208	194	204	219	219	232	213	172	202	189	225	221	226	240	199	216	216	198	220	202	179	199	194	199	198	226	213	225	208	223	220	206	183	220	239	211	217	202	237	219	209	237	202	205	211	216	223	224	230	216	230	229	223	219	218	209	213	207	242	211	208	185	199	187	200	204	197	226	189	225	193	213	209	212	215	228	220	208	231	200	202	200	237	215	211	218	222	208	214	213	245	217	205	241	208	198	212	198	221	201	207	181	203	200	224	219	239	200	206	210	222	246	215	248	195	218	209	222	219	213	217	228	207	215	210	223	187	201	190	207	185	212	201	174	234	231	204	234	247	194	214	188	188	205	204	211	190	198	212	224	183	223	195	206	219	235	215	234	216	215	216	223	191	199	218	172	192	204	243	208	200	230	191	221	215	210	214	205	189	187	217	223	207	209	199	227	213	212	205	222	216	209	214	188	232	212	212	220	215	208	213	209	232	233	198	225	209	219	201	208	189	176	197	191	204	196	216	227	211	219	205	233	220	215	217	222	234	221	229	217	211	199	204	218	231	208	236	213	202	218	205	209	205	200	204	187	200	199	209	206	226	206	210	209	234	210	184	181	209	198	200	215	209	193	203	205	225	242	225	206	202	208	201	200	207	238	220	211	225	237	211	254	215	220	205	222	213	224	211	221	221	215	247	203	206	180	182	201	208	223	196	222	216	208	205	205	233	188	215	224	217	200	218	229	212	213	215	211	214	223	191	222	202	220	190	214	235	184	205	241	216	214	211	215	199	237	218	224	217	210	214	199	204	198	217	235	242	198	201	218	221	244	215	208	223	236	223	221	222	196	204	209	220	188	226	238	230	216	229	221	219	199	208	224	247	208	223	222	217	220	210	233	201	206	213	232	202	204	250	232	218	202	203	198	216	225	210	237	205	239	205	208	258	220	238	203	181	226	184	195	223	199	190	221	189	206	205	217	208	201	227	226	212	223	201	211	225	203	186	178	197	229	185	198	201	193	210	212	200	204	197	216	214	202	209	224	218	209	192	243	212	235	205	227	216	201	225	206	224	225	207	210	208	208	221	242	226	201	218	229	210	202	230	203	196	211	226	242	214	255	211	222	195	210	182	220	210	201	201	219	213	214	221	223	208	210	193	218	238	207	229	198	219	223	196	237	215	220	236	221	200	205	221	226	194	213	202	202	188	238	204	200	219	210	215	224	189	219	205	214	189	199	186	202	242	225	215	226	211	196	216	197	187	198	212	195	210	209	199	255	209	214	203	215	214	216	213	227	217	207	204	210	218	239	246	212	230	222	182	211	214	235	239	231	199	211	215	204	208	213	206	213	214	232	225	195	228	225	208	210	213	238	243	193	200	217	219	246	208	208	204	199	197	187	225	182	214	236	194	195	209	194	211	222	179	237	203	234	197	243	222	201	225	203	234	235	221	224	199	222	223	212	198	199	212	217	199	187	219	231	208	202	207	205	197	231	221	195	203	203	225	238	198	229	220	210	207	226	216	209	209	211	224	224	227	187	225	231	219	226	211	199	195	213	213	210	189	238	210	252	195	212	193	207	202	220	199	217	218	213	198	210	193	215	238	195	229	213	226	244	198	212	205	214	219	219	222	197	195	200	218	185	227	206	204	224	235	224	227	194	197	208	217	194	220	213	220	211	222	235	226	231	223	238	173	203	198	187	205	227	211	204	211	223	196	193	198	197	221	194	197	220	230	213	204	207	197	216	218	223	228	209	189	187	224	189	222	217	207	218	211	202	189	207	203	220	219	212	225	215	212	204	202	201	216	198	218	221	198	195	216	206	235	235	206	214	203	183	211	265	247	224	189	207	216	196	205	190	236	229	196	218	238	199	212	258	196	205	203	220	203	242	204	197	218	219	207	223	214	235	224	213	203	219	239	209	206	215	182	225	195	187	215	245	207	216	224	199	239	179	187	221	216	239	235	213	209	234	204	210	236	221	218	200	225	215	213	192	225	207	203	185	229	224	195	219	223	213	201	210	193	215	207	208	203	198	197	219	199	210	212	223	222	224	225	199	217	224	213	194	222	197	215	223	202	202	208	229	235	206	210	238	223	199	211	232	220	198	211	215	206	215	224	233	227	206	232	248	220	213	216	211	207	224	212	202	203	200	246	218	225	223	212	209	212	237	208	195	221	227	208	219	235	205	229	223	211	206	216	182	181	204	191	230	215	221	219	199	240	217	198	202	175	226	240	210	208	191	202	213	232	214	239	229	193	215	219	212	199	215	226	207	214	219	204	244	209	200	221	215	215	194	195	186	236	254	212	213	219	214	234	214	221	227	218	223	207	185	223	197	197	222	217	225	226	223	207	228	220	222	209	222	217	204	184	183	222	202	233	200	187	197	212	205	219	209	229	202	223	229	212	185	203	220	224	219	223	196	191	223	189	196	200	221	204	215	219	224	190	214	210	199	193	227	220	240	201	217	233	216	204	207	223	220	211	203	204	199	231	234	208	219	232	215	185	212	210	215	215	212	194	192	215	222	199	199	209	218	214	220	203	217	228	198	212	206	190	196	214	185	210	217	213	195	209	224	205	193	220	239	199	200	199	206	208	177	200	235	216	214	231	211	195	225	222	225	249	203	207	220	203	216	193	221	200	186	216	227	230	200	191	202	187	243	202	222	209	183	190	213	256	211	230	215	205	197	224	215	199	214	226	213	207	229	212	239	225	188	217	212	219	212	214	222	201	238	216	222	219	198	217	198	232	192	209	212	228	222	208	212	210	207	234	202	232	212	189	215	237	200	208	218	208	236	208	202	204	220	206	219
23449	21576	28710	24891	21423	3537	621	450	401	401	393	343	357	336	308	306	354	330	329	301	321	335	323	351	339	349	307	379	345	327	312	319	327	306	319	325	335	318	316	287	326	289	287	335	306	313	307	298	309	307	315	331	304	324	337	300	304	299	311	315	325	307	341	308	322	328	300	314	325	300	275	294	296	325	270	331	299	317	311	271	306	335	306	322	334	342	314	284	305	316	330	283	330	329	275	283	265	324	317	315	297	339	300	324	311	310	294	321	317	312	308	329	347	327	358	354	295	317	336	335	309	323	330	318	325	325	297	288	344	326	306	303	304	305	314	319	310	308	324	330	304	318	321	293	325	301	287	305	300	310	355	326	316	303	307	331	325	275	320	317	330	322	289	271	308	308	306	328	302	341	331	284	289	309	346	318	300	309	291	319	304	298	309	331	327	329	300	312	298	331	291	299	331	306	309	284	289	299	299	310	286	284	303	288	337	324	293	309	312	306	304	300	303	312	335	289	313	327	268	312	257	277	310	290	291	280	304	311	293	282	305	287	325	306	340	301	289	313	292	306	315	301	321	257	336	320	308	300	286	304	295	319	340	322	311	332	307	286	315	320	288	308	298	309	301	337	343	342	292	295	305	313	287	331	298	311	294	313	294	285	323	303	284	269	329	281	342	303	286	308	313	310	343	293	327	293	287	318	284	321	330	277	323	269	312	324	301	291	324	323	283	312	313	305	310	326	311	295	299	284	263	291	308	316	305	330	267	309	307	292	330	302	316	338	321	303	273	317	321	309	302	281	295	326	345	303	295	284	323	343	297	287	284	285	281	306	308	328	322	324	295	307	318	303	324	300	304	313	340	312	318	329	326	312	333	317	299	310	310	318	276	311	280	326	298	301	292	342	318	297	321	284	314	318	295	319	324	323	293	303	302	341	307	273	330	305	351	298	285	298	304	331	292	302	294	297	342	294	316	285	328	283	302	344	315	337	302	343	317	328	306	292	308	317	308	312	334	299	340	306	279	312	301	290	305	307	311	304	292	280	286	301	294	283	298	290	284	324	282	293	335	296	338	298	304	304	314	308	284	322	326	286	310	311	295	285	311	273	290	294	340	322	305	323	325	334	310	287	267	299	303	270	310	314	320	287	321	291	327	308	303	314	317	329	331	314	318	310	283	325	292	333	313	319	290	323	287	300	339	274	319	279	322	322	270	325	312	303	304	273	302	297	311	284	308	323	305	305	296	280	287	332	292	316	327	296	311	301	271	318	326	287	321	323	314	277	299	278	331	309	304	302	306	298	340	318	329	304	304	306	321	312	308	300	307	317	297	267	319	303	302	293	297	296	325	320	279	306	328	313	327	315	289	284	305	314	296	312	318	308	269	313	303	317	298	303	286	276	308	273	322	295	293	334	298	302	319	344	294	303	268	309	314	295	336	299	285	273	288	314	275	310	300	320	316	316	304	312	285	301	297	309	295	340	320	336	335	279	319	316	337	290	330	286	344	287	291	300	317	312	294	351	315	325	302	320	319	297	330	305	336	314	323	321	317	315	276	304	320	325	328	296	325	330	300	270	272	300	274	317	307	319	301	300	302	298	307	283	287	300	308	317	288	344	293	296	279	289	303	286	299	312	329	298	310	284	348	329	327	317	317	315	304	310	348	309	307	318	334	310	320	308	308	307	329	299	334	287	327	301	273	380	304	293	290	310	313	326	295	301	347	304	297	329	318	290	299	310	310	310	326	303	285	291	304	350	320	290	313	305	320	337	302	295	323	327	322	324	344	316	315	296	307	282	309	294	272	268	303	299	312	300	310	315	277	328	336	316	339	287	310	295	273	276	320	300	333	303	305	313	313	318	314	311	301	284	334	343	295	284	291	299	293	306	290	300	285	285	282	300	326	268	299	303	297	300	312	325	305	322	309	301	311	301	318	291	280	334	323	320	324	309	312	304	345	303	304	317	310	322	307	324	330	311	277	322	305	312	299	319	295	322	338	313	324	324	313	283	314	245	302	308	300	344	288	327	292	293	323	339	306	308	320	289	293	306	309	309	289	297	308	323	315	293	262	329	294	284	290	311	294	311	311	287	277	286	318	336	300	298	255	314	312	314	342	291	302	314	242	313	342	273	305	301	310	292	305	303	307	326	337	333	303	297	290	306	305	270	319	327	313	288	312	324	297	303	323	304	315	330	321	299	294	318	296	304	298	285	316	280	368	311	295	306	300	304	274	330	309	299	299	299	329	317	300	309	306	318	297	299	315	288	313	349	339	290	274	319	277	310	334	309	318	300	328	306	313	336	292	319	319	285	291	283	290	311	316	337	305	298	312	288	316	289	305	298	301	307	316	323	315	272	308	291	301	282	297	315	293	311	297	299	273	310	316	331	294	310	303	291	315	334	293	316	314	325	304	264	298	316	268	303	304	302	290	320	288	300	307	318	294	284	280	293	284	297	317	305	286	300	306	310	286	309	330	286	321	323	342	303	305	311	316	309	303	287	301	363	317	277	289	321	298	306	305	288	306	307	296	296	276	332	323	299	296	323	330	305	298	290	325	326	322	286	277	337	300	308	339	321	299	326	277	302	313	318	278	292	322	311	324	302	306	317	296	312	313	317	340	334	308	310	293	313	307	307	306	327	313	317	289	329	276	280	286	307	324	291	298	294	309	337	289	276	317	294	292	297	322	303	298	288	289	294	302	312	327	320	327	334	309	320	311	320	282	287	300	310	281	346	297	299	302	307	302	304	329	304	323	297	302	317	311	262	331	321	315	327	304	288	301	290	309	314	314	291	290	335	303	332	328	300	327	313	321	271	335	335	298	340	316	300	328	330	313	304	309	261	301	294	296	318	285	308	308	319	291	306	296	302	324	305	318	316	311	312	313	327	335	315	327	350	290	306	332	295	310	294	321	322	340	312	302	304	311	285	307	307	331	309	294	294	309	319	306	296	299	312	329	313	293	295	288	315	300	283	294	321	306	291	262	291	305	314	318	301	311	291	327	289	324	327	283	320	332	316	324	299	292	290	316	314	302	283	276	300	324	289	321	321	302	305	313	310	311	300	313	302	320	303	319	296	328	297	336	316	325	303	290	316	307	333	306	335	313	353	312	308	322	323	303	300	332	340	326	306	286	288	329	298	344	285	306	325	288	314	318	294	321	310	290	282	327	307	310	312	348	335	290	327	303	318	275	288	272	289	287	326	316	308	282	299	284	302	322	304	338	279	299	318	312	311	317	317	298	297	286	307	291	284	290	313	317	294	296	292	338	302	300	301	307	282	299	294	298	338	322	298	359	301	319	316	327	309	314	285	305	313	322	302	319	326	327	308	330	338	304	311	326	298	281	323	324	302	292	314	304	331	314	327	321	314	310	338	323	312	293	298	304	284	313	335	283	301	343	306	277	313	328	305	300	273	312	311	275	338	343	282	307	317	306	299	298	326	309	329	302	317	271	311	319	313	296	338	300	310	309	323	290	307	295	287	272	303	287	342
16365	7070	4850	2207	1517	1161	909	826	702	637	566	608	552	512	517	512	470	443	464	483	461	460	471	446	470	478	478	462	449	460	443	480	432	451	404	428	431	462	427	464	392	437	425	464	427	474	397	427	425	429	397	427	414	425	444	451	430	414	416	414	421	462	415	438	451	459	435	397	425	446	442	426	420	437	455	396	440	412	411	437	476	420	407	400	433	430	415	418	427	415	417	427	443	427	454	467	428	430	426	414	408	398	409	431	428	434	433	373	396	438	411	424	419	397	422	437	447	424	417	442	420	449	427	431	419	389	426	415	459	413	437	414	449	463	400	413	375	396	434	419	400	393	424	420	462	398	457	445	441	394	422	443	437	442	403	399	421	433	404	411	398	420	432	408	415	447	427	419	419	474	420	434	431	423	416	466	390	395	444	427	425	432	468	437	449	416	431	387	430	449	476	393	401	400	439	408	410	445	449	436	412	466	440	404	408	434	410	502	462	471	456	409	441	456	429	480	408	428	400	438	430	421	419	442	393	400	431	427	386	445	387	426	412	405	418	452	412	430	435	454	442	432	456	425	383	443	367	453	456	449	430	452	414	432	423	446	437	395	450	438	392	437	442	424	441	429	409	457	433	441	423	389	424	445	433	418	394	392	430	474	410	417	440	389	432	433	417	388	443	388	417	437	437	448	450	404	414	416	415	414	407	445	385	418	432	429	441	408	424	384	444	407	396	439	438	448	457	437	412	420	426	443	441	401	422	447	454	438	419	402	464	405	443	414	435	458	447	422	431	396	423	428	443	418	414	427	438	413	443	443	401	413	432	430	468	446	438	444	395	399	414	425	426	399	452	388	467	420	447	440	401	394	413	438	428	426	434	416	424	363	449	434	466	390	432	424	439	396	416	427	418	435	407	441	451	384	422	436	450	396	402	417	439	396	446	429	444	442	430	424	431	405	438	431	414	442	462	410	430	412	436	445	409	418	441	439	392	413	417	448	442	410	420	401	442	419	463	437	433	458	404	449	422	412	417	374	457	442	427	439	441	404	428	453	417	439	433	418	404	432	442	414	438	434	409	410	441	405	447	455	421	439	456	470	438	443	438	404	379	400	414	449	421	432	430	428	431	401	417	455	420	443	440	393	422	411	425	442	411	451	443	411	447	415	454	446	417	440	419	431	438	460	437	406	407	409	419	414	409	448	422	426	433	374	416	399	381	413	453	448	425	422	396	418	397	406	445	441	420	409	403	448	453	426	446	404	433	447	405	437	431	416	404	422	422	442	431	431	459	436	456	423	427	432	456	417	436	424	430	422	408	409	481	412	425	407	449	430	474	393	441	424	421	400	389	474	436	443	434	403	425	412	401	440	430	447	498	428	440	441	400	449	437	442	378	422	403	442	447	422	426	418	426	435	456	411	424	459	428	428	464	442	424	414	418	467	448	440	406	425	452	425	419	398	446	455	465	447	433	429	442	409	437	415	403	454	418	408	443	402	410	485	410	466	427	419	423	448	440	431	420	413	419	433	391	455	464	426	425	411	429	433	432	416	400	450	422	457	427	429	419	459	426	429	398	451	382	445	467	448	444	417	393	426	439	432	425	416	441	448	430	464	420	415	404	410	453	435	424	429	428	451	423	406	421	402	405	460	443	427	441	410	427	430	465	436	425	403	411	404	406	472	424	405	432	414	432	434	407	399	453	434	423	453	479	421	400	421	449	426	439	470	425	424	452	434	395	388	411	444	424	427	431	419	412	446	432	444	437	402	439	448	430	429	422	428	427	443	425	466	428	394	423	443	412	451	462	432	424	404	408	406	432	394	433	409	433	438	389	435	373	452	410	424	422	401	443	434	413	411	434	459	435	426	442	424	446	439	413	410	417	464	432	450	424	406	414	443	397	457	477	442	456	413	448	430	429	431	423	436	427	425	426	428	465	428	436	481	415	393	454	423	451	422	446	410	433	422	438	402	452	442	437	421	441	431	431	399	434	456	413	444	399	419	444	451	446	454	433	427	454	440	453	428	448	430	431	476	470	423	410	465	409	435	405	416	425	413	427	389	405	445	467	422	401	439	429	413	442	439	436	428	399	438	372	406	439	433	431	436	407	394	423	433	439	465	416	491	420	448	411	428	416	427	467	450	449	423	426	440	440	424	414	436	440	429	436	444	423	409	415	445	439	453	423	413	439	458	448	414	447	382	419	421	435	388	435	450	416	463	423	428	466	423	403	445	446	405	442	407	437	415	405	434	450	399	405	426	406	424	419	423	437	425	429	451	429	437	387	425	408	435	422	433	438	422	404	457	436	426	434	435	430	444	437	427	424	407	395	423	388	439	435	442	403	408	422	381	435	432	419	415	451	433	387	445	422	470	418	453	470	411	405	446	456	425	449	410	396	412	439	434	444	438	411	415	390	414	433	438	439	443	419	409	422	440	443	432	453	410	401	446	406	448	393	422	418	418	396	455	465	425	431	396	431	395	413	414	414	429	453	450	433	445	432	416	393	422	438	450	416	422	432	442	439	410	414	417	365	441	462	433	436	474	440	415	418	439	418	447	423	404	410	446	430	410	461	478	412	431	437	417	402	425	440	441	450	410	420	442	433	432	433	423	410	444	471	403	435	448	433	453	411	442	475	406	461	436	432	450	410	400	428	402	475	432	447	383	418	412	418	445	421	410	424	420	470	462	436	403	405	410	477	420	438	413	433	462	402	435	438	475	424	448	446	407	410	428	418	443	438	412	404	419	434	436	453	405	450	408	451	437	462	391	420	463	448	464	427	429	439	413	405	457	433	455	441	428	442	440	437	404	437	415	394	419	401	386	450	433	429	414	449	443	418	415	471	403	418	380	405	434	411	404	425	408	426	430	422	427	446	442	419	407	416	397	418	415	430	429	411	409	404	466	415	415	444	403	425	392	438	411	430	397	397	411	451	428	419	457	399	413	415	444	458	407	454	425	436	455	435	453	399	416	427	375	490	435	446	429	437	395	412	396	441	375	447	457	470	407	450	444	432	429	437	448	421	434	408	463	451	433	397	427	412	418	424	424	439	420	475	419	420	431	423	412	436	408	434	439	445	407	443	436	420	445	447	404	417	461	408	443	390	440	448	418	446	393	401	458	415	442	455	447	440	439	414	487	464	435	422	390	401	413	441	461	430	440	458	380	457	456	391	446	461	417	444	449	460	433	445	390	470	469	431	449	374	400	456	412	425	449	407	446	431	457	411	422	399	448	437	408	403	423	401	451	436	406	449	411	442	420	430	437	457	438	455	410	400	437	432	410	425	466	392	422	439	401	439	448	408	384	415	429	443	418	405	409	396	428	430	413	454	414	414	415	400	442	405	449	427	387	434	445	439	459	443	438	410	468	408	453	428	451	384	422	420	427	418	423	435	411	407	427	401	448	387	448	433	434	430	407	423	408	391	440	419	428	423	432	406	432	443	436	417	450	438	443	421	457	454	410	455	401	432	403	439	426	424	464	402	414	427	399	453	395
24858	21563	26773	24542	1046	188	138	109	92	109	94	97	89	99	86	66	71	86	75	71	73	64	80	81	62	73	79	63	70	75	72	55	89	76	77	65	75	58	83	85	74	66	58	72	69	79	78	78	78	73	73	57	68	69	70	82	67	77	77	71	66	76	64	81	69	83	71	68	66	82	67	72	72	66	72	73	74	65	81	70	72	74	56	54	72	69	62	68	72	80	78	59	67	74	85	69	75	56	57	77	75	59	48	77	76	67	63	72	71	65	75	75	79	67	80	64	63	68	71	73	74	72	67	60	67	72	79	79	69	67	51	71	62	74	87	59	73	62	74	80	70	57	75	81	75	64	76	54	70	76	79	65	55	69	66	73	76	68	60	73	65	82	70	54	81	66	67	66	66	74	54	70	79	73	60	62	64	65	76	64	64	68	72	79	68	67	72	71	62	65	68	68	64	73	69	68	58	52	65	50	68	78	63	62	70	67	69	66	71	73	56	63	61	75	73	65	77	67	68	54	73	74	79	67	74	57	82	69	57	82	57	63	78	74	74	65	87	74	78	65	70	79	79	76	77	54	72	74	57	69	70	68	58	74	81	85	64	76	53	68	63	60	57	64	76	62	63	77	79	69	74	79	87	84	57	71	65	67	63	65	72	76	54	55	71	62	70	79	66	65	66	62	64	98	57	72	58	89	59	67	69	72	91	77	71	52	80	66	67	63	75	65	69	75	82	70	64	65	64	96	63	82	64	71	53	65	68	79	78	63	75	65	72	64	67	67	78	61	78	79	82	82	85	59	59	70	68	47	63	69	59	86	65	75	61	83	75	73	71	86	74	60	80	59	77	63	58	82	71	53	72	58	74	68	53	68	66	62	73	59	67	83	78	68	67	70	72	65	78	70	58	83	58	77	72	63	72	83	61	64	61	66	59	79	68	65	75	76	70	68	69	67	80	64	72	74	59	75	70	66	79	65	65	71	76	72	76	86	74	67	59	60	51	66	82	66	55	86	66	72	78	61	71	63	72	81	77	57	70	70	67	76	62	69	76	66	84	76	62	73	67	54	76	61	62	69	49	57	58	56	75	73	64	68	68	58	75	72	59	65	62	49	60	77	84	78	61	76	62	59	72	60	66	87	63	65	78	71	77	72	78	81	69	83	68	48	74	54	66	68	66	85	51	79	68	68	63	63	84	69	77	65	81	77	67	69	68	62	58	85	59	53	49	79	73	68	65	84	59	79	66	82	63	57	69	76	72	70	59	75	79	67	73	82	69	68	55	53	66	53	64	62	73	67	66	83	65	62	83	68	66	74	60	62	62	77	74	63	74	63	74	64	65	67	79	63	50	72	76	56	71	76	74	57	71	60	76	83	70	80	79	55	62	83	74	77	74	61	75	76	66	84	81	65	66	77	75	59	81	69	63	60	58	69	81	62	56	75	72	70	71	60	69	52	72	58	81	63	66	79	68	72	62	55	72	61	65	79	65	61	64	63	72	69	56	71	59	74	57	61	69	64	73	64	50	71	76	70	81	86	75	70	72	88	56	62	76	58	69	72	66	78	66	78	62	76	66	69	65	65	63	76	72	74	67	71	72	75	65	70	76	66	76	71	68	53	70	67	63	57	69	76	58	60	56	73	82	65	62	76	73	79	65	81	74	71	70	66	68	77	62	69	69	58	73	60	76	66	64	75	60	64	66	65	78	72	67	78	52	63	64	68	78	75	69	92	59	65	64	84	89	58	65	70	60	65	55	71	66	74	70	76	89	52	59	67	49	60	98	72	72	58	86	69	76	73	64	59	78	60	67	73	66	68	65	64	72	64	59	68	66	73	70	74	57	54	59	84	57	64	62	68	92	79	66	73	83	65	70	73	66	59	64	74	74	68	75	71	72	67	66	73	75	61	66	62	68	65	76	76	68	58	67	65	61	65	63	63	85	68	62	67	70	69	67	62	65	66	56	68	63	69	62	75	73	52	69	70	64	63	62	64	65	58	68	78	75	60	76	67	77	78	75	77	64	69	68	60	58	77	59	63	70	69	54	65	70	73	56	65	74	97	62	60	65	81	65	68	75	70	62	70	53	79	84	63	66	70	69	53	79	62	78	68	64	76	74	63	75	62	60	62	64	78	72	75	70	58	74	62	67	64	78	83	65	64	70	61	55	74	73	70	68	58	65	65	44	72	71	67	82	66	82	64	62	61	65	58	85	55	56	62	79	67	74	76	57	74	62	58	82	72	61	67	73	68	66	67	65	68	82	62	61	69	69	76	65	71	62	65	95	61	60	75	74	55	76	70	61	72	78	67	69	84	55	74	77	75	78	56	77	81	68	59	76	72	65	72	75	63	57	82	71	86	70	69	70	60	52	61	75	61	92	72	75	62	75	76	73	65	60	60	62	75	62	73	71	48	87	61	70	79	73	60	65	63	86	55	77	65	72	72	76	60	62	55	66	85	71	65	65	53	66	78	60	74	75	84	64	70	66	74	68	62	71	80	73	72	58	66	74	68	70	65	46	77	62	71	62	67	64	80	64	57	61	55	56	74	74	91	62	68	77	73	63	63	71	72	68	59	60	75	47	73	74	77	68	65	71	63	72	59	53	74	53	82	82	59	62	63	67	73	65	74	69	65	62	65	66	74	65	69	71	74	62	58	59	56	65	61	73	61	57	72	65	79	74	67	56	60	61	61	57	70	67	75	82	72	77	79	76	45	62	70	79	83	81	58	60	72	65	78	63	73	84	62	79	83	65	78	73	79	49	78	75	79	66	58	61	59	65	52	69	61	69	68	70	71	70	60	63	62	61	73	74	70	85	73	74	63	74	71	65	81	68	67	75	78	80	75	73	64	48	71	69	72	63	53	75	81	66	74	72	74	62	68	74	68	62	60	68	67	64	64	73	76	62	63	64	61	67	76	61	76	71	68	63	73	68	73	60	60	72	72	74	62	61	71	77	61	58	69	67	84	74	73	64	76	75	66	78	67	92	64	88	59	65	73	64	88	63	65	63	71	76	59	49	79	61	77	77	74	67	70	71	67	76	84	78	91	69	80	70	62	67	77	79	66	60	62	59	73	71	80	62	62	63	69	63	75	63	60	47	81	74	71	71	70	72	61	70	53	52	63	64	73	59	87	73	76	54	61	64	78	60	66	68	73	59	80	65	61	62	54	65	78	75	68	61	64	80	56	78	79	73	85	73	69	62	91	75	68	82	62	81	75	70	85	82	67	57	57	69	72	73	73	77	59	74	62	71	73	71	68	69	77	67	83	64	74	57	70	60	60	71	67	64	62	62	75	73	63	59	55	76	81	86	58	74	68	61	87	77	76	73	69	72	67	64	62	72	74	67	69	70	81	49	61	75	83	57	81	82	89	71	60	67	60	64	62	63	98	82	78	79	66	55	51	79	72	87	75	59	78	73	76	57	49	61	62	68	65	76	54	69	60	70	68	73	63	68	83	70	61	53	66	52	74	67	59	70	62	64	81	87	70
14463	3193	2094	884	556	448	380	267	243	232	204	191	154	173	161	156	151	142	140	120	157	121	104	129	142	135	120	111	110	119	114	127	114	95	114	119	117	101	113	115	126	109	122	140	133	104	111	123	104	101	121	109	111	118	136	120	111	133	137	120	111	107	114	144	114	110	110	105	116	115	105	105	97	105	112	107	103	111	98	113	99	101	109	128	110	118	106	119	130	108	111	122	117	115	105	118	110	125	111	110	129	117	106	106	115	125	105	105	106	99	111	126	116	115	102	117	125	106	97	123	104	106	103	107	97	104	96	123	94	93	116	105	99	108	117	109	93	101	118	104	116	98	117	103	94	120	101	106	118	116	115	91	116	130	137	127	114	118	119	113	107	134	115	98	125	99	108	110	112	118	121	128	108	114	125	110	98	131	111	111	118	91	113	103	112	128	99	127	118	97	102	106	112	83	116	126	112	129	102	127	114	86	99	105	107	109	106	108	102	105	111	120	119	113	124	124	122	118	113	115	108	121	114	102	128	117	97	134	108	118	104	108	123	113	103	119	109	118	140	110	97	89	105	115	120	126	102	100	108	111	119	114	86	117	106	111	111	110	104	108	100	106	133	120	107	104	117	136	105	112	132	109	113	118	105	119	114	115	115	111	107	118	117	95	125	110	84	95	124	113	113	104	114	106	97	116	100	103	122	109	111	92	124	89	112	96	115	110	102	98	105	112	116	101	98	131	99	116	115	109	102	116	112	130	109	103	122	96	119	111	122	124	126	111	91	116	110	110	114	104	119	116	90	109	97	107	105	117	93	100	107	115	112	119	114	109	95	132	102	109	121	114	107	118	105	100	119	86	99	124	106	99	101	110	111	107	120	115	114	116	122	117	106	107	110	117	110	95	110	105	114	110	111	100	112	103	104	100	111	126	117	113	112	107	116	123	123	90	107	113	113	101	113	107	120	95	95	132	97	115	107	115	113	116	113	136	107	122	96	111	111	104	107	104	96	124	101	110	116	91	118	117	96	138	103	130	117	99	116	112	106	104	114	115	107	125	118	111	121	111	118	112	112	114	104	97	109	97	136	119	121	122	108	117	116	110	128	116	102	148	99	118	120	120	117	107	103	97	100	111	114	122	105	102	125	93	111	109	124	132	95	112	120	98	106	103	106	123	117	115	125	98	103	117	137	107	106	120	100	110	111	104	106	124	120	103	104	100	109	122	114	106	106	120	114	87	118	106	126	106	119	119	101	107	106	120	110	116	109	112	109	122	113	109	131	119	113	112	119	127	107	118	114	113	107	102	97	108	112	122	119	110	101	102	139	125	106	117	109	94	105	100	117	105	130	108	114	90	121	111	105	109	117	118	111	107	107	122	121	103	123	119	124	114	105	107	119	104	94	98	117	111	121	111	111	124	117	104	116	105	111	110	110	102	103	124	103	131	107	97	121	108	109	117	103	136	89	109	128	120	107	113	110	113	98	126	106	122	107	115	111	124	98	110	106	125	109	116	112	98	96	114	118	114	107	125	106	113	120	117	97	117	103	115	106	101	105	113	106	98	117	108	109	128	125	108	109	106	117	106	113	92	112	123	108	111	103	110	106	120	104	125	111	114	119	88	132	124	108	96	111	114	103	112	113	104	113	114	105	101	115	112	102	109	106	98	112	99	116	120	105	105	102	104	127	101	120	104	122	114	110	116	108	108	106	118	117	136	111	105	108	92	120	113	137	115	105	105	116	101	110	106	124	110	118	123	115	94	109	110	103	113	94	111	111	114	112	98	104	115	110	111	109	104	102	110	104	97	120	109	116	98	110	119	98	90	126	111	112	122	102	105	82	117	114	111	114	114	104	120	116	99	116	134	105	132	121	99	118	115	100	113	111	117	117	123	126	108	108	106	104	119	119	103	125	96	123	116	121	103	99	102	117	104	101	108	109	113	106	126	108	101	97	109	118	115	99	113	117	122	94	110	108	104	105	109	110	118	105	106	95	132	110	104	106	112	87	119	116	116	107	123	116	106	120	99	114	117	122	116	109	105	116	120	115	138	119	93	112	116	120	129	97	121	102	107	117	90	125	115	115	102	102	118	101	102	110	110	125	121	101	115	108	108	124	121	100	103	124	122	110	129	111	123	100	104	86	130	120	93	93	111	111	105	108	106	116	100	99	108	116	105	112	112	108	101	117	106	118	102	126	114	111	126	99	112	124	119	103	122	119	99	130	118	97	120	115	112	128	121	119	128	114	114	94	104	109	107	101	123	109	123	136	110	118	116	108	97	119	94	105	104	131	99	125	100	116	90	106	106	102	85	128	131	134	105	104	122	134	116	100	114	114	121	114	126	108	119	100	114	133	125	118	122	97	98	108	106	110	119	108	120	102	133	98	118	112	103	97	98	132	100	102	100	113	111	103	106	121	121	120	91	108	112	109	107	118	123	113	91	136	106	113	115	109	109	97	97	119	118	103	122	118	109	109	119	109	122	121	100	107	110	105	111	102	88	116	116	111	127	129	104	111	130	107	111	97	101	109	101	122	99	123	103	124	108	112	118	104	120	110	108	120	121	95	112	115	116	109	119	130	114	117	95	96	98	117	116	119	112	99	104	123	132	116	98	110	108	99	98	127	114	116	112	109	108	108	91	127	114	118	100	111	119	120	103	120	125	111	107	111	118	131	109	125	119	100	135	98	126	112	107	100	96	109	108	110	113	105	102	125	96	118	113	118	113	105	109	103	111	110	119	108	78	103	111	113	100	118	106	114	112	124	105	105	104	119	113	102	102	107	98	102	103	118	118	114	111	119	106	131	124	110	121	106	113	95	115	117	98	97	98	123	126	106	104	104	111	114	95	115	113	100	94	139	116	116	89	109	113	99	101	112	105	113	110	109	129	101	100	100	90	117	97	101	131	118	110	103	103	114	122	82	109	122	105	113	122	120	110	109	110	124	117	108	127	118	116	103	101	128	109	107	103	128	111	111	94	100	122	106	105	110	121	101	126	100	93	106	125	111	108	113	130	110	110	106	86	104	115	113	124	96	115	116	105	109	104	108	129	106	99	109	119	99	126	124	113	118	109	118	114	110	118	92	99	111	98	120	109	119	103	109	104	103	119	123	106	100	121	116	118	88	114	114	110	118	135	117	121	121	99	114	91	135	128	94	111	112	119	105	96	87	106	97	119	97	107	109	120	106	123	117	110	105	117	121	97	111	118	109	101	120	121	126	117	108	131	119	107	98	128	126	105	116	116	104	109	114	89	105	121	98	114	114	128	100	113	114	113	138	108	120	108	104	111	116	112	107	108	99	104	94	111	119	134	100	106	93	109	100	103	123	104	140	131	102	110	113	123	100	115	122	102	109	98	102	122	122	120	106	105	119	117	107	109	100	104	113	104	112	102	116	126	118	113	103	112	99	95	110	111	118	115	115	105	106	126	100	100	122	112	101	107	98	107	115	97	103	106	103	103	96	120	121	113	119	95	111	104	93	129	100	106	103	96
22609	21602	29333	24341	21602	21360	2227	644	503	456	400	399	396	400	361	340	350	307	284	327	301	301	277	294	265	303	327	296	305	293	295	304	292	294	258	284	301	251	264	287	315	270	301	271	283	301	270	265	346	322	271	299	275	274	274	309	284	234	314	295	278	299	320	281	278	275	283	270	285	309	295	277	274	269	333	247	266	254	291	258	296	307	296	280	298	292	291	281	298	275	273	253	297	290	267	266	251	292	293	293	299	301	273	292	297	268	265	305	267	295	305	277	281	302	321	283	304	263	273	262	287	279	292	293	312	279	278	296	286	291	279	286	288	279	278	264	296	278	276	306	270	273	260	275	270	295	273	276	260	286	275	272	244	274	300	260	281	291	270	254	275	286	295	298	278	277	252	288	286	295	293	257	313	280	274	274	294	271	300	230	297	290	265	282	283	280	267	280	295	296	289	248	259	284	273	274	294	266	293	289	277	288	305	277	262	291	308	282	258	267	289	290	256	296	275	240	261	281	286	292	279	277	271	285	283	266	287	277	288	251	257	279	267	276	255	273	269	281	269	253	273	251	292	286	262	282	261	254	277	264	258	286	277	264	266	283	276	298	282	263	252	281	249	233	284	222	287	280	259	276	283	294	283	265	293	247	277	282	289	279	269	292	277	271	294	289	272	271	293	278	268	287	259	286	304	311	259	289	286	280	276	255	307	252	264	299	277	274	240	303	269	279	291	277	288	279	256	260	299	270	303	276	265	291	261	272	281	287	268	260	295	274	295	314	307	292	289	263	278	258	287	278	270	276	320	295	256	293	272	271	293	261	285	251	304	290	271	267	267	266	277	282	276	281	257	298	257	265	241	242	271	287	277	272	284	285	286	295	261	289	271	283	281	269	273	312	279	281	296	280	279	277	278	274	288	273	274	282	275	251	248	272	268	287	275	280	246	231	269	304	297	251	278	272	266	261	302	301	274	312	283	283	281	294	280	278	283	288	263	277	287	295	293	286	266	276	275	290	270	264	275	250	288	281	281	265	265	269	277	286	281	292	286	303	258	294	268	282	270	284	254	282	270	296	260	266	291	277	275	268	253	278	268	260	256	254	280	296	275	296	283	292	303	291	287	277	279	264	290	285	282	253	254	279	305	310	287	290	294	260	282	278	287	274	262	321	288	293	299	270	276	268	273	277	290	272	266	300	262	255	230	289	270	307	277	264	299	296	288	290	243	254	279	268	300	257	273	288	313	285	247	275	264	274	277	270	263	300	274	258	264	270	291	279	278	294	268	275	292	287	283	273	268	267	267	293	286	266	257	283	267	289	284	267	247	308	244	278	284	287	255	261	272	310	259	282	278	285	286	312	268	263	314	283	283	280	266	292	290	287	292	299	256	272	263	291	289	274	280	257	274	285	264	294	282	286	276	273	276	285	310	272	257	277	277	295	286	267	258	276	277	273	317	266	279	303	305	264	267	275	264	281	266	270	289	262	262	271	278	302	254	300	291	254	304	259	281	251	266	280	310	293	268	280	276	274	287	290	277	290	276	274	270	255	293	224	282	285	283	289	273	288	262	276	262	285	250	310	291	276	291	282	275	254	275	264	270	267	298	267	271	252	292	296	286	286	296	280	314	287	269	260	308	286	270	233	257	254	296	273	255	263	267	273	300	276	304	262	288	275	275	319	268	287	266	295	281	262	290	274	310	274	278	285	279	283	261	251	266	278	266	289	273	265	298	244	276	303	268	272	275	292	267	275	315	252	276	271	281	272	286	276	316	297	287	268	285	287	293	305	255	252	266	266	306	280	277	292	279	289	278	290	280	251	310	286	283	264	289	288	270	237	260	309	277	297	284	291	265	280	272	267	288	269	308	282	259	288	269	304	261	278	300	275	273	277	265	297	271	302	284	267	255	267	277	277	265	278	265	259	275	261	291	274	269	296	262	291	273	289	292	278	284	287	245	279	292	284	298	261	286	248	284	285	273	290	307	279	268	258	275	270	273	249	278	261	299	274	269	284	293	297	270	269	250	278	289	257	289	266	285	292	282	266	276	273	275	270	283	284	276	303	267	288	268	247	267	263	309	312	282	266	293	262	271	258	264	290	254	302	281	298	251	254	278	312	311	269	287	273	297	287	264	252	264	246	233	275	283	276	283	271	301	296	285	287	278	290	284	276	280	288	299	284	269	266	266	262	295	263	278	270	298	267	276	279	272	268	290	283	293	246	286	286	268	272	258	287	276	263	293	294	268	269	265	286	312	271	297	269	281	305	276	282	287	299	277	295	277	281	333	256	238	241	244	322	286	266	254	289	295	279	286	293	286	281	269	275	254	265	295	274	315	277	305	291	288	263	267	275	258	282	275	276	271	247	272	256	325	293	291	286	249	293	274	305	311	250	296	261	287	271	305	293	285	265	252	295	239	281	279	271	314	292	291	234	253	293	285	264	268	259	269	244	276	265	290	298	289	257	260	277	256	281	285	259	263	275	286	282	266	279	275	263	272	271	293	325	308	279	289	276	315	266	254	290	280	272	278	260	270	281	288	276	286	315	261	331	248	249	297	288	273	293	314	321	310	276	282	272	305	285	257	270	284	282	290	292	270	287	304	259	286	281	250	294	252	250	251	292	276	245	262	277	284	282	269	276	279	254	277	282	300	258	275	267	294	290	277	276	289	293	278	278	278	296	278	233	284	285	251	302	289	290	294	292	297	266	272	276	267	247	272	277	260	298	299	257	247	273	286	276	301	284	277	311	277	256	271	306	303	254	283	301	278	270	298	299	295	275	307	300	298	256	286	272	275	287	260	290	284	274	266	246	272	273	272	270	260	257	266	279	265	287	268	304	281	262	291	302	315	290	277	269	312	228	264	261	299	251	302	284	276	281	294	265	256	301	246	285	263	282	285	298	263	259	284	264	294	285	285	294	305	281	262	267	282	275	285	283	310	258	287	256	239	264	251	262	280	279	275	281	281	279	283	295	292	285	286	259	287	284	304	284	275	265	291	287	267	244	289	249	280	272	277	287	269	299	292	255	270	311	286	288	288	277	277	275	294	305	307	283	309	262	303	290	254	273	296	258	293	299	268	302	289	283	302	292	269	266	298	264	296	301	293	288	279	275	267	302	284	254	279	312	315	287	310	257	227	279	282	288	279	307	296	290	285	287	279	257	288	286	277	280	290	282	297	296	271	294	311	254	271	285	273	293	239	276	282	244	303	312	289	266	270	286	291	301	263	305	252	252	290	268	252	287	278	255	272	277	278	261	295	282	295	280	248	279	258	261	291	278	275	290	289	288	267	311	272	265	257	261	296	266	303	278	259	299	279	256	262	307	268	284	254	259	259	247	295	300	277	287	275	272	262	260	303	254	287	254	282	298	263	286	247	245	262	280	245	302	284	271	303	288	293	266	303	265	290	275	284	288	280	285	267	268	267	278	282	266	258	273	316	255	294	271	270	297	304	291	253	266	284	264	266	280	268	275	302	275	267	298	279	250	261	288
18996	11677	7998	3683	2464	1776	1341	1134	933	841	735	668	674	599	570	541	511	480	491	471	479	449	466	414	422	433	413	466	418	440	412	436	439	404	439	418	422	448	410	396	410	424	384	423	402	386	413	400	384	425	387	453	390	413	392	426	427	404	371	405	395	422	375	402	390	453	404	412	419	404	394	377	400	432	391	403	382	389	370	399	368	389	399	414	342	397	385	396	414	402	365	402	364	383	433	381	400	461	428	374	382	410	443	421	371	403	409	394	419	378	435	396	423	407	395	393	429	408	381	359	398	384	341	396	377	408	376	391	413	356	390	420	358	395	400	406	419	422	396	378	386	430	374	400	414	408	405	398	398	393	399	401	401	414	399	404	418	404	425	395	416	380	380	437	416	392	401	375	394	420	421	405	414	395	385	387	367	406	385	360	397	408	424	393	390	405	395	409	415	367	387	405	408	382	402	410	415	366	388	415	396	407	364	388	398	360	406	393	402	388	412	368	420	421	406	395	438	363	365	416	402	395	408	419	415	401	411	403	395	386	398	401	412	372	378	413	399	380	373	398	366	415	374	394	419	400	402	385	385	373	424	408	410	448	399	403	401	388	407	423	405	382	391	383	401	426	392	427	400	431	356	411	414	403	423	406	392	386	383	375	419	401	390	397	413	370	367	405	413	388	401	385	417	383	408	411	390	377	427	394	397	404	425	418	389	389	415	383	403	407	389	401	345	390	402	391	389	386	423	402	397	402	380	420	371	376	431	412	392	369	395	410	366	393	355	381	364	388	400	389	435	420	397	415	366	387	373	383	401	360	387	371	379	409	397	443	383	398	409	401	401	383	400	373	407	405	347	380	378	364	374	367	356	404	374	384	421	421	380	401	407	404	413	377	384	431	414	380	408	397	382	387	389	381	381	382	384	380	379	401	378	384	389	363	441	381	380	398	399	415	390	401	383	412	389	372	395	373	378	393	381	419	397	396	405	384	413	399	400	409	405	385	414	383	419	414	395	397	382	389	381	397	413	360	411	400	350	405	404	370	369	413	391	413	466	418	364	384	380	387	392	419	375	398	397	385	412	365	417	390	398	419	419	378	374	367	430	369	384	372	386	395	434	363	410	427	366	400	386	391	423	370	411	381	386	416	382	412	447	370	372	411	400	375	367	378	357	377	396	389	398	403	397	386	385	370	373	431	393	398	395	415	365	376	381	391	419	418	378	354	395	398	425	407	380	389	392	398	389	386	372	376	367	384	386	429	394	416	405	367	367	383	384	426	382	384	385	384	344	421	359	407	364	372	381	407	375	387	422	400	425	391	376	372	373	371	405	424	396	389	375	397	405	373	391	370	407	420	408	384	375	384	410	410	386	413	380	385	410	372	380	365	384	382	402	419	397	408	414	398	400	394	353	401	411	389	352	392	401	375	428	401	399	397	424	422	381	379	421	422	369	394	390	407	406	379	384	373	378	391	395	393	395	397	423	380	371	429	426	391	395	386	389	380	415	385	401	390	399	374	387	358	393	360	402	410	396	371	423	380	416	437	390	370	366	375	372	408	411	414	401	426	401	408	389	383	373	392	375	423	426	403	372	389	348	393	402	378	413	367	411	377	378	373	405	398	384	401	440	390	411	390	413	411	402	444	398	396	406	406	378	391	422	390	365	381	403	411	385	411	415	391	368	405	462	414	384	358	400	375	385	428	400	395	378	419	368	439	388	368	423	382	386	423	374	384	422	410	409	398	420	398	403	378	414	424	408	373	392	379	392	388	424	404	373	389	378	377	378	393	397	408	381	388	396	382	384	415	376	415	403	406	413	424	401	373	411	398	393	392	386	383	418	410	388	416	365	389	383	386	413	372	417	417	395	377	388	379	399	420	393	383	380	424	365	385	366	411	426	387	409	384	365	421	400	382	414	369	405	384	389	419	400	451	401	420	389	384	386	424	404	390	374	412	390	391	402	401	369	366	379	376	373	369	389	432	395	388	430	364	373	392	417	413	405	422	400	406	419	402	452	365	410	384	364	391	407	391	366	385	401	406	355	407	384	404	409	385	424	392	376	377	381	382	370	382	389	413	405	363	361	395	375	387	386	394	374	382	410	406	397	388	391	358	358	391	374	404	391	410	407	403	406	432	428	409	362	395	382	383	392	414	410	363	349	375	354	351	369	412	419	359	396	393	403	396	377	381	371	410	397	408	416	385	429	412	387	400	408	408	399	375	372	423	403	381	409	403	384	404	439	348	378	415	432	377	380	379	398	383	408	385	406	413	392	375	393	369	391	385	399	370	395	399	388	406	383	389	370	404	361	409	363	386	400	386	417	418	440	378	413	444	374	394	386	394	381	404	414	376	397	367	381	369	382	414	393	382	386	360	412	405	387	418	367	379	380	395	382	429	398	410	410	373	374	398	409	405	386	377	385	401	426	384	418	416	379	404	419	378	414	370	385	357	423	391	437	375	402	357	404	443	359	393	372	376	416	392	422	424	402	378	397	347	430	406	395	411	350	386	384	399	400	377	352	404	395	404	389	381	369	374	425	414	393	374	377	378	411	413	381	405	396	383	392	385	364	378	384	381	387	461	362	391	413	384	391	415	384	372	427	419	385	386	398	383	401	427	406	343	376	416	361	389	424	417	407	371	395	422	388	413	406	370	383	444	395	409	372	401	368	396	371	412	385	355	378	384	392	382	413	418	382	394	389	387	374	348	367	374	401	377	368	394	378	362	414	397	431	426	388	388	372	427	403	416	388	407	372	397	384	381	426	372	367	393	347	410	387	389	380	337	416	414	391	388	393	410	387	407	407	397	412	356	408	369	391	397	371	367	430	393	402	399	402	415	416	399	390	391	407	396	375	434	419	403	433	401	420	390	405	414	421	399	369	403	368	332	394	410	384	403	420	377	380	390	392	377	406	399	418	377	375	405	419	406	375	396	422	388	384	398	423	399	390	412	391	409	404	395	395	398	383	411	386	397	394	366	398	357	401	409	393	395	416	386	426	411	392	405	390	410	376	388	394	417	406	380	419	365	399	405	406	393	405	383	407	341	391	399	378	413	415	413	402	385	391	413	393	396	397	422	423	395	388	416	415	398	405	372	415	360	369	396	371	372	391	405	409	393	415	395	360	387	381	412	383	408	421	422	359	392	372	386	410	420	378	395	402	405	384	367	381	365	388	379	394	409	375	395	417	398	393	392	444	395	414	420	400	385	391	384	389	392	397	404	403	360	424	407	434	393	447	409	389	406	375	397	404	411	427	428	401	378	387	408	444	419	406	396	402	387	374	403	371	396	399	418	447	401	415	394	413	404	382	369	395	387	401	426	403	367	379	402	379	390	423	374	381	404	391	385	369	430	404	373	388	325	411	369	415	383	388	382	407	388	394	389	405	409	385	375	403	402	408	347	363	369	393	328	426	373	385	392	397	385	412	426	411	398	397	408	406	402	394	383	382	375	416	383	398	385	420	397	425	382	367	388	387	437	403	385	415	365	394	375
27380	18524	3328	345	242	170	172	159	143	159	151	165	135	150	132	149	149	152	129	145	154	154	153	143	138	138	152	159	164	143	162	142	158	153	159	144	146	171	149	152	145	157	147	150	143	155	154	158	161	146	171	153	162	157	162	145	138	144	144	146	158	163	165	151	155	151	167	121	160	140	141	137	164	150	156	147	122	153	165	183	146	141	150	154	187	163	143	134	154	142	135	141	153	153	164	169	167	147	132	176	130	150	147	141	150	130	141	148	141	141	155	165	163	167	151	133	161	162	136	117	159	138	190	139	163	181	164	161	156	162	157	167	169	162	143	165	137	150	139	167	138	146	185	135	181	142	161	141	145	158	160	128	152	157	145	136	175	170	144	145	132	164	133	157	167	153	161	155	153	172	145	138	165	143	151	137	127	151	163	161	150	159	152	162	146	151	140	156	153	151	133	157	165	158	153	152	151	145	165	134	149	145	143	150	183	143	134	145	166	170	155	161	143	139	149	161	141	155	153	136	161	146	151	169	140	158	146	149	118	140	166	159	140	138	152	131	137	152	174	164	171	163	166	118	168	152	149	153	154	129	139	170	154	172	175	138	137	151	147	171	148	153	154	152	162	160	151	167	153	144	163	145	177	118	148	146	157	143	153	142	153	171	150	142	145	162	157	161	150	137	157	152	173	149	131	143	133	132	144	157	163	143	140	149	165	161	119	173	139	157	151	154	154	152	135	153	128	159	164	173	144	156	157	165	149	146	151	147	150	138	160	141	158	141	152	152	142	163	151	144	160	123	152	147	194	143	173	166	138	140	128	162	159	146	165	151	149	150	147	144	155	147	161	169	157	161	178	133	148	149	163	137	156	155	161	153	150	154	149	134	154	156	157	145	167	161	157	130	169	160	173	142	139	135	168	134	145	151	149	161	163	128	154	172	146	159	155	172	162	165	143	157	143	138	161	167	157	152	142	157	168	156	151	158	133	137	143	136	160	149	137	138	141	150	143	154	160	156	168	172	113	147	133	160	148	167	150	167	157	146	160	155	165	147	147	122	159	168	152	134	170	164	146	157	152	134	146	150	148	129	154	146	165	152	151	135	160	159	172	151	156	140	122	139	143	151	170	147	175	135	152	158	167	138	154	131	162	150	161	165	139	141	134	146	142	119	163	167	150	151	168	167	152	141	145	130	158	166	164	148	154	148	146	152	144	146	140	142	166	153	157	142	161	163	151	139	134	146	141	162	134	160	159	144	136	171	137	172	136	158	151	130	120	135	157	158	150	172	137	146	149	177	156	146	150	136	156	143	161	156	147	149	156	155	134	160	157	172	151	147	134	171	148	141	138	122	169	160	166	148	166	161	142	153	144	154	195	152	150	162	154	150	154	142	126	143	159	139	168	153	166	149	154	134	154	171	163	155	152	149	153	141	145	152	146	146	140	163	143	144	129	147	136	159	165	149	162	146	164	143	136	143	173	167	146	152	157	142	137	142	161	152	159	161	169	142	150	131	142	171	156	152	179	181	126	164	161	148	150	156	139	156	167	146	131	147	162	135	170	137	144	157	143	149	140	179	144	128	145	153	172	146	152	165	148	156	161	140	139	147	161	155	155	149	153	145	152	150	153	148	132	140	152	148	158	141	138	142	154	158	166	160	147	136	149	152	130	157	161	144	160	149	171	152	148	153	151	171	123	148	138	141	162	142	167	163	144	152	147	150	147	151	160	151	143	152	157	136	141	161	173	149	139	136	147	164	155	149	131	127	136	177	167	145	146	145	152	144	173	154	150	171	151	172	152	162	154	150	155	140	161	160	155	122	140	147	150	140	151	167	147	155	161	152	161	132	133	144	158	166	153	135	134	166	165	141	136	144	153	125	138	154	146	141	145	130	159	156	163	145	155	133	139	157	167	153	150	176	154	161	157	146	152	147	158	155	172	146	140	147	154	142	146	146	152	129	173	149	161	161	147	147	158	152	130	127	136	164	153	146	128	163	130	149	145	158	166	151	139	124	161	171	141	163	145	150	146	140	137	138	141	178	146	161	142	154	166	159	149	162	154	178	147	143	137	134	150	127	150	151	150	188	151	148	160	114	170	150	161	175	144	160	159	126	155	158	170	157	155	128	169	154	163	166	170	171	144	149	122	139	157	162	138	139	144	141	172	156	170	141	147	147	184	172	169	166	143	153	148	145	144	147	135	143	163	149	145	131	170	158	147	154	176	162	129	145	164	166	145	172	141	137	140	141	144	152	151	164	151	151	158	136	165	165	151	152	162	144	158	159	139	146	131	143	152	161	163	146	160	150	152	150	136	147	170	171	145	161	150	154	165	150	162	158	161	147	153	158	156	153	164	156	163	159	153	160	174	140	150	163	153	146	162	149	153	167	139	138	149	178	149	169	138	161	162	157	146	162	160	150	140	166	136	149	163	151	163	153	148	164	141	135	154	133	141	132	136	169	156	163	166	163	174	161	162	150	137	126	152	154	128	151	152	154	146	149	145	150	146	167	163	150	125	172	151	143	160	145	149	153	148	155	148	148	135	136	146	155	170	147	146	131	141	165	168	137	160	155	167	135	156	164	163	150	145	149	121	136	139	143	136	163	150	154	138	141	142	133	152	155	151	145	149	170	151	168	161	159	154	140	157	149	137	161	166	159	134	168	145	174	154	157	149	158	140	149	148	141	146	156	148	173	137	151	144	175	164	168	143	151	141	149	148	138	154	146	132	147	128	158	171	143	140	126	163	156	164	153	161	145	134	154	146	161	150	150	153	140	142	144	155	157	143	148	165	125	142	138	157	143	152	149	163	135	149	168	169	148	171	150	149	163	174	137	166	140	149	160	154	139	128	143	146	171	164	159	134	132	162	144	144	150	144	159	190	163	161	160	174	163	152	143	150	155	157	149	146	169	153	137	157	143	150	148	159	173	182	155	159	167	177	152	132	143	145	140	147	155	155	141	150	149	157	131	161	127	161	143	160	132	151	131	138	145	159	143	138	154	153	164	147	158	150	145	183	148	156	158	170	146	145	159	153	142	147	152	165	133	149	120	142	165	157	134	147	157	125	154	177	141	156	137	167	152	138	144	152	168	154	154	148	153	183	154	135	154	166	156	139	182	143	159	159	139	155	164	139	134	167	172	153	141	177	162	139	132	158	141	151	160	147	153	168	146	163	148	152	149	175	161	184	116	134	146	159	161	142	160	147	166	146	165	158	134	131	163	168	142	175	146	149	148	146	171	157	141	154	153	147	147	143	186	146	170	147	154	158	147	151	152	145	149	131	146	136	149	152	137	122	160	174	144	160	142	172	151	164	142	151	173	148	139	147	145	154	171	133	134	146	141	163	152	150	163	155	156	153	172	156	144	148	142	146	153	172	135	150	152	158	129	143	141	139	145	157	144	133	141	156	152	156	148	131	150	157	153	161	153	142	150	144	145	139	145	177	189	140	168	165	142	128	153	161	150	142	140	157	157	138	157	160	164	166	162	166	149
4871	696	542	342	268	258	229	221	221	216	231	237	228	227	201	213	186	231	263	204	223	211	217	207	208	222	251	233	234	234	208	246	217	223	217	203	220	241	229	214	228	188	213	230	214	227	224	223	213	215	221	211	214	209	229	238	228	228	223	205	197	214	232	230	223	209	225	217	186	249	216	225	214	205	230	248	206	237	233	203	221	208	214	242	198	218	185	202	188	206	206	198	183	222	213	226	205	228	236	221	191	233	211	211	209	221	225	232	205	205	213	183	226	206	217	207	206	202	207	187	197	212	222	212	198	234	237	236	216	220	206	191	217	234	217	207	209	177	229	215	218	216	235	244	218	213	201	189	210	194	225	223	221	223	210	207	190	207	199	225	211	197	205	215	214	209	218	226	201	211	213	209	215	229	228	214	207	256	211	224	226	212	233	218	201	220	215	199	189	217	226	219	204	197	226	251	214	209	228	248	250	202	210	230	220	218	227	221	210	202	213	214	212	210	207	200	208	202	211	211	206	237	226	248	242	204	222	230	207	201	248	196	196	219	217	245	221	212	206	197	237	203	223	215	215	229	202	222	227	212	221	182	210	199	222	215	209	211	230	208	230	198	206	216	215	220	224	210	236	211	240	206	230	197	220	201	218	216	185	211	220	237	207	216	203	216	228	251	224	229	213	197	224	204	211	187	220	212	208	204	213	203	203	204	219	237	215	221	194	211	208	217	231	222	233	203	187	227	238	200	210	197	204	220	203	207	207	206	227	212	227	219	245	192	230	216	217	218	185	229	225	211	233	223	186	219	201	220	249	184	208	230	231	207	220	222	198	195	226	227	200	209	203	188	212	211	194	221	226	225	220	207	193	225	217	244	228	209	202	222	244	222	209	228	222	202	220	207	225	206	190	243	203	203	216	227	216	226	213	211	201	220	224	236	225	209	193	213	210	212	202	207	220	232	215	174	233	209	227	231	228	250	226	204	199	198	219	191	208	202	207	222	236	246	228	216	216	240	207	244	221	235	211	211	211	212	210	202	200	232	193	231	206	214	196	195	231	207	230	190	220	207	227	247	197	216	204	238	202	219	210	204	245	224	226	198	206	232	208	196	223	216	212	227	214	209	207	203	213	218	199	200	203	212	200	219	220	213	211	202	198	189	221	236	214	219	205	209	212	213	184	202	212	200	204	216	224	229	204	227	230	180	226	198	212	227	213	211	192	219	181	204	205	202	220	204	224	226	200	218	236	217	237	233	225	190	209	219	237	235	224	218	207	213	200	201	222	205	234	226	202	213	204	203	199	235	222	220	210	215	230	176	225	206	215	215	233	209	213	241	218	214	223	231	201	214	226	199	241	240	197	208	208	209	212	213	213	223	225	193	196	197	180	221	199	210	226	231	185	214	225	205	218	216	216	229	202	214	223	207	238	232	210	217	199	244	235	231	215	194	212	218	240	225	217	207	212	191	182	218	231	204	226	191	208	202	233	215	243	233	210	206	225	257	209	215	207	258	224	220	223	218	224	221	235	205	214	214	189	234	173	202	228	225	182	200	187	211	214	230	217	221	206	216	228	236	226	232	220	227	189	202	227	234	188	221	224	225	212	211	195	199	221	229	221	247	198	212	200	219	218	218	199	210	216	199	172	195	207	217	202	220	219	200	223	211	203	230	215	243	201	214	219	210	235	216	216	227	225	201	209	212	227	214	195	223	224	202	229	220	222	215	232	234	207	226	215	232	230	192	218	199	199	229	196	226	224	227	241	191	205	233	231	208	202	216	226	218	209	188	199	225	202	206	197	204	194	208	224	179	212	196	211	220	232	208	243	205	221	191	228	189	223	212	216	234	212	233	227	223	196	224	183	226	212	229	254	217	193	217	211	214	254	211	204	211	192	192	220	219	200	200	210	222	207	253	212	230	201	206	192	234	214	211	215	204	210	199	249	234	222	203	219	213	233	184	232	213	217	207	209	208	202	215	214	208	232	219	200	202	211	222	237	237	218	206	217	208	204	199	224	211	241	229	197	229	185	213	209	211	225	221	217	219	208	198	236	220	218	211	215	198	192	213	221	194	190	205	228	197	204	201	208	197	197	223	208	220	240	204	236	196	197	220	215	203	182	221	230	225	198	220	240	206	229	227	213	214	213	231	220	202	201	230	208	222	210	215	238	220	193	237	213	220	226	212	223	192	220	215	229	202	220	221	223	199	212	206	215	210	200	237	243	203	187	195	205	188	227	191	222	241	225	209	204	206	223	199	218	240	223	221	221	219	220	203	259	224	263	200	203	237	226	223	225	236	204	224	221	200	224	208	200	203	214	201	205	198	222	191	205	208	213	205	177	194	229	205	193	216	222	199	214	219	208	190	207	231	218	165	198	217	194	208	200	229	235	204	206	217	233	223	203	228	232	219	228	199	212	218	208	236	211	227	219	203	206	184	203	206	198	217	231	210	218	204	224	251	209	223	250	232	192	201	214	220	232	209	209	198	230	204	210	221	207	209	212	229	233	232	218	214	198	226	217	204	214	210	214	207	215	209	210	208	221	202	223	223	237	233	236	215	208	191	221	207	216	237	213	244	219	230	193	220	218	217	233	224	228	219	230	189	208	210	208	210	210	238	226	231	220	184	208	215	198	200	225	194	243	202	207	230	223	214	201	203	206	207	212	229	196	223	236	182	221	254	216	213	202	216	205	210	224	216	232	217	199	203	202	207	215	201	199	210	199	210	258	207	209	202	208	235	196	213	215	202	228	220	207	223	248	230	194	222	196	198	195	213	217	204	216	216	223	210	194	184	195	222	215	231	205	229	193	239	185	198	225	233	227	212	252	191	193	209	216	236	208	231	207	190	242	204	240	194	243	222	200	222	196	222	221	220	206	227	177	192	225	206	209	229	222	201	225	206	210	215	234	212	245	207	209	192	188	218	205	197	215	192	221	229	217	220	214	238	222	220	224	219	216	237	219	214	211	207	212	204	209	196	219	194	187	233	227	201	182	214	199	206	249	249	194	197	209	220	265	213	202	201	225	217	207	206	225	237	205	227	207	204	232	211	232	212	234	197	232	218	213	199	223	223	222	241	236	191	214	222	211	201	212	216	226	217	203	204	202	207	214	229	203	232	207	194	196	239	212	219	210	217	241	218	231	204	201	205	228	188	202	207	230	217	198	212	228	216	207	220	205	182	202	227	212	230	197	223	247	203	215	232	204	193	201	215	208	222	207	203	202	229	210	223	224	206	223	194	212	201	192	213	196	247	236	216	230	221	237	200	235	201	204	229	219	233	200	207	218	221	202	229	246	209	219	221	228	215	236	204	205	233	207	205	217	202	235	221	186	209	233	238	244	218	235	229	237	204	213	212	223	225	228	200	217	189	207	202	236	220	210	210	211	191	219	247	219	224	209	219	213	220	210	213	234	215	203	214	234	228	237	190	231	241	212	200	205	232	211	214	212	224	228	192	194	200	192	203	199	219	202	217	204	235	207	236	240	210	202	193
23498	21560	28713	24858	21446	3684	615	472	395	396	385	354	334	343	358	370	325	338	320	346	339	297	317	352	361	338	320	339	346	345	297	307	309	323	306	307	317	298	340	304	312	318	299	306	324	334	291	334	302	347	318	293	317	299	327	304	343	327	311	303	330	318	291	358	301	339	312	322	321	324	318	343	323	275	314	324	328	286	320	337	310	298	348	284	298	297	332	307	294	307	285	311	286	348	333	329	286	324	333	331	288	300	342	308	326	300	284	284	314	337	285	322	305	297	319	332	321	350	312	293	286	322	306	344	310	329	277	323	301	317	300	328	327	309	302	301	293	320	297	284	301	316	313	335	326	308	310	313	289	333	309	350	296	314	322	296	303	328	326	323	307	323	325	310	317	305	307	293	320	305	307	322	336	324	325	339	307	318	291	318	315	297	329	280	290	305	304	347	323	292	292	297	297	280	332	326	320	316	320	305	292	308	313	297	314	320	299	309	310	310	313	316	312	285	321	328	318	326	328	319	309	292	288	318	307	300	329	306	317	322	320	357	326	320	294	310	293	315	299	318	317	291	334	324	317	310	311	330	317	290	295	311	327	302	322	289	341	315	320	328	318	324	316	308	292	317	322	319	275	317	304	288	305	332	315	341	283	296	318	317	303	281	335	315	332	268	279	321	281	326	330	303	331	278	293	305	315	305	320	327	309	335	320	313	323	323	283	311	315	290	295	318	297	332	323	335	310	301	314	275	314	291	334	317	283	317	317	310	287	295	313	313	300	333	291	329	298	326	306	316	284	285	350	307	322	322	300	305	318	358	303	325	321	328	272	316	318	330	314	335	304	312	288	305	314	295	294	295	326	310	341	324	302	313	348	347	325	295	311	306	312	314	308	320	316	316	281	293	279	337	323	310	304	316	303	336	320	316	312	270	309	345	322	293	313	315	315	296	303	324	301	329	293	319	280	290	315	326	307	305	281	320	315	306	323	334	302	311	342	272	315	287	296	299	293	303	328	297	287	341	292	276	308	290	337	325	308	295	341	326	298	311	316	315	347	312	307	288	330	331	302	296	309	318	321	316	311	319	311	332	292	301	290	295	310	302	309	334	293	310	296	301	327	333	308	294	325	305	280	333	334	293	295	295	300	319	329	307	313	317	307	324	283	310	307	300	302	318	315	304	308	320	280	328	296	298	339	327	300	331	309	323	330	329	330	329	302	281	308	342	302	334	360	329	283	291	279	326	298	326	324	313	305	314	323	328	290	285	325	308	283	307	296	302	315	304	345	326	296	317	322	295	311	311	353	310	296	311	276	304	306	320	342	312	321	295	304	302	336	329	320	295	323	297	300	308	325	272	334	320	291	315	356	320	314	299	320	312	290	311	322	300	306	307	335	300	305	302	320	310	295	293	317	290	305	297	310	334	305	341	316	287	317	294	302	316	295	313	323	336	296	298	308	321	306	284	307	319	315	294	307	299	314	309	318	297	309	280	331	309	311	301	343	312	298	286	291	336	323	337	303	307	305	277	314	314	322	324	315	338	303	274	297	316	331	306	279	328	325	295	307	287	279	340	322	330	297	318	309	326	313	296	269	316	282	326	312	298	322	296	329	320	285	320	302	321	310	306	303	315	290	317	297	283	300	322	330	294	311	282	298	312	337	316	294	307	321	291	355	317	297	306	330	335	325	299	283	333	277	309	295	283	331	310	306	303	307	330	293	330	330	305	295	282	314	324	303	338	309	339	335	313	306	323	330	338	304	329	300	290	305	307	313	328	312	334	298	336	314	329	299	338	299	279	325	296	324	315	330	297	280	313	317	316	289	309	314	329	303	323	322	302	310	311	312	317	324	356	319	308	307	327	333	304	348	314	309	313	312	302	335	302	301	300	316	302	309	316	320	320	327	286	321	318	323	297	327	329	277	304	306	326	319	293	310	320	318	333	302	300	309	316	304	318	303	286	334	319	323	284	345	305	282	313	299	321	317	293	336	324	275	334	318	296	329	331	317	270	305	321	290	284	306	322	307	340	280	325	360	299	300	310	296	309	323	311	303	312	305	331	305	327	319	319	332	304	296	301	323	326	303	289	303	297	330	327	328	309	301	327	299	287	315	315	358	324	328	334	331	328	302	292	317	357	311	292	329	263	296	292	317	318	292	286	307	310	293	312	278	335	304	307	296	350	284	279	311	324	310	287	309	321	313	331	303	299	313	279	284	306	308	306	317	282	319	303	316	306	346	288	317	295	319	336	323	335	316	335	310	327	318	315	316	327	310	314	332	303	315	299	311	329	311	304	299	325	315	307	313	303	329	328	296	323	325	334	301	307	299	292	292	321	328	329	305	313	310	288	269	325	293	289	341	332	317	292	276	308	319	329	306	308	313	303	335	318	315	330	339	305	298	308	302	303	318	333	290	316	313	325	289	316	337	295	297	338	302	326	322	318	305	307	331	332	342	289	268	293	307	337	323	313	317	287	319	338	318	313	292	326	326	282	289	298	295	286	341	308	312	325	310	321	298	334	314	283	291	319	314	320	342	328	321	328	313	324	322	318	301	293	338	303	325	321	348	321	299	295	347	315	291	318	317	296	332	310	299	282	273	301	264	303	306	324	324	331	349	296	338	316	297	324	309	306	317	346	317	310	314	310	312	302	309	350	307	302	319	278	294	317	313	319	314	333	298	338	318	320	318	305	314	323	341	273	311	321	303	339	321	345	329	324	309	322	313	306	322	292	295	311	316	304	322	315	342	292	265	307	339	310	301	300	278	283	328	316	312	310	272	350	313	306	292	310	337	295	306	305	316	286	316	323	277	290	324	306	329	276	321	303	352	310	304	339	298	318	313	292	295	280	314	316	318	302	278	310	329	306	332	303	302	332	298	326	331	292	326	328	279	341	319	296	327	311	285	319	304	340	284	309	305	316	300	292	310	307	322	293	302	335	324	332	259	329	317	346	328	325	301	307	296	281	289	321	291	290	313	319	310	291	331	303	329	294	298	303	324	331	335	308	339	322	307	338	343	317	323	292	334	340	308	287	295	307	323	359	326	296	298	337	317	336	308	299	338	281	355	312	335	301	305	325	284	317	316	334	287	299	298	313	302	320	354	331	285	332	343	313	304	303	317	316	323	335	306	296	331	356	309	314	314	328	296	343	346	318	340	315	322	326	321	331	353	334	354	318	280	298	319	305	307	295	303	300	324	316	290	327	335	301	308	335	302	322	313	307	274	302	314	298	306	277	336	310	326	319	331	310	305	323	325	296	352	335	312	315	325	282	291	276	309	316	319	318	346	292	298	320	290	313	288	300	291	320	309	283	278	341	297	309	299	323	317	283	292	286	300	305	319	308	304	349	296	322	297	278	310	275	310	317	341	300	296	302	323	302	319	314	315	299	316	313	302	323	324	312	314	325	309	288	302	306	311	308	306	287	304	339	332	326	263	323	304	330	300	280	302	343	294	326	317	301	317	318	348	301	291	322	302	299	301	301	315	304	329	297
14100	7075	4752	2270	1517	1200	981	858	716	683	597	571	541	526	517	506	527	451	482	475	476	458	498	432	480	473	430	458	452	443	467	470	443	419	435	480	436	422	450	405	459	413	414	449	415	458	427	463	441	441	410	438	420	442	449	444	421	421	430	431	443	421	425	441	448	443	414	450	464	464	418	466	445	426	422	421	447	437	441	418	440	438	435	404	465	441	463	391	423	410	407	474	447	437	445	419	424	452	426	444	433	437	455	441	453	415	440	417	472	448	406	423	460	437	405	402	393	425	416	449	435	437	432	432	425	495	438	400	466	470	436	428	449	413	420	410	398	394	464	450	439	423	431	418	430	415	446	441	432	470	395	431	400	420	439	460	411	463	428	446	446	411	446	400	448	414	424	436	437	449	420	477	471	413	419	476	466	391	437	386	444	425	467	423	418	417	432	412	444	454	470	426	407	433	438	425	434	453	439	394	438	422	403	418	430	396	425	384	419	426	401	421	417	386	428	441	415	423	434	428	415	386	390	451	458	445	423	458	458	448	420	434	436	438	405	430	400	404	439	405	421	439	462	413	448	426	417	432	427	418	433	400	435	410	458	458	432	445	408	416	463	405	454	408	442	432	421	433	412	422	418	427	427	424	436	428	409	390	393	438	438	465	386	380	409	429	438	435	406	439	465	424	412	484	464	457	443	464	442	417	457	433	435	438	451	419	413	436	416	393	423	460	428	441	441	462	450	466	447	418	409	434	418	421	427	401	470	433	430	426	467	401	441	460	408	460	428	452	464	367	425	414	427	416	420	424	436	434	413	410	424	456	447	457	434	440	420	433	455	461	445	441	455	453	451	424	438	403	448	421	446	450	420	431	433	441	418	435	429	393	439	454	414	456	465	431	438	412	444	452	435	412	429	438	425	406	455	398	458	459	438	426	397	417	389	402	460	427	424	438	449	447	432	472	419	445	443	438	407	428	407	437	443	384	446	467	404	412	395	407	464	462	417	431	442	414	436	477	385	434	437	450	411	417	425	469	441	451	434	434	475	418	440	457	403	432	420	434	411	440	445	435	436	426	422	420	434	474	391	456	440	445	440	427	456	430	425	478	449	451	457	433	415	435	432	466	427	459	449	411	419	424	442	440	420	435	409	428	427	432	435	455	424	433	385	396	439	418	439	439	414	420	426	430	436	422	422	447	445	398	395	392	415	436	450	422	454	386	414	407	426	457	411	472	425	431	450	443	387	445	437	438	429	418	415	458	449	465	459	454	440	464	422	424	456	436	442	458	432	414	449	403	417	442	427	437	428	424	439	442	450	399	425	423	413	432	444	454	440	438	437	411	428	419	425	416	431	418	431	427	430	469	407	423	414	373	453	441	440	429	418	430	401	444	456	441	444	418	446	469	437	434	429	405	445	446	470	425	425	444	432	437	419	460	432	453	408	435	402	430	418	476	422	434	456	459	437	434	408	463	416	444	410	420	424	450	426	434	429	428	415	442	431	438	403	434	437	434	490	441	436	477	426	451	450	430	442	439	436	454	423	447	434	426	455	455	391	435	455	415	442	423	428	434	402	457	398	428	413	438	461	482	482	406	417	402	404	418	393	441	416	408	435	462	414	439	402	418	416	414	420	450	469	420	441	452	447	420	431	415	437	411	406	411	436	428	456	446	402	408	431	442	420	450	457	419	418	390	456	445	441	437	439	428	461	402	466	461	436	458	435	445	437	435	408	434	429	419	478	419	444	459	418	435	439	403	392	469	429	446	425	459	443	417	448	397	458	429	443	429	484	416	402	432	438	420	414	420	422	430	409	449	412	421	409	438	419	428	441	388	462	422	429	436	407	475	452	431	429	466	427	424	441	430	425	437	402	437	433	452	391	411	435	420	426	404	417	446	464	427	436	434	442	414	426	436	442	447	462	399	425	399	470	425	430	421	436	447	442	422	428	413	442	415	434	422	453	431	455	411	434	412	404	466	418	407	418	400	430	430	410	396	444	425	433	414	431	460	413	460	392	427	425	449	416	404	457	435	413	422	430	469	420	419	444	422	419	405	443	399	469	429	418	446	461	419	470	445	422	437	398	430	458	387	416	441	421	440	411	404	412	446	438	450	442	414	452	433	429	419	420	392	427	442	434	431	437	439	403	440	428	425	454	416	450	439	438	449	434	418	435	440	412	439	445	421	439	412	445	448	406	449	393	458	406	449	452	442	456	406	442	451	410	460	421	494	437	428	456	397	449	435	402	428	440	430	399	393	436	413	471	424	443	435	411	417	433	427	433	389	444	425	403	449	435	417	417	431	378	450	440	447	455	397	416	452	437	435	406	404	449	421	434	435	429	441	437	431	443	462	466	452	424	471	448	434	424	410	431	470	430	409	412	405	435	458	426	412	452	399	415	427	437	437	459	419	427	408	437	423	444	458	469	426	404	488	434	456	407	453	465	426	447	463	396	450	411	399	429	408	433	452	440	437	420	444	443	462	418	425	443	411	426	392	432	436	441	445	408	429	426	421	398	423	465	438	408	430	420	420	393	440	416	416	401	449	425	432	455	403	408	414	397	382	405	456	404	410	432	434	409	439	405	427	416	425	458	453	485	438	443	453	413	414	428	455	430	429	453	421	440	417	431	426	421	437	417	429	434	424	451	381	406	451	401	437	458	433	444	418	427	430	424	426	463	424	427	429	439	400	440	418	436	442	438	448	434	457	455	434	463	470	403	387	427	421	456	443	418	404	458	442	451	429	423	432	434	450	412	446	476	436	467	425	391	441	393	425	423	441	445	439	407	473	435	413	435	420	434	436	453	448	415	444	478	416	439	429	406	395	413	452	413	433	396	441	380	431	392	478	422	422	429	441	464	443	424	443	421	433	454	428	445	463	432	419	427	417	427	424	440	447	420	411	448	414	442	403	416	458	388	442	428	473	444	398	415	448	460	445	396	423	450	442	398	441	415	411	436	414	422	406	453	445	432	409	444	420	426	412	403	444	423	423	438	437	437	422	400	406	414	485	478	433	433	427	421	443	442	427	430	424	437	434	447	420	433	432	445	458	471	455	458	452	460	417	449	430	422	440	453	446	442	445	430	449	416	459	429	389	389	401	416	435	423	407	420	424	463	462	413	416	501	460	443	464	441	397	417	450	410	448	441	404	419	431	430	470	425	445	477	389	458	411	417	418	455	447	429	446	441	448	449	445	437	415	426	413	467	454	445	423	463	443	432	456	456	411	457	411	474	427	407	428	412	461	394	429	454	414	442	409	434	453	410	473	367	414	425	454	448	420	407	405	425	422	418	448	468	401	434	411	460	404	452	392	430	490	442	443	436	436	426	434	438	451	476	462	421	461	408	432	394	421	409	442	405	421	432	454	449	454	441	426	430	465	444	447	393	439	406	426	451	433	407	401	447	416	422	465	426	422	421	410	431	451	420	439	407	444	456	464	449	448	403	446	485	403	431	445	456	435	406	447	416	450	417	420	440	433	462	396	440	401	441	460
24797	21512	26775	24478	1020	213	174	126	105	105	90	92	93	94	94	73	75	67	69	58	70	73	73	71	84	76	86	76	78	70	64	74	65	78	65	62	70	71	66	62	53	65	73	72	63	71	88	66	74	75	56	66	60	67	65	66	66	59	74	64	74	67	75	71	81	76	71	72	84	67	79	74	58	81	65	60	65	66	76	80	73	59	69	84	77	79	82	77	57	68	55	77	70	77	75	84	63	72	68	68	85	69	67	76	69	70	69	76	80	68	63	77	78	74	66	71	62	80	74	71	54	66	70	82	64	76	62	62	63	80	63	64	75	68	71	84	68	73	57	62	76	82	64	73	85	63	65	63	62	57	87	72	57	73	89	68	72	63	75	63	66	71	65	55	86	68	69	74	71	60	61	72	87	73	88	61	72	55	70	66	64	69	49	46	69	64	68	75	74	69	67	73	65	72	78	67	70	71	70	70	76	67	69	66	69	76	72	72	69	66	66	70	73	71	62	69	65	62	60	71	62	56	72	78	66	61	88	70	61	60	75	71	66	54	58	80	64	72	62	65	78	51	77	85	59	63	65	71	68	57	70	71	66	65	57	62	64	75	69	79	75	73	69	65	66	68	72	68	78	84	64	67	59	84	57	68	69	63	79	61	67	79	60	82	60	89	67	82	77	75	69	72	64	67	62	70	63	61	71	75	64	67	62	73	77	70	61	75	78	67	73	74	72	53	63	68	68	56	62	62	66	87	67	57	59	71	50	84	60	73	63	60	75	79	80	62	70	72	66	68	64	72	54	75	65	69	70	60	73	68	75	71	77	62	69	68	66	74	58	72	72	66	63	67	53	61	60	76	69	81	59	61	72	73	81	70	71	60	58	63	72	75	79	54	70	67	74	85	70	69	67	72	71	64	75	69	66	75	69	74	70	61	64	69	56	66	66	74	58	73	71	83	71	64	71	76	83	66	66	77	63	66	62	65	61	74	72	69	65	59	72	70	65	65	60	68	67	69	69	69	62	74	79	97	62	78	81	67	94	59	67	51	63	79	79	78	62	60	78	80	69	77	79	75	62	79	57	71	76	80	70	79	63	69	69	70	61	73	66	71	64	76	60	59	62	75	62	77	75	70	64	66	63	63	69	68	63	71	55	60	77	51	77	64	63	58	68	52	70	61	77	73	66	81	69	67	63	76	61	69	64	73	76	65	78	60	70	73	74	67	61	71	71	79	72	69	70	68	77	71	62	78	72	84	59	72	60	82	66	58	79	56	59	60	64	76	55	81	86	68	64	86	59	66	77	74	68	91	71	73	69	85	72	81	72	84	62	74	72	65	58	59	81	82	59	77	72	49	68	74	54	69	66	58	77	62	70	61	75	68	82	77	59	70	67	63	66	78	69	58	76	63	74	57	70	68	83	70	66	57	78	66	67	69	71	68	55	60	59	75	74	61	63	88	73	62	66	85	71	82	81	63	71	83	71	89	62	71	75	77	70	67	75	67	71	69	71	71	73	60	59	74	77	65	76	43	66	68	65	54	73	71	58	68	68	69	70	69	65	61	64	71	71	75	74	72	81	80	63	67	78	72	71	72	76	70	72	58	51	72	64	67	50	67	79	75	63	69	69	65	65	64	91	61	61	77	71	68	68	66	76	53	73	72	83	54	61	64	70	73	70	75	61	61	67	69	64	54	67	62	71	69	82	61	55	74	73	77	75	73	77	71	71	67	71	81	59	71	86	67	72	60	64	74	81	90	53	70	63	68	79	66	64	77	69	65	64	62	62	73	66	69	61	73	80	72	76	58	69	79	68	75	59	53	69	75	59	73	62	55	75	71	65	73	54	65	71	73	81	85	68	63	72	73	56	60	74	70	66	75	70	58	71	69	77	69	74	66	86	58	64	71	77	69	80	67	64	66	60	63	60	58	73	72	64	76	84	71	62	84	85	73	63	77	62	68	72	61	78	57	74	65	55	73	69	81	78	77	63	82	60	84	75	69	70	80	75	65	73	81	58	63	63	75	73	63	57	61	59	48	56	71	67	62	70	66	87	80	67	70	72	71	57	73	68	60	58	64	69	67	61	72	71	71	74	67	55	65	67	70	61	69	65	72	64	80	60	54	61	68	80	65	80	80	57	71	63	66	63	82	60	64	61	78	68	76	69	64	81	64	51	65	73	82	79	75	71	70	68	58	74	86	73	57	60	75	74	77	57	63	79	72	65	87	57	60	56	63	75	83	82	82	60	66	83	58	75	64	61	73	57	56	81	74	71	57	70	76	56	76	66	73	64	74	75	69	72	59	68	78	56	85	77	68	70	61	87	70	65	69	66	70	74	59	66	71	81	66	70	61	65	71	69	64	55	68	88	65	73	54	78	62	71	66	70	60	80	71	66	85	65	68	75	75	66	67	78	68	73	61	67	67	64	60	77	78	80	62	78	86	76	65	64	69	57	74	78	71	73	65	54	64	71	76	58	69	77	61	72	68	65	75	62	67	57	82	73	70	81	77	79	64	67	77	61	79	78	86	64	77	73	78	79	74	81	77	76	79	64	58	67	77	80	54	60	65	81	66	78	65	73	61	66	64	59	63	56	68	79	92	76	78	71	70	82	76	92	72	64	73	71	68	63	60	71	75	72	73	64	63	70	62	67	76	57	72	78	67	59	64	55	71	65	73	74	65	59	63	65	75	63	57	77	79	61	56	78	74	67	57	72	72	77	79	67	71	65	55	60	53	74	61	61	67	58	63	72	72	63	67	72	68	62	62	68	52	70	64	69	74	63	72	67	67	77	85	84	69	68	64	72	66	69	83	60	70	73	71	72	61	55	81	66	69	85	75	73	59	78	82	82	61	73	62	58	67	63	84	74	68	76	73	85	71	67	76	64	64	85	64	78	72	80	75	55	69	57	65	69	65	80	70	75	64	75	70	65	60	83	73	65	65	74	70	70	75	55	58	57	69	60	85	75	66	59	60	80	68	58	52	63	67	75	70	62	55	55	64	71	69	72	54	65	64	52	67	80	77	70	65	66	62	66	71	46	69	61	78	76	58	65	62	59	84	77	64	80	45	83	62	69	69	70	79	69	72	69	71	71	67	71	73	86	69	63	61	65	70	67	63	70	69	81	83	68	73	78	76	62	63	56	60	70	61	73	62	58	76	68	78	66	61	71	68	59	69	68	76	69	79	75	85	60	54	72	64	89	60	56	61	65	76	65	73	65	65	67	55	80	53	60	59	60	80	88	76	64	78	82	83	56	54	78	76	78	69	72	71	69	65	55	74	65	72	79	76	65	73	65	82	64	69	71	58	67	71	65	57	53	71	77	96	78	71	64	70	71	62	68	69	81	63	70	84	78	82	49	70	60	62	60	65	54	64	68	55	65	67	59	79	64	54	69	60	63	61	71	64	83	54	66	80	72	77	70	62	62	56	63	65	66	60	64	75	84	60	69	65	72	74	65	77	77	79	68	70	60	49	64	59	67	66	71	79	89	53
12084	3205	2093	870	616	446	371	283	272	200	209	186	170	167	156	139	140	145	136	130	128	156	120	137	125	133	133	120	108	127	145	100	123	137	112	127	111	107	119	134	93	121	103	101	105	124	128	124	130	137	135	95	127	112	112	99	125	109	107	106	113	112	94	115	113	110	94	123	115	125	119	120	111	93	114	102	110	115	126	104	117	118	121	118	127	125	138	123	103	122	112	119	106	112	123	112	113	118	107	114	111	89	103	104	106	115	120	109	101	96	117	109	123	92	114	114	110	103	120	100	98	100	116	122	93	109	108	112	98	130	125	85	101	115	115	107	134	113	111	113	101	110	122	108	94	117	127	127	128	101	119	111	109	112	108	112	112	113	126	117	99	121	93	118	110	131	90	123	114	100	124	112	107	132	95	125	117	108	131	121	122	102	122	116	99	121	98	97	91	106	101	111	131	102	111	117	126	107	113	109	111	89	94	90	98	126	109	104	109	120	148	114	113	108	114	109	118	117	112	121	125	94	120	107	120	119	123	131	114	97	99	125	105	104	99	95	108	133	109	105	102	112	109	105	105	123	105	105	105	86	99	105	93	123	102	109	104	104	129	113	108	117	123	117	103	116	100	108	106	113	126	118	117	100	129	128	99	104	108	103	127	101	108	117	119	126	102	89	123	127	113	117	111	87	97	95	112	111	96	110	107	111	102	118	97	115	126	124	108	88	127	123	124	126	118	118	124	100	102	110	109	120	111	101	126	118	111	105	110	104	104	105	106	100	103	115	129	113	101	122	116	114	111	112	100	123	114	115	115	100	131	114	106	116	125	115	120	126	125	128	121	105	101	114	107	117	108	126	124	114	97	122	107	96	112	122	102	113	121	118	122	130	89	102	99	100	96	105	85	119	100	102	111	137	122	114	113	101	102	103	125	102	104	106	113	103	102	105	112	101	103	115	113	101	112	109	111	111	121	117	118	114	119	117	118	117	113	114	109	107	118	107	121	119	122	139	126	88	129	100	97	105	138	98	133	101	106	105	96	110	105	125	92	126	115	104	109	126	101	132	117	112	110	101	99	97	125	117	128	99	116	125	110	103	105	115	99	108	113	117	110	82	122	121	106	111	112	107	107	111	106	131	112	117	108	108	115	121	102	99	118	129	98	107	112	100	113	112	130	122	104	96	113	102	97	113	109	111	96	115	92	89	105	114	110	105	101	115	111	95	110	116	106	105	104	103	131	98	115	115	117	109	110	127	112	114	119	111	112	108	104	107	108	111	103	104	109	112	114	105	108	111	111	108	104	118	109	117	115	130	117	114	104	110	137	116	105	116	116	124	119	95	115	113	114	107	102	122	122	112	119	102	104	100	141	119	104	155	97	100	104	107	109	107	128	107	102	100	126	125	116	98	123	102	130	100	108	106	119	112	117	118	115	133	108	98	111	99	125	117	116	118	107	122	112	119	87	111	109	108	96	123	123	95	113	109	118	103	93	109	120	104	108	95	134	102	116	97	107	103	105	109	100	118	144	117	112	103	127	123	100	112	115	113	96	97	128	118	105	120	98	110	109	111	96	117	121	120	111	97	111	118	117	87	99	103	116	132	106	94	130	104	129	114	105	101	110	100	137	103	105	84	113	121	113	105	105	112	108	101	122	132	109	120	104	92	112	117	130	111	121	107	97	122	107	105	96	91	114	91	106	120	86	116	104	119	109	119	110	101	108	105	124	107	130	111	102	103	103	118	104	125	132	109	115	116	124	116	120	122	117	103	103	109	108	114	101	105	119	123	101	125	111	113	102	104	102	102	105	95	121	119	132	99	137	121	120	114	112	123	119	97	117	116	106	105	104	123	115	110	108	103	108	142	138	114	101	101	120	126	105	110	95	109	106	123	93	117	115	126	110	134	106	102	104	114	111	97	96	104	85	123	107	106	107	105	123	134	108	105	106	108	115	96	96	114	116	138	114	111	107	99	119	103	129	121	115	93	91	106	94	99	103	119	110	111	114	120	116	96	85	105	103	100	126	130	113	113	113	118	101	96	114	114	124	80	106	123	113	93	98	115	101	116	124	109	127	105	105	129	109	117	118	89	110	100	111	124	110	109	125	101	108	91	113	132	113	109	101	124	119	132	130	112	112	109	96	125	111	102	109	102	137	110	105	93	130	107	118	123	90	115	105	100	107	106	102	117	132	119	106	90	114	118	107	110	118	107	99	103	108	103	104	101	131	124	91	117	108	130	115	118	116	101	136	117	99	117	109	102	116	100	108	128	97	89	109	88	115	114	121	113	85	100	102	124	132	111	96	122	113	100	116	114	108	118	102	128	119	107	112	98	111	83	125	113	105	107	117	119	104	130	119	115	103	116	117	96	113	115	96	98	118	107	113	125	109	109	90	105	123	108	102	108	106	99	107	104	107	103	103	119	112	107	117	115	100	112	101	124	100	103	126	108	123	107	123	120	109	130	121	103	113	91	94	117	90	98	104	120	106	117	102	90	98	128	114	104	127	109	113	113	90	109	101	113	118	119	95	112	119	100	121	109	108	112	100	118	95	106	124	114	116	102	117	111	104	119	133	99	115	101	118	114	106	119	115	106	122	94	114	109	117	112	107	97	92	106	112	121	102	105	123	117	103	107	107	103	109	119	114	110	102	132	104	88	120	121	116	101	114	115	102	126	134	115	110	118	110	100	113	107	109	119	94	111	122	112	105	103	90	115	113	120	118	119	112	126	102	83	105	111	113	120	120	110	100	86	107	113	108	93	121	105	99	114	113	121	129	113	115	104	119	106	120	123	119	119	111	99	109	120	114	101	106	123	108	113	118	106	95	94	126	90	103	113	117	104	116	120	113	130	122	112	97	96	120	120	113	101	107	120	102	126	103	114	99	116	119	134	101	121	119	112	129	103	135	104	114	110	103	117	114	102	105	108	114	120	106	106	119	113	114	105	123	109	99	103	118	116	123	129	107	123	89	102	118	108	131	120	104	112	114	105	110	104	115	135	122	108	122	114	98	90	111	115	114	103	107	120	113	103	92	116	113	97	124	106	106	134	104	121	108	122	107	123	111	114	122	119	92	109	102	97	119	134	130	124	105	110	99	120	88	128	101	106	110	125	106	120	114	112	112	107	117	109	117	103	95	97	91	121	113	110	122	115	117	101	120	121	110	125	141	117	112	118	119	93	121	120	119	99	83	102	116	104	96	124	103	94	106	116	104	99	125	95	101	104	127	137	127	98	113	103	107	109	107	113	106	100	101	102	126	110	111	122	104	113	129	126	120	91	115	121	107	105	114	118	118	119	95	114	110	117	112	115	111	120	113	113	115	124	114	116	104	115	119	116	119	103	117	92	124	111	103	122	109	120	113	100	113	94	128	115	125	124	90	105	101	121	111	91	122	121	108	121	102	111	119	114	124	104	105	91	123	91	101	104	103	108	108	92	95	107	119	114	125	99	97	109	119	101	110	118	118	101	118	97	115	97	117	96	118	120	117	100
22533	21568	29355	24230	21563	21318	2312	661	485	453	450	357	374	339	342	344	312	296	313	301	312	304	341	304	264	294	323	293	312	297	296	299	288	300	284	258	299	285	309	254	235	273	245	293	277	299	299	287	266	288	277	302	284	296	250	295	305	289	296	319	264	275	280	284	300	294	280	276	288	281	278	270	265	307	292	268	253	266	295	273	269	350	287	275	269	285	300	295	306	277	270	277	267	315	294	261	279	248	299	286	297	293	306	294	259	288	274	266	286	274	267	282	280	255	267	292	275	283	287	307	268	278	288	289	255	274	295	274	295	300	276	260	310	259	275	280	246	265	288	290	299	273	305	281	276	262	283	276	262	284	258	273	270	250	249	282	284	274	263	290	263	309	308	286	290	259	264	279	309	294	287	280	247	256	266	293	294	277	288	251	278	260	282	265	289	250	318	298	250	296	281	301	280	289	305	273	293	304	288	305	301	279	280	269	299	267	275	296	277	294	295	291	282	278	300	281	287	294	260	286	306	274	256	275	289	299	289	282	295	280	278	284	251	281	295	295	263	253	300	283	279	285	274	256	263	277	282	289	278	277	289	261	245	250	291	265	269	289	286	282	301	288	255	262	306	295	277	275	270	280	272	270	297	282	254	290	251	288	280	260	281	247	298	288	300	290	290	284	288	262	281	290	277	295	292	287	279	283	256	289	277	280	279	251	274	278	233	292	256	266	302	296	280	252	294	300	290	265	274	270	308	283	307	280	273	284	286	297	298	276	262	271	271	241	302	263	311	253	281	267	281	296	257	275	282	278	258	310	302	276	277	266	266	277	283	263	272	255	276	296	249	313	294	259	278	302	283	291	253	265	276	263	285	286	274	274	308	277	261	306	275	296	295	303	302	311	305	278	281	277	278	312	295	283	276	265	256	285	299	283	276	296	299	240	287	286	271	278	296	276	283	268	278	276	296	281	296	275	297	260	278	282	265	305	288	290	290	302	297	290	302	273	287	273	271	274	279	285	295	250	303	248	278	264	292	247	259	253	260	275	299	300	285	270	280	266	252	288	267	295	289	267	288	293	235	270	274	293	307	283	304	266	292	251	287	274	299	300	283	302	292	270	323	252	280	298	285	308	265	295	285	255	254	261	272	281	265	311	240	303	281	280	314	286	282	310	261	291	279	293	279	260	262	279	256	269	258	261	262	274	276	257	262	303	284	279	288	312	276	300	283	282	256	275	260	285	290	291	304	288	288	290	266	274	266	291	299	272	270	289	295	261	291	292	274	303	279	278	263	312	283	283	276	290	265	265	262	283	286	269	311	296	291	261	266	304	265	272	282	311	271	256	300	282	293	295	255	282	283	270	293	303	231	302	259	283	288	307	286	294	271	280	282	263	279	281	277	276	294	267	279	275	285	314	254	271	305	288	299	272	269	276	269	296	269	280	274	291	278	280	258	288	274	275	279	311	273	265	262	293	305	268	264	298	252	297	272	285	279	278	308	290	300	288	286	300	303	293	282	298	261	311	278	286	294	267	240	277	297	314	241	292	289	304	288	284	298	272	272	255	247	261	308	295	288	288	279	260	282	274	297	310	281	276	285	286	302	279	294	311	303	305	289	289	257	271	280	290	272	286	291	266	303	299	289	269	300	300	273	287	263	285	265	307	260	288	274	284	304	292	281	282	302	270	260	290	293	327	294	300	280	274	297	289	270	252	257	281	267	251	269	282	279	281	271	262	256	291	286	316	281	307	266	294	325	311	277	271	291	270	264	279	284	288	285	297	282	288	276	291	252	297	277	261	271	290	266	282	297	323	276	311	282	265	273	263	267	287	288	278	281	281	294	296	256	284	300	266	283	254	306	299	264	295	263	288	287	268	275	290	245	263	273	287	281	297	282	276	292	285	282	264	286	282	271	257	296	243	289	291	271	294	273	280	288	257	259	314	284	282	304	275	289	301	273	254	289	252	323	280	276	290	258	278	233	282	258	285	303	296	275	273	286	294	272	275	291	282	284	273	268	295	271	315	280	271	279	287	283	274	289	273	288	279	237	295	264	253	269	277	293	293	273	254	249	260	294	285	287	324	266	313	286	294	260	270	255	271	303	329	240	300	278	290	257	281	271	282	266	262	287	275	277	270	281	284	303	281	298	299	290	291	295	262	266	283	281	285	272	289	274	275	295	259	294	286	280	293	281	283	270	281	283	293	276	310	270	277	274	263	267	300	259	249	262	310	280	294	307	308	277	330	273	276	266	283	278	255	315	257	282	288	289	293	286	270	265	260	262	249	298	258	293	292	264	297	280	277	256	270	258	294	260	275	277	290	287	268	302	287	296	273	286	284	280	294	288	257	337	261	286	295	280	293	297	290	283	283	274	288	297	287	258	269	279	264	301	272	247	271	309	260	314	268	316	275	281	280	283	267	271	298	246	262	301	276	260	291	280	305	299	291	277	280	292	261	264	258	279	282	276	278	292	280	287	290	296	282	251	306	278	270	293	265	287	261	285	301	241	271	303	293	316	301	264	303	283	252	272	264	268	306	282	274	311	323	319	261	271	273	275	295	308	280	273	285	315	323	284	302	300	240	297	272	289	281	285	274	260	290	267	264	260	294	287	291	294	282	269	241	286	270	291	275	299	271	257	296	273	329	292	271	285	264	281	283	278	287	266	266	303	259	290	259	281	276	266	289	316	299	292	305	268	274	272	235	291	271	282	257	304	287	255	278	279	273	302	299	270	290	270	268	276	264	289	278	284	294	262	280	284	278	271	274	240	288	282	272	305	313	251	305	286	281	293	284	272	288	284	319	273	320	281	287	269	263	307	267	286	249	268	286	290	288	257	293	287	293	297	296	291	268	289	285	314	278	281	266	289	301	296	316	288	293	255	296	246	249	298	281	332	243	264	280	261	280	309	296	274	305	279	274	269	284	262	285	281	307	269	286	303	280	285	276	278	287	284	285	300	294	268	261	300	277	292	286	273	291	275	266	272	281	276	298	257	292	266	261	261	262	296	276	277	297	291	265	253	279	286	302	263	264	312	259	308	266	256	317	295	275	255	259	269	289	256	269	278	294	262	286	284	247	277	275	286	277	275	273	279	283	306	297	272	289	278	298	251	285	282	274	301	284	259	281	267	275	279	283	299	280	269	293	292	264	294	267	271	272	309	256	308	277	269	287	281	292	282	276	294	269	269	299	250	279	263	277	253	307	286	279	307	277	281	287	262	305	272	252	290	306	282	282	300	268	255	269	261	281	271	290	266	299	250	288	260	248	292	256	290	285	264	284	290	278	261	274	282	272	282	271	264	255	259	276	293	300	272	286	252	282	272	263	286	268	288	304	278	260	284	271	256	303	312	296	288	291	281	267	271	274	294	279	256	256	291	280	266	311	270	253	318	287	310	299	274	277	284	254	268	289	253	250	295	290	309	292	250	286	279	287	303	273	261	284	286	268	286	284	254	252	258	287	297	299	284	294	265	309	263	258	271	316	293	292	275	272
16494	11705	8098	3627	2522	1783	1489	1169	926	794	722	688	665	600	565	500	556	524	498	460	472	432	460	445	460	433	428	435	432	426	419	431	417	398	432	420	451	412	395	409	395	406	423	428	400	420	401	417	376	407	427	399	383	438	408	411	411	418	401	409	422	420	415	428	413	380	372	419	448	384	403	401	412	421	427	393	378	407	398	422	379	360	413	401	410	356	400	366	412	366	364	418	406	415	405	436	421	368	394	388	404	412	396	396	427	412	432	438	393	436	411	395	425	403	368	390	416	418	396	414	412	399	390	392	388	415	405	380	428	402	391	386	402	396	393	416	412	421	433	370	376	381	374	366	408	376	410	387	405	432	377	430	424	423	392	395	396	385	366	374	406	364	400	426	384	375	433	386	378	411	384	376	441	397	417	387	414	411	385	397	378	393	363	395	441	441	389	368	400	413	397	383	411	437	386	410	388	390	384	396	361	395	381	411	430	412	407	387	411	438	418	400	402	451	362	380	403	400	426	381	413	410	405	417	388	407	410	417	390	395	444	385	385	354	394	392	386	382	399	391	368	415	395	395	452	447	400	429	398	379	383	420	413	359	372	379	421	391	397	404	390	376	398	381	400	411	372	380	374	410	382	390	390	385	396	390	401	355	379	371	368	386	392	405	401	368	384	400	421	396	414	419	367	398	351	388	372	404	398	402	408	401	401	405	409	337	394	430	356	439	378	430	420	369	430	384	380	435	394	376	412	402	406	378	380	418	386	413	397	403	403	368	394	377	354	375	411	406	408	414	406	410	390	434	383	405	413	409	392	386	398	377	428	373	398	381	396	402	388	391	386	377	393	383	377	390	408	376	367	407	428	409	391	418	356	386	392	384	390	391	393	389	396	405	430	374	402	395	388	391	413	394	413	410	390	400	420	400	355	393	410	407	398	400	403	370	415	388	398	380	411	400	389	440	418	408	378	401	380	378	427	393	413	392	396	406	372	410	389	385	387	389	410	381	405	377	374	398	423	396	402	371	408	379	403	368	409	400	385	385	409	397	396	386	406	420	382	340	392	383	370	392	421	399	408	440	373	429	407	425	392	368	403	391	412	418	389	429	386	390	386	428	388	373	405	430	389	374	400	404	371	426	386	399	394	382	406	389	406	419	406	429	399	400	452	378	361	422	366	401	401	414	406	425	448	419	399	407	401	411	430	380	383	385	401	372	404	413	435	455	420	414	395	370	400	402	412	396	411	380	412	401	410	391	409	403	372	397	419	409	401	369	369	385	405	370	405	391	406	404	391	426	387	407	399	390	411	373	377	405	405	413	424	398	420	380	387	409	396	420	410	390	384	419	376	405	393	374	416	404	378	400	393	404	439	398	405	409	386	407	389	412	400	405	386	419	399	398	399	403	402	424	392	380	373	409	377	385	423	406	385	392	386	410	421	411	414	395	414	426	478	405	433	352	428	418	451	408	398	403	387	417	391	393	418	399	380	381	428	368	407	384	386	474	389	398	390	373	385	390	409	416	398	388	393	376	378	393	421	378	394	403	394	404	378	410	361	408	408	428	379	423	388	389	402	398	390	375	418	418	422	397	444	362	407	396	409	400	380	420	385	379	416	405	427	404	401	401	434	361	430	389	402	385	386	378	387	417	413	393	423	401	381	387	458	423	391	386	416	409	411	379	414	403	415	415	366	410	384	407	374	380	385	435	390	379	403	389	372	424	402	404	413	432	376	392	411	391	391	406	422	409	382	440	379	391	417	361	365	423	400	412	381	423	423	400	414	369	404	411	381	369	377	393	366	426	398	408	354	414	396	372	438	418	429	405	403	369	413	384	388	386	428	421	426	411	415	446	386	412	417	389	397	386	399	431	380	395	400	374	401	387	406	414	399	417	406	427	384	391	376	407	386	387	453	379	391	413	419	411	369	381	414	372	391	386	419	449	411	409	377	409	391	408	371	424	371	349	416	360	446	415	409	371	391	409	400	384	414	409	409	395	390	391	388	406	399	412	385	404	375	405	411	399	397	415	412	405	376	406	399	390	417	348	369	410	410	379	395	422	402	388	409	389	419	361	440	419	445	403	413	393	382	384	391	387	363	406	400	377	376	359	421	401	373	403	401	384	396	390	398	398	412	392	409	374	425	402	413	394	394	419	395	410	394	408	424	367	392	390	409	391	424	452	411	395	412	380	406	386	383	413	418	425	395	415	375	380	361	379	388	365	402	406	370	371	412	387	390	373	425	416	411	380	394	409	411	384	403	406	400	382	405	406	414	399	401	373	435	403	408	393	367	420	406	405	411	414	403	407	401	407	395	399	358	437	399	375	399	400	421	396	412	402	388	424	375	361	394	364	413	386	368	381	417	395	372	405	386	383	398	385	396	366	396	374	397	414	372	418	377	392	384	410	426	393	368	395	400	412	388	402	414	406	348	420	412	403	394	394	406	370	402	428	416	384	370	392	422	409	383	420	406	414	372	393	408	422	423	405	395	421	386	392	386	383	383	399	430	410	359	434	399	389	409	376	394	385	403	403	375	378	382	403	418	401	392	419	408	401	402	392	381	402	370	403	421	417	440	410	433	398	354	399	386	384	360	411	435	398	377	387	382	346	365	412	431	371	385	416	397	403	404	370	392	415	457	423	376	371	433	389	407	397	414	409	344	403	405	372	418	436	373	407	394	371	373	411	429	392	411	386	376	384	381	397	381	383	373	440	418	404	401	380	402	418	405	393	387	385	379	386	383	420	394	400	385	395	397	407	426	397	360	451	400	385	393	372	401	383	408	418	398	442	398	401	411	376	390	430	400	417	438	376	393	391	398	380	430	393	381	392	400	399	418	408	426	363	397	412	393	387	371	399	401	374	417	397	410	396	387	385	381	381	410	420	383	378	402	391	398	386	421	388	408	400	352	428	385	388	388	376	417	412	407	369	391	392	425	399	383	413	378	387	377	365	401	391	411	384	417	402	414	415	401	397	391	435	374	416	389	383	370	398	390	355	404	386	377	406	377	403	416	412	390	397	363	452	396	419	453	388	423	372	416	391	429	426	349	380	384	396	398	408	406	389	399	407	382	402	399	404	359	379	376	393	391	423	410	421	419	399	406	396	435	357	373	411	387	415	385	393	367	420	396	386	407	392	419	347	391	386	403	367	403	416	422	368	379	357	408	405	385	388	368	413	364	391	386	405	413	384	383	399	390	431	408	341	392	425	407	419	404	407	422	398	411	428	397	388	386	415	390	372	413	402	393	418	408	413	386	371	381	400	400	412	371	402	370	388	419	398	415	395	424	428	374	400	401	379	394	357	438	415	370	373	376	404	392	403	377	398	413	424	388	373	387	416	402	396	405	404	388	405	386	418	385	392	409	395	380	394	401	395	363	437	413	420	418	392	398	408	392	376	390	386	417	400	394	417	405	359	422	404	452	381	412	411	373	433	434	392	343	381	396	379	400	389	364	412	404	392	399	393	398	384	390	389	398	420	387	415	431	372	417	430
27325	18693	3640	458	332	326	175	155	141	154	162	160	157	162	126	165	159	164	163	170	159	150	158	163	159	140	166	140	170	182	169	182	150	168	148	161	144	159	131	153	170	157	155	154	148	157	176	161	155	156	149	165	146	170	162	148	172	168	162	156	154	148	155	136	169	157	157	158	174	140	135	149	163	156	153	156	145	152	135	139	165	152	181	154	172	156	155	156	158	157	153	149	141	148	148	148	169	147	154	153	168	149	160	134	138	156	156	181	152	163	184	139	157	146	153	150	152	163	171	141	151	153	164	149	140	154	148	145	145	156	167	163	142	168	166	163	151	167	186	176	176	161	120	163	169	154	161	157	161	153	155	154	136	159	157	156	146	141	162	157	148	142	145	148	147	162	137	156	171	167	134	170	141	163	149	127	164	152	146	145	153	148	162	137	166	168	145	148	169	179	165	150	155	161	169	146	149	140	151	146	168	166	153	144	138	148	131	170	167	150	151	161	148	140	164	147	170	163	152	170	155	155	165	177	162	148	161	191	153	139	132	163	151	143	156	146	146	159	142	148	160	158	137	146	182	159	148	153	165	168	141	157	147	130	127	163	131	143	155	163	138	156	145	170	142	154	158	154	154	163	167	158	151	168	180	155	151	166	173	153	144	152	152	151	150	155	169	153	157	171	155	169	170	158	149	159	139	151	135	155	153	157	137	169	141	161	151	148	189	155	147	127	141	127	163	154	143	166	141	157	163	158	169	151	143	160	153	144	131	156	145	173	131	146	166	129	133	169	176	173	158	163	168	144	173	175	170	162	147	167	138	187	197	156	160	146	138	169	160	160	152	157	179	165	150	162	137	144	149	164	143	138	163	177	151	151	167	168	158	158	177	151	183	153	152	157	139	153	157	152	158	151	154	148	178	149	156	153	150	158	157	145	141	142	153	160	161	130	145	160	154	171	126	158	159	159	165	171	163	158	165	148	168	159	158	162	145	166	159	142	145	156	151	155	156	176	130	153	150	157	183	173	161	157	161	152	167	149	165	172	148	167	155	156	154	159	154	148	160	155	171	141	142	152	149	171	146	152	164	157	147	166	136	149	155	175	158	164	171	156	163	156	142	146	135	171	148	157	163	173	155	162	146	155	162	155	164	140	126	170	158	164	160	161	147	174	157	176	144	156	139	151	156	135	171	148	155	140	125	164	135	172	147	151	160	162	154	142	158	146	141	169	168	129	153	147	172	142	157	146	154	160	163	135	148	144	189	166	151	155	176	143	157	145	156	153	153	146	159	132	128	170	172	159	161	165	172	147	137	156	136	155	155	171	148	148	139	156	167	155	154	164	154	136	151	183	170	171	143	159	141	136	175	131	157	159	154	149	155	150	144	124	159	158	158	164	152	143	155	143	147	184	146	143	168	167	162	134	156	151	152	142	133	154	169	156	161	151	171	164	161	156	147	157	149	147	146	159	149	148	178	141	148	140	148	141	159	158	155	143	165	147	163	163	155	146	149	143	185	180	156	161	157	155	155	188	162	161	131	141	159	155	140	165	134	185	127	155	140	171	146	144	127	176	145	155	152	179	190	162	160	159	156	155	155	146	170	167	151	161	154	161	163	159	148	158	146	147	165	152	145	182	160	156	155	166	163	153	158	160	142	179	156	168	157	163	178	145	144	159	176	161	145	143	148	155	146	167	171	150	151	175	149	159	162	155	151	141	157	166	153	147	171	185	150	150	158	159	155	151	136	161	161	176	129	149	157	140	147	148	143	154	155	168	149	153	151	159	149	164	164	142	161	158	153	127	143	144	143	162	149	153	167	171	158	148	170	147	164	166	154	151	163	135	170	171	147	171	167	176	155	178	168	166	147	169	150	160	178	169	161	149	151	160	167	151	166	142	165	176	169	139	154	152	158	148	157	133	165	141	150	156	148	165	142	168	154	155	165	155	154	162	141	159	142	148	150	191	161	136	142	170	147	141	164	148	152	165	163	144	168	180	158	134	153	159	168	159	173	143	133	162	144	139	146	135	144	151	153	157	155	144	147	150	173	140	162	141	157	151	146	151	145	168	149	176	149	175	167	159	145	159	141	169	158	164	155	152	140	155	152	168	151	160	164	151	154	150	177	171	180	146	167	154	144	142	141	165	138	138	169	152	144	179	144	147	147	137	176	153	157	156	154	154	156	141	144	168	144	153	160	149	157	188	148	171	161	171	154	148	166	180	174	141	146	161	161	138	167	162	162	148	159	146	164	175	150	145	160	147	146	166	161	144	146	164	151	160	174	169	164	157	128	153	143	157	174	168	189	164	162	149	152	125	136	167	172	130	160	128	171	140	140	144	158	133	159	139	145	181	175	165	159	159	145	156	142	156	155	159	129	140	172	134	161	160	158	162	155	154	171	170	170	150	156	151	142	141	150	146	141	147	172	163	175	166	152	160	141	173	155	174	151	160	158	149	127	156	160	152	154	156	164	161	161	155	160	154	154	159	172	162	175	160	147	163	165	139	141	147	152	157	143	151	172	165	148	157	178	130	137	155	150	162	161	158	169	162	137	171	148	136	158	167	150	167	161	181	182	163	164	165	163	153	143	170	175	156	154	164	157	135	166	161	163	137	166	168	172	179	169	156	156	170	157	143	140	176	140	153	148	151	157	165	160	148	167	145	146	176	146	162	146	179	148	147	161	150	154	144	160	140	153	133	167	139	153	152	139	122	164	148	139	128	164	162	160	156	153	154	141	171	163	142	178	134	164	164	158	134	137	164	159	169	170	129	164	145	137	145	154	156	173	155	140	152	153	130	137	143	157	159	145	163	154	180	164	154	150	145	149	156	160	141	140	169	157	132	149	157	164	158	136	161	155	174	136	153	181	142	153	174	153	155	150	151	157	142	173	143	139	153	150	146	142	165	150	171	158	159	150	144	135	160	162	168	143	146	137	161	172	174	121	144	153	168	141	141	144	147	134	148	150	152	133	139	190	152	167	147	146	156	180	155	151	175	158	169	150	141	140	166	149	166	149	152	170	143	160	156	173	157	154	163	148	167	138	144	149	156	161	156	175	159	149	153	144	157	173	159	145	153	145	174	144	156	167	139	139	162	152	127	151	141	148	145	151	160	157	148	173	127	153	159	153	155	158	159	161	155	149	170	134	150	161	175	141	152	158	171	154	160	183	155	159	151	139	160	138	161	167	158	146	162	157	163	143	171	131	150	146	154	133	172	159	140	146	174	176	151	165	162	157	149	153	146	140	166	149	157	149	157	148	165	148	149	141	138	151	138	148	123	155	182	155	152	135	164	161	158	150	179	165	172	146	159	167	140	157	168	150	164	142	146	153	185	152	148	173	143	160	158	149	133	168	165	158	157	159	166	138	169	142	160	148	155	148	153	150	163	129	163	156	158	154	146	161	151	154	148	185	187	153	139	138	155	161	143	164	153	151	121	143	145	128	172	140	169	153	140	171	162	166	177	146	161	169	163	156	169	138	165	168	169	157	161
4845	791	596	360	307	274	269	258	217	242	252	261	230	204	229	249	238	229	223	194	229	230	187	223	213	204	236	235	235	204	221	212	227	235	212	248	237	200	237	226	208	228	228	227	217	234	233	219	209	225	242	256	241	233	236	220	184	238	227	226	196	232	226	252	227	191	207	231	222	239	205	223	208	219	225	206	210	229	220	199	204	215	202	216	263	209	238	215	201	210	233	229	235	204	207	239	243	211	193	201	210	216	237	216	223	215	236	217	204	200	195	281	240	225	216	224	216	242	228	217	200	195	215	218	206	203	202	211	242	205	208	217	215	244	244	204	204	245	204	230	220	198	232	216	218	220	233	202	237	192	236	214	226	209	224	205	213	226	208	228	216	236	216	222	220	232	211	244	222	231	217	225	206	194	202	204	194	233	234	213	193	237	240	215	215	193	198	248	214	218	209	225	223	241	218	216	209	213	238	222	245	232	219	207	245	195	209	211	192	213	221	204	213	233	217	247	215	200	218	192	242	219	212	239	217	225	215	215	229	217	228	213	228	196	213	193	214	208	210	211	198	198	218	232	202	227	258	200	214	218	223	228	190	215	226	217	223	239	214	247	227	232	208	200	225	221	241	219	221	214	217	224	231	217	207	214	212	218	225	206	245	219	211	232	218	264	195	231	202	213	211	223	208	225	197	196	229	225	212	212	219	220	211	226	233	222	217	221	202	202	220	201	224	232	225	209	240	172	214	239	229	239	228	209	195	221	224	211	188	219	234	204	207	222	216	230	239	230	228	203	235	216	197	226	203	195	204	233	194	217	231	217	228	220	205	229	224	221	214	223	214	216	229	221	209	221	206	213	182	222	225	196	213	204	198	227	209	222	200	206	229	206	225	220	209	223	211	197	209	208	224	230	245	228	201	209	234	207	218	229	221	218	211	210	220	234	211	211	232	205	225	218	206	217	224	238	223	242	226	208	219	187	211	214	226	206	225	215	238	215	202	203	218	205	212	249	222	206	227	206	235	201	244	213	215	211	226	225	226	217	232	229	219	231	224	237	218	227	224	214	234	208	216	191	232	223	205	208	207	189	208	198	241	217	221	251	217	229	207	227	224	219	221	212	202	221	208	218	221	217	232	191	211	236	221	229	191	224	206	235	220	223	219	209	223	215	230	221	233	203	213	199	226	220	225	222	215	204	211	193	230	221	214	217	236	231	233	224	231	213	243	212	209	203	194	195	249	234	216	193	228	222	207	212	219	205	232	212	216	208	227	210	212	216	209	217	213	217	211	215	222	223	203	239	206	215	209	207	201	245	238	201	218	237	202	240	200	220	202	210	219	199	226	250	224	209	212	206	226	200	221	213	237	224	231	224	217	209	230	234	218	238	198	221	202	186	237	232	200	227	222	211	237	215	220	222	237	220	199	221	235	230	190	228	207	238	200	199	216	208	229	227	217	246	224	234	216	223	205	231	220	208	206	230	238	253	225	224	205	194	199	204	250	232	195	223	191	209	229	206	215	208	196	248	218	205	231	196	228	224	231	238	247	236	197	217	236	217	235	209	224	226	217	225	212	197	247	253	220	242	197	210	231	225	231	202	216	227	198	210	211	225	221	221	201	215	237	194	213	179	228	238	231	232	212	211	233	220	199	234	216	266	209	215	218	221	228	215	210	229	229	229	252	202	224	213	214	218	226	228	219	227	207	214	260	209	200	197	192	235	208	212	199	231	207	224	212	214	216	220	229	227	213	185	233	232	224	219	223	213	214	222	203	235	226	242	228	238	189	222	222	220	220	224	223	231	246	221	213	213	215	222	244	208	220	203	223	211	245	212	234	209	258	222	238	243	220	228	192	207	204	214	234	219	215	215	216	224	198	210	232	204	201	210	243	215	212	216	218	198	214	233	221	269	211	216	235	222	204	196	226	196	244	227	228	197	209	191	218	238	229	209	238	233	240	203	222	186	218	205	213	199	243	217	194	271	200	237	225	215	219	222	215	218	242	217	223	218	239	245	212	211	208	257	231	234	206	195	218	220	231	219	262	194	199	201	212	203	209	219	225	217	212	205	209	246	229	219	229	208	237	199	230	234	234	212	221	227	195	209	200	217	214	239	203	230	243	208	213	213	223	200	235	253	215	228	199	227	246	232	228	252	208	223	234	230	222	217	193	240	202	210	231	226	190	222	230	228	207	251	227	212	217	208	212	217	233	227	215	233	225	185	196	224	228	226	243	233	229	207	244	201	210	199	221	197	238	191	212	205	203	222	236	231	200	228	237	222	231	194	215	194	191	206	239	224	233	242	225	223	227	214	215	209	207	236	226	214	218	237	223	214	195	207	223	208	240	224	240	226	225	228	210	252	266	225	215	211	203	221	209	219	239	217	225	242	238	235	258	211	205	229	220	191	213	219	220	195	237	234	206	213	209	199	220	213	223	217	196	224	246	245	214	236	217	218	247	223	208	180	238	196	233	209	226	215	201	217	184	201	219	215	209	212	207	198	236	219	250	204	216	232	221	198	200	226	193	244	198	230	227	203	234	175	227	208	222	213	204	219	231	227	233	209	239	207	237	201	203	192	199	205	225	209	211	215	210	206	226	232	239	250	229	215	218	213	219	217	226	230	201	234	227	224	219	192	215	218	217	224	219	218	235	213	202	198	200	224	245	215	234	214	216	252	223	230	229	207	249	198	220	206	224	218	214	232	235	237	235	204	212	185	192	230	208	211	233	211	247	216	219	232	224	217	205	215	226	228	207	226	208	231	225	190	191	244	212	198	226	233	238	206	201	198	203	218	229	216	241	216	187	221	221	205	218	223	226	212	227	199	227	245	228	224	236	198	224	227	250	218	225	202	227	204	207	216	210	231	237	238	212	201	225	211	236	223	196	176	219	195	231	220	215	195	232	209	195	217	247	220	206	193	230	250	201	242	209	214	207	211	221	224	232	222	246	223	214	208	185	200	217	208	212	229	230	204	221	235	227	215	221	213	204	213	226	210	199	204	230	188	234	226	220	207	213	220	216	231	210	233	213	245	209	201	231	228	208	219	210	230	231	216	228	210	237	228	210	237	189	211	225	221	237	220	203	233	228	196	250	210	229	201	216	234	224	198	198	210	225	198	202	242	238	241	252	233	216	218	216	212	205	193	220	239	225	218	237	189	230	226	243	210	241	220	243	202	231	223	216	210	221	195	223	216	200	228	233	206	217	219	211	236	225	203	204	213	216	222	220	221	192	204	211	216	190	237	211	217	220	234	209	240	223	211	224	205	232	234	224	240	232	216	225	231	222	213	212	215	216	230	202	192	193	223	228	210	206	207	215	233	229	246	218	228	219	244	217	216	200	233	225	219	196	234	221	217	239	246	209	185	240	227	207	201	208	204	226	211	209	202	228	220	236	215	236	202	214	212	220	192	222	232	232	210	216	203	215	212	239	231	208	230	183	211	227	223	241	220	196	221	203	214	222	245	228	224	222	195	217	229	219	212	196	227	220	214
23436	21544	28708	24792	21390	3756	623	485	414	379	417	384	363	335	329	361	335	344	328	345	377	343	338	309	326	332	327	349	315	344	328	336	342	331	302	323	320	341	323	346	304	319	330	297	291	319	318	365	312	294	287	325	316	300	310	323	325	297	378	315	331	330	330	325	351	320	295	313	335	324	341	330	301	311	330	330	294	317	333	333	274	313	312	351	301	335	291	323	319	317	297	329	309	290	337	322	299	296	356	314	329	309	308	286	336	317	321	266	305	319	313	309	304	299	318	285	298	312	275	304	333	338	333	321	315	299	313	309	321	326	308	313	300	310	331	321	323	309	303	337	313	361	317	322	331	309	304	297	334	317	299	295	306	318	343	314	300	319	322	323	349	302	320	346	322	317	335	337	302	333	280	328	295	304	321	341	339	327	301	312	297	335	313	333	291	336	335	334	312	318	311	298	317	300	313	290	328	313	324	305	303	312	303	322	311	322	318	317	317	329	322	304	329	351	295	321	324	290	294	308	315	306	331	305	324	312	325	321	310	307	322	316	330	322	333	324	348	309	308	323	315	317	305	318	341	341	312	326	301	299	311	327	296	314	319	331	312	288	331	299	311	321	296	331	304	322	321	316	317	277	311	319	323	328	310	294	336	322	302	338	312	328	300	320	311	300	335	337	321	277	331	315	308	293	346	291	320	313	327	297	290	299	313	337	336	306	349	323	299	291	321	317	312	310	342	357	308	308	305	275	306	275	296	329	341	327	292	300	297	318	279	319	344	310	312	286	318	336	302	321	322	306	341	311	287	308	326	330	323	330	314	310	306	309	313	298	304	279	343	309	306	307	283	294	341	315	294	314	298	319	313	294	327	321	302	315	319	331	315	305	313	328	350	358	323	325	304	301	329	316	318	340	307	293	286	331	308	319	352	362	300	345	300	316	343	313	303	315	292	341	322	319	315	317	303	303	327	357	280	298	304	320	301	329	327	338	287	322	294	347	342	294	310	306	333	301	260	313	327	325	321	343	317	331	319	342	295	300	309	333	317	326	317	299	327	313	320	371	301	300	343	302	339	340	317	323	301	308	308	305	312	375	320	344	311	331	326	281	308	309	325	299	308	298	315	305	320	319	331	326	275	319	311	316	309	313	309	290	333	320	322	316	304	308	303	308	316	331	280	313	322	294	334	330	309	315	308	313	298	314	313	317	267	314	312	332	309	267	298	339	305	353	309	326	341	271	312	329	312	334	306	332	326	323	300	296	304	324	310	303	304	332	341	331	320	298	321	294	322	308	360	299	305	278	298	311	297	313	306	310	335	304	311	316	326	305	317	290	302	306	321	327	335	324	327	345	311	336	315	334	336	319	323	302	315	315	316	355	341	319	313	339	314	299	311	350	308	322	298	328	334	339	307	339	316	345	315	348	304	324	300	306	325	310	329	293	315	317	305	284	329	309	312	309	316	280	307	314	318	322	311	312	330	305	297	318	295	320	348	321	309	315	343	300	305	319	340	314	322	333	313	309	317	303	326	316	309	284	324	282	326	310	337	303	318	280	325	320	326	289	312	334	340	327	307	335	316	291	308	282	305	306	275	324	320	304	318	295	325	328	326	334	276	301	326	324	302	305	332	303	284	318	321	315	290	319	330	324	289	335	297	337	299	321	303	294	314	336	293	347	328	317	326	322	338	315	277	320	331	297	321	301	312	309	315	306	349	317	311	309	288	305	304	282	332	288	334	303	312	309	297	345	307	371	334	324	332	326	315	304	297	321	326	314	333	292	334	325	359	340	297	311	297	306	304	291	318	336	320	304	319	303	326	292	348	322	341	315	307	330	314	289	327	304	335	352	285	304	300	314	319	318	288	331	303	315	305	315	354	305	308	304	309	338	277	328	329	286	331	332	308	303	325	347	305	320	320	326	302	294	307	333	342	347	336	343	325	303	327	305	278	305	313	322	325	294	292	330	309	309	315	335	312	291	307	310	318	316	305	320	283	323	330	319	324	325	315	310	321	310	309	299	326	335	302	303	345	294	310	344	303	319	337	310	321	294	314	341	295	319	296	333	304	358	308	281	332	281	319	363	319	351	286	351	327	342	352	328	359	320	344	332	300	320	298	314	338	327	312	324	316	325	343	317	268	309	310	295	318	316	335	330	304	336	343	322	293	319	323	301	329	306	305	331	322	339	354	284	306	322	302	301	295	314	326	313	313	324	285	332	317	299	303	312	326	328	368	275	279	344	322	302	329	311	342	298	277	331	274	319	303	296	335	350	327	339	331	269	316	315	314	322	342	302	319	325	309	290	289	299	321	283	309	341	312	295	296	322	315	303	328	308	294	295	331	316	315	326	331	327	313	300	334	340	289	328	309	280	363	328	307	320	303	329	299	306	326	269	294	328	302	300	322	316	322	309	329	308	331	357	309	339	290	264	305	337	326	294	329	324	309	363	314	305	314	293	328	317	309	302	320	291	342	321	311	371	327	320	325	335	334	301	305	297	308	281	321	324	324	285	310	298	307	285	311	320	340	332	310	296	317	310	300	334	300	311	300	295	307	341	311	299	308	333	345	284	319	299	336	326	313	289	337	303	340	308	296	306	311	306	310	327	335	335	349	359	299	353	322	292	315	305	290	310	338	277	319	320	314	328	322	275	310	326	326	326	325	295	308	307	349	310	310	316	311	331	401	316	300	343	312	319	314	307	330	313	310	333	320	327	332	327	299	323	286	312	354	302	310	328	362	335	293	285	322	326	310	297	288	326	310	299	314	300	341	271	319	297	311	331	344	325	313	340	296	311	333	308	296	338	318	327	320	316	316	334	282	296	301	325	301	274	300	303	297	302	318	318	321	297	320	346	289	339	305	358	310	341	344	300	322	314	290	307	315	334	330	299	340	319	300	315	349	335	322	308	292	313	304	340	320	339	330	319	327	325	294	321	287	324	326	311	332	344	289	295	311	300	307	323	365	322	320	330	310	336	313	313	326	323	314	308	303	274	326	344	318	299	294	350	337	325	299	301	307	337	334	299	303	322	301	302	316	309	294	306	300	317	295	312	301	321	294	341	314	332	324	307	295	285	310	300	290	310	321	313	320	327	319	318	281	278	291	323	302	309	331	338	303	309	317	279	311	323	320	327	320	343	299	316	278	314	285	294	334	298	301	309	311	289	290	335	312	335	291	320	303	320	338	307	285	298	305	294	313	329	317	277	303	287	345	302	328	273	278	287	323	330	299	330	274	336	340	336	350	314	308	337	293	304	331	304	316	297	317	309	293	309	300	351	334	299	331	325	289	327	320	306	316	314	310	329	320	323	308	322	303	326	287	322	294	338	326	330	339	304	339	339	317	323	314	330	330	321	324	297	302	346	298	282	320	319	316	297	297	306	275	298	304	336	325	313	300	293	282	337	297	318	301	296	317	299	330	338	303	327	313	307	304	353	334	302	284	308	310	301	297	297	287	293	318	267	351	336	334	302	301	294	330	321	321	328	325	305	316	310
13819	7157	4909	2199	1569	1184	946	807	688	664	636	557	559	524	525	531	540	516	540	475	494	493	483	464	487	444	510	442	482	421	428	467	454	460	441	446	466	460	409	461	497	427	444	441	445	434	448	396	452	453	453	427	428	451	458	441	414	467	416	421	406	435	418	449	448	465	444	444	458	460	440	431	479	458	438	453	450	438	458	419	419	402	423	445	412	411	431	428	453	465	432	416	471	421	459	432	490	432	436	462	411	445	485	431	432	414	464	431	460	463	393	439	418	475	421	431	425	388	456	412	455	484	407	430	449	462	439	451	390	480	419	462	442	470	425	424	421	455	385	448	437	435	406	403	452	424	413	460	486	435	419	455	408	402	442	421	428	411	421	470	466	454	448	427	450	407	415	410	436	452	417	462	378	438	462	478	424	383	440	441	460	438	402	457	403	455	410	447	427	437	417	417	441	415	418	478	442	416	438	438	415	434	397	402	433	427	400	431	406	442	379	426	446	447	440	433	408	447	442	446	449	442	433	449	435	447	446	443	407	411	410	445	411	457	409	455	459	467	458	456	425	392	405	415	413	436	442	422	412	441	459	401	435	449	441	461	503	424	416	428	412	448	431	440	457	426	428	431	413	427	443	422	442	443	486	439	428	446	444	455	399	461	453	429	407	421	404	405	470	442	442	452	468	453	431	462	433	440	377	433	439	433	427	459	412	416	481	427	420	427	441	435	439	457	430	447	419	420	409	407	452	433	419	431	411	434	433	424	441	431	424	404	454	465	455	450	419	410	438	427	423	440	403	406	428	432	412	423	426	427	445	431	407	484	453	460	429	454	408	443	438	432	422	461	451	465	407	427	430	463	429	400	413	428	447	435	413	431	442	439	437	443	434	426	414	417	411	416	435	439	432	451	428	427	405	424	430	463	457	445	424	434	448	446	447	429	430	419	432	446	430	406	454	436	448	459	435	433	457	434	422	451	442	424	430	433	405	417	477	417	438	439	436	450	396	436	426	459	411	470	439	489	424	402	470	412	452	439	431	422	469	453	443	456	447	441	439	429	442	439	457	428	436	418	390	400	434	417	480	405	442	467	458	446	428	468	442	426	429	458	450	432	428	405	431	411	427	426	458	438	432	406	416	422	472	401	412	397	436	432	431	399	451	465	425	440	460	454	468	442	431	431	438	435	418	378	401	452	415	407	455	428	424	447	463	448	456	422	426	427	425	446	426	447	447	447	394	452	405	439	410	420	475	452	420	420	440	421	410	480	468	433	455	441	410	422	447	405	450	453	446	418	409	451	451	450	470	444	440	417	412	457	421	468	462	444	498	434	415	459	455	438	422	415	437	427	432	430	441	442	392	444	424	435	447	404	431	459	473	423	482	470	413	442	455	456	446	469	434	456	412	468	430	431	468	446	414	466	413	430	485	425	440	439	439	427	454	410	432	413	416	432	436	423	435	450	431	404	433	448	423	430	434	399	391	419	432	438	414	456	434	404	431	471	424	429	408	425	441	424	442	436	456	456	380	437	420	415	418	446	437	470	468	403	441	454	447	452	417	417	463	461	428	441	426	441	440	432	421	448	416	409	441	466	415	446	440	442	471	484	408	436	436	423	453	421	447	456	420	405	404	438	462	424	421	439	388	480	440	456	413	439	411	422	416	431	426	445	414	418	475	453	411	440	392	477	410	450	428	441	443	436	430	441	404	449	430	396	417	425	438	409	424	459	458	426	375	446	459	429	384	403	407	424	415	433	428	473	396	426	445	438	443	434	439	413	419	433	403	440	468	448	434	433	448	441	420	443	443	441	417	452	452	428	440	457	414	430	413	422	475	418	449	439	416	432	441	402	428	419	419	438	419	440	434	409	432	468	435	436	415	452	433	454	428	441	411	433	446	410	436	463	431	459	424	426	469	447	420	411	438	442	449	428	418	423	418	438	448	443	469	445	394	452	402	442	440	440	436	465	420	423	430	399	408	451	421	437	426	500	469	422	445	427	425	434	421	436	457	423	419	389	441	452	412	449	437	410	438	440	424	437	437	423	464	413	420	454	450	399	450	400	450	438	459	424	422	428	447	455	402	415	376	451	440	436	455	445	421	415	430	424	441	414	420	408	457	449	467	426	458	449	434	470	477	416	425	414	429	397	460	421	430	409	439	460	398	455	453	445	484	467	398	416	435	406	436	460	423	415	442	436	406	434	457	421	421	447	401	377	448	435	439	417	430	476	446	447	439	428	420	404	432	456	417	432	458	434	429	431	442	442	435	413	443	439	423	439	431	435	420	438	452	426	450	409	414	442	485	434	431	427	394	411	462	448	434	433	461	469	454	440	445	449	455	418	456	460	464	416	419	446	460	396	443	436	475	427	428	412	424	410	453	437	454	447	440	404	448	426	421	452	442	410	413	456	430	453	456	418	420	459	452	440	460	461	393	441	426	424	427	409	451	439	456	434	438	434	459	432	429	468	395	409	427	450	450	430	455	455	427	400	428	434	418	445	455	445	428	411	429	492	415	460	404	413	438	426	423	430	396	414	417	428	431	443	395	423	413	490	412	426	420	457	446	411	463	446	437	390	426	475	436	440	446	437	444	443	411	409	446	457	450	426	396	405	438	454	441	433	428	448	416	434	479	467	416	380	425	438	468	452	413	440	467	455	451	452	444	416	413	406	430	400	428	471	403	415	420	430	474	382	448	452	457	423	409	423	450	437	456	460	409	470	435	482	410	474	450	423	475	420	446	450	418	420	463	444	443	430	435	424	461	384	483	436	422	411	431	424	382	443	455	447	438	422	449	437	437	455	473	455	428	444	412	451	396	418	434	420	398	439	442	459	443	460	468	410	467	448	428	421	429	423	416	430	409	489	432	443	441	432	439	409	453	417	448	400	407	441	429	435	431	412	493	445	436	393	426	441	438	427	415	455	425	449	459	405	439	420	377	400	418	461	422	452	509	432	456	466	419	440	431	432	447	407	458	419	457	445	423	410	417	426	423	451	393	428	449	441	432	437	439	429	475	401	437	412	433	387	439	407	429	447	460	436	439	445	426	427	423	448	437	419	440	439	438	431	444	410	437	441	411	421	435	406	420	468	444	393	412	457	459	456	419	440	438	447	437	402	428	462	407	436	469	415	480	433	412	454	443	419	416	477	436	434	397	459	440	455	416	413	484	479	440	447	410	425	453	430	459	457	439	426	424	458	439	434	428	425	431	422	387	433	392	422	404	404	438	424	435	457	427	429	435	391	460	422	428	452	479	435	429	396	393	436	442	467	418	439	455	461	432	476	454	445	466	449	437	449	435	422	459	418	469	459	430	454	450	465	398	455	450	437	455	426	436	478	462	412	439	436	448	458	497	416	435	464	505	423	435	434	420	414	452	423	459	486	438	450	427	430	422	397	435	405	417	464	425	419	455	440	416	400	450	458	408	436	407	493	420	405	445	435	428	465	400	420	429	440	437	459	455	447	415	431	425	429	444	417	443	435	439	405	450	460
24769	21513	26778	24555	1107	169	137	122	103	80	87	81	98	98	78	106	76	80	73	83	81	68	77	75	56	61	70	97	74	66	87	60	70	64	68	64	67	79	86	88	64	80	56	84	82	63	66	66	71	65	73	83	67	60	76	83	72	75	73	65	58	73	76	62	76	73	67	82	73	57	74	70	65	78	72	85	86	76	68	50	63	71	76	65	83	58	73	68	65	58	68	88	63	73	80	81	72	77	62	61	73	72	74	82	73	83	64	70	74	60	75	68	80	84	80	72	63	69	60	76	78	73	77	81	69	70	73	60	70	64	72	81	67	64	86	83	62	74	74	69	66	60	56	75	74	58	79	65	56	72	81	78	55	61	62	53	68	81	69	68	66	60	66	82	73	48	53	70	73	54	59	71	73	83	80	70	66	67	66	71	70	70	77	71	67	56	69	57	70	70	52	75	74	70	77	64	73	67	64	64	56	55	68	60	90	68	66	66	78	92	69	65	58	71	62	71	72	61	66	74	67	70	82	69	75	69	66	71	65	72	72	66	72	64	68	67	77	54	76	66	71	71	73	66	64	67	74	83	68	46	75	62	58	56	62	68	65	77	86	68	82	69	73	66	68	75	61	65	74	74	52	66	55	80	82	63	65	63	71	72	82	68	70	63	75	67	62	73	59	72	68	68	73	60	63	81	71	63	78	67	64	81	58	68	72	75	67	76	70	71	64	68	67	76	74	74	70	78	59	80	76	80	64	64	71	77	68	76	79	72	76	68	63	84	73	68	95	66	72	63	90	65	66	67	74	66	80	72	57	55	77	67	72	59	77	67	76	69	76	69	60	67	63	68	68	68	73	69	72	71	73	62	51	74	63	65	59	66	80	93	66	60	78	59	66	60	58	75	79	80	65	79	69	77	63	64	60	57	67	68	61	68	80	64	63	63	67	73	86	73	79	63	80	80	56	66	69	74	68	74	68	55	61	74	81	77	73	69	84	72	61	70	76	67	78	58	76	57	81	59	71	69	70	72	70	58	49	64	69	60	62	67	65	74	55	77	62	89	62	65	62	62	79	73	56	70	71	72	64	75	65	74	67	58	65	66	75	66	73	76	68	73	60	68	63	60	65	79	78	72	66	62	58	73	71	81	58	64	63	62	62	71	62	79	82	78	78	64	60	69	76	63	54	62	71	68	73	84	73	83	61	65	74	70	76	57	74	81	73	56	81	90	73	68	69	82	68	80	66	67	67	74	69	63	64	81	73	74	62	65	68	80	65	68	73	64	82	58	67	75	79	65	60	57	76	68	60	86	71	66	75	64	88	67	70	73	61	68	58	68	80	59	82	69	70	71	75	62	74	77	67	46	72	59	66	59	72	70	68	77	70	48	82	72	72	80	62	73	57	78	77	73	73	72	56	73	71	49	62	65	70	78	65	83	73	62	67	62	69	80	70	56	74	89	67	68	79	59	74	86	68	64	67	86	71	62	78	66	75	71	63	77	54	65	64	67	79	79	71	68	63	55	78	70	66	76	68	53	77	78	75	73	72	60	71	83	65	79	59	48	81	70	76	73	76	70	82	73	63	61	72	66	74	63	68	75	74	54	67	79	70	78	61	60	68	65	61	65	72	72	62	71	97	70	81	84	74	83	66	62	68	74	64	64	75	87	71	79	63	79	80	57	62	76	68	73	55	73	78	71	94	58	72	71	67	71	61	64	65	80	73	83	71	66	66	68	53	73	74	66	69	84	57	69	74	87	63	71	81	71	72	88	65	82	82	69	72	83	66	75	76	63	71	65	77	66	63	58	67	73	58	80	80	72	76	70	81	69	63	88	75	72	62	60	52	64	62	64	59	60	72	65	83	77	76	91	63	73	74	75	62	68	61	71	62	65	75	93	57	75	51	76	75	65	77	74	61	58	72	65	75	78	84	71	63	71	71	71	61	70	75	62	89	74	68	86	75	64	82	71	75	83	69	71	74	65	62	84	63	68	79	60	72	53	71	66	63	73	74	71	53	78	71	75	70	79	49	74	73	70	70	65	62	69	74	77	56	81	69	72	67	69	67	66	59	70	68	66	58	87	67	55	75	60	76	58	71	64	54	82	67	68	81	65	86	72	60	62	73	69	80	74	74	68	78	80	81	71	77	70	82	76	65	64	73	63	62	56	62	83	89	74	63	58	80	75	73	85	66	70	82	49	57	67	64	75	65	93	84	77	76	77	79	68	70	69	76	53	70	71	62	87	80	76	64	79	64	86	74	71	70	77	64	61	73	82	71	82	48	63	74	81	70	64	59	74	67	81	67	64	58	86	86	84	63	79	67	56	67	80	74	76	70	75	73	80	81	76	67	76	72	79	75	54	74	55	75	82	79	71	62	85	78	69	70	56	55	79	71	67	66	69	65	61	64	66	69	55	73	82	77	68	85	51	66	55	67	66	80	62	74	67	64	55	70	58	80	59	74	62	61	63	72	66	81	74	64	71	59	79	70	86	69	69	83	72	75	55	60	61	82	68	70	71	59	64	58	65	66	76	68	79	72	105	71	75	63	85	82	73	70	75	66	64	75	73	61	77	74	64	74	66	71	82	79	54	73	64	63	75	79	70	59	69	68	67	71	78	68	71	60	69	82	56	65	78	75	68	67	68	64	72	71	62	75	75	93	84	79	68	72	72	78	65	70	63	68	92	75	67	80	78	66	64	67	73	67	75	62	83	78	66	51	68	63	57	76	81	83	70	54	62	70	56	65	75	80	64	65	74	51	73	76	67	66	53	74	65	62	83	62	88	57	60	67	78	55	76	70	64	66	53	80	79	67	60	73	72	74	74	80	61	66	74	67	62	79	58	66	61	70	72	70	70	58	75	74	68	71	57	60	68	66	82	78	59	77	70	82	63	76	58	70	60	64	58	76	66	74	62	59	77	63	77	74	63	67	57	65	68	92	82	68	68	78	74	49	64	69	71	80	66	89	74	65	67	71	74	78	77	62	72	76	65	75	78	68	66	55	73	76	78	68	73	46	63	64	75	84	58	71	79	61	64	65	52	74	67	74	71	74	68	67	64	66	63	61	75	75	61	62	68	72	65	68	84	55	61	63	67	67	61	71	58	55	62	62	69	64	59	63	70	66	69	73	67	57	64	71	65	82	92	60	85	72	61	73	66	62	73	65	64	66	60	64	77	78	69	60	78	63	54	68	79	63	74	66	59	72	72	77	77	72	70	72	74	63	97	62	62	65	60	60	84	81	61	73	78	73	79	60	69	77	63	61	64	71	64	83	69	63	61	61	66	52	82	79	69	74	74	74	69	86	67	74	81	63	71	85	74	78	70	69	58	71	80	68	53	77	64	82	68	78	71	66	73	82	73	68	70	72	69	66	81	70	65	55	63	69	83	63	74	62	62	74	57	61	70	69	68	67	71	75	75	78	67	71	69	77	72	71	71	73	68	78	67	79	85	68	75	57	67	80	74	73	68	59	78	79	71	70	72	68	78	67	73
12554	3184	2145	901	628	426	336	298	256	246	232	202	165	164	147	154	161	145	129	133	127	126	121	126	133	139	121	138	114	117	133	128	119	101	120	101	100	109	112	110	116	137	115	122	100	129	109	97	120	101	97	105	127	117	94	104	127	134	107	111	108	124	123	124	98	108	141	105	126	129	111	104	100	109	101	118	103	117	112	115	102	120	122	105	113	126	114	138	121	128	106	115	103	116	107	123	108	104	130	110	109	101	107	107	107	105	116	113	97	112	107	142	111	122	105	114	98	113	97	119	116	128	125	106	127	125	119	126	114	115	100	103	114	123	127	112	110	122	92	96	104	109	126	124	101	134	111	110	95	121	121	117	103	127	102	112	112	107	96	109	103	124	106	104	100	111	98	119	97	110	124	124	118	130	114	115	131	114	128	93	97	102	107	108	112	112	113	121	111	108	105	110	116	96	103	122	88	92	130	107	101	103	104	127	114	116	121	116	98	116	106	115	107	115	109	105	100	139	110	122	111	112	111	123	108	129	121	94	124	114	117	108	124	100	100	108	104	100	101	94	123	117	122	88	106	119	102	121	108	93	119	107	114	119	99	136	117	112	112	102	107	118	116	114	96	114	104	104	106	112	118	109	115	103	108	113	116	107	111	127	110	109	106	109	118	109	116	113	111	121	106	108	134	112	116	99	119	121	117	112	109	93	107	118	112	117	107	111	113	94	120	124	104	127	109	130	108	113	120	110	104	106	105	147	92	105	107	116	101	118	121	114	111	109	112	105	118	88	112	124	124	107	121	131	111	96	122	116	89	121	113	83	121	130	107	123	118	127	116	109	120	107	116	118	101	111	98	96	110	116	107	119	126	106	109	106	115	118	107	118	110	115	98	110	119	132	115	114	104	120	102	122	116	100	114	93	118	117	133	124	109	103	102	109	114	118	107	99	125	108	111	103	116	98	105	109	107	104	110	108	134	102	117	127	110	110	121	117	111	132	124	129	110	111	98	109	105	90	101	105	116	108	100	120	126	128	134	119	107	121	112	107	110	113	124	98	123	116	106	120	123	103	122	104	96	118	86	104	107	126	106	101	125	114	133	130	112	115	96	112	109	118	110	112	105	106	111	121	119	121	137	114	93	135	93	115	124	112	114	119	130	119	121	86	117	99	107	115	119	107	107	130	108	111	109	118	127	112	111	110	97	94	101	111	111	114	113	101	103	111	128	122	111	122	125	102	114	101	114	103	108	112	121	104	124	102	120	103	115	97	116	112	118	112	101	109	104	109	120	114	109	106	115	124	129	111	104	122	117	114	115	115	120	111	107	114	95	116	121	124	111	117	123	108	105	118	116	108	111	97	103	108	110	104	121	129	128	110	106	125	130	135	126	107	91	103	115	126	107	98	113	121	111	103	103	119	108	117	109	106	118	119	113	104	102	110	102	118	116	108	109	105	118	121	98	111	85	128	108	118	100	99	122	116	127	104	131	111	121	139	108	127	107	108	105	119	116	111	114	112	111	107	103	126	122	97	88	114	136	98	125	108	129	114	117	114	104	114	97	106	111	104	112	114	91	103	119	101	121	107	109	111	111	117	126	111	116	123	105	121	106	90	106	104	129	118	125	123	128	127	115	114	118	124	121	122	113	120	89	119	107	124	120	111	106	90	117	102	116	119	125	124	119	93	109	105	116	107	118	126	128	105	122	124	117	112	113	107	120	131	124	108	120	115	117	103	112	111	104	98	101	103	117	119	134	103	116	130	111	137	92	122	113	128	108	117	135	106	120	111	97	112	106	121	125	104	107	122	103	118	110	98	99	121	107	103	105	107	122	125	109	112	99	117	104	119	103	122	106	107	122	106	119	125	106	112	105	109	113	100	117	113	130	105	109	110	116	116	114	124	110	112	117	94	116	118	93	98	79	98	128	92	95	99	104	103	123	118	97	106	118	126	117	133	122	116	102	108	102	110	118	113	111	92	123	116	124	112	125	101	115	116	115	108	140	112	113	114	109	113	114	113	99	111	123	101	117	101	98	118	107	111	129	109	121	130	131	117	112	97	105	128	125	110	113	118	123	120	116	110	104	109	93	118	125	106	115	104	132	130	96	127	129	118	120	106	139	107	118	96	114	100	123	93	115	105	129	109	127	138	115	104	112	109	122	130	112	119	96	88	114	121	97	124	111	131	116	104	130	120	111	131	110	110	125	112	122	116	123	122	125	100	102	116	107	97	121	89	109	106	114	120	121	115	111	111	135	105	118	133	96	126	116	98	118	111	114	118	109	121	134	94	103	108	107	100	113	110	113	96	103	112	110	106	98	115	119	103	126	116	113	132	110	112	105	111	113	130	122	107	122	97	126	129	102	127	115	112	124	107	115	118	111	103	111	106	110	118	118	109	107	99	107	106	105	96	125	129	118	104	96	115	110	110	99	109	110	107	122	124	121	107	96	102	132	106	106	116	104	106	99	109	101	110	120	138	100	112	122	108	114	106	116	102	108	89	112	121	129	110	132	99	118	106	100	111	99	84	127	120	126	103	130	101	122	94	114	111	146	121	99	98	111	118	101	99	122	96	107	104	122	104	126	110	126	119	101	109	97	109	121	104	99	105	106	119	96	107	125	109	103	115	113	110	107	114	98	112	89	128	115	93	101	113	108	135	128	119	107	114	101	116	96	113	103	123	114	124	126	89	107	152	121	106	130	113	116	111	126	117	121	117	113	123	138	114	115	121	120	96	117	118	105	132	126	109	117	125	112	109	115	104	121	132	127	112	107	116	102	103	95	120	108	132	117	113	122	97	98	121	115	102	117	105	91	114	109	107	127	107	129	122	94	100	106	121	109	107	124	127	101	113	106	100	103	116	106	105	110	113	99	106	112	118	119	120	111	104	105	114	106	134	118	107	116	107	93	103	128	98	121	104	118	98	98	120	127	127	127	108	115	126	108	124	122	101	95	117	125	125	123	123	107	129	115	118	97	125	112	112	111	109	118	100	114	112	117	131	117	119	127	93	103	119	114	119	118	103	107	123	138	109	108	121	109	105	105	105	109	84	109	102	119	82	111	120	115	101	114	104	114	96	108	115	106	110	116	118	101	103	103	121	102	124	100	144	118	119	103	108	109	127	106	96	117	113	106	117	103	106	109	107	124	110	122	99	120	117	115	113	96	107	98	104	100	98	110	113	121	124	132	117	107	126	100	131	98	111	100	113	121	99	114	113	104	99	98	105	112	115	142	130	112	97	114	99	120	118	107	95	120	119	111	97	88	93	114	99	112	91	106	112	123	109	113	107	97	106	123	94	107	90	109	124	107	110	116	111	122	119	119	126	116	119	122	129	113	101	118	104	111	117	96	102	116	120	119	98	103	100	118	121	121	115	112	113	107	118	100	114	116	102	136	126	111	104	100	128	124	118	98	106	110	119	109	110	117	133	104	93	109	102	134	105	119	120	117	104	94	109	111	111	117	104	102	133	118	144	109	122	112	100	114	107	130	99
22512	21575	29314	24276	21567	21312	2258	652	476	439	403	374	354	344	349	359	301	323	339	327	294	325	284	295	296	276	298	310	296	286	329	298	292	291	286	272	286	272	275	311	265	288	291	301	272	285	295	290	283	273	302	291	317	248	289	320	288	283	285	301	280	288	283	274	284	303	305	293	273	294	274	286	305	298	277	312	267	281	280	279	270	306	279	275	297	284	286	261	267	271	280	277	307	272	285	296	309	246	299	305	297	311	279	287	322	281	285	308	300	284	272	301	286	293	285	306	289	251	275	254	278	302	284	298	255	272	284	326	267	266	279	285	311	249	266	307	291	313	287	300	283	290	277	255	259	247	274	300	310	275	254	273	267	312	286	286	300	258	286	289	290	296	281	294	316	287	283	283	274	314	250	275	262	321	273	293	290	270	273	273	277	289	275	277	261	287	258	270	309	292	278	268	274	282	291	298	300	307	294	263	251	252	284	310	290	312	279	281	290	247	278	328	308	259	251	276	299	284	288	306	300	265	293	279	278	293	285	290	316	289	251	301	280	304	296	299	285	278	332	289	287	293	286	273	302	249	264	285	257	283	286	280	299	287	290	317	280	292	278	283	269	278	281	283	271	287	258	295	278	267	287	270	279	297	286	300	281	262	288	275	288	270	322	260	250	291	271	278	290	285	292	277	303	238	268	288	278	281	267	287	279	260	252	265	281	253	265	271	290	286	284	302	279	332	283	273	266	263	307	331	304	293	269	285	301	299	298	261	279	283	310	271	279	290	289	278	290	280	293	265	250	304	307	297	271	275	298	290	264	280	316	299	280	312	276	258	303	287	273	270	281	287	289	289	293	253	285	294	281	271	321	275	301	273	274	287	290	283	296	294	291	305	299	294	268	256	278	327	289	304	278	313	290	288	276	279	305	324	285	287	292	269	299	302	308	279	281	286	278	281	289	289	277	282	294	279	268	267	308	274	308	302	307	308	267	292	300	290	274	287	309	276	266	269	296	293	285	285	299	278	285	303	301	272	293	286	297	267	287	268	290	274	250	265	291	279	247	274	265	271	255	257	284	297	288	279	284	300	284	288	299	262	286	271	281	260	301	311	276	271	289	307	279	268	296	276	282	291	235	305	277	268	303	290	262	290	296	298	266	232	264	274	263	313	272	295	286	254	306	274	279	265	269	292	312	279	308	304	280	280	281	286	282	280	297	261	285	257	282	273	300	286	286	306	279	288	300	288	304	262	305	277	272	305	274	287	282	252	296	277	285	292	288	282	262	268	268	272	285	280	293	275	297	279	266	262	255	267	305	284	290	269	296	303	276	277	286	284	276	294	305	284	284	291	310	277	312	272	273	255	289	270	299	296	274	277	284	275	281	303	269	276	284	331	292	298	305	305	287	263	282	270	271	280	289	260	269	286	326	277	288	309	308	290	297	262	272	282	276	290	297	285	254	305	287	259	292	262	295	275	272	278	240	281	323	265	262	291	313	264	287	283	313	272	288	283	287	292	332	291	279	294	300	273	256	267	297	244	285	268	298	285	275	261	260	278	281	284	277	263	269	288	264	267	279	273	286	275	290	281	300	268	269	274	263	271	271	292	284	294	267	255	274	320	283	303	304	256	266	293	274	281	302	286	267	251	273	263	282	285	290	290	278	305	247	257	298	279	295	304	281	273	283	290	248	246	253	279	288	268	293	274	290	288	275	268	305	318	274	275	312	248	282	303	313	253	242	291	310	272	270	277	296	297	280	246	277	306	275	314	275	284	258	273	274	297	279	263	286	291	282	274	288	273	272	284	304	267	291	279	311	278	274	275	272	269	292	296	264	277	293	301	298	236	274	281	281	283	259	284	235	303	293	296	266	250	283	285	293	270	300	301	300	253	251	268	277	289	278	292	303	281	284	283	277	294	288	272	301	280	284	274	294	293	312	277	282	273	267	290	281	268	273	278	306	265	268	311	280	320	257	261	312	275	281	252	276	285	289	271	283	280	282	278	269	281	305	278	265	306	284	291	244	256	257	273	244	282	283	265	315	287	273	291	263	263	284	293	300	289	277	291	289	296	281	291	265	265	272	288	294	271	279	303	278	288	254	294	302	271	270	265	269	288	279	300	256	270	291	281	293	277	290	312	286	265	275	260	296	274	266	260	267	289	286	282	300	283	291	278	308	275	283	299	300	286	271	285	251	282	272	258	296	317	322	296	262	254	269	288	322	313	264	275	292	280	254	275	278	291	268	291	269	274	280	286	285	295	293	260	281	283	295	301	249	281	273	300	290	258	275	272	294	275	300	297	276	292	290	252	280	258	277	283	266	263	304	262	297	251	276	283	276	257	300	271	298	267	294	297	295	318	295	276	267	288	304	261	271	294	287	270	273	283	264	252	261	289	279	292	303	282	287	288	296	270	265	229	265	263	294	300	289	290	311	278	263	288	286	285	290	292	278	279	263	317	274	301	297	252	294	315	300	262	276	260	302	296	291	279	259	277	283	263	272	267	329	282	288	248	276	279	276	302	267	283	281	285	249	285	286	281	290	261	257	264	290	304	298	282	302	298	271	300	290	299	313	291	265	270	252	279	277	275	284	310	303	274	311	247	297	268	286	274	291	250	263	277	295	287	271	278	272	285	283	323	275	262	303	258	305	282	281	273	266	268	262	290	277	296	304	270	277	266	275	281	281	257	297	300	263	280	283	259	272	281	294	270	270	281	270	259	281	249	289	251	308	273	285	300	285	307	294	289	284	282	314	283	329	268	295	285	263	272	282	282	287	262	285	259	301	267	279	246	280	262	274	270	277	288	286	268	280	273	281	314	286	285	264	305	271	298	275	239	244	300	302	315	266	247	299	264	300	316	274	290	283	285	277	267	307	300	269	276	295	279	285	295	276	295	291	283	263	263	311	272	311	294	289	289	287	281	273	277	271	280	309	288	288	258	277	278	302	272	283	276	277	286	286	286	260	279	316	282	274	292	289	279	269	254	269	261	272	292	296	284	276	297	304	287	272	286	281	269	274	265	280	295	277	275	310	273	270	292	284	296	276	288	283	283	288	271	245	270	252	294	267	267	287	284	272	302	268	277	278	265	282	290	295	295	295	294	287	254	298	267	273	269	271	305	301	286	310	272	256	330	297	282	270	303	272	251	297	292	274	273	268	305	229	279	281	292	301	296	269	283	286	274	284	313	277	257	263	245	295	272	303	239	306	272	296	266	266	273	278	297	293	280	295	302	282	275	269	277	298	285	302	274	283	291	292	270	269	273	276	287	259	288	276	272	274	258	296	282	262	291	285	269	255	278	286	276	273	259	288	287	280	278	304	265	298	270	284	269	259	266	286	274	275	277	300	272	286	252	277	330	284	278	284	264	290	345	265	276	280	280	280	276	278	281	295	256	241	293	289	294	296	297	298	264	269	284	295	283	259	311	289	276	286	271	279	252	274	298	244	281	280	275	294	287	281	274	295	270	236	291	264	309	264	283	266	265	310	286	271	287
16763	11782	8121	3662	2493	1820	1456	1125	953	840	712	710	644	608	542	561	557	522	498	470	478	491	485	465	460	437	433	456	452	410	397	424	417	380	410	404	397	384	444	447	417	411	391	419	391	445	421	423	410	389	410	364	411	433	385	383	410	439	401	397	404	394	398	417	427	430	442	447	430	384	437	431	416	401	417	397	411	401	417	415	393	426	413	386	452	394	388	403	360	384	389	404	407	421	430	441	377	409	400	401	407	348	414	404	400	418	390	405	401	419	404	383	388	407	421	368	392	426	382	400	404	400	403	371	375	441	386	384	400	429	394	415	417	416	403	444	399	382	424	416	436	382	402	401	390	398	410	369	403	384	389	388	395	403	401	378	400	416	411	396	400	422	426	404	389	422	401	394	393	381	395	413	364	389	452	384	400	422	462	399	429	377	381	406	404	406	432	445	406	407	399	418	402	378	345	380	398	402	349	404	393	413	399	406	413	422	380	407	407	407	418	393	407	363	400	395	368	435	418	381	373	456	397	422	407	416	388	405	408	398	381	380	405	403	459	399	377	407	387	397	406	418	435	404	390	366	413	435	400	404	389	409	389	388	379	445	414	416	414	427	388	397	403	424	357	411	386	411	391	397	407	400	381	380	396	380	402	404	403	422	412	379	420	413	398	431	396	378	417	409	386	402	386	411	407	393	407	389	417	382	431	402	376	424	377	408	432	401	394	412	400	392	380	406	412	404	424	405	410	386	415	409	430	406	383	393	432	397	402	432	441	376	391	388	380	391	394	432	360	417	403	400	413	395	407	371	381	391	414	382	412	420	404	400	410	394	397	403	404	413	415	395	386	394	413	408	393	388	416	392	385	402	412	397	419	414	423	403	366	454	405	372	401	374	400	444	398	425	430	391	404	380	437	412	418	384	402	421	372	400	422	390	397	406	395	383	406	415	389	468	400	406	396	412	415	396	408	415	402	386	388	391	391	383	386	377	395	453	442	412	394	430	409	391	429	427	394	419	422	385	387	412	398	378	406	397	377	380	422	405	417	409	420	384	387	388	415	364	416	410	372	424	421	405	396	396	426	385	368	412	402	401	365	399	412	421	411	388	409	434	404	394	409	410	376	399	399	398	404	352	390	391	438	413	401	405	423	397	391	400	410	410	413	393	416	403	379	394	427	407	394	372	382	419	411	387	424	414	383	407	383	362	376	399	381	369	413	416	403	368	428	393	382	414	421	445	399	400	411	413	420	421	415	387	394	377	402	387	391	390	412	379	419	408	345	406	399	400	378	392	436	374	418	391	397	393	396	393	461	381	453	403	413	387	412	421	414	387	415	395	392	441	368	425	403	391	404	402	413	425	410	381	409	385	397	385	394	421	391	409	399	407	405	415	394	411	405	404	401	396	407	423	401	419	422	406	400	403	412	412	425	437	384	444	381	403	388	392	401	391	411	398	389	460	408	398	399	390	391	398	417	412	402	397	416	388	409	400	397	432	405	423	443	377	394	399	402	407	408	412	373	396	346	396	387	395	412	372	402	411	396	378	374	408	450	450	418	422	420	387	389	396	381	370	401	415	389	385	422	440	389	421	433	388	383	409	390	407	420	399	374	405	407	405	392	402	387	413	409	401	399	402	440	400	374	417	419	393	390	396	424	400	424	392	380	448	377	413	450	422	437	433	374	418	425	415	389	422	428	415	391	385	374	409	427	396	387	415	391	406	423	403	354	420	389	393	379	377	400	416	391	392	413	432	418	444	399	398	420	432	407	424	421	424	388	420	368	404	405	427	440	433	395	393	397	405	406	391	380	358	430	360	408	369	414	368	434	453	420	427	386	433	419	398	394	403	369	444	408	409	389	372	441	398	399	389	402	403	431	410	382	380	402	400	368	411	376	416	426	372	373	398	416	405	431	408	402	441	399	394	428	402	394	409	389	413	411	406	365	397	407	393	454	387	432	419	394	428	423	435	373	377	402	369	420	411	361	396	392	386	382	438	427	374	383	441	369	378	415	379	431	386	382	406	412	420	383	404	381	408	386	369	390	378	391	428	393	402	395	412	387	411	381	390	392	395	400	384	412	403	406	405	412	407	447	385	379	351	387	388	389	406	408	436	392	378	439	390	380	408	416	367	415	390	410	404	373	386	386	401	412	401	406	394	422	401	426	374	363	369	416	359	420	431	381	376	386	406	399	369	395	420	367	390	404	388	387	382	376	389	369	442	390	364	418	412	386	417	392	404	418	401	438	418	396	386	432	379	386	416	386	385	386	425	408	404	431	403	414	376	384	390	398	376	422	453	403	425	431	401	423	423	449	412	402	372	408	413	384	397	437	420	370	373	437	404	390	392	386	371	406	410	416	375	413	410	355	413	432	392	379	423	400	388	383	415	380	368	404	383	420	401	434	368	370	354	419	413	405	426	369	410	373	415	405	431	461	401	394	415	404	397	384	387	418	374	382	364	418	422	440	385	418	428	409	459	408	419	393	397	388	408	407	429	428	387	398	413	375	407	402	390	390	412	390	402	417	435	397	369	396	411	397	387	413	406	428	384	422	399	387	391	388	458	384	421	403	404	430	403	426	427	383	378	433	398	390	429	389	399	418	418	431	398	415	417	410	399	402	392	400	421	390	378	386	361	378	401	400	385	402	432	408	385	376	404	418	391	378	416	421	383	389	416	359	415	410	392	437	380	403	404	410	402	431	400	410	373	391	393	400	381	362	382	411	439	413	395	417	431	362	394	384	393	419	418	407	368	426	392	376	381	392	380	382	420	406	391	388	434	391	373	400	394	411	434	398	421	391	395	414	398	371	385	398	383	438	378	389	410	415	395	416	430	395	415	418	414	385	371	381	386	405	387	401	385	438	390	370	384	400	416	382	365	389	421	411	424	411	385	408	372	402	374	409	383	384	367	436	443	409	374	427	423	417	428	400	384	393	409	428	445	425	371	425	359	413	377	404	397	400	363	423	423	389	391	391	409	433	394	401	404	397	392	412	431	400	374	408	398	380	396	399	390	406	354	393	395	378	389	391	410	398	431	407	398	442	428	423	372	405	419	386	400	421	388	388	384	419	430	391	402	378	406	407	385	405	395	407	387	380	381	423	378	408	412	417	420	397	382	396	407	394	414	405	405	427	439	415	376	400	374	391	387	402	422	365	394	406	401	417	401	393	389	416	382	417	379	416	424	401	391	412	387	406	423	372	397	424	427	407	385	415	409	391	403	429	406	362	404	419	405	393	406	378	393	403	404	374	404	387	386	385	433	359	361	379	409	415	407	435	426	398	382	424	426	380	370	402	385	407	361	395	397	434	392	403	395	402	416	334	393	389	405	404	416	399	357	380	393	414	410	414	420	412	414	401	421	364	413	424	381	406	419	431	375	368	434	413	440	437	402	420	394	399	414	413	396	363	394	382	412	396	399	392	411	355	395	395	426	428	395	407	404	429	412	403	388	375	427	376	392	417	374	385	444	376	414	404	401	380	389	404	419	404	384
27385	18573	3383	327	220	221	170	156	137	146	155	166	170	171	155	161	172	169	167	183	163	154	180	171	164	168	146	142	157	185	164	154	147	139	137	146	132	166	151	161	163	158	168	165	164	156	165	145	153	177	156	166	156	164	155	134	157	154	165	174	167	150	156	149	162	147	154	143	143	141	130	168	163	163	160	172	155	155	150	173	160	144	167	120	161	127	152	161	165	158	156	157	175	183	146	164	171	160	152	156	164	151	141	160	145	146	152	139	154	151	149	146	143	156	150	149	163	142	158	137	168	154	143	154	151	143	173	162	171	137	166	154	151	142	154	160	130	152	151	165	161	164	164	151	151	168	167	167	178	157	155	157	128	166	163	163	166	138	160	177	153	142	181	143	128	161	160	175	156	176	146	148	147	182	172	159	160	156	160	164	163	157	152	154	181	151	138	157	129	165	151	168	159	147	162	163	145	167	166	162	175	140	153	135	156	160	179	148	188	182	146	125	167	138	143	144	158	159	151	134	142	163	170	131	160	151	157	169	137	141	143	166	181	163	155	190	140	152	137	156	152	148	164	145	163	164	170	151	167	172	138	150	144	195	144	144	157	136	155	149	183	159	170	162	146	142	150	171	152	168	151	141	166	155	155	164	148	136	152	147	143	150	143	146	143	163	146	178	152	159	145	153	159	182	173	136	168	155	135	160	170	165	147	155	144	148	139	143	170	154	149	153	143	177	161	169	152	130	153	162	158	154	163	159	150	164	140	162	161	169	146	129	167	155	129	152	142	176	143	157	161	161	172	153	159	162	151	140	159	148	143	162	175	158	157	150	155	159	148	149	155	145	156	146	162	168	129	146	159	150	141	150	139	148	153	146	135	154	133	158	137	166	169	164	159	148	128	146	175	157	165	163	149	146	147	143	164	164	140	143	179	153	167	143	130	151	137	157	154	172	164	151	145	148	154	140	152	157	143	155	135	150	150	165	154	143	153	164	152	160	133	168	156	156	156	155	150	150	158	145	148	183	173	143	168	164	158	171	156	146	167	126	152	174	169	146	166	166	175	172	167	133	161	164	159	144	135	147	169	156	173	157	152	162	139	150	155	173	125	156	153	148	157	160	138	171	162	154	154	143	140	156	143	142	161	164	150	145	153	153	176	159	159	169	152	165	150	148	158	177	145	144	156	154	144	151	155	160	142	152	131	141	154	165	170	150	151	170	148	143	149	165	165	160	147	141	152	152	162	146	143	167	141	123	158	167	169	147	163	147	171	144	135	148	159	169	180	153	153	172	165	150	157	158	133	152	139	156	141	154	159	141	161	163	145	156	139	131	164	139	167	159	147	160	144	161	165	150	171	167	154	159	166	165	172	142	157	166	149	133	172	153	161	178	178	151	149	151	167	155	120	162	137	175	166	151	135	161	136	156	158	189	157	146	148	162	141	130	156	160	127	149	159	163	148	153	164	163	156	143	154	168	152	173	162	159	144	153	155	138	151	158	153	179	153	160	192	155	134	148	150	172	161	137	170	146	140	138	156	150	157	176	159	148	163	136	146	160	163	147	180	178	145	144	143	150	159	146	146	158	154	137	137	135	149	175	140	153	170	159	175	176	164	172	187	140	132	139	163	140	170	162	139	188	156	132	169	162	189	152	142	167	162	129	145	171	162	161	146	154	154	181	156	149	148	186	142	159	149	167	140	160	148	139	174	164	147	148	165	152	133	171	169	170	143	139	163	155	137	152	148	135	154	162	159	162	146	160	157	179	180	169	147	192	177	154	163	176	165	151	166	153	155	178	160	148	155	174	145	153	148	158	154	150	162	157	138	156	168	137	159	146	145	154	168	159	166	153	147	153	177	135	158	153	165	152	145	140	178	137	148	153	144	147	147	148	153	152	155	158	126	184	153	160	156	167	159	161	170	161	150	155	154	150	155	156	168	178	174	175	163	176	145	171	172	161	146	166	168	137	150	158	160	135	180	161	163	168	157	158	142	168	146	150	145	163	155	160	147	151	171	165	139	150	138	159	166	160	142	144	166	146	166	156	152	133	155	135	165	164	167	153	163	162	139	156	162	152	160	161	156	160	163	171	141	162	159	138	170	167	160	174	158	153	146	165	168	149	155	153	152	167	150	148	168	176	150	164	181	150	159	141	162	180	162	182	172	139	145	145	169	156	157	156	161	158	129	159	166	146	149	157	172	162	162	152	150	124	172	151	164	145	142	153	146	169	156	160	161	163	150	148	154	144	144	136	160	178	167	177	162	157	157	146	145	150	132	158	145	161	171	162	157	162	168	169	171	165	142	141	168	173	160	168	188	146	171	141	165	139	163	133	160	149	156	162	126	173	140	173	171	159	146	166	155	150	148	160	161	150	160	133	154	152	150	159	159	169	160	172	170	135	158	162	131	134	152	154	162	178	128	148	159	166	152	182	140	156	162	186	147	152	153	171	153	145	144	173	174	165	157	157	156	163	170	170	141	164	150	161	150	165	148	139	163	169	153	149	144	164	156	148	147	161	154	149	173	144	160	141	155	169	141	147	141	164	170	154	149	164	151	157	137	144	153	157	148	168	147	152	149	161	163	177	149	162	159	137	138	169	143	132	158	143	147	146	153	174	164	158	156	164	167	152	157	150	166	151	156	142	153	163	140	136	169	166	172	177	154	147	157	145	158	161	159	161	157	151	149	152	159	170	143	172	139	173	148	133	158	155	155	137	149	149	161	155	122	162	151	153	179	137	164	159	173	142	144	141	138	145	166	152	167	175	172	163	141	182	156	138	156	140	157	140	152	170	161	152	144	169	165	144	141	170	127	146	163	162	142	150	167	152	163	172	152	130	157	152	176	130	161	160	136	173	146	151	189	160	147	138	168	160	160	144	138	169	152	163	165	156	154	177	150	127	162	169	152	155	151	131	161	161	167	158	171	162	169	146	159	151	179	175	165	129	148	152	166	166	170	126	154	138	158	160	145	148	159	177	159	136	159	168	139	158	148	137	141	155	121	164	179	155	146	121	137	136	159	153	138	151	144	161	168	152	163	154	155	143	167	173	145	165	151	167	125	161	147	156	172	167	140	144	155	142	192	152	151	155	143	158	170	157	149	153	157	169	156	155	164	155	158	169	140	147	174	125	167	149	166	141	155	150	162	171	159	160	163	169	144	161	163	157	180	163	135	150	144	173	167	156	172	157	159	166	160	161	145	161	170	153	148	144	150	142	159	153	170	148	147	149	146	139	168	147	165	148	133	161	132	150	147	147	184	139	153	131	140	189	155	168	152	166	141	169	162	156	141	167	158	162	141	152	175	151	135	162	165	156	144	156	168	146	135	147	165	167	148	145	147	158	176	143	159	160	149	160	154	152	152	157	143	157	168	132	138	160	144	139	153	150	161	164	154	137	163	162	140	154	151	155	165	162	150	154	171	151	160	160	184	163	146	160	160	151	172	155	157	129	157	157	150	191	149	166	131	173	157	165	147	149	164	151	144	176	151	145
4813	729	544	341	280	269	237	251	255	245	263	223	211	237	207	222	220	208	210	210	207	229	208	211	231	236	204	215	226	218	214	207	223	228	229	210	214	248	234	204	248	214	197	239	241	211	191	228	206	231	205	233	246	231	199	215	208	217	207	200	213	234	220	210	234	215	238	231	226	179	219	209	213	228	224	213	223	195	228	216	223	255	190	227	226	224	198	209	219	224	243	232	202	196	218	222	228	220	253	226	230	218	216	215	231	224	209	232	225	228	215	227	215	219	227	208	197	235	213	225	206	217	216	206	230	199	208	214	225	217	214	235	227	235	221	209	232	189	216	226	208	215	227	217	212	222	200	218	218	220	235	234	196	240	207	218	193	239	213	208	216	216	239	222	202	222	232	229	214	205	225	197	228	219	209	231	204	210	244	219	195	216	249	222	210	225	176	215	225	206	243	217	225	222	212	215	190	234	237	216	211	217	226	219	199	224	218	203	227	219	218	223	212	228	222	218	236	216	225	220	217	227	205	213	211	210	217	208	206	246	189	236	199	236	226	220	230	230	208	215	243	225	235	230	230	225	227	227	233	232	193	193	194	222	201	208	209	188	208	227	255	230	212	221	227	208	205	198	213	232	197	208	213	211	219	245	235	206	227	234	229	203	211	222	210	252	223	218	213	246	223	216	232	220	210	244	221	217	239	210	204	223	233	212	235	237	222	254	221	198	217	222	209	221	224	236	229	183	208	216	214	233	203	228	206	193	229	217	188	217	225	219	219	219	246	228	217	212	237	218	234	230	220	219	220	217	224	241	225	213	224	231	219	210	221	207	214	207	228	244	195	219	205	209	211	233	236	199	210	224	210	210	231	220	203	236	224	226	227	231	201	218	209	223	207	225	205	222	225	193	229	221	222	211	239	228	215	232	213	222	213	217	240	222	193	226	221	223	229	257	226	219	245	219	223	183	215	237	210	225	203	251	228	216	225	214	202	218	215	249	235	212	221	207	220	215	237	207	213	210	199	208	210	240	218	214	228	214	190	217	205	214	218	226	213	179	240	210	207	224	209	217	240	205	217	211	208	198	218	244	213	228	242	238	246	229	236	230	235	237	268	233	248	223	233	240	214	201	243	230	207	222	211	224	216	206	232	218	237	197	230	223	249	230	219	238	219	196	207	232	243	245	226	203	219	196	216	198	218	226	217	215	221	218	189	223	221	239	202	240	216	224	205	213	203	207	203	220	222	224	218	194	268	223	217	219	228	231	218	218	207	246	211	249	227	216	224	232	203	182	222	223	202	225	225	213	233	217	200	222	204	228	198	243	222	229	214	227	216	219	228	231	228	226	226	215	240	226	221	223	219	205	201	205	205	222	206	212	230	193	229	215	250	197	205	215	215	217	205	231	212	221	210	215	213	221	218	228	209	209	212	222	201	241	243	227	218	214	210	204	202	207	219	228	230	225	202	196	226	233	214	220	216	230	211	202	199	238	249	241	222	213	218	241	243	217	218	229	218	232	212	215	230	208	229	212	206	225	210	198	225	243	219	231	232	229	224	223	214	236	223	220	248	216	197	215	212	230	224	202	207	204	212	223	229	222	233	220	212	233	235	229	217	236	265	227	229	205	216	223	228	241	210	189	215	226	212	228	211	207	213	222	218	218	238	203	209	219	225	211	209	212	237	231	206	237	248	195	229	194	225	230	229	223	237	202	220	217	247	221	216	210	246	207	233	230	233	194	214	208	202	209	225	217	201	229	219	234	218	209	254	228	207	225	207	215	216	231	204	220	219	202	207	231	206	200	212	226	223	209	214	211	231	205	224	191	208	219	212	218	221	236	237	223	223	204	235	257	224	209	225	203	244	237	246	219	223	213	246	206	203	208	227	193	246	201	235	217	219	213	184	233	227	235	233	215	197	232	220	228	226	229	205	234	249	233	210	225	196	273	234	231	218	219	248	233	226	208	238	211	217	216	207	226	191	230	219	235	214	227	231	236	221	206	211	220	247	207	220	187	216	218	251	216	233	209	246	207	191	230	210	235	221	218	222	244	218	232	237	216	197	226	217	219	223	219	236	215	219	235	204	221	224	188	255	229	219	215	201	229	219	218	197	215	194	243	236	184	207	217	203	216	196	229	208	215	205	236	209	224	212	242	208	217	212	221	215	244	237	204	197	219	223	211	217	231	209	265	225	232	219	197	216	219	241	235	216	242	259	202	219	216	211	216	212	201	231	243	234	214	241	200	214	227	222	217	218	213	229	220	242	197	223	214	195	205	215	209	222	223	220	231	237	227	196	229	208	205	210	219	244	219	233	213	208	211	213	222	228	239	208	228	208	203	219	237	206	223	215	215	214	224	234	195	206	216	227	229	193	242	231	208	215	206	201	220	213	202	233	234	197	219	226	220	250	232	201	226	222	208	215	197	228	228	227	206	232	218	200	232	244	228	209	227	220	225	216	197	221	212	219	205	206	238	208	209	230	215	211	248	209	200	225	237	229	219	209	208	224	224	193	210	195	223	205	257	213	237	221	199	208	226	202	211	241	237	209	274	213	199	201	180	202	206	202	232	213	215	204	203	243	217	216	246	227	201	200	219	232	234	235	220	211	213	230	213	202	218	215	213	210	227	217	212	218	245	200	238	218	241	237	232	218	232	222	213	237	234	201	255	236	212	216	234	217	212	233	221	215	221	199	227	202	221	204	232	220	206	203	200	209	210	226	218	244	214	234	220	213	200	233	179	256	221	206	213	215	225	239	204	224	210	202	221	225	197	231	250	224	215	216	203	195	231	213	189	215	228	222	235	230	205	215	241	214	234	248	218	226	214	242	228	219	174	210	215	217	214	217	220	200	223	219	201	193	204	220	234	226	211	208	212	235	243	233	242	246	228	221	200	229	207	215	213	238	226	218	222	224	226	223	195	205	214	227	221	228	231	211	222	228	213	232	205	264	229	218	231	220	244	205	228	226	205	208	226	222	210	208	240	210	199	221	237	215	219	229	235	230	197	236	215	228	229	226	215	211	229	229	208	227	231	198	229	214	209	212	220	245	243	224	222	220	224	235	212	209	234	245	208	220	222	213	252	238	223	240	232	213	219	216	209	243	230	190	245	212	249	231	229	230	230	227	211	222	208	249	218	209	202	209	209	234	250	216	195	207	217	228	208	222	238	222	225	199	242	216	212	190	218	222	229	242	235	219	250	231	214	248	248	217	221	246	204	209	190	218	241	214	212	197	225	239	217	229	218	219	202	230	228	223	212	222	196	211	205	221	218	253	201	208	229	232	200	237	248	221	251	248	232	218	218	239	213	205	224	226	247	237	247	221	234	206	243	234	249	224	219	210	238	226	250	211	244	203	219	235	199	199	237	225	204	205	234	215	249	240	207	211	228	201	224	208	209	198	234	203	254	223	221	209	267	219	247	194	188	226	227	258	227	206	220	240	203	203	229	228	227	201	222	246	226	201	218	238	192	242	204	229	263	232	227	225	241	234	183
23451	21558	28708	24848	21406	3717	632	475	384	404	387	368	338	386	351	340	356	340	353	334	357	327	337	328	303	326	335	318	335	306	328	354	301	356	337	321	338	322	308	319	313	327	337	318	307	324	272	306	340	349	303	326	340	332	353	283	324	342	309	316	329	309	300	314	313	297	322	323	300	311	306	312	338	346	333	319	278	322	319	326	308	290	311	348	322	325	329	315	298	336	296	287	313	324	333	320	290	307	333	269	304	302	291	304	337	291	326	319	300	294	304	341	297	305	307	333	311	338	288	338	309	300	319	313	327	327	346	299	331	327	344	319	335	321	312	321	299	323	341	335	315	297	298	317	318	313	288	314	307	318	295	341	312	320	269	282	307	318	319	324	314	304	339	316	324	306	317	312	283	323	289	348	315	323	296	325	306	342	301	299	328	331	311	317	332	310	305	336	339	303	300	289	304	348	285	318	312	274	297	307	324	325	321	309	328	326	313	318	339	318	329	314	320	321	335	331	301	308	314	297	315	318	322	333	324	321	308	334	355	331	351	337	313	336	329	314	306	310	331	330	333	319	349	335	276	302	330	306	306	325	298	267	348	310	332	285	308	322	314	325	343	313	342	276	304	303	331	349	310	325	329	305	322	324	314	288	298	314	284	329	325	309	334	309	319	295	313	311	300	341	303	336	327	323	277	320	316	313	342	316	319	288	314	339	345	311	324	300	310	337	326	320	300	302	356	330	335	339	353	320	329	318	314	325	333	294	324	308	293	328	334	297	303	298	322	308	335	308	317	347	312	315	311	353	337	324	288	296	338	270	317	298	314	308	301	319	329	337	319	314	317	326	302	300	321	326	306	319	269	329	317	311	298	346	342	330	316	337	332	317	306	320	331	333	336	297	289	290	278	317	328	319	328	313	295	313	321	322	304	326	354	299	309	301	328	313	289	297	318	353	336	326	301	306	299	300	330	300	321	339	326	326	303	295	304	330	338	340	309	351	285	311	316	293	317	316	324	334	322	308	335	321	310	314	317	328	335	326	310	357	317	320	337	322	312	284	320	298	306	334	318	352	331	331	333	312	293	308	310	321	354	345	334	334	310	313	354	317	309	360	322	325	334	310	309	335	315	315	304	326	342	313	335	326	316	315	312	322	309	321	341	312	324	300	322	304	282	285	335	335	322	327	303	326	321	316	313	313	304	341	329	340	347	353	306	325	323	333	321	297	315	324	298	319	319	294	298	347	281	302	326	313	337	305	319	311	282	305	330	312	303	310	331	300	318	319	335	323	299	278	307	343	303	332	355	314	326	299	337	281	330	329	315	327	297	310	286	305	291	330	316	306	316	358	296	336	309	338	332	325	331	314	330	306	314	325	320	325	337	317	330	290	324	301	328	311	330	317	329	293	317	337	351	282	315	327	329	330	307	328	331	334	295	293	316	315	314	335	280	318	336	322	312	327	341	309	278	324	312	296	327	318	320	332	309	312	292	306	322	298	318	329	312	312	339	315	339	312	306	327	313	309	302	343	311	328	310	355	330	343	308	323	315	319	281	337	356	327	306	330	297	314	314	321	320	310	311	340	328	280	306	334	297	311	321	317	283	317	296	320	323	331	323	300	319	292	334	292	324	313	330	312	282	305	305	294	329	316	309	323	300	325	309	305	329	274	320	301	335	287	334	329	300	338	377	334	329	315	312	286	342	314	311	333	333	323	334	309	340	300	333	312	312	329	329	298	290	295	320	295	303	312	302	300	295	297	323	329	311	294	294	328	314	307	305	309	310	321	316	295	333	339	328	297	309	301	311	333	331	341	306	325	331	332	310	311	297	342	305	305	348	330	292	312	294	339	316	336	349	309	310	329	311	322	325	289	291	329	316	334	332	338	304	316	316	336	319	305	305	340	320	330	346	324	310	320	314	291	296	333	320	340	325	304	340	329	330	335	347	284	318	317	334	330	329	306	340	335	288	340	323	329	323	331	315	285	346	340	330	304	304	318	310	322	322	333	307	319	301	288	318	330	313	331	295	291	312	337	307	346	314	319	314	312	330	300	341	300	289	311	328	305	321	312	315	326	324	315	346	315	320	285	289	331	318	329	289	299	329	324	336	307	284	335	317	312	288	358	319	333	272	292	350	302	329	294	281	303	288	294	305	328	310	340	333	315	319	290	305	330	316	292	304	309	333	306	300	313	340	311	313	311	323	287	313	332	310	353	303	345	310	321	292	319	352	322	357	295	331	324	339	315	335	326	312	337	306	341	289	325	333	321	339	328	348	310	311	310	306	289	288	321	335	307	330	342	323	297	312	307	307	321	328	311	352	323	308	342	330	320	306	317	332	324	320	332	314	339	336	305	323	309	308	319	305	308	343	334	276	338	319	327	323	327	310	338	309	303	319	315	312	343	295	340	326	330	326	316	327	317	316	320	336	328	335	294	336	344	329	310	309	309	339	325	328	296	323	315	298	315	296	320	308	315	313	330	293	310	317	276	317	345	315	314	306	295	317	307	334	332	308	337	315	327	330	316	303	320	326	336	331	324	324	303	296	320	306	319	291	309	297	319	339	315	295	338	304	320	291	329	354	300	310	344	306	324	315	293	339	251	314	297	317	312	303	316	299	303	319	336	296	321	306	327	296	298	296	335	356	333	319	334	340	310	327	326	338	298	299	348	326	327	301	356	316	334	310	342	324	298	320	328	317	304	333	323	328	327	328	349	280	348	342	349	308	328	350	304	311	309	372	303	329	335	327	330	309	320	330	300	319	326	306	319	324	305	297	311	311	337	344	316	333	292	320	304	303	317	337	324	313	338	333	312	338	282	314	316	312	319	310	306	299	330	324	331	330	321	297	310	354	321	295	310	302	319	322	311	325	309	314	314	309	301	309	327	314	317	317	260	326	343	310	315	311	324	302	308	336	315	333	331	322	307	288	302	345	314	318	311	307	313	330	282	335	313	304	293	290	328	316	350	331	283	312	317	292	329	320	317	314	354	330	272	337	335	321	308	298	329	310	306	312	302	311	305	328	325	288	305	300	334	317	338	311	319	364	318	305	315	319	338	314	303	309	294	300	320	303	356	312	299	320	288	320	288	319	330	312	328	292	324	300	332	331	283	318	320	299	317	310	318	326	321	345	313	333	331	313	306	306	298	317	294	316	303	306	309	319	338	338	352	342	314	325	306	329	287	327	315	307	331	316	316	313	292	288	293	324	296	283	326	314	316	307	328	313	313	316	306	309	354	348	324	326	300	329	295	308	313	283	334	309	356	331	302	330	318	310	296	294	344	281	310	304	327	306	338	331	349	320	297	352	287	364	329	337	297	334	327	315	300	335	294	303	324	311	340	328	310	329	315	325	300	297	316	298	303	328	339	321	324	310	341	288	330	299	329	339	286	290	313	284	304	323	313	330	339	288	329	370	315	331	346	307	314	307	286	295	311	316	286	324	314	321	290	332	324	303	318	323	303	292	290	310	329	329	341	337	298	293	321	301	288	340	304
14047	7069	4803	2218	1550	1249	978	889	755	689	586	604	544	508	512	544	512	480	488	515	493	497	478	472	499	485	473	516	463	445	462	452	419	468	435	487	482	435	440	446	491	447	459	475	444	470	466	463	460	473	431	453	438	408	449	448	475	458	438	427	462	459	426	423	462	439	415	436	451	477	464	433	428	425	473	452	437	441	436	413	503	434	428	452	455	464	431	448	429	465	430	409	398	431	445	428	466	402	471	479	413	457	446	446	431	467	442	426	467	409	463	410	430	484	456	474	448	450	453	465	405	459	452	469	471	423	423	421	427	437	440	433	450	438	443	483	483	472	443	396	426	478	398	432	456	462	446	445	443	450	483	474	434	410	457	438	459	437	452	473	415	458	450	425	450	415	441	442	428	402	408	476	448	415	465	450	440	436	435	416	470	392	457	448	432	399	408	466	430	502	459	466	375	408	434	430	391	434	470	461	448	444	402	417	459	425	435	453	401	420	450	426	427	447	476	451	473	445	418	472	467	438	427	438	451	438	417	472	420	430	447	466	449	428	435	413	453	435	433	446	476	412	408	452	475	426	443	431	461	472	433	447	452	434	422	440	417	435	461	436	423	433	430	441	456	466	432	409	435	455	424	422	454	479	440	423	412	433	461	420	439	406	432	449	438	422	448	444	448	458	417	447	446	472	414	413	449	438	475	435	414	425	444	438	476	431	465	444	467	445	425	431	437	459	416	447	443	482	452	478	412	438	447	409	450	452	456	417	400	379	458	418	479	424	438	420	420	459	464	437	468	460	455	442	441	456	419	455	445	439	431	430	446	456	453	417	481	437	439	424	417	399	453	466	454	426	467	479	471	394	436	451	452	452	426	425	456	436	461	429	421	438	452	396	444	454	434	451	402	445	431	455	426	431	465	451	428	387	415	465	465	451	453	447	451	456	437	454	466	414	458	435	458	435	447	415	458	439	421	465	416	445	444	434	444	433	432	415	456	467	416	462	432	464	462	413	447	456	439	433	417	475	447	441	407	439	433	395	422	455	453	489	434	426	449	452	460	403	447	405	449	477	436	445	442	394	423	428	427	443	476	421	452	432	431	435	440	438	453	473	438	421	423	452	440	453	405	448	450	429	457	429	441	456	449	458	439	431	455	469	441	424	429	472	442	470	457	433	444	458	459	441	456	449	443	448	443	443	427	464	413	455	463	423	458	429	417	434	462	443	473	468	436	401	430	413	456	399	441	450	451	457	479	432	490	457	428	460	428	431	467	439	449	441	424	417	461	434	407	438	440	432	433	405	487	468	459	464	470	451	448	449	460	451	456	460	427	447	411	476	432	435	425	433	431	445	446	448	425	464	455	418	432	449	473	441	424	401	472	429	426	451	456	451	437	420	452	442	441	440	443	450	464	416	419	430	490	460	441	452	405	436	422	421	409	423	415	434	428	449	466	416	418	457	423	424	451	422	424	438	408	451	426	477	429	434	468	446	425	490	396	437	463	449	449	434	452	456	440	438	458	415	476	460	436	464	443	422	446	446	433	436	452	443	473	431	431	432	437	430	425	438	423	439	443	463	454	388	420	432	422	446	465	473	422	467	412	444	460	400	444	460	433	420	457	470	419	434	452	444	455	481	474	469	452	453	401	472	428	452	429	434	446	410	449	403	465	438	444	392	439	435	429	475	451	475	430	491	447	428	437	445	431	458	424	413	446	454	412	439	428	419	410	437	432	410	438	394	448	416	449	467	445	455	442	427	435	437	381	424	469	426	421	431	472	451	413	442	445	420	434	431	429	447	441	423	427	434	446	425	448	434	457	472	424	441	457	422	435	437	437	487	437	435	428	477	438	396	427	468	448	451	447	424	430	441	442	446	414	442	447	442	445	427	430	424	426	440	502	441	448	440	441	407	460	428	439	464	409	447	427	432	469	442	491	436	480	406	457	456	428	436	435	452	410	440	457	435	450	439	442	411	435	426	430	403	466	426	437	470	461	455	427	433	404	471	447	437	413	422	455	422	416	411	444	434	471	493	445	388	421	458	442	481	458	387	425	452	424	430	447	465	427	452	425	462	405	426	420	432	424	459	464	434	449	428	458	438	428	431	488	419	499	456	464	432	469	469	438	435	425	431	405	486	447	495	408	437	408	444	443	419	445	428	438	436	450	488	453	416	438	441	413	474	440	449	484	442	422	412	435	458	423	450	413	412	409	437	427	416	404	397	411	450	450	443	462	431	465	420	433	448	451	426	437	441	475	437	450	441	445	427	445	432	438	427	417	407	465	420	408	486	449	445	412	481	410	417	426	447	436	455	430	454	450	414	423	461	474	467	425	421	443	465	456	426	426	439	441	463	451	436	444	446	440	460	446	400	429	434	419	421	423	465	461	440	478	414	445	417	422	427	485	444	412	463	482	447	444	463	416	479	440	484	462	491	454	449	419	422	424	455	450	416	459	430	423	474	421	436	439	460	459	438	423	441	455	449	413	429	450	461	465	428	428	497	460	442	416	470	473	468	417	428	431	453	425	437	411	439	421	421	423	432	456	444	453	452	472	409	411	415	470	465	447	416	437	458	466	454	459	428	402	436	500	416	432	464	427	458	451	424	420	437	436	448	444	464	448	395	458	434	442	385	450	466	418	410	433	446	406	481	455	441	457	506	436	412	439	404	399	459	431	432	384	425	431	453	451	402	431	439	422	448	449	458	451	438	415	460	438	454	463	454	410	424	467	418	425	442	425	428	406	460	443	469	446	456	450	471	395	431	437	444	433	411	442	446	467	416	465	437	426	453	417	457	461	422	408	415	407	440	426	394	426	416	410	471	446	464	496	490	422	451	422	427	448	483	415	444	430	410	441	419	471	437	462	410	465	428	420	411	409	473	446	462	447	417	417	462	422	445	448	448	444	443	424	414	395	456	386	416	475	455	474	417	440	447	417	429	429	462	467	447	446	434	433	472	441	422	474	430	435	463	446	500	436	423	421	436	440	414	448	425	472	445	413	424	404	445	411	434	432	428	457	406	438	462	445	429	412	435	486	474	415	495	464	421	460	443	442	449	477	428	449	433	431	421	419	433	446	460	459	403	470	450	439	443	412	422	453	404	459	463	431	452	418	483	452	451	459	449	407	467	450	436	456	448	417	399	458	459	402	433	424	453	433	446	451	442	435	471	442	453	454	442	440	457	403	436	453	450	446	454	443	450	474	468	491	449	459	428	435	448	454	440	428	453	430	458	434	438	443	449	438	461	438	404	455	435	435	479	495	413	457	434	458	433	445	399	456	444	446	438	433	457	448	426	431	443	413	447	467	423	432	450	463	420	432	425	446	451	435	452	451	427	442	444	441	491	449	441	471	441	462	455	465	457	458	444	436	463	465	439	463	416	431	453	449	471	436	410	468	429	454	467	448	456	433	469	437	396	452	440	467	413	440	437	507	430	447	444	431	445	436	448	455	463	417	460	419	416	482	480	415	428	471	445	459	445	459	418	422	445	461	424
24795	21560	26820	24599	1097	190	126	124	112	104	81	77	92	107	90	86	78	76	73	80	76	73	70	107	75	68	70	87	95	74	56	73	70	90	82	71	65	76	77	61	74	85	81	72	78	82	70	66	57	72	74	65	72	65	71	71	74	62	68	74	85	87	76	67	69	90	56	56	73	57	62	66	58	69	62	85	71	67	69	61	57	58	72	67	58	79	69	73	65	73	77	74	82	77	83	92	74	74	71	49	79	78	70	72	52	58	82	79	72	74	82	67	75	80	72	77	65	81	69	81	74	68	71	70	73	72	84	72	61	64	86	71	63	62	69	71	82	82	53	70	62	56	69	67	66	78	62	69	60	57	75	67	78	70	84	68	66	52	64	72	72	80	62	75	78	63	69	70	63	55	68	57	76	67	74	79	68	66	75	68	71	70	42	83	71	59	72	62	77	73	64	74	73	70	77	69	65	66	84	68	60	80	89	77	74	73	94	73	61	67	82	87	68	87	70	83	73	77	80	71	59	66	67	76	66	66	63	64	73	62	80	79	67	57	75	63	54	69	59	66	73	75	73	63	78	75	76	64	82	75	65	59	67	66	76	71	75	67	64	73	57	59	61	62	72	79	61	67	64	70	79	64	60	72	73	100	60	79	75	63	70	93	83	83	86	71	70	85	66	79	73	82	66	82	83	85	73	63	75	67	72	80	70	64	68	69	56	81	93	72	68	75	84	65	83	64	71	68	66	68	65	78	63	79	68	63	67	78	61	77	60	61	79	75	76	76	60	67	71	88	69	73	81	71	67	70	63	62	82	80	74	86	74	84	73	73	71	66	62	65	79	62	67	82	72	85	73	73	79	69	66	66	53	68	72	72	82	66	80	61	61	71	66	73	63	64	72	68	60	57	77	75	66	54	86	58	65	60	67	78	65	59	67	77	75	76	77	70	78	78	86	61	95	63	62	69	71	68	78	62	71	78	72	70	70	65	78	62	77	72	77	68	63	62	56	71	68	60	66	65	69	55	77	79	60	63	88	80	77	72	64	72	68	52	78	73	54	65	70	75	69	77	75	66	71	71	52	66	79	63	68	72	70	73	60	67	71	62	67	58	74	72	73	70	72	68	77	54	64	72	73	64	93	73	76	84	82	60	61	83	99	59	74	73	74	84	75	75	77	84	68	63	76	66	69	76	66	71	70	68	71	54	72	73	77	75	75	67	62	70	61	74	85	67	68	65	78	74	73	70	74	54	70	69	63	69	65	64	66	70	69	67	57	77	78	52	68	71	75	80	65	55	81	59	79	62	77	67	68	71	63	75	63	58	63	82	79	59	71	72	63	73	77	70	67	64	80	72	59	75	74	87	64	59	68	75	81	67	67	55	83	57	74	67	83	71	63	73	61	77	74	67	55	61	62	72	63	71	68	74	74	88	65	79	64	68	77	71	64	68	69	73	58	86	71	70	74	74	64	82	63	76	84	80	72	84	72	74	86	73	65	68	81	73	78	85	99	61	86	67	56	70	70	71	64	60	70	76	77	85	66	85	76	88	67	83	63	77	69	64	70	64	71	67	67	60	64	59	87	65	58	90	75	73	71	81	73	63	57	67	78	63	65	72	58	76	61	79	65	82	58	65	73	63	75	70	89	77	78	77	65	73	69	83	65	82	81	61	74	66	78	66	54	75	57	55	76	75	69	81	67	69	61	64	88	77	90	74	79	84	69	61	73	70	90	57	55	62	57	70	76	59	73	77	76	60	69	79	90	75	74	63	65	69	68	74	69	73	75	85	65	67	56	81	78	56	71	82	59	87	76	57	74	70	62	73	68	77	75	56	72	69	66	67	57	67	68	72	69	54	100	60	71	70	74	68	91	77	64	86	85	61	73	78	67	79	62	78	63	68	85	75	68	79	75	77	65	68	70	72	63	57	63	58	88	68	77	55	77	71	62	81	80	84	75	86	78	76	71	69	81	82	71	81	64	76	80	77	67	69	73	60	62	74	67	65	75	76	70	63	73	76	57	50	67	77	69	71	68	60	67	58	86	89	72	70	75	57	75	74	63	69	72	62	69	71	77	59	63	69	64	64	73	82	73	75	63	84	65	54	79	88	64	69	64	71	70	83	68	71	76	71	68	76	61	64	67	63	67	79	69	57	81	64	81	75	76	73	79	73	62	56	86	63	58	82	63	74	58	70	65	76	90	58	67	69	59	69	72	64	54	70	84	81	72	84	68	54	84	79	55	67	92	64	66	83	82	80	68	47	53	72	65	80	59	73	69	81	65	65	61	74	66	90	74	69	69	65	76	81	69	80	78	84	65	63	77	64	82	58	75	78	75	84	73	73	65	76	62	76	67	70	81	75	68	76	82	71	84	77	74	72	57	80	74	74	72	81	72	66	64	71	68	79	77	67	73	72	71	53	71	70	84	67	75	67	67	70	64	81	63	73	70	75	71	72	77	62	71	63	81	69	78	79	86	81	70	66	63	76	77	71	66	60	72	91	81	79	59	70	62	67	77	71	72	62	71	85	74	76	77	82	61	83	75	68	71	85	57	74	60	72	61	72	62	77	79	64	71	78	73	74	67	61	82	91	61	75	64	76	69	76	55	59	66	78	71	69	89	63	67	60	86	61	75	87	71	67	82	74	75	74	71	64	71	79	87	61	66	60	78	66	71	69	80	48	63	70	73	61	78	65	79	69	74	66	74	65	81	61	73	67	72	76	65	61	86	59	68	76	62	57	71	59	68	69	69	59	71	82	64	80	72	75	79	67	71	66	83	60	73	71	69	86	96	74	62	76	83	76	76	77	75	69	87	75	67	54	81	68	65	63	75	77	89	77	73	82	68	70	76	70	87	68	91	73	80	74	64	72	64	89	67	74	75	71	91	73	65	61	68	61	69	68	70	67	91	74	57	57	81	64	76	63	77	60	81	85	70	62	71	72	59	57	77	61	80	49	60	66	83	73	79	70	71	83	82	66	70	51	67	74	74	70	81	74	70	73	76	74	79	54	70	77	82	74	80	56	79	72	73	60	68	73	84	72	77	75	71	72	82	88	74	73	69	71	80	72	86	66	61	69	92	78	65	83	65	70	66	79	78	81	81	79	76	62	60	73	73	74	61	63	76	84	63	65	69	82	79	57	68	83	79	73	71	72	70	49	74	57	67	71	68	80	73	78	78	77	73	71	69	79	63	64	73	50	71	69	76	60	61	80	74	61	70	67	70	57	82	73	85	72	86	78	60	61	72	79	69	72	74	62	68	73	66	70	63	61	74	63	77	79	91	67	77	81	81	68	72	70	66	76	53	67	97	69	84	67	76	75	83	82	66	61	63	82	81	72	65	64	65	64	69	57	84	66	73	67	63	63	68	64	64	70	80	86	80	65	65	84	67	70	80	78	75	83	77	76	56	63	90	67	76	72	73	64	71	72	63	77	62	62	77	62	72	70	64	80	73	81	79	61	67	75	65	87	58	83	75	76	64	62	65	65	71	68
12656	3194	2076	923	600	450	328	299	258	225	193	194	203	151	164	177	146	143	132	149	133	136	140	118	125	133	121	111	118	111	126	105	124	121	124	136	126	127	112	121	125	110	126	111	116	113	147	124	124	94	124	107	127	116	122	117	112	108	104	103	126	134	129	126	111	132	98	130	125	97	108	117	115	126	123	117	116	115	103	110	105	99	117	132	111	109	118	98	96	126	108	99	127	107	112	96	133	94	110	121	109	139	124	106	107	121	113	93	105	108	116	110	99	122	107	130	105	93	102	117	128	125	120	111	117	129	103	107	127	98	115	114	116	103	121	112	117	125	114	107	132	94	99	113	79	114	113	93	111	123	114	127	124	117	121	123	119	122	120	116	112	122	126	124	113	107	116	105	97	112	114	125	127	129	106	103	97	100	108	129	113	118	99	104	131	121	104	107	121	129	125	110	114	104	126	119	139	108	92	114	121	113	112	112	107	110	112	108	112	109	132	119	119	120	106	101	99	105	119	116	108	104	118	108	128	123	106	136	115	95	111	118	130	110	123	125	121	118	95	106	100	114	118	123	123	105	102	105	106	113	122	102	120	124	112	105	108	103	122	131	119	123	124	101	121	112	109	133	107	122	98	130	129	113	106	114	110	124	110	116	106	132	113	107	122	96	102	118	97	96	111	108	104	116	128	120	102	131	99	138	128	93	108	100	102	119	104	121	116	124	144	98	126	132	105	115	118	107	126	122	120	110	115	97	113	129	108	102	123	118	111	119	106	114	120	101	117	132	111	108	109	93	115	108	109	117	108	95	116	105	122	110	123	141	111	126	95	91	128	120	129	109	118	106	121	117	115	132	112	115	118	109	107	119	111	112	123	115	117	107	111	107	109	100	119	121	105	101	110	115	102	97	114	120	152	138	118	98	120	99	121	108	103	111	110	106	80	120	117	112	114	121	107	115	111	127	111	112	124	118	121	125	116	117	109	115	105	117	130	109	96	110	106	104	121	111	106	110	127	123	107	123	119	98	105	107	120	116	128	113	110	115	109	113	129	132	113	127	128	122	99	105	91	119	107	117	125	139	129	118	125	114	122	124	90	110	120	114	131	101	120	113	104	100	116	148	106	99	131	111	118	137	109	120	123	141	129	119	107	97	125	126	127	108	104	117	95	107	123	130	97	128	102	104	114	148	115	120	108	116	111	98	112	127	103	109	111	102	133	118	116	123	111	130	95	111	118	125	105	106	104	108	119	108	123	102	107	107	115	105	103	106	124	104	104	116	111	113	111	125	109	109	115	118	103	119	115	113	117	125	107	119	112	117	110	122	98	125	123	113	112	125	119	105	108	129	117	110	119	108	116	115	119	102	127	123	127	108	122	102	119	108	117	110	119	104	105	92	126	128	123	120	114	106	100	123	109	108	117	96	116	111	101	101	127	108	119	107	105	116	115	121	105	123	99	111	107	93	126	112	126	119	115	105	120	120	118	105	126	124	120	103	99	101	114	127	118	114	110	112	122	113	127	115	111	130	119	130	116	132	130	122	112	123	121	134	109	98	128	110	112	106	102	122	113	99	100	112	116	106	114	95	113	116	111	115	109	126	108	108	103	119	113	111	111	115	107	98	113	137	98	121	114	105	117	118	120	132	115	114	113	124	116	123	117	100	107	127	113	114	128	116	122	107	116	122	128	107	113	124	108	118	119	123	102	121	120	99	127	120	109	104	101	126	104	99	117	120	111	101	96	114	114	107	114	119	107	115	107	105	107	120	121	113	102	108	113	102	114	117	118	130	121	108	107	125	114	115	112	101	120	133	106	128	106	118	112	111	112	110	107	104	107	115	112	122	117	120	127	126	128	128	95	121	100	112	101	113	115	118	105	121	91	113	133	101	115	106	108	119	93	109	118	103	106	123	121	131	123	116	110	119	122	117	122	115	114	129	118	101	101	119	120	111	111	130	119	108	138	115	125	113	136	132	117	114	121	101	140	96	117	115	132	102	105	133	104	116	104	100	108	125	99	126	106	113	112	117	100	84	131	104	120	113	120	129	123	120	105	109	125	105	112	101	99	113	117	116	136	116	101	127	117	94	112	120	116	106	101	96	132	128	109	126	129	114	100	114	108	111	124	124	124	123	117	115	103	108	119	138	112	117	154	113	91	106	132	121	116	136	111	144	113	108	107	102	119	114	113	121	96	118	111	104	111	112	114	116	123	94	119	113	112	129	112	95	99	113	122	124	103	113	108	110	92	122	139	122	127	128	121	103	107	108	110	117	127	119	108	103	121	123	115	109	122	91	130	118	105	131	115	126	112	109	98	101	103	112	104	129	117	112	107	108	108	113	111	104	114	147	110	133	117	99	124	109	150	133	133	111	115	125	108	115	122	119	115	102	116	120	128	113	115	104	103	116	112	107	102	110	106	127	127	136	127	116	118	110	119	114	109	94	108	128	122	109	117	116	127	121	123	93	114	111	111	116	106	121	124	121	107	112	120	115	127	117	100	116	129	95	119	111	105	122	119	123	116	129	120	122	98	115	122	113	124	100	115	105	105	102	108	105	100	122	132	110	120	114	99	108	119	111	106	97	111	116	119	134	142	115	112	122	115	110	119	116	103	102	92	125	121	134	118	120	138	101	131	116	127	121	124	105	103	110	112	102	122	131	125	137	126	125	89	114	136	96	123	94	116	105	119	126	111	116	116	119	115	138	112	100	119	106	130	106	116	105	110	131	119	108	124	114	113	121	98	112	124	100	106	104	127	109	114	107	150	112	113	134	112	109	114	110	112	130	99	95	107	119	118	115	142	137	110	106	112	105	115	124	120	124	111	123	113	110	120	117	115	112	133	139	115	117	104	110	120	126	116	104	113	97	96	109	113	114	109	126	112	109	117	112	114	122	101	137	118	112	110	121	111	128	102	102	109	124	112	130	106	96	121	108	106	119	119	120	98	115	119	122	142	117	119	116	108	104	105	125	115	110	115	116	120	130	115	111	114	106	110	130	107	106	124	128	109	111	113	126	118	111	112	103	112	112	117	133	112	117	126	122	121	111	112	116	89	85	110	130	125	121	114	114	111	107	112	112	98	92	117	101	118	106	97	83	142	102	109	93	125	121	96	121	122	116	99	112	126	117	115	117	145	104	119	110	115	130	116	110	108	103	121	112	142	120	114	112	100	106	107	116	122	130	120	114	120	112	124	122	124	100	97	100	108	118	107	126	128	122	132	116	99	110	127	113	116	114	109	106	131	140	103	130	122	132	112	107	124	97	98	115	110	119	114	116	118	123	111	104	129	129	119	133	99	99	101	121	121	98	127	118	120	110	125	90	98	109	121	109	123	110	110	116	129	120	111	114	111	123	128	104	134	102	94	109	103	100	110	96	101	117	118	117	99	92	111	132	117	110	110	118	126	136	131	118	102	96	111	110	126	123	124	113	108	122	101	143	97	106	117	102	110	114	115	126	129	115	107	127	140	106	124	85	126	123	97	130	119	117
22555	21572	29317	24292	21570	21340	2368	636	441	468	456	405	351	383	355	355	346	335	331	299	325	311	287	320	316	338	316	305	303	300	309	284	294	290	306	277	305	306	329	306	280	303	296	279	290	298	279	310	305	294	278	279	271	286	313	281	248	257	308	294	293	297	289	255	269	273	298	267	293	302	277	278	271	305	311	289	282	275	312	268	316	290	276	299	287	271	275	290	278	300	294	275	295	267	292	260	270	313	287	262	257	278	282	284	309	319	263	320	289	304	315	272	279	297	276	270	278	270	288	301	317	306	301	272	299	294	285	254	274	293	284	327	296	324	268	289	296	298	272	274	268	285	301	291	303	316	267	286	294	283	306	303	285	281	276	319	298	272	285	312	287	268	296	282	298	288	327	292	262	290	290	279	289	287	337	301	288	292	286	296	287	295	263	283	260	296	278	286	283	285	306	270	278	297	266	295	316	325	293	288	286	306	265	289	264	287	281	286	285	291	283	284	271	274	270	287	266	285	315	302	301	308	297	236	263	278	276	280	268	296	291	290	301	291	276	257	285	261	308	300	275	276	281	320	266	279	260	285	292	304	283	281	309	289	278	277	279	282	287	275	280	287	300	301	314	293	288	266	277	276	292	292	268	261	274	263	288	304	279	268	287	298	295	277	270	269	291	280	284	342	289	253	275	287	288	310	294	291	319	272	282	274	290	282	285	280	278	264	276	277	279	268	274	273	285	290	301	291	254	280	273	270	274	311	279	328	278	338	279	315	301	272	290	263	282	281	279	284	260	249	290	285	318	312	272	278	298	311	279	304	268	257	281	299	293	289	283	295	316	293	291	299	264	316	322	294	282	278	291	258	276	287	258	295	277	276	305	285	279	266	312	271	279	302	276	301	317	302	256	281	318	283	313	272	307	249	289	302	283	287	315	298	283	264	330	296	260	272	281	275	267	286	290	256	282	282	304	278	332	289	264	284	276	300	292	300	269	310	255	281	297	299	307	291	303	279	271	271	291	287	257	299	305	272	287	264	260	299	278	303	298	299	269	294	302	267	303	296	284	280	268	288	318	279	274	272	287	279	272	269	304	289	267	305	287	313	287	270	305	274	278	290	300	276	269	282	267	274	308	294	317	314	273	282	312	280	302	273	277	269	298	266	294	283	261	287	333	264	301	293	290	303	277	265	270	277	291	274	299	276	270	288	305	276	286	268	277	276	299	287	267	295	272	277	264	296	295	313	297	288	266	276	294	256	264	291	303	282	274	275	267	294	275	289	285	289	286	285	249	295	287	287	308	286	280	284	297	270	284	306	266	303	268	288	289	278	260	280	294	293	292	292	312	274	275	299	297	298	288	284	285	296	306	281	290	290	306	305	278	296	297	301	294	299	306	298	266	279	310	316	298	274	283	287	266	254	288	282	267	268	256	290	270	287	297	311	265	279	313	288	290	297	280	247	276	274	274	295	307	258	275	287	307	285	287	302	284	282	326	306	273	265	279	263	299	278	288	277	293	271	267	286	276	280	305	302	300	274	266	315	290	268	277	280	275	270	289	284	280	310	261	302	279	277	280	307	293	255	294	296	266	268	275	271	272	276	300	272	317	269	292	276	293	271	282	273	286	316	277	286	269	258	290	274	302	275	274	295	283	289	293	272	276	309	282	296	287	262	277	301	245	251	285	290	274	273	279	273	261	298	288	260	256	284	255	280	314	286	296	280	265	285	288	314	303	293	285	279	277	277	277	286	287	274	315	278	274	270	306	291	255	299	282	283	280	302	256	283	321	283	257	276	282	297	294	278	282	283	278	292	271	286	292	291	293	289	258	277	249	275	281	291	267	267	273	297	288	280	287	262	256	251	289	276	315	310	306	291	298	282	307	265	275	303	292	321	327	282	291	277	268	299	294	284	293	309	266	327	293	269	249	308	316	278	322	273	281	296	265	281	280	308	306	297	310	269	282	271	266	270	314	294	289	271	294	267	270	304	281	291	271	288	279	290	287	285	281	259	293	264	283	306	299	275	318	306	278	251	301	271	294	315	293	307	284	291	268	301	296	274	270	294	277	318	297	265	324	276	286	280	270	285	277	277	288	277	255	285	290	301	283	282	312	277	249	292	289	249	288	309	268	267	292	286	251	274	264	269	293	272	294	277	274	292	313	244	257	271	304	283	281	312	272	273	279	315	266	283	290	282	285	277	276	290	294	285	277	291	290	292	260	306	301	273	283	281	245	257	311	310	288	269	289	278	278	262	282	255	288	306	272	264	259	277	257	289	259	288	277	290	289	281	279	274	268	274	283	303	288	312	272	282	288	281	266	281	292	267	287	265	311	278	310	287	318	266	281	294	288	316	265	278	263	261	282	273	283	263	282	284	273	267	284	299	301	279	279	271	262	293	285	265	290	271	291	276	284	314	309	276	274	310	278	279	303	278	278	291	278	290	291	296	294	283	273	299	314	296	293	317	266	296	265	284	285	268	296	289	287	270	318	276	244	282	277	304	254	305	284	273	295	286	279	295	268	283	257	277	268	282	266	280	303	280	273	287	296	294	299	292	284	289	289	296	286	269	271	300	293	267	323	271	272	280	281	287	244	296	309	270	257	244	266	287	309	287	278	322	316	277	304	297	288	284	289	293	273	291	304	318	273	278	290	281	280	276	301	267	303	304	296	249	287	279	284	306	289	287	286	302	298	295	276	309	296	263	291	287	290	264	282	255	278	251	256	248	319	294	295	281	293	275	279	302	277	296	327	297	287	310	252	266	286	277	284	278	277	309	280	293	270	285	318	272	266	273	267	268	280	310	275	308	267	291	288	288	290	330	285	279	267	294	273	282	268	266	303	271	292	293	290	289	277	279	290	261	293	280	296	276	300	272	269	316	284	283	280	262	284	322	273	305	310	296	294	280	279	288	288	297	291	312	287	248	294	297	292	303	272	310	280	260	308	299	271	284	276	299	263	281	270	269	272	292	282	288	286	300	287	303	285	316	314	300	277	299	286	302	244	276	271	302	289	301	299	281	304	304	307	278	280	294	309	271	294	302	287	281	304	286	328	274	296	323	273	292	276	314	275	270	283	296	298	301	318	271	299	277	296	288	330	271	298	279	272	299	281	308	291	271	272	310	297	264	274	276	278	309	247	301	283	270	252	282	290	267	310	286	284	279	327	273	303	275	298	293	301	295	273	304	292	290	288	283	298	246	276	294	251	272	283	321	292	272	303	275	298	273	277	278	273	263	307	291	279	279	266	276	302	302	276	285	300	251	321	305	275	294	284	294	274	316	267	290	280	254	296	281	304	296	289	320	270	269	295	310	315	295	254	304	282	298	307	281	297	302	268	270	298	301	278	260	282	285	295	298	285	277	291	272	291	278	314	284	307	288	304	282	282	287	267	278	281	285	273	272	265	286	278	292	314	310	283	271	275	297	298	266	289	289	299	297	284	323	291	277	281	270	269	248	261	279	273	247	272	278	288	285	275	306	279	282	259	273	274	317
16200	11608	7997	3675	2564	1783	1368	1157	1011	869	716	712	647	578	581	578	542	534	491	490	496	501	461	461	492	437	494	459	435	473	436	425	424	446	395	425	417	406	441	399	421	433	411	433	404	436	398	421	387	425	419	412	366	459	450	437	422	394	415	416	415	394	414	394	454	383	419	407	393	420	386	406	396	374	406	397	382	411	409	432	378	419	371	422	435	424	395	410	426	371	445	453	407	431	432	390	409	417	400	372	413	422	426	371	414	425	405	395	390	429	410	402	405	389	396	431	393	414	378	415	394	396	366	441	384	380	397	429	424	447	408	382	386	406	406	381	395	441	427	394	390	406	401	409	399	383	397	362	402	412	401	412	404	424	401	419	433	398	416	388	410	419	426	390	401	407	391	434	403	426	385	422	376	404	422	439	400	384	407	399	392	421	398	419	377	462	404	401	416	410	374	421	433	396	444	413	409	405	438	413	417	414	410	379	448	398	416	454	393	414	435	406	411	371	379	424	413	412	400	432	437	404	422	398	367	415	415	407	380	408	415	400	407	424	369	421	386	391	380	441	388	394	401	407	411	441	409	405	443	376	383	425	422	412	465	421	447	412	404	429	424	428	392	415	395	408	432	433	381	401	400	392	462	369	442	391	379	399	399	397	421	374	418	411	405	406	414	377	446	421	431	390	388	463	346	421	388	399	396	403	408	384	370	426	425	420	414	390	426	422	405	425	393	409	419	399	413	373	400	393	391	416	350	374	404	401	404	442	421	405	413	428	443	365	428	405	418	368	400	406	447	420	438	421	420	402	442	451	398	390	393	405	431	401	404	384	407	384	417	429	397	407	445	421	376	394	447	374	401	414	417	401	401	415	392	387	416	427	400	392	465	385	408	402	393	432	392	420	409	405	410	394	410	405	400	386	401	377	412	397	385	413	400	412	414	416	441	396	416	426	405	408	376	442	404	402	431	412	454	401	443	418	415	432	377	404	389	397	425	398	406	458	400	408	414	429	408	405	406	366	409	417	389	373	412	353	395	399	438	351	422	421	420	388	397	431	349	433	413	418	386	403	428	425	406	407	373	428	380	441	420	392	422	415	401	399	387	375	411	461	393	405	394	407	386	387	448	421	417	397	407	416	396	403	409	409	410	406	417	419	403	377	442	412	403	416	389	372	426	389	406	433	426	423	424	416	391	386	414	402	406	440	419	408	414	415	391	405	408	412	387	400	396	380	435	426	411	379	423	417	381	394	408	419	424	427	390	407	410	412	395	401	408	401	365	397	400	412	396	397	406	434	397	428	397	411	398	406	415	403	359	399	418	381	381	413	361	430	412	387	384	441	422	449	401	426	403	438	401	416	425	401	398	401	378	423	379	430	412	424	383	433	452	396	391	373	402	427	389	382	353	397	403	419	432	402	371	418	407	433	396	392	363	454	385	409	402	380	472	398	403	440	390	420	400	426	415	392	426	413	429	396	402	437	416	384	416	427	409	392	389	390	396	421	420	414	405	413	423	397	443	400	396	413	411	413	418	430	394	385	415	431	407	390	380	397	411	388	405	421	376	383	368	383	428	418	378	416	428	412	409	361	395	414	425	405	407	430	413	369	419	393	432	418	407	449	413	405	416	417	389	412	408	401	386	381	423	380	401	440	382	413	391	365	424	417	408	364	403	422	404	375	418	395	423	406	413	416	401	430	378	384	396	402	394	390	413	393	399	410	386	391	407	358	415	426	389	430	389	415	407	394	402	393	403	412	386	412	393	390	410	394	429	398	424	432	409	426	416	388	419	428	414	394	376	412	388	415	388	395	427	397	369	397	409	369	429	418	404	395	390	424	430	421	416	406	406	406	422	408	402	459	380	399	406	385	408	403	417	424	396	404	394	387	407	403	402	399	406	383	375	426	435	414	432	430	419	386	448	400	384	407	404	419	403	410	425	434	417	437	412	408	419	398	370	412	393	391	393	395	430	403	423	426	425	394	391	395	443	408	444	411	410	399	407	419	442	396	436	424	407	413	384	412	435	359	383	445	454	448	388	430	401	411	412	365	376	415	373	439	409	412	425	410	419	363	421	409	412	399	436	392	415	427	421	429	407	420	391	400	397	408	401	453	409	421	403	401	409	451	446	430	415	396	390	380	353	439	370	395	391	383	412	425	405	415	410	404	388	412	429	366	418	415	377	460	445	398	391	424	399	420	382	395	406	393	398	437	444	425	409	397	414	407	410	381	380	424	433	407	385	456	428	405	374	404	382	401	387	423	387	433	420	435	443	394	422	367	405	415	374	453	445	415	415	380	422	413	429	412	419	381	375	393	439	424	391	393	440	414	376	408	411	416	409	389	385	393	420	406	425	374	388	410	388	395	405	395	394	376	411	411	413	378	412	374	382	417	396	364	414	418	403	434	433	415	426	409	399	412	434	406	416	397	385	412	380	355	405	443	424	395	446	405	401	404	393	407	381	384	394	405	411	407	426	382	393	436	406	413	405	409	399	450	373	426	395	369	408	387	414	417	408	393	423	386	429	397	375	421	400	394	411	376	406	424	383	415	404	414	389	387	406	386	416	411	394	399	396	393	421	419	382	382	403	411	384	420	387	390	391	392	420	413	393	401	403	393	374	414	405	388	403	431	419	407	490	394	404	420	378	412	431	421	431	392	362	426	444	392	421	412	410	446	399	408	443	420	438	430	404	429	405	414	401	393	411	417	384	410	395	375	418	414	418	432	412	393	421	389	409	403	391	395	436	385	404	390	434	381	389	428	397	422	396	394	385	401	418	426	418	435	387	399	388	391	390	440	427	388	390	421	431	389	416	370	397	389	400	405	381	418	388	411	408	370	397	418	380	402	428	382	385	434	430	449	405	396	432	415	398	411	406	414	391	406	367	354	397	407	431	403	368	371	412	420	416	427	405	403	407	382	414	418	351	402	432	387	391	427	371	412	430	422	453	443	409	383	391	437	394	448	384	393	430	412	395	427	394	392	411	391	401	404	380	414	418	383	422	398	400	393	429	401	374	394	402	375	411	417	386	422	421	385	394	422	374	398	412	421	436	386	418	386	418	417	419	406	386	401	397	431	422	408	403	424	432	383	414	385	452	373	368	394	408	423	395	416	386	420	383	398	379	425	425	387	435	412	388	423	414	394	391	400	424	410	396	429	373	391	414	379	417	433	425	410	367	405	399	409	449	396	402	425	406	380	379	388	395	382	418	439	406	414	381	427	398	388	386	387	416	356	418	396	451	404	398	392	420	386	418	413	419	422	401	436	398	417	405	416	409	385	389	422	427	402	435	423	397	375	379	400	463	415	409	466	402	385	417	426	406	434	423	412	402	378	402	398	364	412	410	402	398	406	417	439	386	413	378	420	409	389	405	397	387	405	390	386	386	409	395	384	407	416	412	401	387	393	413	393	433	365	383	392	398	394	395	393	391	382	419	435	390	392	384	417	387	406	401	386	416	398	396	394	447	424	402	379	402	384	415	383	381	437	401	392
27379	18584	3441	322	220	207	173	175	173	166	163	160	163	138	146	168	149	165	158	147	158	152	145	160	169	165	174	157	171	163	187	165	175	160	153	171	178	151	156	166	143	174	162	159	132	180	152	135	152	153	149	141	161	170	156	148	149	142	151	153	151	169	135	155	157	161	168	168	163	147	161	181	159	196	136	150	178	165	149	170	152	163	141	133	144	152	146	142	156	173	159	158	172	145	148	146	150	167	149	184	135	142	160	162	144	144	152	175	147	151	154	151	144	168	143	142	139	171	154	150	142	168	171	158	149	153	140	132	164	155	144	148	151	146	139	165	146	163	130	178	175	157	165	143	159	140	158	150	178	117	149	155	160	171	119	149	158	143	180	150	160	139	179	128	171	153	150	165	150	149	178	141	154	159	169	159	148	155	148	134	131	148	152	147	159	165	166	170	152	158	172	117	172	183	184	167	164	162	175	139	149	165	168	157	181	154	175	185	173	152	171	170	160	143	171	159	136	164	150	140	161	148	140	144	159	165	160	165	151	134	136	157	157	147	139	153	150	151	143	155	169	173	162	158	149	169	162	143	173	149	144	158	147	143	158	168	139	173	148	162	158	148	139	159	170	136	145	171	157	157	170	196	157	160	144	147	151	138	164	165	124	164	169	178	178	144	160	168	162	162	173	156	164	145	136	182	180	173	157	178	169	152	168	170	153	156	176	157	154	176	147	152	140	196	192	138	147	146	160	169	151	177	145	171	178	156	159	143	160	158	147	143	161	160	156	153	179	183	167	166	177	154	154	160	177	151	155	151	147	172	150	166	162	158	151	162	139	139	153	156	145	163	170	179	182	162	171	139	147	147	167	159	139	155	171	160	163	143	157	139	140	170	158	160	162	144	162	167	154	145	148	152	167	171	150	183	156	165	181	144	154	169	151	172	150	185	170	161	149	167	153	149	154	156	146	159	167	160	181	158	160	152	145	152	156	179	170	171	162	144	171	136	160	149	145	166	154	140	159	176	152	182	161	160	146	152	177	182	146	159	148	176	148	145	160	164	162	178	140	148	153	168	159	168	175	135	149	145	157	136	159	157	178	162	161	158	157	146	164	169	156	170	160	156	128	163	174	172	180	168	171	171	151	159	142	151	174	143	168	162	175	148	150	136	149	165	156	189	176	185	171	166	144	160	152	150	148	147	162	154	145	150	163	161	157	157	173	159	173	168	149	164	155	165	178	151	143	175	137	177	157	136	162	159	162	146	156	156	158	169	156	155	165	159	141	145	159	159	160	140	154	134	154	154	159	163	157	159	133	152	161	142	158	160	166	169	161	149	148	135	139	172	158	175	167	173	155	156	161	152	143	120	162	153	143	179	149	138	142	146	150	164	165	159	154	150	145	140	178	151	175	180	145	158	148	162	151	149	128	169	157	158	158	147	149	172	133	177	124	163	162	148	143	152	168	171	157	146	163	161	129	150	166	175	155	140	153	184	180	156	152	138	172	152	180	175	146	150	160	152	180	153	176	170	169	196	163	147	143	161	166	169	173	155	156	154	170	167	151	179	161	155	141	162	176	163	167	168	154	176	159	160	150	158	147	156	158	185	168	153	143	158	162	169	147	164	170	150	156	147	178	158	148	148	156	168	147	154	155	144	165	165	161	165	149	169	178	168	156	141	169	152	170	159	172	155	152	160	153	159	162	156	152	147	160	159	155	158	160	163	165	162	161	181	130	128	136	151	164	152	164	167	154	143	177	153	149	187	178	177	154	146	182	150	145	145	189	159	174	156	158	149	154	153	162	163	159	168	159	167	177	162	190	137	174	162	146	149	158	141	133	141	160	167	170	155	156	159	156	129	162	160	159	144	165	150	161	169	176	139	156	151	187	143	166	147	166	157	155	153	171	164	139	159	141	140	143	162	158	149	144	156	166	155	150	154	164	159	143	147	154	139	149	153	175	154	163	169	177	167	154	150	155	160	149	171	141	160	167	146	154	172	178	132	167	153	148	167	166	166	181	144	157	174	161	125	181	152	159	159	134	154	152	170	146	141	168	168	134	166	139	140	140	140	151	146	155	168	161	158	162	150	173	158	167	135	159	153	165	155	153	148	167	141	184	154	164	161	138	180	162	156	146	164	167	178	158	144	143	160	165	149	153	145	141	175	139	172	166	164	153	157	171	147	181	154	176	152	158	145	154	164	162	164	133	159	169	176	136	144	147	167	164	170	151	155	150	163	173	166	180	158	167	156	174	153	154	185	149	132	156	144	177	169	141	158	164	161	185	182	143	159	153	173	163	170	140	152	154	162	162	145	173	176	162	168	149	131	141	150	153	149	148	140	158	155	153	158	153	155	160	169	173	161	165	164	156	140	143	182	164	157	140	141	163	155	129	171	183	154	144	174	163	159	150	148	181	172	155	139	161	162	153	137	164	165	142	147	157	166	151	155	139	158	156	135	149	164	155	168	165	165	182	149	167	159	158	151	144	150	147	153	155	159	152	150	153	140	165	142	159	168	152	163	157	141	171	162	173	158	145	165	146	151	144	166	155	153	155	147	147	171	164	161	166	152	162	176	147	164	144	143	139	129	159	148	144	154	171	179	158	156	146	145	162	140	143	166	181	191	169	159	149	167	185	160	146	158	150	160	144	153	130	133	162	173	173	167	145	187	151	172	159	134	148	152	154	167	139	160	149	144	136	166	145	144	167	135	183	161	160	179	167	165	157	195	153	150	178	140	174	160	150	148	134	136	139	170	152	149	162	166	134	157	185	157	170	156	167	150	176	152	119	160	149	157	142	163	166	155	139	167	154	166	156	145	139	151	153	171	169	172	153	150	166	163	139	155	180	181	160	140	168	160	166	149	149	163	155	166	155	148	147	164	163	144	168	170	167	155	156	165	147	175	130	159	144	168	163	168	154	163	142	153	156	160	154	154	172	120	153	157	169	157	157	173	149	175	141	160	170	172	179	176	170	160	151	186	134	142	138	123	137	175	145	140	148	162	170	156	169	153	145	159	158	162	190	170	167	151	149	155	160	148	166	151	132	185	155	165	141	155	187	167	120	154	175	132	155	166	154	152	154	166	166	147	153	163	167	139	128	168	136	153	160	167	167	162	155	146	150	154	162	163	158	164	142	160	154	154	169	185	160	196	181	160	173	150	188	165	185	147	136	171	172	163	154	152	152	160	164	148	153	155	178	149	158	162	158	166	163	157	154	154	144	150	156	175	167	159	153	137	171	151	162	154	136	137	167	183	158	180	149	170	165	146	153	141	151	149	168	127	150	175	139	174	162	159	160	161	151	160	163	161	144	161	157	179	141	157	130	161	147	142	143	146	170	165	153	170	154	171	167	167	185	132	156	167	139	146	167	164	154	155	161	148	152	136	166	170	162	147	162	161	147	165	154	143	151	146	170	156	158	142	152	159	136	144	160	158	176	137	158	151	150	148	160	138	158	160	172	155	132	134	157	169	145	179	129	163	142	155	145	140	148	147
4783	673	564	369	298	275	268	271	241	223	230	206	221	227	230	230	233	208	247	210	220	226	229	223	237	241	257	242	242	207	192	242	225	232	214	224	196	209	222	229	228	229	254	225	232	209	234	224	228	234	215	203	226	228	203	211	221	232	258	245	246	200	216	203	217	222	234	219	223	238	251	239	263	222	251	222	234	237	218	218	213	236	229	209	243	219	249	203	228	207	240	205	242	226	235	193	248	207	220	202	249	222	233	225	230	239	204	217	216	236	249	236	216	237	197	210	230	215	221	239	194	230	231	203	243	210	203	243	232	196	210	235	228	185	237	210	228	227	242	215	221	185	207	233	202	208	194	212	226	226	221	224	214	206	231	195	228	206	230	235	199	232	216	216	221	225	205	218	230	218	226	227	208	227	228	216	238	216	217	204	210	222	220	223	243	218	215	236	229	241	215	233	258	217	205	225	230	227	227	215	211	234	220	215	220	208	217	223	198	218	248	224	201	217	218	224	200	231	226	213	219	221	205	233	222	237	196	224	233	221	234	207	204	217	218	205	216	224	209	249	218	212	248	234	214	235	192	217	242	229	219	239	219	245	211	223	247	207	260	230	251	215	211	227	239	231	233	239	217	211	202	236	241	218	236	218	239	220	233	221	213	231	226	253	212	227	217	215	211	244	258	227	233	204	231	235	231	211	203	229	227	213	234	216	218	184	228	207	217	216	224	195	227	206	235	223	222	223	234	226	207	226	235	222	212	224	232	229	222	221	260	247	196	238	232	207	246	229	216	216	227	209	241	203	218	216	221	199	178	239	262	228	223	210	240	208	232	236	204	229	232	221	238	214	229	191	236	235	211	228	217	238	226	236	220	202	207	229	228	222	241	250	233	216	239	238	195	190	243	231	219	222	223	224	224	217	230	225	235	222	211	221	224	218	219	209	235	222	228	187	229	236	227	214	207	241	219	223	246	216	224	214	247	241	213	204	230	212	228	230	213	217	209	221	234	229	229	200	195	220	252	238	220	210	235	247	230	215	235	218	226	240	218	241	202	215	230	243	210	232	256	191	213	238	216	266	215	246	205	208	217	198	220	239	228	214	245	194	211	219	213	216	229	232	203	224	201	256	221	217	204	218	249	225	196	215	214	224	225	223	198	214	240	199	254	212	223	220	227	246	234	222	246	222	222	212	202	230	228	223	210	214	228	242	210	246	221	238	226	213	221	223	235	230	230	234	218	209	209	225	234	213	233	198	221	188	217	238	246	234	223	230	235	244	236	229	231	226	225	235	214	213	230	248	212	224	213	207	253	244	215	239	192	228	216	203	211	216	189	226	218	209	242	222	219	208	221	204	222	230	225	198	208	205	257	216	219	203	205	224	231	241	219	225	214	220	218	240	218	228	239	193	214	237	222	212	237	228	219	212	233	244	225	206	219	229	232	230	223	214	240	205	226	218	226	218	207	219	219	243	231	232	207	214	236	208	230	244	242	198	243	228	208	208	203	225	194	212	206	201	234	211	224	206	221	201	202	230	226	194	225	232	241	207	244	222	239	245	208	220	245	209	233	234	250	204	230	214	234	238	193	210	215	246	252	215	217	203	232	222	245	188	220	224	247	221	247	239	202	200	208	234	212	215	188	231	231	199	236	228	219	210	195	225	213	216	224	238	207	214	250	226	225	231	239	215	215	234	208	239	265	199	233	229	238	212	236	245	220	229	230	226	236	222	232	208	218	213	241	253	220	216	236	236	205	231	248	212	207	210	243	218	270	234	225	241	221	219	196	227	212	235	198	222	245	210	219	216	198	180	222	212	220	219	223	202	207	236	218	205	214	195	232	228	238	258	233	201	216	240	226	211	229	243	207	224	195	211	242	210	246	196	243	212	222	237	219	227	213	229	216	213	198	237	228	208	261	236	230	233	227	216	215	237	261	226	228	226	224	196	201	221	208	240	216	190	227	253	230	234	214	227	254	232	226	206	242	220	250	196	205	227	221	223	251	208	224	231	209	214	223	232	231	215	221	211	232	224	237	221	216	222	218	223	252	220	205	225	232	236	207	212	214	245	218	219	251	236	209	214	232	224	231	223	233	211	229	195	216	222	220	213	229	206	219	238	220	206	218	207	206	206	232	214	229	255	214	237	229	198	218	216	202	229	224	225	234	245	211	202	225	246	231	232	218	212	246	216	212	250	215	226	233	231	214	244	201	222	238	224	231	266	235	235	238	213	221	221	228	209	250	212	191	241	221	213	250	236	222	221	244	216	208	223	225	241	242	215	239	222	218	224	256	223	214	234	212	216	220	228	221	193	227	211	208	233	233	216	238	216	210	206	231	222	201	237	213	222	250	228	242	228	218	240	217	218	233	204	218	227	215	215	254	224	221	188	252	205	231	240	238	195	245	255	177	241	218	247	217	229	231	226	216	212	248	203	229	206	224	235	213	226	222	239	245	211	202	200	221	224	235	217	221	237	221	243	234	210	227	228	206	207	211	211	225	206	240	228	203	241	215	215	218	217	252	224	233	210	217	223	220	212	216	208	219	213	230	238	224	211	218	206	206	254	222	212	217	218	214	218	207	221	240	225	251	193	248	246	227	212	205	237	228	227	205	203	218	220	206	218	213	219	240	199	218	238	211	234	211	209	227	219	203	223	223	228	233	207	226	245	237	207	208	239	213	233	232	236	212	214	237	220	198	212	208	223	226	214	228	247	242	237	201	242	230	253	217	242	196	220	225	220	196	221	226	223	227	240	227	200	212	223	219	210	185	231	231	210	197	242	209	223	220	215	222	242	205	208	230	244	249	227	222	229	219	239	221	208	195	206	225	229	210	222	200	203	204	230	226	231	219	234	212	241	213	219	221	261	213	226	228	211	225	239	202	233	228	204	218	229	215	211	227	241	220	206	217	201	221	219	234	223	209	199	210	224	234	242	256	230	215	219	207	225	216	219	239	234	205	253	239	217	222	246	191	226	216	217	225	220	228	216	220	204	236	228	229	264	217	236	237	212	231	227	215	251	245	237	224	219	243	257	204	233	226	209	222	225	237	241	223	235	243	234	228	214	228	206	236	216	229	214	248	244	221	216	210	191	225	207	235	247	230	205	215	227	226	229	224	203	245	204	247	213	231	219	246	220	237	218	218	236	210	226	224	215	234	224	228	217	215	217	221	231	223	247	223	240	204	207	203	230	215	228	221	261	224	258	225	235	223	237	207	198	249	231	251	235	217	241	239	223	224	206	225	228	224	222	237	216	214	232	232	187	241	226	235	232	218	227	196	232	223	202	244	236	221	215	248	234	239	208	224	230	218	235	227	224	216	225	202	226	230	231	207	238	200	218	223	220	233	225	217	218	218	207	237	237	216	223	222	196	243	246	254	203	235	223	229	222	251	224	193	225	216	245	224	223	193	225	221	226	229	211	201	236	228	228	230	225	195	207	212	214	203	239	218	231	212	223	226	215	247	194	227	225	220	240	210	237	204	196	219	225	212	202
23428	21550	28733	24812	21411	3795	658	503	440	419	398	401	394	371	371	353	331	354	341	357	345	329	357	313	345	350	314	354	345	315	345	327	331	360	341	317	315	316	328	332	326	326	302	328	317	349	348	333	325	321	306	313	344	336	310	336	294	317	282	349	339	337	286	291	291	319	338	309	326	330	293	303	317	340	344	346	294	348	318	314	317	303	327	309	304	340	315	331	345	369	329	326	326	341	304	310	314	322	293	324	327	311	337	300	326	294	323	312	315	329	330	352	349	333	326	344	315	309	333	339	335	266	298	331	322	346	302	312	337	302	338	336	336	333	318	303	288	303	322	321	300	321	315	292	298	302	309	326	339	331	306	330	338	350	337	304	311	329	315	311	336	348	307	285	297	307	329	307	343	342	324	309	324	309	321	325	320	324	318	343	352	356	326	328	316	325	343	338	305	321	297	322	331	310	336	320	321	309	326	310	333	325	330	325	323	286	341	333	340	335	325	344	316	315	294	307	306	282	340	330	312	336	310	328	318	322	319	311	328	299	383	330	309	326	323	336	319	330	331	302	324	330	286	354	354	336	314	340	295	302	315	315	310	349	319	333	332	338	308	313	336	299	364	288	311	299	280	335	299	278	326	327	314	316	330	304	332	357	318	309	314	334	319	313	308	310	331	322	299	347	310	320	320	318	273	337	334	325	289	304	308	320	365	295	322	319	323	316	323	344	329	303	319	317	298	328	308	336	335	320	293	307	332	323	343	303	308	327	313	342	320	315	321	314	322	346	297	309	337	276	349	348	316	320	324	345	327	327	325	306	339	304	333	360	303	312	276	299	316	310	339	303	310	296	323	331	294	304	319	333	319	328	309	345	351	323	324	324	342	342	341	346	290	335	301	336	330	334	304	321	318	321	333	298	335	373	320	309	301	336	316	317	331	323	309	333	303	319	305	352	304	314	305	300	323	338	296	359	329	346	335	294	309	341	313	338	325	314	305	299	311	348	291	302	333	315	346	358	329	318	352	320	323	304	306	318	330	324	325	308	320	321	335	313	296	350	317	316	325	303	322	290	327	338	368	351	360	318	342	350	321	313	297	318	323	318	309	338	285	313	290	318	311	313	298	331	354	316	330	328	311	314	326	345	331	311	293	323	310	331	327	341	355	331	330	326	288	315	323	328	310	273	359	284	326	323	306	337	340	341	316	308	330	305	327	293	336	331	316	321	306	329	306	312	342	317	314	324	274	346	317	330	321	299	312	326	333	368	311	307	305	313	312	331	305	337	319	340	316	307	321	323	294	299	317	318	331	305	317	306	315	345	314	346	307	321	318	303	329	340	282	313	352	323	319	331	287	300	308	300	328	316	329	345	330	308	320	320	339	336	325	330	321	311	339	316	315	317	322	327	331	328	332	328	337	308	287	313	346	324	343	321	313	316	312	321	328	338	315	333	326	328	318	326	311	305	301	315	327	332	306	312	333	339	328	337	297	319	350	272	332	341	326	315	303	296	307	313	333	341	335	319	334	306	308	327	309	339	326	328	316	350	318	344	345	333	314	316	320	361	310	314	302	358	310	334	343	322	362	337	322	349	312	323	292	299	316	311	342	306	337	321	313	342	315	324	336	313	357	320	308	305	325	329	307	334	298	317	332	335	345	342	329	325	317	325	300	332	322	328	311	334	308	321	319	304	321	301	332	345	323	307	302	335	287	306	306	321	306	289	354	344	332	326	318	287	332	354	318	273	346	302	317	310	317	326	285	322	315	360	303	337	299	325	322	294	313	325	317	332	302	336	311	338	328	316	314	309	314	330	325	324	347	319	314	296	323	341	339	319	328	279	331	325	358	331	336	354	327	321	328	319	313	357	310	338	320	331	301	342	339	351	329	322	320	321	328	305	310	314	345	310	337	321	294	319	343	299	327	329	330	314	302	336	342	320	323	304	321	311	304	317	300	324	320	321	331	321	321	319	317	325	319	334	310	312	322	300	316	329	318	296	301	321	334	320	342	307	327	305	316	333	309	302	329	317	330	338	320	312	328	313	318	304	319	337	311	334	326	318	309	305	326	349	315	312	307	299	312	314	348	321	326	315	325	351	324	296	320	319	299	318	345	300	319	305	339	303	337	332	322	303	360	303	338	346	294	337	300	311	281	329	302	319	309	335	317	309	346	324	321	324	295	332	355	315	286	292	329	297	343	316	317	312	337	351	347	305	351	344	317	301	328	328	312	341	327	323	351	357	332	324	325	322	313	311	281	291	334	304	328	357	366	309	300	293	342	312	370	336	333	333	325	295	320	294	292	319	325	328	318	308	344	293	319	331	305	332	343	344	326	309	301	309	331	326	307	333	301	288	315	331	304	301	311	318	347	297	349	315	320	320	305	290	325	302	297	339	367	341	318	309	319	325	330	331	333	329	342	289	317	290	298	319	333	319	315	302	323	306	313	327	319	359	338	329	316	309	355	320	333	339	309	311	323	308	339	327	311	335	320	318	338	303	326	313	324	331	314	328	310	328	325	360	330	338	327	296	330	309	326	329	323	340	336	325	338	318	301	313	272	341	322	329	318	308	308	359	325	297	347	310	324	328	334	349	334	335	334	320	350	346	327	322	332	288	334	329	327	329	332	337	316	326	315	308	283	323	334	327	360	317	353	342	292	346	317	326	322	309	298	296	335	342	317	308	332	306	338	306	328	292	297	320	305	364	325	333	307	343	348	341	304	320	307	315	276	334	305	344	321	331	354	341	298	319	338	328	312	319	307	331	314	337	314	308	336	321	296	326	321	330	311	317	310	310	338	335	333	350	319	346	333	323	321	323	338	302	332	306	327	317	334	349	305	323	352	291	341	330	352	319	322	340	345	354	312	317	283	330	351	305	330	351	346	325	308	326	348	349	292	325	341	312	316	302	320	330	319	329	331	339	308	288	325	321	319	313	310	324	323	322	299	344	296	309	308	319	284	302	352	317	312	328	353	363	331	326	329	341	283	289	302	332	315	313	306	324	310	311	328	294	315	308	301	312	332	357	342	328	333	327	367	334	354	328	327	340	320	324	318	339	336	362	320	317	320	277	348	330	291	347	317	299	360	322	324	321	328	300	306	323	333	355	332	335	343	322	319	317	299	289	312	317	388	323	308	315	316	324	319	296	300	306	305	315	300	321	318	353	323	297	309	307	310	369	312	373	324	321	317	300	320	330	333	336	307	342	329	326	363	331	309	323	355	333	330	305	306	332	324	298	320	320	335	308	324	310	292	297	320	332	316	317	304	360	338	317	332	341	339	326	350	332	331	340	331	292	332	350	336	303	317	332	319	337	321	311	326	346	316	310	316	306	320	359	356	366	297	293	309	343	302	325	333	327	344	324	309	335	302	350	311	299	319	268	322	305	348	350	339	329	326	347	290	321	331	286	357	358	316	309	298	347	312	324	298	301	324	308	308	295	298	332	314	308	296	330	325	315	301	323	323	323	320	346	339	325	315	320	309	325	335	335	312	297
12591	7097	4945	2242	1605	1230	969	863	752	645	655	611	525	540	544	489	478	534	457	496	449	475	479	447	500	471	439	478	429	469	459	441	464	415	478	409	498	455	491	497	461	451	463	459	425	450	469	435	468	489	443	444	429	461	456	457	463	480	432	451	445	438	484	444	422	437	469	427	472	444	469	417	462	428	484	421	465	462	423	464	473	465	421	457	452	419	462	439	442	432	462	445	459	441	466	420	438	446	462	445	490	494	437	428	481	460	437	457	431	413	455	459	433	458	440	470	427	446	427	437	480	475	449	444	446	479	442	502	446	440	456	452	477	422	441	463	407	468	443	434	456	429	466	485	445	462	475	472	485	459	454	439	466	456	449	442	440	471	404	447	411	419	393	412	445	430	428	442	470	435	473	459	479	461	455	449	448	472	454	457	462	437	439	440	465	465	426	442	457	419	468	431	449	457	444	447	439	458	461	450	456	405	436	470	457	414	422	472	397	424	459	429	438	451	464	438	433	458	461	441	417	454	470	435	452	448	442	405	429	479	416	427	455	438	445	443	493	457	413	461	473	469	427	465	428	397	427	426	445	438	421	436	448	437	456	455	449	426	417	414	488	431	454	459	484	449	474	468	462	441	436	426	397	387	460	435	425	417	469	482	432	476	450	469	433	401	458	412	466	424	437	465	443	448	434	443	426	461	440	430	423	442	426	418	444	446	456	452	439	448	439	455	431	452	450	417	433	456	430	461	437	452	403	456	437	450	459	434	394	419	450	475	404	449	436	468	426	435	469	441	425	435	450	462	449	411	486	430	442	444	453	447	419	455	479	485	428	435	442	453	431	414	454	421	455	432	449	439	448	435	466	455	405	471	423	426	427	435	461	457	454	443	459	393	470	433	473	431	425	455	449	467	430	437	440	465	446	433	465	413	454	469	416	415	411	434	407	401	443	439	452	425	409	473	450	426	409	472	486	440	463	420	489	456	451	471	435	418	436	445	451	454	490	430	442	470	463	454	443	434	465	456	398	473	470	446	413	456	434	415	446	464	437	489	461	457	455	471	421	430	437	449	466	450	409	436	422	466	447	414	479	430	435	452	415	467	421	435	452	416	427	436	465	412	442	446	458	432	468	430	458	441	471	412	441	475	477	412	452	464	439	457	443	481	435	422	449	448	482	447	443	437	440	454	461	487	439	469	468	434	454	427	468	429	423	431	474	411	445	463	469	481	468	456	450	490	479	454	469	435	446	466	423	439	452	447	441	447	437	407	434	425	461	423	429	431	408	440	441	407	451	459	439	441	430	460	417	456	437	431	454	474	453	467	456	442	431	392	437	411	462	479	485	423	395	448	449	462	442	436	457	453	435	419	426	435	434	452	470	452	431	457	465	439	431	460	459	422	407	447	437	456	472	423	470	446	432	455	471	422	481	433	435	477	460	459	439	448	429	429	447	450	448	447	442	423	409	433	454	405	473	482	443	446	441	407	456	476	424	407	471	426	440	457	467	448	479	460	442	453	462	437	474	434	440	436	397	444	441	467	442	408	430	459	411	438	423	487	411	441	437	427	490	443	431	428	434	403	440	398	466	409	509	435	466	482	462	446	462	439	433	460	452	470	416	440	460	458	423	440	433	439	465	436	435	432	445	445	431	422	416	471	445	465	444	454	450	469	411	422	433	469	455	410	415	448	456	431	467	431	463	432	447	460	440	457	403	460	466	476	462	418	475	423	468	415	430	417	417	434	460	443	459	432	410	427	443	433	440	465	465	456	448	442	443	439	456	468	450	446	439	449	472	461	461	464	398	445	450	476	418	438	428	440	397	466	474	444	463	424	426	468	481	433	433	445	464	432	435	403	443	429	464	462	418	448	460	471	455	446	434	444	476	438	435	409	432	444	449	444	499	447	437	424	426	470	424	436	427	431	419	429	443	454	399	467	464	463	454	450	466	410	427	423	448	454	466	447	425	441	408	439	463	434	412	439	464	436	462	455	440	460	442	439	438	441	471	467	431	470	455	479	448	415	457	410	480	467	433	442	492	448	442	443	461	432	431	463	463	453	477	426	424	450	450	456	440	433	437	454	420	445	432	443	459	451	456	421	431	478	435	466	449	425	416	401	422	460	437	464	427	456	450	438	455	445	435	448	480	385	427	491	416	444	471	454	445	449	439	490	465	464	489	449	430	430	461	497	455	413	476	410	496	432	448	415	481	461	452	480	422	450	410	437	402	466	427	451	461	428	438	437	461	445	457	433	441	470	471	428	464	478	442	460	415	454	500	451	448	432	432	403	408	429	448	432	454	455	416	446	435	449	498	457	446	460	444	473	426	480	454	474	423	441	426	442	444	478	449	447	457	446	443	456	443	444	457	460	447	478	420	426	435	415	467	434	461	413	445	435	435	440	478	415	449	415	454	414	448	442	452	471	419	419	423	408	443	415	434	422	429	445	417	458	454	459	467	462	438	440	390	475	452	485	426	443	418	448	462	443	423	453	452	422	458	443	397	441	494	413	417	467	435	426	459	386	472	440	422	462	468	409	441	421	468	459	446	425	425	430	424	417	429	436	445	428	449	489	462	471	423	444	474	420	448	462	445	441	440	429	421	442	448	425	439	448	449	432	447	458	455	425	430	435	415	452	451	417	436	409	433	466	456	411	420	424	423	423	478	430	462	385	458	467	434	430	438	414	451	421	459	452	462	442	424	438	447	427	452	445	429	483	452	439	458	407	451	417	432	429	476	451	425	430	417	420	455	451	414	419	422	426	467	424	436	458	443	449	445	435	455	469	463	423	463	455	451	483	424	431	460	438	455	434	429	466	466	440	422	404	457	422	449	431	412	469	467	430	467	476	460	465	467	456	426	445	431	449	417	412	429	447	493	470	453	439	442	456	454	449	425	440	427	483	475	457	446	465	440	425	438	443	462	441	432	476	443	450	444	460	431	423	475	409	476	432	426	465	454	405	410	440	456	440	448	429	423	440	429	445	394	450	429	449	463	465	477	495	420	441	450	407	461	440	422	399	424	498	445	487	420	431	422	438	474	421	392	418	468	460	430	457	416	424	457	433	469	446	445	428	439	439	448	463	434	454	462	452	423	437	451	473	453	441	439	489	447	440	455	457	467	450	457	453	447	458	406	400	422	453	395	442	420	446	434	449	449	446	412	448	409	509	435	454	446	428	505	423	467	429	462	456	446	442	443	462	462	463	483	426	452	416	441	436	477	437	461	436	426	438	424	441	466	450	485	444	423	409	432	464	476	459	457	477	455	404	477	444	411	421	421	426	510	434	415	436	457	473	490	433	458	472	447	502	463	460	472	426	452	464	413	425	424	442	458	427	422	458	445	470	461	465	417	465	428	439	470	476	450	471	437	466	463	436	440	453	422	471	482	440	496	425	414	432	415	456	460	438	447	450	454	438	431	418	462	467	444	430	424	469	464	436	430	441	454	480	487	454	432	415	455	435	453	436	460	441	454	425	452	421	428	439	470	407	490	444
24852	21540	26815	24752	1128	202	164	117	97	103	92	114	90	85	94	77	84	85	73	86	76	70	78	79	88	76	72	77	83	64	84	83	61	73	83	94	79	69	74	79	68	76	78	72	72	81	63	74	67	59	81	83	69	67	73	89	78	57	74	72	72	85	79	66	75	85	82	79	76	59	73	60	57	68	74	47	73	65	82	67	73	73	70	77	82	76	52	75	74	66	75	66	66	58	55	72	70	67	63	86	68	52	73	57	60	70	70	73	72	84	67	63	70	60	88	76	66	84	53	89	75	80	69	76	68	81	71	71	68	58	76	62	69	82	68	80	67	74	63	74	72	78	58	72	60	66	74	68	79	68	67	81	74	82	94	67	75	75	71	87	63	83	81	67	71	64	83	66	67	68	69	72	79	72	68	78	70	86	60	77	63	87	78	61	69	56	76	75	77	79	61	91	78	71	86	72	71	95	67	85	83	65	72	68	67	76	69	75	72	80	77	79	74	62	61	72	68	74	63	61	84	67	79	72	67	73	77	77	62	88	78	67	77	73	94	84	89	66	74	81	72	69	78	69	69	61	78	59	62	63	69	77	71	63	74	75	83	73	69	60	64	65	70	88	77	65	75	68	79	83	61	77	61	48	72	83	78	62	79	80	83	69	87	67	67	72	84	62	70	74	70	72	67	76	65	75	68	69	66	56	76	70	61	85	79	79	67	60	85	65	51	79	59	78	66	59	75	66	71	69	69	65	77	58	75	64	61	57	66	62	82	60	78	76	72	68	70	61	74	71	80	69	86	65	77	63	68	73	78	57	66	72	64	66	78	77	69	68	65	77	72	88	59	66	72	72	59	63	65	66	66	66	75	73	70	74	78	89	53	80	72	70	85	67	64	80	74	78	86	71	72	76	82	89	68	81	66	64	69	77	76	73	92	78	76	75	74	80	57	59	81	64	62	66	77	53	68	75	75	79	67	86	68	72	70	71	66	86	87	68	64	64	65	72	58	58	78	60	73	69	76	83	69	77	95	78	56	71	61	67	69	73	65	83	71	65	75	70	55	68	70	82	73	86	65	85	64	66	62	60	52	75	57	63	78	91	69	65	78	76	81	67	74	56	72	71	68	65	71	95	54	67	80	65	67	73	67	80	82	78	65	68	71	72	62	69	75	69	82	75	69	63	85	75	76	61	76	73	54	57	85	67	77	82	82	62	79	65	75	68	69	68	67	79	79	76	66	69	81	85	77	68	76	63	74	59	65	67	74	76	93	66	62	61	64	69	62	65	75	68	64	59	72	71	76	73	57	73	70	69	79	75	73	57	62	85	78	62	82	75	92	77	80	65	70	77	66	64	79	70	68	82	84	75	75	69	83	76	83	71	66	65	66	74	76	63	61	66	82	82	78	87	55	77	72	74	57	66	68	72	53	79	76	64	79	74	80	63	73	62	60	74	61	66	82	65	82	83	73	73	64	58	64	68	77	67	72	75	75	69	64	66	84	70	79	66	75	65	69	76	77	62	66	69	55	62	62	81	76	70	58	86	65	78	59	61	74	63	73	52	70	59	73	60	67	76	63	65	70	74	71	72	67	74	72	83	65	68	81	72	76	79	72	89	65	60	68	67	73	83	69	81	80	67	68	61	66	76	63	62	71	78	75	79	72	74	66	68	81	68	66	86	88	69	71	81	75	58	61	73	67	71	69	72	61	61	75	71	71	63	69	60	75	78	70	78	69	75	65	77	60	84	82	56	71	66	79	74	59	79	77	65	70	73	72	84	67	57	76	97	59	84	56	81	60	73	75	78	69	65	68	64	85	63	72	78	67	72	63	59	55	81	73	79	48	63	82	62	70	62	72	84	74	79	79	76	70	70	68	81	58	57	69	75	78	64	70	63	77	84	76	73	67	88	69	75	64	75	69	78	70	75	74	77	69	79	61	76	83	78	68	70	77	70	73	67	77	75	89	77	68	77	73	71	63	46	79	81	53	67	73	74	72	72	71	75	88	80	66	67	79	71	76	61	71	59	55	55	72	74	68	62	80	62	85	71	69	61	68	81	69	83	77	82	74	74	71	71	67	89	80	69	71	62	69	67	64	65	72	64	75	72	63	75	77	83	80	75	60	72	82	73	68	65	69	63	76	84	70	59	68	80	72	70	69	68	84	78	72	81	84	68	84	83	78	70	70	81	69	71	69	66	75	76	65	64	70	97	66	59	63	78	73	62	64	72	76	72	62	71	93	74	76	75	77	70	83	84	78	71	74	61	70	77	57	69	74	68	67	68	64	68	66	70	71	68	63	75	63	75	66	74	72	69	71	60	80	71	56	73	83	65	59	60	67	93	79	69	79	61	85	73	80	69	68	80	59	63	79	72	78	90	77	74	64	69	76	82	72	65	57	62	64	56	70	65	67	80	75	70	72	75	69	79	76	60	60	67	83	67	62	85	80	75	71	68	67	82	58	68	82	75	84	79	82	83	79	61	68	64	82	67	87	72	79	74	71	71	70	70	79	66	78	79	68	73	72	62	64	55	72	78	71	70	60	58	64	76	89	74	70	67	74	68	57	61	62	78	86	76	59	77	66	68	82	69	75	82	82	73	74	86	72	69	70	64	58	64	73	72	59	82	70	60	70	66	80	59	46	96	85	68	67	67	80	78	63	84	67	81	60	61	78	67	74	76	74	60	62	74	79	72	70	67	67	79	46	73	78	71	66	56	75	72	70	60	75	77	78	63	65	68	68	72	62	51	84	84	77	70	67	57	73	74	70	75	70	52	71	76	67	71	78	72	90	84	62	79	69	67	72	59	70	70	66	69	100	86	78	69	68	80	92	71	69	69	75	67	63	72	59	61	67	64	74	78	64	71	59	76	72	74	66	69	66	76	84	61	71	65	68	71	69	55	60	74	67	65	73	86	74	67	82	67	58	74	75	74	74	71	78	81	81	67	56	66	61	68	76	68	69	80	69	71	68	71	56	59	75	74	55	67	66	67	68	62	77	95	58	59	78	55	64	76	74	62	68	69	76	63	59	67	71	77	82	72	95	67	76	76	70	68	67	65	77	62	77	62	69	78	84	61	70	74	83	61	61	83	74	72	81	67	79	82	67	60	84	68	80	74	79	60	61	73	71	73	57	83	79	53	73	72	57	70	74	60	69	66	57	64	68	69	80	74	76	68	68	78	55	67	66	70	84	81	69	68	90	67	62	73	69	76	63	71	60	62	74	63	73	67	67	79	77	65	70	80	61	78	72	62	61	73	75	74	75	74	65	56	72	72	75	76	58	68	78	98	73	66	77	68	63	62	71	70	65	69	63	73	69	76	62	65	68	67	69	70	55	64	76	80	69	76	74	70	78	82	81	75	60	60	56	78	68	66	74	73	73	82	64	67	60	76	76	68	74	71	75	66	88	66	73	61	53	74	65	67	67	81	65	61	53	51	69	65	79	60	92	55	67	69	89	72	73	63	77	76	72	61	83	77	72	60	74	87	68	77
11719	3235	2143	875	633	471	358	286	254	217	198	189	170	174	134	146	144	143	128	133	115	134	138	128	112	126	117	109	132	143	127	117	108	115	123	115	123	124	119	138	105	108	113	117	114	117	113	116	109	121	120	119	107	108	124	115	116	103	113	123	79	125	102	96	120	124	125	122	118	124	143	114	119	127	134	118	111	123	93	121	107	124	105	121	91	130	112	119	113	90	116	113	119	116	122	118	107	111	125	127	99	107	122	114	98	122	118	113	108	112	117	98	123	119	125	127	105	124	112	107	117	114	120	109	124	106	120	97	121	101	111	113	115	117	102	118	122	105	107	121	122	105	99	114	111	119	117	95	124	100	114	122	119	114	112	117	126	126	118	107	97	117	125	112	88	111	124	103	108	113	114	115	125	118	116	114	110	121	110	107	131	116	128	137	118	126	138	107	110	126	116	117	105	127	124	112	118	109	121	110	113	117	112	127	120	129	101	129	133	111	103	113	106	108	122	100	107	123	112	127	117	104	108	108	117	108	124	101	116	105	121	111	123	127	122	103	106	106	120	112	111	116	115	124	104	111	100	107	102	135	95	103	115	117	87	111	106	117	121	128	127	114	105	107	116	101	128	110	111	124	137	97	111	104	126	142	124	108	111	125	122	137	115	107	114	109	98	104	107	115	111	116	115	129	102	118	102	116	131	99	104	114	104	109	100	110	114	109	102	127	117	92	106	128	113	122	114	119	150	97	133	112	129	124	107	123	132	99	126	120	117	123	98	114	120	107	141	104	107	131	128	122	106	117	112	123	95	110	117	106	111	112	122	122	124	113	112	109	108	94	120	97	114	126	135	123	125	110	124	120	123	112	117	120	85	119	101	105	120	113	114	106	121	127	118	122	108	108	122	125	125	129	125	105	104	119	113	107	113	121	119	111	106	104	123	98	99	97	131	124	124	119	119	109	125	106	117	113	121	115	114	115	130	112	129	119	120	110	116	120	121	97	122	125	110	118	99	114	111	135	112	109	118	123	101	117	118	113	113	106	123	113	117	119	148	146	89	119	109	126	109	101	107	102	113	118	118	111	123	125	106	115	125	121	138	140	108	126	115	118	125	106	117	100	142	111	117	108	107	116	119	115	109	127	120	110	145	111	114	103	105	116	113	110	132	119	102	109	92	111	114	124	100	105	121	131	115	104	115	130	119	108	117	109	121	120	127	120	95	125	113	113	118	114	129	117	125	107	126	114	122	125	122	101	109	100	105	108	118	114	116	115	107	110	117	114	99	123	110	113	117	109	115	107	106	102	117	126	98	99	115	120	132	108	103	115	115	119	146	109	122	103	105	117	107	117	108	119	95	129	123	114	110	109	105	102	119	117	117	112	100	111	127	117	110	123	121	115	110	103	104	133	111	134	121	109	103	130	111	113	122	100	102	102	117	109	129	118	123	122	120	123	96	100	115	122	98	118	121	98	142	116	94	126	130	127	112	131	124	113	115	104	117	111	112	112	100	115	116	112	119	114	122	116	111	125	123	136	101	106	113	128	127	118	112	120	110	98	114	111	121	125	113	101	111	115	110	120	121	119	111	122	102	119	130	108	110	127	99	107	100	117	126	116	144	134	113	106	108	133	104	106	100	115	122	105	111	103	101	129	109	153	111	115	102	116	125	107	113	121	107	120	110	118	107	126	124	101	109	105	110	110	111	103	120	111	123	109	123	122	114	101	115	118	124	117	92	133	123	124	112	125	125	102	117	108	125	125	117	118	113	113	121	105	102	119	117	119	122	103	105	113	116	112	102	124	129	123	124	125	126	122	113	132	123	121	118	114	108	104	129	105	99	101	97	123	117	106	93	120	103	113	120	104	120	134	86	109	123	98	99	117	122	112	111	120	107	126	126	131	118	95	122	122	124	119	86	126	116	100	121	108	101	126	115	113	98	125	108	118	105	115	94	127	117	123	109	123	119	105	103	110	115	109	110	110	122	126	114	124	132	124	121	129	137	117	110	113	97	129	106	126	117	104	124	105	111	125	124	115	126	98	102	113	103	114	114	119	129	128	114	111	128	138	122	103	120	129	118	109	111	110	126	128	95	112	129	109	98	96	114	100	113	116	117	125	111	115	112	104	109	116	107	116	116	105	113	132	99	127	125	116	129	117	119	125	110	108	107	131	100	113	114	116	121	120	124	121	116	119	111	132	107	104	113	110	117	126	97	107	115	126	108	106	131	116	109	117	113	101	133	123	129	122	133	110	106	142	122	101	102	106	121	132	110	126	109	123	109	113	126	105	123	105	121	115	108	126	110	108	116	116	119	116	126	116	118	121	112	108	119	116	107	122	107	120	119	100	100	130	108	112	113	116	111	124	115	114	108	90	112	113	142	117	95	117	113	104	102	119	114	113	129	105	138	111	113	107	90	142	111	112	112	104	113	111	106	136	113	134	113	96	124	133	120	121	122	114	120	118	136	100	116	112	97	95	127	125	131	130	114	130	124	134	134	111	112	103	118	104	103	109	113	91	108	110	111	112	127	100	107	108	128	121	111	109	109	111	83	118	136	112	114	116	96	95	115	138	109	125	107	110	110	109	111	123	108	119	127	126	107	109	122	113	105	87	126	102	106	124	112	128	120	122	115	130	127	122	119	107	104	107	105	109	111	117	107	121	131	108	129	107	126	122	107	113	99	101	120	107	115	117	126	110	110	125	131	137	107	114	118	112	139	116	117	129	118	113	123	123	103	110	117	119	112	115	123	118	109	116	104	103	94	116	99	102	101	126	99	112	116	129	121	117	100	127	145	85	107	103	143	132	122	100	121	113	117	117	119	123	101	131	111	116	117	105	109	108	105	117	122	112	122	118	133	114	131	118	128	104	126	101	113	95	111	119	114	104	117	135	113	119	137	127	106	119	110	112	112	110	121	128	104	112	120	108	131	111	112	122	104	102	91	99	114	102	136	116	118	125	115	114	111	122	102	114	110	100	147	125	116	115	109	107	113	116	117	113	106	112	100	132	103	100	107	119	106	124	118	128	123	106	129	133	129	122	113	122	119	117	128	137	118	110	124	103	122	97	119	132	122	117	127	102	132	98	92	112	124	110	118	127	103	115	126	103	116	119	129	114	111	106	124	122	101	95	123	113	111	101	117	110	106	115	115	134	120	124	107	112	112	119	119	96	111	114	122	104	90	121	124	124	123	119	121	114	108	119	124	99	115	122	114	108	119	100	115	104	109	132	121	132	119	120	107	118	109	97	97	120	111	126	100	100	112	105	121	108	119	122	108	126	126	121	97	111	112	107	118	104	108	119	118	123	118	109	126	123	112	98	121	115	105	117	132	98	132	115	129	105	117	108	114	113	118	125	105	114	119	103	116	100	99	119	114	102	114	120	110	125	103	114	130	103	112	95	103	104	123	134	122	95	137	112	99	105	128	116	126	110	128	117	109	121	93	98	117	124	118	111	125	110	115	116	142	102	107	127	107	114	116	112	110	109	118	119
22549	21583	29330	24300	21576	21334	2261	610	487	487	414	366	357	335	387	351	343	353	318	314	294	308	316	314	299	331	315	292	336	306	322	321	322	292	305	280	297	285	286	289	263	285	309	290	274	279	302	266	312	254	317	326	291	306	277	286	294	302	286	263	231	313	278	287	276	282	323	289	258	302	293	322	284	287	282	279	274	257	301	325	285	269	275	259	281	295	291	289	278	298	313	298	269	292	296	265	270	297	290	300	304	301	275	284	317	291	311	270	290	312	305	291	288	286	306	267	284	304	272	288	292	275	287	262	285	309	300	307	294	263	320	249	326	281	308	272	306	291	306	316	290	260	275	297	309	253	282	266	315	297	282	323	290	291	295	300	285	262	317	314	295	299	303	261	269	281	303	285	293	288	290	329	308	289	311	303	296	268	276	244	267	298	282	303	305	299	271	291	281	271	270	283	285	299	268	301	279	265	290	281	294	259	260	264	272	292	258	293	312	312	311	252	279	321	270	254	281	294	277	282	300	285	277	309	296	275	308	274	292	280	287	272	278	321	314	279	288	289	334	320	281	308	299	287	274	278	301	282	272	308	288	290	282	283	276	275	290	271	276	330	342	298	294	295	252	273	282	278	284	316	273	280	281	269	287	302	314	287	276	285	301	310	293	305	268	276	302	277	300	267	267	257	276	277	289	276	290	271	290	289	285	287	301	303	283	313	267	279	292	270	286	278	296	292	299	318	312	279	296	275	278	291	289	326	276	276	293	300	313	280	295	274	296	271	280	275	307	300	278	299	296	275	292	272	278	292	289	285	290	267	257	276	277	285	303	261	293	302	304	275	281	297	307	290	304	286	317	295	312	265	292	292	297	286	323	288	261	248	303	293	274	305	281	287	272	297	277	292	303	295	318	269	305	298	306	323	250	313	273	295	303	305	301	273	287	290	301	286	273	265	295	295	311	280	267	284	276	307	276	290	298	273	313	265	262	299	280	313	300	282	306	306	275	283	286	290	309	304	278	310	244	279	272	312	285	280	316	298	271	311	297	254	269	260	273	281	268	299	288	273	272	260	288	278	281	324	274	326	314	312	280	266	295	300	295	285	291	278	272	310	303	307	269	271	288	271	303	267	292	301	279	285	278	304	253	275	329	273	304	267	305	304	273	287	276	299	254	265	291	320	269	341	237	282	284	286	264	302	260	299	289	260	296	298	261	289	299	307	291	327	317	285	295	276	283	276	268	275	265	300	260	305	281	298	279	319	293	259	279	295	281	294	296	302	281	264	294	296	280	292	302	290	270	297	310	309	315	260	291	279	302	280	299	270	277	281	238	308	260	284	283	276	266	310	285	294	266	295	287	313	308	297	293	286	280	282	279	285	278	318	312	291	281	280	288	287	279	275	300	296	301	260	293	263	287	251	267	279	321	254	298	281	285	276	305	252	292	300	281	294	282	266	265	292	321	306	297	305	292	302	264	271	302	311	291	289	291	270	269	271	276	310	274	319	290	297	280	288	261	304	323	315	300	299	267	297	268	279	313	280	293	266	292	261	286	277	285	271	287	286	266	277	268	270	282	302	302	310	299	305	334	310	289	306	296	287	300	285	285	289	269	303	309	261	323	301	273	295	336	293	266	290	281	280	288	287	289	286	319	263	276	292	286	277	275	298	291	296	285	298	320	274	286	287	254	285	296	280	296	304	298	310	283	286	264	300	287	272	294	304	265	296	285	283	316	298	263	298	291	299	295	300	290	296	296	270	281	274	260	313	298	267	231	262	280	259	267	244	280	306	292	294	274	291	241	312	296	241	286	288	268	290	305	285	295	317	259	320	286	288	298	311	311	290	282	248	289	298	274	266	282	293	274	309	269	279	295	302	312	274	289	287	305	276	311	283	283	309	288	271	279	289	279	291	278	301	272	262	304	303	278	327	244	306	300	302	301	278	264	279	291	317	273	288	293	276	296	302	276	266	298	281	265	275	274	278	273	284	314	310	297	290	305	296	290	278	299	303	278	285	301	318	304	270	292	294	272	283	293	292	260	284	285	277	295	290	306	283	281	301	280	286	283	314	303	292	271	278	284	283	278	270	264	305	270	312	306	301	284	292	309	270	269	310	261	279	315	256	293	291	273	273	293	280	288	296	263	295	289	278	286	307	278	293	251	285	275	259	272	274	273	325	297	292	284	257	276	322	287	343	315	289	306	300	308	255	274	268	284	301	269	270	292	287	257	266	297	274	287	271	289	272	282	275	264	295	315	279	292	263	314	289	284	290	283	290	281	272	284	293	283	278	281	292	290	308	301	282	282	257	268	271	257	280	278	265	281	261	278	299	279	276	271	259	308	284	323	322	314	278	252	278	290	301	280	271	294	269	299	263	292	246	278	316	307	312	288	279	249	283	306	288	277	314	319	260	285	265	299	295	295	279	295	287	317	274	267	300	304	250	290	296	308	316	275	282	294	257	307	312	296	286	315	303	282	281	272	300	285	268	272	273	266	266	275	297	321	292	289	287	291	301	268	278	280	270	300	303	299	298	315	284	273	292	304	252	289	272	276	262	251	279	283	293	279	252	302	311	283	280	293	281	271	278	314	282	298	283	294	312	285	298	270	287	281	298	292	312	278	285	303	256	310	294	276	293	306	304	280	290	276	295	329	277	292	264	288	269	307	291	294	250	291	273	270	258	298	293	274	278	323	279	249	308	247	276	267	272	301	278	265	291	285	276	290	302	314	306	269	314	286	289	275	300	284	282	270	301	290	318	274	295	284	294	299	289	288	315	298	294	307	276	288	280	291	277	297	256	281	274	270	301	293	299	307	258	285	282	280	280	287	270	276	273	265	292	302	281	283	290	307	303	294	273	284	264	274	273	305	281	261	265	272	311	306	283	287	273	287	273	272	309	296	316	273	263	299	274	293	276	292	300	280	275	304	281	294	276	290	279	294	289	279	285	252	280	308	317	297	316	277	299	298	279	284	264	278	307	275	288	277	281	273	326	259	278	298	272	311	294	304	285	273	286	303	294	294	302	311	313	283	269	282	296	288	294	262	263	290	338	260	275	303	281	267	293	283	300	273	282	267	290	262	288	290	308	261	275	276	298	254	254	292	302	285	293	256	292	301	284	264	304	282	275	279	265	278	274	295	285	272	299	282	287	283	286	285	304	309	285	254	311	291	297	257	297	284	301	283	303	285	307	284	286	273	259	259	285	282	274	309	271	296	307	290	291	296	252	265	276	280	249	264	287	241	273	304	256	253	299	284	258	283	286	251	267	278	271	291	309	256	260	276	249	313	275	282	288	274	312	277	288	266	279	267	313	282	271	275	322	284	290	309	316	250	251	327	277	254	294	312	282	301	281	286	292	266	258	253	284	260	280	278	280	281	284	272	282	256	302	289	292	284	298	327	298	247	270	289	286	273	295	255	294	265	253	298	283	280	281	294	261	292	278	284	296	288	288	284	265	260	256	278	281	316	289	285	284	281	308	316	260	279	269	291	342
15060	11833	8127	3691	2561	1918	1441	1201	1001	868	754	683	643	593	576	566	503	514	502	491	505	485	483	474	469	492	463	463	453	406	436	412	435	424	402	446	406	424	426	448	388	408	448	424	428	433	372	407	413	415	430	420	426	412	423	425	422	435	425	447	439	393	409	443	392	409	444	372	417	421	419	416	433	405	425	430	434	411	419	413	403	433	408	398	397	424	406	431	438	426	426	406	426	387	391	399	427	434	402	373	434	440	445	455	411	405	423	405	441	370	388	397	408	386	441	419	433	436	416	420	433	380	409	401	372	415	413	380	385	415	393	431	409	435	395	415	428	424	431	394	405	448	437	407	406	373	385	409	414	422	411	399	399	403	400	395	401	399	429	415	400	398	454	408	423	454	442	448	392	407	438	429	398	406	404	456	424	433	398	429	414	418	437	400	424	413	379	414	412	395	384	403	412	410	425	419	434	424	405	379	422	399	410	388	395	403	404	395	395	438	389	414	386	433	415	395	367	368	387	416	412	413	396	425	391	426	437	435	424	467	398	418	429	414	437	409	372	402	423	396	399	445	405	397	414	404	393	464	384	410	386	428	432	424	399	420	398	391	418	388	446	387	391	376	380	418	400	411	414	377	404	439	378	419	404	392	407	402	415	390	421	427	367	389	409	416	412	392	441	395	397	419	446	409	384	414	421	395	426	431	436	416	389	399	382	392	422	396	377	388	451	396	411	400	418	406	408	421	410	415	399	386	409	426	381	383	419	426	377	401	408	370	372	386	404	436	428	404	418	386	427	415	438	406	399	403	415	391	376	393	413	382	425	429	430	436	403	405	424	407	396	424	425	396	415	375	408	438	444	398	405	389	395	411	421	413	425	389	392	404	411	380	417	416	421	393	400	386	396	419	405	364	458	386	416	396	453	421	395	395	397	422	420	411	412	415	455	418	445	405	404	410	406	440	388	416	393	386	405	403	376	437	386	397	421	436	436	427	407	420	416	405	431	418	405	382	453	424	412	375	392	398	409	406	418	459	442	405	423	420	378	414	411	418	432	399	434	426	424	393	397	391	426	418	412	406	454	387	375	427	415	418	400	376	438	402	397	391	409	433	387	423	436	446	456	383	408	422	408	402	423	407	418	397	385	433	437	412	423	425	399	392	378	412	417	379	397	417	420	417	412	398	448	441	439	392	394	450	394	416	445	405	455	412	399	416	402	351	419	396	397	377	394	424	436	434	361	421	397	401	440	408	394	425	444	386	401	395	394	436	390	395	413	409	390	440	392	409	397	453	427	417	385	395	395	442	429	424	438	416	391	430	434	386	392	390	374	438	398	409	406	391	417	403	395	395	407	399	396	416	384	415	409	417	435	420	425	450	443	411	389	382	432	375	399	412	414	385	368	405	403	421	399	400	410	411	427	405	448	384	429	417	414	435	434	386	439	480	396	414	421	390	397	408	395	405	440	420	423	415	409	425	431	429	437	353	396	418	408	402	433	412	428	427	423	415	407	408	430	399	401	438	450	424	410	396	419	427	406	432	410	386	394	406	423	420	393	412	436	408	411	435	391	392	397	424	385	431	409	441	409	411	407	435	383	408	383	409	413	416	375	368	379	441	417	378	386	405	418	388	404	412	402	382	393	395	382	431	416	419	418	401	416	390	420	364	410	404	390	417	396	419	385	411	386	415	401	461	416	419	409	383	431	429	406	403	389	401	416	427	392	406	405	433	402	413	414	419	395	410	420	418	425	438	406	435	459	412	408	418	444	383	409	385	425	420	429	369	389	416	433	399	421	408	393	419	382	384	431	404	419	362	383	426	428	436	411	408	424	439	419	410	413	407	393	422	374	391	391	415	386	414	376	380	416	409	407	429	412	410	391	392	399	423	409	409	409	415	407	386	402	429	391	409	404	414	398	413	402	431	373	400	398	400	403	416	416	415	413	432	423	430	432	438	375	435	421	472	394	387	423	415	407	396	408	420	412	390	471	402	401	390	417	400	391	429	391	423	409	392	392	395	389	407	414	435	392	436	426	427	402	446	452	397	423	440	403	413	401	456	414	411	389	396	425	392	384	395	404	400	392	401	400	449	371	424	420	413	405	415	410	417	441	412	412	401	426	395	400	397	431	379	376	407	423	384	395	422	378	415	422	433	437	408	404	399	398	411	382	443	399	399	393	412	401	403	407	400	364	403	434	423	414	436	410	411	412	435	415	428	398	381	384	417	414	434	409	414	375	426	420	447	387	395	407	410	397	418	407	388	411	426	429	409	385	427	425	425	395	424	412	430	448	425	404	395	375	375	439	389	382	415	399	418	429	421	419	393	440	404	412	394	372	430	431	366	432	400	422	435	419	439	406	397	393	396	404	433	426	401	405	411	441	417	424	405	434	404	404	404	375	432	426	426	372	407	417	405	418	395	405	438	425	415	411	390	440	396	405	427	424	402	408	389	411	420	385	403	405	395	395	409	440	405	419	421	400	413	440	412	427	400	350	404	386	431	400	411	421	402	442	403	408	396	402	400	422	421	434	418	388	420	444	427	454	402	411	379	414	406	427	393	457	398	401	392	395	418	411	428	423	443	409	388	385	431	405	409	433	416	396	434	428	433	419	378	417	419	398	408	423	410	395	400	400	394	416	385	428	413	426	381	416	442	371	420	414	405	417	406	408	385	398	447	400	406	421	423	436	440	385	406	380	380	429	406	416	425	415	410	396	392	404	416	387	409	405	436	419	458	440	397	382	392	420	414	424	374	399	420	441	401	375	391	390	422	418	437	428	371	414	397	416	419	393	437	382	384	393	407	409	402	390	415	412	422	412	406	439	427	421	399	359	380	393	432	406	426	406	395	404	382	469	394	425	408	399	424	416	408	382	403	418	374	398	417	382	433	417	405	391	472	420	378	432	404	388	403	394	427	436	442	421	425	401	405	393	426	371	390	445	396	440	425	403	386	404	392	390	410	379	404	421	443	427	420	423	398	425	411	417	427	390	443	422	372	396	404	420	415	363	422	421	377	436	396	413	398	418	425	409	418	385	402	419	412	458	399	418	386	421	417	404	383	386	455	436	416	377	418	404	408	439	432	387	407	414	399	415	417	413	362	426	403	399	380	421	408	384	430	426	416	415	380	407	393	420	437	423	402	380	425	431	435	408	430	421	423	407	394	427	394	427	435	429	407	440	381	410	374	409	410	411	376	433	430	395	405	429	406	402	403	418	401	405	442	415	382	424	395	403	387	394	392	382	410	410	422	431	412	431	376	417	402	406	429	412	412	424	395	421	364	439	430	418	418	413	381	398	409	411	425	388	392	388	377	383	416	417	384	409	379	423	388	388	429	436	407	412	412	406	425	356	408	405	427	377	460	433	398	403	400	398	375	432	431	428	395	425	404	400	410	416	437	397	434	380	390	441	410	425	402	412	384	397	396	386	414	397	411	425	457	392	422	386	425	392	435	436	435	428	391	413	432	396	392	408	423	419	391	398	436	425	387	425	394
27256	18577	3396	354	229	187	190	179	177	177	174	156	159	192	153	167	175	175	171	154	186	165	188	170	142	164	179	155	172	171	151	160	151	162	172	153	166	169	156	147	152	170	168	131	152	166	159	161	175	147	155	150	142	151	160	144	127	161	158	158	165	130	164	133	160	137	176	146	166	165	173	177	157	145	143	160	130	157	168	160	132	159	176	142	147	154	183	161	151	166	157	156	164	160	152	148	164	142	170	166	161	173	140	160	142	145	164	176	170	164	143	145	153	152	153	184	170	144	179	150	154	163	176	150	188	150	150	162	177	159	158	155	142	126	131	149	177	176	157	179	171	154	152	165	160	174	181	173	151	174	158	159	146	169	159	143	174	174	174	196	165	160	144	177	137	152	168	169	171	181	152	166	175	157	166	173	148	150	177	165	163	169	150	168	142	148	191	157	194	137	137	161	157	155	170	147	170	157	154	179	172	183	157	140	186	170	159	170	160	150	152	168	158	149	172	182	166	152	181	166	151	158	168	154	156	165	151	152	172	164	170	186	168	157	152	145	156	149	173	147	192	152	145	168	160	147	148	147	159	176	167	170	138	164	175	163	193	184	180	150	145	144	166	147	161	177	140	171	165	164	184	173	169	160	133	149	154	158	161	173	183	139	143	146	141	171	144	162	177	147	153	151	180	169	165	138	134	153	172	158	184	175	163	149	139	164	146	135	162	166	165	167	141	145	196	167	168	135	153	157	148	147	162	167	163	160	155	184	181	166	163	170	170	161	160	165	140	148	167	157	184	169	154	157	160	153	154	152	171	177	155	159	171	154	177	177	166	161	167	153	149	145	178	174	160	154	174	153	148	164	165	163	134	155	178	145	148	170	161	147	155	149	159	162	148	155	173	155	174	160	152	156	156	153	171	159	148	140	145	156	160	166	145	149	155	169	161	176	158	132	173	182	158	174	162	159	155	152	162	153	160	158	143	164	141	156	174	144	134	150	170	167	167	158	147	128	163	145	146	159	155	152	151	149	172	145	156	155	143	153	161	147	139	154	176	183	167	157	156	156	170	188	160	156	162	145	163	156	137	141	157	163	173	166	138	164	139	182	162	144	165	167	159	172	156	145	182	154	160	157	159	158	147	163	171	169	130	154	160	160	175	139	155	180	163	154	154	173	158	140	156	146	176	135	150	174	168	164	180	157	154	143	172	159	147	182	167	148	147	153	143	151	154	161	170	167	158	167	144	177	129	170	142	175	143	160	175	155	167	148	171	144	158	178	166	150	169	148	178	157	164	175	160	189	142	174	180	160	145	166	154	155	162	152	148	158	145	154	171	148	136	152	142	161	163	119	166	177	160	168	165	166	156	170	175	150	165	148	152	164	147	157	155	169	163	147	155	155	138	145	150	124	158	166	144	150	161	153	167	168	166	154	148	140	153	166	161	137	173	173	167	142	151	164	158	147	163	165	159	127	135	148	133	186	131	147	164	151	155	125	150	143	175	164	155	175	158	174	152	179	154	176	176	168	161	132	162	154	164	152	163	164	165	159	141	137	161	175	172	178	135	156	166	152	174	164	145	158	165	153	160	138	165	140	150	156	147	157	148	175	173	137	162	141	149	138	173	157	156	158	179	162	155	157	160	178	171	146	155	157	164	158	148	158	169	157	159	159	142	172	149	160	171	181	165	164	172	144	144	171	169	173	123	177	154	154	174	156	158	174	178	148	164	158	147	160	136	153	154	148	170	144	155	153	151	175	168	155	157	162	179	139	168	179	142	175	163	152	139	149	156	144	154	175	161	162	161	147	151	163	170	159	157	165	146	156	161	147	138	170	162	162	167	183	158	163	148	175	173	142	162	147	161	166	141	153	150	174	150	164	164	146	153	159	152	142	169	143	140	156	169	168	137	182	149	161	167	151	174	168	171	170	153	180	149	172	177	178	155	156	150	155	159	149	148	159	155	154	149	174	142	148	158	161	163	180	152	147	144	158	165	155	145	139	146	140	151	183	167	190	153	158	145	136	160	154	149	165	165	169	157	177	163	146	168	161	158	169	156	163	165	170	173	159	180	179	162	163	162	171	153	152	184	164	162	161	164	154	146	175	159	170	176	148	171	163	161	150	164	157	161	166	163	170	166	147	132	157	170	170	159	160	164	154	151	149	151	144	158	159	153	164	187	176	165	149	157	187	186	131	169	140	148	150	161	170	182	175	179	152	158	175	154	161	151	140	165	163	160	144	168	140	160	156	183	141	143	171	182	156	165	159	148	147	177	166	151	198	194	154	154	154	166	179	157	172	169	160	164	160	140	157	161	161	173	158	145	165	170	161	158	138	158	168	160	147	155	144	150	144	146	156	179	157	144	158	164	155	155	174	161	160	158	149	151	150	154	176	160	161	161	156	153	161	156	149	172	162	154	143	176	150	154	179	156	167	140	148	149	158	169	140	163	165	140	164	154	173	147	179	135	165	156	167	184	180	156	187	156	149	160	158	142	174	153	172	157	148	182	161	162	150	164	145	164	141	153	160	170	156	156	138	163	157	170	140	150	133	173	168	171	159	195	167	144	164	168	164	152	145	172	165	175	158	152	154	164	183	167	147	161	158	155	163	153	143	140	144	141	167	168	169	176	157	156	167	156	175	165	141	170	140	151	158	150	159	159	155	164	138	159	169	147	215	168	150	139	160	166	161	178	139	159	163	159	159	140	162	156	155	160	154	175	163	167	169	168	143	194	170	152	153	155	163	144	176	160	162	165	159	145	168	152	169	153	177	182	167	159	165	164	158	142	171	150	148	138	175	141	174	176	150	163	155	144	141	183	185	158	145	149	170	141	174	150	154	175	174	143	128	155	153	136	162	170	147	147	139	142	142	126	157	173	178	172	148	173	175	171	138	177	140	147	157	182	157	152	163	154	172	154	136	157	158	149	159	166	169	179	144	167	148	163	140	153	134	168	159	154	175	142	155	165	161	165	156	184	154	147	138	146	150	153	148	180	135	171	158	163	185	139	168	180	143	146	139	165	162	168	148	182	152	168	149	145	168	191	157	155	165	180	140	153	151	157	169	150	156	165	158	149	162	168	173	157	171	151	156	156	156	173	160	181	191	151	155	139	175	162	156	184	177	146	164	155	163	151	153	141	178	146	148	149	159	160	157	162	140	151	177	169	169	166	147	165	163	133	150	177	162	170	183	168	149	191	175	163	169	161	175	180	156	138	163	150	159	163	163	146	177	147	180	151	143	168	162	141	170	154	157	179	164	151	154	188	163	191	152	178	171	150	159	164	167	177	157	155	158	152	164	150	188	170	168	153	150	150	148	153	176	147	153	180	157	145	164	172	153	161	132	163	167	154	162	151	166	145	154	178	174	136	153	165	183	175	158	164	141	140	149	161	140	181	169	174	183	160	150	173	164	152	170	149	146	169	138	181	172	162	156	159	166	160	157	145	164	151	151	168	164	167	158	182	179	154	175	158	159	168	123	164	152	146	149	151	163
4536	699	510	330	293	263	251	259	248	251	233	252	227	255	234	230	250	238	224	211	239	212	230	210	230	214	255	206	237	214	221	227	224	227	191	234	229	208	216	210	237	220	210	236	218	213	233	223	217	211	233	225	214	208	280	219	204	213	232	236	223	242	214	226	204	232	209	229	264	243	208	200	227	218	219	224	228	245	216	228	238	225	201	241	217	233	216	258	217	233	251	242	222	213	237	239	235	227	222	221	205	205	216	198	241	216	257	207	241	218	207	209	209	235	224	238	234	247	238	236	241	241	220	214	209	237	221	213	217	215	217	206	230	232	218	242	241	229	205	238	202	236	200	232	221	235	248	245	202	228	242	240	250	224	246	227	216	241	230	219	216	215	216	216	210	236	220	212	215	226	224	225	194	217	206	207	240	234	242	218	208	236	241	191	249	208	249	241	238	226	213	230	269	212	226	228	215	250	224	226	233	236	219	221	218	225	208	213	224	228	232	233	236	209	237	234	217	220	218	248	229	232	239	244	260	194	248	213	209	204	200	246	239	231	205	225	243	233	218	222	208	227	230	213	231	243	215	227	217	207	205	197	228	212	222	239	233	239	210	238	227	234	219	206	218	206	207	239	230	203	222	200	235	215	220	202	223	262	199	247	210	229	227	264	200	209	235	203	218	226	218	213	242	228	236	227	235	235	217	203	212	206	232	200	219	250	225	223	221	226	239	242	227	228	223	230	211	205	217	231	222	201	212	242	194	214	250	206	240	232	223	216	231	226	232	251	218	211	215	224	224	203	221	225	203	231	236	206	236	244	232	214	216	230	215	201	229	221	234	213	209	244	225	235	229	208	197	190	199	205	226	233	212	247	210	208	211	213	224	249	259	231	227	208	238	221	225	207	218	235	205	221	230	230	228	218	225	217	221	229	180	236	215	253	220	249	214	188	214	245	228	228	230	211	212	218	213	227	214	245	206	228	223	198	216	239	241	238	222	240	216	234	218	233	218	202	240	226	240	229	238	202	226	197	257	212	247	251	239	207	231	234	242	207	209	229	225	217	217	237	216	232	247	220	225	237	215	240	262	232	205	238	228	238	193	222	216	199	212	237	229	223	203	210	208	229	226	224	248	208	235	231	229	259	214	241	216	199	209	226	214	249	221	250	230	199	210	219	225	250	233	212	209	222	233	217	208	217	239	207	226	234	234	208	194	204	196	212	223	205	206	212	226	241	230	189	237	236	239	233	223	216	219	229	230	243	202	233	241	229	196	196	241	222	253	223	220	232	239	237	221	240	246	218	219	220	238	227	217	233	224	247	220	232	224	217	213	228	219	241	216	211	221	242	215	216	225	235	224	213	237	212	216	212	210	210	223	229	210	204	230	236	238	213	208	225	241	234	217	238	232	214	219	244	247	219	240	216	217	245	235	231	239	227	232	222	232	221	232	206	208	216	226	247	212	205	237	214	235	226	226	221	222	256	244	252	204	214	208	245	192	207	241	220	223	220	250	221	226	192	226	209	218	215	227	252	197	211	221	210	230	228	225	231	223	207	217	236	214	239	216	223	231	234	214	221	209	241	215	230	248	219	223	230	221	233	230	222	240	214	238	205	232	240	215	224	225	218	255	227	228	224	216	221	199	228	224	195	242	204	208	242	223	223	216	221	236	220	224	209	232	250	213	225	240	232	190	215	254	216	197	251	211	206	211	233	250	234	206	234	226	207	227	212	217	210	251	233	226	232	202	213	238	236	236	206	224	196	221	226	224	254	221	228	233	247	220	216	237	218	250	233	247	209	254	236	195	216	214	235	229	222	225	217	244	229	205	225	231	236	237	246	205	223	217	226	231	239	230	204	199	213	202	209	223	245	240	215	203	234	190	228	238	236	209	224	225	217	244	212	234	220	208	225	226	227	229	220	224	197	229	235	216	230	228	247	217	191	244	226	246	235	224	217	234	221	229	240	228	239	241	201	208	219	204	229	237	223	217	251	235	237	233	230	252	234	217	198	229	221	208	205	223	230	244	234	239	214	215	208	216	230	220	240	216	237	219	233	237	248	208	234	214	245	227	216	205	248	251	218	215	204	223	227	233	212	218	239	226	198	230	247	237	217	209	234	236	212	209	238	192	232	222	226	222	235	203	242	227	209	214	244	237	216	256	225	254	232	240	213	227	220	218	220	231	210	223	234	196	208	216	227	217	238	226	237	177	217	236	238	217	217	232	242	230	211	231	225	244	217	212	223	227	216	231	235	237	239	238	220	224	228	202	211	218	230	248	211	228	213	244	216	264	249	241	221	224	215	215	248	216	266	215	240	214	198	218	227	221	218	241	207	212	207	225	214	254	220	232	242	237	241	248	215	227	239	225	202	243	227	239	204	224	224	253	227	224	200	235	201	227	215	221	225	233	224	223	215	224	228	229	230	211	246	229	239	200	199	228	212	231	229	198	218	241	236	236	212	226	228	238	236	222	234	208	238	248	224	199	252	214	220	213	229	228	197	240	235	255	264	217	213	199	221	226	209	221	237	212	214	223	230	221	246	226	226	241	214	219	242	229	224	212	256	219	231	224	249	222	236	215	198	237	223	224	207	201	227	242	233	223	231	222	205	200	231	221	222	230	201	222	235	227	239	204	216	229	215	240	230	222	213	230	229	206	249	237	221	212	243	214	214	203	223	225	206	232	242	214	254	231	252	226	233	236	248	243	227	222	222	230	249	243	210	239	215	219	206	226	233	211	231	244	231	245	215	236	226	222	234	218	204	190	236	218	225	224	215	236	240	233	220	240	224	236	216	216	259	197	217	234	232	208	218	243	227	233	247	239	213	210	229	236	240	258	204	214	215	237	223	228	196	209	214	253	222	191	220	209	216	228	227	209	211	215	215	243	214	232	207	219	233	218	230	253	215	218	220	238	218	259	236	232	201	228	203	228	212	248	234	229	232	220	242	216	227	250	221	219	232	229	217	213	222	249	244	237	228	231	220	214	228	199	237	229	232	238	225	206	218	242	227	223	228	248	235	231	245	215	239	232	228	216	209	228	224	264	229	233	220	212	196	216	209	219	254	193	206	195	237	231	219	220	205	220	235	234	225	233	231	227	200	227	215	198	206	260	211	218	210	191	241	230	235	233	230	223	233	241	238	203	232	227	257	220	227	229	232	238	228	247	195	252	202	228	232	207	193	216	229	211	226	241	246	205	239	213	231	201	234	229	208	260	236	212	218	224	242	230	223	228	234	212	207	245	245	229	244	243	224	231	234	218	222	239	226	243	217	248	222	229	233	233	223	238	196	221	245	231	213	227	227	222	255	190	247	207	213	221	227	227	219	192	226	229	216	253	240	224	234	229	220	248	217	204	213	211	215	193	218	234	203	240	221	217	201	227	217	211	224	223	229	230	207	229	202	233	226	186	244	263	221	225	262	215	234	231	182	224	229	219	216	225	221	222	232	230	222	195	220	251	220	244	221	214	215	219	222	259	233	230	226	220	241	234	242
23421	21544	28717	24801	21385	3714	660	477	479	429	421	383	385	398	343	359	356	326	341	325	339	325	324	349	349	335	341	327	342	327	334	324	304	290	322	354	346	346	328	313	361	311	371	323	299	325	343	320	327	295	325	328	305	321	323	338	345	347	332	308	338	324	305	341	315	304	358	362	351	333	308	318	326	310	304	320	347	307	322	305	313	322	338	320	310	321	317	323	321	311	316	363	323	340	322	337	337	328	310	318	320	324	322	326	324	317	346	302	314	306	348	293	312	341	323	315	319	312	304	320	307	311	328	314	326	318	334	290	343	316	343	338	321	312	306	354	304	320	332	316	301	309	326	311	340	313	323	302	320	305	348	336	346	317	316	315	332	345	320	316	316	342	353	329	371	310	338	343	307	308	312	333	317	322	311	343	350	318	308	317	342	319	327	346	291	335	302	288	323	363	323	306	343	327	351	333	334	330	345	327	337	344	281	306	345	303	325	304	310	293	332	336	349	310	366	318	345	323	312	284	290	329	350	351	318	309	314	340	316	316	330	292	311	317	302	314	334	313	326	314	337	323	322	324	309	314	314	334	298	302	353	305	316	313	337	346	336	322	339	311	332	288	331	359	317	313	297	321	348	316	335	334	323	309	319	323	355	314	319	316	331	331	324	327	356	328	329	352	301	350	333	316	335	350	319	328	299	310	288	305	324	333	312	307	330	332	351	311	328	304	311	353	301	316	341	336	315	325	323	345	331	305	293	357	323	327	329	328	349	338	296	320	315	343	333	314	293	330	329	340	339	323	352	302	354	340	307	360	321	327	322	336	327	316	346	322	340	337	314	320	319	330	323	306	296	319	309	346	342	326	324	347	320	347	344	300	319	335	294	336	281	305	348	344	327	314	308	313	316	341	319	329	314	310	314	338	355	326	333	329	297	353	312	323	346	309	303	318	324	326	321	350	360	302	309	319	280	296	318	309	304	323	322	333	314	298	292	330	306	289	320	324	299	354	310	324	327	341	349	322	331	349	351	321	328	318	365	359	303	355	317	308	348	324	327	308	324	349	315	315	347	367	354	347	316	298	313	305	332	310	344	321	330	314	286	330	332	328	303	343	306	321	341	305	345	334	305	312	302	324	312	346	308	303	297	322	339	333	380	311	331	290	283	321	357	318	288	311	333	330	291	339	285	285	342	356	348	332	300	349	308	311	302	314	322	336	301	319	336	307	354	310	315	284	329	334	293	314	325	303	306	327	355	312	277	332	320	339	306	326	335	328	328	320	356	337	316	354	318	369	328	338	335	319	326	308	296	308	315	330	344	313	329	309	339	378	330	362	337	303	327	330	321	328	353	315	303	309	279	307	292	301	343	296	344	339	317	313	317	313	330	329	342	327	323	322	303	320	337	352	333	331	294	319	329	331	290	333	322	318	310	337	294	302	335	378	324	315	326	317	337	336	351	344	321	302	334	359	340	306	312	329	319	302	351	317	320	291	320	331	296	335	312	315	316	296	272	325	317	310	316	299	309	304	333	304	299	327	284	325	303	318	300	318	344	319	304	334	320	316	329	321	322	340	306	327	342	340	309	338	333	317	305	339	305	315	297	335	299	358	327	316	343	334	303	355	293	325	322	331	314	338	307	339	330	322	307	324	323	340	314	373	285	306	312	306	336	305	316	339	296	341	309	330	312	311	301	309	315	332	345	325	329	310	349	322	333	345	346	315	339	311	332	331	333	345	325	333	316	318	333	301	316	307	319	325	308	299	334	303	365	315	324	328	332	318	348	331	318	328	318	324	352	308	347	311	318	331	320	318	334	324	347	332	306	348	352	351	357	331	349	317	293	314	328	311	340	315	309	307	314	315	324	335	343	287	317	301	286	343	324	344	329	342	308	306	345	333	314	326	302	317	315	337	335	343	320	325	330	311	358	338	330	367	338	319	314	332	314	328	344	325	328	340	331	346	336	319	324	323	339	301	342	318	357	344	339	299	346	342	323	363	327	295	298	319	322	314	291	306	338	320	337	349	321	346	337	347	328	347	355	277	357	298	332	311	301	307	325	373	320	316	298	302	308	320	305	320	313	339	313	334	331	328	297	325	311	339	303	313	317	319	330	341	330	334	323	288	298	299	338	316	333	314	330	345	334	304	290	317	336	337	323	316	313	309	347	322	312	328	322	301	322	358	334	326	303	351	299	294	324	324	329	320	313	339	312	327	348	306	331	323	319	347	318	330	315	337	346	336	316	331	291	320	341	355	328	304	329	332	332	299	324	293	313	322	351	312	318	346	364	316	327	313	327	321	320	347	350	322	330	305	341	355	331	331	332	330	328	295	298	316	310	306	330	312	295	309	301	323	342	319	312	297	296	312	314	283	332	315	335	346	336	352	348	332	332	333	298	341	322	317	342	297	291	308	306	316	317	324	322	309	326	321	308	343	331	287	340	315	308	321	336	299	346	358	344	343	333	342	341	340	339	316	313	336	315	329	319	350	305	317	291	322	326	313	334	336	338	310	311	323	325	348	297	372	304	314	355	316	329	334	317	310	312	314	288	316	349	327	288	335	322	326	325	320	319	305	305	326	322	354	320	359	330	365	336	334	328	346	324	304	324	314	325	318	302	308	323	309	326	333	325	305	366	324	312	322	323	323	346	344	313	337	327	348	345	344	331	338	292	305	307	305	295	333	319	315	328	320	305	337	315	306	294	307	346	358	320	333	308	311	331	289	300	344	354	325	320	312	327	362	340	321	325	340	285	306	314	310	314	345	312	330	354	328	293	330	352	308	337	327	320	318	306	307	343	340	322	319	348	315	326	345	313	339	334	335	316	324	335	313	320	335	322	331	345	314	300	345	318	327	297	326	338	298	374	315	313	329	321	324	321	324	307	309	314	293	347	318	343	312	329	331	320	318	294	325	332	320	308	299	330	331	293	326	322	299	320	323	305	310	319	306	323	335	321	309	297	357	349	323	309	326	368	317	301	310	313	346	322	323	314	326	318	317	337	340	325	349	316	336	315	355	329	299	329	320	305	337	309	325	325	345	334	349	326	332	362	309	348	333	309	296	345	287	321	295	352	324	311	319	340	314	350	324	338	318	317	305	324	317	327	300	305	343	346	298	304	319	310	348	322	320	330	326	328	322	300	309	312	300	310	314	295	323	329	340	345	327	336	295	318	317	321	305	307	337	299	330	319	345	301	383	330	318	338	340	344	321	326	334	284	322	316	344	327	299	312	314	339	319	329	313	321	337	301	292	306	311	322	329	328	368	327	323	321	330	314	327	315	322	345	317	317	319	324	317	308	326	335	303	351	291	324	339	329	351	324	377	305	314	304	336	308	308	318	334	326	343	314	318	325	329	319	299	324	326	348	303	339	310	282	335	339	336	308	357	293	309	319	298	321	332	328	309	347	293	303	337	332	314	352	316	325	345	311	323	320	310	339	321	338	314	318	336	342	321	324	325	318	337	326	343	325	293	324	320	340	349	316	299	323	330	314	301
12427	7120	4898	2250	1586	1215	953	853	737	664	621	569	536	522	529	516	539	480	505	483	496	439	446	487	480	516	493	454	486	434	486	462	485	460	482	454	424	474	450	427	438	440	463	418	399	416	434	499	462	496	444	489	398	477	453	478	438	438	427	449	450	465	482	457	457	480	449	467	438	461	477	491	416	485	470	435	452	449	419	434	489	473	446	481	455	495	496	424	497	445	433	445	469	477	466	455	448	424	473	444	462	439	413	456	451	487	467	459	425	409	457	453	460	446	470	461	417	453	420	477	464	415	446	458	478	503	445	443	456	464	417	407	440	454	441	456	429	453	483	460	425	432	452	422	460	424	441	456	481	471	479	472	429	420	418	444	443	430	446	440	461	440	495	437	476	417	436	430	461	460	451	481	472	469	416	453	431	430	438	451	463	437	478	467	445	469	495	471	411	446	431	447	451	461	461	457	444	430	456	427	449	460	427	457	465	476	435	460	500	449	470	466	430	454	457	471	441	431	475	435	460	414	419	467	479	453	423	429	459	449	482	439	434	443	468	410	468	416	477	423	460	469	455	461	449	399	475	420	410	428	440	485	422	475	488	435	448	463	469	418	490	475	434	424	455	472	429	452	447	468	415	438	446	462	463	462	472	456	447	467	426	465	407	477	425	497	440	430	478	452	445	445	404	469	458	471	464	430	448	455	481	478	458	427	415	436	448	436	420	423	457	443	468	489	435	436	449	473	418	465	408	468	460	402	432	440	434	451	430	455	490	449	441	414	438	457	433	447	464	439	428	462	482	454	468	461	476	452	423	447	472	489	417	493	460	448	450	429	449	466	438	474	453	466	453	451	440	465	448	461	472	447	405	441	486	445	461	460	454	470	399	428	448	451	460	450	473	393	463	452	440	450	435	462	476	422	465	432	448	459	438	455	452	439	471	433	458	445	455	446	462	456	461	443	447	425	408	432	426	421	426	449	476	403	422	452	407	473	427	455	435	443	484	460	466	452	423	438	401	456	423	438	425	452	425	449	460	455	482	453	461	418	460	463	476	472	465	462	469	451	467	438	420	428	464	458	485	447	426	402	429	459	462	471	426	412	457	457	461	444	403	451	447	440	445	444	468	413	480	480	455	470	456	422	444	432	444	428	465	448	465	460	452	453	448	452	486	456	460	444	441	450	481	453	471	461	459	440	474	477	443	468	475	436	483	471	445	418	440	446	493	416	462	486	455	462	426	435	493	480	493	438	421	467	463	450	476	419	433	438	446	421	458	437	437	457	444	437	407	442	452	416	455	478	453	430	474	441	426	449	471	461	425	489	473	471	470	467	429	478	475	434	500	433	429	451	462	448	456	454	475	442	462	452	448	437	437	478	438	460	457	461	480	457	453	449	418	420	441	410	409	472	454	471	463	449	458	445	475	417	427	446	451	448	444	473	423	457	469	455	455	467	419	466	476	439	466	465	393	444	456	471	442	471	491	464	471	452	456	481	477	448	399	439	458	454	448	454	487	439	434	470	468	436	448	425	404	448	436	448	463	441	416	466	438	448	421	472	435	418	446	447	451	496	453	440	432	469	459	429	468	452	459	423	469	445	438	468	476	426	454	443	447	434	466	471	480	457	466	428	470	447	461	419	468	460	443	434	434	433	471	462	427	417	480	424	404	434	464	432	491	442	434	419	454	441	468	458	424	440	444	418	430	452	431	458	460	433	460	453	432	458	454	405	467	445	426	454	407	477	456	430	439	453	441	469	463	474	442	424	481	421	495	430	454	427	476	422	450	466	462	428	449	471	447	450	469	484	442	437	410	461	401	455	427	451	439	457	450	449	448	445	439	414	472	466	467	482	461	455	442	507	440	478	417	471	456	486	539	454	435	430	429	433	458	463	465	455	425	466	482	428	460	434	446	416	435	464	469	439	427	448	438	417	431	501	440	439	457	450	442	463	438	499	438	461	438	493	411	435	445	452	418	427	441	437	448	433	443	434	433	451	442	410	469	435	455	469	450	441	422	434	443	490	488	469	420	440	485	465	468	438	454	468	435	447	433	474	469	495	445	426	433	447	455	464	465	437	414	453	438	453	431	456	431	430	460	407	445	448	398	428	467	422	421	471	434	430	419	441	428	439	448	475	486	449	410	447	429	409	461	440	417	457	430	459	459	424	460	442	453	444	445	472	444	458	443	429	460	440	481	439	444	472	427	422	466	426	478	428	474	451	464	473	413	484	462	472	421	450	434	447	438	420	477	448	457	467	415	439	456	446	430	442	452	447	402	416	511	438	438	439	469	464	463	478	485	456	471	458	469	432	443	435	406	422	467	457	477	454	437	451	475	465	448	461	426	441	393	474	422	438	449	471	448	482	430	447	459	443	442	457	447	435	420	451	470	430	446	419	428	481	436	479	451	450	476	443	457	496	476	466	458	413	491	471	426	448	418	432	515	455	474	472	454	462	446	437	437	445	421	455	452	420	421	453	469	449	462	457	435	467	460	446	407	466	465	396	455	436	428	428	419	433	441	479	480	437	460	411	450	427	440	460	425	483	434	490	442	458	487	483	458	443	448	466	444	438	397	498	441	415	462	447	411	457	386	457	434	483	470	453	444	443	439	471	454	449	429	451	472	455	462	458	422	447	465	425	472	485	437	483	409	435	464	492	475	445	427	448	447	453	450	440	465	447	482	460	488	463	443	465	450	464	470	469	423	447	429	446	440	436	477	431	413	437	485	482	458	445	421	448	412	459	409	478	450	423	463	478	411	456	431	430	423	468	452	448	460	420	458	460	439	436	438	453	450	471	470	459	441	442	450	469	420	441	407	450	476	426	493	436	440	467	466	392	466	464	446	415	425	404	443	446	451	419	433	458	476	485	426	465	456	437	454	407	393	475	404	422	465	452	437	454	465	455	453	421	412	451	449	470	477	440	448	467	442	429	455	470	447	465	433	462	428	420	427	442	464	459	463	468	460	464	439	454	450	436	456	444	458	454	464	395	443	434	419	491	449	400	454	450	436	472	479	429	439	473	414	480	451	446	453	432	468	433	463	462	462	463	472	426	445	453	493	397	430	442	451	441	447	417	418	453	466	467	462	417	431	429	437	446	438	452	466	463	464	437	446	416	401	422	435	494	464	471	484	466	452	420	435	471	449	456	452	465	392	457	472	445	441	471	461	462	423	462	468	457	451	460	454	442	424	457	477	465	401	398	441	451	467	447	479	474	451	463	409	425	441	471	422	447	459	431	449	437	457	443	410	470	433	409	432	447	425	436	425	416	430	463	475	463	456	458	437	462	438	475	425	440	484	469	464	442	445	476	443	435	451	402	448	463	465	446	458	466	466	446	440	429	461	432	459	459	414	418	454	420	426	434	455	463	436	465	457	449	455	452	459	446	495	436	462	440	466	462	472	457	432	442	429	450	431	442	461	448	438	477	432	443	436	471	466	435	411	470	442	464	415	463	443	445	482	480	394	453	463	445	442	436	472	442	462	492	455	471
24770	21516	26789	24587	1103	197	139	117	125	97	117	108	108	100	89	85	87	73	83	92	85	73	73	92	75	78	48	64	75	64	64	64	79	80	66	68	86	68	80	86	84	77	68	76	72	78	71	89	69	89	78	72	64	66	65	61	87	68	70	68	83	71	67	72	63	73	91	72	85	73	65	79	69	70	75	80	62	66	96	83	71	75	84	71	67	73	90	72	64	75	75	70	68	71	73	71	72	70	58	73	68	71	61	73	78	84	53	67	81	70	62	69	78	65	78	62	70	87	78	74	84	70	71	69	84	76	73	66	79	75	67	71	75	84	77	70	76	53	89	69	68	72	74	66	75	70	80	82	89	86	69	73	65	70	64	83	66	80	68	66	70	64	80	68	62	67	57	79	69	89	50	65	79	72	63	64	76	66	63	78	77	64	63	76	74	83	75	64	67	66	75	61	83	70	77	85	86	69	64	83	63	76	86	75	67	78	56	58	67	83	87	70	63	74	69	58	65	60	64	71	64	84	73	71	70	62	80	56	79	75	79	63	76	70	86	60	67	72	81	73	69	82	74	73	69	74	61	59	65	66	64	57	82	75	77	70	61	67	80	78	83	64	91	61	69	74	79	86	70	73	57	76	70	64	81	71	76	77	57	69	57	80	59	83	80	69	66	72	67	81	67	70	78	60	71	71	69	80	78	65	74	74	74	66	68	70	60	79	66	72	70	59	82	71	79	60	74	73	69	85	58	71	76	70	88	72	70	58	69	73	70	61	78	81	80	85	71	67	69	73	63	80	82	63	73	56	57	70	70	69	73	54	76	75	66	77	63	74	72	82	84	66	78	76	84	69	67	71	73	75	66	70	77	68	79	69	64	76	62	65	66	75	61	85	80	64	77	84	62	81	82	76	76	60	76	75	77	74	74	77	60	66	53	70	77	73	81	80	56	64	88	70	70	71	66	59	78	79	73	69	93	79	73	75	67	73	66	79	78	69	54	87	80	73	76	50	67	77	56	89	67	63	79	72	72	57	53	73	64	72	66	66	80	73	88	67	55	74	68	90	58	70	56	74	63	76	57	80	63	84	76	61	72	82	69	75	71	67	86	69	68	68	81	74	70	83	85	79	52	77	69	70	86	79	73	75	82	66	77	73	72	83	75	70	63	70	66	63	71	74	72	63	73	60	69	59	75	82	78	78	80	83	64	83	84	58	68	47	55	79	93	65	69	79	76	82	78	66	68	68	74	76	67	80	65	71	72	69	61	70	94	57	70	63	64	72	60	64	72	70	68	66	61	66	79	63	71	72	69	69	73	59	76	66	67	82	58	61	57	85	71	71	58	84	77	73	93	60	69	68	85	90	51	69	73	74	85	73	76	67	77	77	71	78	61	81	82	69	88	79	66	60	72	79	77	84	81	60	80	68	77	60	67	64	55	69	69	67	75	73	87	66	75	54	58	68	61	81	76	64	62	69	63	70	59	73	83	77	81	78	79	80	58	84	74	84	68	68	65	56	72	73	68	64	70	62	64	66	78	74	75	57	95	60	70	63	78	62	84	66	74	74	60	73	62	58	71	76	72	73	55	73	81	77	90	65	76	71	69	67	63	65	67	75	63	57	83	66	71	85	60	73	70	79	69	43	72	73	58	75	63	61	66	52	86	72	78	73	63	65	59	65	63	63	78	69	69	70	66	77	59	72	66	62	69	50	62	54	64	69	62	66	81	65	79	63	60	63	86	74	66	81	81	83	60	83	56	69	65	72	70	74	78	79	76	70	74	63	84	82	64	73	68	61	77	74	66	68	69	61	85	72	70	72	69	68	73	70	85	85	87	72	65	69	71	73	75	74	83	73	68	74	76	74	70	78	83	75	80	80	68	65	81	66	72	58	61	84	65	58	78	78	58	67	89	63	66	87	78	70	75	85	80	67	63	71	77	74	84	82	71	76	70	61	82	69	76	81	82	96	77	80	70	86	71	76	72	74	65	73	81	59	79	56	86	61	92	69	81	56	64	59	70	87	78	84	69	62	64	70	64	64	78	83	75	84	68	57	67	64	76	67	70	57	66	75	68	64	77	76	66	94	75	74	77	68	79	72	71	65	86	68	59	55	77	60	74	82	91	62	74	82	75	69	79	77	66	72	76	50	70	69	90	61	71	67	64	80	76	66	65	64	64	81	71	67	79	72	78	76	89	64	67	56	51	73	68	78	76	61	80	68	75	86	65	77	77	80	58	70	93	68	64	66	69	87	68	78	67	89	62	67	77	59	61	81	72	58	69	66	73	78	69	72	95	66	81	73	66	70	75	87	65	65	75	81	74	81	69	50	60	71	64	77	84	60	82	60	82	68	69	69	82	64	69	83	70	78	65	71	72	79	69	66	72	63	70	77	83	71	78	85	68	70	73	73	73	82	76	84	65	85	68	73	68	70	76	70	68	76	78	60	70	67	62	77	73	67	71	79	78	66	57	70	72	68	85	79	69	60	73	95	71	80	73	61	72	76	70	66	57	82	83	77	73	73	60	78	72	65	64	63	69	81	59	69	62	88	87	69	64	59	56	63	67	51	74	64	81	79	67	75	73	74	70	78	82	81	74	70	66	65	86	79	66	83	94	73	79	74	76	65	74	78	66	68	74	85	90	58	62	80	64	69	70	72	75	75	65	83	81	91	66	59	73	67	68	78	73	74	68	72	85	72	76	62	79	74	56	58	83	70	82	76	75	73	58	81	66	58	72	70	64	69	69	70	67	63	77	65	66	76	71	68	88	70	71	79	68	69	61	69	92	77	74	69	67	77	69	74	70	67	57	75	60	59	83	60	62	80	82	88	88	79	64	74	64	80	62	79	58	86	67	63	88	67	72	78	53	65	68	75	53	75	66	74	71	73	74	66	89	67	75	87	80	57	63	87	66	63	50	67	64	78	66	76	64	74	64	69	75	68	69	77	56	84	80	79	79	72	63	74	58	83	48	65	78	73	93	67	66	74	70	79	88	73	58	67	78	73	70	61	78	78	76	60	67	73	74	67	73	68	67	69	62	63	73	73	83	74	74	82	65	85	69	71	70	79	74	71	66	72	71	57	64	71	77	53	58	66	67	74	55	69	74	76	69	81	68	70	71	66	81	87	89	70	64	63	84	72	65	63	64	78	74	95	76	66	82	73	59	58	71	79	84	64	78	78	87	85	65	85	68	71	65	71	64	67	70	80	70	72	78	69	84	73	76	72	58	84	74	64	63	66	71	72	71	63	66	67	72	65	59	69	86	82	80	73	73	80	51	72	70	62	58	70	53	69	51	62	61	84	69	69	73	69	80	67	67	68	64	60	67	67	90	59	68	56	69	74	72	83	64	67	72	79	72	65	66	63	72	72	86	68	68	64	76	60	74	63	53	62	86	76	65	81	61	60	68	62	98	65	66	83	73	58	73	64	70	56	72	85	76	60	86	66	69	73	85	72	73	67	83	81	80	71	82	76	63	68	63	70	70	80	61	69
12252	3196	2255	967	613	465	343	319	251	241	206	179	194	166	162	148	154	119	143	140	129	138	125	127	141	137	118	134	109	139	129	124	115	113	113	118	109	125	141	124	140	112	117	110	113	116	121	100	132	134	112	118	121	118	126	112	115	119	109	108	93	123	112	118	106	122	109	115	126	118	118	125	122	114	122	114	110	101	112	119	122	117	116	132	120	104	123	109	113	101	116	97	97	110	106	115	97	108	123	137	108	136	106	121	117	124	118	124	100	124	132	120	121	120	129	135	101	81	120	119	108	115	95	118	127	125	121	119	105	127	127	125	107	120	125	122	127	126	120	137	98	134	98	119	118	95	92	120	109	107	104	112	116	95	99	130	121	103	127	113	108	120	125	133	105	123	116	116	110	113	109	112	107	130	117	148	117	136	107	115	102	113	92	117	116	130	113	110	107	118	112	100	104	91	108	111	121	99	123	101	123	152	104	133	116	97	136	123	93	132	123	113	107	113	128	103	118	118	115	123	123	127	120	119	119	117	129	124	105	114	117	124	131	136	116	129	114	114	121	116	107	99	104	105	94	123	110	110	136	139	133	123	106	126	103	129	103	132	130	119	122	105	100	124	114	117	109	102	118	115	111	97	109	129	107	128	120	124	107	107	109	120	137	106	116	133	130	102	132	107	106	101	126	140	109	110	114	117	99	140	98	103	115	123	119	107	122	123	104	116	126	107	109	117	109	116	119	103	131	143	108	126	130	114	110	132	132	116	121	107	109	139	117	122	121	119	130	118	115	133	119	110	111	115	121	135	121	129	112	124	107	134	120	124	133	100	122	119	126	131	117	132	114	127	108	98	111	103	111	121	102	137	109	124	146	123	115	96	100	115	134	129	124	139	117	103	112	109	105	101	118	112	128	137	121	127	125	133	108	123	106	122	113	101	124	121	137	121	107	121	112	104	120	114	84	113	121	120	120	100	110	109	127	100	126	111	112	114	111	123	126	111	116	112	112	105	100	123	116	104	128	119	115	113	110	135	124	107	105	106	133	102	117	115	128	124	125	129	112	124	151	114	123	110	117	113	112	128	124	100	112	126	124	115	110	106	110	126	97	93	110	112	111	123	127	110	111	116	118	120	114	115	114	110	110	111	117	109	104	136	136	103	112	143	121	96	117	116	127	105	115	117	113	156	96	113	109	119	117	114	113	113	114	101	104	105	125	117	108	94	112	134	118	126	135	107	110	108	105	104	133	134	106	104	92	104	107	111	122	126	112	118	124	122	119	108	111	111	113	98	113	134	109	115	123	123	112	107	104	114	100	118	111	108	101	101	117	122	111	112	114	122	120	132	95	103	80	117	119	115	120	110	113	113	130	117	117	112	108	114	129	127	112	105	113	114	104	114	103	107	110	138	122	121	118	137	122	106	123	120	133	113	113	117	130	120	106	115	102	117	122	110	117	105	111	114	124	112	117	106	114	106	112	113	110	119	107	125	123	128	122	101	111	124	117	125	94	119	124	109	101	142	102	116	108	114	145	105	95	127	128	103	112	118	118	109	130	125	130	109	107	95	103	125	120	110	98	118	125	129	126	105	106	110	112	112	117	126	122	118	123	121	123	95	92	119	122	115	122	118	119	108	110	121	114	108	118	124	123	128	102	111	112	115	119	99	117	128	136	112	102	105	122	114	103	127	118	129	121	110	94	108	110	108	118	110	91	111	109	136	112	110	117	110	122	121	136	104	111	105	89	115	118	126	117	97	111	112	101	117	128	125	122	124	101	118	130	100	121	111	112	122	104	132	103	105	114	128	113	110	115	129	130	117	125	113	111	114	117	102	122	113	117	126	114	104	127	107	140	97	100	122	103	113	99	105	98	110	129	102	114	111	118	116	121	121	108	135	103	97	118	97	105	120	110	125	133	112	107	130	125	108	112	112	105	107	132	101	109	103	116	105	122	109	112	123	119	103	112	121	104	118	113	131	131	99	86	107	110	122	114	126	117	131	136	120	116	106	137	100	110	112	126	113	117	117	112	122	129	108	108	136	120	119	116	132	125	108	130	141	97	115	121	111	114	103	121	127	95	126	124	103	111	113	117	106	126	119	115	124	98	102	124	104	117	106	115	102	109	113	100	116	110	134	115	104	122	98	103	111	114	123	120	123	126	107	112	132	122	124	132	125	114	121	125	123	103	137	105	118	97	122	125	117	118	120	127	114	111	111	129	106	134	129	127	84	116	122	113	108	118	118	107	125	131	102	125	124	106	111	121	111	105	105	98	103	98	118	123	95	141	134	107	114	120	128	112	107	133	107	125	116	102	115	132	119	133	99	111	108	121	114	126	108	121	122	120	134	119	118	96	117	100	117	121	92	111	106	125	128	122	100	105	103	89	120	130	119	113	116	121	120	121	109	107	135	106	118	107	121	123	100	113	113	116	125	135	110	115	130	126	111	114	113	113	100	101	118	114	108	99	116	120	120	114	125	104	118	103	133	104	132	121	119	99	113	122	115	120	119	102	125	115	110	120	113	104	102	117	105	108	117	110	123	104	130	109	120	126	130	97	141	140	118	108	120	115	120	128	103	99	128	125	117	94	120	99	120	112	119	118	120	132	115	134	137	100	103	109	121	112	110	127	113	130	104	119	129	118	128	121	103	125	108	110	107	118	115	133	121	114	111	126	111	121	115	123	114	112	114	118	112	114	105	105	114	125	110	113	105	119	124	115	129	126	130	117	106	114	114	119	113	101	108	147	109	108	116	127	132	112	114	116	113	106	134	112	122	120	122	90	112	118	118	118	128	104	128	113	111	98	119	132	103	139	112	125	114	114	120	118	122	111	124	134	119	111	113	113	91	106	94	114	118	124	137	120	109	138	133	113	116	114	125	122	120	107	130	100	89	98	124	116	112	114	125	115	112	114	104	115	138	112	120	98	110	113	117	135	138	113	127	107	117	125	97	115	115	112	112	100	115	113	101	118	112	113	128	120	115	108	111	115	108	109	102	122	117	112	126	124	105	135	111	128	132	100	123	118	125	114	102	106	123	105	108	108	136	111	114	105	114	110	111	134	123	111	122	112	112	111	125	120	128	106	124	127	108	116	97	98	121	103	110	112	133	111	110	121	112	123	107	115	115	97	112	128	106	124	110	115	117	121	108	99	135	114	131	111	112	118	130	111	115	133	106	120	98	116	111	114	114	129	116	120	102	102	106	125	108	131	111	124	112	121	118	106	108	93	113	109	141	120	101	130	118	116	116	107	103	127	87	126	127	136	119	125	137	110	131	94	113	92	124	106	105	98	121	108	107	110	105	93	114	114	123	129	119	107	103	119	114	111	106	110	111	103	105	109	119	94	98	111	114	120	124	121	103	105	102	104	127	110	124	96	120	101	123	132	116	114	123	122	107	111	98	125	115	110	109	96	101	98	111	104	122	114	125	121	110	129	124	112	136	118	106	113	108	120	101	125	116	95	119	127	127	104	112	115	111	122	104	124	127	115	120
22603	21615	29366	24347	21610	21338	2323	650	508	416	408	375	379	395	375	356	359	350	328	346	314	307	318	327	301	305	334	303	276	304	299	334	270	297	298	275	329	291	279	299	320	323	302	294	310	294	294	286	277	302	282	299	299	302	254	281	294	271	279	289	263	303	282	298	284	294	297	291	295	295	326	303	291	273	287	298	283	307	300	283	286	312	288	269	318	307	313	281	297	280	311	292	281	312	294	300	283	301	280	304	247	295	303	306	293	278	248	312	310	290	279	291	306	315	286	279	295	331	265	293	272	290	269	299	313	295	295	292	302	316	322	263	303	293	286	286	299	275	300	290	284	288	269	284	286	288	298	303	327	273	288	303	276	328	309	300	324	306	284	313	295	275	302	278	287	267	297	297	321	268	263	259	299	296	294	281	287	300	303	283	290	288	282	251	299	286	323	285	261	282	286	267	293	294	290	272	297	293	290	286	270	303	321	305	277	281	328	282	287	302	274	289	293	301	279	287	279	275	291	294	284	256	330	241	284	302	289	276	300	316	307	274	321	281	325	291	280	272	292	290	291	296	287	293	305	303	328	266	297	288	283	318	283	286	296	308	301	328	326	310	300	284	301	298	303	319	292	314	297	279	272	296	302	300	332	292	281	269	291	333	286	311	319	314	259	290	305	277	295	287	308	283	283	270	275	319	281	303	309	281	301	289	290	290	291	297	295	291	286	305	267	269	291	303	306	292	296	302	278	312	278	293	319	284	312	285	274	302	306	282	286	299	300	283	296	311	307	274	301	279	278	277	323	277	335	289	297	290	322	292	283	327	285	316	324	291	284	274	309	265	275	327	292	297	312	291	290	294	272	287	293	322	288	300	281	287	284	299	296	290	297	295	308	311	307	286	317	309	307	275	295	298	345	289	289	266	279	280	305	320	274	280	294	275	304	285	289	286	283	262	288	305	250	268	276	319	298	301	310	326	308	277	308	324	266	302	308	283	303	322	313	294	284	278	318	263	292	283	288	300	309	283	302	322	303	289	299	315	295	329	284	281	325	315	281	293	287	294	294	261	308	293	305	305	285	305	276	242	306	299	277	300	290	298	295	265	315	274	310	294	267	290	276	279	278	280	270	300	262	295	285	310	274	277	306	256	310	294	262	277	273	296	304	278	311	298	292	260	303	301	278	294	279	317	298	303	323	306	302	283	284	283	317	257	277	255	306	318	290	284	284	273	332	285	281	302	282	311	304	306	266	299	296	304	309	274	295	316	274	320	312	282	301	290	315	274	293	263	289	293	293	292	294	284	295	287	288	255	263	269	289	284	297	286	314	275	271	269	313	305	290	313	311	279	253	306	259	313	286	292	273	296	295	280	275	297	302	275	277	281	341	293	299	310	297	281	312	280	294	288	268	286	281	285	308	319	310	269	283	323	295	292	275	300	315	289	322	278	295	264	271	306	261	282	279	316	260	298	292	281	316	300	322	297	290	309	278	295	286	273	296	301	296	308	282	302	272	278	286	275	275	323	300	279	301	277	311	294	297	301	287	330	270	282	268	275	296	296	291	308	271	290	259	288	302	267	289	318	289	296	287	292	300	281	287	290	296	295	319	292	302	316	298	315	275	265	308	271	310	279	282	263	293	266	286	279	308	281	295	299	293	270	306	284	291	311	308	292	282	314	313	282	302	295	296	273	298	300	276	295	314	275	292	274	329	309	303	274	293	293	330	285	287	307	275	287	271	289	308	306	279	289	287	278	279	279	286	304	297	257	307	276	284	297	286	310	327	250	313	268	299	283	261	286	273	265	276	292	282	322	261	272	323	285	291	293	307	298	277	265	303	291	274	299	306	309	300	313	296	292	291	301	286	303	273	294	293	277	317	280	278	301	295	316	289	304	290	299	283	272	288	309	274	281	301	320	286	273	277	313	290	305	290	301	315	290	311	301	307	291	281	281	294	284	295	239	302	277	298	280	282	332	291	276	269	269	322	300	276	286	307	311	283	291	303	254	319	277	264	291	280	312	303	276	314	297	296	291	270	290	321	319	299	277	309	312	297	301	276	284	313	290	300	293	314	278	281	311	259	299	315	292	300	286	319	269	281	279	281	299	271	290	300	295	286	296	294	294	315	268	269	274	291	295	269	283	313	257	322	293	284	276	270	302	267	309	301	271	276	312	304	310	320	290	285	292	310	314	270	274	266	295	279	309	300	267	284	321	298	291	313	318	287	275	329	266	292	275	299	293	287	309	305	284	289	310	275	278	283	310	289	266	266	306	274	321	307	320	271	284	279	283	306	297	266	287	298	287	289	295	302	298	296	290	275	325	301	285	305	256	278	270	291	273	312	292	284	298	316	254	275	306	294	315	275	300	295	282	301	319	274	270	289	286	284	278	302	275	291	293	287	298	308	285	287	283	282	244	293	276	323	275	277	276	297	311	296	286	291	289	313	288	295	304	276	293	279	284	300	272	263	305	304	265	270	280	312	284	283	281	294	263	262	275	288	265	273	298	284	307	301	287	294	284	269	294	313	287	277	291	272	281	296	293	280	289	295	320	285	310	308	266	277	299	324	314	262	277	315	282	277	310	270	277	307	290	258	335	294	329	267	272	286	282	267	271	291	317	292	282	268	316	312	270	310	301	307	305	289	282	306	265	279	280	316	311	289	273	308	300	267	293	328	272	290	243	307	282	284	282	331	290	300	310	276	304	258	311	272	313	308	285	278	278	290	336	293	277	316	300	271	306	317	324	305	297	291	322	274	294	285	291	314	312	268	277	300	285	275	297	308	267	297	298	284	299	274	276	300	299	284	266	312	293	300	312	262	265	269	280	251	288	306	290	281	285	262	298	285	311	290	272	283	278	302	317	276	268	301	272	281	301	294	279	307	315	331	295	303	293	285	301	276	277	298	310	296	311	323	288	299	284	276	312	317	268	273	300	309	291	268	289	267	315	273	280	259	286	323	269	303	305	278	290	286	252	327	299	303	294	290	279	310	266	282	300	273	305	312	297	296	334	275	291	269	277	270	280	298	270	290	290	314	271	290	267	305	283	293	283	278	284	323	274	266	268	289	276	311	305	280	272	316	296	304	271	304	298	291	281	296	298	282	292	280	282	287	315	283	268	263	281	289	279	308	295	281	294	265	286	315	284	304	296	279	271	317	290	310	297	285	258	305	314	294	307	289	302	293	282	293	312	286	287	282	282	330	304	326	288	276	297	294	289	279	284	303	270	276	275	306	298	295	300	294	323	278	266	317	269	281	280	302	303	272	309	322	257	326	273	257	301	267	301	278	257	291	276	328	293	295	280	291	257	285	301	308	289	294	307	312	284	275	317	310	293	305	323	275	304	262	297	301	263	296	300	328	259	298	301	285	301	313	265	276	289	302	288	276	296	267	288	276	285	339	289	319	308	260	304	271	292	280	290	300	315	295	293	262	291	303	298	291	277	298	288	304	297	267	289	299	318	264	266	276	299	274	264	275	321	303	290	280	280	316	291
16836	11650	8261	3689	2437	1881	1486	1203	1020	868	756	743	652	603	573	610	531	551	519	480	493	466	460	457	445	419	471	453	472	462	426	441	434	458	424	432	435	436	453	396	403	452	496	395	420	401	433	414	437	450	431	431	422	436	433	424	392	423	414	419	428	466	434	400	436	392	444	439	416	381	414	430	405	451	422	418	411	438	364	393	415	457	398	462	422	416	420	412	411	424	425	399	374	425	432	423	420	430	438	427	390	426	383	431	408	432	426	425	426	413	443	428	379	411	419	419	415	442	433	412	468	421	399	405	391	416	457	416	411	406	395	415	445	409	430	451	389	486	431	416	401	393	410	431	408	390	417	441	460	399	380	416	420	438	420	407	419	406	412	396	422	437	412	402	389	440	367	427	429	412	469	391	391	396	423	423	412	392	461	366	412	379	393	410	396	448	392	394	424	403	426	415	420	389	403	374	373	413	429	374	437	389	433	427	387	415	402	393	400	405	411	426	385	426	442	433	405	441	404	412	392	371	419	457	436	439	407	424	421	422	429	404	428	419	438	457	422	437	396	375	411	401	418	418	420	448	407	436	403	413	427	458	398	395	417	412	401	461	366	399	459	397	403	422	423	409	424	432	376	456	407	478	388	399	378	434	399	404	406	346	412	431	403	398	427	390	389	407	434	420	425	386	369	409	380	400	435	413	404	442	402	414	426	427	408	445	409	433	413	367	407	421	396	433	408	429	402	424	376	389	387	431	383	409	402	398	366	431	406	426	443	423	412	390	427	416	412	409	391	399	407	415	370	420	417	411	428	435	412	431	407	398	421	403	405	439	413	434	426	421	415	409	375	413	409	438	412	427	410	406	380	438	431	419	410	408	409	408	423	438	427	460	414	394	400	376	411	410	456	424	401	413	389	415	426	393	427	400	418	476	410	424	406	438	402	442	458	448	385	418	404	410	439	402	445	405	446	404	427	421	434	403	415	424	428	419	393	373	401	400	415	411	439	380	421	413	384	385	406	407	398	386	427	398	421	373	409	396	429	403	398	420	431	383	420	432	415	418	421	374	407	353	391	428	427	409	414	414	439	454	412	392	409	422	405	451	427	427	416	394	434	386	430	389	401	416	395	388	390	413	415	442	375	413	417	382	422	383	408	464	415	423	406	454	416	389	411	395	416	396	408	418	410	419	428	374	415	403	437	450	427	399	405	410	388	429	388	449	423	405	410	410	409	393	437	379	416	422	417	438	421	432	401	394	418	413	422	433	434	393	399	410	445	412	352	448	444	413	440	447	403	424	419	399	384	417	404	427	451	399	396	419	418	427	380	433	415	427	445	441	405	431	412	429	388	388	415	405	417	427	395	437	419	441	404	442	388	431	390	429	410	465	416	420	392	407	424	412	391	435	408	400	413	409	420	398	421	419	400	436	393	407	410	433	397	403	431	407	447	418	437	423	423	414	422	411	417	423	404	398	453	387	412	440	410	399	466	422	458	408	433	390	438	421	417	410	419	404	435	407	416	409	417	451	438	386	390	434	393	406	443	389	396	448	428	394	384	401	383	414	393	412	437	370	402	404	420	449	434	409	435	425	429	437	434	418	421	373	420	405	406	418	411	420	417	397	435	394	413	429	405	416	392	435	425	430	393	403	405	401	404	443	436	424	438	405	407	428	459	403	382	413	431	436	420	421	384	409	390	479	378	457	430	425	397	396	406	419	436	405	362	403	438	406	405	385	395	388	415	413	433	445	389	448	424	387	418	439	392	432	459	419	383	430	407	396	364	398	393	392	437	409	398	430	394	411	438	444	375	412	441	400	403	407	384	397	447	387	407	370	453	426	406	381	430	411	400	409	409	423	427	406	442	402	426	371	402	441	405	406	405	442	410	414	424	402	405	413	405	402	403	429	426	383	432	440	423	433	413	408	393	388	386	417	413	430	392	423	419	401	394	445	408	442	404	421	423	408	396	407	415	388	399	417	434	417	416	418	434	401	381	438	427	442	436	427	416	398	419	424	399	421	384	426	437	405	414	402	437	405	413	437	443	413	398	430	420	407	376	420	410	408	406	431	418	405	392	392	433	386	406	419	392	421	448	410	385	417	413	397	412	394	434	388	409	437	383	417	403	401	432	422	414	412	373	404	417	440	383	396	413	427	429	394	404	410	452	407	406	387	433	416	416	411	393	391	418	399	402	407	407	410	430	429	401	451	403	471	399	395	397	405	407	392	412	413	420	440	372	388	428	388	396	392	433	392	415	397	397	427	404	393	411	415	441	423	405	405	400	412	442	415	467	397	389	416	391	431	449	409	450	379	428	415	399	420	438	406	399	399	412	423	408	418	406	426	457	435	417	431	443	423	401	410	414	465	414	385	389	426	428	404	397	417	429	396	397	412	412	409	442	393	433	375	407	423	446	447	402	394	400	398	426	400	382	476	426	441	432	446	403	412	394	434	413	395	413	420	450	424	441	414	410	398	446	406	399	412	415	453	418	432	386	443	400	377	456	408	433	411	403	422	416	415	397	400	390	417	426	418	419	415	437	411	395	405	389	418	392	398	411	433	408	419	381	400	431	446	405	417	390	421	411	461	419	433	423	394	421	407	363	398	388	430	433	402	382	412	399	409	420	398	423	432	410	427	418	399	410	417	403	397	368	435	414	425	408	437	473	383	438	415	430	399	427	400	415	388	396	390	426	398	452	423	439	411	391	398	401	405	431	423	401	441	441	373	389	373	410	403	392	434	399	392	423	416	372	451	422	393	411	420	390	413	410	409	413	404	413	392	428	456	434	393	405	394	435	398	401	354	430	413	429	407	378	434	430	443	418	458	409	401	406	411	370	438	408	389	408	423	423	413	407	419	388	406	452	389	414	398	410	402	420	444	385	406	443	434	390	430	391	405	422	398	412	375	387	407	425	426	420	434	425	400	419	428	415	417	406	412	419	398	442	416	397	443	406	422	395	399	385	394	413	405	456	403	398	413	420	385	379	410	399	425	424	436	432	426	440	407	360	444	422	407	398	420	423	444	403	392	453	429	435	447	390	391	413	420	421	428	423	437	441	382	416	403	383	397	396	446	435	398	444	408	419	400	445	429	431	381	398	379	434	408	413	435	379	432	395	400	428	393	446	420	430	399	454	441	442	446	407	410	445	421	408	401	419	404	429	432	470	419	380	397	447	439	432	435	395	415	383	404	417	391	444	445	401	404	411	434	373	403	452	421	434	404	393	395	405	427	446	418	387	420	406	417	411	410	393	419	401	392	380	408	458	413	393	435	396	417	375	399	401	366	417	453	416	407	397	420	397	387	413	403	411	401	418	424	397	414	407	413	425	416	437	417	407	397	407	373	380	436	415	400	392	441	396	423	405	428	428	383	420	398	397	447	377	435	390	431	400	384	408	391	466	425	397	403	412	429	410	395	436	408	422	386	399	429	458	411	418	446	423	408	430	422	446	439	425	426	418	427	395	437	410	462	441	390	406	419	422	416	427	425	425	390
27280	18623	3631	460	341	304	207	179	166	154	190	178	165	164	187	164	161	178	180	165	174	174	162	172	163	154	161	156	177	151	149	164	175	173	179	170	165	183	150	157	162	172	149	160	161	155	166	178	158	148	176	164	145	157	164	186	159	170	163	155	159	180	165	146	167	158	147	155	184	151	178	149	144	166	186	154	167	162	176	162	183	161	152	150	181	176	184	146	159	156	184	161	149	162	140	166	144	134	170	170	171	153	149	179	142	176	166	161	183	157	143	170	162	154	164	152	169	169	170	154	161	161	156	172	157	144	146	148	168	169	152	145	169	160	141	168	164	161	171	171	155	162	168	170	145	169	165	144	169	160	156	166	160	159	147	146	162	184	164	152	158	173	161	173	168	159	167	174	190	146	159	172	204	159	181	141	159	152	153	139	145	162	161	167	170	180	143	180	155	171	170	165	174	162	156	138	142	153	145	173	164	180	138	172	168	149	170	178	157	150	153	154	166	167	155	190	151	157	173	174	153	173	163	179	159	171	170	178	182	159	183	173	165	167	149	162	146	143	160	164	173	160	179	163	160	175	148	179	156	167	169	161	165	150	179	154	156	166	150	174	153	151	152	172	159	158	168	154	159	175	167	134	171	178	176	185	150	165	193	173	154	164	173	156	169	170	162	150	144	156	165	166	153	186	183	165	148	160	167	172	171	143	162	154	144	178	184	131	162	186	181	177	164	149	147	155	167	175	164	149	173	190	171	179	181	162	142	152	178	169	175	157	153	195	178	163	164	167	164	163	158	152	156	139	167	189	174	149	153	166	177	159	144	163	174	170	168	142	189	185	154	152	183	147	149	191	162	177	166	172	175	154	178	153	165	157	157	153	166	172	157	173	180	162	185	142	155	174	166	167	160	172	171	173	163	165	183	173	157	179	151	145	167	167	150	149	154	158	163	169	155	164	177	162	170	150	156	179	156	163	156	171	167	148	176	158	153	177	167	143	169	142	184	177	162	161	173	180	156	191	149	174	157	154	172	170	138	143	152	173	165	172	167	160	169	166	173	175	151	166	174	167	180	163	159	153	147	185	135	185	151	164	146	158	163	154	158	147	169	174	173	170	166	179	143	171	153	160	157	181	165	156	169	168	177	160	155	162	151	159	150	144	177	154	171	156	138	173	155	164	151	172	176	168	161	160	175	163	144	162	153	168	157	169	151	153	156	156	153	137	150	154	193	186	148	172	178	185	152	165	155	152	155	145	164	168	146	149	160	161	166	164	170	184	161	140	175	161	161	171	140	172	171	168	165	145	167	164	147	129	153	171	153	174	182	152	163	154	164	172	183	141	163	177	172	163	152	169	180	173	177	144	175	145	165	188	136	146	178	162	163	152	143	164	181	152	163	155	168	177	145	175	169	162	165	176	169	162	168	153	153	172	165	155	172	166	171	171	155	169	171	166	150	158	164	169	175	149	178	170	184	179	151	153	162	133	182	138	181	171	168	165	160	154	175	171	193	148	148	169	171	154	162	169	163	150	174	168	159	160	158	178	141	135	192	149	171	140	173	184	163	152	176	160	172	184	162	131	135	177	172	157	163	159	151	158	159	151	175	157	151	160	169	156	152	175	139	160	161	166	168	146	153	159	172	154	169	172	148	174	143	138	160	156	152	163	168	149	201	187	166	157	178	173	170	156	142	167	159	168	168	183	161	144	177	172	168	168	159	156	158	161	156	144	158	149	169	157	163	159	165	171	150	155	168	168	148	170	151	179	164	152	167	202	151	176	175	161	153	169	177	163	155	155	168	167	181	159	149	158	194	157	157	190	159	180	177	160	178	165	170	159	176	168	152	164	177	173	179	171	167	154	161	152	152	164	158	175	159	170	155	150	155	169	166	148	171	126	161	175	175	143	180	161	145	147	157	177	169	149	174	140	182	177	155	167	173	160	155	141	146	154	181	170	134	176	169	159	192	170	175	152	147	137	153	158	182	159	176	173	162	154	141	173	135	171	154	198	170	148	157	191	168	143	159	160	178	181	174	168	160	154	158	154	159	177	171	187	169	164	175	166	168	171	161	160	158	178	160	164	148	163	171	152	185	180	139	145	150	170	165	170	167	171	184	169	150	156	173	163	159	191	178	155	153	163	156	190	175	159	165	166	158	163	159	180	149	143	151	159	164	166	167	149	158	167	166	143	162	157	178	164	184	138	167	165	166	167	156	185	166	152	147	179	166	183	171	177	166	144	161	162	165	173	180	157	169	157	161	168	178	161	185	159	172	167	151	161	143	164	123	167	172	181	159	170	166	169	153	168	153	184	161	160	147	162	181	177	160	172	162	163	141	142	158	138	170	160	147	171	157	184	154	151	164	163	153	177	160	158	168	150	180	176	145	169	165	157	169	164	168	161	151	152	171	164	151	150	169	152	158	196	158	184	145	166	155	169	183	172	137	142	148	158	160	146	156	163	175	164	180	164	170	147	177	161	181	142	150	174	165	150	185	149	158	192	151	137	153	155	154	159	168	155	146	162	157	176	159	173	167	157	159	153	159	146	172	175	158	161	129	162	169	184	141	156	175	160	172	160	135	153	156	146	161	153	138	138	162	160	163	168	173	169	166	168	163	144	194	173	160	177	181	154	197	191	145	163	135	153	178	162	160	177	175	172	160	173	159	178	172	179	165	170	164	156	156	169	177	169	179	170	143	185	164	171	174	167	186	187	168	180	178	155	139	187	173	156	155	157	201	175	162	182	170	161	164	163	153	145	175	139	160	174	170	156	169	173	146	159	174	157	160	166	147	169	164	193	164	154	143	158	152	167	193	152	144	173	170	158	148	180	152	174	156	142	171	188	143	156	160	161	183	185	182	173	179	160	172	158	162	145	150	152	167	166	182	150	156	177	165	171	190	173	180	171	167	174	164	169	153	168	159	167	169	155	152	174	166	163	157	166	183	153	190	145	164	139	176	136	169	159	174	175	165	179	144	149	162	156	156	163	146	163	160	171	145	179	160	181	170	160	170	177	149	139	137	174	169	189	180	175	160	155	164	163	161	158	153	149	158	156	140	137	165	160	151	157	150	135	157	154	172	159	177	170	167	153	163	168	143	178	163	164	168	170	163	176	187	174	161	169	163	197	153	174	166	176	169	156	173	197	187	176	172	156	168	164	145	156	161	186	145	165	162	169	156	169	150	163	169	159	157	195	150	158	167	166	162	171	162	180	154	155	166	161	158	175	157	157	162	155	186	171	182	164	167	163	162	156	174	171	151	143	170	163	157	140	142	147	140	154	173	166	169	161	169	162	171	176	153	182	176	142	172	183	159	151	154	153	174	136	182	168	171	156	158	142	154	174	168	163	171	166	185	159	151	151	183	160	168	182	147	142	168	166	166	172	146	143	163	162	169	154	164	172	151	164	163	159	153	162	145	166	166	191	168	159	175	158	174	145	130	178	181	147	142	192	167	158	160	163	164	155	157	177	171	156	188	178	169	182	145	160	189	168
4941	792	609	342	326	289	260	270	255	259	253	219	227	223	230	232	248	251	271	221	242	236	224	210	208	216	251	251	228	233	241	239	228	248	247	234	193	213	218	215	225	215	214	240	237	209	236	241	214	254	210	236	216	239	215	238	249	232	207	228	211	263	234	205	245	218	230	217	240	222	246	218	236	240	211	248	222	235	225	216	216	195	229	232	225	214	233	197	238	240	229	228	215	212	223	252	215	217	246	232	230	242	238	223	231	244	213	228	219	235	220	186	237	233	211	207	248	223	271	222	257	221	229	248	213	241	213	210	228	214	226	219	218	212	243	242	242	244	219	211	251	203	222	233	218	197	224	238	228	225	213	234	214	237	212	235	233	247	199	210	232	231	215	278	211	257	221	244	262	218	227	228	210	228	219	239	231	230	235	213	207	231	217	254	233	215	212	225	222	239	250	215	258	231	230	223	235	250	244	242	248	179	226	222	218	234	202	224	236	226	197	225	235	237	212	208	244	204	216	229	233	230	235	251	240	228	243	225	264	239	227	220	215	232	242	258	213	242	226	218	246	221	258	246	221	227	240	220	243	245	254	221	224	208	231	244	229	229	245	227	212	228	233	254	253	209	246	230	207	213	217	209	211	243	226	233	232	254	247	230	229	241	234	256	240	247	242	241	242	212	241	204	261	245	210	226	222	224	231	227	233	207	224	209	250	216	268	244	243	223	197	250	228	202	233	270	227	231	239	231	284	222	226	218	216	224	208	226	210	234	234	206	221	253	240	189	240	215	221	193	220	243	246	237	222	237	203	219	260	210	226	222	238	256	207	233	197	223	219	246	238	232	232	244	200	234	230	231	227	243	196	251	184	221	214	201	204	228	244	237	240	228	226	219	236	251	236	238	239	231	230	260	230	222	221	228	237	248	202	218	219	223	243	249	220	227	211	243	210	240	232	222	221	239	240	237	243	244	209	235	190	238	229	237	238	241	206	222	233	226	248	218	228	235	225	251	289	221	229	237	240	239	201	228	238	209	248	222	231	208	212	237	234	212	228	239	212	215	248	219	194	221	246	230	236	213	243	221	223	202	232	229	244	244	214	222	229	239	260	247	220	217	245	211	227	199	232	223	210	224	239	220	236	235	203	236	214	228	210	222	201	236	244	235	249	221	205	273	239	216	246	216	221	243	225	227	232	231	227	259	243	228	217	210	217	207	221	238	221	214	196	241	232	231	244	242	207	215	230	232	238	256	223	213	227	212	232	257	246	202	222	213	222	222	206	248	202	223	228	221	240	235	230	189	233	216	250	224	223	276	228	212	226	243	203	229	240	234	279	236	255	215	236	252	236	262	247	230	217	195	221	231	239	217	208	216	215	223	215	233	240	226	238	235	255	242	235	238	213	239	226	189	247	234	233	216	224	196	229	258	226	269	223	219	224	234	230	177	236	225	258	219	209	251	203	226	232	232	206	230	227	242	228	245	243	223	222	251	248	217	213	236	250	242	219	254	213	246	212	244	239	227	227	222	209	237	221	204	228	241	231	234	226	216	220	208	253	203	227	213	228	224	203	228	202	220	225	233	225	231	234	250	251	236	223	221	227	218	200	250	235	215	264	249	228	242	221	222	240	252	228	218	236	215	205	240	243	224	219	258	213	225	247	233	249	235	221	256	243	229	231	209	216	235	226	213	229	220	251	229	223	246	241	230	221	238	238	225	217	253	232	229	229	225	235	215	224	243	223	205	215	217	228	253	180	223	247	213	226	247	247	218	218	246	222	243	250	231	217	238	203	247	249	238	239	247	250	217	238	217	227	223	230	232	214	225	206	224	245	224	216	224	231	207	217	201	267	241	264	211	238	243	221	232	220	218	213	226	241	225	229	232	252	245	242	215	227	272	254	220	233	225	214	230	238	229	252	231	212	223	233	196	214	239	247	238	220	238	259	213	209	226	255	186	221	232	247	239	235	221	237	234	256	218	225	190	235	242	199	224	242	251	248	213	200	235	243	211	223	268	230	223	262	207	239	228	255	244	249	207	217	234	205	224	207	237	216	232	214	247	230	219	260	238	229	224	242	253	220	273	206	225	223	228	240	240	242	255	224	233	211	241	216	193	239	238	200	234	226	234	245	214	251	221	211	217	209	204	232	224	226	226	256	220	245	231	231	218	201	237	249	223	220	225	220	215	236	232	245	225	218	247	206	256	222	239	239	243	216	235	252	250	227	197	242	206	236	225	229	230	201	217	210	213	240	228	211	249	235	223	216	241	243	233	256	233	230	230	243	265	258	234	205	256	242	227	237	245	235	254	231	218	230	240	257	237	230	238	220	240	224	228	243	244	253	216	207	229	226	216	243	233	229	232	196	214	199	223	224	245	228	244	231	233	205	248	231	214	220	235	213	209	214	233	227	256	199	239	221	223	200	231	244	221	223	211	210	233	208	213	246	254	221	230	224	228	203	217	230	240	227	204	214	234	220	215	214	237	241	229	257	250	251	234	220	212	225	204	211	234	254	214	237	251	220	221	266	231	234	226	234	246	241	231	223	236	241	195	239	233	239	262	230	238	226	214	233	229	232	196	220	237	234	207	215	211	233	254	243	220	226	218	231	214	237	223	223	236	229	227	221	225	237	236	227	222	226	241	223	243	224	236	224	242	233	215	236	236	219	213	228	253	219	235	224	232	275	231	229	211	241	254	247	242	241	233	240	238	220	240	234	228	210	220	208	220	219	221	218	238	231	229	233	219	245	209	244	239	248	234	241	223	198	234	220	210	207	214	233	255	212	210	240	228	247	246	217	232	223	234	232	223	240	258	233	258	248	236	241	209	212	236	230	238	227	236	275	245	224	217	209	224	203	246	215	225	225	218	228	192	226	239	213	229	242	230	244	226	237	252	209	260	219	258	256	233	244	207	234	242	241	245	235	226	222	221	208	210	223	225	220	231	229	246	232	225	237	205	234	214	224	246	213	221	210	211	238	186	206	221	240	222	257	228	234	227	205	223	239	251	234	219	221	223	237	229	225	232	228	229	221	224	273	230	242	234	208	211	198	228	229	232	258	245	217	223	238	209	215	218	235	213	213	223	246	202	239	246	222	207	224	229	254	249	213	230	228	223	234	238	225	239	220	250	237	202	217	225	236	259	238	208	238	271	235	230	225	236	208	239	218	220	232	218	243	201	213	228	241	204	239	260	242	225	232	201	259	235	223	246	225	234	241	226	210	230	224	243	214	210	212	204	255	226	212	206	237	223	225	255	221	248	209	231	254	233	208	235	219	234	245	235	225	231	214	236	239	235	243	230	256	247	206	255	226	214	214	259	229	224	221	233	212	226	223	238	233	244	246	208	226	231	225	232	202	246	231	239	237	208	213	210	255	229	226	255	224	234	220	230	235	194	235	220	203	215	237	226	226	237	238	211	234	215	211	236	238	211	241	224	205	221	247	236	215	248	232	232	234	219	255	232	230	213	241	219	245	252	270	227	245	199	213	209	222	264
23371	21530	28637	24860	21397	3812	633	534	452	423	424	398	420	365	363	375	356	371	343	341	312	328	336	347	372	340	309	327	345	349	340	310	348	336	337	332	293	342	332	313	290	326	360	335	345	333	345	342	328	336	362	325	325	303	341	347	334	357	290	351	338	327	315	339	339	317	320	334	330	326	336	324	326	319	313	336	314	312	350	309	315	307	325	368	334	303	327	317	324	340	320	314	330	333	343	331	329	343	301	346	327	319	319	303	295	334	340	317	313	347	314	314	333	331	301	336	304	335	318	338	332	330	317	351	345	343	329	361	329	327	384	366	364	344	312	328	338	321	338	319	323	329	328	300	319	322	327	368	311	345	360	320	319	336	353	327	304	332	308	332	341	351	373	332	305	305	352	322	305	333	325	370	299	353	338	305	351	330	359	325	335	344	296	323	327	320	322	321	317	341	330	322	381	366	345	358	335	299	320	329	384	319	334	305	319	351	351	353	296	371	336	331	302	357	324	317	332	328	349	353	365	317	307	329	331	338	298	315	311	349	310	361	330	284	321	313	305	349	314	339	334	295	304	323	338	343	313	327	345	350	333	350	351	327	302	343	345	323	329	321	334	354	309	326	325	337	321	302	316	341	329	345	367	332	317	339	362	313	323	378	331	333	340	324	304	357	289	342	293	362	342	324	294	320	318	328	346	312	332	342	341	334	330	349	325	325	334	344	294	339	333	334	338	313	371	347	326	290	309	317	321	364	351	306	294	343	336	317	325	352	318	307	334	339	319	336	351	323	311	323	331	349	325	296	332	339	332	321	313	327	327	327	331	340	328	334	300	314	333	321	322	307	350	361	305	321	346	330	349	354	344	340	356	372	328	324	326	330	333	312	325	341	333	348	310	324	329	327	320	316	332	313	338	333	325	331	348	336	332	319	335	360	335	330	346	312	295	312	328	320	336	316	319	357	314	338	332	311	338	318	311	325	325	357	333	314	337	298	322	304	293	333	360	346	331	339	316	358	305	329	307	336	366	334	337	308	363	307	301	336	302	361	343	375	313	349	349	345	341	342	329	365	343	315	303	339	316	336	313	360	333	308	328	321	350	342	345	344	323	333	335	334	351	339	304	363	338	332	326	301	334	329	278	324	311	313	330	350	335	298	347	323	333	340	302	337	329	313	333	344	317	328	344	298	342	298	353	341	355	338	334	335	337	341	330	319	347	306	329	321	327	331	342	326	334	340	341	324	324	301	338	341	334	358	311	353	301	336	355	348	346	328	339	343	342	322	311	352	296	342	354	357	289	311	341	323	314	341	307	341	313	372	327	307	341	351	309	311	371	327	340	341	317	367	308	334	354	322	319	316	314	322	311	340	361	320	337	312	312	330	321	344	337	355	324	342	310	353	336	331	323	327	353	344	336	331	327	345	298	335	305	326	293	350	329	334	298	311	317	307	318	325	302	355	332	317	312	338	320	345	314	332	325	308	307	298	306	317	313	338	324	366	330	351	311	315	339	313	343	335	314	343	326	318	320	336	345	346	340	339	353	362	327	343	317	321	323	319	308	309	322	313	336	323	330	330	358	309	317	323	325	367	322	354	342	305	329	335	329	357	300	315	319	344	341	350	372	358	314	337	347	310	336	343	363	318	324	313	324	339	320	323	368	328	331	329	320	315	298	290	368	324	335	318	307	319	320	332	354	297	347	326	337	349	278	314	345	303	312	307	317	355	348	337	345	342	300	338	353	322	328	307	313	335	329	295	303	310	322	359	338	360	329	322	313	320	316	310	341	324	325	336	306	309	312	342	326	343	336	331	343	320	328	339	302	325	315	352	318	323	337	321	376	322	337	329	322	358	309	306	329	337	310	323	323	314	337	318	348	325	340	300	347	304	317	350	341	343	331	326	298	348	350	315	354	326	311	343	304	325	307	297	328	344	325	317	315	309	327	332	345	331	355	329	298	345	344	341	330	321	304	327	325	321	338	336	346	339	336	347	347	305	318	317	335	337	358	356	306	298	290	323	316	367	343	282	326	283	336	312	328	323	338	305	353	334	347	355	365	328	325	298	295	338	338	344	362	327	331	322	340	336	380	327	344	327	330	343	334	349	326	349	343	331	324	347	341	321	325	323	317	314	329	296	302	329	339	321	334	315	324	366	332	330	311	310	337	319	342	299	352	346	323	317	332	360	271	338	323	343	339	321	365	334	333	342	279	336	350	318	318	330	351	299	359	326	338	334	315	354	349	319	355	324	305	325	358	345	317	343	312	313	336	351	299	326	317	355	298	297	323	316	338	368	331	322	324	308	340	330	345	283	343	332	300	330	335	329	309	314	335	357	316	330	336	355	305	337	343	312	352	319	309	307	307	338	322	318	329	345	322	321	313	362	310	327	292	335	308	318	344	332	323	302	371	301	292	346	317	338	324	286	353	338	310	346	372	321	329	343	336	327	353	334	319	343	315	327	332	314	332	329	337	326	337	349	335	327	327	353	311	339	329	296	355	335	320	368	335	310	324	336	345	336	328	333	342	324	332	322	294	336	313	333	309	318	352	294	325	325	330	348	332	299	316	330	311	359	295	354	305	364	343	335	297	330	321	318	316	341	302	336	279	313	294	327	307	328	366	322	316	324	308	340	345	331	334	339	299	306	281	328	335	343	316	357	359	316	314	335	344	328	339	324	351	315	369	311	316	311	348	308	365	317	316	346	309	332	322	330	344	352	324	338	327	334	327	323	303	286	364	306	312	318	331	307	339	319	292	312	350	311	288	344	325	319	294	324	301	318	319	327	340	314	318	363	305	321	323	342	331	351	302	329	335	323	304	337	328	325	335	339	329	319	349	324	352	341	313	318	352	299	338	346	332	310	322	329	306	309	328	342	312	335	327	319	303	332	330	287	337	333	298	317	355	330	325	317	322	345	338	342	333	322	336	310	316	338	316	346	339	309	311	343	353	321	313	305	331	336	352	357	363	317	351	280	316	307	342	341	327	324	320	305	293	317	326	309	308	321	317	312	346	317	320	330	329	331	348	327	341	300	304	329	329	343	365	325	319	340	325	306	345	349	328	339	320	336	342	318	322	322	308	352	334	316	339	342	323	366	319	324	320	309	327	338	351	340	314	313	306	327	349	345	348	345	346	323	320	330	337	304	339	333	350	330	326	334	347	354	318	301	319	304	336	336	329	328	333	305	339	302	316	331	301	362	333	321	339	334	321	364	314	320	342	321	366	315	354	331	291	358	327	339	321	355	316	317	344	312	306	335	350	367	360	317	318	334	320	331	325	339	319	342	321	299	329	340	296	299	325	330	368	313	316	367	329	319	341	324	318	322	299	323	345	313	321	325	331	339	339	343	324	302	332	333	317	343	341	310	330	332	311	333	300	358	308	359	351	340	315	345	358	320	302	336	310	357	334	323	345	344	316	337	335	354	315	307	352	331	363	345	304	375	324	326	347	331	337	347	349	349	334	298	299	338	293	314	330	298	332	322	323	375	335	332
14927	7242	4769	2230	1497	1199	980	838	766	681	656	597	576	563	537	546	513	485	493	518	518	503	514	465	483	478	444	477	467	464	468	451	437	435	474	424	476	460	482	510	473	475	480	463	478	462	474	480	507	435	447	437	499	439	480	443	445	470	519	427	499	449	458	472	454	434	466	421	475	457	462	458	462	444	435	450	464	441	463	461	501	459	455	410	470	465	508	504	446	478	461	450	468	483	468	473	432	449	463	448	482	449	437	462	433	481	460	453	446	461	442	435	428	445	471	476	444	440	478	474	468	462	464	449	460	436	470	473	443	459	468	431	448	455	482	486	487	447	458	447	432	439	446	476	483	450	475	473	482	465	430	459	449	418	455	437	432	430	462	512	482	433	460	435	445	462	461	474	425	450	452	446	453	466	438	459	445	497	440	452	433	448	485	468	431	426	435	490	451	474	458	432	487	447	452	466	432	485	443	477	454	464	458	470	479	475	480	462	475	449	430	457	438	450	472	459	458	491	459	456	479	421	420	465	505	503	450	469	481	418	477	475	457	449	441	500	478	470	486	413	443	459	484	460	466	473	453	437	459	470	459	442	451	487	455	440	469	432	475	465	466	502	476	443	485	474	453	449	435	433	456	470	443	467	476	481	477	419	463	407	469	440	436	455	438	422	485	434	448	467	428	418	449	453	473	491	453	451	427	462	465	473	465	394	471	463	450	469	456	463	458	460	452	431	492	452	453	431	439	432	457	462	467	430	469	481	426	458	454	422	468	408	455	478	499	428	424	480	428	437	482	455	471	435	457	429	454	440	438	433	464	468	438	465	431	455	398	456	457	438	461	451	487	483	446	481	450	486	436	459	457	466	450	434	453	453	408	471	472	455	450	457	435	452	453	417	422	503	465	492	455	453	450	467	465	434	448	449	463	468	474	476	432	446	483	443	410	471	418	474	454	472	493	433	474	427	444	440	434	435	470	460	458	500	470	443	401	443	471	498	440	426	435	463	475	481	450	451	477	418	452	409	427	450	464	471	424	464	462	436	438	475	452	439	482	470	467	444	446	446	416	462	441	443	402	451	434	468	456	461	496	470	472	433	461	446	454	456	472	461	455	448	418	444	451	442	474	438	450	456	430	432	424	430	461	416	468	439	471	426	504	423	436	425	473	487	485	471	432	497	432	437	481	451	461	477	465	478	460	451	492	437	444	424	382	472	454	502	433	445	461	454	475	443	472	484	472	456	453	444	440	446	469	471	430	475	455	455	464	464	465	466	471	469	411	439	435	459	440	415	455	472	462	466	484	441	460	437	463	443	466	425	452	477	431	439	459	485	438	471	457	429	478	456	497	462	436	444	431	495	520	456	473	475	445	483	481	456	438	471	439	468	498	438	468	449	466	443	453	467	454	440	478	458	488	460	460	473	468	475	436	427	445	423	426	482	484	443	455	405	477	424	420	454	462	441	432	479	459	493	426	454	500	452	422	444	443	427	455	484	474	439	446	454	483	429	454	449	469	443	453	493	425	474	463	451	444	461	464	464	496	449	424	476	474	405	491	462	451	437	472	451	483	409	451	428	459	454	453	441	478	427	478	475	452	441	476	442	426	486	455	464	443	457	505	462	442	469	460	439	472	449	468	444	471	447	488	408	491	475	453	454	457	468	476	490	481	479	462	426	434	487	479	453	429	431	492	470	464	448	470	491	480	461	453	400	450	460	450	455	446	508	515	448	483	436	443	468	433	447	498	436	457	497	439	460	452	483	415	453	463	492	474	458	424	468	480	472	445	477	446	452	473	486	493	464	484	447	462	491	493	464	485	469	458	460	456	425	485	453	419	467	468	431	461	496	429	419	475	444	461	434	417	473	475	453	466	449	428	432	422	455	480	435	504	422	463	436	465	443	489	428	454	421	464	458	443	477	453	457	474	453	454	474	469	452	448	445	454	460	439	459	489	417	475	483	461	485	452	448	451	465	455	456	433	439	472	438	470	465	466	485	461	452	449	423	475	464	498	450	463	427	480	441	464	428	457	447	484	469	468	429	442	494	466	447	430	457	424	469	449	469	452	454	440	475	459	425	447	435	449	462	441	457	455	452	431	507	463	492	465	442	476	434	465	434	504	482	447	466	445	461	459	476	461	486	466	486	439	478	457	468	456	473	472	418	466	462	487	449	446	444	441	493	435	453	452	474	424	474	487	457	491	447	475	448	432	446	477	476	435	502	475	464	440	471	466	441	497	459	437	447	416	454	457	452	470	434	427	447	504	453	412	452	441	471	427	445	462	436	466	441	469	438	412	438	473	496	444	436	469	514	494	462	463	444	460	460	453	445	470	429	448	441	485	511	472	422	452	458	468	477	444	455	470	468	464	441	430	464	472	451	486	505	446	485	448	465	448	494	455	448	473	428	455	452	432	438	476	440	437	521	478	475	453	454	447	418	435	484	430	473	437	437	478	464	410	473	430	476	434	448	446	439	426	461	478	470	446	458	463	454	449	446	463	467	454	412	455	431	463	441	449	458	439	432	480	462	474	500	454	488	445	432	471	445	462	484	445	444	448	482	438	467	441	447	443	487	443	448	490	466	453	456	486	454	464	449	479	459	460	407	470	406	418	479	486	473	454	470	457	442	431	492	497	443	516	441	456	499	452	404	449	453	455	461	443	474	458	456	454	455	514	468	504	475	422	461	475	475	447	436	452	457	444	448	453	486	426	469	464	458	439	467	463	421	468	459	425	469	463	457	439	472	436	459	413	453	440	484	461	499	493	453	445	493	451	423	408	458	424	454	497	445	483	467	471	459	480	466	447	473	451	465	431	457	460	466	444	458	436	451	455	492	442	457	454	435	458	475	449	444	470	435	457	466	449	453	457	456	458	468	478	433	462	449	443	492	456	463	441	451	409	454	485	473	496	466	448	442	458	465	432	443	418	478	481	463	401	489	432	448	473	468	474	461	468	438	450	462	461	461	466	481	464	463	441	479	456	496	517	436	461	461	474	419	433	429	468	463	462	463	453	500	460	502	462	414	491	444	459	481	478	483	464	468	442	464	427	464	457	443	467	500	441	456	461	483	475	453	466	418	437	463	464	427	448	458	461	443	472	453	415	441	423	442	496	485	466	414	487	471	430	468	433	499	427	471	459	427	449	465	438	450	454	444	485	468	463	455	474	449	423	437	468	424	431	476	475	474	450	455	446	494	450	451	460	443	453	436	452	444	459	440	474	485	437	465	429	452	444	452	465	481	504	432	426	482	429	497	475	483	459	454	439	454	417	474	469	459	472	444	423	511	447	412	476	461	436	435	421	448	423	440	448	462	452	419	459	477	445	478	475	448	453	462	485	454	469	413	471	470	469	480	442	453	455	440	454	469	429	438	422	490	490	435	470	483	458	478	434	421	447	444	463	441	470	437	432	444	461	428	471	494	473	439	474	441	481	492	428	451	470	451	449	495	464	461	461	441	433	459	494	514	471	456	439	475	457	482	473	433	450	441	447	480
24782	21531	26820	24621	1156	200	144	140	117	119	116	74	98	77	99	78	80	83	67	72	81	85	90	70	76	72	85	73	91	67	76	82	81	78	80	100	76	71	76	63	83	73	64	70	73	78	71	80	64	78	61	79	75	69	72	78	80	64	88	66	72	79	74	86	83	77	75	88	76	71	72	68	68	72	72	72	61	69	80	81	72	85	66	61	68	63	90	71	71	57	65	74	92	65	77	69	67	59	65	63	83	61	66	65	71	78	69	70	63	63	87	65	83	74	62	71	77	76	63	73	80	71	74	84	81	57	70	84	59	66	88	70	55	74	62	77	71	81	69	65	88	89	84	65	71	74	78	66	53	75	66	78	68	79	73	57	68	77	56	54	73	59	68	55	84	71	71	78	70	66	69	68	59	83	68	74	83	74	51	80	59	79	73	86	58	76	59	74	66	79	59	80	66	81	71	86	83	66	68	46	65	88	84	67	70	86	68	81	60	74	68	66	66	72	64	88	64	76	76	87	80	62	66	66	85	83	77	57	70	75	62	58	72	73	70	60	58	72	79	84	70	62	61	81	80	77	79	72	59	87	64	78	90	61	72	85	73	66	86	68	66	69	63	84	55	69	90	63	67	74	77	71	69	88	67	81	65	59	74	72	72	79	68	70	78	70	63	75	57	68	64	80	72	59	72	71	64	72	84	60	65	67	81	66	65	67	56	64	96	91	77	73	77	82	72	82	60	76	73	80	63	66	69	67	81	54	65	83	86	74	73	87	76	74	62	92	70	61	81	71	55	96	81	76	76	88	65	74	75	79	77	77	73	78	84	62	101	70	64	70	81	81	79	67	75	68	63	85	75	83	69	74	71	65	76	70	62	71	78	69	78	69	62	79	77	64	72	61	84	69	70	70	57	60	74	73	70	63	72	76	89	69	70	78	79	77	82	73	77	79	94	71	76	63	84	66	69	67	79	60	66	64	68	67	78	87	61	71	69	74	74	81	64	77	61	66	69	73	58	71	56	86	84	67	111	75	86	59	81	77	74	79	78	66	90	80	81	68	87	69	70	72	79	62	59	95	75	74	77	77	77	57	72	79	66	61	77	59	78	91	60	71	72	79	82	57	71	77	65	69	63	70	62	76	72	70	72	73	84	70	82	69	70	81	80	82	69	60	73	60	81	80	60	80	71	70	68	91	84	72	74	81	81	81	91	73	77	67	64	64	65	75	78	66	80	69	64	88	56	77	64	76	79	63	71	61	70	73	61	74	71	76	81	71	66	78	70	66	92	70	84	71	71	63	75	62	70	77	70	72	88	68	62	61	73	79	60	73	62	66	77	59	76	59	63	73	67	64	81	83	88	74	94	72	73	75	70	63	61	90	70	75	78	60	51	74	77	75	65	65	92	92	74	71	63	63	66	71	54	64	75	69	58	72	70	88	66	57	72	67	60	69	74	84	78	84	77	68	79	71	69	66	64	75	69	84	80	60	71	73	66	69	76	66	79	84	69	86	62	78	61	69	64	77	79	76	86	72	69	72	70	80	80	82	77	82	72	70	94	80	82	66	80	65	76	76	60	66	67	85	72	63	63	65	76	70	79	78	73	66	76	72	70	69	73	75	87	63	71	63	69	80	80	73	66	81	74	87	76	85	78	66	70	73	66	71	73	75	59	69	51	77	66	79	90	72	58	68	65	66	86	77	74	66	78	76	68	79	84	73	78	67	78	59	72	70	72	56	70	63	66	77	59	79	83	83	63	64	76	89	73	71	85	82	80	74	71	69	76	75	70	77	83	64	72	66	70	73	66	75	62	75	79	73	90	69	66	73	64	68	72	74	73	66	60	79	84	82	75	77	70	73	74	75	73	70	68	65	66	79	76	85	66	67	67	78	86	62	76	87	79	80	77	57	72	61	70	81	63	69	70	70	73	90	61	78	81	89	64	81	73	72	71	57	72	74	66	74	69	67	84	63	70	77	66	63	67	88	68	66	66	55	76	72	81	80	60	64	61	64	73	67	73	69	66	84	60	67	60	70	63	74	75	67	82	75	74	71	90	84	72	80	79	79	84	76	62	66	73	79	66	76	62	81	67	63	63	62	79	65	64	82	79	66	70	72	80	80	65	71	90	76	73	83	64	58	65	60	85	78	83	82	78	62	81	70	82	77	73	72	75	68	75	88	78	70	81	82	73	74	76	76	93	73	82	74	72	82	76	82	64	76	78	64	87	89	65	87	61	69	79	81	76	72	77	69	79	60	71	62	95	91	73	68	72	67	67	77	73	75	71	65	62	69	71	70	66	73	68	75	68	69	74	80	71	79	88	80	83	58	84	73	74	79	71	79	72	76	60	66	61	83	74	76	80	78	74	84	73	67	77	61	70	60	67	78	66	57	72	81	65	71	83	79	80	75	72	68	63	75	66	71	71	78	60	67	85	80	72	79	72	79	73	81	61	60	90	80	74	80	63	67	88	72	82	73	68	94	69	84	80	68	61	70	61	69	88	71	78	73	85	89	52	81	72	76	85	67	68	66	58	73	74	56	61	67	64	63	73	80	69	69	85	81	53	64	69	66	80	73	71	71	78	74	86	79	62	90	80	71	84	76	81	72	77	73	80	75	76	68	89	58	66	65	68	73	66	69	83	65	63	87	69	63	72	82	77	69	71	63	80	76	58	63	72	74	60	78	78	76	73	72	68	64	68	60	63	90	73	64	70	71	67	69	70	75	75	78	72	84	62	74	92	82	54	67	65	70	82	68	71	67	61	81	71	76	76	66	61	73	76	56	64	54	84	80	74	55	79	61	82	77	72	67	78	79	87	90	73	63	67	77	68	61	69	81	69	77	77	81	79	70	87	70	56	69	77	70	61	74	70	72	59	66	62	93	61	68	65	82	81	89	70	74	71	68	80	79	69	73	74	75	92	55	64	72	70	63	64	48	90	93	64	79	74	79	61	85	77	69	62	76	72	75	80	69	66	73	73	90	64	45	67	78	75	68	79	80	69	75	92	77	56	76	85	75	82	61	66	83	80	74	76	68	77	78	66	65	66	75	68	64	78	66	74	61	84	67	70	81	92	63	69	65	71	67	85	62	84	71	74	56	67	73	74	63	69	70	65	78	76	66	64	74	65	73	82	78	77	75	60	63	70	66	65	78	81	71	82	76	73	67	67	79	69	86	74	68	86	74	67	64	81	74	77	74	71	60	78	76	65	58	82	84	70	65	72	71	62	85	73	71	68	70	72	78	56	71	66	71	73	71	80	55	75	70	68	70	60	82	83	60	79	73	69	81	70	73	71	78	60	81	66	84	67	76	69	91	67	75	79	65	72	61	57	75	59	75	81	70	65	67	76	80	69	70	71	73	77	60	67	66	62	75	83	73	76	85	76	80	71	69	70	63	83	63	58	61	86	76	73	84	73	71	65	79	80	82	69	79	82	70	84	66	52	81	74	64	65	87	59	66	78	71	66	63	83	81	68	61	92	73	80	81	77	79
13826	3178	2109	930	608	476	388	300	261	232	208	211	179	162	165	145	140	144	152	125	134	137	120	115	121	110	125	133	137	136	131	135	108	117	130	117	140	108	110	119	143	107	129	117	123	136	124	128	129	131	128	118	99	114	127	130	105	125	86	122	110	121	115	115	121	113	131	104	112	98	124	118	119	121	116	128	110	108	126	118	112	127	132	126	124	128	118	126	124	104	122	116	135	123	112	132	103	127	112	129	132	129	138	123	117	124	134	144	113	108	118	108	114	122	118	139	103	123	142	119	134	108	115	121	131	105	105	99	109	148	148	123	117	110	116	125	122	102	101	126	113	128	144	136	126	111	107	104	142	113	108	120	115	112	103	118	106	93	109	89	116	131	134	114	106	130	146	104	129	122	107	103	102	123	101	119	125	129	100	129	108	121	113	128	114	128	107	121	114	114	106	122	110	130	128	120	124	121	131	103	127	116	115	113	116	103	117	130	126	121	118	108	114	127	119	102	120	114	110	103	106	105	96	131	119	96	137	137	128	117	119	115	122	125	122	105	113	111	98	122	117	110	119	109	135	113	115	116	103	135	122	100	116	114	103	127	124	141	106	128	109	115	103	117	135	114	120	121	105	129	107	124	115	94	112	107	114	118	118	124	132	128	112	123	122	118	114	106	110	134	104	112	129	122	108	114	124	105	120	105	101	122	139	114	130	135	111	107	103	118	131	119	105	129	125	115	103	117	123	112	105	119	122	104	108	104	127	113	117	117	123	112	98	106	129	127	137	120	117	84	127	128	120	114	101	107	111	121	110	115	120	110	114	118	108	125	126	98	108	121	118	119	132	131	107	123	108	125	122	109	131	129	114	121	106	111	111	135	107	109	114	131	128	117	127	105	124	96	140	136	137	139	105	127	124	109	137	125	105	125	124	124	130	119	111	121	102	104	110	103	118	99	111	119	112	123	102	120	118	111	95	130	131	118	116	122	124	95	102	127	143	110	109	117	124	124	104	130	104	127	106	115	125	124	107	118	101	102	131	105	112	118	120	104	133	125	113	125	125	120	132	109	138	129	123	111	137	109	113	109	141	123	129	101	109	118	123	113	116	126	80	104	102	123	127	114	124	128	120	103	116	113	119	123	127	126	119	119	121	124	119	122	120	104	122	118	105	123	125	112	111	117	117	114	130	124	126	114	115	93	124	129	125	105	130	116	132	132	113	130	120	122	115	116	118	124	121	119	150	105	118	145	109	118	122	126	120	128	99	127	116	105	128	108	100	106	141	125	132	121	106	123	95	131	120	141	120	131	132	101	129	112	105	113	115	113	142	112	112	127	122	137	115	107	124	102	124	114	132	134	118	123	122	115	115	111	104	127	116	112	115	115	132	115	146	121	119	116	108	111	121	131	138	129	110	116	120	109	120	119	115	127	104	115	117	95	110	121	118	116	112	127	109	126	125	106	120	109	107	97	105	121	119	131	106	109	114	129	123	124	120	128	123	117	129	105	113	103	112	121	127	108	128	133	116	100	112	121	109	112	114	108	115	126	95	136	125	134	139	123	131	107	113	115	136	113	128	123	116	130	115	120	110	131	125	123	122	127	139	121	114	123	136	130	100	119	111	128	126	108	106	123	126	118	122	114	136	142	93	121	116	118	106	112	113	124	117	112	135	102	119	125	115	101	105	134	113	121	110	129	123	111	106	135	139	123	131	99	101	112	129	116	115	154	114	101	119	123	125	129	126	103	115	116	115	99	102	148	119	116	101	116	99	108	122	93	140	115	119	101	114	118	116	109	115	122	111	112	125	103	123	119	118	140	128	111	128	115	115	126	112	137	113	113	121	132	126	117	116	108	144	99	137	118	145	112	113	122	117	121	116	117	115	97	127	115	132	121	111	128	127	114	112	133	136	128	136	121	123	115	114	128	92	114	142	106	116	108	113	112	120	113	99	102	110	118	117	112	106	109	131	125	122	124	111	106	115	103	123	115	130	120	106	120	109	118	115	116	127	109	108	109	112	112	112	126	136	100	114	125	115	102	105	132	110	133	154	136	110	127	114	122	116	113	109	113	115	124	105	116	106	134	106	106	115	125	113	107	126	115	111	122	132	112	119	112	111	97	105	127	128	116	116	128	124	107	129	116	137	136	120	103	120	109	110	108	127	112	116	112	114	142	102	107	119	114	102	122	106	115	115	139	118	129	128	91	106	129	117	119	105	108	110	115	114	143	122	120	123	119	114	145	132	134	120	116	116	133	130	126	108	123	117	130	118	121	113	102	116	110	125	129	125	125	123	125	120	128	112	118	110	130	120	104	119	127	115	123	121	112	104	139	128	114	126	114	99	97	114	126	119	109	125	96	109	127	124	101	100	126	136	115	122	110	109	113	104	116	114	107	117	117	126	106	104	117	99	119	131	120	129	134	119	109	129	133	107	107	126	108	123	117	136	133	120	122	107	126	115	142	114	120	110	120	121	111	138	120	94	130	116	135	110	121	129	120	105	105	108	109	112	117	116	126	114	124	128	117	130	112	106	126	131	105	109	143	136	110	119	118	116	123	111	118	113	122	117	101	114	115	100	115	113	113	108	128	119	98	129	122	107	95	126	118	127	137	117	112	126	114	109	120	106	105	107	113	121	129	136	115	119	113	141	117	98	119	105	123	107	111	108	112	114	124	111	127	121	99	110	128	107	117	101	121	113	132	113	119	121	122	125	112	113	113	114	131	125	133	116	112	103	115	116	137	120	131	108	114	123	113	124	117	104	137	124	119	104	126	135	133	111	110	108	108	116	126	110	128	118	113	116	113	126	115	119	117	105	118	104	119	132	125	109	135	120	120	118	102	124	125	121	115	120	114	123	135	111	110	102	103	114	120	104	120	117	122	122	124	133	118	129	115	100	126	114	111	119	127	140	114	118	119	114	115	126	115	135	128	104	128	115	123	114	119	107	119	119	124	127	120	132	121	128	123	100	104	111	109	121	123	115	126	125	112	110	118	118	120	112	127	120	113	132	102	117	135	124	118	105	121	102	121	106	84	130	122	118	124	137	104	112	120	116	116	112	108	118	132	138	140	126	126	117	111	112	101	122	138	115	153	113	116	132	124	133	114	100	127	119	89	117	122	107	114	113	121	107	115	124	118	124	131	117	131	129	136	114	117	120	122	118	122	110	109	111	136	120	128	135	108	118	113	106	113	125	117	123	111	129	125	123	125	111	110	98	108	122	123	111	125	100	116	140	125	115	131	123	106	128	129	118	119	109	118	128	132	121	126	127	121	115	115	98	129	91	123	98	109	118	120	113	125	111	119	122	116	117	117	112	108	120	97	120	116	112	129	107	107	119	130	122	119	123	99	119	101	119	105	130	105	121	89	142	116	121	108	110	119	129	108	106	111	114	123	107	125	106	110	113	115	128	140	109	115	116	118	120	116	112	124	103	113	110	95	117	117	117	92	132	122	116	130	110	126	118	115	121	115	114	116	117	121	119	118	127	105
22536	21556	29289	24308	21552	21283	2243	630	503	515	438	390	391	384	349	343	344	335	325	326	348	324	353	290	304	304	318	337	313	276	296	326	297	293	289	296	295	309	281	284	294	319	316	282	300	281	298	291	282	291	287	260	308	299	277	271	270	288	298	292	272	299	255	278	313	288	306	290	304	302	314	307	297	306	292	299	293	290	320	301	306	301	285	316	288	318	277	319	328	284	323	295	301	290	286	291	280	300	318	270	286	331	264	333	290	296	288	305	282	301	278	277	332	298	319	281	311	316	299	293	292	271	292	324	311	313	284	315	280	294	284	284	304	272	294	285	295	289	300	287	315	317	287	310	311	292	262	306	288	293	305	274	275	289	269	287	290	309	277	290	282	275	293	305	285	331	305	308	279	288	324	262	314	284	287	269	321	285	294	335	299	331	311	280	285	306	295	284	281	305	299	293	293	299	294	273	274	300	289	299	298	319	307	297	276	268	326	338	318	291	282	294	301	302	276	281	342	299	274	296	265	313	292	294	272	286	320	309	272	281	278	299	281	296	284	307	292	306	299	296	310	299	270	311	281	307	289	281	321	264	313	294	306	294	285	298	292	257	297	277	267	299	269	294	284	299	260	287	290	299	307	293	299	310	289	292	310	296	289	296	336	265	306	287	316	278	303	292	279	285	318	302	298	296	272	258	296	272	269	323	272	279	292	302	315	281	303	323	298	300	299	287	308	301	282	311	287	276	319	302	268	307	290	286	324	281	293	269	280	283	256	282	278	273	293	330	292	275	289	316	318	279	293	266	297	285	304	302	268	301	298	272	297	303	320	317	326	307	288	270	286	284	290	306	286	290	283	294	296	274	299	295	291	302	283	288	306	284	265	276	285	279	292	318	284	278	267	303	304	318	308	301	286	293	271	296	277	270	320	306	279	277	299	330	288	272	326	301	292	295	289	307	291	289	292	281	279	282	297	317	288	320	270	299	308	299	274	286	257	290	292	277	280	294	280	296	307	297	314	244	262	324	302	294	285	282	298	291	296	300	306	330	290	291	295	285	316	285	261	284	307	295	285	281	277	275	318	308	273	318	300	277	283	286	285	302	301	281	282	273	283	295	289	302	310	291	311	305	296	271	315	304	289	284	275	307	296	313	268	271	296	261	254	295	310	280	278	292	307	283	276	311	278	277	281	287	310	311	271	297	320	295	274	258	320	306	262	312	281	290	316	290	310	283	261	300	292	301	293	283	274	287	278	292	304	309	279	315	278	263	302	265	283	282	301	306	307	288	298	291	275	254	290	316	324	304	298	278	306	290	323	293	301	298	311	300	269	301	297	284	321	303	313	293	262	322	276	294	282	282	293	292	278	291	269	296	293	296	312	302	302	285	335	299	298	302	293	295	308	296	318	291	294	296	278	277	299	313	301	294	297	313	264	301	298	312	297	299	308	285	326	299	269	298	296	298	292	270	312	273	308	304	295	295	315	280	251	282	299	309	304	319	287	291	304	318	305	272	326	285	309	301	274	270	308	309	292	298	284	286	275	283	321	280	301	323	272	286	293	318	281	332	328	288	272	293	279	296	307	280	295	271	294	308	284	293	302	286	286	295	295	282	297	312	283	282	295	292	296	277	308	306	322	326	261	283	287	275	298	270	265	276	293	308	306	261	297	333	278	295	298	278	322	277	314	306	292	318	293	311	297	319	295	284	290	312	298	287	295	296	284	301	292	288	301	299	301	293	295	308	292	310	277	278	294	268	322	270	299	313	277	265	317	294	291	283	294	269	312	285	292	325	271	270	304	312	277	287	305	299	270	295	292	304	304	294	275	327	280	283	289	285	279	280	292	303	290	302	293	297	289	280	351	273	302	284	314	292	306	301	286	289	313	318	296	295	316	302	288	309	252	293	294	267	261	259	290	328	282	303	296	261	303	309	347	295	290	272	299	285	281	283	305	318	299	270	299	276	274	322	306	265	291	318	261	286	313	309	287	279	313	280	283	277	268	298	290	319	282	312	293	276	314	299	309	287	285	338	292	322	312	282	282	289	281	255	252	290	283	309	287	295	270	277	297	277	311	276	299	289	297	284	281	304	295	297	296	314	296	279	282	299	303	312	295	268	306	287	304	288	285	310	296	306	304	304	261	247	290	285	296	297	286	297	324	293	298	262	322	274	299	291	282	269	260	305	282	295	278	297	272	276	303	287	297	272	297	287	279	270	317	289	282	276	327	277	295	296	297	276	291	304	293	259	265	275	291	304	300	313	284	286	296	302	293	290	277	300	269	284	294	298	328	286	293	290	276	275	250	277	288	299	258	269	285	292	301	315	271	265	261	293	273	286	286	283	298	270	279	303	289	296	296	284	296	292	305	261	297	308	269	293	295	301	312	270	306	286	284	289	257	296	293	303	282	303	291	287	294	282	298	294	272	311	295	325	306	266	303	293	281	289	291	307	297	292	279	278	299	277	293	290	298	294	279	290	309	301	291	269	296	300	297	283	276	322	300	318	281	278	272	297	303	285	275	301	310	267	249	280	286	271	304	304	281	277	303	283	277	273	299	299	275	287	335	298	314	290	272	285	281	281	305	281	305	292	319	260	298	298	330	300	291	318	280	299	290	283	323	291	304	273	320	294	316	313	308	285	294	279	306	293	296	256	279	265	272	287	291	304	311	290	302	323	315	277	308	283	313	275	269	280	280	311	307	285	296	284	290	280	297	290	320	294	303	266	301	284	304	296	276	303	272	310	307	305	286	305	275	295	288	277	297	310	322	262	291	277	307	277	295	252	308	290	304	281	292	275	283	297	299	321	296	283	327	278	283	297	301	293	291	292	297	288	302	286	304	264	284	281	292	322	295	315	299	305	283	295	285	315	319	288	280	301	277	312	282	282	302	292	300	303	306	298	304	285	300	292	302	287	302	263	301	265	300	276	286	280	290	294	302	279	293	316	315	298	283	278	291	263	327	290	293	289	273	314	308	298	293	296	285	297	317	286	270	291	322	277	295	286	303	296	307	306	297	266	283	262	260	255	282	294	281	290	278	288	291	312	287	290	283	324	281	290	251	325	289	269	311	326	317	305	296	299	282	314	316	307	247	282	275	307	295	309	291	308	289	274	321	301	280	305	267	285	289	260	281	260	309	286	288	284	281	277	303	312	264	278	297	273	290	307	326	299	284	266	293	297	264	272	303	298	257	322	296	266	279	271	286	287	293	271	300	275	294	281	304	266	259	319	290	277	330	287	291	315	287	296	278	286	265	286	282	298	292	292	326	316	280	288	308	276	291	304	281	289	304	328	283	314	311	276	302	264	320	239	319	306	284	315	291	334	304	298	271	273	298	264	274	257	298	275	322	301	272	264	325	270	315	313	315	286	269	284	252	270	288	302	314	282	283	301	299	306	252	282	305	303	289	280	285	282	303	249	280	295	299	281	297	314	288	258	277	299	284	319	302	331	283	274	287	312	303	315	266	286	286	271	292	319	290	268	264	311	295	268
18763	11754	8093	3736	2555	1847	1479	1180	917	930	817	654	642	608	580	597	584	532	508	514	475	497	487	463	504	463	473	446	423	449	458	457	447	429	460	436	448	436	430	465	414	483	429	443	448	416	447	418	444	474	442	456	450	404	421	415	430	427	426	429	430	399	433	406	424	452	443	403	432	399	421	429	425	430	414	401	441	412	398	418	443	388	436	417	401	419	440	409	435	406	388	388	396	424	425	395	404	407	431	399	418	430	450	400	408	427	393	438	408	447	425	449	428	422	421	424	402	420	408	439	390	411	415	437	408	424	426	441	416	403	405	398	443	398	418	432	397	432	385	407	388	415	411	395	434	420	398	446	424	434	450	443	423	431	446	391	404	422	386	394	444	429	400	444	441	403	396	414	458	407	419	398	441	440	417	404	432	399	412	405	414	399	458	446	406	405	413	388	447	410	448	452	420	401	446	433	419	415	377	391	419	425	457	428	400	410	412	378	389	439	430	414	430	442	420	383	387	414	402	443	429	400	458	430	441	394	398	404	422	422	370	407	446	414	434	430	418	430	411	410	407	439	404	454	398	400	429	391	418	418	433	433	410	428	422	393	419	410	408	411	402	416	396	400	435	438	428	386	442	410	471	434	408	419	402	392	434	429	390	411	429	403	395	371	401	403	413	410	418	407	442	433	420	395	392	406	424	413	420	439	364	431	410	428	395	420	440	418	438	436	400	402	435	417	445	379	449	428	409	395	383	423	485	401	417	404	420	397	408	419	390	418	412	390	385	395	416	446	462	429	406	393	415	426	420	435	392	435	426	428	406	377	419	443	402	411	419	413	428	410	441	412	417	400	429	392	408	444	400	408	397	442	418	392	414	403	425	454	430	408	416	418	390	389	438	435	422	412	449	390	407	437	443	418	406	394	406	404	426	432	416	429	416	400	400	432	430	424	442	419	458	406	414	414	432	417	423	402	413	420	418	435	422	430	427	406	439	400	396	425	413	403	400	449	421	450	409	399	433	421	382	411	437	444	430	430	407	423	452	406	422	407	414	407	404	401	447	392	416	419	429	420	396	406	428	394	445	433	421	419	420	416	431	444	402	442	436	420	431	390	416	409	407	404	416	429	435	453	423	460	422	439	398	395	399	428	422	429	444	412	426	406	405	394	415	424	398	416	423	442	471	406	415	445	417	405	443	426	418	401	421	444	451	411	437	414	420	407	390	433	410	423	390	407	397	418	394	398	420	397	430	420	410	444	421	420	440	431	372	427	421	434	423	435	396	426	427	364	448	405	405	383	415	413	427	439	431	418	416	400	397	447	443	417	416	437	431	428	421	425	395	393	391	400	434	433	399	403	422	394	429	428	439	406	385	394	418	410	431	443	445	431	437	448	387	385	470	401	421	409	433	413	426	403	432	413	407	410	411	384	409	413	381	404	412	386	413	419	415	434	442	377	435	460	429	404	413	410	438	381	433	398	412	417	439	416	436	396	406	399	429	389	417	424	402	386	427	432	421	425	353	422	397	417	429	426	406	416	416	427	413	426	396	404	452	442	425	472	388	426	437	424	418	411	389	448	380	401	399	388	429	401	381	386	411	420	428	436	400	421	366	428	404	456	407	390	427	398	412	394	419	424	396	456	413	407	407	404	450	424	409	402	418	401	398	453	410	388	407	368	416	385	439	424	418	426	442	413	414	420	410	443	440	412	380	440	419	439	396	421	413	391	422	384	434	452	418	427	420	440	388	407	389	422	400	437	429	437	392	424	414	394	401	413	411	449	430	415	425	434	426	397	425	418	432	399	398	418	407	387	399	438	421	414	422	408	432	394	429	434	453	414	419	438	420	398	432	411	424	393	457	417	364	462	411	422	398	419	410	419	384	407	455	388	406	421	419	408	386	397	376	400	411	422	461	452	404	414	408	435	401	411	409	441	400	433	409	409	413	454	460	385	416	396	437	425	383	420	402	434	420	393	427	431	427	449	387	381	401	446	422	420	408	430	401	388	405	419	420	408	393	437	433	428	431	393	416	437	398	430	407	418	384	414	450	460	416	428	422	391	441	434	421	393	411	416	426	427	414	410	456	416	374	415	378	427	397	416	374	426	423	414	397	409	418	422	423	419	395	450	422	409	401	442	400	416	432	408	416	417	386	420	452	421	400	433	387	434	416	404	426	422	443	414	396	384	439	423	453	415	434	411	462	426	399	408	409	421	434	410	441	407	417	443	386	418	426	430	391	416	442	448	405	420	424	400	427	415	408	434	382	429	424	428	392	441	436	411	410	439	434	404	437	413	396	452	429	407	428	423	408	417	416	426	406	448	390	425	419	420	406	440	453	422	401	422	429	420	420	399	449	393	391	391	425	412	427	431	401	434	430	415	436	432	416	394	383	410	393	432	407	417	423	415	389	399	439	422	435	421	439	399	404	407	442	444	439	447	438	411	397	439	422	408	405	413	430	461	373	457	430	408	417	444	428	448	450	444	415	436	449	405	425	414	364	429	402	405	436	421	386	410	422	439	426	398	435	407	396	405	419	401	406	383	397	414	442	404	412	415	373	368	393	433	383	399	408	406	377	409	432	406	415	445	447	446	463	445	436	420	404	463	411	424	406	438	417	429	436	424	414	410	439	418	443	416	438	453	384	456	406	426	401	396	426	430	415	398	404	400	446	430	399	485	427	468	397	426	427	404	433	434	354	361	380	388	428	414	407	398	431	436	436	429	444	443	376	394	405	434	412	432	398	426	386	433	405	429	404	394	448	448	364	444	410	414	416	429	413	445	416	397	413	381	394	399	394	432	418	403	381	403	421	399	427	420	417	389	414	456	432	431	419	435	430	448	415	391	396	413	409	421	358	380	427	393	416	411	438	399	432	454	442	372	390	402	474	394	392	435	419	418	424	431	426	437	418	436	436	442	382	402	390	407	431	398	447	389	460	399	429	408	448	418	392	402	416	411	433	435	424	423	416	391	403	401	414	419	401	412	453	434	377	423	422	413	403	410	397	453	393	450	399	395	449	409	432	440	420	431	437	405	395	411	425	424	461	414	428	401	399	420	422	418	403	424	436	429	411	398	407	409	424	410	411	425	446	444	446	393	409	396	416	415	430	426	393	423	399	424	425	428	421	431	433	400	400	412	421	424	372	460	438	409	422	420	432	419	460	383	429	401	419	393	400	425	396	425	442	405	443	397	419	414	422	423	400	386	381	415	432	408	430	411	428	414	416	408	419	411	475	404	402	435	404	449	404	404	405	418	425	422	471	432	388	421	430	421	383	435	460	460	391	424	402	449	417	402	416	390	427	437	411	413	442	410	400	390	424	450	452	412	385	416	421	449	399	432	366	387	426	432	460	432	420	445	401	421	408	408	398	416	395	414	430	436	412	425	415	441	445	396	410	373	409	428	474	452	417	400	414	414	441	390	402	398	420	440	411	461	415	432	394	405	403	433	459	450	420	417	444	379	441	430	423	405	412	407	406	461	402	411	451	391	434	421
27422	18523	3353	314	229	168	190	176	174	162	168	166	175	166	170	145	151	173	146	167	136	164	141	147	181	168	173	161	173	155	132	176	169	175	158	168	154	162	144	161	156	172	154	177	169	163	151	154	176	161	154	181	168	157	166	150	164	181	161	168	175	164	144	174	186	171	158	161	142	189	170	159	161	164	175	169	164	154	185	143	155	175	195	179	155	179	176	142	148	183	181	164	142	180	159	184	172	146	174	172	168	144	154	152	173	160	151	176	143	157	179	163	188	148	145	136	157	167	162	154	168	167	149	166	156	147	170	176	170	157	192	135	149	156	165	146	145	160	173	172	164	171	171	174	154	176	147	171	148	159	143	155	163	155	150	175	150	154	164	144	141	168	196	167	144	181	154	178	185	181	176	166	172	171	160	172	170	157	186	170	166	165	168	165	141	150	171	172	176	173	179	170	178	164	155	160	167	175	173	169	171	157	159	168	161	177	139	160	170	177	163	162	171	158	167	155	163	151	164	156	170	165	161	168	167	160	152	161	136	166	159	167	162	162	138	163	173	179	145	163	168	147	150	193	162	178	160	166	149	158	142	159	173	175	157	162	183	170	167	175	173	172	149	159	170	141	176	155	156	162	179	152	177	146	192	164	149	151	170	156	168	165	155	162	160	162	179	184	185	180	168	168	145	143	148	157	150	163	155	165	145	168	166	163	174	153	156	156	172	158	146	167	137	146	172	151	148	181	161	171	191	153	167	185	167	158	168	163	166	173	162	171	186	151	175	162	143	154	189	163	167	163	181	165	176	185	156	167	175	176	153	205	151	141	170	165	167	162	163	169	161	164	172	152	175	177	163	139	163	145	177	154	170	181	152	173	162	183	159	189	163	154	190	171	157	177	189	164	173	161	155	173	170	150	137	168	160	171	153	184	167	181	172	166	144	171	156	159	162	166	171	185	180	148	179	161	178	157	169	165	139	160	172	160	149	159	194	184	159	177	159	144	176	153	151	169	163	178	161	185	163	162	142	143	198	164	166	164	134	165	174	162	165	156	173	171	158	164	161	160	173	159	139	178	172	166	169	171	160	162	164	176	177	171	160	182	155	159	154	159	146	173	163	155	162	185	183	143	149	173	168	186	155	163	164	179	144	162	183	153	154	170	183	150	159	155	169	155	166	155	158	183	200	164	173	157	151	150	142	159	175	148	166	179	144	180	167	163	146	164	154	179	157	150	147	154	183	156	176	152	158	155	157	154	164	162	195	146	183	165	165	162	143	176	161	174	179	194	165	161	152	143	153	182	139	157	157	157	172	149	182	178	162	164	166	167	153	164	164	167	166	155	158	161	145	186	182	153	135	165	159	164	152	170	151	182	160	166	146	159	174	165	164	152	166	179	151	164	162	137	150	146	161	162	175	163	157	161	193	170	167	185	164	157	166	170	158	165	168	181	170	164	171	161	175	195	167	173	164	154	162	153	140	169	168	159	160	171	178	161	158	160	177	179	152	154	154	137	160	147	172	183	165	179	168	168	144	177	174	150	174	156	174	161	133	151	149	166	155	140	158	148	172	154	170	174	175	175	167	171	146	160	145	138	167	152	174	174	154	167	178	146	166	128	139	163	158	159	151	162	163	158	180	158	151	197	171	145	154	174	166	176	144	160	172	160	168	189	163	184	168	170	173	165	157	184	147	164	161	154	183	159	178	172	164	156	167	150	150	148	166	179	169	179	171	164	158	168	158	142	176	189	137	154	171	143	157	149	151	160	160	147	161	164	170	170	174	171	159	147	152	156	150	154	154	164	158	157	159	170	167	174	149	144	176	148	181	180	159	165	163	170	172	152	179	180	168	165	169	173	159	127	164	157	168	167	145	167	173	157	163	188	159	162	184	162	177	162	187	178	170	161	172	150	158	148	162	140	152	168	164	194	152	150	167	156	157	178	156	154	145	152	145	157	199	149	164	177	147	172	170	178	172	148	178	152	174	166	181	164	164	178	175	161	175	167	181	170	138	145	152	166	166	163	135	171	177	153	146	202	160	162	169	149	155	164	188	150	155	175	165	165	179	186	159	160	165	179	153	152	151	165	200	157	163	173	180	156	134	135	164	162	160	173	173	161	178	148	167	173	157	166	156	137	175	161	165	157	150	139	169	140	182	158	169	151	140	172	163	147	170	198	161	142	156	167	183	141	151	167	143	149	163	169	154	150	151	167	159	174	185	171	144	169	164	153	156	174	168	171	163	135	150	156	181	163	162	147	171	161	157	153	147	168	173	154	131	153	159	173	178	145	143	141	153	170	183	154	165	161	138	158	167	183	187	160	165	195	177	164	162	164	154	191	174	184	158	172	159	148	159	168	152	163	166	141	175	158	166	165	169	167	165	182	189	169	167	167	157	176	149	177	158	164	154	173	183	154	160	159	188	157	170	188	153	176	144	161	155	149	171	124	159	155	182	155	163	148	160	169	160	159	166	157	167	186	164	170	166	141	180	153	136	171	167	153	168	154	171	191	160	166	166	152	154	165	165	160	164	159	147	156	158	157	149	146	152	165	157	156	151	178	174	169	182	166	187	161	179	170	160	170	179	161	173	163	152	171	166	174	156	176	174	147	172	149	159	146	151	174	154	183	153	152	191	167	143	169	161	179	161	157	169	171	167	157	173	167	157	152	145	152	168	174	180	155	166	155	166	168	155	181	151	164	164	147	147	169	180	153	183	157	180	160	184	171	175	163	201	170	153	157	170	175	181	174	158	134	168	176	163	156	157	171	181	166	173	144	157	151	156	154	151	185	144	144	176	175	149	161	152	177	136	155	184	180	161	171	158	143	163	143	148	170	147	159	150	164	172	149	170	141	162	140	173	170	170	171	167	170	158	162	176	166	148	156	172	178	166	159	166	186	161	155	163	157	184	175	153	178	151	173	160	159	146	154	169	164	159	155	160	155	155	161	173	159	144	184	153	167	168	154	149	176	152	168	148	154	177	189	166	168	164	166	170	182	154	170	160	159	157	167	135	173	164	153	151	156	147	164	147	164	166	155	162	141	204	177	188	180	161	164	174	174	180	162	178	162	177	159	163	159	167	167	178	172	173	167	173	159	166	125	157	169	179	155	154	159	176	151	170	182	167	174	175	149	157	143	134	170	165	162	163	141	186	166	141	144	140	176	159	146	156	174	172	178	175	148	166	152	169	154	164	178	167	175	148	170	179	160	159	175	167	148	169	166	155	166	149	180	179	146	130	184	173	148	173	167	166	170	148	166	158	160	174	150	159	177	149	161	160	151	154	160	176	156	148	173	184	161	145	158	152	135	159	174	152	152	165	173	146	155	158	169	177	182	173	157	162	177	155	166	176	157	180	166	194	169	163	172	187	166	162	167	152	150	169	166	159	163	193	181	173	170	146	149	153	178	155	177	164	168	173	168	169	166	164	166	152	173	170	157	161	145	176	175	177	159	162	160	176	161	169	171	156	137	185	149	172	201	174	173	169	151	180	174
4960	705	557	352	312	287	279	263	236	248	253	251	232	227	266	248	212	233	213	270	273	238	230	249	216	243	255	251	233	228	207	238	231	228	243	226	187	201	240	245	246	220	237	230	234	230	207	226	244	262	228	232	261	237	229	227	225	244	221	225	220	224	232	235	224	215	222	220	239	231	235	245	218	239	203	274	236	221	232	214	242	246	230	264	251	222	221	238	224	254	244	216	231	226	238	236	246	214	225	205	235	227	242	219	261	247	248	231	223	236	218	258	222	245	235	200	222	211	242	199	222	224	214	232	227	234	240	257	235	231	249	222	218	233	239	202	228	226	257	217	239	223	236	226	220	222	234	219	184	226	247	220	197	221	240	254	236	253	250	242	224	259	262	217	227	241	242	253	236	236	228	249	227	256	211	229	221	226	234	252	208	261	253	240	231	227	248	267	256	239	227	236	221	242	245	216	234	214	226	243	235	196	252	242	256	240	227	232	243	255	226	255	214	258	232	232	250	237	221	237	231	236	209	241	239	225	246	263	277	232	230	258	243	229	231	248	228	249	243	215	246	219	231	202	249	248	221	220	239	234	262	234	204	233	243	201	197	228	216	235	206	232	248	207	238	242	241	222	231	248	235	254	218	245	219	241	229	228	220	200	217	232	221	232	236	230	232	230	235	249	240	231	228	250	219	240	196	244	235	220	217	254	246	234	237	222	225	233	238	214	236	198	212	232	236	228	210	233	221	221	215	218	207	258	200	230	235	236	228	241	225	227	201	238	233	252	233	224	239	253	267	227	233	235	256	231	235	224	255	224	232	254	262	206	234	239	240	239	232	234	227	241	229	219	219	234	259	249	214	247	210	254	221	243	244	238	211	231	210	209	269	220	228	247	234	220	225	211	224	204	225	245	230	246	227	265	202	229	202	227	210	228	235	216	235	222	246	217	238	215	230	243	247	236	223	207	225	236	243	239	232	255	205	239	242	218	209	214	213	248	231	235	228	214	221	255	218	236	268	246	233	247	239	204	209	240	210	227	225	226	242	250	244	240	223	230	227	253	263	260	232	257	222	231	224	242	228	229	226	256	263	234	231	261	231	224	250	239	243	234	254	245	251	228	224	247	269	215	223	256	239	208	232	230	257	222	256	202	243	212	241	213	260	218	226	222	199	214	243	246	203	217	244	253	211	216	207	240	255	222	218	257	234	249	207	220	216	227	231	281	241	242	238	226	249	246	261	212	243	232	210	235	218	232	222	236	234	270	249	241	245	264	246	201	226	237	220	247	222	258	229	230	246	207	206	245	253	246	218	208	219	241	229	210	213	222	258	207	237	252	218	215	230	234	232	236	229	266	213	218	204	230	201	234	216	237	250	223	236	231	241	237	220	229	248	217	237	221	247	251	216	237	198	230	216	234	224	238	224	202	226	233	236	242	229	244	254	239	243	251	235	219	235	235	250	250	214	247	221	239	247	207	245	223	229	231	212	245	230	222	240	245	210	229	217	238	218	260	216	230	206	238	222	238	220	211	243	218	206	206	247	246	238	236	258	255	233	227	224	234	229	242	228	248	226	251	218	273	201	230	243	215	249	242	235	237	235	252	225	222	242	236	235	224	225	237	204	179	259	225	226	217	234	229	242	232	233	236	254	240	210	198	235	246	232	246	241	283	220	235	207	253	245	228	221	238	236	201	224	224	243	236	243	223	226	235	223	199	248	239	248	273	236	255	233	218	208	246	238	230	235	231	218	230	245	245	230	235	220	238	249	240	256	221	215	230	246	227	239	216	217	225	225	241	202	209	256	237	244	228	248	268	229	203	218	240	254	239	240	208	250	228	262	213	226	211	225	226	263	235	225	245	218	211	245	226	228	253	206	244	224	236	225	223	257	233	228	247	214	240	250	235	245	262	249	244	212	272	232	246	240	229	284	245	261	225	252	231	242	233	212	246	254	242	235	241	236	233	230	243	223	231	232	211	218	246	221	226	219	210	254	222	217	234	239	225	236	245	252	226	214	232	255	225	216	207	228	240	227	214	260	261	242	210	214	225	223	243	243	254	214	266	224	221	217	239	222	238	224	235	210	240	223	214	217	222	217	238	209	225	237	240	245	238	206	209	229	239	246	228	224	226	241	221	203	230	225	242	222	239	204	227	259	202	226	221	263	256	242	206	208	229	248	242	249	238	247	243	253	236	214	238	238	226	214	240	227	231	223	255	238	236	235	237	241	231	251	225	251	232	222	250	245	230	230	237	231	213	228	213	217	236	224	244	205	230	221	213	219	218	236	229	234	232	223	240	227	221	256	224	235	216	233	237	231	236	231	209	237	198	254	232	229	244	228	237	213	256	251	232	260	231	214	271	253	238	237	230	228	231	253	244	244	231	242	258	218	233	201	228	238	210	243	241	212	213	254	242	230	227	237	216	244	248	246	222	249	235	226	238	219	244	268	224	217	237	186	215	242	221	231	211	268	224	212	221	226	251	238	238	233	249	254	230	245	222	231	227	237	252	223	221	249	233	237	223	220	233	253	222	224	232	237	241	246	260	216	240	248	248	206	207	218	246	221	240	202	230	204	226	232	224	240	231	244	232	228	234	221	248	222	240	240	238	200	239	236	243	233	223	232	221	225	251	253	231	226	241	227	238	249	223	252	207	255	231	238	222	227	206	242	229	242	235	244	243	227	226	230	206	235	230	232	209	249	210	245	224	243	246	216	243	230	229	213	247	237	222	240	198	216	248	211	246	241	220	212	269	220	224	235	228	230	239	234	239	217	242	230	237	258	241	234	222	232	222	235	226	228	255	244	224	226	231	218	231	229	214	230	247	219	236	225	215	227	249	239	246	232	229	222	221	265	262	229	220	199	242	242	215	245	219	218	236	227	222	224	223	224	221	222	235	223	217	238	216	239	230	235	222	273	249	239	236	255	256	230	204	245	242	214	261	237	230	223	227	227	236	250	221	235	240	256	218	235	245	257	220	227	240	264	241	236	228	232	237	229	250	228	224	220	216	280	221	219	193	259	243	225	231	212	237	236	245	244	224	224	215	218	238	228	195	227	222	227	244	243	215	251	212	244	265	240	245	233	222	267	235	220	235	220	224	241	223	245	243	254	247	217	263	245	220	222	218	241	223	221	234	223	225	223	216	235	209	256	245	217	226	239	219	224	220	214	242	263	248	242	232	251	235	255	255	242	213	231	238	229	240	236	236	228	227	259	211	233	234	234	241	245	216	228	269	233	201	234	228	248	220	219	256	225	216	218	228	230	233	242	219	240	227	211	205	254	234	253	236	221	232	219	223	239	226	235	219	219	242	233	236	252	226	227	223	235	213	229	261	233	230	247	221	240	245	257	221	238	233	221	236	229	250	239	225	230	193	245	253	237	218	215	255	237	249	245	241	236	245	235	235	215	237	249	212	236	198	232	211	200	244	218	226	210	235	197	217	238	245	234	252	242	236	239	238	225	201	217	232	235	235	243	241	221	229	235	223	213	210
23422	21556	28747	24829	21408	3715	645	511	496	423	372	388	401	374	386	360	345	343	363	340	358	345	374	319	382	308	354	335	334	353	343	337	348	346	348	322	354	339	343	330	344	359	317	344	371	306	353	328	324	345	336	376	341	321	364	331	312	320	330	291	326	321	320	324	351	372	306	355	351	335	337	337	323	377	311	339	337	364	311	324	343	327	348	337	324	305	328	330	345	301	325	369	336	329	321	314	309	329	328	333	326	309	358	328	356	341	338	335	349	347	317	303	339	334	331	332	353	326	323	309	342	343	360	346	330	387	319	340	311	362	349	352	328	355	333	302	328	361	338	323	340	345	337	343	360	291	324	360	314	324	315	341	301	321	329	305	334	316	361	299	342	326	345	353	354	340	341	355	299	325	350	312	328	307	373	321	334	332	366	325	321	357	358	344	310	305	328	329	333	351	348	327	348	354	328	344	339	326	337	380	363	321	360	324	340	356	314	322	345	361	333	357	329	323	351	351	360	324	305	314	355	316	354	308	350	357	346	335	350	360	339	331	361	320	335	331	337	345	331	346	308	340	323	339	329	324	318	366	357	340	324	348	345	345	348	312	361	346	314	314	351	348	348	337	347	325	316	315	342	317	374	357	351	339	311	330	353	317	364	345	343	338	355	346	331	342	365	321	356	363	374	341	318	316	303	350	330	330	314	317	280	324	338	348	319	339	372	309	368	300	350	316	329	358	377	314	333	347	339	329	336	320	349	346	357	342	362	327	344	347	296	327	333	331	322	330	276	332	343	333	358	343	366	292	344	314	346	326	320	335	344	339	353	324	347	359	352	334	340	311	338	342	300	332	330	315	329	373	362	360	337	317	327	354	358	328	351	349	330	321	349	353	336	302	355	337	332	349	336	325	348	332	337	307	345	327	346	355	319	348	328	329	332	330	310	320	309	331	310	326	316	321	334	312	316	306	353	343	335	360	340	336	344	348	342	318	321	344	317	331	334	331	309	324	353	366	331	303	347	353	337	364	346	350	311	333	310	352	334	312	318	340	312	322	345	324	369	336	323	361	373	319	328	314	366	334	338	322	324	330	326	325	318	328	330	322	275	331	364	326	346	347	334	342	311	333	339	310	341	339	381	324	315	352	310	306	311	331	350	339	312	320	359	339	339	364	331	355	330	346	353	356	365	330	344	322	362	312	361	352	321	378	323	308	346	370	336	299	332	318	339	356	331	328	330	339	311	350	351	318	380	309	330	302	348	311	343	326	329	313	319	293	321	325	315	351	346	331	324	306	308	327	319	334	314	341	316	333	328	338	356	355	335	330	340	330	349	315	335	352	336	363	346	366	331	293	316	327	342	358	314	321	339	322	330	297	352	368	296	323	328	346	338	312	337	326	325	321	330	318	326	321	367	339	376	294	344	321	342	370	315	336	351	323	332	362	318	332	324	332	318	334	354	337	351	310	349	319	350	357	313	350	330	337	372	351	305	314	309	309	299	344	319	359	318	373	303	330	333	332	325	357	335	317	328	317	319	352	290	339	334	352	313	327	336	348	353	338	304	324	349	351	362	313	333	301	359	327	332	315	330	358	337	347	343	326	312	338	353	351	313	310	325	355	325	331	333	363	295	342	344	335	322	332	334	341	329	339	331	330	313	302	281	311	321	361	336	304	329	341	329	331	331	339	343	340	364	336	306	361	362	304	349	333	345	342	335	330	320	308	332	335	337	343	338	316	347	330	326	345	311	348	315	308	333	352	342	344	342	353	340	323	336	310	319	314	343	340	310	322	323	366	346	315	336	325	322	345	320	301	370	339	350	343	336	351	322	346	337	351	320	354	360	321	322	313	316	330	343	344	356	348	314	352	306	335	302	305	332	323	314	323	300	310	335	341	312	337	333	307	366	364	340	325	341	358	358	379	331	324	324	324	373	353	322	334	322	333	325	327	350	342	309	329	334	351	333	335	356	360	355	328	322	365	336	321	329	328	313	314	317	336	344	333	316	288	327	347	317	341	342	335	325	342	305	335	321	315	306	339	360	336	356	313	310	358	320	330	348	301	329	346	334	383	328	344	335	346	337	358	325	317	343	315	330	336	312	326	356	349	310	339	336	350	328	341	316	304	347	328	344	345	353	348	347	359	296	352	332	320	344	318	359	322	331	342	324	339	323	318	320	331	344	325	285	300	300	330	353	318	358	350	323	330	329	321	315	335	359	339	312	345	358	327	308	340	320	338	305	347	309	295	375	346	323	318	309	320	323	329	369	340	330	346	323	354	338	316	377	305	326	342	308	350	356	368	362	357	332	366	360	341	326	310	321	348	299	323	346	341	321	339	292	340	341	354	349	340	327	333	358	312	301	354	323	318	334	348	322	330	340	321	350	362	335	324	332	346	339	362	317	332	335	316	332	328	377	340	304	335	342	332	320	330	353	331	319	326	342	335	339	327	359	319	313	346	342	368	343	322	310	329	323	338	342	345	302	353	327	376	343	341	334	332	345	296	355	344	335	337	355	351	363	315	343	353	354	334	307	292	320	312	304	326	315	334	326	363	306	340	331	349	322	355	321	318	357	312	342	336	338	293	357	380	335	373	343	331	361	336	341	340	339	330	347	338	322	343	359	340	345	348	311	355	333	308	339	342	329	330	323	341	328	326	327	330	324	308	295	341	338	329	323	338	350	327	309	347	332	347	318	340	332	354	333	341	339	304	325	360	378	338	333	333	321	306	355	333	362	338	313	317	337	309	356	332	334	341	357	303	373	358	362	332	292	317	342	338	338	339	296	341	340	322	360	324	321	344	298	335	343	307	335	395	310	365	346	343	320	315	344	324	329	332	347	294	341	295	311	342	319	354	336	353	335	331	346	377	335	340	354	365	351	328	311	318	337	316	312	344	334	362	329	321	362	332	327	316	354	325	321	325	281	330	320	303	343	359	350	333	295	352	363	299	333	325	324	344	302	313	323	345	334	335	340	347	341	340	299	337	345	342	327	321	331	327	340	347	355	341	308	329	333	345	352	336	331	353	330	341	319	348	360	345	313	341	303	317	303	368	305	349	291	339	352	322	345	334	304	323	349	303	343	322	323	313	337	342	305	327	315	336	332	330	314	321	339	352	330	345	354	342	333	303	342	335	309	321	365	316	357	363	312	319	299	324	337	336	353	303	340	312	327	341	306	335	309	348	325	362	356	337	352	296	344	333	356	330	354	349	347	329	342	328	347	309	335	328	330	329	324	325	336	325	339	319	327	349	322	320	334	351	320	325	342	334	363	334	340	338	327	284	330	325	321	355	317	322	335	332	320	323	321	314	318	333	346	351	325	336	341	322	331	311	340	308	341	316	335	326	316	316	360	338	333	348	344	325	321	327	306	336	364	349	341	333	348	331	335	359	302	325	359	353	341	323	352	348	360	331	307	321	348	360	324	313	339	342	310	342	320	345	334	341	331	309	333	340	329	320	325	325	357	359	322	359	338	326	372	312	336	338	325	338	303	326
15934	7197	4894	2215	1517	1199	1011	867	740	692	645	612	595	572	538	601	566	539	513	491	512	466	485	503	474	577	483	522	496	468	468	489	459	493	467	491	467	439	466	473	484	453	502	490	466	503	490	446	442	432	456	494	471	458	430	426	521	449	485	451	462	505	430	459	433	472	470	428	440	485	493	443	503	460	455	477	454	452	473	436	471	438	461	437	489	485	445	477	442	463	420	458	459	444	456	433	456	490	430	439	472	440	484	460	478	476	472	461	484	489	450	435	451	462	470	453	458	450	463	472	444	472	468	477	435	490	450	457	444	500	456	447	446	477	471	463	447	434	492	431	432	459	442	504	459	433	472	415	467	469	455	473	503	412	448	466	457	471	482	468	465	502	490	480	448	440	458	466	467	470	454	454	458	453	454	454	464	437	481	494	458	461	519	466	447	496	473	434	464	488	454	476	461	435	455	489	428	454	488	445	467	447	457	489	478	464	448	450	446	483	455	432	447	460	473	484	427	445	439	460	458	439	467	479	457	482	451	523	452	460	430	454	453	459	468	479	436	456	436	448	464	432	488	539	445	439	462	468	483	437	475	453	462	461	446	443	465	457	491	431	438	428	450	419	457	484	471	461	476	443	475	475	514	473	447	418	442	495	454	464	464	456	448	503	477	482	442	455	420	453	455	474	461	473	447	437	473	456	471	485	451	508	480	458	434	495	452	418	463	501	475	463	483	477	472	469	458	468	459	472	462	501	468	467	442	487	476	442	456	462	484	457	450	446	422	473	465	481	487	432	465	470	421	459	493	471	479	485	486	417	506	489	455	464	450	443	450	472	444	476	453	436	436	411	472	448	489	492	448	463	446	444	432	474	486	477	474	450	425	483	445	447	427	445	487	442	493	448	482	453	475	460	442	443	459	492	435	485	444	430	425	430	433	454	471	447	468	474	501	479	451	491	489	464	450	447	467	430	477	430	469	459	470	471	442	438	473	455	467	476	436	485	463	465	491	488	477	426	454	449	472	422	449	447	442	481	484	463	473	456	468	482	431	471	488	430	476	461	474	469	423	483	465	461	482	463	460	471	455	463	448	476	476	455	461	481	486	479	454	460	434	467	490	423	446	448	440	462	458	451	434	449	467	475	479	445	462	476	403	458	478	462	431	442	497	439	463	441	433	454	489	458	444	453	479	453	461	463	465	457	516	482	481	482	452	456	465	485	445	481	436	478	457	453	448	479	465	433	469	489	470	481	440	468	505	459	489	472	436	483	440	476	463	486	478	473	484	459	481	470	483	501	432	441	511	473	470	494	444	457	482	497	446	450	468	489	480	500	432	456	477	450	458	451	505	478	463	486	457	443	446	475	442	466	519	455	475	477	468	456	472	447	456	446	443	456	486	486	496	435	475	467	461	526	459	502	476	456	449	447	470	461	474	480	492	483	448	437	438	433	450	457	467	462	487	474	458	471	477	451	459	435	432	435	472	480	482	476	467	479	438	453	457	443	444	456	467	492	444	501	480	426	442	484	463	492	505	459	464	494	468	471	471	472	450	388	457	404	453	459	443	485	466	449	477	478	462	479	447	488	473	441	473	485	422	460	452	473	442	425	477	458	462	457	433	455	489	433	492	467	455	466	474	425	472	440	452	415	480	448	536	439	469	480	497	485	465	496	449	465	466	490	434	437	494	468	439	452	438	484	450	460	447	469	481	473	438	509	480	441	463	470	442	457	451	450	474	430	467	429	498	463	429	473	478	433	433	489	452	463	467	451	485	454	492	420	461	434	479	445	423	468	441	514	491	455	476	474	419	442	437	484	461	493	471	453	505	445	470	433	472	482	464	448	490	454	437	465	463	482	469	456	443	458	449	456	435	465	437	469	486	464	475	450	444	438	469	458	477	461	448	449	445	478	470	475	463	491	415	488	425	484	466	441	436	469	477	518	472	463	468	435	469	451	455	471	466	497	485	425	457	467	493	504	446	472	468	437	441	475	464	475	440	463	473	451	485	471	434	487	486	436	444	455	447	482	454	408	448	462	451	476	487	461	422	433	486	497	448	491	479	469	474	464	481	447	450	476	445	496	487	451	429	508	458	469	471	462	489	470	431	460	472	481	462	458	452	453	469	451	475	436	404	519	457	489	444	440	471	497	455	428	434	448	464	443	436	470	510	438	446	448	505	439	440	470	464	463	452	495	450	455	452	469	480	443	467	513	475	450	476	439	475	438	434	469	428	486	446	475	463	486	466	445	477	453	481	489	458	456	450	430	452	468	467	455	456	449	461	449	435	482	474	450	465	481	442	451	446	471	473	440	491	481	445	467	494	443	475	453	500	448	473	405	458	429	423	443	441	474	486	492	447	444	408	463	490	444	456	468	485	450	443	470	451	464	440	431	438	527	453	460	456	481	454	468	441	475	430	488	435	475	444	496	503	434	450	475	446	425	467	422	441	433	480	485	503	471	463	495	478	481	472	462	459	472	488	454	461	450	422	451	455	473	450	487	463	472	481	486	449	480	486	493	418	448	435	454	442	465	433	434	497	472	469	445	434	461	466	474	485	488	463	488	456	458	478	436	462	455	459	459	474	455	495	455	432	460	462	459	479	498	477	476	436	473	471	455	456	496	485	447	462	486	436	462	434	467	466	450	476	472	452	459	463	500	465	438	452	469	495	439	438	434	422	427	462	476	447	450	457	436	477	462	481	459	440	446	461	473	458	428	485	451	442	486	411	485	491	468	474	448	496	459	448	475	472	449	480	440	464	467	440	432	461	490	434	460	475	482	490	487	454	412	474	462	480	421	435	433	462	492	474	455	455	463	434	480	470	417	470	474	477	465	454	495	414	458	474	458	464	459	435	501	488	436	464	441	460	476	508	425	448	464	458	443	430	444	496	486	414	471	469	465	456	451	452	457	435	429	495	486	428	477	496	477	474	477	464	457	486	429	465	465	481	455	455	474	448	470	450	448	486	432	447	449	464	476	445	441	434	426	458	436	458	471	476	458	467	479	444	441	472	431	479	419	480	471	432	469	459	460	429	474	475	444	466	462	509	475	467	459	454	443	445	448	476	430	428	449	443	488	470	410	492	460	456	503	432	482	438	446	476	472	456	445	465	461	448	474	477	462	428	451	474	456	464	459	441	428	455	452	442	468	457	447	462	472	449	455	477	465	471	442	449	462	448	443	502	473	436	457	483	443	449	498	447	431	448	474	480	450	439	479	497	470	433	470	453	456	477	451	444	442	470	476	458	480	485	469	477	475	464	498	466	474	479	446	446	441	450	456	488	483	473	471	473	463	450	436	504	430	476	512	457	464	483	447	455	466	447	459	418	497	482	457	488	439	455	477	489	500	455	438	451	471	485	481	407	465	457	461	474	449	457	457	483	469	477	445	445	428	422	454	467	478	458	448	446	497	463	475	453	468	456	443	477	448	440	426	456	479	455	523	428	462	401	467	440	460	482	473	472	463	462	509	478	464	478	459	440	455	468	434	448	489
24846	21561	26836	24658	1043	204	157	124	117	116	106	87	90	121	98	75	72	80	64	79	87	84	94	89	84	83	60	73	86	76	84	77	88	72	81	84	81	56	74	66	69	99	76	81	73	74	69	72	65	61	65	74	87	62	62	78	57	88	75	67	69	83	71	85	88	77	86	67	65	63	56	73	64	68	72	67	79	95	82	68	82	79	74	62	71	66	71	73	73	75	94	87	76	74	56	70	71	81	80	76	91	77	69	87	82	75	82	80	73	72	77	65	73	60	87	84	74	71	71	84	72	84	78	85	76	72	53	79	83	82	59	83	75	66	70	64	79	83	74	74	73	74	77	69	81	66	75	86	84	65	60	85	76	81	72	74	70	69	64	75	72	71	78	74	60	61	75	83	76	71	71	76	69	76	75	77	75	72	74	96	71	75	56	71	74	84	72	79	92	84	76	64	81	75	65	62	79	65	82	73	70	66	75	86	67	68	66	65	87	65	90	74	73	72	71	72	78	88	72	66	82	74	73	83	64	81	67	79	73	77	62	76	87	75	70	67	73	73	68	69	66	75	59	80	61	71	73	74	77	64	75	78	72	61	71	75	86	61	60	89	86	57	72	71	77	53	84	84	78	76	67	84	73	81	63	79	79	80	79	82	71	70	82	85	70	66	67	73	69	66	72	84	68	57	67	78	73	63	74	81	91	83	65	66	80	79	76	75	75	71	85	76	74	63	71	75	75	70	60	77	71	64	76	74	81	66	81	77	71	80	72	86	73	82	84	86	70	69	59	77	76	63	91	68	71	80	66	75	84	72	74	79	70	83	75	75	78	59	62	65	70	72	81	75	70	62	86	67	86	57	76	64	60	80	72	64	84	64	69	77	83	66	77	80	56	63	61	72	68	86	64	71	83	75	66	68	62	85	65	65	79	79	90	65	67	65	73	77	75	61	76	74	68	62	81	66	72	61	72	69	83	84	70	85	76	70	58	72	80	71	81	71	80	74	80	73	63	90	69	82	82	86	69	76	87	83	77	74	65	62	69	70	64	74	71	89	62	68	78	84	75	59	82	71	102	83	54	78	69	65	73	68	75	94	76	72	78	58	85	70	88	73	82	68	71	67	65	71	71	71	79	71	71	76	73	60	65	74	79	57	63	67	66	61	73	86	74	81	64	68	57	74	67	67	68	74	84	79	73	64	55	66	70	58	90	78	69	71	89	79	72	73	86	78	69	55	61	64	78	78	77	83	80	77	64	65	66	85	58	76	66	90	68	74	72	71	66	84	78	71	66	78	73	75	68	73	85	84	82	61	66	66	72	70	79	69	74	60	83	68	58	85	57	73	71	89	84	63	79	74	69	83	81	59	76	63	72	77	76	91	71	65	68	68	83	78	67	68	85	72	79	72	65	89	76	90	66	77	77	76	84	75	63	64	63	80	76	97	53	75	88	74	85	80	80	62	64	72	86	83	64	76	73	78	72	65	75	67	64	59	74	74	71	69	87	90	65	81	87	68	74	73	88	72	87	72	105	78	79	56	66	79	70	70	71	62	84	66	84	74	75	78	79	79	67	68	73	62	70	81	72	102	78	75	73	73	67	72	74	79	77	69	74	77	63	73	94	79	78	76	87	74	76	66	71	75	70	94	73	88	83	80	63	68	87	80	67	75	65	73	93	77	81	59	72	71	83	71	72	73	73	80	73	69	76	67	99	75	67	86	75	89	74	69	66	68	75	85	82	66	79	71	74	82	72	61	80	77	70	81	66	74	69	78	66	93	77	62	83	65	73	71	79	78	64	64	73	83	70	69	87	81	94	83	67	78	68	81	81	80	71	64	59	81	61	61	70	72	78	77	87	81	85	87	78	83	77	66	77	72	82	67	71	62	74	61	72	84	73	77	66	71	68	77	66	72	93	78	65	80	67	67	80	73	67	79	69	72	80	66	82	67	76	73	57	76	64	78	70	75	82	89	77	84	72	83	67	80	70	80	62	78	74	91	83	77	74	74	68	65	73	84	70	81	88	73	66	61	53	80	92	67	71	88	69	100	78	75	72	72	77	74	66	78	77	83	67	83	75	80	69	71	75	83	69	56	72	72	77	70	75	83	84	64	72	60	81	59	78	71	70	86	71	70	82	75	69	65	73	60	78	74	59	58	59	83	77	65	82	68	65	51	76	68	72	77	81	77	79	58	72	82	84	64	60	80	75	89	76	73	68	81	69	81	74	68	75	79	67	74	66	79	66	74	68	86	85	73	74	64	57	70	73	73	71	76	84	65	65	77	76	77	68	87	69	76	73	67	71	90	85	68	58	72	86	64	58	65	71	56	68	77	69	61	80	79	72	79	83	86	68	81	51	96	67	90	69	71	57	80	83	62	65	83	79	77	73	70	68	82	80	75	73	72	71	66	80	69	64	72	66	65	58	60	74	69	57	64	72	84	87	73	85	58	73	67	79	74	76	75	67	83	75	79	65	62	70	76	61	67	67	82	74	78	71	71	73	81	88	84	78	81	64	87	86	66	76	89	67	59	68	74	57	76	85	101	63	66	86	72	76	86	68	78	90	87	78	84	70	64	58	69	67	87	82	77	79	62	77	76	62	67	83	64	81	74	92	71	84	80	76	79	60	94	61	73	72	66	70	85	81	77	80	78	76	68	74	68	69	78	83	75	82	69	84	75	66	74	62	65	74	77	79	70	85	66	68	81	79	66	84	71	79	83	72	76	77	83	70	81	61	82	84	69	79	86	82	63	71	62	71	67	86	81	80	99	68	65	68	65	79	66	73	75	78	69	72	85	77	73	51	68	74	95	70	78	75	77	74	86	93	80	68	68	80	88	73	70	68	85	69	67	67	59	75	56	80	77	83	77	75	77	73	73	71	83	73	82	66	82	79	63	83	73	89	73	78	71	71	70	85	85	67	83	66	73	71	72	81	71	64	63	79	78	69	72	79	85	81	64	99	73	67	79	66	86	83	67	83	82	68	75	74	67	79	75	69	54	77	64	85	79	58	73	84	70	74	71	76	69	72	75	57	65	65	93	74	49	76	78	88	69	76	94	83	73	72	80	66	87	66	81	75	75	84	86	84	71	79	74	89	73	77	95	72	82	79	80	71	71	62	72	80	76	91	61	82	71	77	70	63	68	80	79	76	86	85	68	79	67	80	69	70	73	79	73	82	88	70	63	84	85	68	65	79	69	75	72	73	78	63	76	61	62	72	77	74	76	79	64	62	83	76	66	70	63	60	83	75	67	72	66	67	76	78	72	78	75	72	74	83	74	78	80	68	77	80	71	71	76	74	75	87	62	70	78	83	82	62	80	95	70	84	73	57	74	81	75	63	82	59	81	83	65	72	73	72	86	71	72	75	84	67	78	76	76	66	84	62	72	66	90	71	70	58	89	87	81	69	62	69	75	76	63	86	94	70	82	73	87	71	80	81	72	72	63	67	74	71	80	71	73	63	70	67	75	86	83	62	68	80	74	66	88	71	60
13461	3277	2156	907	609	472	390	302	249	239	193	209	181	183	174	144	128	142	163	160	160	142	123	126	124	143	113	125	130	127	148	123	123	127	125	134	113	117	105	113	139	130	131	127	113	95	131	122	129	113	125	114	145	130	128	115	110	106	111	128	142	101	108	110	124	134	127	112	145	123	131	107	101	91	118	127	115	129	126	124	125	131	119	128	119	125	109	128	122	117	119	108	121	119	115	104	122	107	130	100	120	132	105	131	128	128	124	115	115	109	114	116	103	101	128	112	145	125	114	124	117	130	104	125	110	127	136	133	116	118	120	131	128	98	104	111	114	128	134	123	126	137	117	120	115	119	109	115	117	104	112	120	129	110	108	123	117	121	107	140	139	114	118	118	118	116	133	108	117	105	116	128	134	106	112	123	138	143	133	124	130	110	126	122	112	129	96	106	122	121	110	122	135	143	103	103	105	125	104	114	123	101	113	124	125	125	138	121	112	109	126	119	117	135	139	104	123	119	100	123	123	108	127	114	127	124	130	94	124	113	105	108	132	127	136	122	92	114	115	129	117	112	128	118	112	120	126	130	104	96	130	116	133	119	113	129	116	117	117	116	128	118	112	128	127	110	117	128	120	123	113	116	117	112	118	107	147	123	120	111	132	124	112	105	133	115	125	139	122	105	114	126	122	119	112	123	107	114	129	127	128	119	124	108	118	113	125	102	138	110	109	101	119	119	126	116	126	118	109	109	115	114	110	138	122	110	112	129	91	116	116	103	144	115	139	129	116	119	121	122	112	114	109	96	123	131	141	104	133	138	124	103	119	118	134	117	115	120	118	113	103	130	116	126	123	93	112	124	116	113	114	123	121	107	121	120	106	123	113	125	130	109	125	122	102	117	105	102	119	114	115	117	125	108	115	133	105	113	141	123	132	133	134	113	106	101	125	137	124	125	134	117	110	130	105	122	112	130	126	125	148	138	120	111	126	146	104	128	116	112	115	134	127	111	115	106	110	123	97	139	117	115	96	112	117	110	129	95	103	127	111	119	119	120	115	145	126	126	106	133	115	125	105	128	116	88	119	103	112	107	109	143	125	116	121	102	115	119	122	109	138	121	125	119	117	138	117	105	120	119	104	139	137	109	108	113	123	124	108	118	119	123	121	129	109	129	100	116	139	109	115	129	106	117	136	117	121	107	123	111	136	110	121	134	112	118	127	130	125	116	128	119	132	116	124	104	133	119	133	111	123	111	119	111	124	112	123	119	115	117	114	124	120	120	116	132	119	119	132	122	122	110	111	121	108	133	134	119	121	124	127	92	111	97	130	128	143	119	109	123	127	136	113	121	127	122	103	123	130	127	124	127	124	122	119	128	113	116	133	121	117	116	111	117	129	142	142	135	116	110	149	115	115	139	128	133	117	129	108	115	126	109	113	106	138	110	124	123	110	128	118	127	133	125	121	131	119	120	135	107	117	108	118	121	124	114	116	106	111	124	114	113	113	129	106	108	109	104	124	116	114	126	136	116	111	117	108	132	119	141	129	115	114	115	123	135	123	110	137	101	110	112	121	119	139	104	110	112	121	115	125	120	122	116	127	143	111	126	99	126	118	126	116	110	108	137	131	124	117	139	113	121	136	128	107	127	129	121	116	126	96	110	107	117	111	98	103	125	106	128	127	127	114	104	132	125	128	135	112	121	119	124	117	112	135	144	134	136	112	137	118	134	118	128	107	118	114	139	124	121	115	127	97	115	135	106	136	102	125	97	115	125	106	119	111	128	104	97	96	121	102	123	113	116	123	141	127	110	116	101	120	115	122	122	106	141	122	109	120	111	127	126	106	143	116	120	121	112	132	121	137	115	118	107	138	117	105	118	99	105	107	111	138	110	127	113	111	122	110	123	126	133	108	126	128	105	129	121	123	140	130	125	122	110	111	111	125	127	113	125	122	135	114	138	124	115	104	130	124	111	118	86	112	152	134	129	124	148	109	106	124	141	109	113	137	126	118	127	113	124	111	109	117	109	113	105	124	130	119	115	95	127	118	130	85	131	120	127	130	106	116	107	128	113	115	123	97	134	117	131	115	107	134	128	103	116	117	108	121	118	105	118	110	103	103	121	127	96	102	105	121	132	121	122	91	127	118	117	113	120	102	138	120	133	127	131	136	112	115	122	129	120	114	102	115	105	108	117	124	111	128	114	119	117	114	104	124	142	126	134	116	116	112	118	122	143	115	118	95	117	119	129	116	117	109	118	111	114	107	115	96	106	121	131	124	118	108	117	111	110	115	126	103	111	110	111	104	109	125	103	107	110	107	120	120	125	132	112	124	113	108	135	101	108	115	132	135	118	150	119	125	98	103	127	137	114	133	113	131	149	123	123	117	113	122	93	122	129	107	105	134	130	122	127	119	121	116	105	130	106	104	123	123	101	125	124	126	103	121	115	122	125	131	100	118	105	106	113	117	110	112	115	115	118	132	119	121	121	139	112	115	115	131	126	98	128	121	137	118	108	114	135	112	120	110	132	113	107	130	122	105	118	137	116	115	114	126	104	122	102	136	138	107	127	113	127	119	127	122	116	108	114	124	114	117	117	107	122	130	114	133	116	106	109	130	140	110	126	96	120	104	123	114	123	105	138	103	122	108	125	128	126	115	129	100	139	99	120	129	120	105	126	101	105	129	122	118	113	109	95	115	114	124	100	108	107	127	147	125	136	116	100	108	143	107	126	127	118	118	122	122	130	117	136	110	120	102	135	119	119	131	107	128	116	137	127	116	106	138	127	125	98	127	114	126	124	128	132	117	108	130	130	111	111	103	114	123	102	122	124	119	109	118	107	124	126	109	121	122	133	109	113	127	122	120	123	117	134	126	135	131	130	128	98	117	113	96	117	122	99	117	101	119	114	109	109	115	129	124	114	101	123	108	127	136	108	120	152	147	115	137	113	125	98	119	104	125	112	125	109	109	137	123	125	109	130	123	120	95	104	124	125	140	140	106	118	131	121	135	113	120	114	116	107	123	107	104	128	105	142	122	102	121	111	128	106	124	119	134	130	121	134	117	126	115	106	131	103	119	123	125	115	125	110	115	108	119	109	145	131	115	114	104	116	117	124	116	131	102	101	120	114	112	101	126	95	116	107	115	121	137	125	129	122	128	133	119	101	128	98	130	119	108	111	119	125	109	128	94	108	96	115	123	135	122	113	100	112	131	108	141	120	122	139	118	133	122	111	119	116	111	126	103	110	118	118	101	107	110	113	108	108	107	96	110	105	126	123	153	116	138	109	111	127	91	124	126	117	129	140	131	125	132	132	122	122	128	108	128	131	114	116	122	116	121	141	117	121	127	107	101	117	122	155	126	118	118	120	129	113	101	103	119	118	127	115	124	107	114	109	100	124	126	141	113	120	117	112	136	112	135	128	125	105	130	115	112	119	105	120	112	108	113	113	106	110	118	102	135	109	116	102	109	125	132	108	113	89	110	106	111	111	118	121	127	114
22568	21579	29323	24297	21580	21319	2308	662	465	486	472	381	377	370	380	395	375	337	354	319	328	303	338	300	299	292	311	323	309	320	335	320	324	309	297	309	310	276	322	333	316	301	302	313	302	328	306	287	306	303	328	311	302	301	315	331	298	312	280	303	277	303	327	289	290	303	282	309	288	292	294	288	303	284	286	343	264	301	309	270	266	332	309	289	292	269	313	302	310	324	285	340	292	279	296	288	335	297	294	289	301	307	307	326	329	293	275	246	272	290	286	301	307	265	317	310	280	290	266	300	286	309	278	251	322	293	264	307	293	332	301	260	312	315	305	298	273	288	267	286	305	286	283	313	297	292	347	304	318	286	306	297	336	290	245	277	283	273	287	307	288	318	278	287	280	281	291	326	304	248	306	315	324	321	319	313	318	311	310	314	295	303	292	328	274	313	291	309	306	255	317	336	298	295	275	337	281	287	354	304	275	296	284	298	347	287	272	289	303	310	304	283	288	308	287	287	307	281	301	278	303	290	296	316	275	281	292	287	291	344	276	284	328	297	306	283	295	297	307	287	266	296	269	293	294	290	306	321	277	275	308	313	306	333	334	306	315	300	296	316	268	300	306	280	282	285	278	285	314	286	262	310	286	310	304	296	284	287	294	297	294	313	331	287	304	291	269	330	260	329	266	299	266	298	295	273	292	318	282	285	304	275	294	305	257	287	260	297	282	288	270	286	312	289	303	292	308	307	303	267	282	296	299	312	314	288	294	273	297	334	285	289	267	286	286	294	311	290	314	313	274	298	296	298	296	286	281	281	318	296	273	286	295	303	304	316	335	291	290	321	294	301	308	297	301	276	305	267	276	275	309	289	287	299	297	288	300	294	278	302	291	310	322	274	314	299	314	301	322	281	303	296	283	271	310	289	305	327	298	302	306	300	277	324	312	316	326	290	303	279	289	282	325	277	305	305	298	325	311	330	319	298	287	302	291	270	303	283	283	322	315	276	275	285	284	303	262	266	329	302	300	296	332	300	315	319	326	319	297	314	270	288	304	302	288	280	303	288	296	299	297	302	297	310	295	310	287	294	283	311	293	310	310	300	284	292	283	286	323	309	284	320	282	268	291	289	341	349	319	294	279	298	306	287	299	289	307	286	276	332	309	291	286	312	288	297	255	286	309	303	296	296	302	279	278	310	306	285	301	311	282	313	313	292	330	285	284	290	316	296	286	307	287	301	303	275	291	303	286	298	271	280	280	274	337	300	298	299	275	299	265	296	270	332	316	278	321	273	298	316	321	288	314	298	276	300	272	266	276	305	277	317	287	308	287	275	308	290	301	309	310	313	277	280	288	335	305	302	300	331	279	305	338	298	304	293	301	246	277	296	299	315	320	286	300	299	303	292	292	314	280	280	291	308	270	290	312	281	316	283	304	294	267	286	286	278	339	292	291	273	310	324	297	309	279	270	276	281	289	286	275	310	296	325	298	265	268	263	294	311	309	293	311	289	311	307	286	283	302	302	276	315	297	306	303	282	308	331	293	290	308	295	280	267	300	270	309	313	293	312	307	285	289	309	325	313	295	261	295	341	310	302	309	258	267	317	272	289	314	292	305	329	279	312	315	267	285	351	314	288	322	290	291	308	304	313	319	287	324	295	299	287	292	297	314	311	302	317	296	258	294	264	291	279	288	307	316	287	302	297	303	281	297	310	289	280	284	317	321	314	321	289	289	273	302	267	291	275	313	296	312	319	297	296	311	287	310	310	295	310	285	261	303	287	314	282	324	304	311	281	320	296	321	291	273	297	287	289	284	302	315	273	286	285	315	267	314	285	344	278	300	273	308	295	297	336	250	311	280	315	260	306	295	289	289	297	275	276	303	288	321	290	289	281	273	288	315	307	307	279	304	311	288	298	321	291	314	288	305	275	315	309	311	316	300	275	281	318	300	295	308	275	274	304	277	311	315	304	302	298	314	295	321	313	319	335	288	289	287	305	264	298	321	299	281	270	325	306	284	298	280	288	296	300	284	283	310	286	316	291	308	296	302	311	322	299	295	286	287	317	315	313	333	318	287	303	274	295	292	309	292	314	280	290	325	321	276	313	275	277	294	278	317	317	289	283	316	302	312	257	283	307	278	310	315	318	291	279	304	287	282	293	281	260	309	304	286	300	310	279	280	308	307	298	282	284	301	300	251	250	310	316	280	293	288	295	285	308	284	298	282	295	290	283	327	319	295	306	327	290	291	272	288	280	301	350	294	304	326	321	277	270	292	311	314	292	300	277	296	291	309	303	289	260	306	296	301	295	274	318	274	284	302	270	320	292	276	273	283	297	308	284	312	282	303	318	290	282	327	271	287	292	306	297	326	291	299	320	309	306	299	282	287	256	288	257	285	312	327	310	282	315	288	288	313	284	284	312	288	313	330	305	287	270	322	273	307	293	309	314	276	270	285	312	283	307	277	260	309	297	301	296	273	325	276	292	306	303	298	315	302	279	308	330	280	303	296	262	277	298	324	302	301	279	302	273	302	287	286	249	315	278	272	299	297	319	286	322	279	316	301	307	278	282	303	331	269	308	303	263	308	282	286	298	293	316	258	286	298	303	282	307	272	320	278	313	302	301	279	309	241	295	287	271	335	315	272	291	277	323	306	285	305	272	281	277	278	271	291	322	299	300	286	324	291	300	303	302	278	308	276	309	273	311	333	294	268	335	306	315	305	297	302	278	291	284	278	282	256	283	290	274	301	318	334	306	304	289	306	312	315	298	260	306	324	306	294	297	309	302	311	304	293	270	312	298	279	310	317	295	288	296	290	279	281	307	282	306	293	282	335	280	305	302	309	291	308	285	305	320	291	331	310	293	296	312	288	296	312	286	286	288	285	342	298	278	324	315	308	281	275	302	302	304	307	314	296	276	325	282	279	279	301	286	284	310	269	290	265	296	256	290	326	303	339	296	310	307	298	272	279	285	266	287	271	292	319	302	314	277	321	288	294	307	293	290	307	303	304	314	312	299	274	269	292	300	294	276	295	281	280	256	268	297	302	319	304	267	277	286	305	296	309	292	273	302	321	296	294	299	283	283	304	319	294	334	335	275	301	284	284	310	306	308	305	278	324	287	291	285	306	280	285	283	317	312	303	277	314	299	284	319	295	305	303	264	276	314	302	260	282	276	288	313	300	281	278	297	279	317	318	285	305	271	306	274	304	304	289	262	305	321	303	291	319	293	272	287	313	309	304	275	278	268	299	310	320	291	312	276	279	286	313	297	322	308	278	255	314	296	314	288	303	319	317	281	294	301	298	315	288	281	328	287	300	282	295	289	316	296	276	307	285	279	266	303	292	306	305	291	321	310	313	311	287	285	307	315	292	287	271	280	276	342	274	278	297	263	287	286	261	286	273	314	291	308	316	285	306	309	292	291	288	294	271	305	279	283	313	282	326	291	294	300	303	269	279	292	275	280	298	301	269	328	271	306	253	308	301	302	305	315	289	311	285	308
17656	11850	8229	3694	2444	1877	1481	1179	984	838	761	670	665	630	606	529	588	565	526	517	523	456	459	470	444	470	446	446	496	464	410	442	487	468	488	457	431	437	464	431	419	439	427	458	446	448	447	421	456	440	444	437	425	419	436	411	433	451	376	413	419	381	432	416	406	421	446	423	413	462	416	424	428	427	436	454	456	452	438	410	418	412	435	417	381	402	421	405	450	426	452	396	397	422	418	441	425	402	456	427	414	448	455	394	427	470	435	444	466	437	394	419	399	396	417	414	442	395	388	431	421	445	412	436	422	442	451	418	397	454	433	426	410	448	443	410	424	418	406	424	449	452	426	409	430	391	403	449	382	415	391	409	427	437	404	400	423	462	446	417	416	411	415	391	402	422	440	424	441	426	421	420	426	434	439	430	390	429	408	424	428	415	456	403	434	392	421	425	415	407	404	411	453	435	402	464	433	412	447	444	417	419	411	411	434	435	405	421	435	439	446	424	431	449	395	418	408	425	433	444	398	379	445	434	432	423	414	400	446	426	445	403	435	413	398	456	418	404	417	382	430	406	432	431	398	423	441	424	461	391	432	398	463	411	432	404	383	433	395	412	456	403	414	435	429	408	481	420	405	413	441	400	413	423	367	460	422	422	423	401	415	389	406	452	412	433	421	439	437	412	402	412	417	422	459	409	428	404	413	419	384	436	399	429	442	418	396	429	412	437	394	423	383	411	423	409	399	439	411	442	433	421	428	438	420	432	423	419	402	404	436	437	435	406	441	405	405	429	423	409	441	443	430	467	408	413	430	400	357	410	437	459	429	405	387	431	428	387	418	407	461	436	429	391	429	445	445	400	430	415	428	433	439	405	428	452	463	407	435	419	402	410	448	455	434	405	439	393	412	409	450	430	403	408	477	457	425	441	410	439	438	392	410	437	398	430	407	421	400	425	403	415	436	425	420	425	436	456	455	410	405	456	391	376	463	416	410	406	430	463	418	423	432	420	403	413	403	480	410	407	417	410	414	404	418	404	423	427	401	448	400	417	468	404	438	410	408	426	400	430	426	438	448	427	423	442	430	429	437	425	436	460	368	396	419	419	388	405	410	445	440	413	425	467	457	459	393	480	444	412	405	404	400	431	476	384	416	394	393	379	432	412	447	416	410	431	412	423	408	433	406	441	447	407	409	430	443	424	437	419	415	459	393	421	419	439	378	420	417	418	405	423	400	403	421	440	425	433	439	430	428	403	449	424	417	402	418	402	413	443	428	429	419	441	411	413	382	440	408	406	411	433	390	425	452	405	412	400	444	391	431	419	435	453	426	411	432	396	457	422	412	391	437	422	423	428	407	431	418	437	413	435	432	428	425	407	428	402	420	406	393	440	431	418	427	419	476	437	454	430	391	426	439	415	426	402	419	416	408	411	441	459	382	392	389	432	438	450	449	435	391	449	426	439	430	452	420	421	406	443	431	406	416	398	414	463	413	412	433	452	441	417	393	434	462	441	433	392	414	454	426	398	448	393	420	442	396	399	449	413	405	418	400	435	381	411	434	430	436	423	413	452	394	406	450	411	433	392	443	424	422	477	440	407	459	401	426	449	397	403	416	431	397	423	453	424	440	425	404	426	426	428	439	439	427	453	426	436	451	435	388	434	393	456	442	441	410	399	427	423	405	423	375	420	431	418	413	400	423	475	442	399	413	424	402	415	421	430	433	442	468	437	418	425	418	425	414	440	415	412	423	397	396	434	420	441	387	390	413	408	424	453	407	426	407	414	396	430	410	446	448	431	418	405	388	394	412	449	425	468	446	376	414	403	424	453	401	411	373	438	450	427	396	447	442	463	420	444	392	438	395	439	421	399	429	381	447	434	432	423	405	413	442	470	416	447	432	419	419	425	418	425	390	441	465	422	424	443	415	376	398	442	419	389	395	422	459	449	427	393	422	426	393	410	414	453	424	413	417	411	455	425	409	365	417	430	411	430	428	431	422	438	410	403	405	403	407	414	444	425	425	420	458	410	409	404	414	416	467	428	448	432	456	408	443	438	410	403	401	380	395	410	396	378	420	416	445	435	431	420	424	408	435	410	465	441	419	382	438	414	428	387	440	400	412	437	410	432	422	419	382	399	456	444	379	417	408	442	390	409	419	423	436	445	446	411	439	396	419	446	406	453	420	384	407	426	423	409	413	453	417	406	446	415	440	408	402	431	415	399	421	403	393	410	457	394	403	407	417	423	413	388	409	442	409	397	404	440	395	423	438	433	435	427	457	400	425	466	434	410	393	423	413	417	384	427	406	390	436	393	418	440	437	424	391	405	455	414	428	431	430	428	419	424	401	405	428	418	425	416	405	410	409	461	434	371	408	439	410	431	405	417	436	392	429	448	399	385	439	412	441	421	415	428	399	412	415	384	446	391	389	415	439	415	425	408	431	446	381	430	403	421	406	455	416	452	429	393	455	418	428	427	417	422	382	414	453	408	405	432	402	415	444	426	404	411	402	446	385	448	415	443	407	418	407	412	416	449	461	413	371	418	433	444	407	439	423	461	411	440	400	402	436	439	426	424	429	400	425	389	442	452	451	421	433	407	446	411	430	423	426	397	417	396	439	405	433	405	381	439	447	430	448	435	429	388	373	438	435	428	447	402	422	381	402	418	407	426	444	395	432	440	373	421	404	438	423	397	419	408	405	410	442	422	425	433	436	427	428	469	398	423	420	411	427	403	412	432	423	463	413	422	417	440	447	404	440	439	406	418	414	401	435	425	426	434	447	444	445	429	411	444	398	397	449	412	419	426	427	400	434	447	431	405	425	410	432	425	405	415	422	398	398	425	401	393	416	451	430	415	409	410	428	414	417	412	439	449	446	440	434	398	433	402	460	458	442	433	400	420	451	421	419	419	413	408	404	433	427	424	380	420	431	430	426	407	386	454	419	463	410	401	433	417	415	424	465	416	432	381	417	417	462	429	399	380	420	417	392	402	413	413	451	422	407	406	408	456	415	395	447	376	413	385	429	402	428	405	399	431	435	404	401	401	416	415	420	410	424	417	415	437	417	410	389	457	432	419	449	446	406	464	435	431	435	412	413	456	461	436	462	456	393	442	391	400	394	401	461	415	392	426	429	415	446	418	457	435	418	388	485	417	400	430	427	428	420	443	470	430	417	395	407	454	414	407	412	415	405	403	432	402	432	449	413	442	439	415	381	391	457	413	418	426	425	448	421	421	446	423	450	430	384	441	418	439	431	438	431	421	428	458	409	383	447	430	405	425	412	401	411	414	388	411	408	419	436	393	426	410	425	417	409	409	409	376	439	419	457	404	405	417	430	415	411	449	445	410	414	432	396	410	411	434	416	431	409	380	421	442	401	391	423	386	413	385	437	402	421	442	403	464	445	406	421	419	413	397	420	385	387	445	423	439	437	395	411	420	415	433	390	428	405	404	443	426	433	458	418	439	424	403	453	393	463	383	429	436	422	418	426	463	441	400	426	438
27332	18566	3574	530	350	310	183	197	156	188	167	185	183	159	168	159	159	165	165	185	194	140	176	161	163	180	183	170	141	155	176	195	184	146	158	135	144	200	174	161	189	180	172	171	160	159	162	132	163	162	147	174	169	156	173	180	160	169	159	161	147	176	200	143	184	160	161	163	154	168	142	166	157	156	157	177	184	168	176	167	164	183	180	151	146	149	162	172	163	173	162	173	188	169	170	168	150	174	175	151	166	162	170	147	143	173	171	179	153	173	158	176	163	163	176	154	172	180	182	179	172	152	176	153	163	150	161	159	171	164	180	176	185	164	173	167	173	164	155	177	140	170	181	159	191	194	176	188	165	169	180	158	144	144	178	185	186	165	178	170	140	180	156	190	183	192	156	144	183	163	171	172	186	156	164	173	161	162	142	164	183	185	196	167	166	156	189	150	154	180	188	154	182	190	174	158	178	184	173	173	164	172	157	163	165	162	178	167	164	145	177	168	170	165	163	164	163	163	184	150	141	141	179	168	157	175	161	172	171	165	156	161	155	182	160	157	174	174	178	171	169	150	155	156	174	173	177	166	168	143	155	161	169	160	175	155	197	178	137	170	154	151	192	176	169	178	160	154	182	173	158	151	171	172	155	172	162	173	172	148	159	169	159	166	182	191	178	166	160	156	166	193	170	186	169	167	170	167	174	168	162	160	161	171	144	180	161	149	175	174	188	189	158	191	165	172	172	181	155	169	166	166	157	174	174	197	195	165	184	175	177	181	164	166	156	172	174	174	170	149	162	167	175	175	164	182	167	178	181	181	165	165	182	163	171	135	154	163	177	168	155	193	174	173	170	161	178	154	149	158	178	163	163	181	154	165	152	165	161	160	163	173	182	157	172	158	117	157	165	174	180	172	177	155	191	184	157	190	178	155	186	172	164	177	156	186	171	151	199	188	182	159	184	193	189	158	170	163	167	162	173	176	189	174	166	159	169	184	154	169	190	166	183	151	150	189	165	169	147	176	167	177	157	160	172	163	166	162	173	172	189	149	177	168	183	175	161	149	176	199	154	173	148	146	176	173	172	156	174	162	202	193	180	167	174	156	154	188	162	190	152	174	176	173	160	166	187	178	157	190	168	177	163	150	188	176	163	180	162	188	185	172	168	162	163	192	164	179	146	171	171	156	163	168	148	178	158	173	170	176	165	202	148	199	163	188	175	157	159	158	180	154	186	174	178	145	177	156	176	147	193	148	178	142	169	159	167	168	166	159	168	180	167	172	175	182	174	190	164	165	177	147	171	168	145	193	168	175	178	192	146	177	179	180	167	172	174	169	159	159	168	156	185	168	172	167	180	164	149	182	152	157	179	178	171	153	150	155	146	158	176	158	174	161	177	160	159	183	162	173	194	177	171	180	178	159	155	178	179	155	186	157	174	165	164	180	157	171	159	155	194	160	160	143	163	196	148	165	172	160	178	177	186	172	180	183	149	171	167	135	163	160	189	154	157	178	158	174	144	168	181	178	176	164	148	176	174	189	178	172	164	152	191	168	178	155	193	172	152	168	184	187	162	156	163	174	161	172	184	164	163	170	166	165	178	167	177	146	160	183	182	166	167	161	161	161	166	168	168	151	150	154	169	173	171	154	159	170	152	183	165	165	170	166	162	177	158	150	179	180	168	139	157	172	182	168	166	167	168	160	173	177	179	155	186	163	164	171	202	180	178	180	157	183	178	160	171	184	167	164	153	179	182	163	161	148	164	161	187	166	162	158	186	176	187	152	191	159	151	154	163	152	145	177	179	169	176	190	163	177	164	183	165	156	138	152	161	161	165	176	148	172	171	163	169	193	180	149	159	146	159	174	160	182	157	195	166	161	170	164	154	149	166	165	154	166	145	172	169	164	175	162	183	168	204	145	175	167	148	182	151	167	190	155	154	148	158	182	162	186	194	152	176	160	156	180	167	158	146	186	182	148	155	187	175	165	150	151	161	172	156	184	166	181	173	157	162	176	153	161	163	168	154	148	180	168	176	166	158	152	163	178	162	154	162	161	181	174	178	191	173	147	149	161	168	156	181	180	170	155	165	173	174	159	173	167	177	170	172	174	172	177	139	182	214	156	184	162	160	165	161	158	162	177	155	169	159	180	172	172	158	189	167	150	178	168	182	161	175	157	149	177	161	189	157	151	175	174	173	180	175	163	162	161	183	178	143	157	170	155	183	182	167	157	197	176	162	174	170	179	165	185	157	150	178	161	166	145	160	156	174	155	183	190	182	179	168	169	172	173	183	166	150	178	159	170	179	166	179	143	177	178	181	158	170	154	158	147	148	177	174	160	190	170	162	167	181	191	159	169	184	157	170	151	174	180	170	151	190	163	161	177	163	192	186	152	175	164	164	149	171	188	181	188	177	164	170	169	164	192	160	177	167	169	162	158	174	149	157	167	166	161	170	159	190	175	157	157	167	175	153	163	177	172	167	165	184	167	163	175	151	180	151	175	181	169	173	176	164	190	187	151	167	174	139	183	165	132	188	149	195	174	187	165	154	176	163	169	171	171	205	159	163	150	159	161	171	164	160	194	174	181	173	175	168	187	144	162	156	158	189	175	202	170	161	166	168	180	158	151	181	150	175	155	160	160	182	166	158	148	192	163	169	179	172	155	145	184	143	180	179	145	150	175	177	160	181	149	176	175	166	146	175	169	165	161	146	146	170	154	155	173	177	168	176	193	169	165	186	169	176	167	180	153	179	172	163	196	171	163	178	161	143	154	169	180	147	166	166	185	177	176	171	164	188	172	165	180	166	155	168	171	179	171	164	173	192	152	165	172	167	153	156	177	164	174	192	171	160	177	171	184	180	151	181	175	158	173	141	176	164	176	158	153	156	152	156	181	175	167	182	169	196	171	154	161	160	168	151	185	161	141	171	148	164	159	186	166	183	178	158	158	153	165	133	190	158	183	167	173	161	179	153	160	191	180	178	167	183	186	156	159	172	163	172	165	170	180	171	157	161	184	145	183	175	162	173	171	177	168	179	184	162	153	155	165	180	148	175	148	160	171	157	163	166	151	147	160	167	174	180	187	162	159	188	159	165	193	158	155	196	160	157	154	159	163	169	173	186	177	171	139	166	179	157	151	158	169	169	149	163	190	155	152	164	149	154	164	144	176	190	176	173	157	177	159	172	164	165	173	157	169	171	167	167	190	178	166	162	177	172	173	191	186	169	187	160	186	159	181	152	155	151	174	165	174	172	160	171	190	156	167	142	162	182	168	168	171	175	184	143	163	176	166	158	166	169	168	161	167	155	170	173	149	179	146	170	155	177	174	171	161	158	167	188	148	160	152	171	167	170	188	170	180	180	177	158	177	166	167	183	161	187	165	189	176	164	170	155	178	180	144	155	186	164	168	170	172	164	167	167	177	182	165	190	174	165	141	179	167	174	164	190	166	142	162	179	150	164	173	187	176	183	169	151	170	185	173	193	172	182	186	164	182	166	152
4925	808	623	398	318	310	265	265	255	259	229	233	247	238	237	248	246	255	230	250	223	240	223	258	264	243	236	245	229	242	232	218	225	226	231	220	247	231	235	238	233	244	254	238	254	265	236	240	227	264	240	240	215	238	219	185	271	251	219	253	231	207	239	235	194	206	212	272	258	220	259	226	204	243	235	217	244	251	234	259	234	227	241	261	247	247	265	238	221	227	241	251	265	243	221	255	255	236	221	210	227	232	247	214	225	232	248	254	236	231	229	254	226	234	211	231	224	235	252	199	234	237	247	231	250	233	245	241	264	226	245	245	235	241	242	244	228	220	272	234	230	232	241	228	238	251	262	220	215	223	244	238	246	262	213	282	226	226	218	262	241	222	234	252	246	239	240	242	232	232	227	239	246	232	264	242	231	226	229	264	234	232	243	207	226	243	233	227	240	197	235	216	235	234	230	228	218	224	232	232	209	257	256	228	223	231	196	223	249	228	244	237	240	234	251	215	245	214	261	241	241	252	247	235	230	236	231	236	212	204	244	236	242	236	225	227	221	247	210	275	225	236	238	244	212	233	204	218	270	216	240	242	240	243	225	202	242	241	232	226	245	210	224	277	237	225	237	233	255	227	219	257	216	238	244	251	261	218	229	250	241	243	206	245	235	240	223	257	214	275	270	219	244	235	242	233	249	242	224	239	247	249	253	220	252	224	222	256	255	225	259	251	252	224	226	265	244	240	235	238	218	224	226	213	231	225	227	243	228	211	232	231	254	222	226	228	226	226	261	223	239	251	267	256	202	236	242	210	216	248	257	246	251	225	259	232	221	216	212	243	234	219	250	222	249	254	205	246	229	208	230	244	222	224	237	238	257	229	213	212	245	245	248	211	240	236	240	232	240	236	273	212	233	226	235	237	202	224	224	222	206	240	217	238	263	248	250	225	221	253	259	232	235	268	209	259	215	209	246	240	225	264	223	256	232	241	226	221	242	244	272	237	219	212	243	230	228	236	240	219	227	246	178	234	215	230	217	229	266	239	215	230	249	257	224	230	202	244	203	239	240	223	255	232	217	230	234	241	228	252	260	271	247	249	226	262	215	239	241	262	229	242	232	244	266	248	218	255	245	217	251	233	236	244	230	222	248	239	258	229	265	260	233	236	233	237	244	208	226	211	241	228	211	234	251	245	208	240	243	222	217	230	212	230	212	235	241	236	215	232	255	212	235	227	228	225	253	215	227	265	240	234	228	243	242	221	227	212	260	202	234	240	242	232	230	219	236	241	215	215	238	228	219	231	233	225	250	240	222	234	221	248	241	258	236	229	229	226	234	233	223	241	232	223	226	244	247	257	259	234	235	255	236	227	221	219	252	230	215	227	244	229	258	210	256	238	232	230	233	262	245	221	244	248	220	226	215	220	254	233	233	241	219	225	247	255	228	228	227	241	232	209	236	229	224	218	219	231	216	216	226	232	220	233	225	239	244	261	230	238	211	230	226	216	247	229	231	232	238	231	234	251	258	239	235	238	228	234	220	231	205	227	233	233	236	221	240	202	254	222	228	226	249	216	228	235	228	225	223	220	244	252	216	219	251	248	261	234	247	251	267	253	222	239	217	216	235	233	247	230	235	240	255	224	247	250	224	220	251	237	237	284	235	261	235	231	202	228	203	266	245	221	230	211	245	252	235	233	254	219	224	213	231	209	227	228	228	240	221	254	221	235	255	224	232	221	215	244	257	252	224	206	247	240	231	242	248	254	236	197	258	246	210	229	244	248	253	240	221	233	248	254	223	213	222	220	258	234	250	242	230	236	230	224	240	241	252	230	231	215	256	215	237	233	238	269	286	232	223	240	252	223	200	237	249	255	210	255	215	236	237	261	254	259	226	245	253	260	242	259	251	248	263	252	224	242	244	237	233	202	228	228	236	225	224	239	251	225	226	219	219	237	232	222	227	230	236	237	218	224	261	252	217	211	238	209	255	218	226	230	243	240	214	236	219	238	241	225	236	234	227	249	260	235	242	204	230	249	219	241	248	210	227	220	207	236	192	247	224	230	246	220	236	250	232	243	263	224	226	244	239	245	259	234	218	246	250	232	266	239	213	254	201	228	258	223	231	257	257	228	222	239	224	251	246	254	229	235	234	229	227	253	219	250	250	234	247	231	234	244	239	240	218	249	225	246	254	208	237	243	221	251	234	224	246	239	224	242	219	216	240	214	241	232	239	216	245	237	236	251	232	219	232	207	243	233	214	240	211	236	230	234	247	216	216	247	250	222	221	262	238	217	248	230	247	275	226	241	258	236	235	230	230	240	250	220	231	240	260	224	232	259	241	231	216	239	249	211	232	208	235	245	263	252	240	253	220	224	243	231	237	251	253	224	228	247	253	229	240	223	256	241	235	259	242	240	239	244	245	250	258	243	229	249	246	253	232	234	230	226	241	233	205	233	209	226	242	244	226	226	234	225	224	248	236	268	241	240	240	247	217	227	226	220	248	246	237	250	237	257	232	225	241	228	208	216	267	243	246	245	270	226	223	242	232	259	212	230	245	197	257	244	283	216	275	214	220	251	227	246	222	264	222	250	256	233	219	208	239	257	240	199	239	247	232	250	227	214	264	244	239	223	239	236	235	234	245	203	245	266	211	251	204	227	219	213	238	227	230	252	243	211	222	270	256	246	227	234	210	253	256	252	235	242	238	263	226	228	229	243	239	223	238	251	235	222	245	248	250	234	236	235	206	212	247	240	257	222	245	197	263	226	232	238	244	271	223	244	231	232	223	260	206	227	236	254	232	241	250	245	242	229	247	251	233	208	222	263	219	237	244	218	226	225	210	223	259	250	244	239	249	225	249	233	232	235	221	262	245	214	261	228	244	221	228	219	240	244	260	251	253	240	247	218	241	241	218	227	261	212	256	230	224	252	222	221	238	243	238	220	248	234	231	237	226	215	235	227	248	256	210	208	261	271	221	249	271	236	240	257	229	256	222	248	237	242	247	237	251	245	232	226	235	227	228	216	221	204	240	227	263	228	227	212	220	242	228	247	243	252	259	207	243	233	207	253	243	232	261	219	251	217	236	225	255	241	243	235	245	245	222	222	228	230	239	269	241	203	249	211	236	260	223	226	229	221	233	252	244	228	238	230	232	228	242	236	247	201	229	211	248	244	216	238	233	230	245	246	240	218	207	244	215	246	207	258	234	223	256	245	228	231	235	245	224	235	224	251	238	238	265	213	266	258	239	238	236	247	255	238	230	237	223	208	237	225	234	253	237	252	222	243	254	255	219	230	219	244	230	222	239	241	206	211	254	236	242	215	224	221	239	246	228	238	265	249	226	234	253	222	231	229	249	225	236	236	247	231	215	244	222	215	238	252	235	241	245	227	239	238	216	223	210	232	242	233	219	267	235	250	216	218	246	223	229	255	233	235	236	219	266	245	266	227	238	226	212	213	243	252	224	245	271	259	217	258	232	252	234	242	223	231	233	228	231	239
23438	21536	28684	24846	21406	3677	628	517	466	421	409	380	366	386	385	398	350	343	357	325	342	348	375	353	356	375	339	347	337	376	355	356	339	347	345	340	316	329	331	351	317	322	361	310	347	335	364	330	340	312	346	369	330	339	317	361	362	341	334	345	319	356	341	354	349	338	321	324	333	337	341	315	365	334	294	336	308	369	348	350	369	316	310	352	347	348	315	355	331	325	335	325	334	337	361	322	360	328	322	363	373	341	304	313	303	307	344	331	359	341	318	294	311	341	345	334	338	321	351	333	334	350	341	336	337	343	345	325	359	323	310	352	331	340	363	340	326	339	369	336	327	320	358	339	366	321	335	302	342	361	327	363	347	345	362	323	320	352	306	333	303	349	361	342	346	360	341	351	321	317	354	338	309	313	334	317	323	333	330	328	357	340	327	346	328	321	362	330	326	315	353	345	363	316	349	344	314	338	318	353	348	350	323	297	397	323	349	355	353	307	360	317	323	349	305	338	311	293	357	334	357	329	337	372	318	356	325	340	336	363	340	335	332	353	355	340	276	342	332	339	360	360	348	349	346	358	332	318	318	322	334	329	347	317	335	334	359	324	323	340	356	336	307	354	330	304	372	343	357	305	338	337	350	350	342	331	339	385	291	306	320	353	356	368	316	338	347	324	310	355	379	345	353	363	350	325	341	352	327	341	289	357	335	356	331	354	341	332	349	328	316	354	336	356	327	371	346	327	332	358	318	347	345	333	336	330	350	335	330	368	348	327	321	336	348	343	346	350	317	338	370	339	323	316	320	349	317	316	360	310	309	340	358	352	348	350	328	328	337	322	346	340	300	342	335	342	341	338	361	342	351	342	296	332	325	343	371	386	335	351	329	353	349	349	333	317	316	318	337	324	296	323	332	337	357	328	299	357	339	356	345	329	328	337	326	359	334	342	329	383	358	343	358	351	354	333	355	344	346	341	360	323	323	343	350	357	330	363	361	374	359	338	326	312	367	325	327	348	351	331	350	345	362	368	336	340	330	333	322	333	334	359	308	354	372	317	349	325	355	366	321	350	339	338	326	371	308	350	320	324	338	330	335	337	333	348	317	374	350	327	343	388	332	351	313	297	329	340	324	299	337	339	307	362	323	332	339	311	328	336	337	289	344	343	379	328	320	390	351	356	356	336	345	352	349	345	314	326	314	308	361	329	309	368	335	293	340	340	347	348	315	331	349	329	348	347	317	325	366	324	349	340	359	354	342	357	307	351	363	318	320	343	345	346	307	333	332	334	344	327	335	348	359	328	327	362	292	321	338	358	300	342	380	321	327	325	309	349	334	326	332	337	318	329	330	333	300	356	353	317	346	342	334	320	324	356	310	332	336	323	335	331	353	339	331	339	329	366	362	356	337	310	317	336	340	330	349	312	309	358	376	331	336	313	341	350	331	312	338	354	362	322	318	332	362	283	332	355	324	325	332	316	314	347	341	335	344	323	342	351	340	335	327	345	351	332	346	360	369	346	338	327	327	330	344	343	332	332	318	352	328	319	375	341	368	359	341	337	327	348	362	343	352	325	316	351	409	339	347	323	357	365	327	300	366	335	344	304	337	327	321	313	335	336	352	311	328	339	302	348	360	348	324	326	330	342	297	330	385	315	356	343	363	344	340	335	329	323	350	328	351	339	339	375	333	371	332	317	322	372	336	311	311	325	326	322	370	340	334	328	359	354	350	332	347	339	320	375	342	346	349	324	321	349	338	372	316	333	326	350	332	340	326	327	310	327	345	344	319	376	366	346	346	356	350	350	342	334	328	396	355	317	320	325	354	341	355	315	361	330	316	330	348	373	339	328	352	327	332	335	315	318	327	311	320	361	330	303	335	320	327	333	358	341	348	333	336	328	344	354	351	346	347	311	337	350	327	350	362	338	334	351	340	357	294	337	329	367	333	331	335	349	322	356	357	354	335	345	336	354	338	303	336	348	329	351	344	320	362	356	350	315	331	325	292	317	327	339	322	311	340	343	302	332	339	354	328	339	322	372	342	342	368	368	313	332	338	331	331	355	327	345	340	332	311	325	351	360	345	334	343	322	322	329	316	333	332	311	332	321	328	342	333	353	332	349	344	340	378	353	317	328	339	327	326	335	340	320	364	367	343	337	330	329	326	321	299	344	321	319	326	331	324	324	380	344	334	331	311	332	324	328	335	318	355	336	340	302	321	337	346	344	317	326	370	337	318	340	318	335	349	317	344	356	342	326	350	323	350	329	320	302	350	339	345	303	325	333	380	355	333	328	339	347	338	361	335	341	357	329	329	318	307	352	343	353	338	369	362	335	317	388	342	327	310	326	314	341	339	341	328	362	315	335	355	352	345	360	328	353	329	348	305	342	334	349	340	342	329	335	366	352	371	311	332	325	318	310	375	348	336	292	318	305	356	343	358	347	303	330	334	305	338	329	314	307	343	319	353	332	323	320	332	328	340	337	340	333	333	330	327	325	349	352	345	326	371	371	352	353	338	339	328	301	304	377	330	326	302	322	314	323	339	325	335	342	363	329	326	339	332	368	347	340	301	318	367	354	338	327	355	334	339	350	318	359	330	314	325	332	323	318	352	366	329	342	329	352	325	340	351	360	362	369	334	352	320	348	313	326	328	330	338	327	335	345	328	337	349	345	354	359	344	342	333	336	334	343	368	335	351	367	325	336	353	332	332	379	331	321	333	324	362	330	338	340	318	342	313	327	332	346	343	345	299	328	365	333	331	346	336	342	313	354	385	365	330	332	331	341	319	355	318	334	355	352	351	324	352	351	354	354	353	383	362	348	329	303	350	330	327	345	381	318	319	342	345	356	322	315	324	333	337	350	349	342	335	334	349	363	336	319	357	329	341	293	336	311	316	325	334	330	342	352	334	309	368	351	350	324	346	331	344	333	330	351	341	326	351	337	334	333	305	341	332	326	321	382	328	325	371	339	337	340	327	346	328	346	356	342	335	333	375	316	334	330	350	343	337	303	367	322	354	328	342	336	306	325	315	342	308	348	323	336	320	347	361	315	315	329	362	353	317	312	333	364	330	302	336	329	364	352	331	367	334	346	360	337	318	319	317	355	329	347	336	336	365	326	354	344	353	377	335	316	356	366	331	375	317	365	327	313	306	320	357	352	334	335	346	341	313	305	340	371	328	360	360	324	350	298	350	340	356	339	330	328	337	348	344	337	340	319	345	314	344	360	330	337	341	352	373	337	323	342	331	334	354	336	301	325	336	317	355	370	328	333	345	355	355	324	355	302	343	359	291	306	344	355	342	358	335	339	332	346	331	341	376	341	344	369	341	373	347	356	327	347	349	328	329	326	342	308	332	374	330	348	328	348	338	333	351	338	356	379	351	352	335	360	326	345	335	363	339	341	356	340	333	345	356	327	374	337	317	350	341	370	349	359	330	310	325	339	332	325	355	337	357	312	337	336	330	327	346	351	353	336	321	347	363	331	334	316	344	343	321	369
14305	7063	4749	2126	1568	1211	976	841	706	674	690	644	594	550	495	534	538	535	524	520	489	496	471	494	473	495	457	475	454	467	472	498	487	486	475	482	510	490	461	475	445	472	497	504	495	450	506	507	456	437	473	486	441	454	454	483	439	481	503	459	479	419	468	497	479	455	478	448	464	458	457	444	484	447	500	448	465	467	441	457	463	482	443	449	456	434	468	476	472	487	464	451	473	440	488	502	452	454	480	498	483	444	504	511	485	446	490	487	417	465	444	439	514	462	493	465	455	521	491	495	456	462	468	462	479	444	455	481	469	478	466	477	474	461	459	477	475	502	429	431	471	520	455	447	492	489	504	441	484	452	454	470	496	498	459	488	441	486	461	424	479	479	461	470	435	480	475	445	454	484	459	478	456	462	494	496	472	478	453	488	458	447	439	457	423	490	498	485	432	456	449	456	480	450	478	429	459	436	460	505	447	455	464	464	416	478	458	474	461	454	456	470	467	485	444	469	447	457	426	477	488	480	486	468	487	456	401	513	511	418	442	455	430	505	436	455	479	474	442	463	460	482	500	467	446	499	474	430	458	452	462	465	468	474	457	500	453	475	468	493	465	470	443	453	440	425	505	474	450	414	466	469	471	513	499	451	459	452	412	498	441	456	448	463	470	431	456	496	461	464	469	494	456	494	511	512	424	478	503	500	465	473	484	439	494	445	476	445	443	476	455	441	502	501	484	468	482	432	445	490	464	477	471	448	453	503	446	391	433	467	452	428	440	491	451	427	495	461	494	465	440	446	495	471	454	490	447	485	472	489	458	467	466	453	440	482	484	470	483	481	445	464	471	420	472	473	471	462	462	462	426	440	432	447	482	467	442	456	486	471	458	494	500	493	428	418	452	458	440	477	429	433	458	448	436	457	469	488	459	552	428	421	445	501	433	475	439	454	470	447	442	506	464	454	461	482	463	450	460	521	491	475	447	441	488	406	494	492	468	471	487	468	479	449	441	463	460	479	499	479	460	460	437	446	477	459	448	498	440	484	455	467	491	491	438	466	437	470	442	482	507	446	485	430	532	467	516	473	475	478	457	494	460	476	460	453	451	455	457	421	518	478	437	451	463	460	472	448	449	464	489	418	486	475	465	449	477	430	470	431	443	460	466	443	473	463	447	470	473	454	485	492	431	458	444	415	473	428	466	462	512	463	487	430	500	434	445	465	495	451	495	447	457	483	464	451	456	444	453	473	434	483	463	480	439	463	477	454	491	465	436	469	444	494	452	473	460	498	483	487	460	455	453	452	456	454	500	433	477	481	459	479	468	482	458	457	431	472	439	483	500	457	456	449	433	482	435	514	441	425	466	450	462	501	458	478	452	486	470	500	479	461	465	466	469	463	461	501	487	458	509	474	470	480	511	439	489	482	459	457	455	477	449	443	520	450	502	478	467	476	457	459	476	459	448	425	443	473	521	495	468	508	455	433	458	497	456	472	426	471	480	444	477	467	438	492	450	434	464	469	448	430	463	482	474	470	436	498	450	469	469	488	482	438	495	485	476	477	463	448	459	474	478	480	474	457	447	433	484	467	468	463	455	502	497	513	482	454	475	482	471	447	479	463	499	448	459	452	495	436	480	491	467	479	453	495	460	447	446	461	445	478	485	478	453	479	464	447	495	469	484	471	451	463	464	494	474	417	476	460	484	442	485	471	505	384	485	472	458	468	481	410	478	416	459	469	484	472	502	472	443	464	475	471	448	464	463	464	478	463	472	474	441	423	481	493	482	451	461	455	479	469	417	489	478	437	450	473	467	431	468	483	461	472	470	494	434	460	482	505	489	468	492	443	438	464	474	476	503	435	456	449	494	504	434	470	445	458	460	466	471	435	503	470	485	457	451	480	442	493	445	477	479	498	438	460	433	456	490	457	467	463	457	433	416	492	493	459	464	465	465	473	448	476	437	480	476	465	469	483	477	452	469	472	442	450	470	442	463	502	473	477	460	481	458	470	455	458	498	455	447	493	492	468	479	514	488	436	465	478	484	468	457	471	491	464	457	464	507	470	451	479	497	450	464	473	432	444	481	451	505	442	470	464	439	463	467	481	446	475	462	448	476	452	428	464	466	460	459	451	479	476	409	497	442	464	478	476	460	460	483	461	469	464	472	484	478	472	455	462	478	450	473	482	441	488	458	435	447	451	446	497	460	466	429	476	429	490	445	465	474	489	493	446	471	474	503	469	468	505	473	460	429	445	463	484	441	432	439	420	454	482	469	472	476	437	482	462	425	441	471	478	481	491	473	466	488	489	480	449	460	452	471	438	492	442	496	498	478	523	468	492	486	495	459	476	477	449	455	452	407	502	503	470	435	462	485	465	473	424	509	469	497	485	461	467	481	449	477	454	456	463	441	432	437	502	451	444	430	494	454	472	437	424	478	458	479	491	491	460	497	456	434	500	491	459	498	463	464	484	458	483	456	429	490	490	476	448	461	494	496	460	465	497	487	456	469	495	451	468	448	390	474	464	477	463	455	438	483	467	445	494	444	476	442	494	474	479	491	469	449	435	489	460	484	455	470	492	494	451	433	464	490	480	451	471	459	468	478	474	493	454	468	456	463	454	455	471	426	445	482	451	488	462	496	445	480	431	463	475	482	490	428	468	470	480	464	464	452	457	448	485	431	488	438	456	466	470	486	457	454	460	480	406	505	491	450	457	494	463	491	456	480	496	487	438	447	495	479	472	453	445	449	476	477	450	427	441	470	463	430	487	464	460	456	459	433	490	503	462	469	442	495	443	473	451	461	428	427	480	474	492	460	500	446	469	449	450	480	466	441	458	474	476	480	489	471	464	490	473	510	457	469	474	465	450	453	447	467	451	443	437	443	450	477	495	475	473	480	457	452	447	467	492	430	474	473	474	468	470	456	432	461	467	431	477	478	469	469	461	476	474	464	445	489	471	437	448	474	473	492	488	434	433	445	462	449	454	463	444	461	459	467	450	488	459	488	450	426	444	490	506	513	485	483	463	494	495	418	470	484	483	464	467	457	458	472	465	440	465	438	479	480	457	459	462	478	489	442	496	452	462	451	448	490	445	433	464	478	470	440	471	457	477	496	444	468	476	444	484	472	447	477	464	430	461	508	459	489	474	437	439	428	489	456	429	434	484	465	410	483	486	481	473	462	492	481	480	442	418	431	481	448	482	454	449	481	420	503	494	474	447	439	501	443	461	472	469	443	458	517	444	465	412	452	458	454	434	478	461	449	488	441	441	441	497	488	456	458	506	464	456	464	456	464	478	473	458	489	482	497	427	468	424	478	460	494	473	425	491	491	420	463	473	441	461	493	478	472	440	452	439	481	454	446	486	482	467	444	450	469	435	459	506	469	471	449	445	494	422	461	439	447	440	484	464	452	444	440	469	464	456	460	449	438	466	456	467	450	449	496	419	472	486	505	454	404	426	436	486	445	485	457	446	473	480	459	502	494	466	478	467	476	459	455	484
24851	21570	26841	24631	1076	219	137	108	144	100	115	98	88	92	99	78	85	84	81	72	79	91	93	84	92	75	85	75	52	73	69	73	74	69	78	74	64	81	95	79	92	65	72	82	78	69	70	71	69	77	98	75	62	64	86	87	83	71	82	73	76	73	82	80	82	69	67	78	86	71	73	74	75	56	79	84	77	61	82	85	86	74	89	58	71	74	79	82	80	76	66	83	84	75	63	70	78	75	90	63	71	76	56	72	75	71	82	70	82	79	80	74	70	84	70	77	74	75	59	77	82	89	89	75	90	80	73	77	71	65	79	68	74	65	68	87	86	66	73	72	68	89	76	72	65	71	81	77	70	77	89	69	97	79	82	76	93	79	74	77	74	74	71	80	74	76	73	61	88	75	79	76	70	68	65	71	72	77	75	62	76	67	59	89	93	81	86	83	67	71	80	73	78	61	60	75	55	67	80	73	71	76	73	83	84	60	83	74	79	82	60	92	51	86	78	64	78	98	78	67	69	103	72	84	76	65	81	73	82	60	76	85	59	93	79	74	86	78	62	79	68	71	69	73	86	88	66	64	65	76	68	69	69	63	85	69	61	65	76	65	77	68	83	89	82	73	81	77	68	77	88	92	82	74	68	80	80	87	79	67	81	70	71	72	67	72	71	63	84	85	83	69	81	66	79	73	58	73	82	89	69	68	61	76	67	71	72	92	82	87	60	69	77	81	78	69	77	75	64	64	83	67	83	86	88	84	87	84	81	73	65	78	68	58	78	77	73	62	62	65	77	65	66	75	65	66	84	77	73	73	90	77	60	89	63	58	75	82	78	81	68	78	78	75	55	76	92	90	81	74	65	96	78	74	76	88	75	61	71	71	59	60	79	77	84	57	86	67	72	77	70	70	80	84	67	81	78	78	81	69	67	86	87	85	71	73	77	92	78	58	81	79	70	74	65	91	66	86	76	60	78	83	73	76	79	86	75	81	81	67	82	78	74	75	59	70	71	87	66	64	67	76	80	73	77	74	75	72	77	80	90	77	61	84	87	78	62	65	68	83	84	86	77	66	78	71	74	74	84	63	76	81	77	81	65	63	71	66	66	69	78	85	69	83	65	67	77	74	73	69	71	68	61	77	60	72	89	88	80	71	73	81	80	73	78	63	89	58	72	86	74	69	74	78	67	74	69	83	58	72	74	60	70	76	79	77	56	78	64	77	79	81	70	72	71	83	83	71	76	90	73	70	73	64	57	67	66	73	80	77	65	88	76	78	55	80	72	70	81	68	89	79	71	82	82	86	66	83	56	67	79	76	75	79	78	90	78	64	82	77	84	69	67	78	99	85	73	78	81	76	81	83	82	74	81	72	81	77	71	84	81	68	63	83	82	77	88	75	76	88	75	79	77	66	77	72	72	47	69	88	89	72	77	81	63	60	79	75	78	72	79	72	81	68	76	84	77	79	72	86	72	80	75	97	81	68	75	64	74	70	73	70	72	73	80	80	66	66	88	60	75	69	66	68	65	59	85	70	78	76	76	69	75	75	70	67	76	83	74	64	70	71	59	72	82	79	71	84	54	84	78	63	80	81	81	58	69	63	84	74	65	72	65	64	78	76	67	68	77	82	54	75	68	84	69	82	68	81	72	62	73	81	75	75	71	76	84	70	64	84	83	63	67	83	80	79	88	89	63	80	79	88	67	75	68	90	83	93	72	76	66	72	84	92	78	79	71	74	86	81	76	77	70	76	85	91	68	71	82	76	92	70	70	92	70	77	74	94	82	72	59	58	78	74	63	65	60	65	73	63	82	80	74	77	89	64	75	68	76	59	73	83	83	82	65	66	72	92	68	93	81	72	71	87	80	88	78	65	76	73	82	74	83	86	67	76	59	89	78	66	66	82	81	66	74	66	76	67	93	72	70	63	85	81	62	59	66	85	68	76	59	65	63	71	89	83	78	74	72	78	86	84	86	76	67	84	101	76	94	86	92	61	77	71	75	79	61	63	64	67	82	78	86	70	68	64	73	78	75	69	86	74	81	68	76	82	73	67	66	71	68	73	95	63	68	72	75	74	82	73	86	82	81	70	76	77	71	83	84	63	81	76	78	63	58	71	68	74	81	77	75	73	78	75	73	69	65	74	89	76	72	76	80	74	81	69	70	65	81	65	74	81	72	65	62	72	70	62	88	81	74	66	70	74	68	69	64	88	72	80	65	68	80	79	80	82	65	94	84	66	77	79	77	80	72	73	77	77	65	98	70	80	108	78	63	83	67	68	86	68	90	79	66	76	78	78	68	66	85	63	68	69	61	84	79	80	63	62	77	80	61	71	85	76	71	74	77	78	78	75	86	72	66	71	74	79	72	63	83	61	62	78	91	83	63	85	85	69	77	63	70	67	62	83	79	77	78	77	74	85	73	67	78	71	74	66	64	69	83	90	83	88	88	61	65	62	79	78	80	80	62	85	96	73	81	86	67	68	67	81	83	73	75	64	77	82	73	77	69	69	86	74	94	69	68	70	56	87	70	68	71	82	64	94	50	78	67	74	67	79	85	67	69	72	69	60	75	76	72	67	82	77	78	73	73	87	75	73	68	84	60	75	67	77	70	65	84	68	69	66	63	74	92	75	87	71	73	87	90	62	75	63	68	63	77	78	85	75	92	73	56	72	91	80	70	91	87	61	67	81	85	81	66	88	81	92	77	94	87	86	84	66	81	78	75	72	78	81	68	51	68	77	73	74	75	68	66	81	85	81	79	78	83	80	82	94	71	76	76	70	74	66	86	62	69	83	85	64	73	71	66	70	63	70	79	71	67	75	75	67	87	75	74	70	76	66	82	89	82	61	55	66	67	72	69	88	87	74	61	81	64	71	64	83	65	61	68	71	113	82	87	79	83	62	83	64	77	70	62	60	84	68	75	71	87	64	61	67	73	79	76	69	82	66	70	75	70	85	82	55	82	63	73	81	77	73	88	72	59	73	87	74	82	90	80	61	67	69	70	79	52	88	77	84	79	91	64	68	66	72	80	79	76	66	66	80	67	77	79	75	84	63	74	101	77	70	82	68	78	85	69	63	67	72	82	84	85	65	77	80	68	63	63	78	68	94	74	87	82	74	59	79	82	52	79	76	87	87	91	63	86	74	70	77	71	62	73	70	84	95	89	63	69	73	72	85	70	68	66	77	65	87	66	79	85	83	64	71	79	71	78	90	92	72	54	69	84	64	64	81	73	75	89	79	79	66	70	81	76	73	86	57	65	72	83	68	71	76	76	92	78	84	67	75	74	81	67	79	71	63	69	71	64	85	76	68	80	74	69	66	74	80	77	82	74	84	73	77	71	74	77	81	75	105	65	63	70	67	83	80	69	62	71	80	68	66	71	77	75	73	61	75	86	75	89	65	82	71	74	61	83	74	55	57	83	83	70	78	51	75	61	85	74	66	70	77	71	69	102	81	80	86	80	70	65	63	79	89	73	83	74	76	85	82	79	83
13338	3159	2145	939	596	491	373	296	275	220	224	171	190	170	158	165	149	149	135	153	150	134	144	133	139	148	142	114	133	141	127	146	139	123	126	132	141	116	114	124	127	109	139	125	111	118	132	124	135	106	127	128	111	131	120	117	113	113	139	126	119	112	115	108	120	126	115	137	134	115	119	119	123	126	124	120	114	138	113	125	105	120	128	146	133	128	109	132	108	119	136	122	120	110	106	126	116	107	121	120	117	121	112	133	130	132	118	111	129	128	124	101	133	107	111	125	137	103	116	133	110	135	133	117	107	119	111	118	116	123	121	128	127	115	133	119	117	129	142	111	116	124	130	125	108	118	129	134	104	139	114	116	125	135	134	116	112	114	106	107	129	118	97	122	107	125	133	112	119	120	119	124	125	108	129	131	133	117	121	123	133	133	111	103	106	107	124	103	91	122	117	126	104	129	120	128	126	131	129	118	129	120	123	117	131	129	141	121	116	133	111	141	107	119	128	119	125	123	122	103	135	120	116	109	112	112	113	110	121	133	110	141	119	108	117	100	118	118	108	109	115	130	129	129	124	141	149	127	119	103	111	116	121	112	139	125	107	115	116	136	120	113	139	127	107	110	114	114	116	124	100	133	108	118	126	117	129	105	120	115	117	126	130	118	133	118	136	101	107	102	106	124	100	122	146	103	108	112	125	135	136	103	110	126	109	125	125	112	102	136	123	109	127	107	116	105	101	107	128	115	122	108	119	120	110	105	105	108	131	133	126	105	126	115	121	118	121	143	93	113	113	110	105	112	127	118	138	131	111	137	117	116	126	121	109	111	114	129	115	125	126	125	132	125	114	125	138	111	135	125	130	132	111	112	115	118	131	113	128	123	119	126	110	112	125	125	108	115	108	129	116	132	136	113	120	116	107	119	112	116	117	128	117	139	114	112	120	123	136	126	145	134	115	129	131	127	111	133	139	123	122	135	116	131	110	125	135	132	114	103	105	133	132	122	125	112	119	132	126	107	132	136	122	104	113	104	116	134	136	135	124	112	137	133	118	130	117	126	130	139	125	131	117	115	127	111	109	123	113	126	126	125	137	121	138	124	116	130	123	132	117	128	114	113	125	123	102	103	126	126	124	133	124	109	131	107	116	119	122	106	112	128	114	115	124	122	126	116	121	123	124	128	118	122	117	118	124	107	117	122	108	123	123	110	134	129	143	103	120	127	116	96	126	113	118	137	122	124	105	106	124	128	119	131	109	130	117	124	114	105	117	123	103	130	99	122	118	121	133	121	110	125	128	128	110	130	124	111	124	118	132	122	118	144	114	117	144	118	116	128	127	116	127	128	106	116	115	114	119	113	112	130	99	125	113	120	144	122	124	131	126	129	129	107	116	93	123	116	127	130	101	116	133	123	123	126	128	112	133	104	122	114	125	127	110	108	129	102	139	132	126	123	125	134	127	151	103	125	121	142	116	113	106	121	115	99	139	137	122	120	110	113	112	136	105	131	132	137	107	115	115	120	123	122	110	133	122	124	113	111	139	133	111	126	122	96	123	109	137	121	125	119	114	119	121	128	125	117	121	122	119	136	139	108	124	104	111	121	148	128	121	118	110	106	111	125	122	127	137	138	112	123	110	136	127	114	102	135	114	133	109	117	118	129	139	118	110	101	92	118	129	123	110	126	114	120	119	127	126	134	121	108	135	121	146	111	127	118	110	134	136	143	133	143	141	120	103	107	132	120	113	106	113	134	145	127	115	117	100	121	105	125	118	134	121	123	126	110	124	102	105	126	114	99	113	119	113	130	126	119	134	137	110	116	117	96	114	115	120	115	114	111	128	119	109	105	119	129	108	121	150	124	124	124	123	112	124	122	120	117	94	112	127	125	127	129	113	137	98	127	101	144	138	115	129	115	113	154	108	115	112	111	119	122	124	127	118	116	118	120	145	128	136	148	109	119	121	128	132	119	121	129	131	114	114	140	109	116	134	126	107	101	121	112	125	116	124	131	135	98	106	112	109	125	130	114	132	122	130	118	136	128	126	135	120	114	121	122	132	117	122	126	121	106	124	136	122	129	141	130	102	105	118	120	148	114	119	121	136	118	108	131	104	125	119	99	142	133	114	120	123	119	116	129	112	120	153	130	100	120	121	137	116	116	118	136	124	132	125	119	113	138	117	120	114	124	113	111	118	120	129	138	135	143	126	118	115	117	114	116	119	128	118	113	109	126	135	132	121	155	113	117	112	132	123	120	114	119	115	120	118	110	136	118	136	86	98	105	133	140	90	110	126	123	112	102	131	127	99	118	117	105	94	124	129	101	105	123	124	127	134	109	119	112	130	128	144	109	137	129	106	112	127	131	144	112	117	126	130	119	110	143	121	130	114	122	122	140	121	126	129	121	123	118	127	118	112	124	129	123	138	119	118	135	122	111	154	112	120	125	107	118	128	117	131	123	107	130	122	141	115	123	132	107	127	120	120	131	130	124	102	118	135	120	126	132	149	127	130	127	121	127	95	111	135	138	110	118	116	115	124	101	129	117	113	130	124	132	123	134	129	123	141	116	129	115	109	135	124	138	114	128	132	129	124	113	124	123	119	115	117	109	112	125	131	129	142	115	122	125	126	108	120	109	131	122	125	122	119	92	117	118	120	100	100	126	126	125	122	104	131	125	129	121	101	116	116	115	124	125	125	126	103	110	133	129	118	133	139	112	125	104	107	119	111	123	131	103	116	135	108	112	106	105	148	98	132	115	115	117	122	111	125	122	130	142	121	122	118	128	139	121	119	121	131	136	135	96	109	120	139	110	111	125	113	113	115	122	124	111	114	125	118	115	97	124	123	137	149	119	121	128	109	115	129	119	112	101	130	110	111	110	122	136	120	113	106	119	127	114	107	125	106	144	103	99	99	136	119	120	119	136	129	131	130	106	116	122	113	121	115	104	139	140	107	127	100	114	126	123	100	108	109	108	121	105	110	131	126	129	125	103	112	126	138	104	124	122	118	106	121	122	121	123	101	110	125	115	127	119	127	127	131	114	91	107	116	121	117	118	131	118	113	113	103	120	131	126	121	123	130	116	155	120	134	137	122	94	113	128	120	109	131	131	112	118	121	121	126	123	126	119	125	141	125	109	139	120	127	108	119	106	119	109	114	119	116	131	133	95	124	109	128	136	127	122	129	123	104	109	127	100	110	127	124	118	117	114	120	105	110	114	128	123	111	119	122	121	127	117	134	105	130	105	130	116	122	122	120	125	106	151	115	124	112	105	115	119	135	128	119	123	122	130	98	119	115	124	123	112	109	127	119	123	123	135	112	124	118	144	126	126	119	127	128	123	129	127	106	135	120	139	138	115	128	116	95	142	107	119	108	146	134	111	130	121	116	133	113	138	109	124	126	133	150	141	134	126	105	121	108	126	128	119	114	132	123	112	119	130	129	114	143	133	130	121	113	126	105	111	101	120	120	122	126	127	98	109	126	131	107	121	118	128	126	123
22524	21560	29291	24246	21553	21267	2204	642	509	455	440	421	395	375	376	331	339	348	321	339	303	339	344	319	294	317	329	304	335	337	334	319	329	302	282	304	341	309	334	309	317	339	293	279	293	326	339	297	299	326	305	306	329	317	316	326	279	309	296	303	294	317	290	304	287	317	295	274	311	293	294	279	324	302	290	318	294	322	289	296	292	298	304	310	315	311	319	291	305	299	307	301	284	316	295	299	309	283	288	296	299	282	289	287	284	323	310	289	290	285	319	288	323	286	313	324	288	310	290	277	317	286	293	309	305	311	321	313	309	279	331	314	311	296	350	310	283	285	298	326	296	314	309	308	271	285	281	305	311	283	301	308	298	318	301	284	286	323	307	314	282	293	284	324	268	307	297	307	320	318	308	296	305	313	302	286	305	296	289	315	300	338	275	316	321	292	311	263	231	279	308	307	295	297	298	306	317	299	318	315	296	311	281	275	338	300	296	287	298	299	324	316	266	290	280	309	309	309	325	292	299	322	308	320	289	287	331	301	294	303	281	260	314	298	286	322	297	294	302	297	286	303	268	279	291	298	298	278	278	303	304	307	290	266	295	281	299	300	289	299	310	298	350	308	296	297	288	306	342	260	309	300	306	322	301	305	295	265	277	296	284	313	309	303	305	294	270	287	295	286	293	307	291	294	295	277	312	295	283	291	286	308	276	303	288	289	313	306	266	311	287	318	280	296	275	310	284	299	319	320	309	303	291	320	288	301	252	321	304	284	295	269	283	272	286	301	281	312	295	326	292	286	288	283	299	302	288	313	281	320	273	305	299	296	305	315	277	325	318	348	316	299	308	298	271	309	305	252	299	301	307	288	300	307	317	330	289	344	316	307	291	306	309	318	308	279	313	292	307	276	302	293	316	275	280	272	297	304	333	320	309	306	283	337	291	279	294	267	281	290	331	312	303	314	294	320	311	315	300	302	336	297	298	301	306	318	306	301	292	312	317	345	307	324	326	252	261	308	297	317	308	299	295	296	266	313	289	305	315	301	306	328	320	284	328	310	290	310	302	323	332	313	308	319	293	284	316	299	308	323	308	287	352	270	282	305	293	304	296	318	266	317	299	285	314	272	263	303	319	324	300	280	298	292	296	298	296	320	268	329	324	323	288	299	311	292	306	283	357	301	308	275	284	298	312	325	297	322	250	279	298	297	302	291	273	295	298	316	259	271	315	300	279	306	304	304	314	272	288	276	294	299	283	289	313	296	295	320	316	301	310	278	285	299	304	298	324	310	298	286	307	295	302	283	300	279	309	284	301	310	296	304	305	294	299	301	307	290	285	301	305	313	304	300	309	270	288	290	301	277	309	308	306	313	315	286	320	313	292	295	328	289	325	320	278	324	273	295	282	297	287	301	302	289	282	325	317	300	305	315	291	280	297	318	300	283	292	305	298	304	319	327	297	297	332	308	296	310	310	330	310	291	287	302	289	285	285	328	292	290	319	280	310	313	295	327	304	303	295	305	302	318	309	281	299	317	297	288	284	284	322	306	275	297	275	290	290	296	278	303	305	297	308	315	331	312	315	290	315	277	293	310	303	304	305	296	328	321	286	302	310	300	314	338	307	280	291	275	306	301	310	295	342	307	264	289	296	276	309	299	274	319	308	294	284	280	279	276	312	279	294	304	303	306	332	301	324	325	313	296	320	315	293	312	300	335	324	288	334	278	282	283	295	302	308	314	327	312	290	292	311	300	300	267	304	308	320	302	300	285	276	283	328	314	272	313	292	315	274	298	313	303	299	325	298	277	289	313	299	282	332	293	252	295	318	275	304	295	333	283	295	283	307	307	297	316	300	317	274	263	299	340	313	284	305	283	328	300	276	293	290	303	314	293	300	290	304	315	300	276	314	307	323	314	322	332	337	324	313	277	339	288	312	265	313	309	295	322	278	308	285	282	296	312	308	281	298	280	306	291	300	295	317	301	307	319	272	293	291	324	297	285	295	300	290	314	292	285	308	331	308	303	281	301	307	313	273	290	292	290	341	305	318	299	310	303	273	319	316	306	283	286	304	287	306	282	262	279	299	292	325	329	297	309	293	288	277	308	288	284	295	287	296	293	289	312	268	297	319	289	313	308	322	284	278	305	285	274	313	300	280	303	283	289	254	308	304	274	326	287	282	307	281	290	253	311	288	272	276	271	290	289	295	308	284	295	285	305	288	299	317	302	289	262	286	280	304	278	317	289	310	294	288	283	308	300	319	271	296	282	291	308	238	308	303	317	306	310	279	284	297	288	327	306	287	292	281	318	292	295	291	287	313	317	293	302	284	288	282	274	284	290	317	273	295	309	283	290	279	296	288	293	299	268	326	303	299	311	330	272	290	299	301	287	316	307	301	243	331	283	312	283	307	302	315	309	314	279	330	307	314	290	282	313	294	292	312	310	333	297	293	294	288	325	303	280	310	277	291	320	289	303	289	318	313	311	320	288	304	318	276	282	309	293	328	281	268	323	276	340	307	260	274	285	299	300	271	279	299	293	301	286	270	300	294	287	280	304	274	299	311	302	315	297	281	303	265	289	310	289	287	320	291	317	293	309	311	305	325	327	288	306	300	289	293	310	288	279	295	299	306	290	305	319	288	308	281	325	328	314	312	261	313	313	289	313	302	281	298	286	292	317	292	298	284	295	301	311	284	288	290	293	301	290	280	322	320	306	302	292	281	308	336	288	315	303	295	311	306	300	295	300	324	308	298	302	268	283	282	304	308	316	292	307	310	297	320	321	289	283	292	279	312	288	267	307	300	306	300	312	298	292	274	294	314	322	312	272	283	291	273	283	257	278	308	294	300	303	282	288	277	287	321	281	296	269	310	314	301	301	309	297	314	299	311	281	297	307	298	311	316	306	305	330	306	301	312	273	263	271	301	258	302	294	288	286	266	324	288	312	331	315	317	330	303	309	335	270	271	292	297	298	272	289	306	304	284	315	287	309	322	298	323	278	316	274	304	302	263	286	285	307	300	289	302	320	276	288	317	276	265	305	317	274	298	298	319	310	311	288	310	307	299	304	300	287	290	257	295	296	307	298	317	275	305	321	300	311	286	282	289	298	303	308	311	300	323	301	299	274	322	288	303	302	288	306	303	317	302	278	304	293	275	324	309	277	307	318	288	308	285	309	290	285	300	273	304	287	300	279	272	291	314	315	288	285	319	301	318	322	285	319	312	293	274	291	308	299	274	288	276	280	291	315	290	327	266	279	290	271	311	296	308	302	301	312	318	303	317	280	293	314	337	288	306	302	303	298	295	256	305	309	322	319	316	309	297	294	297	271	270	294	300	273	287	339	288	255	304	290	274	297	294	319	297	308	276	325	282	319	280	306	285	309	251	304	281	289	290	270	304	269	327	309	295	274	346	294	281	319	326	304	291	308	289	306	284	324	288	320	302	282	260	318	313	306	346	309	276	279	303	285	294	284	307	286	316	301	331	288	313	305	333	316	301	271
17994	11859	7972	3603	2472	1819	1414	1194	997	811	776	742	662	631	572	616	563	531	531	514	524	439	514	473	488	481	478	487	405	455	438	465	452	457	457	465	435	462	479	468	400	421	416	459	453	430	392	451	446	451	440	417	413	408	444	473	400	423	437	430	459	439	454	414	456	420	444	442	435	410	425	419	423	450	428	415	404	469	420	429	454	464	430	419	437	438	397	411	442	426	423	423	421	425	417	417	413	421	419	423	440	464	411	429	450	427	428	409	404	419	427	444	387	441	401	412	400	410	431	420	427	424	441	441	456	418	448	412	471	439	427	427	388	438	428	428	416	412	414	483	406	452	443	402	425	473	420	400	426	424	445	372	445	436	392	441	410	457	400	383	448	409	442	411	393	427	479	435	459	447	462	435	426	396	425	396	425	437	420	415	395	413	444	450	400	405	433	445	443	417	433	397	443	437	424	382	386	395	414	427	442	428	429	417	405	399	422	428	454	424	421	472	375	409	456	423	412	429	423	421	404	402	385	445	390	415	419	429	429	414	410	402	434	425	426	442	417	459	473	437	424	384	442	403	407	438	396	403	430	380	437	424	433	416	387	456	429	411	432	400	425	423	437	431	454	425	425	435	444	388	426	391	424	407	419	417	422	430	413	455	425	457	417	426	442	422	429	425	444	416	434	474	390	457	431	421	396	397	392	454	414	417	411	404	423	433	411	427	436	439	431	409	403	425	443	423	393	417	407	446	419	476	388	433	430	429	414	426	460	426	426	389	456	445	391	407	389	464	436	412	428	433	392	449	461	379	436	446	426	444	424	389	419	421	414	459	403	422	403	411	423	422	432	412	421	432	408	441	431	444	428	399	450	396	410	421	459	420	421	403	416	426	432	427	433	440	439	410	428	437	423	433	422	415	442	405	429	457	421	445	460	401	458	416	409	402	416	448	398	429	426	442	431	457	420	440	423	436	433	422	409	419	450	387	399	411	461	421	401	412	407	386	441	398	443	390	397	430	429	407	445	429	467	401	420	446	421	417	405	420	371	407	453	432	411	441	426	433	414	437	414	438	434	465	464	394	407	404	390	406	436	422	438	428	443	406	394	410	420	428	423	458	413	430	451	409	399	397	423	454	423	447	480	431	441	409	436	441	428	415	412	437	421	431	413	431	424	480	424	430	461	418	430	419	443	421	403	444	422	469	427	463	419	424	409	420	443	410	431	397	436	419	413	426	451	420	423	405	394	421	453	386	424	418	415	424	418	443	428	392	382	419	421	428	426	459	396	410	409	450	435	436	410	397	423	400	427	468	452	399	456	396	425	420	435	405	420	417	454	388	404	425	435	398	434	391	428	444	439	418	421	395	449	431	440	397	441	412	425	473	408	440	416	430	430	469	426	412	436	429	432	439	431	419	422	466	421	442	438	421	390	420	429	394	415	429	436	450	458	417	436	418	416	451	387	405	423	425	432	384	427	407	478	442	446	413	450	407	436	429	442	391	451	451	454	406	448	444	449	402	402	417	424	410	428	439	425	442	429	435	384	361	397	432	378	437	446	427	415	455	452	397	418	406	451	408	414	412	408	420	411	387	414	414	464	444	439	407	404	424	385	400	436	449	428	414	428	430	419	413	409	423	423	385	445	422	425	430	363	434	423	470	429	411	419	454	421	439	442	427	426	416	389	431	415	452	472	465	419	416	442	420	418	413	422	407	429	435	430	425	404	421	411	444	388	383	362	460	439	401	455	411	436	439	383	418	426	405	396	437	439	415	425	414	454	478	398	424	448	459	433	465	419	407	436	424	391	449	458	456	406	386	423	466	443	434	404	402	426	443	442	410	429	419	405	470	474	423	410	429	431	436	396	413	404	434	403	444	415	427	416	432	392	448	425	433	475	431	416	442	423	416	394	411	454	403	454	376	439	388	423	396	414	414	421	407	404	412	407	445	439	423	419	413	430	444	391	394	402	395	437	388	434	402	407	411	425	429	416	457	406	458	390	393	371	452	404	410	384	399	447	411	434	401	408	427	442	430	431	430	450	435	418	441	429	392	404	416	428	444	426	439	400	429	419	422	387	457	413	394	420	422	425	438	423	466	409	422	453	403	449	417	388	465	456	420	438	450	383	396	409	442	417	428	424	428	426	444	412	424	421	405	444	467	405	420	417	421	439	431	423	421	392	415	409	407	400	441	419	440	397	438	422	392	424	458	405	443	484	480	438	419	434	428	446	426	384	422	463	454	446	394	446	413	448	393	427	458	405	426	436	422	405	457	420	411	443	431	440	403	424	395	434	434	431	408	426	456	415	404	381	440	428	417	420	413	427	403	430	408	452	436	409	449	425	460	447	400	441	445	430	435	424	456	428	408	435	401	414	420	424	405	404	415	406	454	422	415	409	426	444	418	414	399	421	433	397	429	427	412	434	417	436	407	458	414	426	413	419	416	435	412	447	436	456	398	397	418	405	427	441	445	404	444	419	429	409	462	434	421	427	418	444	410	436	419	419	392	457	405	420	389	449	413	411	390	400	445	404	467	420	438	442	406	447	438	422	439	411	439	455	439	396	416	491	420	424	433	357	438	411	441	459	415	452	422	431	407	431	427	394	447	409	393	426	430	451	384	421	407	432	450	438	459	407	470	441	401	401	436	452	473	437	425	415	407	457	404	420	454	438	388	414	412	409	427	422	435	422	435	419	418	420	427	406	440	397	410	437	439	415	409	455	424	443	426	421	392	435	451	440	421	452	444	403	391	431	452	443	434	419	433	428	451	452	425	404	421	409	417	399	445	424	457	435	432	432	407	386	451	411	453	408	408	423	430	463	448	407	453	432	424	424	375	456	408	437	388	443	446	412	465	395	437	465	408	420	464	401	457	427	430	398	420	441	421	392	388	446	426	450	406	415	454	393	412	477	415	452	404	423	447	398	419	454	436	415	412	456	414	456	429	437	431	424	437	453	437	418	454	438	426	429	425	403	450	439	401	438	423	467	439	376	406	443	454	417	400	442	443	404	469	410	408	435	416	458	440	404	418	402	410	390	429	402	421	429	398	437	423	434	391	442	443	438	411	431	415	416	450	405	421	449	452	428	421	408	443	397	405	411	438	444	412	415	407	440	432	424	431	407	420	389	429	385	428	430	427	405	404	443	427	432	413	456	434	398	421	397	441	423	440	394	419	406	455	419	432	397	433	411	436	417	417	399	408	433	453	413	416	445	419	445	409	404	469	424	417	444	425	437	483	421	413	396	435	445	453	425	418	435	420	444	439	449	410	405	428	385	423	421	423	392	441	441	446	451	430	421	406	397	455	434	425	391	415	397	436	426	379	487	392	450	442	392	425	430	447	461	413	483	456	446	439	435	418	417	431	413	390	472	420	411	432	425	405	407	406	450	435	395	424	418	406	397	440	438	411	439	394	443	418	412	409	431	417	450	415	457	395	400	424	398	416	442	399	423	438	399	411	432	437	443	414	419	426	409	465	395	419	413	453	430	415	419	398
27400	18646	3460	285	210	180	171	184	178	167	182	177	157	157	164	179	194	150	168	172	144	168	162	163	212	151	180	184	170	183	151	144	171	152	169	163	162	159	190	174	160	169	184	167	150	143	192	158	174	175	151	160	175	167	186	141	162	161	170	176	155	173	161	172	197	168	174	175	167	143	185	183	174	161	165	191	169	182	161	168	182	165	159	163	163	186	170	180	173	186	178	177	178	174	163	169	164	188	189	173	154	167	200	183	172	170	177	191	167	178	156	164	191	162	159	160	170	161	158	163	175	202	165	182	161	171	174	166	162	167	180	166	185	171	165	161	178	165	194	171	178	154	155	172	167	167	158	178	180	178	172	170	158	156	157	169	187	179	186	144	173	190	188	153	178	172	165	160	182	182	183	181	176	169	192	167	158	174	178	167	191	163	172	157	176	185	179	147	174	153	144	173	156	163	165	169	172	162	178	171	174	170	165	145	159	168	162	184	173	154	165	176	176	172	177	153	193	165	172	164	147	155	162	175	168	170	193	142	170	178	165	161	143	182	169	164	170	163	181	179	189	165	150	155	166	167	183	163	164	175	181	166	165	165	186	166	177	199	172	141	180	157	167	135	171	164	171	154	155	165	151	160	166	186	149	166	165	187	180	162	174	163	162	168	188	172	165	168	197	173	181	166	193	178	185	187	171	180	155	147	148	160	158	165	179	162	167	167	166	207	172	170	162	195	178	145	155	174	184	170	174	172	190	139	177	158	185	179	172	178	172	154	169	194	178	152	165	168	178	177	161	167	140	179	142	187	167	186	174	148	150	172	167	170	187	189	184	156	148	176	156	184	149	171	168	172	165	200	187	172	163	173	190	174	160	172	175	158	178	146	162	179	181	183	178	174	155	155	131	163	180	152	203	164	164	156	185	184	190	168	168	155	201	177	158	198	151	167	158	156	169	166	166	165	174	151	171	172	175	172	167	155	171	189	163	159	169	153	183	175	138	170	149	175	185	186	147	157	173	156	186	163	174	162	180	168	171	172	168	171	177	176	190	168	163	141	175	176	194	165	163	180	167	155	167	162	158	193	176	167	174	146	174	188	146	160	163	197	179	168	171	177	164	161	177	184	196	158	174	174	169	170	162	151	168	172	177	178	150	178	163	154	149	170	160	182	170	181	152	175	161	171	173	152	173	168	179	156	149	164	147	161	171	144	163	162	164	181	174	158	187	148	164	143	182	153	178	166	151	158	160	167	188	166	151	174	157	176	170	158	175	157	175	189	191	171	141	152	174	168	169	174	151	152	159	166	165	178	168	145	181	178	189	167	179	174	177	170	164	157	165	185	189	177	172	168	177	153	161	162	187	163	159	170	165	188	165	173	164	143	201	168	144	161	173	161	190	167	173	176	176	145	156	175	196	178	177	167	181	150	155	146	153	183	173	166	188	181	159	153	170	194	151	177	177	169	167	156	164	191	174	152	170	186	173	187	177	172	168	168	162	167	160	170	173	159	192	191	152	171	152	159	168	148	178	184	160	152	184	158	182	182	152	165	185	184	159	178	158	169	170	167	156	160	148	163	187	165	152	170	181	164	171	144	175	164	165	158	186	155	158	183	179	177	177	149	169	144	174	174	152	185	166	163	171	169	183	168	172	175	166	172	173	148	178	136	134	176	159	158	158	176	177	173	173	173	176	134	167	170	181	159	159	169	177	146	168	185	174	184	150	165	170	168	180	182	177	182	158	168	158	156	183	158	164	185	166	169	169	157	156	176	182	190	159	154	187	154	155	176	151	154	153	151	188	183	167	182	166	186	162	167	165	171	170	156	154	154	185	174	152	189	181	169	170	154	164	152	172	171	183	188	168	176	165	161	157	165	179	168	160	160	172	172	161	156	159	158	152	139	157	172	169	190	170	167	177	159	162	143	185	154	170	161	207	164	157	183	168	143	184	172	168	159	175	163	162	187	175	173	163	171	154	167	151	174	156	183	173	180	165	171	162	184	163	174	192	179	161	174	155	164	169	177	174	169	154	156	164	183	146	182	182	202	164	185	171	164	169	166	190	153	182	164	182	181	203	166	171	169	163	171	163	152	160	181	176	165	173	198	185	162	181	177	176	184	180	161	155	175	171	198	169	175	185	175	176	179	154	150	149	181	159	170	164	178	166	176	170	174	183	170	176	178	191	166	148	167	192	168	180	174	147	183	171	167	168	184	184	179	171	161	183	168	180	165	159	170	146	186	166	169	179	152	173	168	182	161	158	144	170	183	153	181	204	164	188	171	182	174	151	158	153	177	186	145	184	152	163	149	186	185	160	172	174	151	171	162	174	155	170	171	198	180	199	165	155	181	182	170	164	149	174	180	178	151	177	169	165	170	149	169	164	184	149	148	180	176	151	157	175	155	150	160	165	151	147	185	174	141	165	176	178	176	156	177	172	171	158	170	166	175	147	191	171	167	192	142	168	180	153	148	180	141	173	166	200	183	154	158	155	206	152	182	157	183	182	170	154	196	173	199	155	163	178	151	144	169	178	166	177	158	157	179	166	166	181	158	175	165	163	161	164	172	170	149	176	182	167	168	168	175	177	158	168	165	168	155	177	168	146	179	149	180	154	177	195	166	144	157	180	156	144	169	173	169	168	164	167	177	188	165	158	164	166	154	168	166	160	169	173	183	157	174	193	160	175	163	183	154	167	164	166	171	194	148	169	165	175	173	144	167	187	160	165	168	165	182	151	170	178	177	168	158	157	171	161	171	167	163	176	183	170	153	147	167	179	158	169	167	175	167	175	197	150	158	180	165	176	157	151	165	156	174	170	173	189	154	194	151	184	165	177	163	156	180	144	178	165	176	153	165	156	177	196	188	148	165	158	152	174	180	170	178	160	192	177	162	158	178	164	151	165	173	156	164	171	158	170	169	147	175	163	173	164	161	186	170	179	160	179	174	177	181	185	169	176	169	160	154	178	177	157	177	168	153	155	163	168	155	157	158	164	164	162	152	167	175	158	149	178	152	160	154	144	188	170	189	158	144	167	163	150	167	160	171	184	147	167	144	151	152	206	181	193	177	186	155	172	186	154	192	184	160	160	172	175	166	185	165	154	172	168	181	145	134	175	178	191	177	173	178	150	174	189	176	192	154	172	149	201	173	172	155	171	167	171	195	165	175	149	180	166	176	165	166	180	164	178	170	162	201	152	164	184	163	163	182	158	198	172	154	168	182	177	159	167	159	171	156	172	160	161	175	157	163	173	141	157	153	140	152	167	169	175	145	178	160	200	160	164	150	156	178	145	167	164	190	173	151	169	169	160	172	167	169	162	182	203	154	179	156	164	149	185	178	176	163	188	178	213	169	155	172	177	159	169	161	183	167	191	146	155	127	176	213	153	179	169	194	169	174	160	164	169	168	179	169	163	190	184	171	177	163	172	173	196	161	153	147	159	157	171	171	185	157	172	154	180	194	151	177	160	169	174	164	164	167	176	155	168	156	175	182	208	161
4885	721	590	376	315	278	292	263	244	231	251	228	250	220	226	228	265	226	253	240	270	244	232	218	249	259	237	215	223	229	216	232	234	247	248	262	233	249	221	223	254	238	223	243	239	268	210	261	236	202	242	256	237	233	240	193	224	261	233	211	246	224	242	232	236	244	232	225	250	232	241	230	235	199	256	226	233	240	247	240	224	246	234	243	246	243	238	254	248	246	249	246	252	254	251	253	234	211	233	237	237	229	254	261	231	261	229	234	235	230	239	241	243	224	233	254	213	221	222	238	203	243	237	252	263	231	239	246	224	228	247	248	233	246	210	217	235	231	258	265	243	274	245	241	230	259	227	213	225	244	250	248	238	243	256	224	249	242	224	246	218	232	232	230	230	238	214	232	216	238	256	251	238	220	231	233	227	236	250	237	243	213	212	240	238	223	232	215	234	207	235	247	213	224	237	248	233	245	236	240	242	218	254	272	235	216	230	244	221	238	225	267	217	224	226	243	242	230	220	270	210	240	261	253	240	234	255	257	265	229	231	229	245	235	211	217	256	214	233	250	228	243	211	225	221	228	235	227	203	255	239	213	248	225	230	255	217	232	244	235	247	256	235	260	243	248	241	223	259	219	241	235	245	255	240	215	224	231	257	257	220	238	222	230	249	243	243	254	267	204	225	254	244	231	219	248	248	238	230	253	234	227	258	231	239	261	240	222	228	242	268	257	244	239	240	249	255	247	252	240	261	249	225	251	233	223	239	223	243	238	253	260	240	232	219	241	239	246	212	246	243	238	230	239	223	214	225	214	261	213	232	223	251	241	240	238	247	219	246	247	235	227	231	229	235	220	218	231	233	233	258	221	226	218	269	241	214	227	221	227	232	252	220	218	225	250	257	237	213	249	245	237	245	246	228	250	232	221	252	243	240	280	238	239	244	227	232	252	209	225	251	220	227	261	276	218	238	224	246	244	235	199	224	247	249	228	238	227	233	259	253	253	236	238	197	244	251	228	226	253	243	242	223	241	211	251	244	247	252	242	234	252	232	258	281	247	200	259	212	216	199	242	238	246	236	243	237	229	214	233	234	197	225	231	214	227	234	244	219	222	237	240	261	218	272	236	221	241	234	224	274	251	221	238	251	206	219	243	222	235	227	237	231	250	243	242	231	222	220	245	260	217	257	252	255	231	245	235	228	221	215	216	233	249	226	225	245	234	248	228	228	230	229	217	245	251	215	259	238	204	273	243	263	228	232	246	263	233	230	246	221	239	245	244	253	254	245	247	246	261	254	243	249	233	252	256	200	233	247	234	238	211	230	241	230	212	210	241	228	231	236	214	275	241	226	239	221	232	238	234	241	249	235	242	254	256	253	248	253	248	243	281	196	235	236	204	219	230	243	246	233	254	247	235	206	230	248	259	231	258	233	240	252	266	254	231	222	246	240	231	237	215	221	227	242	258	246	217	256	223	247	220	231	227	257	231	237	226	233	218	259	243	247	222	220	282	234	226	230	220	227	232	277	240	233	234	229	253	241	219	258	220	216	252	235	208	231	227	239	241	235	258	203	241	236	248	224	221	226	244	261	271	216	252	267	230	238	210	259	236	226	263	255	223	258	227	216	239	223	218	250	199	250	252	232	254	220	250	246	239	211	233	235	223	238	251	240	207	220	264	234	237	221	244	237	231	224	222	234	220	243	222	220	265	229	213	235	224	234	252	246	237	252	230	220	242	249	227	222	210	248	234	247	194	244	225	249	221	242	215	220	216	248	207	229	225	247	232	219	229	220	253	230	257	254	228	235	248	244	226	246	221	238	223	234	215	240	256	226	244	230	228	260	196	234	236	248	247	255	254	237	218	227	213	203	238	247	236	231	195	238	217	235	241	254	264	243	222	240	258	228	242	228	240	257	237	221	225	230	245	255	256	231	247	237	231	247	262	257	239	225	208	248	235	230	263	212	213	245	220	219	204	255	233	225	217	251	232	224	261	262	233	206	197	264	227	221	234	215	252	251	243	234	216	274	228	229	199	228	232	249	262	212	233	233	237	251	230	255	198	240	252	272	235	245	223	243	227	247	233	234	214	208	230	226	234	235	230	218	242	261	219	244	262	215	227	227	222	226	246	254	251	263	230	237	219	252	255	221	221	224	267	248	247	242	259	235	247	218	226	251	210	232	232	256	253	239	240	217	237	221	203	236	233	241	225	240	234	220	217	223	245	211	226	245	244	253	255	227	229	240	217	257	205	247	243	248	256	242	225	257	217	223	227	229	214	221	232	245	217	220	221	248	239	253	257	232	250	223	242	246	247	223	239	226	232	223	201	237	253	260	247	239	262	213	244	241	255	236	221	238	223	254	232	233	218	242	221	224	234	235	215	244	245	247	222	258	231	240	256	247	241	247	238	227	246	252	233	259	227	240	246	220	249	247	246	249	245	238	221	244	225	214	232	251	240	267	221	236	235	234	260	253	260	263	267	238	225	239	233	228	233	248	227	247	257	233	232	227	233	228	217	221	245	248	239	223	215	231	229	245	259	223	254	243	256	239	234	270	246	267	249	248	238	247	235	240	245	223	241	256	219	235	228	251	227	236	250	241	245	233	242	259	218	218	255	223	238	242	241	229	229	255	255	218	241	223	226	238	227	234	247	275	267	269	243	229	210	242	242	234	237	251	236	241	231	229	240	225	240	227	241	219	218	229	214	230	251	215	254	239	244	225	208	233	255	252	243	256	266	240	227	250	243	274	250	250	237	234	237	263	238	239	229	225	273	253	241	237	289	250	233	209	220	256	268	214	230	249	229	229	244	235	204	242	223	243	248	259	212	224	263	242	237	205	222	223	223	251	243	223	232	217	217	232	217	247	233	242	247	236	241	252	244	251	228	228	217	236	239	223	248	260	241	220	251	238	240	247	227	238	255	247	231	235	227	246	247	239	256	228	223	254	252	238	265	238	244	233	243	238	245	242	233	207	229	226	249	235	227	207	240	276	243	219	226	238	237	236	246	230	231	231	259	253	258	241	233	237	244	259	272	255	242	239	237	236	253	223	223	240	222	231	210	241	222	214	242	242	266	194	278	220	235	220	243	247	247	235	249	216	254	223	226	234	206	251	235	232	234	214	238	236	266	250	219	203	223	235	243	248	228	236	236	198	268	255	265	233	226	232	185	225	230	242	241	243	240	250	241	233	233	243	241	248	246	249	226	238	269	238	223	213	244	258	246	239	259	223	254	205	249	255	201	255	241	214	233	227	235	241	227	235	229	252	268	240	242	239	248	218	254	232	227	253	257	266	255	243	255	225	261	262	268	223	218	257	224	253	249	234	235	249	232	249	237	231	231	226	224	247	246	249	242	250	224	247	251	231	243	238	223	239	248	239	255	248	231	215	219	229	262	210	233	205	234	244	220	248	227	238	239	217	227	251	250	230	216	253	228	237	231	220	250	292	241	237	250	237	240	216	241	229	240	237	229	228	248	245	215	249	240	240	230	233	229
23484	21564	28690	24885	21424	3759	673	472	478	419	425	414	381	426	371	361	370	350	381	376	385	383	352	353	352	330	370	361	369	356	351	364	328	353	358	376	338	341	357	335	371	362	343	329	341	355	372	308	344	315	360	358	344	330	358	327	344	366	326	360	331	328	324	354	351	324	350	333	331	321	357	317	363	316	330	337	317	332	360	337	303	339	334	333	333	322	353	351	333	345	373	375	343	323	357	349	357	374	359	317	327	332	372	371	335	336	353	316	376	350	328	331	319	346	366	324	345	338	342	346	316	332	322	333	310	374	329	366	376	306	360	312	352	354	326	324	339	346	319	328	333	349	327	359	370	339	318	317	337	322	339	366	354	344	361	334	331	338	339	328	350	338	327	347	345	378	350	358	339	322	307	344	354	387	325	359	344	334	313	345	321	327	326	340	341	344	339	346	346	341	328	344	332	374	337	369	316	333	328	307	361	320	332	308	330	363	358	340	333	321	330	353	380	352	356	346	343	373	338	329	344	324	316	346	342	339	321	376	316	348	356	341	332	322	342	366	349	357	313	349	337	326	344	363	352	331	332	348	328	349	321	373	311	349	309	345	373	304	352	360	359	355	330	357	375	344	374	366	339	334	331	349	329	359	325	333	345	358	375	378	321	358	317	386	370	357	319	320	364	359	325	332	319	291	368	379	330	333	314	343	355	358	364	371	352	340	351	362	336	359	347	327	335	328	344	369	321	370	345	365	341	354	353	343	344	323	349	336	338	351	327	334	337	361	320	366	357	323	365	326	339	348	354	352	306	326	346	383	339	345	349	343	324	360	364	349	352	336	341	353	314	311	295	338	343	324	358	344	342	322	339	321	315	322	323	354	352	340	332	354	349	341	338	356	346	325	337	339	365	336	319	338	330	356	378	355	352	336	322	318	336	353	332	359	337	360	340	352	324	353	319	333	333	327	323	361	375	358	319	325	323	342	336	344	349	332	361	353	357	358	357	369	338	366	347	323	331	291	366	347	358	320	385	363	333	314	325	314	326	334	367	351	364	338	359	344	316	387	338	382	372	316	334	353	340	366	361	328	349	358	340	367	362	366	374	351	339	318	349	347	355	322	326	330	346	353	338	358	309	343	356	338	350	336	332	346	354	329	321	330	349	327	314	326	336	348	329	356	347	362	326	338	319	346	343	323	338	335	320	341	343	329	370	358	353	310	364	293	374	323	372	320	369	355	344	392	350	342	356	319	348	357	352	351	339	337	344	332	356	341	358	352	293	350	305	323	352	334	320	381	339	350	350	348	385	339	358	346	352	317	358	323	313	359	356	372	334	349	332	369	318	329	336	358	359	329	317	338	318	311	348	334	346	347	324	344	339	301	367	311	383	341	350	336	356	328	320	327	331	340	351	363	334	296	341	326	351	345	336	340	344	324	350	384	382	344	357	320	338	365	329	351	383	352	356	371	338	327	338	331	355	358	319	359	315	391	343	356	343	320	349	348	334	364	352	353	387	325	302	324	322	360	323	358	355	292	341	373	347	337	370	321	329	349	367	374	327	325	341	351	336	364	310	366	305	318	342	334	334	334	356	374	337	324	333	346	329	347	355	336	339	343	354	338	341	350	369	314	342	373	347	292	356	326	341	338	321	335	323	311	390	354	347	337	351	354	356	304	348	329	363	358	344	335	344	360	366	308	322	343	347	343	325	349	339	353	349	377	317	290	324	351	314	340	362	349	341	329	331	342	327	352	328	346	332	326	318	355	316	340	314	350	312	315	326	370	334	362	362	352	356	374	375	321	340	342	345	354	339	326	343	369	338	342	335	313	340	336	341	342	304	346	372	366	312	375	344	336	315	327	362	332	347	350	319	355	348	334	352	312	357	320	313	367	326	331	353	332	335	329	312	356	333	359	382	330	309	345	345	375	321	334	325	321	331	326	360	342	349	344	346	319	339	304	350	347	378	328	348	321	334	366	320	376	322	365	348	349	350	359	375	337	341	343	350	328	334	342	308	334	323	328	356	337	396	352	348	330	354	345	345	313	361	343	318	339	330	331	347	350	344	355	382	335	358	344	335	372	365	344	295	336	353	331	335	341	327	327	366	337	346	338	352	319	317	348	347	344	353	335	317	366	358	350	313	360	308	330	315	361	332	326	339	322	304	344	336	334	366	370	365	356	311	348	322	343	333	375	314	342	334	357	361	324	312	351	336	304	337	347	338	333	347	327	317	350	356	351	370	351	336	361	306	366	361	355	338	356	324	289	378	359	352	335	347	345	323	358	336	347	349	327	356	330	329	329	345	339	337	319	359	372	331	357	338	317	343	382	308	359	344	388	352	335	346	364	327	359	350	328	320	366	337	325	356	321	336	310	348	349	366	364	306	333	349	334	326	343	333	335	340	351	295	349	350	366	328	351	319	333	354	361	365	355	341	369	342	335	324	309	350	344	330	357	333	335	335	310	322	358	355	348	345	322	348	354	362	339	324	311	346	337	316	350	328	338	342	331	342	323	341	360	370	345	324	362	333	361	325	343	337	334	347	311	352	349	361	303	322	354	350	366	331	360	315	348	380	342	337	304	337	365	340	327	347	370	327	324	361	349	337	349	332	372	318	335	355	343	356	334	313	321	334	332	328	319	339	339	367	375	355	345	351	366	346	330	347	315	347	352	352	374	349	330	339	328	352	345	358	336	346	339	362	356	328	327	350	317	321	342	340	365	333	333	352	344	334	351	357	341	359	327	305	347	345	336	325	346	358	318	360	332	328	348	339	356	349	362	341	321	376	354	347	350	321	347	366	366	311	311	343	340	348	354	340	337	333	359	341	330	380	326	301	378	344	344	322	334	344	326	361	315	370	313	337	321	322	368	333	352	357	355	310	341	355	298	335	330	324	364	367	320	350	330	327	347	328	343	329	360	329	354	337	380	306	336	324	360	337	350	334	355	340	335	325	327	330	399	346	322	355	371	345	324	359	331	359	339	349	364	350	306	350	325	344	310	302	329	312	316	324	349	333	354	353	295	329	330	343	335	320	349	352	356	352	336	326	310	357	332	337	301	335	327	350	315	350	351	352	350	342	349	370	342	314	380	345	310	344	358	319	337	348	333	376	372	329	339	350	338	345	312	356	343	310	322	327	304	345	353	333	337	337	358	311	326	347	330	316	327	353	323	334	365	341	352	303	325	375	330	317	347	323	350	308	386	333	338	344	337	357	371	307	371	321	315	335	336	329	380	360	357	285	333	329	317	356	320	332	353	366	315	333	351	305	335	334	361	357	382	339	336	309	345	354	358	355	348	370	358	341	352	357	348	344	354	342	335	372	323	328	362	331	351	313	357	349	352	352	363	369	359	324	380	373	340	367	345	344	313	322	337	322	354	365	333	367	365	357	327	362	336	375	355	338	332	331	374	349	343	346	336	354	334	371	357	327	337	319	342	317	345	347	344	359	347	303	302	350	321	350	332	372	334	345	319	341	282	347	339	348	331	372	342	350	341
14104	7220	4804	2228	1521	1174	969	865	787	709	667	620	550	576	564	553	516	531	495	556	527	534	539	499	481	523	502	448	513	497	459	476	500	482	503	487	472	461	480	454	493	467	480	441	485	489	489	519	463	491	462	511	448	489	461	478	479	483	469	460	483	441	471	464	435	425	477	455	506	460	485	460	466	453	490	463	503	499	467	467	480	461	436	498	515	507	517	490	462	487	440	471	474	460	465	451	474	496	477	496	504	530	488	482	457	480	477	488	468	464	438	462	459	481	502	487	470	474	454	447	458	464	472	507	507	462	468	495	468	508	490	441	474	475	501	490	471	459	432	465	518	466	464	448	452	448	515	487	471	451	413	479	479	439	498	452	485	467	435	482	480	444	437	517	487	477	479	486	444	504	503	474	463	444	479	479	473	463	458	473	481	504	466	470	498	462	471	472	477	467	466	497	493	448	470	514	478	458	476	478	509	476	459	422	462	453	482	488	464	481	456	473	475	449	488	492	478	445	449	445	469	442	456	483	474	474	495	452	441	447	479	462	449	428	473	496	471	466	491	460	464	455	507	483	488	466	447	497	462	485	458	488	486	480	431	469	493	493	467	487	491	462	493	472	442	465	442	468	470	482	508	471	474	468	518	439	445	423	471	439	492	428	449	463	453	501	462	452	463	453	454	505	443	504	478	466	462	486	462	483	449	451	492	473	503	453	450	480	465	507	449	452	477	485	460	464	472	452	483	455	458	501	444	492	472	464	516	462	481	465	480	483	483	450	458	507	507	500	448	478	475	451	481	442	473	458	478	471	489	453	419	496	437	487	448	452	461	463	500	470	448	455	463	486	479	472	471	463	516	447	488	448	475	451	469	477	463	484	523	475	457	446	427	459	472	500	510	459	461	498	454	470	486	453	460	429	468	437	446	489	482	440	479	484	516	510	450	487	456	455	470	470	492	453	432	475	460	486	485	443	476	473	494	478	473	450	497	489	505	446	452	467	525	455	456	501	496	493	466	458	469	480	479	490	485	465	480	469	432	451	430	419	457	444	473	459	476	473	497	452	528	449	449	443	477	476	445	464	485	507	459	481	541	445	462	463	494	448	478	452	440	505	473	421	465	433	447	471	443	515	484	490	454	483	489	469	474	483	484	429	458	454	477	462	425	492	425	451	492	457	496	439	444	444	441	447	487	446	445	474	442	479	483	503	489	472	548	456	437	483	505	497	481	484	471	492	450	484	464	467	461	493	457	464	441	512	470	493	476	431	471	493	473	499	488	452	456	500	443	446	450	437	474	486	485	456	505	423	476	462	473	496	485	484	484	487	490	462	507	470	474	484	449	496	515	446	468	510	478	455	450	492	440	515	493	431	465	497	458	511	460	470	439	470	442	455	470	475	449	470	449	466	488	515	486	489	476	463	494	493	459	498	449	452	512	467	456	503	455	486	475	466	453	432	481	494	458	507	424	487	508	445	449	494	487	482	474	490	445	459	470	455	482	432	468	481	478	440	451	495	477	462	470	421	427	450	479	415	469	468	445	452	463	475	422	455	493	413	430	492	462	466	483	461	457	461	459	478	457	507	487	461	475	509	463	484	483	455	440	477	481	448	456	479	514	479	488	484	479	478	443	505	489	482	493	464	447	476	449	511	459	481	475	483	474	452	464	471	426	458	484	419	431	475	504	476	452	457	482	487	462	485	461	474	508	477	465	482	467	439	454	467	483	481	463	464	459	493	477	498	451	476	441	478	436	466	483	466	464	495	446	487	459	454	436	448	456	477	419	451	455	441	480	483	460	487	446	476	481	456	496	464	462	473	497	468	500	456	458	457	463	530	483	482	477	494	473	503	480	453	485	468	475	459	458	465	477	477	479	475	447	490	441	452	457	469	518	492	463	424	453	442	506	454	499	512	479	503	519	507	466	468	488	488	461	511	465	499	509	483	479	450	500	467	473	451	469	457	450	453	447	460	471	483	462	487	446	457	451	469	471	442	470	477	473	458	430	434	452	473	467	495	462	446	498	460	486	470	534	481	486	423	482	484	455	457	442	442	453	506	422	431	467	525	448	429	504	495	455	459	476	519	455	461	457	470	443	455	433	452	459	501	480	477	472	478	480	465	464	467	511	495	526	471	486	462	491	453	469	482	467	464	460	496	454	498	432	492	492	454	455	471	431	521	442	428	509	470	438	454	470	519	509	492	450	457	447	452	479	473	459	494	446	484	456	430	441	469	473	467	428	481	470	494	472	491	455	430	482	481	473	438	492	484	459	469	533	448	457	456	494	469	471	460	498	465	509	481	443	424	491	468	454	477	502	434	484	452	512	504	502	417	448	464	476	464	478	475	484	497	512	456	464	497	444	462	479	480	481	486	474	460	487	470	457	494	464	460	454	475	466	479	482	465	474	493	478	465	484	486	483	487	453	479	449	437	506	470	452	505	476	452	462	466	451	464	470	437	498	429	519	440	497	453	434	473	468	468	510	466	479	481	467	479	483	532	478	481	440	499	469	516	464	470	426	481	475	464	453	468	440	468	465	406	479	447	420	480	450	503	454	446	470	483	512	472	497	439	481	503	483	458	479	461	470	476	459	454	473	492	464	480	488	454	495	469	474	430	485	470	466	474	490	511	473	455	496	489	490	486	449	472	473	478	472	490	439	471	519	475	507	463	470	484	446	484	477	469	478	498	487	460	454	487	483	456	442	465	441	501	453	467	462	474	428	470	483	466	499	503	431	469	474	458	495	446	430	493	484	480	480	477	468	471	434	461	440	478	452	447	450	444	496	482	454	486	472	519	524	462	454	474	453	461	547	441	484	448	452	447	455	499	496	466	493	510	489	460	463	460	480	472	485	472	464	486	473	465	461	497	475	456	461	447	454	452	467	484	461	477	473	483	458	486	486	471	479	475	493	511	454	469	442	445	439	448	493	481	455	503	489	472	511	478	472	468	448	462	432	464	466	463	501	507	435	472	483	477	481	464	480	475	481	469	451	450	462	506	456	467	436	479	459	469	448	474	436	479	481	460	482	483	470	431	473	481	425	458	482	504	473	468	468	488	444	474	492	504	449	442	472	421	448	503	494	478	480	502	494	444	473	470	480	493	489	451	501	483	458	453	457	433	460	476	471	428	439	524	460	456	482	455	482	470	496	491	427	493	446	488	460	499	466	478	443	478	449	479	478	502	450	462	481	466	465	484	438	479	480	464	449	450	468	475	475	487	470	469	496	470	491	497	461	516	460	422	472	470	448	514	441	460	482	493	467	449	467	462	465	513	435	448	481	526	518	438	500	446	449	497	479	449	488	464	477	449	455	427	453	487	469	495	488	458	472	456	495	472	508	480	488	469	469	446	490	492	493	503	511	466	447	467	468	482	490	453	479	496	435	490	491	489	461	476	450	503	471	507	457	511	475	453	516	471	446	470	465	451	489	450	469	488	477	495	489	463	472	462	496	474	475	461	479	487	483	483	465	469	442	491	478	453	510	450	486	486
24677	21519	26839	24623	1075	198	187	114	102	105	114	106	99	89	80	87	91	66	87	88	101	90	77	95	94	92	78	74	97	68	85	85	83	71	87	76	82	71	67	75	78	78	95	77	76	65	80	85	87	57	82	80	66	80	68	73	90	88	83	78	79	70	81	75	61	86	78	75	86	73	79	90	85	89	66	80	62	73	78	70	74	76	69	81	65	82	68	73	75	81	65	85	84	76	86	69	83	69	76	76	87	57	72	85	70	77	72	84	84	73	71	71	88	93	72	67	52	79	61	70	70	72	81	70	77	60	72	90	77	85	55	85	83	60	76	85	74	67	88	74	66	77	70	72	75	66	67	64	87	92	70	91	80	82	71	80	68	67	76	93	75	73	74	73	82	70	76	87	81	93	89	73	72	79	81	74	60	71	76	78	82	73	72	93	66	77	75	76	73	87	65	66	75	78	92	79	79	72	87	74	76	70	69	72	64	81	60	85	85	75	72	66	80	74	80	68	85	68	81	77	70	84	69	75	69	73	91	77	87	73	62	70	66	79	76	73	94	78	81	78	94	77	77	88	66	79	72	85	92	79	89	83	78	81	75	75	72	78	69	79	79	62	69	81	68	73	85	72	72	76	79	67	59	77	89	79	73	74	64	78	88	79	80	63	86	69	72	78	73	81	81	59	83	75	75	63	72	73	79	82	65	73	67	81	81	68	73	80	76	66	57	66	86	73	88	74	77	82	64	78	83	66	78	68	77	77	68	63	76	61	72	77	72	77	71	85	70	61	86	70	80	74	97	61	81	70	77	86	70	59	78	74	62	91	70	58	72	84	76	72	73	77	74	86	56	75	96	81	78	73	79	74	77	75	80	87	80	62	71	75	70	70	84	88	64	81	62	91	75	79	88	80	87	61	108	63	83	85	86	61	80	87	75	80	77	74	76	69	63	85	81	78	82	82	74	70	72	75	70	89	74	90	80	78	83	66	69	68	93	89	81	67	76	63	81	93	69	78	61	77	75	71	83	80	72	76	79	79	85	92	76	70	67	97	70	89	82	77	59	74	79	65	81	73	69	81	69	73	74	97	75	81	65	90	81	76	75	58	81	89	74	71	77	85	89	80	77	64	74	83	79	68	81	68	75	61	77	72	67	67	75	72	57	70	81	79	79	82	80	69	86	86	68	65	81	81	75	78	77	100	73	73	53	75	64	60	72	72	84	70	84	83	75	79	68	78	80	67	83	67	61	74	85	92	79	70	87	72	81	72	76	71	90	61	81	73	66	78	82	76	86	70	74	71	72	69	75	88	86	68	81	66	70	64	71	68	91	74	74	76	66	76	64	76	70	66	81	61	92	89	72	75	79	80	96	90	52	70	76	73	88	70	65	95	75	61	58	76	74	73	74	76	64	76	67	99	84	62	74	74	73	73	66	67	84	84	75	85	82	86	83	74	79	82	69	71	78	66	70	75	67	75	76	66	68	88	78	75	75	96	74	69	72	66	94	85	83	82	80	66	68	91	79	78	82	73	62	87	72	78	78	90	89	89	64	63	83	83	74	71	65	66	88	60	82	79	81	76	85	72	63	95	73	76	82	74	72	78	71	67	82	55	70	77	86	94	69	77	72	74	80	74	84	82	80	63	72	93	75	69	82	82	73	82	71	96	77	67	80	90	76	83	90	74	84	82	73	76	71	54	65	75	81	76	86	74	76	62	77	73	60	57	78	72	74	77	72	73	73	72	63	78	65	68	72	69	88	60	77	55	74	66	72	92	77	71	86	83	90	69	64	86	71	79	71	84	86	79	66	82	60	91	62	87	74	86	72	71	83	70	64	94	71	68	82	70	90	85	57	68	83	75	87	61	71	75	65	81	71	64	68	76	70	77	74	76	89	87	67	92	81	77	72	84	84	88	85	84	65	58	65	67	73	84	68	71	65	74	77	76	80	85	73	61	66	88	72	70	64	76	70	69	76	75	71	67	87	76	89	64	64	79	87	90	83	97	65	90	84	65	83	81	83	62	73	73	85	70	65	67	76	83	60	91	78	76	78	73	81	89	77	60	77	81	82	68	63	67	78	77	75	68	74	66	78	82	83	64	67	75	78	73	82	87	67	59	76	73	75	78	74	97	74	79	81	68	76	71	78	74	76	71	73	76	55	71	67	72	69	83	77	77	75	83	77	83	70	80	70	68	77	70	68	92	69	77	73	71	82	72	71	72	79	65	68	70	74	71	88	84	73	65	72	75	91	90	71	78	69	67	68	96	70	88	82	85	73	66	84	59	81	66	66	56	70	50	90	63	77	79	74	72	71	103	82	75	93	82	91	91	85	84	70	79	80	77	82	85	90	62	73	74	66	83	76	69	80	81	71	68	74	76	70	77	69	75	77	79	77	75	78	76	76	74	76	98	90	71	58	78	79	82	69	63	63	72	77	69	68	76	79	80	64	79	81	56	72	76	78	78	65	59	74	68	100	85	73	67	95	83	80	79	74	78	80	83	72	78	83	67	67	69	73	60	73	79	71	65	79	61	73	72	77	74	77	76	63	76	79	70	62	63	66	77	76	87	69	62	66	62	74	79	67	63	66	71	71	67	62	75	84	97	83	80	79	74	68	87	82	73	87	76	72	98	85	74	91	80	88	86	77	85	72	79	77	92	75	81	93	76	76	72	63	62	80	69	82	91	60	82	71	93	89	85	64	79	65	73	74	67	67	74	67	88	56	66	79	71	72	87	72	98	66	86	71	77	78	84	70	80	78	68	71	78	73	80	70	94	78	78	79	89	59	86	66	59	69	69	85	57	86	87	78	86	85	72	75	85	81	74	86	79	84	78	80	68	76	81	94	77	78	77	77	75	78	70	82	77	84	68	70	73	67	72	84	69	77	66	71	64	77	65	83	75	70	75	77	82	58	74	74	85	62	81	73	51	82	80	76	81	80	79	63	67	57	71	66	87	89	65	67	102	83	70	79	84	69	74	73	76	71	61	73	82	75	72	71	67	78	69	83	70	74	79	95	77	84	75	70	89	67	72	78	84	71	68	69	82	72	80	78	72	77	72	74	86	89	83	74	74	88	101	78	86	65	80	87	75	66	69	72	80	68	78	80	69	74	80	84	64	73	77	86	75	72	65	77	76	83	58	70	71	86	67	74	74	82	52	71	80	76	84	70	77	66	80	71	81	78	72	70	82	64	81	75	76	87	70	65	74	75	84	74	89	72	65	71	81	82	75	71	82	90	65	75	74	70	88	58	88	87	68	72	78	74	68	76	58	77	77	88	60	56	77	87	70	53	66	59	93	70	84	65	78	79	86	85	90	66	78	79	57	71	79	94	93	78	73	68	70	80	67	82	77	68	67	61	88	73	76	56	81	75	80	70	69	76	66	85	70	69	69	88	81	72	75	97	86	59	70	67	79	76	86	75	80	73	77	73	77	55	65	71	86	71	73	78	65	80	85	73	80	69	70	80	74	78	72	87	81	79	87	76	68	70	69
12509	3119	2144	895	608	452	363	325	270	246	215	180	189	165	182	172	174	117	148	148	148	155	132	126	151	146	131	133	126	120	120	128	130	129	132	140	120	135	127	117	119	128	128	109	128	117	147	137	106	139	141	127	130	134	132	120	125	104	120	110	131	107	136	122	109	121	128	149	107	119	119	124	121	131	114	131	102	124	117	129	130	111	97	136	109	115	118	117	133	129	128	138	101	145	138	148	114	128	110	94	122	132	117	110	124	103	133	117	123	129	126	127	130	144	100	124	124	125	123	130	99	127	114	134	114	134	125	125	120	130	120	135	130	109	111	118	110	143	110	108	118	127	125	132	106	116	117	127	117	116	127	114	132	111	112	125	117	127	127	111	151	135	126	116	109	123	100	142	116	105	118	146	121	128	124	118	112	129	119	133	122	138	121	127	122	123	125	139	126	114	135	143	124	117	108	133	122	124	127	115	130	141	116	116	131	114	113	126	147	121	112	124	127	120	132	126	143	108	133	141	116	120	120	126	135	115	124	124	113	115	138	108	124	134	122	157	128	115	124	141	108	112	144	104	130	119	121	112	112	126	120	113	113	145	118	115	120	128	134	119	121	129	129	128	117	123	121	103	118	104	124	127	130	116	148	113	133	118	110	115	123	146	111	111	107	135	124	120	130	113	118	139	115	112	136	133	125	125	129	112	123	127	129	118	116	120	117	121	129	116	115	124	131	108	100	119	124	135	122	117	138	137	110	117	117	113	135	135	115	122	115	111	117	140	125	113	96	119	124	134	102	119	132	143	121	111	122	102	113	110	98	121	113	117	126	133	127	131	119	135	136	114	126	130	114	118	122	116	124	122	118	114	116	112	108	130	131	107	119	126	124	112	131	108	130	116	100	113	117	119	115	117	114	118	125	110	121	116	122	112	136	135	112	114	132	122	118	126	114	135	114	130	99	101	113	128	108	122	148	116	124	112	119	115	128	107	125	113	146	108	141	126	120	123	115	112	114	124	139	108	119	115	121	133	116	119	127	116	127	116	122	123	111	123	127	126	114	102	118	125	126	112	127	113	123	134	137	128	138	120	109	106	105	137	145	106	109	130	129	120	114	110	100	117	141	104	124	123	130	104	129	130	129	118	126	120	127	118	126	102	122	144	102	122	117	104	123	119	115	124	113	140	103	112	140	142	112	111	114	128	167	109	106	129	129	107	103	112	132	125	143	119	132	134	111	120	109	122	137	124	118	125	111	124	119	107	112	143	119	113	123	111	114	110	118	130	130	114	121	125	115	116	118	118	125	126	135	136	112	126	119	125	128	142	123	112	129	101	128	124	124	132	145	118	119	120	113	91	113	111	104	133	131	98	119	114	117	117	130	117	100	125	113	135	142	114	112	122	113	111	126	122	158	136	124	126	127	120	119	116	131	126	99	111	104	130	120	141	95	131	111	105	103	116	106	133	130	108	119	132	104	144	121	110	108	110	124	118	127	123	121	101	114	134	112	133	150	96	103	113	99	113	121	119	123	122	131	116	113	128	103	135	133	136	131	123	118	144	136	128	126	106	118	135	114	116	135	118	116	118	124	130	121	123	116	113	116	127	109	111	93	141	118	113	118	113	115	124	141	134	121	128	132	127	114	116	150	109	99	113	141	117	123	120	114	117	106	122	118	121	138	140	116	124	128	125	127	114	114	124	112	107	116	130	128	112	109	128	125	124	121	122	128	112	138	110	117	122	108	122	108	120	130	134	129	119	107	102	137	124	123	124	127	120	120	126	116	106	131	112	125	109	131	126	123	117	131	123	121	112	124	103	118	130	126	129	122	116	125	110	122	129	102	125	131	104	105	119	143	114	123	112	128	120	125	105	136	140	115	139	111	124	105	127	113	107	108	115	126	123	110	109	133	125	127	122	128	113	105	131	113	101	125	119	140	139	125	104	135	130	114	120	120	123	114	125	120	98	140	120	136	116	110	127	115	117	110	104	148	104	117	109	122	120	120	115	111	123	105	149	129	119	123	108	125	123	114	108	138	113	103	139	126	109	114	130	121	117	138	108	112	115	122	130	138	142	135	126	125	130	121	141	123	107	131	114	121	131	112	116	126	135	135	122	126	116	114	109	139	128	107	121	116	126	118	122	132	126	117	127	114	139	116	107	137	102	120	139	140	119	118	119	130	125	119	119	121	115	117	118	114	125	111	107	124	116	129	125	119	138	119	113	126	134	118	115	128	123	148	115	148	130	119	110	126	107	123	110	135	116	119	123	104	115	119	105	123	120	117	122	108	138	129	125	123	122	118	117	126	112	134	127	132	124	144	150	112	145	115	105	127	140	119	107	111	108	98	133	130	117	113	131	100	127	117	122	136	141	135	112	118	130	121	120	130	114	122	121	120	104	129	119	142	128	115	138	121	131	101	119	117	126	107	149	121	127	122	128	124	118	116	104	108	110	132	126	124	127	141	113	125	124	119	127	131	121	128	116	126	118	128	141	113	138	111	110	107	106	120	93	129	123	134	115	127	118	117	126	124	121	122	127	115	133	115	126	131	117	127	130	109	111	144	129	92	117	130	105	122	133	130	141	129	116	126	114	131	131	106	127	149	125	100	125	128	139	132	138	119	124	114	107	128	124	117	121	124	111	112	140	124	121	124	131	119	130	108	106	125	121	127	122	121	112	132	106	125	130	142	141	141	125	111	123	131	140	109	116	111	128	129	119	135	119	124	119	103	139	116	148	133	125	124	126	121	112	127	125	121	106	127	109	133	108	129	102	112	132	140	124	102	128	109	119	121	117	137	122	137	115	133	135	127	119	113	124	114	114	134	133	127	123	131	117	113	119	121	125	113	123	114	112	113	123	133	129	120	139	131	153	130	124	148	119	117	114	127	122	125	133	127	129	100	124	108	123	115	122	134	115	110	98	114	114	134	98	118	112	110	106	136	115	122	114	102	121	127	108	129	132	127	111	129	123	122	119	110	120	127	117	117	116	126	133	125	125	116	108	120	120	108	117	142	124	121	121	110	106	127	125	127	98	130	117	119	125	127	139	143	120	125	112	127	128	150	114	109	112	126	119	130	117	120	102	104	124	136	120	125	121	147	125	124	135	124	120	113	117	101	112	130	136	135	120	102	129	114	103	120	114	130	131	120	110	127	121	126	117	131	126	115	124	109	120	116	106	133	135	122	111	122	126	118	109	132	133	131	117	119	117	103	113	104	131	117	121	118	146	129	120	120	111	113	126	138	112	147	122	106	129	143	114	131	113	139	117	119	113	119	138	122	124	103	109	109	129	131	125	110	115	126	127	140	132	113	108	131	132	104	109	129	122	125	114	127	127	134	117	116	115	104	108	128	125	104	136	131	107	124	130	142	136	111	125	134	134	111	135	125	145	122	127	120	119	109	125	126	132	116	128	120	119	111	112	124	129	138	129	121	122	113	123	125	125	114	110	113	111	137	129	96	118	103	128	134	129	139	110	117	119	104	119	129	129	93	141
22556	21576	29334	24265	21566	21338	2420	657	548	442	387	434	419	374	385	383	339	331	350	351	338	352	361	313	341	350	328	337	311	333	317	345	305	314	352	320	321	315	302	299	312	311	303	324	307	336	332	291	280	288	335	336	297	315	324	299	280	298	325	297	290	273	312	301	290	338	293	341	290	318	304	322	307	315	328	276	318	321	303	319	318	296	295	286	288	286	270	289	307	282	299	289	321	294	293	312	305	354	301	313	292	294	325	318	325	307	263	318	295	311	331	297	308	320	307	291	314	277	312	331	289	314	301	309	321	306	249	285	319	280	291	303	278	330	340	325	260	304	325	283	308	293	320	334	323	283	301	296	324	308	300	326	258	307	293	316	292	308	317	352	298	303	286	314	292	295	271	297	298	303	318	287	323	320	308	329	277	339	303	320	306	316	314	315	299	261	285	284	294	335	322	309	324	353	299	296	306	325	280	308	306	283	299	269	310	323	298	281	306	291	264	332	302	283	297	311	288	272	315	290	323	294	275	325	320	300	314	316	292	270	306	290	286	299	332	299	308	306	313	331	301	347	297	285	327	284	341	329	270	318	320	328	361	285	311	267	312	323	303	320	306	305	315	272	318	290	302	297	284	322	317	319	303	301	315	300	321	303	317	285	284	291	288	312	305	324	297	288	312	286	310	293	301	316	288	302	312	347	293	304	284	299	318	311	290	303	277	317	318	329	327	284	280	305	288	278	328	316	291	303	335	313	321	313	289	311	299	328	312	314	322	314	291	300	301	310	329	315	292	331	289	294	294	283	283	292	297	312	314	327	291	322	322	307	315	294	290	301	284	300	327	297	281	316	284	294	298	307	276	277	343	295	284	292	338	302	307	308	305	322	295	298	307	297	283	286	313	289	270	276	267	311	327	303	287	307	306	284	343	309	289	318	326	302	338	292	308	305	295	306	282	309	304	317	324	308	308	303	315	292	306	314	285	322	327	267	274	318	321	310	272	319	298	315	297	285	317	304	295	329	298	324	293	307	299	310	354	323	309	286	290	354	294	280	283	298	283	318	304	281	317	324	282	313	299	306	310	323	302	296	304	281	318	314	288	286	305	353	332	314	317	273	303	310	302	313	310	288	309	289	276	319	295	312	319	296	272	304	300	280	342	296	333	326	321	315	295	313	288	315	275	306	280	313	310	320	297	299	286	301	344	316	268	321	283	322	326	282	299	322	349	320	290	323	310	354	309	322	328	316	291	304	351	333	338	288	299	278	337	292	329	323	291	283	326	306	292	328	328	331	308	311	284	321	289	257	301	291	285	323	293	324	324	289	277	340	296	318	287	299	320	265	304	310	303	297	280	303	322	295	322	292	283	299	303	339	318	325	331	307	335	325	305	294	310	272	312	310	283	319	292	311	318	279	301	320	271	281	343	338	318	346	331	312	306	293	306	296	287	321	301	304	331	325	277	288	326	294	309	291	292	312	312	342	307	358	298	316	319	303	345	305	326	309	282	299	314	268	342	313	343	314	303	296	341	324	282	288	326	322	307	285	294	303	340	310	312	324	313	300	319	257	322	308	270	288	311	303	290	291	270	299	314	312	300	306	305	343	300	325	322	288	310	288	311	305	309	337	311	313	287	297	273	289	299	288	310	317	333	288	305	319	276	320	289	277	308	299	268	319	287	334	305	324	307	291	316	320	277	274	306	276	308	285	308	350	284	298	295	316	312	291	292	309	349	326	297	301	283	295	307	280	323	317	292	304	293	301	325	307	307	281	312	302	300	252	313	313	282	304	299	338	308	273	282	312	281	283	317	289	300	338	301	314	284	279	326	303	302	311	282	274	268	324	318	312	301	337	296	278	305	297	319	345	311	310	299	325	300	318	292	331	302	282	360	332	312	311	296	284	313	306	288	293	293	272	315	324	267	288	323	290	266	289	328	323	306	309	282	308	296	261	282	292	285	312	312	318	313	272	257	300	280	289	320	285	267	294	287	288	300	297	281	336	298	324	310	330	295	325	297	314	306	307	257	309	315	290	292	296	324	322	297	327	329	320	319	309	293	322	303	317	311	294	311	317	306	301	301	295	311	284	312	309	290	299	292	298	282	310	327	290	315	302	296	292	284	319	303	319	317	294	318	314	303	293	291	290	278	287	299	312	312	290	305	296	326	289	318	318	269	292	268	269	300	332	290	320	323	295	315	324	297	297	313	325	301	299	296	280	327	321	333	320	297	283	298	310	296	302	304	295	322	316	269	289	315	298	310	334	277	317	321	282	310	275	298	311	343	320	308	283	328	308	311	300	315	335	314	309	287	275	311	280	310	309	324	269	283	276	284	295	294	291	330	269	290	311	305	312	302	318	312	296	326	319	305	278	319	290	323	305	351	317	298	323	311	298	286	308	347	333	310	268	299	312	317	273	299	292	329	312	296	290	322	311	314	279	276	287	277	342	295	272	315	307	312	299	316	311	277	294	288	302	302	324	286	315	290	300	294	313	297	316	301	313	315	291	338	305	311	299	301	271	303	268	322	310	283	288	291	317	288	289	313	300	287	296	291	280	322	289	331	324	323	318	302	305	327	304	308	321	292	301	295	304	296	308	281	287	307	277	301	309	284	314	321	325	305	288	302	305	312	294	312	312	327	285	314	299	315	278	321	304	281	327	287	316	289	298	307	301	319	276	303	327	281	284	307	310	300	320	281	293	336	308	291	281	286	289	270	303	271	275	304	305	303	295	289	305	311	342	276	319	305	293	291	306	292	284	307	303	317	335	319	298	287	316	295	336	294	320	248	307	299	310	301	325	313	322	313	266	305	318	305	312	289	270	328	318	307	321	305	293	329	292	295	313	286	323	312	288	306	289	326	285	315	325	338	303	305	327	322	325	310	294	297	315	296	321	310	268	323	316	310	310	327	289	296	303	304	328	308	289	348	336	296	291	302	333	331	293	318	304	295	303	305	293	322	299	328	326	347	306	310	304	305	326	298	286	297	328	310	286	315	311	310	302	318	320	294	284	326	322	304	293	294	305	318	301	283	308	292	323	294	301	301	298	304	315	304	312	323	301	339	328	284	280	300	270	308	293	324	283	337	289	316	309	289	277	320	295	309	279	292	276	298	296	297	283	312	321	308	288	303	317	289	278	303	301	337	312	310	322	295	295	292	280	316	305	316	307	302	306	288	322	316	323	309	274	279	308	321	302	311	318	281	329	293	289	324	322	317	270	293	268	276	277	291	286	310	315	295	305	319	298	330	291	263	303	292	311	292	294	330	301	308	332	294	342	292	279	323	313	281	302	307	316	330	313	318	265	291	288	309	301	325	279	314	279	305	314	295	289	307	306	316	311	303	283	327	305	300	290	294	314	278	299	291	306	304	308	291	294	310	290	322	313	292	285	323	301	313	311	308	290	299	329	281	297	286	308	312	295	279	302	298	325	317	282	309	335	302	287	298	333	262	326	305	293	307	286	295	321	319	305	314	325	299	303	335	304	314	311	318	299
16496	11719	8192	3720	2603	1872	1488	1222	1025	939	790	716	646	628	616	600	577	516	533	542	512	518	500	493	452	477	489	488	468	476	465	429	442	464	435	484	472	461	468	432	432	443	431	412	460	440	454	453	450	412	418	443	426	424	443	415	453	405	449	444	443	429	426	459	406	419	404	460	430	410	434	425	459	458	465	417	426	411	428	415	432	412	425	441	462	441	415	453	450	443	415	427	406	446	424	472	410	424	425	457	408	419	433	429	415	419	439	416	407	426	417	430	399	388	451	425	420	449	432	431	424	437	411	434	415	423	464	409	423	395	425	429	419	405	446	434	467	393	414	428	460	436	441	399	445	448	413	409	432	431	416	398	426	430	450	434	434	424	457	391	419	433	447	454	423	399	433	459	448	425	432	447	424	416	408	443	412	409	412	434	440	434	467	387	451	431	419	435	436	459	404	427	426	448	399	432	415	412	429	407	449	410	420	416	416	451	448	429	429	389	421	402	441	432	440	448	412	431	418	397	442	418	463	443	422	417	459	458	460	429	412	464	461	441	420	440	420	408	421	421	378	420	437	418	401	446	423	430	441	438	429	429	439	420	441	443	420	440	418	436	410	440	430	412	401	431	447	428	399	408	383	396	431	449	440	407	432	449	436	425	412	426	422	426	413	446	443	435	412	428	434	447	436	388	466	455	421	421	448	450	416	471	400	451	460	427	423	435	439	448	439	460	427	392	466	393	447	457	424	447	398	431	441	402	411	441	427	420	449	407	422	403	434	429	419	400	422	426	420	452	422	438	414	407	450	409	404	399	453	424	413	425	442	400	403	418	458	403	442	418	408	419	419	397	463	417	403	412	477	402	434	417	396	389	409	422	405	406	389	401	420	431	434	422	443	405	441	415	425	409	438	382	393	425	456	448	435	432	413	455	449	435	430	434	415	411	422	398	415	472	422	431	456	459	445	416	432	431	426	417	431	396	436	407	424	417	419	433	456	455	431	432	422	434	462	468	439	432	422	442	425	428	446	414	432	424	407	432	427	412	438	395	421	402	412	463	427	416	403	419	432	443	436	459	429	435	422	420	461	449	453	437	421	395	407	421	398	438	418	410	434	443	427	448	410	412	415	402	429	432	454	435	441	441	415	461	443	470	404	438	434	449	409	438	433	440	423	426	454	452	420	459	396	385	422	402	438	471	404	400	392	450	437	435	436	425	473	395	415	474	405	435	457	430	450	434	422	435	438	410	429	427	418	459	446	422	427	425	429	461	418	457	419	414	414	435	448	469	421	435	405	423	420	406	429	410	459	444	409	397	433	427	447	493	424	448	402	427	427	430	389	442	425	437	421	424	439	412	392	419	431	419	438	429	458	446	409	410	421	442	452	413	419	395	393	412	432	460	405	421	385	432	445	419	446	459	442	401	438	433	435	432	428	437	423	415	415	434	424	414	424	434	458	426	429	402	466	395	413	407	436	439	432	423	455	457	442	453	432	409	413	402	389	400	414	452	427	455	454	412	424	443	461	403	456	434	435	440	430	401	402	414	398	421	413	421	422	444	405	431	450	432	410	433	434	382	418	426	415	415	391	394	438	401	446	405	425	441	402	445	433	418	442	439	400	412	443	374	448	417	428	454	448	450	426	407	419	426	412	437	453	440	401	416	384	399	422	423	461	401	452	442	413	409	423	435	410	426	451	408	450	411	468	396	438	431	424	424	420	388	411	421	420	439	417	441	441	383	409	438	454	427	464	436	446	411	451	429	373	410	460	408	407	410	437	439	411	463	423	432	401	442	453	425	448	433	425	428	425	474	440	404	434	457	430	429	428	402	425	438	447	402	435	412	429	420	426	438	465	454	424	399	415	430	420	453	414	494	414	413	430	421	422	414	486	445	422	419	417	451	443	433	443	434	420	451	434	442	428	455	432	488	460	446	416	426	409	391	415	394	420	465	437	430	435	441	406	415	447	439	397	476	429	450	426	481	419	386	396	418	408	413	436	411	429	432	414	440	379	408	440	399	472	414	457	429	444	406	445	402	422	435	437	445	450	450	448	454	408	428	430	447	404	454	420	376	453	410	406	447	421	419	428	403	425	460	449	410	451	389	440	422	441	434	421	428	420	462	414	388	426	457	416	433	432	422	382	426	394	443	429	448	439	448	441	433	460	425	455	444	441	410	419	383	452	417	414	436	413	420	445	455	441	438	431	405	455	432	444	431	414	428	461	416	481	426	450	423	404	451	416	435	451	428	397	453	410	455	439	418	440	419	407	425	413	384	430	443	462	401	456	442	425	422	387	413	425	407	450	432	417	420	426	428	446	421	396	408	459	408	432	408	398	442	429	415	412	432	452	421	443	415	431	435	429	409	431	415	424	458	370	408	425	426	429	398	451	403	420	445	424	417	461	416	421	384	452	439	428	473	422	401	410	437	421	436	417	406	390	425	416	438	415	489	481	406	429	419	455	432	447	470	430	434	413	398	429	443	425	427	408	400	388	424	446	440	447	450	391	437	418	412	444	398	441	463	458	453	417	449	419	457	452	411	424	403	446	413	432	422	422	450	401	411	431	447	393	440	409	439	408	463	438	424	390	442	431	431	427	416	393	422	421	439	434	430	425	410	456	431	424	407	418	430	407	395	452	452	438	433	441	412	450	479	416	416	427	443	431	412	431	409	440	416	419	414	417	424	436	406	399	454	427	440	439	443	409	419	433	445	435	405	440	417	425	434	446	443	449	426	407	423	440	449	399	448	427	463	425	412	427	442	436	424	448	460	437	415	452	411	423	427	451	445	428	400	435	427	404	401	414	408	440	452	461	449	397	384	469	400	458	417	416	419	437	422	391	431	456	438	423	444	454	411	450	434	390	396	453	447	440	423	479	439	444	425	411	440	422	461	445	416	410	432	399	383	417	442	434	410	432	431	444	405	408	426	457	377	438	410	423	447	436	388	400	437	441	436	453	414	433	438	384	389	411	427	470	426	460	386	470	444	408	444	420	378	433	431	451	442	434	443	438	473	437	427	414	434	397	415	442	417	414	410	420	399	414	424	470	424	452	421	382	432	433	439	423	434	456	441	430	457	411	403	420	469	449	461	409	413	423	462	442	448	389	416	406	441	416	444	460	415	437	439	432	440	403	440	430	458	413	423	426	451	429	418	432	448	432	439	408	409	422	449	441	456	393	456	402	426	398	430	450	424	412	423	426	405	441	434	421	449	446	418	425	424	439	450	422	438	435	464	420	421	419	474	419	440	436	455	410	394	436	407	426	442	433	439	422	401	449	440	448	450	413	429	438	452	404	432	434	436	436	423	423	432	406	433	406	421	419	401	410	495	425	467	456	427	435	409	440	442	438	442	436	415	409	421	440	433	395	426	405	403	450	403	432	399	418	410	454	439	411	438	410	426	415	422	459	420	428	466	415	427	428	430	434	443	455	411	458	443	384	402	421	416	458	422	445	426	464	431	407	413	442	383	421	425	420	385	419	437	436	397	425	441
27301	18605	3589	496	358	310	206	182	173	180	212	187	195	181	177	174	178	174	168	167	171	192	157	161	158	177	167	167	175	168	171	169	181	193	167	171	178	182	172	183	188	192	181	177	168	190	177	188	153	155	167	178	183	169	169	162	168	153	183	176	182	175	178	170	136	139	156	162	167	176	171	156	188	168	165	161	167	173	152	184	176	164	181	160	196	176	177	181	171	165	187	141	152	147	159	167	171	183	167	177	190	187	177	193	164	191	165	184	140	176	168	171	197	182	148	166	177	148	178	174	204	155	149	174	169	199	160	167	187	189	184	163	182	137	175	180	149	175	208	137	184	185	165	152	179	173	149	166	185	172	159	195	170	183	182	179	188	163	160	156	170	169	188	183	219	167	176	173	161	160	189	156	174	178	179	149	160	182	157	161	197	171	146	159	194	199	188	196	170	179	155	185	171	165	158	161	169	174	183	170	174	153	159	144	175	160	195	187	169	170	167	168	186	139	188	179	188	184	175	182	187	174	174	201	167	159	192	164	175	167	161	180	187	187	159	173	160	156	177	179	159	180	182	158	167	159	165	177	157	164	174	184	196	183	170	179	187	163	162	177	147	167	165	168	177	164	177	126	188	147	175	182	167	200	170	164	168	172	180	192	174	146	191	178	168	177	161	169	163	193	163	177	151	181	155	162	170	157	186	175	174	165	188	196	163	158	174	174	177	176	182	151	172	187	152	174	169	159	155	183	169	179	163	174	180	172	180	185	161	170	171	173	163	195	152	176	173	180	166	173	160	191	182	179	182	199	177	178	175	138	184	166	171	183	157	163	165	186	163	123	166	139	174	156	177	178	179	178	156	159	173	196	168	176	165	182	166	157	188	186	162	151	193	151	161	172	156	188	156	185	189	180	162	184	179	176	160	185	171	161	172	147	177	175	182	146	185	177	155	172	185	181	142	205	176	145	172	183	165	183	165	166	156	180	168	188	175	174	213	178	182	181	160	163	189	161	199	162	171	171	175	174	180	160	194	151	180	171	152	185	173	191	170	173	153	202	152	191	184	170	170	157	176	183	155	161	170	166	165	159	188	157	176	178	166	160	162	179	168	144	190	165	156	185	185	178	194	156	203	166	173	166	172	134	152	167	154	172	169	178	154	168	174	185	171	185	183	200	158	187	169	177	172	166	165	157	170	175	160	166	181	160	170	151	175	164	159	163	174	163	201	150	172	180	180	170	188	196	164	175	162	187	171	182	161	189	173	162	163	179	154	167	161	178	167	163	176	178	167	185	181	150	159	160	174	181	170	193	177	161	164	182	148	156	170	147	182	186	169	178	168	176	170	166	188	183	170	179	191	185	143	185	177	144	165	171	165	169	167	173	172	173	160	208	157	147	181	162	169	174	163	175	167	149	135	184	166	157	171	160	178	154	165	142	173	185	165	166	168	137	186	168	181	169	174	175	160	168	189	177	148	172	142	172	174	195	194	183	162	178	159	157	171	160	160	175	168	155	169	156	161	168	173	156	180	158	165	209	171	170	186	164	172	167	192	175	149	169	160	174	155	169	194	171	173	160	169	180	178	182	189	203	171	164	151	167	165	180	171	184	190	186	190	192	178	174	160	178	165	171	160	171	176	169	179	151	168	193	166	167	165	179	171	179	184	160	150	173	152	183	179	172	163	154	166	158	165	171	156	165	165	201	147	172	157	168	170	170	155	159	185	176	161	190	160	165	156	164	163	178	190	157	181	159	186	163	183	170	162	178	157	147	192	183	154	167	164	168	153	160	141	149	192	180	147	165	160	154	163	197	179	188	175	191	162	167	184	166	181	161	168	178	178	164	164	189	164	164	181	148	165	199	177	184	160	156	182	169	161	198	171	169	186	174	171	158	189	174	182	162	177	184	171	159	191	184	151	170	172	185	168	175	150	174	163	171	165	178	188	166	178	143	178	182	167	171	181	197	203	142	176	192	155	171	163	167	184	165	164	167	178	165	169	191	172	162	175	180	158	190	195	171	162	181	165	174	173	163	175	184	158	175	171	176	170	184	153	159	172	172	170	164	176	187	178	149	169	166	181	175	183	171	155	153	166	140	155	173	154	171	187	175	193	154	169	147	167	170	160	168	167	162	162	182	179	156	173	172	181	163	161	190	225	196	160	172	188	173	191	196	179	172	166	184	173	172	165	176	184	155	170	166	174	175	172	166	171	178	191	182	168	162	183	176	161	185	192	157	172	169	177	161	169	162	185	160	163	170	160	171	166	178	156	174	184	166	186	194	175	169	153	198	175	144	159	176	164	171	175	140	169	151	154	157	180	174	174	156	163	180	176	156	151	180	207	186	175	171	176	192	159	166	159	165	174	191	198	183	146	170	187	157	184	172	168	157	155	172	161	158	168	183	169	172	180	174	163	164	167	163	179	177	159	168	188	179	175	184	169	181	169	190	159	143	177	193	172	173	172	138	161	146	212	179	177	175	172	162	170	177	185	184	149	191	173	171	202	169	152	172	141	148	151	155	192	169	159	182	189	153	166	163	179	176	173	174	189	162	175	165	170	191	187	164	166	184	176	188	163	167	192	164	171	176	156	168	177	153	193	169	175	168	170	172	150	170	167	182	156	182	181	159	183	186	166	183	162	180	163	202	179	171	164	190	181	158	186	146	173	180	172	174	160	161	173	155	169	169	166	165	188	175	170	168	179	179	164	168	171	163	166	160	194	156	170	168	159	169	198	177	149	183	194	176	161	167	188	184	164	181	170	175	178	154	172	174	150	169	160	175	163	183	192	195	191	168	192	175	150	157	174	201	158	185	164	180	171	183	216	172	165	168	170	170	176	177	171	183	170	181	179	195	168	169	185	179	188	186	155	171	177	167	178	176	163	167	185	151	165	176	185	197	176	167	169	182	172	168	175	175	173	154	185	202	170	171	168	153	197	176	166	148	148	153	163	148	176	178	180	177	176	162	178	189	168	177	146	174	182	183	172	178	164	130	180	150	173	168	160	157	183	163	168	176	175	179	175	182	180	166	164	175	168	173	180	186	161	165	173	184	173	187	140	182	174	155	176	162	172	177	181	182	161	177	202	170	182	173	179	163	162	162	167	184	166	177	177	184	164	195	169	171	171	169	194	179	160	175	167	164	168	168	174	178	177	174	175	173	183	170	170	158	190	150	186	208	150	193	173	156	144	166	176	164	160	205	175	177	158	172	150	165	181	152	153	169	172	188	162	171	186	194	169	163	171	205	148	154	159	175	194	198	175	160	186	184	174	178	170	167	161	165	151	167	161	170	180	170	164	149	170	169	178	189	177	186	160	170	167	184	168	142	165	147	175	143	184	186	174	153	160	174	175	181	164	176	158	197	156	169	185	171	152	203	158	180	170	166	150	147	175	173	171	176	180	178	166	182	155	185	187	181	190	182	164	195	154	168	154	184	175	164	179	191	163	153	158	164	188	175	180	159	168	152	183	193	178	192	171	174	185	155	170	176	162	162
4826	833	566	359	304	287	251	275	258	237	277	245	251	256	268	231	271	239	275	232	266	243	207	251	283	245	238	259	222	246	230	246	234	258	229	245	220	240	217	231	266	232	232	222	249	231	248	245	221	233	220	255	222	269	264	242	256	266	269	244	247	251	221	248	224	247	248	221	234	236	241	216	231	236	239	259	237	215	250	228	204	233	244	234	233	231	252	259	252	231	212	226	271	250	238	198	243	276	227	251	234	244	273	240	245	250	224	233	233	244	231	247	245	230	264	233	246	248	229	217	232	237	250	257	226	268	225	194	240	247	235	242	258	259	272	253	257	239	217	261	258	218	244	227	241	243	261	226	273	227	277	267	234	267	244	210	213	255	240	238	242	247	246	256	263	236	215	236	222	231	262	231	238	223	232	237	257	240	243	243	208	223	220	218	234	263	246	257	247	225	236	260	228	252	247	262	259	234	248	253	209	235	247	226	241	242	239	255	246	224	248	246	217	245	268	231	234	233	235	225	222	231	254	257	261	270	241	218	252	240	251	250	231	271	237	255	243	222	229	221	241	248	257	253	267	249	255	243	222	249	244	243	266	271	254	233	241	229	254	229	243	238	263	238	241	252	263	241	254	253	232	238	234	249	243	236	259	269	250	258	225	250	236	236	221	236	249	257	229	256	241	269	236	270	258	251	252	244	261	249	247	234	231	227	232	229	258	260	260	232	228	246	223	256	227	232	265	271	234	244	247	201	263	229	237	238	236	264	257	249	235	238	224	235	212	242	239	250	224	245	240	261	249	219	255	224	255	247	232	237	257	252	232	235	265	257	225	257	257	248	244	255	219	254	241	226	217	226	248	229	228	236	234	241	243	231	228	246	242	235	255	265	266	224	241	243	234	256	252	256	243	241	208	253	256	241	209	247	226	249	256	261	254	239	231	241	233	240	237	247	224	254	233	266	240	253	232	236	253	235	235	242	247	271	243	244	268	239	230	234	227	241	267	244	220	261	224	234	233	205	237	234	238	263	266	224	217	258	220	243	234	232	218	238	231	250	256	243	247	237	240	236	228	243	228	258	257	253	257	255	236	244	233	252	232	258	222	245	222	240	261	253	269	254	234	247	242	221	235	253	240	241	253	258	267	249	240	238	221	263	227	250	254	236	222	235	227	225	233	213	236	252	223	238	233	228	245	238	208	261	234	258	239	204	253	243	244	213	254	255	220	266	262	241	267	217	227	238	236	270	235	258	224	258	233	252	234	248	234	217	244	224	238	243	219	257	233	254	258	224	264	237	243	266	261	237	253	217	241	280	216	233	239	247	253	234	246	202	252	229	226	228	258	265	213	267	246	263	250	221	282	240	240	244	204	228	233	249	224	218	253	220	255	240	212	215	264	252	225	236	241	250	248	240	242	265	235	252	203	245	221	228	248	244	245	246	233	213	241	237	230	239	252	271	235	248	224	225	240	251	242	258	224	247	221	238	265	244	247	237	255	253	259	229	230	220	245	259	255	230	247	257	256	266	258	231	242	236	204	252	213	232	233	262	251	206	268	249	250	267	223	248	257	231	239	248	219	248	230	230	239	245	219	263	234	238	242	258	210	242	217	232	245	230	233	278	260	251	234	232	249	233	258	250	238	255	221	261	233	242	220	251	216	231	250	259	238	237	255	237	250	239	229	235	267	243	255	257	258	241	245	267	221	238	252	249	232	236	238	238	225	231	227	254	240	238	241	256	244	247	231	246	229	268	239	261	272	231	256	224	208	239	242	239	260	247	236	240	235	224	257	257	254	240	250	253	248	233	225	245	217	229	279	221	237	265	265	230	224	257	231	237	243	250	238	262	254	258	253	251	242	253	230	245	244	238	263	231	246	232	232	235	232	267	262	251	252	233	232	240	250	248	234	251	259	236	251	248	243	267	267	220	227	214	237	237	259	230	249	244	258	257	237	228	237	254	230	282	265	232	238	257	237	216	243	246	232	250	243	243	255	240	242	234	255	246	261	261	219	242	264	244	244	242	239	227	250	245	249	241	264	218	250	252	233	249	240	236	266	240	241	249	242	243	246	229	272	254	231	254	250	236	270	243	251	246	266	252	253	265	237	262	234	242	249	227	242	243	235	242	246	249	243	208	245	234	258	220	258	225	253	226	237	274	236	258	242	234	223	237	230	236	241	256	223	248	240	231	236	263	225	230	243	244	226	245	253	219	221	246	229	226	240	251	225	247	255	274	225	241	249	248	227	252	243	242	213	252	263	232	252	245	240	244	248	241	224	260	243	246	249	238	229	254	239	254	238	270	233	268	269	218	241	231	248	206	239	231	260	210	264	235	245	226	250	250	243	231	224	256	248	239	231	228	226	236	232	244	254	244	239	262	235	244	233	234	229	211	238	232	259	206	264	244	247	222	229	239	247	255	256	226	226	216	229	239	233	206	245	250	235	219	251	240	251	234	240	248	264	246	217	246	247	237	222	238	206	246	255	249	247	211	270	208	233	249	242	256	224	252	244	242	246	229	242	202	255	258	242	244	232	244	219	255	277	249	220	227	233	238	246	261	251	242	266	245	236	223	235	243	209	220	263	243	232	250	254	249	252	248	235	254	250	230	267	250	232	214	248	223	242	228	235	216	231	258	248	242	241	246	246	249	229	267	242	263	270	284	223	222	253	238	218	287	265	250	239	237	215	256	235	231	259	252	231	247	235	221	255	251	225	245	248	257	256	224	228	237	238	266	261	228	247	226	216	248	240	246	253	267	268	239	220	243	219	239	264	232	235	249	225	240	229	254	240	235	220	233	245	211	243	241	243	270	245	251	249	244	268	203	255	246	250	240	239	248	236	231	229	250	256	239	218	250	257	239	264	218	257	247	241	201	241	246	227	198	267	257	242	225	209	234	250	224	252	253	246	265	227	261	240	237	236	256	235	215	250	231	248	208	258	249	219	247	251	255	252	230	261	234	247	233	242	223	244	247	240	248	247	259	258	238	259	218	236	244	257	244	228	242	212	268	251	240	239	245	255	241	236	235	229	260	238	243	254	236	225	246	236	280	251	250	239	227	243	244	251	262	259	240	227	233	248	243	248	233	220	254	258	229	248	257	258	249	245	240	244	242	240	211	236	248	220	228	231	251	240	220	229	245	209	241	262	229	216	246	236	212	235	258	262	229	229	230	235	260	227	206	228	234	234	239	241	221	233	267	264	210	233	259	251	238	208	246	224	236	242	253	212	244	232	220	228	231	224	221	249	266	208	264	203	232	251	228	236	236	228	239	254	249	235	225	237	244	257	240	224	243	255	231	238	257	252	235	225	242	237	238	254	248	222	250	256	251	236	237	242	263	259	242	260	222	226	213	227	239	257	262	264	252	234	259	214	236	259	260	232	242	210	222	252	252	288	220	267	248	246	240	218	237	236	224	261	260	242	243	261	255	236	272	232	244	250	264	252	243	209	259	223	238	264	203	249	237	215	207	253	268	237	230	243	282	234	249	252	221
23459	21530	28676	24788	21356	3849	638	555	445	409	402	406	400	399	397	379	361	386	361	344	398	375	372	385	344	379	370	351	357	342	369	351	338	372	335	350	308	341	347	358	364	342	378	321	363	352	350	336	357	338	353	331	342	354	303	373	325	349	358	348	339	323	328	338	343	325	339	325	328	340	343	344	338	355	337	339	355	330	355	335	372	359	368	343	328	390	348	355	379	320	357	328	349	326	323	325	316	349	314	352	325	388	343	342	371	326	360	346	337	343	312	345	330	309	338	356	335	343	354	344	339	347	358	357	328	331	343	329	329	374	353	337	331	298	335	370	349	339	348	366	353	355	349	361	344	348	341	328	305	344	356	370	362	379	335	358	309	390	337	363	332	360	349	361	332	330	337	318	363	336	368	330	330	325	332	338	352	331	325	323	365	340	347	306	340	326	340	338	339	349	324	332	329	337	325	332	359	325	352	359	345	391	377	318	341	347	357	354	336	391	316	345	341	326	318	324	335	318	333	350	345	365	348	377	313	334	365	335	329	357	364	344	362	360	332	373	360	360	336	327	344	342	345	347	366	336	339	335	359	350	341	334	358	338	356	342	326	320	350	343	308	319	329	352	359	348	349	315	347	355	335	377	387	372	353	360	354	333	333	333	355	340	328	358	381	359	348	333	325	375	332	367	347	304	375	340	338	345	331	357	333	356	343	336	338	355	347	332	354	363	336	348	351	322	308	389	347	366	351	358	358	338	344	357	357	352	346	342	367	316	339	354	344	350	360	380	333	360	321	355	328	297	335	349	339	321	333	383	344	333	338	352	347	325	341	302	339	333	374	352	340	360	332	327	319	383	348	362	344	326	375	344	346	304	334	364	305	350	335	333	348	310	348	344	329	365	349	349	328	334	330	348	344	338	362	358	316	356	361	366	371	333	331	337	333	338	326	374	363	361	385	361	350	398	344	333	369	325	348	330	356	358	349	360	355	341	343	364	353	393	329	321	363	321	369	336	349	335	347	307	346	380	339	314	361	352	347	359	377	348	315	322	368	372	378	344	355	332	349	383	361	332	343	353	329	324	323	339	366	348	354	344	358	364	350	343	353	345	391	372	288	335	341	326	306	369	342	349	320	331	339	358	352	338	341	350	343	318	339	365	364	313	363	369	348	355	329	339	343	352	360	354	339	346	342	361	335	328	327	336	342	339	324	312	333	365	342	344	313	378	322	312	327	344	373	385	358	339	326	350	335	340	339	350	338	329	352	358	360	367	321	333	363	371	361	365	317	346	351	321	345	333	354	318	332	313	356	316	343	370	336	330	310	355	379	344	360	320	310	349	333	335	351	330	327	321	339	357	346	330	327	315	368	339	354	348	349	338	343	318	342	335	338	335	314	334	344	368	338	337	316	331	370	351	337	342	320	341	335	336	341	315	363	359	372	323	335	364	336	316	321	398	330	377	336	349	333	310	374	355	330	330	345	360	359	341	330	339	366	344	326	344	344	356	339	359	356	325	352	325	346	345	321	343	322	337	359	327	339	315	316	347	344	393	323	335	320	364	344	353	345	320	334	365	326	320	336	319	367	346	348	339	344	347	349	356	355	357	358	327	332	334	363	337	352	337	334	339	360	302	373	322	335	321	365	353	343	314	349	347	330	350	347	366	322	340	335	360	356	331	356	350	355	349	341	367	306	321	335	338	350	345	330	328	331	312	350	357	340	360	311	361	338	328	323	341	342	333	352	333	325	372	341	335	371	328	325	363	317	350	364	334	337	323	337	378	353	330	337	336	297	335	344	329	342	357	376	335	317	351	341	307	335	345	362	342	333	365	312	337	341	309	342	320	336	336	355	350	357	332	344	345	327	355	330	354	349	323	344	359	345	348	341	346	328	353	345	333	336	354	334	330	348	339	374	324	329	367	332	329	359	305	337	354	358	336	335	287	331	369	350	362	320	327	360	337	381	329	362	335	344	357	358	344	340	335	333	316	369	333	317	347	355	336	329	371	341	322	356	324	360	365	331	370	360	359	324	334	347	345	335	349	340	365	338	356	370	319	373	325	360	352	329	344	353	331	347	353	362	357	351	302	361	352	371	361	350	366	298	365	340	355	345	331	348	314	368	353	336	357	350	334	361	385	331	346	356	342	400	335	329	332	329	344	365	361	382	359	362	356	364	356	363	390	345	331	349	362	313	361	341	324	316	354	375	314	337	360	328	344	335	342	365	340	337	365	329	309	346	309	351	315	347	350	361	331	300	314	368	317	329	338	387	347	337	345	368	325	329	352	341	342	342	340	364	315	351	347	301	350	321	342	332	384	335	369	346	367	305	366	348	335	348	351	333	338	325	374	369	375	329	347	347	352	330	312	349	341	346	384	351	351	334	361	314	330	327	310	349	357	342	333	342	345	390	358	377	334	374	366	395	320	336	378	350	351	365	326	316	341	352	336	338	362	358	347	357	372	358	342	324	339	327	353	352	356	324	355	360	359	332	309	349	346	351	337	356	358	350	365	357	370	348	328	319	340	360	361	351	332	353	356	349	379	329	344	349	335	330	341	350	353	370	332	341	349	348	347	338	337	321	320	403	369	318	366	336	353	337	311	352	320	349	331	329	355	343	410	319	390	342	350	346	377	322	358	335	324	375	344	327	348	340	340	334	341	333	344	313	324	363	312	328	331	337	322	332	340	350	351	352	311	351	363	313	332	355	341	363	369	335	365	302	326	358	340	352	352	321	344	387	360	340	347	356	364	378	369	343	326	345	345	317	360	357	345	321	399	336	356	312	368	365	356	332	341	338	338	335	325	352	385	340	316	326	352	356	337	375	337	346	316	377	388	348	371	350	324	332	319	348	342	340	313	332	347	353	364	335	342	369	317	373	340	345	346	329	346	349	354	356	318	371	362	302	369	370	359	358	333	333	363	349	351	346	338	346	324	333	354	332	320	333	349	329	355	314	311	324	369	358	356	341	336	324	363	331	337	335	365	344	368	404	344	336	328	350	323	312	359	361	347	337	363	341	354	332	341	337	343	345	329	341	330	347	348	336	323	322	344	339	293	339	373	369	354	346	345	323	338	310	365	381	321	364	342	354	357	337	341	364	375	350	351	363	340	356	315	374	356	358	339	333	373	335	331	358	334	318	357	352	342	355	380	331	363	342	334	338	373	347	341	359	380	316	351	359	353	349	373	357	379	377	334	356	342	374	329	343	353	326	348	347	329	344	371	310	344	336	352	322	344	307	375	356	359	307	327	346	359	310	329	352	353	368	320	379	333	301	360	323	367	327	339	308	353	369	335	334	309	367	359	357	339	355	333	331	359	299	334	338	369	344	340	315	336	361	329	308	335	370	337	297	340	318	324	328	350	350	316	345	361	331	360	337	329	344	349	337	341	349	354	315	339	385	357	349	335	348	324	344	316	328	354	355	332	352	320	360	341	350	339	362	314	337	347	340	320	368	337	329	327	353	336	335	346	387	361	380	332	341	345	316	317	347	358
12895	7095	4841	2324	1607	1223	980	889	792	740	652	678	587	531	567	505	563	554	532	541	512	544	499	513	535	464	488	502	505	483	440	502	514	461	545	473	475	486	488	493	468	494	472	524	469	531	496	467	481	476	479	524	482	498	505	470	471	465	509	455	454	456	491	503	477	462	489	469	478	503	473	488	479	446	473	470	514	492	447	499	452	485	468	475	475	475	486	493	478	480	446	501	489	430	446	493	483	471	479	488	490	521	464	501	470	494	458	500	499	466	475	447	467	444	484	534	450	457	465	539	441	462	502	459	449	438	450	515	487	452	498	505	454	504	496	484	496	486	522	470	442	468	463	506	482	482	494	507	497	460	495	464	466	451	482	512	470	459	444	459	484	501	493	464	483	465	491	439	483	472	489	454	461	497	444	507	473	474	481	429	476	434	435	471	480	507	467	475	463	503	470	438	481	471	488	504	497	484	469	480	469	475	467	429	510	438	451	465	468	489	486	472	496	504	453	444	479	480	470	435	515	503	479	496	462	423	423	512	507	484	483	450	474	486	522	479	464	534	485	494	494	490	485	491	494	448	471	514	513	478	526	445	461	483	443	465	492	490	463	506	450	484	513	482	461	460	473	463	469	454	486	482	460	441	452	478	476	479	496	505	466	452	523	490	424	478	483	483	471	471	471	473	482	480	484	472	484	474	476	470	488	455	459	495	454	520	483	487	453	434	475	447	475	496	450	456	453	487	463	506	447	489	454	470	489	479	497	503	483	477	454	441	454	446	499	508	497	451	509	458	460	484	503	462	455	460	512	469	480	478	502	495	484	491	491	498	491	466	489	457	448	494	458	493	476	487	456	491	482	479	470	466	482	482	483	485	527	503	441	466	451	464	496	497	485	515	475	466	483	465	507	458	486	503	487	486	475	457	526	494	513	466	480	453	472	493	427	466	501	481	482	508	501	546	478	421	549	511	496	510	461	479	478	462	481	504	447	488	509	504	499	455	499	509	537	484	486	458	482	501	478	519	492	459	487	496	456	464	456	468	451	450	503	499	471	477	480	494	476	454	461	489	502	496	435	438	485	467	489	434	446	494	467	460	495	499	487	463	500	469	495	499	475	484	491	459	450	493	462	478	470	455	486	454	491	484	466	494	487	474	506	461	462	500	489	519	421	476	461	497	486	464	484	482	488	488	512	514	465	472	459	510	497	493	500	438	455	464	453	451	524	492	504	520	495	502	468	444	465	491	452	520	478	483	445	483	455	489	422	467	439	459	441	471	462	452	490	470	472	517	505	467	488	493	482	496	489	465	481	436	476	462	464	478	468	493	484	505	491	497	469	502	508	490	489	477	481	481	479	462	492	490	494	457	477	439	516	503	491	482	476	465	464	473	487	495	494	524	484	504	453	453	473	475	488	484	498	487	482	493	496	424	465	488	462	472	430	440	486	510	429	509	503	512	422	461	476	520	489	499	484	458	490	513	501	476	452	446	483	469	481	501	453	510	469	468	477	471	459	461	491	463	477	475	476	487	515	508	450	445	455	463	458	475	487	456	496	502	485	462	425	476	486	443	485	437	500	452	453	466	458	474	475	488	457	504	508	447	468	534	479	460	487	469	459	463	480	481	507	499	469	460	470	456	471	469	452	497	447	460	462	504	478	468	514	475	485	464	471	459	475	465	493	485	507	475	441	476	481	510	479	449	474	501	449	468	512	492	471	463	449	477	476	455	443	503	479	474	482	486	504	476	511	495	455	456	487	463	442	441	490	494	446	498	524	436	468	446	487	480	481	470	491	481	485	465	508	493	472	480	482	471	474	478	462	436	475	438	446	477	477	484	478	480	467	475	495	529	480	483	448	469	460	457	478	460	466	455	512	496	443	480	482	458	465	522	465	480	500	435	515	501	469	429	480	475	476	468	447	501	460	488	473	483	484	480	505	479	469	492	484	470	442	446	463	503	462	459	471	538	465	509	475	442	480	497	479	504	497	480	514	434	486	509	465	458	467	468	512	438	493	462	475	442	517	462	483	471	493	475	471	478	487	478	450	432	437	466	490	462	478	509	493	451	494	468	507	487	449	444	481	469	437	454	448	479	461	465	483	456	432	480	500	472	479	511	422	458	491	541	452	512	448	475	441	492	479	468	463	481	487	463	467	437	512	469	489	468	466	447	474	443	486	468	467	476	490	447	499	492	511	457	475	506	489	497	501	500	506	475	450	446	499	508	461	466	488	422	460	522	431	457	474	474	486	455	497	486	459	508	495	422	486	472	454	426	485	499	480	452	479	487	464	474	479	448	473	454	495	480	477	480	491	498	476	446	464	453	457	469	481	493	459	482	462	459	463	467	497	447	493	477	478	502	504	453	489	461	469	433	504	429	522	448	491	515	463	449	496	459	516	498	494	518	462	459	476	494	449	462	479	488	466	447	480	493	462	492	545	457	485	454	479	491	490	462	485	475	451	468	486	442	458	466	496	481	469	490	512	512	474	465	487	484	460	465	475	463	491	459	454	482	469	455	514	476	429	474	455	461	464	451	465	451	487	471	509	486	506	489	465	473	514	492	467	475	456	474	499	471	443	486	436	445	488	473	511	511	478	486	460	495	456	499	446	452	470	512	454	474	483	477	460	479	491	494	496	476	478	482	474	479	478	491	458	468	470	473	467	496	476	494	457	467	488	460	453	471	458	469	469	472	493	481	452	493	484	448	482	466	485	451	495	473	457	465	469	483	476	471	452	479	508	466	506	494	472	501	436	464	504	456	465	453	438	459	490	485	492	473	503	496	470	467	498	462	448	502	467	473	459	477	524	478	457	494	476	499	517	464	517	516	479	458	471	472	451	472	549	451	491	517	483	495	449	491	481	438	482	457	467	485	479	489	467	471	498	478	489	514	442	523	447	514	444	497	484	466	492	450	466	451	509	490	494	524	482	482	470	462	479	435	492	456	470	516	445	491	450	467	489	496	509	482	482	501	502	465	495	462	449	477	492	444	489	484	459	449	461	497	509	504	444	477	440	494	487	496	475	446	474	483	485	471	458	515	492	471	459	459	491	492	486	465	492	502	480	498	488	491	480	464	476	479	494	453	472	469	500	493	481	460	452	475	437	476	484	486	483	478	484	497	473	478	454	479	451	536	506	498	446	450	452	431	461	487	469	470	483	474	501	488	484	501	494	473	510	488	489	466	490	472	469	484	458	476	489	469	447	465	440	454	468	468	456	455	482	452	481	518	470	426	469	467	488	506	471	468	469	458	404	464	477	470	498	483	462	468	501	469	462	447	495	500	467	507	487	442	444	510	476	494	487	515	473	477	466	456	453	493	488	488	459	518	488	477	500	455	480	477	465	486	481	489	455	468	442	480	484	487	465	483	427	434	481	481	487	495	455	502	470	510	484	464	470	509	480	491	491	450	468	452	464	453	472	475	501	457	468	476	483	474	483	490	461	506	471	440	471	456	486	489	432	485	482	486	448	474	475	496	467	497	491	491	478	477
24795	21502	26723	24457	1059	188	181	131	119	127	85	98	97	88	87	90	78	88	76	81	87	74	80	73	76	84	68	87	88	83	75	83	76	86	82	87	75	81	79	74	77	66	82	76	62	90	93	80	82	74	82	71	64	72	68	81	67	88	85	72	80	63	89	90	88	74	66	77	94	82	90	79	84	75	75	72	73	85	64	86	70	84	75	79	78	76	67	81	84	78	81	79	75	74	68	82	73	65	77	70	78	70	73	71	69	77	70	71	84	79	81	75	77	88	80	72	66	72	74	70	87	78	68	71	78	81	72	79	105	84	87	77	62	51	72	73	74	82	107	65	90	74	68	74	63	88	72	74	80	90	81	97	71	84	69	78	80	66	80	68	90	83	70	74	87	78	70	64	88	75	76	75	72	79	89	85	70	68	76	65	71	80	75	78	70	70	77	63	75	72	78	78	77	83	80	79	67	87	82	87	70	72	78	78	78	63	64	78	76	82	79	83	77	71	94	80	59	75	66	80	81	65	83	91	95	77	79	59	74	81	77	61	64	73	71	81	80	62	85	72	68	81	67	75	79	89	60	72	74	76	75	77	76	69	69	90	85	81	73	84	74	61	93	70	75	72	80	85	72	73	67	74	97	78	74	70	77	72	71	71	82	78	71	84	79	71	92	73	61	65	62	70	70	73	86	75	91	96	72	85	75	84	83	60	81	72	60	78	75	84	70	74	73	85	82	81	83	74	77	79	84	68	68	69	75	82	79	63	72	68	77	75	69	86	69	72	83	87	83	68	72	79	65	76	86	61	79	55	66	63	89	98	72	72	83	78	83	61	73	56	95	74	85	75	69	68	86	85	74	84	94	70	76	77	84	72	72	78	81	71	91	72	89	78	96	71	66	76	77	74	71	85	84	65	75	74	69	81	91	80	81	68	68	77	80	78	82	75	87	73	66	64	89	71	87	92	69	89	90	73	63	78	71	85	79	85	84	78	74	101	76	66	65	59	93	88	69	83	58	85	76	65	91	77	83	59	85	75	73	78	79	78	65	84	91	90	76	73	78	66	68	74	74	73	71	74	81	78	70	90	78	79	67	75	71	84	74	81	78	88	67	76	91	71	74	74	74	90	65	69	77	73	77	75	55	93	62	67	85	76	79	84	99	75	69	82	79	82	92	76	81	94	68	60	90	73	77	73	67	70	90	73	84	62	81	88	74	74	86	76	77	77	86	83	70	78	62	70	85	90	65	73	66	62	88	67	73	69	84	72	79	85	84	67	81	79	74	63	69	79	70	71	75	70	79	59	74	87	72	72	81	95	71	83	78	89	77	63	89	77	83	75	77	87	82	85	98	76	78	63	92	91	102	90	65	85	83	68	68	77	79	77	79	81	92	81	71	71	68	70	85	91	90	79	100	92	75	63	84	74	92	86	63	81	74	76	63	80	71	73	85	69	78	74	86	85	81	77	89	81	83	72	88	95	64	81	76	68	71	91	60	77	68	66	68	89	74	94	82	79	93	84	83	77	69	69	85	85	80	92	82	77	63	79	71	62	61	75	77	68	75	97	82	80	70	92	74	72	78	61	74	89	66	72	81	74	72	84	70	71	67	78	75	52	81	75	81	77	84	74	75	69	73	74	79	82	83	88	70	80	93	85	79	85	62	63	81	83	80	81	78	81	80	74	69	75	80	79	68	72	89	83	62	84	65	82	82	75	68	74	72	79	65	90	70	66	71	69	94	78	82	63	70	63	86	69	66	88	76	94	72	78	57	73	79	64	77	86	75	74	64	94	79	84	73	82	67	65	74	67	60	65	82	75	93	75	63	82	74	81	70	78	75	88	76	74	70	80	75	80	67	85	70	72	79	72	83	75	90	71	65	80	74	74	79	75	86	77	74	75	81	73	70	89	77	81	84	91	79	56	85	82	76	69	89	67	74	71	85	90	67	96	102	69	88	77	92	69	78	79	75	71	80	75	73	77	68	79	65	73	81	67	80	82	94	77	71	73	61	81	83	71	69	79	77	89	76	83	49	96	74	64	96	76	66	77	78	79	81	72	67	86	76	72	72	88	86	71	74	74	85	78	95	81	81	79	63	80	68	71	85	64	90	87	80	74	85	76	69	77	78	78	78	78	83	74	92	84	78	80	88	82	68	72	80	91	81	83	72	69	75	74	77	81	92	71	59	77	73	81	82	90	91	69	67	87	64	73	88	63	65	62	79	76	74	84	75	91	80	81	76	80	72	76	63	82	72	87	78	67	85	71	65	74	71	77	71	70	80	79	68	77	74	61	83	80	74	76	80	70	77	82	76	83	81	71	73	87	86	74	67	82	60	70	84	79	71	84	72	80	86	85	76	78	67	94	74	72	73	82	72	83	71	83	87	81	84	61	63	72	73	63	69	72	79	70	83	66	64	76	83	85	64	63	66	77	74	78	71	70	78	72	103	72	83	70	64	72	74	75	78	65	66	74	87	81	82	74	68	86	83	78	94	82	62	93	74	82	75	81	71	82	78	81	92	66	76	90	70	58	73	85	92	70	72	73	75	78	68	90	73	76	72	83	76	88	75	59	86	70	74	78	82	75	81	71	75	72	66	89	64	72	84	66	77	71	76	70	82	84	78	69	89	57	86	75	68	84	90	74	73	60	78	82	60	63	86	68	69	68	90	72	62	62	72	81	73	73	68	96	68	79	83	90	79	76	76	74	85	76	74	69	73	81	76	82	73	79	65	58	75	74	67	77	82	99	75	78	79	64	69	65	82	76	72	75	65	88	78	70	64	60	87	99	72	71	65	72	70	88	82	82	87	84	76	80	70	69	84	73	69	77	75	95	68	75	79	70	82	67	82	74	89	84	73	66	76	87	97	73	89	72	77	75	65	83	79	76	76	75	82	81	79	76	78	77	81	78	55	88	78	88	88	78	86	95	70	73	80	77	80	80	78	73	78	81	87	81	82	74	64	65	69	74	87	70	83	89	74	77	89	80	45	74	78	69	70	85	88	74	77	84	58	66	84	63	74	74	89	83	77	72	64	84	77	93	67	69	70	90	93	65	64	92	89	78	84	78	79	65	81	80	77	79	68	61	75	74	86	82	79	67	86	69	82	96	84	61	78	84	69	83	68	69	76	72	66	93	73	72	65	77	80	76	81	76	82	72	72	74	67	93	78	78	65	90	85	78	83	69	64	85	78	76	68	80	70	76	76	76	57	56	94	79	74	69	77	87	74	84	89	58	70	76	73	85	81	82	94	78	63	82	69	64	69	76	62	91	78	73	69	90	73	64	92	83	72	78	88	75	82	77	85	81	69	84	72	80	82	76	79	78	74	65	81	85	57	79	80	69	57	73	76	86	65	78	76	79	69	85	75	73	66	68	76	89	81	96	93	74	88	64	72	52	69	82	70	70	87	82	71	77	83	71	74	67	59	91	67	75	80	55	68	63	77	68	75	74	68	58	71	66	79	76	88	82	72	70	70	85	71	84	65	83	93	63
12139	3124	2072	906	621	450	355	291	234	251	241	204	164	206	179	163	154	133	148	140	147	136	133	130	116	124	150	138	121	136	133	119	122	121	109	130	139	123	129	125	140	123	132	122	132	131	120	118	120	131	122	126	119	108	131	151	150	130	125	122	126	130	114	132	146	131	116	101	125	131	117	124	121	105	120	134	130	137	85	138	117	107	136	117	109	111	120	146	127	115	129	116	122	120	116	126	108	128	139	126	127	101	140	114	126	122	109	134	123	112	123	121	124	120	123	119	120	113	125	127	133	100	127	124	102	125	131	127	121	140	103	139	127	113	120	133	120	120	113	124	122	130	121	100	121	118	129	123	132	115	120	120	134	127	120	127	108	114	117	111	120	135	127	114	117	137	107	131	134	115	121	124	118	107	118	109	115	125	122	135	147	126	113	135	128	131	138	135	114	119	109	118	132	119	134	117	149	101	129	117	120	114	115	111	125	122	130	125	129	131	132	123	117	127	133	150	136	122	130	133	117	114	141	123	111	118	125	121	143	107	116	134	130	126	132	128	140	136	131	130	118	116	130	134	144	123	132	108	138	122	124	109	127	127	109	126	141	127	143	129	110	136	123	139	128	121	117	134	148	129	123	113	102	119	119	112	129	126	127	112	106	108	112	111	125	122	116	125	129	109	124	146	132	129	118	130	121	117	123	113	111	120	114	133	117	111	145	127	139	130	123	140	115	110	121	124	124	149	116	148	133	127	131	131	109	127	131	146	131	137	140	121	121	126	119	131	122	129	121	138	118	111	99	115	119	128	129	115	125	107	106	106	101	128	122	142	132	116	115	127	139	134	115	117	123	127	112	121	110	128	126	132	116	122	118	119	110	119	95	125	118	116	113	126	113	110	120	129	126	124	128	110	139	130	131	139	136	129	111	126	119	112	111	137	118	125	112	114	111	135	129	102	136	118	124	135	131	122	130	133	125	131	128	112	120	130	125	132	127	121	113	116	126	123	98	126	122	120	101	127	109	129	126	122	130	111	117	118	134	120	106	113	120	126	106	102	122	114	104	134	124	111	118	145	122	113	126	135	132	117	148	150	110	98	120	103	130	100	98	142	120	114	109	119	86	130	121	114	128	99	122	126	114	121	116	114	125	125	127	113	134	133	114	133	116	115	118	116	118	136	123	133	104	124	124	137	116	101	122	121	120	137	122	131	116	124	97	125	109	130	133	139	114	162	104	110	117	124	123	133	125	116	159	123	120	108	126	128	119	106	124	110	127	134	123	124	120	124	134	132	119	130	156	119	149	114	127	127	116	112	128	136	140	127	121	121	122	127	109	132	130	128	119	123	95	125	117	125	136	115	93	140	143	113	120	150	103	125	143	115	111	110	108	127	134	122	106	129	122	111	107	130	141	112	107	133	122	106	129	114	144	132	115	120	139	114	133	114	146	135	117	128	110	144	124	138	133	119	136	135	121	129	122	109	116	115	126	121	122	115	132	114	131	129	114	127	120	116	128	119	123	135	123	106	116	129	98	133	120	118	115	130	141	104	128	114	103	116	126	138	129	125	108	137	141	114	128	111	108	123	103	117	116	118	135	121	110	113	126	96	128	131	122	136	112	130	119	105	135	129	105	118	135	131	130	124	132	122	112	126	124	110	125	133	117	108	126	101	100	139	140	129	89	118	115	105	135	134	132	121	125	126	108	121	138	136	124	133	117	141	118	117	134	139	128	124	137	109	121	111	134	128	138	104	128	128	100	129	126	135	141	124	113	106	116	127	111	132	130	100	107	120	130	107	112	102	119	120	108	127	117	114	122	124	119	125	124	126	115	118	123	107	132	142	129	119	140	96	120	130	134	126	124	134	132	134	113	106	120	115	97	128	116	125	120	129	108	134	120	132	122	125	125	132	132	122	103	129	132	117	147	111	123	137	133	130	134	131	124	142	103	118	115	115	116	130	114	133	99	121	149	123	119	120	137	127	118	131	106	114	112	133	113	110	127	121	112	112	140	134	107	128	126	114	133	125	125	127	135	119	132	108	137	111	136	105	123	108	120	126	120	124	148	137	118	125	109	122	105	119	136	129	99	128	116	125	133	113	116	120	111	128	111	140	119	120	133	107	109	114	99	102	125	127	114	114	138	119	116	159	131	125	110	123	133	120	110	101	139	137	137	143	115	107	114	126	99	121	110	103	131	122	116	137	138	134	107	113	136	126	121	115	121	118	119	113	126	108	130	138	129	128	118	119	124	123	125	126	106	120	124	129	112	142	128	126	133	133	112	116	118	110	124	128	105	116	122	118	102	115	123	117	104	136	106	133	114	107	123	134	99	128	122	120	125	112	120	138	116	121	116	103	103	125	115	130	126	125	130	112	135	126	111	111	123	143	129	121	119	120	126	123	119	120	130	123	108	127	138	120	119	141	96	119	113	125	136	132	118	128	97	119	134	109	129	117	108	113	128	113	132	118	109	110	118	107	137	121	117	113	130	133	109	127	115	132	99	101	123	108	143	127	101	116	122	128	109	119	123	127	120	114	105	114	98	109	136	135	139	124	145	110	122	143	141	128	131	129	125	116	121	116	123	106	140	124	113	131	137	117	121	110	102	134	137	125	107	134	121	119	138	116	119	127	129	127	139	136	120	117	134	119	132	111	111	102	116	126	115	140	137	125	133	124	116	122	121	139	122	107	115	136	121	100	116	124	121	132	129	123	125	117	119	136	146	114	108	115	129	132	124	117	112	128	124	136	132	130	127	128	108	107	131	137	106	130	136	115	111	127	114	129	120	119	118	140	120	123	118	124	132	134	133	118	128	113	131	100	133	123	122	120	124	138	114	132	126	123	118	128	124	117	133	119	118	126	120	136	129	104	120	110	128	116	132	129	133	118	119	128	116	138	125	116	120	119	136	126	122	133	132	132	127	115	118	117	133	116	144	130	120	113	129	123	118	130	143	124	132	132	111	110	140	132	130	128	128	141	109	113	112	108	141	135	117	141	119	105	134	113	103	127	120	136	130	120	116	120	100	111	127	112	123	98	123	122	114	122	123	115	120	130	143	125	119	128	129	138	110	103	127	140	123	129	135	102	132	120	142	115	136	131	125	122	101	109	131	114	126	121	123	136	132	119	123	154	119	134	113	126	104	118	110	106	123	131	147	142	118	121	107	143	130	141	120	118	116	123	139	126	135	120	131	113	116	106	122	120	129	120	110	109	106	131	101	145	111	110	122	114	126	125	111	123	117	130	117	139	106	123	124	122	129	124	110	119	124	125	121	118	106	132	138	127	130	126	126	124	124	126	133	147	124	134	125	121	103	120	125	118	124	124	131	106	119	128	109	104	128	117	122	140	116	114	107	112	110	110	118	123	114	114	136	126	137	129	116	131	126	128	116	116	134	139	112	114	147	129	118	118	123	132	115	138	112	117	130	119	114	108	101	132	123	112	137	121	110	152	136	121	109	98	127	122	134	123	108	121	115	125	111	113	138	131	129	129
22588	21618	29420	24298	21618	21352	2297	650	580	450	469	388	430	408	352	353	398	351	334	368	327	400	354	344	323	336	343	281	318	302	322	324	304	326	294	308	319	296	328	286	336	311	316	353	315	310	302	320	307	293	304	291	333	305	307	294	315	317	333	288	335	259	302	327	307	316	280	283	330	295	313	308	301	303	307	280	320	293	316	345	325	291	327	334	310	282	316	295	300	301	300	323	305	309	298	327	307	271	311	310	318	324	307	322	324	289	293	306	306	303	286	315	334	299	309	329	278	323	307	275	320	291	327	306	356	321	326	313	324	357	309	315	297	325	332	310	240	319	317	304	294	300	293	290	308	301	315	314	257	309	328	323	296	290	270	311	293	317	317	328	282	327	301	280	299	317	296	291	305	269	303	327	310	280	306	296	312	306	320	303	322	282	325	301	297	278	281	283	313	288	317	286	307	311	329	315	327	304	302	322	283	287	290	279	324	334	327	286	312	307	302	328	285	287	298	278	316	318	295	321	306	320	318	312	298	292	287	313	289	286	294	293	320	333	292	329	309	309	323	265	312	288	302	333	311	339	324	334	286	330	272	308	326	296	272	303	293	315	329	275	307	305	285	288	308	338	302	295	278	315	304	294	312	297	290	274	331	292	318	307	303	316	320	318	320	297	301	313	314	300	299	344	299	322	289	333	325	310	308	333	274	315	325	284	283	297	300	309	298	296	285	297	312	287	309	312	312	294	345	313	293	309	325	312	301	297	308	294	294	307	305	325	311	333	315	323	320	287	303	336	305	307	301	318	319	319	289	338	283	280	330	320	280	291	312	308	333	317	301	317	295	333	328	318	314	312	309	317	306	324	335	328	307	311	311	299	309	311	306	295	320	283	315	299	315	305	303	334	312	329	301	303	305	292	310	311	306	294	283	308	279	325	310	297	304	295	301	312	328	313	300	355	303	280	320	308	299	291	298	293	289	324	267	300	298	286	300	333	301	285	295	290	338	268	272	309	260	288	323	330	284	322	297	292	304	277	330	338	348	305	292	294	325	316	300	287	303	293	296	302	340	319	308	316	299	294	307	341	284	300	271	300	292	287	288	338	300	312	319	324	324	298	331	325	318	306	297	307	318	308	289	301	286	306	339	290	313	320	290	307	319	332	334	319	300	283	330	312	339	289	294	296	294	331	305	284	346	302	313	272	272	309	332	324	301	292	304	305	323	292	287	316	310	285	322	299	334	282	314	291	325	278	313	306	317	300	304	289	305	295	316	291	308	323	301	286	287	316	299	308	329	311	323	305	292	334	305	312	303	290	308	311	318	291	276	314	295	309	284	284	278	296	314	298	310	302	325	317	299	261	309	340	306	281	334	285	319	293	340	306	312	306	309	297	285	290	289	280	293	315	335	307	285	277	316	289	302	310	302	319	286	299	325	274	317	326	321	306	343	281	270	301	290	303	302	320	298	351	349	330	317	294	317	311	321	353	306	309	291	330	317	304	304	309	270	316	282	326	293	286	292	344	313	309	349	282	322	309	279	316	314	311	316	324	332	305	318	285	312	305	307	287	289	321	326	316	303	312	298	258	287	317	316	288	303	334	328	306	297	316	291	307	283	297	292	292	345	304	301	310	309	301	309	314	313	313	292	329	317	315	343	313	305	320	312	317	295	303	324	286	271	290	286	294	336	329	298	289	301	330	305	306	333	300	290	308	299	286	332	284	312	309	300	336	320	315	322	302	310	325	321	295	298	271	348	320	318	296	308	307	315	282	325	300	320	294	295	286	317	272	344	356	309	302	310	300	296	290	291	294	298	316	306	306	310	321	312	304	332	294	308	350	301	314	329	311	308	307	297	303	277	303	323	324	316	298	277	293	285	293	289	272	347	293	295	335	295	281	297	312	317	299	292	305	306	314	351	301	297	311	299	292	303	310	324	313	298	285	329	325	329	325	313	301	293	302	312	321	304	306	332	321	279	306	300	307	318	303	301	321	327	290	275	314	311	330	285	309	288	300	314	279	302	284	317	275	305	283	339	313	288	323	319	335	286	299	343	300	326	305	307	290	312	298	265	315	310	315	302	301	302	318	311	299	308	325	314	295	290	305	296	292	295	290	307	314	299	290	282	290	328	321	311	310	295	307	293	314	319	276	303	319	261	305	304	290	312	314	297	327	344	319	311	324	315	289	290	324	327	334	303	304	291	294	331	296	280	288	292	275	294	300	320	305	321	326	296	350	300	321	313	318	322	305	299	306	298	303	328	294	319	319	308	299	329	302	333	324	309	317	278	307	328	323	309	311	285	279	285	303	298	311	279	287	314	302	309	298	318	320	306	324	310	284	315	297	329	294	292	322	292	285	306	292	299	290	307	284	297	324	322	283	332	318	287	281	300	284	285	287	311	297	301	307	302	271	289	324	312	303	271	333	331	314	295	323	298	300	282	301	313	295	286	324	328	303	320	328	287	302	310	303	337	306	317	290	328	294	333	306	301	325	320	292	292	342	320	285	311	307	296	274	295	312	306	313	265	301	328	311	318	288	294	315	315	282	318	315	317	324	310	289	302	321	316	307	306	308	273	313	323	342	294	328	304	329	343	294	303	289	277	300	305	311	299	290	293	313	299	302	310	325	300	300	340	315	317	297	315	317	312	325	310	327	300	290	323	316	278	334	316	336	267	267	291	330	326	308	334	297	316	309	311	337	285	289	307	308	319	315	302	293	323	267	307	292	317	320	319	310	312	300	290	292	300	316	334	305	301	315	300	327	266	264	316	277	290	313	331	332	284	299	327	298	312	296	292	307	286	305	310	272	332	285	320	311	303	319	316	294	339	302	310	277	310	287	303	285	319	279	320	291	301	297	314	295	285	306	288	296	337	312	321	286	256	309	295	308	322	279	328	299	301	321	286	345	321	316	337	326	320	273	267	274	330	305	322	303	347	332	290	321	299	301	296	297	310	272	290	304	302	313	320	319	302	316	310	325	308	318	283	322	302	322	291	332	296	295	326	281	339	299	321	302	298	287	313	325	325	317	301	277	300	283	277	309	271	282	333	311	305	296	295	312	295	297	304	294	324	328	325	310	298	285	313	299	272	289	302	293	296	324	301	281	259	311	290	300	284	293	336	301	291	310	315	324	322	300	308	281	301	293	334	312	296	301	313	321	305	333	327	316	305	304	287	300	313	296	286	265	290	295	302	285	319	291	310	288	293	327	278	299	287	287	308	328	284	312	319	323	290	282	330	294	279	294	302	304	304	308	292	317	275	310	316	320	316	283	306	302	299	294	309	309	297	317	275	307	294	290	312	298	263	273	303	301	297	286	326	289	336	317	304	305	344	314	320	293	295	328	325	280	300	317	299	321	295	301	317	325	297	316	293	289	268	288	334	299	301	320	292	287	298	284	310	295	311	287	317	302	285	321	306	280	328	291	270	307	287	317	293	303	273	298	299	313	328	289	301	322	295	293	312	323	308	323	281	311	284	303	327	319	294	306	318	289
15479	11550	8135	3610	2542	1845	1394	1138	1002	885	801	703	684	622	606	610	559	541	562	531	535	490	538	499	454	482	492	492	451	461	440	499	455	439	473	447	470	476	477	473	460	438	459	445	468	447	450	426	454	429	426	418	408	413	443	462	437	425	424	426	407	432	453	443	423	435	457	469	449	422	463	446	430	438	383	454	493	444	429	447	438	457	422	447	455	442	456	455	462	453	469	404	426	434	436	443	459	459	428	425	433	439	414	436	439	417	382	404	414	440	463	406	416	423	404	451	402	422	478	407	407	446	440	440	467	424	440	427	462	465	434	466	439	430	406	407	429	437	404	438	414	433	421	452	457	395	425	437	446	445	424	420	489	398	457	464	445	439	423	473	384	454	441	427	457	403	437	453	450	439	414	395	411	438	426	395	420	440	437	415	448	439	448	452	454	420	430	432	436	441	437	446	429	424	424	410	433	444	434	440	426	447	446	401	446	433	464	459	448	430	449	425	436	392	394	444	433	433	438	432	442	440	444	429	407	462	451	466	482	432	416	429	437	456	452	445	394	391	434	439	436	422	450	438	407	460	465	427	417	424	436	452	444	442	404	433	436	435	457	427	442	417	453	466	423	432	444	447	484	441	441	408	459	435	403	430	446	447	469	438	439	458	412	416	436	411	410	410	444	454	409	449	460	434	459	417	444	465	446	395	430	436	461	479	457	452	456	407	413	444	417	425	447	449	435	428	396	406	380	407	430	436	453	413	413	465	434	413	438	435	392	433	403	435	399	399	458	411	420	459	407	456	383	428	437	424	447	439	432	439	429	438	438	433	437	397	454	457	468	420	422	464	430	460	428	415	447	411	417	422	394	407	433	460	459	460	451	452	434	412	450	424	433	456	442	426	434	420	484	410	462	442	419	452	452	442	432	426	432	461	455	433	405	432	442	438	413	419	397	418	448	419	469	471	445	432	462	430	437	440	402	403	427	416	470	424	453	430	409	439	439	407	451	420	419	445	435	447	440	431	426	419	426	405	443	407	408	452	421	418	410	436	434	467	417	444	374	466	441	439	462	407	393	439	466	426	483	393	397	474	465	458	460	449	444	442	413	456	443	425	394	436	465	427	423	451	441	469	429	444	444	460	410	428	441	427	445	463	414	416	404	460	405	437	451	420	444	451	432	398	421	420	419	396	435	460	447	422	416	438	449	417	419	446	448	436	430	455	466	400	458	439	456	433	442	430	436	417	430	466	467	451	369	453	444	446	464	450	425	401	444	458	389	461	422	450	428	434	457	448	435	396	418	406	443	434	432	441	395	419	422	408	436	447	432	454	467	431	428	414	401	448	419	430	456	437	435	414	447	433	408	437	430	431	422	436	410	402	458	410	464	418	423	445	477	448	441	416	466	421	436	444	429	436	450	456	409	454	443	415	454	424	384	447	419	427	425	445	454	412	410	451	446	460	401	445	432	435	437	467	428	413	464	440	399	458	402	392	445	443	429	395	438	450	464	445	430	455	426	429	443	429	423	432	436	431	431	442	410	442	453	423	437	419	442	422	459	389	424	405	518	428	432	434	389	461	413	448	439	437	438	452	433	458	423	415	434	436	434	437	468	405	430	437	424	468	427	450	404	465	416	418	450	420	459	386	430	422	440	400	451	490	414	422	430	423	413	449	414	426	448	429	413	438	421	406	450	452	413	410	446	473	436	424	450	419	438	421	467	417	417	412	416	426	431	457	431	429	466	470	419	426	429	452	439	433	433	432	391	433	452	435	472	451	416	414	434	427	434	446	411	432	395	440	411	449	451	438	434	471	440	418	410	421	451	394	436	452	456	412	437	413	465	434	417	440	426	424	471	381	399	446	426	444	416	431	452	404	441	445	420	399	451	428	429	411	433	405	426	410	427	421	397	444	414	469	436	476	436	418	468	422	448	463	456	450	453	428	438	460	418	421	407	468	434	432	419	430	440	460	419	436	442	435	441	439	453	414	396	440	403	409	460	373	417	449	467	429	436	420	450	444	413	428	423	446	433	432	430	455	446	448	460	443	444	431	435	440	435	446	417	461	456	424	458	430	411	442	446	471	423	419	442	422	436	447	455	427	448	447	416	430	428	417	471	417	403	417	452	413	407	416	434	445	406	416	435	396	406	388	421	457	420	440	449	424	481	432	421	415	412	439	443	414	466	416	432	457	429	402	414	444	449	430	441	404	440	455	431	452	476	435	469	436	447	449	447	400	432	464	435	458	446	418	439	429	448	381	408	451	430	411	454	409	452	439	453	448	399	440	442	457	422	424	433	440	433	403	490	464	409	450	414	410	394	440	452	405	429	465	433	407	451	466	447	474	437	481	411	444	463	435	410	416	442	400	444	435	422	441	416	428	390	453	414	411	416	429	407	413	389	418	454	437	442	455	429	428	475	424	447	467	412	425	444	411	448	423	419	433	405	401	403	433	440	431	416	443	429	418	456	428	455	430	437	457	436	439	379	434	470	450	450	428	424	485	442	436	485	388	443	450	434	467	422	444	464	447	392	426	474	442	425	397	411	434	454	433	436	451	413	460	401	467	419	445	396	451	449	464	422	436	437	441	424	469	399	403	383	453	431	407	442	427	435	435	474	411	448	478	405	441	414	433	452	469	443	454	422	429	417	460	455	443	438	428	417	454	476	449	425	420	440	400	443	407	430	474	453	424	372	460	402	465	430	423	441	434	482	415	430	427	453	406	433	422	433	411	463	470	446	440	462	425	463	427	471	417	446	421	419	459	452	426	444	407	437	459	439	425	424	458	437	435	422	435	425	445	464	453	436	474	466	475	442	473	411	399	416	461	429	452	398	426	468	453	425	399	431	402	391	454	459	468	434	462	428	428	439	447	438	455	419	430	427	466	474	444	432	424	462	453	436	426	463	412	435	405	420	436	479	431	433	407	472	469	445	446	429	441	438	416	447	435	402	458	437	408	439	434	454	443	461	414	427	436	447	421	427	439	435	458	402	423	460	457	444	381	464	463	487	425	451	449	418	413	410	436	417	401	409	408	420	460	439	440	444	466	448	413	426	402	410	396	447	398	416	439	410	395	420	438	389	417	427	413	475	455	459	444	410	468	457	421	406	431	460	437	438	459	402	462	425	428	439	416	442	416	408	453	440	416	418	425	451	443	452	434	411	426	407	457	442	443	424	459	435	462	449	445	470	429	441	410	450	441	455	377	390	443	420	412	435	415	435	419	462	437	433	457	475	426	459	425	453	439	451	407	427	401	426	438	413	449	417	466	426	435	454	434	437	415	396	432	395	398	432	416	420	436	436	460	459	433	428	458	479	406	424	390	422	426	432	429	442	477	419	414	439	430	419	430	434	408	407	423	432	431	414	441	421	417	427	434	428	422	449	416	441	436	437	418	424	424	460	431	446	406	439	425	431	444	471	465	429	413	448	441	471	398	444	400	446	456	430	450	454	408	432	409	449	471	454	394	427	436	379	418	391	408	440	491	447	411	434	433
27326	18581	3382	366	256	218	172	176	198	196	202	185	170	182	171	158	151	194	196	187	167	167	185	178	155	205	180	176	191	186	179	169	158	200	174	182	176	183	165	191	170	188	153	162	161	182	180	203	172	180	162	147	215	191	162	158	182	160	161	159	160	161	180	176	163	177	178	137	165	174	137	172	192	156	162	170	195	188	167	188	183	190	175	159	169	163	172	193	180	152	167	173	175	182	154	187	176	177	170	164	151	193	161	176	190	182	202	199	152	159	164	142	169	169	152	176	157	185	160	182	183	193	174	174	165	186	156	191	152	198	180	146	186	187	160	177	150	150	146	161	181	166	178	150	160	174	181	165	179	170	180	178	195	178	179	152	170	174	179	171	159	179	152	181	156	199	136	194	165	190	159	164	160	185	173	170	178	173	199	172	164	198	166	170	185	165	169	201	167	170	158	171	168	182	158	176	171	181	176	149	168	180	183	163	178	179	160	158	157	176	143	169	166	185	193	183	168	158	164	198	196	171	163	184	181	201	160	171	177	176	170	160	159	163	177	189	187	164	166	169	168	195	169	160	187	166	158	161	173	201	161	171	183	154	183	175	180	163	192	179	177	182	181	172	175	150	192	164	169	177	187	178	193	175	172	184	186	167	183	189	171	182	198	186	177	165	189	190	198	191	187	172	185	136	193	167	166	179	149	198	150	165	176	186	170	171	176	192	169	192	213	165	168	178	166	196	161	187	171	149	167	177	181	154	157	161	172	178	151	166	173	181	165	156	182	158	201	152	190	194	176	166	165	171	165	197	198	162	181	178	184	166	178	194	166	170	179	172	173	170	187	207	153	188	155	169	164	187	176	181	169	202	180	183	178	180	166	175	169	169	194	156	184	144	166	184	148	158	151	154	168	170	182	178	152	166	182	180	171	175	178	177	175	170	206	180	185	163	167	169	173	173	161	152	157	162	146	175	171	163	182	159	197	167	171	167	176	174	152	154	181	156	191	186	186	175	205	173	180	173	170	186	194	141	161	197	181	175	171	172	172	168	179	166	164	170	193	161	149	150	169	177	187	194	183	171	191	190	165	199	197	176	183	180	172	177	170	190	161	163	216	180	170	176	176	193	161	177	181	169	172	201	173	171	178	182	164	188	155	163	169	172	156	173	178	149	161	152	197	160	177	172	146	170	186	175	196	161	180	194	151	180	188	190	155	166	154	167	178	198	177	164	175	191	172	210	212	187	177	180	181	191	179	169	169	174	176	154	175	177	186	171	153	165	161	169	147	172	168	175	172	156	187	158	173	171	173	174	191	159	180	174	179	176	163	179	181	172	174	143	189	187	158	161	174	161	187	176	204	190	184	162	163	176	159	184	158	166	171	180	160	189	171	186	196	166	187	168	168	176	184	174	175	197	164	169	192	171	180	171	176	146	157	176	150	158	174	182	189	176	169	173	160	150	175	209	173	221	188	164	154	181	178	162	185	166	180	158	162	178	161	162	174	166	202	167	177	199	185	182	153	212	148	189	172	168	172	167	173	182	169	163	168	166	157	165	156	170	178	185	153	163	165	175	195	173	184	166	169	204	157	184	175	160	172	175	166	196	179	160	164	170	175	177	164	184	190	166	195	168	156	177	176	180	178	158	162	192	165	182	173	171	181	149	180	176	152	148	147	170	184	171	150	166	172	152	172	161	181	164	184	185	165	148	187	159	159	165	184	177	164	158	145	174	149	180	192	166	177	186	161	163	166	175	173	188	189	185	185	157	200	177	163	183	174	163	186	184	171	180	176	189	164	155	160	167	180	193	178	175	184	168	164	193	159	192	179	185	186	182	166	187	191	192	176	186	160	171	175	153	180	172	157	158	176	178	166	165	186	172	180	209	158	171	189	164	181	168	161	167	179	186	180	161	183	155	169	174	183	172	162	194	190	182	187	184	162	168	188	146	162	148	190	192	168	134	182	186	159	178	163	171	158	171	182	163	180	165	149	177	163	181	153	188	187	172	197	192	196	183	178	171	160	183	183	185	181	149	168	181	170	160	151	178	167	172	156	160	162	181	169	185	158	165	183	179	189	170	170	180	202	176	170	190	160	168	175	177	172	181	187	176	155	179	169	180	184	172	155	183	155	171	181	161	179	177	170	178	168	168	162	152	176	194	167	185	171	163	170	207	175	152	185	165	169	141	182	167	162	174	182	180	167	163	163	159	170	174	172	166	165	166	172	160	193	183	176	160	194	184	168	149	164	162	170	195	173	169	167	165	181	204	193	165	172	172	166	168	160	150	182	164	202	178	162	163	179	195	182	177	153	184	172	175	172	158	180	181	160	170	175	206	157	173	178	183	166	185	175	167	173	190	196	157	173	179	175	168	183	201	156	196	175	169	165	174	173	204	186	167	140	178	187	176	185	198	178	171	167	176	162	179	159	193	176	178	179	159	174	182	157	199	171	169	179	159	171	158	161	186	180	175	180	158	149	163	163	165	185	164	142	178	192	150	183	156	172	178	172	196	175	153	185	157	204	203	161	198	166	172	162	159	177	170	170	158	159	182	150	176	148	162	189	181	176	184	179	206	187	186	201	176	162	171	185	178	167	180	182	161	179	173	154	171	167	168	174	193	172	136	159	185	183	192	165	157	168	184	163	171	154	153	157	160	191	166	162	165	156	171	174	205	138	175	173	177	188	168	156	160	165	192	164	167	199	170	151	161	172	168	172	189	195	174	165	185	180	153	168	175	196	174	191	180	176	175	171	164	167	168	166	163	163	161	187	173	157	166	164	183	158	163	160	173	177	157	180	157	202	196	160	182	148	179	147	173	184	169	189	193	153	188	177	150	181	169	162	188	168	187	164	191	139	181	174	159	151	182	171	173	187	152	192	174	177	169	176	179	178	171	197	177	176	150	183	183	190	189	154	198	180	184	166	179	186	176	188	159	166	183	157	180	186	144	180	179	162	196	193	159	181	189	182	178	179	170	172	156	160	165	173	163	179	173	169	160	182	176	153	184	159	196	165	174	176	176	170	183	193	191	185	168	144	179	173	178	172	168	183	158	184	147	181	196	149	172	183	182	161	178	185	180	168	176	158	173	192	165	155	166	169	187	165	165	163	181	181	159	164	199	178	173	202	153	181	170	160	165	183	157	177	160	184	172	182	150	162	179	192	181	162	183	152	161	194	173	174	180	177	194	193	184	157	186	160	145	170	160	194	142	165	171	176	170	166	172	183	181	184	164	158	184	190	150	173	178	158	169	171	168	154	175	179	165	158	176	193	180	177	210	178	167	174	147	182	175	177	172	185	176	178	171	172	151	166	181	160	193	186	154	175	167	155	175	189	177	178	164	181	177	182	160	196	181	187	170	178	176	170	162	160	154	170	171	178	163	176	176	171	181	178	191	165	182	171	174	188	148	156	163	186	136	160	176	189	169	196	163	171	173	191	175	179	169	209	195	190	152	163	163	177	163	150	174	184	165	167	184	190	210	174	187	174	188	173	174
4800	717	562	353	302	277	284	280	269	257	257	237	237	262	231	246	245	245	254	272	279	248	275	288	263	248	248	251	235	242	218	276	243	235	255	262	257	240	223	264	250	247	226	239	218	250	253	253	246	274	225	261	239	249	234	249	251	237	227	242	243	248	251	235	245	232	255	259	263	236	238	275	263	238	239	255	243	277	225	238	239	227	240	224	238	278	238	259	295	227	253	229	229	256	262	240	249	234	228	231	249	241	254	257	248	245	258	244	250	237	237	256	235	273	224	219	255	271	222	272	278	226	246	211	255	243	244	246	232	227	251	240	270	260	253	233	228	267	280	272	246	240	254	218	238	246	221	244	229	228	265	243	221	257	246	252	240	247	250	236	221	262	241	213	246	221	235	229	248	211	242	242	240	257	254	251	250	236	236	252	242	223	261	241	233	242	229	238	239	225	249	233	255	248	246	254	277	251	240	246	249	249	247	261	241	274	253	258	245	274	261	229	262	215	227	246	214	261	256	253	267	241	253	250	248	252	242	264	246	255	246	278	250	246	250	250	233	264	226	249	225	246	219	280	265	249	249	260	217	241	245	240	229	239	234	230	219	258	227	220	262	265	261	224	231	245	251	242	245	222	259	256	244	218	249	252	237	267	245	245	259	239	245	258	254	234	251	231	255	242	250	257	239	267	225	243	249	248	277	263	227	239	224	226	257	232	247	234	247	220	259	226	261	234	258	270	232	261	226	238	238	231	272	248	220	257	249	239	243	249	255	264	245	226	243	241	264	263	264	254	233	232	243	237	232	232	250	282	251	262	255	229	238	240	250	252	237	243	241	234	283	258	231	252	234	260	219	243	253	234	233	256	251	234	255	250	237	240	233	249	256	223	251	238	251	231	236	252	238	283	272	253	265	236	273	257	253	245	264	217	248	243	213	254	290	240	253	220	259	231	253	237	253	234	234	223	266	247	250	260	246	235	254	231	258	213	241	271	225	249	214	234	236	228	217	269	240	221	249	271	232	236	227	256	232	255	235	233	250	245	248	249	248	279	222	228	246	232	229	228	243	241	246	223	264	274	233	238	222	252	254	248	253	224	233	249	240	252	271	243	249	269	262	247	281	247	235	238	262	234	244	255	236	231	217	252	278	224	258	254	237	253	231	250	251	237	256	261	262	247	236	217	213	236	243	232	231	240	243	235	267	254	263	240	221	248	233	211	217	260	223	239	221	231	249	229	258	239	226	226	246	244	246	257	260	240	225	256	276	247	251	217	254	299	252	265	265	258	218	248	222	254	276	258	270	231	260	228	241	245	239	207	240	235	259	252	229	247	248	231	266	237	278	251	251	268	253	248	241	255	281	256	222	238	246	267	250	233	235	225	275	244	240	258	244	234	229	250	240	233	250	228	250	254	246	234	256	255	235	249	233	238	253	228	239	257	247	257	247	264	248	282	230	257	236	247	217	267	256	217	252	235	234	264	249	230	254	245	248	256	246	258	232	225	266	252	232	246	255	239	257	222	240	231	223	213	240	241	242	244	223	279	225	262	244	246	267	246	272	239	227	224	245	240	266	269	275	270	264	233	223	237	277	248	223	257	261	249	226	262	251	228	253	223	243	230	244	229	261	263	244	250	257	228	258	234	217	245	257	260	227	237	247	276	224	247	252	203	249	264	245	233	223	250	247	257	227	224	212	249	277	250	227	258	230	247	210	242	216	239	246	247	279	258	254	248	233	225	234	261	239	231	253	243	240	242	247	229	247	254	228	221	247	249	243	266	238	236	270	236	222	254	241	256	225	276	245	254	243	272	235	282	270	214	256	232	252	228	245	255	244	237	249	237	219	253	237	234	280	219	250	243	240	240	244	254	260	237	259	228	242	246	273	249	266	286	258	246	268	243	244	263	223	235	237	251	239	249	225	261	251	278	231	253	253	223	264	243	233	228	246	249	256	234	254	229	223	239	225	243	227	256	237	224	231	238	266	253	246	249	254	239	254	214	258	257	262	253	213	255	233	237	248	225	269	247	252	223	240	254	239	254	265	231	260	240	270	264	258	244	274	238	236	227	242	267	224	234	223	237	277	260	235	239	252	252	251	241	235	229	228	265	288	236	233	227	231	236	232	238	267	238	242	223	238	243	222	226	228	251	260	244	222	260	224	249	224	243	258	255	249	235	265	237	236	238	222	227	246	257	298	245	216	249	253	263	270	243	272	239	243	254	247	238	238	247	234	247	270	255	241	220	245	266	238	245	228	235	225	258	264	256	245	240	281	234	260	235	269	252	234	259	239	264	235	231	235	216	225	229	241	246	247	252	251	239	219	250	234	210	230	250	259	250	234	238	229	255	215	242	245	236	225	246	242	251	235	245	248	250	223	268	264	250	243	241	247	211	264	245	259	250	244	267	256	243	237	232	257	190	272	230	223	278	241	241	233	263	240	267	241	237	256	253	245	262	219	263	254	267	220	254	238	274	253	239	223	250	250	241	228	214	246	240	261	249	278	250	247	243	224	237	227	239	226	260	280	247	257	246	254	257	259	262	225	250	249	246	235	258	240	243	229	206	256	245	255	232	242	235	235	234	259	234	233	285	247	221	222	240	260	253	198	224	247	235	208	245	239	246	229	228	248	259	235	212	224	253	258	275	237	231	251	254	246	245	257	217	249	237	203	251	232	212	284	232	238	276	287	239	261	270	236	249	244	267	248	240	235	236	252	272	200	252	202	217	254	248	240	245	260	242	236	248	242	258	280	270	241	271	241	242	244	254	232	261	250	235	242	219	249	235	245	246	228	211	237	243	241	241	254	228	234	225	247	250	233	255	260	242	234	255	248	265	241	251	235	246	256	237	245	214	250	242	239	230	258	222	254	258	240	273	259	242	229	235	235	234	230	257	253	219	214	255	241	247	252	237	243	242	252	223	258	236	249	246	252	220	258	243	235	253	237	258	248	267	225	226	238	238	262	258	233	252	253	219	232	258	226	247	251	224	262	229	269	238	203	234	247	239	235	229	249	242	257	222	246	263	253	253	232	246	248	220	255	243	247	249	244	231	229	242	235	234	244	233	264	243	226	238	237	245	253	264	239	256	246	217	249	235	253	239	222	266	268	250	273	212	240	264	242	246	258	251	244	232	227	226	246	235	254	218	229	261	238	255	292	240	263	233	234	218	227	252	238	237	269	251	231	263	244	239	229	282	228	232	230	270	242	267	281	239	249	253	260	232	228	275	248	238	235	243	239	237	244	244	261	251	243	243	238	242	251	241	238	236	238	256	261	229	204	243	238	256	237	246	237	248	232	227	227	242	258	228	254	264	232	237	224	249	214	256	245	242	261	246	239	270	234	231	235	256	251	239	250	218	248	248	226	268	257	239	227	245	263	252	234	241	250	253	253	252	255	277	241	263	232	260	229	217	223	254	219	223	245	251	263	272	233	266	252	248	233	234	257	263	241	250	243	231	243	268	219	281	237	224	233	230	274	240	232	250	269	248	242	243
23367	21536	28683	24808	21374	3858	675	498	441	481	433	401	394	407	372	370	369	337	385	404	376	355	374	382	341	354	360	348	377	347	369	367	384	348	362	334	343	353	332	344	344	354	310	345	335	380	357	334	326	356	373	352	372	333	343	333	344	357	367	358	326	304	362	352	347	338	394	363	369	329	384	373	338	324	364	329	346	350	337	322	349	334	361	375	312	345	349	334	353	345	339	362	369	377	315	361	332	372	380	362	363	342	327	363	340	335	371	363	356	330	343	351	398	335	356	334	346	350	303	347	353	377	341	337	365	362	344	380	326	343	362	347	334	370	359	330	342	358	359	375	306	378	349	361	325	345	366	358	383	347	336	340	363	343	337	382	346	343	330	337	366	345	349	336	314	337	350	354	362	349	327	339	331	334	321	353	314	335	363	364	322	322	357	342	379	347	344	357	362	357	368	363	335	337	325	340	384	338	351	350	334	335	320	368	343	325	324	375	355	355	341	333	342	375	358	358	332	376	362	349	343	325	339	354	321	332	311	363	335	352	374	359	342	353	364	327	356	339	339	320	363	349	332	364	376	337	333	353	375	351	380	351	336	337	368	354	354	333	366	351	342	361	322	353	352	348	329	323	343	342	348	346	352	358	374	336	343	356	332	347	344	383	359	316	335	370	343	379	372	345	321	346	365	350	347	343	312	348	368	379	338	371	387	336	327	339	350	339	346	316	348	322	370	351	343	389	384	369	368	355	362	331	343	343	358	362	387	343	343	315	368	343	349	379	368	319	363	339	322	346	360	299	319	349	332	343	333	368	367	387	321	359	347	356	335	358	376	350	335	335	344	353	351	370	348	384	334	322	352	328	362	300	335	377	342	323	346	346	350	381	378	369	369	318	321	349	352	377	373	359	351	354	313	361	339	309	364	362	376	394	358	347	356	343	353	344	361	347	317	334	368	351	346	371	309	339	331	380	370	341	369	380	347	337	350	344	381	342	333	360	374	336	336	358	353	360	348	353	337	359	342	391	369	327	327	354	326	340	345	341	324	316	355	315	339	364	338	322	357	397	360	345	354	315	363	358	337	357	383	378	335	352	343	348	367	364	333	353	365	338	356	353	313	347	344	353	361	350	378	377	372	350	390	384	342	363	366	331	330	369	343	387	326	383	340	347	374	351	334	358	338	333	377	348	339	332	365	353	302	341	358	344	336	337	342	344	326	338	368	338	379	356	359	351	382	329	345	339	350	348	345	363	338	376	358	331	338	323	362	343	370	347	368	351	340	392	328	358	349	339	330	367	344	399	340	296	326	338	359	379	355	346	364	347	359	377	333	335	375	332	353	371	341	332	378	366	368	326	347	346	345	361	362	363	357	353	354	353	351	366	330	343	350	343	401	359	316	367	333	332	336	343	358	354	353	356	373	358	343	364	400	339	344	373	370	353	334	365	336	387	327	342	380	345	360	348	387	331	356	336	337	330	366	341	327	344	327	365	348	393	353	335	370	317	336	369	335	363	345	358	336	322	328	342	326	345	362	321	344	324	343	354	362	344	357	329	356	350	354	345	373	360	346	370	369	342	367	357	343	330	374	349	380	318	346	330	338	344	335	362	334	355	330	323	354	350	359	338	339	330	346	356	338	336	351	328	365	367	345	353	339	356	359	352	375	325	344	372	335	371	334	339	345	350	337	359	369	346	335	344	343	310	363	339	362	357	339	368	347	341	351	363	312	355	367	346	341	360	359	328	357	321	353	337	348	339	335	344	346	342	349	355	354	375	331	307	325	356	374	355	389	349	319	352	379	353	365	327	355	340	359	370	358	343	337	358	347	356	322	351	321	359	343	375	308	370	327	340	370	351	347	340	374	341	328	369	309	341	357	362	335	380	352	300	354	326	334	369	364	349	352	343	377	340	337	349	306	333	395	363	340	334	373	347	335	310	357	373	351	356	343	358	374	329	344	360	331	369	367	322	342	329	345	359	346	331	356	382	334	337	369	348	343	360	373	357	343	328	322	358	377	343	344	361	356	351	336	370	348	355	374	342	347	343	338	342	374	319	350	343	358	343	349	361	328	347	328	342	361	325	333	325	334	378	345	338	338	355	350	392	365	326	363	314	394	360	360	292	361	357	365	393	329	302	366	352	354	337	373	365	388	340	347	357	365	338	340	329	322	330	350	358	334	345	349	370	337	347	335	312	349	348	364	336	364	329	375	320	343	328	343	372	364	377	310	378	346	360	346	358	358	360	319	344	358	365	323	327	357	380	355	339	352	320	357	340	346	341	374	353	347	334	341	327	350	371	318	359	349	365	370	330	351	341	360	323	329	393	326	365	342	360	372	351	349	338	334	341	381	329	343	336	342	331	351	362	376	347	344	344	338	336	335	345	361	361	304	368	345	324	337	375	352	389	351	362	385	311	345	333	351	387	348	353	325	334	369	360	347	327	338	317	333	386	379	332	365	340	313	340	350	338	384	366	341	338	332	372	365	316	359	333	363	326	326	360	375	329	355	355	376	347	375	326	341	352	355	372	363	329	315	344	376	353	334	362	361	352	354	337	342	383	354	352	334	371	361	353	309	346	373	375	316	377	342	365	359	350	355	367	358	339	364	365	338	397	322	325	308	349	344	368	367	360	355	345	328	368	337	325	331	351	363	377	342	326	328	368	351	347	326	335	334	360	362	338	379	353	371	320	346	326	399	336	336	317	329	366	367	375	349	374	338	304	324	329	333	358	336	339	385	386	310	329	350	395	382	369	345	345	353	336	325	338	379	373	344	370	346	355	342	369	337	350	353	344	336	376	341	340	357	356	345	359	373	310	368	360	311	359	358	364	320	353	348	344	348	348	356	342	333	342	345	312	364	339	348	367	326	307	368	337	373	350	346	371	332	315	342	343	365	342	330	365	391	350	321	347	313	365	318	315	366	354	340	331	373	390	391	366	318	338	334	344	350	368	380	385	352	370	358	362	325	340	323	310	334	353	362	316	350	362	375	356	398	362	366	319	340	372	366	350	345	346	338	367	347	350	325	343	358	344	375	343	334	326	347	345	329	352	295	352	348	365	339	363	339	326	351	336	348	337	337	350	372	345	328	365	376	327	386	313	361	359	358	381	376	347	323	349	340	340	346	352	338	360	337	357	365	325	361	358	350	363	325	387	356	337	351	360	337	358	343	373	343	371	334	364	343	348	335	370	335	374	341	350	395	352	363	335	351	378	352	315	359	371	337	335	317	335	367	344	353	356	336	331	327	361	350	369	363	388	342	315	365	362	345	282	339	367	346	320	327	338	385	332	389	372	331	364	337	341	341	328	363	336	335	336	331	353	345	330	312	345	305	354	313	345	358	357	366	345	308	338	363	367	326	373	389	364	313	343	314	344	358	360	355	339	339	331	321	323	363	337	344	340	330	361	343	351	346	360	338	348	366	363	372	357	365	332	354	383	372	304	341	332	373	331	330	342	348	329	358	358	318	356	349	353	332	334	309	334	362	352	341	382
12471	7317	4887	2245	1645	1252	973	815	798	738	640	652	615	595	578	547	552	566	501	540	523	524	492	492	526	508	494	507	474	509	489	462	503	491	512	502	487	510	516	509	521	467	517	506	480	548	490	509	482	474	449	506	453	503	478	477	469	515	489	520	496	495	477	487	496	510	466	453	521	465	484	529	501	503	464	485	493	489	493	482	513	448	486	473	473	480	485	478	483	482	519	492	497	478	456	493	494	493	512	458	499	513	499	495	481	476	494	486	490	488	438	463	435	502	461	475	461	503	472	438	488	494	492	483	447	510	538	465	482	468	499	497	468	475	480	481	476	477	485	494	500	440	442	475	491	505	475	492	510	480	509	463	526	492	459	474	460	522	472	504	448	475	465	483	467	498	447	411	466	494	476	481	483	473	439	480	498	475	467	478	446	437	517	483	472	476	517	508	481	449	453	479	475	482	506	490	471	473	464	496	486	500	486	455	495	462	461	475	474	500	475	499	443	531	438	480	458	526	495	499	450	457	454	477	459	476	493	480	492	479	468	459	451	466	465	484	511	467	486	489	487	524	495	492	511	517	494	504	505	506	492	475	457	467	454	455	482	497	475	490	462	453	535	463	477	510	473	464	485	456	473	495	447	466	473	470	468	490	484	442	501	489	459	461	512	486	459	485	465	461	467	464	501	498	482	486	444	512	472	477	451	492	494	476	487	476	504	442	461	462	469	468	476	519	472	478	449	515	474	457	493	483	495	467	469	507	551	460	482	511	482	458	452	473	480	488	479	474	480	465	506	484	453	481	502	471	479	522	451	491	459	473	479	476	440	494	511	457	448	519	502	494	480	473	503	504	465	497	440	492	455	489	484	494	477	493	448	493	467	478	518	453	479	494	492	528	485	470	511	495	455	519	477	452	516	477	492	486	519	469	501	519	448	472	485	497	496	488	501	552	495	461	496	487	496	499	514	484	526	477	482	500	499	451	474	457	465	470	446	473	461	475	473	497	474	477	488	509	480	483	534	501	504	488	493	449	480	486	473	445	497	483	487	472	484	469	481	456	498	486	477	481	493	489	448	456	451	468	451	505	522	482	459	446	506	484	487	482	517	478	465	489	488	479	435	517	492	468	451	512	489	467	504	502	477	549	475	525	459	493	510	469	470	464	476	494	462	478	456	474	487	461	501	490	489	438	467	414	462	502	457	487	468	482	502	481	490	487	493	499	468	483	465	494	478	508	510	479	455	501	531	475	492	504	445	477	511	522	473	490	496	448	476	490	486	509	478	446	460	505	480	467	471	467	528	508	467	502	503	466	484	477	509	478	481	493	505	447	481	503	483	472	499	479	474	469	485	455	507	458	484	516	485	493	464	495	513	490	453	467	500	451	477	522	460	501	438	460	486	488	465	449	451	494	451	462	478	456	482	497	478	444	477	477	479	483	497	490	467	473	490	469	477	457	485	452	451	523	450	494	472	513	468	507	502	494	526	494	488	438	488	529	486	479	504	475	460	486	508	525	457	486	481	451	500	452	473	451	474	478	489	488	495	478	479	457	503	484	512	474	496	480	534	491	461	475	470	464	492	472	506	519	478	480	475	449	471	490	470	504	462	493	478	463	495	460	491	483	479	511	478	491	480	485	486	473	501	472	456	509	482	460	468	452	491	494	464	547	498	476	480	489	514	456	487	489	505	462	489	456	488	460	481	488	500	491	481	507	486	482	483	469	459	474	470	512	497	478	501	499	475	510	500	505	489	476	518	490	505	484	494	477	458	481	443	462	481	467	459	464	509	532	476	477	491	471	473	490	426	445	479	496	455	485	482	468	489	493	467	470	463	499	469	481	497	481	483	519	489	476	498	450	474	477	471	496	449	492	489	468	525	498	486	493	471	458	461	483	480	499	457	453	480	506	467	479	519	504	455	495	461	500	467	462	453	466	509	450	470	482	487	477	491	488	463	455	460	446	496	515	517	490	455	453	460	510	458	491	490	501	473	530	473	513	474	486	500	470	491	462	458	504	425	492	466	483	493	433	492	488	483	409	481	482	468	476	486	441	476	503	486	500	486	480	462	470	485	483	491	460	466	529	499	458	450	504	506	488	468	479	513	457	462	456	460	488	508	506	498	486	447	483	495	454	511	461	515	519	492	461	478	498	544	496	478	485	448	448	495	456	494	498	482	470	475	473	482	443	486	470	508	478	484	479	486	499	459	481	492	465	463	478	460	498	479	501	471	435	519	485	470	481	474	484	523	460	441	468	507	506	458	479	464	519	452	485	473	470	494	500	418	462	473	474	507	475	520	437	495	508	475	489	506	478	516	444	513	495	445	488	507	513	482	486	533	497	469	475	475	497	492	468	475	495	506	502	482	450	515	478	491	468	463	487	499	454	444	488	444	497	455	464	517	454	513	503	466	508	474	469	520	487	540	483	446	526	477	493	506	456	485	451	448	494	487	473	481	501	475	477	493	467	497	475	506	511	496	474	453	470	460	482	508	470	483	488	521	502	463	477	479	510	478	476	502	481	492	468	466	515	495	469	523	524	481	479	498	459	460	479	492	463	473	483	475	509	489	502	461	494	477	491	491	454	474	469	520	485	460	466	476	442	471	491	478	498	441	500	524	514	508	481	508	494	495	462	506	470	486	503	436	487	493	477	465	472	490	483	470	468	483	470	455	467	495	464	512	446	528	471	450	448	521	508	474	473	422	520	455	454	453	489	511	466	495	477	437	482	496	450	487	478	479	499	442	491	497	498	486	450	490	466	475	462	454	470	453	460	481	475	477	487	484	449	474	463	479	455	481	484	459	486	481	485	500	467	489	477	487	491	456	479	466	464	491	440	467	499	475	467	493	502	476	481	501	473	462	470	477	499	454	509	470	480	488	498	454	504	445	483	443	508	505	477	504	455	480	480	483	458	492	481	500	506	501	485	524	482	512	462	478	469	492	477	520	506	485	528	453	472	498	490	466	472	488	499	503	483	464	470	449	513	498	460	470	470	532	461	455	455	494	527	478	532	495	462	462	534	490	467	485	461	483	477	471	475	489	448	490	486	490	500	498	453	492	509	495	500	479	453	477	500	487	470	512	480	488	486	445	514	502	454	443	478	473	472	472	462	518	488	471	475	482	486	488	479	484	471	448	491	535	461	467	459	482	473	443	458	479	459	473	485	504	484	503	446	481	483	488	492	465	486	458	520	494	502	455	527	456	501	515	476	470	468	457	501	502	473	488	462	491	502	455	482	475	472	474	479	505	475	470	499	512	504	480	532	474	487	501	512	496	463	490	513	469	461	497	492	436	510	505	441	525	477	472	469	480	454	490	519	472	477	459	493	511	506	458	473	520	494	534	520	525	492	452	499	478	476	494	465	466	468	455	472	444	465	507	444	454	505	524	503	496	497	469	449	465	463	470	504	516	471	458	503	475	496	513	499	517	530	498	479	484	473	493	464	433	472	477	465	469	504	463	439	531	498	497	482	524	484	466	485	500	490	492	501
24778	21566	26893	24544	1083	202	151	144	126	130	110	103	99	103	87	94	82	75	73	75	96	90	64	84	82	76	66	80	86	82	71	82	67	70	92	103	81	82	75	70	82	73	79	75	81	72	76	81	88	80	78	83	79	75	65	78	75	72	104	77	76	68	71	77	77	87	74	72	71	76	69	79	82	92	75	65	70	84	71	67	65	83	65	65	73	90	68	64	68	74	94	75	73	103	86	86	67	84	90	75	71	91	80	90	83	71	75	69	68	76	71	86	67	88	60	74	73	66	90	74	83	59	70	72	75	79	79	62	75	81	67	76	78	75	82	82	88	75	54	73	69	83	70	50	92	90	76	74	76	75	87	90	76	78	68	75	83	79	79	76	95	66	81	86	95	73	72	86	75	77	65	75	74	81	78	67	79	70	84	88	84	79	73	85	87	66	83	78	70	72	82	79	76	82	84	80	93	79	81	80	68	79	68	78	70	81	82	79	93	70	86	74	100	67	88	83	79	80	78	73	66	66	77	83	81	84	87	87	61	83	73	86	72	72	70	69	85	82	106	72	87	67	79	66	77	82	60	82	58	74	77	71	82	90	71	86	86	93	89	80	68	75	78	84	68	64	79	54	84	82	71	81	63	78	70	90	75	84	76	58	77	79	59	76	80	68	75	65	68	66	90	79	88	82	79	84	55	82	74	84	77	76	94	86	81	76	76	67	63	89	85	77	70	76	95	87	79	103	79	85	72	68	93	72	67	75	71	90	66	76	83	80	75	79	70	82	74	95	70	68	81	78	67	84	68	80	82	76	69	90	80	70	85	75	92	94	85	88	78	79	74	79	71	77	76	86	84	78	69	86	75	95	64	60	76	85	79	78	84	84	66	79	79	62	89	79	77	89	87	89	83	97	72	81	98	73	84	84	77	80	75	81	70	94	82	91	76	77	70	89	72	76	74	78	77	89	83	65	67	92	85	93	80	78	70	71	75	78	73	81	105	62	82	82	70	83	81	88	58	75	84	81	74	76	81	76	79	83	63	90	78	76	78	79	76	83	96	82	77	78	91	56	77	78	61	67	92	74	72	83	79	71	79	79	67	96	73	76	92	82	93	89	65	82	72	83	76	93	82	80	73	95	75	71	75	60	95	78	71	89	88	76	81	77	98	72	77	82	75	73	76	86	74	91	79	64	74	82	80	82	77	65	53	67	83	81	55	60	62	85	78	90	82	56	84	79	84	87	79	61	64	78	83	63	79	81	74	89	71	86	70	90	88	64	89	82	86	68	60	70	91	102	71	77	82	81	63	74	72	87	78	79	98	85	76	90	68	81	87	82	81	74	78	79	87	77	101	91	68	76	74	87	72	68	65	84	79	76	90	67	86	88	71	96	93	75	65	82	80	83	67	84	73	81	76	85	100	77	70	66	76	58	69	74	90	66	70	79	73	68	94	83	69	77	72	78	83	93	87	73	79	68	71	72	58	95	55	70	75	92	77	81	80	83	73	63	73	79	72	67	76	78	76	73	67	97	80	81	72	83	78	91	82	77	75	68	64	91	89	74	78	98	75	82	66	81	81	70	69	78	76	90	60	80	83	77	79	82	74	94	75	97	77	81	77	79	77	78	75	73	76	82	82	73	83	94	94	67	74	78	97	93	82	48	83	83	73	67	80	76	71	72	90	86	74	82	72	88	78	77	82	53	77	79	87	78	81	64	84	92	79	69	84	79	67	77	84	84	83	86	80	74	69	83	79	89	77	79	82	80	72	71	82	87	74	78	77	87	79	85	82	85	77	74	76	87	75	81	78	76	79	74	79	71	76	91	73	69	70	91	71	90	83	69	76	73	84	83	78	83	68	96	83	77	83	70	76	80	83	88	70	69	64	79	78	72	67	76	74	88	80	93	80	62	67	83	69	73	87	63	76	60	74	97	70	91	70	92	78	82	76	92	83	73	83	72	80	73	89	84	78	82	84	75	66	81	85	71	90	98	87	79	82	72	69	72	71	78	87	80	76	75	88	77	74	58	89	65	105	80	73	69	83	65	90	78	65	85	69	74	84	70	86	88	76	78	85	95	67	77	69	82	71	92	90	64	61	83	81	84	87	76	60	81	74	91	70	72	84	78	89	85	83	77	67	86	99	77	69	81	90	79	79	61	77	89	61	89	71	67	79	69	77	79	74	71	79	82	73	61	93	76	87	73	85	81	63	75	74	79	88	84	83	73	78	78	64	79	68	82	80	88	68	78	80	78	90	78	87	64	84	72	90	71	96	94	78	71	84	72	68	79	79	85	60	91	80	67	72	55	72	85	73	76	80	85	61	97	72	89	87	84	65	75	82	68	65	78	89	79	84	75	83	75	74	75	87	78	74	79	83	88	78	72	70	60	75	86	65	72	81	79	86	75	82	83	77	75	56	81	75	87	91	68	66	85	79	83	79	89	71	69	86	72	81	79	81	87	83	82	79	90	77	79	66	81	72	88	70	77	81	77	100	89	68	84	76	79	56	74	88	77	69	72	72	75	73	77	87	75	85	87	86	76	72	73	73	88	92	71	61	71	72	87	60	80	90	84	75	87	77	80	84	86	89	77	86	75	77	84	95	62	66	89	91	65	85	64	72	66	78	61	66	69	77	84	89	80	76	66	74	71	85	68	82	65	81	86	83	64	84	72	85	101	66	76	65	62	83	81	74	84	65	67	83	86	72	82	67	78	80	85	69	81	82	73	81	91	78	78	86	78	66	68	83	62	86	84	88	78	82	73	83	76	71	62	74	74	75	74	94	79	92	57	72	77	88	74	82	86	65	87	77	87	91	81	76	81	72	75	74	74	69	69	91	78	78	79	106	70	63	76	81	76	81	76	76	72	75	90	73	93	84	72	82	92	78	70	89	83	83	96	76	89	74	70	76	85	93	69	75	84	87	76	84	78	77	85	87	93	80	93	79	75	87	77	80	86	93	79	73	62	73	74	80	90	77	96	87	76	76	73	90	83	80	72	68	76	85	83	74	77	90	83	84	76	76	72	88	96	79	82	91	77	76	87	77	70	69	74	47	75	78	64	75	72	80	75	92	82	73	76	82	76	75	95	78	68	86	54	95	81	67	78	84	87	74	96	71	89	91	64	79	82	69	72	78	78	83	66	75	95	76	66	88	57	76	85	68	88	74	82	68	60	76	68	68	79	65	87	88	77	94	76	78	82	74	84	70	75	58	69	77	74	80	69	77	82	79	70	63	82	86	72	63	80	66	88	79	75	62	84	78	67	83	70	79	88	77	79	61	68	68	74	89	84	70	79	49	66	71	85	76	65	74	85	91	80	79	88	72	60	84	88	87	65	80	83	77	75	101	76	66	74	70	89	88	83	78	83	86	85	73	78	82	68	92	71	77	83	72	63	85	76	62	73	87	73	78	72	83	85	66	86	91	71	93	98	75	80	78	88	76	78	71	86	86	80	92	75	90	67	73	80	82	90	63	79	77	65	66	78	74	78	87	80
11509	3146	2190	930	629	415	363	283	265	234	211	211	177	178	156	171	163	137	160	154	150	154	125	131	167	149	120	119	142	125	143	132	153	151	127	120	133	118	145	120	118	134	123	117	123	115	117	142	136	123	133	124	97	146	114	148	117	123	118	155	136	107	134	123	115	121	145	118	131	125	134	119	140	122	116	116	127	131	124	142	123	124	116	122	132	112	134	147	131	132	106	108	124	136	121	120	117	121	117	130	126	121	118	127	144	131	110	138	132	137	123	131	112	127	134	126	132	110	139	120	122	121	139	122	133	125	108	139	147	113	123	133	129	123	125	130	134	130	115	112	116	111	114	129	120	113	136	128	112	122	146	123	120	122	140	121	127	109	115	113	121	150	135	144	91	124	104	134	113	138	116	118	129	137	127	116	117	116	127	120	122	108	149	143	123	127	120	122	132	117	115	132	109	113	109	139	115	112	122	133	113	135	145	138	112	107	136	119	123	127	117	117	119	135	124	120	127	130	130	132	129	123	137	121	138	140	151	114	119	130	128	109	119	117	120	116	121	109	128	127	125	149	133	132	116	102	131	103	106	123	114	116	104	115	133	115	106	126	119	117	128	124	137	113	125	128	122	124	129	104	114	131	112	132	126	132	122	115	149	110	121	118	138	114	117	122	148	124	122	121	122	124	131	125	123	126	137	120	140	124	121	140	132	139	128	120	128	111	97	127	128	126	122	102	122	128	114	106	140	129	117	123	120	129	110	116	135	144	146	131	136	135	133	124	115	122	126	131	114	144	115	115	114	107	111	133	129	124	126	118	126	114	113	140	115	125	134	122	137	132	114	122	126	97	113	139	130	127	118	110	103	115	103	124	119	124	135	142	126	155	124	123	131	129	109	143	139	131	125	119	117	117	142	111	121	115	136	122	138	123	138	135	116	106	124	125	110	153	130	119	119	116	119	119	110	134	139	137	124	116	127	141	138	110	112	132	116	124	110	122	134	142	133	115	126	123	131	119	134	124	113	119	121	137	142	131	115	103	135	140	116	129	126	124	135	128	114	109	126	137	119	101	114	120	113	136	130	140	121	126	120	128	96	138	141	121	121	116	116	128	137	136	130	141	117	140	106	131	119	135	110	126	127	107	139	115	120	131	136	149	126	128	122	124	120	107	134	133	131	115	126	121	138	124	126	118	110	119	124	128	134	120	113	134	126	137	122	118	97	133	132	131	132	131	117	115	117	134	120	142	121	115	113	117	127	134	113	112	136	132	123	114	151	123	120	128	130	125	133	126	135	123	121	135	106	126	118	123	123	141	148	130	127	127	114	132	138	139	128	117	138	128	127	119	138	123	115	116	124	118	131	146	113	116	125	128	112	130	125	122	135	155	122	118	126	136	122	138	129	91	112	131	121	111	121	112	119	142	124	120	105	114	133	122	109	130	138	134	137	130	136	111	112	133	125	105	114	133	134	119	120	141	136	137	123	145	125	119	127	150	128	129	117	113	111	125	116	117	126	123	119	113	107	120	125	112	124	107	127	120	113	133	113	128	128	124	114	119	121	124	116	135	144	135	133	124	114	117	104	138	166	139	134	132	131	113	116	118	124	115	147	132	135	129	120	131	128	104	130	115	139	114	109	129	140	117	138	117	127	115	126	136	139	139	112	112	116	130	124	116	121	134	128	142	118	135	124	123	129	119	117	120	118	153	125	122	124	117	139	117	134	138	125	132	127	128	141	140	127	116	121	127	137	132	142	123	137	114	111	102	108	120	129	105	125	132	118	116	132	135	131	128	123	115	131	92	123	109	126	113	122	131	119	133	149	113	119	156	139	131	123	140	95	151	113	149	107	118	133	134	132	127	133	113	121	115	127	132	147	106	123	145	126	141	119	120	130	116	120	139	110	114	125	120	124	104	126	131	122	126	132	162	129	114	128	107	115	129	129	124	113	121	107	132	113	154	111	129	118	129	118	134	139	129	119	111	118	123	125	117	133	121	125	117	122	116	119	120	118	138	139	124	131	131	110	127	127	126	115	130	125	135	136	130	103	129	106	124	126	111	116	131	127	126	128	138	120	126	99	133	134	116	125	123	104	121	127	115	124	106	123	128	105	140	129	132	135	128	131	124	132	110	124	121	137	116	136	134	132	128	116	123	117	138	132	126	125	127	138	134	132	129	127	130	130	105	114	155	112	109	98	146	124	122	117	112	135	132	108	124	104	131	128	112	122	118	101	117	128	123	126	123	124	142	144	120	144	139	120	144	131	108	132	112	112	141	131	118	126	94	124	130	118	120	122	125	108	118	141	113	112	119	125	122	133	123	130	123	158	134	106	115	133	133	128	141	131	135	132	122	159	123	126	137	131	111	138	123	115	138	129	116	123	112	121	137	115	127	116	116	123	111	117	126	133	130	117	141	129	109	127	124	139	116	141	118	134	133	127	132	126	111	123	115	125	132	124	123	123	111	136	123	125	104	137	125	112	106	115	121	114	135	115	115	131	112	129	132	121	109	124	116	128	136	131	121	133	136	124	120	113	117	103	127	139	134	117	121	127	117	120	119	148	134	125	140	137	107	128	127	113	119	133	142	142	106	117	139	109	127	121	114	125	108	127	114	122	116	109	138	94	134	114	120	135	144	128	110	119	129	100	110	115	125	127	133	129	147	144	132	117	112	128	134	129	113	116	138	138	113	102	128	138	99	139	139	124	112	120	116	129	136	127	118	135	132	139	134	144	132	99	118	128	119	131	130	122	125	108	112	142	136	131	158	133	126	133	138	122	112	114	129	111	121	129	128	126	139	118	129	132	121	125	139	127	112	125	126	110	124	122	132	103	107	132	108	127	120	124	132	113	122	122	121	145	129	139	133	110	126	104	137	109	115	118	135	127	116	148	121	149	143	136	110	116	126	118	125	141	121	136	125	137	138	122	122	107	136	151	122	135	120	137	115	140	142	140	140	122	120	121	116	110	122	141	118	117	125	115	119	136	140	119	134	126	126	146	117	129	137	103	111	128	125	118	125	119	110	127	114	123	117	125	120	107	125	126	115	131	142	113	122	127	111	106	137	120	132	119	128	116	123	112	118	137	137	125	117	124	124	127	121	101	125	118	120	102	133	112	129	122	100	117	152	110	142	137	129	134	131	143	132	115	114	119	134	114	131	120	122	140	116	118	120	125	117	117	133	126	132	106	141	120	137	108	114	125	111	110	114	131	129	99	128	125	120	127	121	113	115	125	135	145	115	144	126	126	123	103	134	126	124	111	145	121	124	127	110	120	129	116	135	117	121	121	115	114	122	127	138	134	126	118	128	134	132	141	136	133	114	123	133	108	133	113	114	115	124	114	124	131	122	127	134	122	109	133	129	146	112	122	119	124	118	119	124	125	137	142	120	132	129	116	122	123	119	139	125	125	124	116	114	138	123	115	117	129	123	118	125	124	111	140	104	130	144	103	93	133	127	119	127	129	129	110	124	122	132	153	130	118	126	131	110	122	116
22607	21583	29358	24291	21575	21290	2304	657	536	478	426	466	397	376	346	366	372	361	364	406	384	327	366	338	300	321	299	306	351	310	307	336	305	325	332	294	312	353	341	315	291	299	310	312	302	332	298	277	325	320	326	302	305	284	303	348	326	312	308	343	277	312	323	318	338	309	318	287	317	315	307	291	334	274	332	304	321	315	295	314	262	349	309	319	334	313	314	335	309	337	319	319	339	310	300	303	289	289	288	324	313	276	316	323	294	291	294	297	292	320	327	321	308	291	319	288	320	336	301	316	322	325	321	332	319	331	299	339	306	348	316	307	321	327	304	299	301	346	318	348	337	300	315	306	302	314	314	317	314	319	286	309	310	334	315	295	310	350	289	288	312	271	299	285	323	299	303	291	298	282	283	344	274	310	279	265	354	334	344	303	278	310	316	335	299	290	309	294	318	312	339	316	314	284	295	304	322	329	302	319	311	288	321	336	298	287	320	290	283	287	293	317	302	297	285	324	280	310	301	315	273	304	308	306	312	320	290	297	302	310	311	326	324	290	325	323	296	331	334	292	305	299	294	345	315	288	295	286	321	296	293	319	323	322	310	312	327	329	307	305	321	293	325	331	312	301	305	296	304	298	287	286	298	327	320	273	299	289	308	320	267	275	305	272	326	315	319	311	318	322	332	301	327	315	314	321	310	299	330	314	316	310	277	298	308	312	346	308	333	325	298	301	310	306	302	320	302	280	314	337	317	319	337	311	288	309	338	288	295	311	302	334	311	337	303	304	294	286	308	294	281	346	289	298	316	300	339	305	340	302	305	297	316	352	305	328	311	301	286	279	314	327	290	333	308	335	322	330	308	287	302	333	318	308	295	301	303	287	323	333	305	327	332	307	309	315	311	296	290	317	347	289	315	326	300	298	327	304	318	300	294	313	325	300	310	308	326	295	307	295	308	324	294	294	300	322	314	286	296	282	297	309	276	278	303	320	278	311	324	327	304	297	322	311	308	285	333	314	314	317	314	326	306	343	283	346	294	328	347	279	310	319	317	320	307	349	312	337	287	283	297	307	320	284	319	322	296	320	317	288	321	294	295	295	317	293	292	322	294	298	330	329	303	306	336	320	319	325	315	304	287	296	296	310	317	319	296	305	322	331	296	309	321	305	302	295	296	301	356	302	362	321	312	308	334	299	297	333	271	321	319	344	293	317	304	323	324	329	302	315	322	309	312	326	312	310	332	315	355	328	316	312	304	306	300	312	293	312	299	309	327	310	327	324	339	311	294	320	308	303	327	309	283	317	302	309	298	284	321	326	307	295	338	306	319	297	321	316	289	293	293	324	301	329	267	302	244	315	306	330	337	298	317	324	319	329	288	294	314	299	310	348	290	305	311	280	303	320	327	313	307	326	298	299	290	319	293	313	342	311	315	337	296	301	327	312	317	299	320	294	316	297	314	296	314	286	327	285	308	325	296	325	302	302	298	305	297	285	326	327	356	318	316	292	320	303	314	329	284	278	302	331	330	280	314	293	293	309	320	269	315	310	301	305	340	295	315	318	317	324	283	286	298	276	290	281	306	340	308	293	296	304	308	297	324	291	352	315	325	304	299	301	300	339	314	326	282	314	294	324	317	306	319	298	294	347	305	306	286	312	303	305	293	297	274	310	315	308	325	296	281	296	328	309	281	297	319	295	305	288	326	292	338	292	288	282	317	327	315	311	340	335	292	318	304	301	279	313	321	294	333	333	325	322	275	305	314	318	280	288	303	303	316	324	308	283	331	315	333	327	303	287	306	296	332	304	308	342	314	301	320	336	339	322	299	314	315	326	324	289	327	301	337	282	300	314	295	326	315	299	297	315	290	326	321	306	323	311	277	331	349	295	241	325	318	290	315	310	292	318	295	309	291	315	276	302	310	320	322	311	334	297	321	319	295	322	313	296	317	306	320	287	297	297	288	315	309	314	312	301	280	341	339	293	324	323	317	286	316	349	297	296	299	296	341	319	290	311	323	304	315	297	291	319	290	293	355	314	302	274	323	302	290	315	309	348	293	304	328	307	294	342	266	316	296	315	349	338	282	294	306	281	308	281	324	319	294	325	325	323	310	323	275	302	332	292	323	317	305	284	315	333	314	310	336	276	306	338	306	273	292	296	294	326	322	303	289	302	328	337	331	272	272	349	280	344	321	290	281	293	299	296	318	297	325	293	310	310	295	278	312	272	299	328	283	338	286	297	299	306	331	283	311	315	284	305	299	313	318	292	334	286	320	306	320	320	301	306	352	306	307	300	317	320	285	286	316	308	286	284	299	287	309	319	342	367	345	298	308	309	350	338	288	299	298	290	299	310	330	325	328	277	327	312	290	315	296	300	306	281	322	310	322	267	325	271	323	306	294	336	298	317	272	307	290	262	296	309	289	313	335	320	335	340	282	286	323	325	298	326	288	320	287	311	321	292	306	290	308	339	309	315	291	295	302	304	321	287	301	266	323	330	305	325	315	284	292	318	288	315	283	329	322	290	286	293	302	296	296	322	322	330	325	337	289	293	300	321	317	326	335	304	301	309	328	322	302	310	273	318	300	322	329	308	276	304	323	297	311	310	293	299	322	339	314	293	315	301	288	271	306	307	309	329	328	326	320	283	307	319	319	344	337	310	303	291	291	316	306	302	306	306	340	305	328	320	330	324	306	326	311	321	302	300	299	325	312	309	321	288	322	307	308	318	322	299	310	304	331	286	259	315	254	303	290	304	303	308	291	285	342	287	305	311	311	311	321	304	321	304	301	277	307	287	316	333	312	312	329	314	328	320	317	336	299	324	304	285	254	304	331	311	295	309	304	295	309	312	323	312	277	317	304	327	276	326	318	307	341	315	321	341	306	320	308	308	271	300	330	297	301	307	277	303	316	311	291	335	307	303	331	308	299	311	308	307	292	310	271	313	298	326	304	326	303	274	312	291	332	319	326	324	320	295	304	323	315	308	288	325	284	317	321	323	298	317	312	317	296	300	303	315	285	291	311	308	297	327	298	312	306	302	324	270	327	319	307	311	337	319	305	320	266	319	306	303	316	277	295	334	307	332	321	299	330	336	321	308	273	311	283	341	280	292	301	286	310	302	299	299	320	279	310	324	313	342	319	303	308	314	316	301	295	325	322	317	308	299	307	325	294	287	332	281	294	317	290	290	292	304	304	345	294	299	285	326	279	290	338	307	273	314	305	321	323	285	311	294	317	308	263	301	319	318	319	334	325	299	301	301	306	294	312	331	297	314	289	288	330	303	294	317	309	319	315	292	335	338	340	322	314	319	314	325	314	336	256	316	341	263	319	301	338	313	312	297	323	344	326	292	332	261	328	308	316	310	304	295	307	321	299	281	303	289	317	300	265	321	325	313	279	320	270	327	325	330	293	305	303	299	271	284	298	332	302	333	279	305	326	333	291	301	303	317	330	315	296	338	299	300	296	313	278	306	329	324	315	294	311	319	335	317	295	307	346	335
14475	11696	8049	3835	2633	1870	1536	1212	1042	885	811	750	645	643	603	595	546	528	570	496	517	593	489	483	492	450	456	482	526	458	462	480	482	415	432	470	480	469	422	464	497	434	460	468	468	448	459	451	457	452	443	452	419	465	462	459	445	457	471	445	460	422	442	437	429	448	457	478	410	428	475	422	447	451	451	435	436	449	419	434	422	421	465	438	429	428	453	470	445	430	453	424	429	446	443	418	412	437	450	461	416	432	438	411	415	455	440	442	422	432	457	422	435	433	470	433	462	432	443	452	472	443	450	434	432	420	417	457	381	406	439	426	442	438	422	441	433	434	464	392	415	386	434	427	447	436	429	450	453	448	454	426	450	453	446	455	428	445	438	458	442	395	480	463	448	475	457	505	453	460	442	425	387	454	420	421	439	461	462	419	452	391	424	456	448	502	418	394	386	405	411	462	456	464	432	463	465	423	463	430	460	426	407	430	446	465	421	429	468	415	431	422	438	437	463	382	437	493	473	429	448	445	413	432	431	431	462	439	461	480	456	458	436	445	438	462	444	434	436	452	432	463	443	413	412	445	446	459	417	412	446	437	439	450	429	419	436	415	412	473	453	466	455	498	422	411	426	439	436	398	445	447	460	453	459	462	413	431	440	420	416	458	454	434	456	448	439	465	450	437	446	405	463	444	465	386	400	461	439	433	423	432	414	427	420	478	443	431	429	451	414	435	450	457	434	417	412	470	429	432	410	452	428	434	412	429	430	423	386	444	443	443	521	425	416	438	422	454	430	431	473	449	459	435	434	426	437	425	494	459	420	436	417	434	407	463	476	438	380	479	449	404	456	448	423	438	414	435	446	449	460	442	448	441	423	442	403	450	450	424	441	473	443	441	439	451	445	436	440	431	464	450	429	427	423	437	418	424	445	480	496	450	430	440	446	448	427	448	404	421	420	440	461	432	409	422	429	434	427	433	426	450	469	422	446	484	418	447	432	445	410	460	462	431	414	455	421	415	426	426	454	465	483	446	439	452	410	420	460	478	439	452	410	461	428	466	415	412	443	430	422	448	459	406	427	404	452	446	453	483	425	438	478	471	449	424	431	444	438	427	449	419	396	434	395	441	453	436	434	461	447	401	435	452	456	466	416	448	461	414	456	460	410	422	471	485	476	415	439	442	456	459	462	414	495	452	447	439	451	439	418	392	426	445	427	411	456	438	410	452	474	461	434	417	443	451	415	426	402	417	446	451	373	454	428	448	432	461	457	430	448	459	437	454	435	408	447	406	442	407	451	424	419	466	450	448	481	452	440	432	448	466	432	433	400	501	439	483	461	456	435	446	432	435	454	452	415	426	395	433	452	438	453	428	430	418	418	425	437	434	439	413	411	477	450	394	500	457	439	480	439	452	447	438	413	433	453	456	462	428	457	441	489	456	440	456	472	420	468	446	415	421	456	417	433	463	456	407	441	415	456	450	418	418	478	427	464	450	458	404	463	462	464	442	438	446	437	412	444	414	461	441	443	464	475	442	464	461	480	462	441	432	429	425	441	447	412	462	417	402	411	447	489	433	418	423	427	447	407	468	428	417	426	483	428	468	431	450	418	384	457	401	424	436	447	430	479	455	396	424	396	463	399	437	395	472	442	455	413	473	445	442	435	423	447	433	450	465	475	438	448	434	428	390	409	430	398	428	419	441	432	453	449	444	418	409	434	424	419	418	443	428	469	388	385	402	487	423	416	396	442	438	458	419	449	438	431	483	435	433	446	417	410	448	406	425	469	454	448	456	441	431	490	458	462	507	454	417	445	419	416	450	479	436	441	445	444	451	444	418	457	448	433	485	439	440	450	423	435	455	457	429	413	431	457	432	431	450	476	438	426	443	429	433	415	465	442	464	472	468	439	407	425	476	418	438	407	436	468	454	457	422	444	445	426	412	465	437	460	437	422	453	427	420	457	465	455	437	392	459	424	434	466	431	441	414	440	442	439	463	433	454	427	382	452	411	432	474	460	418	430	428	434	403	395	418	449	436	441	469	453	479	445	419	461	467	368	414	416	475	422	409	429	417	423	420	480	436	422	426	421	424	414	484	450	421	442	438	460	453	435	442	431	436	407	457	426	475	481	428	411	406	414	434	441	407	456	406	410	436	422	446	459	417	440	450	432	413	461	430	417	422	475	423	439	430	409	429	451	403	450	433	433	440	448	451	471	439	441	455	441	464	425	446	444	438	449	468	421	437	467	441	441	448	453	455	405	439	463	446	447	433	457	460	434	432	432	424	447	452	457	422	412	434	460	453	428	427	435	458	457	408	428	428	430	459	445	452	457	450	395	439	438	415	443	434	448	408	431	451	433	407	461	409	439	456	451	451	436	446	387	486	449	464	408	427	406	437	450	417	428	430	446	428	439	404	415	428	442	448	456	424	442	426	433	423	418	417	449	452	432	433	435	479	474	475	427	439	447	427	457	398	434	432	428	427	438	414	410	439	444	395	435	435	421	452	470	445	415	473	434	450	397	426	442	444	394	462	436	415	423	447	452	387	465	411	411	417	419	453	419	432	435	427	437	425	448	431	456	428	396	430	473	441	433	432	457	441	437	435	408	414	418	504	467	416	433	442	439	424	468	449	409	455	411	442	471	427	431	427	441	440	473	430	468	419	432	443	410	472	426	444	434	467	471	457	467	424	459	457	461	438	445	408	424	435	465	421	419	439	424	415	465	441	442	399	431	416	396	426	459	452	436	472	446	451	423	422	438	446	444	427	430	446	449	467	451	457	429	460	407	428	460	448	403	449	446	414	435	436	400	387	474	455	476	443	423	433	461	433	412	395	437	440	452	416	425	418	421	447	429	445	460	444	430	436	445	458	420	435	463	444	460	431	433	411	423	441	409	459	452	443	454	415	432	412	429	451	412	404	450	441	417	454	411	432	427	450	414	456	413	440	472	423	436	434	410	424	426	461	438	453	402	435	438	468	426	455	448	464	476	448	416	450	443	433	419	466	443	471	451	403	439	438	455	421	415	426	456	471	483	435	448	424	404	400	432	433	443	424	444	486	413	411	432	456	429	441	424	445	420	466	476	414	444	455	450	457	424	451	416	432	418	423	449	454	454	425	400	441	432	463	449	440	439	427	429	426	440	434	440	417	444	462	442	459	444	434	438	439	434	408	448	406	458	453	389	452	441	464	434	457	433	429	432	420	446	448	459	458	451	413	440	469	411	423	435	407	434	463	456	427	412	420	446	411	460	457	437	441	413	451	444	446	439	432	433	487	437	427	451	449	451	418	421	420	423	452	452	448	449	424	400	427	438	416	450	429	416	418	464	416	425	419	421	454	451	439	426	435	431	434	436	447	442	448	403	440	431	427	465	424	414	413	402	412	450	452	429	422	438	426	454	468	444	465	416	470	442	484	432	418	440	444	438	454	452	456	436	436	417	436	435	456	464	441	483	436	433	446	427	426	417	434	433	439	424	464	418	454	437	456	412	468	437	422
27391	18642	3514	385	243	181	183	184	182	174	174	173	166	174	180	184	199	165	175	183	193	198	201	201	198	202	193	168	164	197	185	208	172	171	170	175	175	181	184	181	157	167	187	198	182	178	188	191	165	204	178	174	189	177	176	190	169	186	195	190	160	184	201	159	154	174	170	184	183	178	165	165	196	158	211	197	187	178	178	186	150	176	186	191	165	184	165	186	175	183	192	162	167	210	170	169	187	179	164	158	195	169	167	185	184	167	193	173	170	190	161	168	174	166	157	186	183	174	177	189	170	181	179	151	165	152	195	182	173	196	177	164	172	176	184	174	168	180	203	182	163	187	173	144	169	217	175	178	198	155	157	169	166	182	149	188	179	173	181	185	152	168	172	187	156	167	167	176	177	223	190	188	170	169	180	190	164	172	176	182	189	193	177	179	191	173	199	160	174	181	189	183	171	186	152	161	192	179	187	173	183	160	185	163	154	194	159	169	165	176	194	171	161	182	159	175	179	183	157	178	165	175	166	176	168	179	184	170	172	181	184	189	197	182	192	178	173	171	186	159	174	196	151	158	163	155	166	166	165	180	196	166	186	184	197	174	167	185	185	207	166	159	185	160	174	203	175	180	185	161	174	196	193	182	159	195	180	184	174	173	189	183	206	158	187	164	157	196	165	205	155	167	160	202	180	167	197	172	156	188	179	188	177	165	182	155	197	174	178	182	198	203	206	188	171	178	186	168	164	162	168	177	192	163	163	170	175	171	186	183	157	172	167	197	153	160	151	179	197	180	192	171	174	163	188	181	180	156	201	184	178	173	173	178	167	194	188	165	194	170	171	168	197	174	175	177	174	194	178	175	198	166	179	186	183	148	160	177	166	170	168	165	179	194	193	181	183	219	162	186	202	184	184	193	178	174	161	181	162	182	187	181	158	174	182	165	151	187	186	193	173	176	182	151	150	188	185	201	186	167	188	180	183	174	169	190	195	176	176	202	179	171	190	199	172	178	173	189	176	167	158	168	180	177	190	159	165	203	190	166	180	168	172	163	191	176	150	169	144	183	162	178	163	190	175	167	170	160	171	155	161	148	166	181	201	199	175	182	180	160	185	177	161	180	166	200	200	179	169	200	162	176	199	197	166	185	185	182	182	184	182	178	180	179	177	175	181	167	160	187	175	186	172	162	201	213	198	164	168	208	148	181	182	172	178	173	199	208	181	156	182	166	172	165	183	208	172	187	189	191	191	176	187	182	197	167	187	182	213	178	198	189	183	160	163	174	127	160	203	187	139	169	174	172	184	188	199	159	186	187	173	167	180	187	155	172	177	190	182	184	181	186	197	181	181	179	178	196	154	199	187	190	179	171	158	179	194	174	156	179	168	166	215	184	169	159	164	173	155	184	184	200	175	186	191	180	166	195	169	163	208	164	156	178	166	171	168	195	187	167	211	176	156	161	173	177	202	189	195	182	178	184	189	174	170	178	188	165	182	200	186	168	181	158	165	193	188	204	160	190	193	176	184	183	182	189	192	195	191	168	197	186	196	162	180	180	188	184	190	160	184	201	209	180	190	185	197	182	187	181	206	191	179	180	211	185	169	177	189	158	190	168	161	203	193	184	171	168	187	180	169	182	193	188	158	167	147	190	155	188	186	168	187	171	174	184	173	209	171	178	176	159	166	173	164	185	210	183	187	192	150	200	191	172	159	165	162	181	177	160	178	182	175	182	163	180	197	151	169	175	199	164	175	182	181	169	170	154	171	177	179	178	200	176	208	188	165	199	185	184	171	184	167	155	177	168	182	188	174	151	168	182	171	167	178	182	185	176	183	174	178	173	165	184	179	187	175	156	200	177	164	191	190	160	177	184	179	179	182	186	169	179	193	176	174	159	165	176	178	189	176	184	179	170	182	177	167	185	181	185	182	158	150	152	179	203	204	185	180	179	190	163	166	198	170	180	188	164	194	193	178	161	188	196	176	189	165	176	166	185	160	162	182	163	169	184	187	170	171	151	153	163	185	195	195	178	171	191	167	193	175	168	179	178	176	160	171	182	194	191	183	176	161	163	187	184	168	173	181	169	169	189	182	155	168	178	196	171	168	197	166	182	175	178	183	174	191	177	168	202	161	190	156	169	164	157	175	197	161	160	187	186	166	173	178	203	145	184	190	181	141	172	176	193	164	179	166	176	164	181	181	182	158	185	157	170	178	193	181	199	165	165	176	168	167	179	196	186	169	176	182	186	204	167	175	163	174	169	207	165	204	194	168	166	175	180	187	194	197	200	177	161	158	197	177	183	198	181	180	153	154	180	166	180	203	168	175	200	167	161	172	172	173	194	188	179	199	192	163	170	171	211	177	184	179	178	171	178	170	167	161	156	166	199	174	195	166	168	172	167	197	195	181	151	171	169	176	192	141	179	174	169	195	168	173	175	168	204	185	173	179	185	170	174	192	182	152	177	168	179	177	176	176	169	185	166	174	177	178	180	194	167	154	191	195	168	179	176	187	166	164	158	170	190	163	175	187	186	194	179	163	199	156	178	176	140	172	153	177	176	156	179	194	181	167	169	193	187	160	180	196	167	173	210	167	170	182	190	166	181	173	172	173	175	175	202	172	154	184	182	182	201	185	172	197	189	186	173	162	174	171	193	170	148	155	183	187	185	173	195	182	167	166	174	170	182	175	177	201	186	171	194	148	193	185	183	174	150	180	196	168	192	180	172	158	181	181	160	204	185	190	187	177	188	215	184	144	181	147	174	182	161	196	185	163	162	178	172	163	168	171	174	198	162	177	174	204	176	157	193	165	196	167	179	160	168	177	184	183	160	183	175	169	189	185	169	183	171	176	165	171	190	177	184	165	178	173	168	182	169	172	197	193	203	185	179	175	159	184	162	190	182	172	165	182	181	175	157	182	167	156	184	179	174	181	172	178	196	193	183	172	169	186	181	174	193	182	153	195	173	184	156	207	173	165	181	193	156	158	163	175	179	178	178	167	176	183	178	189	186	176	163	183	187	169	172	169	191	177	184	163	185	179	170	177	141	189	188	196	185	172	184	177	169	175	185	187	210	172	184	185	154	168	188	181	182	177	196	190	179	188	184	179	162	179	163	176	189	189	178	190	169	187	188	171	173	196	161	161	180	168	169	173	178	188	165	187	163	207	187	166	178	161	183	171	184	161	178	209	186	157	173	195	165	190	154	200	190	144	184	192	183	171	174	179	188	184	155	183	184	213	175	174	198	164	157	179	182	180	167	199	161	169	169	183	169	187	201	177	187	173	169	163	171	192	209	167	210	170	183	177	171	168	181	209	172	168	187	178	177	169	180	155	149	177	209	191	195	163	159	197	159	190	194	188	145	188	164	178	163	189	156	169	176	175	190	171	191	177	182	177	178	181	174	185	208	172	170	174	184	192	180	151	177	164	175	173	176	198	178	170	186	184	170	166	161	181	158	191	178	190	164	171	175	178	184	159	214	183	184	186	176	190	163	171	156
4614	713	552	406	315	332	300	275	263	240	259	232	237	225	237	253	239	256	247	257	236	232	243	220	255	229	208	271	265	250	264	247	248	251	257	235	263	268	244	238	259	261	254	251	240	221	251	230	218	250	242	216	262	270	262	237	243	265	207	260	221	253	263	229	250	226	230	269	234	231	264	240	241	236	245	271	276	267	258	229	251	262	228	277	269	261	225	263	248	240	231	256	247	248	258	267	250	226	245	240	222	236	266	248	233	241	245	256	248	262	277	244	264	233	255	230	256	248	243	254	257	262	200	242	215	244	236	258	267	228	200	236	241	275	235	232	255	236	232	251	269	225	265	222	265	241	218	235	242	245	254	231	275	221	235	236	238	235	260	248	245	252	270	255	233	246	248	250	238	277	266	239	248	231	277	261	272	228	245	244	271	242	246	236	243	238	237	233	226	236	248	235	241	247	228	238	265	262	236	224	262	217	241	230	263	223	240	238	262	236	241	253	242	246	253	252	263	252	265	259	252	248	259	238	255	288	260	233	234	236	281	235	237	255	249	235	223	260	245	245	247	229	241	239	224	266	239	275	255	229	249	245	231	245	227	239	271	268	245	262	263	255	258	249	256	247	262	248	279	264	245	250	236	227	238	272	249	250	214	241	222	258	224	246	265	235	244	231	268	263	237	227	240	229	255	292	255	268	273	259	261	210	230	226	258	246	237	241	235	238	234	223	247	232	213	217	257	256	231	249	242	246	254	248	296	252	251	249	247	259	265	237	259	236	279	217	252	275	241	253	225	249	244	253	241	223	266	220	217	214	246	256	246	255	245	240	255	238	259	251	234	256	256	251	227	268	233	252	225	246	251	255	263	236	231	241	238	225	256	240	243	224	269	246	263	246	276	263	247	246	265	246	271	230	229	265	239	254	287	257	228	233	249	254	248	239	242	233	253	245	274	235	221	236	256	253	241	267	247	219	229	264	258	229	234	258	226	245	259	251	259	252	251	247	265	251	258	254	247	236	223	241	230	236	243	254	223	258	242	262	274	238	217	229	247	272	240	232	229	233	257	272	240	298	252	243	264	259	248	248	255	250	246	247	248	263	214	250	249	237	261	224	254	254	227	243	254	248	238	269	214	252	258	250	265	237	245	234	292	222	219	233	262	227	283	283	252	262	253	252	219	237	225	238	263	289	265	265	238	215	261	207	244	247	245	264	229	230	249	236	242	238	231	236	245	256	257	274	245	215	245	256	250	242	232	261	247	255	240	237	242	283	246	251	236	263	225	250	243	234	254	246	238	252	272	239	287	230	217	237	230	238	249	227	243	245	246	258	278	272	268	260	254	249	253	266	222	256	281	254	260	239	233	249	254	241	246	241	228	261	265	226	273	251	274	250	232	256	277	263	250	229	278	251	289	242	272	248	245	253	261	254	245	240	251	241	254	256	215	255	253	214	240	234	277	257	260	244	242	240	225	245	254	246	244	247	282	243	229	244	250	252	243	239	237	243	222	246	232	259	233	248	276	244	250	235	262	245	240	265	261	263	245	241	239	280	233	270	249	236	253	227	228	242	240	270	250	255	292	233	254	234	232	232	234	262	237	246	226	235	230	267	228	212	227	231	268	267	237	235	278	233	254	233	222	214	248	249	230	258	251	222	224	226	259	252	242	220	237	273	245	255	239	267	254	251	260	249	228	236	241	230	228	259	249	242	257	252	231	246	238	240	258	236	258	225	252	230	259	279	235	265	250	246	221	271	240	282	225	262	240	253	247	230	260	197	247	255	244	236	254	266	229	240	248	260	258	266	252	268	268	262	260	256	260	245	253	265	277	258	258	226	259	254	232	258	247	231	244	264	256	232	247	238	251	240	247	220	223	254	252	255	247	247	228	258	238	259	251	234	229	265	237	265	241	227	236	249	258	249	232	263	278	262	244	245	224	230	243	231	242	243	264	275	216	244	237	233	245	237	265	255	264	242	235	234	229	247	254	250	264	236	252	262	261	250	274	227	256	274	239	221	255	254	242	244	253	266	259	224	227	253	239	236	244	238	267	274	255	244	257	262	235	255	238	252	241	252	235	244	263	217	263	256	249	248	234	258	245	216	264	221	246	241	254	254	253	261	245	276	254	234	236	258	260	253	246	273	259	244	262	265	283	253	252	265	242	281	253	255	255	272	238	249	233	253	277	259	224	235	254	253	238	238	247	232	251	244	228	235	224	223	246	233	241	228	255	232	250	238	260	245	271	256	226	224	226	259	263	232	263	257	257	228	245	243	248	238	245	237	241	249	251	246	239	252	238	249	243	265	235	250	243	222	241	244	248	264	257	258	239	238	219	249	259	220	243	270	263	252	241	254	258	225	249	259	238	257	249	242	222	255	237	240	275	259	250	245	237	242	224	257	248	262	235	265	283	254	225	241	260	235	265	254	260	244	237	220	267	250	234	240	274	264	267	279	274	251	271	262	239	236	248	246	259	239	239	236	260	254	214	259	254	257	236	238	239	239	238	234	245	248	262	223	226	242	234	259	246	230	258	265	268	267	253	255	239	241	231	260	278	226	244	241	261	265	283	242	235	243	231	236	250	251	267	279	270	251	233	250	233	251	231	236	274	237	271	222	240	244	266	254	247	238	264	258	271	245	231	258	242	249	242	254	245	228	238	232	250	261	230	253	228	234	256	251	236	257	238	247	261	292	233	254	219	247	278	254	264	268	242	240	223	244	265	248	229	255	248	227	257	263	214	246	240	231	251	256	246	253	247	238	241	249	238	253	235	246	259	230	253	236	238	280	275	274	235	258	279	254	255	252	262	237	259	271	246	236	222	233	239	243	240	251	222	256	265	244	250	246	235	243	246	249	254	255	256	248	241	268	249	259	249	232	259	234	219	253	259	242	229	221	229	243	247	240	248	244	260	257	258	254	269	240	236	247	253	241	221	264	222	247	260	236	219	253	259	228	257	268	279	252	215	271	238	243	266	276	246	257	242	247	267	262	243	246	229	271	252	273	245	249	251	254	246	226	267	267	231	263	254	221	256	244	217	241	255	243	235	278	244	257	230	218	262	252	249	244	246	233	268	222	258	257	254	261	252	258	225	237	253	239	252	270	223	235	256	249	247	235	232	249	242	219	246	254	245	244	264	251	234	224	266	251	257	237	226	238	260	288	235	257	232	241	256	249	255	268	247	226	251	221	211	237	216	246	245	259	219	259	258	262	258	244	258	232	239	265	214	224	252	251	252	247	221	304	257	272	237	267	228	253	247	245	262	235	254	225	244	223	229	215	254	245	235	231	231	206	229	228	250	244	247	253	268	244	264	262	248	246	250	236	226	254	234	251	268	252	245	267	257	231	274	230	233	262	255	268	264	281	268	280	238	249	241	229	250	243	256	260	236	255	253	249	226	224	247	241	216	259	256	256	262	256	231	270	245	261	262	250	245	251	259	238	237	241	253	276	248	270	263	261	260	249	244	239	250	251	262	247	258	265	208	257	208	238
23457	21538	28747	24757	21389	3818	676	547	469	443	428	408	403	410	360	369	412	350	398	387	367	334	360	380	375	365	345	354	369	396	353	360	373	359	412	375	306	383	383	351	317	354	360	357	352	397	399	360	349	361	339	371	363	367	404	386	359	341	359	386	360	363	338	332	346	361	326	355	368	355	346	330	371	358	323	335	371	345	321	346	326	381	389	358	324	304	353	346	356	328	385	370	320	356	351	345	344	365	376	343	360	361	367	370	365	344	333	351	348	397	327	349	336	336	349	371	334	325	352	358	363	337	346	355	321	383	367	354	360	347	354	357	339	383	344	370	368	345	338	342	357	356	363	345	366	352	334	386	366	341	359	357	354	357	382	362	361	379	369	359	394	373	352	325	392	352	372	329	339	317	369	371	367	324	361	343	396	326	352	365	336	354	335	334	353	363	359	400	367	356	339	332	331	364	371	347	361	374	358	319	394	393	366	355	374	346	368	351	350	353	389	372	331	316	337	344	298	327	386	359	334	368	368	375	330	357	370	357	342	354	362	349	342	332	348	332	363	333	326	365	345	373	372	349	335	339	358	356	324	365	354	363	372	382	389	390	373	353	350	382	343	324	343	358	315	362	357	383	356	338	382	365	335	340	348	362	355	335	313	366	353	349	365	394	329	380	318	360	324	364	338	354	354	371	357	377	362	384	347	383	366	378	348	367	337	336	338	369	361	373	376	356	346	340	312	349	369	378	404	366	312	342	359	320	371	334	348	330	335	367	366	339	370	362	349	382	350	348	359	355	349	368	383	348	333	330	320	364	355	345	331	366	347	385	337	350	308	370	360	339	380	382	366	368	371	358	360	353	331	377	336	392	339	346	378	408	381	341	342	346	372	364	337	359	365	351	351	335	373	358	355	345	339	328	369	348	365	347	378	364	330	339	358	350	355	373	374	380	331	347	355	354	393	367	380	389	346	318	361	369	358	395	366	361	368	395	354	316	356	368	357	382	356	361	359	349	357	343	331	405	395	354	365	342	391	352	342	364	359	371	306	393	372	371	374	383	388	370	354	351	361	340	352	371	393	357	351	356	372	374	337	366	375	364	379	363	336	367	346	337	378	355	348	352	333	355	348	339	372	366	357	373	346	357	347	344	363	309	306	344	371	373	357	339	351	356	355	344	374	363	367	338	367	334	355	363	357	346	360	343	372	337	350	366	373	365	374	346	338	348	321	347	369	353	349	363	341	361	367	340	323	344	361	398	335	379	342	348	325	348	349	365	346	373	387	334	337	341	371	356	358	341	319	398	356	390	369	347	341	360	343	343	316	365	344	345	361	303	346	366	351	345	352	351	384	351	378	339	368	290	364	349	317	332	345	321	331	365	371	343	354	331	374	355	384	327	361	372	365	355	396	355	330	389	371	368	367	358	332	347	360	358	369	347	337	326	336	388	340	320	338	391	379	360	344	317	358	378	363	372	354	349	349	325	322	363	379	381	317	365	373	345	344	321	377	396	357	361	374	352	364	393	346	366	324	319	356	389	339	363	373	362	321	358	334	373	318	359	378	369	369	374	380	352	381	360	357	344	324	380	376	348	350	336	362	394	353	367	335	372	369	371	357	368	366	327	345	382	364	317	399	326	381	335	332	366	334	328	361	352	364	315	336	345	342	366	370	369	338	332	342	364	373	370	357	340	356	334	368	370	353	355	370	364	358	343	327	380	325	366	349	381	350	341	344	365	340	365	348	360	360	366	351	347	354	339	368	371	337	352	369	343	383	343	374	328	330	355	370	349	351	356	370	352	360	379	328	361	305	353	329	339	333	362	305	335	371	346	384	336	368	355	338	363	352	375	370	313	342	403	347	326	353	360	352	353	385	342	361	361	354	332	371	325	363	388	353	359	333	313	352	323	382	384	376	354	368	360	324	339	361	363	381	371	367	356	393	379	358	390	367	347	364	320	370	394	360	365	388	363	343	387	357	371	335	350	353	318	331	340	346	375	360	351	344	386	363	369	395	377	325	368	331	345	347	377	352	352	329	349	344	328	341	358	334	360	386	372	355	324	353	340	365	388	329	342	405	357	371	391	345	341	373	330	342	374	341	331	350	357	352	350	365	350	360	374	364	354	359	410	328	351	351	340	318	352	349	358	349	362	363	348	350	350	358	331	359	367	384	343	384	347	349	337	361	370	363	359	315	385	340	334	365	374	350	372	375	361	336	336	363	351	345	348	325	306	348	368	356	335	361	408	363	333	384	333	346	368	361	351	375	344	337	367	401	367	367	332	380	365	347	351	350	368	323	346	332	373	324	322	344	367	368	341	374	356	350	350	381	383	354	346	362	362	355	372	355	358	304	392	336	383	400	369	323	351	360	344	365	342	344	366	362	316	375	366	355	358	328	386	333	361	363	331	348	389	363	361	344	378	368	367	391	353	357	363	355	321	374	374	365	326	342	313	332	350	350	338	379	331	350	321	357	353	390	373	334	331	339	351	371	373	354	361	371	346	373	404	341	349	355	343	354	380	385	385	362	321	356	364	346	353	348	371	354	353	371	364	368	324	346	354	332	354	364	375	356	347	363	361	355	369	342	358	391	373	354	395	358	362	378	372	352	323	348	341	348	332	371	372	373	348	352	348	344	376	361	377	354	396	337	334	332	366	371	341	356	350	315	361	365	347	354	377	349	354	331	322	384	393	327	345	353	351	380	354	333	368	341	370	386	362	357	361	336	362	369	357	345	360	371	375	312	372	389	365	349	337	330	383	328	352	367	342	394	337	347	361	364	372	359	380	333	357	371	308	330	365	357	369	394	358	363	372	379	369	318	342	389	367	345	324	351	356	335	378	359	386	357	334	343	331	357	358	352	328	315	370	330	317	352	370	342	355	402	373	352	383	337	340	381	388	357	360	376	387	375	386	384	406	359	375	340	376	334	357	368	352	350	383	371	380	349	384	326	364	356	361	363	374	369	345	366	348	385	343	366	345	356	330	388	312	375	376	372	365	397	374	376	329	349	368	333	376	358	351	367	365	375	362	367	342	335	373	376	347	369	381	347	346	361	316	339	326	339	357	359	371	358	359	356	352	349	353	366	362	373	368	378	380	334	348	343	375	367	300	375	331	331	343	341	381	345	339	383	344	391	342	350	340	333	347	360	338	357	383	396	366	382	354	352	374	383	344	373	379	336	364	311	363	364	366	374	346	344	356	344	323	373	345	329	352	342	374	328	362	334	364	360	339	352	341	356	314	332	333	380	359	377	387	369	392	343	325	344	354	343	404	364	351	347	352	340	323	382	331	374	336	350	344	342	347	380	325	331	343	348	371	350	350	341	354	379	356	327	360	394	336	397	326	383	361	342	355	327	332	357	360	323	362	341	356	372	324	367	349	350	399	336	352	358	368	371	363	365	368	322	363	374	316	348	373	321	362	363	365	372	368	321	367	354	383	329	371	349	363	357	381	354	364	398	315	356	368	324	380	386	380	354	345	352	329	339	365	348	332
11268	7268	4967	2184	1674	1251	946	885	761	731	717	640	623	585	607	564	542	544	525	510	520	543	545	528	473	480	493	510	466	542	513	491	522	498	476	537	524	496	496	533	523	491	489	480	491	492	519	477	473	519	482	509	511	491	518	489	507	471	506	507	532	476	490	501	498	455	487	477	466	521	483	452	507	543	478	507	492	523	489	466	513	486	510	445	474	460	522	470	494	534	487	470	515	520	497	464	470	484	501	459	495	476	488	491	464	493	498	475	472	455	461	493	495	467	537	511	501	473	465	503	497	494	513	494	487	490	509	520	493	474	522	471	504	502	509	484	480	506	510	518	512	491	520	473	484	474	460	492	460	498	511	487	498	494	499	472	500	470	478	463	468	470	498	480	450	481	483	490	516	505	472	500	471	496	488	485	451	472	482	509	470	491	515	514	500	512	459	486	480	491	467	460	467	452	476	461	474	500	453	474	462	485	441	480	452	538	499	496	464	536	496	464	491	504	494	469	451	483	484	489	516	507	488	490	497	459	488	496	506	506	457	499	454	523	493	486	542	479	454	461	512	506	482	491	521	472	490	449	504	449	525	501	446	447	473	508	467	527	498	474	522	459	481	502	457	478	460	482	475	504	497	501	480	495	461	531	505	494	482	525	545	441	495	513	469	510	505	502	478	492	492	446	503	510	531	497	486	498	497	519	477	524	511	471	493	506	497	466	510	496	442	512	484	448	560	453	536	490	470	531	500	527	509	476	476	465	454	491	474	478	490	498	505	472	503	507	484	491	493	477	479	482	497	491	456	486	466	458	547	550	488	505	494	487	468	494	450	498	459	488	468	499	509	456	489	474	475	518	482	501	525	563	477	444	457	461	471	483	496	501	502	511	508	472	489	489	445	515	517	484	482	525	506	453	508	463	494	485	497	485	483	490	453	488	476	479	495	516	507	514	477	527	441	485	466	483	468	494	467	498	498	486	462	459	472	514	497	486	530	516	443	476	488	502	493	481	506	520	507	515	451	487	481	496	500	507	498	443	477	484	517	486	501	515	493	478	512	484	506	499	463	529	466	508	494	499	459	493	498	481	503	482	481	486	456	493	450	495	493	509	510	451	497	494	485	491	505	478	513	538	484	496	471	516	495	469	493	473	492	504	494	505	501	496	468	479	523	485	476	468	521	490	480	482	500	477	458	469	497	474	497	470	504	467	540	541	450	481	468	521	483	480	472	477	512	458	438	483	484	503	492	471	512	503	513	470	485	512	486	531	458	498	502	488	495	439	485	482	447	481	471	476	506	513	494	481	484	454	472	495	458	507	538	493	454	485	500	472	530	526	470	476	451	492	504	484	499	467	487	475	466	517	521	484	483	474	491	489	471	484	510	455	495	503	465	498	498	496	446	489	486	462	516	424	511	502	496	452	490	488	504	459	466	509	468	467	463	475	506	502	513	510	499	484	466	515	482	496	523	467	470	439	515	478	470	498	436	441	469	463	486	479	518	449	505	504	504	468	488	477	471	507	482	496	485	497	509	481	479	482	476	536	484	465	466	515	497	478	522	501	485	513	507	461	498	483	486	479	468	493	531	507	528	467	534	478	438	456	490	475	506	470	476	507	513	469	461	483	464	487	482	499	445	485	476	474	476	488	523	493	515	490	475	488	527	502	484	485	486	500	440	490	459	476	471	506	488	470	504	476	501	477	530	459	493	535	495	474	503	500	474	491	508	492	446	480	450	510	478	494	507	509	499	490	483	472	465	489	504	512	473	457	529	495	479	496	420	470	489	487	513	472	534	487	497	496	455	493	515	493	506	439	472	505	500	498	479	453	513	493	478	505	478	517	501	481	462	466	477	522	468	512	506	463	512	530	482	479	503	425	470	522	484	484	457	483	459	459	510	483	500	445	514	457	507	447	489	450	525	487	501	524	503	469	506	493	492	468	516	475	509	459	486	501	483	488	486	469	463	464	491	524	512	459	477	480	470	511	492	504	445	478	539	495	473	476	485	483	470	482	512	490	505	504	494	492	472	466	459	446	480	497	530	498	497	496	483	484	484	519	477	471	488	463	473	459	487	521	474	510	473	507	501	501	477	518	480	534	468	497	544	475	493	508	489	497	480	471	492	511	485	479	543	455	490	483	500	516	500	485	457	493	466	476	481	510	473	482	489	500	491	483	505	460	498	525	516	513	502	464	496	467	476	474	464	446	477	476	468	492	522	446	459	500	519	514	470	511	481	499	524	477	488	508	522	482	531	466	468	478	467	479	521	457	501	495	467	489	490	466	476	491	489	449	483	512	432	487	513	499	502	473	451	497	536	479	492	475	471	537	471	516	486	483	521	485	472	468	462	507	475	496	437	507	460	496	488	503	505	510	452	513	514	477	490	491	535	496	483	498	489	491	495	478	519	490	524	483	473	495	482	502	467	466	456	461	492	479	481	466	492	512	480	497	487	461	478	488	473	496	501	487	447	483	470	514	505	511	489	500	452	459	499	499	476	478	498	495	479	481	462	475	506	477	530	465	483	452	489	470	489	506	516	508	498	480	484	464	499	497	496	447	484	490	482	487	512	501	458	505	509	525	465	498	457	434	470	482	486	464	450	481	480	472	491	471	469	480	503	496	521	490	485	496	470	517	553	508	484	522	474	443	478	514	485	445	519	505	467	485	451	495	483	508	478	511	486	456	521	480	481	463	510	511	499	486	524	480	467	493	509	477	499	482	509	499	455	481	471	462	487	488	479	484	528	497	449	489	478	502	481	485	498	527	495	482	475	502	533	460	504	506	483	467	544	488	470	485	448	514	521	488	462	504	491	524	478	502	496	495	494	501	488	487	508	489	514	477	502	518	518	482	511	496	484	451	522	475	464	443	502	526	457	497	499	491	514	450	467	497	533	454	500	519	494	506	473	485	496	453	471	518	448	496	492	496	486	485	522	467	508	490	475	500	505	539	479	474	471	475	511	451	476	465	474	484	438	457	446	478	496	496	523	498	508	450	448	509	504	511	473	460	508	500	496	524	486	485	497	458	501	513	526	450	509	537	537	491	522	480	440	509	498	490	493	463	498	481	510	504	525	495	462	505	487	520	505	474	456	515	474	482	488	445	474	495	486	466	514	502	506	490	513	476	484	496	475	478	495	489	494	496	476	525	480	487	505	487	522	498	485	493	470	489	497	467	485	504	505	510	498	451	489	496	481	453	484	469	486	512	512	463	500	483	469	466	522	476	531	462	506	513	515	492	542	480	468	524	480	458	503	510	495	500	488	495	549	492	484	492	476	493	477	487	479	504	459	513	467	457	496	509	502	494	512	479	473	471	448	448	459	497	503	511	512	478	471	453	472	523	480	513	434	493	459	452	471	468	478	476	501	452	497	503	458	495	510	497	511	514	489	460	477	505	484	494	497	510	481	492	491	490	494	541	466	467	484	478	495	466	493	482	474	487	501	450	540	504	498	475	524	488	509	432	501	471	508	460	494	472	476	498	488	475	528	460
24680	21501	26869	24556	1118	197	165	116	143	111	102	107	101	112	83	85	88	85	77	97	95	89	88	73	87	75	84	70	84	94	88	92	71	96	78	87	72	94	85	86	65	63	83	80	78	72	93	58	92	75	88	78	83	79	86	70	57	80	75	80	90	79	72	92	77	72	73	62	84	78	72	85	64	66	84	78	61	75	70	73	72	100	83	81	89	76	70	77	69	82	59	90	86	72	68	86	69	65	83	85	69	68	83	86	69	61	92	71	75	92	97	70	60	90	74	69	65	75	69	91	92	78	74	82	79	78	87	72	75	85	68	80	67	53	89	78	87	66	81	79	75	83	91	80	92	89	85	64	76	82	103	95	74	70	67	68	72	73	67	74	80	60	62	64	80	70	74	69	78	83	59	85	76	62	75	86	71	95	65	79	94	80	76	94	70	93	77	83	73	79	77	86	83	80	64	79	67	88	88	85	80	76	61	68	86	98	75	80	74	89	83	71	69	66	62	93	77	83	80	81	79	87	76	70	86	84	80	66	79	72	58	85	63	71	88	77	62	88	82	94	82	74	75	82	86	77	72	86	64	74	82	79	75	77	84	75	65	70	90	81	66	44	74	74	68	82	75	78	75	75	75	75	85	68	79	81	85	82	73	86	59	61	91	74	88	80	72	83	74	69	89	75	77	75	77	57	76	73	73	77	77	77	75	73	73	90	79	57	79	73	59	63	72	86	56	77	70	67	74	70	87	79	70	67	71	85	71	69	81	76	72	85	76	70	63	94	80	80	85	73	76	72	83	89	77	98	84	90	77	77	81	72	84	75	78	79	81	83	81	82	81	76	84	70	82	82	83	95	86	76	90	87	74	68	56	92	75	83	81	76	71	85	78	69	89	75	81	88	67	84	79	73	78	79	80	68	85	74	77	70	87	82	80	90	88	84	89	74	71	70	87	81	82	71	73	85	85	90	74	84	62	75	73	71	76	67	70	77	72	81	77	80	79	76	78	81	77	96	91	66	88	66	85	79	79	63	97	64	80	99	75	74	93	79	64	83	77	53	71	68	84	87	78	75	67	72	75	61	88	79	70	62	77	79	75	81	92	97	64	80	75	88	80	67	82	73	77	81	79	88	65	88	76	82	81	85	101	92	78	83	89	79	75	76	76	95	87	81	68	87	81	67	73	86	82	74	66	86	71	67	84	79	80	76	95	82	77	78	83	71	83	64	84	77	77	87	78	76	65	66	86	89	92	59	91	78	74	67	80	68	73	73	88	87	76	90	87	66	73	76	74	73	70	80	78	71	75	58	75	89	83	72	69	75	76	80	82	83	84	69	76	87	63	66	84	87	82	86	87	89	81	81	72	89	69	76	78	81	74	68	87	83	78	69	85	64	72	84	73	95	87	83	87	77	78	79	71	81	90	72	71	59	70	86	81	80	81	74	86	70	76	81	70	72	78	101	80	73	76	80	108	68	75	68	99	67	86	88	78	73	77	80	57	67	87	82	80	96	76	80	76	86	85	62	72	77	90	80	79	88	94	110	85	79	77	71	80	81	81	85	84	108	64	58	77	91	107	78	96	75	73	76	84	80	81	74	83	73	72	90	72	67	85	82	92	86	86	87	91	89	89	78	86	90	95	86	79	77	77	83	72	90	88	88	93	78	92	98	67	83	93	84	68	88	69	84	72	80	74	82	64	71	77	77	63	90	68	66	75	79	64	84	68	66	88	71	70	71	74	78	82	78	78	65	75	76	66	84	71	78	68	64	76	76	74	80	83	81	81	59	64	73	92	77	67	81	89	79	89	86	84	76	71	69	74	86	92	84	83	85	77	79	73	93	76	82	70	91	76	78	88	77	66	81	90	79	79	85	71	85	84	74	78	80	83	85	86	82	93	94	78	76	84	86	75	82	79	70	68	70	74	95	75	80	79	79	99	75	81	82	83	89	88	86	77	85	80	82	83	85	69	77	68	65	89	66	74	70	86	79	81	75	91	70	83	77	91	60	88	85	79	81	85	78	89	64	59	84	73	80	65	72	85	83	80	83	63	66	87	73	66	83	75	72	85	77	77	72	85	80	81	84	73	81	88	86	71	81	62	75	78	66	68	65	83	76	86	76	95	59	82	65	81	72	75	81	77	65	82	77	82	68	84	79	74	86	90	66	60	67	78	73	94	79	79	71	83	98	93	76	84	88	78	91	90	69	94	76	76	73	79	69	93	75	94	70	84	96	80	72	81	87	94	103	74	76	73	80	82	63	76	79	63	72	83	83	84	89	74	63	73	85	81	60	61	78	64	68	89	80	75	90	79	64	80	80	75	68	90	65	83	73	81	87	74	66	87	66	77	84	77	72	78	91	82	67	77	65	72	83	76	97	84	80	70	75	77	75	81	79	79	76	87	78	77	78	85	67	75	90	88	87	90	77	77	83	87	75	71	83	70	66	72	66	83	88	93	71	83	85	89	93	87	71	82	87	83	82	77	79	83	68	79	70	67	86	70	79	96	92	80	88	74	71	68	66	67	77	100	73	80	77	98	66	85	79	68	71	87	85	77	69	70	82	71	72	83	83	77	92	79	80	69	74	86	69	84	60	74	81	66	69	90	77	71	102	75	84	79	74	76	77	70	83	79	74	70	76	78	74	75	75	72	96	84	86	83	83	80	80	86	82	72	76	85	90	90	79	78	83	86	82	86	85	89	71	80	80	81	75	75	75	76	77	92	92	88	62	59	82	73	77	73	88	75	77	60	85	74	71	72	90	72	92	88	72	73	66	74	68	88	74	72	79	79	96	71	77	92	86	76	91	69	79	74	78	77	75	80	70	73	72	63	86	93	73	78	90	76	72	79	96	80	70	63	79	87	87	75	77	88	101	87	77	92	85	91	82	69	72	79	89	87	72	80	68	67	79	79	76	82	77	79	86	70	71	89	98	68	86	102	83	66	76	79	81	75	92	75	65	74	85	88	97	91	73	75	74	73	70	71	78	67	98	81	75	76	70	81	66	82	85	81	69	82	82	69	78	89	73	91	74	74	78	86	67	77	74	91	57	85	81	69	82	73	74	74	73	81	75	82	79	61	79	80	72	64	90	87	68	76	65	77	64	71	79	77	72	94	75	86	67	91	67	74	71	76	85	86	75	70	67	81	87	72	71	57	76	76	69	74	63	78	77	61	94	73	77	85	81	63	83	60	91	78	65	86	75	78	96	79	67	77	80	98	71	103	66	71	73	69	77	64	69	76	90	76	71	82	74	68	74	77	70	70	73	77	81	72	64	73	64	88	74	85	78	75	76	76	74	76	102	92	70	81	74	65	95	74	85	80	78	91	89	81	97	85	72	74	68	75	76	83	87	80	84	60	87	75	80	83	76	78	80	79	90	71	75	78	77	92	89	75	62	88	69	75	72	69	71	68	74	79	73	73	69	74	96	78	78	82	98	69	73	73	71	74	91	82	82	98	78	77	77	79	72	82	87	77	85	76	71	78	78	84	64
10640	3190	2141	912	639	444	375	290	287	231	214	185	184	185	194	162	170	162	138	171	137	140	148	146	134	133	141	146	156	150	123	132	146	137	138	127	143	139	140	134	134	127	128	137	122	149	136	120	126	135	110	140	113	141	123	113	148	127	118	136	133	127	119	137	113	118	127	129	137	148	134	131	133	140	111	117	132	133	131	125	138	123	132	137	116	153	115	124	133	133	147	153	125	118	135	135	112	124	137	118	129	133	107	118	118	107	131	124	111	122	129	117	108	108	134	115	127	114	122	121	136	133	127	135	124	134	120	123	140	138	110	111	103	134	163	104	107	133	127	111	131	102	134	121	138	121	124	150	119	121	115	113	114	129	128	140	143	133	110	117	116	109	125	117	146	143	124	130	139	123	129	125	135	128	111	120	124	107	137	122	94	138	118	114	125	124	136	148	136	143	114	117	135	112	129	122	119	121	117	136	137	137	125	124	118	127	131	129	134	122	125	142	130	126	112	112	116	129	128	133	107	112	130	122	133	137	107	117	136	130	122	130	119	126	117	131	139	138	118	113	162	117	122	121	135	132	134	119	112	117	134	132	123	125	108	115	136	124	129	116	145	94	128	114	130	133	122	121	122	128	139	110	130	136	108	115	128	113	122	128	132	128	113	123	124	107	126	131	143	112	129	125	108	135	131	139	123	129	139	113	117	120	107	124	134	116	120	118	124	151	124	130	122	130	127	121	129	113	142	114	112	110	120	123	111	123	123	120	112	108	124	123	117	125	122	127	131	121	111	104	111	110	119	118	134	114	138	108	124	128	124	121	133	124	120	123	139	119	127	140	136	126	125	135	137	125	121	128	124	112	137	133	124	126	112	115	136	121	125	122	111	134	125	117	145	109	111	108	118	117	100	134	128	132	130	119	123	123	103	128	135	136	129	122	117	142	136	124	116	129	129	110	138	128	134	123	129	107	129	127	122	146	129	124	100	116	150	121	118	118	120	118	129	136	117	119	132	142	131	121	120	133	112	110	111	133	133	133	133	126	157	124	122	116	134	127	109	129	116	120	105	135	130	121	136	113	125	127	138	119	145	117	135	146	102	124	127	130	127	134	90	121	136	147	130	122	143	116	120	123	98	145	138	125	124	126	128	131	114	120	108	133	132	131	141	130	117	146	123	148	154	122	135	132	137	132	116	135	119	117	124	91	130	111	135	135	142	109	116	133	137	142	130	102	128	116	126	131	116	126	119	134	121	132	106	118	109	118	125	119	135	130	129	128	120	124	119	115	114	116	141	130	120	118	126	135	122	127	123	127	126	136	125	123	115	129	131	128	154	131	105	121	120	152	124	129	122	133	108	109	151	119	115	127	114	122	140	136	131	108	133	133	139	124	130	133	114	125	127	118	114	117	140	130	114	126	125	107	143	117	123	123	136	118	137	141	103	114	105	106	123	116	132	128	114	125	125	148	130	128	132	112	138	137	118	132	131	138	124	126	122	116	113	123	127	120	127	103	135	126	117	117	129	102	126	145	127	124	133	104	104	128	116	138	124	137	126	123	152	114	108	126	106	133	122	133	116	129	121	114	121	102	125	138	131	106	111	135	138	130	120	122	117	139	131	112	138	143	114	134	134	123	123	119	120	121	133	142	131	136	152	108	126	127	126	134	126	125	134	131	136	136	124	136	112	133	120	120	116	123	101	125	116	125	111	121	131	117	134	132	127	131	125	126	114	112	147	122	113	139	117	132	108	107	122	159	117	111	117	128	126	124	124	115	131	123	132	121	101	110	122	112	143	138	131	118	119	116	132	114	120	130	135	139	114	135	105	154	135	151	111	119	113	120	117	116	125	106	116	135	125	108	128	133	141	126	120	147	141	116	121	133	122	138	102	117	123	157	137	115	120	110	128	129	133	118	115	109	132	130	129	135	120	126	115	139	130	121	118	100	128	113	123	127	134	130	140	120	103	133	146	118	116	110	147	127	126	114	138	129	133	140	105	119	110	117	121	118	103	118	135	121	126	116	129	129	142	122	107	111	129	129	115	138	109	120	115	134	121	120	129	127	114	129	113	113	138	130	132	153	137	115	133	127	122	121	132	131	125	132	107	130	115	135	126	117	124	119	138	131	131	117	145	116	113	117	118	124	131	137	148	127	115	128	126	141	124	137	145	128	136	127	134	119	110	126	117	108	126	131	140	109	115	136	128	130	114	135	124	128	128	146	136	132	135	136	143	133	147	126	139	137	120	123	126	142	133	107	164	122	133	118	135	145	113	134	107	145	138	129	121	144	118	116	113	140	142	127	139	129	111	119	126	130	120	116	131	137	116	135	115	138	140	123	117	132	117	114	118	144	115	114	136	135	133	120	118	139	132	136	123	116	126	111	123	129	131	130	121	139	120	123	119	144	136	119	113	141	120	142	120	134	123	131	123	126	138	110	145	141	127	120	126	123	123	125	114	140	120	133	132	134	139	138	125	114	135	131	136	109	130	140	133	128	134	119	133	126	140	131	116	127	107	111	110	124	127	103	123	117	110	112	128	126	129	132	123	122	121	129	140	119	117	124	122	128	119	131	131	115	136	131	129	115	124	129	140	116	111	145	106	134	107	126	143	119	144	121	137	109	114	101	103	117	124	110	144	140	123	107	126	117	127	136	132	122	134	129	137	133	116	115	108	114	109	129	112	119	118	145	121	124	124	124	129	137	114	130	128	131	127	131	121	106	127	125	155	111	130	131	139	125	135	141	135	126	128	118	128	116	139	119	136	116	113	130	108	115	152	117	133	107	137	133	155	95	144	138	137	132	131	130	129	118	129	122	113	122	150	130	139	132	125	132	127	115	115	119	114	133	131	122	104	119	119	127	110	118	124	122	121	103	141	131	118	118	114	131	138	123	128	137	119	124	130	127	134	114	111	130	127	131	120	133	124	111	116	115	137	137	120	127	149	137	143	109	127	113	130	133	108	123	130	127	122	132	144	138	138	118	130	135	138	140	139	102	109	136	104	139	140	125	111	128	137	121	117	110	111	105	122	116	132	122	122	138	128	116	115	131	141	128	130	136	126	123	131	108	114	136	122	109	127	121	142	141	124	126	137	126	132	129	128	119	135	125	128	125	134	135	127	149	114	100	120	122	127	122	122	140	123	136	122	117	124	132	117	123	119	145	139	123	123	136	152	118	125	122	131	132	109	141	108	135	121	107	134	135	121	116	112	128	115	118	127	131	126	126	125	128	126	120	110	129	132	134	146	120	127	119	122	116	148	107	110	132	121	125	137	119	118	100	142	127	112	131	135	119	144	114	105	127	119	127	124	122	136	118	131	111	125	130	133	101	142	132	109	115	137	144	126	127	118	107	136	122	121	131	132	143	149	140	125	123	130	121	131	133	120	127	129	144	136	118	129	122	141	125	133	123	114	141	139	138	122	139	125	140	138	123	135	132	129	139	135	134	126	130	117	128	131	131	130	131	145	123	124	111	128	138	144	128	148	140	109	129
22570	21564	29353	24239	21564	21325	2386	625	508	478	462	395	387	390	402	360	382	383	390	351	336	314	383	335	338	346	313	321	302	325	306	285	334	318	337	327	307	328	276	308	336	337	326	328	348	302	324	324	333	316	317	295	318	311	353	296	296	344	304	304	315	322	320	305	308	335	304	314	294	322	328	292	324	318	316	320	344	321	321	319	329	327	330	323	308	286	330	347	284	315	319	332	323	297	327	344	322	282	324	319	335	304	322	325	310	310	313	279	298	326	284	311	332	312	326	319	308	339	285	313	311	329	304	334	327	325	332	312	329	292	314	312	306	347	328	320	285	300	288	309	321	301	289	280	313	297	321	329	292	297	317	296	309	308	320	280	293	314	303	284	277	309	330	316	305	277	323	291	324	318	287	325	301	326	334	279	311	331	325	336	306	317	312	317	318	336	297	336	314	315	296	306	302	312	303	334	328	332	328	279	308	314	306	300	305	323	303	332	333	311	298	327	304	299	330	309	310	308	321	289	318	303	322	299	294	330	347	267	316	320	299	327	306	330	322	330	297	325	316	355	316	333	320	326	306	285	274	293	314	335	280	337	320	320	313	283	302	307	319	321	328	310	329	343	296	301	319	305	314	307	319	295	323	335	319	298	272	277	345	339	319	297	314	325	283	309	309	329	332	308	326	320	291	307	285	324	293	302	324	306	307	300	313	320	317	299	330	320	330	287	305	316	332	290	342	336	314	319	291	307	310	309	317	323	358	282	309	333	330	306	269	307	317	314	293	279	328	323	310	291	303	319	317	317	296	306	280	306	305	319	355	298	345	323	315	295	315	323	326	290	327	283	305	313	324	343	325	331	315	304	284	316	327	326	337	311	302	299	304	322	340	315	302	313	298	318	323	321	317	286	324	304	335	307	301	304	323	316	311	328	302	336	288	295	320	287	318	299	316	323	267	319	286	289	308	306	324	348	290	286	324	314	301	343	320	325	275	323	312	300	309	300	290	335	322	349	318	297	310	312	312	289	289	295	337	331	321	284	315	288	274	291	338	298	303	298	335	301	332	325	325	291	302	301	317	308	295	311	295	290	335	302	339	331	315	311	332	297	331	329	320	305	312	325	325	319	275	331	322	312	301	278	305	330	315	344	354	324	313	306	304	327	335	343	299	317	285	303	340	324	290	325	320	350	305	332	332	336	335	304	302	309	295	320	325	342	313	302	321	319	322	310	314	306	322	318	295	354	318	342	286	310	298	310	303	336	350	328	297	303	289	328	327	350	301	329	314	326	302	302	323	310	316	318	331	295	308	298	317	300	314	301	294	270	283	353	331	341	324	345	332	290	309	317	310	343	326	314	319	327	302	320	278	304	306	307	305	335	306	322	327	316	330	328	331	306	312	294	314	303	291	304	302	296	329	303	290	281	330	325	304	325	289	303	300	301	315	326	317	301	322	311	314	320	314	324	288	282	292	306	326	351	317	322	316	319	322	352	333	319	305	284	295	325	296	317	308	304	349	323	336	319	289	283	298	329	324	287	309	304	312	311	271	325	288	331	321	303	317	315	296	289	293	330	338	323	321	310	318	292	322	291	281	331	304	287	293	338	301	298	330	334	303	344	299	288	305	314	314	331	302	311	333	320	315	357	310	338	307	330	301	310	284	333	307	306	289	282	305	294	306	300	314	318	318	329	324	309	329	321	306	334	311	302	315	354	291	329	307	300	330	306	343	298	321	310	303	289	338	320	304	313	325	347	298	309	324	357	296	335	320	270	330	308	308	327	294	309	312	302	297	280	322	308	307	273	281	305	310	312	292	298	331	309	323	316	310	309	299	297	307	294	301	317	298	296	301	277	326	336	337	319	307	335	301	294	343	317	297	295	314	312	291	285	299	333	310	303	309	275	317	329	294	304	338	320	307	332	308	294	301	308	301	302	338	297	292	306	316	296	280	293	327	308	291	307	309	298	324	309	319	342	314	326	336	318	309	304	297	320	330	343	376	333	322	300	294	323	311	352	340	322	346	285	309	304	311	347	293	298	313	308	320	327	320	292	330	295	325	319	324	310	313	303	318	285	291	290	293	305	291	289	304	304	335	300	340	300	301	329	369	338	306	330	336	292	322	316	303	344	326	305	292	319	287	296	330	309	287	344	306	331	291	312	319	311	311	284	325	328	250	325	312	320	325	318	270	290	300	299	309	350	325	304	355	359	295	326	290	291	297	318	298	312	319	316	280	337	311	328	313	285	318	323	299	332	317	273	308	303	317	349	319	319	294	329	296	339	317	313	306	329	306	269	293	347	321	324	318	329	341	274	301	312	282	334	293	299	332	302	332	308	320	309	313	342	323	304	344	305	290	322	311	275	301	305	334	305	302	313	322	294	312	311	339	319	304	309	317	307	325	299	323	298	290	326	317	285	312	305	317	289	292	315	333	338	309	299	316	302	333	310	302	318	321	313	293	289	312	302	314	336	334	278	286	315	291	302	295	291	288	314	323	324	317	285	289	325	324	293	267	275	312	317	305	317	313	315	297	325	325	330	335	309	315	300	340	313	322	319	283	300	327	289	301	351	292	341	301	302	320	352	298	304	301	307	291	299	306	312	346	300	335	322	333	314	285	325	319	302	311	346	320	323	321	283	310	301	304	303	332	307	332	308	331	347	303	305	312	342	307	285	335	302	303	336	301	288	320	319	302	314	280	313	306	302	314	322	326	323	284	324	293	287	307	339	286	295	317	309	338	291	302	317	313	306	338	316	358	299	329	280	322	326	331	299	291	345	281	301	323	316	305	320	315	327	294	309	310	327	320	340	309	299	334	286	304	319	311	308	313	288	311	288	318	284	328	320	329	317	346	307	341	305	294	334	312	291	270	310	311	320	311	334	318	316	325	301	302	289	292	326	283	306	316	350	331	315	312	316	297	316	313	342	316	329	307	301	314	307	341	307	319	296	320	305	292	314	313	315	302	259	297	318	307	298	294	295	283	324	323	322	319	299	341	309	271	290	330	286	309	333	312	317	309	322	320	284	291	319	305	293	315	313	303	328	302	301	300	322	305	296	326	324	391	322	320	330	293	310	309	286	339	307	335	274	310	298	300	302	311	297	283	338	362	337	350	310	329	317	333	326	304	290	317	315	331	302	319	268	315	306	324	325	307	323	300	326	307	306	339	316	337	304	326	306	281	331	298	306	309	314	314	314	324	319	302	313	334	333	313	329	279	300	286	333	334	295	324	311	317	316	296	316	297	322	328	282	313	281	318	315	329	352	305	297	332	345	332	328	284	311	330	359	303	308	301	311	299	301	296	291	354	295	294	298	296	309	315	302	303	301	337	350	330	315	303	289	304	327	313	317	298	321	311	286	317	330	321	299	335	314	310	310	302	315	282	300	290	324	325	323	313	292	330	325	295	310	336	280	346	330	327	331	349	332	306	296	288	283	303	332	294	307	305	296	315	312	339	312	319	297	301	298	324	290	356	327	297	322	297	341	308	339	312	310
13368	11775	8071	3720	2619	1787	1484	1208	1013	874	845	760	648	654	642	590	529	603	553	578	494	541	513	442	494	524	459	512	475	524	456	518	442	448	452	478	464	459	477	454	464	468	480	450	451	464	455	461	460	471	462	453	456	460	444	427	435	435	436	430	454	415	437	456	433	485	449	438	462	463	452	442	467	464	433	420	462	454	430	483	435	468	444	449	449	430	414	447	458	471	447	459	430	379	435	461	451	443	429	489	446	424	408	451	455	476	406	426	403	427	452	435	432	430	422	494	460	422	420	437	468	438	443	435	458	453	415	471	445	454	462	421	438	452	412	398	464	436	477	453	441	432	450	436	473	442	451	443	453	495	441	430	447	450	420	444	448	425	462	487	468	462	433	469	442	428	430	433	441	460	439	457	440	418	430	431	419	430	443	474	461	456	474	436	406	429	435	445	462	441	473	449	418	429	439	473	444	423	429	462	435	458	446	437	408	413	468	427	438	444	476	448	430	454	416	457	433	416	451	434	421	418	415	459	496	453	424	430	445	472	407	457	413	456	416	444	460	442	450	475	436	440	420	457	416	478	402	446	443	419	467	404	461	463	453	459	452	454	397	430	484	439	443	459	424	441	409	483	458	420	438	458	411	441	419	464	430	453	428	405	416	437	454	401	438	441	413	422	423	449	445	474	438	418	461	454	464	489	427	464	451	433	465	461	442	419	465	454	436	455	481	436	452	431	429	457	452	446	451	453	420	427	431	451	417	421	435	415	465	428	451	450	420	431	456	459	457	427	469	417	400	490	457	450	412	402	436	431	453	447	411	424	413	451	441	400	420	411	436	433	463	428	432	431	435	478	437	455	434	466	472	440	505	443	436	455	448	435	459	395	441	442	463	458	400	418	465	457	458	421	444	388	420	436	440	435	432	438	448	424	451	436	458	443	453	452	434	459	458	405	457	435	410	431	472	452	440	456	422	419	434	458	450	480	469	451	423	463	443	491	467	456	429	450	452	443	434	447	437	436	451	450	427	457	414	410	442	444	461	422	464	430	431	441	415	437	479	467	434	451	420	440	427	415	414	413	471	451	435	406	472	405	463	447	421	434	455	422	426	464	464	414	444	432	441	436	434	433	421	439	394	432	440	455	426	454	451	445	468	439	432	442	454	448	425	473	424	424	397	465	457	443	470	459	431	468	435	443	464	461	436	438	433	431	450	460	466	458	423	451	386	467	460	462	463	442	439	459	426	451	444	419	478	431	467	446	413	440	430	476	462	438	452	421	499	410	436	412	468	437	465	427	443	432	423	441	433	444	454	451	451	476	431	440	415	441	446	457	468	438	477	432	427	437	460	430	479	451	502	462	464	441	430	469	444	474	436	461	424	455	496	446	431	410	486	421	442	439	461	423	476	452	440	417	441	431	442	470	438	458	436	433	453	442	446	443	386	436	436	456	416	453	444	421	461	435	440	425	438	447	428	457	483	451	433	475	404	446	466	423	444	431	427	412	448	479	468	475	423	464	430	451	425	434	410	447	467	401	446	437	478	442	435	511	443	410	420	480	464	421	452	439	454	461	453	477	467	443	442	444	441	452	461	446	441	440	415	384	462	461	422	435	481	488	436	486	455	435	425	427	461	404	426	456	445	427	434	439	463	432	460	437	433	444	458	467	441	457	467	390	467	425	435	482	439	425	449	450	457	455	429	456	501	460	427	434	475	462	431	431	441	467	412	433	428	417	455	399	454	413	436	454	420	487	449	408	419	435	478	453	433	438	395	429	416	437	453	439	494	469	417	451	443	460	429	413	432	498	472	461	482	445	430	444	485	485	433	449	456	476	429	418	398	444	442	414	446	441	438	397	455	472	433	423	484	475	437	415	444	435	428	440	438	482	420	434	438	426	438	475	433	412	425	450	425	453	424	465	442	453	486	458	437	416	459	443	438	414	417	433	430	424	433	437	420	445	421	431	438	445	415	445	434	445	429	426	428	445	435	438	451	427	432	423	456	459	450	453	448	414	452	448	419	454	452	442	449	413	466	468	411	422	492	428	431	424	458	441	420	415	465	420	437	396	449	457	421	472	432	437	424	447	420	460	445	448	479	419	425	445	489	414	442	419	436	433	457	446	436	419	431	434	414	430	455	430	419	444	428	445	449	483	433	449	498	449	456	467	448	432	437	444	436	442	455	458	466	411	452	430	446	434	437	484	439	453	434	453	400	434	457	474	437	434	412	466	437	441	432	461	464	451	429	449	447	437	434	459	495	413	433	436	436	422	449	459	447	400	436	440	449	417	468	417	415	436	418	453	442	413	397	438	465	415	437	474	422	458	437	455	436	454	457	416	419	422	491	401	442	453	446	402	415	488	433	412	445	436	442	460	432	419	430	415	435	452	437	473	430	410	421	419	447	414	426	414	376	407	425	459	459	435	450	435	432	413	471	480	490	446	464	446	468	435	464	426	441	421	460	456	431	453	438	418	397	415	421	431	436	419	416	448	447	452	413	441	426	476	425	438	423	424	433	450	429	438	418	431	436	449	438	453	430	455	426	455	451	438	436	426	412	397	428	428	453	414	458	464	415	449	472	419	425	432	420	482	441	469	448	414	415	421	407	479	419	386	478	449	497	451	429	465	446	430	425	403	425	446	433	439	440	430	421	415	441	415	464	466	438	460	448	413	441	431	401	423	420	441	465	453	424	458	440	455	462	445	447	447	442	463	413	454	459	416	463	454	413	451	443	464	442	455	482	462	445	445	466	433	414	423	426	437	449	416	437	413	436	445	479	452	448	445	435	417	418	438	439	437	429	443	468	454	423	463	446	472	422	461	437	449	457	424	442	455	454	442	437	429	442	440	483	436	443	468	456	423	449	420	415	446	441	440	430	437	416	449	450	458	437	460	463	455	429	414	434	443	423	431	431	417	463	413	445	399	444	455	472	458	433	460	451	462	454	481	440	450	411	429	437	422	434	473	451	439	439	484	402	450	451	433	411	455	458	474	445	440	427	458	469	462	442	413	451	407	424	444	456	416	419	443	497	458	427	431	445	437	457	442	437	465	460	445	433	432	458	450	461	454	453	475	462	419	415	433	459	437	456	458	432	415	468	432	454	446	423	446	435	433	434	440	455	437	440	441	446	418	435	436	440	442	432	447	445	440	466	417	441	401	437	435	415	458	440	456	465	437	457	446	448	420	442	450	398	452	402	430	456	430	414	427	457	410	469	426	403	472	455	442	430	431	405	465	402	456	432	442	450	431	417	439	441	427	453	423	417	441	448	431	437	386	410	484	458	462	439	435	422	468	451	449	447	437	419	449	434	481	473	441	416	429	469	434	403	438	446	432	449	459	433	448	415	460	440	435	424	496	450	424	410	429	455	452	474	433	467	459	410	461	441	449	451	431	422	441	408	467	445	406	468	430	447	465	452	469	405	400	419	466	455	453	452	410	438	395	422	449	465	416	470	457	452	420	413	449	455	447	452	432	439	428	446	410	426	439	422	438
27336	18564	3482	366	269	201	166	211	182	181	187	194	189	200	180	197	177	175	189	166	174	141	176	169	154	209	172	172	158	180	198	188	184	190	190	181	166	206	161	200	199	165	195	169	194	178	185	186	197	187	177	161	182	190	165	173	189	195	190	196	179	193	176	184	178	173	168	194	185	167	167	206	175	175	172	166	185	174	183	154	183	201	178	199	174	184	190	152	202	172	154	172	166	185	172	170	164	215	177	167	159	175	193	183	173	196	204	170	171	178	163	195	207	189	183	173	162	185	165	185	188	172	165	163	192	145	184	190	183	174	193	176	172	179	167	180	177	176	176	203	145	170	192	190	164	194	178	194	191	187	177	182	169	163	158	178	197	187	174	220	208	174	169	163	174	184	180	196	188	184	180	165	171	168	192	200	174	217	165	169	182	165	174	190	173	165	180	164	173	178	187	183	178	157	196	167	165	186	176	186	174	184	168	179	163	197	196	176	198	169	178	170	176	203	200	194	171	159	196	175	195	171	180	180	173	193	176	191	186	170	197	170	172	193	179	181	196	168	179	201	185	191	177	195	186	173	195	174	169	180	164	194	193	177	176	208	190	175	176	192	199	160	179	192	197	184	163	188	186	187	163	165	169	194	199	201	201	179	179	185	176	188	190	203	171	181	204	182	166	188	198	193	186	167	201	150	193	183	149	163	184	169	203	180	169	185	178	157	175	163	190	172	179	160	195	186	183	166	189	196	195	196	211	175	186	198	191	173	177	173	165	197	174	188	163	164	192	175	190	177	190	154	188	165	172	171	164	166	177	177	179	170	170	169	174	193	163	188	178	151	199	193	184	186	174	182	175	191	161	158	166	191	210	181	185	174	197	173	162	174	182	190	174	187	199	177	205	169	194	172	160	188	178	169	199	176	170	156	170	203	173	177	196	177	175	184	173	137	193	200	156	170	174	177	184	177	151	187	180	207	183	169	185	192	171	167	185	183	160	183	161	169	194	192	208	190	165	161	184	186	178	174	174	199	198	179	178	168	186	182	188	189	163	188	181	172	174	192	202	202	161	203	176	177	192	171	195	177	204	174	175	188	170	190	190	205	187	181	173	185	186	198	184	167	181	163	161	179	169	179	180	157	190	178	186	199	183	202	197	172	192	178	181	170	184	166	179	157	211	158	152	177	180	189	150	189	178	158	157	183	180	190	178	172	195	197	182	198	188	179	176	159	179	200	175	197	184	186	174	167	195	162	191	200	160	175	199	167	184	172	163	157	166	199	178	173	166	165	169	170	179	189	195	147	211	185	191	170	188	149	190	188	188	177	171	179	184	182	188	164	190	191	195	193	192	177	183	188	194	175	157	173	181	176	174	163	149	176	175	191	158	185	166	200	191	190	180	173	185	152	166	189	175	169	203	187	170	166	182	159	165	176	189	218	182	164	167	185	173	155	166	190	201	185	194	184	175	177	198	177	165	199	175	178	153	183	170	166	191	178	171	191	164	168	179	184	219	182	187	177	176	185	172	175	177	152	165	185	176	183	180	200	200	166	192	181	173	178	178	151	199	172	178	203	183	167	173	197	174	172	190	198	192	199	178	162	193	175	207	173	180	174	177	176	161	194	165	171	184	179	166	191	176	174	171	195	172	171	176	165	174	185	192	191	189	168	201	181	171	191	192	183	181	184	192	175	179	184	171	169	160	169	184	176	169	215	189	179	195	156	170	193	170	187	161	204	179	163	167	174	164	185	181	182	172	173	170	176	185	190	176	172	160	184	191	182	189	190	205	175	179	182	199	183	163	198	178	182	165	181	184	187	188	162	183	187	202	168	176	181	164	187	192	174	169	196	167	164	184	178	176	189	163	179	182	207	185	183	158	199	194	187	186	174	172	172	170	196	206	181	183	193	177	191	189	189	190	155	202	190	170	174	191	193	175	170	187	180	199	152	172	177	206	180	196	192	170	187	181	137	151	192	165	177	172	180	157	196	190	173	168	169	164	194	153	175	182	182	170	170	185	176	180	185	179	192	197	181	190	171	173	169	175	178	169	166	151	166	222	208	169	184	163	189	180	193	180	182	188	158	182	186	161	184	176	201	163	190	186	206	193	183	165	181	159	190	159	169	183	188	187	182	187	192	177	177	198	186	162	177	202	183	173	172	176	169	144	174	176	175	202	174	175	195	183	186	161	177	186	174	174	182	180	174	164	193	176	192	174	189	162	199	218	202	165	169	188	177	202	157	207	167	170	183	165	172	173	178	168	181	163	212	185	171	175	184	156	164	194	193	164	190	180	197	192	178	194	161	188	211	175	201	170	179	198	168	177	158	182	161	187	201	174	183	205	194	163	197	164	149	201	185	177	201	189	182	177	173	178	168	178	186	184	184	162	175	185	159	181	198	177	171	181	163	185	157	194	175	163	188	148	158	164	186	160	179	197	155	204	165	174	153	193	188	215	158	178	172	168	161	196	191	160	150	176	165	186	163	166	181	175	189	178	191	176	183	181	175	181	196	169	185	168	179	166	166	195	189	196	183	172	170	169	177	185	160	178	169	185	159	177	191	181	159	188	185	167	174	184	199	185	190	189	189	169	185	169	185	186	194	191	163	156	169	192	196	172	183	200	192	161	179	187	185	172	173	177	177	198	163	165	178	178	167	195	197	171	187	156	158	185	194	187	223	183	160	169	187	204	164	171	176	196	175	188	185	169	194	175	178	201	151	176	200	188	161	179	169	167	176	181	174	179	178	191	174	176	158	173	188	184	185	168	216	180	183	180	177	176	199	182	157	203	165	177	182	187	157	179	156	191	191	177	198	195	181	181	175	182	166	183	174	187	179	183	197	185	181	174	195	183	187	200	176	171	175	174	213	172	181	181	183	185	212	182	182	171	178	179	169	198	187	190	174	176	208	191	196	175	179	182	206	174	159	159	173	190	204	166	194	165	183	174	169	157	174	180	191	175	195	178	164	170	182	179	170	180	166	207	159	171	220	166	182	191	161	178	189	183	192	169	184	188	170	178	190	173	173	190	194	164	206	174	194	204	190	198	174	169	213	160	206	169	193	173	196	164	179	189	170	186	198	176	177	171	179	196	189	186	182	169	178	165	184	192	167	168	182	193	197	193	171	167	167	162	181	187	178	172	185	175	164	163	176	158	179	177	168	179	201	191	184	193	163	142	163	174	177	166	176	173	145	167	181	171	199	170	170	192	197	184	157	165	171	182	177	207	197	191	191	172	143	169	179	171	187	183	149	165	178	177	183	168	202	163	170	188	168	187	189	181	194	170	156	192	187	170	183	170	165	145	183	192	173	170	180	172	155	175	168	182	168	206	180	175	169	156	176	151	189	183	163	173	170	208	187	182	160	163	182	173	169	173	172	175	183	181	169	203	185	172	182	191	169	175	186	191	182	176	156	176	185	179	197	175	181	172	152	191	176	187	176	165	163	192	158	168	163	180	165	184	189	198	193	181	159	182	180	162	192	175	203	186	200	164	191
4545	744	559	404	305	317	296	287	285	257	259	259	270	228	260	247	259	269	245	245	248	279	241	255	239	229	261	237	271	236	262	245	285	268	243	273	269	240	251	261	276	236	244	250	256	255	258	262	245	235	265	244	216	248	248	233	229	226	239	225	262	233	244	228	264	266	230	272	255	260	269	227	247	251	269	279	249	250	258	215	276	246	254	247	222	235	219	232	240	274	269	270	259	239	251	224	236	235	243	256	295	243	240	250	248	236	253	268	241	230	269	275	259	238	247	249	245	225	231	236	243	258	278	226	246	226	242	256	242	272	252	249	243	260	220	238	236	283	241	245	266	223	228	250	252	246	231	250	271	238	267	242	225	238	253	248	253	285	233	221	251	295	254	249	246	255	264	249	254	236	250	233	253	272	268	247	253	250	243	238	252	260	218	230	236	260	244	240	219	268	249	270	269	264	246	236	250	252	220	226	269	230	258	232	220	248	248	233	216	251	267	246	259	252	244	244	295	234	255	270	237	259	293	244	249	247	262	253	263	252	243	234	275	242	267	255	239	233	273	253	241	247	269	298	247	264	247	249	233	239	250	216	263	259	245	243	237	264	284	250	258	241	258	275	245	250	246	275	254	248	246	246	261	243	273	266	236	258	238	246	229	278	251	261	246	245	218	261	231	203	266	228	226	239	247	270	240	220	277	252	249	224	267	271	252	241	214	245	276	241	244	269	262	258	245	262	239	241	218	248	228	245	253	257	243	244	277	257	255	227	243	235	265	212	268	265	257	228	248	260	257	223	251	246	241	261	235	240	264	270	255	248	285	256	258	292	236	263	249	258	266	230	240	249	246	253	260	245	255	262	256	228	227	250	245	250	285	265	270	246	260	236	273	271	241	265	272	233	263	246	266	264	293	241	207	257	265	258	250	280	225	233	252	231	253	229	238	256	253	252	252	286	269	252	251	260	231	253	269	261	264	248	239	263	280	251	252	242	233	259	225	227	234	236	268	265	228	235	241	235	250	246	260	254	261	274	248	218	284	252	259	245	233	226	228	282	235	260	264	254	268	255	263	251	275	243	267	237	231	242	251	214	262	219	268	271	267	265	257	237	251	240	245	274	254	263	227	254	261	241	232	247	260	248	239	212	240	262	248	247	267	245	255	235	224	240	226	282	235	256	248	245	271	234	278	265	258	260	262	262	235	242	234	248	245	237	259	229	271	259	245	255	255	239	262	251	280	242	266	257	223	269	255	255	242	284	249	252	220	211	270	241	232	247	267	236	241	249	270	209	253	250	261	202	241	253	251	282	266	236	251	264	272	221	254	269	259	232	264	247	244	235	252	254	241	241	252	234	261	233	243	250	227	247	253	240	238	231	265	247	264	229	240	225	244	264	243	255	269	264	257	237	284	242	251	260	195	256	230	250	284	244	233	246	223	231	252	257	249	244	266	266	240	268	235	240	287	251	250	263	265	256	270	251	246	254	249	262	240	241	260	253	285	236	261	236	239	243	243	238	258	252	240	250	252	213	221	260	238	229	240	258	244	265	245	228	251	215	207	252	244	228	250	263	214	245	234	250	253	251	275	246	250	248	289	252	247	260	268	247	243	273	232	257	235	262	247	256	256	258	243	239	274	246	249	247	223	259	255	243	268	266	266	258	235	219	268	242	245	216	255	245	242	249	274	263	254	256	255	284	260	230	241	246	261	242	258	259	259	256	245	246	254	247	261	269	262	250	272	261	269	246	218	266	232	249	263	267	262	272	242	253	225	256	248	242	220	241	250	252	228	245	261	237	235	237	228	262	239	244	257	269	259	248	251	263	259	262	235	247	258	261	246	231	252	268	259	237	255	243	240	250	212	219	260	278	231	225	239	251	269	271	264	244	251	254	234	260	256	260	221	279	260	247	248	259	226	240	264	252	256	267	268	260	214	265	270	253	236	253	255	237	267	227	257	250	224	260	242	256	265	255	259	243	239	259	235	227	246	225	248	250	252	248	252	236	247	237	219	253	257	249	265	247	254	266	252	257	261	226	247	258	237	217	265	253	250	227	255	251	230	260	287	256	242	253	242	254	239	245	226	228	247	256	250	271	260	231	260	236	277	256	247	234	238	255	229	261	269	242	239	248	241	209	246	240	247	239	265	252	233	269	256	243	250	248	251	219	240	237	245	243	258	231	255	254	271	266	262	236	223	249	251	282	262	241	269	229	252	240	234	245	246	266	264	243	241	245	267	239	245	261	273	248	239	229	244	254	226	238	238	234	265	246	254	255	222	279	247	244	241	250	265	241	250	252	242	234	258	227	262	269	272	240	264	270	257	265	264	240	237	242	254	239	258	226	251	235	247	238	248	219	236	239	242	270	255	262	269	255	247	272	235	226	235	255	253	246	286	239	233	266	287	266	251	275	251	235	233	253	220	215	266	238	239	255	264	254	254	236	275	270	260	250	270	263	239	232	244	255	258	266	261	247	254	241	250	278	233	251	254	243	247	248	255	264	222	257	253	239	239	259	253	267	258	278	267	255	276	224	257	265	272	270	258	254	262	272	266	275	234	231	269	232	274	248	253	238	251	251	248	254	259	246	270	246	244	260	270	227	278	257	241	227	261	266	260	287	272	288	242	234	236	245	278	295	284	273	249	237	225	247	261	246	269	255	249	276	233	220	253	235	219	249	241	270	237	227	211	241	230	249	231	254	259	248	266	267	231	263	247	244	278	263	237	278	253	241	235	265	252	249	270	268	247	244	268	262	279	219	241	248	225	221	246	226	248	273	252	276	302	247	262	218	261	249	271	243	255	249	275	274	260	259	246	252	261	263	259	247	244	233	260	276	256	244	242	254	222	266	241	244	239	239	254	246	247	249	232	231	274	262	228	258	264	242	264	274	257	239	281	270	241	228	271	265	233	244	246	277	247	265	265	250	261	273	271	257	262	252	244	249	280	272	251	260	246	266	246	231	273	231	228	269	243	262	227	259	247	277	247	250	259	229	271	227	241	237	253	262	253	289	271	211	232	258	232	256	256	261	222	266	258	246	253	233	228	255	264	231	254	261	255	232	242	265	237	265	264	252	250	266	236	258	268	252	243	244	206	281	274	284	255	274	230	244	228	255	266	261	250	285	262	250	235	245	244	253	239	234	267	232	274	245	251	251	264	259	251	222	248	223	245	258	248	250	221	269	244	253	251	268	248	280	238	250	227	268	269	256	275	249	286	259	264	242	264	227	254	237	232	250	247	268	262	251	264	258	281	257	237	260	240	256	230	272	254	281	258	237	223	266	256	219	273	264	250	241	266	250	232	242	251	246	238	244	252	233	254	273	262	252	253	264	244	234	237	234	243	233	264	237	264	257	231	255	251	259	270	221	242	244	234	270	247	252	226	242	271	247	238	241	270	251	254	260	269	239	241	265	257	239	268	297	251	241	262	261	259	269	244	252	253	240	304	264	240	272	228	240	258	250	217	250	231	236	256	255	281	255	247	258	253	271	241	237
23481	21576	28786	24832	21416	3681	667	556	455	417	446	396	422	401	403	394	411	417	414	381	358	432	379	370	360	405	362	369	369	384	364	375	349	383	387	342	372	366	383	367	360	336	378	367	359	342	355	353	324	386	351	370	374	332	376	364	348	350	354	344	370	359	370	348	402	372	344	359	348	367	358	385	371	363	342	334	326	350	379	375	360	353	338	377	374	367	398	380	341	348	342	366	358	395	366	309	427	323	376	352	357	375	339	378	375	396	376	374	324	343	365	401	353	351	360	350	378	356	377	405	351	352	379	380	377	376	364	374	363	377	362	373	327	359	367	355	351	348	365	354	328	361	370	342	355	403	353	337	383	383	375	365	334	352	371	343	384	370	370	368	344	355	379	361	357	347	399	310	336	345	364	335	347	340	357	354	369	329	368	335	348	354	348	380	375	376	395	344	376	347	382	399	351	356	378	367	402	357	381	371	397	347	330	335	321	386	341	356	342	398	367	334	363	370	375	347	364	373	393	336	324	358	398	357	340	384	375	364	348	351	358	357	348	401	360	364	352	361	384	331	366	356	354	345	351	356	333	369	373	334	385	336	357	336	354	366	360	332	330	367	372	380	356	354	357	371	354	378	363	356	371	379	387	330	357	374	362	378	362	367	347	321	381	387	340	370	339	384	338	355	351	371	357	379	365	369	363	347	360	368	386	338	334	371	370	366	367	351	364	360	385	312	378	368	339	411	334	364	367	370	364	375	405	363	387	338	307	334	364	373	363	340	340	335	344	359	359	369	356	371	351	377	369	371	382	386	331	360	337	371	335	365	376	324	364	337	367	369	383	378	352	331	340	337	379	352	350	369	386	354	367	358	348	361	349	348	326	402	368	360	378	344	392	371	361	343	370	372	339	374	345	335	376	361	356	374	339	356	349	357	393	348	393	401	355	331	349	330	390	378	353	352	394	392	328	368	378	348	375	352	369	376	372	361	373	384	375	356	370	375	357	358	358	372	358	352	364	342	347	360	368	345	356	396	360	325	386	354	353	332	368	363	363	332	361	394	335	381	368	381	380	348	331	376	387	367	359	360	331	359	359	361	371	358	386	377	378	349	343	362	395	345	354	341	373	363	380	367	374	387	350	358	351	384	378	359	362	389	330	369	384	366	348	356	351	358	349	366	368	395	353	331	340	387	348	367	337	358	359	366	340	368	330	383	363	371	385	375	380	354	380	370	377	370	361	343	355	391	352	376	360	364	345	370	368	360	361	364	318	377	367	354	340	345	365	354	365	391	364	390	360	331	393	333	372	372	321	374	361	351	371	368	374	336	376	341	355	351	385	400	337	365	355	384	352	340	351	381	387	330	381	379	389	353	381	338	347	352	344	391	356	379	365	346	348	359	373	388	373	360	334	340	366	371	383	371	362	336	368	359	343	363	380	386	371	360	352	359	343	346	357	368	394	328	366	374	343	369	374	331	339	356	359	393	336	342	391	369	343	385	367	363	354	420	358	365	354	397	360	367	359	323	337	345	389	348	384	341	379	384	336	340	352	359	370	382	350	350	377	380	382	343	375	349	356	363	389	354	310	369	379	329	370	357	345	380	353	354	353	369	352	379	410	378	355	366	382	376	356	352	371	359	362	336	384	339	349	394	369	322	370	341	345	354	368	354	365	386	353	363	393	329	390	370	377	411	356	348	382	355	390	359	367	359	344	357	344	388	363	362	359	364	339	374	352	348	379	372	363	378	362	350	364	356	367	372	375	378	347	326	340	365	360	348	364	357	359	334	367	318	360	347	387	343	357	370	351	355	363	351	354	391	364	336	373	401	359	325	379	377	346	340	400	364	358	360	363	360	327	368	357	385	359	362	384	328	366	321	347	336	370	357	360	334	332	357	350	358	359	363	376	377	359	369	367	358	366	354	356	378	350	359	352	368	372	350	365	346	374	382	344	357	379	364	365	359	354	378	389	345	379	376	367	367	407	314	392	359	350	386	349	360	341	347	372	392	312	350	363	359	347	392	365	368	365	341	358	314	376	359	322	369	354	326	356	419	365	378	365	336	337	362	358	370	384	361	373	331	378	371	376	343	347	380	382	351	381	331	325	346	343	337	370	393	360	338	344	385	370	358	330	383	365	361	343	411	328	340	375	380	348	362	341	366	360	346	367	368	340	366	328	378	349	349	331	363	339	383	324	363	336	375	364	336	361	349	351	353	395	363	351	342	338	358	382	338	323	378	340	344	326	343	342	340	346	368	386	358	360	368	359	359	369	344	364	359	360	367	351	375	346	336	358	355	352	384	344	389	377	371	369	356	349	360	331	363	350	365	371	347	312	385	361	369	345	374	344	385	395	402	359	344	368	384	378	348	322	371	337	358	381	350	372	378	391	382	365	377	399	360	366	393	364	331	335	331	361	359	335	342	403	367	341	317	370	348	371	376	372	377	345	357	342	358	364	357	360	338	326	364	369	351	337	351	362	330	358	382	346	362	362	378	358	372	335	365	379	373	358	357	357	393	380	360	363	353	343	361	362	346	330	360	344	355	391	387	377	392	360	361	346	385	365	367	390	364	342	377	374	385	374	355	351	367	360	374	352	376	367	365	363	362	363	373	339	349	367	371	370	359	361	404	372	339	403	361	356	376	392	395	341	362	397	374	337	360	369	324	381	375	371	381	357	351	389	364	348	396	385	343	409	347	349	345	340	353	371	371	357	357	382	339	351	365	397	379	353	350	332	340	356	354	369	375	364	357	320	380	381	358	383	393	350	369	374	323	382	295	355	395	342	355	366	357	371	314	365	310	374	336	361	327	351	326	342	337	362	358	340	370	370	342	375	357	347	385	377	334	388	338	381	361	377	320	363	346	380	354	374	364	387	348	380	368	355	372	343	388	310	375	357	366	354	362	375	352	346	352	389	368	356	364	386	371	355	383	351	336	371	368	365	360	343	373	351	318	368	367	345	387	350	331	334	361	361	338	369	348	365	359	366	350	332	379	332	395	384	344	395	356	389	362	367	370	342	352	362	334	361	363	344	390	376	338	355	351	387	353	359	385	355	384	350	369	359	358	381	371	387	376	343	381	372	352	353	363	345	381	328	344	369	373	345	378	347	373	362	367	363	386	342	306	383	374	352	361	347	352	383	385	393	375	315	370	361	340	387	329	356	356	357	357	331	335	347	355	387	339	365	334	359	358	353	376	347	354	373	356	331	384	382	337	384	359	345	346	367	406	341	360	346	359	355	361	366	365	356	330	336	361	353	349	336	368	377	398	353	358	355	330	327	380	355	380	364	357	352	397	339	348	362	368	337	358	347	354	364	349	339	344	351	369	328	370	343	377	356	390	359	379	329	333	358	349	374	363	351	383	356	363	366	361	384	372	355	355	373	345	331	335	377	349	360	336	404	360	366	354	365	370	390	342	361	338	378	372	350	364	378	332	352	358	337	361	345	373	345	391	359	351	364	345	368	368	382	368	354	347	350	360	371	324	335	366	358	384
10672	7122	4699	2157	1663	1293	1022	896	803	751	688	676	610	642	593	562	532	551	565	532	523	501	532	511	529	528	509	497	448	510	482	556	499	479	485	464	502	473	497	496	513	510	496	503	489	507	470	481	527	527	501	482	514	491	480	466	532	532	499	496	523	489	471	466	492	529	477	472	487	502	487	500	526	465	506	500	456	497	517	481	503	489	497	487	484	510	512	507	483	481	466	521	495	461	512	494	499	502	494	465	491	491	486	481	526	468	489	521	519	488	482	526	478	493	475	511	522	503	521	484	480	500	488	508	489	501	504	500	538	494	466	481	503	477	506	513	479	492	519	498	512	493	504	512	488	517	474	485	493	458	472	469	471	507	467	460	489	481	482	502	538	469	471	533	510	506	472	500	495	488	469	498	507	519	494	443	472	489	482	491	478	471	469	496	487	468	492	478	440	489	501	474	452	446	489	492	492	476	477	481	508	480	496	480	478	498	465	486	499	523	480	499	496	502	508	511	510	538	492	510	467	513	490	509	472	526	501	529	524	495	527	509	532	546	475	503	502	492	497	501	516	498	483	486	504	468	512	539	499	513	474	505	561	511	479	503	509	494	516	454	461	476	500	477	490	483	513	488	512	504	472	537	517	508	523	510	488	487	540	507	476	504	521	510	483	539	495	527	470	491	498	471	529	467	513	547	441	503	465	533	482	554	519	498	500	516	512	500	466	515	482	506	460	524	490	470	456	521	510	522	530	483	431	505	493	490	506	473	516	487	521	518	485	492	518	537	496	514	477	504	480	476	458	485	502	439	494	492	498	528	503	458	517	471	532	518	499	551	474	481	492	456	519	533	485	486	547	495	515	476	482	482	478	529	506	512	493	524	479	503	481	533	487	438	533	489	479	501	483	509	465	502	487	471	469	513	511	507	517	506	512	464	469	491	487	479	503	491	479	469	488	499	488	466	497	502	506	493	518	516	465	513	444	502	516	475	523	519	492	486	512	505	469	493	500	502	496	487	494	473	493	468	480	472	531	490	503	493	538	462	515	505	490	492	504	499	477	488	506	468	524	472	518	493	496	489	508	523	465	461	510	531	488	501	513	520	480	473	538	518	494	484	496	464	506	487	485	525	485	543	467	497	438	483	475	518	542	484	481	452	494	504	502	494	481	474	480	522	481	528	472	489	486	479	521	500	498	531	475	526	468	527	499	550	551	495	509	510	521	505	507	512	504	499	526	504	474	477	499	505	500	483	476	490	489	494	469	506	517	477	472	512	532	492	502	471	477	481	512	517	499	513	481	511	505	471	505	464	483	478	517	535	513	490	548	502	506	480	494	509	508	516	496	524	515	485	476	523	471	498	466	490	511	493	486	455	491	533	512	502	515	490	469	558	505	464	483	504	512	493	515	549	543	516	507	492	467	498	490	524	471	478	489	484	474	476	497	479	490	484	508	512	516	529	485	476	488	459	487	508	480	510	473	488	499	483	535	510	513	505	509	494	493	492	506	506	522	458	466	509	507	513	501	491	477	507	505	479	461	493	491	490	555	502	471	466	473	518	482	511	532	458	462	510	504	468	496	498	496	452	466	495	485	509	523	495	507	490	483	523	488	464	504	475	506	493	491	474	471	433	525	515	516	464	498	511	487	463	568	464	490	523	463	495	500	482	452	481	488	488	487	464	457	499	518	508	470	489	492	507	477	534	486	498	507	529	513	503	516	493	478	531	501	468	469	476	466	464	465	526	499	503	519	446	494	520	463	519	499	487	507	501	474	514	474	493	490	477	505	489	479	468	511	505	486	499	520	472	467	528	498	485	498	492	492	481	511	505	479	488	504	512	531	499	476	505	502	481	519	480	469	484	443	492	503	475	456	476	481	483	495	471	531	476	484	495	520	485	480	493	490	459	504	486	525	483	544	489	493	523	484	506	445	501	479	485	488	449	490	461	514	475	491	521	484	498	476	492	504	491	508	496	518	501	481	505	502	467	508	491	433	504	480	481	503	475	501	451	489	516	506	500	507	461	535	506	494	534	460	534	471	449	464	488	538	511	490	501	510	502	483	485	499	480	502	461	477	486	549	481	502	475	482	491	498	523	528	481	500	488	511	517	511	497	548	496	484	488	486	515	458	497	537	463	516	504	510	454	506	513	494	501	458	504	502	477	489	478	522	505	480	504	507	516	465	457	517	498	516	545	483	457	539	454	448	538	506	469	508	509	483	486	519	490	500	549	491	511	475	473	536	499	460	502	511	478	524	476	486	473	518	540	492	472	487	439	471	488	458	524	464	530	517	488	474	458	525	508	487	509	505	467	457	492	500	490	483	492	532	497	542	489	511	474	518	503	485	529	452	488	510	522	491	462	471	524	527	499	457	493	505	497	493	458	517	453	487	484	495	505	447	496	502	454	494	508	512	491	464	503	489	478	517	517	478	515	509	489	479	521	542	489	505	444	452	491	504	497	483	507	474	507	533	466	498	513	500	479	532	479	508	522	491	466	462	498	463	509	457	461	496	487	511	466	468	471	494	469	455	444	466	478	472	459	482	495	524	473	454	457	484	481	473	507	519	497	482	515	468	499	498	475	461	489	494	505	493	495	489	522	456	524	490	477	473	452	475	497	521	510	498	534	435	521	470	477	487	522	495	514	474	453	514	449	485	475	460	481	506	457	518	500	476	490	458	443	506	518	495	499	516	510	474	491	490	509	524	456	478	481	478	477	462	494	508	509	473	490	499	490	473	527	456	453	520	473	476	470	495	505	462	457	480	492	519	509	498	472	518	515	475	494	502	499	481	499	491	483	499	464	512	493	460	492	505	480	505	466	466	501	497	479	495	480	492	462	511	483	506	492	476	483	478	458	487	517	496	476	513	484	475	448	489	510	474	511	457	474	488	495	480	513	489	503	474	497	499	487	448	464	500	489	523	480	470	477	477	510	487	492	459	516	487	484	480	523	491	468	499	476	469	490	464	478	439	490	468	531	497	533	500	495	511	457	456	471	502	495	507	489	504	485	520	514	527	507	466	518	494	503	450	465	484	473	474	484	517	487	487	513	504	485	543	491	528	496	506	511	513	500	484	485	511	484	457	484	500	467	504	518	462	512	456	444	500	443	499	500	459	513	500	463	499	503	504	503	513	510	485	497	507	496	513	464	505	540	430	482	490	525	495	484	512	497	462	503	457	519	523	515	466	515	468	456	490	482	475	475	451	492	485	543	478	507	480	463	466	497	502	492	517	508	517	497	514	476	501	486	503	483	513	477	497	498	454	519	501	495	475	481	496	484	472	496	474	490	506	495	471	499	496	481	482	508	469	449	499	491	495	509	495	504	516	461	487	495	493	519	510	544	471	483	477	545	471	474	519	533	490	482	490	446	489	514	461	480	485	491	487	473	499	448	503	524	492	486	488	472	465	458	494	508	506	517	456	461	495	495	514	471	519	451	501	513	459	503	487	503	455	538	524	498	517	483	497	478	458	514	476	474	520	526	503	504	568	459
24802	21522	26779	24572	1059	193	154	137	132	118	102	98	93	101	83	91	97	85	70	82	101	92	88	86	78	81	84	86	85	90	78	87	67	84	79	78	73	81	76	71	76	83	85	91	88	68	72	84	70	76	81	80	105	76	80	82	85	80	83	72	82	80	78	85	91	77	80	68	68	65	74	77	76	84	64	66	80	74	80	96	84	68	86	76	64	87	87	97	70	72	74	75	85	90	61	89	72	83	81	91	70	80	69	91	81	84	79	71	76	80	81	86	78	80	72	74	78	68	87	85	72	75	83	83	81	72	77	68	72	100	92	62	77	66	72	90	88	85	90	86	81	82	71	88	86	70	65	86	78	92	80	78	79	70	83	79	94	72	83	93	75	79	91	70	80	70	80	79	92	81	85	90	74	60	80	76	75	67	83	74	82	80	71	72	74	80	94	92	72	87	88	85	77	90	74	89	72	76	77	86	89	80	74	77	72	83	77	97	86	70	82	72	80	72	80	65	81	79	91	76	81	77	66	76	64	62	72	76	76	86	82	65	93	81	88	79	83	79	87	63	100	84	91	74	81	67	90	82	73	83	78	72	72	74	82	76	90	72	63	83	78	76	62	92	71	88	89	82	92	77	95	80	77	71	84	72	76	74	83	78	78	79	64	73	96	86	90	84	64	75	81	66	83	63	71	77	90	65	80	91	95	93	81	56	76	60	87	86	86	67	73	55	72	100	72	85	84	77	79	79	74	83	87	80	89	82	89	68	94	86	60	64	82	105	76	60	88	105	80	84	80	65	83	76	93	64	63	79	67	80	77	69	99	90	82	66	85	75	89	85	84	73	89	72	71	110	76	63	77	79	81	86	76	76	79	84	75	72	77	95	76	101	85	88	87	71	90	74	78	90	72	76	75	92	89	77	84	79	85	70	72	91	99	71	87	83	74	92	77	92	75	82	95	82	92	88	89	94	79	86	82	90	76	84	72	99	71	90	78	82	72	78	66	90	80	90	85	65	86	84	80	77	96	66	66	93	88	87	75	85	63	98	82	76	88	80	78	82	94	82	85	85	72	77	74	83	87	74	79	84	90	73	85	87	84	68	84	81	85	83	79	82	88	87	84	91	78	90	85	78	85	74	88	81	78	97	61	80	74	80	70	80	86	72	79	65	86	53	63	81	78	73	79	97	85	87	77	98	82	88	68	80	81	74	78	72	87	70	87	75	86	79	89	101	74	74	97	73	87	79	69	70	79	69	73	77	96	76	86	78	93	74	84	81	76	91	72	77	71	72	74	85	67	73	85	68	94	76	76	94	92	84	78	90	86	93	69	62	92	81	75	87	71	80	83	88	67	82	78	77	73	79	93	75	88	72	71	81	86	72	87	87	82	72	57	82	80	84	68	79	77	68	88	77	87	76	73	84	90	82	75	72	58	67	66	90	82	75	79	77	86	90	81	70	90	79	78	54	90	92	54	76	84	91	75	80	78	95	91	81	85	80	79	74	77	99	73	72	97	79	61	98	83	79	87	94	77	79	84	76	90	81	90	93	81	98	73	92	87	80	81	89	88	73	81	83	74	81	76	64	75	90	81	66	95	98	63	90	86	84	79	85	91	95	74	71	76	76	75	66	74	70	72	63	79	84	88	70	81	96	68	59	68	73	72	87	85	62	90	96	80	64	71	101	75	91	66	61	83	76	81	78	112	87	71	77	88	74	84	76	89	67	82	82	74	86	69	87	86	80	70	76	71	77	78	72	84	92	93	87	82	81	84	73	91	88	76	83	74	74	74	93	83	71	65	78	65	70	76	76	58	71	77	82	57	81	80	74	83	74	78	68	86	86	82	86	76	78	80	83	89	92	75	88	90	84	85	93	70	84	81	79	79	89	78	73	68	72	74	82	79	82	78	84	84	104	81	73	81	86	76	59	76	84	79	69	77	87	89	78	87	75	104	71	79	81	79	66	99	80	94	72	76	77	73	62	76	76	91	69	81	89	71	85	61	95	68	76	104	66	89	77	72	80	73	68	83	74	79	79	104	82	77	88	89	75	89	66	75	87	86	83	83	79	66	73	74	72	88	84	89	74	82	79	73	78	80	60	85	100	79	73	91	76	97	93	74	88	58	93	61	80	76	93	88	91	72	57	76	88	80	72	73	71	81	70	72	73	85	100	75	81	95	70	79	74	91	87	74	71	83	90	91	77	71	74	73	77	71	66	68	70	88	86	85	87	86	66	72	65	77	69	96	97	78	76	79	70	68	93	90	104	84	77	73	93	95	94	85	90	105	75	87	81	82	89	67	70	67	79	91	72	84	82	83	90	82	91	81	70	83	96	73	83	65	91	79	72	63	64	95	78	67	79	78	75	78	67	67	81	80	71	81	80	79	85	66	77	89	88	70	64	85	76	72	74	72	86	77	79	74	76	74	62	90	82	79	81	86	91	78	75	85	64	66	81	89	64	84	74	78	73	84	75	92	76	66	66	94	81	83	76	82	77	64	97	77	83	76	85	67	74	84	76	69	71	82	74	71	78	68	100	83	81	80	69	79	85	63	87	87	94	71	90	71	65	78	78	76	84	75	94	86	69	82	88	58	89	97	84	90	105	80	70	77	70	76	81	79	80	87	73	68	83	75	79	72	105	75	78	83	84	70	86	87	89	89	84	74	81	81	74	67	66	83	73	77	93	87	84	75	58	88	69	89	67	79	82	86	89	78	75	87	70	85	91	86	94	70	94	67	60	82	77	81	82	96	82	84	86	107	87	78	91	80	98	77	79	66	76	60	80	62	101	74	82	67	70	65	69	83	59	96	74	59	73	89	80	95	93	76	91	83	81	72	47	81	76	89	75	96	86	81	69	76	80	77	71	83	62	65	85	67	78	69	68	74	75	65	75	80	83	82	96	82	83	59	69	71	72	75	83	72	78	85	84	67	90	85	87	76	72	84	72	78	74	80	76	103	94	68	95	87	69	74	74	79	95	84	80	71	53	78	64	74	73	87	72	92	85	70	88	73	77	71	82	73	81	77	90	93	76	60	80	65	67	78	76	85	94	75	85	82	85	78	67	81	74	101	81	82	93	87	80	88	87	73	69	81	74	77	72	77	83	72	68	78	70	75	66	73	81	69	93	81	76	81	83	80	64	73	63	81	93	84	84	77	79	85	83	75	86	82	92	77	84	80	80	84	81	83	72	81	73	68	75	94	68	67	86	82	63	72	84	66	81	80	78	82	87	75	99	77	85	70	65	68	92	90	70	80	77	78	84	80	86	74	63	82	78	87	90	88	73	71	88	68	87	78	86	86	74	88	73	69	78	85	67	62	77	73	78	92	66	84	82	69	97	72	71	84	75	79	84	83	87	84	82	77	82	85	92	78	79	83	73	76	74	80	85	71	73	79	83	72	85	61	63	85	84	80	76	79	62	60	62	77	69	80	92	83	77	62	72	88	76	69	84	81	86	96	75	75	71	101	75	84	76	77	67	82	75	77	80	71	82
10510	3258	2125	922	584	493	341	314	258	243	202	225	164	187	160	158	146	163	149	135	152	135	146	153	138	127	146	132	131	151	135	140	129	115	131	130	144	131	138	133	130	128	139	128	134	129	122	119	138	131	141	133	140	121	144	134	135	147	131	157	125	119	131	119	126	132	145	145	134	125	133	115	118	128	136	137	116	110	121	113	125	125	123	141	145	130	124	115	135	151	150	132	107	121	110	126	129	111	102	129	106	159	150	105	116	144	116	133	100	115	146	107	115	120	106	118	143	153	126	126	128	132	142	116	116	115	133	117	133	153	134	134	129	116	130	108	117	125	157	144	127	123	147	128	113	112	114	137	109	115	132	145	130	139	109	133	128	145	137	114	120	131	115	126	115	124	129	130	123	119	124	117	125	124	126	118	122	129	138	134	135	130	149	123	123	95	135	130	133	127	124	117	122	119	129	139	138	127	117	128	118	129	133	123	125	133	108	117	139	128	123	122	122	133	121	138	124	125	121	119	128	143	130	124	133	117	118	120	134	124	140	120	121	120	122	112	133	113	127	133	120	130	121	129	116	145	115	131	130	126	113	144	135	133	136	113	113	132	122	121	127	125	101	108	126	110	129	127	125	140	143	120	137	141	143	113	115	110	126	121	137	122	131	139	124	130	120	122	134	122	143	118	137	119	135	147	112	124	118	145	121	138	123	125	135	120	122	111	136	116	136	128	118	133	134	140	105	129	134	125	117	130	122	139	126	134	134	129	117	125	125	128	130	135	137	106	138	140	134	126	125	112	160	142	128	112	137	130	126	110	142	120	115	136	140	113	124	129	133	123	144	128	127	104	130	122	117	124	124	127	122	119	107	127	149	142	116	128	149	112	138	125	121	127	111	142	147	103	140	121	131	118	127	130	141	129	132	137	132	110	143	119	124	139	130	121	115	151	138	125	129	105	127	149	138	126	119	131	117	147	124	132	106	128	131	128	121	118	107	137	127	126	133	112	115	126	126	119	114	114	131	120	130	150	145	125	106	126	132	110	143	138	106	122	133	122	119	124	135	124	113	138	119	142	138	125	133	105	148	130	136	132	134	134	130	130	137	122	112	122	131	118	122	113	130	141	116	133	112	150	136	132	156	124	118	140	110	125	99	142	140	109	103	131	128	130	137	135	133	128	126	129	114	122	110	120	120	127	119	115	111	127	128	131	129	125	117	125	135	126	113	137	126	133	117	140	116	150	130	134	117	135	142	133	110	125	116	121	127	130	122	129	144	123	145	139	108	140	133	134	118	109	144	102	134	100	135	152	128	108	111	128	122	116	139	121	111	118	120	132	114	138	119	105	125	117	111	117	122	122	118	107	111	146	114	138	118	148	119	127	138	132	130	126	126	129	133	129	134	123	125	111	141	135	120	141	134	139	117	129	133	111	127	133	120	116	131	140	116	129	135	129	119	125	138	127	137	129	121	114	116	130	127	117	140	139	120	106	133	133	131	154	120	134	135	127	161	135	131	145	145	128	111	133	137	130	142	142	130	108	124	136	133	130	132	123	121	125	140	150	134	134	147	134	145	135	111	123	104	131	152	122	131	134	105	111	123	119	125	137	132	143	119	109	129	131	136	133	135	115	123	117	115	143	138	137	137	123	107	116	117	129	116	131	139	114	124	125	121	129	126	112	138	131	144	120	122	126	137	152	140	97	109	146	124	128	133	128	123	124	132	108	110	103	128	136	130	143	125	138	140	112	136	111	123	130	111	156	117	134	145	112	115	120	116	116	127	156	134	109	123	116	137	151	121	127	141	111	118	137	142	127	151	129	93	114	112	116	140	119	132	133	135	127	119	148	132	141	123	142	126	134	109	123	145	127	137	120	146	136	131	117	130	124	118	123	141	100	118	136	116	145	128	129	120	119	142	156	135	130	119	136	125	132	148	156	133	128	120	140	109	142	147	134	124	135	116	105	103	119	125	131	127	103	122	122	122	127	119	121	118	139	145	134	131	133	137	132	129	120	132	114	122	105	111	130	122	147	125	113	128	121	127	119	117	102	134	121	124	115	127	136	137	128	139	129	112	125	128	106	125	130	125	119	134	128	116	110	114	133	132	116	119	120	127	144	145	130	139	134	138	116	137	136	134	128	128	123	128	128	101	122	114	128	111	136	134	124	118	142	128	136	122	125	137	114	130	119	156	114	152	133	146	126	130	136	115	124	105	122	129	129	135	129	100	118	139	144	118	127	130	118	132	130	141	124	121	107	132	132	113	116	109	147	123	120	110	119	118	148	143	128	121	138	138	122	140	125	146	142	129	141	123	132	135	153	134	102	118	114	123	114	120	131	127	107	132	102	132	125	129	111	110	134	125	138	96	115	134	126	118	101	115	130	108	129	122	119	122	121	124	125	150	120	125	128	110	128	119	124	122	125	132	144	116	143	118	125	115	142	115	150	126	149	146	118	125	138	113	104	129	119	104	135	136	110	107	138	118	126	134	103	129	115	110	119	114	117	137	129	123	136	124	138	125	117	120	127	136	134	127	128	117	125	128	130	132	115	133	135	120	134	140	128	131	128	130	127	131	118	112	142	122	126	118	122	121	123	136	127	116	116	124	128	149	118	131	137	125	138	116	112	105	100	135	129	145	118	114	135	146	117	119	119	121	125	140	125	123	111	133	112	111	129	125	120	153	135	152	128	129	116	116	131	119	125	101	124	137	132	106	108	130	120	115	131	116	141	121	114	111	127	136	127	114	126	144	116	121	121	116	135	122	126	136	137	114	115	114	133	133	118	145	116	144	115	122	111	105	109	101	127	120	115	114	123	127	124	125	112	117	118	133	112	136	120	101	121	128	126	130	124	115	116	107	128	124	133	116	115	127	126	124	124	131	122	143	153	117	123	132	133	103	135	121	121	133	138	124	129	149	133	134	127	138	137	124	116	124	130	117	129	131	123	132	132	108	131	138	107	155	127	113	127	148	115	125	148	126	122	125	117	124	118	125	124	150	126	142	119	136	133	143	112	125	147	115	138	123	144	135	127	131	138	138	138	103	122	123	133	116	145	138	128	133	139	131	133	107	118	117	121	137	133	123	147	141	134	140	142	112	147	138	153	115	120	131	123	134	119	124	114	110	120	102	121	129	147	119	128	133	131	115	136	137	126	138	123	129	130	119	125	113	127	129	122	122	118	111	145	132	118	124	110	122	120	141	137	119	138	127	133	118	108	123	118	95	104	128	123	142	111	128	132	124	121	140	131	143	126	138	116	118	132	140	123	131	116	113	128	143	126	121	114	126	108	135	123	114	140	126	118	110	116	124	135	143	117	134	118	117	117	130	136	128	124	123	132	126	125	128	140	129	124	116	122	115	117	124	133	137	110	116	123	126	142	136	131	134	112	145	137	115	128	140	139	144	118	148	124	126	109	139	135	129	129	138	128	140	114	104	127	119	130	122	105	116	128	132	111	145	121	130	135	142	137	140	112	119	126	129	134	108	124	130	130
22599	21579	29373	24270	21574	21348	2385	719	546	480	457	404	401	376	393	379	356	358	342	349	374	331	344	335	333	333	335	329	327	355	313	331	357	326	329	305	330	345	336	333	347	338	296	318	322	310	328	341	317	302	328	340	318	327	354	305	357	304	327	285	298	330	334	321	317	301	346	304	335	297	317	336	315	314	325	329	324	324	342	296	320	334	344	350	342	303	360	320	326	313	327	337	355	296	351	302	318	337	310	325	314	321	338	338	316	316	335	302	303	349	299	296	314	336	290	294	315	285	353	309	301	325	326	314	313	344	300	349	317	327	287	283	341	325	306	310	322	335	320	310	333	360	321	317	277	314	314	317	308	293	296	327	337	344	330	325	338	319	323	299	334	311	292	326	334	300	325	302	319	318	320	324	290	325	330	309	336	302	270	324	307	320	293	326	340	314	308	333	351	334	336	298	345	320	307	291	309	339	337	330	337	317	325	298	297	348	293	298	313	312	306	299	313	316	304	304	307	307	343	333	294	306	320	305	325	342	318	322	307	307	324	298	322	272	294	311	292	342	316	303	306	292	324	339	355	314	307	322	309	284	309	332	324	326	319	316	311	309	332	299	315	338	300	301	347	311	325	307	334	344	315	342	317	284	312	290	353	326	321	330	343	321	284	334	338	335	301	316	337	300	299	316	303	302	300	326	315	341	314	322	285	333	306	326	282	304	328	314	305	312	320	299	297	295	327	303	313	314	322	322	314	325	337	293	321	347	323	331	334	303	313	315	330	303	300	307	321	296	315	315	359	282	337	313	290	284	310	336	361	284	303	295	316	311	347	332	303	300	333	304	320	311	299	322	350	333	312	345	319	312	331	316	320	313	333	311	341	311	332	325	299	306	269	318	327	326	312	317	287	295	324	317	330	316	320	307	312	312	338	313	309	325	301	338	301	335	307	338	315	306	332	312	313	339	304	305	292	313	296	310	326	334	331	320	310	300	306	295	313	351	352	341	288	315	329	334	332	304	293	322	306	311	315	327	315	315	365	305	318	324	308	327	316	320	309	312	302	286	300	306	322	283	360	326	327	302	311	302	282	305	280	317	308	323	298	283	319	314	333	310	340	323	288	349	313	315	331	301	329	324	313	296	341	308	314	319	316	314	305	329	294	325	316	334	308	285	307	308	331	311	340	335	338	321	337	306	307	304	309	286	323	333	300	291	321	322	308	340	298	305	293	277	301	317	336	306	344	296	297	298	316	324	343	303	343	341	290	314	325	299	326	296	332	326	286	336	324	334	300	321	304	319	316	337	317	302	359	287	311	322	325	342	296	356	296	349	287	319	317	303	310	333	340	312	315	340	293	328	305	299	310	305	309	344	316	315	340	320	328	323	333	348	331	351	342	322	307	335	292	296	317	289	317	295	285	296	324	332	310	312	301	337	326	291	281	317	329	331	319	303	317	320	314	329	324	273	340	307	302	317	308	337	332	338	280	327	313	300	314	307	293	320	325	309	319	307	323	291	311	354	325	330	317	323	321	308	286	327	338	316	306	326	340	295	306	324	313	305	318	316	334	313	304	296	313	329	356	325	331	299	358	297	313	313	310	295	327	308	302	360	312	338	342	312	320	318	317	331	347	335	283	310	314	304	301	302	358	326	332	336	322	327	322	323	302	347	325	313	326	313	323	322	334	283	287	301	302	305	301	331	360	332	307	319	306	308	303	309	283	337	298	290	305	310	323	336	320	313	338	319	331	311	340	322	322	338	306	324	346	341	273	323	312	296	325	342	327	310	311	321	324	299	291	316	314	331	314	319	331	317	329	352	360	361	277	302	296	323	320	333	329	313	300	333	322	327	304	329	334	300	312	297	304	315	324	275	304	298	319	304	324	332	309	325	332	314	297	301	310	319	310	317	310	297	354	300	328	298	335	321	309	263	313	308	324	302	315	290	303	299	308	315	299	292	315	298	296	312	329	312	339	296	290	330	313	311	324	322	326	313	319	339	312	332	302	330	302	323	317	320	333	324	337	331	311	350	320	342	321	338	306	313	337	332	310	313	303	316	356	314	305	344	294	316	314	269	323	325	315	326	308	282	315	282	253	339	330	279	312	341	331	315	326	311	277	320	316	278	314	304	336	327	303	318	275	314	297	331	329	309	318	309	309	289	311	326	302	312	302	315	307	303	274	330	317	313	302	306	352	351	309	321	325	332	322	333	365	339	344	287	298	328	304	339	319	341	337	334	319	332	304	304	313	316	311	290	332	321	325	328	318	314	301	338	306	326	379	324	331	304	325	325	316	272	302	305	331	314	347	334	299	321	332	297	325	336	327	315	322	326	274	309	307	293	301	380	288	327	349	326	325	300	291	313	301	298	318	334	305	343	325	315	298	324	331	338	368	314	316	304	322	322	320	297	294	319	310	328	355	333	326	306	327	291	302	312	335	287	305	297	308	334	323	319	308	364	293	320	309	311	334	318	281	322	331	287	340	315	325	309	304	326	331	367	303	293	345	328	285	325	297	305	288	325	296	356	302	320	272	340	291	321	353	306	307	327	308	342	313	330	316	301	308	312	306	323	308	315	320	299	307	295	319	285	297	315	311	331	302	316	326	349	300	315	355	315	301	323	329	275	333	300	281	331	328	320	342	303	330	309	282	333	319	325	308	288	307	310	306	297	348	285	325	305	307	316	307	310	322	313	317	311	345	332	346	288	362	285	325	371	310	296	337	297	315	331	320	320	330	332	330	295	319	330	324	324	303	339	266	334	314	308	275	299	274	306	321	314	322	326	283	337	327	296	307	281	318	301	316	299	321	325	328	356	318	323	296	360	326	316	308	314	342	312	323	273	319	307	312	305	304	320	330	303	307	323	348	304	323	339	306	317	320	328	333	329	346	286	306	341	312	338	319	285	292	315	326	309	350	323	338	335	299	343	305	325	309	318	301	299	317	313	353	292	312	320	314	342	297	286	297	332	320	299	300	304	320	318	310	298	312	315	309	336	297	322	334	324	352	316	319	330	304	312	291	338	316	299	296	296	322	355	295	338	324	342	316	319	294	317	333	341	340	326	298	321	319	309	314	322	322	314	298	314	312	315	294	332	322	301	281	332	305	266	320	308	328	334	297	316	317	365	309	314	289	321	332	307	333	325	326	311	313	327	338	312	329	326	309	344	309	346	319	299	303	351	304	329	310	305	289	333	319	310	328	324	331	293	275	294	300	322	309	306	317	285	302	356	278	297	300	321	340	316	304	260	370	303	287	310	296	340	333	291	346	311	303	321	316	347	274	303	324	308	357	322	322	351	286	310	317	311	326	327	302	313	299	285	310	299	318	325	285	317	327	289	279	317	292	316	309	341	321	337	319	319	322	357	305	318	301	323	316	343	300	338	329	306	314	328	294	315	347	346	336	347	297	297	327	281	334	305	289	300	319	315	299	315	312	343	302	310	310	320	328	318	289	308	315	312	343	320	311	296	333	330	305	295	293	336	327	297	293	300	313	315
13322	11709	7957	3691	2480	1864	1525	1201	1031	928	815	739	708	652	663	569	591	569	521	539	540	505	476	527	482	545	517	482	484	456	475	478	470	445	505	460	480	445	420	459	487	404	427	463	475	488	470	520	456	430	447	437	492	437	476	476	498	451	442	457	468	470	430	443	452	437	466	433	444	460	469	416	459	471	440	432	454	429	462	453	443	462	459	423	430	449	510	447	486	434	479	459	459	424	426	470	427	477	467	447	447	465	425	456	425	430	449	442	441	428	426	433	432	444	458	427	448	490	451	456	496	449	455	438	403	455	423	451	438	409	457	468	424	438	486	448	484	440	429	478	435	485	418	449	482	468	447	430	465	439	470	467	455	423	452	454	457	450	412	461	452	437	466	461	414	435	440	442	408	426	427	408	469	425	456	439	428	454	450	442	419	454	433	442	425	422	479	435	453	446	520	455	471	413	449	435	457	417	454	398	461	428	405	451	501	442	478	449	443	445	469	461	441	408	455	477	402	440	446	419	480	429	428	409	444	448	455	407	416	452	441	454	457	432	466	420	467	445	447	425	450	427	428	420	466	447	483	448	420	428	442	462	456	479	457	471	469	490	469	444	485	447	461	442	417	432	448	453	422	402	437	447	478	442	468	456	487	442	448	440	484	451	467	443	442	463	425	458	423	464	448	474	453	442	450	457	469	421	437	443	445	439	441	442	427	444	460	434	467	449	421	439	431	463	446	493	451	445	466	411	421	442	448	446	438	443	471	425	442	424	444	428	436	428	431	447	435	450	438	443	506	429	411	431	444	436	439	453	424	420	417	482	444	466	442	437	450	444	424	429	434	427	445	443	456	450	443	433	501	456	468	461	406	431	418	419	439	484	448	441	442	416	501	458	459	469	411	416	436	464	436	438	467	479	418	489	440	434	440	446	456	464	475	459	426	436	450	434	461	435	443	443	461	442	435	454	448	457	454	439	444	460	506	430	449	446	458	449	444	465	450	458	462	409	442	486	450	482	436	474	438	393	452	479	429	478	467	472	457	459	453	458	452	477	463	452	430	454	437	446	426	463	443	442	450	427	460	457	411	438	484	472	444	476	470	433	472	470	449	434	450	462	429	444	454	496	461	438	450	444	452	421	394	453	432	447	450	434	379	414	445	448	498	422	423	443	434	420	438	457	447	479	446	417	421	427	448	455	485	473	451	457	404	474	460	457	432	413	472	437	404	395	415	472	450	441	464	421	453	424	452	445	420	452	443	408	475	462	433	444	457	482	383	458	440	431	441	469	437	455	455	466	466	465	456	421	453	439	424	457	425	494	426	414	423	467	403	471	444	432	448	421	429	437	441	463	476	442	427	451	460	411	484	439	457	409	442	456	456	409	441	442	435	439	456	437	466	449	449	460	450	456	450	440	482	417	439	454	475	439	462	450	485	413	410	435	440	416	414	426	449	427	413	423	429	449	431	482	448	454	433	452	440	468	434	420	440	458	421	483	404	445	468	427	431	469	460	466	433	430	491	449	427	487	447	440	463	424	405	439	433	436	446	478	466	433	446	434	463	434	453	434	447	429	428	439	435	459	439	462	475	451	436	459	449	463	463	420	462	443	469	473	445	413	437	445	429	448	456	430	447	473	457	412	445	429	448	433	423	446	476	463	438	449	433	435	463	467	467	413	440	449	418	457	452	433	421	418	427	450	443	468	451	410	413	457	441	439	472	484	445	438	437	459	418	486	431	450	466	449	433	465	465	436	433	478	456	472	433	430	451	458	433	460	420	480	431	469	461	419	462	443	439	411	464	438	455	421	442	440	436	461	454	449	423	475	467	464	430	457	429	460	444	446	419	438	444	461	434	442	427	454	469	497	469	440	424	423	446	441	434	424	418	459	420	414	482	484	461	492	428	448	478	444	465	431	456	445	470	431	455	438	459	446	444	461	444	458	432	405	408	489	410	436	433	457	437	474	461	455	416	434	463	472	439	457	446	466	443	440	458	447	465	499	399	432	450	459	442	428	427	425	453	463	475	430	453	441	434	427	477	436	464	500	466	442	449	458	449	452	484	432	431	415	423	438	448	431	435	450	456	452	453	438	428	448	448	470	457	436	437	424	499	492	455	432	424	433	428	435	442	460	446	429	488	438	457	435	434	441	445	443	434	440	436	459	441	467	488	461	426	446	445	395	438	499	433	465	488	442	453	452	473	454	461	462	453	479	463	477	418	429	450	445	447	457	481	442	474	448	476	442	452	418	437	388	423	456	422	421	394	473	430	445	460	498	492	489	430	432	435	432	408	469	444	455	438	428	447	466	419	452	449	433	451	443	438	443	448	439	470	473	447	471	450	408	436	458	442	435	465	423	477	412	464	440	447	443	453	427	473	460	461	412	456	442	470	428	429	429	444	428	435	457	431	471	439	449	459	438	472	428	440	481	502	479	429	480	481	446	404	446	439	417	464	462	437	432	430	423	441	427	425	449	449	443	460	433	437	448	447	444	457	467	455	469	431	458	435	463	442	431	454	432	467	442	456	438	449	455	441	413	460	425	393	417	467	447	449	456	452	458	470	412	456	450	446	473	451	418	459	466	424	456	409	446	426	447	403	428	454	508	460	408	496	400	456	462	465	462	426	478	430	449	454	425	403	434	426	424	416	429	451	479	408	468	434	450	424	450	434	459	425	480	417	452	420	472	422	452	422	451	442	443	441	443	447	457	405	445	464	458	414	390	468	475	427	440	467	480	460	456	476	417	397	470	432	435	451	439	470	450	436	472	477	456	436	455	476	454	454	488	439	399	449	410	441	428	485	425	473	445	434	481	434	441	477	434	467	457	479	438	433	404	439	411	492	449	442	470	467	445	440	447	443	418	500	434	449	441	489	442	471	440	476	419	442	434	455	434	479	458	440	415	433	440	422	427	437	438	433	463	449	420	463	425	463	421	436	473	444	461	421	422	438	463	464	457	418	476	444	458	462	422	448	422	465	444	435	423	456	472	496	439	437	439	438	457	462	446	404	404	459	390	410	444	453	464	460	439	472	483	423	447	423	477	455	476	429	447	447	424	454	419	494	412	426	452	442	448	466	452	462	474	431	461	415	431	443	461	409	470	434	446	447	439	430	454	461	475	458	453	442	458	420	446	425	425	437	457	427	470	480	476	439	448	438	466	454	438	440	446	479	478	472	440	398	460	418	437	442	453	416	423	461	454	431	457	451	428	414	463	440	472	433	434	480	440	400	451	447	435	455	446	439	464	467	454	470	449	405	417	444	471	442	427	452	468	431	479	460	458	449	437	432	456	445	455	465	414	441	464	438	433	429	423	464	462	412	478	466	424	431	428	481	443	439	422	466	449	417	483	416	441	441	439	447	464	441	428	472	412	439	446	430	466	412	444	402	463	417	406	447	434	441	440	412	410	488	444	416	451	409	414	408	472	461	460	469	443	424	443	436	461	509	465	435	472	440	430	459	423	429	469	460	465	478	460	451	427	444	411	495	451	445	467
27359	18491	3561	484	379	381	205	199	194	192	191	183	174	172	175	189	178	171	201	197	204	184	182	173	170	177	184	202	215	194	162	189	170	194	194	172	183	179	177	182	168	179	154	175	189	175	179	189	200	155	171	169	171	170	184	183	181	174	180	158	193	201	177	175	172	182	185	204	186	174	197	175	186	200	202	165	177	180	184	156	173	204	201	203	177	196	184	176	172	186	151	171	201	196	163	208	183	204	197	179	173	210	148	167	206	166	181	179	180	188	197	175	208	199	194	195	182	169	182	158	182	173	166	173	188	158	160	166	194	187	190	184	180	197	186	155	197	186	187	185	159	147	177	178	166	182	188	185	181	175	176	164	194	191	194	164	151	183	193	194	182	188	151	178	165	221	191	197	181	183	166	180	171	213	193	192	180	180	166	198	175	177	176	168	172	183	203	187	199	188	200	170	184	180	177	212	190	177	189	161	181	171	179	189	184	175	184	177	179	202	189	177	185	183	165	173	161	190	170	175	184	178	178	181	186	196	201	194	178	174	179	177	179	189	167	195	194	174	201	175	178	187	184	174	169	185	176	186	187	167	162	169	177	185	182	164	209	177	171	165	184	176	164	182	171	194	164	194	160	191	188	180	161	178	201	192	173	183	179	181	169	179	196	196	183	180	199	173	182	176	201	175	192	187	205	191	195	176	172	171	177	174	174	175	163	180	189	163	190	201	182	175	181	180	162	189	218	187	183	201	177	200	174	198	184	194	155	181	214	160	172	183	183	174	212	176	178	171	195	193	172	182	191	190	195	184	168	194	168	162	196	179	195	204	178	190	189	150	171	200	189	172	159	142	181	189	163	154	188	164	166	177	180	177	172	185	188	175	190	193	168	184	172	182	148	181	178	192	158	181	178	185	156	156	206	166	172	186	169	163	174	195	176	187	197	173	171	174	179	194	168	185	180	188	185	194	156	207	173	177	212	213	183	181	201	175	188	188	165	179	198	183	193	209	173	169	180	179	209	200	164	191	180	192	183	191	177	171	185	185	171	169	160	204	200	204	179	204	200	219	178	171	163	190	179	197	172	164	168	184	184	160	173	163	173	174	178	195	187	169	184	195	174	192	171	197	177	177	198	163	177	208	200	175	179	212	167	162	196	187	154	189	191	172	164	176	168	185	162	175	199	165	195	169	171	180	181	191	208	195	191	181	192	186	184	186	199	167	179	169	187	190	157	197	183	186	201	163	178	170	185	187	175	177	190	192	207	173	193	185	184	163	182	178	191	181	196	172	170	179	189	154	185	184	186	177	189	196	204	168	185	156	185	154	204	184	196	200	165	181	183	204	199	156	188	183	188	176	196	186	173	195	180	175	182	180	160	165	178	155	189	163	172	163	187	185	198	192	171	206	147	177	175	160	162	171	193	186	198	188	158	203	187	175	193	186	152	165	163	176	182	179	187	185	171	195	197	190	177	168	167	178	188	186	199	183	163	207	197	187	166	179	183	191	141	176	166	167	184	206	166	204	214	191	166	179	168	187	188	176	178	183	188	179	207	189	170	200	181	166	190	189	181	166	181	181	197	158	185	224	167	194	170	158	189	201	180	176	192	185	198	181	179	205	166	208	169	173	154	175	181	181	182	186	170	175	183	175	166	207	181	184	195	183	166	187	184	185	185	182	197	188	221	174	195	202	176	176	172	174	188	170	173	167	145	193	184	209	207	178	191	196	178	168	193	182	188	169	170	200	184	219	181	151	166	200	154	198	183	162	179	159	203	177	170	186	188	182	173	160	192	190	174	188	191	162	182	180	180	172	184	182	208	173	178	185	162	182	184	203	168	194	194	175	174	198	171	169	179	202	193	182	175	164	195	180	206	202	175	180	205	162	184	194	159	176	188	199	170	205	187	190	160	200	183	193	194	152	178	202	189	175	192	201	191	187	184	177	148	168	167	172	179	193	190	173	203	202	194	186	196	223	180	171	202	186	178	193	167	180	181	178	165	169	192	184	187	172	170	190	175	167	201	183	186	182	173	216	190	194	182	156	178	155	154	187	180	168	198	174	174	183	167	174	181	148	193	171	169	176	150	191	179	168	175	215	200	186	176	199	199	199	180	167	164	193	191	182	184	178	185	202	173	188	196	193	207	193	179	179	174	161	167	192	182	184	170	203	172	162	175	177	182	179	180	177	196	170	156	198	208	193	180	190	172	169	188	171	197	168	183	188	183	167	203	178	214	186	199	191	171	154	200	148	198	160	163	166	177	178	177	185	163	173	173	182	170	164	201	192	215	192	174	183	182	155	195	186	190	164	191	178	159	179	174	208	172	178	169	184	180	191	193	190	208	157	169	177	181	196	139	201	187	190	159	192	189	186	203	158	179	179	179	189	180	203	133	172	177	165	180	182	182	213	174	169	168	177	184	180	184	179	161	167	168	186	192	169	203	177	186	188	171	175	171	202	194	171	199	176	176	156	157	180	178	204	190	212	175	174	219	174	180	165	176	180	183	183	166	151	181	165	167	177	173	205	212	183	188	181	195	160	191	210	160	205	187	193	197	166	181	190	154	188	194	162	189	169	193	157	173	192	178	182	208	158	188	202	183	179	167	190	176	187	174	204	189	141	175	186	196	178	182	197	194	159	182	176	181	166	201	192	198	201	175	183	172	165	181	188	195	184	172	196	170	202	158	167	169	192	206	195	178	174	202	165	174	167	170	196	199	179	192	169	177	191	171	191	190	171	185	187	195	159	162	197	209	146	184	208	196	184	186	176	168	185	210	166	193	177	172	178	183	178	162	163	163	183	204	187	177	202	189	197	165	156	194	199	169	198	184	172	204	174	186	193	178	199	191	184	201	191	167	201	166	191	160	173	176	175	190	182	197	158	172	203	172	204	190	186	208	160	192	166	178	162	180	188	172	176	163	180	202	173	175	193	185	172	179	184	177	172	169	198	163	191	199	168	200	184	188	170	189	168	175	167	176	213	189	174	178	184	177	202	196	192	208	168	186	168	193	189	183	169	167	173	182	164	173	168	194	198	171	181	178	177	173	207	178	179	204	193	178	155	201	191	178	167	181	187	202	186	197	165	178	202	175	187	165	175	175	146	165	199	184	184	185	186	173	176	187	172	183	190	199	175	178	207	176	186	209	213	187	169	173	154	186	190	177	185	175	189	181	178	179	189	198	199	171	178	185	164	208	180	187	195	175	155	158	175	172	183	204	186	197	178	151	184	168	184	179	166	152	179	173	191	173	189	188	166	191	198	168	168	176	156	183	185	180	199	206	194	185	180	195	170	179	175	165	167	179	220	180	182	200	158	179	161	178	197	161	182	155	160	180	198	184	203	171	203	190	183	176	210	171	182	203	181	190	187	169	210	178	202	191	194	168	193	155	178	175	176	199	168	190	182	193	168	201	181	201	186	167	167	188	191	195	184	177	158	161	172	184	208	150	186	181	188	170	189	181	180	175	165	163	181	181	171	187	163	175	183	149	199	171	178
4604	804	645	404	345	330	299	264	297	274	229	234	248	277	261	275	265	299	265	267	220	257	234	273	230	249	266	243	265	262	266	275	255	245	248	273	284	237	262	256	298	251	274	254	269	266	277	263	276	282	262	246	277	274	231	279	269	251	253	264	253	251	251	255	242	262	244	246	242	260	253	294	264	245	266	258	245	253	224	272	242	265	251	240	282	266	241	254	265	249	240	287	247	244	236	266	247	248	256	271	257	242	261	249	256	276	252	277	265	263	231	236	261	250	245	262	229	272	213	253	278	291	248	264	251	251	244	250	249	245	265	233	268	259	253	244	266	247	266	254	262	283	220	263	267	280	233	261	255	267	267	252	254	239	256	263	281	246	266	228	278	267	260	275	264	249	257	237	280	263	247	275	271	241	277	230	243	266	249	265	276	260	238	254	259	231	278	259	248	254	241	250	282	249	234	248	298	261	255	216	252	230	242	225	270	252	235	268	268	252	280	255	260	294	237	259	248	272	267	274	273	242	260	264	245	267	238	261	268	295	258	257	236	274	261	227	278	232	268	279	260	274	269	257	269	250	234	260	243	264	255	267	255	241	236	271	255	264	253	260	241	259	270	222	257	256	234	234	253	211	262	230	264	256	258	264	247	246	262	236	249	234	242	261	278	239	261	259	272	258	274	257	280	276	251	241	259	249	252	265	251	245	259	293	239	267	246	220	269	267	261	259	233	262	230	253	239	266	270	215	273	245	272	233	252	260	256	251	257	248	253	239	224	292	270	238	258	252	227	282	242	274	245	255	285	254	218	237	293	269	252	247	268	249	210	265	262	258	259	250	268	253	230	242	245	267	229	263	243	250	241	265	257	253	254	256	276	267	258	275	254	302	278	284	264	239	257	249	249	244	236	253	241	250	264	248	288	276	263	273	259	245	253	266	248	252	218	269	269	246	284	235	224	228	280	254	257	227	231	257	249	282	269	261	235	235	240	233	266	256	256	272	277	271	260	261	285	256	250	233	232	248	237	237	254	230	262	249	268	231	259	249	260	241	307	247	270	240	260	234	234	269	243	266	260	267	259	243	256	250	246	239	253	227	245	227	254	274	207	231	237	269	257	238	278	259	262	265	228	268	265	264	258	243	240	281	245	237	266	245	246	254	228	242	272	218	250	257	243	260	239	278	217	256	260	260	270	248	286	264	245	234	265	229	238	260	253	255	245	265	253	249	257	240	261	243	235	242	233	274	238	251	273	277	283	256	282	243	271	265	250	243	249	254	257	247	262	283	267	227	250	252	234	240	257	248	266	245	255	275	258	257	254	259	263	243	262	270	258	257	269	259	241	256	231	228	252	249	263	235	294	264	246	252	246	257	270	247	251	250	247	272	249	260	271	237	271	284	272	274	251	249	253	276	266	282	298	267	251	251	274	262	279	269	261	246	249	233	265	226	248	284	267	248	268	274	288	247	244	264	263	281	246	279	251	256	268	278	239	244	239	274	258	264	254	243	271	245	261	239	252	252	245	264	260	232	286	262	251	268	246	249	232	228	250	257	246	252	267	286	269	251	288	255	231	215	246	261	246	230	255	291	260	254	267	252	243	239	244	249	260	246	273	260	237	250	257	244	256	240	274	279	254	246	235	254	250	256	248	248	247	285	274	255	266	269	265	250	254	256	254	241	268	221	252	256	281	253	291	266	263	254	277	240	270	250	255	251	244	260	220	242	264	249	248	229	241	263	251	244	255	291	254	235	269	253	243	262	229	245	250	265	239	266	251	256	285	268	272	240	254	256	243	245	251	253	262	245	252	253	230	261	265	275	254	267	235	252	274	254	271	246	273	251	247	258	267	254	265	256	256	259	256	237	274	256	247	278	256	257	255	237	263	243	260	257	228	251	260	227	254	272	254	251	265	270	257	282	224	237	274	268	259	261	265	241	222	271	261	235	248	281	256	259	237	246	261	263	249	266	232	283	285	247	274	250	237	280	234	223	257	231	254	254	264	261	240	230	241	227	259	243	256	260	265	233	232	261	232	255	287	236	218	255	255	270	261	269	238	253	229	279	262	236	219	277	237	256	261	278	270	255	232	250	238	279	221	261	258	223	260	275	243	260	250	231	253	297	237	244	274	254	231	271	268	259	255	258	252	286	274	253	242	261	255	286	278	237	255	275	247	234	225	244	254	245	266	254	238	251	230	236	255	274	261	266	266	257	238	263	267	250	217	276	263	283	268	301	246	245	215	253	238	257	268	246	254	261	271	239	274	242	264	236	235	239	257	257	280	245	221	263	273	251	271	279	247	237	257	228	283	269	245	238	267	236	258	264	251	236	237	252	264	246	249	239	249	263	260	242	251	245	242	297	237	280	253	236	262	291	255	261	255	259	282	250	257	236	266	227	262	245	261	229	268	264	257	281	265	257	266	246	226	263	237	262	254	254	237	247	248	245	269	241	246	289	243	249	274	264	262	249	250	263	244	242	243	250	277	246	254	273	243	254	259	265	307	270	259	251	238	253	252	264	232	253	284	276	235	254	236	259	231	260	256	269	260	240	270	237	265	291	236	256	250	262	260	246	277	268	254	281	235	230	239	252	254	226	250	263	272	273	247	239	237	292	269	243	245	263	259	232	261	237	268	254	266	260	229	265	274	269	272	255	237	266	254	229	252	258	258	235	245	258	262	259	253	246	269	259	266	254	259	245	279	253	240	276	257	260	269	241	255	274	255	264	249	269	251	255	264	263	246	223	267	236	274	255	235	219	246	232	234	220	244	259	250	249	215	260	273	260	239	264	243	269	253	250	268	258	267	254	267	245	244	268	244	252	244	258	298	227	268	273	274	261	283	243	250	261	272	259	247	229	253	281	262	268	245	264	247	252	260	247	256	232	254	246	296	283	264	260	241	262	245	250	261	294	259	243	264	236	260	263	243	258	256	263	245	242	259	242	225	274	250	258	270	269	247	244	259	241	257	239	246	248	270	275	266	223	252	261	252	256	263	227	226	266	243	230	273	280	278	245	264	248	279	259	246	269	259	261	247	262	260	250	223	258	278	245	294	267	239	267	245	279	288	242	272	247	235	234	249	262	250	278	286	269	225	255	268	247	271	252	244	300	286	246	261	282	279	227	259	243	248	263	258	232	247	226	276	232	261	269	249	256	247	261	240	254	274	266	254	253	241	266	242	254	262	235	250	256	247	261	258	259	223	236	228	269	234	232	263	250	249	261	247	245	264	260	241	237	263	247	268	246	222	267	272	286	242	233	240	263	226	284	226	256	234	248	269	279	225	259	269	276	249	220	273	260	255	239	272	249	261	241	245	278	273	230	276	252	259	255	270	244	243	236	282	243	240	252	285	264	255	244	281	238	259	244	254	261	262	234	247	223	241	255	255	256	248	263	250	246	240	268	252	274	259	254	253	253	214	246	271	239	260	285	266	242	251	273	233	269	267	250	241	281	253	239	259	250	264	256	269	248	242	275	250	254	261	267	270	235	273	245
23384	21498	28684	24738	21342	3797	723	511	512	478	465	419	381	454	416	408	376	419	405	361	387	367	353	351	366	412	381	368	399	383	371	381	348	392	391	353	390	365	331	373	369	396	400	336	377	364	323	347	350	410	332	386	362	367	375	336	364	388	353	359	404	353	381	354	382	392	386	378	359	350	343	331	364	373	364	357	394	386	392	400	379	373	342	338	370	370	373	388	377	372	328	408	351	341	390	335	361	340	365	390	402	360	360	347	367	369	372	358	335	376	332	410	367	403	336	386	371	393	348	364	346	378	403	354	363	343	362	310	361	394	374	309	357	362	394	372	324	366	370	360	371	373	384	361	370	353	340	340	355	364	352	391	361	370	390	368	338	405	369	351	353	355	390	381	365	361	369	352	364	360	321	325	362	367	377	330	377	359	393	359	388	339	365	369	383	369	366	365	359	384	376	370	378	388	380	358	374	379	366	355	400	369	367	372	390	372	341	407	354	356	375	346	371	371	351	355	330	367	355	357	359	338	372	339	337	368	361	358	414	371	339	359	352	379	383	374	340	388	389	357	376	357	345	351	352	343	348	367	383	345	369	348	352	365	374	386	372	365	375	336	361	372	390	403	343	349	360	387	344	327	378	362	397	348	353	356	375	360	353	404	344	362	335	395	372	370	382	384	401	364	350	370	363	334	401	313	346	336	341	387	364	342	361	379	374	385	379	373	369	362	403	360	359	370	342	377	311	377	390	348	360	372	372	345	398	363	345	371	359	326	374	363	363	411	408	378	382	383	384	354	366	422	349	357	362	376	356	333	358	401	382	371	388	373	365	346	414	334	377	404	370	353	391	378	370	350	347	344	350	321	346	349	376	361	358	367	345	404	389	372	373	338	363	350	396	372	374	365	383	341	326	368	369	347	339	347	355	410	343	358	365	403	383	372	337	396	372	379	406	367	385	367	350	349	359	363	359	329	351	325	329	375	331	348	342	368	369	361	406	333	385	361	368	382	356	368	383	376	337	378	348	368	354	341	377	382	368	377	351	430	344	359	372	360	383	366	398	336	326	344	375	372	378	369	354	360	375	361	354	383	385	360	366	399	380	366	371	359	356	378	340	372	353	326	386	365	376	384	366	410	363	374	377	376	364	347	390	372	373	358	399	392	371	345	363	318	375	363	368	368	345	384	356	363	400	398	360	394	350	368	364	365	377	337	338	369	348	359	384	380	381	361	354	363	360	372	360	379	374	367	366	342	388	382	390	351	334	359	362	345	372	394	369	324	359	367	355	401	382	367	356	349	401	369	350	337	370	329	388	380	384	371	353	368	400	378	371	368	354	344	377	364	374	362	348	342	346	379	347	374	365	387	349	364	360	381	357	411	338	355	377	342	373	379	400	359	379	365	365	384	402	337	378	337	349	356	360	316	367	349	348	366	377	350	366	356	364	391	359	402	361	342	376	386	375	348	346	357	362	359	387	389	332	356	374	370	372	388	349	352	353	372	370	371	387	371	363	320	358	345	360	382	346	358	336	360	353	362	389	367	366	380	332	344	395	355	342	349	376	370	372	371	372	369	352	338	352	330	378	350	382	359	363	366	397	363	346	391	368	399	342	357	368	369	341	353	358	419	372	361	378	338	386	373	358	371	379	336	352	359	351	387	359	371	382	355	365	356	377	343	358	356	339	327	350	350	368	336	369	359	371	375	367	369	366	330	359	370	345	392	368	360	377	339	373	365	353	372	355	377	380	361	394	362	368	342	394	362	347	357	382	378	353	361	378	353	356	362	365	370	359	360	360	374	370	362	370	359	337	374	382	346	406	328	380	356	354	378	386	342	359	365	377	351	370	366	382	357	345	363	364	324	349	344	356	340	353	372	388	366	385	350	366	341	341	374	371	359	368	361	354	359	390	366	357	379	360	345	360	367	359	358	367	353	359	355	369	374	356	355	354	383	357	352	404	370	361	366	354	343	346	391	388	359	327	394	381	402	338	382	358	353	365	347	360	390	362	347	363	387	360	364	365	340	369	365	380	375	367	372	384	377	375	365	339	378	373	347	366	324	331	340	363	362	373	354	324	360	390	373	375	337	359	349	363	340	362	388	352	370	376	395	360	361	368	370	335	355	381	342	349	357	360	368	414	377	372	388	365	328	350	375	371	363	399	390	361	321	356	366	356	341	399	370	328	371	339	385	367	391	387	352	398	404	371	342	377	358	331	365	379	381	343	337	370	382	370	338	363	368	379	328	375	367	352	348	371	372	363	371	343	383	381	337	371	366	353	345	354	380	370	350	347	366	393	366	366	334	345	337	388	372	367	344	328	362	355	384	401	364	364	357	351	364	372	388	368	358	305	383	385	325	353	342	344	384	374	396	353	389	373	375	375	400	374	379	378	391	365	370	370	337	352	366	393	345	353	326	362	377	378	358	375	356	302	369	383	350	362	377	357	356	342	338	377	356	385	394	407	369	379	360	347	368	346	373	352	348	382	385	378	342	353	357	343	347	352	366	347	367	382	366	395	335	343	370	357	372	322	376	356	373	383	374	359	374	350	372	388	383	390	378	389	367	372	384	347	394	359	409	370	365	345	350	355	362	340	373	362	326	371	353	354	360	316	351	387	371	342	324	351	346	372	381	394	350	384	344	338	377	388	364	384	343	362	358	349	360	342	369	371	394	413	373	342	344	346	342	370	367	342	357	363	372	360	362	385	347	370	354	350	390	367	325	406	358	374	379	354	341	358	314	350	361	346	377	356	331	380	338	322	350	343	371	344	316	364	346	377	364	384	341	344	348	372	375	373	362	344	368	399	371	342	356	376	355	341	358	377	371	344	349	378	342	407	369	356	362	335	357	386	393	358	344	372	387	346	347	400	370	340	407	386	323	366	382	355	385	330	349	336	355	399	335	378	367	338	337	326	370	363	355	357	364	336	369	389	358	372	348	344	345	355	385	350	366	366	364	369	391	380	363	339	390	360	339	342	376	371	363	343	393	335	363	355	363	337	362	387	385	351	328	374	344	393	334	341	377	342	394	390	354	362	361	348	343	352	372	349	376	376	384	365	370	413	354	379	359	342	363	372	367	345	338	369	358	350	349	364	402	376	395	352	349	376	344	333	385	331	362	348	375	361	372	344	348	371	376	354	404	379	360	363	346	348	368	364	346	378	359	355	356	403	356	356	376	362	345	350	352	342	354	404	371	385	346	359	401	369	362	354	334	386	370	396	381	330	381	372	356	337	373	400	336	372	358	387	353	343	325	331	363	364	361	366	381	367	359	369	361	353	387	367	329	364	374	386	346	348	345	354	359	404	366	375	362	344	342	375	358	383	368	365	357	352	382	346	332	363	355	363	399	364	370	365	351	345	371	384	373	355	378	401	376	406	366	364	354	352	385	366	371	370	369	345	372	341	363	358	341	320	361	357	387	371	356	383	359	359	356	357	393	355	375	368	321	396	360	355	385	345	369	351	344	355	383	348	349	388	409	374	367	377	342	358	368
11507	7117	4830	2290	1635	1237	1042	886	835	709	654	614	652	548	570	548	546	509	525	546	561	551	514	501	553	518	497	537	507	546	474	475	522	481	464	477	500	512	519	536	485	483	510	478	523	501	485	514	507	454	512	481	504	510	484	537	520	458	502	500	529	521	521	471	489	501	494	477	482	530	498	515	523	485	492	545	480	455	509	488	477	515	489	513	482	495	504	533	490	493	482	530	534	504	514	527	486	504	502	513	495	568	451	519	475	482	494	493	480	540	493	503	475	469	495	568	501	558	543	527	503	482	480	515	542	500	546	511	493	519	506	500	493	508	512	522	490	485	495	481	521	510	492	529	498	476	506	468	496	510	490	505	492	522	484	495	493	483	533	496	462	507	508	441	487	525	528	501	523	465	529	502	479	461	493	429	496	525	499	497	519	511	451	489	490	466	476	475	451	486	487	498	465	500	465	538	500	483	500	519	508	470	461	496	510	480	479	493	516	493	495	494	469	518	509	469	497	482	515	509	528	465	493	488	494	500	461	520	509	514	513	477	514	489	476	478	547	506	474	498	532	480	502	526	442	504	520	529	498	502	533	493	536	478	487	519	480	492	491	516	491	485	486	461	480	555	478	498	512	513	527	526	505	498	493	517	454	513	503	500	495	487	499	527	476	476	511	513	494	478	471	484	492	499	490	495	506	527	499	501	500	521	456	489	510	569	556	527	500	485	478	475	475	477	510	520	464	504	509	482	520	546	481	498	539	499	464	498	466	499	472	486	477	523	435	494	481	532	451	469	506	512	451	512	483	493	496	484	507	475	509	465	493	464	506	567	478	537	526	509	480	507	490	483	469	508	494	462	540	504	535	487	521	478	473	517	485	470	505	502	497	521	520	545	501	473	464	513	506	515	502	519	479	510	466	486	502	520	498	479	508	495	480	531	494	489	492	495	520	449	496	470	493	467	515	535	489	477	530	483	497	524	515	518	475	481	476	463	485	461	465	513	499	484	466	527	489	484	507	489	481	533	476	524	489	500	527	483	458	514	502	496	482	472	466	501	492	457	493	480	520	488	499	474	494	477	502	516	498	492	489	467	490	508	474	513	487	480	513	483	479	448	524	498	503	469	564	493	515	484	501	517	477	511	497	525	488	510	482	492	504	476	515	499	450	487	487	485	515	480	510	502	524	500	472	490	472	483	531	526	481	479	496	502	511	507	526	489	476	496	488	486	495	506	499	515	513	522	439	518	490	486	518	514	522	499	496	498	490	532	445	500	464	499	480	474	454	487	516	528	499	516	494	529	509	493	520	504	494	491	502	467	513	490	477	499	487	464	507	523	498	493	507	498	507	488	499	497	471	446	494	469	493	489	498	512	504	500	479	504	503	512	446	512	468	520	478	499	508	526	471	487	476	514	511	453	501	520	516	504	508	496	458	455	545	524	479	515	489	520	502	479	482	497	525	483	482	502	481	503	490	476	543	464	528	456	478	511	468	468	478	470	523	484	502	465	527	495	464	515	500	477	478	521	494	512	525	465	537	494	528	508	507	505	529	516	505	479	499	507	508	469	513	466	531	510	491	461	474	540	479	481	490	508	505	523	507	476	514	522	495	486	448	511	497	501	503	529	501	469	493	546	545	485	502	477	504	513	522	531	507	494	494	476	496	528	520	456	517	535	521	499	463	508	496	514	487	551	496	502	493	459	491	557	491	497	498	486	490	466	524	541	490	516	470	482	488	489	487	480	484	494	468	480	447	514	524	491	509	503	521	489	478	516	488	518	530	486	471	512	500	511	512	473	494	496	495	500	464	485	493	450	487	485	507	526	491	502	503	470	502	458	506	494	507	502	501	495	518	485	418	480	479	506	476	477	513	494	511	518	460	483	509	474	535	476	486	509	491	476	512	448	485	488	484	497	479	499	472	469	504	506	485	519	488	481	497	479	529	525	469	462	522	500	521	541	490	487	478	519	509	478	506	460	505	429	486	492	457	507	492	518	513	516	529	474	522	509	502	505	538	517	523	518	548	536	463	497	536	502	499	511	479	502	492	508	524	451	474	494	470	482	502	455	536	518	478	475	493	509	496	486	501	481	488	449	505	493	510	492	492	502	478	472	493	496	507	480	514	472	508	520	495	467	528	508	512	505	523	542	501	532	524	509	510	533	515	496	484	493	507	504	522	524	509	532	506	462	491	473	460	545	476	507	495	501	534	484	495	481	517	488	489	492	528	513	493	509	508	476	527	500	483	531	468	514	476	527	491	493	524	514	500	444	486	538	494	508	472	453	484	498	472	513	519	460	470	525	478	491	467	503	554	532	498	481	485	494	464	464	502	485	489	510	543	464	474	522	502	510	487	515	504	495	488	493	506	507	525	496	472	495	525	479	480	519	504	491	486	498	491	485	452	485	485	468	491	475	515	498	519	488	468	506	487	534	473	513	521	475	498	463	526	519	521	518	502	535	507	490	502	482	515	482	487	491	512	522	491	481	508	493	535	455	506	502	516	507	482	504	503	487	489	492	520	477	470	469	500	513	479	505	487	518	483	484	466	478	508	492	482	546	491	472	474	495	535	515	513	484	483	492	482	483	475	517	517	483	472	477	512	506	504	475	471	445	507	506	493	491	451	500	493	467	483	502	479	489	509	525	480	503	520	486	512	486	543	533	487	503	507	487	521	498	512	476	492	504	467	471	490	487	519	492	533	580	487	532	516	490	496	498	492	486	515	482	480	483	478	515	478	464	515	522	490	482	450	455	429	506	497	477	507	500	539	540	474	522	498	492	480	478	524	493	526	513	497	521	490	494	509	480	464	486	495	523	488	485	482	539	440	464	495	492	487	530	552	522	503	505	502	492	481	499	481	461	499	485	472	509	493	496	517	471	487	506	492	492	518	508	490	492	486	467	454	491	528	489	475	544	495	527	526	495	508	479	490	498	442	497	447	477	476	510	487	494	503	482	508	506	514	474	517	470	536	502	485	499	458	510	473	497	505	490	505	497	533	488	523	487	498	513	498	485	507	478	514	507	476	496	537	499	487	488	481	504	472	527	505	509	538	497	463	492	510	493	488	496	480	470	490	518	521	480	503	474	459	483	497	493	482	518	458	452	547	528	507	494	497	483	515	485	509	494	524	485	493	511	454	506	515	527	483	505	485	447	495	534	487	497	494	496	514	507	515	471	518	495	527	487	495	519	487	487	490	451	490	490	504	541	494	545	486	500	528	494	531	497	503	502	543	494	472	505	509	486	504	497	491	484	525	480	502	501	500	479	513	507	501	487	516	487	496	503	460	529	556	513	524	499	463	478	506	488	510	494	473	457	474	495	483	534	457	468	493	516	453	486	507	551	508	485	507	476	502	469	513	492	520	555	520	498	467	499	453	485	529	501	501	498	481	485	480	474	558	503	515	506	470	498	471	490	472	469	473	525	449	496	489	518	455	506	520	478	513	520	476	463	510	479	457	545	495	486	487	496	460	521	538	488	488	506	462	515	483	483
24763	21529	26784	24480	1065	203	160	146	145	134	112	116	105	98	108	102	87	80	92	80	87	79	89	103	78	95	79	82	80	76	76	87	82	87	96	72	96	77	83	79	79	85	92	94	75	91	85	90	92	98	79	82	77	91	90	62	88	86	90	88	97	60	94	72	70	85	79	86	71	84	83	75	97	83	77	86	88	81	69	84	75	82	72	80	92	80	83	83	73	73	98	84	95	62	81	83	80	64	93	97	69	85	73	77	77	80	71	75	100	81	80	77	70	69	85	85	89	82	92	68	71	71	104	91	79	76	92	90	66	90	75	93	85	65	84	78	70	66	82	87	79	84	70	75	96	93	97	89	82	100	71	85	75	79	83	76	82	59	85	85	92	76	93	73	84	82	82	94	89	76	76	80	77	76	82	77	82	78	85	77	73	80	82	93	72	73	92	80	91	77	64	104	72	83	85	94	75	77	73	68	91	88	78	93	77	94	77	85	74	87	85	71	87	80	74	78	85	85	84	83	78	86	70	80	82	74	80	85	84	80	69	79	104	89	68	80	78	76	76	60	92	85	73	87	77	84	92	84	79	66	69	78	80	89	89	93	81	89	72	77	81	83	83	81	81	84	85	70	90	87	90	73	96	83	81	79	89	83	85	83	85	88	79	75	69	99	84	80	79	91	76	78	77	76	85	83	77	85	74	87	86	77	87	87	77	64	66	96	79	99	83	72	83	80	100	85	88	82	66	88	84	81	90	76	69	88	82	96	87	82	91	75	80	72	78	83	74	83	80	75	79	88	82	88	78	74	63	65	79	82	76	67	94	73	91	78	68	92	73	74	87	92	94	89	91	80	85	78	84	73	86	86	75	71	80	86	84	69	89	83	94	80	88	96	88	93	83	94	85	81	66	76	84	83	78	70	85	86	77	92	87	71	79	85	78	80	77	73	93	89	88	94	100	76	85	89	89	72	76	72	93	80	65	88	84	70	91	97	97	66	92	80	78	104	77	90	72	84	87	72	88	87	70	89	86	75	74	68	73	72	81	88	72	94	61	72	78	81	79	80	86	95	88	83	70	81	86	75	94	75	91	83	79	97	85	71	79	81	69	86	89	87	81	81	84	85	68	84	75	104	83	73	65	90	83	94	88	78	79	80	77	92	85	65	91	87	94	85	67	76	74	80	91	75	86	79	76	77	79	61	75	74	67	88	89	71	82	91	66	82	77	77	69	107	61	77	81	93	79	85	77	66	73	75	93	87	76	83	65	92	78	68	84	77	106	84	76	81	80	85	89	78	75	87	77	98	84	84	91	87	82	90	67	73	89	97	95	82	83	91	87	86	96	75	75	84	82	82	78	77	59	72	77	66	64	85	83	76	89	75	78	90	64	98	79	85	106	72	88	91	91	71	77	78	78	96	79	78	94	80	68	93	78	73	86	83	72	94	78	69	70	86	67	68	82	83	79	82	63	73	80	78	89	83	83	96	79	78	81	86	69	80	84	90	83	95	76	65	74	88	84	71	100	90	74	82	89	73	85	78	79	87	88	78	74	89	81	87	83	77	76	81	78	77	71	83	104	76	94	85	94	76	94	74	91	79	85	86	90	64	77	71	77	82	90	78	82	70	84	77	78	77	73	68	66	68	91	87	85	90	69	64	77	84	77	85	97	80	62	86	73	72	81	79	85	90	80	77	77	86	72	76	69	81	89	78	78	87	76	76	74	69	67	79	87	86	75	63	86	73	81	83	72	71	86	76	82	93	74	75	88	86	87	81	70	77	98	70	72	94	84	79	75	83	83	85	77	63	82	95	67	92	78	93	79	62	85	79	79	81	65	85	87	62	92	80	76	82	70	66	83	70	88	102	84	83	62	84	74	68	77	80	96	75	79	84	78	86	72	80	76	74	79	93	92	75	83	68	81	79	79	89	87	82	65	85	87	74	77	82	72	81	93	75	87	82	87	94	79	77	78	96	76	79	85	74	77	79	65	78	85	94	98	78	72	73	75	60	72	65	80	84	70	96	72	71	63	82	84	89	64	76	75	86	68	63	84	82	84	85	74	102	90	79	78	95	71	75	88	81	82	73	84	91	66	79	90	91	85	75	81	97	84	72	82	68	90	79	94	80	87	85	90	72	83	83	91	80	73	81	72	74	80	54	74	74	92	92	93	95	86	81	66	77	86	88	79	80	87	79	81	81	71	81	89	90	74	76	77	92	98	77	78	83	94	73	68	84	79	68	72	85	90	90	67	63	71	83	82	91	84	83	90	66	84	81	75	95	80	84	91	74	90	70	70	88	84	73	91	75	95	89	74	91	79	92	81	76	72	79	69	92	92	88	76	92	77	83	79	64	84	61	83	81	90	87	88	68	92	68	95	78	71	86	74	83	87	81	99	71	78	80	70	86	83	95	77	81	75	83	95	87	79	70	86	88	77	68	77	89	77	52	82	66	83	85	75	79	99	93	68	74	65	80	79	87	84	75	75	86	84	82	87	80	64	84	83	91	97	81	91	67	90	90	75	84	81	95	83	76	70	75	75	95	85	90	72	70	65	74	96	71	101	85	80	72	79	86	77	89	109	70	62	80	78	79	69	84	76	95	86	86	84	84	76	76	81	83	82	100	79	78	83	93	89	81	76	91	79	81	82	77	70	75	64	92	75	105	85	86	74	87	87	84	73	79	90	90	81	68	65	88	100	91	83	80	74	68	94	76	83	80	91	75	93	72	67	94	92	77	71	88	84	76	88	83	83	97	61	84	63	64	99	67	76	69	66	76	77	74	80	75	72	72	65	86	100	62	73	89	83	80	71	89	81	82	100	97	86	71	78	85	77	90	89	101	72	91	81	54	76	69	80	85	85	86	70	62	69	87	85	77	83	71	84	77	77	76	84	77	74	78	82	83	78	87	93	86	81	87	82	90	84	74	85	73	90	85	70	91	83	77	74	88	88	101	77	91	81	83	75	90	92	79	66	86	91	76	88	76	68	92	83	87	101	86	85	92	92	71	87	70	85	68	79	74	87	81	80	72	90	81	86	83	80	73	78	73	82	80	83	86	70	73	62	79	81	76	79	77	65	69	78	93	71	71	70	90	79	74	86	78	80	86	83	76	75	76	82	82	71	96	90	78	96	74	83	73	81	79	107	86	75	73	88	92	91	82	86	64	77	107	81	80	79	76	88	78	79	101	74	81	84	90	75	63	100	76	77	95	87	68	82	87	82	74	79	62	80	83	92	80	74	79	73	77	78	87	72	81	83	82	82	95	80	83	75	74	84	75	67	85	87	66	72	84	80	94	73	69	79	76	72	91	73	82	82	93	79	91	94	93	101	70	78	77	95	85	81	84	79	62	77	86	76	76	87	88	96	79	75	76	71	77	78	86	89	82	96	88	77	78	85	77	79	73	77	85	59	75	96	72	63	91	81	73	76	91	79	86	91	89	72	80	76	91	76	89	96	93	74	73	92	94	83	90	87	83	93	77	97	70	84	97	76	82
11053	3151	2170	921	649	459	374	322	282	260	231	209	173	187	173	151	159	166	178	129	154	146	135	150	132	134	142	145	141	150	145	133	142	122	143	107	117	107	125	114	114	130	140	130	138	121	131	120	143	153	143	142	155	126	125	118	114	126	132	138	139	121	143	128	123	124	149	115	120	112	136	126	127	132	110	117	138	119	139	136	132	119	132	135	130	127	132	135	120	169	130	116	146	148	131	134	127	129	139	132	142	137	144	117	98	124	120	119	120	143	158	142	130	132	120	132	133	139	127	125	127	105	133	125	148	150	132	135	124	111	121	128	123	135	117	129	135	115	122	109	134	113	130	178	142	117	127	114	138	139	124	120	137	138	132	124	125	130	140	110	138	129	133	121	130	127	130	131	130	132	139	131	160	111	151	117	129	141	132	127	122	125	134	139	129	143	133	132	125	138	131	119	124	148	135	138	125	131	121	134	136	114	114	126	129	127	149	112	136	131	110	130	123	141	124	131	142	117	138	123	120	126	124	126	151	140	130	138	114	125	125	129	118	139	124	118	124	129	121	148	139	150	107	117	148	134	121	124	128	126	120	117	142	127	124	119	132	140	129	138	127	144	124	137	130	138	118	138	122	126	127	118	136	133	120	107	140	130	141	120	123	127	131	134	130	138	136	115	127	133	119	138	129	128	106	131	124	130	152	121	138	128	118	130	143	143	124	113	132	159	135	121	125	125	111	140	141	118	110	127	139	133	133	133	127	135	110	125	142	113	132	126	130	139	122	144	133	126	112	130	122	138	131	118	134	136	137	122	127	129	112	141	134	135	147	147	136	113	118	144	110	125	132	145	126	105	137	134	120	111	124	138	112	132	132	132	134	131	123	133	140	121	137	102	139	131	131	136	131	128	134	123	125	124	124	125	130	113	107	144	119	117	144	124	140	124	145	137	145	143	113	124	133	145	152	134	115	104	138	124	111	144	113	143	123	131	137	141	116	119	125	112	120	117	152	147	129	131	128	133	119	140	128	145	126	141	154	114	145	130	134	145	131	128	130	108	128	117	126	110	132	137	123	127	115	135	117	128	114	115	134	140	145	112	127	118	148	126	117	128	146	97	117	129	127	116	126	143	117	122	144	121	128	141	132	118	120	133	136	127	113	131	142	122	134	140	134	110	153	155	142	131	122	132	137	137	112	144	117	128	112	105	140	116	112	112	123	140	157	132	121	115	113	132	143	123	134	120	156	137	144	108	121	144	111	109	141	128	120	157	125	134	136	140	125	122	137	119	117	110	130	137	110	132	117	150	128	123	147	130	143	135	150	117	136	137	116	116	131	126	135	116	119	123	112	125	149	124	127	129	125	127	141	123	123	128	155	141	136	124	147	121	111	131	113	136	113	122	114	132	113	132	142	125	107	130	112	116	125	114	113	136	110	122	117	127	128	129	153	138	140	122	143	141	121	123	142	130	125	144	127	145	128	140	112	133	121	124	117	116	111	120	141	126	131	139	144	136	119	134	131	119	129	113	133	128	105	121	134	125	120	138	92	123	121	125	126	125	151	140	124	134	151	133	136	126	131	145	129	121	139	115	143	123	136	123	120	120	120	146	125	118	141	142	130	117	119	138	130	126	120	144	134	148	144	127	137	127	136	97	117	130	86	145	117	135	110	126	138	139	119	127	127	130	110	132	111	126	140	125	122	135	139	119	140	125	126	133	162	102	141	137	132	141	105	126	136	125	128	127	112	113	106	123	130	145	134	123	145	123	118	127	128	137	124	131	127	134	117	148	129	113	125	142	126	120	135	134	108	106	156	106	124	109	132	145	108	124	123	134	136	101	119	115	133	167	125	138	131	127	134	124	128	116	133	123	112	144	145	117	133	111	136	126	119	151	133	143	113	128	136	143	119	134	112	128	147	134	137	100	120	128	118	120	135	122	140	128	133	138	142	145	129	106	141	134	137	127	130	135	123	119	143	118	129	122	137	130	141	125	129	140	156	129	115	133	106	145	116	137	135	138	145	136	114	120	134	127	131	107	136	120	122	138	131	142	121	133	142	124	146	135	125	123	129	133	127	125	134	119	111	136	123	127	109	127	120	135	134	132	143	135	152	135	120	130	143	118	153	121	111	133	124	137	112	129	126	114	128	136	139	152	119	134	109	132	129	123	128	126	135	137	119	127	127	151	123	122	128	140	126	138	110	150	140	119	118	134	119	144	149	141	128	129	110	142	130	129	131	107	161	136	123	144	132	123	116	114	121	122	127	129	133	121	116	143	123	150	140	138	131	134	129	123	145	119	138	128	130	147	128	125	116	137	123	141	129	127	143	101	129	113	132	133	131	121	113	123	141	130	133	137	111	156	120	139	136	133	130	124	141	128	137	113	128	124	140	127	131	120	126	112	128	126	125	129	108	142	132	121	120	143	144	116	150	121	127	131	122	137	107	141	129	138	119	111	133	151	112	127	108	125	141	119	109	137	131	146	150	128	109	130	119	118	134	112	120	135	121	107	139	130	137	122	136	144	128	122	119	121	123	134	128	118	117	127	122	130	114	122	108	128	126	117	121	118	139	120	143	118	146	116	121	145	124	130	138	117	122	129	120	114	121	129	124	132	112	133	116	117	132	141	133	121	131	144	135	141	122	137	129	124	134	128	134	118	122	121	122	125	125	105	140	139	107	113	124	121	137	118	119	117	138	143	115	141	118	128	127	113	125	134	118	125	130	142	155	119	124	120	135	129	119	125	133	125	118	128	119	124	117	134	128	134	135	114	106	145	117	138	138	138	137	130	136	143	132	116	125	113	122	127	120	117	117	128	115	133	127	133	137	128	130	146	146	121	142	132	139	145	129	147	131	133	121	102	129	123	115	122	132	119	126	143	120	128	128	119	129	136	132	129	118	139	126	127	124	125	137	126	138	146	129	117	130	129	131	133	138	127	141	125	115	137	105	126	116	127	142	121	129	134	155	140	114	135	124	135	129	131	120	133	129	140	141	117	130	121	125	139	122	122	128	128	139	137	138	110	128	137	143	126	142	132	123	126	124	134	130	124	127	141	141	115	120	135	135	124	129	127	122	131	118	113	110	134	131	114	118	148	123	141	134	111	122	140	139	116	132	125	140	159	127	121	124	122	115	133	135	117	124	131	118	119	128	125	130	142	126	130	134	124	135	125	123	136	120	123	150	140	106	114	139	140	125	105	135	125	130	132	142	132	119	130	129	135	131	115	126	129	131	124	127	137	134	132	120	130	140	137	138	123	129	136	135	123	128	144	117	128	130	131	127	138	135	142	141	138	115	125	125	129	127	127	147	116	105	117	134	110	132	118	139	147	117	121	128	128	136	137	132	123	112	150	101	127	114	136	151	127	110	130	127	133	141	131	132	122	148	126	108	131	138	119	116	113	127	120	128	138	134	116	136	115	125	124	119	123	145	137	113	117	137	142	133	124	102	144	119	135	134	125	132	125	138	140	137	126	126	119	119	131	142	151	134	113
22561	21615	29370	24341	21608	21358	2409	659	531	502	456	415	400	423	381	407	385	424	400	367	343	348	323	357	313	324	341	344	336	303	372	306	378	305	323	328	353	327	343	340	316	341	317	365	328	341	283	319	336	291	321	319	318	349	315	332	303	329	333	309	324	337	319	332	337	315	319	299	317	308	345	340	304	304	312	346	293	333	326	306	359	342	335	313	322	296	315	306	323	323	309	369	303	341	338	319	295	320	325	332	333	319	330	296	319	364	326	308	340	337	326	313	361	297	335	329	354	318	316	330	332	319	304	366	306	300	309	343	300	343	329	306	315	297	343	339	332	328	330	328	313	351	337	324	316	333	317	372	336	323	331	301	357	341	310	314	332	336	364	321	334	335	301	332	306	347	324	306	298	333	293	325	307	348	326	363	303	298	337	347	321	306	265	328	322	331	304	301	320	313	309	312	323	298	318	314	323	331	332	324	320	299	308	344	309	358	355	308	334	337	319	338	321	332	325	313	298	330	298	317	310	324	346	319	329	310	296	307	312	365	309	321	315	338	292	349	333	335	325	343	311	357	335	331	310	301	304	327	337	320	318	317	311	326	279	312	295	320	329	284	332	318	295	363	314	308	335	342	303	345	325	314	347	321	316	303	327	294	340	339	302	322	312	319	341	371	326	329	345	343	351	330	296	311	343	329	342	336	291	322	326	339	325	309	328	333	321	296	306	357	325	345	322	291	299	302	316	332	308	366	348	338	311	343	299	321	336	341	323	289	297	349	330	328	284	325	338	313	307	336	315	304	349	323	310	338	276	341	330	316	346	346	311	335	348	336	322	312	319	318	322	288	305	332	321	319	338	342	323	336	307	350	289	325	313	310	293	313	333	340	309	290	313	305	294	349	289	325	337	317	350	332	309	335	347	315	339	292	321	294	322	294	335	312	323	303	323	329	338	311	346	295	309	303	302	304	337	317	355	355	312	317	329	318	324	323	329	324	307	337	336	330	330	327	325	314	315	341	359	316	301	315	307	298	330	340	309	324	327	337	304	305	326	317	325	345	320	309	321	337	320	323	325	344	337	369	343	296	289	304	308	318	298	314	350	306	340	369	302	328	324	299	340	306	320	298	305	337	292	349	329	289	354	329	295	305	326	329	313	319	307	323	332	300	327	331	318	338	357	318	289	324	324	331	317	300	332	327	340	343	316	322	324	303	341	313	306	345	323	318	295	313	323	302	278	292	320	318	326	333	344	340	289	348	283	302	340	333	309	314	302	334	317	296	308	365	305	337	300	361	311	300	318	311	334	329	295	317	329	329	338	311	322	349	322	313	333	350	328	322	303	301	344	348	311	327	332	357	335	291	329	347	313	313	324	348	308	316	344	289	319	336	316	315	317	315	338	324	304	323	304	311	331	323	325	367	329	334	338	318	310	336	346	329	322	324	293	359	324	299	287	299	354	307	316	299	326	321	334	330	315	326	332	334	300	308	321	283	360	328	341	344	366	307	339	332	321	306	335	300	311	308	310	323	290	312	334	323	309	329	328	329	306	315	323	327	335	333	326	332	325	302	293	296	293	333	344	305	319	326	320	324	334	306	295	305	354	294	329	305	318	345	318	311	333	337	312	320	316	342	317	321	341	307	326	304	308	290	339	340	298	331	313	314	332	335	312	354	313	340	326	315	317	307	324	293	297	327	344	340	348	313	314	334	338	313	291	345	344	283	330	340	321	308	355	352	340	358	323	319	318	304	307	303	329	297	304	289	332	333	304	313	307	323	314	328	339	300	328	334	331	312	317	349	321	308	316	317	340	325	330	331	327	341	309	311	313	300	303	321	355	350	308	328	348	322	325	354	316	326	284	322	316	329	322	308	316	323	359	314	305	304	328	335	359	320	320	303	313	325	302	310	344	305	352	305	304	317	306	339	321	296	334	307	320	320	290	305	315	325	336	272	300	334	303	318	321	297	330	335	348	296	345	269	334	332	316	331	328	344	341	333	292	323	332	293	325	304	289	358	288	304	322	333	295	316	330	320	321	316	323	338	316	319	310	307	304	342	330	316	324	337	335	364	335	302	319	319	317	289	334	317	329	351	346	311	344	324	340	344	344	314	313	301	338	332	306	330	321	323	332	303	301	323	338	346	313	287	321	310	357	345	293	353	342	349	335	348	284	347	329	316	322	308	293	346	375	312	336	310	340	330	354	304	323	294	317	339	298	317	304	335	294	333	341	299	284	303	296	313	341	313	352	329	355	291	336	316	321	322	322	292	300	339	321	316	328	332	338	321	335	306	319	340	327	305	320	317	321	310	305	309	337	321	333	319	324	299	320	318	319	317	335	315	334	311	278	300	273	328	298	330	335	297	335	310	316	299	327	328	349	299	320	335	348	311	309	327	348	318	327	342	309	331	304	355	289	305	358	348	299	298	284	297	316	340	320	324	339	329	313	317	343	322	336	327	324	292	305	312	329	319	326	318	329	336	350	304	346	287	313	332	308	334	326	328	326	324	317	322	302	353	317	333	311	322	295	327	309	327	300	350	292	311	316	334	319	288	303	342	324	337	294	340	295	302	311	318	355	322	300	317	321	353	298	280	294	325	343	307	311	331	345	288	303	338	352	332	301	276	295	322	322	318	350	299	317	306	322	326	319	293	326	344	321	336	341	336	297	323	307	315	325	316	333	308	313	318	337	315	328	311	321	329	309	334	324	304	326	318	322	283	315	308	320	325	291	324	320	356	348	326	306	278	303	297	313	333	327	328	324	292	351	323	295	279	322	311	348	331	353	336	326	330	290	321	291	302	288	318	295	292	344	345	315	349	313	340	278	320	332	354	323	319	301	344	316	298	330	299	339	332	318	338	305	345	322	321	316	319	323	327	333	298	311	348	316	332	303	338	334	292	322	329	292	333	337	346	303	316	332	297	323	326	303	344	328	305	328	344	309	308	332	306	319	321	309	318	336	332	280	333	309	314	356	321	319	328	330	312	352	305	316	324	318	329	337	324	296	317	285	323	292	316	303	322	318	276	318	333	287	339	356	344	318	313	320	291	329	292	323	333	337	310	308	323	312	354	290	314	304	319	330	342	326	329	342	311	350	337	305	322	359	291	305	341	313	310	297	309	354	333	334	313	322	302	343	326	322	331	268	297	297	340	305	335	337	325	322	328	333	334	314	340	339	327	323	323	314	326	318	317	329	317	287	331	273	323	335	338	300	324	310	320	336	314	298	324	329	343	333	311	339	344	333	302	313	332	285	337	364	351	321	317	348	359	309	318	316	298	311	326	317	315	326	296	286	339	322	334	324	332	308	324	318	328	292	281	306	334	339	310	332	319	341	326	299	294	313	306	350	330	281	323	297	335	290	321	350	341	339	307	331	331	348	290	300	314	319	325	314	316	322	341	335	315	321	319	322	287	327	305	312	331	321	336	288	308	301	299	329	301	318	309	300	329	321	301	316	337	317	270	321	290	310	333	340	310	334	329	349	301	355	296	307	303
14637	11856	8083	3712	2643	1906	1451	1196	1020	857	833	759	666	600	654	614	586	539	525	551	552	545	531	533	491	493	485	478	466	480	464	469	470	511	461	470	449	466	483	485	439	470	464	481	471	468	457	468	479	460	433	443	475	466	425	443	453	463	444	494	455	446	423	420	452	465	454	463	495	433	454	445	472	486	432	433	454	447	485	445	435	503	446	458	472	455	445	441	456	460	434	456	475	469	459	465	428	459	434	442	428	451	459	467	455	447	447	450	465	438	480	485	461	470	458	442	443	430	475	431	465	441	436	479	430	424	435	438	415	456	451	413	467	416	453	473	407	454	441	459	465	515	436	444	491	449	464	453	476	409	456	451	462	463	453	480	494	415	432	482	444	425	416	412	472	441	461	432	402	451	467	431	419	445	456	438	439	471	455	456	471	459	461	454	448	447	445	439	434	437	424	463	489	454	456	472	454	453	468	452	443	466	462	460	470	458	446	435	448	493	456	455	432	448	447	459	456	395	427	459	425	441	447	479	450	448	428	442	455	470	463	482	428	456	461	420	456	458	428	434	453	420	436	467	478	433	404	456	430	463	452	462	435	451	459	438	421	468	477	452	446	451	460	432	427	448	481	437	431	457	390	455	438	494	422	443	432	452	465	438	439	435	457	437	460	433	458	466	440	450	441	483	472	443	437	460	435	425	442	430	452	452	475	459	438	442	468	445	496	444	432	463	461	433	469	436	405	435	462	462	447	462	458	459	428	484	445	445	451	450	446	493	419	461	447	425	431	469	433	434	460	466	394	484	459	433	438	425	452	462	436	480	517	436	403	459	424	475	433	465	479	422	481	440	446	426	432	445	457	489	420	454	464	458	484	408	445	434	441	432	472	445	454	485	417	451	465	497	462	466	448	423	459	436	465	461	433	446	415	439	504	490	447	420	438	425	440	427	457	457	422	455	467	460	460	440	415	458	440	471	441	460	443	444	473	442	426	409	457	450	458	451	478	430	479	450	468	452	476	462	427	444	448	434	444	444	468	492	468	468	471	431	442	467	452	427	449	455	467	443	448	431	416	470	445	477	417	436	457	416	428	494	425	453	492	432	448	469	460	455	455	461	441	422	474	456	482	498	438	418	463	458	451	444	460	472	476	420	466	466	420	467	469	433	433	434	442	448	480	449	411	421	431	468	472	452	422	438	466	443	455	465	449	440	417	428	450	482	478	428	432	451	480	460	450	457	447	441	444	464	463	434	438	476	457	461	455	430	457	419	487	423	468	472	447	429	419	431	438	439	434	435	405	477	480	456	474	444	476	423	445	454	424	431	420	456	494	471	453	446	444	444	468	464	447	452	438	450	436	452	411	421	448	466	472	438	486	455	440	419	464	470	464	436	462	402	465	455	467	475	416	439	440	441	465	462	467	476	443	459	433	393	437	468	447	407	438	431	422	450	425	453	473	452	462	466	411	431	469	484	465	483	463	489	491	435	445	435	462	409	469	454	461	432	469	434	461	455	502	447	481	489	457	461	428	449	467	455	445	468	445	420	427	450	458	436	450	448	505	467	426	461	450	453	439	466	472	475	458	470	448	459	428	427	449	488	461	439	461	455	413	458	451	440	465	442	477	425	414	420	445	423	450	457	444	464	477	473	444	449	448	482	481	454	447	463	471	452	444	480	433	458	447	463	452	438	492	419	466	488	461	443	417	464	442	461	431	434	434	469	376	465	487	457	490	442	448	461	441	456	422	428	448	441	433	484	436	445	466	448	440	431	437	455	469	486	444	444	445	455	434	389	500	431	446	448	451	457	405	474	438	470	459	437	462	469	446	456	462	471	454	483	417	467	487	477	464	470	430	468	442	448	448	426	459	463	472	462	442	443	445	414	422	453	447	437	469	455	495	442	470	436	417	452	501	485	448	453	451	451	454	424	441	458	461	412	428	465	438	449	429	448	445	489	450	469	470	479	479	479	471	430	494	468	429	453	451	469	408	433	464	460	480	474	454	456	504	440	474	440	451	458	445	478	454	463	469	476	451	450	435	442	448	456	462	431	469	449	465	480	451	464	433	416	452	456	492	436	461	449	434	465	428	456	436	414	485	450	457	480	430	439	476	457	445	442	449	483	459	480	472	427	442	475	440	450	439	428	462	447	447	439	433	453	451	463	486	475	434	442	456	429	474	483	438	457	462	451	435	445	433	464	443	472	455	448	460	423	458	440	427	447	438	476	489	447	450	440	468	423	425	478	458	433	458	440	443	427	470	480	455	456	427	462	463	433	452	442	489	457	429	483	443	470	448	419	443	460	481	470	428	448	463	474	437	441	440	432	445	403	467	431	466	475	431	423	432	490	464	461	487	450	450	461	481	445	440	454	464	458	468	458	466	437	463	443	479	441	490	411	465	462	436	439	463	449	456	492	463	504	404	464	429	463	452	443	443	479	476	474	482	459	426	458	469	441	440	446	452	434	462	443	440	428	465	448	464	467	442	411	463	457	430	444	446	413	448	441	467	446	467	456	452	446	422	429	466	449	437	455	437	442	432	484	453	429	466	421	459	480	458	416	484	479	457	426	466	445	442	454	432	494	449	415	454	461	450	470	422	451	443	417	484	413	464	461	462	461	442	471	467	444	433	420	441	471	409	452	469	443	462	446	453	474	453	417	458	435	481	458	453	443	465	469	461	417	470	459	453	449	459	457	467	442	445	470	422	442	461	469	459	457	473	446	515	456	467	446	440	450	419	462	457	418	497	473	471	458	446	449	442	415	407	471	451	471	408	446	465	434	441	482	484	440	479	411	447	441	480	507	484	392	435	486	464	439	456	444	411	444	466	458	433	438	460	487	479	455	446	471	410	442	446	424	463	481	447	446	446	429	430	446	441	438	450	421	444	443	411	433	450	446	428	449	406	446	449	468	443	467	441	452	445	463	424	448	468	428	450	473	459	464	459	487	468	430	465	462	443	409	469	447	417	457	442	433	454	454	440	448	437	482	475	474	434	448	453	446	456	428	484	395	481	452	480	436	465	452	453	442	494	432	486	429	418	437	459	452	433	433	450	411	470	412	429	425	441	449	450	454	497	460	458	451	446	484	445	450	465	473	458	429	438	453	435	445	430	432	442	459	484	419	443	470	441	458	384	460	403	450	427	418	439	457	420	455	434	431	467	509	436	436	464	426	446	421	485	444	441	486	436	451	436	435	446	464	451	457	453	464	445	461	486	442	415	423	486	438	469	461	418	448	448	439	415	463	433	453	441	473	474	421	408	450	430	468	423	478	410	452	419	450	456	431	466	429	486	471	439	413	484	439	478	496	476	464	443	461	469	433	425	504	452	475	470	432	440	470	472	447	398	493	437	484	422	472	468	459	423	431	442	440	446	476	427	427	462	481	449	455	459	456	431	475	435	489	472	487	462	468	458	455	433	464	468	482	434	448	463	488	450	462	415	439	483	443	473	452	418	435	443	454	453	465	422	459	472	468	461	497	409	428	461	445	487	463
27317	18477	3369	362	262	199	185	203	175	189	185	201	204	187	199	182	183	158	193	162	188	193	191	206	178	175	162	197	184	170	186	176	197	166	169	180	174	170	199	166	183	202	179	199	194	174	213	204	171	180	180	187	178	183	188	196	177	165	171	168	179	184	175	162	190	188	177	180	178	187	175	180	179	187	187	204	198	213	154	195	181	169	214	198	162	185	180	195	183	205	190	186	192	193	179	195	175	185	190	180	191	182	174	180	187	188	180	165	200	179	192	184	183	184	191	193	179	170	175	198	184	167	197	188	184	194	149	207	196	171	185	185	192	173	180	180	172	186	173	211	189	178	177	164	185	181	190	175	160	179	166	213	176	173	201	175	165	200	173	195	190	192	185	190	180	175	168	173	179	183	184	163	162	192	166	216	192	195	194	192	175	186	174	183	192	179	161	191	183	194	181	156	186	182	198	171	195	188	199	169	190	196	177	169	196	182	180	198	194	173	207	174	200	183	209	204	215	175	180	182	184	181	180	152	179	195	176	186	205	177	178	200	186	227	200	178	178	197	189	180	181	203	174	169	180	183	192	181	178	189	163	196	165	191	188	171	181	172	190	173	191	179	179	168	174	166	187	170	181	187	180	199	200	183	183	164	159	183	163	178	204	189	182	189	195	189	212	178	181	190	177	180	164	182	192	182	201	176	215	176	154	181	197	189	185	163	176	178	200	198	180	191	193	169	192	189	172	191	173	174	180	176	181	171	186	193	173	178	195	168	177	167	186	184	199	185	188	187	176	207	187	191	194	167	189	173	177	181	179	181	209	177	181	202	194	175	187	175	191	177	173	156	189	181	189	181	214	184	177	217	175	184	170	188	205	198	192	175	174	178	185	175	158	183	163	186	192	176	195	175	204	168	183	183	179	172	216	192	187	194	204	171	168	171	170	164	201	196	170	181	195	191	194	188	176	172	183	175	204	193	192	191	177	180	188	177	189	164	186	190	177	167	173	194	198	193	167	166	177	188	194	169	164	187	177	167	178	172	184	180	198	169	185	185	170	209	174	160	190	163	183	194	179	209	173	189	162	200	179	207	180	194	165	180	186	174	156	208	200	183	185	183	171	206	182	174	162	217	163	168	181	181	210	162	193	171	192	169	191	207	188	175	168	170	175	172	153	172	177	187	155	177	184	176	173	173	194	144	188	158	189	194	184	210	175	158	161	164	201	203	188	184	175	188	206	178	215	165	185	186	204	196	167	198	189	190	208	184	192	172	193	157	175	186	187	191	184	189	182	170	197	203	190	190	167	186	197	163	185	190	168	209	188	175	177	172	164	183	186	185	204	152	163	187	204	176	180	194	174	159	168	190	176	204	194	188	162	196	186	189	189	193	193	178	184	192	166	157	181	183	179	169	178	196	192	176	185	175	178	166	180	177	181	185	177	216	188	168	177	179	173	182	185	141	196	188	184	206	186	201	183	197	186	179	180	186	182	196	188	199	185	165	180	186	199	185	184	194	184	206	187	159	165	186	172	179	190	187	205	193	168	179	177	204	200	202	180	171	163	171	207	179	191	190	177	183	181	184	175	195	191	186	219	189	165	184	178	172	153	182	177	184	200	174	191	185	157	212	170	180	203	181	150	205	173	168	198	174	192	182	177	213	182	166	201	187	176	185	198	218	178	176	189	186	169	196	181	181	204	185	192	161	182	168	217	164	169	191	166	203	221	189	194	179	186	190	168	198	159	170	185	209	166	189	196	173	187	172	170	194	168	179	175	198	167	184	188	155	196	181	194	184	173	200	166	180	213	175	206	183	199	195	198	165	169	179	190	195	156	176	182	170	168	172	173	170	210	195	179	186	182	170	204	188	204	166	173	186	177	212	183	174	172	173	194	203	183	173	200	184	187	194	183	181	180	170	201	176	196	164	179	165	175	190	176	182	174	181	180	204	182	194	166	186	200	190	188	181	179	172	189	183	173	177	200	193	176	184	207	199	189	209	166	216	183	194	163	184	189	163	206	185	166	175	187	164	172	191	188	164	192	162	192	165	170	189	177	164	185	173	186	145	206	204	158	197	186	189	168	176	194	196	152	199	182	194	179	161	163	161	181	198	203	172	168	213	170	210	173	195	190	182	164	160	153	187	201	186	162	190	191	171	169	163	184	147	198	172	192	181	176	190	199	184	190	198	204	195	175	199	198	186	183	175	179	165	196	184	172	194	178	175	143	177	195	220	187	185	176	161	204	184	196	192	189	188	192	185	176	181	178	185	178	184	186	190	172	171	178	179	189	149	203	166	198	188	174	178	178	197	184	198	177	154	175	162	180	171	196	177	189	172	187	176	160	165	194	193	163	209	199	172	172	187	185	180	191	202	179	194	181	190	179	176	170	210	188	143	178	165	162	172	184	196	171	162	162	201	189	189	208	179	165	176	172	197	177	198	185	185	206	171	185	184	191	197	198	193	222	199	178	185	174	188	167	194	160	195	212	173	191	155	168	188	175	206	182	195	187	179	192	193	194	182	167	190	182	181	178	190	218	184	173	204	190	185	193	187	182	199	169	174	165	186	179	202	180	216	200	161	193	165	200	189	182	191	177	179	181	180	196	190	193	191	179	159	195	183	180	194	178	190	186	164	183	183	180	186	167	193	193	176	172	198	177	205	183	159	189	187	162	187	202	195	184	192	168	173	183	180	191	179	185	190	181	173	181	191	184	201	198	195	171	178	199	174	171	161	166	185	163	188	176	186	184	181	161	163	174	189	181	161	182	178	204	200	169	192	195	188	182	173	182	202	180	175	183	207	194	199	193	170	186	169	170	176	204	186	163	167	190	170	182	195	163	195	189	171	182	185	186	211	197	179	167	170	175	182	168	211	173	206	201	180	146	162	190	173	182	182	191	158	203	155	201	178	215	208	177	207	158	194	157	164	200	203	166	168	148	182	209	180	170	204	176	187	191	175	209	200	165	185	187	185	171	191	179	171	180	193	195	203	193	184	181	163	189	196	190	191	175	208	178	202	205	171	177	207	171	193	192	186	171	219	164	163	191	181	177	204	159	163	205	173	185	176	209	173	201	204	201	198	177	195	188	178	187	193	204	170	158	198	191	187	179	179	191	181	183	196	168	166	177	158	203	192	193	188	190	173	159	160	195	197	206	197	165	167	199	176	142	181	186	183	180	211	194	158	161	193	189	184	182	186	177	180	199	186	181	169	187	183	182	188	191	150	188	167	192	183	193	178	166	196	179	162	172	154	187	181	193	175	164	180	186	192	183	174	170	202	167	150	161	189	154	185	196	190	166	180	185	189	192	221	178	158	207	179	169	186	184	171	167	210	177	157	166	177	177	170	200	186	160	219	168	186	152	193	203	193	199	200	184	171	171	168	180	206	178	204	161	182	188	193	182	193	180	180	156	189	183	180	172	195	178	175	195	177	202	173	197	155	209	171	187	194	177	176	179	168	182	182	207	200	189	161	183	186	190	169	185	176	154	204	170	176
4729	739	557	346	339	295	321	313	271	285	258	245	268	261	249	280	247	265	253	254	244	267	233	209	263	268	244	240	265	226	259	273	287	250	250	261	276	253	251	254	236	283	258	240	253	271	256	249	245	242	266	274	230	257	242	245	250	247	302	234	275	263	269	285	236	273	246	263	255	264	269	244	255	249	229	231	263	260	260	240	269	250	235	248	247	238	252	252	244	264	244	278	249	244	258	263	270	258	248	250	232	260	236	275	255	243	232	273	262	264	244	268	274	227	251	249	264	261	275	258	271	252	273	256	250	241	254	267	250	227	268	267	225	272	249	240	270	277	266	262	241	255	256	258	249	254	266	248	233	250	250	233	283	263	257	234	248	260	250	252	258	248	275	243	256	276	227	252	270	252	257	254	274	255	216	221	264	253	282	250	263	230	257	242	227	226	270	238	249	245	241	277	251	273	263	276	279	229	247	239	255	245	265	235	250	247	247	235	266	233	265	259	260	266	259	239	251	254	238	248	270	254	256	240	270	256	259	251	258	248	245	258	278	261	244	271	244	244	262	231	263	272	287	248	279	263	233	286	249	272	259	285	272	256	218	251	273	272	247	264	255	251	270	299	263	247	253	251	272	238	262	255	260	242	261	275	261	274	254	264	275	285	265	248	250	246	243	256	256	241	247	220	258	251	242	243	253	254	261	272	246	271	235	220	258	256	262	245	258	234	247	265	303	262	236	236	247	270	266	285	238	248	234	246	239	288	225	232	251	269	275	270	251	255	258	286	240	234	271	256	252	256	267	256	245	266	251	253	261	255	253	275	251	236	244	253	271	297	267	259	304	271	279	237	253	285	276	255	248	260	248	269	252	277	261	249	251	238	242	254	246	248	253	228	256	256	269	281	246	239	238	257	243	262	260	241	261	249	253	259	224	253	222	285	258	225	242	262	268	259	253	237	246	272	235	262	256	245	262	244	261	256	277	256	250	237	267	242	250	248	261	261	246	252	243	223	238	261	214	249	243	247	245	272	228	267	256	244	241	222	256	233	250	243	249	253	252	225	234	242	281	263	251	260	266	276	256	285	255	229	256	246	258	228	242	272	248	274	248	246	278	263	222	242	317	231	264	249	266	230	250	249	272	251	255	272	279	221	249	261	266	259	254	269	258	237	245	271	267	271	271	248	283	246	258	261	258	241	242	263	254	270	269	284	268	261	276	265	245	246	233	252	255	260	256	245	287	254	265	251	257	230	247	267	256	222	266	257	278	275	249	250	229	258	253	265	225	237	235	293	236	262	243	262	261	272	281	265	265	247	252	253	232	272	261	262	240	255	261	239	276	272	283	238	282	247	267	265	260	245	236	251	273	237	242	282	234	253	246	249	217	240	275	246	262	259	239	267	257	257	273	259	260	252	258	247	280	274	259	252	256	267	282	252	254	273	253	247	254	235	265	252	250	241	260	246	284	241	243	241	275	244	271	248	262	261	248	262	229	286	247	293	261	268	263	266	258	268	250	251	263	249	248	261	253	265	270	243	283	221	266	242	274	241	220	268	235	255	234	259	265	261	271	245	253	228	241	258	269	272	230	270	246	254	235	232	243	263	271	256	265	279	276	247	246	217	247	263	258	282	212	257	297	246	270	258	269	251	257	238	260	261	237	262	237	246	283	280	234	279	243	270	240	263	254	291	266	252	272	267	266	251	281	260	276	231	246	250	268	234	264	294	246	248	273	255	250	251	255	274	231	257	263	282	243	263	254	237	263	259	253	241	233	275	252	255	276	260	257	241	270	284	242	286	248	264	252	250	230	285	262	252	273	258	256	250	247	272	267	275	265	262	256	260	246	269	292	289	249	248	273	261	255	237	234	248	273	264	252	253	288	256	245	236	245	241	287	237	232	247	266	280	248	249	248	242	239	232	226	237	255	267	251	249	254	254	241	233	237	244	274	280	253	257	253	285	262	260	246	265	259	259	247	268	265	244	243	252	256	250	249	265	238	271	246	250	248	265	263	269	242	223	249	243	272	253	255	266	255	264	255	260	269	223	248	239	248	248	275	275	257	260	266	269	273	255	244	224	260	236	276	258	251	251	253	259	247	298	276	256	261	237	243	286	261	243	278	240	246	261	256	275	255	260	284	266	269	250	280	238	272	272	260	265	271	253	276	267	249	289	257	249	252	271	253	261	258	261	263	286	247	241	250	246	263	274	265	238	281	264	280	236	250	256	270	268	249	255	259	245	252	258	236	245	257	242	241	257	254	280	265	249	281	238	252	244	255	246	229	249	236	243	265	260	250	270	248	276	259	257	268	260	281	262	247	235	227	269	245	268	267	263	262	273	257	249	252	273	265	233	253	273	237	244	261	273	258	234	226	250	253	249	291	231	262	267	238	264	242	271	237	264	263	260	270	270	266	276	246	237	262	277	257	258	257	240	231	272	269	231	236	270	282	268	249	265	243	268	256	239	279	237	260	271	247	277	270	265	249	229	263	276	243	256	248	267	237	260	241	263	279	247	246	248	260	261	241	286	254	260	263	267	239	246	226	239	252	248	274	278	278	254	238	252	260	284	247	243	258	255	236	245	279	248	288	272	283	264	244	242	261	262	227	243	249	252	246	291	237	239	271	232	265	263	258	229	274	264	231	277	254	257	260	250	258	241	259	247	256	231	236	262	259	243	272	269	249	243	249	247	251	256	294	227	289	239	234	242	266	280	253	249	279	251	260	259	253	247	252	279	253	266	265	237	286	271	232	247	255	230	254	256	258	241	267	260	266	253	247	252	273	250	267	264	262	238	245	254	279	256	239	256	244	252	243	252	248	246	248	210	264	265	249	262	246	274	232	217	255	249	250	254	245	273	269	264	266	256	265	268	245	272	270	298	264	285	237	245	252	254	267	256	249	254	250	273	260	236	263	238	261	263	252	262	261	246	234	274	253	234	238	237	261	255	234	271	232	251	252	256	247	294	214	244	237	260	257	275	256	259	277	262	263	261	266	246	240	262	265	239	257	251	257	263	293	289	257	254	248	236	258	242	259	260	233	287	256	207	237	258	252	258	260	259	251	280	241	250	247	262	256	258	230	258	255	260	246	251	258	250	255	269	261	249	248	260	268	246	236	287	224	283	240	233	228	254	273	257	283	255	240	258	250	242	260	270	236	308	257	279	263	252	259	266	255	283	253	248	249	265	230	256	247	259	249	243	274	273	260	265	255	242	220	255	236	253	270	243	261	275	277	259	242	275	240	259	263	274	258	262	277	263	233	257	261	265	249	261	252	253	296	237	278	241	261	262	246	267	257	264	264	209	267	251	269	256	272	257	250	257	266	252	250	264	244	274	255	246	280	246	256	256	251	258	268	264	253	257	251	248	278	245	266	246	238	258	258	271	239	286	251	242	271	246	246	276	256	246	279	250	276	249	240	227	260	246	264	233	267	263	245	249	254	253	240	255	270	262	226	258	238	254	287	272	261	280	270	268	235	241	265	247	249	254	284	273
23455	21596	28821	24838	21404	4000	717	545	470	471	431	410	434	454	413	395	414	409	372	385	412	386	358	409	358	399	377	413	332	315	389	392	383	368	382	420	369	379	376	381	329	376	357	340	373	399	388	374	348	331	351	382	368	364	392	364	384	390	371	368	392	339	377	372	360	411	390	369	360	385	364	396	374	363	371	365	382	392	347	346	351	361	340	358	404	347	391	365	389	361	353	359	354	387	388	364	376	346	405	355	411	411	397	372	403	393	352	383	363	375	370	385	372	428	372	420	414	377	381	381	351	366	341	357	374	377	346	408	381	392	376	402	387	346	356	392	342	348	377	373	340	376	389	346	356	337	362	338	361	362	353	343	339	359	369	372	350	349	421	393	407	396	367	335	368	351	375	351	361	360	385	396	387	341	369	375	366	380	389	378	369	376	363	416	359	342	385	349	338	356	368	407	345	349	397	351	382	353	353	342	351	352	386	353	377	362	370	396	407	360	341	371	380	375	392	391	381	359	371	388	402	363	377	365	384	369	381	380	356	393	336	377	347	377	395	393	389	378	349	440	359	375	369	359	377	345	356	408	358	376	368	363	364	362	358	360	375	357	377	374	365	363	360	403	375	360	398	384	367	382	371	378	358	380	373	379	355	366	380	359	352	360	350	393	348	377	364	392	303	389	395	347	406	337	330	363	379	351	375	355	346	357	349	364	362	365	365	347	361	346	343	343	366	408	402	374	357	405	336	381	386	357	375	339	369	372	406	351	357	366	361	346	371	363	423	373	392	358	367	382	391	366	359	381	344	359	387	383	378	375	369	390	378	364	392	373	411	355	399	401	383	373	345	396	394	359	340	361	363	395	390	367	433	393	369	351	365	364	400	339	372	380	373	368	353	384	359	356	374	378	359	369	366	381	388	397	392	353	403	349	363	367	342	361	363	381	377	357	341	365	365	353	369	380	357	399	377	357	353	353	423	370	386	401	321	381	349	367	365	369	373	348	357	358	365	352	384	361	367	392	376	385	355	395	375	375	368	379	362	372	362	359	352	394	398	380	390	369	357	402	383	361	354	382	359	383	362	384	371	369	358	365	376	382	361	342	382	352	387	368	352	334	356	351	390	382	348	328	396	392	384	383	389	406	361	363	388	392	378	353	376	348	353	351	370	354	385	404	354	385	349	343	356	377	352	361	373	332	368	383	351	379	349	371	334	386	414	368	358	331	393	361	385	351	367	355	379	410	368	390	362	376	370	371	366	363	368	382	360	381	352	369	369	336	362	372	365	378	339	345	384	387	348	349	373	381	364	408	380	386	347	382	366	375	374	343	331	390	369	376	375	346	365	377	410	372	361	405	369	367	378	347	389	345	365	346	394	340	366	358	434	397	370	362	395	388	374	373	396	344	375	358	371	382	382	366	332	358	397	376	385	362	355	390	390	391	377	385	391	338	391	374	396	400	367	374	390	392	360	398	365	354	385	344	348	403	390	405	385	338	351	379	374	378	336	370	380	344	378	387	360	347	378	367	372	398	423	342	378	386	369	395	372	390	387	357	343	354	368	338	343	355	398	367	350	339	426	353	362	365	354	367	387	380	371	378	386	356	354	376	384	375	368	395	349	382	416	395	398	378	382	408	388	393	372	348	383	363	369	386	387	392	369	400	368	355	383	355	422	365	377	400	389	373	334	376	373	350	353	357	369	334	392	382	407	399	354	334	373	367	385	368	394	351	369	342	389	387	360	363	363	383	335	358	375	341	360	361	338	345	350	381	370	387	340	376	351	382	378	336	378	338	403	379	387	353	377	396	363	376	396	375	381	384	333	383	354	351	379	398	371	354	361	361	365	424	361	363	339	384	383	374	368	384	377	380	381	355	339	402	382	337	345	378	368	370	350	396	344	385	346	377	359	388	374	362	364	361	367	381	356	398	379	393	381	362	361	347	369	393	372	321	355	363	340	342	322	339	372	324	373	391	359	403	367	362	379	358	398	393	380	350	382	356	362	374	364	341	382	338	345	372	360	357	365	376	395	368	369	358	388	367	416	336	355	335	350	393	378	356	384	363	367	391	349	344	405	419	338	341	378	382	368	350	364	371	370	361	351	349	351	405	363	368	381	337	371	364	353	357	364	351	374	365	375	398	361	372	355	392	391	341	366	350	368	374	364	404	361	334	380	354	402	353	369	361	378	370	338	351	358	367	357	377	385	342	374	389	390	409	367	374	349	387	359	380	388	387	388	373	356	386	372	372	415	419	374	399	384	393	372	349	393	357	341	345	379	379	358	360	351	344	359	337	336	334	369	401	356	364	367	394	378	348	350	371	365	346	337	352	407	378	354	351	366	378	405	374	379	367	355	364	378	345	376	383	372	387	373	379	370	371	379	368	394	370	333	372	329	403	368	389	367	348	365	347	401	373	346	392	405	367	403	367	336	377	396	347	361	352	420	380	348	375	404	352	328	372	377	376	350	350	373	372	333	391	342	345	384	405	374	411	406	358	406	386	376	345	381	372	351	356	370	378	383	364	341	356	380	347	383	372	403	361	359	376	373	339	379	370	381	367	370	365	390	371	348	406	372	376	360	379	323	337	358	410	360	379	350	396	399	399	336	386	414	364	360	362	366	378	361	336	334	383	385	399	351	390	371	331	413	334	375	358	356	386	378	352	390	365	342	368	357	343	357	347	366	399	358	375	339	367	383	364	377	352	361	376	346	387	354	376	397	371	335	386	369	361	337	388	377	348	371	416	316	359	392	395	387	387	396	363	338	387	364	397	376	338	380	373	358	325	401	333	393	351	373	382	352	358	353	372	339	390	356	382	404	384	355	345	376	358	332	394	366	377	374	381	361	334	378	359	360	395	349	369	390	362	380	363	342	353	391	370	354	357	367	381	351	357	347	365	395	384	368	368	365	377	359	403	355	381	381	375	347	367	352	403	358	366	355	366	378	356	373	342	399	349	356	373	385	379	378	377	385	385	373	338	380	370	360	368	364	376	385	370	378	405	378	355	370	369	357	370	390	357	366	370	381	338	376	377	381	392	368	364	383	333	377	351	371	388	333	353	353	357	369	370	371	384	377	338	381	371	346	336	370	362	407	370	353	355	386	391	362	397	385	344	380	383	339	349	398	379	353	370	380	338	376	348	387	368	381	364	399	380	400	394	412	373	377	386	379	351	354	395	353	376	354	388	335	392	382	358	397	403	362	368	372	352	382	399	364	371	370	381	362	396	372	380	358	377	394	386	403	366	371	398	376	384	403	381	361	355	401	350	369	353	365	340	386	366	364	366	391	379	393	348	349	380	368	375	390	362	371	388	382	365	422	382	335	395	360	358	399	408	344	351	362	351	376	384	360	359	374	354	371	377	373	356	379	395	383	338	372	372	354	356	344	359	370	343	367	377	372	364	363	372	366	376	343	388	375	366	379	372	358	401	385	393	344	388	359	379	364	339	357	382	380	338	379	388	404	374	328	353	357	392	351	356	387	342	351	408	372	373
12909	7085	4904	2281	1549	1221	1060	912	758	724	670	671	626	655	584	583	548	578	571	525	547	548	587	565	541	522	507	536	527	521	497	512	532	502	509	507	529	505	514	527	496	507	517	510	541	500	491	535	490	509	526	481	521	454	522	507	504	481	528	514	491	436	505	518	555	514	526	505	495	507	520	523	535	510	540	528	501	489	496	519	516	504	530	513	479	489	522	502	524	474	474	548	536	547	532	507	547	525	455	540	514	520	531	519	558	532	502	504	494	503	503	494	495	503	515	522	536	499	482	523	486	501	521	507	491	483	492	517	482	495	542	513	512	468	464	502	497	524	512	492	497	520	450	518	498	479	487	506	506	494	519	536	527	495	482	550	524	497	534	486	511	522	526	490	492	485	516	511	476	489	499	508	500	486	493	503	511	504	517	494	504	534	501	516	512	527	495	508	519	530	511	519	518	532	506	456	484	501	512	507	503	552	482	490	482	458	507	548	522	521	470	511	479	515	553	460	506	539	510	498	487	518	523	494	517	511	543	484	514	447	512	530	535	506	516	487	498	490	495	513	547	513	503	509	511	505	533	481	496	505	492	500	525	484	496	548	536	481	497	511	464	508	494	465	473	491	541	512	496	503	508	527	497	492	504	510	501	508	577	497	502	533	552	511	511	545	519	437	519	517	492	522	466	513	515	524	496	492	499	520	486	545	537	514	498	510	496	522	483	490	491	485	500	518	502	502	510	496	548	501	512	518	514	477	497	491	506	508	495	523	490	506	479	500	503	491	513	496	544	452	466	495	491	472	499	484	519	526	518	486	553	527	495	500	486	487	482	475	494	509	525	501	482	486	482	524	490	509	500	511	499	490	505	498	506	455	541	508	499	506	478	518	510	529	511	444	538	494	507	532	538	535	551	480	528	498	544	514	459	500	535	479	515	481	509	543	518	529	495	493	463	514	526	484	521	524	492	543	530	491	526	489	513	468	480	495	484	504	533	546	476	524	484	535	541	476	509	496	525	512	483	490	487	540	511	501	486	557	540	480	542	513	488	477	512	513	523	501	496	528	491	539	487	499	507	486	482	495	535	475	500	566	533	523	475	508	490	511	482	480	533	516	513	500	539	470	509	482	499	498	524	512	506	505	499	484	543	482	513	489	471	523	531	507	444	489	488	557	511	494	545	494	474	496	524	518	533	491	493	506	506	539	509	489	518	505	537	480	543	455	503	502	492	487	514	516	499	480	542	506	535	504	508	542	508	551	547	499	513	478	482	473	530	506	527	561	537	492	521	485	521	509	523	506	486	503	550	459	522	479	507	468	523	526	498	479	518	514	471	480	506	549	506	473	494	494	491	515	507	485	535	484	504	523	519	489	480	510	482	519	532	485	503	516	501	524	517	514	510	503	508	548	525	519	515	491	557	516	507	530	476	480	532	509	488	557	492	455	490	498	506	511	514	496	513	534	507	511	473	515	501	510	506	494	524	499	501	497	546	489	549	498	493	520	469	527	519	547	555	540	539	539	495	540	474	509	507	481	475	515	557	512	521	516	501	521	495	483	484	513	497	502	506	470	493	491	513	522	513	499	480	525	514	499	518	488	513	527	511	475	525	511	467	445	537	469	467	495	524	488	478	546	511	505	509	532	498	488	506	506	519	484	524	528	525	518	490	545	480	537	484	537	493	500	517	469	479	541	514	473	507	489	519	517	505	479	518	490	516	528	548	504	473	475	512	495	549	525	512	500	474	525	479	495	534	512	496	525	555	476	472	546	505	487	530	512	521	492	507	501	529	503	476	519	543	488	485	492	531	521	527	499	488	541	488	451	523	527	497	491	490	501	522	515	535	522	564	483	501	525	514	537	470	521	481	498	487	530	509	534	481	506	515	491	504	515	534	513	509	491	514	530	493	522	487	497	522	529	506	530	484	487	501	533	462	457	514	507	507	491	486	492	486	495	479	508	495	501	500	502	535	484	508	542	466	507	525	541	531	541	514	500	511	506	462	509	546	545	516	502	482	513	499	478	486	520	469	476	488	501	492	514	484	530	519	497	540	492	514	485	529	494	481	518	514	528	461	549	520	528	502	460	510	512	496	501	509	487	495	535	534	535	502	470	495	466	532	501	509	501	514	483	517	504	488	501	491	508	505	489	502	514	510	513	494	463	480	501	523	470	495	510	494	487	507	516	527	498	503	511	535	523	456	531	502	498	483	508	496	508	493	511	507	503	511	547	512	515	507	504	458	511	491	502	500	468	511	507	527	518	559	522	479	510	505	497	509	481	499	536	480	510	509	481	482	487	519	442	505	485	485	502	501	506	484	493	509	516	529	464	476	491	515	509	519	501	497	490	508	509	536	476	558	477	529	529	501	545	478	524	554	492	521	489	518	499	501	504	503	518	533	480	522	508	530	500	505	500	498	482	501	531	519	507	532	518	493	473	485	515	492	516	502	514	501	494	510	509	447	497	521	513	485	502	510	494	541	550	496	488	494	519	513	527	523	491	483	530	500	504	514	462	493	479	487	522	501	518	499	505	525	476	472	513	519	532	525	487	473	509	469	511	540	526	498	549	517	504	489	524	521	478	523	509	547	503	491	520	521	506	492	533	517	510	501	481	514	519	526	522	491	468	500	511	540	515	493	498	517	565	538	514	554	477	549	512	531	539	480	477	467	498	505	521	531	505	507	482	508	536	505	563	511	494	536	495	511	537	513	556	525	505	520	523	508	537	498	509	488	529	501	520	464	479	477	540	504	501	506	531	518	494	498	483	512	508	527	532	529	519	512	524	518	465	506	507	516	495	480	541	478	458	476	495	511	490	486	506	495	512	508	503	504	499	533	485	477	504	512	489	474	536	547	525	507	472	497	528	499	532	534	466	498	459	538	505	514	495	512	442	525	515	527	495	476	539	515	492	481	484	500	446	490	458	481	501	522	484	519	506	494	503	493	495	509	498	492	472	491	511	494	507	480	485	456	541	507	527	508	516	510	531	516	449	522	515	488	514	514	494	494	478	491	537	503	484	548	522	499	532	464	532	452	532	479	536	492	519	537	513	509	463	488	550	473	466	491	507	547	501	466	522	518	523	489	520	476	522	466	515	518	548	492	476	534	480	486	517	491	484	500	477	522	500	509	515	507	553	497	491	492	468	468	475	486	513	552	507	527	520	525	498	523	472	490	493	483	513	528	490	503	511	532	475	457	519	492	510	466	526	488	482	524	490	512	484	465	529	527	470	505	483	484	491	526	489	520	518	508	511	496	517	499	515	531	482	483	512	522	491	502	535	505	537	533	470	513	491	515	502	516	514	508	491	509	509	502	506	517	506	529	503	514	509	504	497	535	499	456	506	509	477	479	497	505	493	508	529	543	518	470	514	472	513	539	461	525	507	512	483	464	508	479	480	468	517	527	489	505	518	533	499	505	516	489	577	534	524	503	525	502	522	522	469	505	499	520	483	517	526	501	497	476	537	505	500	504	479	467	520	490	462	509	487	483	467
24748	21507	26813	24472	1158	199	171	167	143	105	122	108	120	102	98	97	97	90	91	69	94	82	87	95	95	84	94	81	78	77	90	90	95	79	79	95	78	77	86	86	81	92	88	93	83	81	77	75	82	101	82	88	79	64	83	72	78	89	81	84	89	91	86	84	82	69	76	82	71	91	79	79	87	83	79	94	74	84	76	77	100	95	87	95	90	67	93	90	88	91	96	91	68	79	88	90	88	81	89	101	76	71	82	95	58	94	89	91	93	79	80	80	76	75	78	86	79	94	78	83	77	84	76	82	71	67	91	90	78	66	90	83	88	78	78	99	70	82	76	56	79	74	79	83	80	58	103	79	77	77	77	91	73	73	96	94	79	80	72	81	99	93	75	84	78	78	81	87	83	77	95	103	93	78	78	93	93	70	80	83	84	96	75	91	90	86	94	84	103	91	67	89	70	98	87	120	91	77	65	106	93	91	78	89	77	79	98	84	104	88	77	77	102	92	67	95	81	72	77	102	101	88	86	75	81	79	75	98	80	65	76	87	99	98	73	74	80	98	71	82	66	66	103	75	95	84	84	80	80	86	68	60	91	82	86	88	85	89	80	79	73	78	96	82	70	84	79	82	103	90	98	74	81	85	105	89	65	79	94	88	94	84	63	86	96	93	72	87	101	85	82	70	86	81	89	78	83	75	78	104	80	78	88	74	85	99	82	105	87	91	94	86	95	74	68	82	81	90	88	72	79	72	64	84	71	80	93	104	79	98	68	70	68	85	87	105	78	79	80	93	74	75	72	91	85	73	89	85	84	74	85	84	74	75	74	75	80	89	76	96	84	86	82	101	92	73	76	87	65	82	88	69	74	95	84	84	70	86	79	90	82	93	82	84	84	104	88	92	85	85	85	97	87	87	74	84	75	67	82	78	87	75	75	87	82	74	83	81	95	91	91	61	86	82	74	96	93	79	89	70	83	89	84	85	83	90	89	86	92	86	99	80	92	87	73	82	79	78	88	83	78	93	92	88	87	90	81	76	76	76	81	94	97	82	98	81	89	69	71	86	82	90	87	87	78	91	84	77	64	63	86	70	79	95	94	83	98	63	81	82	88	82	91	88	91	82	92	76	75	80	71	82	96	91	87	75	89	96	80	89	86	71	80	87	66	93	71	88	82	91	73	90	75	102	76	80	82	86	90	75	86	82	86	93	92	77	64	79	83	96	83	91	79	86	91	83	82	84	77	97	90	98	93	77	95	82	63	72	89	86	79	82	85	71	75	99	115	74	69	92	86	84	87	78	91	98	74	95	93	97	92	97	102	84	77	76	75	105	94	98	92	85	99	74	76	82	77	79	87	77	75	89	80	80	83	93	95	85	76	77	70	75	92	103	81	68	87	71	97	89	88	58	90	84	98	85	83	76	82	86	93	91	96	68	87	92	78	86	94	83	84	68	77	75	97	86	86	87	69	90	94	90	77	86	63	76	63	92	97	88	80	92	72	68	73	83	90	87	70	83	78	78	86	84	79	82	74	74	92	81	80	74	79	81	93	87	77	88	81	75	89	89	88	78	66	71	82	74	82	75	84	87	68	74	72	87	82	85	85	86	72	92	101	88	73	73	89	66	57	87	75	92	72	73	81	86	72	78	98	77	93	97	70	85	95	71	83	90	65	92	69	76	89	92	91	83	72	88	74	88	101	89	80	89	79	74	76	92	78	91	87	81	78	92	96	91	98	66	85	101	78	85	93	104	79	75	70	79	83	87	81	84	86	86	87	88	83	80	88	93	79	72	68	70	76	90	79	76	66	95	63	74	81	102	97	74	71	70	85	92	77	89	101	88	77	90	76	80	95	74	89	77	94	80	94	70	82	77	63	88	79	80	69	84	93	85	97	83	85	96	80	69	83	103	73	68	72	90	74	84	84	73	84	65	85	75	85	89	88	95	79	98	91	79	94	109	81	78	97	77	83	81	72	59	95	81	96	99	93	78	75	98	81	101	77	80	85	82	81	77	61	84	97	78	75	82	92	82	79	74	84	60	83	79	89	91	95	75	87	77	84	73	100	79	79	78	87	92	73	78	67	86	87	89	91	91	75	74	77	84	81	79	102	84	85	75	85	79	100	83	83	82	94	96	84	108	92	76	70	77	90	84	81	82	93	90	73	70	74	71	100	87	86	87	84	91	89	98	77	78	70	92	76	78	85	71	68	80	73	91	82	82	77	86	86	92	88	94	81	83	99	90	71	78	72	83	99	69	81	82	91	85	88	85	85	78	81	81	84	104	88	90	92	79	72	90	80	103	69	91	83	74	97	99	83	81	74	71	95	85	90	82	70	84	97	95	85	79	76	107	84	79	87	74	85	85	87	98	91	77	85	75	80	79	102	77	92	89	79	83	71	88	75	89	84	68	81	83	79	87	84	76	87	68	86	67	88	82	79	85	90	77	81	79	89	84	73	85	62	83	74	84	87	74	76	89	94	86	98	84	85	84	85	80	88	103	62	93	94	81	87	90	86	88	85	92	84	83	86	87	80	91	76	90	82	99	85	90	71	93	99	109	94	82	102	101	94	92	68	77	74	72	77	104	78	81	79	88	74	73	79	90	89	90	80	74	79	87	74	94	100	95	86	89	86	94	82	69	77	87	68	83	70	84	86	77	73	89	73	78	78	86	85	102	72	76	85	84	74	79	77	83	96	92	80	86	87	95	85	76	91	81	91	72	85	69	91	64	76	71	73	90	76	86	88	82	84	78	77	82	76	81	88	88	78	70	102	83	85	78	88	87	87	82	67	81	82	80	78	86	84	92	79	85	77	76	88	83	66	96	85	74	79	80	94	73	86	88	68	83	91	83	103	71	92	67	76	87	85	77	85	98	76	96	103	76	78	80	77	77	81	90	98	94	77	87	81	89	88	81	74	87	90	101	77	92	81	87	70	81	90	96	76	101	83	82	93	93	78	76	72	95	86	91	79	85	88	76	73	80	101	82	83	94	78	89	83	70	87	82	88	98	89	84	61	84	72	83	71	68	77	77	69	84	86	74	93	84	81	73	85	70	82	73	69	85	89	91	102	94	69	83	85	95	80	80	67	80	95	71	87	76	73	85	90	85	79	84	83	85	80	91	79	84	74	83	84	73	74	78	94	97	100	81	72	87	71	103	92	89	70	80	90	71	76	83	89	70	82	99	100	83	80	66	70	85	78	86	84	92	77	78	82	77	80	85	89	81	77	95	87	79	91	92	84	77	62	88	89	90	92	64	92	85	90	88	78	100	77	80	76	86	68	78	88	77	93	82	66	83	83	76	69	71	77	79	89	88	90	79	85	83	82	81	79	77	77	76	98	92	87	80	81	86	97	82	91	68	82	73	80	98	71	76	83	75	84	71	89	70	81	94	73	80	80	91	96	78	87	78	98	100	99	99	71	86	73	84	81	83	78	88	88	77	81	88	66	83	74	90	77	80	85	84	87	80	84	75	87	106	75	76	80	78	85	82
12258	3197	2139	922	613	439	373	334	237	239	211	189	177	188	194	162	173	142	145	138	153	149	157	148	127	152	136	148	140	143	150	144	144	140	144	141	135	148	133	140	122	131	148	131	123	126	133	137	158	140	130	145	127	124	114	138	120	144	119	113	137	161	125	133	122	139	137	129	148	143	124	137	133	135	131	137	142	155	148	131	134	141	139	131	124	131	139	123	128	125	119	133	125	133	125	138	146	126	124	129	138	129	130	132	147	142	130	165	147	150	146	128	110	115	135	137	148	106	115	141	127	137	116	123	137	143	145	152	112	156	110	131	135	133	126	151	125	133	137	129	122	128	138	150	115	141	114	112	126	115	123	126	147	141	142	140	137	124	147	132	136	142	137	117	110	135	126	118	130	128	149	138	115	147	124	143	132	104	134	140	137	146	154	107	141	143	146	120	134	127	113	140	122	120	141	144	123	127	137	146	142	118	136	126	133	117	126	131	96	110	104	122	136	131	136	128	170	124	118	120	106	126	152	97	123	142	142	144	124	156	120	128	113	124	128	145	120	138	119	130	153	136	116	122	150	145	124	121	119	130	158	121	134	126	148	122	112	129	111	118	121	133	122	133	141	121	126	135	136	107	134	122	138	136	136	129	135	132	131	135	136	112	150	156	111	130	125	135	148	126	136	123	145	136	131	148	135	139	143	150	131	128	145	128	125	117	132	123	149	128	132	131	130	142	116	103	135	139	116	135	160	136	129	136	127	119	138	138	127	126	117	136	124	133	115	134	113	142	129	112	123	121	134	129	117	120	129	150	135	119	146	137	118	134	125	126	128	146	129	137	134	118	127	125	132	127	105	126	170	121	142	141	135	98	138	118	127	118	106	137	147	120	130	123	151	116	132	119	145	122	141	139	116	147	125	151	141	149	131	114	118	119	116	156	126	135	129	132	140	135	130	143	131	157	130	128	128	113	135	112	146	134	121	129	148	123	132	131	151	143	138	137	136	139	126	113	133	127	125	131	137	134	146	149	141	118	140	132	136	134	134	142	141	114	122	117	131	121	138	127	131	115	147	135	122	131	139	143	121	147	109	119	121	115	134	107	149	141	125	139	137	144	152	112	151	125	120	119	135	139	125	113	124	140	129	133	132	130	135	130	141	130	119	144	123	125	138	146	130	125	126	132	142	123	137	128	132	111	123	126	113	135	133	135	126	124	157	132	148	144	123	141	118	122	145	140	115	135	123	140	141	150	134	140	138	105	116	142	159	123	124	111	111	142	127	133	118	135	126	129	118	114	134	127	136	144	110	131	141	109	117	121	139	112	107	126	122	122	126	159	117	129	150	143	144	138	111	140	117	135	108	145	148	118	141	140	133	138	129	140	140	138	120	142	116	137	133	113	134	141	135	137	143	131	145	133	138	142	143	137	139	148	147	129	119	132	122	114	112	130	110	130	124	148	137	140	128	124	149	150	134	131	121	132	109	122	110	132	133	134	129	125	138	122	123	143	112	131	130	121	139	141	124	139	146	135	146	140	127	126	144	146	124	114	131	120	133	129	145	124	127	144	130	144	130	144	137	140	118	121	129	130	134	122	132	123	140	117	142	135	130	132	120	131	123	124	119	116	107	128	134	137	121	135	140	138	146	125	130	124	133	143	138	123	127	136	133	126	125	134	108	127	153	119	134	148	115	148	140	120	111	118	130	129	133	129	116	151	140	159	145	139	134	120	128	130	145	132	144	105	110	118	146	146	125	143	150	110	125	124	144	134	129	147	121	113	144	128	134	130	124	122	126	121	116	103	129	129	151	144	130	140	146	130	134	130	136	132	123	103	124	102	120	129	127	136	133	118	131	138	147	108	130	123	123	125	137	131	120	142	134	155	108	167	135	133	126	126	142	141	114	140	147	120	114	137	133	140	117	141	130	143	116	127	137	111	140	126	117	126	105	126	144	144	116	115	130	130	122	127	132	121	117	124	136	141	127	117	143	139	108	117	130	154	124	121	114	141	152	125	128	138	123	141	125	130	145	144	119	145	109	106	138	124	127	132	136	121	123	120	133	131	121	140	143	142	122	132	119	143	126	124	136	120	124	144	134	115	139	148	116	146	148	120	144	118	115	137	120	131	132	143	146	160	142	131	147	123	127	131	147	132	139	122	164	121	134	135	144	116	136	146	125	114	130	118	135	119	118	143	139	148	162	128	130	138	118	138	130	144	125	132	120	129	119	136	108	114	155	125	129	121	155	122	131	108	129	113	124	125	139	126	133	151	119	125	149	141	118	119	132	122	142	145	139	126	126	143	144	132	127	138	129	152	128	151	122	149	119	160	123	137	128	152	132	145	132	123	135	138	121	141	145	139	131	121	136	114	128	124	116	154	121	134	144	123	116	129	120	124	136	138	111	132	140	127	125	132	115	121	138	120	123	137	139	120	127	130	141	141	115	139	127	146	135	112	128	129	137	137	110	138	144	133	119	111	146	153	111	146	139	136	132	140	128	141	132	134	150	135	116	132	165	140	119	130	133	115	145	137	155	134	133	134	136	121	133	140	144	125	122	146	145	137	120	119	129	128	124	140	143	146	146	153	116	126	139	135	129	122	167	134	145	156	109	142	127	122	117	137	151	126	129	138	132	146	128	114	127	150	150	123	158	122	146	128	109	134	132	127	124	132	136	134	139	121	146	130	141	129	127	147	140	129	136	124	139	112	138	121	138	123	105	141	128	146	143	138	121	131	132	133	122	124	154	132	116	116	138	116	146	128	120	140	128	136	133	140	149	133	163	123	127	130	135	109	139	143	119	133	132	113	119	137	138	137	131	139	125	128	154	136	129	135	133	101	135	142	127	118	134	138	128	143	147	146	145	118	119	124	136	132	135	135	134	133	128	113	122	131	135	133	151	150	124	139	157	111	137	155	132	140	144	138	127	139	151	141	149	134	133	131	121	144	119	147	121	149	113	133	106	149	144	133	152	137	143	144	129	130	134	121	140	139	139	147	136	131	127	144	120	126	113	135	142	110	134	116	140	131	131	137	139	120	142	135	110	105	130	138	143	125	126	142	137	119	162	124	115	149	118	160	128	106	120	141	139	95	131	135	123	132	136	150	139	142	137	134	133	129	154	118	130	146	137	126	123	112	139	136	117	124	119	140	136	130	144	113	143	128	136	134	134	164	136	116	133	125	116	137	118	128	138	133	146	146	135	138	126	134	138	154	139	147	121	138	118	145	140	139	123	146	114	121	131	131	127	150	128	134	145	93	130	128	120	128	134	117	118	140	133	120	127	109	126	125	121	107	129	150	138	141	132	115	131	146	131	116	133	133	139	125	109	126	154	124	131	132	129	134	134	123	128	144	121	121	139	139	143	135	135	119	125	113	130	137	113	131	152	156	136	109	130	109	118	117	130	122	135	140	128	115	125	141	137	125	133	141	141	152	143	130	132	148	121	153	148	121	148	134	137	138	117	128	126	130	111	114	160	121	114	136	129	109	123	139
22522	21568	29363	24265	21570	21291	2301	701	518	528	435	481	413	392	400	397	401	379	378	358	369	345	336	339	355	309	334	352	357	336	316	345	333	326	345	338	318	329	350	342	345	336	322	315	375	326	328	322	342	324	312	324	344	319	327	351	324	324	330	322	328	306	333	311	329	308	348	357	350	342	318	369	316	316	331	338	324	337	325	293	304	343	326	306	316	312	330	359	318	315	331	310	319	328	305	356	297	303	323	295	309	327	310	322	314	321	356	321	317	307	362	304	315	305	331	295	338	310	330	335	319	343	320	341	334	310	332	330	305	331	339	312	322	339	332	378	342	316	322	333	328	326	311	315	337	311	331	333	316	341	345	329	346	316	324	333	303	321	307	304	341	305	326	306	362	318	298	316	331	329	324	313	336	326	326	347	317	336	336	328	301	334	305	349	334	313	329	312	338	328	338	309	307	334	346	331	309	322	310	305	368	336	319	318	338	325	324	343	329	317	343	310	351	309	353	303	310	328	324	317	329	333	295	351	350	327	339	317	329	326	323	331	309	349	326	339	340	356	322	346	369	343	359	329	320	288	305	300	337	307	324	319	319	320	343	336	314	297	341	288	348	317	312	330	328	332	324	320	302	329	326	325	318	298	311	354	325	363	311	338	330	317	333	338	316	328	350	333	320	311	314	336	327	341	319	286	330	319	303	351	336	310	302	312	317	316	346	340	337	295	349	330	367	363	324	352	320	317	287	343	313	324	363	309	300	320	310	324	330	326	295	298	320	342	297	331	320	354	317	305	334	303	318	328	378	337	314	348	330	317	327	353	292	304	356	314	319	338	322	373	314	320	323	327	344	316	318	342	311	317	318	343	308	332	332	326	331	301	344	341	311	314	334	357	347	306	300	342	318	335	337	305	336	326	308	310	322	336	281	302	334	313	314	318	304	316	315	339	341	325	294	308	294	315	321	344	314	342	326	313	345	321	353	344	329	338	320	307	343	319	289	338	309	311	350	300	317	321	310	306	323	339	337	312	310	318	328	338	351	336	340	350	293	316	315	340	318	321	297	316	271	294	320	307	329	303	313	345	340	382	328	315	314	330	348	319	346	311	302	343	308	352	296	324	345	334	359	320	357	327	303	295	319	326	302	339	371	326	356	328	316	316	317	311	344	338	300	352	330	325	294	348	317	304	322	321	313	315	368	300	317	329	305	345	355	329	331	339	372	357	329	310	316	295	302	322	384	358	292	332	336	321	321	338	335	326	332	293	361	327	351	337	317	312	315	349	329	314	312	297	347	328	311	324	308	343	329	325	365	342	339	333	321	363	286	325	339	338	342	344	305	341	297	314	291	321	301	341	298	350	346	336	341	349	305	309	335	329	324	308	320	340	349	336	333	335	323	314	321	313	296	350	341	314	340	334	314	303	323	311	316	346	340	320	322	347	330	358	341	333	339	318	332	324	321	337	331	326	319	305	321	317	335	365	354	360	319	319	310	331	304	337	324	331	323	370	294	316	309	322	329	322	324	315	321	345	329	342	340	326	355	326	303	318	305	327	321	325	325	320	318	337	321	324	336	371	356	310	334	314	341	339	322	305	312	326	290	339	331	329	307	344	308	314	325	324	321	330	305	335	306	364	343	328	330	351	304	341	338	347	309	323	328	331	321	335	291	308	355	358	343	314	316	343	322	342	326	344	325	339	301	331	315	345	339	330	354	335	320	336	320	339	302	329	300	328	339	310	303	321	329	309	332	296	342	300	309	321	279	321	336	329	312	354	335	357	312	374	357	342	356	332	316	356	308	315	324	316	320	346	315	324	346	310	332	318	314	320	314	345	292	301	355	345	349	328	355	319	302	337	314	303	327	302	314	306	334	331	307	339	376	323	311	343	346	329	307	323	353	318	344	321	320	325	292	324	301	332	329	340	295	321	344	308	335	325	318	341	316	314	316	296	313	328	307	307	308	319	327	314	289	337	320	324	309	332	309	316	307	331	327	307	338	303	324	299	335	349	326	305	308	321	294	312	343	326	314	341	302	299	324	303	319	313	310	306	339	319	331	300	322	338	305	333	316	330	299	322	300	305	324	301	326	345	306	331	319	332	328	310	319	316	314	279	295	318	315	305	316	335	308	291	321	289	323	312	331	323	323	301	299	287	300	344	316	341	323	309	331	354	350	320	323	320	356	335	302	340	311	330	313	311	345	349	294	341	341	371	312	318	334	336	342	320	315	342	314	323	303	340	324	348	310	305	310	316	339	285	342	341	353	366	327	327	304	321	342	334	323	326	302	317	353	329	329	313	312	318	299	347	319	317	342	331	326	330	324	302	344	319	330	328	303	327	319	337	328	305	294	324	334	308	332	313	315	337	342	296	304	333	330	332	329	347	305	325	320	333	330	305	320	328	351	324	329	337	334	306	305	289	322	346	323	323	316	295	336	314	347	343	310	324	294	329	337	307	299	362	307	325	319	305	319	309	294	347	342	326	320	340	322	290	317	332	356	310	301	344	346	310	318	313	323	334	298	323	330	311	333	343	314	326	331	343	334	340	300	314	313	333	344	331	299	348	337	291	312	327	324	311	330	354	297	353	315	318	355	310	338	361	330	311	335	364	310	349	315	327	314	326	331	327	353	317	331	362	366	310	316	364	342	337	291	313	331	310	333	349	342	297	344	308	330	319	304	317	333	291	324	333	300	311	338	318	308	329	307	318	311	365	340	311	313	301	308	310	302	308	319	343	330	349	311	335	304	326	322	328	337	313	329	324	317	360	349	336	350	344	320	322	326	322	321	298	307	312	297	325	334	325	320	334	313	313	308	329	317	307	335	345	340	349	321	286	336	349	319	326	329	321	323	351	341	313	296	307	311	350	317	296	319	320	327	303	337	305	344	323	312	335	350	369	356	302	306	304	308	298	298	325	314	311	336	311	321	335	301	313	332	311	373	303	334	338	350	334	328	335	313	335	307	322	321	332	310	335	329	315	337	337	345	318	320	354	330	352	338	338	333	331	322	317	310	316	335	294	325	321	315	295	337	323	335	329	325	345	326	328	329	328	354	326	338	333	361	345	310	333	329	348	307	362	324	330	345	317	316	360	309	342	325	299	329	343	319	352	329	303	335	299	347	322	313	303	322	328	326	287	359	324	305	313	342	300	350	345	320	335	306	345	327	340	309	310	349	344	312	329	342	300	343	356	336	322	316	336	353	344	330	308	315	326	320	310	317	351	343	351	315	312	337	320	321	312	347	311	324	349	354	339	317	315	271	330	318	286	306	300	314	337	328	321	335	334	331	333	318	306	298	325	346	320	346	316	358	338	337	268	322	322	328	324	325	334	355	330	285	295	306	324	327	335	326	335	295	302	357	334	321	306	309	344	303	335	304	316	341	340	311	358	319	283	309	336	330	333	301	329	319	306	339	313	324	332	308	304	321	298	319	360	320	346	311	308	336	313	277	344	325	323	347	298	323	314	344	318	349	332	321	310	348	297	333	344	304	321
16851	11776	7932	3721	2525	1932	1520	1220	1013	918	812	738	708	614	621	595	572	583	527	560	513	540	539	530	523	526	501	481	525	443	464	488	471	486	499	455	446	498	471	491	428	466	497	500	473	511	473	452	435	480	429	464	463	445	466	488	459	432	444	444	439	471	468	444	456	462	436	445	431	470	450	455	454	448	465	452	474	416	472	489	441	454	442	421	450	439	442	461	457	479	450	462	421	476	445	526	510	443	461	416	419	431	440	447	459	460	479	460	467	474	438	437	432	461	463	479	430	445	466	461	474	463	441	447	450	482	486	399	426	450	491	435	459	449	447	441	477	452	457	443	467	452	444	464	435	472	479	445	428	450	460	422	484	434	399	472	443	476	471	422	448	453	466	445	439	462	472	414	456	407	459	413	446	462	461	474	491	473	439	480	461	486	472	457	474	462	455	427	456	434	471	438	461	429	486	464	419	419	446	472	444	453	469	455	466	482	437	446	471	452	425	492	490	489	478	435	456	494	413	488	445	442	477	420	476	476	454	434	451	468	477	441	459	452	476	460	466	451	442	481	470	436	417	468	462	484	446	459	435	435	453	436	483	471	449	432	440	434	466	448	415	437	484	447	447	446	456	472	464	431	507	472	482	441	448	453	450	447	463	492	419	471	467	469	409	404	456	425	432	437	452	477	435	459	446	444	458	465	469	444	446	445	427	459	475	414	470	471	461	427	472	449	448	491	495	444	466	424	430	436	456	462	446	444	453	459	479	433	472	457	419	474	473	469	459	412	439	441	466	397	441	451	455	477	493	468	433	479	435	457	457	514	418	459	477	476	413	444	447	413	430	462	457	458	443	415	485	488	408	460	425	427	471	467	447	429	416	462	498	428	476	461	460	466	452	393	395	423	455	448	451	463	479	470	457	411	454	486	443	435	401	457	469	425	462	465	473	462	462	465	457	452	471	479	450	440	476	461	439	435	442	482	441	449	465	430	475	456	469	473	460	457	443	453	486	467	457	465	461	461	496	480	408	443	440	410	466	478	482	449	459	467	407	498	438	411	407	512	444	464	441	448	453	502	464	459	463	388	484	432	495	458	448	472	459	426	433	471	506	427	483	450	464	435	434	432	462	436	418	455	489	442	442	418	456	452	482	427	458	492	459	510	414	467	447	487	446	466	462	420	426	467	453	452	455	492	439	433	421	426	440	454	446	457	461	446	468	455	455	438	441	458	452	432	464	464	441	465	418	487	482	509	448	490	413	493	444	492	431	457	429	415	444	435	464	444	434	453	445	477	446	436	450	503	460	451	440	451	453	466	445	442	473	461	453	480	447	456	515	452	463	403	474	469	478	449	472	430	462	440	464	447	455	447	485	433	473	474	454	471	471	461	422	434	466	502	453	460	433	476	449	455	457	460	473	533	476	486	446	431	438	427	461	442	457	469	447	526	455	452	474	450	448	477	469	449	419	446	449	415	443	473	471	456	461	450	453	504	475	430	454	468	441	437	448	458	428	429	492	487	464	438	473	450	442	452	431	462	460	482	423	442	448	411	424	469	469	453	471	435	480	463	445	472	455	473	455	455	480	437	488	470	463	457	506	444	434	452	441	469	434	460	436	424	426	467	470	420	403	463	454	430	437	483	458	427	448	453	452	490	456	469	483	398	485	424	481	437	452	472	442	442	436	439	477	457	463	466	484	498	456	499	454	450	446	462	458	460	460	476	429	465	513	423	425	476	464	475	444	449	428	409	471	466	431	432	468	449	433	458	440	425	490	454	413	470	473	437	448	440	445	418	413	442	420	424	428	462	454	446	458	468	480	453	484	496	446	423	463	449	475	490	471	435	450	458	459	435	461	450	439	458	473	445	420	445	458	478	455	451	489	458	481	429	439	463	461	421	462	439	502	462	413	440	455	499	475	475	447	436	435	454	446	446	437	449	454	477	415	463	468	471	449	417	441	469	494	447	423	474	481	453	456	454	418	477	444	462	471	452	422	453	428	444	454	455	438	480	462	427	442	454	422	420	417	424	461	438	426	464	471	463	426	442	473	451	441	408	452	463	437	457	465	454	422	471	476	424	444	475	462	444	461	472	453	483	456	465	451	482	445	466	461	448	450	415	410	460	426	475	440	463	476	474	476	436	486	469	446	455	425	421	437	444	471	459	460	419	445	432	462	402	476	456	462	490	479	459	475	467	453	476	463	419	448	433	455	435	434	465	449	462	474	436	466	468	454	465	443	440	473	429	484	468	461	465	485	469	444	417	456	498	472	454	449	478	491	473	461	445	468	431	433	458	492	500	463	481	478	447	468	444	508	464	432	480	458	458	428	455	445	473	438	462	508	484	454	451	460	454	457	447	452	454	423	446	440	414	438	458	439	467	461	461	457	464	439	420	433	428	469	455	448	455	449	457	462	461	426	452	498	455	455	453	449	419	484	465	438	443	440	454	483	479	450	481	456	446	430	447	448	456	470	421	452	460	440	470	443	464	392	456	478	398	473	408	425	457	504	442	455	432	446	426	436	463	466	461	445	435	455	479	454	485	459	429	425	465	456	442	480	454	471	460	448	441	489	455	470	442	456	465	443	442	464	455	468	447	490	447	434	454	469	469	451	482	429	441	454	414	434	424	428	430	433	437	435	465	421	419	441	428	465	497	462	465	461	457	459	480	467	485	407	451	485	490	454	465	468	482	445	462	419	486	428	427	442	421	416	480	477	472	458	476	470	453	485	461	410	459	421	461	444	455	446	427	474	436	428	453	463	450	497	450	449	484	425	421	448	501	480	477	480	465	438	437	471	476	435	435	479	443	449	464	419	427	485	464	425	438	458	443	465	457	438	426	465	461	484	439	437	457	442	460	465	470	447	433	508	428	462	399	453	468	473	486	472	476	416	426	476	427	455	461	393	480	485	459	448	454	488	459	469	459	464	432	493	407	464	494	480	438	476	437	483	506	459	449	459	482	445	482	456	429	440	423	479	468	446	455	458	414	444	480	445	454	459	457	429	428	456	433	439	478	452	470	467	478	447	452	460	449	456	453	445	432	453	456	490	445	464	463	454	450	460	485	476	452	482	436	483	457	451	448	469	456	443	433	475	447	492	441	464	458	446	442	429	440	501	451	435	454	465	441	430	439	473	466	448	488	453	461	434	444	467	476	465	430	460	441	428	470	456	437	486	451	461	415	429	448	469	438	451	444	458	465	433	474	475	450	506	457	455	449	420	412	499	434	463	432	443	456	491	469	463	423	452	453	458	453	437	459	485	456	472	419	419	474	456	426	454	453	420	444	485	456	402	451	476	439	468	472	431	476	450	433	478	476	506	431	420	453	445	477	426	440	444	449	431	455	458	437	427	462	448	445	477	448	430	466	493	468	495	438	478	434	444	458	460	428	478	472	444	467	442	451	494	469	473	443	436	453	473	456	472	485	459	453	465	426	466	439	451	474	497	448	454	439	464	471	460	458	452	435	437	445	448	440	489	443	481	489	479	468	419	420
27297	18660	3600	494	392	359	220	176	230	180	166	190	200	185	184	186	182	187	169	200	182	183	193	208	204	169	177	174	169	175	193	204	205	173	174	181	203	196	186	188	196	186	178	172	194	197	185	184	224	192	166	191	211	179	195	164	178	190	192	172	181	211	206	192	211	175	174	210	170	171	203	202	185	184	195	174	176	203	208	175	174	165	180	164	192	202	202	173	203	218	176	214	193	208	191	181	184	194	182	184	173	188	186	198	197	191	173	196	178	199	191	192	184	202	173	206	191	179	196	213	210	204	176	205	189	190	177	177	205	186	215	184	188	189	178	184	192	200	209	165	199	198	177	188	187	164	187	175	148	185	189	185	201	189	207	206	174	185	179	169	166	174	203	206	187	202	179	175	170	204	187	201	181	187	198	171	184	208	181	170	204	183	174	192	174	171	168	182	197	199	181	174	170	184	204	185	163	205	196	195	187	178	190	197	174	190	221	178	178	180	196	215	180	198	169	173	205	174	184	221	179	176	169	212	171	216	159	182	191	199	187	190	205	170	189	174	194	182	187	188	188	191	202	187	190	171	183	163	199	201	173	194	174	207	205	177	186	196	208	200	162	203	214	202	173	196	171	226	181	187	181	182	213	178	182	182	174	193	188	179	196	200	158	181	187	207	186	205	211	169	178	174	172	195	178	188	165	168	188	174	180	194	190	175	199	204	188	214	197	158	174	181	187	195	221	191	221	185	205	215	183	210	196	177	202	190	183	194	195	172	198	172	209	194	187	193	189	176	182	183	181	183	191	203	202	196	199	199	184	185	183	189	164	198	188	176	167	200	174	176	174	193	160	182	207	184	177	190	200	188	210	204	183	201	206	193	203	189	191	197	177	181	210	180	182	188	202	185	188	183	196	172	185	178	196	194	187	184	189	162	177	177	173	170	169	210	172	183	160	180	215	209	190	190	185	182	170	184	176	174	202	188	204	210	207	176	196	157	188	199	193	186	178	173	204	205	204	194	170	207	179	197	195	178	191	193	190	196	215	182	221	170	180	180	193	184	212	175	189	193	160	181	202	172	173	197	161	182	197	198	162	181	191	195	167	218	190	189	157	199	194	162	205	174	208	170	198	180	183	187	188	188	166	187	198	182	195	184	183	161	182	216	181	196	193	207	199	184	190	198	171	211	189	195	185	175	193	187	194	185	170	176	188	177	188	200	196	196	183	200	222	206	200	185	183	214	182	186	188	192	179	198	206	176	194	199	224	192	171	198	204	211	195	199	201	198	197	180	198	197	210	195	193	202	202	191	191	178	181	190	168	164	187	201	170	188	187	199	171	199	194	197	190	168	180	201	194	189	185	203	191	189	173	177	182	227	217	183	198	182	191	211	186	192	177	202	179	165	188	180	182	183	195	214	200	177	184	205	170	202	182	173	168	195	189	191	197	194	172	180	180	201	182	203	193	196	186	189	185	180	174	170	169	206	179	170	185	189	189	171	175	199	154	181	191	188	206	172	183	197	175	170	193	200	192	180	193	166	167	187	185	205	177	211	212	193	199	177	169	180	187	162	194	174	182	207	180	204	170	190	161	175	173	188	178	208	181	213	183	221	187	180	165	176	189	204	187	231	166	168	178	176	187	182	198	177	192	178	185	170	183	181	189	187	193	170	198	178	201	204	196	205	172	199	167	176	204	211	202	189	182	194	194	174	174	206	175	181	180	189	175	203	183	190	188	223	182	168	166	193	169	181	186	179	196	181	172	203	196	179	191	189	184	160	188	185	189	198	158	178	200	174	207	173	202	192	171	176	206	189	202	201	213	198	177	189	200	176	200	171	184	169	178	176	166	175	199	189	169	176	182	191	203	209	175	179	188	190	199	197	154	177	176	186	173	179	176	198	198	196	197	199	209	212	205	166	205	199	179	190	195	169	196	194	168	188	186	178	206	170	182	156	181	202	172	187	181	173	203	225	179	187	194	170	179	188	185	198	186	185	177	185	193	190	187	198	208	196	176	194	207	191	190	171	210	192	179	199	188	201	196	183	194	181	203	187	195	189	192	185	168	211	193	198	186	189	186	178	195	190	176	184	209	197	185	189	201	197	193	170	214	185	202	185	179	163	194	181	168	200	190	182	182	190	196	190	192	194	192	163	202	194	190	204	188	179	143	192	204	208	192	193	204	192	194	196	188	211	187	196	210	164	171	199	220	204	185	194	192	195	166	176	206	204	203	199	150	170	184	204	189	188	165	180	194	185	192	193	191	197	186	184	198	184	196	212	183	186	192	180	178	176	202	197	178	178	210	183	180	192	175	190	166	171	179	201	210	159	197	194	161	168	206	203	201	190	213	196	196	195	173	182	184	206	220	191	204	194	174	165	194	194	194	165	204	202	201	195	186	154	193	200	197	195	161	205	210	204	153	194	182	201	173	199	184	187	172	217	184	188	161	183	190	222	201	187	205	203	193	181	191	191	218	170	198	179	185	202	178	194	175	189	199	178	179	171	203	179	202	198	171	211	194	190	179	198	202	171	171	172	184	187	182	212	216	187	187	191	165	156	189	171	218	154	198	205	190	197	183	156	153	222	208	195	185	195	187	202	183	191	194	180	177	180	191	185	190	188	210	206	194	203	187	193	182	192	188	171	194	165	207	163	213	191	190	194	168	214	168	181	171	202	181	188	184	191	165	175	206	185	182	175	171	209	201	188	180	184	200	206	170	193	186	192	184	179	175	228	191	165	186	181	182	190	185	202	183	173	186	200	194	168	198	195	194	184	220	177	183	178	191	210	199	208	197	212	203	183	194	188	201	191	193	197	194	181	207	192	179	201	194	175	172	195	171	190	191	182	192	177	182	188	197	194	195	194	194	189	204	201	200	190	201	185	189	180	202	197	188	189	189	198	190	184	189	186	191	228	202	180	186	199	184	174	205	196	183	181	175	178	169	192	195	197	215	178	166	164	197	179	197	185	180	162	181	191	197	204	187	161	179	221	215	196	202	196	168	187	205	197	214	209	173	182	214	189	175	164	176	199	192	174	223	208	199	201	184	174	182	195	198	203	173	160	187	172	198	189	207	176	192	198	184	191	164	174	179	179	178	202	195	201	186	189	171	190	176	202	209	173	192	180	211	203	178	206	183	206	187	179	168	202	184	181	193	197	212	187	207	203	196	169	197	189	167	215	173	187	189	172	191	213	187	181	172	155	237	224	183	181	185	174	201	189	190	174	182	206	179	197	215	173	177	199	185	190	223	213	181	187	212	168	198	204	166	189	198	185	195	187	224	201	162	184	195	193	190	179	219	181	222	207	181	188	201	205	204	200	188	219	171	174	198	203	200	177	190	187	190	188	213	209	193	196	185	199	181	175	186	198	177	179	183	200	216	209	182	181	178	200	178	191	203	203	190	200	190	176	191	164	216	145	205	181	181	193	198	195	187	193	196	197	189	184	217	196	173	192	195	177	191	195	203	184	192	181	178	187	189	206	180	204	195	170	174	177
4897	785	649	397	333	330	309	304	290	261	271	281	276	262	263	220	278	272	279	261	252	281	249	272	248	255	261	277	256	226	283	246	240	252	260	277	278	279	259	256	246	255	275	276	266	284	287	267	263	267	271	298	224	243	262	274	269	248	240	249	265	251	265	273	252	249	244	254	251	245	271	266	277	231	261	270	242	264	233	229	253	289	250	281	252	251	239	276	273	253	265	283	261	253	268	259	260	270	253	269	262	227	276	263	259	249	261	255	256	267	277	259	263	249	274	271	241	230	246	282	239	278	283	265	251	278	259	264	261	251	276	288	259	255	281	266	244	257	260	255	265	266	266	249	290	259	262	255	284	231	270	248	262	238	273	268	258	260	273	250	251	235	256	243	294	261	264	266	248	231	273	295	256	260	264	284	261	250	252	288	225	253	265	249	285	267	271	255	277	259	277	254	293	296	227	243	254	275	228	256	267	249	267	241	296	284	272	264	269	260	259	282	288	270	254	252	260	251	255	254	249	246	258	254	244	273	257	263	267	252	266	252	267	271	249	244	279	291	267	270	289	270	273	238	253	251	259	275	253	298	262	254	249	244	257	257	298	226	220	252	221	274	261	263	255	260	299	255	258	278	266	280	277	245	246	240	255	237	281	249	273	229	266	254	257	252	259	266	289	233	273	299	263	275	263	244	249	247	271	259	253	249	253	288	268	262	244	257	246	252	281	276	265	293	261	249	253	265	259	273	246	246	261	238	265	264	294	264	263	256	291	245	278	266	291	237	259	283	266	225	275	278	243	282	285	241	253	255	275	284	242	267	276	248	282	261	255	269	263	275	275	262	283	255	291	274	251	254	279	265	264	259	269	251	272	263	274	240	257	246	256	253	264	254	267	244	255	286	278	249	237	241	272	264	254	264	243	265	267	241	267	279	267	258	267	265	301	263	286	290	281	237	261	211	261	274	276	271	240	260	247	283	278	261	271	259	294	281	269	282	245	247	250	269	245	289	237	247	290	280	270	236	258	283	258	256	256	248	257	259	289	242	295	263	243	262	248	264	289	258	274	257	265	250	244	272	241	242	276	258	273	274	246	261	254	223	262	294	261	257	261	274	276	288	256	265	238	259	266	279	252	251	235	278	252	252	283	239	262	257	261	251	249	275	254	276	273	265	256	274	267	260	272	290	262	286	258	259	274	269	256	263	275	273	250	277	282	273	242	288	263	261	269	241	265	214	270	274	249	305	283	276	293	241	245	250	267	290	285	268	261	249	255	270	265	274	266	264	272	244	272	257	278	261	264	247	249	242	268	268	268	273	251	267	262	272	258	292	244	270	259	285	270	258	265	244	257	257	286	240	292	293	273	256	257	277	270	238	264	247	272	227	244	274	280	276	258	247	287	256	239	273	281	240	278	272	251	261	254	221	262	278	279	259	246	286	263	268	271	257	249	217	234	279	264	262	249	264	264	255	245	256	283	272	244	261	265	242	275	299	259	283	252	243	259	260	250	232	241	254	266	246	231	300	256	253	281	251	258	246	238	251	270	260	240	295	267	259	267	259	270	251	263	276	273	257	294	281	242	243	250	250	276	244	287	249	252	243	248	249	273	259	264	233	265	274	249	245	250	248	264	263	268	268	258	248	253	266	267	249	236	299	246	268	266	243	296	244	268	265	229	250	288	266	279	262	250	238	242	261	270	254	256	288	277	273	259	235	269	289	278	268	236	240	262	259	254	270	234	270	260	298	226	281	249	263	254	272	266	268	269	274	263	221	279	279	243	298	250	281	255	281	244	244	247	269	262	262	266	281	233	240	249	280	258	296	259	256	293	239	259	296	268	255	272	235	233	263	232	238	292	255	275	263	272	289	270	267	245	266	275	276	231	254	218	258	265	268	246	238	289	268	236	220	252	252	234	277	270	261	273	261	271	256	244	286	252	247	243	258	254	297	286	249	295	254	244	254	280	249	263	268	243	273	246	251	250	276	281	261	261	255	279	252	287	255	218	260	258	257	261	273	250	265	249	263	261	274	251	314	242	281	262	242	275	260	267	305	254	255	240	240	261	265	247	266	261	264	266	279	250	272	253	280	267	264	263	260	283	267	288	295	275	275	276	271	258	261	270	249	270	278	272	246	243	271	252	278	268	254	259	255	257	273	248	257	240	253	223	284	270	263	255	258	254	284	285	250	268	283	225	264	285	254	271	280	231	273	275	262	255	283	277	256	274	252	251	245	268	263	283	255	280	252	270	244	274	290	262	266	280	257	229	272	261	250	285	298	253	266	265	268	275	288	251	265	246	237	240	255	278	269	254	233	240	287	284	274	258	265	251	301	243	248	252	272	263	284	258	286	235	238	255	272	258	274	272	264	227	260	249	237	262	263	273	281	285	238	264	253	254	226	262	234	279	260	256	264	221	244	256	249	262	236	276	283	270	252	255	267	263	278	274	252	257	254	255	272	251	261	255	245	237	282	247	294	264	265	254	283	268	275	286	251	281	283	250	257	259	241	265	280	267	258	255	250	277	250	271	245	257	266	245	256	248	272	253	244	250	241	238	246	262	255	273	278	263	258	267	261	278	265	258	248	259	249	241	229	255	261	254	250	232	290	253	261	277	248	241	242	288	263	260	286	252	280	270	233	263	236	270	235	269	243	282	241	278	266	244	282	262	259	247	241	255	286	268	277	257	266	270	285	233	256	285	254	250	260	267	258	256	258	281	239	260	269	272	266	272	258	250	258	251	268	265	234	277	268	261	248	283	266	283	225	258	257	295	263	253	272	279	274	248	297	261	248	240	250	261	252	236	258	246	250	239	272	298	224	282	240	238	266	255	266	261	238	266	237	242	241	272	237	275	284	279	275	279	289	232	279	242	290	261	247	245	285	277	243	253	256	237	253	251	271	262	252	269	269	248	255	270	277	255	231	267	251	258	232	244	273	258	272	248	240	269	263	268	267	250	259	244	257	245	249	235	244	254	264	249	253	276	268	254	268	268	258	257	256	261	265	265	241	266	265	308	258	242	267	248	255	255	242	299	277	266	244	292	294	261	268	288	270	270	245	247	257	275	282	242	225	244	240	245	253	271	279	263	249	273	270	274	279	245	283	252	253	232	269	273	249	249	270	261	276	236	278	217	251	240	238	274	256	271	263	255	269	252	265	270	208	264	255	271	236	247	266	244	260	229	267	281	262	266	280	250	262	230	269	252	284	260	254	257	233	271	249	241	297	317	278	262	247	253	259	253	228	274	258	230	258	241	256	289	222	246	267	258	250	256	278	261	242	293	268	267	301	248	287	285	277	268	267	292	246	250	242	245	231	240	264	244	244	250	251	268	253	262	283	263	244	246	280	263	257	243	248	262	264	237	279	257	247	259	255	243	271	267	273	263	271	266	221	261	267	239	251	272	249	264	263	260	271	264	247	252	268	248	286	302	269	245	258	263	282	258	255	257	291	258	246	262	251	271	254	283	264	260	232	247	271	270	237	270	252	261	271
23442	21528	28652	24818	21348	3876	685	582	482	487	445	444	458	419	353	392	375	403	416	397	389	374	374	394	367	388	385	364	402	357	354	416	362	405	378	381	405	371	426	384	393	391	363	386	352	395	368	353	377	373	390	382	400	357	398	387	374	364	361	391	374	384	394	370	341	428	396	389	401	354	370	380	407	387	369	368	387	377	367	380	356	389	377	359	398	382	391	369	357	362	411	361	369	362	397	395	392	376	399	361	364	356	388	366	393	367	376	371	391	406	377	381	374	378	362	368	373	362	402	354	362	394	385	397	360	383	394	361	356	397	388	398	375	369	381	359	375	417	382	363	390	379	371	376	364	372	392	384	411	381	390	386	385	400	352	379	360	408	385	411	369	381	350	362	353	369	350	354	393	384	344	374	392	374	392	383	379	379	378	381	336	384	364	384	363	350	379	390	401	346	387	361	394	359	347	364	409	384	380	390	363	386	433	378	418	370	368	342	398	361	370	413	371	359	365	393	373	346	339	352	369	390	375	335	391	413	379	389	336	382	367	374	363	352	406	363	373	393	393	394	372	385	398	394	379	381	364	382	386	407	345	396	373	351	395	383	384	372	367	392	415	397	385	367	368	352	408	379	371	406	386	366	391	380	349	389	401	412	377	392	353	373	391	366	382	374	365	376	379	375	368	367	416	379	368	358	378	317	368	367	371	398	349	448	380	380	403	371	383	370	386	390	369	362	373	370	392	421	374	358	381	362	390	358	340	361	404	352	403	374	361	357	360	356	370	362	389	364	385	376	381	384	407	399	409	371	393	357	344	350	407	381	349	398	331	348	357	408	347	359	387	369	387	380	379	379	395	363	394	389	362	337	366	362	391	369	388	366	398	347	407	412	376	376	376	364	362	380	387	375	377	368	411	385	411	346	382	409	381	411	348	387	377	374	374	376	383	353	388	381	366	354	366	358	338	395	348	385	375	384	347	378	396	388	366	379	386	353	389	391	388	409	389	387	369	367	409	387	392	377	362	344	363	387	391	354	365	361	372	344	368	390	390	390	365	387	377	364	366	373	423	376	382	380	381	361	374	391	384	346	357	368	355	369	352	336	371	387	369	351	356	378	385	379	368	371	387	393	349	435	390	373	380	379	351	382	378	391	370	381	387	369	390	380	334	384	421	401	350	358	397	355	349	366	376	389	418	350	359	395	347	415	363	426	385	365	427	374	364	368	386	365	384	413	400	385	384	361	339	377	391	363	381	385	340	356	387	374	358	376	386	364	351	382	381	394	398	322	354	380	428	362	365	368	410	382	338	375	406	368	385	374	386	371	416	378	382	410	370	365	361	337	366	354	429	400	375	390	379	371	356	378	399	373	373	379	391	379	339	367	369	357	375	393	376	376	327	403	353	379	360	389	425	372	349	350	386	354	378	424	384	381	345	332	397	367	375	356	367	374	353	388	376	401	393	362	375	350	380	364	381	403	360	359	371	406	366	384	371	408	424	330	350	374	385	393	406	399	386	363	393	365	389	372	351	386	347	363	364	376	382	364	407	372	349	369	384	383	381	419	408	379	391	370	389	381	378	398	380	386	377	358	387	363	350	401	382	378	372	369	360	399	382	350	385	361	373	376	373	408	352	395	361	366	400	380	401	414	357	398	357	388	342	383	370	410	335	374	364	387	392	357	362	354	365	352	358	380	354	428	353	391	354	328	346	380	392	376	332	381	385	360	346	384	395	388	362	374	364	342	389	376	386	383	377	409	394	338	359	353	355	349	368	397	370	375	376	389	371	401	357	363	387	360	397	417	375	370	363	361	355	356	409	369	406	390	367	361	375	381	384	387	410	342	345	355	355	379	369	336	366	377	377	356	380	372	377	385	357	380	360	374	374	395	340	346	383	376	352	349	379	384	372	385	386	368	340	389	355	404	372	361	413	381	369	377	399	401	326	411	377	414	381	409	361	375	404	370	406	387	369	352	391	373	357	353	365	361	378	365	405	370	369	372	397	386	418	380	401	392	382	393	369	427	356	359	343	347	394	376	358	375	377	361	386	335	385	360	383	374	359	406	394	334	387	391	368	373	378	351	398	385	364	385	382	357	359	407	369	339	378	368	393	390	359	363	375	359	339	382	412	368	393	384	366	371	373	380	356	408	364	376	371	358	353	408	344	365	374	365	382	387	386	369	393	383	387	372	352	377	365	362	379	356	353	360	369	369	382	390	400	397	409	396	370	378	353	382	431	366	380	387	345	406	345	378	351	394	359	376	401	350	383	383	394	432	377	385	354	380	397	361	344	349	378	378	348	385	387	377	389	375	406	398	376	351	344	395	349	400	333	396	379	350	379	384	397	374	375	396	391	373	387	383	382	361	386	380	360	408	370	352	373	349	407	360	372	361	394	373	380	374	397	384	372	338	372	357	421	388	356	361	401	376	380	362	382	369	389	380	372	417	353	357	381	354	361	396	401	394	363	380	351	333	354	413	348	358	350	353	393	382	348	394	422	373	358	342	348	336	377	374	372	376	403	369	380	365	354	362	353	392	351	383	380	398	374	323	368	406	367	410	428	373	347	393	338	408	388	383	351	401	382	367	417	377	413	392	368	363	347	369	379	401	382	377	386	358	362	372	394	381	375	358	400	348	350	379	350	375	386	397	386	401	398	360	379	360	362	386	357	409	401	388	376	382	394	364	380	357	398	375	389	387	382	371	374	374	375	361	405	366	403	367	392	358	378	366	322	361	376	377	421	371	376	353	380	367	395	400	379	366	384	403	379	378	357	388	403	388	414	379	356	435	354	369	372	382	376	374	363	407	362	382	376	395	377	347	354	380	401	338	427	377	392	367	412	401	364	372	373	389	365	371	395	354	381	352	397	389	386	403	409	381	371	348	397	382	369	361	334	368	378	349	376	381	387	346	363	378	336	340	378	370	393	356	359	374	350	375	388	368	382	376	363	385	367	377	379	374	381	344	384	372	401	409	334	385	370	378	378	420	374	390	401	358	361	391	382	396	378	379	401	392	377	380	367	350	381	355	377	377	385	383	384	362	346	378	381	376	368	358	364	357	389	343	364	345	375	407	367	360	391	328	390	419	378	378	367	357	358	378	380	386	374	365	368	350	360	373	335	353	377	397	377	387	379	382	372	351	379	409	420	379	369	347	358	380	394	389	412	363	366	386	370	414	387	384	350	378	368	401	383	362	392	327	369	369	378	361	350	366	351	390	369	366	344	376	369	391	418	389	371	367	405	368	370	360	403	367	380	363	382	356	391	374	333	406	393	393	412	352	381	413	347	389	369	354	392	386	396	402	363	387	381	365	370	362	390	389	370	386	358	377	400	372	356	370	330	382	376	375	374	375	372	372	351	381	384	366	367	360	356	397	376	352	350	397	369	392	342	344	370	358	374	371	377	368	386	329	403	426	372	352	381	363	386	387	394	372	362	381	406	336	427	388	385	344	361	333	421	369	374	363	381	367	371	419	362	358	417	373	404	376	389	358
13503	7072	4795	2236	1640	1299	1019	897	846	702	671	639	618	584	578	586	588	565	610	531	489	515	533	569	522	542	514	520	560	527	540	522	520	513	508	537	538	541	522	542	550	537	522	558	506	553	519	521	524	515	526	516	503	532	489	511	519	495	507	502	519	540	517	537	528	508	502	505	529	516	508	488	533	484	514	501	481	506	552	493	507	502	498	525	518	496	481	544	491	513	449	554	494	471	503	510	508	515	514	477	549	555	498	508	509	526	518	496	513	533	502	499	473	504	444	496	518	511	522	551	457	555	520	512	496	483	497	527	468	475	514	522	475	515	505	475	499	493	519	478	486	539	505	485	506	515	508	483	532	500	496	545	531	544	506	494	487	507	501	500	514	490	535	519	550	544	563	474	507	510	516	483	501	519	526	479	491	474	530	509	481	501	524	508	538	519	534	501	498	529	475	527	552	481	520	504	534	504	524	516	509	509	511	510	516	511	549	497	490	512	488	475	513	494	555	480	511	525	492	519	508	511	530	454	479	517	513	527	514	515	466	546	479	537	563	549	543	531	515	572	544	498	521	517	510	481	480	552	532	516	546	517	468	548	483	508	503	523	537	524	491	495	527	497	517	497	522	485	520	532	504	548	519	535	507	516	542	501	493	517	505	475	540	499	526	499	489	553	543	494	484	462	491	483	528	511	500	518	564	506	509	524	511	498	568	534	582	505	487	534	506	513	509	489	486	527	505	540	478	502	493	484	491	528	503	523	483	532	525	500	493	514	486	530	506	487	501	505	464	485	514	515	486	529	514	518	493	526	530	514	474	465	500	515	494	526	512	497	546	501	559	496	490	531	512	518	487	520	496	494	488	509	507	498	528	502	504	519	505	520	495	518	465	485	536	497	524	494	520	539	465	565	517	460	478	528	500	514	495	524	546	537	510	489	493	526	516	515	494	532	520	523	484	505	496	515	518	494	499	519	482	479	514	495	500	530	509	511	509	476	490	500	553	513	561	491	515	529	463	509	507	556	508	537	533	535	500	518	516	599	515	477	487	557	530	517	482	516	500	493	480	511	536	510	504	502	504	485	498	502	536	492	497	496	526	526	486	505	519	492	507	537	511	503	521	567	538	489	531	500	500	494	499	501	488	508	513	532	505	519	492	483	533	513	526	490	516	501	480	488	503	493	492	525	509	514	514	508	531	504	546	502	556	530	538	463	555	490	482	519	526	518	495	516	517	511	527	484	556	522	544	531	510	486	501	486	508	469	532	474	513	510	535	511	539	520	546	498	541	477	560	528	542	487	490	515	534	492	479	475	536	485	507	531	519	518	484	492	514	516	505	508	532	517	538	505	515	499	517	506	513	522	480	532	531	490	520	488	489	508	506	531	497	515	507	523	500	485	538	492	510	515	509	490	468	511	505	517	517	498	511	509	510	504	528	526	500	525	518	512	503	525	520	492	490	523	460	484	542	497	505	517	515	496	518	517	537	529	523	525	541	525	498	539	512	536	491	531	528	531	503	509	506	514	477	517	510	472	506	542	514	505	496	505	504	517	501	522	499	496	496	515	512	482	496	540	511	491	473	541	501	533	514	498	510	516	483	473	488	478	548	486	484	515	520	480	572	522	512	513	504	496	491	530	510	506	503	532	552	530	532	509	512	500	498	519	507	511	519	510	535	503	526	515	470	512	491	506	495	514	509	509	507	515	491	525	512	516	515	508	538	495	529	533	539	493	443	506	515	521	501	502	523	524	533	507	489	536	549	520	484	532	540	519	498	507	510	485	503	513	519	529	488	559	489	510	500	476	460	485	487	493	476	521	520	507	483	553	512	552	544	517	520	472	554	448	517	510	468	520	541	542	501	533	506	511	489	498	497	511	490	522	548	502	525	498	491	510	510	485	535	517	503	542	525	551	477	532	450	491	527	548	508	498	470	506	514	515	520	498	493	456	512	515	501	514	463	512	559	532	526	500	493	492	512	509	534	541	517	502	571	538	487	526	496	537	517	504	483	497	514	498	473	520	480	495	471	503	507	500	507	564	498	530	506	517	450	497	558	524	524	516	522	502	478	473	484	521	512	502	544	505	492	522	514	513	498	516	482	507	507	537	534	528	488	495	521	537	521	509	518	524	514	532	530	527	552	498	497	519	511	500	518	453	506	516	481	531	503	485	495	483	481	508	523	510	515	482	551	470	542	504	536	503	506	544	461	517	487	543	552	540	515	510	496	500	551	491	502	516	530	496	510	533	546	531	521	546	477	494	498	515	509	529	517	496	481	500	520	505	558	482	504	524	515	538	504	488	524	501	520	509	502	508	505	530	508	521	497	508	528	502	511	487	520	492	517	487	484	499	498	500	532	514	489	484	512	505	509	460	488	496	515	529	553	520	516	514	523	494	501	499	489	486	518	523	521	510	552	483	477	530	495	481	535	508	526	481	524	512	527	530	509	549	520	508	505	514	501	496	526	523	525	543	558	530	493	540	526	521	538	556	514	535	513	511	483	522	516	496	520	500	529	533	512	529	502	507	526	524	502	497	510	542	498	510	502	489	504	504	469	497	493	510	467	487	543	535	506	505	495	540	510	487	478	536	473	504	532	507	483	491	533	488	506	491	556	535	500	527	516	526	485	509	517	525	500	471	528	494	508	494	490	510	486	498	526	521	521	510	492	483	512	520	493	511	496	534	483	519	514	470	510	500	500	529	508	483	541	518	485	501	506	501	517	474	521	467	565	520	494	511	525	516	480	503	507	508	514	481	509	520	495	528	483	532	504	517	536	529	515	512	495	552	534	521	533	532	482	476	514	506	512	508	464	523	538	506	522	505	514	477	481	499	560	553	483	512	496	484	462	539	504	486	506	492	505	531	500	503	500	508	510	567	501	557	530	513	505	495	529	481	558	457	526	491	546	529	522	488	510	513	493	471	496	481	512	485	518	503	512	534	524	511	549	501	520	532	495	489	519	511	533	504	518	536	501	537	503	491	520	518	500	504	546	489	536	498	513	512	545	496	484	509	556	458	536	504	530	517	469	501	506	477	531	500	501	497	503	506	504	496	551	520	563	510	456	506	556	453	522	491	502	480	491	512	542	519	500	482	504	493	516	483	512	550	506	525	494	521	517	529	523	499	493	525	505	511	545	515	526	493	508	524	510	520	525	539	514	517	521	523	496	507	510	491	512	526	527	506	525	547	520	504	512	515	468	500	492	488	484	503	536	498	484	524	504	508	499	488	497	492	512	494	513	527	501	494	507	524	524	481	528	510	497	506	513	543	504	552	508	455	517	476	497	477	500	476	521	482	499	533	479	520	512	529	504	469	501	524	520	489	509	494	517	503	512	479	500	505	482	514	522	581	517	533	482	552	523	504	480	543	548	509	550	488	535	466	522	504	563	491	487	558	556	504	471	498	497	501	505	506	527	525	508	502	511	511	495	533	501	498	506	507	525	492	499	540	516	538	500	501	497	522	506	525	532	488	533	492	519	514	487	502	526	482
24890	21524	26716	24540	1063	224	186	148	119	123	103	92	102	95	112	108	91	99	84	90	93	85	78	101	74	78	80	81	85	101	95	83	79	74	96	93	74	93	77	87	100	58	105	84	96	71	80	82	79	74	75	90	84	91	90	79	85	87	70	67	80	68	78	90	81	75	92	90	78	105	78	88	85	99	86	87	91	72	85	69	77	75	71	87	90	80	80	88	78	79	63	89	79	99	64	68	85	85	82	85	90	85	91	78	85	91	63	88	93	96	73	94	76	81	77	100	73	92	92	88	79	66	85	94	101	83	83	77	79	93	82	76	96	86	86	72	86	92	70	83	90	84	82	86	94	72	79	91	106	82	69	96	64	86	80	78	96	87	84	67	85	65	84	76	91	90	73	81	93	85	68	93	76	78	94	69	97	74	78	94	69	71	78	84	95	68	89	85	94	91	86	82	87	95	67	83	97	72	87	89	82	77	66	81	88	76	77	74	83	87	83	92	82	91	89	74	76	77	77	91	93	66	75	81	59	92	76	93	86	93	86	67	91	83	83	86	66	84	95	90	87	75	86	92	64	71	81	72	81	82	94	97	70	92	84	72	86	73	91	80	89	78	84	86	65	69	79	82	80	79	78	93	85	74	81	92	77	99	75	77	99	79	81	73	76	85	77	91	81	81	80	97	82	69	84	87	77	80	75	89	76	85	87	76	97	92	98	69	83	69	84	85	91	68	93	77	83	88	80	68	93	85	88	76	86	95	105	91	80	82	93	82	84	80	89	90	92	68	72	89	79	89	84	77	80	77	99	71	68	91	87	67	77	90	79	91	106	87	82	68	74	91	88	73	100	85	78	77	82	72	83	80	78	83	67	79	88	82	93	69	79	91	83	70	63	78	82	84	99	90	92	80	84	75	88	86	71	83	83	86	71	76	74	84	71	84	78	90	68	81	82	78	87	73	81	92	85	87	77	82	78	89	102	88	89	92	88	73	79	74	80	82	60	76	94	79	83	80	85	78	80	84	87	83	69	84	85	77	91	100	84	82	101	75	77	89	78	70	92	79	83	91	94	91	77	81	70	81	88	88	99	80	81	82	77	95	102	83	68	84	80	78	82	83	80	77	86	77	91	92	73	83	77	87	68	80	86	85	103	83	79	79	81	71	85	105	76	75	80	72	73	77	86	76	62	83	87	98	72	83	96	90	74	86	74	77	90	86	88	88	73	84	72	101	80	79	79	90	86	73	58	73	68	100	89	89	80	88	85	73	73	77	93	83	79	89	64	79	95	99	69	84	83	82	81	65	81	81	81	77	81	85	91	84	86	71	93	79	83	70	57	74	93	79	95	72	81	94	79	68	81	76	103	83	94	97	86	62	90	80	81	70	79	97	69	89	83	78	81	95	79	101	77	91	77	63	91	87	91	98	80	87	70	88	75	68	92	81	84	75	76	83	89	104	85	79	78	87	78	83	93	74	67	80	78	91	70	85	84	93	72	121	78	78	84	76	73	100	88	86	92	81	74	103	89	96	86	89	99	83	75	85	75	97	75	75	86	88	78	86	100	91	84	86	78	105	79	82	95	87	83	82	94	90	82	98	92	93	88	96	82	89	90	91	83	79	79	65	88	80	76	85	85	105	88	90	83	80	83	86	96	89	87	84	74	83	80	89	85	88	82	88	87	87	92	90	70	90	100	76	85	73	72	90	72	94	87	84	82	74	95	89	82	71	86	81	89	97	102	81	74	75	94	70	85	93	82	76	88	73	90	91	98	85	83	92	81	72	93	88	86	72	87	79	88	89	78	75	97	77	89	69	84	69	88	86	94	88	64	77	89	73	77	78	74	86	76	99	83	99	81	102	98	86	92	90	81	86	74	72	107	92	89	79	85	81	83	80	67	76	108	84	87	87	86	95	96	92	82	74	71	73	92	84	89	82	71	74	87	97	90	87	85	68	85	80	76	84	86	78	81	107	85	73	76	80	91	90	82	86	94	80	91	69	81	86	87	78	85	85	93	72	88	83	95	85	86	81	67	68	92	85	87	75	83	69	76	79	79	79	85	83	79	87	83	72	77	66	82	91	85	87	104	70	84	82	88	90	66	87	71	88	94	87	83	69	92	92	87	98	95	93	69	84	83	87	80	81	62	79	90	72	100	88	82	75	82	75	72	72	81	74	76	100	72	81	72	89	79	85	79	72	84	72	83	80	87	94	101	75	76	90	86	79	82	93	94	82	84	82	84	84	76	66	97	77	89	86	85	78	89	91	83	84	89	80	86	102	82	83	79	94	91	93	85	73	89	70	70	102	74	101	90	83	73	74	79	82	78	83	85	86	76	87	101	105	91	82	92	85	78	92	96	78	96	72	91	97	72	86	90	69	89	82	62	92	78	83	86	78	80	98	83	96	81	79	91	73	82	91	83	94	70	80	83	77	96	77	87	86	67	89	101	79	80	83	79	94	69	126	70	88	91	83	74	78	82	87	78	91	73	75	82	76	113	81	92	87	74	80	77	95	68	106	99	71	83	69	90	68	78	90	82	87	84	85	95	93	89	65	85	87	97	83	69	83	87	92	76	84	83	60	74	102	74	81	75	96	74	75	93	54	88	78	95	88	73	88	65	87	84	84	84	86	93	83	80	83	74	71	49	98	80	88	81	87	82	92	95	72	93	81	91	90	77	81	73	77	72	96	89	95	104	94	96	99	61	70	103	97	103	82	90	93	60	62	83	88	84	72	85	104	74	77	90	89	82	89	95	70	73	108	81	77	86	87	90	67	92	98	92	78	67	58	86	90	87	58	58	76	79	95	90	81	87	83	76	81	72	74	84	94	74	68	77	76	89	64	88	71	87	93	90	73	60	110	75	88	77	84	76	64	90	67	73	79	82	70	92	82	69	81	72	74	87	74	84	73	79	81	93	96	76	72	67	74	96	80	78	92	85	75	108	69	90	99	84	88	89	76	72	90	93	75	79	93	83	78	90	69	87	91	78	67	96	76	75	70	102	98	71	89	78	76	83	89	84	84	80	85	97	80	85	75	73	86	81	74	84	79	67	88	88	89	82	84	87	72	79	74	69	77	77	80	80	94	63	80	85	82	66	77	80	88	72	76	88	93	71	87	84	82	96	77	84	85	78	87	102	82	83	78	76	78	63	84	76	72	74	86	79	70	89	76	75	84	73	96	93	91	73	87	92	88	63	83	96	82	84	85	85	91	77	72	94	89	81	94	78	93	60	86	88	74	89	92	93	90	72	71	93	104	76	80	78	93	84	84	74	84	88	88	71	81	68	84	98	92	76	85	95	64	75	67	87	87	77	83	97	74	83	84	78	88	77	75	74	90	82	87	93	83	78	75	69	65	84	66	66	68	81	86	76	91	82	79	72	80	87	90	74	86	84	91	67	97	86	81	93	85	74	75	93	69	82	80	76	84	85	83	85	78	100	91	84	85	88	80	85	101	76	72	87	89	92	103	90	83	72	75	90	93	82	70	95	106
12178	3224	2112	921	597	488	366	297	273	225	247	234	184	175	179	169	146	148	162	161	145	158	141	147	153	134	145	173	156	142	145	136	131	114	149	130	131	131	129	141	126	155	140	138	147	142	130	164	129	125	128	140	133	141	148	118	131	132	139	115	137	129	129	137	113	131	141	120	119	130	123	108	134	117	116	125	128	124	127	124	118	133	141	122	134	111	132	145	137	134	147	122	145	146	133	141	123	128	126	144	123	119	121	147	143	119	137	116	127	140	129	127	125	132	126	138	141	103	145	133	118	115	134	116	133	152	125	141	159	127	127	132	118	136	111	141	144	146	121	140	119	120	141	130	136	109	144	143	128	123	131	119	123	129	137	113	122	141	141	134	122	157	123	136	133	141	144	142	146	128	140	130	118	127	127	134	142	138	139	103	142	113	123	127	142	126	140	132	123	112	126	153	143	145	130	129	128	128	132	101	131	127	149	132	119	127	127	135	140	130	124	127	121	123	135	137	150	159	137	117	129	144	131	116	117	123	129	121	136	137	136	136	132	127	126	112	139	125	117	148	130	109	126	131	131	120	130	129	118	143	128	124	130	123	144	132	137	121	127	126	124	127	154	128	139	114	140	154	114	136	132	144	138	132	137	117	138	130	129	143	118	115	132	137	134	144	135	119	137	122	142	122	149	120	134	148	121	136	123	127	130	129	138	130	134	113	138	148	131	139	129	125	139	128	145	113	130	129	125	139	139	118	130	118	155	118	135	128	141	128	128	140	144	149	126	134	146	156	128	142	121	145	113	126	116	136	128	150	140	144	118	143	135	120	121	118	116	146	130	126	143	137	121	152	127	126	148	126	141	155	118	117	140	128	120	115	131	114	114	123	138	144	132	121	115	141	130	141	136	118	136	119	129	134	129	130	126	152	121	112	119	126	120	147	121	136	141	134	133	146	112	146	129	129	123	142	145	142	128	150	118	131	145	134	162	129	128	130	140	128	127	139	117	123	142	119	147	119	141	137	117	115	133	139	136	115	142	120	140	115	137	157	121	124	135	107	114	134	125	120	138	141	112	142	127	128	141	120	114	126	129	146	134	115	125	133	128	138	111	139	164	135	133	129	148	127	125	128	141	132	128	133	137	129	118	136	130	153	116	136	122	123	145	141	127	121	134	146	155	131	117	134	129	126	127	125	129	146	117	130	118	144	134	119	145	136	147	136	111	142	137	128	126	146	127	120	136	119	141	148	128	119	140	140	140	129	129	114	119	130	136	131	116	150	141	119	135	140	124	150	171	147	114	118	138	109	142	126	117	132	120	137	126	142	137	118	122	134	115	124	120	140	123	138	161	122	112	128	116	129	126	125	138	146	136	139	142	104	121	140	119	137	139	128	136	112	112	124	124	132	133	128	150	131	117	133	129	120	137	140	130	135	114	138	131	125	144	119	129	142	147	117	131	142	143	127	117	117	118	148	122	127	112	116	129	129	126	127	127	133	148	128	141	143	121	130	107	129	141	129	142	150	124	137	119	120	125	146	127	138	136	128	119	122	121	147	128	141	144	124	112	133	137	141	141	144	147	113	134	116	158	149	136	143	135	130	142	131	124	138	145	124	131	145	125	129	112	126	126	151	119	137	132	134	136	125	150	132	115	102	124	145	137	140	144	126	136	128	155	120	139	155	136	132	128	132	134	122	127	135	135	121	131	145	125	117	140	108	129	137	127	124	133	113	137	116	146	117	129	137	118	146	111	132	143	138	136	119	125	129	130	124	136	139	134	140	134	139	123	116	149	130	126	116	147	129	144	139	132	144	145	132	116	133	132	112	141	134	127	133	129	123	124	118	124	147	120	122	121	129	115	130	138	126	133	122	125	146	137	117	146	133	117	129	138	156	111	143	124	141	142	136	134	125	119	154	150	135	126	135	148	129	126	135	123	128	144	130	139	126	141	134	127	146	129	128	109	105	134	137	129	113	114	131	133	147	141	118	121	132	120	130	129	149	115	111	113	118	139	145	121	124	127	105	140	133	150	98	133	149	140	138	132	136	146	116	137	127	126	137	121	131	147	134	150	120	134	143	118	124	123	131	107	147	142	134	121	124	151	132	148	120	162	127	125	138	127	138	138	134	134	138	136	167	128	134	139	129	108	135	148	131	148	112	142	119	102	125	119	140	123	133	143	148	127	127	128	138	137	138	135	149	115	143	123	131	129	136	137	135	130	110	130	157	122	116	129	136	127	113	126	125	136	132	120	140	141	121	128	131	122	140	114	141	119	121	125	113	147	137	133	143	117	128	96	120	150	120	130	123	138	124	121	127	124	156	130	121	124	130	121	148	123	133	132	119	116	115	153	136	127	125	124	116	141	127	144	128	141	131	132	128	137	152	126	133	144	147	147	128	131	139	119	124	141	133	147	146	124	137	101	127	130	140	118	144	125	131	124	107	134	116	135	144	127	133	115	164	128	138	126	129	142	128	125	119	142	140	139	139	101	111	121	139	132	131	138	140	123	118	119	130	133	137	143	127	133	140	129	126	139	140	122	149	125	131	142	119	136	120	107	122	123	137	125	115	127	137	127	153	146	126	126	120	125	125	143	120	120	133	143	120	104	134	141	138	135	127	144	127	158	120	126	135	129	129	124	136	136	131	132	131	116	130	135	129	158	122	122	129	119	154	108	117	117	137	136	127	147	138	124	112	136	116	135	121	113	135	120	123	150	115	134	119	117	148	133	136	126	136	115	152	123	152	131	134	131	127	127	127	116	119	141	126	122	149	128	126	159	147	132	129	135	135	145	120	152	149	145	135	134	149	126	137	124	126	133	116	122	110	130	155	144	135	129	132	132	153	107	129	128	132	133	115	129	135	143	145	141	123	128	137	124	124	126	125	120	120	163	140	120	147	125	140	123	110	122	149	124	159	114	113	121	119	153	123	140	138	135	135	127	111	119	130	152	108	144	140	136	131	127	126	124	124	139	139	120	136	148	133	131	122	144	149	131	110	110	121	141	135	124	141	127	107	143	119	156	139	146	128	115	136	132	153	125	132	140	151	130	153	115	147	137	121	113	132	144	139	131	130	133	136	117	145	136	129	144	133	140	129	151	118	126	119	129	136	126	123	128	147	138	119	136	139	124	150	132	137	131	138	134	132	128	146	124	137	135	122	149	117	146	141	108	141	114	133	134	126	146	145	141	135	120	129	124	132	120	139	149	137	125	140	148	114	121	117	117	139	140	144	126	133	131	116	143	127	136	149	113	138	131	132	129	125	146	140	110	127	146	115	139	105	137	146	143	121	141	118	139	115	137	134	137	127	104	129	132	144	137	126	137	136	141	135	131	141	130	129	154	130	171	115	126	141	116	131	132	137	125	144	125	124	106	144	145	141	111	136	148	150	136	123	140	110	125	126	135	128	112	112	140	140	133	132	144	120	126	145	134	144	140	137	116	123	134	136	119	142	112	149	136	144	149	132	144	130	131	128	122	134	131	125	139	133	150	128
22595	21602	29363	24309	21604	21305	2269	713	491	505	483	451	428	399	402	366	378	388	428	347	362	361	327	367	352	342	345	334	316	357	337	345	317	333	335	315	356	349	356	342	341	319	312	326	334	300	347	323	323	324	333	331	367	343	315	313	334	326	324	317	334	336	351	343	323	338	325	304	365	324	321	351	315	349	325	317	309	308	321	341	357	327	342	333	340	359	300	341	334	355	336	348	319	322	353	339	309	339	325	327	328	328	328	324	311	337	334	338	329	312	306	329	328	304	322	322	359	357	300	326	352	329	327	339	310	309	294	328	285	326	313	308	353	348	290	317	319	357	317	356	292	331	306	313	314	345	361	350	330	340	331	333	300	333	333	315	320	365	356	337	343	330	300	307	327	337	308	316	321	313	325	339	298	376	340	353	301	330	349	317	319	321	339	361	332	308	318	288	315	353	338	299	346	331	356	315	330	301	339	328	307	313	317	365	318	293	338	330	290	325	333	308	301	308	323	321	305	320	302	296	315	339	311	283	327	350	310	301	347	348	300	333	351	300	318	325	298	332	339	339	336	356	325	320	310	296	332	355	339	342	368	285	318	343	335	347	323	334	337	323	294	341	331	349	307	341	331	334	332	344	343	288	325	285	332	317	297	313	317	315	375	318	312	345	334	348	321	342	330	332	336	337	335	368	346	333	317	330	337	324	318	299	329	330	323	328	314	324	305	359	345	301	335	301	364	334	296	343	326	339	299	294	323	333	323	305	332	335	317	328	314	336	331	301	308	332	320	346	324	322	313	305	315	309	378	327	317	346	303	355	312	326	338	332	325	356	345	323	338	295	339	340	324	333	381	303	323	303	320	318	309	323	307	346	343	348	330	288	340	330	327	338	331	378	334	335	347	328	323	345	298	313	381	339	346	329	335	301	338	332	357	342	318	337	332	302	362	324	316	327	300	373	344	348	343	317	327	342	299	335	332	355	328	335	327	352	336	279	324	329	347	333	334	303	306	342	297	337	355	305	319	341	346	328	333	320	311	343	327	287	312	315	314	328	328	339	320	347	348	339	304	323	314	315	290	318	339	304	307	327	291	316	326	308	297	330	331	334	328	316	313	345	339	339	348	330	326	336	327	331	329	308	305	327	337	326	331	335	341	356	358	345	315	338	294	318	338	326	375	291	341	329	325	323	308	357	305	323	343	319	331	353	352	347	323	328	313	316	329	317	311	311	307	313	351	351	325	301	355	330	329	377	325	379	353	329	339	309	342	334	353	343	309	367	321	325	334	344	336	316	328	348	340	331	370	317	348	323	338	333	339	347	331	307	309	327	327	338	335	314	311	351	330	366	342	337	314	360	350	339	345	328	323	342	290	336	300	323	340	328	333	370	320	317	321	348	336	353	313	346	317	340	313	311	316	321	331	357	335	308	321	327	311	313	337	329	322	325	309	330	352	322	338	336	325	320	326	339	328	378	309	271	341	325	318	318	311	314	332	297	360	320	336	310	318	301	343	310	351	348	336	328	296	323	316	304	334	313	336	352	308	315	338	309	354	322	331	309	328	324	304	364	284	312	321	317	359	334	318	322	341	309	322	361	306	330	341	336	312	329	328	323	326	350	315	386	341	304	336	299	316	328	328	323	362	302	321	303	336	302	376	311	321	327	278	329	320	335	308	303	345	337	316	328	312	318	315	317	320	328	279	319	312	344	297	293	323	332	318	345	329	305	305	316	330	304	354	344	299	306	336	344	324	339	321	319	321	311	314	328	307	330	313	349	308	318	342	316	334	348	344	305	294	286	319	344	327	286	364	327	309	329	346	294	323	353	341	321	335	343	362	343	325	289	344	305	331	307	338	370	327	314	328	322	310	321	321	335	360	348	353	327	328	304	304	332	333	326	334	319	348	353	377	329	332	282	341	312	284	345	334	312	283	360	313	348	315	324	325	347	309	304	328	319	334	346	322	316	297	324	314	318	319	336	341	314	303	349	333	314	351	311	303	341	325	316	319	315	305	330	358	334	332	298	333	286	331	329	310	344	301	328	281	353	367	288	342	298	325	295	322	334	346	328	328	314	310	328	308	361	355	360	310	316	336	321	315	350	296	347	355	330	324	317	330	302	294	328	327	339	345	337	318	314	295	336	348	346	326	313	354	327	356	338	300	318	328	342	317	326	311	322	314	303	305	339	346	322	335	316	325	330	310	320	347	322	313	334	354	320	342	316	335	341	316	305	308	323	327	354	358	316	350	325	334	349	304	330	343	323	321	325	318	346	305	324	299	363	334	295	315	328	333	325	314	333	323	319	335	291	310	313	314	345	327	348	350	308	321	342	331	350	317	334	335	314	309	370	295	306	339	316	343	327	338	315	322	332	329	336	299	317	356	342	327	334	369	297	325	317	335	329	304	331	337	350	363	314	327	338	313	309	340	333	345	289	307	323	293	334	308	341	307	338	307	359	306	312	300	327	290	354	334	296	331	341	342	314	308	321	327	330	329	295	328	312	336	347	329	306	346	348	324	319	324	330	305	362	370	324	351	308	326	331	329	324	346	355	288	298	338	304	327	331	353	324	341	342	310	346	317	359	299	322	326	331	331	316	318	297	347	315	336	300	332	300	313	319	342	340	334	320	334	321	308	368	317	337	328	311	306	347	321	352	332	323	319	348	331	316	330	334	303	321	308	356	315	331	316	322	346	335	336	312	326	331	338	346	330	334	344	339	334	319	343	333	346	333	341	331	314	345	329	350	311	341	336	315	308	335	320	325	325	351	342	313	297	314	321	327	354	318	310	313	341	329	317	340	343	331	352	344	330	327	311	354	348	312	331	321	324	348	335	303	289	327	349	340	333	345	294	309	356	363	366	335	326	290	342	353	293	324	321	337	352	313	321	334	319	301	322	337	356	334	352	319	308	331	313	312	342	326	322	327	314	290	350	291	353	298	328	315	332	317	309	318	320	323	329	292	364	314	338	321	317	332	337	311	325	312	324	317	321	310	351	328	369	327	357	311	361	312	329	336	343	324	347	334	307	330	336	367	331	318	309	340	340	342	323	308	299	328	314	307	320	333	348	331	308	356	336	326	296	323	315	318	328	348	299	309	312	341	322	325	313	352	324	299	334	291	338	327	314	347	322	332	358	350	317	323	324	306	315	338	338	320	307	314	326	319	329	311	323	325	327	327	300	347	332	317	345	315	298	321	338	350	327	323	316	352	325	342	311	330	334	316	306	380	364	317	312	347	319	305	327	338	316	358	336	309	314	345	323	316	326	317	297	323	310	322	309	319	307	312	298	343	352	305	346	343	341	321	340	323	330	334	304	328	294	331	317	324	311	337	308	341	300	304	315	388	324	325	362	351	315	315	327	336	311	288	321	321	297	368	298	324	298	343	311	346	298	325	318	332	313	316	329	320	351	324	339	293	306	345	331	315	340	313	324	325	369	329	330	312	340	280	311	350	326	336	310	321	345	327	315	339	311	296	325	331	327	322	301	326	322	312
15618	11694	7984	3575	2600	1841	1432	1258	1005	887	824	765	672	611	639	609	590	541	557	563	555	522	538	507	521	515	506	501	477	484	480	521	505	488	468	451	472	507	456	470	486	493	480	468	490	455	455	468	451	470	418	447	510	476	495	470	482	450	474	444	479	481	457	472	446	457	461	447	462	460	493	462	492	493	463	453	443	427	478	482	477	490	462	469	483	469	473	482	439	466	444	427	459	420	438	456	494	409	469	473	420	428	424	494	422	448	507	489	424	477	456	488	456	489	486	484	482	424	483	455	472	464	487	479	462	457	453	464	444	508	453	455	438	476	464	462	459	463	461	459	478	453	487	496	489	467	438	471	444	441	451	454	454	475	467	451	430	469	456	472	477	447	490	479	483	471	484	445	462	460	475	433	441	463	420	475	478	499	432	482	489	444	473	484	492	467	434	467	460	448	452	399	455	449	434	445	455	445	461	483	423	475	491	483	462	457	438	478	479	436	484	455	440	448	480	432	458	452	473	468	445	452	465	456	472	459	474	432	460	493	459	480	443	455	445	460	431	426	478	461	467	465	441	484	439	476	464	465	457	454	495	472	459	462	456	444	467	449	455	449	476	471	441	468	477	451	455	432	466	462	499	446	464	435	465	477	437	479	456	457	481	445	490	438	446	423	451	464	488	438	454	477	420	475	461	454	464	429	445	490	437	478	456	434	434	455	438	473	458	437	485	449	494	426	473	411	446	488	488	502	468	467	476	426	461	447	450	465	487	472	465	465	478	477	483	463	442	485	453	483	486	486	452	463	481	426	465	475	481	470	480	466	425	454	431	442	450	419	455	462	413	469	466	481	448	467	452	465	451	461	413	465	458	473	475	494	422	474	439	477	446	437	445	436	450	491	481	474	454	495	491	478	493	457	428	426	473	457	452	457	486	448	429	441	463	461	481	457	468	439	480	493	444	478	481	474	476	475	454	460	448	467	472	449	457	458	431	488	470	479	451	428	458	428	437	450	432	454	462	438	415	509	459	437	449	472	475	484	479	455	454	469	462	490	456	450	457	434	459	443	464	474	450	446	462	490	460	477	461	440	456	451	444	470	457	492	478	437	444	464	419	463	473	480	478	441	458	456	433	423	457	419	450	423	458	431	456	483	495	488	473	472	448	470	457	443	459	457	457	493	444	483	449	455	488	479	491	504	427	482	460	457	456	462	455	463	480	439	469	448	440	460	444	474	455	456	463	437	462	462	462	453	429	440	436	451	475	440	422	465	480	498	453	457	449	472	480	461	464	429	450	533	437	486	479	485	468	441	462	478	495	441	463	435	449	462	480	443	500	428	465	447	480	479	463	446	439	472	437	438	436	451	409	438	481	516	500	487	487	433	490	472	459	457	460	454	468	480	475	467	454	482	436	451	449	473	452	474	446	452	461	465	481	452	436	538	476	479	437	465	486	503	498	463	476	451	451	500	455	460	469	453	427	466	465	466	462	479	436	476	504	430	449	496	460	492	467	469	481	461	441	427	446	457	412	501	452	470	466	472	479	476	458	471	469	412	457	452	434	467	465	450	463	471	439	462	477	454	448	450	450	491	444	476	441	428	463	466	500	470	449	470	448	428	495	470	453	463	401	418	471	483	463	490	457	513	475	405	455	459	435	450	459	417	446	471	493	524	444	483	440	442	467	412	436	496	489	466	469	466	494	433	467	444	446	491	446	436	459	420	435	477	455	466	479	422	449	446	438	452	464	479	460	438	449	423	451	455	434	467	455	450	472	450	471	504	460	435	509	461	453	436	478	453	494	472	482	428	455	463	483	438	449	494	448	477	447	480	444	476	448	466	445	454	444	445	434	457	400	482	457	423	466	445	468	446	496	448	473	471	452	482	476	448	464	470	496	453	493	473	454	454	459	448	477	482	458	450	452	445	477	448	484	440	436	477	449	463	443	445	469	447	470	455	475	425	499	433	456	468	444	444	454	431	466	458	486	472	454	465	441	441	501	486	467	438	469	456	512	435	454	493	458	424	463	455	454	481	485	473	451	494	482	405	459	481	472	451	475	461	462	426	461	456	448	488	447	425	477	450	448	471	456	448	450	468	507	475	459	456	465	466	467	472	463	465	478	462	440	488	469	468	469	455	474	472	459	450	463	464	438	496	424	436	471	484	473	448	474	436	446	432	450	455	441	464	413	447	479	477	461	460	489	458	429	495	440	416	431	478	469	476	519	441	479	429	451	404	441	452	460	468	450	445	433	448	462	413	446	479	458	511	453	455	471	434	449	436	488	494	439	430	441	509	481	462	493	462	476	503	475	496	475	482	439	436	482	477	461	456	427	444	460	461	452	417	447	467	438	453	438	489	476	476	458	431	483	470	458	429	483	486	448	463	479	442	423	469	459	471	449	450	465	432	446	432	451	435	446	460	457	453	461	424	480	468	511	461	449	460	487	442	436	457	449	421	453	484	453	457	437	443	467	464	464	474	468	452	461	478	468	470	451	445	461	465	457	472	468	478	467	447	448	447	450	471	452	494	437	479	448	396	502	465	475	428	474	467	436	437	462	464	444	499	462	460	451	491	472	455	439	447	466	448	459	463	443	442	487	443	460	465	485	449	438	447	494	459	457	466	459	474	458	452	470	452	448	411	485	442	470	449	481	452	428	462	523	452	445	471	444	474	455	464	496	477	453	427	460	427	457	450	467	469	445	500	467	465	480	496	467	480	458	448	456	467	463	459	481	431	476	457	480	451	452	414	470	451	447	457	486	420	493	509	434	459	468	429	446	436	446	440	431	467	454	463	457	482	420	448	491	434	475	439	448	444	448	469	520	439	483	470	449	509	485	477	426	487	482	509	438	470	449	498	457	484	468	436	459	478	465	435	446	462	440	470	437	435	459	471	482	457	452	504	449	474	447	428	493	444	436	452	441	468	477	436	485	454	467	425	428	474	463	416	440	436	457	478	447	477	428	471	480	443	508	450	469	485	461	408	505	441	449	427	483	472	466	462	423	466	497	433	438	445	437	525	466	425	426	417	473	493	475	433	493	454	474	444	439	472	453	462	464	464	411	450	463	480	482	438	468	468	459	451	400	468	488	468	405	467	475	438	472	471	435	486	449	490	516	446	470	447	477	432	470	457	473	490	463	470	458	448	419	453	481	412	446	492	418	477	438	421	407	460	454	441	451	478	491	451	477	516	457	429	507	397	439	429	457	489	435	449	472	469	459	446	460	441	464	487	427	478	473	478	485	457	449	425	457	490	449	455	470	464	451	435	451	432	462	481	464	436	438	471	457	442	461	458	445	457	453	453	484	462	453	460	439	450	471	472	464	429	451	440	477	462	450	437	461	467	484	489	458	434	443	479	497	452	496	467	430	468	480	448	478	469	414	461	444	447	455	445	448	457	429	474	479	481	454	462	460	443	465	446	491	432	430	418	415	480	458	462	441	491	491	456	423	451	481	487	448	483	473	448	408	443	472	444	476	469	496	439	403	416	421	443
27448	18447	3345	399	279	196	217	203	192	177	186	166	200	206	189	188	206	180	215	208	203	191	193	189	196	204	183	189	199	198	188	220	217	188	189	198	175	201	196	213	194	210	192	198	184	181	180	201	185	199	181	167	191	212	174	205	194	183	167	180	191	194	177	197	200	194	179	196	171	205	188	206	194	212	177	193	191	217	198	182	184	211	165	182	185	175	181	214	174	224	210	185	183	193	191	175	209	192	194	186	207	181	201	223	202	180	186	174	198	196	182	187	167	198	188	190	200	195	173	197	198	195	164	196	179	201	221	213	185	174	195	216	221	172	204	177	208	184	198	177	174	176	204	203	196	201	188	197	197	178	211	185	204	186	201	189	184	170	202	194	197	165	166	194	187	203	188	191	212	196	196	177	186	178	190	211	190	162	184	205	179	201	186	192	186	192	169	199	192	187	150	188	180	183	227	177	205	188	174	192	174	227	211	206	191	224	192	191	209	201	182	200	190	208	198	199	171	201	204	189	189	164	194	196	196	185	160	199	178	190	164	196	186	208	196	202	201	197	178	228	191	211	195	199	232	190	184	188	210	195	190	171	187	190	184	201	183	177	196	189	185	179	221	189	181	209	185	185	200	172	181	183	200	204	175	184	194	180	212	170	187	186	240	196	211	185	175	183	218	177	189	182	192	181	195	188	206	173	193	197	178	177	174	171	184	173	193	181	199	193	211	154	176	199	183	200	173	197	217	195	191	196	170	208	220	191	170	210	188	196	204	199	170	176	183	191	177	179	203	186	191	189	193	215	164	232	168	195	189	190	210	167	224	171	208	175	213	185	188	172	198	175	190	179	203	187	210	198	184	195	169	175	183	195	223	183	161	182	188	179	211	193	176	184	187	176	170	189	197	178	209	202	195	192	175	199	188	209	161	176	186	173	193	162	161	211	165	202	185	193	187	192	185	203	176	192	181	181	200	176	178	190	172	201	174	191	186	178	186	184	174	200	179	218	205	229	171	177	184	207	182	209	173	196	191	206	203	178	208	188	188	203	187	188	186	215	176	217	171	207	204	198	178	195	179	202	197	195	172	185	202	193	190	207	196	201	181	191	183	187	163	182	202	196	196	194	198	188	176	186	200	179	187	204	196	197	197	191	204	186	189	185	184	188	216	188	174	187	178	174	189	167	189	175	185	185	189	179	176	170	182	193	177	175	182	202	198	184	192	182	188	176	179	177	191	175	178	184	189	173	210	213	189	197	189	189	179	195	185	184	191	164	174	182	199	194	204	175	165	183	207	200	163	196	216	195	193	197	200	187	212	182	180	182	189	182	187	180	197	187	188	192	212	216	204	187	192	185	180	177	188	211	182	193	180	189	160	169	178	190	200	170	218	169	197	192	194	165	180	190	181	222	179	164	176	179	200	202	193	195	204	174	183	197	187	188	175	195	185	190	194	192	180	192	179	193	207	204	176	186	166	182	192	197	179	189	190	222	185	191	186	202	198	169	222	192	180	201	194	191	168	186	186	195	187	204	189	220	206	198	177	187	211	192	193	187	195	193	157	171	192	179	168	174	180	167	190	186	186	207	192	226	189	188	198	208	186	216	197	206	192	207	192	181	195	203	189	204	164	163	192	185	183	161	162	214	193	187	192	198	198	198	189	198	185	179	189	177	193	198	190	188	169	220	173	175	194	179	188	179	182	164	203	211	200	193	188	172	198	198	168	196	210	191	188	184	180	179	191	179	171	214	173	191	189	194	185	182	198	192	193	170	162	189	209	163	168	196	177	159	203	184	176	230	187	159	192	181	201	181	171	179	180	187	209	186	193	183	193	200	213	186	173	169	170	201	195	205	188	185	200	176	181	178	184	209	197	195	207	181	188	187	193	180	219	185	196	215	183	189	187	186	167	198	192	179	207	192	195	187	199	182	183	190	180	200	215	192	188	177	174	207	190	196	196	202	201	190	192	170	195	164	197	198	192	172	192	195	182	165	170	173	196	175	207	180	191	172	200	182	196	202	200	191	189	203	190	180	197	177	191	217	188	219	221	192	180	208	177	191	198	179	197	172	184	187	205	186	179	180	178	193	192	203	207	183	173	185	207	195	189	180	174	210	161	192	194	202	191	196	186	181	192	166	206	206	176	176	189	161	183	183	187	205	177	175	190	192	175	211	205	183	188	204	177	187	190	219	195	174	189	189	229	189	181	187	194	197	223	169	199	185	175	202	183	172	203	199	182	169	186	203	206	178	192	187	190	175	191	173	195	200	183	174	197	184	184	188	207	185	195	194	189	182	188	184	195	199	216	189	211	180	196	166	185	186	176	212	168	206	182	200	172	199	218	214	169	189	175	187	208	201	169	190	157	188	194	189	194	207	193	183	194	177	195	204	197	188	185	186	172	182	180	184	192	172	179	182	203	180	200	206	171	198	185	172	211	182	182	182	184	177	180	220	188	194	200	194	189	193	174	199	180	185	196	200	183	182	197	201	204	182	201	211	196	194	197	201	178	195	187	203	179	188	165	186	203	167	184	211	197	213	183	169	169	187	180	198	205	176	197	196	173	212	196	204	183	201	210	208	187	183	217	183	178	210	186	208	156	178	213	206	181	178	210	186	188	191	200	208	175	179	192	200	165	219	179	194	175	179	185	213	207	204	184	185	217	201	191	179	193	175	177	189	174	178	221	172	214	206	188	197	225	184	180	202	203	169	196	185	203	180	180	171	178	216	209	186	192	187	193	182	205	189	204	191	214	200	196	182	189	197	185	180	196	184	219	180	209	187	185	172	181	175	196	213	192	175	188	175	197	200	182	175	206	220	192	177	196	187	195	235	213	200	189	186	190	196	220	184	187	203	197	209	198	200	189	191	203	199	193	183	197	192	196	195	194	205	192	183	192	198	193	165	224	189	195	215	218	177	181	204	168	185	199	181	185	194	188	190	179	204	201	206	198	179	203	194	177	180	188	205	184	167	190	189	216	186	195	186	193	209	195	184	174	192	193	174	200	215	201	185	186	163	158	206	193	178	194	191	233	191	206	210	185	158	180	181	173	191	197	196	209	165	184	184	176	177	217	177	190	208	204	184	194	196	192	182	158	188	202	174	182	217	184	214	198	182	188	182	204	215	188	204	207	174	192	179	187	182	199	205	200	156	184	189	193	187	199	201	193	193	176	192	194	201	197	183	199	183	184	163	169	187	189	173	177	187	191	198	198	202	180	178	224	186	182	190	193	189	181	214	190	168	176	173	170	209	190	190	178	188	197	168	176	181	202	179	176	174	183	218	200	172	177	185	163	179	194	166	199	185	184	176	213	180	173	207	210	194	189	183	185	220	189	205	177	189	208	198	165	181	197	186	174	197	176	175	176	198	200	183	206	178	219	168	179	198	184	180	189	191	181	186	207	216	209	180	182	215	193	185	186	188	185	183	183	194	199	179	205	191	184	180	170	213	191	177	201	178	188	209	210	165	182	196	184	195	173	193	180	190	186	209	207	190
4784	794	586	393	324	361	275	262	291	279	256	272	285	278	287	299	252	252	263	292	246	274	248	265	299	282	275	248	287	226	258	256	273	259	239	260	251	293	232	274	240	272	269	247	284	264	251	251	232	261	274	268	262	261	267	264	257	273	279	262	251	270	248	267	249	270	274	269	268	247	273	279	264	272	246	277	277	277	278	240	251	291	264	261	262	262	232	260	248	262	251	260	304	289	283	254	272	266	299	251	251	248	250	256	252	277	271	241	269	258	277	265	293	261	269	287	243	257	272	242	233	266	265	267	237	258	270	237	254	252	266	283	273	228	262	254	286	238	283	270	261	282	267	259	246	267	277	269	226	240	283	247	274	288	246	267	261	268	253	271	267	266	275	248	259	262	263	267	275	297	273	284	267	245	263	237	260	249	279	283	290	256	258	280	251	268	249	235	268	280	255	267	256	267	279	266	266	252	253	268	275	269	272	290	256	267	262	280	266	273	261	249	266	261	228	241	234	287	283	253	260	277	269	288	249	242	280	275	251	275	237	272	275	288	276	269	259	273	254	265	249	269	263	244	264	273	261	273	259	244	290	244	269	293	254	255	235	260	260	251	262	279	247	259	278	256	264	261	241	267	257	282	245	270	233	275	247	284	267	286	225	222	274	264	260	285	278	279	271	253	246	254	237	271	283	262	257	245	289	271	259	294	238	268	288	257	248	244	259	258	271	272	261	261	262	254	276	260	252	290	250	261	277	264	267	262	264	270	217	260	248	242	256	282	248	267	239	278	247	271	229	268	259	290	259	252	269	248	248	279	256	272	231	272	265	281	305	264	288	300	232	271	271	258	269	259	264	275	258	264	257	258	277	232	276	268	252	269	273	284	268	254	310	248	253	279	284	264	292	257	254	292	284	245	255	283	271	274	251	249	238	247	254	257	258	272	278	239	244	232	273	244	242	273	236	264	238	282	245	249	288	285	259	256	284	266	247	255	253	275	290	280	281	234	261	260	258	260	269	257	253	277	306	291	242	245	262	254	276	273	255	299	249	281	264	245	287	257	241	284	254	280	292	254	216	246	258	282	281	240	270	232	254	251	268	242	289	285	265	303	256	254	265	258	272	250	271	241	273	251	262	252	266	249	278	232	257	272	270	262	254	257	249	235	264	286	257	281	262	260	260	289	259	268	239	300	277	284	274	278	264	263	268	280	252	255	235	245	257	250	258	246	264	260	271	278	282	286	272	254	260	277	242	278	248	257	275	274	294	284	290	270	245	253	254	257	249	280	249	263	269	261	248	270	259	268	248	277	272	280	258	266	267	271	279	287	268	269	256	303	260	272	278	312	288	277	266	250	250	282	254	293	255	275	285	245	257	271	273	262	260	266	250	263	264	273	291	267	259	261	248	273	272	249	250	275	251	267	229	256	242	239	247	269	253	235	259	253	264	269	296	270	261	268	275	287	257	271	266	205	251	233	260	279	265	251	262	259	256	246	280	275	223	258	242	234	261	242	268	245	274	253	248	263	261	258	292	270	238	244	260	267	297	298	252	274	256	263	229	248	262	301	276	257	232	252	262	270	252	298	256	254	234	253	251	262	283	219	271	295	234	258	267	247	232	254	294	254	244	289	268	265	294	267	256	266	285	289	277	301	275	281	296	262	278	278	244	285	268	253	291	280	259	252	296	269	241	243	261	261	280	284	251	236	228	236	276	227	276	240	252	251	288	269	281	282	259	270	286	276	248	275	247	246	270	264	261	237	243	253	283	279	276	279	273	252	258	272	246	258	277	255	282	226	254	262	261	273	278	257	253	258	258	250	267	268	245	233	268	245	259	258	250	269	249	259	256	276	304	283	278	259	278	260	235	246	285	275	258	275	275	251	283	277	241	259	255	252	270	249	268	287	250	255	281	264	268	253	278	258	280	244	280	247	279	287	288	241	296	252	238	281	263	265	260	285	266	241	279	262	309	265	270	269	255	262	279	258	243	244	246	256	284	265	263	263	253	268	282	257	251	256	277	281	294	277	320	241	257	281	261	295	268	270	299	265	256	278	290	294	276	253	254	277	241	227	276	270	264	266	268	265	264	266	278	263	272	286	252	262	300	276	267	303	258	251	248	272	282	265	279	222	258	271	236	284	285	262	287	270	252	269	282	306	246	254	249	253	264	250	273	246	265	247	265	252	245	284	268	270	262	219	251	284	254	273	246	275	282	279	244	257	245	243	274	251	284	264	277	277	257	242	277	266	277	274	264	244	295	276	262	250	297	265	276	285	253	299	260	257	297	278	230	245	260	241	267	231	282	245	269	279	268	284	252	279	274	270	262	254	258	281	267	234	251	251	274	299	276	247	259	254	279	270	258	252	251	261	269	265	237	260	255	261	290	271	280	282	277	266	244	290	265	273	278	251	261	279	306	257	267	245	282	265	259	250	256	277	257	270	261	260	275	262	287	251	271	237	256	280	267	287	248	267	251	252	288	291	270	256	256	258	245	257	269	274	283	239	291	248	268	279	277	292	296	259	269	287	291	265	268	266	255	272	227	282	273	285	268	259	266	247	286	242	243	303	248	257	252	279	271	275	259	244	227	251	249	242	292	257	272	272	266	287	258	266	276	315	251	233	259	257	262	261	276	211	256	266	275	290	267	235	270	252	281	304	266	255	276	246	293	291	269	269	249	239	275	249	283	251	241	248	279	270	247	246	286	258	286	254	260	236	255	279	264	287	255	281	260	242	287	259	259	258	284	262	277	301	287	269	280	268	244	286	256	267	256	283	288	269	249	252	244	262	264	262	269	258	248	294	279	270	270	257	260	236	263	256	253	301	256	262	310	272	259	261	251	233	289	253	236	265	249	271	288	259	234	266	255	271	269	282	275	274	282	262	271	231	271	269	234	261	262	256	261	282	253	262	276	262	271	297	266	305	254	248	267	270	277	238	255	219	269	276	269	251	271	280	258	278	259	252	261	291	289	261	255	263	257	257	282	236	269	283	237	248	276	294	271	274	279	234	233	256	267	275	244	299	284	268	260	271	249	273	294	278	279	260	230	257	284	263	273	267	268	288	265	237	264	244	259	245	261	275	250	268	227	260	268	271	263	238	267	292	272	260	253	257	267	273	272	280	263	258	264	252	277	270	282	253	254	249	261	279	235	251	268	279	262	279	229	266	252	293	279	244	270	280	264	227	271	263	247	286	272	227	261	257	263	263	253	278	243	279	230	277	274	276	261	277	274	283	267	273	292	266	271	257	283	246	273	248	260	272	265	251	293	237	270	266	247	265	248	254	240	268	271	257	275	257	282	249	258	276	239	252	256	268	238	261	265	266	249	280	285	277	263	269	254	292	259	271	269	251	248	275	263	244	247	270	234	266	215	235	259	232	271	256	268	241	243	262	258	248	247	258	291	251	287	257	241	270	259	277	260	254	264	282	231	271	255	264	266	263	258	260	259	242	267	227	279	275	265	273	257	270	269	262	259	261	265	255	291	241	272	274
23390	21536	28688	24822	21402	3787	728	581	509	456	445	431	440	437	469	442	390	406	406	418	389	379	436	383	358	399	392	381	388	376	379	417	387	384	428	355	341	383	386	399	393	353	394	393	355	399	377	410	378	417	392	373	370	368	386	364	363	365	396	395	426	387	356	400	351	402	384	408	366	380	401	385	365	397	376	386	382	379	375	408	416	367	392	374	405	367	392	408	372	394	386	359	406	376	400	377	359	354	390	388	361	392	369	402	406	353	375	356	369	388	366	418	379	365	381	390	385	404	380	376	413	377	369	398	386	406	392	385	356	374	347	376	366	418	364	384	369	383	369	374	348	375	412	386	383	391	358	384	375	398	372	347	366	365	385	443	366	415	390	367	399	402	379	398	394	402	390	371	405	382	375	392	422	394	356	384	388	423	418	405	369	368	358	368	426	374	390	388	374	394	371	337	380	357	375	379	376	374	430	381	388	396	384	405	385	410	372	368	383	364	378	410	374	425	382	384	368	385	380	370	359	398	383	373	374	400	341	409	334	368	401	347	380	344	377	400	368	377	346	364	375	372	384	359	324	413	354	390	382	380	385	430	410	392	367	377	352	358	387	393	397	375	374	385	406	381	428	383	377	391	335	360	391	361	415	387	376	368	383	432	374	377	398	366	382	352	356	385	369	385	397	358	372	342	357	359	399	430	381	360	368	389	383	357	410	387	392	382	370	350	403	360	387	377	405	350	351	378	382	350	374	367	389	357	368	391	342	359	402	387	376	391	368	378	393	351	388	369	411	360	427	385	368	382	369	391	383	358	370	373	356	393	364	350	352	373	391	385	415	394	379	357	362	351	396	368	352	383	354	361	399	409	360	392	388	385	347	383	395	386	382	376	415	377	400	354	382	397	406	410	395	364	354	396	356	365	415	379	367	362	389	384	370	376	405	371	365	383	369	360	376	372	387	358	342	380	398	400	371	404	329	355	409	369	362	434	371	373	382	375	364	386	387	359	329	365	360	379	374	364	384	387	391	412	383	378	401	380	344	399	371	379	374	416	367	374	397	365	363	382	365	367	398	353	395	391	388	423	377	400	361	365	378	333	400	394	409	395	351	357	358	378	385	392	387	387	367	378	374	398	352	361	374	408	356	382	381	364	375	385	384	375	362	380	349	368	369	373	364	407	374	391	388	388	420	355	367	354	360	377	405	390	386	381	360	353	418	394	391	354	345	375	392	391	358	380	395	427	368	368	384	388	411	389	355	378	364	371	356	361	352	394	379	389	400	419	395	361	351	367	381	394	404	348	373	369	381	363	338	362	377	372	388	413	374	354	383	385	365	352	383	406	406	389	407	375	418	344	395	358	364	363	401	401	371	366	361	384	403	387	406	366	378	349	410	382	393	384	387	384	406	379	367	383	375	381	402	367	353	359	411	378	392	387	397	394	374	386	362	349	361	385	387	391	411	364	387	424	378	360	338	364	379	402	395	412	414	365	403	380	409	365	389	365	383	411	409	372	357	390	354	367	366	364	346	343	401	410	369	415	426	395	376	374	366	371	396	355	352	361	390	352	368	376	381	363	364	373	388	360	382	368	379	400	369	351	366	375	340	377	378	392	363	379	365	374	376	393	421	361	354	357	365	343	372	360	408	388	357	384	362	345	361	362	375	398	360	362	363	381	368	357	386	381	350	377	403	402	368	362	381	383	404	375	348	385	381	391	385	402	358	415	386	356	373	372	414	349	397	363	356	381	355	354	389	390	364	351	375	322	383	373	413	392	403	432	374	363	353	391	412	381	367	396	354	339	327	352	390	406	378	410	376	372	356	391	355	360	403	366	369	370	423	347	355	357	413	342	364	365	426	354	352	383	398	390	389	355	417	332	384	363	418	401	363	382	404	373	379	378	403	341	402	379	413	409	379	388	361	362	360	390	359	357	392	361	355	391	390	373	366	387	366	358	376	387	365	386	344	356	369	355	424	378	404	377	378	374	378	342	392	387	373	372	394	363	386	382	357	365	395	354	339	381	389	369	401	385	402	333	414	397	361	344	370	371	377	393	408	394	379	375	381	389	363	350	383	388	374	382	399	370	390	376	362	384	392	365	382	383	357	339	388	382	384	382	390	374	316	373	332	387	379	362	379	352	392	358	364	379	393	349	375	362	361	376	356	391	380	392	388	384	376	387	405	357	401	370	354	388	371	366	351	352	381	393	354	400	388	346	374	369	349	385	369	373	386	384	379	391	375	361	362	363	374	348	370	353	350	357	400	337	384	384	379	392	378	390	402	354	356	377	400	349	387	381	352	365	389	379	376	397	397	400	371	341	372	389	433	365	374	371	441	339	383	363	384	374	381	367	385	434	415	358	422	370	360	353	410	362	380	359	373	356	432	405	375	390	376	375	388	388	379	356	368	379	385	383	387	379	374	405	389	365	399	383	375	337	376	376	357	346	367	398	363	377	404	371	384	367	363	379	377	422	364	398	365	357	376	398	360	381	397	385	395	386	368	346	384	376	411	413	356	398	347	372	385	410	397	337	390	387	438	398	364	386	371	336	390	403	387	360	392	380	342	410	388	405	372	376	360	413	410	403	419	372	393	338	388	398	358	371	366	369	376	377	334	404	385	407	380	383	425	417	364	382	389	369	391	386	366	372	394	416	389	348	356	403	383	369	386	410	380	409	391	354	372	402	367	351	356	335	381	393	356	402	348	388	354	348	382	367	339	403	415	387	347	383	372	386	357	376	360	396	353	373	385	368	384	378	388	372	353	399	366	428	384	359	374	359	403	368	366	368	376	390	369	392	349	374	372	377	390	357	364	396	361	375	358	375	347	373	387	391	389	389	369	331	392	372	404	364	368	390	344	378	366	406	409	406	398	378	402	367	369	384	366	346	387	373	407	361	358	395	358	422	388	379	350	378	374	382	370	381	351	363	360	334	367	397	365	384	364	357	386	383	367	372	355	392	345	372	381	407	370	367	388	373	381	385	385	339	391	404	373	370	373	380	366	349	374	366	345	378	400	387	406	381	363	405	365	354	366	366	375	387	388	416	402	363	385	359	387	387	341	397	365	389	414	364	381	390	396	346	362	397	393	398	406	371	401	373	387	349	406	354	368	348	343	402	384	367	358	333	385	415	381	407	396	378	380	383	407	374	389	386	386	396	383	383	422	380	360	345	406	351	391	364	355	363	385	387	351	394	387	384	371	359	371	375	412	344	397	384	398	344	352	364	353	379	392	408	366	337	372	371	380	375	376	389	382	379	404	370	360	367	387	352	386	395	408	373	353	416	387	417	402	390	355	366	343	373	385	364	369	370	352	384	368	366	364	362	388	382	376	348	380	403	396	381	393	385	354	411	398	378	371	352	358	382	371	371	398	398	400	358	407	356	380	402	358	368	364	364	356	367	395	348	391	406	404	406	426	366	360	376	345	389	385	390	383	364	384	357	340	353	383	369	384	400	391	350	397	388	358	394	367	412	366	373	394	323	373	354	379	350
13183	7009	4918	2230	1632	1234	989	910	807	725	670	656	696	609	614	632	575	564	547	552	512	542	563	527	530	572	536	545	516	555	509	566	562	520	532	514	566	554	563	540	485	566	523	483	536	497	519	520	500	521	526	534	497	514	505	536	498	485	558	480	534	499	459	522	468	515	477	507	506	499	519	499	520	525	541	517	513	511	517	530	545	511	550	520	483	535	512	522	504	522	501	496	534	540	516	538	504	486	502	507	500	466	521	536	512	532	544	497	520	487	531	516	532	505	522	507	512	553	529	500	495	528	493	493	516	508	544	529	482	496	503	498	523	508	485	516	463	508	503	490	550	521	520	497	527	548	524	494	484	531	481	528	550	506	513	552	532	506	526	524	462	550	492	509	514	537	527	535	532	498	489	517	527	516	521	518	527	494	494	528	516	533	490	494	481	511	477	510	533	523	503	502	502	511	501	486	512	524	489	498	514	480	513	520	535	528	528	523	525	501	477	509	522	511	500	525	542	500	517	505	486	545	495	523	510	507	518	512	535	554	496	487	524	494	476	527	529	516	541	487	514	471	503	506	494	505	496	515	457	520	549	457	523	492	548	480	509	533	519	526	499	522	504	553	538	525	512	501	510	531	511	515	528	528	520	537	532	494	531	520	484	493	525	502	517	517	539	508	522	526	517	521	513	486	526	519	488	514	517	562	521	477	542	536	536	527	515	494	522	538	538	487	515	508	527	506	504	508	522	488	490	480	465	489	482	525	497	506	527	528	525	552	533	522	525	503	546	475	533	508	542	465	547	513	531	529	534	502	562	529	516	547	577	493	465	499	477	554	532	503	512	531	496	541	514	536	479	519	487	525	526	462	512	530	507	518	495	517	528	514	473	524	470	543	545	505	520	483	472	511	479	536	504	516	498	538	513	501	521	479	494	488	505	530	526	493	542	536	518	532	525	481	537	506	531	555	539	517	530	526	494	534	493	487	530	497	494	564	503	518	502	539	520	515	468	543	500	530	511	530	528	507	543	522	521	501	517	504	480	495	492	475	524	462	509	497	522	530	477	466	513	499	490	539	504	555	501	515	560	490	489	515	543	493	518	545	528	525	546	529	522	485	580	531	501	472	555	491	447	522	513	561	564	512	558	516	503	515	522	524	538	522	521	502	506	528	515	492	510	485	515	517	522	505	514	491	578	547	529	493	553	493	576	505	513	521	501	524	491	529	520	528	565	505	500	477	511	535	526	554	512	501	558	482	546	519	485	525	497	493	506	517	535	496	508	500	502	483	552	509	518	526	524	498	477	476	550	521	539	522	509	487	511	555	489	482	468	486	522	495	522	506	515	545	522	490	507	513	520	522	490	516	501	493	487	522	473	465	538	525	498	561	518	563	490	486	530	500	514	560	493	485	503	524	465	498	505	506	505	530	534	488	512	507	537	542	517	511	533	486	482	502	514	490	469	483	506	522	489	527	505	496	535	508	557	511	513	508	538	495	522	548	523	523	499	476	534	522	498	512	480	453	539	545	533	503	541	493	536	523	521	537	495	536	522	500	543	510	506	520	524	492	516	525	539	572	512	514	521	532	537	515	525	536	526	480	531	509	526	505	484	504	562	546	484	584	563	528	537	488	514	516	499	516	486	507	488	494	516	488	516	542	518	523	559	516	540	492	549	539	550	558	546	504	527	499	521	478	514	522	512	551	498	484	539	499	558	496	511	511	501	496	552	469	515	500	503	535	532	517	488	535	495	513	537	464	485	499	510	536	496	533	487	485	512	528	511	527	538	512	500	500	504	505	517	506	521	528	528	488	500	481	494	498	503	535	489	499	515	516	543	529	515	509	528	542	540	527	540	507	483	500	525	502	540	540	522	522	492	495	519	517	532	516	531	481	511	514	490	515	509	506	503	541	511	524	495	525	519	539	533	493	468	469	484	524	524	540	541	515	517	560	508	520	515	563	510	554	489	514	522	527	564	493	522	517	490	506	502	477	503	547	503	520	517	514	483	539	508	478	532	522	515	514	536	515	503	527	535	513	503	529	542	492	480	512	508	479	511	551	502	502	514	534	514	528	505	534	505	493	491	495	524	533	540	523	493	525	508	555	511	544	512	476	530	509	535	521	526	504	480	499	506	516	518	559	568	484	503	521	481	555	472	514	482	529	522	463	466	530	519	503	488	488	542	543	532	530	521	526	518	530	569	527	515	502	458	517	542	520	519	529	507	516	538	497	511	497	526	512	518	495	509	503	505	497	497	569	513	506	542	583	509	524	495	538	514	538	503	536	503	516	543	508	516	522	520	514	515	539	525	507	523	496	544	533	549	501	531	493	485	514	501	514	536	528	522	559	482	515	485	558	529	481	520	529	525	549	517	519	516	484	519	549	494	535	522	496	509	550	512	526	546	508	517	495	519	513	489	509	510	458	555	484	514	503	508	485	519	517	525	524	503	521	538	547	475	505	485	490	519	505	523	530	529	498	544	499	514	521	519	519	486	512	489	518	523	544	519	520	461	531	542	501	519	497	517	483	523	498	487	494	511	531	493	505	503	525	520	538	519	529	498	513	492	547	506	515	511	508	516	526	491	498	467	526	536	513	520	524	497	492	521	527	494	505	532	482	536	552	493	501	506	501	457	517	541	502	533	525	502	480	462	531	472	500	493	571	490	517	501	504	531	510	496	507	536	487	484	487	511	528	504	491	478	502	526	523	499	545	552	506	529	504	551	514	493	570	473	531	503	503	497	531	509	522	487	536	490	533	544	551	504	525	482	511	516	453	537	479	520	544	485	508	528	507	506	542	507	516	532	526	532	512	494	490	498	557	485	518	508	522	497	519	483	533	506	507	490	496	521	539	508	496	547	557	527	506	502	530	538	506	522	545	544	517	512	545	527	505	522	502	502	551	523	466	490	528	493	508	508	494	485	512	554	539	489	510	536	513	519	518	480	552	497	490	486	492	523	487	510	517	533	526	556	529	515	482	489	510	501	555	515	488	487	522	514	497	558	530	488	479	507	514	482	499	522	542	529	536	487	524	524	499	499	526	468	500	508	522	472	481	469	521	508	501	525	535	494	487	543	522	523	505	535	476	499	537	496	510	507	486	521	515	487	507	529	518	521	497	515	573	527	509	543	501	532	498	489	534	496	503	497	486	482	523	510	500	523	544	540	500	513	469	509	498	530	519	496	471	541	484	538	534	485	515	482	538	524	506	492	505	545	478	506	472	516	536	478	531	527	557	563	494	494	517	544	473	480	535	515	504	519	483	522	526	506	516	538	482	525	502	533	515	443	490	535	491	518	540	485	478	491	512	494	499	521	529	541	478	476	520	494	482	515	474	533	496	493	503	521	523	524	473	538	510	524	493	511	495	474	529	478	484	489	512	512	488	515	487	566	492	520	554	519	494	510	508	545	525	500	549	541	514	486	515	543	513	523	506	529	525	497	519	493	501	546	501	511	510	539	507	524	436	506	515	495	516	500	537	516	499	515	533	508	534
24912	21609	26921	24735	1138	209	163	138	132	113	108	104	121	93	103	87	98	112	98	87	107	101	109	82	93	95	70	94	92	82	87	74	87	95	78	86	83	89	63	74	70	79	75	86	84	71	96	83	86	89	87	94	84	87	82	79	79	85	90	64	85	73	85	79	94	86	70	74	94	96	93	88	81	98	91	82	97	91	84	80	81	77	66	79	87	86	79	79	90	84	88	83	86	89	70	83	80	86	109	82	94	81	77	80	70	90	80	92	73	99	86	82	70	77	82	95	81	84	84	68	84	87	85	100	91	88	83	81	85	86	79	82	78	83	97	78	94	90	88	68	84	77	84	86	85	105	97	84	90	89	78	85	84	94	89	94	91	86	85	88	98	77	83	86	85	81	104	70	83	82	71	90	70	81	98	72	60	71	63	95	86	101	82	85	81	84	84	72	91	73	108	89	87	69	73	93	72	92	87	88	88	94	70	99	91	95	89	95	86	87	77	86	68	95	70	83	85	76	66	87	86	75	62	83	83	64	89	80	105	98	87	82	71	83	77	77	96	107	79	108	96	92	86	84	92	88	77	87	84	88	79	83	99	84	63	87	91	103	72	65	72	104	96	89	99	101	99	97	84	83	91	99	84	82	96	84	79	70	73	76	92	79	82	82	91	75	85	92	85	97	84	85	94	75	71	66	72	89	103	101	77	93	87	94	81	84	87	79	74	84	94	92	83	87	100	68	103	87	77	79	63	87	83	72	92	72	87	75	76	100	96	89	95	88	86	78	85	94	80	83	86	91	78	90	78	91	72	70	82	84	83	64	72	81	101	82	87	75	88	100	83	92	66	94	94	72	78	68	77	72	88	97	76	85	84	79	73	85	78	78	73	77	101	110	91	90	87	96	101	81	88	71	91	91	80	92	82	76	80	95	81	83	88	90	91	80	84	88	81	88	73	80	83	92	95	85	96	80	80	81	76	63	99	94	65	78	90	78	77	91	86	83	103	78	96	98	93	87	81	84	93	90	91	78	91	81	95	94	77	87	86	74	89	82	73	90	100	87	90	85	89	81	93	99	81	83	77	77	81	99	73	95	113	90	89	81	78	78	80	89	91	81	82	93	78	81	82	84	96	76	65	97	73	94	79	106	95	75	87	86	91	67	81	90	75	71	83	80	90	85	88	85	102	79	92	97	89	83	83	81	79	74	92	93	93	99	90	87	87	80	101	90	69	87	94	66	81	96	101	80	86	92	85	91	77	84	83	82	74	84	73	75	93	95	87	87	85	110	82	103	71	108	77	83	84	89	94	74	75	69	92	68	93	81	91	78	85	89	80	88	91	71	91	85	83	78	89	86	80	85	91	95	95	75	90	77	75	97	84	91	83	97	83	96	66	75	62	83	85	99	73	74	81	89	87	86	88	85	87	79	87	80	77	77	81	101	93	79	83	75	83	91	95	88	92	82	79	82	93	93	98	88	77	80	100	70	76	71	86	81	79	78	105	80	75	67	82	70	87	77	86	92	74	64	77	86	77	72	81	97	82	84	97	93	71	81	93	100	79	89	91	76	93	80	69	84	92	86	70	66	83	89	80	101	84	104	81	86	80	84	83	76	97	81	78	70	91	77	75	82	78	89	87	78	79	82	87	97	74	107	77	96	84	94	100	90	80	76	78	92	64	93	88	92	84	78	85	86	91	100	96	81	79	89	93	70	76	88	98	75	97	93	95	89	90	78	80	78	88	93	67	100	92	81	85	84	82	93	80	77	94	91	78	83	77	68	97	87	84	98	92	97	105	68	98	82	87	77	85	89	100	80	89	107	83	90	95	86	94	89	90	82	89	70	89	71	94	92	79	98	81	82	99	83	85	71	80	85	83	88	71	93	90	72	81	80	101	84	78	95	83	89	89	71	92	95	96	77	84	83	88	87	86	74	100	84	92	79	88	84	86	76	84	101	80	79	80	79	78	82	88	77	82	89	82	100	76	69	103	86	86	86	103	78	82	99	82	69	70	69	80	99	88	71	98	95	87	92	86	83	87	93	89	101	83	87	76	82	98	84	83	86	79	85	72	64	77	90	68	88	78	85	85	77	86	88	81	77	82	85	77	73	88	87	81	87	92	90	100	90	86	87	85	83	93	80	96	89	84	81	84	77	105	102	89	96	84	89	78	111	82	75	101	96	73	83	71	92	90	80	85	71	84	108	88	68	78	95	100	89	96	90	81	79	73	80	87	89	87	80	92	95	85	83	80	97	72	81	105	74	79	82	74	67	85	83	77	81	83	97	81	95	86	67	102	91	81	80	84	88	84	83	83	69	82	96	85	76	82	92	77	74	76	83	84	81	74	71	88	100	88	70	89	71	85	82	98	89	74	100	73	81	89	81	84	84	104	74	77	93	84	91	72	71	90	87	86	69	86	91	72	86	105	93	89	96	91	88	82	85	77	75	65	85	95	82	69	89	85	77	82	94	80	66	85	87	76	77	73	84	85	70	69	83	105	79	88	107	91	82	77	102	91	85	78	83	84	93	84	85	80	83	92	89	73	94	86	84	100	77	99	70	67	84	93	70	109	73	81	89	89	103	101	73	88	84	84	81	101	84	91	86	88	73	84	73	82	92	113	95	75	79	89	97	89	82	85	84	83	75	82	92	98	81	95	77	74	77	71	78	76	82	79	82	81	85	86	80	89	73	79	75	88	89	71	75	102	95	78	84	96	79	107	71	89	60	94	76	83	88	80	85	87	71	70	74	91	79	85	82	77	97	79	91	87	75	83	80	82	78	87	109	86	83	82	75	86	85	93	79	88	88	103	86	84	79	77	104	93	83	82	79	75	94	90	77	77	82	76	83	85	93	90	109	97	76	85	77	96	78	93	81	92	99	99	70	78	92	83	83	93	87	81	86	92	73	87	96	95	103	100	84	69	85	79	76	104	77	81	82	94	78	87	73	86	93	82	76	77	81	71	89	90	85	94	77	77	92	88	75	74	69	80	89	82	78	88	82	96	89	73	107	101	72	88	83	79	85	88	79	91	88	77	90	73	94	88	62	100	102	97	87	103	88	99	85	82	94	84	96	89	89	99	98	80	86	76	79	83	84	76	63	74	96	83	73	79	92	87	67	76	89	73	94	82	88	84	73	69	72	78	86	89	78	85	85	91	97	79	83	81	52	87	84	91	101	88	108	75	82	95	79	74	73	71	80	92	88	83	95	88	82	87	88	94	81	90	73	89	83	75	67	84	81	75	92	85	84	77	89	94	72	90	86	69	76	66	85	79	84	91	93	105	79	105	87	90	76	74	93	90	99	86	74	77	93	92	86	80	88	84	76	77	81	75	83	76	94	101	89	92	75	92	89	89	79	88	95	88	100	87	95	93	93	88	104	79	73	84	93	74	73	74	83	68	100	103	80	96	87	93	101	71	100	91	91	75	106	79	79	72	92	77	74	72	78	76	77	85	86	89	66	99	80	97	84	90	84	95	88	87	88	88	90	90	98
12321	3236	2167	899	646	459	396	317	242	211	219	214	206	176	191	157	179	156	132	155	154	144	147	139	136	148	152	131	142	128	147	129	120	153	129	141	133	152	143	130	117	138	143	135	147	132	139	140	109	167	126	140	137	146	119	160	140	132	155	152	115	134	128	160	157	123	132	127	120	126	128	141	117	154	136	119	136	126	146	136	139	113	131	134	133	143	148	122	125	128	136	123	154	139	127	144	119	139	127	118	134	136	128	134	137	138	158	125	131	159	127	128	138	116	132	117	128	119	138	151	130	130	154	139	139	146	150	141	131	122	141	129	145	112	149	137	119	134	140	144	117	124	131	161	152	137	122	144	128	140	129	138	140	144	123	133	143	114	132	138	123	133	111	114	135	121	150	133	132	114	136	142	136	128	133	161	132	144	139	110	114	130	125	141	132	162	127	139	126	130	142	112	133	120	120	143	137	133	132	135	130	130	120	159	131	120	135	142	139	119	110	126	123	130	138	132	107	138	129	122	123	134	139	120	149	122	119	139	117	125	136	146	126	136	113	98	126	140	136	150	132	130	140	146	113	128	137	131	153	140	126	121	119	126	138	143	132	117	129	132	140	153	130	149	128	131	119	135	121	138	150	138	132	142	128	121	147	137	126	132	136	118	136	138	145	153	132	136	122	137	147	135	131	120	118	129	131	156	128	112	146	146	132	143	129	132	120	129	145	136	138	144	141	124	143	124	110	128	115	129	129	117	119	143	125	138	150	139	148	133	146	131	120	128	142	153	140	133	131	141	133	134	142	141	131	125	133	146	128	130	118	139	122	140	146	143	147	155	132	129	128	118	131	154	141	150	132	134	161	146	134	148	141	133	113	132	127	154	150	132	123	138	130	137	131	124	141	140	151	114	126	128	140	135	138	132	152	136	117	144	140	142	120	145	152	138	141	138	129	122	150	139	143	136	125	119	142	124	136	150	137	139	124	117	126	149	127	132	138	116	147	142	125	125	145	143	126	148	130	153	149	135	141	139	141	156	115	122	144	125	136	134	125	155	134	122	116	108	147	114	141	130	127	126	126	156	126	130	124	160	121	140	132	130	123	131	126	141	141	153	124	125	129	155	122	137	140	129	129	146	130	117	148	141	135	140	132	145	135	117	130	128	136	124	144	138	125	136	109	130	145	157	121	131	132	142	139	117	146	110	136	134	136	116	133	110	114	153	115	128	143	140	149	153	130	134	143	123	142	112	144	144	126	143	145	122	150	135	126	128	115	147	134	156	123	147	156	142	145	134	124	127	129	134	139	141	146	140	161	141	125	127	129	141	151	121	127	136	131	127	133	129	124	117	130	157	130	133	136	139	142	122	146	141	136	114	146	144	122	134	144	136	137	136	127	125	150	128	145	151	128	135	130	142	132	144	134	147	140	133	130	134	123	126	144	129	131	143	137	140	151	117	107	149	120	127	125	137	115	135	146	119	136	124	143	142	148	133	132	109	114	132	124	151	147	156	114	153	129	130	155	126	126	138	141	138	144	117	137	133	153	127	142	129	123	139	144	120	118	130	143	131	139	136	136	130	135	140	147	136	118	152	155	131	131	122	128	137	133	102	128	114	137	142	131	140	140	133	125	139	128	119	127	126	126	130	125	151	125	137	127	132	143	158	137	138	136	112	132	146	126	123	128	128	117	127	110	131	133	142	108	141	135	113	138	149	121	116	114	129	134	118	139	127	122	119	123	123	145	133	145	145	141	146	123	143	145	132	147	137	132	139	153	127	151	138	137	128	121	136	140	131	127	130	115	150	143	142	143	127	138	143	136	125	127	135	118	148	133	136	131	146	148	122	135	113	125	127	144	140	137	139	136	124	146	124	130	128	134	126	149	136	130	123	131	141	128	117	116	113	128	109	144	149	142	134	144	161	143	128	125	147	135	111	127	133	140	139	134	139	143	136	133	118	111	126	131	119	136	154	124	136	125	124	118	108	147	136	124	129	141	127	135	142	149	140	131	128	134	124	133	125	115	124	143	132	121	119	142	125	112	118	132	159	132	151	135	156	139	141	122	126	122	132	154	139	127	156	139	131	130	131	140	135	163	119	134	151	131	148	125	135	140	126	117	124	139	149	135	126	144	142	128	136	122	116	117	138	129	131	123	143	118	143	127	131	128	148	146	135	142	125	136	129	106	131	124	122	123	147	127	130	121	134	142	137	147	135	146	138	157	116	127	124	128	107	146	131	137	131	114	156	130	128	130	137	132	130	117	131	130	112	136	134	135	115	169	139	151	107	154	130	141	142	140	129	131	142	120	135	145	138	135	152	132	132	148	131	127	132	143	127	134	135	149	135	128	118	135	150	147	134	131	118	136	140	124	137	111	122	124	144	164	125	136	147	127	138	114	139	132	165	131	147	128	126	139	136	137	145	153	148	123	124	122	149	131	120	157	118	154	133	111	143	146	113	144	119	138	115	151	143	121	132	132	147	142	146	125	130	134	126	131	104	155	111	143	135	125	138	127	138	114	140	121	138	134	143	133	123	154	129	130	129	145	112	141	132	123	146	138	160	139	123	134	140	137	145	140	131	108	123	141	135	128	125	151	132	128	135	130	130	141	135	124	125	109	129	122	126	134	119	147	146	127	158	137	123	128	124	131	138	143	147	124	138	127	131	132	136	142	128	119	111	148	169	99	136	150	136	135	123	137	124	113	134	141	137	132	117	142	141	129	141	144	131	142	127	127	124	144	154	144	110	119	123	134	123	130	130	138	130	137	132	127	135	118	138	113	139	110	114	111	129	126	125	141	127	129	130	136	128	101	138	130	135	124	134	125	114	131	130	134	135	145	129	127	149	139	145	137	120	123	136	134	135	111	150	133	117	116	135	132	97	124	135	152	135	127	144	120	122	140	138	155	125	163	119	133	131	131	127	122	148	139	155	126	138	131	110	130	125	162	137	137	116	133	131	139	119	114	125	141	138	132	127	116	134	138	135	136	134	137	145	155	140	143	135	128	130	126	150	119	116	150	146	160	112	131	146	126	122	137	127	113	128	132	142	125	130	135	142	95	134	129	117	114	154	116	124	132	140	145	138	126	152	120	139	114	146	129	131	115	144	141	133	115	126	147	136	145	126	134	111	148	123	157	129	115	128	109	158	135	136	131	142	125	132	139	144	128	135	150	128	102	133	147	124	149	128	128	152	130	136	112	130	121	140	118	128	132	116	131	123	132	133	158	129	121	133	124	125	126	145	150	143	122	128	119	130	137	122	135	112	152	143	133	127	118	147	118	138	128	136	129	136	133	115	114	126	138	153	138	113	121	141	125	127	133	135	117	148	134	138	141	128	131	132	136	137	128	162	122	147	141	153	126	116	146	128	112	142	121	120	146	129	127	144	139	124	133	142	104	120	157	136	131	124	140	140	129	125	118	134	140	125	140	120	139	134	135	121	148	137	131	127	142	142	133	133	138	129	133	120	131	125	116	100	145	140	117	137	143	111	134	117
22543	21583	29347	24297	21577	21340	2358	684	527	546	481	478	398	414	384	386	355	355	354	365	374	365	360	368	362	385	339	337	334	329	375	348	344	343	330	337	324	330	349	342	354	328	341	358	302	331	335	359	355	349	308	346	306	336	382	368	343	348	319	327	347	320	356	373	328	360	338	324	345	271	354	344	332	316	353	336	291	323	348	364	322	336	348	309	345	336	329	320	342	340	297	321	333	327	294	346	354	327	342	333	301	338	336	351	335	310	314	338	349	342	324	326	334	325	314	302	369	347	333	344	360	313	300	333	317	309	376	327	355	334	366	316	336	355	328	335	342	358	363	336	330	364	321	336	353	337	322	324	312	345	322	307	317	327	371	347	292	297	372	340	352	318	330	344	339	293	318	322	321	360	342	353	327	340	316	353	309	325	377	329	336	283	318	367	333	335	342	324	359	381	330	350	329	338	327	333	286	297	341	328	319	317	328	342	332	345	338	385	317	291	327	302	322	309	321	358	307	338	332	326	321	329	300	329	339	364	361	316	347	307	322	315	342	304	339	346	312	306	334	295	331	322	363	306	332	316	330	329	327	336	323	338	330	337	357	340	308	312	339	356	299	331	317	386	358	330	358	323	353	342	328	326	308	339	323	369	325	331	342	315	348	318	315	281	336	346	324	327	338	314	335	335	344	296	335	341	343	319	341	301	322	324	313	337	335	362	332	341	350	359	325	341	333	329	313	327	328	326	330	329	340	330	385	346	367	354	335	348	326	341	329	323	329	304	353	333	332	328	322	297	333	299	367	302	341	326	337	340	319	335	313	309	348	318	326	382	319	304	306	324	325	334	384	331	353	336	325	333	297	337	327	354	343	315	334	307	345	317	329	327	335	312	328	366	330	320	322	358	365	307	351	310	348	311	341	336	352	352	296	345	347	315	360	374	335	340	333	334	316	332	314	384	339	341	311	302	318	335	323	336	372	339	340	322	308	335	331	310	335	338	339	314	327	328	329	337	327	334	324	341	314	344	356	300	327	349	318	313	326	345	344	360	353	330	328	345	335	347	345	346	313	341	346	307	340	321	331	322	324	291	369	318	340	336	338	326	333	306	344	346	359	320	314	321	311	326	332	321	313	303	319	346	360	342	349	356	306	318	340	351	329	357	348	322	369	305	337	326	368	316	326	356	350	328	306	352	361	318	355	381	285	314	281	348	327	315	345	309	329	352	324	323	343	329	315	324	321	326	311	341	323	339	322	299	336	335	354	343	316	349	309	375	350	340	331	339	341	354	320	351	352	379	328	352	315	335	378	329	339	326	328	324	336	320	345	304	345	337	334	318	350	330	340	308	315	318	360	338	348	336	336	314	331	323	306	319	299	344	318	343	324	347	354	309	346	330	371	337	353	315	309	332	329	305	310	300	329	329	325	304	325	337	316	292	350	366	325	333	333	324	348	341	324	305	367	319	352	309	350	330	352	309	320	337	292	335	302	332	346	351	337	339	303	350	334	331	281	354	321	348	304	345	334	287	347	333	326	316	322	328	308	305	320	333	356	325	344	341	318	313	360	342	335	309	341	351	306	337	378	353	335	363	341	347	326	353	344	339	310	311	327	355	315	316	345	340	328	322	336	347	371	326	361	367	292	323	318	335	344	304	325	340	327	369	352	325	330	329	322	329	333	314	332	313	326	316	352	330	318	358	313	327	356	342	351	343	312	317	324	333	334	331	324	344	345	311	301	338	319	321	350	369	323	317	344	315	364	313	313	363	340	311	352	362	366	332	318	317	320	332	386	333	342	331	337	334	356	320	344	346	370	321	320	314	313	321	317	314	348	342	339	320	326	342	331	300	323	308	345	345	341	361	311	323	372	351	330	360	322	357	341	351	317	293	328	310	319	324	332	314	330	336	350	350	326	296	343	353	314	358	340	354	287	341	358	346	321	332	329	323	335	315	351	328	309	341	320	349	333	321	318	351	326	341	318	332	297	298	370	324	327	319	340	312	349	309	325	327	315	331	346	365	343	340	290	322	323	345	365	348	320	341	366	363	311	314	367	322	325	345	337	339	313	329	308	357	340	371	347	311	322	324	323	323	310	331	315	316	324	335	326	298	339	317	354	353	325	337	323	322	369	309	329	325	337	301	317	331	328	345	306	346	342	322	335	329	329	340	302	290	331	333	324	262	309	332	337	345	352	322	330	335	297	331	343	342	357	315	315	283	322	322	338	308	361	341	343	360	299	340	384	332	328	341	353	319	329	321	359	312	322	335	330	338	332	330	333	334	321	328	341	370	342	346	315	318	358	319	342	333	321	333	330	337	320	318	356	333	335	347	301	283	339	339	309	352	333	333	341	331	324	329	338	348	347	333	340	334	307	365	361	338	332	350	306	349	331	333	326	308	334	319	368	328	318	349	316	320	324	342	322	326	334	314	335	322	345	323	339	335	345	355	329	323	323	323	348	298	326	324	349	317	317	341	357	316	319	333	289	339	344	317	321	338	334	367	319	351	340	333	317	326	331	327	335	311	322	334	338	341	327	317	307	305	338	336	331	320	334	313	335	328	335	327	340	307	337	325	299	342	351	278	318	338	302	340	350	335	304	310	337	334	314	329	363	332	337	314	340	318	369	336	382	353	336	332	330	324	317	301	323	320	336	334	323	326	341	329	348	336	356	352	289	343	328	304	323	315	328	349	325	332	293	353	305	375	331	350	319	329	319	303	341	331	322	343	334	337	333	311	339	355	356	301	339	331	321	334	330	326	310	348	314	301	328	326	321	322	332	322	326	333	327	298	369	351	281	370	363	341	326	347	321	358	319	323	301	339	355	342	336	357	312	360	333	348	323	370	320	289	337	350	340	320	327	316	314	344	328	331	327	349	318	319	339	363	308	356	342	347	322	324	337	313	353	346	349	301	326	335	321	320	308	313	339	322	342	329	342	320	336	325	308	359	341	341	312	334	328	337	332	321	368	319	366	324	291	352	322	337	340	324	322	325	319	346	315	354	314	350	324	333	339	310	328	331	373	347	343	329	316	352	338	355	319	299	314	318	302	324	324	313	336	342	332	297	334	340	309	322	334	329	326	304	357	315	337	369	310	360	320	317	336	365	358	303	306	333	338	348	340	336	356	339	326	322	355	326	317	369	330	333	355	332	318	337	330	337	324	323	342	360	341	342	333	323	353	343	336	342	330	344	323	316	336	348	347	349	348	356	342	291	329	313	331	318	323	350	302	339	340	345	348	309	310	335	351	344	276	324	343	314	349	346	355	306	330	376	383	355	330	314	351	337	325	344	330	332	338	326	345	327	316	329	302	357	320	327	282	319	355	343	360	356	316	363	334	351	323	358	320	315	352	332	330	334	331	371	324	338	341	327	391	326	325	326	322	347	340	299	302	332	347	342	349	347	332	312	317	349	305	303	340	359	343	312	343	327	319	336	315	332	345	345	365	311	347	337	329	298	318	315	301	342	315	340	338	318	358	310	329	331	343	354	370	323
17118	11623	8033	3627	2528	1867	1509	1216	1012	884	807	746	655	670	600	646	611	640	570	563	543	516	501	517	492	485	517	474	520	485	533	472	510	478	517	468	489	518	472	484	510	462	472	519	464	404	467	447	470	465	482	460	480	454	463	465	466	467	483	490	477	484	432	494	462	490	468	466	479	455	477	447	430	460	491	475	469	478	467	463	476	451	504	448	464	458	454	468	456	488	446	458	432	477	448	477	464	464	462	451	470	481	462	455	467	436	475	447	442	433	426	488	472	443	498	452	445	485	449	479	469	449	479	438	480	483	489	481	471	481	457	452	472	474	478	457	487	461	486	467	478	441	411	472	458	460	441	513	467	462	477	470	449	486	471	449	463	463	471	426	447	488	444	463	491	472	455	459	469	488	453	425	430	445	431	466	478	469	460	474	403	459	469	459	437	503	447	492	482	485	473	441	492	476	504	494	444	483	454	477	454	443	470	475	477	439	490	471	458	427	415	469	430	433	449	512	454	478	467	484	464	477	455	478	456	463	480	437	454	449	487	455	470	467	485	475	447	477	507	439	482	457	476	490	437	484	479	506	449	481	423	477	460	457	458	474	500	448	482	468	460	461	421	440	457	431	452	465	461	467	486	436	484	453	474	411	452	472	447	444	508	472	434	452	488	425	449	473	488	450	459	444	477	464	459	492	490	475	437	430	448	500	487	488	452	465	477	443	480	450	468	454	433	452	440	473	461	461	480	482	481	479	455	455	484	454	470	430	494	448	478	449	429	479	477	409	467	450	447	491	447	463	506	479	459	460	451	446	437	470	495	451	462	477	477	450	462	403	452	503	477	428	498	492	451	438	477	501	457	444	487	463	413	438	518	451	456	444	456	462	464	478	449	454	445	460	442	463	451	476	482	471	472	461	487	440	467	438	494	503	441	477	437	433	459	474	463	504	472	448	447	485	449	446	458	456	468	456	439	458	479	443	442	462	447	431	502	409	481	476	438	465	450	449	488	482	475	446	453	474	459	422	477	460	470	444	446	418	474	445	483	508	487	473	456	475	444	476	466	520	447	416	450	485	468	436	453	426	470	457	445	467	430	438	466	431	433	464	442	459	486	457	468	477	432	464	470	468	445	436	477	457	485	485	480	431	441	484	475	452	431	477	512	440	447	429	467	480	438	457	495	485	461	475	457	419	498	484	444	457	495	457	453	459	452	439	436	479	473	436	432	483	484	465	502	513	460	443	474	450	453	450	443	454	448	443	435	425	462	442	428	428	433	476	435	470	471	447	467	481	457	435	490	456	446	465	476	478	452	435	471	422	460	454	460	450	455	478	450	413	449	455	472	455	491	485	501	461	495	474	448	455	470	498	495	435	459	480	480	469	407	476	445	454	460	417	475	485	471	506	454	448	474	479	450	482	459	449	450	434	466	461	475	495	486	499	446	513	455	415	452	461	460	478	425	433	448	491	464	467	439	533	429	474	453	496	443	454	459	446	508	461	445	455	521	506	490	479	480	477	475	448	446	472	438	481	459	445	460	453	450	464	447	442	456	465	477	475	456	420	471	479	446	482	477	452	421	460	458	503	476	439	476	464	462	433	456	476	486	456	476	446	437	437	473	496	403	468	455	483	488	508	419	493	480	463	470	510	470	472	451	482	475	480	477	488	432	489	455	439	462	464	475	461	422	493	421	491	468	449	433	460	487	450	436	437	488	479	457	466	476	486	468	485	469	458	478	459	427	408	480	469	396	491	407	449	475	467	438	465	503	479	455	450	487	452	456	454	436	509	447	439	461	476	471	502	447	474	437	457	450	438	446	485	436	469	459	484	444	482	475	438	433	476	477	453	442	464	459	447	460	407	455	471	458	428	455	436	447	468	491	463	453	495	474	416	469	447	462	445	462	461	472	445	493	478	412	448	436	479	499	461	447	451	433	461	498	448	434	438	475	487	456	460	441	476	482	471	445	473	431	476	470	492	489	475	490	494	453	452	481	488	449	513	485	440	475	458	454	467	488	447	451	440	438	466	494	476	482	439	480	464	431	430	455	434	457	463	466	448	453	454	449	475	473	454	456	477	466	478	462	456	451	426	480	454	467	473	460	447	476	416	479	413	455	472	446	468	506	453	448	431	420	474	440	444	416	422	437	480	460	431	449	451	462	466	452	454	492	473	451	451	436	465	479	432	455	476	473	477	414	468	458	447	438	468	442	422	420	459	461	481	485	487	476	449	482	488	490	456	486	493	466	467	448	407	480	436	451	458	510	462	465	463	467	507	460	478	411	436	484	478	491	428	464	475	479	451	459	488	458	476	470	445	422	469	478	440	463	460	497	458	460	503	461	437	453	479	476	468	466	452	423	442	423	442	422	476	451	453	484	457	474	463	470	461	469	440	452	475	515	469	470	485	490	434	471	509	431	406	457	438	446	499	417	418	438	450	440	448	436	457	472	439	455	431	466	493	458	443	468	451	465	467	432	476	464	424	446	441	431	456	485	456	469	460	429	511	424	463	406	485	439	480	470	468	449	436	452	467	424	457	447	453	440	493	474	486	480	474	436	488	442	473	466	479	438	457	433	460	457	464	493	501	467	482	446	464	471	486	497	434	482	496	452	462	451	512	512	455	497	455	458	479	485	444	459	444	459	463	490	471	470	458	472	453	487	446	480	476	456	433	463	461	460	468	473	465	483	494	475	455	419	448	492	486	482	493	453	463	448	445	480	450	472	429	482	447	447	412	453	445	421	474	445	480	475	448	438	439	468	496	471	491	487	490	455	484	482	445	454	510	447	464	468	485	460	495	442	468	439	453	455	453	431	460	481	471	448	470	469	456	501	480	483	455	483	487	479	452	485	482	430	488	452	434	477	443	464	489	464	447	483	462	455	458	450	439	444	483	457	471	423	461	441	446	458	471	450	441	501	468	467	454	458	475	453	477	503	450	458	456	465	497	448	438	481	433	480	477	462	474	475	447	445	476	486	447	438	431	439	464	470	490	474	489	437	452	481	478	475	448	471	418	462	454	468	457	480	464	482	471	458	476	441	475	440	421	437	442	450	481	460	455	496	444	474	461	429	477	468	476	465	487	469	462	473	435	449	510	447	445	469	467	480	458	457	475	459	463	407	452	426	500	479	437	466	452	453	450	477	482	480	472	482	445	474	424	469	439	463	423	458	459	470	467	452	426	472	469	452	487	426	483	468	461	463	475	478	436	449	476	422	440	489	465	471	442	447	444	456	462	477	451	454	504	461	449	457	493	446	480	451	475	463	448	448	475	447	472	408	479	461	446	445	446	471	425	462	447	427	490	487	507	457	476	458	474	524	460	491	442	426	498	451	460	460	414	469	457	450	455	456	448	488	484	471	469	446	442	469	456	481	468	431	470	462	447	446	441	481	493	438	438	478	467	457	474	481	444	474	451	488	437	451	447	464	485	468	461	464	493	513	489	440	489	430	470	445	473	476	463	450	458	463	453	464	463	513	470	435	473	473	454	461	472
27245	18561	3521	314	222	222	201	198	202	216	195	186	200	181	185	196	201	217	214	199	177	190	202	223	177	189	175	193	196	201	198	196	203	178	208	186	170	182	212	190	211	205	192	208	205	188	196	200	193	206	167	194	219	179	204	183	216	207	202	203	188	213	184	175	197	195	177	175	232	191	200	198	191	193	207	231	215	178	175	173	169	194	199	215	208	193	195	185	183	183	188	197	184	198	197	193	176	194	194	200	213	217	203	198	190	181	175	186	210	190	199	194	206	186	182	192	207	181	199	189	189	204	178	181	192	184	211	167	217	173	184	214	216	192	176	184	189	200	180	157	184	197	209	194	213	189	213	182	228	211	182	203	201	193	184	193	187	196	183	211	201	204	196	203	194	203	180	188	186	199	209	202	204	196	201	190	198	175	192	186	221	212	190	175	177	202	174	210	203	196	208	203	228	192	198	196	191	192	208	166	188	178	203	183	217	178	174	200	180	210	219	236	174	194	192	185	206	198	179	174	177	196	167	199	194	205	197	167	209	182	201	171	189	187	176	202	215	224	188	206	199	196	195	195	180	186	180	227	208	194	204	215	188	191	190	219	180	202	204	184	194	190	195	194	199	184	208	214	192	160	163	184	185	186	209	211	230	194	185	203	209	195	216	180	197	181	189	201	200	160	204	193	203	211	195	181	188	185	188	225	180	220	194	217	168	198	187	194	201	208	179	195	198	180	204	188	184	211	210	185	210	183	215	196	191	178	217	193	219	196	191	194	205	189	194	185	172	206	186	201	205	198	199	206	188	163	196	169	192	179	189	197	192	183	198	191	202	192	195	171	191	214	211	204	182	168	186	195	209	197	209	188	197	189	162	181	180	185	202	205	161	210	205	202	204	203	202	208	202	198	195	182	214	185	196	212	189	190	215	184	188	207	187	189	183	185	175	183	213	190	194	192	202	199	190	198	212	177	198	199	182	183	194	182	181	169	189	188	189	189	194	178	186	195	206	182	197	167	201	196	197	184	223	182	194	182	211	166	225	182	194	197	189	200	180	181	213	179	193	192	241	176	197	192	183	188	188	192	202	197	183	174	183	180	212	209	170	171	209	199	205	218	197	193	211	166	205	213	196	205	205	178	188	200	187	208	181	204	183	175	202	213	196	220	190	179	177	191	209	178	191	196	199	186	201	194	187	185	175	183	215	194	215	215	206	202	217	194	195	205	174	209	191	217	195	183	196	204	186	198	167	174	185	198	186	183	206	190	179	195	224	196	194	171	189	180	180	205	174	176	176	199	218	193	178	195	217	175	191	201	219	207	185	179	181	218	176	167	176	208	187	194	177	216	197	194	193	179	194	198	178	194	198	180	202	232	219	195	197	191	182	195	198	189	186	192	185	193	193	199	188	203	191	211	189	198	183	206	185	193	191	198	189	200	184	194	202	187	192	172	192	175	222	188	189	191	193	190	201	210	215	200	195	186	195	189	219	181	168	201	200	190	193	199	183	221	192	170	212	192	205	193	202	205	200	186	185	192	177	194	196	175	171	205	191	193	204	210	172	187	179	185	187	179	192	211	196	214	210	204	186	225	200	193	196	211	179	198	177	192	219	198	208	184	185	210	188	171	193	185	219	194	200	192	194	203	182	200	195	184	193	183	206	183	185	179	175	177	192	167	182	178	191	182	196	172	207	202	228	190	185	198	175	199	193	158	187	191	189	177	203	188	203	208	211	169	213	192	198	196	194	197	194	185	207	203	198	213	174	179	198	190	196	207	190	178	230	198	172	207	187	191	194	184	218	204	170	195	192	195	193	177	196	189	205	187	196	186	189	193	191	188	216	162	191	223	188	208	199	229	214	175	177	190	199	195	225	184	176	211	170	192	204	174	197	198	187	158	183	197	195	189	192	201	200	206	194	206	203	189	189	190	210	186	197	187	201	194	201	184	174	174	199	178	181	198	204	204	214	200	187	194	184	199	203	216	181	188	193	207	197	176	182	192	210	182	180	181	202	188	200	198	196	196	216	184	193	190	206	192	207	211	195	187	196	167	210	186	180	211	189	185	197	209	205	172	156	197	178	206	176	189	183	207	203	199	204	192	187	162	194	182	208	209	197	197	204	177	209	215	208	189	194	203	179	164	187	171	206	184	212	215	185	194	195	202	192	201	199	196	189	193	190	212	193	178	194	209	199	197	178	205	179	198	195	190	184	203	202	204	189	169	206	194	203	198	195	197	226	191	204	184	202	193	185	181	192	180	178	185	205	200	199	188	201	200	198	210	194	202	200	206	186	180	224	202	182	194	203	202	203	207	211	197	192	218	202	193	187	194	189	197	215	216	212	189	185	183	212	178	193	207	197	212	191	170	197	205	186	204	204	176	215	195	201	192	226	181	148	189	176	189	178	212	198	191	213	204	157	192	177	190	209	208	174	197	176	182	198	197	203	184	169	201	198	214	188	187	206	177	206	211	197	199	181	192	203	193	196	170	171	187	182	201	211	213	200	186	202	183	200	181	183	201	162	177	208	200	194	191	217	214	168	196	194	219	177	205	208	191	201	191	191	182	216	181	183	187	206	208	178	163	213	205	171	201	210	190	187	185	171	160	206	179	189	154	192	170	208	184	194	182	209	211	177	179	204	194	184	195	210	202	205	208	172	222	159	201	188	185	222	173	194	225	202	188	171	161	186	188	198	218	176	198	199	210	188	182	196	194	193	208	178	183	201	196	198	173	180	188	200	185	201	189	195	197	184	211	200	194	199	221	163	180	227	174	221	158	204	186	217	213	199	227	191	188	182	220	194	182	182	173	185	226	174	210	203	197	192	204	192	171	183	166	194	223	175	189	199	171	197	182	170	191	179	206	204	191	204	222	176	169	197	187	193	187	186	225	194	180	190	172	201	195	202	182	196	189	219	161	216	173	188	181	202	195	196	187	195	196	179	193	192	177	213	225	204	214	194	196	185	192	183	209	210	190	209	198	196	195	207	203	197	202	199	200	210	220	196	182	176	212	199	158	198	169	188	203	215	190	201	186	178	179	187	174	205	182	173	211	177	225	183	197	189	189	219	179	203	207	172	192	183	186	196	197	196	178	162	191	166	181	209	153	196	190	215	183	218	175	217	195	198	198	200	218	195	200	206	190	199	199	199	189	204	190	196	194	188	204	188	207	185	189	205	209	190	244	172	199	209	201	173	221	176	173	205	201	189	204	203	204	184	183	192	201	190	200	204	196	189	185	194	193	179	192	182	207	184	203	182	199	178	201	194	169	201	194	177	219	208	191	194	192	196	176	185	178	218	181	194	171	211	194	176	198	179	213	205	201	207	210	202	207	197	210	196	184	182	190	194	179	189	232	193	178	191	179	191	168	206	190	191	178	220	182	196	199	193	200	211	184	191	203	193	207	223	178	175	190	197	183	182	187	200	195	191	177	185	171	201	153	201	194	196	195	198	186	201	166	190	169	199	187	195	182	190	204	191	209	184	224	165	190	210	194
4875	734	592	390	357	330	312	285	298	287	239	277	283	271	257	296	251	298	306	287	246	259	258	288	257	249	297	295	281	322	258	280	258	260	269	263	261	264	261	269	257	280	276	260	249	255	271	260	284	268	249	256	292	247	252	279	288	264	294	283	272	263	274	236	257	268	268	237	272	240	273	255	263	269	286	258	287	270	268	293	241	288	236	291	257	269	286	285	260	266	244	254	271	263	263	295	261	285	238	260	268	270	276	274	263	257	271	281	237	236	262	309	263	257	259	255	263	271	261	246	251	251	235	247	238	265	333	273	289	261	251	278	270	277	285	277	275	264	265	293	274	275	256	292	286	244	236	274	276	284	263	280	259	265	270	271	266	296	267	264	251	309	278	313	292	252	270	254	261	241	277	283	252	285	267	274	280	242	268	251	275	282	278	277	275	300	275	280	236	247	270	289	257	280	290	255	280	268	306	267	261	242	244	272	252	254	244	263	296	252	251	271	277	301	268	278	262	262	292	279	276	260	273	248	249	261	270	237	258	289	270	235	274	275	272	291	240	277	270	273	265	265	248	298	255	270	253	240	271	265	294	266	274	294	294	255	297	254	276	262	278	280	276	293	249	245	264	234	260	263	268	233	259	258	271	275	273	250	275	282	237	277	225	230	281	275	256	260	259	261	286	266	266	257	264	249	269	310	284	274	265	257	255	248	278	271	285	245	287	285	288	278	297	265	263	265	278	270	286	263	270	264	267	294	279	254	259	267	271	263	290	259	255	260	289	273	259	280	240	246	264	287	269	261	262	287	261	328	255	255	242	272	243	247	296	271	280	288	266	273	271	292	306	298	246	271	261	273	269	261	247	263	250	277	261	285	280	259	283	254	266	277	271	258	287	267	295	257	294	288	281	261	285	243	254	276	268	263	258	258	297	260	280	283	242	229	287	256	247	248	287	250	282	278	244	251	264	275	253	276	272	252	262	258	268	288	301	276	281	284	261	276	249	269	288	285	302	245	284	278	270	256	257	293	286	270	235	281	259	257	248	253	252	274	269	268	273	266	286	282	281	283	274	237	274	268	259	278	256	302	275	249	281	269	245	258	281	260	256	282	250	242	274	263	259	276	274	277	233	259	301	273	252	238	257	257	279	250	271	238	285	258	261	231	236	251	246	292	260	292	259	284	263	239	294	243	251	263	269	254	277	300	273	260	257	256	270	269	253	247	280	269	274	249	243	319	267	279	280	312	258	281	263	277	230	243	243	290	267	252	263	260	251	262	275	269	257	263	234	260	256	255	267	264	258	266	274	296	287	223	306	296	246	290	256	259	278	287	270	244	266	285	268	249	287	297	268	271	294	232	282	242	242	256	233	238	276	277	276	267	255	280	276	288	277	273	267	264	261	253	239	256	280	270	247	248	247	299	268	279	246	307	281	291	278	280	245	275	253	245	251	280	295	266	266	253	282	258	253	286	271	265	296	254	248	274	263	275	283	249	257	243	286	287	270	264	287	270	294	260	272	236	247	259	284	277	262	244	290	256	271	244	270	270	250	294	266	251	246	272	255	249	260	295	274	276	261	262	251	273	247	244	316	278	256	268	256	269	281	275	302	244	251	271	243	262	247	273	259	256	286	238	253	265	259	252	250	252	270	306	276	256	256	287	290	278	265	271	264	235	245	268	286	259	241	261	282	235	264	298	286	246	289	282	250	269	260	236	269	280	311	253	308	265	250	259	277	278	274	276	270	281	258	238	254	287	286	275	281	276	262	284	288	266	240	256	302	251	249	246	256	281	261	281	270	255	281	288	253	263	278	264	241	256	237	263	271	258	254	280	244	269	263	240	256	270	293	269	248	289	246	287	273	288	274	258	285	261	277	258	307	260	273	281	235	269	264	245	281	274	266	277	231	257	282	251	266	278	235	266	280	255	268	286	272	244	225	238	307	257	254	281	280	267	261	246	264	259	283	240	272	285	241	278	246	264	270	295	269	261	227	250	263	265	267	284	308	234	244	293	262	286	275	270	279	244	254	280	256	280	257	251	257	278	243	245	294	256	243	273	274	284	279	284	251	282	252	261	275	262	266	295	284	270	268	251	253	265	270	257	271	268	235	287	253	264	259	272	258	259	254	281	249	271	279	295	286	277	270	287	268	273	269	253	265	259	257	247	289	252	284	235	280	257	262	268	288	258	275	256	251	280	239	241	276	249	271	274	232	296	299	250	253	254	285	269	264	230	257	248	259	270	282	243	254	269	300	280	306	258	258	263	283	281	269	288	267	240	257	248	269	264	267	253	285	260	264	278	266	246	264	242	250	291	289	263	272	278	280	281	255	260	258	287	259	261	277	264	264	265	281	270	268	260	239	257	271	282	261	256	243	280	272	254	263	294	283	253	252	286	230	282	247	286	280	253	282	252	272	237	277	285	262	271	277	266	262	282	264	251	266	274	261	265	299	276	291	281	258	271	238	254	249	254	252	241	262	260	242	266	258	235	283	268	271	265	243	286	287	266	263	277	259	258	280	283	265	273	257	288	268	273	265	262	280	302	259	277	270	289	270	254	269	260	283	256	270	296	276	266	279	281	261	294	266	298	273	272	290	266	259	267	292	270	261	294	279	280	285	236	272	278	260	298	276	280	274	256	277	259	294	257	274	258	266	261	256	246	291	256	263	282	262	271	307	260	261	266	259	285	266	268	278	252	259	280	266	286	239	253	248	267	259	287	257	276	260	255	248	275	277	263	268	245	275	260	254	249	262	282	275	285	299	238	273	255	271	254	236	290	259	238	251	269	272	262	267	254	258	282	270	265	248	252	297	270	261	269	279	278	288	269	284	283	269	271	258	277	266	276	263	265	271	280	271	260	264	267	243	264	269	277	266	280	268	242	246	245	270	287	265	240	268	297	278	243	265	276	270	272	291	286	232	258	301	258	233	292	261	273	286	281	248	276	280	253	257	259	279	278	242	250	276	249	284	260	268	239	274	289	264	280	267	266	263	264	255	273	269	258	272	262	234	264	254	260	224	290	289	241	288	266	266	268	268	298	261	303	276	268	307	282	263	263	265	292	246	272	250	236	266	270	269	284	308	254	260	248	293	288	239	236	250	280	255	268	254	263	267	274	276	275	284	237	267	259	266	294	289	245	281	251	264	265	283	274	303	251	283	277	280	260	285	253	256	261	236	245	265	282	229	270	260	265	274	258	281	256	269	278	262	248	262	268	283	270	271	277	264	265	271	277	248	262	275	234	245	255	245	252	276	262	265	263	315	284	289	282	265	275	255	259	285	259	302	259	283	260	241	254	237	220	254	273	267	283	258	240	285	286	233	261	262	252	278	263	270	245	236	250	271	260	286	300	267	236	266	286	259	310	239	285	276	256	249	268	257	245	273	272	271	236	257	306	255	280	281	266	252	263	243	263	252	275	288	243	259	263	293	301	253	249	262	242	301	284	276	290	251	258	257	248	247	247	264	248	265	265	253	252	268	269	244	254	248	262
23506	21602	28805	24854	21450	3887	705	578	494	522	459	421	436	453	421	455	401	409	392	361	404	420	401	394	406	400	384	450	380	365	418	389	369	404	388	412	383	402	374	430	385	377	388	435	399	406	379	384	367	375	395	371	405	375	350	380	363	386	368	404	401	384	340	430	363	430	389	398	371	394	377	353	407	421	399	379	409	405	393	419	357	372	372	395	359	372	410	381	366	398	385	396	347	411	400	387	437	423	378	397	376	434	399	378	391	375	385	391	387	383	391	397	361	378	376	390	438	391	397	385	370	432	396	389	385	370	376	374	340	406	420	392	381	363	359	387	378	388	363	413	390	357	405	377	414	376	400	396	363	406	347	357	408	347	372	356	383	394	356	387	423	350	369	404	362	384	376	366	415	404	366	374	405	416	392	393	393	394	389	411	388	427	374	398	365	392	403	397	391	396	394	354	409	360	377	358	392	408	411	389	381	374	387	389	386	402	398	425	373	389	372	391	422	370	385	416	405	402	401	399	388	395	387	389	409	376	385	360	403	407	389	381	370	338	408	398	382	386	390	368	370	340	382	403	356	409	395	383	380	387	405	381	380	362	411	374	366	347	390	413	413	378	388	381	366	401	395	370	333	370	383	384	378	342	372	367	382	415	393	361	380	353	389	373	394	384	383	392	417	385	369	366	389	373	370	369	370	386	374	399	372	412	387	349	346	400	385	398	406	384	392	354	394	408	378	410	383	409	427	432	365	407	394	353	368	351	361	354	403	398	388	407	408	345	378	360	397	372	375	325	367	409	367	365	379	371	397	351	370	353	385	353	400	378	389	354	396	384	416	370	361	394	408	383	404	400	376	373	375	382	373	388	407	392	359	349	383	359	384	398	362	369	366	394	366	362	375	372	381	377	388	381	381	408	379	376	397	362	394	384	356	390	372	409	356	367	383	413	402	359	366	383	374	417	371	352	388	378	367	370	392	384	391	384	384	357	405	403	373	354	405	395	394	357	395	364	375	360	374	387	377	421	382	399	405	407	388	380	400	379	369	352	380	371	388	399	441	399	352	365	373	346	413	391	377	376	391	361	427	416	414	371	407	403	363	383	363	374	394	366	374	404	406	392	415	377	411	371	381	389	388	346	381	402	370	380	382	392	377	384	417	387	400	372	401	386	385	389	393	398	408	355	378	378	388	394	391	384	364	391	377	389	390	400	421	385	375	368	372	415	388	370	367	403	373	417	364	358	378	368	374	399	400	365	374	364	376	374	356	401	415	341	385	381	383	385	400	395	401	395	380	354	388	386	390	438	355	341	350	380	410	414	394	365	354	394	382	416	390	372	422	375	390	426	374	341	379	397	418	366	385	377	399	384	377	384	330	375	398	379	382	399	398	355	358	377	418	383	370	384	378	361	377	384	380	415	372	426	367	385	378	397	413	396	381	405	367	350	414	379	394	362	359	376	383	375	391	386	374	365	393	367	354	387	377	370	386	416	352	372	330	420	417	403	366	380	371	353	381	391	410	378	340	354	384	370	383	366	404	390	402	373	397	401	395	366	333	417	379	360	380	384	368	376	374	373	392	429	383	391	378	440	389	365	419	374	426	380	397	403	401	407	383	412	376	378	404	390	384	412	388	375	407	379	370	378	412	400	391	374	377	361	362	389	396	370	398	362	380	386	411	389	400	372	390	369	374	399	396	414	372	396	397	388	369	379	413	390	366	392	374	371	412	375	403	378	382	396	373	363	353	375	339	372	351	387	378	392	387	401	374	382	382	401	369	341	395	392	364	382	370	396	405	343	368	376	428	391	367	407	385	358	365	368	382	417	397	374	398	411	377	399	368	398	436	392	356	386	353	432	367	349	399	370	388	375	403	386	404	360	418	385	344	382	358	379	392	354	376	406	401	384	369	372	400	363	403	367	403	391	414	387	394	387	370	402	379	396	346	403	416	400	378	385	375	384	361	405	393	356	379	393	389	393	366	378	416	396	422	379	399	355	408	409	383	402	376	374	394	424	413	423	352	393	375	397	373	392	386	387	363	404	406	392	395	392	387	402	398	403	387	383	415	357	388	412	366	364	391	391	389	367	380	397	391	413	393	370	341	408	377	440	396	372	370	384	391	366	404	375	409	373	356	390	431	363	378	385	368	390	397	367	361	379	388	392	368	360	377	383	393	377	361	397	379	383	381	369	355	382	380	353	404	394	381	417	405	387	379	362	376	377	390	361	384	373	399	355	430	399	407	394	376	396	394	398	360	391	359	387	388	364	389	376	387	401	389	366	358	374	353	386	352	373	402	401	377	400	380	391	380	386	373	395	389	376	372	386	411	433	414	372	366	388	381	407	397	417	390	406	370	396	397	421	381	388	385	352	376	365	380	400	411	360	380	402	364	374	353	358	358	405	391	408	402	384	349	378	360	373	386	373	386	375	351	369	403	385	375	365	369	391	382	373	407	389	371	404	361	409	390	401	386	372	361	400	399	405	382	373	394	385	389	401	395	349	390	394	400	396	373	386	360	378	355	371	391	421	354	369	377	367	395	364	440	372	383	425	385	394	362	389	387	352	405	360	385	371	359	356	413	382	350	400	371	396	370	404	387	417	403	370	379	400	392	403	408	370	410	381	406	386	399	412	352	357	363	411	381	394	380	363	391	369	379	398	384	348	360	384	405	362	404	371	402	369	356	393	366	390	384	349	395	414	427	402	373	348	395	384	392	376	376	413	393	364	388	382	397	383	363	388	377	402	356	379	340	368	397	413	380	404	373	331	396	383	408	391	413	390	386	359	344	405	397	362	418	400	395	410	378	386	378	353	371	412	400	404	393	356	359	403	365	354	378	387	402	407	368	410	414	384	405	396	371	393	370	374	410	378	383	410	401	412	367	384	395	376	372	385	371	372	387	401	398	393	382	388	404	378	398	374	386	366	414	351	370	383	370	354	391	378	371	353	387	383	372	384	391	374	403	356	399	384	384	384	354	374	357	366	370	402	370	395	375	371	387	352	403	400	400	378	344	350	406	354	352	411	399	390	378	411	405	376	427	387	374	347	369	404	379	378	401	403	399	398	385	361	374	387	371	382	379	411	415	381	416	389	420	356	379	369	362	392	375	431	365	381	414	353	357	404	397	389	384	354	384	355	374	394	386	383	408	389	381	360	387	363	400	380	373	361	397	418	376	392	411	370	377	388	385	374	386	380	382	373	398	361	369	373	384	362	389	440	386	369	379	409	394	389	385	402	396	401	370	356	399	397	365	371	398	410	395	393	375	386	370	420	363	392	368	372	409	358	379	365	393	427	432	379	399	389	416	372	431	353	413	379	419	398	365	383	438	364	369	361	420	359	386	386	364	384	377	406	377	411	395	376	417	386	409	364	377	377	410	354	392	376	372	413	387	427	386	371	400	375	408	410	399	388	418	355	380	406	407	385	357	396	364	396	399	376	402	350	378	393	351	357	369	373	381	376	390	366	373	416	363	371	333	355	392	386	386	375	399	356
14056	7201	4887	2235	1564	1227	1031	905	867	740	692	682	640	635	590	561	555	629	533	534	547	524	524	515	596	567	560	543	535	546	531	520	522	492	534	518	512	553	495	535	539	534	524	500	508	526	510	538	539	528	539	484	530	529	516	519	473	544	559	494	502	519	566	577	524	555	506	528	533	549	537	540	520	497	493	518	543	538	489	505	474	514	536	506	517	528	528	488	520	559	529	524	504	529	526	530	560	500	543	529	555	536	574	509	533	543	528	512	571	522	498	539	503	540	543	501	533	535	471	526	518	519	514	536	522	518	506	513	488	526	514	534	543	496	512	512	477	505	528	541	514	497	536	517	515	534	541	545	550	569	543	553	562	500	547	492	546	525	523	580	550	528	503	544	534	517	545	539	503	514	499	543	516	511	508	500	539	520	571	525	532	485	507	513	527	504	514	498	496	495	530	534	549	509	567	538	535	561	541	501	531	516	536	522	486	555	562	509	519	471	517	548	509	503	509	523	534	543	481	540	501	494	533	570	524	510	493	539	487	507	497	555	549	516	547	525	500	548	532	579	531	494	482	530	562	529	533	517	500	543	486	476	558	521	522	525	525	503	584	560	521	551	528	550	562	502	515	541	500	494	507	521	496	541	484	563	520	518	531	505	516	474	500	498	526	531	499	536	530	503	530	513	530	546	553	488	529	521	551	507	575	510	566	521	529	497	513	502	520	553	557	540	525	528	531	510	553	558	491	548	501	486	542	517	549	547	540	546	514	525	517	532	555	553	508	510	504	558	518	542	541	513	490	509	512	541	506	506	523	537	551	520	510	529	502	512	515	521	542	526	543	567	517	526	508	511	524	502	518	522	576	491	513	525	486	532	491	503	533	478	538	509	528	505	557	533	521	536	512	514	534	514	509	505	497	543	536	532	515	535	533	541	500	522	524	523	519	489	531	509	521	539	541	504	533	508	561	511	534	528	516	504	548	489	532	544	543	495	522	600	493	541	498	533	533	511	563	457	559	556	538	520	536	542	542	522	489	533	495	520	554	527	525	483	522	561	554	483	471	528	495	539	494	499	539	543	521	519	535	517	521	543	542	543	533	533	525	514	534	522	551	516	528	518	520	532	535	563	504	507	516	530	543	521	508	507	531	503	554	505	544	516	505	521	482	542	533	539	503	523	550	502	527	522	526	517	524	542	526	536	534	497	528	534	503	501	477	515	535	486	543	513	546	508	537	548	533	504	531	517	546	509	509	530	530	550	555	501	556	502	548	467	484	534	541	495	535	519	542	521	525	551	538	498	554	527	536	539	486	528	532	506	541	503	517	488	514	553	511	526	502	501	538	557	523	514	528	513	596	508	529	569	536	518	487	538	519	534	517	525	523	499	528	558	537	496	554	512	509	486	513	494	534	516	497	499	509	523	556	516	516	544	514	532	501	507	497	543	486	514	521	558	507	531	550	504	506	526	515	493	514	568	525	508	501	524	556	533	503	509	557	501	543	543	500	548	505	508	547	516	528	522	514	553	577	531	518	522	534	495	490	513	543	513	517	544	564	508	491	508	515	518	501	507	530	498	547	532	562	524	509	552	550	548	546	558	526	537	559	511	504	527	518	530	545	534	501	521	511	492	524	510	529	542	516	522	488	516	503	534	539	525	496	541	523	518	535	517	545	530	502	516	550	541	524	510	527	535	473	516	509	500	512	458	546	529	490	554	497	472	534	539	473	527	495	505	498	518	481	503	512	539	516	512	516	505	519	529	519	514	494	546	515	512	560	529	550	547	529	494	545	508	542	527	508	466	554	531	562	516	542	521	489	514	487	509	540	502	521	505	535	520	545	492	517	538	511	542	518	521	528	507	535	542	563	538	544	537	565	506	505	531	501	542	529	525	529	517	507	507	539	517	501	510	580	526	522	501	526	504	531	543	548	565	507	524	528	540	494	505	512	523	502	541	523	548	498	546	547	529	557	547	513	481	516	522	493	550	531	494	542	537	548	521	545	515	535	531	521	537	535	527	513	517	502	483	517	496	547	525	483	538	502	509	519	527	513	520	469	522	499	510	536	505	514	496	509	491	489	527	547	517	512	517	498	511	531	507	512	511	558	495	527	507	499	516	517	542	536	524	497	512	555	504	527	524	492	480	475	504	552	564	541	507	522	533	512	517	576	533	504	533	519	511	487	485	513	499	531	531	555	518	515	504	525	558	518	542	542	511	532	548	550	487	513	539	555	553	491	496	496	535	551	546	480	533	580	539	515	559	493	565	533	545	520	508	500	551	508	527	520	549	569	517	528	527	506	509	501	487	506	509	524	526	514	493	499	496	529	494	536	504	523	542	535	507	536	540	556	536	544	562	541	525	496	544	510	522	514	537	501	517	520	535	509	571	541	531	513	522	492	500	492	533	513	507	499	566	517	533	553	508	532	543	538	496	518	462	504	541	514	492	505	544	495	512	514	508	519	521	520	521	512	495	525	523	561	535	509	510	519	533	529	556	504	569	527	517	538	532	520	502	503	498	574	514	504	529	486	564	540	515	567	530	481	517	483	528	491	509	528	516	515	539	543	479	519	476	545	509	535	495	531	547	506	555	534	500	477	514	513	538	509	536	517	525	526	490	507	499	546	513	523	540	530	535	501	529	495	495	512	509	541	516	546	523	551	498	499	490	492	546	529	528	502	514	524	548	517	500	553	562	547	505	566	535	512	574	574	498	513	508	501	546	557	511	524	495	527	542	533	512	555	504	524	498	532	492	528	556	513	511	534	544	550	490	526	532	559	513	528	500	503	484	527	511	533	557	538	508	465	549	532	522	554	532	528	552	491	493	518	509	509	546	532	544	549	532	489	528	509	513	505	499	527	533	479	542	527	532	547	529	558	530	537	538	549	544	467	486	541	543	499	562	514	450	558	541	533	516	534	501	512	548	554	527	541	562	532	551	512	558	523	515	531	547	496	522	540	527	547	560	492	515	549	564	519	535	532	486	535	497	527	521	517	496	559	530	537	542	542	517	565	568	524	519	509	521	532	523	530	478	550	510	540	560	496	470	525	534	537	517	515	507	522	534	519	555	546	489	566	515	499	502	471	562	475	506	512	499	501	543	502	511	516	531	507	506	515	481	515	523	519	526	523	498	545	563	531	542	502	498	527	521	534	504	520	520	518	550	541	515	493	533	538	519	537	515	522	549	501	510	538	534	498	493	550	552	528	519	475	507	554	539	550	523	508	502	519	489	488	495	544	495	507	496	535	503	520	533	524	533	495	468	524	553	538	572	491	495	509	514	540	499	526	551	537	472	494	514	556	529	535	530	516	539	548	499	548	532	533	584	519	510	516	550	536	549	530	512	565	544	520	517	529	549	526	487	521	526	544	509	461	535	535	501	507	501	488	520	537	520	491	522	517	535	503	491	542	474	552	524	543	509	537	565	510	549	526	507	493	542	525	499	547	529	497	514	500	483	555	533	512	544	498	496	523	516	541	560	501	500	539	527	476	531
24798	21560	26841	24601	1119	199	173	154	116	129	109	96	121	107	91	104	103	98	87	96	80	87	83	87	76	95	105	104	94	81	66	100	87	81	75	90	81	100	87	91	92	80	102	80	93	83	78	78	92	98	95	87	87	84	96	83	92	80	78	108	90	93	88	93	84	81	84	78	87	78	90	71	84	100	96	84	78	88	88	85	95	79	78	76	90	81	62	89	73	75	86	75	96	95	87	70	98	92	93	82	98	88	96	89	91	80	82	90	89	87	101	65	85	88	96	93	86	84	87	73	73	74	81	87	100	85	97	73	90	89	79	78	86	78	88	85	73	81	79	86	91	97	94	86	76	88	78	94	81	84	90	76	70	78	94	74	78	91	77	94	77	90	94	82	80	89	106	77	86	99	93	81	91	91	101	91	87	87	80	78	72	86	86	94	94	96	86	92	93	89	84	85	85	83	78	89	83	79	79	81	88	97	83	84	84	93	78	81	103	75	78	77	98	87	85	86	94	79	91	81	73	78	73	109	82	94	88	78	73	96	87	81	94	67	77	100	80	111	81	94	71	95	91	75	91	89	80	92	84	106	95	93	94	90	86	96	79	79	80	103	82	72	106	105	85	86	85	89	73	75	81	88	97	87	82	91	86	85	86	102	98	96	84	86	87	77	85	89	89	84	85	96	93	83	102	85	98	85	88	97	83	78	91	88	97	97	79	87	78	81	90	101	76	89	86	80	90	62	81	94	84	89	89	84	110	86	80	79	76	79	94	101	73	79	84	84	101	88	88	82	98	90	80	84	92	96	78	94	83	89	84	82	87	82	89	85	100	80	79	85	75	83	89	73	77	85	100	81	98	76	94	90	86	95	87	96	79	81	80	82	79	75	96	84	72	80	91	82	82	93	74	69	86	111	87	94	91	88	76	64	81	80	101	81	85	83	99	74	75	89	95	79	72	92	79	73	90	87	91	80	93	102	68	86	69	98	82	83	87	93	87	78	83	76	84	86	90	87	89	89	89	73	77	97	82	78	70	75	85	97	101	77	63	98	101	85	103	96	75	84	90	98	100	81	81	103	94	92	76	78	72	82	102	92	84	82	94	90	75	81	81	89	81	103	82	100	101	96	90	79	107	85	81	77	104	81	93	93	81	94	83	87	91	71	83	75	82	75	71	77	84	104	98	77	88	94	88	82	78	85	83	79	89	88	84	98	87	77	77	102	76	73	86	80	89	72	101	81	89	101	71	72	82	78	79	83	90	86	95	89	89	76	99	86	78	95	87	79	82	92	87	79	99	80	88	70	97	113	80	83	76	80	82	83	82	83	82	83	102	81	73	90	84	88	91	88	98	70	71	85	74	81	76	95	86	90	77	84	89	77	83	89	89	88	98	74	84	86	95	96	89	76	77	85	96	74	89	70	88	81	77	86	95	84	69	88	93	110	95	92	86	83	85	99	87	91	93	84	78	102	87	67	89	92	80	87	91	103	81	77	92	90	86	78	79	91	83	91	90	82	91	87	91	79	80	106	79	79	85	96	86	80	89	84	88	84	91	105	91	74	77	88	85	82	82	90	94	84	95	81	81	89	97	81	78	82	78	86	69	93	98	80	88	87	84	98	89	80	84	87	70	81	101	88	91	109	104	74	69	88	80	94	79	94	76	88	93	97	100	95	72	80	77	113	83	76	102	94	86	109	105	74	67	82	74	93	69	77	79	83	78	65	68	89	81	79	88	87	65	101	98	99	89	81	99	87	111	69	86	85	66	95	69	108	85	103	80	86	87	105	90	90	87	90	86	97	61	84	99	77	69	84	86	75	68	101	83	90	93	89	79	72	94	88	90	69	86	89	75	81	94	95	87	90	84	71	76	60	80	77	75	93	97	89	81	90	88	98	81	90	75	86	90	78	105	85	80	90	85	84	87	93	99	68	87	70	89	68	86	87	67	73	92	75	86	100	92	81	98	93	86	70	79	82	79	95	78	90	80	89	93	89	80	85	87	90	81	61	75	77	97	103	86	80	78	87	94	73	88	86	101	82	89	86	83	81	84	85	73	85	85	91	84	68	77	87	99	89	95	78	87	82	82	81	96	83	101	83	67	92	85	72	83	83	90	77	82	85	93	65	90	86	86	94	81	82	77	82	95	94	79	85	84	82	76	84	72	62	88	67	91	74	80	101	79	86	88	81	93	95	93	82	100	80	93	103	85	94	95	88	69	86	86	99	75	70	80	81	74	70	81	83	89	103	80	82	87	81	96	75	75	89	94	87	87	93	89	94	76	70	83	81	102	93	82	73	87	90	88	70	86	92	67	71	89	76	76	96	83	70	81	76	95	83	66	87	88	78	67	68	88	94	86	90	82	82	69	76	98	85	89	95	90	83	72	84	85	79	96	87	70	96	85	87	103	68	82	73	100	71	90	97	89	81	87	81	81	94	91	86	93	84	82	92	89	85	80	94	71	100	98	78	87	75	100	83	75	78	86	88	99	85	78	76	96	86	88	94	82	82	72	71	83	88	91	83	91	84	79	80	78	75	78	78	88	101	87	88	94	66	87	91	98	100	78	83	86	97	92	105	87	65	85	85	69	87	90	76	86	89	91	106	111	99	86	81	91	75	82	98	84	86	96	102	80	83	89	95	81	79	93	83	97	89	88	98	83	66	76	102	92	109	89	80	83	91	74	93	70	86	74	88	68	98	74	89	95	73	82	75	85	69	81	84	85	93	79	103	71	101	75	104	78	75	88	87	80	78	83	88	79	95	77	91	80	93	111	91	86	86	97	100	83	66	80	91	99	78	77	83	83	102	83	88	88	86	82	81	68	101	88	68	90	78	92	85	66	91	73	70	85	87	90	94	93	83	85	85	88	86	79	88	98	77	80	76	85	87	76	75	77	90	96	84	90	95	83	83	70	86	111	89	77	90	93	76	77	87	83	71	114	84	81	102	85	73	80	76	77	61	86	91	85	69	84	110	97	87	94	73	85	85	97	92	84	85	82	96	67	88	81	91	94	75	79	92	69	81	85	106	82	80	81	88	82	94	99	99	91	79	83	94	74	72	91	79	81	90	82	79	81	79	73	85	77	84	87	92	77	94	103	61	87	96	66	86	65	79	85	70	94	70	99	81	94	78	91	84	82	79	71	82	83	84	71	92	74	75	97	86	80	76	73	86	74	87	70	75	76	86	81	69	87	85	83	94	92	78	90	82	82	70	92	77	99	68	76	78	85	70	94	82	89	106	82	95	86	100	95	79	92	104	81	107	99	105	99	77	83	76	81	97	87	80	81	85	77	75	78	79	83	87	76	95	91	81	103	91	76	82	64	92	88	92	74	93	82	84	80	73	97	81	98	84	92	80	92	88	80	70	73	93	95	87	92	75	76	70	88	68	82	76	80	82	90	74	67	84	75	99	89	76	87	78	80	89	79	83	87	92	84	89	100	83	71	71	82	88	103	78	88	88	69	86	99	102	86	73	86	94	87	80	101	95	80	87
12976	3228	2122	966	607	473	368	332	283	232	251	212	186	194	163	195	168	145	171	139	166	139	148	173	134	140	132	134	133	139	152	120	130	126	148	131	116	128	139	152	134	148	127	156	145	151	134	132	131	140	142	140	144	130	117	162	138	120	113	115	132	146	138	129	154	135	139	136	112	131	139	140	141	122	151	135	150	136	141	140	145	134	141	130	145	123	132	127	152	120	155	134	152	123	133	163	144	139	146	124	133	127	131	136	148	151	155	127	143	137	124	128	120	172	141	157	103	133	130	115	136	146	127	144	144	137	143	155	123	128	129	136	121	144	132	134	138	144	133	132	136	130	133	129	133	140	117	138	128	131	122	148	148	118	147	137	139	130	150	135	140	142	139	128	126	130	130	134	132	158	118	122	132	132	144	126	138	151	131	152	121	134	146	141	149	134	132	132	143	123	135	130	126	119	143	143	124	121	133	154	137	142	151	141	140	147	128	137	151	156	143	132	126	141	128	129	122	127	136	134	161	153	130	143	148	148	136	152	129	129	130	131	139	126	112	117	136	145	134	132	124	128	117	144	141	140	137	129	132	139	142	121	135	134	143	140	124	124	140	135	134	129	146	112	163	123	122	156	138	160	153	148	140	158	125	125	130	128	126	134	132	140	127	130	132	117	135	143	140	145	125	128	126	131	135	114	142	143	123	145	113	143	142	144	153	118	129	123	115	137	135	144	144	133	149	129	137	145	136	108	139	137	145	124	131	135	137	137	120	145	131	144	143	135	140	123	148	127	117	143	114	124	118	147	132	131	146	127	140	136	135	147	118	119	140	131	135	128	139	137	116	139	145	129	137	135	146	131	155	130	139	129	132	123	136	128	155	150	150	123	144	138	131	137	135	133	132	128	171	137	121	143	140	151	124	143	151	143	133	146	132	153	108	136	139	123	112	118	124	137	152	114	159	122	139	128	131	131	136	124	138	135	144	120	123	155	121	161	119	140	139	145	119	137	154	129	145	135	134	127	137	147	129	151	155	132	123	128	132	136	120	135	136	130	137	136	140	121	134	142	121	133	114	124	113	142	121	131	141	140	127	116	134	124	128	129	144	134	148	122	133	114	142	156	117	131	125	111	127	145	142	155	112	134	147	123	144	129	141	124	121	139	141	141	129	130	140	124	148	138	134	129	135	138	139	128	139	120	111	135	144	122	136	123	117	150	128	140	102	130	140	134	147	134	122	117	122	122	126	112	137	133	135	137	147	112	129	125	142	130	130	144	164	144	128	149	128	136	132	124	136	142	118	157	122	118	154	120	142	135	132	139	146	150	158	153	136	153	122	129	122	124	138	139	131	163	115	161	134	138	118	121	136	139	136	122	137	136	129	132	122	134	139	139	111	150	138	156	128	147	142	139	120	151	111	120	128	150	141	130	161	127	135	147	139	157	124	149	127	148	130	140	138	136	130	137	132	132	150	136	156	126	142	151	131	156	111	142	113	125	133	150	132	136	133	157	132	150	135	142	127	144	133	136	150	137	145	140	123	153	152	129	143	117	119	127	138	130	128	142	156	143	119	126	130	130	138	151	133	150	132	146	118	139	138	121	141	100	141	120	110	112	133	118	120	129	125	144	127	133	129	146	127	147	142	145	121	132	118	131	143	142	144	130	145	151	130	118	127	130	118	133	125	124	145	122	122	122	141	126	116	131	129	134	135	131	131	160	142	148	140	139	121	121	136	140	128	131	148	130	136	154	137	128	151	141	130	130	153	128	139	116	135	141	142	126	139	137	147	144	138	124	132	132	132	135	131	105	155	131	129	143	126	140	124	149	126	156	132	137	134	121	150	154	117	135	126	127	151	141	140	144	146	144	156	146	140	139	113	133	159	151	133	120	145	129	128	147	118	141	152	143	129	127	120	127	158	148	133	139	126	115	129	141	119	154	156	137	124	133	124	141	142	149	140	116	132	107	122	134	133	123	150	125	150	140	136	135	118	129	121	124	137	145	145	126	154	121	154	133	132	122	129	140	150	146	136	164	146	142	126	127	107	135	150	140	139	138	142	136	127	134	155	136	138	146	137	127	133	119	133	129	113	141	141	126	129	136	135	141	145	137	144	134	129	134	117	149	113	141	156	111	124	130	152	137	139	137	143	127	145	140	133	138	141	142	133	128	136	127	135	148	124	142	136	134	136	138	142	129	126	137	126	127	135	131	140	147	133	140	133	137	118	143	137	143	131	126	148	126	124	151	138	128	154	125	141	131	140	133	120	133	135	126	140	146	134	148	136	119	127	129	141	153	144	136	122	138	113	125	150	111	145	132	137	127	148	130	133	148	149	124	115	148	143	141	121	155	125	159	142	131	125	137	156	137	126	124	130	122	158	148	115	147	134	144	144	139	131	138	125	117	119	153	139	118	132	138	120	150	123	147	119	140	144	133	113	120	139	140	132	130	137	128	138	133	125	122	118	153	125	156	145	133	166	136	144	124	131	129	152	139	126	130	111	125	129	142	111	122	135	126	142	141	141	126	136	129	150	137	140	152	149	134	124	141	125	137	128	127	126	139	150	144	131	131	147	117	141	136	150	131	134	137	131	126	141	109	132	120	124	108	128	139	117	142	126	124	139	132	121	131	146	136	123	144	115	153	130	137	138	146	130	138	142	140	150	140	155	125	126	117	139	150	133	166	132	126	129	125	156	135	155	130	140	131	120	133	129	130	120	138	125	135	121	134	118	138	140	145	152	126	150	157	117	148	132	140	140	133	138	135	123	145	151	143	116	117	118	117	114	127	129	143	152	134	128	144	124	143	127	144	161	128	112	124	139	129	124	130	139	137	152	143	129	151	117	132	128	121	147	143	152	140	117	127	126	135	129	152	141	147	138	139	133	145	140	130	138	132	130	113	117	144	134	133	146	132	156	135	121	141	124	126	127	121	143	129	133	125	143	141	132	118	127	120	145	157	144	155	144	134	135	138	137	123	140	119	133	123	128	138	133	142	119	143	124	147	136	147	120	118	139	125	122	151	141	132	143	108	124	144	132	122	134	136	149	139	141	132	151	130	140	133	134	151	138	162	145	121	118	141	121	128	151	132	125	122	141	146	151	116	138	119	146	152	141	122	144	118	123	140	144	135	149	132	123	130	143	149	128	146	131	122	134	167	120	119	129	150	129	139	136	124	114	118	134	127	141	142	135	130	154	125	135	115	140	150	146	131	142	112	141	139	121	139	141	145	134	132	140	147	127	120	158	141	120	138	136	138	142	145	119	119	121	137	121	123	115	128	147	148	129	137	151	128	117	123	144	118	133	155	130	166	120	121	139	135	141	133	135	150	142	147	153	136	140	134	131	134	114	143	143	156	124	127	134	145	117	135	151	152	146	146	127	110	131	149	134	129	141	145	126	130	141	121	125	126	136	107	123	145	127	155	137	133	115	145	114	124	132	136	153	129	147	135	125	126	117	141	132	150	152	115	138	128	142	150	151	137	132	116	112	125	142	150
22519	21568	29297	24282	21560	21278	2403	657	553	517	478	438	387	413	433	407	384	410	401	389	354	399	361	351	321	344	374	355	338	352	330	330	360	376	337	325	334	345	340	351	356	387	343	332	349	324	337	341	331	319	328	345	351	345	347	336	339	373	315	350	376	379	315	337	326	356	336	319	333	308	323	315	308	320	344	323	323	349	323	321	304	360	363	325	367	333	342	332	352	364	332	344	341	319	355	331	333	339	312	365	318	324	310	363	332	335	335	315	331	329	328	341	348	345	355	308	339	304	343	344	362	366	297	346	343	350	316	329	367	332	334	314	336	333	362	340	332	344	357	359	293	322	324	343	352	336	331	354	326	333	323	301	322	364	328	334	333	325	344	318	322	325	317	335	333	324	319	307	324	360	330	337	350	342	324	353	328	355	337	309	343	312	342	327	345	344	369	338	324	338	364	352	303	340	348	348	333	331	342	343	336	367	328	350	305	333	371	308	316	325	326	344	321	345	346	299	323	317	306	355	340	330	343	300	316	337	348	314	330	336	338	334	320	318	322	344	345	356	345	366	362	313	350	337	349	361	345	316	313	368	334	308	331	361	334	329	328	291	328	349	344	339	316	337	331	326	329	295	310	330	340	316	311	347	360	319	339	306	339	320	333	347	311	331	339	355	333	322	335	324	313	340	364	323	337	300	305	342	340	315	334	317	334	372	360	326	333	315	301	343	363	333	344	301	350	313	340	314	301	334	332	338	343	326	353	339	352	346	312	342	337	353	342	354	365	319	337	320	320	335	320	312	333	309	318	348	325	329	330	320	302	326	331	322	345	365	346	327	322	353	309	332	351	323	315	356	323	343	310	328	349	330	343	317	344	317	324	339	334	337	327	319	320	347	351	312	309	327	317	357	348	365	311	341	342	325	335	329	349	341	367	303	326	312	320	300	340	348	334	344	318	352	337	359	359	344	339	328	345	315	347	324	341	321	358	324	334	355	339	355	328	334	314	313	354	300	328	327	349	336	330	336	326	336	326	331	340	305	359	333	363	298	353	325	321	353	336	334	335	364	371	332	355	318	341	373	351	354	312	356	330	328	326	301	352	327	342	299	363	316	326	332	315	323	315	337	313	345	321	343	356	318	350	317	357	311	350	320	341	315	336	320	329	360	334	352	330	323	306	332	337	299	342	364	306	339	319	323	340	337	319	340	356	340	349	319	345	336	320	346	323	341	337	300	336	346	335	329	310	342	319	331	345	334	351	318	361	327	304	343	324	354	313	340	338	321	307	315	325	354	320	334	288	326	314	327	341	322	358	331	354	345	308	315	315	332	315	335	305	317	298	341	326	341	372	326	355	397	306	320	357	330	318	315	360	316	334	312	341	300	320	328	300	340	340	343	305	353	345	348	328	336	332	327	328	338	323	304	335	344	341	342	335	341	331	335	338	354	335	345	313	341	310	326	330	334	304	314	343	309	345	332	349	362	349	313	326	295	309	332	322	342	328	327	350	287	316	324	322	317	319	362	326	332	313	331	328	322	353	322	352	319	359	325	337	364	326	375	310	341	319	322	320	285	332	343	298	353	316	356	362	317	343	344	333	360	350	303	329	309	325	332	352	312	315	349	310	333	312	340	358	355	346	322	323	300	312	372	311	324	313	334	330	318	351	347	321	356	314	305	330	353	308	327	362	321	310	332	351	315	326	324	329	315	335	310	332	311	318	298	337	328	334	346	355	357	312	319	351	318	354	315	344	297	325	323	323	330	336	320	330	345	334	344	350	327	314	333	326	320	316	334	312	325	300	316	340	347	341	300	320	301	329	312	304	346	294	319	333	362	301	329	300	327	327	292	314	352	278	342	331	329	357	331	319	328	327	338	323	320	340	334	305	351	348	327	352	323	337	300	298	368	355	309	332	330	347	329	349	342	317	350	308	358	343	317	306	333	341	339	359	341	356	348	336	315	321	299	306	334	286	331	316	337	376	310	327	326	313	354	337	306	329	346	322	354	327	326	356	363	346	367	338	330	339	329	365	327	344	320	332	310	283	331	330	306	324	354	319	311	339	326	365	363	311	341	321	361	335	349	323	347	313	350	327	361	326	302	340	331	336	308	337	304	328	311	358	336	332	333	391	319	343	323	353	318	323	316	326	343	285	315	306	311	306	331	334	320	321	346	355	349	357	347	313	324	332	323	357	317	348	364	343	345	307	314	348	352	334	334	348	361	308	340	337	305	334	303	346	355	320	332	305	340	330	337	328	322	332	290	344	315	340	301	343	317	293	346	312	318	280	343	313	323	328	351	309	322	344	325	336	321	335	349	325	334	319	327	347	335	318	330	345	322	337	323	333	317	320	360	333	373	309	337	346	345	349	335	367	313	311	350	339	332	327	328	346	323	327	326	315	309	364	305	344	341	309	318	310	338	348	341	331	323	361	323	366	316	327	316	353	362	356	342	300	351	301	341	333	368	318	334	341	338	328	373	344	319	312	286	357	343	366	347	296	325	313	345	321	307	294	306	301	308	341	324	324	327	319	340	336	324	336	286	290	311	328	337	346	357	349	332	291	341	312	315	329	327	359	318	350	336	341	325	338	324	311	323	342	345	338	307	311	325	369	322	339	310	306	348	314	316	353	301	287	362	319	329	340	328	330	319	342	354	331	330	329	335	331	301	346	319	303	338	365	314	337	362	324	333	341	318	326	337	353	330	315	347	334	330	342	343	348	333	323	358	358	346	352	304	322	352	344	343	348	341	304	326	343	318	327	317	316	331	349	343	342	330	335	324	337	315	332	294	336	327	355	330	349	330	317	319	357	321	319	353	286	310	319	292	357	355	332	318	316	294	356	347	363	343	338	323	350	353	328	340	315	335	344	322	334	322	338	306	306	300	355	351	326	348	345	326	343	321	300	308	321	341	303	324	318	327	334	321	325	344	355	344	321	370	353	354	336	348	344	340	334	324	332	304	355	312	354	301	329	325	352	339	304	317	329	360	350	332	343	293	280	326	309	341	321	361	315	300	309	336	353	320	371	357	326	327	336	343	336	341	356	319	343	355	328	332	350	352	363	337	327	336	312	356	326	324	362	358	378	312	311	307	352	334	342	324	354	326	346	335	330	328	330	325	296	321	356	344	297	336	327	320	343	340	377	319	328	328	313	327	308	314	329	329	350	346	334	319	351	344	335	323	318	333	344	324	347	310	316	326	328	337	333	354	329	333	308	330	313	331	324	306	314	315	339	344	332	338	287	315	350	344	331	348	320	364	326	336	334	336	336	322	331	336	341	321	341	338	328	322	332	322	337	331	312	313	335	342	345	314	331	307	332	322	324	327	358	327	344	335	313	344	323	328	339	312	336	347	306	328	337	324	332	355	328	363	313	338	317	341	324	333	325	349	319	347	322	318	392	325	360	334	338	345	333	356	299	332	310	358	339	318	349	334	325	318	342	320	366	333	363	321	353	320	309	326	341	341	342	358	340	292	310	363	316	337	334	362	326	341
17128	11971	8006	3822	2647	1851	1497	1209	1091	905	817	738	676	696	595	607	620	531	545	522	565	542	523	530	581	522	501	493	505	497	528	521	494	528	510	514	486	510	500	503	465	491	476	510	493	473	475	480	445	500	469	517	451	445	477	486	482	479	479	450	467	463	481	504	474	459	470	459	497	486	465	474	464	522	474	497	451	477	454	494	452	502	470	474	488	495	486	464	467	481	432	475	488	485	446	491	487	464	503	471	457	455	472	483	490	473	504	400	478	468	476	432	500	470	482	463	486	445	487	480	493	475	482	504	491	466	494	499	483	480	451	479	465	461	450	468	445	467	458	424	488	496	452	434	472	479	466	457	421	439	476	463	440	459	464	477	490	484	440	463	453	513	480	455	426	481	471	436	505	485	490	446	453	481	471	439	422	446	533	433	460	507	488	449	482	469	484	463	471	504	490	523	450	475	495	486	462	452	490	472	496	460	453	477	472	482	466	462	482	480	459	476	430	501	473	419	467	476	435	458	422	473	459	448	446	441	442	425	448	432	439	467	466	463	506	493	486	499	463	510	477	500	455	441	502	445	489	483	467	476	439	487	434	448	457	505	461	489	450	462	445	481	507	510	479	464	448	459	481	470	478	452	511	456	459	464	440	455	507	452	446	518	476	468	466	445	495	519	469	516	471	468	455	455	469	469	452	441	461	424	456	508	487	506	477	471	491	478	485	483	478	472	472	441	427	453	493	479	448	482	497	482	482	480	463	456	480	469	472	466	460	517	497	494	463	473	513	471	471	452	458	480	477	446	454	478	457	443	441	462	467	483	527	436	502	434	482	450	468	492	447	498	510	441	489	490	451	496	434	444	457	444	446	446	477	495	467	448	430	457	456	453	446	473	441	498	509	459	476	475	448	462	437	464	459	451	451	479	482	461	423	481	454	449	446	479	497	458	486	436	425	461	482	479	484	481	490	492	456	487	481	460	508	447	444	460	444	492	491	484	499	542	465	477	502	434	463	472	479	489	455	471	448	512	467	482	475	453	415	467	445	446	456	480	469	497	461	435	449	472	447	466	512	452	476	489	430	445	466	485	443	485	448	482	445	443	457	499	437	461	456	459	477	473	461	483	487	499	435	439	450	490	465	471	474	467	479	458	458	464	494	466	507	460	509	485	489	464	474	431	444	489	463	463	455	484	476	468	449	452	463	507	491	485	466	479	474	459	469	471	477	436	499	463	428	462	496	476	463	456	464	485	477	440	498	488	460	468	466	457	484	485	474	461	466	430	460	459	476	434	487	480	466	489	496	458	472	491	490	488	492	477	457	451	455	488	476	422	460	478	455	413	471	447	490	441	464	444	452	477	438	452	466	448	479	451	463	499	441	464	488	457	467	518	452	449	479	460	432	476	440	447	473	468	472	519	431	465	457	482	488	444	484	434	466	452	450	481	461	486	464	459	468	466	473	473	437	456	468	492	497	432	475	474	472	466	470	511	439	480	453	496	484	440	477	426	435	476	479	457	477	499	465	495	509	494	470	502	440	447	487	495	471	491	464	498	455	471	461	513	481	471	459	446	453	452	476	473	442	477	481	486	505	543	485	479	467	459	458	462	434	466	444	454	495	427	447	450	502	479	456	466	476	443	442	487	475	481	446	450	462	472	507	434	474	475	473	466	467	483	469	477	442	491	437	482	430	474	460	478	503	460	497	489	481	486	453	445	496	443	448	448	491	478	452	518	489	512	478	502	447	453	457	461	447	443	467	461	461	460	486	484	459	490	464	444	487	501	436	449	451	445	444	461	445	459	454	494	460	475	453	475	482	430	484	467	518	467	476	455	501	436	478	513	465	451	475	469	463	442	497	437	478	477	416	480	470	438	444	444	495	467	471	474	486	497	482	494	493	452	489	493	468	459	508	522	463	456	479	491	464	471	461	462	484	464	481	443	503	460	497	473	462	479	465	447	502	480	467	485	486	495	446	514	455	469	453	491	470	478	451	479	455	450	467	482	467	471	496	485	427	463	445	491	415	473	471	487	435	444	446	478	482	437	487	485	456	461	469	462	487	486	471	454	492	497	435	464	436	458	494	491	470	521	453	461	474	426	446	511	458	464	490	478	480	483	436	485	512	467	499	488	446	450	463	519	470	477	475	469	461	473	434	448	486	463	473	440	448	479	484	442	452	457	503	477	437	486	458	449	459	476	486	469	482	485	458	504	451	468	439	495	444	485	451	464	498	466	496	447	464	444	466	469	505	475	486	481	413	438	483	425	455	455	414	471	435	474	434	448	480	445	443	452	447	500	439	466	515	429	493	470	422	469	450	478	486	480	488	462	473	437	441	469	472	454	492	469	451	484	438	493	495	488	468	449	472	462	435	472	464	433	446	463	435	467	469	481	479	469	481	455	465	464	470	458	451	460	454	445	440	450	477	492	480	448	417	517	498	446	469	487	467	478	496	477	473	472	444	466	456	481	456	484	463	524	493	500	491	475	456	469	473	461	452	476	468	448	483	471	475	504	479	450	435	451	452	485	436	463	480	469	475	497	494	473	417	475	467	488	443	441	433	420	474	473	464	470	496	457	504	454	470	443	443	495	471	486	476	462	451	468	502	491	495	511	443	440	457	464	458	470	455	501	473	451	440	433	473	456	485	435	453	488	442	452	450	435	492	473	458	456	448	477	446	472	480	460	469	477	489	437	420	507	436	478	426	446	474	462	480	449	430	492	471	451	446	447	490	468	460	438	467	458	487	486	463	435	465	448	465	463	448	459	483	510	453	441	462	473	429	449	446	479	455	435	485	498	448	484	488	495	486	465	459	420	458	463	469	465	421	475	469	432	460	435	484	431	455	506	453	465	436	488	502	443	478	471	468	440	457	464	476	473	456	492	498	457	450	486	470	470	459	483	456	453	480	474	470	455	454	462	475	491	472	468	468	449	454	498	456	466	496	487	496	452	425	461	486	482	455	447	478	444	470	458	466	470	486	436	464	450	494	444	459	434	435	473	453	465	427	493	498	487	483	443	483	459	494	495	457	484	428	473	456	469	469	460	472	468	445	464	458	452	465	458	484	458	457	429	474	467	469	492	440	469	472	447	442	487	466	434	533	459	489	474	431	452	464	466	480	438	495	421	469	452	468	508	463	473	475	452	464	462	459	469	459	512	432	490	451	450	444	494	437	513	494	490	482	425	457	476	489	442	462	462	445	435	505	460	473	484	448	456	480	485	444	481	475	475	407	476	469	420	460	485	468	486	497	473	473	486	475	463	450	471	489	513	490	419	474	461	473	465	450	466	437	460	449	497	503	479	485	469	479	448	436	452	470	460	473	454	471	472	481	460	447	478	443	473	450	451	500	441	454	482	432	472	451	483	471	487	474	457	444	509	459	465	467	484	441	478	429	467	494	506	492	497	475	452	482	426	454	435	473	486	489	439	446	466	460	439	485	431	456	469	477	453	440	459	475	482	484	460	475	509	480	476	486	472	472	460	447	448	437	490
27304	18494	3661	515	380	364	232	187	214	186	184	198	166	208	189	206	191	202	182	199	183	208	165	205	196	189	196	203	211	190	183	191	206	208	208	182	208	213	187	192	185	176	190	185	184	199	191	169	194	188	194	196	183	202	206	215	178	206	194	181	206	186	211	211	183	196	215	226	204	210	204	198	195	186	205	203	209	181	163	189	179	201	215	218	194	189	186	189	174	187	205	176	185	203	198	189	201	168	191	204	211	193	201	211	190	203	216	193	201	193	202	211	188	194	185	199	188	174	207	199	207	168	201	199	208	178	183	215	201	202	192	207	175	189	173	206	197	207	197	181	201	213	199	167	190	194	184	189	184	185	184	209	205	232	186	184	197	196	193	168	192	172	201	173	223	210	203	160	198	207	215	207	177	194	195	204	208	211	182	198	204	211	185	186	187	187	190	198	188	214	175	196	178	192	206	194	195	201	182	207	198	206	221	206	195	220	216	184	206	197	238	212	199	207	182	170	190	209	187	201	154	179	202	170	177	207	183	189	217	172	192	186	193	205	195	184	185	180	209	213	199	196	204	192	194	177	219	184	206	212	185	180	208	229	201	192	201	210	219	192	189	187	202	206	195	173	179	177	190	199	173	204	202	198	175	220	210	187	187	196	210	218	220	177	202	186	181	205	182	168	215	179	197	188	211	202	196	209	200	199	186	199	201	185	191	186	184	191	194	228	189	210	198	207	171	202	198	196	198	200	203	199	209	194	179	201	195	168	192	172	180	215	199	156	213	212	215	191	203	188	211	207	192	189	202	206	176	176	202	202	197	206	199	202	192	205	182	184	190	197	211	219	218	197	211	204	189	194	195	177	189	192	211	197	199	185	194	206	189	183	167	192	203	210	210	179	188	211	196	176	188	204	214	215	211	184	192	195	206	221	178	184	176	183	238	202	187	196	199	177	195	207	162	200	202	185	171	213	180	185	184	190	207	201	213	193	182	185	194	191	192	194	205	219	224	177	209	188	196	227	226	199	183	190	202	204	192	216	209	194	220	211	190	195	200	164	201	205	202	211	187	185	201	189	215	186	202	180	174	176	207	203	183	197	184	204	219	195	199	219	210	227	190	189	204	185	171	217	175	205	194	192	197	218	206	185	187	213	199	193	216	186	195	190	185	171	160	169	190	200	203	199	182	189	198	195	182	161	197	186	180	212	205	190	222	194	217	213	199	200	230	187	199	198	198	226	189	193	202	217	185	191	204	169	171	204	182	204	183	206	191	203	190	180	184	189	204	192	184	188	192	179	205	198	203	195	200	189	191	204	189	197	206	181	209	181	187	209	183	184	183	190	213	206	204	205	200	207	177	202	183	196	179	162	183	189	173	182	200	219	217	200	203	190	212	202	180	195	173	196	194	196	179	195	180	198	197	194	187	225	181	199	178	195	195	200	196	193	223	207	201	195	199	219	216	181	189	197	201	187	188	228	181	191	205	201	188	175	188	198	183	209	196	215	195	224	206	206	187	204	184	182	185	203	186	194	184	220	186	197	190	216	195	203	214	183	210	173	218	220	210	207	177	207	185	185	216	170	203	221	201	188	196	182	185	200	210	186	216	172	199	203	239	188	180	208	197	206	185	203	190	208	190	201	189	197	224	189	180	184	197	188	184	173	208	181	213	200	191	203	203	195	185	213	175	203	205	218	189	207	213	196	205	203	182	191	208	205	192	190	181	225	200	168	195	189	207	175	187	189	198	211	219	198	201	185	191	196	199	220	199	172	203	190	197	201	185	215	200	180	187	167	179	188	172	196	194	200	219	200	208	189	189	216	203	178	182	200	207	177	199	209	190	177	225	193	191	191	220	194	166	200	178	198	175	181	177	175	199	177	222	205	185	200	214	196	186	193	189	210	200	180	200	195	192	213	207	227	204	177	202	209	208	192	228	186	185	198	181	194	194	192	178	186	211	202	205	180	189	207	177	192	190	215	184	188	203	205	206	198	197	193	193	178	225	196	191	206	201	202	188	200	200	190	198	185	198	188	214	179	190	184	185	202	221	197	198	198	217	200	207	201	173	194	169	233	176	175	196	190	183	198	195	205	202	206	212	183	207	202	190	217	201	191	204	184	178	195	208	212	210	204	201	189	192	179	181	200	219	188	211	200	212	215	180	196	202	190	201	207	200	197	184	191	180	214	180	165	189	235	208	204	216	195	163	193	220	206	212	180	204	201	177	186	196	190	175	183	191	189	181	192	191	182	208	206	211	183	206	188	201	210	193	205	193	204	199	200	173	181	193	211	181	175	202	191	191	192	180	185	212	191	195	192	172	187	195	184	183	203	201	200	200	188	216	194	193	191	179	170	219	178	188	196	195	188	198	195	214	210	178	208	191	207	209	233	179	210	200	213	198	224	212	185	185	184	188	198	189	185	201	176	226	209	206	191	199	197	195	185	176	179	211	195	192	167	193	200	183	217	202	189	193	201	188	188	197	204	205	184	184	214	177	195	208	211	193	173	178	200	186	189	186	174	218	208	198	190	186	221	182	195	196	198	188	196	207	191	214	178	201	200	190	189	199	170	212	181	181	163	193	229	216	182	211	201	192	202	191	208	196	192	208	171	204	213	208	168	207	210	197	202	193	209	202	195	202	202	202	213	173	197	186	199	184	197	207	208	198	195	201	183	182	197	200	211	222	201	183	198	218	175	188	178	209	180	210	216	184	199	198	184	212	205	195	202	203	169	173	203	203	217	191	204	177	205	216	215	182	182	183	213	210	203	216	199	191	199	194	205	207	196	226	175	220	177	196	183	192	189	191	228	215	173	196	174	165	225	188	179	226	194	180	183	191	211	211	188	181	184	196	193	195	196	195	199	202	172	181	186	200	202	178	199	193	200	197	184	177	210	197	195	203	212	187	200	170	204	213	168	169	186	175	209	217	207	185	220	218	185	172	206	183	231	183	193	207	195	160	188	200	185	194	194	199	195	201	224	214	197	184	211	196	189	213	165	192	207	215	197	177	204	197	224	225	204	186	226	182	182	192	208	198	197	197	197	155	204	235	188	197	201	176	212	183	185	206	196	183	208	215	199	189	198	196	197	195	207	198	238	190	191	203	207	194	184	196	185	207	197	199	198	227	191	222	196	199	187	201	208	207	191	184	193	215	200	198	189	218	187	171	194	199	186	197	198	196	195	188	196	202	202	198	189	194	195	191	171	178	212	201	171	203	185	186	196	191	190	190	202	190	178	201	213	178	168	196	186	213	205	208	177	176	187	179	199	199	187	181	190	215	189	184	187	194	206	178	192	209	197	224	209	210	211	174	210	194	201	197	189	198	205	190	176	208	185	203	187	204	201	200	189	209	204	236	205	200	186	192	197	168	219	196	199	210	207	176	176	188	212	204	204	211	205	198	199	191	211	217	234	193	186	186	198	188	209	192	191	192	197	201	220	192	180	199	195	191	204	191	194	174	190	209	192	194	203	189	204	191	206	193	185	189	200	227	181
4953	880	600	421	395	331	326	313	285	262	276	304	265	314	292	271	266	312	297	263	255	261	281	261	287	282	277	275	258	271	270	267	302	255	257	297	252	255	248	245	243	268	271	260	302	273	294	262	260	287	261	259	275	291	266	267	275	258	260	284	274	293	277	307	253	265	277	272	229	258	263	263	293	280	292	317	281	289	291	268	249	280	305	272	259	263	245	289	257	268	248	257	272	273	299	278	267	253	281	260	259	251	279	267	246	241	274	259	282	283	253	267	242	263	281	286	267	285	297	286	243	301	287	275	261	268	262	271	262	286	250	259	251	281	276	269	274	289	264	272	265	270	290	297	255	299	287	264	250	266	246	261	285	267	284	261	283	272	256	311	264	233	261	306	284	260	308	288	295	281	249	260	298	267	264	258	271	271	250	267	255	275	254	253	282	261	275	250	301	253	270	257	270	264	271	293	240	273	275	261	253	261	258	256	270	263	258	270	270	289	257	270	276	266	298	271	275	270	263	306	262	268	261	306	269	262	267	268	279	258	252	307	290	263	284	298	278	273	290	249	278	266	259	294	279	284	264	259	270	265	266	280	280	280	260	273	290	274	269	276	290	260	302	306	289	269	256	273	275	321	268	273	245	270	251	263	258	282	254	277	258	292	265	273	260	279	258	262	278	263	263	264	273	273	252	285	279	242	308	271	270	271	287	274	269	268	277	291	278	260	270	288	277	271	257	284	251	288	247	284	288	284	327	271	256	232	280	261	283	254	257	280	256	259	268	286	268	275	254	256	254	285	258	271	269	279	286	274	262	265	303	267	285	240	283	289	258	272	291	281	265	271	312	261	266	297	271	255	272	240	266	236	268	279	278	276	274	243	272	249	235	274	245	301	288	255	307	265	269	289	259	279	288	304	265	254	255	301	254	288	269	295	262	279	268	263	253	263	277	270	285	261	255	234	288	267	271	268	264	294	287	268	272	295	270	276	291	314	311	280	265	244	261	290	273	307	265	280	262	269	269	260	262	262	249	318	259	257	270	247	287	306	283	289	277	267	299	289	283	262	296	277	269	264	280	263	258	273	263	262	254	299	259	273	287	253	253	272	258	304	258	246	282	303	281	277	294	268	269	309	288	275	259	277	283	293	265	263	251	285	287	279	259	278	256	289	244	250	266	250	264	265	287	295	265	270	284	288	286	262	259	273	268	278	323	269	267	289	286	273	298	288	271	256	266	245	265	266	247	273	269	287	283	243	270	277	290	279	265	269	251	264	246	290	276	269	263	265	277	240	257	267	257	259	290	278	285	258	288	272	283	257	264	286	274	266	287	263	262	260	278	280	254	246	259	274	263	267	268	241	272	266	282	256	258	271	305	272	271	274	235	279	284	292	259	273	257	262	273	296	272	261	295	249	258	285	271	281	259	248	290	254	281	253	279	291	248	283	270	280	265	288	252	270	290	255	276	265	277	254	281	268	293	269	273	282	228	281	279	294	266	297	259	274	267	286	262	254	288	308	245	271	315	266	250	248	281	262	290	250	264	268	265	242	268	250	267	263	266	285	283	288	284	289	279	244	268	282	237	258	269	260	282	260	280	244	278	278	273	279	235	285	254	251	299	274	257	270	254	266	267	265	255	280	255	281	257	262	239	259	254	297	278	284	241	295	256	269	266	230	239	251	295	269	282	294	288	266	239	284	290	251	239	248	271	301	254	273	265	246	277	281	329	266	270	278	284	277	268	249	279	270	262	282	271	294	281	249	277	273	259	286	267	260	276	265	255	269	245	277	286	263	278	265	290	277	281	248	255	267	255	255	240	271	272	275	292	259	283	268	304	266	267	255	286	258	237	249	255	281	249	295	268	265	287	261	288	295	246	281	290	290	281	289	280	274	299	285	285	269	241	265	234	267	295	312	260	243	270	292	283	273	289	279	247	287	275	250	310	280	294	277	274	264	264	245	290	285	286	280	255	228	287	222	246	264	279	271	260	286	287	303	285	261	270	299	273	252	273	306	291	266	294	260	290	268	259	283	264	284	234	276	283	265	270	257	272	260	254	272	301	271	264	275	271	244	297	271	274	265	280	260	305	256	240	271	262	282	314	299	284	266	278	279	305	274	265	249	292	271	264	276	283	274	291	262	259	279	271	270	266	287	277	240	272	257	271	302	257	285	286	238	269	273	271	266	267	288	281	290	263	266	286	284	301	256	280	246	285	291	275	294	253	263	246	286	319	272	293	252	267	250	252	265	283	250	294	270	315	243	309	260	266	251	262	286	290	285	284	295	271	282	265	251	282	298	266	300	267	281	260	280	254	285	256	282	251	279	284	288	285	266	276	282	250	262	281	285	252	254	259	293	291	267	281	273	293	309	241	281	291	279	277	274	255	269	275	286	272	285	281	274	292	284	269	300	277	283	269	268	290	272	279	247	252	275	294	270	258	262	244	283	283	290	272	269	269	251	264	260	256	251	287	283	280	276	282	266	273	271	277	289	269	277	251	251	284	292	257	276	320	274	260	266	277	290	255	278	298	290	288	262	286	274	269	274	290	284	261	269	256	253	306	249	273	291	276	248	282	257	255	252	286	256	262	289	274	272	295	261	265	275	265	307	279	255	281	278	295	306	299	271	259	269	275	273	257	266	261	282	275	273	242	244	298	265	263	288	276	256	275	269	287	265	285	245	290	275	259	284	283	268	277	254	261	255	276	280	276	265	262	286	258	296	247	257	259	327	268	265	267	274	293	251	296	272	260	273	242	291	270	281	282	310	303	296	277	279	310	282	257	300	284	275	291	280	286	279	273	287	269	276	244	248	263	273	304	259	288	268	265	260	257	265	272	298	280	271	297	279	307	275	244	274	282	290	305	263	279	276	277	280	265	304	257	289	233	282	239	244	229	268	252	285	279	255	296	271	278	273	269	274	287	266	264	246	284	265	260	272	288	267	271	295	309	240	261	294	264	304	272	303	262	235	277	286	278	269	265	250	272	264	313	279	260	253	296	253	248	278	254	246	239	245	261	272	258	282	245	254	281	305	308	293	283	293	289	271	288	267	302	256	255	300	271	284	268	247	266	261	292	250	246	265	250	272	263	276	277	286	277	255	261	273	260	278	276	277	264	282	249	280	253	264	274	276	270	238	261	270	261	274	274	293	255	279	250	249	272	261	266	285	262	275	274	284	263	276	263	262	300	259	261	288	277	302	283	255	286	274	268	287	261	262	273	281	276	288	240	272	281	275	287	270	281	278	287	285	275	280	277	289	288	277	272	273	261	279	288	273	271	284	254	249	231	267	277	272	256	277	270	271	263	270	268	301	236	276	250	257	279	326	289	268	285	270	296	252	255	286	292	295	279	257	273	289	275	299	248	238	272	285	269	280	289	266	265	252	245	268	288	276	248	302	257	257	266	243	279	283	274	280	254	267	260	265	287	274	281	302	294	305	262	266	245	271	300	275	277	268	287	283	273	262	256	292	262	286	262	284	277	299	262	259	256	261
23421	21524	28688	24805	21366	3693	706	587	500	468	440	458	451	435	427	415	406	422	390	384	406	409	409	398	411	387	389	405	405	379	404	390	392	371	388	387	397	371	385	413	398	409	411	410	427	352	375	409	358	414	393	405	366	382	416	385	358	361	335	366	412	387	401	390	370	405	398	380	397	372	396	408	358	390	389	379	355	412	377	398	368	385	414	374	401	379	403	435	378	387	395	363	358	381	400	410	384	384	384	389	389	390	411	401	368	386	397	372	369	350	399	365	420	420	349	376	400	393	406	384	366	379	358	370	394	409	389	390	362	428	369	402	379	415	383	374	382	363	374	384	368	379	388	364	394	387	412	371	447	383	398	375	417	389	395	383	385	383	386	392	352	380	402	384	388	363	389	383	357	357	392	393	409	416	373	370	369	386	379	388	373	342	362	378	384	384	387	376	399	352	387	363	402	381	372	389	405	386	374	407	409	386	422	389	393	375	377	391	348	395	389	364	393	373	381	381	378	405	380	353	378	389	377	374	384	402	405	379	359	385	384	365	405	399	398	408	382	360	383	406	407	388	405	378	394	402	391	386	365	398	390	384	381	393	410	362	375	393	384	382	361	400	351	390	378	408	396	413	395	391	406	402	392	399	371	387	406	392	381	373	399	390	372	396	390	407	395	389	352	358	354	368	395	355	356	357	371	378	406	350	401	393	390	394	394	400	381	439	405	387	392	385	374	390	369	409	396	379	401	348	390	401	393	391	370	375	414	352	372	390	377	388	368	383	406	371	390	377	420	393	407	378	382	388	393	385	393	409	414	347	413	416	346	388	428	373	377	371	403	408	424	366	361	374	381	365	406	364	381	390	387	378	402	390	394	415	379	389	397	378	387	393	382	396	361	379	370	375	408	383	373	381	392	370	404	400	390	387	397	372	385	344	382	393	403	410	360	384	382	388	360	377	411	392	378	396	369	388	418	398	386	392	389	388	338	374	424	376	409	380	388	389	371	369	405	409	414	400	366	405	406	389	400	397	408	398	389	379	366	349	386	405	372	407	374	409	396	368	386	393	410	374	372	372	377	394	383	353	376	373	400	369	410	357	394	409	374	405	364	396	382	415	348	346	396	368	401	394	370	364	356	382	405	402	394	398	385	373	365	405	377	404	386	375	382	357	399	406	397	385	392	382	390	428	403	382	384	396	404	361	410	367	378	343	363	383	375	379	381	381	386	351	383	385	414	397	366	403	376	362	386	383	364	399	396	383	391	386	392	394	394	394	407	415	376	400	357	388	368	385	383	408	410	371	378	373	426	385	364	372	379	377	378	362	418	370	375	402	381	391	384	385	374	402	379	402	370	379	379	370	383	364	396	348	406	390	386	398	400	401	396	393	381	359	391	395	412	386	373	380	380	412	398	370	394	346	358	384	359	404	363	386	400	402	368	378	368	405	362	354	415	372	387	336	392	392	409	409	396	402	416	399	400	377	377	412	368	325	403	382	367	366	371	387	418	389	389	346	379	362	377	366	399	379	364	387	367	357	398	372	381	386	395	397	394	380	362	379	406	376	355	367	421	412	405	365	398	364	396	364	384	381	377	385	385	364	375	403	400	371	388	379	355	375	410	407	395	367	375	387	394	401	375	346	365	354	392	365	364	407	410	390	361	372	405	385	397	347	394	399	419	380	381	400	394	394	387	409	402	403	406	397	418	404	382	409	384	438	418	383	352	366	408	390	421	358	378	349	393	392	415	395	390	374	383	407	416	354	378	412	389	399	378	421	404	367	412	366	407	423	379	406	397	347	401	392	393	376	417	396	375	347	384	377	387	399	412	354	414	397	401	357	398	399	400	398	371	361	392	367	401	349	329	374	401	357	401	381	420	411	403	401	441	362	384	392	394	393	400	409	377	388	355	399	392	394	394	412	401	360	385	391	400	370	346	411	373	362	373	399	366	380	365	350	383	373	389	415	383	396	364	381	349	400	368	406	384	407	372	398	362	377	384	419	418	443	351	365	385	388	372	391	372	409	395	400	386	405	355	387	326	383	384	397	393	424	418	375	363	428	373	380	369	369	395	362	379	386	373	400	400	356	378	406	354	407	385	320	389	392	390	332	366	379	405	400	379	402	395	393	374	389	394	372	384	368	400	376	351	386	390	388	396	348	376	364	367	408	402	400	403	383	364	377	372	393	382	359	393	392	384	380	402	448	400	401	380	402	364	403	395	385	366	371	419	371	365	386	374	389	410	357	396	404	374	374	390	400	379	393	381	388	392	377	394	383	375	375	375	364	382	375	367	365	407	335	404	394	361	415	423	394	394	410	370	398	342	353	382	391	392	396	376	388	391	376	413	386	363	385	398	368	362	387	373	358	360	424	375	402	376	369	407	409	366	385	354	406	340	376	437	437	395	360	396	392	394	366	403	379	374	396	398	369	397	384	363	410	405	385	415	387	380	420	397	406	405	369	360	388	396	367	379	405	374	370	406	397	351	333	358	397	371	360	362	374	425	392	382	407	366	363	383	430	373	372	381	410	387	388	403	406	391	426	372	365	386	402	395	387	396	397	404	383	385	377	400	391	378	380	370	407	390	377	411	405	334	379	370	382	381	389	393	370	451	403	388	358	407	370	397	399	450	371	363	393	403	361	364	367	394	377	358	408	393	404	393	368	370	410	399	384	408	355	378	385	360	357	394	398	376	404	387	384	352	432	375	363	391	390	367	372	396	413	403	398	390	394	381	378	374	366	370	379	388	364	387	385	414	347	378	384	395	389	413	393	363	378	377	417	370	374	361	412	380	393	421	369	374	359	410	399	390	381	352	398	414	385	365	392	397	372	405	387	414	369	382	435	392	411	396	383	364	344	354	352	414	392	393	368	391	368	395	399	376	371	378	369	376	382	364	391	375	379	381	366	428	381	374	373	368	365	339	388	361	380	421	395	361	388	367	409	382	398	370	388	380	410	390	397	353	367	382	362	379	411	380	432	368	412	371	373	373	419	398	385	394	375	364	373	380	373	353	383	391	394	377	400	381	406	382	420	398	395	406	381	371	411	370	389	388	372	352	371	399	364	376	355	434	347	392	362	384	371	367	387	412	382	417	380	381	411	395	409	389	353	362	364	399	348	384	425	407	377	353	351	404	408	407	386	361	360	356	360	384	396	372	374	390	363	379	383	407	397	411	376	363	385	375	357	398	387	364	366	388	366	388	378	383	347	412	390	372	407	387	395	409	385	384	410	395	380	363	358	366	364	374	363	411	384	378	360	393	375	366	374	405	377	393	417	384	381	380	409	417	382	372	374	373	386	360	365	392	383	400	371	383	391	347	405	355	378	393	408	373	388	378	394	414	410	376	375	374	388	417	404	402	401	392	361	398	389	355	411	359	360	348	390	390	392	363	382	365	340	415	356	388	408	363	387	416	386	409	368	370	398	360	373	326	401	387	395	369	401	383	400	450	370	414	367	391	379	414	355	384	396	360	364	391	373	394	373	340	388	391	383
15443	6970	4720	2308	1570	1302	1030	913	797	752	711	707	616	606	596	559	618	562	562	573	588	586	517	612	538	565	549	570	534	501	525	545	512	557	535	549	554	553	503	557	549	552	521	490	564	508	522	512	545	501	507	539	499	568	547	501	539	533	536	518	497	503	555	503	540	501	482	506	542	562	516	559	564	568	524	518	548	506	504	546	489	539	522	524	506	491	494	541	509	513	576	543	574	510	517	568	535	502	512	564	518	498	541	523	520	517	499	551	549	520	547	504	532	518	523	488	526	517	523	541	534	541	536	548	539	541	563	525	521	504	526	510	510	552	503	544	525	535	496	508	507	534	526	501	519	512	484	551	567	488	525	476	503	495	496	486	507	510	544	520	521	562	500	546	549	535	501	570	550	499	558	548	518	534	532	519	581	553	531	559	514	545	513	532	510	572	519	509	489	543	557	517	528	555	505	535	543	500	550	485	539	552	501	498	523	533	519	494	523	499	510	534	471	537	545	506	498	491	494	540	540	528	518	548	580	528	528	520	535	551	544	543	528	535	535	564	570	524	531	543	454	540	538	544	471	505	541	540	555	549	535	480	543	544	504	538	508	542	542	483	556	522	527	511	556	516	511	544	476	507	527	503	511	543	490	532	516	506	542	532	526	517	558	509	503	532	544	547	544	577	566	527	554	543	535	523	524	529	479	533	541	509	502	485	501	511	523	537	515	520	574	535	507	491	557	530	547	532	536	543	535	511	540	563	568	528	511	495	539	564	473	526	532	502	515	527	561	515	520	538	505	509	500	520	528	521	571	559	499	557	530	514	499	493	501	487	529	524	541	524	526	545	527	524	518	538	528	508	527	538	502	520	499	510	512	522	535	522	516	538	538	498	522	523	538	502	538	512	537	557	551	507	520	532	529	513	545	537	509	571	510	526	545	511	527	518	493	506	533	544	521	520	481	524	522	541	526	459	491	525	566	492	522	526	522	510	510	498	531	539	544	514	494	543	559	552	558	487	512	574	507	528	529	487	500	507	549	555	495	514	529	534	524	510	496	553	558	511	530	512	548	520	475	528	555	535	519	503	522	546	541	556	500	525	540	515	531	536	543	502	508	516	562	494	518	507	511	490	502	513	533	519	531	537	514	546	484	531	522	546	472	501	526	555	510	545	490	542	528	492	512	542	520	509	532	510	535	536	525	547	511	539	509	522	531	541	551	550	525	506	511	538	518	505	565	552	489	546	500	486	510	522	530	505	545	532	542	508	511	519	519	502	520	496	543	588	528	500	545	547	568	553	502	510	560	513	549	580	528	539	546	546	520	520	524	532	547	552	549	549	526	501	536	503	551	534	526	511	533	522	500	521	527	547	514	547	512	514	544	484	529	513	552	555	516	579	517	527	516	582	518	521	549	504	503	549	543	536	511	480	518	542	512	492	516	510	533	520	517	527	524	532	517	546	533	529	589	519	517	515	546	548	534	545	523	506	516	512	538	526	516	530	556	523	521	514	525	532	522	512	529	528	535	523	514	574	531	520	521	545	555	474	553	509	548	521	511	531	492	552	501	518	498	518	523	523	539	529	509	562	497	503	533	554	546	505	514	543	547	550	467	529	512	539	562	495	499	553	533	542	515	556	487	512	535	522	524	514	527	534	529	490	556	520	533	513	528	532	545	485	527	523	550	501	510	505	494	500	525	523	546	495	538	539	478	511	507	510	502	519	532	499	533	555	534	543	511	541	516	551	567	568	530	584	547	558	547	541	536	550	475	500	503	515	533	491	523	529	476	557	524	548	521	515	510	551	530	518	559	478	552	546	516	508	546	529	566	547	513	525	542	511	563	517	537	541	515	525	508	567	526	517	498	520	538	533	553	506	520	488	487	547	568	526	533	488	517	526	546	544	515	541	563	551	558	556	536	528	520	531	534	489	506	532	532	524	557	508	500	500	533	550	545	538	514	541	514	510	529	558	522	469	514	529	501	497	471	498	521	551	534	510	542	511	540	544	515	537	507	487	546	564	526	572	497	543	551	505	557	549	547	537	547	504	531	539	524	497	519	544	520	539	493	547	534	475	568	541	542	488	512	513	508	499	530	501	527	503	550	549	505	489	538	534	521	508	517	525	499	541	507	494	513	534	532	525	533	552	523	518	521	494	554	553	552	546	566	486	506	511	525	514	532	511	525	557	549	534	545	508	504	500	510	533	522	512	501	508	527	577	560	521	522	537	529	506	507	480	562	510	529	476	532	534	529	548	519	533	520	491	575	546	527	545	508	521	527	520	538	521	557	515	483	514	536	506	540	528	548	537	479	509	499	545	511	543	542	545	514	527	547	501	512	538	526	549	491	497	544	488	494	506	534	500	553	536	542	497	505	558	531	524	527	532	519	512	549	548	562	557	564	500	539	505	544	498	542	512	521	502	553	518	562	525	570	560	509	547	516	529	536	560	508	508	536	526	542	501	539	507	545	509	525	538	527	499	545	578	487	527	557	569	568	526	551	523	487	544	575	523	492	525	507	501	498	503	503	500	511	531	519	541	515	540	530	498	490	552	524	523	551	550	522	524	511	476	534	536	534	540	568	529	522	501	495	580	554	528	506	563	546	551	547	496	524	519	501	524	527	519	543	568	522	484	531	543	494	471	523	543	518	513	514	537	551	506	538	506	539	512	514	504	515	512	545	484	560	484	514	518	547	501	558	503	541	514	503	535	534	502	543	516	525	530	520	531	506	503	538	571	515	519	567	535	497	527	517	531	554	546	490	563	511	538	513	491	519	532	529	507	556	510	536	552	530	551	466	539	529	525	516	467	538	478	507	536	515	544	542	519	509	563	507	541	543	482	542	496	537	542	491	503	534	519	523	539	543	537	536	528	519	526	558	532	501	526	514	512	505	503	520	503	604	526	518	543	535	487	509	548	497	575	545	515	535	517	527	514	533	501	490	537	532	499	519	527	541	474	493	542	525	510	501	570	526	576	533	555	547	511	525	536	511	529	513	524	519	521	520	503	541	525	502	536	549	505	537	545	498	491	518	537	520	497	501	541	504	526	518	498	550	548	507	525	504	507	541	512	576	553	485	502	525	528	474	494	546	540	531	531	541	504	540	535	553	533	546	527	556	539	533	492	532	526	522	511	520	535	508	530	531	539	549	520	519	521	522	525	526	549	500	540	517	522	554	549	503	576	516	566	547	522	543	485	543	522	486	478	581	559	552	544	544	513	517	577	563	566	479	546	526	545	554	542	549	563	544	528	552	530	541	520	510	524	518	563	529	489	539	531	559	557	521	562	516	513	558	478	543	566	513	514	531	506	542	566	579	545	499	563	476	530	492	525	535	531	532	523	521	531	553	495	520	491	482	546	531	523	520	547	519	549	511	537	540	496	538	524	523	564	530	531	529	582	496	547	521	537	551	524	531	568	511	498	536	493	517	512	561	537	509	546	521	504	553	541	509	549	528	512	540	544	533	496	538	545	571	541	536	512	530	501	525	528	536	517
24764	21567	26870	24599	992	200	168	148	115	115	128	127	102	93	89	119	118	105	84	90	103	85	104	99	94	98	73	93	76	93	77	86	108	95	90	91	100	77	75	87	74	94	88	104	89	79	78	96	86	87	85	96	86	73	85	77	73	80	85	77	80	84	83	82	71	76	82	82	81	99	91	78	82	83	94	85	84	94	88	93	91	84	107	66	81	72	80	72	75	107	71	87	79	80	89	98	82	81	77	70	94	76	65	103	77	64	83	83	86	83	83	94	78	81	87	88	91	93	87	71	93	88	104	96	71	85	89	85	79	75	84	72	86	66	95	75	91	73	82	91	90	77	89	88	97	82	95	83	78	82	89	84	81	86	93	79	87	92	94	95	86	94	94	81	87	79	108	80	86	80	90	82	96	70	92	91	86	93	79	69	88	84	70	83	76	86	103	90	93	95	73	89	87	87	78	88	91	87	94	80	86	83	87	88	92	82	79	93	79	89	85	87	82	64	92	77	87	94	110	98	92	89	105	75	75	77	87	89	85	73	80	90	81	99	73	87	94	86	93	89	88	88	88	99	76	81	74	74	81	82	66	85	85	91	76	74	69	76	86	90	88	72	81	73	76	89	76	90	83	97	88	74	81	71	88	92	87	88	79	82	80	72	77	93	86	93	83	88	78	81	96	89	78	81	87	88	91	73	86	89	90	88	86	85	108	82	93	93	88	78	102	96	63	70	78	70	88	90	81	94	82	96	77	93	81	104	73	76	95	73	74	82	75	94	74	78	69	89	89	84	109	78	79	79	89	86	96	77	87	101	76	91	80	90	88	91	80	75	101	85	79	98	81	88	92	87	92	84	81	67	81	80	73	71	79	68	72	61	104	80	90	85	91	89	91	91	70	82	94	80	80	98	75	103	106	75	92	104	100	78	77	97	76	76	107	79	88	87	94	93	90	89	71	82	89	66	100	99	85	93	80	79	82	94	93	95	79	84	87	89	76	91	98	92	95	81	90	71	77	67	81	100	69	84	105	105	95	89	76	78	80	91	77	81	77	101	75	92	79	79	80	93	84	100	85	104	84	92	78	96	91	68	77	106	74	96	100	90	99	85	85	84	89	91	86	86	92	89	79	87	95	100	102	94	82	91	102	80	96	63	80	75	81	70	82	90	84	78	97	94	65	89	72	75	87	99	93	94	67	77	97	68	90	82	104	89	98	79	85	79	96	93	109	100	75	80	91	87	83	90	76	92	71	78	83	93	63	106	75	92	75	94	75	103	80	82	94	84	98	93	81	74	68	76	76	76	97	92	87	97	94	94	87	86	87	79	73	80	91	90	75	94	99	107	85	74	89	91	98	87	95	102	91	81	95	95	87	101	92	94	90	81	93	108	87	96	91	96	79	90	71	85	92	81	90	97	83	94	91	91	77	91	86	73	88	100	82	85	71	77	95	91	67	92	91	68	87	79	74	90	84	71	105	86	75	87	106	75	87	84	89	53	65	94	84	87	84	84	88	79	89	74	88	86	88	91	81	80	92	74	80	95	87	81	90	94	96	95	88	90	79	77	90	83	85	90	100	85	95	102	96	81	92	86	84	83	78	86	87	94	95	67	94	85	103	97	89	86	73	79	90	87	78	89	73	75	86	68	79	77	85	99	83	95	93	83	92	92	80	100	103	97	89	90	82	107	82	68	80	83	73	71	76	100	92	89	75	89	88	87	76	86	97	85	62	89	86	80	76	96	74	79	85	86	63	82	88	86	83	90	112	96	79	83	89	84	71	89	94	91	91	108	82	90	107	83	87	93	97	82	90	83	75	89	84	78	90	84	101	87	75	76	89	85	87	75	70	94	90	93	98	78	81	79	85	75	75	76	83	98	94	94	82	64	105	84	86	75	94	93	87	88	74	96	90	78	69	88	72	87	91	75	82	77	84	69	97	93	96	72	98	90	86	83	74	75	96	95	104	73	88	93	89	91	85	97	84	78	85	89	77	99	88	69	87	76	89	96	100	94	82	91	72	70	80	77	82	92	73	84	71	87	88	100	98	77	88	109	83	73	78	92	88	81	69	91	90	77	76	87	90	92	83	82	90	93	103	73	83	96	56	99	93	88	92	86	69	101	96	104	62	86	73	74	83	93	78	90	86	110	94	90	95	87	69	83	84	81	71	91	82	85	81	76	77	67	98	89	78	95	105	77	74	86	75	96	95	91	83	85	72	101	86	90	86	71	83	95	88	83	91	88	97	86	81	75	82	81	82	88	89	90	81	66	88	80	74	89	99	80	81	100	82	79	80	88	88	84	86	67	85	73	91	79	78	82	71	82	89	81	87	89	79	85	94	92	99	90	85	94	87	98	86	86	81	95	85	84	93	81	86	89	80	96	94	83	77	85	83	85	77	107	86	89	79	98	80	89	94	89	72	76	90	101	83	73	89	84	90	81	72	89	91	91	91	93	91	67	98	82	89	82	76	80	86	77	87	84	95	79	82	86	85	67	84	104	83	96	93	97	89	86	81	81	80	92	72	91	87	100	84	86	84	67	87	80	90	95	76	94	84	85	93	91	78	86	93	85	104	79	83	101	88	84	88	92	85	88	95	91	83	74	101	76	85	78	83	86	92	86	93	87	113	100	88	87	75	68	106	89	89	81	77	77	98	75	77	84	83	76	94	97	85	82	80	94	93	102	83	97	103	96	88	86	87	89	79	92	96	86	94	92	100	99	85	99	98	79	78	90	86	93	95	101	87	98	96	75	69	70	89	72	97	85	89	84	83	64	83	88	89	84	88	77	100	73	80	74	81	83	85	95	67	90	97	75	96	95	72	90	82	77	70	67	93	71	97	75	94	77	87	76	95	92	84	87	78	92	84	88	76	73	89	92	82	79	92	93	91	85	93	83	81	60	99	81	87	78	103	90	88	81	86	75	95	93	105	92	88	72	91	79	83	72	89	84	86	88	90	77	78	86	74	74	88	78	89	76	94	88	72	88	93	70	87	79	83	83	84	65	101	71	79	85	87	90	87	85	88	89	92	81	87	74	94	80	81	82	88	78	89	85	95	82	84	97	87	98	74	82	84	81	90	86	96	80	76	92	92	90	76	81	74	97	90	83	78	96	92	92	83	90	84	97	71	86	82	97	92	84	80	82	94	91	93	76	96	81	83	96	84	89	91	96	98	88	78	77	89	92	81	92	86	96	73	93	85	95	83	69	92	83	91	90	109	77	86	72	80	95	79	88	92	81	68	86	84	84	86	92	83	81	95	75	86	84	77	67	99	105	95	85	107	84	87	98	76	73	98	87	84	80	71	81	96	94	85	98	84	85	103	86	71	82	82	87	77	72	95	87	89	112	82	72	90	98	67	85	89	90	86	93	86	85	94	96	87	97	77	62	79	89	96	94	90	86	92	83	78	95	84	76	77	76	90	79	85	85	90	89	76	85	80	72	77	76	85	89	82	74	96	97	90	87	84	71	86	104	95	96	102	76	82	80	76	68
13682	3277	2186	964	602	483	358	316	262	274	229	230	225	190	193	161	204	177	158	159	154	144	148	164	136	156	141	126	133	139	146	139	162	140	140	137	145	153	145	140	136	153	151	149	133	129	151	139	130	130	132	126	134	128	155	134	147	131	135	140	141	134	134	114	153	151	121	138	133	147	113	130	144	141	137	141	137	116	142	142	144	124	127	142	147	156	118	132	132	141	155	141	141	152	148	158	133	137	119	143	128	141	139	155	127	136	149	131	135	141	119	146	139	127	136	134	148	120	143	121	127	123	122	142	137	119	120	136	130	156	125	134	134	126	151	147	158	133	129	108	137	147	132	126	151	134	129	140	140	125	108	128	134	123	131	138	127	147	130	145	153	127	132	131	151	125	126	138	159	125	150	143	134	123	141	145	121	142	149	137	142	142	144	118	135	137	129	155	130	147	138	132	124	130	122	143	122	143	106	149	132	163	123	154	138	149	142	132	151	136	136	116	138	136	143	129	139	142	133	140	146	163	139	132	141	153	119	137	150	113	139	154	135	121	131	129	160	147	149	144	116	136	125	120	129	125	143	130	173	124	167	144	134	144	150	152	142	118	149	147	146	141	130	125	147	122	145	121	128	133	127	114	139	128	137	128	129	125	136	135	144	121	133	134	126	117	150	120	157	135	136	132	142	117	141	141	122	135	131	131	121	137	126	158	136	145	115	157	126	149	130	141	141	144	116	121	142	136	135	141	123	143	140	159	147	120	156	119	117	158	144	138	133	158	151	116	119	129	135	140	122	138	124	124	131	133	125	147	126	149	134	138	125	138	154	133	112	133	153	114	130	124	129	139	131	146	138	134	148	142	134	142	154	138	116	131	133	138	131	137	115	148	143	118	128	130	138	178	128	126	136	139	139	123	132	137	135	128	127	157	139	127	143	135	133	133	120	132	128	120	142	131	122	127	149	119	128	140	146	124	125	147	146	147	136	138	131	132	132	124	145	130	146	154	133	126	153	139	129	133	145	115	131	147	133	135	122	114	142	133	136	127	120	132	130	123	133	133	139	157	131	132	134	129	133	156	141	125	145	124	143	133	141	143	135	128	141	157	134	148	134	135	142	136	131	102	150	143	152	149	127	118	129	152	141	132	145	142	129	128	132	133	148	135	127	134	154	158	151	126	149	129	123	135	137	119	158	115	156	134	125	142	157	130	139	131	125	143	129	141	169	138	119	136	146	133	155	131	139	132	132	125	125	133	124	136	132	157	131	135	151	133	143	135	125	150	152	125	132	133	140	135	148	124	135	133	115	148	139	128	135	147	127	113	123	141	131	130	125	139	131	127	141	132	119	119	148	116	114	135	127	143	132	147	133	166	143	144	131	139	142	141	120	129	128	158	121	150	122	142	132	128	123	104	135	123	125	118	125	158	142	137	141	131	136	126	127	142	151	143	137	131	132	126	146	134	146	146	130	130	150	131	138	121	133	132	138	134	142	146	136	133	133	147	130	152	135	133	131	139	149	144	125	141	150	149	124	121	131	142	146	112	135	132	117	144	112	144	159	119	129	127	139	138	140	124	156	142	133	110	123	129	158	131	133	121	141	157	136	129	148	135	136	144	132	131	138	135	140	134	149	164	143	135	155	129	126	131	135	129	154	141	157	162	144	150	137	129	123	143	144	130	109	157	163	143	142	141	126	132	132	140	146	135	146	139	113	127	144	139	151	118	133	134	149	137	154	136	126	148	136	122	150	132	127	141	131	154	131	150	111	147	124	142	118	120	141	148	151	125	160	138	164	159	157	143	126	133	145	130	130	150	136	150	131	154	135	136	126	126	129	142	135	137	161	128	139	141	146	137	141	150	138	146	147	134	128	138	147	138	155	149	139	126	139	144	119	141	125	130	133	141	120	114	140	136	145	114	120	131	138	134	122	130	137	139	129	128	127	126	142	144	128	146	137	134	115	130	130	139	151	130	122	144	160	133	127	148	141	152	143	133	127	136	133	128	128	156	128	137	127	139	129	126	128	148	158	128	130	144	116	143	134	126	138	123	121	138	143	134	137	123	129	121	145	146	136	138	138	141	137	135	122	144	132	152	122	153	128	149	141	134	127	140	149	152	118	135	129	148	120	135	139	125	125	132	131	126	161	135	118	133	116	113	118	141	126	149	138	134	141	132	137	132	141	115	128	138	134	124	164	125	156	141	118	131	130	129	147	142	146	143	141	145	150	138	152	131	124	142	152	119	128	144	137	139	133	116	136	140	146	120	153	137	145	127	127	146	138	130	136	142	142	143	151	139	134	112	149	130	132	141	136	135	139	147	135	127	124	135	137	148	135	123	142	139	156	141	146	112	127	117	125	143	145	141	143	125	134	125	134	138	126	115	132	116	123	166	149	153	141	137	150	160	107	144	138	146	130	118	120	148	140	127	142	137	127	152	146	122	129	142	129	111	145	106	143	141	134	129	129	111	134	132	128	137	136	147	156	163	138	151	139	146	147	135	161	126	127	148	142	143	126	115	129	136	126	147	134	150	144	126	126	164	138	125	142	133	148	138	143	151	153	132	137	138	141	124	141	139	124	151	141	134	149	128	130	116	136	139	115	136	145	133	129	115	130	148	137	153	139	148	140	128	140	131	124	130	132	132	159	129	162	114	132	138	167	140	136	118	128	125	126	131	148	148	121	139	141	133	150	121	155	117	125	142	146	129	138	147	143	144	133	129	129	134	153	127	142	156	125	135	138	135	130	142	124	148	137	148	140	147	122	131	122	133	138	131	129	126	131	132	151	160	122	131	135	137	131	144	142	148	123	131	117	139	126	128	135	138	127	132	133	139	137	145	148	147	127	130	137	137	119	117	156	116	132	152	140	109	132	131	110	151	132	129	127	146	127	137	146	140	135	122	124	147	148	145	131	114	145	142	124	146	131	138	131	135	135	144	117	129	152	153	126	124	144	156	142	130	132	145	135	124	129	130	133	137	138	127	158	141	153	135	132	112	153	145	131	129	159	123	156	141	130	133	137	122	136	150	141	137	131	144	118	142	143	113	142	137	165	159	120	136	143	147	132	117	151	123	134	128	119	129	153	117	134	126	114	143	138	127	122	126	143	123	142	115	126	141	120	123	140	152	169	108	119	118	136	147	131	147	151	122	147	127	147	147	141	163	132	135	142	122	137	127	148	130	138	129	135	141	130	149	133	134	124	125	106	125	130	150	166	131	128	141	142	130	133	126	137	117	129	136	126	135	144	137	134	132	128	144	142	120	140	131	122	131	134	130	124	156	109	125	148	122	129	130	132	140	121	122	143	142	152	140	128	131	119	142	129	127	141	148	113	128	132	159	126	137	117	128	142	132	144	141	129	121	135	135	136	136	140	120	142	135	138	145	131	140	139	144	167	137	123	142	134	151	127	130	121	133	134	135	141	139	142	154	136	131	130	157	145	117	150	113	126	128	159	143	145	135	139	151	147	131	128	143	138	145	134	138	128	122	128	131
22531	21568	29331	24269	21570	21304	2327	651	520	537	446	434	468	458	420	364	390	409	377	410	387	373	362	348	395	365	373	333	366	344	348	345	346	376	358	358	321	399	341	379	343	339	359	364	353	309	293	336	352	336	333	342	358	354	357	379	342	334	358	324	348	329	344	338	334	323	358	325	337	337	341	314	316	338	349	368	335	352	356	320	345	356	370	326	347	359	328	366	362	346	344	312	343	314	352	311	364	304	344	350	355	336	310	360	333	331	327	318	362	343	290	311	355	325	326	332	328	339	344	327	360	367	329	344	343	319	329	335	337	357	335	346	331	337	327	358	348	346	350	308	330	325	313	313	343	327	367	338	343	348	318	337	320	306	363	346	380	345	336	352	304	355	352	323	324	370	344	318	346	349	321	342	342	348	368	301	315	317	334	365	326	345	332	301	327	368	356	347	318	357	341	340	349	368	352	345	341	349	331	297	311	309	347	337	329	367	341	312	307	303	325	356	301	337	344	329	337	317	328	341	344	356	346	349	350	348	355	333	360	310	315	318	288	357	340	348	309	332	352	328	331	386	320	353	334	322	342	325	354	331	358	383	320	320	339	356	348	357	329	344	356	319	340	351	314	322	343	301	332	344	373	333	291	364	325	345	366	330	342	350	328	322	325	352	322	308	340	348	360	361	314	333	317	349	311	329	358	308	326	358	345	329	329	325	345	310	336	316	338	327	374	353	346	305	329	349	327	349	327	342	356	320	336	339	315	346	346	345	343	325	326	330	326	319	312	374	319	326	308	337	341	349	357	352	328	350	367	376	342	321	328	320	336	346	352	328	334	360	322	357	371	357	321	314	334	375	292	358	339	364	338	311	328	331	338	294	284	312	335	346	352	300	321	344	327	341	374	315	324	358	374	325	338	331	323	345	331	368	364	324	333	354	357	346	329	281	339	305	336	336	355	321	335	345	345	337	357	302	321	299	331	350	353	333	336	345	355	307	348	365	347	338	335	352	333	371	354	334	323	319	350	318	347	317	351	341	335	341	357	308	326	349	336	320	366	310	348	341	319	311	340	324	312	315	352	342	343	350	318	324	350	335	340	337	327	346	335	351	337	345	356	347	342	320	329	346	331	346	348	321	335	346	305	342	310	354	312	334	364	319	322	348	325	324	325	338	310	332	318	283	341	331	345	328	326	347	349	339	368	308	341	336	325	304	360	324	311	319	323	338	377	323	313	360	328	328	339	304	319	323	338	324	355	352	340	344	360	343	355	322	330	330	330	341	330	356	343	319	334	356	329	333	359	354	342	344	328	308	317	318	350	361	340	342	303	320	373	324	353	310	304	315	336	337	352	323	319	331	304	317	344	321	352	342	349	327	290	319	360	298	311	333	354	346	369	320	337	334	303	321	353	349	334	316	361	359	288	346	323	323	335	326	350	321	351	338	339	293	344	322	361	373	343	307	337	326	336	300	337	352	347	348	362	337	372	327	354	341	325	340	343	323	353	328	324	335	353	324	321	348	342	342	318	338	360	353	340	360	361	323	329	318	354	358	322	342	334	318	330	317	354	359	323	332	307	354	341	302	352	297	354	322	345	347	332	369	349	328	342	352	367	336	332	283	311	365	346	329	319	307	363	308	323	343	313	302	342	355	334	313	295	358	298	323	366	325	328	331	293	322	316	350	347	301	341	330	340	331	356	363	352	341	340	339	344	323	359	360	341	298	315	350	326	366	328	350	320	353	357	321	361	315	308	354	314	350	351	299	314	358	366	331	341	301	335	351	318	386	333	323	333	339	351	318	328	361	336	318	307	341	332	308	350	361	319	340	358	328	373	316	308	335	326	319	319	361	356	366	345	374	338	295	329	330	322	326	343	343	349	339	320	339	345	345	345	330	358	340	322	295	329	333	375	346	318	344	309	323	341	308	346	324	336	341	327	325	331	332	350	329	347	326	333	333	359	355	309	344	345	345	345	335	318	340	356	328	353	357	344	332	310	343	350	345	324	338	335	300	345	308	360	324	331	345	317	331	333	366	327	278	310	328	330	351	347	340	358	386	347	344	334	334	364	298	323	357	305	318	329	319	358	321	371	327	321	317	349	325	344	329	334	326	361	307	307	296	338	330	384	364	349	339	333	323	332	352	332	345	330	346	329	340	325	343	337	366	345	321	384	371	328	337	342	322	336	337	337	330	352	349	337	339	350	328	330	362	338	349	322	377	333	336	337	344	347	320	313	310	354	341	341	334	334	348	324	372	325	352	360	346	366	347	354	316	327	334	330	346	347	318	319	359	341	320	359	330	331	351	357	329	369	365	382	316	341	345	340	339	360	335	353	358	331	346	318	323	327	349	348	337	335	329	344	311	329	342	363	314	354	347	371	323	320	324	361	324	365	345	359	326	348	347	312	309	301	324	337	381	331	329	333	316	362	339	330	380	341	347	357	325	368	349	340	310	322	369	340	370	352	348	351	334	318	321	348	342	316	333	338	353	338	319	326	335	318	331	330	311	345	376	360	333	330	331	348	368	335	357	335	322	345	325	319	339	320	328	314	344	317	327	311	297	331	336	330	332	339	390	312	344	327	326	315	356	356	326	377	370	336	337	338	342	336	328	323	353	312	325	339	327	332	308	341	372	319	362	333	326	308	314	368	333	309	350	330	347	353	299	348	337	329	335	351	319	355	328	327	318	338	337	361	305	353	349	314	371	324	314	338	340	338	336	304	327	354	358	350	337	348	342	344	331	357	373	354	324	334	347	311	336	361	352	356	322	350	342	323	327	333	353	325	329	316	334	336	329	389	306	331	326	327	341	360	330	300	294	345	303	323	330	344	355	339	319	349	306	325	331	319	344	339	321	343	308	330	368	342	312	354	312	375	347	349	293	351	321	361	340	309	332	347	373	342	334	314	337	324	356	348	324	357	342	310	333	364	353	331	342	349	350	344	332	329	326	331	346	347	307	343	341	328	319	350	343	304	325	339	333	362	351	323	333	361	291	316	352	338	320	303	330	324	340	317	337	318	357	343	329	322	334	332	345	335	342	336	334	385	333	323	334	346	330	336	316	321	341	349	341	338	320	310	344	339	330	347	355	333	321	327	310	343	332	329	335	347	311	330	313	357	347	327	359	351	342	324	330	359	313	325	294	293	317	335	355	372	346	350	314	321	346	336	356	362	320	332	342	340	307	332	330	330	341	346	336	335	315	361	328	319	365	336	333	337	316	348	347	354	378	340	333	311	326	357	326	328	354	362	344	333	335	335	314	356	337	317	315	346	298	327	335	323	313	339	359	334	309	351	342	330	359	334	333	351	343	324	369	297	323	313	312	367	320	347	313	331	352	367	337	304	355	349	331	327	350	329	353	342	330	359	326	334	352	343	318	302	305	338	342	324	351	342	329	346	337	322	347	326	313	326	331	340	313	351	353	329	331	364	350	347	297	321	357	338	353	316	343	318	327	345	354	318	341	311	350	334	324	336	292	316	349	317	337	288	344	317	351
17263	11767	7878	3771	2603	1875	1500	1241	1084	934	818	806	756	663	685	618	564	609	599	541	542	507	554	543	514	554	520	477	513	528	472	531	490	469	487	476	494	449	476	493	478	484	470	475	509	487	477	550	493	486	489	480	455	502	453	478	477	489	455	467	474	528	470	425	498	497	452	444	478	499	490	509	464	465	458	447	456	477	471	505	460	481	471	461	454	485	518	460	480	481	469	461	489	473	471	474	496	423	486	465	502	437	490	457	499	494	479	485	467	503	478	508	487	500	523	476	493	468	484	449	449	461	498	469	478	494	474	450	492	464	486	476	470	487	465	426	479	485	474	471	460	472	476	482	476	469	452	494	450	470	465	495	526	485	474	474	470	500	481	431	430	443	445	457	448	460	465	491	487	458	442	439	479	489	477	468	475	438	484	471	477	478	504	460	446	485	498	453	468	443	525	476	466	486	468	475	459	469	481	441	503	492	449	502	479	481	459	466	479	530	480	492	487	498	402	451	458	452	460	476	463	442	483	443	451	453	456	479	464	478	467	464	452	454	483	450	472	467	457	457	459	454	456	465	457	513	432	475	470	476	504	489	488	469	485	475	459	492	446	463	475	470	474	469	489	501	457	493	476	479	475	477	480	471	495	460	483	473	470	447	472	496	483	462	457	493	489	473	468	442	468	458	436	461	464	466	480	480	474	451	535	474	479	455	428	485	472	480	453	467	480	502	469	485	464	464	477	469	452	480	490	461	516	484	469	449	478	457	479	431	480	480	482	491	491	480	483	472	491	446	488	490	496	480	505	439	422	494	438	471	470	490	455	461	475	469	448	472	490	492	506	484	487	434	456	500	454	441	470	476	440	476	444	502	492	481	457	481	475	495	495	441	476	465	462	437	477	448	493	502	463	519	453	464	500	465	467	467	457	500	457	471	438	491	514	433	463	452	471	478	500	448	487	448	446	495	475	483	492	459	478	488	482	476	499	444	417	462	445	449	427	488	445	462	433	513	483	508	495	476	488	473	465	484	473	439	499	498	440	461	459	449	482	431	449	455	467	471	471	468	442	480	477	498	473	502	460	476	417	437	499	454	504	513	460	478	511	450	444	495	444	492	498	453	462	507	478	428	475	500	484	483	495	433	464	450	401	477	461	487	433	508	460	502	488	478	464	490	492	482	469	469	461	519	483	448	451	497	453	474	486	458	474	455	476	428	463	443	513	511	446	482	459	490	433	469	515	456	478	453	474	488	424	467	488	457	440	478	465	449	470	464	437	496	450	477	412	459	468	480	465	470	508	461	442	443	509	461	471	449	469	465	436	488	492	505	498	443	520	483	459	463	429	446	497	450	483	486	442	490	444	503	516	486	489	440	451	457	458	442	460	434	470	496	457	501	507	467	435	484	439	434	470	482	460	500	430	511	449	482	499	470	443	435	467	464	453	469	458	486	441	487	445	462	487	506	452	488	482	479	422	487	491	468	451	472	478	484	466	453	471	475	464	461	475	418	487	453	444	505	482	453	428	460	450	457	470	455	492	468	448	488	427	468	493	442	431	472	448	459	476	489	451	471	466	497	432	487	466	483	452	453	446	471	449	471	480	468	484	454	478	503	444	497	489	466	436	437	459	426	459	497	460	468	459	462	475	505	457	487	489	427	531	471	456	474	480	468	436	459	527	465	481	505	476	479	486	484	497	477	473	456	473	477	433	452	455	432	455	448	462	510	473	456	478	450	508	468	482	512	433	478	449	479	458	467	492	458	499	442	465	435	495	470	476	448	475	466	485	449	467	477	478	472	449	466	450	461	476	484	442	489	478	503	466	466	479	461	487	472	450	503	475	454	502	453	468	451	434	459	523	469	441	459	491	452	445	457	446	462	525	466	505	507	441	449	480	479	446	481	479	449	455	491	464	481	447	473	458	478	470	484	473	472	471	463	476	484	481	458	439	468	443	457	452	480	468	473	525	463	442	474	471	444	491	445	490	444	452	472	423	468	465	472	461	453	460	492	453	489	448	461	461	483	476	466	448	450	474	489	480	489	482	448	447	486	482	462	437	496	450	467	476	464	466	453	472	453	476	499	494	456	428	495	513	454	478	465	485	457	475	517	435	463	457	444	449	453	441	469	407	452	441	445	497	447	495	494	484	482	532	531	466	500	451	462	436	445	486	459	480	451	447	497	488	491	453	448	446	490	497	463	467	497	451	512	483	447	490	480	479	471	474	446	473	452	462	453	486	507	495	461	450	479	472	440	489	473	496	487	447	510	441	467	476	539	485	458	448	468	470	493	454	441	483	469	432	485	489	441	467	486	431	466	474	441	411	475	458	474	475	471	428	447	509	485	462	468	478	469	482	466	459	453	472	473	465	469	474	486	457	433	436	457	422	443	494	454	464	470	420	495	489	506	507	479	491	463	457	477	478	432	487	425	490	466	465	463	432	436	507	485	487	457	427	496	477	457	460	469	467	472	463	482	521	457	462	444	484	501	486	494	469	472	461	488	456	453	456	489	481	486	483	467	484	476	485	469	501	467	489	490	482	472	469	450	463	502	493	470	448	463	517	465	471	465	490	485	457	455	462	450	458	455	485	474	460	452	465	498	488	464	459	434	480	478	457	493	486	503	512	445	454	467	469	445	454	487	426	444	494	496	497	441	491	457	462	433	430	452	510	481	497	473	473	490	485	449	447	438	448	485	510	473	499	445	480	476	441	435	459	464	466	447	460	478	466	457	479	498	491	475	462	481	460	488	515	482	468	440	468	501	467	484	479	446	486	480	514	501	464	502	461	461	504	481	517	443	504	479	483	446	469	490	495	468	448	426	482	456	457	456	500	468	478	450	440	499	475	436	452	446	477	472	473	505	483	483	452	482	447	474	487	465	473	456	487	493	490	476	484	461	485	463	466	450	474	492	434	470	457	476	459	463	485	501	464	465	462	491	440	467	469	514	455	491	471	443	457	463	460	482	491	457	463	488	496	489	484	469	470	488	448	452	457	459	470	482	447	446	508	462	494	497	477	463	480	496	461	467	442	463	472	443	487	446	478	488	494	440	485	438	448	466	487	507	474	468	476	458	502	507	426	472	480	472	487	464	483	449	448	469	455	490	461	480	464	487	487	449	492	465	488	457	476	486	487	445	489	482	438	465	454	464	509	457	490	461	470	452	480	525	444	434	506	479	522	402	458	472	489	471	436	485	478	462	455	488	452	482	433	488	489	482	448	456	503	459	491	497	506	453	454	440	455	461	499	429	430	427	478	476	475	479	450	490	481	479	449	457	517	459	505	504	484	485	490	454	451	452	465	471	468	429	453	426	446	462	511	458	498	460	509	491	430	430	455	450	455	469	476	466	483	480	487	448	481	481	464	454	468	493	471	490	453	456	522	474	443	471	440	461	467	495	454	452	464	479	459	469	455	452	506	476	474	466	485	466	485	464	473	481	526	490	485	488	464	442	494	452	475	471	461	498	483	443	470	488	467	494	489	497	485	476	458	527
27257	18512	3430	373	250	222	221	205	215	210	177	205	188	212	194	223	195	199	204	224	227	189	221	192	199	217	206	217	213	217	189	196	193	195	209	214	177	184	172	168	205	217	179	207	198	205	198	192	224	187	193	196	218	202	196	201	198	219	202	206	207	202	189	187	185	193	192	191	201	217	198	229	210	196	194	188	207	194	169	185	189	196	205	229	188	195	222	196	197	184	216	207	187	200	207	223	206	206	208	194	200	194	210	205	220	178	214	195	195	199	205	191	200	206	188	199	206	188	196	200	199	208	185	222	183	227	206	189	206	198	180	223	201	190	197	209	202	175	205	191	176	203	207	182	208	187	198	215	187	204	182	202	220	182	203	193	184	167	192	211	206	189	206	196	172	196	209	204	182	178	189	185	171	196	180	219	212	183	205	175	219	203	197	204	193	186	193	223	200	194	203	205	212	221	195	203	201	201	200	191	215	198	214	212	216	162	199	202	194	188	227	230	189	183	177	181	210	179	188	215	211	195	229	203	212	200	198	159	195	186	188	199	235	213	221	198	177	194	200	206	178	194	212	211	187	195	180	200	191	202	188	209	201	188	222	207	199	188	228	218	213	198	175	175	214	187	210	206	220	195	194	248	190	209	197	206	200	214	177	213	183	178	215	188	210	198	217	200	198	202	197	207	197	183	198	189	179	222	169	199	180	207	201	225	173	203	196	208	190	202	196	189	211	195	196	186	183	200	191	170	181	216	193	195	199	197	213	202	205	207	218	222	203	199	178	179	198	211	183	216	183	172	228	203	178	223	193	191	204	196	222	189	207	178	198	173	191	221	190	190	221	210	184	184	190	199	185	179	197	209	197	195	207	175	209	215	189	190	165	194	204	177	213	187	202	209	217	202	200	226	218	211	192	200	201	178	208	190	210	205	208	198	194	202	206	219	187	208	190	204	202	178	195	208	183	197	178	182	224	185	219	180	206	188	194	187	222	226	197	195	205	192	188	220	206	215	190	204	190	208	183	203	199	230	209	207	201	221	199	205	196	208	225	179	212	224	185	220	209	178	190	207	209	180	178	197	216	208	204	194	182	185	197	207	215	215	200	208	209	207	194	197	208	164	196	189	206	193	211	185	194	184	215	169	228	196	192	189	189	212	200	200	176	191	199	196	187	203	200	189	192	196	180	163	226	212	214	215	196	189	201	221	194	203	221	194	209	203	216	183	168	208	218	200	183	190	209	222	217	212	188	194	201	189	191	220	232	202	189	192	205	181	190	198	208	195	197	184	182	201	204	183	208	211	203	214	193	188	175	195	190	198	209	193	218	192	196	179	217	167	196	201	195	207	207	185	194	182	191	219	215	191	181	190	182	188	186	188	195	200	178	165	191	202	201	203	175	187	192	176	203	183	191	197	194	214	187	194	216	192	204	231	178	202	187	189	214	204	187	207	208	227	191	216	185	197	178	196	202	215	221	193	189	178	203	196	218	206	208	183	210	188	205	213	213	191	213	188	206	233	217	199	181	211	196	218	185	210	182	208	178	200	206	223	187	198	210	188	208	199	197	201	193	184	196	204	209	204	193	196	213	226	193	199	187	195	204	177	204	173	191	180	198	199	192	197	230	174	165	183	181	189	204	185	203	207	202	189	181	174	181	194	187	217	235	196	176	196	203	187	209	198	189	168	198	211	187	204	218	199	186	202	215	217	206	192	195	214	195	201	189	212	193	188	199	199	196	204	185	180	199	192	204	185	198	190	204	196	195	213	185	205	178	196	206	220	221	180	181	189	195	203	205	199	206	209	191	192	190	191	182	184	212	196	181	174	179	205	205	182	187	194	217	199	213	198	198	183	194	206	205	189	200	204	204	208	198	198	211	203	220	177	202	169	197	187	182	201	206	205	203	201	170	207	213	194	201	178	228	186	217	192	186	198	192	208	193	178	205	206	184	204	201	182	179	214	201	168	237	201	189	225	182	209	193	181	204	220	202	199	210	200	193	198	179	176	194	208	190	191	208	187	192	183	223	192	201	197	205	193	217	217	204	223	192	214	200	202	207	191	195	222	214	171	211	214	180	196	203	186	209	179	178	193	171	189	199	198	207	198	177	206	194	198	231	196	186	182	188	191	209	217	194	206	162	191	197	210	201	201	198	199	177	189	204	176	198	209	220	170	190	181	212	176	205	182	175	189	196	209	196	192	226	191	186	225	198	187	165	194	195	196	195	213	203	196	195	192	198	182	190	179	206	191	169	197	186	218	194	182	190	197	206	191	206	184	185	223	209	181	181	168	219	232	205	205	213	177	194	213	179	192	186	201	202	191	168	182	185	194	215	206	213	192	186	205	197	184	198	188	207	202	160	190	189	198	178	177	213	210	209	187	185	207	191	204	195	197	193	195	187	189	199	172	205	182	187	198	179	190	216	187	224	198	192	212	173	210	193	174	216	183	184	198	184	204	195	194	185	196	198	177	176	199	205	157	192	222	218	203	201	190	196	191	197	193	197	190	194	194	184	165	202	245	186	201	216	189	218	184	185	189	208	184	219	217	179	211	215	183	198	212	198	196	224	187	188	204	221	197	199	205	192	182	210	175	204	186	193	211	208	197	204	175	220	177	174	192	200	191	182	196	211	185	211	198	190	180	215	201	173	192	184	193	216	218	191	190	224	190	192	220	183	195	193	182	205	214	214	175	206	191	190	214	185	211	187	196	190	208	177	194	178	198	191	209	195	172	210	212	195	194	165	204	205	175	227	201	205	206	200	186	202	169	215	204	188	181	222	207	217	204	209	216	213	198	181	203	213	219	175	182	158	174	201	214	173	226	205	221	188	198	193	208	207	211	196	194	183	221	201	193	177	188	202	184	190	194	194	203	193	204	230	196	220	189	202	195	198	183	215	190	222	180	177	183	180	222	194	188	192	215	202	199	192	197	199	205	205	222	213	180	194	192	217	200	173	207	193	196	192	224	207	180	199	177	196	180	177	197	213	204	195	204	196	236	222	187	174	197	208	201	188	199	190	199	190	213	188	197	203	183	196	188	204	196	182	207	186	192	205	193	176	186	191	191	203	204	202	180	201	209	185	194	200	222	181	188	199	203	193	180	205	214	188	204	213	208	196	184	218	196	234	184	194	214	202	183	198	198	165	196	185	212	204	211	232	195	192	207	236	183	191	199	203	190	184	177	198	183	188	200	187	190	201	195	195	213	222	169	207	208	220	221	207	176	220	180	198	189	217	228	198	204	203	203	225	213	205	185	202	207	190	228	195	199	180	195	214	207	179	208	202	207	189	204	188	206	207	186	230	234	213	215	180	235	212	186	183	222	192	181	179	210	199	227	200	170	208	220	191	215	204	214	202	168	217	179	191	193	192	213	187	197	192	199	215	174	183	195	225	213	188	218	194	189	199	191	178	185	197	218	192	206	180	199	154	196	203	224	195	211	190	207	207	193	188	186	199	209	195	178	197	196	195	196	195	197	193	192	175	180	180	176	192	189
4922	715	600	379	339	347	299	321	270	293	296	284	284	275	234	272	272	291	265	315	262	272	267	282	265	300	290	287	271	285	236	302	282	251	258	303	280	261	292	278	288	260	275	268	273	261	248	251	286	267	257	253	269	261	263	284	261	283	289	261	273	272	292	279	270	296	260	255	271	277	263	285	278	321	286	281	280	271	309	268	272	260	280	288	316	267	288	276	276	266	248	278	272	312	270	273	279	248	286	302	289	282	294	271	282	255	271	231	262	270	281	272	276	279	295	272	237	277	275	279	280	251	262	284	295	292	270	264	257	276	261	274	254	288	303	272	291	281	267	244	265	286	278	281	265	300	253	272	268	253	265	224	261	321	271	291	271	263	273	267	264	260	275	260	256	277	273	267	240	272	282	267	288	299	308	249	272	273	283	275	272	306	262	257	275	263	293	262	233	275	281	275	272	264	259	293	297	240	249	268	297	268	273	276	267	280	299	296	242	274	242	278	293	267	264	290	300	275	305	275	252	279	282	274	262	241	282	243	261	285	290	271	250	281	276	264	286	262	275	276	291	287	284	291	296	270	273	249	283	288	289	289	263	263	256	297	289	246	244	295	256	271	269	274	257	274	277	266	274	271	241	246	290	282	296	284	259	282	288	252	282	254	261	272	270	285	263	281	255	263	279	291	272	241	260	266	303	303	258	266	310	264	282	280	291	293	267	293	288	297	288	282	260	299	275	287	269	270	262	304	253	289	271	268	256	286	268	274	252	281	291	297	272	260	257	278	268	283	276	275	273	316	263	288	270	258	277	266	264	256	244	266	285	277	270	254	336	299	279	255	279	255	269	252	256	276	257	304	293	254	263	279	260	266	279	253	301	275	291	288	295	270	296	274	259	264	254	276	272	271	277	292	279	294	241	269	292	298	293	315	248	286	242	273	252	274	280	237	272	281	287	259	270	255	248	272	286	274	258	264	289	267	296	263	278	265	273	266	257	289	264	252	245	294	286	266	268	254	293	294	261	267	286	276	290	270	292	269	265	280	251	279	265	284	288	264	282	274	262	254	290	259	270	267	275	254	261	308	279	277	274	270	279	284	289	267	270	293	232	284	275	270	290	279	257	260	252	264	276	266	264	261	293	234	299	248	292	244	255	287	237	264	289	291	253	259	289	279	268	271	256	261	253	268	239	287	272	271	236	260	276	256	273	274	291	258	265	286	280	300	267	255	252	268	283	260	265	283	252	253	268	304	273	278	284	266	242	251	278	292	274	262	275	276	253	297	255	283	264	265	262	258	276	287	255	268	256	287	265	262	277	282	267	259	267	243	250	285	281	299	254	274	272	270	281	297	280	277	310	251	299	282	259	269	248	301	297	261	309	270	278	268	309	266	257	282	273	283	262	279	262	294	278	268	253	276	269	312	284	262	277	256	280	257	287	284	283	274	257	285	259	252	291	261	244	267	284	248	277	294	269	234	283	288	251	285	276	262	294	270	248	258	289	248	319	290	269	261	253	287	284	263	278	283	282	250	255	264	252	280	260	280	299	259	261	262	277	283	272	265	286	253	264	266	275	266	273	263	288	298	282	260	292	271	286	272	259	254	270	286	244	284	270	301	255	262	280	293	254	287	272	255	265	273	261	271	246	268	283	273	268	280	274	276	289	314	283	279	303	267	293	275	300	287	242	285	252	278	284	272	293	262	265	277	265	285	289	287	246	269	285	284	284	284	276	252	267	287	264	278	277	244	294	277	267	287	263	296	289	260	279	289	255	240	287	261	292	239	258	261	247	268	283	271	267	277	274	247	263	284	315	270	258	291	283	266	280	311	243	258	283	283	266	262	283	280	259	267	288	276	254	260	285	265	280	252	301	262	283	290	248	259	262	268	276	275	257	258	293	257	258	279	281	265	280	289	268	261	277	276	277	262	288	271	290	269	263	298	268	272	277	303	288	261	265	259	282	244	252	254	268	268	270	290	275	282	288	279	260	288	246	263	273	264	288	298	280	270	269	308	291	283	271	279	281	259	269	267	248	290	270	273	276	269	278	272	304	286	299	244	261	274	263	261	258	275	261	262	282	293	285	275	288	310	274	270	298	288	273	265	263	309	283	265	263	271	273	281	279	252	265	265	257	298	270	296	283	279	267	263	271	280	288	290	292	244	276	241	257	254	255	277	275	272	254	274	287	265	320	269	278	281	271	258	287	293	268	279	279	279	255	267	273	262	258	288	297	251	288	270	298	274	280	254	266	257	265	289	249	219	261	276	242	260	255	279	249	282	279	276	259	253	275	259	282	290	278	285	263	296	276	272	277	284	282	282	251	236	275	274	262	309	262	257	268	273	251	284	283	303	302	280	302	255	275	281	262	276	284	286	265	269	256	228	266	285	268	278	271	289	258	256	274	284	231	294	265	283	256	285	241	270	293	277	261	285	272	296	262	270	268	283	234	270	249	271	302	263	281	269	261	286	280	274	271	261	287	275	268	290	281	248	281	275	272	282	277	268	242	295	287	266	282	263	293	288	253	269	283	292	298	256	276	273	291	273	256	236	280	259	261	279	261	291	251	242	269	280	278	269	272	290	261	244	281	277	262	246	274	257	275	265	287	252	273	286	267	264	266	267	274	308	263	261	281	247	286	249	283	289	272	294	275	275	260	279	272	268	282	272	272	261	267	250	232	272	284	254	258	273	283	268	261	253	266	272	263	259	291	260	288	292	277	252	265	302	279	300	285	281	265	290	294	303	258	279	282	274	266	255	245	272	258	266	293	308	285	257	294	274	270	270	279	282	275	262	255	241	254	261	329	264	272	265	309	266	299	296	260	289	311	247	290	263	295	270	284	280	275	299	287	282	285	272	271	280	258	266	292	240	265	279	265	287	263	279	307	273	283	279	274	284	302	279	276	292	276	240	231	267	265	277	267	260	268	275	297	280	263	260	283	279	241	250	269	270	245	258	261	261	258	280	285	275	284	285	263	300	267	258	271	272	294	277	287	251	274	260	301	285	260	281	297	273	262	253	271	250	276	283	257	269	276	305	279	276	298	284	288	250	280	281	268	238	261	278	304	255	269	277	268	293	259	277	286	300	293	270	304	239	279	273	275	273	263	254	262	273	272	270	266	258	289	249	280	288	278	238	319	266	285	268	238	291	267	272	285	268	300	268	261	268	278	267	301	261	259	273	263	253	270	257	253	243	285	238	287	267	267	272	277	271	283	236	272	254	283	262	261	261	263	302	256	298	264	302	278	238	285	270	257	304	285	264	282	278	271	318	261	305	297	266	264	277	279	276	269	239	279	268	267	279	269	292	269	240	253	255	280	269	276	299	280	295	264	276	274	273	299	262	296	258	288	279	275	254	260	285	269	298	260	256	247	278	278	278	271	287	298	270	265	285	280	279	279	274	296	261	276	303	239	257	259	285	283	247	265	263	261	271	268	263	265	297	291	267	279	267	247	301	275	280	281	272	283	265	264	276	279	283	276	242	272	264	263	282
23354	21532	28722	24789	21375	3979	732	574	518	455	482	471	450	441	403	447	413	435	396	416	407	412	391	393	408	356	406	398	380	418	390	378	389	411	402	436	375	414	394	422	416	409	390	395	390	408	395	398	433	411	415	393	432	389	409	416	382	369	365	382	406	417	387	422	395	371	428	412	425	403	392	369	378	396	383	423	426	389	378	397	415	399	381	418	383	401	396	393	388	401	399	397	444	442	388	357	371	372	408	422	374	440	411	407	401	417	415	405	375	388	403	390	376	417	398	396	407	377	404	391	413	369	417	375	382	380	414	436	389	414	365	390	385	385	385	410	400	404	416	382	407	375	397	440	421	416	369	382	382	374	391	396	394	408	386	414	399	386	379	395	403	398	386	393	388	406	388	409	382	417	407	357	375	405	417	364	363	406	350	372	364	395	418	391	383	365	436	397	394	383	451	429	406	379	362	406	367	400	377	411	367	399	396	394	383	391	382	408	395	413	394	376	407	385	404	444	389	398	374	409	407	388	382	382	368	404	392	396	404	428	383	359	419	369	371	416	412	400	391	371	387	395	362	408	423	395	385	363	413	380	403	379	422	398	403	413	413	388	411	427	411	413	366	390	388	415	388	413	355	369	356	385	362	399	393	371	350	404	381	407	385	392	409	370	388	400	378	391	395	400	366	357	387	385	421	394	370	411	388	386	399	429	390	401	391	387	400	375	390	423	365	415	395	374	371	378	367	393	392	382	396	378	364	395	391	392	399	385	357	400	360	390	369	359	366	370	386	393	412	410	411	409	384	430	386	388	407	406	380	435	430	351	376	395	384	394	384	396	401	405	403	401	394	420	396	391	402	390	388	393	367	393	419	407	429	399	393	407	424	387	408	376	408	383	421	370	434	406	412	401	398	399	394	414	382	403	385	393	368	347	393	425	394	387	365	402	419	377	400	359	400	370	435	368	369	397	394	414	394	394	417	413	405	404	414	391	389	374	425	399	389	431	416	401	400	386	368	405	431	365	411	411	363	351	393	392	380	399	425	418	396	401	394	386	360	383	410	386	378	391	373	400	381	429	421	376	395	381	424	372	412	368	404	366	394	378	418	379	424	345	376	412	381	391	399	385	356	408	441	424	420	366	394	410	361	399	383	434	366	374	392	381	390	382	417	415	405	392	425	397	340	405	399	382	372	400	385	388	409	399	411	368	382	422	381	405	393	373	430	396	424	390	397	405	431	405	392	393	368	346	428	394	454	407	399	373	397	399	399	377	384	392	399	393	383	386	427	367	400	416	368	381	409	399	376	415	375	404	419	396	353	389	354	364	339	399	359	391	436	429	413	413	382	381	382	392	389	390	407	404	394	394	420	423	376	370	394	395	408	406	387	400	372	400	386	385	398	399	379	392	389	394	387	407	359	399	409	421	398	409	387	423	387	425	375	405	418	396	349	372	378	398	343	416	389	408	392	359	412	381	392	411	398	419	395	369	391	370	375	434	360	405	393	392	365	383	399	388	348	389	367	386	404	386	402	391	383	398	364	382	398	389	385	392	398	386	380	374	412	383	402	407	369	381	449	379	394	415	369	375	380	415	401	373	359	414	409	364	416	390	404	387	371	393	427	395	398	391	390	366	372	421	401	412	366	373	369	419	372	402	416	383	361	390	413	362	392	364	395	432	376	394	382	378	380	381	417	366	391	381	368	389	366	426	390	362	405	374	395	368	387	403	384	399	379	373	392	401	374	389	369	385	385	429	371	429	366	414	387	386	402	386	419	396	400	402	385	395	369	402	358	400	405	411	418	409	373	367	401	413	415	422	435	398	382	356	400	374	410	384	402	410	357	393	401	368	400	398	402	399	389	392	368	402	366	370	373	396	373	396	413	422	398	423	369	395	377	427	400	366	389	385	363	390	372	370	390	422	387	370	392	417	364	416	396	394	427	383	397	433	371	363	386	391	417	387	420	385	410	397	419	404	417	397	382	383	381	386	360	365	395	383	418	398	387	392	415	401	425	407	396	422	378	400	382	394	400	360	416	364	374	408	383	398	426	364	395	361	407	378	349	385	383	392	393	366	372	396	362	380	329	373	403	404	342	389	370	390	365	385	383	395	376	401	378	400	428	419	356	452	400	371	405	431	394	380	382	366	391	380	380	407	401	378	378	405	378	374	399	375	426	380	404	395	393	360	423	411	386	384	431	379	369	397	405	402	391	389	384	395	366	409	403	402	430	433	409	392	392	422	365	356	395	374	361	377	404	365	375	396	409	391	390	417	373	388	379	383	391	368	401	398	379	435	428	381	394	404	411	363	375	397	392	412	426	398	384	378	392	368	391	377	380	379	410	381	406	407	373	393	393	385	401	386	418	397	382	379	416	386	399	415	407	401	438	394	357	390	410	376	436	422	393	427	405	397	403	409	362	375	387	392	398	390	372	380	391	382	398	400	415	384	421	413	379	453	403	396	431	365	416	383	355	416	389	437	419	404	425	388	405	394	384	343	432	398	429	393	387	426	379	377	377	393	404	389	406	401	362	410	397	391	419	396	374	353	398	414	412	367	366	390	360	405	371	398	388	395	404	384	375	409	375	409	414	396	377	403	384	425	409	425	399	385	420	411	391	404	366	373	352	368	394	376	409	387	360	381	397	402	362	419	376	398	379	391	371	380	405	393	364	416	389	424	427	409	376	383	415	422	376	405	410	405	393	405	368	393	400	419	411	427	411	380	410	387	367	394	372	421	420	412	393	403	404	375	412	402	364	392	390	410	398	438	374	388	390	382	404	391	420	403	380	414	391	398	398	400	382	381	397	401	397	388	382	354	380	396	343	400	401	394	403	396	402	382	392	376	375	376	413	386	398	381	394	396	413	378	422	400	416	426	402	398	429	411	383	381	391	369	359	385	373	377	430	406	395	368	386	382	400	395	414	402	364	365	423	370	345	424	389	363	365	338	423	401	378	351	370	404	409	402	408	365	423	370	395	383	384	397	374	424	402	374	378	376	420	441	382	404	360	397	386	424	388	404	389	384	392	415	403	371	350	383	401	383	364	386	411	386	395	418	424	407	412	400	381	375	417	382	375	388	389	354	377	386	406	374	365	374	384	390	406	373	349	379	386	392	412	377	391	416	415	389	383	381	344	402	354	363	405	410	383	390	396	386	396	372	395	396	386	415	363	385	410	365	386	396	390	384	388	383	406	377	395	395	388	375	392	391	361	402	398	398	405	394	389	421	410	433	409	392	366	374	372	383	401	407	458	388	394	368	366	374	393	402	392	397	400	444	405	366	398	411	363	393	405	389	413	400	400	393	394	422	460	384	371	398	403	398	397	396	407	379	399	407	383	405	428	392	372	420	390	427	391	374	393	371	396	386	406	382	402	377	429	341	402	405	392	408	391	394	407	400	353	400	399	420	388	398	413	354	392	388	386	427	431	396	388	416	365	385	405	388	435	400	347	419	354	376	394	382	403	365	363	380	369	377	389	410	453	337	382	374	412	396
13839	7094	4817	2251	1626	1332	1066	917	804	757	723	636	650	654	648	633	596	567	597	556	555	567	584	572	558	525	594	560	556	540	563	554	512	545	569	528	546	544	517	530	528	526	511	528	530	537	515	571	540	502	518	528	539	566	539	528	505	507	567	542	524	528	548	539	532	543	547	505	531	526	495	556	552	523	527	514	546	562	562	527	532	551	526	565	506	499	528	509	564	522	530	534	536	511	569	509	536	550	562	512	512	562	546	529	565	577	538	548	583	557	519	589	549	533	551	534	557	553	516	500	551	538	536	533	577	576	527	564	509	550	546	532	537	517	560	535	504	513	546	557	497	541	556	545	537	569	531	536	533	534	543	488	490	520	517	550	527	501	531	520	502	547	536	571	510	542	527	535	526	527	524	497	539	567	522	552	542	522	543	568	516	537	503	537	544	530	534	533	547	525	523	534	562	538	532	502	562	495	512	536	554	518	541	530	531	567	536	562	533	507	518	508	482	514	554	528	541	526	524	552	531	568	509	524	555	495	508	538	537	528	545	584	550	526	521	550	539	541	516	555	547	511	550	527	524	512	525	547	524	571	533	523	537	542	529	516	568	531	524	521	565	515	533	535	530	494	471	561	534	540	534	534	518	498	503	511	534	497	533	577	591	537	524	520	534	515	562	540	500	553	532	529	536	513	532	547	511	518	535	537	538	537	476	530	505	532	545	536	543	566	546	486	532	484	536	576	558	493	505	517	523	508	558	530	564	543	546	491	532	542	554	528	556	517	521	546	527	573	538	546	527	513	556	562	523	520	537	549	503	514	502	511	515	578	557	524	532	551	513	532	532	502	532	540	531	543	570	509	547	547	526	527	519	532	537	518	557	542	519	505	480	523	513	474	548	511	562	498	565	575	517	538	515	535	496	559	568	558	511	586	554	545	496	550	566	520	553	539	542	522	520	548	530	520	518	489	508	555	518	529	538	492	566	514	465	514	515	535	514	515	526	528	517	502	541	545	524	543	553	541	536	539	543	528	542	491	535	545	551	577	536	568	536	536	528	531	550	503	550	547	506	512	529	551	542	514	518	560	526	512	533	572	537	540	499	559	538	510	470	529	508	545	569	485	559	532	489	541	529	562	540	555	508	536	536	497	527	558	561	542	529	527	510	537	504	574	529	528	529	551	522	521	529	520	556	521	509	579	526	496	525	545	526	576	552	543	546	521	579	534	527	511	569	499	563	521	584	503	499	522	543	516	541	524	483	526	539	567	523	510	503	510	523	539	521	531	537	549	573	538	540	538	528	522	492	546	550	491	560	573	505	519	499	483	535	539	494	546	562	525	509	543	552	533	530	507	504	569	521	485	547	532	515	512	507	550	509	511	551	515	526	526	546	537	578	522	537	509	558	536	533	517	559	553	514	503	500	522	539	500	470	584	545	536	515	497	553	544	544	534	535	512	530	543	517	484	516	527	513	514	537	557	538	541	542	531	526	532	557	486	515	589	574	521	548	546	502	505	515	540	538	548	531	514	523	520	484	540	518	526	534	527	564	529	590	515	497	536	527	526	534	532	538	508	495	505	522	491	542	573	553	564	520	553	485	498	541	484	495	522	491	519	534	535	537	559	496	480	524	567	518	512	516	505	530	580	520	523	513	568	574	589	527	542	523	563	533	489	532	527	509	497	561	510	558	530	552	539	519	549	524	508	557	526	534	549	525	527	536	561	499	520	547	545	542	548	540	562	532	587	524	529	542	542	576	560	578	534	526	572	577	568	486	525	562	488	537	514	516	509	491	530	580	543	557	514	553	562	534	521	508	535	518	546	506	480	518	531	547	542	523	531	548	532	544	533	541	522	539	535	551	500	546	577	513	542	522	529	523	548	540	557	517	515	556	541	521	521	514	534	538	555	546	529	497	580	506	511	567	551	560	523	510	535	537	549	539	535	517	518	567	484	522	510	524	541	533	553	557	515	570	516	541	534	518	532	504	512	549	518	512	512	519	565	519	507	546	525	504	537	502	531	551	544	530	516	506	517	556	502	511	536	504	508	552	540	504	531	523	540	546	524	522	511	562	505	508	541	587	547	508	544	542	474	512	558	520	508	540	525	498	531	529	578	517	549	547	516	517	521	520	558	563	551	513	490	544	541	518	548	531	513	551	500	513	500	547	538	521	521	543	508	513	543	545	551	558	548	527	527	513	512	522	522	494	543	536	564	551	540	533	507	572	535	517	510	499	579	535	546	569	544	514	545	487	545	517	567	508	532	511	571	530	514	546	508	523	539	511	521	519	501	532	536	563	557	556	530	524	531	521	514	533	576	497	522	500	522	551	485	561	547	533	504	526	587	517	531	473	530	516	568	524	532	543	509	517	525	528	551	562	490	557	565	546	530	518	509	568	534	571	538	518	538	527	522	530	485	519	565	541	519	519	547	528	520	521	511	553	559	560	546	536	564	536	519	529	527	497	523	536	514	531	553	529	549	521	529	534	524	493	570	487	540	572	521	510	507	559	546	542	522	573	539	527	536	556	478	565	567	552	484	530	525	490	557	476	560	539	527	499	536	545	513	512	519	493	532	544	530	512	547	523	567	542	518	519	504	575	514	526	547	549	495	547	570	508	544	496	536	518	560	526	529	551	544	528	565	502	533	577	537	569	524	574	535	542	552	518	544	563	512	485	536	553	514	513	500	524	541	559	569	539	555	547	529	541	527	540	554	524	506	553	533	501	534	508	499	502	517	524	550	517	509	530	536	534	533	540	525	527	485	544	510	502	510	526	521	519	560	505	553	513	497	527	503	544	550	509	502	579	586	528	501	577	506	553	546	580	503	535	549	532	608	535	555	539	538	536	556	543	560	544	523	559	551	527	549	540	531	508	485	515	524	540	536	534	508	521	527	496	533	546	520	510	505	521	505	561	522	524	487	532	543	539	506	548	540	513	525	511	562	526	548	534	516	554	535	544	539	541	535	520	577	498	489	516	524	537	512	516	560	484	520	553	522	570	542	578	535	518	524	572	508	524	554	512	538	540	504	499	499	536	518	531	502	533	533	543	497	539	505	508	475	535	562	520	536	528	516	507	551	533	540	559	567	517	530	505	503	530	525	508	527	548	517	513	499	543	513	536	546	502	498	533	547	541	493	487	551	600	540	543	544	529	524	537	553	570	545	575	522	557	494	606	535	556	556	526	521	523	526	532	516	552	522	532	519	536	528	570	555	534	525	530	548	527	518	494	536	537	538	532	507	560	538	585	514	545	525	556	514	577	499	571	534	565	529	541	521	560	549	538	565	531	547	481	549	552	518	466	542	536	555	525	532	546	501	533	541	545	525	522	557	524	538	500	573	514	543	540	542	533	554	556	549	567	513	517	530	570	506	547	554	557	469	543	534	558	513	513	533	530	520	509	558	530	508	518	532	561	548	534	510	517	546	514	543	514	537	515	524	540	513	563	519	535	549	552	498	518	530	533	523	540	559	545	494	582	504	541	527	557	512	579	551
24762	21533	26835	24486	1056	200	157	157	132	119	126	116	81	100	109	88	100	110	98	89	87	81	114	91	104	98	95	84	99	88	99	113	89	83	97	95	89	100	85	86	75	87	92	87	108	90	73	91	87	87	99	92	82	86	84	67	74	93	83	93	86	87	98	96	88	83	95	91	78	91	87	86	95	103	96	89	96	85	86	86	96	77	91	82	99	78	82	87	72	79	94	89	86	98	72	91	99	78	83	77	97	106	84	94	98	82	77	98	85	96	114	87	71	76	77	101	100	93	88	91	79	76	108	108	86	79	83	91	103	77	91	87	85	76	90	76	90	84	109	92	86	86	93	86	96	91	84	86	79	88	109	90	87	103	91	90	102	81	83	82	80	90	98	94	75	82	89	84	94	80	87	83	89	86	88	97	93	79	91	93	89	82	106	99	77	79	100	87	92	77	78	102	87	70	77	94	97	76	94	91	86	73	88	92	82	84	74	83	94	97	85	74	78	93	86	84	109	97	101	82	74	88	78	84	72	115	84	91	81	86	95	88	87	96	98	104	83	91	81	84	86	78	88	85	80	85	106	90	87	90	100	86	74	69	103	75	99	82	76	105	95	74	69	81	99	93	80	76	91	83	95	85	70	99	87	78	85	74	92	83	83	78	98	79	87	89	86	81	97	98	79	88	82	84	98	86	99	87	100	61	83	94	96	94	95	89	82	92	85	92	87	74	101	76	81	92	93	87	71	84	94	70	73	79	85	93	77	83	115	93	88	77	96	80	84	71	106	82	81	86	101	79	98	91	107	90	98	82	88	89	73	82	71	72	78	93	75	79	85	83	94	84	75	97	87	89	74	72	86	95	90	89	105	85	86	78	74	91	81	86	90	99	93	88	94	91	100	92	96	82	90	80	85	88	83	94	89	100	88	76	97	103	71	99	75	80	91	90	82	79	80	98	83	100	88	96	70	90	86	95	68	89	86	97	71	67	74	76	91	71	83	64	79	78	106	91	87	80	82	85	69	83	86	84	98	80	94	106	77	89	82	89	84	105	83	80	74	87	74	94	102	85	92	88	89	95	84	83	85	75	83	70	78	80	69	85	91	96	90	89	95	93	87	95	86	84	74	103	93	80	93	102	99	75	86	99	83	85	95	90	101	87	86	82	89	87	84	92	105	90	88	65	91	93	100	93	74	79	84	73	82	81	65	87	91	90	93	96	101	85	82	86	81	80	85	76	93	87	74	88	81	84	90	77	90	66	80	85	91	85	75	99	95	93	74	84	88	92	100	70	96	64	83	94	88	84	72	96	100	101	88	87	70	85	85	87	90	89	86	91	81	85	88	89	98	101	83	74	101	90	73	69	82	92	91	80	96	93	90	95	92	81	93	81	92	93	77	87	80	95	90	75	85	79	92	81	85	71	96	102	105	73	94	104	77	108	82	92	96	84	95	103	76	109	86	85	93	87	85	101	82	92	92	75	95	105	93	101	76	104	73	75	73	62	96	91	97	95	85	88	119	88	95	103	90	68	93	88	75	82	86	102	89	78	82	77	83	97	100	89	85	87	98	95	96	76	100	71	91	91	73	89	75	94	89	82	89	85	82	87	98	103	88	96	80	81	81	80	72	83	87	89	81	85	84	92	93	81	90	71	94	94	99	85	95	87	85	93	99	79	86	108	77	85	93	75	89	108	103	95	88	94	70	86	87	84	87	93	78	78	88	92	85	99	93	77	78	94	96	116	100	88	70	81	85	80	105	88	79	86	87	88	83	75	83	90	87	96	77	80	90	96	82	98	96	114	88	74	94	84	73	89	108	92	87	93	71	86	91	86	78	67	91	96	87	91	76	84	70	92	88	101	92	92	100	81	74	88	90	86	88	92	88	66	80	89	100	73	75	78	84	83	90	95	89	91	88	78	72	100	99	84	88	73	103	83	102	82	91	89	92	89	102	82	99	89	84	100	79	85	92	93	81	91	87	83	76	80	102	82	84	88	85	98	104	73	93	98	86	93	67	83	93	91	81	86	83	106	89	86	68	85	82	72	107	93	87	78	85	86	91	102	108	80	87	97	100	85	82	93	95	95	98	101	83	84	102	91	82	82	77	82	101	98	88	98	68	79	85	94	85	88	74	76	76	94	87	71	90	85	96	67	86	95	86	85	88	89	75	104	91	78	94	93	78	101	87	97	93	97	96	79	97	79	82	98	80	71	79	91	88	93	61	99	69	84	103	101	99	90	68	87	99	82	85	80	89	85	90	87	90	85	89	91	88	81	90	105	73	96	88	66	83	67	93	73	77	100	106	101	109	94	93	87	80	88	78	85	120	94	89	90	105	94	98	77	91	93	94	94	90	79	82	77	84	68	87	102	85	95	86	93	89	95	83	92	92	85	84	88	84	75	92	93	95	99	86	83	102	91	75	81	86	89	92	84	74	90	86	91	111	93	92	88	107	104	90	74	79	91	84	93	88	89	66	75	89	99	91	80	86	85	92	95	93	97	109	95	83	95	94	88	107	81	86	103	87	75	91	88	83	94	101	94	100	78	85	80	100	83	89	85	92	90	76	81	77	100	81	79	78	78	85	80	80	100	72	85	83	88	107	78	99	106	102	71	70	94	89	89	100	83	90	91	80	75	98	80	93	91	95	59	93	89	88	88	86	92	87	95	96	80	82	74	79	84	92	90	77	82	90	74	91	84	96	72	106	78	96	101	88	94	84	111	69	79	111	105	92	99	96	93	85	111	84	77	112	81	96	90	81	93	91	93	89	80	96	68	86	102	89	85	104	89	93	88	108	85	88	108	82	95	85	84	86	88	98	96	97	99	92	78	84	82	100	97	105	98	97	97	82	78	85	73	75	87	93	78	76	85	85	90	89	90	85	78	84	97	86	82	75	88	89	86	77	82	76	95	84	97	84	103	85	86	76	70	88	82	98	100	88	91	81	89	88	106	95	88	88	89	92	88	78	75	83	92	81	90	100	76	97	92	87	99	75	85	78	83	85	81	85	100	83	103	83	86	81	81	71	85	89	94	80	88	93	74	79	76	84	85	103	78	108	104	108	93	110	94	94	92	85	72	75	87	95	97	91	86	89	92	84	80	93	79	96	69	78	97	91	85	70	74	82	89	104	88	87	82	95	93	79	85	90	88	95	82	95	84	101	102	96	91	104	82	99	76	89	88	81	107	96	82	79	81	96	85	86	97	94	80	87	94	82	93	73	90	88	94	108	95	89	100	72	88	99	95	75	88	92	81	87	86	84	85	76	89	109	90	85	78	81	98	95	94	100	96	62	90	84	87	86	83	82	100	79	89	85	97	91	87	77	86	87	102	82	88	82	89	84	86	105	59	84	76	84	79	79	81	94	87	92	96	101	91	104	100	94	83	85	88	85	94	95	77	84	97	107	86	105	85	84	76	92	93	96	107	77	77	87	89	75	101	95	91	92	105	91	88	99	92	101	92	101	84	93	74	86	85	91	79	99	87	98	80	79	95
12598	3248	2127	936	638	473	371	334	270	263	252	199	197	202	141	183	135	162	166	183	127	144	167	147	148	166	125	167	155	140	124	150	152	134	158	149	146	136	136	143	127	108	122	121	142	151	131	130	150	141	136	150	159	144	133	147	152	148	151	159	154	138	154	151	127	136	131	135	134	124	133	139	133	127	133	130	152	152	139	150	152	142	144	150	142	124	133	128	140	148	138	154	151	119	138	148	130	139	145	102	141	126	148	121	158	124	144	141	138	148	136	124	154	117	138	134	125	139	135	143	129	137	122	148	142	121	130	161	126	154	146	133	149	128	130	124	120	160	147	131	128	128	136	152	155	154	126	136	142	144	130	130	130	144	135	139	142	115	129	142	146	124	115	142	134	144	138	146	127	137	115	137	122	151	143	126	139	119	128	135	120	139	141	146	145	154	149	147	150	135	124	142	137	124	140	144	133	113	149	135	126	133	127	143	147	142	152	145	139	139	122	134	140	139	144	120	125	129	130	135	114	129	153	136	154	122	144	154	164	146	157	151	136	148	140	136	129	122	160	129	142	142	130	109	136	127	179	133	110	143	147	130	152	144	158	145	141	150	150	127	129	134	139	140	138	136	140	134	129	141	136	147	157	143	126	124	137	154	142	145	140	142	155	150	163	146	139	125	130	147	145	150	134	124	138	129	137	139	150	156	123	119	129	137	115	138	141	123	123	141	153	138	152	148	133	135	150	144	138	137	136	142	136	137	122	138	143	133	150	133	140	142	156	126	139	152	150	128	130	134	165	150	136	123	127	144	133	130	159	159	138	136	141	137	134	141	132	141	143	127	149	147	119	130	140	157	140	138	143	124	148	144	123	147	154	147	130	134	128	122	131	134	137	137	142	136	148	141	156	127	150	130	156	152	140	116	155	138	113	133	146	127	166	150	154	141	111	131	163	136	119	147	156	131	143	138	140	133	123	162	144	133	136	155	132	135	148	141	126	144	140	137	125	135	143	136	158	148	131	124	131	122	128	134	118	138	138	129	145	148	152	135	129	132	133	146	118	149	106	154	142	151	131	124	145	140	144	141	114	147	120	130	139	135	113	146	150	128	130	143	161	128	163	149	144	116	120	142	129	135	125	142	127	144	144	139	134	124	119	151	133	132	121	131	131	153	152	139	120	145	143	148	144	165	134	142	138	150	142	134	132	135	167	141	144	127	130	148	121	145	134	134	122	124	134	139	152	141	139	159	143	117	125	130	123	169	130	114	107	134	146	142	144	156	137	130	130	137	123	119	160	151	138	139	132	134	135	136	155	134	145	133	124	159	149	128	142	155	153	149	147	133	152	160	145	131	129	132	131	130	161	148	122	134	138	142	143	136	133	121	151	142	133	152	136	152	143	141	126	143	141	144	146	147	139	155	142	173	146	148	126	139	131	156	131	149	158	136	156	109	132	125	108	125	133	149	123	147	148	165	142	138	141	159	155	131	123	132	126	147	145	146	148	129	141	143	137	126	131	129	126	147	134	148	141	125	123	130	142	133	124	146	139	140	125	129	131	158	152	141	139	147	137	122	166	144	133	140	135	119	134	153	150	140	130	149	152	151	133	161	136	129	133	106	127	154	137	128	144	137	158	126	125	146	122	142	135	147	128	102	151	138	136	152	134	144	144	127	127	130	147	121	151	148	143	134	153	147	135	138	160	135	142	135	143	116	125	134	138	152	143	132	124	127	126	134	141	164	135	127	126	140	132	145	145	143	122	138	148	128	150	141	117	114	130	143	123	141	126	146	130	140	155	150	147	135	135	130	145	163	132	148	142	142	142	141	141	135	133	149	134	139	130	123	139	154	133	143	143	136	117	130	130	149	118	141	139	129	152	144	134	135	127	117	127	134	133	139	136	135	114	154	133	138	131	137	136	153	142	140	152	134	146	151	137	145	114	156	128	148	149	128	128	142	150	121	130	160	154	132	121	141	123	137	131	149	140	140	143	118	126	137	156	137	137	131	141	149	145	123	142	138	172	130	124	135	154	132	144	129	133	135	152	164	119	143	139	112	145	131	131	142	142	141	120	145	134	139	151	144	141	149	146	147	141	132	132	132	137	147	133	165	125	132	140	152	151	132	133	144	124	124	132	127	125	134	121	133	138	134	146	141	125	133	162	143	146	153	136	141	136	122	136	115	125	135	136	136	141	114	158	140	127	152	136	150	145	133	134	137	159	149	113	132	163	149	123	130	127	151	150	151	117	134	132	132	154	131	120	134	130	154	138	157	136	142	119	133	137	157	134	144	128	145	140	145	137	128	138	123	137	149	138	129	126	125	127	144	143	145	125	141	124	127	142	141	146	124	128	128	134	144	142	128	140	117	136	115	148	139	138	157	133	126	116	135	128	140	147	144	137	128	139	156	155	143	140	140	129	131	149	134	144	150	135	137	122	128	124	150	119	142	143	153	160	133	131	152	140	114	122	141	131	146	103	126	133	149	142	135	135	146	153	146	162	146	150	143	143	141	118	143	126	117	133	136	124	126	139	143	132	133	146	145	154	139	139	142	148	128	133	152	128	156	135	145	117	134	128	136	139	157	135	120	149	159	125	152	128	131	134	137	142	118	131	142	122	137	144	134	133	142	131	140	124	121	129	125	144	129	145	150	134	126	119	135	144	161	142	136	145	137	110	121	139	152	135	145	151	131	127	163	125	126	123	129	130	130	135	146	141	159	147	132	116	148	146	139	134	138	114	146	145	144	148	141	125	129	139	148	150	106	143	136	160	147	160	143	158	137	138	135	126	138	138	157	135	124	132	152	144	133	172	151	151	125	136	142	151	141	133	140	142	144	138	151	137	131	128	130	165	132	141	135	138	135	132	135	125	131	130	125	132	109	166	113	137	117	119	130	149	142	143	126	138	115	142	134	128	155	135	121	146	123	156	143	143	148	142	139	120	129	140	119	128	130	123	127	155	145	127	137	160	137	126	136	149	140	144	151	129	141	135	131	142	145	143	144	152	132	147	173	132	150	121	106	134	138	141	140	126	127	138	143	137	139	148	156	134	137	149	135	137	135	116	137	119	149	167	127	133	143	126	144	122	121	160	152	145	157	132	141	141	163	118	149	147	127	145	127	137	119	127	151	132	140	133	148	126	141	118	142	131	130	161	137	155	118	162	152	124	133	157	145	139	139	151	130	131	125	116	135	132	130	133	155	147	118	121	150	138	130	150	136	135	147	133	139	116	151	166	174	119	124	137	131	130	158	158	156	138	127	152	137	150	132	139	125	127	136	144	145	164	147	120	145	131	147	133	123	124	141	156	123	132	127	146	160	138	154	122	131	134	135	130	120	129	123	135	142	123	123	144	135	143	132	129	135	132	131	139	139	129	114	139	126	130	158	134	147	157	149	139	133	124	136	121	132	148	135	142	144	149	123	137	147	149	150	133	136	123	127	123	130	141	144	150	117	128	134	118	136	133	140	119	126	126	157	126	138	144	136	152	155	139	144
22590	21602	29370	24326	21596	21320	2368	734	518	532	485	463	459	417	393	411	398	397	400	397	386	365	359	364	328	362	370	336	354	377	362	326	348	343	376	390	395	312	377	334	331	343	327	355	336	372	341	279	351	361	380	353	363	332	335	370	332	357	340	322	302	354	344	319	337	305	352	350	341	341	321	307	333	332	324	329	359	307	342	361	329	315	328	374	325	342	338	361	343	366	353	322	349	320	318	354	304	315	312	336	338	375	321	339	380	309	336	369	342	332	372	349	321	368	354	364	359	326	336	329	310	357	309	350	340	339	347	333	364	340	352	355	316	340	324	374	364	339	335	322	347	357	317	345	358	350	395	373	338	331	369	347	361	317	332	311	378	326	365	331	355	341	328	341	313	344	341	335	354	318	347	344	343	348	339	362	364	324	315	360	348	340	353	354	334	347	351	349	340	351	330	354	368	333	316	322	315	344	351	363	347	334	341	352	314	381	324	337	363	330	360	358	326	353	368	336	359	316	320	332	356	363	336	372	354	317	325	343	319	328	338	317	337	329	324	373	359	343	342	306	316	347	325	362	343	347	308	352	332	365	331	288	375	343	350	334	320	334	298	342	396	322	371	356	335	326	366	350	387	319	336	364	297	321	296	371	342	339	371	314	348	371	329	331	365	346	357	314	344	305	347	358	330	356	335	341	341	328	333	334	335	318	314	297	385	328	393	328	357	357	333	330	293	356	304	302	335	319	324	299	341	333	340	336	363	358	359	344	306	360	302	331	330	360	323	304	352	335	357	374	349	334	336	333	339	332	306	323	321	353	363	352	362	306	341	346	335	340	346	343	336	339	340	374	332	354	331	327	304	358	336	339	362	347	307	346	309	329	356	342	356	347	303	325	342	308	336	343	374	347	369	335	363	337	352	328	328	337	337	328	348	345	333	355	317	364	319	330	341	347	358	378	346	358	307	300	351	316	338	370	329	348	383	326	340	362	369	349	342	349	331	313	319	347	342	324	365	341	371	328	341	364	311	334	318	338	372	354	358	348	344	345	316	354	362	361	308	361	347	316	351	324	315	393	336	349	326	328	338	332	322	347	320	342	351	318	357	366	337	319	321	334	316	361	347	351	363	375	374	340	338	349	344	342	315	337	363	333	314	327	320	338	339	325	340	356	338	358	334	329	363	331	361	310	349	351	329	352	353	359	343	349	329	353	350	365	320	327	362	358	346	354	355	358	319	327	331	321	341	342	342	370	348	341	320	344	346	307	327	348	371	316	327	337	364	345	348	303	339	310	336	300	337	342	356	340	323	342	363	320	352	356	327	341	385	365	334	327	338	319	321	360	341	326	377	348	354	336	337	316	332	320	367	370	363	323	333	318	324	315	339	346	375	338	313	344	341	328	367	336	344	341	353	352	321	358	312	326	323	361	313	325	351	368	356	322	337	328	347	347	352	329	309	317	365	348	358	356	355	365	340	371	341	352	355	332	313	332	368	334	383	327	345	325	325	321	357	350	337	323	343	348	335	325	339	358	381	358	346	338	342	371	371	354	336	362	323	346	323	333	336	358	343	335	345	366	352	339	340	358	332	332	333	309	342	315	332	344	374	327	357	377	364	348	346	364	326	344	335	302	333	318	368	351	349	323	358	330	331	322	316	342	360	351	376	328	329	332	337	334	341	383	311	357	323	354	355	360	360	355	347	352	341	336	326	351	336	345	332	366	305	382	372	337	325	327	316	339	345	374	335	355	332	321	302	376	333	345	333	351	324	343	364	322	355	346	358	367	359	359	381	330	364	345	350	341	341	320	366	352	315	328	356	329	353	328	321	338	338	382	337	360	334	348	370	317	375	373	335	317	327	400	361	343	359	341	333	350	322	365	332	334	354	366	380	334	348	325	337	316	308	350	358	355	333	311	344	384	339	326	366	325	368	343	354	345	321	341	338	340	334	369	357	358	334	349	379	343	355	351	337	314	350	318	348	346	327	355	362	365	352	349	330	339	333	359	355	343	328	367	345	356	381	352	347	349	333	329	364	350	353	362	368	326	325	328	347	342	309	307	362	350	344	334	342	334	380	372	322	342	329	376	337	378	343	332	336	305	329	308	334	325	323	347	370	344	371	352	331	364	334	337	340	367	348	310	321	329	326	341	328	328	351	328	349	341	309	326	387	374	342	325	366	342	353	337	366	339	354	373	320	364	328	338	322	323	340	337	329	326	374	345	365	346	348	384	360	337	347	363	339	359	304	332	354	349	338	359	342	345	351	362	325	343	359	324	343	359	315	350	304	353	357	340	307	319	331	373	321	376	325	340	333	343	339	335	339	348	346	340	307	369	325	330	332	384	317	401	358	317	339	338	310	351	350	356	331	344	365	344	349	283	355	350	355	320	362	342	354	333	388	362	337	347	355	352	358	352	370	345	315	320	323	356	300	318	362	323	353	360	340	346	313	295	345	353	318	324	317	288	349	323	305	336	332	341	355	349	342	351	338	350	324	327	320	357	342	319	323	324	365	314	359	330	337	328	351	292	309	327	343	337	342	337	333	308	323	339	353	328	354	348	328	361	310	339	321	380	337	338	357	387	355	349	354	316	343	381	334	321	359	309	349	325	371	353	358	360	323	324	288	320	333	345	355	338	353	319	360	348	343	367	338	350	367	343	348	346	313	319	320	319	386	321	367	322	338	329	298	327	356	304	368	324	341	360	377	342	346	375	336	368	349	346	319	330	345	332	358	313	340	358	353	363	290	347	367	355	345	339	346	356	352	308	303	353	344	328	345	322	314	352	339	350	355	355	351	326	343	307	373	353	324	327	359	320	349	328	327	338	342	328	356	366	341	358	360	356	332	366	345	340	333	335	336	339	320	336	316	357	317	329	338	323	336	332	322	327	314	330	352	342	320	328	302	363	324	337	364	332	335	350	319	318	344	348	364	359	345	358	375	310	336	338	400	321	338	323	371	335	360	326	314	335	362	342	313	306	340	351	343	339	315	360	342	363	344	364	319	323	323	328	339	341	345	349	360	326	337	356	303	320	386	338	367	329	323	328	351	351	318	341	362	354	334	356	353	302	344	364	340	340	362	331	328	376	349	291	328	343	347	329	333	354	351	359	345	375	365	330	334	388	342	340	339	307	308	360	329	352	344	329	334	339	360	368	385	356	340	313	334	350	339	361	325	349	338	312	330	335	310	344	363	339	352	334	349	318	322	347	318	331	364	352	345	318	364	372	326	308	358	349	327	349	335	334	369	309	368	365	332	349	340	340	330	328	352	334	341	339	332	333	355	356	323	347	354	326	357	347	370	340	373	312	353	356	360	336	351	331	364	358	336	343	313	381	359	342	333	374	344	316	378	360	327	337	344	324	336	359	356	362	355	337	317	367	357	323	299	355	336	361	349	329	333	342	337	344	342	337	370	359	366	332	319	381	346	344	345	345	341	329	344	350	341	329	332	368	329	369	357	320	329	354	345	307	348	337	344	354	362	333	343	329	326	343
16767	11550	8005	3746	2543	1934	1505	1173	1100	921	798	730	695	730	668	652	596	569	583	550	554	528	529	537	509	537	562	526	517	494	525	489	517	512	515	470	467	492	488	490	506	469	490	498	478	477	462	481	529	452	499	460	468	517	485	473	516	494	494	457	483	493	487	460	470	469	488	520	451	514	476	475	494	487	477	463	463	464	486	452	474	473	463	439	459	496	484	462	494	498	501	474	443	490	482	461	453	461	483	470	485	490	448	492	475	473	490	472	471	489	514	478	526	479	475	506	469	504	470	494	503	452	482	452	478	489	441	481	450	457	457	487	476	481	483	479	488	465	505	476	468	536	507	440	462	499	439	482	531	477	477	440	510	453	468	438	489	474	420	477	468	459	478	487	461	454	488	405	481	461	528	491	482	439	469	455	507	501	479	499	465	446	489	450	454	468	466	524	482	481	461	451	468	469	483	443	482	489	474	457	479	457	459	427	467	481	435	477	472	504	438	475	485	473	516	511	485	481	475	486	501	472	502	447	455	492	449	464	482	489	426	475	432	490	463	438	502	523	451	458	468	495	478	438	457	494	479	504	465	461	510	479	484	488	476	476	462	471	464	474	484	483	468	469	487	480	512	469	486	493	487	475	484	473	497	443	465	459	466	491	452	489	465	477	484	486	489	463	448	484	486	485	461	470	488	468	482	486	475	489	470	484	481	464	479	482	471	472	470	444	504	479	524	463	430	506	423	488	466	446	458	471	487	439	458	461	469	476	455	489	502	503	474	521	473	463	439	464	506	484	467	489	473	486	467	503	462	488	480	505	491	483	463	469	507	454	464	502	459	458	471	475	451	492	494	453	492	499	469	507	488	473	501	511	471	489	491	514	479	510	449	468	384	466	529	485	457	460	471	480	475	444	479	500	480	448	494	445	457	463	487	470	479	476	497	489	445	492	536	445	484	469	481	492	472	437	466	493	489	490	495	506	478	417	465	524	492	480	486	474	530	492	502	504	483	538	459	477	507	469	457	495	436	475	455	458	460	442	494	475	472	474	481	455	473	442	483	469	482	508	463	481	527	520	483	493	453	505	500	464	471	477	445	483	475	480	472	475	470	485	457	452	484	471	477	463	509	481	479	444	487	448	480	452	447	509	518	478	490	433	475	450	481	501	490	449	538	502	507	478	470	490	459	469	471	504	466	485	477	466	448	443	484	485	474	486	479	468	507	504	439	485	430	468	466	473	470	440	460	512	541	454	458	466	489	476	486	474	482	497	482	475	471	506	492	448	487	549	476	510	451	475	466	487	448	447	477	452	517	475	497	478	502	481	444	491	477	466	492	457	510	486	502	467	460	422	442	474	450	504	481	444	451	475	435	481	472	422	467	459	495	455	472	435	478	466	472	513	454	466	473	478	460	504	500	490	472	470	469	464	533	469	464	476	478	499	450	458	453	486	474	505	453	478	463	483	468	486	441	534	501	491	509	469	449	508	491	473	481	476	477	520	467	529	497	458	458	462	477	465	491	497	488	449	457	457	475	496	491	477	494	486	482	481	438	459	470	464	504	437	458	483	489	470	512	461	516	479	480	459	468	447	467	453	472	480	432	468	501	514	491	460	452	484	488	497	447	456	525	472	497	487	469	479	480	499	443	533	472	469	422	461	501	465	464	474	455	472	423	469	485	448	500	479	468	466	494	447	454	490	479	460	433	473	437	445	469	473	484	503	499	482	512	459	468	451	483	484	534	445	490	460	539	472	462	467	481	456	460	486	482	455	487	468	477	504	483	494	506	496	424	472	486	503	509	478	481	480	490	463	471	419	471	487	454	527	493	438	461	506	453	456	500	525	480	441	487	448	483	505	461	469	436	472	491	480	475	470	501	518	473	470	471	508	460	493	449	451	449	461	429	474	510	455	500	523	486	473	516	464	492	483	440	511	505	478	443	472	499	522	491	497	418	477	511	471	460	477	491	460	492	475	495	484	473	522	514	477	465	446	474	456	451	505	459	498	516	459	496	458	435	436	437	482	519	485	508	486	504	472	484	473	487	474	474	489	458	454	475	490	494	466	508	487	493	523	442	491	468	465	471	409	513	492	455	466	458	485	475	484	435	497	505	492	441	463	473	447	438	513	462	460	457	472	488	482	465	466	497	502	477	467	480	470	488	452	475	480	458	475	464	475	469	468	494	474	457	519	520	467	474	469	459	468	479	468	465	481	447	458	455	487	518	541	430	508	473	449	506	450	512	462	460	464	481	528	496	460	469	501	457	433	455	468	457	497	469	483	453	509	503	481	500	428	511	510	483	472	478	466	457	485	472	490	433	480	496	475	480	491	474	497	456	462	469	421	445	490	445	481	460	469	478	502	460	476	483	464	483	490	518	490	463	480	470	498	474	506	470	461	440	444	479	502	490	489	431	508	459	433	469	468	489	489	442	467	492	469	463	517	456	441	464	485	498	486	472	442	505	509	493	509	473	479	481	512	497	442	506	497	471	508	465	457	464	459	474	465	465	502	420	513	471	474	460	461	458	500	480	479	525	483	483	478	463	501	469	470	489	448	512	452	513	468	460	487	475	497	480	483	514	481	461	475	506	474	501	497	457	475	475	497	475	481	501	462	442	473	462	476	464	479	527	461	458	440	446	457	497	451	447	446	478	481	494	473	473	498	493	478	457	488	485	505	504	484	498	489	502	454	476	503	540	479	488	498	466	508	461	450	455	486	465	462	471	462	461	475	446	501	481	466	493	453	506	485	479	485	452	487	465	498	466	471	519	488	478	488	449	479	476	448	512	501	457	481	528	455	466	484	464	443	470	496	445	492	487	454	429	481	435	469	456	475	476	465	463	479	471	462	493	468	495	479	491	456	464	484	495	502	476	475	462	474	484	488	535	473	486	496	467	472	439	485	443	470	491	444	446	488	509	497	461	534	459	468	473	471	458	460	483	482	439	515	434	463	469	465	478	467	513	455	470	514	455	438	454	462	473	453	474	499	458	461	475	488	502	505	481	464	443	465	478	463	455	498	423	496	505	506	491	485	523	522	506	449	468	505	452	464	458	483	486	456	471	474	466	504	470	483	464	487	468	448	469	501	443	480	505	480	483	548	456	459	466	520	467	514	523	498	462	493	474	448	489	495	476	520	466	479	449	465	466	460	492	467	439	463	472	475	448	462	473	521	488	511	470	471	494	471	431	468	491	466	454	488	485	489	444	507	460	458	488	458	462	465	502	483	424	431	476	476	451	465	518	506	452	455	532	458	464	505	454	462	414	483	467	458	474	425	473	467	461	508	460	481	444	514	482	500	507	465	489	463	475	503	478	449	468	479	447	474	481	517	458	459	457	467	482	458	480	498	470	488	440	446	465	461	488	475	462	459	467	466	463	490	493	450	492	537	489	492	449	495	458	473	468	483	501	465	501	477	460	462	486	474	458	438	485	482	474	494	436	451	465	493	465	409	451	451	442	484	503	478	505	474	472	509	447	444	466	484	476	488	510	496
27374	18332	3271	390	268	236	201	207	205	213	217	234	200	194	241	207	202	213	199	204	179	210	209	216	190	192	195	209	222	197	219	220	220	212	175	190	198	203	213	206	198	188	188	196	175	205	220	210	210	194	219	204	190	220	236	179	208	212	205	209	212	188	191	194	203	201	211	198	209	188	207	186	204	213	213	220	221	206	224	214	225	197	208	222	206	224	194	180	203	186	187	196	212	209	217	188	216	212	184	210	196	176	189	210	213	213	212	179	206	187	179	201	176	199	238	187	193	213	190	193	195	202	198	229	193	205	197	197	195	187	175	215	196	204	204	191	216	190	218	190	185	206	195	204	215	227	207	199	201	213	201	217	182	196	213	203	205	193	183	193	212	197	176	198	216	208	226	236	193	182	181	186	184	199	213	205	182	172	198	195	221	218	192	204	176	236	219	213	196	181	218	207	216	226	187	191	208	212	193	219	208	176	188	196	206	208	216	190	201	207	214	187	211	185	202	235	193	200	198	188	196	203	199	201	197	200	193	209	184	222	191	201	203	208	211	203	216	199	189	212	195	193	204	165	169	186	195	213	186	209	209	193	210	192	204	208	221	205	199	209	224	210	209	204	207	203	203	208	188	213	213	190	211	188	206	196	185	191	195	201	195	193	194	205	187	210	203	187	171	207	219	203	219	193	211	185	219	202	210	165	194	189	201	211	194	199	192	214	177	195	198	193	207	191	197	199	207	222	200	196	212	203	213	218	220	209	202	193	214	210	210	201	202	182	214	209	182	194	192	210	212	238	214	194	194	190	179	166	206	181	199	177	203	193	162	204	211	221	191	167	192	201	204	211	220	212	195	185	188	188	232	209	187	196	186	210	193	192	205	215	229	212	201	208	204	186	183	215	199	189	201	193	219	200	200	171	230	205	205	201	177	240	196	210	195	193	214	176	170	192	184	203	198	194	200	218	196	232	203	172	211	204	231	194	190	203	197	209	221	192	213	232	200	203	200	206	194	213	181	202	219	213	192	210	198	200	196	205	216	206	203	210	212	205	195	198	194	215	246	203	225	204	211	194	191	205	197	184	209	227	205	166	213	201	189	205	215	207	231	195	208	191	199	192	201	191	172	181	206	194	208	213	212	225	188	207	215	216	195	202	219	202	201	166	188	209	170	186	174	212	192	220	174	207	201	183	232	207	178	203	231	210	198	199	210	234	181	191	199	203	179	201	178	219	200	213	208	194	208	186	215	197	213	196	189	187	201	220	209	194	210	197	173	200	207	190	203	181	220	198	187	216	212	196	208	204	213	198	200	189	185	193	177	200	197	219	229	187	198	221	202	214	206	190	205	215	205	212	209	211	196	194	186	215	194	213	209	188	194	184	183	196	220	185	219	195	167	209	206	187	214	215	188	214	205	187	219	191	202	196	220	197	206	179	178	193	185	208	198	212	200	190	211	182	192	203	210	192	197	211	184	212	190	202	193	185	195	202	198	197	200	186	192	173	183	197	210	196	197	203	217	213	183	219	210	202	202	192	206	188	179	206	191	162	221	210	201	196	193	215	188	204	199	194	187	209	199	160	202	202	208	222	238	188	193	179	227	212	200	199	188	208	185	209	207	232	193	194	212	189	205	231	207	193	211	209	188	212	189	198	201	207	206	204	198	217	207	191	218	198	221	195	160	215	190	193	205	204	205	206	219	217	181	208	230	203	211	193	209	208	209	214	217	203	212	204	206	176	180	196	190	200	210	190	185	221	210	176	208	220	188	188	200	199	212	215	225	178	207	200	197	201	208	191	228	201	176	185	195	208	202	186	182	199	195	220	202	187	187	205	190	167	184	213	227	211	238	173	199	219	228	185	219	174	189	190	191	195	219	179	197	182	201	183	207	226	201	234	197	214	227	176	180	202	208	209	213	226	173	214	192	191	204	187	205	191	206	198	205	210	183	196	226	188	209	213	181	196	204	199	182	190	218	185	213	207	229	182	189	197	198	221	185	217	213	212	177	175	195	231	202	219	202	196	202	173	204	217	212	232	187	189	208	198	197	204	199	185	203	198	197	182	203	220	198	195	195	186	206	185	206	208	242	220	186	194	177	190	220	195	191	217	177	212	199	208	226	195	203	189	203	222	207	205	199	196	191	212	208	216	163	199	214	176	194	204	185	224	203	219	214	189	208	196	210	186	177	195	198	188	218	200	213	206	183	197	173	173	192	216	191	215	198	204	190	206	212	209	194	206	219	230	218	208	193	178	236	177	180	201	218	194	196	218	227	203	190	196	219	193	210	204	205	220	200	228	176	191	196	205	193	184	194	178	203	196	207	196	189	198	237	188	191	238	201	175	178	204	222	204	210	205	204	236	195	196	185	189	203	175	189	197	192	200	213	211	183	198	196	208	209	197	214	179	170	197	203	195	216	175	207	202	189	195	195	220	216	207	218	198	208	199	179	227	199	214	199	213	222	219	183	203	196	214	211	212	231	201	200	186	189	206	211	195	198	191	187	199	200	183	213	211	215	200	226	186	210	197	198	215	202	205	182	197	204	204	221	219	210	215	182	202	216	198	216	189	185	223	174	174	225	212	222	198	188	193	204	206	208	196	198	205	196	222	182	216	199	179	158	179	208	203	212	217	199	180	201	230	193	221	183	212	204	224	198	197	195	200	196	200	198	203	220	198	197	173	199	206	183	207	207	201	185	186	199	203	178	227	193	182	195	185	206	192	192	219	208	183	185	217	186	222	195	207	206	202	204	194	209	178	198	220	207	204	218	213	207	194	206	188	217	219	203	180	224	224	201	204	227	186	196	189	192	192	216	205	200	195	192	218	233	204	190	209	213	190	194	199	190	202	192	185	210	196	203	199	199	199	209	196	226	201	189	212	178	224	175	208	179	182	196	160	184	232	195	193	212	219	217	210	200	203	207	228	189	218	197	187	194	204	209	212	223	213	171	200	193	203	197	183	170	220	214	206	194	199	192	198	197	214	219	197	191	207	188	198	192	185	215	183	189	179	184	203	206	219	185	188	202	216	185	207	179	217	202	196	185	197	199	207	188	204	205	183	219	225	174	191	186	210	190	203	208	226	193	203	204	179	188	210	199	186	226	192	208	199	199	207	201	199	199	198	203	227	232	194	192	173	201	216	191	213	209	198	170	177	207	190	215	198	211	192	183	198	192	202	189	197	186	231	242	207	186	193	194	188	220	209	210	191	193	203	202	215	197	216	202	183	227	239	204	209	195	222	200	200	199	194	178	193	197	206	207	193	198	180	234	205	210	188	202	190	220	193	208	176	205	213	190	209	175	213	184	196	195	188	210	179	218	220	209	192	193	202	196	225	213	214	223	192	205	217	222	155	197	188	216	179	190	189	186	207	215	203	200	185	187	192	219	221	232	206	200	209	190	197	186	195	203	216	177	190	231	207	197	206	190	198	197	217	220	190	203	198	206	224	187	184	195	198	180	216	191	227	187	201	188	200	204	199	190	199	208	206	211	208
4788	760	589	423	333	323	290	299	323	284	279	286	287	302	285	260	254	272	297	313	266	301	287	297	289	281	277	276	289	252	294	286	274	272	242	279	276	295	273	277	260	274	295	265	271	239	299	295	257	311	268	283	291	261	264	279	244	252	276	292	255	293	257	291	286	300	251	287	307	302	291	309	283	292	308	311	266	269	256	277	284	285	261	256	280	282	272	265	244	298	264	276	297	274	271	263	283	294	287	299	290	259	285	278	274	283	254	246	276	284	271	257	274	286	299	282	269	298	249	268	288	266	262	272	274	278	281	266	249	255	263	304	272	265	256	269	284	271	284	285	282	231	283	302	267	266	268	298	257	279	284	300	271	272	258	273	277	286	281	251	260	298	278	245	255	268	265	280	284	311	268	303	280	270	295	258	279	285	291	246	287	323	272	261	288	296	280	242	283	293	293	274	276	258	254	285	271	281	267	283	279	272	264	287	263	262	266	252	276	290	310	301	272	263	295	305	293	278	293	260	299	265	247	312	277	271	287	298	321	249	286	305	263	259	281	278	296	287	272	277	273	277	268	278	292	284	299	306	258	278	299	291	267	298	294	248	276	288	294	273	264	307	265	270	280	289	279	293	289	284	273	308	282	284	294	266	268	307	282	289	298	265	284	294	314	290	269	272	275	246	309	270	273	274	274	265	270	277	270	272	284	289	288	300	281	299	260	293	269	278	291	293	295	249	277	269	280	297	289	278	297	263	290	282	270	304	287	277	258	270	291	271	281	293	248	236	269	262	301	274	264	302	263	281	260	268	263	298	282	277	268	258	268	276	248	294	276	249	283	282	266	269	288	271	243	276	283	247	280	268	272	272	272	317	259	271	276	272	257	238	326	256	269	275	279	291	274	269	261	286	274	275	270	268	273	285	264	279	268	263	258	281	271	251	285	267	265	291	282	283	258	268	252	307	264	262	296	295	280	273	288	300	277	275	273	256	279	266	264	275	274	278	257	256	266	303	284	276	287	292	286	253	278	295	257	283	279	318	283	293	281	278	321	274	277	246	270	245	272	282	298	272	288	277	268	270	280	267	257	296	263	264	250	266	291	270	282	290	300	284	313	248	273	256	277	272	282	249	297	281	267	267	256	265	291	293	290	245	310	277	282	268	294	289	277	302	278	282	268	276	261	279	233	261	274	278	279	258	280	273	292	285	274	282	261	310	290	269	259	277	280	282	306	273	266	302	295	279	258	264	290	258	288	266	290	266	260	304	265	282	277	275	283	264	301	274	276	298	282	290	270	281	257	289	276	299	293	270	288	284	255	263	266	271	285	260	291	289	278	250	291	260	272	305	254	289	252	293	289	262	297	265	242	284	267	304	277	271	303	275	255	273	301	290	284	277	310	253	269	294	279	271	258	320	258	258	278	260	267	278	283	291	271	254	296	268	259	237	289	290	286	307	272	275	291	277	293	293	271	290	294	280	284	285	259	301	288	243	271	238	301	277	274	285	308	264	277	309	268	273	254	299	284	278	279	281	291	284	268	285	275	268	273	305	310	264	286	269	286	267	319	265	261	257	276	299	251	310	265	251	294	288	276	261	281	258	267	251	260	278	300	266	258	254	283	287	296	270	266	236	312	288	294	281	283	276	268	239	276	272	264	281	290	231	269	260	267	275	268	281	312	310	266	261	258	284	266	306	282	285	293	259	283	273	288	260	300	279	278	296	285	272	240	303	270	294	262	267	291	306	282	290	289	316	300	289	288	236	281	271	286	273	302	310	268	260	284	280	274	247	268	275	274	269	275	274	263	251	265	245	275	279	278	289	292	273	270	297	301	296	271	265	275	247	276	244	260	271	252	267	297	270	292	276	244	253	315	270	307	282	263	299	271	279	292	299	261	275	266	254	276	256	280	255	267	285	284	280	277	300	271	284	261	275	284	274	279	269	295	296	242	288	272	280	287	275	269	283	287	259	274	262	251	276	244	270	283	262	311	289	279	258	265	249	286	264	265	267	261	268	261	299	275	259	281	244	295	279	285	289	251	243	249	271	278	285	263	273	262	282	258	261	267	274	291	272	316	271	281	264	276	296	303	282	283	280	263	281	262	281	290	280	263	264	292	254	307	271	252	286	274	256	291	276	301	260	306	265	272	284	278	261	264	289	295	273	276	314	294	266	275	284	274	273	280	286	307	312	295	285	266	258	271	283	264	309	260	283	266	271	263	256	262	262	284	250	297	271	284	295	282	263	279	269	259	269	273	309	287	270	279	268	282	264	262	278	305	287	263	245	287	287	315	288	276	279	287	286	251	259	306	256	271	293	263	259	269	276	291	261	264	283	282	283	291	286	249	301	243	278	263	253	250	271	267	280	284	271	271	267	279	280	262	276	269	287	267	285	269	266	279	261	269	257	289	290	272	290	280	300	273	280	275	279	296	276	265	273	270	282	266	269	293	254	284	276	273	305	297	268	271	302	281	266	281	271	263	303	273	273	265	268	286	275	267	252	253	286	282	288	297	284	249	285	273	263	248	295	284	266	285	259	262	292	266	277	270	273	278	276	269	304	261	287	255	271	280	290	281	308	248	269	256	294	305	288	289	260	288	299	264	281	286	309	277	281	264	284	274	254	297	277	273	270	228	277	293	290	285	264	271	270	297	250	271	270	293	288	297	281	286	312	271	290	255	285	256	302	272	290	244	270	270	282	280	308	283	274	268	272	290	272	270	268	266	276	275	280	281	271	303	274	286	267	277	264	294	290	288	246	261	266	267	290	269	308	278	275	262	321	305	272	253	278	260	278	288	283	281	256	273	264	269	276	262	275	262	293	261	270	260	254	246	295	279	284	284	269	250	254	271	265	295	279	277	295	289	290	286	277	281	287	269	285	271	259	289	275	281	295	270	301	277	264	289	260	294	258	254	257	239	296	251	272	285	295	299	282	274	270	288	280	289	271	251	276	276	270	270	307	293	268	294	293	250	288	266	292	241	273	280	275	277	305	319	276	251	278	267	297	266	277	295	271	271	285	271	291	274	264	297	251	253	288	283	295	247	271	296	258	281	254	278	319	277	269	250	261	265	281	262	310	287	255	287	240	275	283	271	258	265	279	267	290	283	250	255	271	273	278	280	294	266	283	275	265	253	265	256	279	259	279	244	271	267	279	284	275	273	306	289	284	306	236	283	254	301	260	254	235	250	289	267	284	263	270	270	290	285	287	278	276	301	285	252	264	290	269	259	276	259	280	260	265	251	254	269	278	261	276	290	288	307	304	267	274	299	263	316	288	256	303	276	251	252	286	288	277	307	238	287	272	268	289	273	277	264	284	270	293	285	276	314	283	272	258	268	289	287	265	288	282	268	287	284	306	283	262	264	274	248	282	288	287	272	289	301	284	269	290	291	252	265	265	261	249	280	278	272	277	277	281	305	259	263	277	262	267	280	262	298	280	254	301	276	310	274	290	268	264	263	251	289	250	281	295	284	305	273	272	279	267	262	285	229	276
23363	21509	28606	24663	21235	3613	743	625	481	476	459	472	414	443	455	423	444	410	421	397	380	394	409	390	377	417	436	402	397	394	399	389	411	415	389	422	438	415	358	406	384	395	452	414	396	369	364	392	388	399	390	382	412	391	380	408	406	374	408	393	404	416	416	387	406	355	414	386	394	387	361	431	432	422	382	429	418	401	410	379	426	402	395	398	381	376	401	439	407	406	376	372	422	417	414	359	423	390	385	383	412	412	390	366	382	412	397	387	374	351	388	389	384	374	415	378	387	412	371	364	373	379	401	372	426	366	373	395	383	393	379	350	396	376	411	384	446	372	399	395	431	408	418	357	381	385	431	383	392	383	380	415	397	387	406	358	405	407	407	372	415	351	434	398	393	402	402	411	391	415	389	354	410	383	381	403	384	409	366	401	374	414	375	373	384	362	408	402	361	397	412	380	421	451	378	395	388	439	399	395	391	377	361	374	397	417	373	383	389	397	373	384	380	416	397	398	360	413	414	418	373	395	376	393	352	404	393	399	380	424	416	363	362	411	364	404	400	380	356	389	392	378	381	401	380	424	392	392	421	375	447	421	377	402	370	384	340	402	387	428	373	412	378	411	376	370	353	369	371	411	378	396	373	382	405	418	408	416	359	383	416	384	376	405	414	379	423	380	423	393	382	390	376	425	414	405	385	379	392	364	385	413	405	401	395	409	407	368	394	366	391	376	377	381	390	377	420	368	395	381	407	398	400	396	377	367	402	377	388	393	404	380	398	382	390	385	359	411	391	394	410	351	384	413	393	394	407	435	392	376	413	409	377	408	407	404	375	402	369	388	390	387	377	371	360	390	403	392	394	379	410	388	368	373	374	400	394	374	373	452	375	410	391	391	425	391	403	419	421	407	383	364	400	387	358	439	398	396	400	376	395	360	421	393	392	381	422	412	410	395	382	365	371	375	404	349	389	396	396	378	384	396	408	393	412	390	401	395	429	407	395	402	390	419	397	446	398	395	378	400	443	404	415	412	434	378	388	398	357	388	404	354	397	376	421	406	390	375	401	362	361	383	390	395	402	401	389	395	383	386	378	381	368	424	395	403	385	419	380	383	389	388	343	414	418	453	402	429	397	362	404	369	400	387	385	397	379	421	378	408	348	416	376	418	404	395	408	396	382	367	413	407	401	381	394	386	388	366	398	390	394	401	376	441	393	391	398	383	389	384	383	410	371	379	396	413	366	388	381	376	384	391	359	400	375	395	394	406	371	418	388	391	404	381	420	398	399	406	435	402	403	393	401	367	379	385	411	371	353	377	383	439	461	414	395	386	376	406	399	385	438	397	406	356	385	425	387	392	397	370	415	393	426	379	409	399	379	400	392	388	363	347	410	387	380	408	367	364	357	396	357	399	428	384	382	409	358	401	411	397	351	374	406	386	403	412	413	384	394	386	384	354	408	391	378	422	408	394	373	417	384	399	401	406	411	392	401	409	368	428	424	375	381	406	419	348	416	397	397	419	389	380	399	393	407	398	404	415	359	380	357	400	435	387	389	354	395	395	426	429	414	403	430	395	422	399	392	384	395	409	381	401	409	392	409	379	407	404	364	367	401	397	374	413	387	391	371	366	345	413	407	403	389	406	412	379	389	412	396	383	359	412	396	424	416	376	402	403	373	359	399	389	364	374	381	398	386	397	398	353	420	404	389	392	390	383	434	360	363	383	396	360	384	423	384	410	392	380	411	381	407	380	384	427	403	382	368	370	390	386	386	401	421	410	355	392	391	434	365	341	385	424	382	392	402	389	405	399	384	393	384	403	367	373	356	402	382	395	387	398	378	380	401	373	394	403	365	420	408	395	404	411	397	409	437	398	388	401	380	383	417	388	379	377	423	409	396	423	385	380	391	406	377	401	400	357	398	381	409	388	392	401	396	353	385	387	419	371	358	419	357	474	386	361	393	360	367	399	420	380	399	393	423	404	377	404	389	398	368	383	390	389	426	397	436	390	408	387	414	411	384	397	396	402	376	384	375	401	373	377	395	370	416	409	397	386	400	423	386	436	392	365	406	378	380	397	401	419	432	370	372	398	404	379	378	384	383	410	390	425	392	394	367	420	373	371	394	382	386	390	400	370	412	430	384	380	392	387	392	377	397	373	415	448	389	397	417	372	394	403	389	388	368	375	349	379	392	404	424	373	411	376	361	427	391	385	410	372	430	390	419	434	402	379	399	378	413	421	382	395	391	377	371	388	359	379	390	393	372	421	383	409	383	363	392	347	396	399	378	394	397	418	354	396	385	395	402	374	375	373	378	372	403	391	354	382	413	392	422	402	358	406	422	389	369	399	404	377	387	383	385	407	376	399	378	401	416	402	364	398	416	420	417	397	426	406	388	398	373	387	399	340	381	388	447	382	381	373	384	380	384	386	409	426	382	382	387	386	375	389	408	385	379	391	401	394	388	429	386	400	379	366	382	379	412	386	384	373	387	421	376	373	401	412	369	403	433	380	369	437	399	380	380	404	388	382	400	382	393	418	380	427	384	409	392	372	402	378	398	385	392	425	408	385	416	399	386	409	403	393	367	386	395	409	384	414	372	413	397	422	410	408	383	375	429	400	384	400	402	336	403	403	412	365	335	380	418	401	378	385	411	400	395	382	398	397	392	391	374	391	428	389	366	439	375	423	358	408	358	391	392	400	421	410	394	433	390	369	392	376	406	354	378	382	414	411	383	396	416	403	384	392	378	406	385	383	361	367	431	420	379	368	394	391	363	412	407	402	388	427	404	398	415	397	394	409	389	409	397	395	397	380	364	423	393	353	387	382	374	387	372	396	422	419	359	388	390	408	383	422	386	376	386	419	403	382	391	414	363	383	401	394	394	411	393	402	394	406	374	432	395	402	406	398	410	392	387	411	421	396	393	421	375	395	410	399	416	392	435	400	418	411	391	380	395	425	390	401	364	381	384	382	417	397	383	416	400	409	394	419	395	377	383	379	400	418	366	387	420	400	369	364	424	393	420	408	364	390	383	406	391	392	411	388	398	413	415	400	414	387	373	384	390	406	361	409	386	386	391	394	394	399	437	390	402	418	380	382	345	404	402	375	408	381	422	431	417	387	377	411	407	380	401	399	396	389	413	394	375	381	361	399	345	383	379	371	407	398	396	378	392	364	385	399	384	386	402	376	415	380	409	373	377	378	390	391	409	375	408	403	363	399	390	390	356	410	373	375	358	422	421	363	402	381	397	379	396	400	360	415	411	382	394	405	404	403	376	377	388	392	418	424	383	354	392	379	368	406	385	401	400	409	378	385	386	411	379	400	389	375	371	362	405	395	412	397	403	414	375	419	432	377	389	412	385	385	442	350	375	376	388	388	378	387	397	359	400	398	387	403	378	407	377	416	389	383	397	367	386	368	410	391	374	406	415	399	407	388	423	415	348	388	391	391	401	367	417	405	412	371	381	403	393	408	396	421	387	388	391	445	367	355	405	368	356	387
12506	6985	4836	2253	1656	1284	1010	912	810	718	750	664	625	633	608	616	600	563	578	576	571	587	518	571	590	563	530	542	559	583	552	552	553	521	537	577	537	562	537	593	530	510	588	528	520	491	510	540	562	534	521	545	567	532	552	548	557	528	509	500	565	552	549	530	518	543	506	525	635	520	545	531	510	572	514	529	559	531	546	529	565	518	544	555	523	513	561	530	584	569	527	501	513	530	521	529	530	531	567	523	510	543	520	537	559	530	516	508	515	501	563	510	527	543	532	507	543	535	512	558	577	545	527	535	527	577	568	531	519	528	551	553	535	543	563	528	536	532	520	516	557	516	536	554	512	543	554	524	505	554	526	515	540	511	491	574	567	558	532	538	556	592	536	561	583	516	495	501	567	539	542	573	568	527	551	511	518	540	550	513	542	506	502	528	499	573	524	530	567	535	529	508	490	534	536	558	558	539	503	565	549	553	531	552	517	542	535	519	540	541	563	493	511	541	525	566	526	569	541	541	552	522	545	539	542	575	544	560	552	552	527	526	533	534	541	534	571	560	522	548	589	541	487	532	585	527	546	518	515	538	547	533	535	532	558	501	559	551	542	546	523	515	586	564	495	530	546	547	552	556	553	508	504	549	538	514	541	526	524	553	538	511	507	538	555	508	493	536	554	513	583	538	525	486	557	531	550	517	537	525	523	532	521	533	549	523	568	533	512	492	559	526	523	547	567	535	535	536	536	597	577	552	530	526	556	540	546	550	522	518	515	533	530	534	537	562	543	505	546	531	544	559	584	546	500	537	532	557	566	552	541	531	508	501	515	546	545	531	542	549	550	552	545	560	543	504	499	515	499	549	551	504	505	567	514	554	546	560	561	543	525	498	558	554	483	492	534	532	531	573	508	520	549	513	549	531	581	523	530	494	523	566	566	582	527	541	538	550	553	558	515	505	526	572	482	490	498	488	544	525	477	545	520	579	536	535	528	568	500	546	567	516	521	526	555	511	555	544	566	468	561	515	521	519	525	539	519	517	525	562	539	511	539	517	508	507	568	555	524	537	542	549	562	565	526	528	549	519	535	570	602	520	552	548	542	553	509	545	532	506	554	538	528	535	521	499	534	529	530	504	518	546	521	533	511	537	550	565	542	519	538	521	498	534	534	506	569	507	514	544	545	497	548	557	544	546	562	494	526	586	534	571	532	567	521	535	533	532	524	549	522	513	553	520	557	527	583	502	521	520	501	506	556	529	537	518	554	517	594	533	532	541	532	532	533	546	543	506	525	560	518	534	544	536	572	543	531	523	535	551	515	536	542	522	571	530	552	538	562	557	545	538	541	486	549	519	530	520	554	499	494	514	534	477	565	565	557	553	563	540	556	558	581	559	546	522	535	503	507	524	508	563	564	512	545	521	518	533	530	515	551	514	539	518	598	561	527	538	559	498	542	542	542	531	548	565	519	558	526	538	581	543	541	522	524	544	526	554	531	532	559	545	560	545	523	511	507	516	561	568	507	536	542	530	509	547	542	554	514	536	536	532	562	510	530	540	518	542	546	536	557	537	596	515	569	525	525	590	530	568	559	556	510	512	539	528	552	568	571	535	527	517	562	523	546	554	541	515	546	489	532	504	510	488	522	582	552	535	556	519	529	562	517	534	540	504	506	519	545	537	516	540	515	577	514	572	520	520	538	548	544	544	573	537	541	498	546	570	493	509	546	525	501	509	564	508	547	528	501	569	552	596	505	537	541	515	522	558	550	524	577	508	493	532	518	541	492	527	573	583	519	563	504	564	550	547	541	515	540	503	512	558	531	560	557	526	513	504	527	520	537	532	587	537	518	511	543	546	545	522	541	521	590	499	553	517	566	553	562	571	519	527	565	561	566	528	544	561	513	516	504	526	527	541	518	503	542	560	555	525	526	544	547	504	511	530	530	540	544	527	507	499	569	539	518	506	505	539	507	521	556	523	542	558	539	548	492	536	523	516	538	548	538	577	557	492	536	528	571	557	540	490	513	527	523	475	553	541	514	530	541	539	497	546	547	564	536	546	588	495	560	588	531	511	541	511	526	547	520	547	503	588	551	548	522	564	530	509	510	512	570	533	564	498	541	562	485	520	555	512	519	509	501	555	509	540	590	562	526	533	566	489	531	508	532	496	522	557	539	508	534	569	561	514	539	512	542	544	534	531	514	516	512	567	541	523	504	563	510	530	495	512	556	562	494	585	503	541	562	571	557	535	573	567	488	481	532	518	569	483	521	522	536	556	573	550	536	599	482	582	561	513	540	548	525	517	538	554	502	515	556	525	541	534	552	533	550	494	535	529	564	525	533	527	550	541	509	510	522	548	518	533	581	521	570	530	497	571	557	539	556	570	528	556	542	516	554	530	516	550	568	553	497	537	506	508	496	553	529	532	553	551	504	504	527	535	531	487	507	528	503	585	553	540	542	541	543	515	521	561	542	526	582	539	561	551	522	538	545	540	532	510	520	536	560	538	552	561	549	543	515	555	582	552	580	522	548	548	538	543	561	542	533	522	534	539	568	581	501	537	502	569	553	542	524	522	521	563	571	541	525	547	566	537	527	535	529	536	547	537	487	518	552	523	550	564	525	559	539	523	539	550	579	530	520	562	543	562	511	542	555	494	543	503	516	560	534	562	550	551	536	561	506	549	522	551	518	538	514	529	530	555	549	530	526	561	581	520	544	567	528	510	522	515	538	515	561	520	535	562	535	561	547	551	507	508	520	559	558	519	530	514	506	529	523	562	526	511	545	534	518	556	510	542	535	517	504	483	527	510	527	537	494	513	546	528	546	564	504	491	510	561	510	568	537	523	512	519	521	539	506	527	547	536	519	539	501	540	537	519	539	503	513	569	535	549	505	559	530	549	547	506	500	514	545	512	504	527	561	508	534	552	574	518	492	506	506	511	547	530	494	499	527	531	501	530	542	533	575	547	539	549	519	519	536	537	504	522	525	552	504	485	486	524	549	546	450	517	554	519	529	534	533	527	544	546	506	549	514	530	517	550	558	544	531	512	507	492	546	503	513	512	532	552	519	539	526	523	572	521	523	514	521	520	510	530	542	528	536	508	556	552	542	519	523	555	544	539	558	470	502	586	528	535	537	536	528	525	518	526	535	519	528	549	518	530	534	551	543	548	577	540	599	527	522	503	539	502	553	528	478	531	547	516	507	550	545	554	521	505	566	538	544	523	581	522	540	508	529	561	559	500	518	554	522	538	550	543	534	568	512	517	535	500	482	565	572	494	535	548	542	539	523	545	553	518	555	509	547	519	532	558	544	573	514	502	582	528	553	517	548	540	481	578	521	528	557	537	536	551	524	527	504	536	589	571	563	549	538	535	538	537	556	538	541	544	518	543	517	545	519	536	532	554	516	541	517	510	528	554	475	539	516	482	510	536	525	557	522	564	563	537	551	579	526	541	564	530	511	573	548	507	479	546	567	555	518	551	557	520	527	550	541	544	537	520
24836	21533	26801	24581	1082	207	189	151	129	119	134	104	111	111	96	97	85	95	99	81	98	100	80	101	79	99	96	99	78	82	91	93	99	98	87	95	83	93	85	87	81	104	97	101	98	84	82	92	103	85	97	79	90	95	88	89	80	94	84	84	83	82	84	82	102	97	100	91	94	99	87	77	116	85	98	95	86	88	102	82	93	82	92	76	96	94	105	91	79	99	96	86	84	93	92	83	84	91	93	84	110	99	93	92	93	103	82	78	69	107	97	80	82	85	90	97	69	91	91	76	89	74	90	88	90	78	90	78	85	98	83	80	87	102	80	104	97	86	87	112	84	100	92	67	94	105	83	87	84	88	89	89	90	73	90	90	76	92	99	83	93	79	94	92	84	93	92	92	91	89	87	89	77	91	74	76	87	90	77	92	96	78	83	91	86	87	90	98	89	88	97	98	94	93	86	79	88	82	95	76	93	70	94	86	91	85	95	82	81	88	82	76	76	79	92	87	81	75	86	102	79	82	84	81	87	82	84	91	80	74	104	93	67	94	101	77	117	87	87	92	93	90	79	77	97	99	99	88	84	90	85	99	81	85	92	90	96	96	73	94	91	83	84	99	101	91	85	93	87	96	84	90	93	76	99	88	111	88	73	75	72	94	92	81	82	87	93	83	87	87	79	103	90	94	96	98	101	92	89	95	89	102	85	88	85	76	90	77	89	84	94	99	80	105	80	84	73	84	88	90	106	78	94	83	81	94	80	79	71	95	82	77	94	81	82	80	82	95	90	99	69	102	84	101	83	81	101	79	97	98	84	90	78	84	82	64	78	103	94	75	88	80	86	80	98	79	104	67	69	76	100	91	109	78	81	92	84	79	82	79	91	97	93	87	94	101	87	103	87	83	95	110	80	69	84	90	84	74	85	95	85	85	93	79	87	83	97	82	100	97	96	105	96	80	88	87	62	83	85	84	101	88	96	83	91	70	94	79	78	80	83	84	107	83	105	90	86	89	83	91	102	94	89	82	80	72	97	101	79	89	89	90	90	84	87	96	85	88	87	84	83	93	89	95	78	92	85	91	92	94	105	77	100	91	79	77	81	79	81	87	100	83	89	84	93	83	88	87	80	87	89	77	79	70	89	83	82	80	75	83	98	95	86	85	88	92	82	91	93	99	86	80	97	84	84	95	88	92	76	81	111	90	80	95	80	96	77	85	96	79	103	91	92	81	87	79	94	95	91	71	86	92	95	83	82	88	86	86	80	77	68	94	80	79	76	99	87	87	86	90	77	83	85	92	70	89	88	97	93	61	91	90	93	81	98	79	99	80	87	102	82	105	79	97	87	80	79	94	84	104	102	94	89	79	100	74	97	88	104	97	85	90	85	79	100	61	75	89	80	89	91	79	86	101	110	81	85	86	90	95	106	94	75	83	104	97	95	93	82	103	90	90	94	88	90	89	92	94	76	82	85	75	84	88	103	87	82	97	99	79	88	93	75	99	100	79	86	75	92	85	90	75	97	81	77	89	91	83	74	89	60	84	80	95	95	86	90	86	98	87	80	86	104	74	89	89	89	95	87	97	90	80	114	88	93	89	76	84	94	81	91	73	86	81	72	78	89	85	83	82	83	100	88	94	83	88	76	96	70	87	79	82	107	79	83	80	90	83	96	89	93	93	85	85	83	83	83	85	87	97	91	85	90	81	83	77	87	87	90	79	88	95	114	73	114	91	98	86	91	83	91	105	86	82	89	91	104	75	82	78	78	82	85	92	88	94	69	88	83	76	92	72	92	101	93	95	91	100	91	85	77	94	86	87	79	85	86	103	83	82	101	98	83	85	86	90	85	95	85	77	100	90	82	93	93	96	81	92	108	85	85	90	86	97	88	91	80	84	85	90	84	70	86	82	78	83	100	92	82	83	83	97	75	97	81	86	79	97	100	77	97	85	88	64	93	74	95	82	95	82	100	89	84	96	85	88	90	86	89	89	78	92	96	95	69	83	106	76	75	81	99	77	81	94	74	94	94	105	97	100	95	61	79	82	90	96	70	74	86	87	95	86	110	107	86	91	100	89	78	80	84	95	87	90	96	91	95	105	86	87	86	108	90	82	87	93	83	66	106	93	76	106	91	93	86	85	97	94	90	89	88	89	79	86	108	91	81	92	84	90	96	84	94	89	110	102	99	71	89	80	89	93	88	105	84	77	79	79	80	98	90	82	89	67	79	77	79	93	91	92	83	85	92	83	98	82	81	94	109	89	91	101	68	89	84	85	90	101	82	94	96	96	92	86	88	89	84	86	84	84	94	97	95	98	64	83	80	83	85	89	110	86	80	112	96	86	78	87	83	82	101	88	87	81	84	82	107	103	78	88	88	112	83	98	113	101	97	95	99	84	91	75	85	91	95	84	94	95	93	106	78	71	95	80	80	94	91	85	82	80	80	87	89	93	76	94	84	83	92	78	102	75	93	83	91	83	90	77	94	82	81	75	86	93	96	87	99	85	104	97	76	83	95	93	95	95	87	85	77	82	87	102	75	85	81	79	86	76	80	104	86	87	82	86	90	92	86	82	83	87	85	88	92	87	78	87	98	101	77	101	93	84	103	92	92	78	84	94	80	81	84	102	88	91	67	96	84	86	86	91	79	95	79	85	80	85	73	80	92	81	89	98	90	91	112	93	80	79	80	70	94	87	86	80	85	84	87	82	87	79	89	81	90	78	90	75	96	77	97	76	88	91	71	95	95	93	79	92	85	83	97	98	91	83	76	102	91	79	112	98	77	97	99	102	80	90	88	100	95	85	73	84	82	81	82	86	89	77	88	69	78	76	80	84	91	83	90	87	84	80	82	80	92	92	102	90	101	86	94	92	87	77	92	77	90	89	80	103	91	94	79	80	91	101	110	95	85	74	86	91	94	81	79	96	99	81	96	100	95	85	83	71	82	89	87	94	72	88	88	79	75	93	91	68	84	91	81	83	90	79	78	74	91	87	94	107	93	90	111	87	93	97	94	97	87	102	85	88	99	107	83	100	89	77	84	93	83	108	82	103	79	100	97	85	80	89	80	80	82	83	84	94	91	97	95	82	75	103	91	94	84	84	98	88	92	81	90	100	89	90	100	88	81	86	108	101	87	90	97	87	74	81	76	84	77	86	74	101	89	83	91	94	77	80	76	117	96	100	71	73	84	104	99	85	92	78	88	88	79	94	102	94	78	110	97	88	90	81	94	84	79	91	97	83	82	91	85	96	102	95	91	76	99	75	88	91	96	106	100	87	85	80	79	98	83	84	74	89	82	77	82	83	94	79	102	76	81	83	77	93	79	76	74	85	82	80	95	99	86	87	83	104	87	98	101	107	95	91	84	82	82	95	84	70	85	81	94	81	78	82	106	96	102	104	101	74	93	96	85	86	94	92	81	90	84	84	87	103	84	80	92	110	87	95	95	87	119	78	78	79	95	84	91	86	77	100	90	82	94	81	94	92	87	86	91	79
11442	3107	2118	944	603	455	414	336	266	230	229	219	211	218	181	171	156	150	163	167	160	165	158	147	169	171	159	163	133	153	133	142	139	135	149	139	138	155	138	140	144	149	126	148	165	129	127	131	120	130	149	122	149	142	135	136	132	145	151	138	148	129	157	131	142	146	124	172	152	149	121	133	167	138	146	160	124	129	157	153	133	126	145	130	124	132	152	156	140	133	146	123	118	134	164	134	138	146	144	160	131	139	149	124	120	141	147	144	142	139	135	135	132	125	129	139	133	133	142	155	144	135	137	139	126	158	148	151	148	138	130	119	159	131	132	127	148	151	122	135	136	155	153	136	146	129	132	156	132	165	135	145	142	135	127	159	133	133	138	139	144	140	127	123	173	156	123	134	140	133	127	144	159	140	143	147	141	129	150	153	141	130	127	147	152	132	146	142	135	138	162	138	140	142	156	131	134	143	135	125	135	146	141	141	139	134	151	165	144	156	139	144	142	128	153	149	122	126	142	143	153	150	148	145	132	139	138	157	147	143	144	123	129	143	144	141	134	142	128	118	126	167	152	134	144	132	125	138	120	135	126	137	147	147	146	147	141	135	128	121	123	111	141	150	125	159	143	132	119	131	148	147	133	161	120	135	155	140	132	140	131	147	136	147	131	138	143	138	129	167	122	136	142	129	148	138	128	131	139	158	141	135	170	124	132	102	134	160	138	123	137	157	134	131	152	129	112	145	151	121	140	172	129	125	132	163	134	133	140	119	131	141	158	145	123	126	140	133	126	133	148	140	129	134	124	142	157	130	152	122	120	149	155	120	141	127	134	136	149	146	138	133	134	117	147	141	141	142	148	142	142	141	146	137	136	123	142	156	145	147	128	144	132	160	174	154	138	129	139	147	112	138	143	140	148	127	127	133	144	147	149	141	144	147	130	141	139	124	128	143	136	132	145	142	135	135	148	126	121	142	147	139	141	123	151	109	144	156	126	135	142	138	138	134	132	141	140	166	133	158	138	152	144	149	147	127	122	141	118	158	129	124	134	121	144	138	127	134	127	152	135	153	123	145	140	135	157	129	155	156	147	140	136	141	136	142	150	144	125	137	163	126	138	135	139	157	142	142	135	166	142	143	149	141	129	125	133	122	147	142	149	145	130	136	138	131	150	143	146	141	144	131	151	122	132	143	152	161	123	154	155	169	118	128	148	144	154	122	155	136	148	130	130	142	142	125	141	134	140	141	137	136	128	146	147	123	130	133	141	143	127	152	144	154	131	143	143	150	131	142	109	135	136	138	141	138	128	142	134	142	142	137	148	140	128	153	140	140	130	150	112	141	144	119	123	125	140	147	158	154	150	134	163	153	151	162	154	135	141	144	139	140	138	143	153	135	139	149	141	120	140	134	148	138	135	146	130	145	132	146	134	148	140	142	132	163	140	135	172	148	129	143	142	133	136	141	138	131	136	124	146	124	132	143	137	131	140	145	135	146	120	128	118	133	133	121	143	132	162	126	149	139	128	137	125	143	116	131	124	136	128	144	149	133	146	155	106	122	150	153	149	152	146	136	158	134	124	147	182	140	150	139	134	152	141	136	121	141	145	141	134	146	130	153	150	146	149	144	128	139	147	160	140	139	146	140	142	129	131	112	151	151	131	132	164	131	135	132	150	139	142	119	144	141	135	136	124	140	124	138	145	143	145	146	156	149	142	147	131	119	125	114	142	146	160	138	131	125	160	127	138	135	119	137	142	132	137	148	132	139	116	142	132	133	128	148	133	139	125	147	142	142	134	128	159	136	142	132	128	137	130	151	151	142	134	131	142	119	149	118	136	122	158	136	138	118	139	134	134	125	152	117	152	130	133	141	136	134	147	119	122	144	128	162	148	146	141	150	152	124	136	141	143	148	135	140	155	134	154	131	171	153	128	142	143	137	127	127	142	135	149	139	151	128	133	145	149	137	140	152	126	159	171	140	147	135	143	137	137	139	120	157	132	145	143	134	145	147	145	127	142	138	163	144	135	159	135	131	151	127	124	163	118	136	143	135	138	147	130	149	127	153	142	124	133	142	130	140	162	136	133	153	142	147	154	149	143	136	112	136	148	145	126	143	131	136	154	131	144	151	147	138	139	118	147	131	118	128	125	122	144	120	127	137	154	147	160	135	144	143	144	128	144	157	136	129	128	150	144	153	151	146	140	145	139	123	123	150	118	138	136	153	129	133	134	141	141	130	139	162	133	139	135	122	129	141	130	142	147	127	131	145	146	127	130	144	137	129	142	135	121	138	147	138	125	140	133	127	127	153	157	148	139	135	137	139	145	130	145	113	127	158	161	132	138	142	112	140	115	151	129	127	136	122	146	134	146	141	143	149	126	152	162	120	144	123	142	129	126	127	135	145	118	134	139	151	142	137	156	118	143	135	147	143	159	131	125	160	138	138	134	138	136	135	158	128	142	125	151	121	152	150	129	131	136	129	150	125	123	155	138	132	117	134	129	138	152	121	155	150	123	158	142	149	170	153	141	144	144	124	140	139	131	151	149	131	148	140	132	139	139	118	126	136	132	121	157	138	131	155	138	132	140	130	133	123	134	159	104	123	122	136	133	139	142	139	153	152	119	116	154	130	129	139	153	117	131	137	126	122	132	156	165	125	161	124	143	149	129	126	128	127	143	135	118	158	129	146	128	124	162	136	108	130	144	141	134	130	148	125	127	142	131	133	166	152	138	147	134	144	137	149	137	139	125	143	135	148	142	128	141	129	152	162	142	123	140	131	108	148	152	147	155	135	173	133	141	126	115	155	141	129	146	122	151	144	155	122	139	133	145	125	158	156	125	127	136	142	161	135	150	131	143	156	136	132	125	150	137	140	114	135	137	137	143	131	131	129	127	148	147	136	118	150	150	145	108	119	121	129	128	131	152	119	131	140	131	154	134	137	115	132	127	130	151	147	154	138	136	130	144	143	128	121	149	112	137	125	160	130	135	133	140	123	154	152	142	124	135	134	124	153	143	143	157	128	161	158	135	117	136	144	137	110	126	154	162	123	148	125	133	131	150	142	131	128	139	143	140	128	128	143	146	161	133	135	150	141	132	120	140	141	159	141	142	130	143	129	157	137	142	136	138	118	144	150	134	150	136	137	150	145	165	172	135	135	138	126	115	152	145	150	138	157	115	144	137	149	156	145	130	145	140	134	142	142	139	126	122	127	137	148	155	139	141	151	144	137	151	151	150	145	142	155	130	135	142	150	137	132	148	148	119	139	124	134	145	139	148	119	130	151	134	150	145	141	135	141	142	126	148	136	112	136	146	116	118	141	143	128	138	134	128	161	128	149	121	131	156	161	124	122	146	133	139	157	143	135	141	122	130	127	143	149	132	147	146	131	146	143	138	133	143	162	122	146	128	154	154	134	125	139	150	135	145	142	125	136	130	142	135	141	119	147	139	131	152	150	130	149	135	155	140	159	133	129	134	152	162	129	117	138	129	143	149	123
22574	21566	29304	24279	21561	21253	2285	678	546	441	474	491	425	433	489	390	425	385	381	378	415	381	352	370	366	365	364	368	376	341	395	351	357	379	353	355	326	371	379	337	366	356	357	335	326	367	335	347	319	366	338	336	344	320	335	313	340	330	331	335	305	361	343	370	349	373	341	351	342	302	302	367	334	326	335	355	346	339	359	340	336	355	335	336	345	402	312	347	347	357	316	338	342	359	344	358	341	365	311	338	370	372	373	336	324	338	335	328	328	347	334	360	343	346	314	337	371	336	356	329	347	328	350	361	386	339	347	361	345	331	325	334	348	345	300	350	363	334	335	355	326	356	328	299	315	328	350	369	346	365	345	347	364	349	343	339	329	358	369	370	332	321	355	321	343	343	331	321	375	375	332	318	344	359	318	334	352	400	360	354	317	347	341	352	372	344	333	339	304	368	322	350	337	354	361	325	329	314	325	352	346	349	368	362	327	346	380	351	317	352	360	348	379	345	358	344	330	360	359	323	332	366	353	352	350	353	338	345	309	340	344	370	345	368	313	335	348	331	343	345	325	334	351	355	330	341	357	334	340	342	351	337	323	354	358	317	338	354	350	339	291	363	370	349	362	345	322	342	328	353	376	314	341	342	350	361	339	323	362	364	348	341	350	375	351	354	358	325	336	353	311	327	368	351	329	330	331	362	315	364	316	313	351	335	375	352	331	344	331	315	314	364	362	328	335	346	351	353	324	316	290	312	338	349	328	307	327	305	332	341	341	341	342	355	338	350	357	356	359	339	358	357	344	320	343	376	408	339	352	336	362	345	327	322	366	299	343	327	367	349	345	320	361	356	338	327	350	362	368	314	329	338	341	365	318	353	358	358	339	293	355	352	346	309	333	338	331	353	336	329	340	334	326	307	335	330	339	304	357	360	365	314	355	325	358	322	317	310	345	340	316	374	358	350	359	326	330	327	362	338	384	322	348	350	337	351	350	329	339	327	336	352	344	333	329	331	358	319	326	356	349	346	313	371	352	358	326	324	342	368	320	362	334	319	334	327	378	332	323	341	341	332	333	352	329	354	391	348	313	350	331	348	323	381	323	354	344	357	333	347	339	367	328	340	321	334	350	363	346	326	354	330	338	358	364	341	291	313	344	323	353	316	359	365	333	356	331	357	343	336	321	333	345	372	328	331	329	354	327	354	342	323	357	359	353	359	305	309	336	330	352	350	349	351	329	337	398	319	360	353	323	381	333	327	364	361	362	350	353	349	316	333	339	328	325	349	340	321	324	347	373	335	334	329	344	339	378	324	362	336	375	320	338	385	327	358	331	314	346	339	328	330	330	328	351	332	366	363	322	335	372	324	337	288	338	350	348	333	386	336	363	366	338	329	349	376	346	355	326	336	350	316	331	327	340	342	335	392	322	358	346	319	332	357	381	380	340	367	350	367	316	375	348	351	342	338	345	317	346	398	336	353	340	338	321	358	334	346	329	350	316	330	381	355	367	329	337	332	343	331	355	319	338	331	370	384	383	347	331	351	373	338	358	332	349	348	353	352	328	341	323	312	332	325	343	341	366	324	373	337	331	333	343	371	322	350	357	358	355	328	345	344	349	369	339	331	357	379	348	335	304	322	363	336	372	326	346	346	347	359	357	295	319	340	340	351	388	290	357	343	339	341	333	353	356	351	342	341	348	337	350	355	359	321	371	366	346	366	317	333	307	338	352	335	378	313	355	329	352	313	343	339	334	334	329	341	351	364	340	329	328	326	340	343	361	335	330	329	339	360	360	372	318	319	318	329	307	336	367	345	373	356	311	345	345	337	343	345	372	343	346	337	340	344	336	335	339	343	334	337	333	360	361	336	375	330	340	336	333	310	330	356	343	374	340	343	320	328	371	344	325	334	354	321	342	352	334	338	316	328	322	336	343	351	341	318	350	320	324	359	335	337	333	358	370	360	336	357	352	350	334	321	354	336	347	322	337	344	341	355	346	348	370	363	322	328	328	328	339	337	338	371	321	343	338	348	366	348	348	322	331	307	312	396	342	319	333	357	375	335	300	339	344	337	352	350	333	359	334	326	352	345	353	348	325	318	344	336	358	317	355	366	328	330	352	334	364	325	362	370	293	353	344	346	365	324	343	364	352	349	310	328	336	326	339	354	337	365	370	344	334	349	345	324	330	322	336	348	336	337	326	320	333	304	347	346	333	355	331	301	343	350	317	330	320	299	345	330	329	330	335	332	332	377	373	347	333	370	342	325	364	350	377	296	375	357	348	334	357	310	353	354	329	348	321	344	366	346	340	364	286	352	319	354	379	327	398	355	340	381	353	342	317	332	335	313	348	350	324	365	333	340	377	350	334	366	337	375	353	338	351	332	341	318	355	372	312	349	325	366	331	325	377	363	360	303	335	345	303	354	342	350	355	376	334	346	349	354	362	340	340	326	310	345	332	330	352	385	370	342	353	326	347	374	368	349	345	326	336	339	370	374	344	346	333	346	349	371	318	355	321	306	366	342	363	331	325	333	316	319	333	381	369	335	343	332	355	358	374	339	353	336	335	337	364	331	335	364	341	355	369	385	341	361	320	367	341	340	348	358	347	367	317	361	319	341	347	339	340	325	350	346	345	311	360	338	344	346	336	354	326	349	333	356	356	327	365	358	354	370	373	356	330	340	336	354	339	333	348	317	347	305	321	340	350	338	350	351	375	350	348	341	326	350	337	364	318	331	327	336	342	347	340	347	344	361	349	344	333	354	360	375	344	325	345	362	312	384	331	372	336	357	305	332	343	326	371	371	337	338	335	368	304	333	330	361	358	331	376	301	337	299	301	327	357	326	332	338	351	302	321	371	368	327	335	350	395	333	313	366	319	327	365	336	310	342	345	301	359	330	375	306	332	340	325	353	327	334	338	335	337	333	302	322	331	338	347	380	324	331	346	342	294	364	332	374	351	341	334	339	366	359	353	326	355	332	351	339	343	384	313	338	371	332	359	357	348	322	355	337	377	335	367	349	294	323	337	345	331	369	315	336	313	338	345	326	338	371	337	314	334	354	381	322	349	324	366	342	339	348	324	352	353	357	328	358	337	319	330	327	377	329	338	343	335	359	339	327	359	338	324	336	365	331	299	320	362	366	322	312	318	323	343	311	330	364	340	358	359	333	322	329	340	344	339	364	339	308	334	343	341	350	360	321	326	371	352	354	335	327	365	313	326	335	333	345	368	338	325	334	340	319	363	376	346	335	330	364	369	312	368	336	368	329	317	361	328	311	369	353	371	310	299	378	364	335	332	335	357	332	342	341	356	344	364	365	354	342	353	332	347	372	324	337	329	313	317	341	335	363	360	345	363	320	357	323	331	338	324	366	364	326	332	349	352	355	340	326	317	358	330	325	348	342	351	363	313	312	362	378	370	325	334	348	328	358	333	294	344	319	356	335	369	311	324	310	331	374	358	306	339	347	321	341	354	341	370	327	328	347	327	348	349	345	342	339
14939	11711	7954	3740	2542	1928	1477	1194	977	906	886	741	698	746	668	644	554	659	549	571	572	593	553	571	551	491	559	512	491	512	499	528	500	491	514	483	497	530	514	492	475	481	517	499	537	457	475	446	486	499	494	484	505	490	465	504	489	495	479	506	491	518	496	478	505	536	485	511	480	496	465	497	473	511	467	476	517	521	495	539	497	479	474	484	522	476	494	472	487	479	505	438	461	515	481	499	456	493	472	497	479	472	496	479	472	425	518	494	457	454	502	479	458	485	477	476	481	455	452	487	536	477	503	500	470	491	491	495	478	479	492	443	467	468	482	487	508	472	475	453	514	506	469	484	476	459	472	474	426	469	433	497	475	481	487	466	425	514	476	474	491	466	483	481	449	471	465	505	503	483	472	463	474	496	496	432	534	492	490	454	464	464	450	462	505	459	497	463	470	514	496	492	468	463	480	515	524	469	456	489	510	472	518	481	494	476	503	453	491	440	446	463	494	473	479	471	471	501	474	468	484	532	481	508	524	473	509	527	464	497	504	503	485	499	495	451	496	481	520	525	475	473	456	490	505	452	474	496	460	436	468	464	485	463	452	460	465	503	480	486	514	484	471	505	465	505	468	523	439	483	495	457	497	467	496	471	468	444	440	467	498	488	491	450	496	460	493	454	484	488	460	479	467	492	465	467	462	474	465	493	464	460	512	439	510	478	450	449	448	517	459	506	475	487	496	496	486	483	482	490	510	487	479	491	463	497	484	501	451	447	480	463	468	467	486	437	480	484	494	478	485	473	457	462	468	454	480	473	487	493	463	468	499	479	447	478	507	534	465	499	500	471	463	454	477	462	454	474	456	519	507	470	461	484	456	485	504	480	491	487	423	483	483	477	455	494	499	499	471	478	493	486	477	493	473	463	485	474	469	495	496	462	454	518	475	471	476	471	513	525	471	446	470	465	478	479	502	440	508	486	482	478	473	487	462	449	468	487	484	514	473	514	509	532	459	466	503	474	478	489	456	460	510	469	463	466	468	480	477	507	480	462	516	482	470	459	478	474	528	431	495	454	485	473	470	541	497	475	451	464	436	538	488	481	463	493	492	468	480	515	499	449	471	445	485	474	468	476	542	486	470	473	510	469	524	489	453	449	519	474	436	506	503	480	471	524	464	477	491	489	471	483	479	489	489	471	477	478	475	485	462	474	495	457	484	437	456	470	479	459	495	476	468	490	513	496	448	493	486	462	497	488	479	484	496	443	456	506	460	485	450	456	463	484	471	514	494	507	534	499	489	486	508	498	468	492	480	443	483	496	484	504	448	493	518	471	488	457	502	464	485	466	488	523	489	464	483	460	485	484	487	508	498	506	451	472	475	500	479	458	462	478	455	472	519	474	440	511	493	453	447	445	496	447	512	463	452	454	483	493	482	475	469	455	514	473	472	490	476	452	495	479	500	488	438	483	474	504	484	439	456	483	471	454	485	447	469	495	482	460	496	458	499	492	488	455	469	526	447	452	488	490	521	467	521	458	456	500	513	500	492	478	478	469	428	458	470	479	458	471	498	496	498	446	488	461	486	485	490	469	433	474	501	490	469	458	473	459	483	513	480	477	514	491	516	468	493	495	478	475	473	473	451	488	492	493	492	492	475	472	488	480	469	482	470	463	517	538	489	512	480	471	505	497	468	514	503	529	419	450	484	478	485	473	478	499	473	479	478	489	437	498	487	480	479	477	433	476	493	466	468	479	478	481	472	487	473	457	546	481	504	480	499	488	493	467	508	447	481	497	515	482	482	513	487	506	459	468	436	462	492	439	484	527	506	461	488	507	493	500	469	488	514	523	453	461	467	493	497	513	505	522	467	515	464	493	482	476	473	480	462	486	490	453	508	465	534	513	490	436	482	501	460	487	479	499	470	440	492	471	472	476	476	454	439	431	468	456	479	481	481	464	494	510	440	469	465	528	485	521	482	502	528	468	471	495	518	468	458	501	479	474	506	479	449	475	459	483	449	516	483	491	483	497	501	487	495	523	512	462	497	446	450	487	502	506	491	444	450	473	466	462	439	501	454	433	488	505	423	480	485	474	480	507	503	449	449	458	513	510	470	505	483	448	500	480	493	446	478	465	471	472	463	475	454	461	478	473	446	492	511	483	508	458	479	468	503	517	518	515	526	461	484	457	459	432	476	457	447	485	472	471	483	481	471	455	482	481	481	467	489	451	454	478	512	484	471	480	505	469	492	475	479	467	461	518	506	472	439	491	453	511	510	492	492	476	492	478	505	492	461	491	465	520	450	471	489	491	490	462	490	453	464	481	514	464	465	452	511	477	507	489	548	500	493	459	528	452	475	467	506	464	533	476	496	502	506	456	454	493	464	496	441	482	487	483	458	470	458	497	476	512	459	515	474	475	468	496	447	491	462	507	480	480	500	473	435	496	507	476	408	490	499	457	437	444	458	473	458	464	452	506	489	477	453	440	447	466	508	519	477	506	497	503	468	491	474	460	493	497	473	509	506	458	491	506	504	466	475	463	546	484	514	451	480	498	523	501	454	520	496	473	486	454	491	512	486	498	457	523	483	485	514	476	471	499	485	466	480	489	442	501	488	491	489	462	498	482	485	449	451	481	465	438	461	466	512	495	495	459	504	493	457	520	466	519	474	510	491	483	432	472	493	456	486	464	503	468	493	485	477	500	492	451	494	455	490	459	481	498	445	454	443	471	453	449	474	477	451	488	485	476	502	497	508	459	452	468	495	506	468	455	529	491	506	483	494	517	472	477	475	527	493	523	497	506	480	471	458	492	474	462	494	463	457	485	477	480	471	462	505	464	478	495	435	458	461	490	444	486	510	507	477	477	480	462	497	464	493	474	489	519	489	467	466	451	496	501	507	497	470	492	436	508	493	503	480	479	483	453	488	465	485	434	468	450	454	501	494	458	465	475	528	501	446	521	445	487	475	507	466	457	501	467	464	458	511	454	521	452	505	466	447	503	480	497	535	451	506	473	499	461	474	490	491	479	524	459	449	471	475	492	484	489	473	474	508	512	448	494	480	471	444	467	459	474	486	461	493	494	480	449	470	488	452	518	473	513	495	492	479	486	478	449	484	450	470	439	502	512	494	492	516	491	460	497	516	452	463	464	507	472	456	473	460	469	486	474	476	444	470	503	434	480	478	476	503	502	453	439	479	489	465	468	466	462	469	520	492	449	481	485	483	475	517	478	465	439	513	463	475	481	507	475	522	478	477	474	558	494	488	456	486	486	477	463	468	461	447	491	485	462	484	459	485	474	469	469	498	490	485	475	468	467	459	472	489	494	513	479	496	472	492	465	473	440	486	504	482	465	470	479	504	487	496	467	490	505	518	521	506	529	507	465	493	495	485	450	464	485	522	508	454	472	472	477	478	462	497	473	530	485	460	485	494	468	487	538	496	527	468	487	486	487	493	473	499	467	457	469	458	488	488	496	441	466	490	474	460	512	519	499	478	527	449	478
27458	18309	3254	381	283	270	241	248	221	213	216	197	216	203	219	201	200	202	225	197	208	210	198	217	209	204	190	209	178	195	205	197	198	222	205	175	206	214	193	202	218	194	211	188	203	206	183	217	174	169	204	213	205	197	198	182	214	186	203	179	185	199	183	194	188	190	205	187	202	199	226	226	200	207	211	210	230	223	199	220	173	192	206	215	194	221	230	221	185	186	223	194	217	209	224	212	201	211	172	181	175	211	224	181	187	209	185	213	210	203	199	214	222	240	220	182	218	199	230	224	202	204	219	200	184	189	209	212	230	213	192	228	213	215	214	195	226	198	209	206	204	188	228	202	190	235	196	189	195	207	217	203	201	201	219	179	192	190	200	208	178	189	210	190	208	202	190	228	187	226	210	214	197	184	210	239	176	182	195	178	224	216	194	198	178	223	193	197	206	218	182	207	185	205	189	195	200	232	217	214	216	199	174	208	197	214	202	198	203	179	191	195	209	196	191	186	187	199	196	189	216	213	200	215	176	206	220	208	160	212	218	213	171	189	203	183	223	219	225	175	181	197	222	200	201	185	213	191	186	227	201	182	206	170	208	216	202	185	193	194	205	219	208	206	205	187	213	200	197	204	181	196	174	212	211	196	210	191	214	195	230	192	207	201	221	224	209	193	202	202	201	214	201	185	215	196	197	195	208	209	183	204	225	203	202	232	224	228	206	207	215	241	191	184	206	229	221	218	209	222	228	189	221	212	217	196	228	204	180	197	202	248	221	208	201	208	189	223	239	192	180	192	200	192	203	209	194	221	204	207	212	216	204	203	179	208	193	180	217	192	189	200	214	206	208	223	216	201	199	210	196	180	211	214	193	199	197	210	238	221	205	228	217	192	220	208	218	178	208	209	201	199	205	208	193	198	180	206	220	203	221	186	189	216	222	207	197	206	204	196	214	194	215	225	206	184	202	202	208	211	209	209	210	186	205	226	204	207	204	226	198	190	195	201	193	181	177	179	211	184	194	214	190	185	207	188	208	209	185	197	184	194	232	212	209	210	189	179	219	181	206	200	221	196	203	202	218	179	208	207	194	193	188	209	166	198	222	203	231	184	196	220	182	208	208	212	228	195	196	192	182	204	223	211	209	195	205	214	221	202	207	181	216	196	204	202	187	202	207	203	225	208	197	219	181	206	231	207	205	206	170	209	197	199	218	201	188	235	205	223	185	198	181	182	209	210	206	208	208	202	209	220	199	193	184	210	211	235	231	231	180	209	195	203	206	199	212	199	195	205	197	230	184	224	202	181	193	179	221	203	209	193	205	190	200	204	206	209	206	206	211	201	195	184	215	201	209	174	209	164	208	205	205	214	180	212	205	203	198	216	204	234	192	184	205	193	227	203	204	213	221	218	208	218	231	201	187	182	236	206	213	217	216	180	217	190	185	222	204	212	219	192	191	180	214	224	216	210	205	206	222	240	216	210	202	210	208	185	187	197	200	204	198	184	182	165	192	210	195	195	203	225	213	190	207	208	196	209	222	198	200	234	224	198	196	194	186	195	182	196	199	185	204	199	212	176	212	214	212	182	210	178	193	212	208	180	227	243	169	224	205	232	220	204	201	185	190	206	218	216	202	181	195	178	176	209	201	204	172	217	194	162	208	189	202	206	191	213	191	193	212	219	203	178	200	206	222	193	218	196	188	185	183	195	175	210	183	205	215	225	196	198	189	183	224	211	203	201	188	205	199	205	195	207	201	232	215	215	205	187	219	188	203	212	204	221	210	209	213	224	204	206	225	213	176	184	213	221	218	209	193	221	214	203	215	199	183	197	191	210	189	235	199	182	177	194	201	201	188	225	166	236	172	194	209	165	217	204	204	200	213	183	201	196	209	209	176	216	231	216	209	198	215	181	220	199	196	199	190	208	186	189	215	229	237	234	200	205	204	191	194	196	175	201	218	192	204	195	180	185	193	199	199	200	199	210	202	189	201	230	182	214	187	215	188	206	213	183	199	202	223	218	216	205	228	215	178	223	222	173	202	202	214	196	214	203	197	211	213	215	198	208	205	226	232	191	196	178	202	204	210	194	187	216	211	208	209	210	166	199	206	221	198	209	208	199	210	205	193	210	226	179	202	215	188	224	224	212	214	219	188	209	213	215	195	210	209	210	222	178	213	199	206	213	207	208	205	206	206	195	205	196	188	198	204	221	191	179	186	196	203	190	195	217	172	181	196	214	211	203	221	204	196	199	197	210	203	194	214	200	198	195	196	182	216	238	209	198	196	203	202	206	226	207	200	201	236	179	195	209	178	192	183	221	226	213	194	191	208	213	214	208	204	210	202	186	202	233	195	235	191	210	189	211	201	218	185	186	193	212	202	218	197	201	185	197	229	217	215	207	201	187	185	197	203	201	204	208	189	215	182	215	206	200	196	194	202	207	179	223	195	219	190	224	203	203	202	186	213	200	226	201	212	208	208	212	218	174	187	213	211	195	197	211	197	178	179	188	223	173	212	202	193	205	198	184	186	191	194	214	178	207	208	173	214	198	189	188	215	206	193	188	213	210	198	205	200	212	211	216	221	200	189	207	205	216	191	201	209	207	209	188	220	177	189	226	222	197	217	191	222	191	196	199	191	211	212	201	191	215	191	164	185	206	181	199	209	206	220	212	179	201	181	212	197	216	204	206	222	197	217	220	188	197	198	199	196	197	191	188	183	204	217	191	225	229	220	203	218	198	210	229	205	213	200	198	194	208	202	186	182	232	206	188	195	211	213	190	208	189	210	180	181	209	189	217	174	205	211	201	242	196	209	214	194	211	215	237	196	211	202	218	189	212	198	210	208	203	211	229	201	220	195	186	183	195	196	169	206	209	209	195	189	200	226	178	211	197	198	234	216	198	192	198	222	185	198	230	223	200	236	190	221	206	209	207	206	200	191	211	210	203	213	237	209	213	204	191	195	214	204	192	189	202	197	222	214	201	217	207	182	196	213	167	198	224	201	184	198	196	179	192	188	196	204	201	247	207	231	217	190	218	214	195	203	178	213	215	187	216	215	221	238	206	209	182	188	189	195	203	213	194	194	190	196	192	199	208	201	194	213	188	228	209	192	196	202	188	195	218	206	203	188	210	214	208	217	187	194	185	206	211	207	192	191	202	180	186	218	193	202	189	225	209	193	192	215	193	205	201	207	208	181	196	195	201	205	210	193	199	190	208	216	182	206	201	210	212	223	186	215	218	193	222	212	204	204	207	206	216	197	215	199	199	184	206	226	177	196	206	218	186	190	221	193	194	208	215	209	196	185	211	197	189	206	214	196	204	204	209	221	163	213	216	191	223	218	187	219	177	207	216	180	217	197	191	207	189	166	216	177	219	216	217	187	221	223	198	204	223	220	198	196	216	196	197	201	207	191	218	192	225	202	191	193	242	204	236	191	191	236	202	210	189	203	228	210	203	200	187	226	200	190	163	200	203	205	173	202	212	209	172	209	189	212	222
4636	758	582	390	350	312	290	309	273	309	308	276	287	285	268	277	273	298	286	304	281	281	299	302	299	281	284	268	278	254	276	269	266	262	267	275	267	282	272	275	272	276	288	268	266	265	285	287	265	285	275	287	278	302	279	277	297	294	284	278	268	301	279	278	280	277	251	254	304	283	276	273	268	263	282	297	273	299	336	269	283	313	280	260	293	276	269	304	258	293	271	272	287	272	302	291	273	300	248	263	283	293	259	242	302	250	286	282	258	287	299	275	305	271	263	255	282	261	295	294	278	274	291	279	301	277	290	284	303	300	274	282	295	305	303	239	304	285	266	266	292	271	281	292	270	297	294	268	268	246	274	281	268	247	295	278	290	268	280	282	280	303	306	300	274	304	296	256	284	284	259	259	267	279	282	281	283	286	273	284	259	293	289	281	314	303	285	265	271	259	297	288	280	269	241	316	314	260	298	266	274	265	288	270	299	298	282	270	270	285	248	266	297	302	265	305	281	255	289	329	287	296	280	262	289	316	283	256	282	269	329	278	253	285	260	288	279	293	293	282	299	277	288	273	298	257	291	254	292	268	276	276	276	297	262	283	288	273	282	261	291	295	299	286	257	288	314	287	274	282	273	281	295	292	300	255	272	280	275	273	292	307	261	293	270	301	311	254	310	279	270	278	279	270	317	320	256	303	297	279	283	282	271	271	264	266	296	276	280	297	273	274	263	284	309	289	265	278	274	288	268	298	331	322	298	286	279	281	288	258	249	268	277	280	260	292	269	265	269	269	292	264	291	287	262	277	315	286	261	258	287	288	270	287	275	273	269	286	275	298	290	252	274	296	296	273	294	301	280	274	288	292	286	272	286	309	292	287	282	287	302	272	297	284	281	273	295	292	262	266	282	294	276	328	277	271	246	269	278	309	280	297	265	308	270	277	264	286	298	259	275	287	298	283	278	315	240	289	285	299	285	273	320	273	268	270	280	304	315	307	270	285	296	300	267	287	284	263	326	307	273	257	293	276	316	265	281	287	285	299	279	257	293	298	267	285	292	285	288	289	273	281	272	279	265	287	290	276	258	315	273	274	303	285	294	272	256	263	279	275	292	284	284	278	257	282	273	292	288	277	277	283	286	273	294	274	284	277	289	285	273	281	292	305	257	284	304	276	296	281	263	313	271	296	274	289	268	290	299	266	271	331	280	301	295	273	276	259	278	267	284	293	267	271	281	288	306	274	270	289	288	262	310	299	268	266	269	263	290	281	290	258	281	288	279	282	290	262	321	271	261	268	264	257	276	297	290	299	299	303	257	270	254	266	302	288	273	270	288	302	299	279	269	261	276	265	287	287	295	252	276	265	274	287	293	303	266	268	257	273	275	249	277	260	273	300	287	276	305	275	291	271	287	271	291	258	290	265	254	292	264	266	280	268	275	298	267	270	278	255	264	302	270	271	297	296	311	280	275	255	298	275	309	270	284	281	264	317	264	287	268	267	298	283	289	287	265	294	298	235	282	283	284	253	280	280	292	264	277	292	297	274	267	284	282	270	318	277	280	287	295	277	284	271	282	312	245	286	273	259	275	249	273	288	270	259	266	284	262	272	287	272	260	311	293	263	317	279	302	285	270	278	272	279	288	290	277	295	272	274	268	278	294	275	287	298	274	281	273	280	270	298	249	278	289	262	292	285	255	293	277	298	285	272	267	271	277	288	245	295	282	286	279	275	278	286	263	286	288	266	250	297	261	298	292	282	295	279	251	275	313	287	286	303	254	271	283	287	289	289	292	249	267	306	285	291	295	289	287	298	282	302	263	265	264	290	300	283	288	307	292	279	266	289	278	256	285	257	295	267	303	296	277	299	261	269	286	293	270	296	248	271	242	275	276	318	255	276	266	286	271	265	286	280	274	280	283	268	279	308	259	284	262	268	282	262	267	304	291	271	309	274	288	303	319	296	278	286	274	291	295	278	279	281	271	283	277	268	293	281	266	288	286	277	282	282	284	289	277	258	281	276	285	268	248	311	305	312	288	295	292	295	276	283	284	301	260	264	300	261	275	283	283	298	306	289	277	273	268	263	281	285	274	264	248	265	284	269	280	246	263	272	254	253	283	267	274	272	295	286	286	261	265	293	280	262	258	280	267	290	271	261	251	315	299	312	260	273	273	280	294	297	290	283	273	297	282	281	273	274	279	298	295	285	287	279	285	278	283	247	295	299	277	275	276	296	234	264	301	281	296	256	276	268	295	280	291	305	304	274	289	301	285	300	249	259	273	278	287	295	263	264	260	295	276	285	300	275	281	292	312	289	263	279	303	296	270	283	256	263	295	258	287	282	307	268	272	277	285	286	254	294	248	303	260	280	291	294	246	272	267	279	287	272	250	283	313	264	298	314	283	258	271	271	278	259	294	295	267	294	290	293	301	293	263	305	256	297	257	300	266	292	282	260	309	286	276	285	299	291	294	282	280	257	290	255	271	271	305	286	296	272	306	270	293	266	287	288	277	260	271	262	264	269	272	266	265	286	285	284	269	256	277	251	286	270	293	269	262	268	293	281	316	307	285	274	254	281	264	272	271	267	278	279	255	287	286	298	289	282	273	274	284	295	281	273	302	271	272	310	285	265	276	277	266	281	266	268	287	260	295	285	279	272	247	274	279	283	272	266	304	297	278	277	268	268	297	288	264	293	289	286	250	296	268	257	265	286	270	251	231	225	279	331	269	299	256	281	266	279	285	307	292	264	265	283	289	295	288	285	253	271	267	286	282	272	276	272	284	285	301	283	257	299	267	276	289	271	288	270	267	278	267	286	292	299	289	269	297	277	287	281	291	262	294	301	261	270	272	293	264	265	261	290	262	296	262	288	272	297	286	281	287	287	293	258	294	288	292	297	253	251	275	285	247	291	271	280	272	258	307	243	258	282	327	259	291	274	278	296	287	250	279	305	293	279	304	276	284	275	285	279	280	263	257	275	296	268	252	276	277	262	278	303	312	234	257	294	284	277	274	321	295	296	281	294	272	286	321	301	285	272	273	283	267	291	279	295	271	270	278	279	296	292	246	265	281	252	286	302	316	313	298	286	292	287	280	296	303	274	276	258	249	256	296	253	287	282	254	307	269	309	295	285	271	284	288	282	247	248	284	295	304	314	295	270	283	287	271	245	276	290	273	266	269	255	268	269	280	291	262	281	292	266	261	298	314	283	316	289	282	289	255	252	297	284	273	261	262	293	290	273	284	300	285	279	265	273	294	285	260	267	296	263	288	276	291	275	297	307	288	296	275	303	280	280	296	280	263	276	292	276	238	284	271	265	269	301	298	281	284	266	261	276	305	298	301	252	268	289	281	255	250	312	274	286	258	253	260	266	282	274	284	268	263	266	288	274	259	257	286	283	289	279	297	268	290	306	294	285	286	256	279	291	266	257	226	297	270	287	253	274	301	278	269	298	324	260	300	275	313	290	284	252	293	291	270	277	266	252	314	296	260	246	296	235
23422	21532	28713	24804	21400	3931	735	610	526	538	436	441	472	476	423	453	421	441	414	423	425	414	434	407	435	411	418	420	401	392	402	449	405	427	411	357	417	395	416	453	438	380	400	418	399	406	393	397	409	437	423	398	391	419	386	408	351	428	400	424	365	399	419	442	404	390	379	399	427	392	394	335	403	412	419	402	403	382	396	422	418	396	433	382	413	405	446	418	413	406	407	400	410	443	404	373	395	397	408	395	396	421	414	419	414	409	382	360	398	384	408	411	455	385	390	381	388	403	433	357	421	400	419	420	387	408	398	391	405	405	405	405	373	376	396	400	386	389	395	435	375	402	437	410	402	393	414	390	407	409	397	444	438	397	430	391	384	391	393	417	381	403	413	456	424	392	424	393	365	408	401	415	439	379	419	440	386	404	389	430	390	418	404	377	405	402	404	423	418	408	361	365	385	422	401	452	442	390	385	422	414	405	432	415	390	430	388	382	414	395	375	393	409	428	429	442	397	392	389	389	382	427	406	417	376	380	410	434	397	363	427	432	390	401	439	398	380	412	391	365	380	394	408	388	416	361	415	408	386	385	402	396	448	410	420	384	397	417	413	415	403	408	439	392	371	417	394	439	448	382	386	421	383	412	410	378	419	366	405	406	421	393	415	428	397	378	408	425	422	423	355	399	395	414	395	398	384	410	395	389	409	377	420	406	457	381	407	373	396	412	393	401	407	434	380	448	412	403	404	356	401	382	393	417	436	376	391	398	382	418	400	415	379	411	388	381	417	429	394	413	381	395	468	401	407	444	439	428	436	417	402	399	407	405	404	428	411	417	423	417	401	409	410	424	433	396	374	388	421	451	401	387	413	419	410	405	429	390	416	387	420	410	386	426	411	424	390	389	399	406	406	413	377	403	424	416	418	417	398	408	375	412	389	433	406	410	434	390	417	406	383	421	378	420	406	408	389	394	420	401	429	409	419	417	439	400	406	403	377	415	378	427	398	388	421	396	420	382	389	405	428	406	438	417	405	424	393	427	385	402	412	421	398	408	444	382	400	402	441	417	395	386	410	382	419	445	392	395	404	369	392	400	423	445	392	407	404	415	411	423	424	384	411	378	389	387	412	365	400	389	403	382	400	390	432	420	379	445	384	387	414	355	416	383	399	405	396	410	382	396	405	465	378	432	407	407	382	435	365	390	399	405	379	374	427	426	392	410	389	422	418	435	394	381	425	412	405	376	362	413	382	415	369	420	428	404	396	400	384	394	361	417	381	399	412	387	385	414	384	406	395	424	428	417	418	366	398	370	399	393	400	412	432	390	395	379	396	406	367	416	396	431	401	360	406	410	406	382	405	422	368	382	407	450	378	351	414	421	414	377	417	431	401	374	404	431	411	407	407	413	425	403	401	425	445	392	395	376	428	411	402	393	397	406	413	406	411	429	390	416	413	383	414	404	414	430	406	429	409	427	430	419	399	383	401	374	402	361	368	448	421	403	412	417	368	368	395	394	443	419	418	414	443	394	418	370	397	436	412	402	444	418	419	410	421	396	410	430	363	398	413	429	412	384	359	356	430	446	378	410	367	412	392	376	395	419	433	438	430	410	399	383	413	394	425	398	362	365	430	432	407	405	382	419	371	378	402	379	414	382	403	416	385	403	369	429	381	400	402	427	402	424	420	404	403	395	419	382	434	383	463	396	437	426	407	387	387	425	415	409	387	415	407	389	387	365	399	375	445	420	411	427	407	409	350	381	390	404	416	402	422	425	395	397	412	429	398	427	401	417	407	424	411	441	371	414	422	410	394	395	422	397	451	410	419	393	394	439	416	388	388	407	402	386	393	409	393	434	408	389	427	395	371	440	418	402	386	414	378	398	401	385	391	402	385	395	389	369	404	380	394	404	391	459	375	404	399	424	417	420	421	421	432	412	414	377	429	400	378	375	401	386	382	400	391	377	392	413	407	412	385	389	424	370	408	402	380	377	385	433	422	388	401	405	390	400	398	402	404	392	402	418	406	409	412	420	411	413	442	382	406	379	425	412	422	413	388	435	421	409	417	380	385	415	393	390	426	428	387	389	392	457	409	384	441	391	399	418	399	396	408	402	378	400	376	390	446	384	395	408	399	419	417	427	385	390	401	401	397	420	446	414	394	394	391	393	378	418	392	406	380	412	397	386	419	423	396	403	429	391	426	392	375	402	397	416	384	405	429	406	420	399	399	414	381	352	389	416	405	376	397	423	407	408	387	400	353	426	447	439	393	429	392	384	412	417	393	389	434	397	413	384	418	420	385	398	416	381	430	367	425	379	368	426	440	401	407	403	405	418	399	422	418	420	429	426	424	388	430	392	414	387	404	412	400	377	443	390	406	406	417	372	419	436	386	408	386	373	427	392	408	395	380	358	406	409	370	400	428	416	384	402	406	416	429	402	393	382	359	454	394	402	391	422	412	376	402	383	418	389	424	413	384	376	414	429	425	404	398	382	376	393	416	402	399	385	374	373	404	407	384	388	394	408	397	437	365	399	416	408	410	430	405	407	409	391	390	391	407	369	448	400	442	395	381	386	434	379	388	402	391	382	387	406	424	419	403	415	374	420	412	399	443	417	381	442	416	390	408	392	415	416	395	414	424	395	381	434	370	410	421	433	388	397	396	420	376	381	405	399	396	391	428	357	404	385	372	397	392	406	390	431	417	439	423	432	375	389	380	424	435	435	419	405	435	403	399	397	423	385	422	400	412	422	427	390	369	372	387	395	442	436	404	406	406	396	395	402	428	426	403	422	385	404	391	397	415	400	416	382	397	388	411	409	390	447	361	391	387	414	434	421	401	371	429	427	415	458	408	405	398	412	409	386	401	387	407	402	388	419	415	433	398	417	408	382	410	375	391	391	426	410	385	418	383	417	374	389	413	375	408	414	399	417	426	397	387	405	403	431	375	421	385	367	410	410	373	415	417	400	420	404	412	405	412	461	411	383	429	389	401	405	403	433	419	392	389	460	393	430	415	407	412	438	410	411	417	399	386	390	369	406	441	416	372	416	408	422	432	397	394	377	383	449	410	407	439	388	411	389	396	416	411	402	372	399	389	407	427	421	404	409	411	387	389	397	391	403	381	378	429	413	365	400	405	389	385	392	409	425	418	410	389	380	422	403	429	415	420	410	385	393	419	428	405	412	413	388	388	415	422	407	395	403	394	401	403	394	386	394	425	404	368	386	401	380	414	385	406	429	365	393	396	414	415	431	382	408	453	372	411	379	391	397	363	413	386	377	390	398	418	406	386	410	412	369	405	363	417	393	398	394	406	393	398	431	383	418	397	440	410	425	368	405	411	397	399	381	387	388	438	407	385	405	391	429	437	407	396	409	450	443	413	416	408	421	387	388	433	423	398	412	381	431	442	443	411	398	381	421	416	390	423	402	376	393	410	427	447	417	425	405	421	397	424	409	402	382	421	416	400	436	398	409	433	415	392	402	423	420	388	411	399	425	400	400
11362	7090	4846	2348	1639	1311	1100	972	813	735	776	687	622	621	638	639	632	593	597	562	601	567	582	583	615	584	583	534	562	586	583	531	518	557	586	551	548	570	548	631	500	523	530	532	564	526	578	566	511	560	544	516	577	531	535	534	549	569	539	577	554	531	537	539	534	554	536	550	514	555	567	555	549	526	494	532	578	554	552	555	529	520	558	573	559	503	528	572	557	544	577	554	559	518	615	554	510	552	581	543	497	528	538	529	536	592	535	546	540	544	539	529	537	559	564	537	538	503	577	500	539	585	549	545	568	547	550	561	548	507	580	552	527	562	545	505	544	556	561	553	558	509	537	549	518	590	536	532	512	552	534	513	553	578	548	547	515	564	524	526	559	536	502	549	532	570	556	548	539	559	511	588	538	526	540	518	594	534	542	567	558	527	550	571	521	582	532	564	572	530	521	544	529	529	540	550	554	542	523	541	520	573	560	557	523	587	544	571	528	539	507	538	585	526	534	538	526	569	557	540	530	535	549	529	555	558	570	553	581	572	571	506	550	517	530	552	594	531	580	532	526	508	510	581	513	522	543	559	609	578	547	518	527	567	507	519	565	520	525	586	545	570	579	522	570	528	533	546	560	557	480	519	548	561	539	546	540	504	532	529	530	517	535	539	544	504	536	550	531	558	546	543	542	550	533	538	549	530	569	512	540	542	548	539	564	515	494	521	567	581	563	546	549	561	541	535	550	530	589	570	545	523	562	583	559	527	528	547	562	553	535	531	524	530	549	539	542	529	523	527	591	553	533	541	521	564	548	545	567	539	499	532	593	553	555	555	538	545	570	569	535	517	543	526	527	512	554	543	545	540	582	539	573	514	554	543	519	530	537	512	549	523	517	544	518	546	552	558	589	528	538	514	531	550	532	537	559	566	524	565	556	543	549	557	562	544	533	548	550	556	535	552	556	576	536	530	523	508	557	536	538	539	534	546	491	548	519	536	535	528	591	550	539	539	548	542	576	540	506	578	586	567	560	539	525	543	523	541	535	561	558	531	532	534	559	574	550	563	542	544	594	545	544	580	569	561	529	546	581	537	567	523	503	566	562	589	550	538	529	559	577	527	553	519	533	511	561	521	510	548	498	532	548	529	523	533	562	561	534	556	544	570	520	542	539	535	520	566	531	537	551	531	540	555	552	539	502	500	548	538	584	522	498	554	513	551	520	567	518	542	546	570	541	538	531	524	599	555	531	525	564	564	543	553	545	525	544	536	541	522	574	544	486	556	540	531	535	553	570	583	559	584	527	542	579	529	567	561	559	532	532	554	521	531	527	525	556	553	555	546	515	554	586	539	525	555	522	524	575	541	523	534	588	556	570	546	507	534	545	483	554	550	555	570	548	485	526	522	547	568	535	547	562	561	561	574	553	563	531	579	500	560	526	533	587	566	532	556	550	545	582	516	521	559	558	520	522	548	548	556	549	547	578	542	562	608	547	498	572	569	532	528	557	512	512	574	531	568	517	514	533	550	537	542	525	538	524	538	529	586	509	556	526	495	555	535	551	546	584	512	529	541	560	520	513	495	513	546	550	554	573	507	553	539	550	552	572	544	561	481	525	515	518	537	515	538	549	539	547	512	537	519	548	516	563	582	549	524	562	529	532	523	527	535	521	508	546	548	568	565	547	478	548	535	562	554	562	485	563	528	580	554	567	540	570	537	513	568	545	571	548	550	567	543	551	570	575	555	584	530	541	558	535	522	532	535	567	542	554	523	539	541	551	565	547	534	534	541	564	564	533	566	491	523	508	516	528	543	532	527	590	545	523	590	570	588	564	555	576	575	539	530	535	561	514	553	568	557	548	502	544	535	516	530	518	538	513	541	552	568	567	500	547	506	584	562	546	546	542	510	539	544	589	550	535	539	550	578	545	565	582	502	561	579	540	543	581	540	524	541	518	528	586	562	559	506	554	524	531	546	549	520	540	517	569	543	517	513	548	477	526	536	528	518	574	526	542	525	541	517	550	515	579	525	480	537	539	576	540	547	535	565	554	525	535	502	523	527	539	522	517	563	515	575	537	576	553	527	534	524	565	517	544	540	559	528	553	522	542	568	556	563	500	521	552	555	521	526	526	569	583	569	516	541	540	583	571	530	568	530	538	563	519	523	575	520	596	570	513	536	501	518	532	520	576	516	541	562	482	540	560	550	584	541	539	568	523	552	528	562	516	607	528	546	560	561	528	558	538	505	531	553	552	525	532	494	568	512	518	540	558	598	558	517	549	557	568	548	540	517	568	611	545	544	554	563	526	542	526	538	563	529	560	578	573	522	532	556	527	570	557	518	522	554	559	501	534	547	538	568	543	549	598	537	565	546	545	534	547	506	541	561	586	529	565	542	543	538	525	536	526	547	554	560	555	555	506	525	563	528	525	545	555	537	536	554	543	568	525	523	551	529	550	511	563	533	538	563	517	544	548	533	530	521	538	574	518	530	555	563	554	568	541	582	532	527	537	520	533	542	489	577	571	495	513	501	519	535	518	542	550	603	554	546	550	595	542	561	533	513	547	536	512	533	532	559	553	519	534	556	573	556	580	562	602	563	546	511	522	534	572	556	540	536	594	558	512	539	541	556	552	511	479	501	544	522	531	566	579	567	566	505	537	520	577	525	541	571	583	522	550	520	531	556	575	525	597	543	549	573	533	561	516	551	567	552	571	547	547	546	548	541	523	552	534	528	523	547	533	535	562	593	570	537	533	534	564	565	541	544	530	500	559	560	499	535	573	546	559	549	562	552	571	523	528	536	543	521	516	544	559	599	529	531	509	520	560	607	548	538	500	554	561	560	540	574	567	566	537	506	533	510	482	561	502	575	531	530	532	548	576	563	529	525	547	547	509	564	572	501	578	506	541	521	541	554	558	567	546	564	523	525	602	541	547	530	529	524	554	521	567	532	534	599	562	532	514	565	551	556	517	513	548	564	573	508	529	555	563	551	566	544	540	547	547	576	569	554	523	545	531	554	599	519	561	505	543	536	552	529	576	532	503	531	551	531	531	543	564	546	518	561	544	578	546	544	552	583	575	526	532	561	546	515	531	529	569	513	545	536	523	538	561	589	529	520	539	540	550	548	554	575	540	551	544	494	601	539	564	509	551	532	543	543	547	547	541	530	578	543	522	570	571	567	509	543	581	508	534	558	532	565	536	522	587	529	562	574	504	533	513	516	536	569	569	535	528	529	534	557	549	533	555	515	561	555	528	525	569	560	537	566	547	555	524	562	553	504	518	552	577	552	579	565	518	576	527	482	520	556	558	524	495	573	574	571	587	600	549	540	545	537	545	576	576	507	577	560	542	483	499	540	489	532	537	588	534	555	523	570	560	552	537	566	532	553	530	563	538	563	544	552	543	533	544	516	557	543	531	559	520	541	519	579	536	533	524	558	565	530	570	623	513	525	565	501	551	552	577	541	536	502	566	528	490	545	583	556	577	551	585	568	548	501	563	548
24742	21536	26824	24619	1221	217	177	147	132	130	122	102	121	104	97	102	111	100	110	97	103	101	81	105	100	89	94	93	93	88	86	76	89	74	88	96	101	95	74	96	91	78	91	76	83	92	79	98	100	104	89	108	107	93	110	100	97	93	87	90	87	92	117	92	83	87	84	96	72	86	98	83	82	101	73	103	103	102	77	113	87	101	97	93	83	90	100	95	105	85	110	96	98	95	76	84	97	109	103	106	89	83	97	98	79	84	71	82	92	101	88	91	94	89	101	78	87	93	83	91	101	108	94	84	112	87	89	104	91	86	88	93	71	79	87	102	75	83	68	79	90	82	94	85	84	83	83	103	79	97	103	96	97	82	80	87	91	72	102	87	99	90	96	84	92	102	83	99	83	92	104	91	94	81	87	99	80	95	82	84	88	77	66	95	89	103	78	95	81	85	84	95	90	106	79	94	88	84	104	73	97	78	88	85	78	93	87	99	82	64	87	100	103	91	118	79	84	83	91	100	88	103	96	89	83	108	92	92	97	90	89	80	83	73	78	79	79	84	94	83	79	80	95	82	100	92	88	80	80	80	95	82	87	99	81	104	92	82	79	95	84	110	91	89	90	82	99	70	84	102	88	85	82	79	85	96	76	73	102	86	95	80	91	79	87	95	111	77	76	79	81	94	101	101	103	87	75	82	65	87	85	83	95	117	78	111	91	79	92	85	91	86	76	94	94	107	95	84	92	87	103	78	74	105	83	83	90	97	85	89	74	85	101	92	115	85	92	93	89	95	102	70	87	69	88	91	71	98	106	90	68	107	86	92	88	94	87	86	102	86	98	98	89	88	86	83	98	85	87	93	89	82	98	101	95	87	91	89	91	73	92	80	83	78	75	62	69	73	80	80	104	88	96	91	91	95	78	80	105	83	86	87	87	109	82	94	90	80	89	86	83	94	100	79	95	103	91	86	98	103	99	97	99	90	83	89	89	100	97	81	96	79	82	84	77	93	101	93	83	88	83	77	77	87	95	88	78	85	91	84	81	94	81	99	104	91	91	85	84	80	82	92	69	76	72	92	101	94	83	92	89	88	87	94	93	89	80	96	105	97	78	98	83	95	96	83	74	100	82	73	82	67	96	80	89	87	96	95	103	70	79	101	73	68	96	93	97	98	97	103	92	97	79	87	100	89	111	86	87	81	86	67	92	91	90	96	95	86	85	80	96	75	90	92	84	98	109	77	81	98	81	100	84	83	88	86	106	87	79	93	91	97	89	103	97	90	90	100	92	87	94	92	91	89	92	84	99	77	80	103	74	86	94	95	74	84	93	84	92	89	96	91	89	102	67	86	94	92	64	107	74	83	91	97	85	102	104	93	98	79	80	95	82	93	75	81	80	105	70	79	88	91	90	99	96	84	82	100	76	74	96	97	84	82	77	79	85	86	97	83	87	82	94	85	109	91	83	91	94	78	106	75	79	91	88	93	88	69	86	94	84	81	96	83	88	90	98	86	80	85	101	92	94	90	90	81	101	97	77	89	83	97	99	94	86	87	88	74	95	100	88	75	88	87	91	94	86	101	96	79	89	127	92	92	90	78	92	83	69	96	80	104	85	92	85	86	90	99	74	90	97	98	90	96	88	82	81	99	83	87	93	104	80	97	107	94	101	86	72	84	97	96	83	74	82	90	103	85	82	82	87	86	86	72	98	101	96	79	77	76	99	81	76	94	94	91	89	79	84	75	114	98	87	96	88	85	75	87	87	88	84	84	80	85	86	98	84	79	76	100	97	88	83	76	84	77	100	101	91	87	72	93	98	99	94	93	111	91	79	87	90	91	91	94	95	118	94	78	86	96	87	77	76	81	95	85	83	86	78	105	103	82	72	85	82	101	113	85	80	110	98	79	83	79	109	82	97	106	95	84	90	101	95	85	104	86	90	83	82	85	91	93	96	82	95	85	83	76	96	83	91	77	110	87	103	87	94	93	83	94	98	98	82	90	94	95	88	82	91	98	77	81	84	84	99	103	95	77	79	90	103	80	90	90	78	91	81	95	90	105	77	75	88	76	94	91	102	98	92	83	88	76	99	88	78	96	86	96	100	119	91	72	76	94	80	75	92	90	92	73	82	88	75	80	88	89	76	68	100	83	81	87	99	93	93	88	76	93	92	87	98	86	94	93	80	84	75	89	75	90	101	84	95	96	110	113	96	83	92	85	89	98	96	99	94	102	80	89	98	82	85	100	92	70	101	110	94	97	88	92	86	85	89	91	81	104	103	75	88	79	93	82	103	77	86	110	86	83	107	101	90	87	101	86	104	96	90	77	113	90	86	76	109	94	103	83	99	81	85	79	73	89	83	93	79	78	74	74	88	89	97	93	94	77	96	85	93	78	96	98	86	79	90	100	86	77	80	95	81	87	78	100	76	80	99	82	82	93	88	96	88	105	89	112	111	90	87	101	95	78	91	90	83	79	91	80	102	95	81	89	108	81	87	95	84	86	73	91	103	78	73	97	89	76	79	77	88	93	88	87	95	83	98	74	97	78	82	74	106	67	95	89	99	79	102	90	89	102	83	106	91	92	119	117	85	88	111	96	96	83	95	95	85	105	62	83	93	79	87	78	89	81	86	97	73	99	86	94	101	96	84	91	96	89	87	81	85	107	84	83	82	75	78	82	106	92	73	76	89	79	90	96	103	95	88	91	88	87	99	98	112	98	93	95	92	103	94	110	94	118	90	77	87	76	71	104	90	87	97	84	85	99	90	101	96	87	93	89	89	99	107	88	96	68	91	91	90	97	74	110	87	81	76	95	83	87	89	105	83	96	93	93	88	91	82	83	79	86	103	78	91	88	80	89	82	81	89	84	90	82	105	72	84	89	86	90	87	94	87	85	78	78	94	91	91	97	72	88	91	101	107	86	85	85	99	91	88	84	84	81	102	111	115	97	85	103	95	78	98	82	84	87	96	93	95	97	88	88	71	99	84	87	79	85	80	80	79	97	92	91	90	78	63	82	98	81	84	102	92	96	79	88	97	86	102	81	87	84	87	86	86	99	92	97	87	98	91	96	93	102	83	91	87	91	82	87	101	89	92	97	85	75	89	113	97	89	81	87	86	93	98	96	78	90	86	95	99	85	85	92	91	89	78	96	86	103	79	89	76	93	87	89	84	86	89	89	87	92	101	81	84	83	105	85	94	96	98	84	103	85	104	94	91	85	103	80	83	90	95	90	83	100	85	87	91	80	87	81	97	101	86	95	99	88	87	88	93	79	102	96	85	99	72	85	88	96	71	89	77	86	83	85	78	89	97	79	105	99	67	78	91	65	94	84	91	90	75	84	87	77	98	91	88	81	84	92	82	101	83	90	105	92	86	85	86	72	100	79	94	78	68	86	98	100	85	65	92	98	91	91	84	85	92	87	76	92	101	92	73	104	79	92	94	87	78	85	112	79	93	84	79	85	95	97	85	88	92	93	99	81	93	87	99	74	102	89
10516	3300	2179	920	630	454	398	292	280	276	238	200	215	207	206	182	182	183	158	152	163	154	137	140	157	164	145	150	144	146	146	142	160	136	161	151	144	142	164	132	146	154	170	131	137	134	130	158	151	144	111	138	160	138	133	133	131	123	125	173	149	155	129	116	148	146	134	142	122	145	129	142	143	129	154	136	160	152	133	152	132	143	141	141	137	140	143	134	153	157	141	104	142	156	124	148	124	148	121	139	142	151	119	164	129	126	146	146	139	123	159	137	155	155	159	124	146	143	159	138	146	136	145	121	140	124	170	159	128	115	152	149	137	138	125	129	152	146	155	160	143	131	136	145	145	158	126	127	152	149	140	132	128	122	130	125	133	149	154	139	169	129	149	138	128	161	129	132	138	142	132	153	151	141	125	126	144	144	140	143	129	143	169	142	137	107	122	142	136	136	138	151	130	144	125	123	147	142	157	124	131	138	130	144	117	142	132	105	152	132	140	144	135	142	124	137	137	154	147	152	147	138	155	154	157	143	159	149	139	132	139	152	131	124	133	161	124	151	141	118	133	135	139	156	140	142	142	136	139	150	126	145	151	126	147	132	161	147	152	152	154	130	126	143	144	133	140	134	135	144	152	135	144	152	138	116	147	133	141	145	154	149	141	134	140	135	136	133	129	128	160	133	142	160	142	144	143	125	156	142	134	147	157	130	144	120	151	133	121	139	136	142	138	155	163	136	134	154	151	145	139	138	141	134	144	137	131	149	138	138	133	132	127	163	154	152	144	162	145	127	135	143	149	143	135	151	134	142	129	137	137	152	158	150	138	145	127	125	141	147	139	148	147	153	140	144	146	135	132	132	167	133	141	127	152	137	152	144	164	131	146	146	124	147	128	138	125	131	147	127	125	127	152	138	136	124	135	161	134	125	142	128	111	143	146	112	128	132	164	138	145	171	144	135	136	143	125	160	140	137	136	164	148	149	134	149	140	145	142	129	141	123	131	130	146	121	132	124	158	149	134	173	144	160	146	154	123	137	146	152	147	131	121	138	162	154	144	129	163	152	144	139	144	133	136	134	153	128	143	153	117	142	140	149	147	138	137	135	140	133	156	125	150	142	162	127	136	150	127	131	137	120	159	131	149	147	164	120	137	149	120	156	133	134	122	154	148	132	116	161	138	143	140	144	135	146	140	137	144	144	123	142	156	132	130	111	164	140	132	152	148	165	153	127	133	160	147	137	138	132	129	133	142	136	152	156	121	155	146	142	141	156	151	152	134	133	147	148	138	124	154	153	152	147	124	126	152	133	113	128	110	122	130	147	151	164	122	131	154	161	158	132	141	124	142	146	126	127	147	149	120	149	157	149	145	134	141	154	138	130	150	143	167	147	141	136	139	127	139	121	137	127	157	137	149	150	143	135	134	126	137	142	119	123	149	157	132	124	121	131	138	139	162	151	152	134	127	145	144	144	133	137	122	143	137	150	150	129	141	153	149	137	144	144	133	145	139	149	128	159	148	146	114	137	151	141	131	153	156	157	135	134	140	133	128	124	143	136	133	136	152	166	150	141	133	135	122	134	155	137	145	139	137	127	138	163	157	137	151	161	146	162	167	152	152	131	147	138	147	136	132	136	132	128	149	139	136	142	127	140	155	121	163	139	136	124	127	122	139	128	143	145	132	139	128	151	134	162	140	158	139	151	140	139	133	118	138	129	131	136	152	154	135	141	147	146	145	154	143	138	141	131	136	136	139	154	165	117	142	126	143	142	147	172	125	139	144	139	168	129	148	162	147	116	143	159	142	126	121	142	118	130	147	138	139	119	128	134	143	132	153	141	130	146	140	138	129	134	139	143	129	147	125	144	147	149	158	139	172	141	121	160	130	123	132	134	148	147	130	123	141	151	137	139	144	113	127	137	154	143	144	140	149	149	145	150	110	140	139	152	168	152	117	156	136	134	125	117	136	124	133	141	143	141	147	133	132	125	138	163	137	138	132	179	130	134	148	141	142	166	145	163	132	143	140	148	157	133	147	139	137	127	135	136	144	172	137	135	151	131	132	145	126	143	141	140	139	142	137	148	142	131	147	139	150	157	130	138	137	134	147	143	129	135	111	137	145	140	139	136	114	146	141	131	139	146	148	142	155	142	147	161	141	139	115	113	136	135	132	123	148	130	160	109	148	121	129	139	137	154	115	137	135	122	139	142	140	152	148	135	152	122	138	151	121	152	129	142	118	146	131	153	134	166	144	149	117	124	136	148	125	127	145	147	140	126	150	141	137	149	120	151	135	135	130	138	148	133	145	135	151	149	145	155	137	143	143	128	140	140	126	140	154	152	140	150	166	166	145	155	155	148	144	166	124	143	125	159	126	145	134	115	118	146	144	146	112	146	162	160	144	144	141	137	123	144	146	155	131	134	146	135	142	153	146	151	126	122	157	135	145	145	142	127	146	155	146	136	160	129	142	119	160	161	138	129	123	143	138	133	132	145	132	133	165	141	150	140	152	141	133	142	152	141	147	142	137	124	127	137	136	138	125	147	149	139	140	151	138	133	139	159	159	140	148	137	138	138	144	145	136	154	122	131	123	127	122	145	143	150	131	137	162	131	130	133	121	139	130	147	121	152	126	144	133	139	145	155	133	142	142	153	132	128	126	127	164	137	138	159	148	138	119	131	146	140	147	124	137	154	134	160	138	146	160	147	144	154	163	126	133	147	150	131	136	147	141	118	164	155	136	143	149	134	147	147	141	153	142	140	133	153	125	168	146	151	107	130	120	152	140	150	131	142	150	135	148	147	153	145	128	144	151	141	140	142	138	152	146	136	127	144	150	117	130	148	149	142	133	134	147	130	143	132	145	161	149	135	135	137	164	166	123	134	123	144	122	149	162	145	145	134	147	149	136	149	139	133	138	136	143	158	148	143	137	128	139	134	149	168	141	138	148	142	125	123	146	150	129	132	144	148	153	124	136	143	118	134	124	144	133	122	152	134	146	144	138	107	113	133	142	135	136	160	152	134	149	139	141	149	151	138	147	138	144	133	141	128	134	144	137	153	123	133	148	134	130	121	136	134	139	162	131	140	145	125	138	136	155	157	136	127	141	134	147	126	152	144	118	141	132	146	154	126	137	129	133	140	149	137	128	151	144	139	134	147	129	127	129	138	141	150	138	137	114	133	134	134	132	164	156	132	130	136	143	142	134	120	146	151	122	147	174	139	142	157	136	152	148	146	127	119	121	122	148	142	159	127	138	137	139	133	136	135	132	145	137	169	141	140	132	157	133	148	138	131	136	156	153	142	151	167	159	143	141	132	153	147	133	125	154	112	151	148	141	136	143	151	137	150	129	141	120	143	117	141	134	140	142	126	150	156	154	117	126	144	143	143	149	132	143	126	125	132	144	162	135	134	144	154	128	153	149	145	139	110	130	140	139	145	142	126	123	166	146	156	137	143	124	138	150	130	135	148	148	143	152	170	132	151	119	136	142	158	148	123
22564	21575	29351	24258	21568	21335	2371	691	571	526	504	466	438	424	427	395	407	396	397	399	371	358	359	355	367	370	336	378	361	326	359	379	369	360	349	321	362	400	358	350	350	343	336	347	355	357	356	334	370	363	324	367	368	321	334	357	360	341	320	354	377	392	343	354	379	326	365	333	335	353	349	316	329	355	313	334	388	353	339	388	344	375	367	344	344	344	364	331	373	353	370	323	324	338	349	358	378	343	354	349	333	344	351	354	349	363	331	343	353	357	352	355	339	373	356	323	382	372	328	388	326	363	334	327	336	333	360	317	335	354	357	330	335	345	338	344	365	351	367	335	339	309	342	366	338	366	357	323	335	369	343	359	335	336	343	352	367	361	332	364	336	335	325	384	348	319	382	344	343	343	384	373	366	364	353	345	350	342	338	360	379	354	344	356	398	361	352	346	333	357	320	365	341	351	362	335	374	348	327	359	335	359	346	355	326	338	345	376	353	368	309	359	357	361	351	363	322	331	337	312	357	334	366	357	361	342	343	359	371	302	340	356	345	356	347	310	339	319	358	346	329	331	357	331	364	356	311	332	320	346	343	320	354	334	362	319	345	287	340	338	332	355	373	339	370	343	379	346	413	369	353	327	327	319	311	342	350	342	356	314	333	316	347	337	363	351	377	347	362	330	344	336	319	334	340	372	368	331	344	332	345	324	347	331	348	337	380	326	326	386	305	340	339	396	345	375	356	368	340	335	346	348	332	357	371	353	341	316	330	361	364	373	334	350	378	341	358	360	352	337	330	323	329	359	350	329	337	382	364	342	335	371	353	336	334	333	344	346	367	369	374	350	393	345	329	334	348	352	327	350	380	346	341	354	359	329	326	358	341	333	352	311	362	354	346	381	366	351	352	361	345	357	338	343	317	381	326	367	328	361	333	366	344	374	338	355	310	368	359	384	368	315	337	319	363	357	335	346	358	334	349	338	356	355	355	353	360	348	347	328	341	362	380	360	338	358	330	347	369	385	352	336	366	335	330	318	377	377	349	368	330	373	350	334	339	346	362	337	350	346	351	323	349	308	359	321	336	349	336	352	332	338	348	353	351	315	315	356	343	336	347	341	355	372	328	344	324	363	294	361	308	338	353	372	342	316	342	332	349	368	329	355	344	344	344	361	349	344	369	341	348	338	375	343	341	345	314	346	398	368	356	387	357	381	378	357	367	359	343	377	364	335	337	351	354	386	333	355	328	365	320	362	338	353	358	380	350	340	311	321	329	349	310	353	339	361	390	367	327	341	354	359	306	340	336	331	332	348	356	353	346	342	337	349	321	371	367	333	393	360	357	369	339	347	348	344	315	319	364	340	298	337	340	334	355	319	354	364	319	352	356	351	333	352	367	366	362	325	362	371	364	358	348	390	324	349	359	331	348	343	352	355	345	347	348	347	364	376	372	350	359	347	358	313	350	360	364	359	344	354	334	305	355	336	344	356	330	363	369	346	322	330	361	361	351	361	371	347	336	344	326	306	309	379	391	348	310	342	315	373	323	337	381	321	328	334	339	354	350	333	362	350	344	348	353	340	334	363	371	343	301	329	332	316	366	358	347	335	317	327	312	352	347	331	351	357	334	344	347	331	360	366	345	324	347	370	341	308	371	317	330	327	338	327	337	387	336	341	363	376	353	355	355	323	338	364	370	367	343	356	323	302	327	349	328	353	358	336	316	331	356	341	341	343	330	372	337	328	354	371	376	356	332	320	360	317	373	333	341	381	361	370	360	340	336	333	351	359	327	324	339	335	362	337	345	338	347	348	327	318	379	337	361	352	335	344	348	341	351	356	310	342	353	332	345	371	340	346	313	344	352	361	324	339	339	350	327	340	336	363	324	340	352	334	356	403	338	350	353	328	335	348	341	347	347	356	353	364	386	334	356	354	353	306	349	325	348	334	347	354	321	312	340	305	359	395	341	318	368	356	377	357	349	353	372	334	331	365	317	352	370	351	373	325	313	364	317	341	353	361	368	369	361	328	363	320	330	339	360	355	370	308	317	334	328	350	383	345	341	321	349	334	370	367	353	379	409	363	342	362	320	333	368	366	325	357	368	346	330	346	358	366	374	366	323	328	348	312	345	336	377	339	343	336	323	340	336	324	349	373	337	355	358	358	365	352	345	335	367	378	343	365	330	352	343	342	353	339	364	359	340	362	344	333	292	341	347	332	337	347	320	317	359	342	368	340	367	329	360	398	359	373	332	328	359	343	339	349	347	371	327	363	361	331	372	335	367	348	346	380	349	342	319	312	348	349	368	326	339	356	347	353	319	365	328	339	332	384	388	335	318	356	354	311	347	332	357	338	325	361	363	350	361	330	348	350	332	340	333	357	371	345	344	348	351	344	367	313	376	344	348	343	343	322	344	366	311	323	357	330	371	312	367	348	339	350	330	356	356	336	347	324	358	364	343	326	363	305	358	342	336	342	339	385	338	323	344	330	342	368	340	375	345	351	301	375	335	347	359	309	321	349	340	360	337	338	302	381	326	318	351	348	356	306	332	346	343	357	297	356	348	346	387	399	336	323	353	365	350	355	331	341	336	333	353	338	366	358	342	368	358	343	345	348	376	321	347	352	332	337	343	343	360	362	361	360	381	337	375	370	388	333	338	361	336	333	312	337	319	350	335	349	373	332	345	339	361	332	339	361	330	352	333	300	359	319	362	311	341	382	351	327	325	376	332	332	339	350	362	338	340	333	336	345	354	335	367	365	346	344	353	336	340	370	362	317	340	345	377	352	338	363	384	355	323	350	361	362	357	345	354	340	360	349	349	349	350	346	371	340	346	374	320	313	343	332	315	343	340	328	339	371	357	339	354	341	332	346	363	397	316	353	336	356	362	386	362	328	335	372	344	333	346	377	345	388	356	367	347	344	341	350	317	376	374	343	338	339	371	352	341	368	358	339	371	321	347	340	344	335	346	364	325	325	363	338	356	349	323	326	324	305	348	373	360	359	326	365	342	332	333	346	307	377	312	374	344	364	360	309	345	327	331	363	358	320	325	340	335	321	326	390	338	367	362	337	315	327	343	355	304	357	341	363	332	335	358	319	322	329	353	365	378	336	344	346	324	357	341	337	333	372	364	329	356	365	347	355	361	387	354	363	318	330	358	364	345	360	342	336	337	303	347	314	331	365	362	320	336	369	337	367	351	340	344	353	362	339	343	337	370	354	319	336	329	328	366	324	359	347	349	323	350	350	347	345	353	322	358	357	366	343	362	349	368	381	387	359	331	346	363	363	351	363	354	393	356	335	299	337	352	334	337	331	352	358	367	304	362	363	344	370	322	340	367	357	359	350	331	366	324	388	356	375	344	362	374	364	354	343	356	344	349	339	338	333	346	350	361	365	339	350	363	358	328	379	329	371	338	366	338	363	318	377	376	315	335	360	328	338	357	364	355	322	326	303	337	351	344	349	349	350	336	363	356	400	331	323	324	344	343	348	350	341	348	342
14862	11680	7903	3761	2651	1955	1524	1266	1024	905	869	757	697	672	677	602	630	603	592	574	555	543	543	579	501	536	576	547	522	524	571	506	488	525	516	554	519	530	533	522	500	483	495	530	516	528	507	479	531	488	521	505	467	480	508	479	455	482	496	485	501	489	509	484	478	505	495	506	484	492	475	518	508	528	488	491	483	534	511	481	488	491	471	465	514	487	497	522	519	518	483	501	516	459	508	501	452	454	482	475	495	491	430	486	425	515	459	470	503	499	504	499	452	502	484	491	498	478	469	454	492	535	456	516	494	494	497	463	475	502	467	515	485	477	501	475	510	541	501	539	516	482	522	465	453	474	486	480	447	454	505	514	482	459	509	503	472	448	478	491	482	473	492	492	484	518	458	487	504	509	497	493	503	487	506	492	510	459	468	499	468	504	441	504	468	487	489	437	552	490	467	488	477	488	468	494	475	488	516	495	505	499	507	488	491	488	498	464	484	500	463	482	501	487	502	486	489	486	487	489	502	480	459	487	458	451	468	503	511	428	473	460	533	526	449	480	460	492	457	489	515	478	491	522	495	442	487	489	507	491	486	494	469	483	462	481	441	455	457	474	495	463	515	473	492	475	484	465	506	479	519	508	465	506	500	471	445	465	512	464	472	485	496	484	464	461	514	466	502	464	517	505	478	470	510	489	462	450	481	476	531	479	490	483	468	499	484	462	473	464	476	458	461	496	464	518	471	490	463	479	475	459	484	480	438	500	506	496	483	479	506	449	525	520	468	489	507	473	489	487	460	456	440	491	513	475	473	488	488	474	487	494	475	515	466	481	479	470	497	503	503	483	509	520	495	487	453	483	470	472	526	503	523	501	478	471	527	486	488	500	500	473	525	490	485	505	533	473	474	481	487	515	494	504	491	486	481	488	487	501	513	454	495	482	501	471	509	502	447	506	463	507	491	444	459	485	494	467	482	511	505	491	523	499	458	476	490	502	510	505	494	465	494	486	473	493	514	469	458	465	461	478	480	481	514	492	466	505	458	488	485	481	463	466	486	478	500	470	468	489	462	466	510	501	423	495	489	487	504	471	502	460	509	482	469	514	463	505	494	472	452	500	506	499	488	467	456	506	462	446	504	496	475	517	491	543	501	507	522	474	520	472	418	509	457	511	503	500	515	509	476	505	514	482	516	473	513	462	489	491	493	455	512	485	502	470	451	517	460	495	477	505	483	477	513	486	478	503	502	484	474	471	465	491	468	493	445	470	481	499	452	474	517	502	506	487	473	475	482	485	493	477	542	488	474	485	509	486	471	519	508	494	480	470	468	500	508	476	523	463	512	465	491	450	463	495	489	481	513	519	487	510	465	476	506	500	451	458	493	481	474	510	453	492	505	457	456	479	518	500	508	492	501	497	440	464	467	447	483	488	482	496	497	472	524	437	494	514	483	517	491	477	475	458	493	508	472	503	512	492	450	480	479	458	457	510	474	428	510	494	479	488	532	528	508	480	480	478	492	481	508	472	479	484	468	484	485	505	476	482	444	465	488	449	502	475	448	529	486	510	492	465	517	482	466	470	488	458	481	499	509	481	461	481	465	466	479	471	518	491	525	482	455	495	465	502	502	545	468	490	495	504	464	478	473	502	465	501	493	464	483	466	503	517	502	431	484	479	488	504	471	520	464	481	463	467	508	494	533	482	465	477	509	445	490	459	476	500	481	510	477	465	480	510	474	477	501	513	472	474	470	486	505	482	494	467	492	472	525	531	439	525	481	495	456	477	485	451	462	489	506	500	496	501	510	525	521	487	517	431	490	531	503	461	458	478	465	436	547	494	417	457	466	479	488	487	442	468	468	472	487	478	508	512	507	504	489	473	447	482	492	451	468	474	484	499	508	475	473	506	488	486	494	437	455	461	486	468	483	463	473	498	459	456	504	520	478	514	484	475	469	508	508	446	506	505	484	487	472	451	476	491	493	465	504	467	477	437	453	518	431	467	482	462	455	513	482	480	474	500	476	492	445	502	467	517	515	479	499	515	468	451	504	496	436	506	510	494	489	454	463	476	475	487	494	459	492	490	537	495	478	453	458	536	536	464	493	471	518	486	508	485	493	491	461	526	456	505	463	493	492	451	482	478	449	481	485	492	496	495	533	494	503	494	475	479	488	479	498	522	505	491	488	487	469	503	471	468	499	518	473	463	507	486	505	473	474	444	501	500	456	474	495	459	472	461	513	494	498	503	480	476	436	509	480	485	541	455	503	539	492	463	469	431	466	486	484	463	534	489	487	498	473	473	486	464	474	481	494	474	504	492	487	462	462	501	494	447	453	497	523	496	494	501	498	474	493	494	498	450	472	471	524	502	490	519	472	494	443	510	517	470	484	486	489	485	488	515	472	483	529	496	484	484	506	481	479	463	454	475	488	467	477	457	490	473	478	495	496	498	484	469	496	500	471	509	522	493	484	430	504	546	500	450	480	444	485	492	459	490	459	479	498	497	499	542	446	473	429	500	517	493	487	451	501	441	501	453	454	451	501	528	449	505	445	471	476	499	441	499	493	496	541	493	490	494	492	506	462	474	506	506	463	488	459	491	475	496	478	508	488	469	471	481	469	485	455	488	475	481	482	503	448	498	514	511	506	523	492	485	488	502	482	534	509	460	465	488	543	507	478	490	488	504	457	513	521	510	469	496	488	436	488	502	474	448	480	488	518	491	465	464	484	484	503	439	500	530	501	459	519	464	512	461	470	466	528	487	490	468	489	473	489	464	481	501	518	490	483	464	435	488	495	457	490	481	511	470	498	493	496	517	487	487	479	494	503	518	471	504	482	483	483	489	544	459	432	474	520	485	511	497	501	490	472	504	519	481	507	517	457	460	469	445	494	501	476	496	487	455	455	456	503	498	514	485	490	487	507	491	494	498	485	504	465	492	471	493	538	468	481	470	495	473	513	489	464	468	474	496	474	463	464	478	479	490	482	461	492	510	476	494	481	470	509	464	441	449	490	487	483	493	489	458	500	509	472	480	503	437	464	510	471	445	494	504	483	457	467	489	478	507	462	521	476	504	465	520	478	482	495	507	528	473	512	499	474	492	485	510	453	494	481	451	475	481	467	481	477	460	482	492	462	452	433	461	492	495	466	501	481	494	473	488	485	488	501	498	496	492	478	481	471	480	484	492	504	487	471	472	437	494	480	514	473	460	491	485	475	485	478	507	497	476	447	506	488	474	453	494	472	494	498	468	494	492	456	466	453	487	460	502	506	505	484	467	470	486	518	484	459	483	530	495	489	490	477	492	457	477	484	489	470	474	447	439	487	501	499	501	476	495	451	480	471	490	466	480	498	502	460	456	454	474	483	471	465	523	478	483	484	505	494	460	508	487	487	455	500	482	524	513	469	449	478	475	492	479	485	490	475	519	499	490	500	504	482	452	445	517	444	478	462	497	467	500	478	498	488	488	503	471	487	440	564	477	470	483	533	454	490	470	479	515	465	515
27384	18331	3436	500	382	386	221	235	208	218	192	217	232	228	223	208	245	208	190	200	208	190	210	212	229	218	215	199	219	211	233	202	221	204	219	224	199	188	210	214	203	211	179	227	180	218	226	218	220	227	219	204	185	178	209	197	206	180	213	201	200	217	207	216	210	209	183	232	233	197	209	217	218	205	206	198	206	211	212	172	207	215	197	198	209	206	205	201	206	217	195	202	188	197	199	224	204	197	217	208	204	215	193	216	212	199	181	225	233	173	203	227	192	189	215	224	205	211	194	230	197	225	234	203	181	196	211	210	203	204	219	226	178	204	208	216	220	219	239	196	222	200	185	218	232	182	220	218	219	230	206	221	207	201	216	192	225	212	169	190	195	196	228	199	207	186	225	195	222	219	207	211	211	233	237	213	194	210	213	225	196	210	216	235	194	190	198	215	217	210	213	216	175	239	198	202	204	188	225	219	217	206	206	194	197	227	209	220	187	217	199	227	186	210	204	202	190	202	193	217	227	208	194	203	232	205	202	243	195	185	218	210	244	209	234	210	191	224	205	194	188	231	210	204	210	215	204	225	192	177	211	199	190	222	192	220	215	224	201	210	220	209	217	207	211	217	210	228	200	197	203	194	191	190	191	214	217	230	189	230	190	212	218	186	223	216	185	212	225	213	211	208	230	192	198	205	229	217	175	209	196	197	207	183	210	223	202	191	237	205	212	219	235	198	199	208	222	197	207	213	222	205	197	212	218	204	242	191	210	184	220	214	201	216	184	209	195	207	207	201	224	218	212	217	189	185	201	222	245	221	200	217	189	219	243	209	210	212	223	206	224	231	231	198	202	210	184	220	231	195	194	228	211	191	234	210	201	199	211	211	185	231	183	237	218	206	196	237	189	201	195	201	206	214	220	207	178	247	215	222	207	206	232	190	211	221	193	184	203	199	204	201	227	243	224	200	212	212	218	205	199	222	225	203	226	201	184	215	220	223	192	219	207	214	194	211	207	213	217	205	212	214	226	206	207	207	221	218	248	173	212	232	205	206	211	192	202	213	196	215	204	206	238	251	213	196	205	201	202	212	227	201	217	199	217	223	190	212	249	190	218	222	205	196	191	200	229	205	225	203	202	199	210	194	194	219	189	216	194	208	218	219	197	221	218	206	213	207	186	190	223	213	224	215	208	212	189	224	200	191	197	228	210	202	199	217	222	206	195	190	225	220	207	217	191	211	191	218	221	209	204	208	201	211	200	192	210	235	201	227	197	205	188	226	229	205	205	198	209	207	198	193	192	213	218	231	220	213	199	208	242	192	199	183	185	215	209	231	202	204	209	221	197	209	221	194	208	203	216	197	187	188	212	214	197	217	214	230	219	213	187	215	208	213	199	200	198	213	209	191	188	184	219	230	211	204	203	221	190	192	225	216	210	205	207	194	202	227	209	194	190	200	204	196	203	218	206	194	208	189	211	200	187	227	185	215	194	206	187	205	184	193	227	218	236	203	207	222	206	209	194	195	196	240	228	213	205	223	238	214	202	190	219	221	207	195	186	220	202	189	210	200	231	205	199	195	196	228	213	202	219	191	180	182	211	227	190	198	208	199	190	189	197	198	169	208	181	214	206	224	228	204	226	237	191	236	219	178	189	192	217	239	226	214	216	201	210	206	204	199	217	192	240	209	211	199	201	213	231	210	223	214	190	187	208	187	246	215	225	199	194	203	214	209	223	187	225	203	200	204	177	196	208	195	210	183	192	190	202	213	210	204	214	229	188	220	223	213	198	222	185	213	188	180	197	210	219	202	231	215	228	190	215	218	202	211	204	192	182	249	211	207	205	205	185	208	195	202	191	218	197	197	217	229	205	200	220	195	199	183	226	203	232	187	203	212	213	193	197	196	196	195	252	218	224	215	187	203	195	236	213	228	232	212	214	211	223	235	205	224	210	204	209	213	202	212	252	217	205	209	209	232	229	195	227	231	191	231	187	220	201	228	204	175	215	189	182	186	224	186	202	202	202	228	195	206	199	217	211	203	194	226	218	223	210	188	207	197	224	207	217	194	219	203	197	241	225	208	207	193	206	199	220	221	209	191	216	229	204	188	217	217	217	189	224	216	211	197	240	235	229	205	209	214	202	204	213	207	197	223	215	203	216	202	182	236	232	177	221	198	199	205	228	209	200	209	210	220	207	187	217	197	194	188	212	211	219	198	193	222	201	204	195	202	227	184	214	212	186	228	190	199	212	201	211	217	220	218	208	195	185	198	202	219	211	187	236	224	213	207	203	228	190	202	202	209	209	217	198	181	208	177	216	197	204	207	209	197	208	199	187	195	203	209	219	217	223	171	216	227	205	220	213	226	221	208	188	206	215	203	197	221	188	216	214	184	197	205	229	221	208	190	227	203	204	198	202	198	192	207	230	213	200	171	191	206	193	193	207	217	221	180	194	224	235	212	220	189	164	226	227	229	200	205	202	210	216	188	192	167	239	208	198	200	199	176	233	210	219	221	211	209	186	198	225	223	200	201	213	188	186	189	200	220	218	204	193	210	212	187	199	219	218	200	216	203	220	194	189	182	196	208	220	217	222	215	209	233	198	233	199	182	211	206	220	236	211	217	230	201	223	221	223	211	190	218	219	185	202	218	225	180	197	206	191	198	235	232	211	214	212	187	240	203	186	229	201	182	224	212	199	212	219	226	188	214	211	200	232	190	189	171	213	193	207	215	224	203	180	205	210	183	203	215	217	221	194	219	226	244	198	214	226	201	231	220	201	203	210	188	213	234	219	202	219	182	209	195	200	204	202	200	216	199	199	200	219	211	214	202	186	228	216	213	214	220	222	206	200	219	210	188	202	222	208	224	222	196	194	212	211	226	209	202	225	196	196	205	218	208	204	184	212	206	208	221	198	219	223	214	197	196	229	231	214	210	239	197	201	208	225	214	220	200	190	227	198	240	213	205	190	228	191	218	190	208	210	203	205	198	227	233	246	197	231	202	191	229	192	187	211	204	211	185	196	187	216	211	195	225	207	203	190	209	227	210	208	208	219	213	198	207	231	245	222	213	214	201	174	210	196	195	223	225	203	215	198	230	229	230	222	205	227	173	223	195	220	212	212	219	195	206	186	203	202	213	227	195	203	218	210	220	204	220	217	204	204	209	197	214	207	203	196	214	207	227	214	193	219	194	200	229	221	180	192	191	209	188	197	218	229	205	203	215	206	210	210	215	188	203	203	197	200	215	189	214	181	219	210	199	238	224	207	233	214	215	187	228	194	168	212	214	200	227	203	220	195	209	223	212	176	196	218	196	212	201	208	234	203	207	225	198	218	208	225	241	228	177	175	203	190	200	199	201	197	178	202	216	229	195	219	190	197	202	188	190	207	204	209	204	216	222	210	197	216	179	226	175	196	226	206	213	227	211	214	218	247	191	217	191	216	191	211	194	207	192	208	196	206	219	191	205	222	196	207	189	231	196	218	198	192	213	188	184	213	201
4703	818	632	390	386	311	337	331	310	287	270	304	292	281	279	310	277	289	271	295	303	276	302	292	258	278	271	288	303	302	283	293	272	306	298	290	285	304	295	274	304	300	296	285	268	278	284	297	291	293	274	297	277	265	296	327	294	292	239	277	298	293	248	260	276	259	298	277	290	280	273	303	287	279	294	285	272	284	290	286	317	290	285	284	276	273	266	275	325	302	290	287	273	299	294	266	297	286	290	309	315	249	294	288	289	310	264	321	288	266	304	281	312	259	307	266	269	290	306	279	306	265	271	254	268	299	268	292	287	293	325	283	299	292	284	291	268	282	284	285	316	282	306	286	276	294	292	304	261	284	262	252	286	293	254	272	280	292	294	298	293	319	263	297	297	306	304	297	267	296	275	296	283	280	276	294	313	275	318	276	286	292	280	264	302	311	299	318	278	283	289	283	266	301	258	272	292	275	289	302	295	279	308	269	272	307	280	279	302	295	271	317	287	282	300	279	259	283	295	289	293	273	294	264	271	274	272	271	299	269	279	288	269	273	269	267	303	285	307	305	271	302	260	304	274	291	285	278	314	249	267	288	265	279	260	296	267	277	295	313	278	270	249	264	299	276	281	326	297	288	297	249	273	280	261	300	296	294	274	267	274	265	303	263	320	264	311	285	294	273	309	281	309	274	289	271	270	267	274	307	271	322	285	308	295	279	241	307	286	314	307	262	281	286	284	296	300	265	294	272	247	272	276	273	302	277	271	264	277	284	252	255	276	268	301	297	290	322	273	285	304	277	263	252	274	307	294	264	263	280	263	260	270	280	270	276	269	313	301	270	277	280	307	288	276	258	323	285	264	297	312	288	295	254	276	319	291	278	278	277	278	268	295	277	290	272	290	300	293	278	286	317	263	305	300	281	307	270	277	238	273	311	275	265	276	283	299	289	288	302	262	260	291	275	263	287	296	295	278	275	289	306	305	270	279	289	282	296	286	275	301	298	305	300	278	270	288	300	271	299	267	276	282	261	280	264	314	318	267	292	299	299	284	264	240	282	264	294	269	315	291	298	288	253	298	279	266	295	269	292	277	311	308	278	303	258	286	251	279	262	303	288	293	295	279	318	275	291	247	264	307	294	271	282	276	311	279	290	303	314	263	251	262	307	266	269	279	319	265	286	300	317	268	286	318	296	275	284	285	302	270	289	296	287	327	279	276	276	260	297	295	288	296	259	303	293	282	269	283	265	263	293	262	296	294	300	289	250	332	290	282	277	282	267	274	271	297	289	266	260	304	281	264	296	305	273	284	300	267	297	291	275	263	293	288	291	270	299	296	273	275	289	267	308	287	282	236	311	307	270	273	242	301	288	287	271	267	281	293	284	283	271	294	282	272	276	269	245	329	310	299	251	290	285	261	274	295	268	263	261	301	278	281	285	268	272	299	305	269	281	281	277	285	258	277	295	315	278	288	301	289	299	287	276	274	289	308	267	283	310	257	276	267	280	285	277	289	306	279	273	266	288	285	271	290	294	296	280	272	290	260	295	273	310	289	272	288	279	311	272	313	277	304	277	266	301	276	286	321	309	267	311	276	290	269	276	279	276	272	323	321	278	298	312	288	287	296	298	280	288	299	282	271	289	274	310	333	262	272	291	282	299	266	272	300	291	301	313	277	252	288	309	268	298	286	286	306	277	285	290	297	262	292	271	279	312	277	297	275	281	280	276	297	269	266	316	283	275	263	272	285	297	280	289	277	286	274	283	283	305	292	321	286	277	274	289	307	262	298	260	297	290	274	281	279	254	276	309	272	284	308	283	276	263	284	297	271	324	288	316	307	264	294	286	315	281	271	302	276	294	297	291	289	247	295	314	294	281	300	319	274	294	253	251	280	285	305	313	300	287	288	260	290	282	296	272	288	274	287	276	269	276	283	287	260	281	245	264	289	306	303	275	300	283	276	292	291	306	277	300	304	302	294	290	305	272	315	274	322	293	303	284	278	321	297	298	304	297	301	295	272	278	290	281	280	284	299	291	299	304	270	309	301	305	270	270	265	274	251	309	271	303	267	290	264	279	305	282	290	285	283	309	294	299	283	270	306	288	262	300	289	287	283	292	268	282	284	236	248	281	279	285	293	299	283	247	261	301	314	299	271	250	312	262	297	283	283	296	263	267	290	274	286	297	280	268	279	297	274	305	266	289	291	315	312	253	305	289	306	280	294	264	253	288	332	294	276	289	277	265	312	289	279	260	298	301	280	285	315	274	263	266	306	289	280	319	308	301	321	255	271	257	288	278	314	274	316	295	291	271	312	340	271	277	320	304	343	281	279	287	310	277	247	286	284	274	301	305	265	263	285	282	270	285	300	260	295	303	301	310	291	289	283	299	323	275	284	266	288	261	295	288	273	307	308	310	296	294	283	305	317	278	291	258	314	299	268	270	277	281	269	274	304	297	289	298	287	274	295	285	292	291	272	299	269	332	269	297	295	277	292	285	293	278	303	272	303	292	276	265	247	298	286	306	293	324	305	294	289	278	298	264	321	292	294	304	289	274	277	286	323	281	316	292	269	302	330	281	301	332	273	268	279	279	300	273	294	260	265	283	298	289	266	267	278	296	302	286	279	279	296	288	269	272	288	276	288	293	295	280	286	295	281	264	279	298	271	279	291	312	298	316	282	301	272	293	305	259	278	296	278	293	277	287	289	312	329	293	280	298	298	325	269	292	290	277	290	311	285	293	336	305	271	287	288	303	259	292	276	308	288	288	303	271	279	263	315	282	277	313	290	281	266	287	269	300	266	275	273	302	252	301	293	264	274	284	271	246	300	303	289	287	277	274	306	273	270	268	260	288	311	273	281	273	291	292	292	278	291	299	277	277	299	287	272	263	305	249	255	303	297	310	287	273	291	307	282	280	262	271	269	260	281	297	318	291	290	290	297	267	289	279	294	281	310	285	289	275	298	284	287	274	275	276	272	282	277	286	288	297	255	306	268	291	263	283	291	310	296	274	276	275	292	277	277	271	270	264	284	259	294	270	267	287	267	272	281	307	282	288	291	310	299	322	281	260	263	292	301	279	299	274	312	289	278	292	298	270	305	274	290	276	291	248	265	280	281	283	237	277	278	295	269	279	287	280	296	285	306	269	263	255	260	289	296	282	267	295	278	273	287	284	328	280	272	297	256	274	305	287	259	291	307	290	274	259	281	287	295	271	297	284	277	258	281	290	303	304	295	291	308	258	302	313	281	298	270	294	271	298	297	274	309	283	289	289	271	306	268	288	278	299	313	294	297	248	299	301	300	309	286	297	296	303	297	266	287	298	315	273	291	275	258	319	296	262	293	289	272	294	304	274	269	313	300	309	282	304	320	277	283	281	253	260	313	291	276	281	281	276	308	312	270	261	291	278	301	279	282	297	283	269	281	301	279	249	273	296	284	295	316	278	306	282	308	266	303	288	304	266	325	278	289	299	251	300	303	281	303	302	265	284	310	262	284	269
23477	21556	28709	24832	21387	3713	727	599	538	511	483	489	450	443	444	441	449	421	428	445	409	405	433	421	398	383	454	439	409	409	419	428	374	418	384	408	417	406	390	419	398	407	420	457	416	442	396	387	431	410	419	406	396	400	376	385	399	427	434	399	385	407	365	408	442	411	386	436	368	404	390	403	398	404	417	397	425	402	404	399	418	419	395	402	397	410	418	406	425	376	409	401	384	385	373	410	400	397	395	382	402	411	440	421	413	412	422	395	424	420	408	431	408	402	423	405	426	383	428	391	399	386	449	422	390	358	430	414	445	417	406	408	389	401	415	387	427	368	387	366	394	397	418	408	409	370	401	378	425	402	401	418	387	421	396	372	407	416	371	399	367	394	415	380	412	396	425	382	368	420	414	404	430	406	444	349	388	443	433	392	397	398	422	398	420	402	386	396	432	418	374	380	375	372	408	432	421	409	401	393	383	448	393	429	387	390	383	408	384	402	392	397	417	422	447	426	391	422	407	375	372	365	381	428	395	401	409	430	427	400	370	369	396	388	402	421	408	401	381	392	374	384	417	377	378	417	415	383	382	386	388	409	372	418	379	387	442	392	399	420	399	433	420	412	374	399	420	439	389	398	415	394	418	427	408	429	399	416	399	405	391	410	397	411	375	377	403	449	416	412	411	361	426	409	381	370	365	432	391	401	415	388	416	420	419	399	407	405	387	435	380	420	409	414	446	388	420	411	444	394	405	422	387	400	452	397	422	408	383	419	400	396	408	436	441	395	391	433	448	405	406	423	400	369	413	404	392	404	425	400	395	394	393	449	415	355	409	400	435	399	369	379	381	415	406	407	402	430	403	417	435	419	415	394	432	407	390	390	396	407	370	409	384	395	407	401	386	414	390	400	410	421	395	409	376	370	385	382	418	415	443	407	405	402	385	413	398	415	407	398	381	424	359	416	379	392	385	383	427	392	451	421	392	412	391	405	430	389	404	430	388	399	414	395	402	395	397	419	389	372	397	412	394	431	402	387	410	401	388	423	370	394	412	395	404	455	420	403	437	418	391	374	407	394	391	387	415	413	371	432	412	405	386	386	397	394	393	409	418	380	412	396	425	397	411	409	435	386	405	402	388	398	393	413	395	405	387	395	417	412	390	399	391	388	366	399	457	409	379	358	369	393	405	409	394	382	404	388	384	423	402	405	426	396	437	401	434	419	399	421	408	392	407	395	411	382	386	396	393	410	397	433	401	407	379	425	421	394	402	386	400	401	397	365	408	413	370	397	374	400	365	376	386	401	372	403	397	407	393	348	405	392	412	400	421	407	408	426	400	399	431	420	436	391	428	382	410	393	411	429	445	386	415	426	454	404	385	436	363	397	407	421	398	402	412	419	437	408	402	401	396	387	378	389	424	393	388	378	398	401	426	405	431	416	402	398	407	406	427	396	429	427	406	375	392	408	426	398	376	427	367	420	419	428	398	435	407	408	414	400	385	409	395	396	400	392	400	416	375	374	433	404	398	401	387	377	394	359	414	401	375	412	407	401	397	375	424	385	420	417	405	394	393	416	397	410	387	414	420	377	417	399	427	427	447	418	412	429	434	397	391	398	376	413	399	381	418	338	402	380	403	418	427	415	437	396	421	419	416	407	419	415	399	401	417	400	425	406	437	408	423	384	365	441	396	381	400	374	409	407	411	394	430	383	399	378	404	451	383	393	381	423	379	383	384	404	405	393	431	416	424	417	419	410	397	377	390	392	424	398	396	409	382	437	388	413	416	419	416	409	407	409	383	404	453	353	382	431	392	408	422	416	398	425	426	403	390	389	386	443	410	404	394	400	394	400	401	390	385	400	366	410	383	400	421	442	389	397	423	418	403	394	407	413	383	381	424	394	397	412	405	383	408	388	430	412	394	385	422	431	387	447	394	408	386	416	438	407	398	398	399	408	415	366	450	409	407	387	393	423	401	397	436	382	376	393	376	369	366	376	419	363	402	433	360	355	403	408	387	356	423	411	403	428	399	373	375	443	441	404	443	401	401	403	419	432	429	375	414	406	377	421	414	382	420	397	416	436	390	421	420	403	405	436	397	379	400	399	416	379	404	416	388	397	389	395	405	422	377	398	373	447	425	372	398	390	399	383	400	429	430	406	402	389	383	385	399	417	457	450	412	373	428	395	383	380	396	385	438	397	396	442	405	442	391	358	440	406	393	389	373	416	424	406	391	411	373	416	415	392	383	419	409	428	446	419	373	396	425	387	428	420	374	382	416	390	367	391	404	401	417	376	432	357	407	376	427	399	394	398	408	432	389	394	404	440	392	429	394	368	389	438	424	413	406	407	407	405	390	395	412	408	416	414	399	408	432	408	408	387	404	410	402	396	412	390	418	389	420	428	432	436	402	449	416	434	426	403	414	433	409	416	417	391	396	411	430	393	387	371	405	444	437	443	429	388	391	424	393	376	394	429	362	390	394	419	383	399	414	380	389	425	415	388	410	401	397	403	398	415	371	431	397	436	438	391	413	398	400	422	375	420	385	420	392	408	373	431	399	465	401	413	406	413	418	403	385	403	415	390	412	371	396	415	413	408	415	418	379	404	401	405	369	373	425	376	388	421	411	418	419	425	438	408	433	376	402	437	398	442	447	399	418	415	392	427	393	386	400	390	434	427	397	394	423	391	430	393	429	412	390	417	418	385	419	414	413	385	425	419	430	409	398	399	383	406	417	429	423	412	416	414	374	386	401	404	420	413	417	396	382	426	380	407	428	425	413	388	432	415	393	394	396	416	396	419	406	382	414	386	395	409	380	422	430	390	426	414	436	447	440	425	379	404	387	374	383	421	400	407	393	399	414	403	434	373	388	389	428	398	418	420	423	420	420	374	420	424	401	406	402	378	383	415	426	422	405	405	423	419	353	404	415	399	384	408	413	394	408	373	409	403	421	425	418	405	423	404	415	436	425	411	400	400	392	414	402	432	387	405	423	424	406	400	397	401	400	396	418	418	376	393	405	429	387	384	400	419	392	378	411	408	430	410	379	424	430	430	432	400	408	411	442	413	428	400	414	399	396	438	420	383	437	408	421	386	374	412	415	414	400	396	407	386	430	423	404	411	398	384	438	430	408	432	405	364	401	420	414	430	422	372	386	401	397	408	415	410	410	402	432	424	422	404	372	401	422	457	421	415	394	414	397	377	418	389	430	395	419	383	389	384	422	397	427	404	425	399	421	374	381	393	385	379	444	396	400	378	417	405	395	391	444	399	410	429	399	418	385	416	435	409	413	411	415	410	402	391	404	394	397	400	414	426	354	393	385	411	413	372	432	386	408	417	404	395	401	394	430	414	388	408	399	413	409	387	396	427	405	411	388	402	407	396	414	432	386	421	362	399	395	400	424	378	385	374	411	393	402	400	364	410	398	414	396	397	398	418	386	422	375	446	398	443	435	437	405	430	408	408	376	435	394	402	407	404	395	396	386	410	409	382	410	422	419	399
12148	6964	4852	2321	1619	1282	1102	908	852	787	730	691	657	639	626	612	631	649	566	614	588	613	562	553	570	547	577	556	508	555	570	578	562	537	546	564	561	521	587	531	576	533	559	569	573	537	532	541	575	613	586	586	559	534	560	527	545	573	551	537	562	553	510	498	542	521	567	512	567	556	543	502	560	537	546	541	548	555	538	556	546	541	576	534	557	590	560	583	543	555	550	527	567	561	584	540	510	537	567	528	540	557	540	546	568	539	511	549	561	553	545	544	532	541	535	574	546	531	547	532	515	586	570	536	534	555	530	549	575	559	547	585	559	524	573	519	541	523	552	530	546	537	563	574	562	543	539	527	563	575	547	577	541	597	512	570	548	575	583	508	525	564	547	535	525	572	578	613	543	593	552	570	509	516	538	525	557	568	577	534	554	485	559	559	565	561	577	549	558	555	583	534	555	541	532	560	580	518	562	548	528	548	548	538	581	534	541	560	560	593	582	535	548	534	543	514	554	532	559	573	557	572	545	585	539	548	575	496	561	531	537	525	505	541	541	535	585	562	572	526	515	563	571	608	557	544	560	505	575	540	552	527	512	565	563	560	547	582	565	558	564	518	560	513	581	556	531	530	546	546	534	525	573	573	589	586	549	498	562	511	580	528	571	548	520	553	597	580	520	517	541	566	534	537	559	535	544	563	533	543	513	552	518	558	579	572	589	523	525	553	539	520	509	613	582	568	589	554	519	543	526	561	544	547	582	578	550	493	577	553	534	536	502	577	545	535	568	583	534	548	566	553	567	543	567	580	568	541	565	549	572	562	520	531	570	551	548	532	532	536	549	499	550	527	571	548	528	574	544	557	552	602	558	551	536	529	539	555	555	496	555	580	536	574	544	549	557	594	620	552	580	542	551	547	541	566	532	532	539	540	527	521	546	568	533	574	537	492	571	540	521	541	516	518	558	528	567	553	558	533	571	610	560	526	547	512	534	550	552	548	541	529	584	542	594	562	544	546	562	572	561	538	568	518	582	553	550	527	545	564	582	517	546	553	519	559	511	560	557	566	507	491	547	544	618	563	520	580	569	519	561	528	553	536	551	525	559	553	550	542	547	556	556	524	513	535	588	544	585	565	512	563	570	573	549	513	532	533	546	518	549	537	568	553	538	554	578	587	577	591	578	512	558	550	551	565	542	559	508	555	502	519	539	563	562	536	561	556	570	532	549	549	567	532	548	589	570	585	534	535	505	546	498	581	520	560	556	596	534	529	550	529	581	528	561	560	573	579	543	588	543	533	557	545	556	587	531	538	509	529	573	559	560	597	524	564	567	531	580	586	551	561	543	530	535	560	537	593	574	553	572	516	554	558	541	568	568	548	553	588	567	544	585	543	534	550	539	515	559	603	527	580	535	571	553	545	564	537	544	536	548	537	555	540	563	553	530	541	539	530	548	527	557	562	522	545	552	562	540	557	549	552	525	536	567	529	574	587	586	531	585	603	548	568	543	591	517	512	551	557	598	541	519	588	555	585	566	572	582	589	601	565	542	576	517	539	540	580	543	540	571	563	580	565	547	607	547	547	544	562	535	541	579	518	550	547	547	558	562	530	571	537	561	537	565	538	556	580	556	530	522	551	581	520	544	526	544	555	559	497	539	537	551	585	595	592	551	541	520	589	546	527	552	566	525	533	558	539	552	541	516	570	540	553	561	564	542	567	541	576	574	545	575	582	546	543	548	515	553	549	529	555	553	518	532	534	512	504	578	520	552	560	619	588	551	548	564	526	517	541	602	527	526	574	540	556	511	566	560	545	528	541	566	529	555	580	499	571	538	535	575	574	575	556	536	546	525	557	548	522	555	553	565	565	534	582	576	550	524	551	531	552	542	536	555	546	565	545	503	508	531	564	529	523	558	517	526	591	525	544	540	564	587	561	563	555	556	542	532	567	548	539	574	540	523	554	540	551	547	541	566	570	558	554	516	545	557	584	584	510	554	494	515	518	545	580	546	595	569	544	558	527	532	533	590	504	563	567	609	563	589	553	571	510	572	550	575	568	520	514	554	535	548	541	561	522	545	592	581	514	534	534	548	534	533	504	566	556	555	535	563	554	545	529	604	557	546	555	589	515	553	588	541	554	558	553	573	533	546	527	586	547	573	564	555	551	510	562	516	555	584	548	543	536	511	551	565	557	556	562	503	555	549	568	544	555	557	556	555	611	519	535	533	543	579	570	550	548	594	552	581	577	576	568	574	572	544	574	581	566	556	533	500	525	528	555	502	581	576	542	559	524	557	567	542	565	583	588	528	522	511	516	554	561	545	584	534	545	541	540	519	530	535	538	547	528	538	527	537	582	561	523	538	526	554	532	531	552	572	542	621	549	516	608	571	584	547	531	517	545	536	543	540	555	535	552	559	536	560	587	535	543	512	516	572	585	565	549	554	590	602	513	521	534	570	518	534	553	544	529	567	511	564	583	549	534	566	542	560	544	537	546	545	582	507	562	603	554	567	545	535	524	531	543	511	549	568	538	576	551	575	519	553	550	548	526	567	539	569	540	527	515	540	571	532	588	538	566	521	577	597	539	539	549	521	551	562	518	559	564	553	572	552	569	572	528	571	524	518	567	550	538	539	552	565	541	567	545	609	594	543	522	576	546	601	572	552	536	557	542	580	523	556	596	581	554	568	557	569	554	524	507	595	573	583	557	544	533	571	555	572	510	522	574	565	572	541	579	530	570	535	523	599	529	580	563	554	585	517	538	567	522	508	530	559	517	547	508	548	554	542	527	569	537	518	577	556	500	554	563	528	550	578	560	567	525	589	539	547	554	551	537	546	528	531	508	502	565	533	516	569	549	522	557	564	532	587	513	545	504	533	543	534	538	522	540	556	506	568	538	572	570	566	551	563	550	559	555	542	543	577	543	555	568	557	551	546	562	538	555	557	510	556	569	551	580	565	551	564	574	497	549	571	513	569	610	568	586	589	587	579	526	557	549	533	558	547	554	560	535	572	581	553	561	546	579	550	602	536	541	549	556	544	531	560	580	562	595	532	504	520	544	572	550	579	583	562	548	551	523	539	511	563	554	507	566	564	572	582	581	551	532	567	549	540	557	526	539	574	527	569	565	542	554	567	547	502	554	552	561	573	524	537	532	530	544	562	546	530	499	537	558	546	616	533	616	508	534	543	492	542	584	563	553	524	548	549	597	525	559	580	540	553	515	589	561	588	557	548	511	562	550	550	566	567	559	549	564	544	553	609	543	551	535	556	565	559	541	570	551	568	583	558	572	563	535	579	559	519	543	570	565	527	565	558	581	541	571	504	568	538	528	526	581	544	561	567	563	558	550	528	560	510	554	581	534	539	565	562	573	545	528	524	519	583	541	571	575	530	599	564	571	554	561	550	554	568	570	525	520	594	564	515	549	574	585	566	538	581	540	560	510	544	582	576	577	552	547	563	561	539	570	542	531	497	559	529	535	548	570	540	570	518	583	536	547
24731	21521	26794	24502	1119	218	154	160	136	110	122	96	104	116	113	106	109	95	90	92	97	100	87	115	98	116	100	96	105	81	85	77	88	89	103	90	91	93	100	95	93	88	89	96	82	90	87	82	81	89	85	95	80	99	99	103	84	102	101	71	84	102	98	75	100	87	94	100	101	79	83	100	89	98	89	85	89	90	94	93	91	87	80	102	92	89	67	113	92	87	87	84	94	95	86	80	102	98	95	94	76	91	88	99	95	86	79	90	86	107	89	103	91	81	78	97	91	99	64	104	103	88	75	84	88	97	109	88	86	99	85	94	103	96	79	98	97	79	77	94	90	96	90	87	96	71	79	92	98	95	91	84	87	89	91	116	85	93	95	99	93	98	87	100	82	101	81	87	94	82	94	89	87	91	92	89	100	88	79	89	94	100	88	84	107	111	102	101	102	88	88	92	77	96	97	102	83	86	86	105	97	89	94	70	89	102	74	97	90	88	104	94	111	98	88	87	96	77	87	106	91	96	87	80	88	83	76	106	89	91	75	101	86	83	90	64	91	84	98	103	100	89	86	87	84	92	79	90	89	77	75	89	81	79	88	94	91	99	87	97	75	90	81	80	104	91	77	98	99	92	87	80	81	101	85	91	89	106	90	76	92	106	101	86	88	98	92	107	107	90	85	93	75	105	108	90	98	92	97	98	83	104	83	84	90	103	94	90	97	80	94	92	98	104	82	86	85	83	88	90	105	82	80	73	83	81	89	97	89	86	86	96	110	98	84	91	83	82	93	96	89	87	96	98	92	80	88	74	117	96	86	80	83	111	88	98	85	100	91	85	81	93	86	103	83	100	96	105	97	95	92	108	90	91	99	84	94	86	86	87	96	98	91	85	95	83	89	94	87	99	95	97	81	101	82	86	98	82	83	76	89	96	91	89	89	91	99	97	103	86	92	110	93	99	90	80	104	107	97	88	91	81	75	98	91	89	109	91	83	99	86	85	104	104	90	88	89	92	103	107	95	103	81	93	97	90	92	96	87	94	86	79	89	95	87	84	84	92	101	86	95	88	95	77	91	87	80	112	100	93	99	76	91	83	96	88	70	92	96	96	89	86	93	101	82	91	87	90	84	95	86	88	82	98	78	82	83	84	93	106	103	94	93	90	94	94	92	97	89	90	80	82	77	113	81	94	90	99	83	92	103	85	93	68	84	115	92	86	80	100	82	80	87	84	98	88	86	83	83	92	90	71	102	77	81	91	82	88	97	93	98	87	92	102	86	78	75	84	94	83	69	97	97	83	101	89	91	92	75	80	72	96	84	94	91	106	76	108	95	103	98	97	84	100	94	88	88	96	89	72	87	102	91	93	89	81	84	96	100	82	102	75	84	95	92	90	85	78	87	96	82	89	98	84	97	96	84	95	80	88	101	114	83	88	87	97	85	91	87	78	89	84	79	103	88	88	99	83	84	94	103	96	77	96	93	94	94	104	100	77	96	92	94	86	94	81	86	98	98	100	100	77	81	84	107	77	92	104	99	89	98	95	96	91	88	75	91	82	82	96	97	99	84	83	86	81	91	109	82	83	102	77	88	90	94	90	87	105	76	92	84	83	82	100	121	94	84	98	78	95	74	102	98	83	85	95	86	91	81	96	89	71	91	95	79	90	99	89	95	102	96	81	78	87	84	96	88	94	99	86	86	112	83	91	72	98	70	91	105	105	96	98	80	80	86	90	96	97	93	90	86	83	89	91	75	89	81	100	98	87	80	84	90	82	86	80	83	85	92	96	85	93	102	91	93	98	80	109	85	87	107	77	101	105	80	80	80	93	83	95	84	110	96	99	101	84	90	81	110	74	102	100	90	93	74	97	107	74	81	110	104	98	70	93	86	94	113	91	98	89	92	86	94	83	79	99	106	82	99	108	99	80	87	87	80	92	80	101	92	88	99	100	96	82	105	91	68	91	97	102	93	82	81	90	85	86	79	82	100	100	89	79	98	73	98	89	85	95	88	82	84	102	88	77	107	81	87	85	107	104	81	83	91	77	81	101	99	74	85	100	79	85	87	80	94	82	92	95	79	95	104	91	75	78	103	96	83	87	84	87	90	89	106	91	95	102	95	85	91	94	95	92	95	91	83	83	92	77	81	85	65	103	93	85	84	96	72	93	80	89	68	84	84	88	105	87	97	99	94	83	83	95	108	98	73	90	98	113	88	86	100	97	89	87	98	82	92	86	78	91	95	88	91	93	110	88	101	106	96	76	85	76	94	71	82	100	90	94	78	92	73	96	94	97	84	83	94	82	97	88	95	94	104	81	96	98	93	111	89	74	100	80	83	85	101	82	75	103	104	96	95	90	93	99	85	79	79	92	86	72	88	99	90	80	55	85	96	85	82	85	85	110	96	99	103	87	97	69	83	83	86	102	92	94	93	95	90	90	97	72	105	90	98	107	87	84	73	90	89	88	95	102	97	72	91	111	108	87	95	77	95	83	103	79	88	83	77	95	101	115	87	97	85	81	92	97	84	83	92	74	87	94	98	90	83	91	103	99	95	81	95	94	97	81	102	97	76	94	105	108	92	96	90	98	96	79	94	76	95	90	96	85	101	72	74	110	79	104	96	97	86	81	68	106	98	82	101	75	104	100	88	88	104	99	104	101	85	79	87	79	93	85	75	90	92	97	78	77	106	89	76	75	90	95	92	103	90	103	92	82	72	82	110	81	87	112	87	95	87	81	94	106	108	74	91	85	96	103	97	106	84	92	86	92	95	104	90	105	83	82	88	86	104	90	95	104	93	86	94	103	83	96	92	91	86	80	78	89	80	80	87	94	89	80	95	91	100	109	87	90	88	88	84	79	88	91	95	86	102	81	86	92	89	96	93	104	97	69	80	92	100	75	88	91	91	97	102	82	89	106	86	96	83	94	87	83	98	87	100	87	100	91	90	92	86	97	80	109	87	92	75	96	81	90	95	102	87	99	102	94	78	88	95	89	90	85	81	83	81	92	97	91	99	108	103	81	114	91	96	96	84	92	103	105	92	86	105	87	91	78	106	89	102	97	95	89	84	80	96	93	72	79	75	84	86	81	97	99	92	85	88	99	84	94	93	92	81	92	78	93	100	76	88	96	88	96	85	88	94	96	103	107	92	95	106	98	90	85	93	83	73	89	89	86	77	88	89	80	85	96	99	93	100	85	94	88	110	83	91	67	98	81	113	74	96	90	87	92	103	53	78	112	86	87	105	92	89	88	88	83	97	93	99	80	109	88	96	97	88	101	94	75	92	110	89	95	101	101	90	93	82	116	104	91	93	88	99	86	97	84	89	89	98	88	98	93	96	74	75	96	77	76	82	93	63	88	74	94	94	102	81	93	104	80	84	109	89	101	87	103	90	90	92	101	90	74	91	98	83	70	109	102	88	77	87	91	90	78	102	96	93	103	87	92	89	86	83	83	76	98	97	89	99	90	85	99	101	93	75	87	89	91	85	100	91	90
11215	3239	2134	909	655	488	361	292	310	291	248	217	230	192	188	178	163	177	167	174	160	150	155	155	154	157	153	156	142	164	170	156	154	141	138	164	146	144	162	135	170	144	147	146	152	129	149	139	123	150	146	134	171	148	150	140	133	132	146	153	140	154	135	154	168	155	142	138	156	158	116	141	146	136	152	166	156	151	141	142	148	126	147	135	146	126	140	129	153	156	145	151	132	138	123	140	139	127	137	154	131	152	143	132	138	147	148	165	140	167	143	146	153	158	160	141	146	149	155	136	151	162	152	154	142	128	124	135	145	139	148	145	149	147	150	156	152	125	150	176	173	133	139	133	139	138	153	132	151	159	174	141	152	169	167	134	136	147	173	136	139	145	150	138	126	166	138	153	129	153	148	141	152	135	146	137	177	127	125	109	129	140	150	148	154	128	142	155	163	143	145	144	150	149	129	142	151	145	149	142	156	152	128	152	131	151	143	165	134	146	143	155	165	116	134	128	121	128	155	147	135	132	121	169	143	153	150	133	157	160	141	111	143	138	132	127	160	138	135	142	153	156	155	165	157	152	130	145	139	134	150	156	141	143	147	140	135	126	124	141	147	149	184	138	131	131	140	136	140	164	129	146	135	138	137	135	144	128	147	141	147	152	161	149	157	140	121	134	144	163	141	142	155	158	141	147	147	159	130	149	152	140	144	132	156	148	133	128	118	139	148	133	126	159	137	139	152	132	121	147	154	123	144	155	145	133	162	133	142	147	147	143	126	142	138	139	147	127	134	136	151	130	126	143	125	139	128	147	138	149	168	157	145	146	144	138	145	156	155	139	138	153	145	125	153	129	145	160	134	158	137	129	128	149	130	143	150	139	133	153	143	127	145	134	159	147	137	136	145	129	148	147	147	147	163	166	128	147	130	128	142	145	147	156	136	142	129	133	163	132	133	140	126	146	125	146	159	137	141	147	156	154	168	125	137	145	132	147	158	140	141	139	160	134	152	143	130	141	145	145	158	141	138	150	148	145	139	152	138	146	145	164	140	139	141	148	142	139	138	162	131	160	142	126	133	128	137	144	151	128	155	144	164	142	148	149	165	132	156	135	140	144	141	128	136	134	149	153	140	125	137	132	141	142	142	141	125	145	125	122	157	176	149	137	144	146	145	140	155	127	133	146	153	134	153	126	150	141	157	140	140	147	136	149	131	152	150	164	136	139	141	147	143	144	142	157	138	156	161	151	144	133	144	155	139	152	142	132	138	152	144	130	141	149	128	145	159	151	150	146	166	144	143	129	164	154	149	136	141	141	143	142	149	160	116	133	167	141	137	137	142	137	136	144	162	112	126	133	148	147	152	121	152	164	129	126	139	132	150	165	135	138	152	167	144	113	134	137	134	124	140	151	145	130	137	122	152	150	156	145	167	128	150	162	133	149	148	129	148	123	133	134	141	147	148	107	164	137	156	136	140	153	147	151	158	143	138	126	152	121	144	140	124	160	131	131	136	148	121	139	144	149	138	134	135	131	122	151	154	135	156	158	129	128	139	126	128	140	145	155	124	153	151	170	127	149	126	135	141	156	133	158	158	141	140	144	140	144	132	157	123	125	129	125	136	139	138	163	131	144	153	122	148	145	152	149	121	126	135	134	137	148	148	125	133	127	141	130	137	133	140	160	148	139	121	141	127	151	140	119	145	130	142	147	134	130	140	148	129	148	129	145	159	161	140	119	153	130	139	135	143	147	140	140	143	128	141	167	126	155	160	129	153	127	141	126	143	135	141	134	168	131	132	132	130	144	142	117	154	138	153	141	149	140	136	142	164	161	137	148	153	150	139	141	149	155	148	152	133	160	156	153	156	126	126	152	113	166	142	150	154	138	142	158	148	160	136	134	115	147	140	149	123	138	125	141	141	160	132	140	133	154	136	131	135	133	166	134	129	144	130	145	151	157	127	128	157	151	134	132	150	126	133	160	160	154	133	130	144	134	120	139	142	141	134	151	127	159	132	158	152	135	154	120	144	147	137	131	138	132	106	150	129	142	139	140	143	138	139	139	133	138	148	128	140	137	141	137	116	142	163	158	129	145	138	138	151	154	145	139	139	132	139	145	138	142	142	147	147	142	152	151	137	128	162	141	125	142	119	127	162	155	111	145	133	146	164	145	156	135	149	135	142	118	129	137	139	147	130	141	135	150	150	154	139	142	141	146	138	149	138	149	176	143	144	150	141	126	134	148	129	160	159	128	121	118	149	141	137	160	149	134	140	145	139	160	135	136	138	157	146	153	158	146	123	140	124	150	159	143	146	134	167	136	156	126	147	137	148	137	157	144	154	150	147	135	152	140	133	147	153	141	149	162	141	157	150	152	156	139	129	145	150	141	150	141	157	142	139	169	141	131	123	134	163	134	153	146	149	153	142	149	160	131	149	138	148	144	138	139	137	139	147	158	150	137	142	140	111	143	148	144	143	142	167	140	137	131	137	170	160	137	142	145	140	115	137	150	151	139	117	145	146	136	139	101	136	159	143	152	129	162	127	134	138	134	120	128	141	152	148	146	156	149	134	150	129	155	137	159	134	149	138	150	171	138	146	151	152	156	130	146	119	158	154	172	139	166	140	142	125	132	125	155	166	134	153	133	149	133	152	138	144	142	134	136	135	140	151	143	160	126	135	146	167	159	161	143	134	163	139	134	142	141	141	129	172	155	152	152	113	141	130	135	139	154	124	114	128	140	149	158	129	132	147	143	143	135	125	144	116	141	159	149	146	155	155	148	144	160	135	141	153	137	125	141	137	142	135	162	139	120	134	124	143	130	144	151	155	140	124	130	121	128	133	175	134	135	151	145	158	131	148	144	145	141	142	115	148	124	135	150	121	115	144	144	149	138	146	137	143	173	148	150	124	142	139	154	165	144	149	143	128	154	138	143	143	139	137	118	122	132	152	151	131	126	132	123	138	159	156	146	143	162	135	117	131	141	137	139	142	119	144	132	148	143	135	142	140	175	135	155	143	130	139	133	160	137	139	144	129	146	140	146	124	146	135	134	164	128	131	150	148	139	161	149	135	160	138	161	132	115	130	141	146	131	149	156	155	137	138	135	145	140	147	125	142	151	118	152	152	131	121	147	154	152	141	117	133	151	147	153	141	133	118	160	143	149	159	149	144	122	126	144	140	145	169	155	148	131	139	140	157	137	138	146	150	149	155	135	132	138	126	153	138	134	118	159	144	159	146	143	143	133	151	155	158	140	146	146	156	147	154	115	150	138	141	147	143	158	145	145	160	152	137	145	119	159	163	142	133	140	158	152	136	150	145	145	173	132	149	148	127	153	137	152	137	153	123	131	131	142	158	127	120	136	126	164	170	140	136	144	152	155	140	138	142	140	145	127	151	145	154	128	153	136	146	147	126	144	148	152	142	130	163	139	144	156	149	152	166	138	138	149	138	146	147	147	125	141	161	129	139	129	133	176	130	132	125	153	142	162	140	129	124	145
22597	21560	29270	24295	21556	21230	2302	716	524	527	474	456	450	401	428	384	374	410	377	405	383	352	389	359	375	397	351	374	354	401	349	362	340	365	335	364	333	344	381	354	349	379	319	341	341	398	364	381	326	347	353	370	352	351	347	359	361	344	371	380	308	334	339	368	327	361	350	366	346	355	349	328	355	359	351	352	326	351	330	330	385	323	363	322	320	335	361	363	311	365	368	338	365	343	363	369	312	343	351	348	336	373	358	338	354	371	324	350	315	358	341	314	357	370	384	364	377	369	342	331	339	362	311	367	348	334	362	348	369	362	336	376	368	367	340	350	344	366	364	377	359	345	369	341	329	363	329	369	339	350	371	368	358	331	360	313	321	329	325	364	354	333	325	339	345	316	371	359	383	395	358	317	356	327	347	330	368	351	371	336	374	365	348	340	341	353	336	362	351	365	339	347	375	357	335	370	335	346	336	362	325	350	352	346	329	366	304	360	355	355	370	360	348	359	357	332	311	362	357	321	335	349	340	364	355	323	347	333	377	354	328	347	346	337	347	320	324	383	331	352	373	360	355	347	327	351	382	334	374	380	307	348	373	358	335	353	335	351	371	372	360	379	329	326	333	347	366	325	359	339	344	346	342	329	359	370	344	325	324	353	376	357	368	365	371	367	352	351	324	328	353	341	325	338	358	305	351	355	375	362	391	347	361	366	344	351	328	348	339	329	348	341	344	362	353	301	347	344	355	355	347	317	324	356	340	347	357	354	344	337	317	335	364	322	348	336	357	335	360	378	369	363	365	357	342	346	327	330	369	369	350	341	342	357	389	362	350	370	333	350	372	340	357	352	356	366	339	334	341	329	354	370	389	351	358	364	348	347	381	354	348	337	286	340	350	350	339	359	322	364	380	361	387	346	363	332	373	362	335	349	349	314	354	378	361	323	348	329	351	348	349	348	358	359	340	344	347	359	344	362	322	344	365	294	388	352	349	388	339	337	315	345	352	350	342	315	350	338	363	332	332	358	336	351	377	362	393	341	346	368	386	341	358	329	313	297	355	325	362	357	332	335	345	366	334	338	315	365	335	356	352	370	354	359	326	335	351	379	320	331	316	389	351	337	347	307	375	353	365	359	329	343	335	369	352	376	360	330	340	342	377	333	353	364	338	370	331	380	349	339	292	354	325	378	333	343	362	351	350	347	346	377	358	349	320	315	348	329	367	332	341	369	330	330	321	349	350	368	311	329	357	367	378	372	381	349	335	355	356	329	394	346	366	373	362	396	366	376	358	350	346	334	351	352	349	364	337	327	331	346	339	324	365	358	336	325	347	366	357	349	371	358	379	359	341	329	364	351	341	336	342	347	381	375	349	368	362	312	360	320	372	334	344	361	359	364	332	383	386	363	352	354	325	365	328	400	342	336	343	340	359	342	358	357	353	355	364	303	389	347	349	309	349	339	361	341	342	350	339	311	346	371	343	334	367	343	326	330	334	332	360	355	330	372	353	366	338	354	365	364	336	351	331	343	312	362	360	339	368	359	387	351	374	340	339	357	346	382	380	342	319	350	347	320	365	371	339	327	353	354	363	343	317	328	349	368	349	350	335	356	321	358	346	330	328	335	311	325	310	376	333	344	342	363	374	328	325	388	367	371	376	347	343	373	319	336	392	325	330	365	347	339	343	389	343	341	367	333	378	364	360	353	333	308	352	342	388	352	345	363	340	356	360	352	360	350	375	354	345	345	308	361	359	321	349	357	338	352	326	370	367	359	332	355	330	364	343	367	307	340	364	329	354	349	355	349	370	350	356	336	297	357	370	357	372	336	360	339	359	363	325	346	335	354	368	345	335	343	332	346	319	365	344	318	339	355	336	365	333	370	337	345	323	340	353	309	340	337	351	334	328	337	330	337	334	372	354	349	346	364	358	343	302	335	330	359	337	351	373	388	333	338	364	318	395	337	347	329	358	315	342	305	335	358	331	351	316	326	319	318	342	382	357	332	332	356	377	343	357	346	326	355	357	359	340	350	369	352	374	338	361	404	371	347	366	333	355	380	347	326	344	353	353	343	350	322	365	349	352	327	366	344	315	329	390	358	330	352	337	394	318	324	369	314	332	371	348	363	321	366	346	382	337	363	366	352	309	373	382	352	354	345	346	323	348	380	363	342	382	379	312	352	320	299	358	332	348	341	326	331	364	341	349	368	355	332	349	357	345	305	386	334	355	375	356	335	366	340	341	352	374	347	355	381	331	340	361	361	362	340	377	385	370	317	373	322	338	364	329	349	323	364	309	334	349	338	327	359	347	370	350	345	354	334	412	334	322	366	337	356	376	344	371	375	360	364	304	325	328	343	331	342	363	340	355	377	351	371	350	376	358	333	363	347	349	349	340	305	347	368	387	374	361	343	368	374	372	371	309	354	383	345	342	328	356	359	335	350	354	377	367	366	389	356	325	333	349	349	330	353	369	354	338	346	368	351	341	361	381	362	370	318	380	361	326	348	339	325	333	358	335	361	348	334	340	376	337	355	328	351	336	321	354	326	357	346	373	368	354	377	371	355	342	321	335	345	302	344	327	329	340	304	369	375	314	374	349	319	310	344	335	341	334	365	374	357	332	370	340	340	298	340	344	369	351	346	323	367	349	313	382	341	386	353	379	348	358	325	366	358	356	345	368	347	341	357	301	335	358	348	358	340	361	346	394	326	325	336	324	307	391	361	344	338	359	328	344	358	331	339	334	327	352	350	344	353	337	349	331	355	339	347	359	374	339	379	340	370	309	327	322	355	362	336	347	343	361	321	316	366	332	335	324	350	318	339	342	343	360	341	365	327	352	350	364	311	359	327	364	366	334	353	351	354	340	327	346	309	354	358	326	360	342	363	368	344	345	315	341	390	357	344	355	346	367	337	348	376	357	364	313	316	330	321	374	354	359	372	337	362	351	388	359	347	357	374	367	352	342	373	333	333	337	344	353	358	328	341	329	339	347	356	354	383	344	330	354	347	356	366	373	333	330	349	339	342	328	356	366	350	357	335	354	371	338	329	377	352	346	329	333	336	371	365	342	348	348	337	345	363	324	359	337	352	347	366	352	353	369	351	366	343	357	353	319	364	341	358	345	346	357	321	339	319	330	351	333	329	381	362	348	308	356	338	373	349	339	371	346	341	309	323	353	351	329	366	352	362	330	358	350	362	360	348	363	362	344	359	335	343	353	357	343	344	343	368	373	327	339	348	356	333	359	369	353	320	331	365	398	346	316	363	315	339	355	351	345	354	329	346	357	359	365	349	342	384	355	336	347	334	318	310	333	349	361	346	370	354	387	365	349	341	357	345	389	323	339	350	341	352	322	370	321	352	343	321	355	322	368	308	367	327	348	341	305	369	338	333	360	348	326	338	384	340	346	364	316	368	338	383	367	350	363	373	344	337	344	337	339	346	340	339	358	357	361	322	331	327	340	321	343	348	335	338	325	384	335	322	339	324	345	346	354	349	361	360
14791	11745	7932	3782	2558	1842	1522	1257	984	961	813	747	759	698	646	672	649	622	603	540	564	537	500	511	527	520	502	520	546	507	548	547	489	519	544	502	472	501	522	470	501	482	490	501	506	458	499	513	490	517	503	501	494	497	456	490	491	504	473	471	460	496	505	524	477	506	473	460	512	478	477	502	491	513	514	497	442	505	501	489	484	487	500	493	467	488	481	500	515	488	512	473	482	541	482	506	517	467	520	516	473	488	518	492	461	483	475	514	479	508	486	509	493	492	505	512	459	472	500	469	505	451	463	481	508	510	467	496	490	499	486	450	502	493	482	484	509	460	496	496	478	514	497	519	499	464	504	506	485	488	503	482	492	497	471	490	456	501	488	497	486	503	481	489	510	520	491	514	469	498	500	494	463	447	519	488	507	496	478	471	505	508	460	498	545	492	466	459	512	442	470	502	517	480	479	518	516	462	489	496	484	503	483	501	505	483	490	481	515	521	508	485	485	503	468	475	442	473	459	476	475	495	539	467	500	468	507	540	524	512	461	459	526	474	496	481	445	452	504	489	498	477	504	504	512	467	463	492	456	480	460	508	477	501	521	466	518	456	494	520	494	495	454	473	481	485	476	494	474	467	464	497	494	476	449	450	490	507	488	507	484	478	508	453	543	451	501	476	517	499	504	491	477	538	485	502	469	471	491	532	476	480	492	446	515	525	504	522	444	497	500	484	482	458	475	499	506	470	490	536	493	504	526	471	499	486	527	512	479	473	468	480	444	479	467	450	482	496	508	478	478	482	502	507	471	474	494	448	504	473	508	493	488	469	518	470	466	451	501	518	510	497	492	501	482	450	464	457	442	522	475	494	495	477	472	499	515	481	488	464	468	516	502	480	484	495	489	508	480	494	498	479	481	483	510	455	520	481	506	457	485	466	499	499	505	490	488	495	495	518	524	452	474	468	479	529	484	540	475	492	490	465	483	520	496	491	518	490	475	454	488	488	537	515	505	497	474	494	514	472	446	448	469	468	504	470	515	493	486	516	480	494	484	484	467	498	481	480	502	473	472	518	483	473	492	480	466	527	514	491	523	466	507	490	480	477	499	449	478	474	467	462	489	518	488	495	547	467	480	525	484	497	493	480	510	508	517	517	463	497	480	502	510	497	493	501	505	469	484	451	488	485	498	509	491	484	499	505	467	492	497	474	494	477	443	475	466	488	514	487	519	458	488	516	512	499	507	499	471	472	483	489	482	487	455	510	502	474	482	483	521	470	495	475	502	499	468	487	493	494	510	476	485	487	492	496	476	438	501	495	461	458	508	505	493	489	511	463	479	505	442	481	471	482	503	519	523	470	517	482	513	536	499	500	515	505	492	484	480	527	504	481	495	486	481	497	496	522	480	443	475	540	494	457	519	448	447	474	456	453	476	511	502	522	501	509	509	495	521	501	458	514	471	469	513	483	512	486	490	520	479	469	500	478	484	516	469	508	490	499	456	465	492	471	498	531	473	462	488	512	445	506	522	563	461	532	491	517	500	511	492	499	512	558	455	501	465	488	481	492	437	517	492	485	463	462	506	465	517	489	483	482	489	484	471	509	459	492	486	473	493	476	547	481	475	515	467	534	514	511	450	502	470	460	486	495	487	463	505	521	492	481	477	496	503	431	493	520	474	489	482	490	457	481	507	507	442	461	534	545	524	554	499	506	465	472	510	545	483	476	499	512	521	469	493	465	490	506	504	485	463	497	479	489	539	514	484	486	459	471	496	448	489	492	488	488	517	465	507	453	483	470	462	494	482	523	443	516	465	476	503	462	481	484	442	483	503	486	478	484	498	458	505	486	517	478	497	462	523	511	490	494	432	518	509	504	475	487	532	462	514	514	474	522	493	487	450	490	486	481	507	488	490	469	537	468	490	482	515	445	477	484	442	495	503	467	470	496	494	476	480	511	428	481	496	497	435	522	472	496	504	482	496	537	472	485	488	508	460	440	496	477	469	466	469	504	473	519	520	492	483	481	489	495	498	482	455	481	449	522	511	469	496	462	460	479	491	477	498	501	452	515	489	473	478	502	454	456	484	488	484	489	504	476	497	509	454	465	508	472	478	511	513	422	500	469	510	488	476	509	457	511	522	494	469	464	481	501	483	458	494	491	520	478	489	489	512	514	470	492	484	478	471	470	493	499	504	476	454	507	472	489	521	476	500	475	480	472	495	476	524	527	539	498	461	490	484	513	523	536	500	494	507	534	521	490	520	458	477	481	486	462	479	474	490	541	516	537	529	460	475	495	462	482	471	513	486	489	500	457	531	500	483	511	486	498	510	478	473	542	514	489	489	512	484	478	476	479	462	504	460	522	442	472	466	472	519	532	485	491	462	511	496	501	502	523	500	476	476	503	482	469	477	486	460	515	493	500	529	475	460	495	529	475	515	495	473	467	445	511	477	521	500	477	489	496	497	476	493	478	450	498	511	487	503	552	501	484	456	507	513	485	511	531	468	528	471	471	486	495	482	474	473	480	470	486	443	478	498	462	483	483	470	471	464	494	479	518	461	475	505	475	505	535	489	523	499	502	488	486	503	491	499	484	466	499	483	490	508	491	481	491	447	477	486	510	484	468	448	519	471	500	478	503	467	477	484	492	462	510	500	501	486	460	515	467	440	533	502	465	468	479	509	479	473	503	526	500	504	466	519	511	476	494	527	474	511	478	485	525	541	490	498	457	505	466	446	468	485	493	457	462	501	531	502	491	476	494	498	484	466	499	503	514	528	491	507	470	508	508	527	459	476	480	487	506	462	495	473	470	501	529	480	484	482	462	486	490	497	498	487	464	446	458	461	465	509	485	506	495	497	518	437	478	495	468	491	508	535	459	484	470	502	456	524	503	462	482	506	500	497	524	477	489	485	534	483	494	479	481	522	528	472	521	475	490	507	460	509	465	510	524	546	527	503	483	452	525	475	499	515	491	491	519	492	528	535	471	472	509	469	508	490	490	459	486	487	450	502	526	462	456	495	483	495	479	496	520	486	485	513	471	506	487	458	493	512	492	500	493	506	495	497	492	496	477	461	511	484	502	486	494	457	482	491	511	439	484	488	472	453	485	481	487	483	474	469	506	482	498	500	458	513	494	460	478	522	456	517	519	486	482	520	493	500	470	510	489	438	449	460	489	520	433	480	515	505	526	519	505	468	514	499	494	519	489	488	502	468	513	495	486	464	495	519	469	471	512	513	506	473	477	521	437	481	492	499	491	466	504	493	439	514	469	486	469	501	466	485	496	486	496	503	465	482	475	488	510	457	493	470	492	495	496	486	535	478	489	462	441	487	485	489	486	468	506	470	490	473	474	481	478	513	459	477	464	477	480	482	513	476	499	496	450	512	499	483	509	486	472	477	496	503	469	535	483	493	487	427	492	461	443	450	470	479	477	472	486	486	511	498	462	499	470	490	504	487	487	473	532	509	507	493	499	492	490	459	486	490	515	479	477	487	475	488	493
27480	18185	3215	403	293	245	249	207	213	225	208	212	221	211	239	235	214	215	217	223	215	200	230	215	197	203	205	214	218	204	194	199	203	221	221	194	216	185	205	194	205	213	216	199	210	195	233	226	212	215	195	234	211	239	236	207	189	196	220	200	212	213	184	212	195	220	194	203	205	201	243	200	211	239	204	190	237	187	205	186	212	201	195	211	206	206	193	209	199	205	199	217	197	201	183	221	207	215	195	190	220	178	218	220	216	210	200	233	203	232	196	183	187	205	196	181	201	225	208	222	220	206	198	215	206	189	194	179	198	207	209	216	211	233	195	207	214	223	224	199	193	190	200	190	198	187	204	189	223	214	222	226	194	201	190	206	212	225	182	223	224	194	229	217	203	194	195	206	223	204	227	208	211	218	224	187	215	208	212	209	206	196	192	239	195	196	235	227	209	208	195	213	198	203	203	215	205	223	209	191	221	221	223	208	194	190	178	203	194	199	205	223	206	179	211	208	218	197	192	216	201	220	208	218	207	196	193	201	216	207	231	197	188	171	233	221	221	197	205	229	206	191	196	208	215	186	214	220	203	195	210	201	196	217	200	190	215	187	194	223	236	192	223	196	198	211	203	174	184	192	216	232	209	213	177	225	227	201	201	189	210	220	213	195	183	224	216	202	210	203	199	213	204	192	220	192	212	201	205	204	220	206	197	212	221	192	225	206	229	205	212	220	194	210	213	202	225	219	214	217	219	182	191	191	186	216	200	228	202	198	225	206	201	206	193	184	202	190	202	216	189	198	191	193	206	205	213	208	210	198	195	198	213	224	209	206	187	200	206	189	217	196	235	213	221	209	204	213	224	199	193	187	216	194	207	198	201	240	180	206	184	195	196	209	205	203	213	193	225	233	202	220	194	203	220	208	215	199	218	226	201	218	211	214	204	210	232	233	218	195	208	217	197	199	203	200	227	212	204	213	220	236	213	219	207	203	220	197	195	191	219	215	206	194	199	212	207	211	225	210	215	248	211	222	213	202	219	222	232	194	225	203	205	189	208	224	210	204	194	230	247	219	210	233	226	198	218	198	207	199	210	226	200	181	217	215	211	202	199	198	200	199	226	224	190	197	200	197	226	195	183	211	221	208	229	197	227	236	203	212	210	215	208	194	223	187	228	193	219	189	198	184	197	235	206	202	227	200	212	222	221	218	227	210	233	199	197	214	222	203	205	198	228	206	214	195	204	204	212	196	178	201	196	221	195	213	199	199	199	211	194	223	208	216	224	204	215	221	222	194	227	198	197	214	206	194	196	212	217	234	191	217	215	228	227	223	214	214	211	206	221	232	209	231	220	211	185	200	214	212	199	216	204	187	219	208	199	193	197	227	199	196	210	212	247	225	223	186	196	242	217	229	226	222	217	225	216	219	206	220	224	218	206	192	188	213	206	186	177	214	215	199	209	208	223	221	199	219	239	186	210	204	229	207	217	207	226	215	204	214	209	195	214	197	216	217	190	212	218	188	192	222	202	210	200	213	208	221	169	194	210	236	209	189	211	212	210	203	235	205	198	219	192	235	234	227	204	195	215	226	255	198	211	199	223	202	177	201	192	210	204	193	225	205	207	189	227	205	221	218	200	218	196	196	211	199	213	186	214	191	182	200	243	217	203	228	211	206	200	242	193	198	184	187	182	205	220	173	231	181	212	201	226	250	195	205	210	209	224	226	211	229	200	219	206	213	206	199	206	231	215	211	207	213	189	232	207	193	213	210	204	224	236	243	215	227	202	185	210	195	193	195	208	207	186	191	202	219	224	213	216	182	229	212	228	196	241	189	237	209	201	207	224	209	213	204	208	217	203	184	212	211	218	228	217	208	220	240	207	210	227	195	218	217	221	217	205	183	209	212	196	222	194	208	190	205	204	178	213	222	185	205	194	213	196	208	199	227	221	209	179	185	229	219	221	194	188	207	211	196	214	229	221	197	223	208	223	204	185	210	197	225	194	203	199	211	242	203	194	197	209	207	195	195	216	199	215	188	231	245	212	191	192	175	208	197	212	234	185	211	231	198	228	184	191	189	206	226	209	183	223	209	203	188	207	218	211	199	196	220	177	216	190	205	211	193	209	207	219	202	167	209	215	199	174	216	219	182	220	207	204	207	253	209	179	205	214	225	222	210	202	172	222	242	214	230	202	197	217	225	212	206	206	189	206	212	199	199	204	207	222	225	208	191	209	198	214	215	207	219	240	205	203	182	216	180	201	209	187	220	180	215	224	234	208	204	222	214	222	199	179	198	198	193	202	229	237	205	184	239	209	203	207	183	211	227	214	217	210	189	216	208	206	219	231	225	194	203	216	219	201	201	213	193	209	227	197	187	203	197	212	192	204	211	215	184	210	240	203	197	231	182	203	212	219	228	205	205	195	211	234	198	212	188	203	227	194	227	222	208	215	208	187	227	212	201	212	181	191	219	212	213	229	213	195	217	232	209	207	195	220	230	205	196	211	180	242	210	190	209	213	206	204	202	211	185	241	217	210	209	205	201	173	223	236	196	193	236	213	191	204	190	213	226	224	225	187	193	194	211	202	181	202	217	210	188	211	195	206	219	205	196	229	208	203	203	194	212	203	225	205	214	208	201	188	208	207	198	230	203	221	214	192	190	219	191	207	187	210	211	213	190	193	191	198	200	191	209	235	185	207	232	168	180	202	192	212	206	209	188	200	224	213	199	207	219	243	201	197	186	218	196	195	225	224	229	228	189	206	218	198	200	207	189	218	157	219	195	229	217	202	214	201	189	199	213	218	214	206	199	196	207	190	198	211	199	213	218	226	203	226	201	198	207	213	190	227	220	208	211	205	217	207	201	214	214	217	234	204	210	193	200	190	199	235	177	208	197	202	257	207	222	197	191	204	193	198	225	206	238	196	209	200	212	219	209	188	185	207	210	232	198	222	250	182	194	224	221	205	202	211	211	211	207	228	222	215	191	217	210	184	186	196	206	209	212	191	203	211	219	195	230	202	202	187	200	204	206	198	218	172	210	182	231	192	226	234	230	219	203	221	229	232	197	194	204	248	208	225	192	188	209	202	228	202	242	199	212	198	200	196	211	192	178	217	204	207	185	208	233	191	213	207	212	190	213	210	206	221	196	228	203	233	226	202	204	230	205	212	194	207	219	234	200	198	227	213	225	215	214	172	216	191	195	200	209	202	219	198	204	192	213	193	206	190	202	182	204	200	224	201	184	182	211	211	210	195	196	204	221	209	236	206	192	199	211	218	191	186	228	220	212	208	221	192	195	209	199	195	213	190	211	194	181	220	204	206	212	192	211	218	221	222	204	221	192	221	206	202	213	187	218	231	228	198	183	194	216	191	196	207	206	199	201	208	215	214	201	209	207	218	205	203	195	220	214	202	189	217	216	217	199	238	222	209	210	208	195	221	212	211	202	196	208	223	206	186	211	211	216	214	193	217	207	209	225	215	233	199	234	190	208	213	224	203	201
4583	732	632	397	349	356	351	345	351	304	304	313	301	298	265	296	268	293	303	300	286	292	287	287	270	256	297	283	283	306	282	275	269	302	295	297	321	271	296	333	300	264	283	285	280	266	291	310	266	298	287	274	294	261	269	325	285	265	280	281	311	282	308	289	314	304	283	295	279	302	302	287	287	280	291	330	277	295	271	297	281	264	341	279	281	264	273	277	275	300	283	282	283	303	295	269	290	292	289	276	305	290	284	297	281	276	276	285	282	324	274	287	297	277	280	268	287	335	270	267	270	294	282	279	309	305	297	271	311	310	268	270	267	260	298	274	295	286	262	285	304	290	282	292	306	298	293	245	305	300	279	298	285	305	276	283	272	277	258	286	275	299	302	263	298	266	283	283	283	322	283	278	290	280	274	304	274	289	287	301	286	289	277	326	273	284	285	287	280	305	293	262	295	269	267	285	303	291	292	275	274	278	314	281	301	299	272	311	312	275	271	319	323	260	302	287	299	237	286	329	280	276	283	329	269	283	283	282	296	299	281	290	302	293	316	276	282	321	304	284	282	289	314	269	296	267	301	319	317	286	279	300	298	312	296	280	290	261	289	267	264	267	275	257	285	274	299	291	288	284	263	296	296	267	285	268	294	270	259	272	320	261	291	274	293	309	288	290	286	282	308	300	282	302	285	274	279	287	261	318	304	298	296	301	294	284	329	271	273	309	280	294	289	263	298	295	287	286	278	302	282	265	282	294	281	274	298	299	315	297	295	276	283	307	277	267	281	319	298	270	265	293	278	283	279	237	292	296	283	275	277	297	298	275	284	267	262	286	286	249	297	285	276	267	323	301	296	273	312	287	288	285	262	277	309	278	322	305	281	282	309	269	279	269	292	299	271	249	281	289	317	313	268	296	275	309	309	297	306	271	299	303	276	292	263	272	280	280	272	280	285	318	307	308	261	325	306	262	291	254	295	260	272	307	287	281	307	270	302	299	261	305	274	285	283	296	282	310	314	263	279	299	268	270	266	297	274	279	282	308	306	292	266	276	292	334	291	281	282	311	291	294	274	307	275	276	268	286	272	315	272	324	305	278	279	308	322	261	308	285	290	257	289	302	280	265	296	267	281	288	273	285	269	290	290	290	306	272	318	316	271	294	300	272	299	299	295	265	278	270	303	326	276	276	284	300	299	295	288	297	299	286	284	257	304	297	303	277	268	285	309	309	280	300	283	288	289	294	299	295	313	319	269	305	293	310	280	305	313	282	263	255	254	295	258	305	316	298	284	264	309	286	269	291	304	269	294	299	277	281	260	283	320	278	263	304	239	299	260	279	305	296	305	266	291	303	301	295	299	320	279	268	299	299	309	294	310	291	243	312	285	279	305	275	308	299	270	287	287	259	285	279	292	302	285	296	271	288	308	267	308	296	269	297	271	285	296	262	309	271	272	256	254	292	307	334	307	297	272	278	268	295	274	287	314	268	279	291	314	297	282	268	276	286	247	281	286	304	293	265	255	310	267	285	321	276	249	314	274	276	266	293	301	278	269	280	269	294	285	295	246	289	264	314	303	288	262	252	288	300	274	293	262	266	265	301	270	307	305	288	301	331	286	294	281	301	306	293	290	284	314	290	303	299	288	280	285	290	282	295	304	300	279	312	282	291	262	309	303	296	277	253	267	280	275	279	312	266	308	299	285	282	263	294	307	285	282	278	291	278	291	309	282	280	305	292	298	270	254	279	277	265	303	280	286	310	271	280	280	274	282	282	291	293	278	275	270	292	289	286	275	298	306	305	300	283	288	279	298	273	280	308	284	264	273	301	293	286	256	286	292	289	272	283	278	314	283	311	288	292	292	292	299	272	293	284	271	311	277	290	267	267	268	280	296	308	291	329	285	299	259	275	303	285	268	291	275	306	309	269	328	276	293	282	271	262	286	258	306	311	268	299	331	291	316	320	303	305	276	313	288	297	273	294	294	280	278	282	275	305	289	295	306	292	289	301	303	285	268	288	290	304	301	263	292	262	300	281	254	321	293	286	276	313	285	290	319	296	299	285	297	266	257	285	269	304	307	306	285	297	299	269	274	269	322	288	280	242	298	287	272	257	260	289	260	281	283	286	307	281	306	280	311	265	281	279	285	276	265	285	277	281	271	267	310	279	283	255	279	259	308	319	301	300	294	307	304	265	286	251	283	273	246	228	307	279	290	293	294	252	253	282	308	313	280	261	279	294	272	279	290	275	281	290	289	314	295	311	307	280	302	264	290	245	272	297	293	277	254	278	284	268	284	279	287	295	264	278	275	272	306	280	311	270	302	282	300	314	288	290	273	286	261	287	281	295	298	285	257	284	261	316	253	293	305	308	300	260	321	286	297	273	285	284	291	280	295	279	292	282	300	280	275	291	275	299	286	302	273	267	300	296	274	316	271	315	289	299	297	304	291	315	288	293	286	276	268	295	275	290	256	307	269	310	268	277	288	289	281	306	293	265	288	275	268	289	279	277	310	297	290	275	320	299	295	267	273	292	273	276	284	298	324	298	270	294	270	301	269	267	307	282	285	262	255	294	278	289	252	255	302	313	262	306	327	300	272	268	295	309	294	286	281	303	278	280	269	254	288	283	271	306	267	272	265	291	304	295	303	279	273	256	288	289	262	280	285	278	292	284	283	271	285	276	285	290	279	269	271	269	301	266	297	290	291	299	285	298	246	276	288	276	284	281	258	251	262	319	265	284	305	288	299	307	262	275	281	278	266	305	286	307	303	306	293	303	286	319	270	274	295	309	269	300	287	266	296	308	284	300	271	288	272	303	295	286	282	303	298	291	266	273	283	285	276	298	298	308	318	290	284	268	272	273	267	312	310	312	290	284	266	303	289	280	292	312	305	297	271	271	300	326	286	328	291	291	294	313	322	296	293	286	294	285	292	265	303	321	276	289	294	304	292	244	285	271	304	269	276	275	287	295	271	279	262	246	296	281	258	282	309	280	292	337	294	273	288	301	301	304	293	261	305	280	297	303	293	248	294	264	267	271	300	282	281	322	287	307	262	289	278	271	282	290	268	300	288	301	305	272	282	300	272	276	294	308	291	305	247	280	299	271	299	283	273	281	269	283	273	301	290	285	258	310	314	293	290	278	302	297	269	309	273	289	303	310	296	280	300	302	267	294	306	285	281	306	318	310	305	296	274	306	306	282	267	279	306	325	293	286	276	289	295	311	301	316	285	284	276	301	276	293	258	267	313	282	291	273	275	264	270	270	262	291	292	272	306	281	294	296	289	326	259	316	275	294	283	294	271	330	297	316	289	266	302	301	279	301	299	296	275	267	304	280	307	294	291	274	285	288	263	284	252	271	288	285	276	298	280	312	289	289	317	290	314	284	271	299	302	321	283	264	297	281	300	291	295	294	282	276	299	274	304	312	319	320	269	320	291	278	266	299	272	280	274	301	297	287	262	286	347	301	286	324	277	305	252	279	269	265	289	288	261	311	263	298
23451	21522	28668	24769	21347	3816	721	597	521	490	499	451	461	459	470	432	404	412	419	414	438	433	452	431	378	420	404	459	435	423	427	408	438	425	434	415	391	393	396	411	409	397	397	419	431	432	438	413	396	378	430	446	441	431	385	404	438	383	416	392	399	441	427	393	414	407	427	377	420	410	402	424	421	417	392	417	436	384	438	421	420	429	413	420	375	372	407	389	449	428	434	387	405	394	373	415	412	389	396	418	384	444	418	427	422	446	411	403	377	410	418	404	434	419	431	411	407	440	415	458	410	404	359	414	411	434	392	425	385	419	406	439	421	408	424	425	398	435	368	432	426	413	450	406	421	432	408	422	431	436	388	418	428	442	365	463	388	396	423	429	412	414	433	394	404	408	397	442	399	432	419	396	442	427	409	429	417	411	452	424	378	403	413	384	400	400	384	431	434	420	401	430	385	416	423	399	427	407	444	424	418	403	411	383	375	468	391	374	423	382	411	420	422	398	392	411	410	396	388	407	409	403	380	386	432	435	396	403	420	451	436	407	417	453	400	404	416	401	426	419	452	395	421	369	384	393	461	403	408	403	400	414	393	420	400	415	406	424	416	410	437	408	409	403	417	389	458	439	368	417	430	436	399	402	388	424	429	400	385	398	432	401	413	391	392	434	421	440	400	387	454	369	418	400	409	412	402	420	388	415	413	414	398	377	400	389	446	389	405	409	433	429	411	404	428	395	417	385	429	405	399	432	423	441	379	403	407	438	424	406	422	426	402	418	383	409	431	385	391	383	408	405	389	405	406	413	406	416	441	422	417	424	390	398	409	404	375	423	416	428	402	389	397	444	411	446	406	411	422	442	399	418	400	388	443	426	399	424	394	402	387	451	430	428	398	425	384	407	400	406	419	387	422	450	448	416	428	445	405	405	409	372	385	407	405	361	393	453	388	411	409	407	387	380	419	394	394	403	388	400	413	382	419	430	410	400	395	446	440	388	408	390	415	458	425	423	389	426	408	409	446	397	406	387	412	405	408	433	404	381	430	395	410	420	412	374	422	403	405	401	373	438	388	403	419	391	398	432	430	392	378	409	429	412	407	389	421	401	393	442	388	440	371	397	439	379	415	378	426	424	395	363	441	398	417	383	403	371	442	411	428	409	397	440	421	386	400	435	405	380	403	423	414	394	383	406	406	404	402	423	400	408	404	406	424	405	385	404	436	378	392	399	451	405	406	384	423	394	388	401	406	426	404	392	399	430	426	369	399	361	404	400	442	412	420	401	409	424	410	409	430	383	393	411	440	405	391	426	411	386	428	408	453	406	387	403	376	447	430	437	401	428	411	434	411	411	385	435	447	386	411	425	418	387	379	399	365	387	418	402	403	405	383	383	401	428	427	441	398	399	401	385	451	435	408	400	403	379	399	414	434	387	418	424	414	415	415	414	425	435	421	403	435	431	430	406	373	427	406	412	424	378	432	413	356	415	408	388	418	392	396	432	392	421	427	431	400	401	398	425	410	391	412	393	395	390	410	378	388	409	407	431	441	406	448	427	427	382	455	433	368	358	444	405	415	450	394	466	432	395	437	431	432	421	397	430	409	364	437	403	401	419	417	384	412	393	396	400	378	434	399	413	429	406	411	399	428	385	415	434	420	423	377	396	376	415	389	397	400	375	410	404	425	403	423	413	432	416	415	385	417	402	403	405	395	391	409	403	385	393	404	403	427	419	418	411	427	392	402	390	395	414	402	415	404	398	414	377	410	423	412	404	396	401	433	401	422	411	402	384	435	382	402	387	437	423	429	433	378	384	450	420	429	430	427	445	402	438	431	402	414	420	418	376	398	427	370	401	385	424	415	380	386	394	427	419	401	426	413	423	423	404	396	399	416	390	438	396	408	423	398	402	398	373	420	409	400	379	393	425	422	420	403	420	423	432	415	392	413	417	439	385	432	396	412	414	395	406	427	446	417	412	447	424	377	428	378	397	371	411	400	442	369	435	403	419	427	419	409	388	410	398	390	451	407	410	429	402	418	424	436	398	445	417	425	430	373	396	377	396	410	418	404	401	403	437	427	451	396	399	387	423	409	426	407	420	414	408	399	394	398	415	399	440	410	396	388	387	416	402	437	421	416	378	425	440	409	430	437	432	418	413	428	415	422	414	409	431	428	370	412	405	387	417	393	443	409	432	407	407	412	374	408	425	384	410	409	448	367	410	400	412	387	415	392	433	389	408	401	431	412	385	385	421	416	440	382	412	449	412	411	384	397	432	362	440	394	406	395	392	421	398	419	405	432	371	401	376	430	413	401	388	399	398	402	410	436	436	415	401	446	425	402	415	456	396	388	393	411	408	406	412	425	381	391	402	416	371	410	408	412	400	445	428	395	425	443	365	427	413	448	417	395	417	441	412	399	422	429	415	386	423	373	418	391	407	400	420	414	406	418	407	388	374	389	403	461	408	387	401	415	402	434	380	412	419	460	446	418	392	416	425	395	429	412	384	419	373	409	389	401	383	424	418	412	375	396	385	427	403	388	409	367	407	397	429	404	422	395	408	419	430	421	402	383	446	424	377	432	367	393	409	392	405	369	402	401	399	394	433	413	392	407	372	402	429	389	388	399	394	444	401	396	402	415	388	430	377	406	425	463	431	390	409	421	394	419	407	415	385	398	389	397	402	432	417	416	386	406	439	378	382	432	371	411	390	414	421	397	400	391	413	429	433	420	420	402	383	381	429	436	428	426	399	391	426	416	399	410	378	379	422	455	417	406	398	441	417	445	428	421	400	415	422	401	368	403	411	403	404	401	396	423	432	394	388	413	431	372	420	430	380	446	395	444	374	377	409	410	430	401	387	409	396	391	410	403	417	400	394	420	387	458	393	408	395	426	439	407	411	407	414	417	401	448	422	404	390	383	429	409	397	409	387	424	407	433	405	364	386	403	438	440	406	413	401	431	403	400	405	442	414	425	389	408	423	438	409	397	431	424	421	394	393	407	392	404	434	387	436	420	404	424	403	399	399	430	414	406	382	391	442	372	383	414	386	387	381	357	393	402	399	395	412	400	435	436	426	394	382	421	403	431	384	439	389	379	388	413	407	374	425	412	367	415	414	409	407	425	436	439	392	423	426	400	438	425	392	394	399	373	453	413	419	419	378	417	401	430	429	417	419	416	418	419	402	380	457	404	397	441	410	412	425	402	369	405	401	390	408	427	426	423	389	375	398	392	399	422	435	400	421	406	394	395	383	396	405	431	368	396	426	383	376	389	419	429	430	397	402	439	422	412	382	403	407	444	420	442	437	388	412	346	415	376	414	425	373	387	399	418	392	422	413	376	394	429	393	373	446	388	383	431	407	413	389	395	438	453	405	412	423	372	418	377	415	418	390	406	406	413	416	416	424	445	415	432	394	427	408	402	426	380	410	423	445	408	405	411	443	436	405	400	423	434	404	430	434	423	436	396	391	403	374	378	414	413	433	425	400	393	405	412	390	394	383
11415	7002	4864	2289	1724	1301	1109	955	775	782	767	681	670	662	656	632	644	586	583	590	637	550	573	587	605	535	574	558	552	559	582	579	557	561	564	593	534	587	588	557	568	584	586	546	602	592	544	567	589	580	568	550	535	536	583	544	547	531	528	568	579	564	573	523	555	564	569	506	573	563	558	589	576	548	561	605	566	583	531	562	568	556	546	573	576	531	590	573	555	579	565	580	546	535	564	536	540	570	582	549	603	571	577	556	543	575	555	570	555	603	530	566	588	516	590	547	561	573	545	540	577	583	560	552	551	563	548	541	538	537	558	567	571	555	559	536	545	593	532	522	512	589	573	602	580	503	590	536	547	581	549	545	559	567	585	555	546	546	546	538	595	574	550	526	532	540	536	583	576	583	489	553	564	553	572	568	522	563	532	517	567	550	587	534	578	558	566	547	545	560	529	514	607	589	568	561	580	517	554	544	545	569	521	566	580	585	546	563	527	595	545	607	549	555	585	553	585	549	584	530	590	560	549	561	528	573	551	546	572	573	574	548	577	549	552	539	527	516	571	568	530	574	549	530	534	564	585	569	565	539	556	508	623	563	572	534	615	582	542	525	535	546	535	575	543	584	560	521	576	591	616	570	520	558	585	512	608	540	574	543	534	547	615	570	592	565	558	554	563	594	557	591	596	539	568	533	547	579	539	539	565	550	563	520	514	504	583	553	540	532	592	592	531	517	553	572	569	513	529	508	526	582	556	529	520	562	567	521	571	571	548	604	521	530	513	566	520	576	592	532	582	541	568	598	594	569	540	593	592	594	551	602	549	556	558	582	535	536	597	585	573	581	538	600	535	521	588	523	563	535	574	517	544	533	539	617	560	580	575	538	551	568	564	535	599	588	555	583	543	558	537	593	518	532	561	548	526	562	571	557	590	557	523	551	559	539	575	583	561	561	549	525	595	568	544	575	581	557	581	510	593	540	544	537	537	560	528	555	573	588	582	574	549	569	538	565	574	553	594	514	523	549	534	531	542	560	562	554	538	587	565	531	587	517	556	506	586	520	547	563	530	594	544	553	526	540	512	554	576	562	509	576	557	564	590	539	593	571	554	523	499	554	570	547	601	567	568	540	570	563	517	583	521	550	553	574	535	538	591	537	518	530	582	557	600	568	585	567	581	543	579	560	575	570	563	593	508	568	535	521	566	580	571	496	545	535	552	506	521	558	567	554	557	534	555	564	564	532	542	564	501	560	598	561	559	553	541	601	532	575	605	517	510	554	537	573	544	564	550	561	553	569	566	545	565	534	557	568	605	590	544	527	554	528	561	532	572	548	569	560	575	595	543	556	551	527	557	576	571	552	594	549	581	522	533	540	572	570	553	554	600	616	578	577	565	570	571	560	547	582	571	539	569	585	544	570	551	561	518	526	497	558	544	533	508	562	565	569	601	541	555	543	510	544	561	570	550	534	537	578	512	580	536	530	588	580	565	589	559	562	539	537	567	590	509	568	579	548	528	585	585	556	607	574	604	605	555	548	559	576	566	583	571	598	529	554	563	548	553	549	544	545	533	535	559	553	556	575	595	550	583	553	549	587	540	558	543	611	547	549	528	557	524	531	545	583	530	593	535	580	557	545	598	606	555	535	532	529	582	531	567	560	526	552	549	528	543	571	542	514	576	540	606	565	538	545	540	583	543	527	595	531	548	539	587	563	515	542	550	563	596	551	551	533	568	555	569	582	578	565	555	567	562	544	539	525	585	569	522	588	573	599	579	537	571	585	523	508	600	556	560	524	591	589	580	576	566	568	552	577	520	528	571	544	579	499	565	539	508	558	513	547	530	570	546	519	508	567	522	571	544	536	540	527	605	548	576	590	556	530	562	530	561	594	575	586	595	533	586	569	555	594	588	577	562	553	574	574	543	555	558	534	572	537	547	549	594	522	552	538	569	604	562	554	551	585	587	558	577	566	550	556	562	541	546	564	558	544	539	487	573	560	586	499	553	595	570	551	544	568	552	588	534	571	550	566	561	535	551	558	522	529	530	560	570	554	556	537	551	559	581	543	559	532	557	558	577	513	578	552	534	554	544	559	550	534	546	552	522	562	541	562	528	574	549	570	521	544	517	536	588	560	555	563	541	560	572	541	517	593	553	523	540	564	557	551	543	574	534	570	542	571	514	543	567	574	599	515	566	548	563	605	538	527	587	574	555	559	556	555	569	539	582	559	591	527	561	510	535	598	561	588	572	539	561	523	559	571	541	556	505	549	539	542	534	568	541	532	568	552	537	553	554	547	533	585	551	538	580	567	553	552	539	561	582	575	550	535	574	542	563	570	519	563	567	532	543	566	518	555	521	568	542	540	583	492	566	544	535	542	573	519	489	568	568	587	557	554	556	521	550	534	578	528	555	572	534	528	520	543	523	561	528	587	546	576	546	553	549	551	559	526	551	562	562	542	527	566	555	590	550	550	566	562	504	598	529	595	566	597	566	566	543	588	521	575	559	560	571	550	540	569	570	535	574	523	549	560	549	547	559	566	532	549	538	583	550	560	592	602	545	579	536	551	586	560	575	613	558	491	540	560	569	555	554	555	516	553	549	572	566	540	578	549	527	573	517	533	555	552	529	556	542	537	570	514	514	558	542	573	542	585	555	570	529	577	540	523	547	570	534	516	562	573	583	579	524	551	534	550	549	565	561	540	573	586	563	518	553	582	533	554	568	517	545	526	569	592	582	571	562	530	558	558	545	604	578	554	568	534	530	599	531	556	538	513	531	512	540	554	553	537	535	549	553	572	529	518	598	536	542	560	591	539	531	550	543	563	549	580	547	563	555	551	566	576	539	558	552	582	582	562	550	577	531	530	541	534	575	529	565	558	575	563	598	551	547	568	544	523	569	574	599	552	592	572	596	524	588	542	546	543	573	542	576	525	587	545	620	545	528	541	548	538	522	560	580	556	524	522	564	524	548	580	526	552	555	542	526	569	569	545	568	553	530	559	550	528	522	559	523	549	580	547	576	572	567	536	579	581	567	511	521	569	590	525	547	558	510	559	558	568	535	562	526	552	520	538	597	551	550	584	598	563	557	535	561	576	541	533	511	538	542	525	525	584	586	522	524	587	579	540	538	548	561	545	563	564	535	609	550	598	525	511	573	553	558	524	551	513	638	536	561	543	558	567	560	505	538	537	558	595	576	581	528	508	525	533	581	565	531	552	526	533	537	587	580	535	531	547	544	546	555	542	525	558	530	558	572	602	535	490	568	575	506	578	560	564	568	585	561	553	584	516	545	604	571	580	562	567	572	579	567	548	569	565	527	467	562	579	568	542	563	535	568	576	567	525	530	590	527	526	541	520	566	560	582	560	529	550	555	569	549	551	534	581	579	550	529	552	584	575	549	558	555	539	550	517	527	570	544	513	560	557	554	548	525	547	541	542	538	521	535	518	475	574	584	561	544	560	510	540	564	569	557	539	533	549	529	551	634	549	576	550	547	616
24745	21507	26816	24501	1053	209	186	146	136	146	112	103	102	97	102	112	107	92	89	99	105	107	102	78	90	92	108	103	97	98	105	98	87	97	94	90	91	86	84	93	102	81	105	99	89	95	88	91	89	95	78	86	96	87	64	86	94	102	80	102	89	98	81	85	103	79	98	93	83	95	99	87	76	93	110	92	87	81	102	91	72	91	95	83	86	90	106	87	88	77	95	114	97	87	88	91	75	81	104	85	96	103	98	95	87	88	88	76	89	98	84	111	96	102	104	70	106	89	116	82	91	93	97	89	89	102	88	93	90	110	106	77	94	77	102	80	91	82	98	102	90	112	97	96	94	96	91	118	90	95	97	78	67	82	95	103	101	92	93	90	84	90	83	83	91	92	78	100	91	108	97	83	80	92	90	88	73	79	98	98	90	90	76	98	88	92	102	95	87	89	90	90	90	83	110	91	93	82	91	100	77	98	90	96	80	85	90	79	106	86	78	88	101	83	94	90	87	87	100	83	82	97	93	83	102	84	110	93	74	100	88	101	101	106	94	68	100	88	111	90	99	80	113	82	86	92	83	97	91	78	108	75	75	103	96	91	92	87	99	70	84	94	101	99	104	86	99	88	92	84	89	91	113	99	80	85	79	84	99	97	93	96	102	91	87	99	97	84	89	92	88	84	98	86	91	100	87	91	87	64	101	77	94	92	97	78	90	78	89	109	76	84	80	84	108	101	88	95	76	93	84	84	83	85	109	105	103	96	94	97	99	101	115	85	88	96	100	91	88	95	103	92	92	88	81	90	97	87	90	94	124	90	91	90	80	96	97	97	113	108	94	86	97	94	70	82	93	82	100	93	92	82	93	72	97	96	101	90	87	85	88	107	99	83	93	101	84	79	99	91	79	88	79	92	85	79	88	91	88	77	90	98	80	104	84	82	89	102	77	72	73	107	99	87	81	91	89	94	100	82	92	100	97	90	84	100	89	100	98	81	97	86	87	91	91	92	99	105	86	94	92	104	97	91	120	97	94	95	101	96	83	96	91	87	88	94	99	89	92	87	87	89	67	104	89	88	70	102	107	81	112	91	89	76	97	101	104	94	105	86	82	94	94	81	69	84	76	89	87	88	107	80	108	110	76	79	79	89	93	104	91	100	94	92	76	96	90	104	94	96	98	96	90	94	89	100	97	100	93	93	119	88	80	103	89	96	87	106	86	89	99	97	99	79	83	76	114	92	90	71	88	84	80	91	90	86	100	107	88	83	92	86	96	104	101	101	86	75	78	87	91	84	91	110	86	86	84	87	91	92	82	75	88	109	87	89	83	104	87	93	97	81	79	101	90	97	105	85	109	89	83	97	88	84	95	90	88	75	90	80	92	88	88	87	94	85	101	81	81	108	87	91	99	84	88	97	95	82	97	77	89	92	101	85	94	85	89	93	87	84	96	93	82	82	83	106	81	87	82	89	87	95	90	91	78	97	88	108	96	94	102	110	90	82	93	89	91	97	79	94	90	104	100	80	82	87	88	76	95	96	88	89	95	93	114	99	89	78	73	91	99	84	95	97	90	90	102	102	94	93	95	88	113	90	85	112	91	83	94	105	88	94	94	85	85	87	92	92	81	87	89	69	84	80	92	92	94	85	103	83	98	97	87	96	94	102	85	116	101	102	104	100	95	87	94	91	98	92	96	103	100	84	82	94	97	78	93	94	85	84	97	102	94	90	67	106	92	85	96	82	86	113	83	90	104	97	98	107	87	95	91	93	87	84	89	106	92	91	85	94	105	90	96	90	92	98	91	100	87	86	89	81	108	80	96	88	102	85	83	93	81	94	75	66	102	105	88	73	89	100	73	91	80	89	109	87	88	94	93	87	107	99	100	89	94	79	103	97	93	70	82	114	94	95	92	100	110	106	98	87	114	97	81	112	108	99	86	94	113	95	108	88	90	85	87	104	81	101	98	78	93	80	95	94	93	78	85	87	99	63	77	101	96	93	84	94	85	94	91	104	86	97	83	81	92	89	92	88	91	84	91	103	67	74	98	88	94	92	88	90	78	85	101	76	72	68	96	96	93	95	86	86	93	97	87	88	99	93	110	85	96	97	89	109	89	83	88	93	81	83	96	93	111	90	108	93	89	97	84	99	81	92	84	86	95	86	93	105	108	73	83	110	87	112	100	96	88	93	90	90	88	85	72	79	83	101	87	82	94	93	95	90	97	105	100	100	82	93	94	102	87	102	93	79	110	80	92	98	84	88	107	93	81	105	86	88	86	95	86	101	94	93	91	83	91	103	95	99	92	88	116	77	80	97	92	94	89	84	101	90	81	102	99	97	83	101	96	81	93	103	79	68	87	94	103	87	98	84	82	90	98	86	112	115	95	87	91	92	82	84	84	92	98	87	86	110	99	75	94	117	93	82	76	98	91	103	106	91	76	94	90	93	98	88	72	98	112	83	89	78	86	92	98	85	84	93	93	75	97	87	90	92	104	99	92	89	92	77	92	97	85	104	78	94	81	94	91	104	78	90	90	114	99	110	113	112	100	88	83	101	99	99	85	95	97	87	75	89	89	88	98	99	97	87	88	94	105	106	94	69	95	88	96	103	95	93	96	93	106	88	79	100	86	102	89	77	89	85	89	74	104	101	76	72	96	84	100	107	87	86	91	107	117	93	97	88	102	85	95	95	109	101	80	95	85	87	87	76	81	93	103	94	96	97	88	88	118	96	76	75	90	85	103	60	105	97	92	94	87	90	92	81	85	80	71	96	85	100	90	89	95	112	100	101	76	91	89	85	104	98	70	93	80	86	88	80	88	100	92	105	78	97	97	90	84	100	69	75	80	105	98	95	87	92	95	95	86	78	83	81	80	82	95	86	97	111	102	96	102	95	110	78	79	78	88	78	84	92	82	77	90	71	89	86	90	121	93	107	97	87	89	98	87	86	85	91	85	87	98	87	94	90	94	79	95	84	83	84	86	97	84	84	83	109	73	98	85	86	95	111	103	87	91	102	79	82	73	81	80	96	88	99	94	89	96	89	87	88	76	100	96	93	95	93	85	91	96	90	99	89	102	98	83	99	89	111	91	87	82	92	92	81	87	103	94	98	89	84	94	84	81	93	92	99	98	102	95	95	96	93	118	88	85	96	87	77	96	83	91	88	97	94	78	95	99	101	108	75	64	101	80	91	96	76	91	76	106	93	98	87	106	89	96	92	102	75	108	99	92	94	80	107	101	103	101	112	101	96	91	90	120	100	113	104	82	101	101	70	88	106	97	98	77	88	101	91	101	100	88	102	86	83	87	86	92	88	109	91	81	112	93	91	92	77	80	86	111	108	98	80	100	97	86	106	90	92	116	82	81	87	92	113	68	87	104	105	76	82	97	105	94	89	112	102	105	90	94	88	108	93	97	96	85	84	104	83	81	93	96	94	100	107	104	94	88	84	98	91	85	97	78	85	90	87	83	79	91	78	91	89	82	92	101	79	74	105
10751	3230	2185	942	638	478	401	350	293	246	229	241	223	197	183	169	173	182	183	170	133	172	134	159	156	158	141	137	164	151	134	170	172	149	156	166	132	157	145	144	168	148	148	161	148	141	142	157	160	134	145	137	152	159	162	130	130	143	150	137	130	134	138	136	170	148	168	134	132	139	138	135	124	159	128	160	142	152	158	137	152	136	157	154	147	151	146	166	150	139	129	153	160	136	133	139	149	132	159	130	135	145	142	145	130	142	146	132	154	130	159	153	142	179	165	150	154	143	149	129	146	152	139	160	140	153	141	135	142	128	139	153	139	116	146	132	130	130	148	154	134	141	129	147	146	163	147	140	127	132	151	153	126	138	160	137	166	140	134	153	135	151	129	136	149	139	144	140	148	154	133	143	158	124	168	131	138	141	147	131	131	140	173	146	135	131	141	135	150	146	158	152	139	129	151	143	139	151	147	153	120	152	128	167	138	120	156	141	131	165	122	148	152	135	139	122	123	145	170	118	129	149	134	161	148	126	150	156	137	138	149	127	152	148	147	154	146	132	185	137	148	133	167	140	143	136	165	152	144	167	133	139	139	165	147	142	133	134	146	154	146	136	153	146	157	140	150	160	135	129	134	140	142	154	135	133	140	142	120	141	135	147	160	141	127	170	115	151	162	139	136	131	140	136	157	155	150	153	128	138	146	121	123	153	134	152	136	149	127	126	154	145	170	136	150	154	110	155	165	139	141	157	161	144	147	146	127	172	166	153	141	153	148	153	164	151	136	147	133	159	130	132	137	141	147	149	135	163	134	148	120	128	153	157	160	131	141	127	151	132	153	134	142	144	129	134	146	139	119	129	139	140	134	112	147	138	151	137	159	138	149	134	125	143	123	144	120	126	160	148	124	152	118	155	154	134	138	133	143	159	137	146	149	141	175	128	154	130	140	113	147	139	162	163	156	142	153	141	157	148	161	165	150	155	148	120	133	135	146	150	131	130	116	154	119	139	164	144	149	120	168	149	137	164	145	132	146	163	157	155	154	166	128	132	137	157	146	134	163	122	159	129	139	123	149	155	153	152	130	141	136	127	135	135	137	138	154	134	139	124	150	161	142	131	139	161	166	131	150	170	139	141	138	133	112	144	154	139	139	143	148	140	125	136	132	137	146	128	142	139	130	126	132	159	159	152	136	140	161	147	142	141	136	128	137	149	136	153	134	132	140	140	143	166	148	159	134	148	144	143	157	143	142	163	155	143	117	158	139	139	139	142	146	125	150	128	146	125	156	145	146	140	162	141	150	152	158	162	136	141	138	129	149	127	132	150	139	136	146	152	129	170	149	155	140	156	140	153	140	139	147	164	134	148	130	165	144	158	144	129	163	151	154	127	124	140	143	128	149	157	121	133	141	142	147	160	157	155	109	152	124	139	147	145	145	142	154	147	154	138	157	136	153	140	129	165	150	137	142	165	148	129	145	139	140	121	148	130	140	134	127	144	153	158	129	145	155	132	144	139	126	144	126	153	129	131	145	144	143	155	130	127	150	135	135	138	162	163	161	164	132	134	156	146	144	125	153	135	133	122	152	145	158	150	139	149	143	128	135	124	154	141	121	144	142	153	136	147	143	146	140	145	131	133	132	126	159	134	135	159	130	153	143	146	150	121	143	141	136	147	148	127	145	152	117	136	151	145	133	128	161	146	134	131	154	126	155	136	162	136	145	132	155	131	139	133	151	135	128	149	123	159	140	150	151	135	142	140	162	158	150	131	163	164	155	141	139	170	128	139	139	110	157	154	162	148	133	142	151	157	148	124	152	158	130	138	166	143	139	145	135	124	130	137	165	130	137	151	138	150	145	139	133	144	143	157	142	138	129	160	138	142	147	117	144	135	121	130	141	133	166	126	141	132	156	147	129	134	165	109	138	151	140	118	144	148	148	138	150	154	153	134	138	141	165	139	151	134	134	132	147	128	161	151	166	139	127	153	133	140	157	144	121	163	104	138	113	140	169	134	143	140	140	134	119	131	151	148	153	135	157	141	163	151	155	140	127	147	140	131	134	141	148	148	144	137	153	150	149	127	130	137	123	138	155	152	130	141	138	150	123	149	135	124	164	140	148	126	122	124	140	140	135	150	155	137	160	132	135	150	146	140	159	139	135	161	145	144	152	142	155	140	138	146	140	125	144	133	147	131	148	152	158	149	164	140	125	156	135	132	119	118	123	145	140	157	138	153	150	126	115	155	152	144	140	134	130	136	139	135	129	160	129	121	116	143	131	138	120	140	130	150	133	157	146	126	133	131	157	139	145	127	137	142	138	144	143	127	136	138	152	155	144	170	127	150	151	155	134	136	153	148	153	108	122	151	141	148	158	136	166	151	140	143	132	121	150	127	153	154	135	135	132	128	150	140	115	134	156	128	129	129	145	134	145	146	133	156	158	145	163	137	147	145	153	125	133	165	142	149	134	139	139	128	149	134	142	147	144	154	149	131	143	132	168	141	165	135	134	140	131	132	137	129	138	140	161	130	145	147	141	149	151	142	126	132	167	126	146	154	179	161	150	130	132	145	165	132	160	150	147	140	133	168	156	147	165	144	136	156	138	146	135	144	139	138	153	148	142	158	136	150	142	150	137	135	177	144	156	134	147	137	138	163	149	135	136	138	144	136	145	139	155	157	151	127	149	144	141	139	139	129	151	152	177	144	146	126	133	127	158	149	155	154	147	149	127	144	137	131	122	151	159	140	130	141	133	141	161	158	143	138	130	107	129	144	157	131	132	144	122	141	155	137	141	143	158	143	143	147	167	161	141	145	142	124	146	141	136	159	142	165	139	130	130	160	142	167	160	162	132	127	148	132	125	147	147	142	146	171	143	111	148	143	148	138	173	156	140	140	147	124	128	145	138	135	143	164	149	150	147	143	143	139	153	153	143	138	142	157	133	135	137	144	150	121	125	138	159	144	148	134	140	147	132	134	154	136	139	168	136	140	138	145	147	134	139	151	136	137	150	166	144	143	130	141	150	145	129	154	121	138	158	143	153	150	154	127	148	159	151	160	136	143	145	139	125	143	153	134	135	137	148	153	137	154	153	152	142	147	130	156	128	162	150	137	126	147	143	131	149	151	149	149	139	135	167	131	128	155	148	132	165	134	138	143	136	137	153	157	154	149	136	131	146	140	148	148	144	142	143	141	153	151	135	142	155	137	129	146	134	153	147	163	149	141	134	137	170	152	139	145	135	144	144	137	135	167	138	154	130	140	139	143	141	147	132	157	149	150	128	158	137	150	143	127	150	139	147	134	112	159	153	150	156	156	124	141	138	163	141	138	128	146	148	138	139	136	139	139	130	178	146	132	133	145	147	151	160	153	158	132	147	128	172	135	151	124	132	145	139	131	128	158	139	142	132	151	146	137	145	133	141	118	143	131	147	145	147	155	157	151	155	149	133	156	143	147	101	157	128	158	164	137	135	152	125	141	141	139	141	139	149	156	153	126
22536	21568	29288	24314	21562	21247	2447	734	598	551	472	487	467	424	412	436	385	382	388	391	384	382	376	399	371	394	389	417	379	401	372	370	360	390	395	437	368	358	365	342	393	360	358	384	356	344	330	366	366	363	382	341	389	355	364	372	363	339	367	389	359	329	373	356	348	333	363	347	329	376	382	397	350	368	369	363	363	362	373	319	373	354	364	369	365	366	405	348	334	351	347	383	379	364	323	356	311	345	383	374	384	372	372	394	373	360	374	315	346	352	326	347	367	330	365	362	362	336	368	359	354	350	349	366	377	341	368	370	357	322	361	370	359	361	374	367	356	351	339	374	350	392	350	373	364	349	332	392	383	357	349	337	355	377	347	329	338	355	326	369	344	393	377	398	372	358	341	347	356	342	374	352	335	343	361	372	340	335	374	353	352	356	358	326	336	381	353	383	353	362	328	327	341	369	345	345	369	352	376	338	365	356	338	350	341	341	349	386	335	326	363	358	317	363	357	358	339	360	347	364	347	365	388	357	365	348	338	354	329	359	331	321	349	388	335	337	350	361	347	346	351	383	368	377	363	348	365	369	348	368	349	355	336	372	369	305	313	380	349	375	334	339	361	387	384	328	338	335	358	342	342	363	334	378	327	362	371	369	328	361	357	362	364	381	358	358	389	344	335	357	362	370	348	338	355	373	329	338	323	374	357	355	335	349	360	356	304	382	352	371	353	387	346	353	349	381	388	366	363	347	369	350	367	384	377	366	369	332	362	339	308	334	329	392	360	389	363	332	351	359	343	322	370	339	370	350	335	362	349	361	330	381	355	350	372	337	362	358	334	338	370	323	320	365	367	387	374	352	376	346	383	343	358	364	389	381	366	382	338	358	348	346	377	356	382	353	338	363	399	351	337	358	340	346	346	353	325	344	433	390	343	372	371	360	364	369	371	312	363	346	362	359	371	364	364	370	345	397	355	391	342	367	355	337	316	295	330	359	355	333	343	387	360	338	346	349	347	366	366	352	350	342	322	367	361	364	368	344	343	334	350	357	310	381	342	346	353	342	342	355	356	355	341	352	369	360	357	367	345	366	355	328	357	371	337	360	347	369	362	356	353	342	365	370	348	318	373	324	353	378	401	366	322	342	389	359	358	355	356	341	347	387	343	315	311	367	361	360	360	325	348	365	308	371	373	358	356	354	367	364	347	345	365	370	342	351	361	371	359	350	393	376	321	329	337	365	328	367	322	385	358	326	363	351	352	368	332	335	373	341	345	358	353	355	386	356	342	333	377	320	344	326	334	330	383	393	350	390	347	366	339	363	407	329	315	359	369	318	357	347	392	349	394	362	332	340	345	360	350	361	326	373	375	337	358	336	344	348	353	366	354	342	382	360	340	342	327	368	372	319	345	353	334	359	328	341	358	355	349	360	360	317	361	338	341	327	334	378	326	365	339	349	338	370	359	341	361	357	355	338	371	373	358	350	348	344	368	360	364	340	357	361	364	347	314	378	345	349	354	371	364	369	348	336	335	303	361	345	358	376	334	330	326	382	331	320	370	365	364	378	382	342	357	356	366	411	377	366	356	360	355	355	337	336	368	369	346	340	384	348	381	334	346	350	340	388	349	329	342	352	344	346	333	372	361	358	348	361	374	348	379	333	341	361	373	366	361	351	347	340	406	390	365	342	365	359	357	315	355	374	356	353	351	322	371	323	335	359	374	333	384	384	385	327	384	339	345	374	344	353	343	342	366	353	361	356	358	357	367	344	325	343	359	382	302	383	351	399	353	335	333	357	344	369	329	377	353	358	328	364	349	352	355	363	328	351	346	370	387	397	385	357	345	362	349	326	345	349	364	325	366	341	361	365	324	370	385	355	341	341	381	366	411	369	332	336	358	383	321	357	361	360	378	361	368	330	355	361	384	344	361	347	385	357	351	370	347	338	354	321	353	353	342	361	345	369	341	356	370	343	370	326	378	358	355	376	358	377	375	361	340	317	381	344	344	294	355	344	415	357	367	367	342	350	355	365	386	348	365	345	383	329	345	339	338	321	335	368	345	359	357	376	322	332	341	332	364	348	372	372	391	364	382	364	337	391	354	359	352	334	385	359	368	360	377	387	356	368	385	353	340	358	365	368	351	314	373	359	323	366	358	365	347	349	345	369	376	373	296	329	375	375	370	385	371	339	342	334	339	369	391	376	354	350	349	365	316	345	391	352	369	358	361	354	364	363	363	377	358	392	351	326	370	363	348	360	350	349	353	341	339	336	360	338	340	400	358	357	344	376	344	325	332	359	353	360	370	359	385	369	325	370	363	389	336	345	351	389	311	346	416	379	347	360	364	332	346	374	367	326	340	355	338	329	356	361	392	358	349	326	336	319	362	325	363	361	314	368	330	334	378	388	346	327	354	363	379	355	385	356	338	330	357	348	362	388	362	346	354	337	342	398	384	342	367	351	336	350	335	343	329	360	324	367	336	356	382	371	365	348	376	374	330	348	355	349	349	347	318	332	367	368	368	368	329	353	362	330	356	371	346	369	391	380	328	324	368	342	351	356	363	368	353	368	355	328	388	356	394	347	362	351	380	347	404	347	370	318	362	358	320	357	342	355	360	347	355	329	362	363	366	365	336	341	378	391	354	362	352	382	364	365	365	369	369	347	353	335	347	329	348	314	367	333	395	354	347	360	348	354	349	368	341	382	347	359	355	333	345	353	341	360	351	362	360	359	370	372	350	377	337	370	352	362	325	368	325	351	348	352	361	384	364	358	374	356	341	378	341	347	338	339	330	360	360	392	355	321	347	335	340	341	341	345	381	384	368	381	382	377	387	394	357	345	334	341	381	338	341	385	351	347	371	346	350	360	348	377	360	336	360	350	359	358	359	349	376	369	378	341	334	348	345	357	368	356	399	366	308	386	332	312	343	308	369	337	346	386	366	357	372	395	348	335	367	344	353	343	339	336	354	354	393	329	381	366	344	326	357	328	387	333	345	355	324	383	339	363	354	386	338	329	359	335	361	348	342	385	339	358	316	426	349	318	363	357	381	340	363	338	334	374	385	343	374	345	391	353	344	317	340	414	341	380	337	348	383	356	362	378	313	349	350	345	358	367	373	335	343	385	366	360	347	369	321	347	380	353	370	384	364	353	353	325	334	324	340	359	350	344	362	329	386	358	346	369	368	358	362	356	355	354	357	385	345	378	342	342	341	373	342	351	373	338	399	348	326	365	324	370	339	364	382	360	347	341	359	368	332	347	361	333	363	347	364	334	375	376	346	362	340	353	346	352	347	355	374	362	374	361	339	360	398	316	318	369	370	386	370	334	341	355	344	410	335	379	342	356	351	353	363	336	356	334	333	371	331	344	337	380	343	349	325	363	355	368	325	394	342	371	354	358	352	365	371	358	357	356	332	371	339	380	346	359	385	346	374	364	331	359	388	345	354	355	372	356	326	335	382	358	347	338	396	318	335	343	362	354	373	401	357	341	353	326	345	374
15289	11755	8166	3791	2585	1909	1476	1339	1084	897	855	834	751	669	643	683	615	583	595	569	560	537	584	570	590	522	520	528	518	523	523	478	504	500	547	540	465	527	472	489	538	502	471	522	533	503	526	523	551	492	500	485	455	492	478	524	502	492	510	520	489	520	490	531	473	495	501	474	504	495	483	461	529	489	520	495	478	509	488	512	525	490	500	470	474	477	462	507	495	449	510	471	520	485	483	480	485	438	495	468	485	484	509	519	496	483	507	502	469	511	504	469	508	471	453	498	519	505	479	430	461	510	496	485	494	469	490	463	502	507	474	493	529	492	486	497	516	458	471	512	505	465	470	524	440	473	466	542	510	534	477	466	509	526	482	544	477	485	492	478	502	476	502	488	497	481	473	502	487	514	474	510	490	499	465	519	477	491	479	488	489	513	501	522	469	498	487	506	463	478	470	477	538	521	477	490	486	537	495	465	470	477	492	490	501	501	465	486	452	506	508	479	513	533	490	498	472	485	511	502	497	494	501	516	508	481	516	495	470	521	483	457	529	465	503	518	475	517	484	510	514	504	512	474	540	501	513	500	464	512	496	478	487	518	502	468	499	501	488	485	520	448	514	452	492	471	493	511	486	506	499	458	454	492	461	519	475	492	528	467	462	517	499	483	498	496	452	474	500	475	537	487	511	464	496	472	501	498	468	496	490	500	501	500	483	497	489	491	506	500	504	524	481	462	482	515	500	540	474	444	522	466	471	523	501	499	503	490	494	511	513	496	464	531	507	473	539	492	496	447	474	492	510	517	518	465	523	485	503	508	491	452	479	475	481	535	507	485	474	520	476	481	491	468	503	519	468	469	470	498	473	513	480	502	501	510	495	530	466	480	495	513	452	481	457	514	483	469	498	480	481	505	472	477	491	458	478	485	450	519	464	505	502	474	505	498	468	492	522	449	496	528	489	481	462	506	479	500	469	492	501	494	485	527	495	490	485	526	498	476	460	480	524	497	551	505	511	472	469	482	496	451	489	499	489	516	490	479	493	444	518	501	510	534	525	486	494	538	467	551	465	540	504	462	474	472	507	527	507	471	482	487	524	472	557	502	462	545	492	502	484	457	478	483	493	503	495	553	528	505	517	502	483	491	475	537	506	496	482	514	523	462	496	479	472	495	533	520	476	480	493	496	520	485	505	470	493	498	477	527	490	482	492	461	492	500	482	492	538	462	479	505	523	475	546	467	518	469	481	476	496	511	517	500	533	462	484	480	486	450	479	476	469	460	493	470	510	473	460	526	493	507	479	497	510	504	481	491	474	466	497	508	493	479	482	518	496	500	484	516	496	478	447	497	528	509	495	499	498	466	492	508	512	484	509	510	512	510	452	487	491	487	486	464	466	542	543	484	516	499	529	505	494	500	511	473	486	487	429	538	474	476	457	502	482	466	503	457	475	486	478	526	514	464	470	511	511	454	478	477	494	513	449	490	491	511	471	518	491	491	462	516	480	464	500	501	486	501	473	505	535	498	486	522	503	491	478	506	475	510	478	501	485	475	480	498	492	512	467	440	524	477	478	471	496	502	468	474	545	511	488	441	516	464	508	510	497	541	494	490	482	517	499	488	524	524	462	505	514	524	497	490	550	471	490	481	496	478	494	485	460	484	543	527	462	514	470	475	526	473	460	514	486	460	533	465	527	486	508	472	461	490	473	484	471	502	466	496	498	494	517	455	530	475	492	512	447	480	476	517	499	449	552	472	500	486	485	470	517	486	495	502	475	503	510	497	487	514	486	497	426	509	521	480	459	512	507	548	490	522	494	466	473	484	487	504	516	508	495	480	481	471	501	489	481	515	470	527	485	493	500	536	488	484	495	506	491	462	484	518	481	504	489	495	475	489	511	449	467	465	488	516	501	494	473	474	518	436	493	492	461	470	504	472	475	487	511	471	470	508	505	488	524	517	463	478	485	507	486	471	455	517	498	482	468	496	474	477	471	513	450	472	519	505	482	497	505	516	484	499	509	504	501	481	486	473	499	461	478	492	465	449	522	473	505	526	490	499	478	526	436	504	498	496	499	504	501	470	478	493	484	476	485	495	500	478	482	519	473	479	497	507	480	496	516	470	491	492	509	490	480	502	484	500	493	515	486	489	461	503	477	480	521	512	529	461	477	480	502	508	511	486	471	514	522	505	510	494	494	549	504	490	497	499	501	486	479	526	544	519	495	494	474	456	470	469	479	485	512	505	501	515	498	486	457	492	519	481	469	503	461	505	497	472	510	474	511	491	499	470	531	524	504	482	526	513	507	512	483	466	490	501	461	476	477	498	485	504	515	518	478	489	464	459	491	514	486	490	488	522	513	495	518	466	489	483	475	480	475	504	495	497	498	537	503	454	459	480	496	480	511	515	480	534	494	479	497	466	468	513	539	474	487	482	494	444	497	491	499	464	482	504	500	485	485	534	497	498	487	462	514	477	489	472	518	485	476	519	530	511	476	508	481	511	511	476	510	526	465	483	533	491	511	525	509	474	496	447	484	483	452	511	503	477	509	499	514	485	498	453	476	496	522	480	516	478	456	512	503	447	515	513	472	496	507	511	468	483	493	484	514	483	492	504	519	499	501	470	511	479	439	516	496	515	514	466	493	475	515	499	529	508	493	497	489	473	482	508	469	478	475	490	520	474	506	533	473	473	470	472	493	491	482	480	491	504	472	505	502	491	479	492	497	469	503	506	493	500	449	499	494	493	498	496	474	512	491	502	544	480	479	481	504	481	492	471	495	498	499	496	462	544	477	475	479	451	483	473	489	495	497	535	501	483	540	509	514	502	457	472	502	478	481	479	491	482	509	497	462	501	465	501	492	453	450	478	493	497	470	538	496	500	521	494	483	486	484	485	492	489	483	514	504	527	489	470	473	522	494	504	493	504	483	501	534	492	464	498	489	484	504	480	457	517	500	510	503	502	477	493	482	492	498	499	480	514	514	445	486	532	451	534	497	512	468	521	511	494	432	476	505	511	521	525	495	504	477	490	488	488	461	512	464	483	526	478	495	495	480	480	465	510	525	473	487	481	457	517	409	498	526	513	479	498	486	446	472	515	501	502	464	488	497	471	499	466	469	502	481	505	450	480	473	488	518	473	510	491	507	504	458	480	473	490	521	499	499	452	490	490	493	519	532	516	471	501	510	474	521	502	473	478	513	534	481	479	489	505	459	512	504	479	530	501	521	515	448	508	492	489	456	508	476	503	512	476	490	518	469	553	510	495	473	493	516	503	476	512	510	511	522	519	516	522	487	521	467	512	496	486	519	491	525	465	494	507	480	463	489	461	486	521	483	455	511	475	481	456	511	499	524	478	448	499	503	468	495	500	535	470	499	483	464	469	528	488	461	557	464	539	473	460	506	459	487	493	482	509	474	506	502	509	474	520	479	524	466	483	498	471	459	447	545	500	467	515	474	497	491	468	499	486	504	470	539	446	458	477	500	485	477	526	479	529	499	492
27514	18234	3374	517	410	382	267	218	236	241	206	210	258	208	234	227	218	209	189	228	205	227	214	216	204	217	211	204	224	209	203	236	222	246	191	214	231	227	246	210	217	195	226	218	224	230	205	213	218	196	218	214	221	223	206	231	197	223	215	215	237	214	233	184	211	190	222	210	198	219	207	226	180	224	206	241	229	224	235	195	247	210	231	214	198	244	192	202	204	213	216	189	199	210	224	201	223	225	209	205	213	202	224	194	231	227	197	210	212	223	204	220	220	205	208	205	208	221	221	204	212	235	198	214	212	210	208	212	227	195	219	211	211	205	207	230	232	235	214	188	208	215	226	229	209	210	233	201	234	226	203	235	217	204	221	198	211	220	195	226	238	195	202	203	217	226	209	194	236	204	223	227	230	226	235	200	206	201	234	213	203	224	233	218	199	216	246	203	246	245	197	238	212	183	213	194	207	236	216	218	221	195	224	207	208	203	189	201	197	207	188	200	199	228	213	222	244	194	219	211	208	217	217	219	218	214	218	216	215	235	213	192	238	230	240	202	215	236	203	214	228	231	217	236	203	200	213	210	229	247	202	220	221	189	207	190	218	191	209	228	211	211	203	229	223	233	208	214	213	210	224	204	245	208	217	239	209	212	210	199	179	191	192	202	193	217	208	215	236	192	220	239	204	228	196	217	213	204	228	214	222	225	198	218	211	203	243	207	188	211	218	194	244	229	193	243	210	214	213	202	208	219	211	194	203	200	186	227	209	218	235	204	190	204	195	224	197	228	200	194	216	214	212	226	208	224	206	189	207	233	209	208	204	196	217	209	202	224	211	202	249	206	208	209	191	214	239	213	206	226	217	231	219	204	217	223	233	213	208	244	203	190	225	206	238	216	184	208	213	208	210	231	217	211	205	252	228	225	228	212	234	189	220	235	215	213	188	222	215	202	214	226	205	203	219	196	202	212	228	201	184	224	195	197	211	233	206	254	214	202	215	181	227	193	202	228	216	215	211	209	201	217	229	223	217	225	199	220	215	190	202	221	214	240	189	202	222	209	231	228	225	201	217	210	236	200	232	204	184	208	191	227	208	220	204	200	212	214	195	199	220	201	221	234	234	235	231	197	204	207	210	210	228	215	214	206	225	197	220	217	240	188	202	225	208	209	226	257	222	206	213	209	210	207	198	221	221	207	218	186	213	203	200	220	194	184	195	224	238	217	217	205	188	215	240	182	218	224	212	233	207	204	182	226	213	200	222	243	202	212	195	195	207	191	221	227	197	214	235	252	230	224	201	223	233	173	210	228	239	230	241	202	208	196	212	231	212	220	200	220	222	201	224	207	214	223	214	219	200	212	220	258	211	218	219	228	216	233	204	202	203	200	216	227	205	232	240	218	224	236	204	207	192	226	202	198	212	220	185	214	227	201	235	201	233	204	207	202	219	200	202	206	204	221	198	192	219	221	211	210	198	227	200	221	201	213	202	238	223	195	230	226	221	222	191	203	207	215	211	229	214	197	225	205	223	249	203	202	222	222	191	216	223	212	206	226	219	224	229	212	225	193	216	204	223	203	204	225	213	207	213	223	246	215	218	202	207	233	230	243	205	238	208	207	213	195	200	197	220	235	209	221	192	210	208	214	203	237	177	218	201	232	224	224	229	224	211	211	203	228	224	217	216	241	197	218	202	228	200	206	205	222	243	207	196	198	192	196	198	207	199	195	221	224	196	184	175	203	212	199	209	232	200	233	215	191	222	183	205	202	212	216	211	210	197	193	230	200	223	200	209	225	209	241	229	200	190	186	221	205	215	248	213	256	235	198	204	205	213	237	211	212	231	202	224	229	192	229	218	202	216	197	249	211	208	202	226	219	207	208	197	216	187	244	230	247	206	226	214	231	224	216	222	219	199	218	215	235	230	187	228	232	211	214	247	233	178	218	232	227	223	205	200	222	236	208	223	224	230	202	223	229	220	200	205	213	219	199	195	209	225	246	212	207	213	217	210	215	222	182	201	232	227	216	220	223	235	211	207	180	235	207	206	208	193	217	219	213	241	231	185	193	216	204	203	209	232	203	199	211	214	201	206	201	212	200	236	206	198	210	190	221	209	224	234	226	217	228	205	223	201	204	208	234	214	218	218	188	232	195	234	223	229	216	218	201	232	230	229	240	194	209	225	240	233	233	209	193	240	217	204	205	229	206	211	231	227	219	206	224	212	193	223	212	209	210	189	202	225	211	246	200	226	249	199	200	245	207	209	215	197	201	239	213	203	197	219	188	235	209	213	237	212	222	216	204	200	197	228	228	210	215	191	219	203	194	207	207	213	194	215	217	208	225	194	221	194	213	180	204	207	220	200	217	215	211	214	231	184	217	230	211	194	190	232	210	225	221	209	190	212	191	209	205	200	224	192	203	231	212	204	195	215	235	194	202	223	228	204	214	192	232	211	186	194	224	209	216	200	240	215	252	207	214	204	248	245	189	226	241	206	214	232	209	224	224	211	216	193	231	187	229	207	257	200	207	213	207	219	219	229	195	225	209	208	183	197	215	224	198	224	199	207	238	194	194	189	211	242	225	206	214	197	195	206	211	201	198	219	218	204	198	218	227	202	231	212	213	199	237	216	201	208	216	202	215	224	226	231	214	244	220	196	213	216	232	199	236	215	223	216	216	211	196	228	202	215	228	198	188	191	232	204	206	206	202	209	212	222	211	202	214	211	204	217	210	216	186	207	196	235	206	221	215	194	193	193	215	212	232	185	200	215	224	224	177	208	216	233	239	203	220	220	190	241	197	219	224	223	230	214	232	221	224	200	243	209	184	212	222	201	215	207	219	221	212	190	212	218	219	228	202	237	223	212	220	221	204	194	203	230	206	222	209	214	239	196	193	238	172	214	222	211	209	212	223	203	236	212	206	208	235	213	207	202	206	227	206	223	227	218	229	242	248	214	227	204	214	226	216	226	224	194	211	232	210	247	211	218	181	200	209	237	207	234	225	218	203	198	187	212	214	199	214	198	218	208	222	246	220	225	205	225	199	201	193	209	199	204	225	206	209	206	238	217	216	206	222	214	217	210	193	223	221	205	187	222	215	227	227	190	229	232	227	206	212	198	232	213	208	233	254	224	212	210	212	197	226	223	179	203	187	211	234	186	195	209	228	191	225	216	227	212	215	207	239	223	220	217	230	228	201	222	199	214	221	230	196	204	211	207	196	222	228	233	218	208	181	201	203	208	190	211	213	192	194	227	221	212	210	218	208	217	190	217	205	239	198	232	203	243	206	240	215	238	194	262	247	221	224	206	209	222	223	223	208	233	220	187	208	200	217	203	206	212	221	217	221	208	212	221	237	184	225	233	236	215	204	190	235	194	186	226	220	204	228	220	210	230	209	222	200	186	219	196	206	219	213	230	231	203	222	227	224	212	185	213	191	235	211	198	219	210	230	215	228	205	196	208	220	196	205	210	210	192	206	185	217	201	210	229	184	234	204	222	249
4703	842	648	411	408	350	350	310	312	341	259	271	286	294	291	288	282	294	267	306	303	275	316	287	281	312	301	313	295	304	290	286	279	300	313	281	292	303	272	299	304	301	294	315	300	285	300	297	280	273	310	297	314	292	265	297	275	301	292	286	279	295	311	309	256	262	313	287	299	281	266	302	281	264	315	300	294	276	307	270	287	313	277	304	275	301	307	274	271	305	295	288	258	309	317	263	291	304	278	299	285	299	278	308	292	314	283	269	292	336	290	304	260	279	290	292	273	298	270	295	263	314	297	295	304	306	304	271	282	288	301	276	317	286	273	317	322	326	298	287	306	319	279	298	283	285	247	305	287	303	293	271	288	311	291	294	282	262	291	318	330	278	284	277	297	320	285	303	306	270	270	268	286	307	271	310	310	301	286	312	302	309	307	294	304	283	303	286	295	276	280	268	261	299	297	295	324	289	277	302	319	300	335	298	305	313	298	290	254	280	267	278	274	281	285	299	298	280	324	287	264	270	286	303	285	281	255	295	282	304	303	273	268	279	293	276	313	292	294	313	301	281	279	303	307	296	252	283	311	286	295	308	292	295	292	287	317	297	309	297	285	293	307	329	276	279	295	301	295	294	302	274	275	279	310	272	300	279	290	280	317	310	295	297	281	294	307	287	308	277	295	308	283	296	277	296	280	257	277	323	292	307	273	321	255	273	266	284	288	286	309	294	279	316	285	318	292	301	262	316	293	295	273	300	296	311	301	308	300	318	306	290	266	296	272	275	295	290	305	283	255	310	302	282	279	260	301	304	311	281	288	288	330	307	284	286	289	287	304	279	296	303	324	303	290	278	276	303	293	288	300	279	278	343	299	266	305	263	308	284	282	257	304	305	285	309	311	288	252	301	286	289	289	272	281	300	294	274	275	276	321	314	292	282	312	292	311	272	265	281	300	306	267	295	331	305	281	310	283	272	277	304	288	307	291	298	307	281	285	289	283	297	271	312	306	283	294	273	286	299	296	285	320	275	269	278	277	300	301	293	267	260	267	293	289	311	307	314	297	306	282	261	307	308	263	307	284	288	297	298	292	295	272	278	282	307	308	278	293	322	298	274	316	317	312	255	264	289	293	299	296	303	258	271	301	327	315	304	338	290	336	308	290	305	295	290	301	278	307	324	282	302	315	281	296	325	298	263	294	285	236	290	301	280	257	287	321	314	319	301	297	312	293	294	292	331	290	284	284	308	273	307	302	317	300	311	314	297	282	269	284	288	279	316	281	268	280	282	291	311	318	291	300	288	258	319	299	285	308	299	271	302	297	286	320	305	296	299	290	283	289	293	285	295	312	294	247	262	305	284	281	276	278	305	278	320	273	330	284	310	299	327	295	293	274	294	275	322	299	307	287	295	280	301	271	295	292	294	289	286	281	280	274	285	304	301	285	290	294	277	302	293	289	284	271	334	298	278	289	290	275	251	306	301	303	286	286	292	293	291	303	250	262	303	304	324	284	259	283	273	301	283	289	301	285	297	290	291	281	331	246	304	275	327	305	320	303	329	297	317	316	260	286	306	295	278	290	310	279	299	315	311	324	322	276	272	284	281	293	314	263	288	285	278	308	298	299	314	302	314	281	285	301	334	277	306	302	256	298	303	295	292	277	259	268	265	299	326	291	277	269	283	284	294	301	267	316	305	325	303	290	314	300	290	294	275	277	304	293	305	287	283	295	281	313	251	309	273	285	261	300	304	295	298	285	279	298	288	248	311	325	292	312	290	277	322	290	291	315	266	315	273	303	313	296	315	286	301	263	285	292	286	295	308	298	298	309	257	280	296	287	311	248	325	261	254	317	307	304	307	281	284	314	280	316	285	284	293	317	274	279	299	300	249	286	287	290	290	275	295	279	304	297	304	312	320	280	273	284	305	306	286	279	270	289	314	268	267	291	326	256	300	299	278	283	302	268	310	291	311	283	315	312	306	282	282	290	301	319	310	294	297	267	272	283	308	300	294	303	291	281	274	280	298	320	276	277	273	297	324	291	285	323	322	280	297	286	304	323	300	274	298	327	308	293	291	305	287	283	281	268	288	303	333	300	317	273	305	293	270	295	302	313	300	264	281	295	306	296	249	290	318	300	312	299	289	285	288	273	289	322	284	289	325	261	306	274	267	260	280	289	282	262	313	301	321	296	290	263	283	294	289	287	303	304	284	312	269	309	277	310	291	291	319	330	301	295	279	285	293	276	300	291	291	301	276	263	301	326	283	315	289	294	306	284	277	317	303	288	285	278	312	279	301	298	291	330	283	306	299	313	284	281	305	289	284	297	320	277	308	251	250	290	259	289	281	328	275	300	297	296	308	286	296	280	291	261	274	282	300	285	292	292	321	315	281	310	328	287	286	267	264	279	279	284	273	297	314	316	278	312	280	291	313	330	319	292	311	274	313	302	306	253	282	263	248	295	286	279	310	320	296	310	273	281	292	290	291	299	276	298	274	289	297	290	280	268	285	285	311	299	295	282	292	309	276	322	297	291	334	284	291	281	291	286	266	279	289	331	286	266	284	297	289	299	287	281	294	295	286	300	319	336	259	299	292	273	311	320	296	317	297	294	289	316	266	299	273	282	293	294	287	283	278	264	255	286	309	282	316	295	281	308	315	297	298	307	279	289	264	327	280	303	308	291	304	310	281	292	305	295	294	287	296	242	324	259	290	270	318	291	291	295	306	323	293	297	301	316	295	293	281	295	314	307	325	295	303	296	291	274	303	292	305	280	312	281	299	290	310	304	263	299	308	297	267	307	293	278	325	281	287	275	305	287	301	295	285	282	252	285	306	272	302	291	277	305	267	307	293	290	309	302	303	273	268	314	295	284	298	281	286	288	273	273	319	275	264	305	357	344	307	313	294	269	279	278	287	275	286	305	290	308	292	304	306	296	266	273	296	293	261	311	275	299	279	305	271	273	283	299	303	311	287	282	306	320	302	300	291	294	295	331	310	291	282	279	313	265	314	297	311	299	309	291	286	291	314	288	312	312	289	271	284	271	300	269	285	302	263	313	315	290	283	298	302	300	297	330	287	342	278	274	300	304	281	292	296	305	291	296	274	288	301	299	320	280	288	267	282	298	328	276	288	265	283	321	319	293	280	304	301	266	321	276	284	276	284	277	321	292	281	293	327	322	299	308	285	270	329	291	292	279	310	305	337	271	304	271	303	302	324	285	300	305	296	298	280	293	281	264	291	308	313	277	283	275	280	255	246	272	257	279	273	285	320	291	257	314	273	301	310	290	275	299	302	302	290	286	311	265	301	297	297	266	317	296	298	268	277	252	310	289	285	280	281	320	310	299	274	298	334	285	293	300	275	256	292	293	322	328	300	272	296	311	305	280	330	263	288	307	301	258	289	293	286	288	285	281	269	314	298	309	299	258	299	274	292	290	297	305	267	300	316	286	315	305	306	293	264	271	273	295	291	298	270	289	318	264	303	305	318	310	274	286	275
23409	21536	28691	24813	21366	3888	770	608	543	486	515	503	484	497	485	476	468	460	461	453	403	472	419	420	437	418	438	462	419	425	440	399	430	455	462	435	432	415	420	447	399	395	441	420	416	427	431	399	393	411	432	392	422	458	408	444	427	442	440	432	433	415	415	400	433	439	418	427	401	412	393	425	408	418	428	431	426	419	414	431	391	364	425	419	407	446	460	393	390	412	419	398	412	434	392	401	399	427	404	455	438	427	408	366	458	407	408	405	438	459	416	438	421	435	426	378	386	423	466	422	434	406	401	414	380	450	413	436	407	390	396	434	410	426	423	453	407	435	387	418	417	406	435	397	415	411	428	450	420	425	411	388	415	388	404	425	412	430	447	420	425	420	424	430	405	451	412	402	429	416	438	429	418	407	412	442	427	398	424	426	442	460	429	434	410	434	450	412	412	400	390	401	403	393	408	370	446	432	412	437	416	415	416	422	463	417	373	369	441	426	435	386	402	463	412	399	437	403	364	411	401	411	398	379	359	394	422	461	415	401	419	408	448	453	406	408	389	376	435	438	389	415	428	433	405	458	415	430	440	447	448	391	420	417	426	410	412	407	418	440	436	461	401	404	440	412	437	416	461	415	390	404	399	398	445	416	384	410	430	415	426	411	427	417	399	432	393	436	414	392	418	414	419	418	386	431	372	409	426	416	440	433	416	429	429	399	405	408	389	410	358	432	416	453	446	415	395	370	400	405	447	461	403	400	401	403	425	426	406	407	398	392	435	454	409	417	416	396	388	443	438	416	419	468	422	422	397	449	398	425	414	419	402	411	433	421	394	395	463	388	394	396	411	401	382	420	400	399	424	428	430	390	381	413	411	431	408	386	421	439	414	384	413	428	387	407	425	423	423	450	427	419	388	386	410	423	411	413	431	406	408	447	409	393	389	400	413	396	436	422	431	431	408	399	435	397	444	403	434	417	414	395	419	374	382	468	439	398	409	446	405	413	402	436	401	422	412	432	398	446	418	425	418	393	404	432	395	418	408	396	460	417	425	431	423	429	403	419	409	406	416	378	420	379	420	441	418	414	409	382	379	430	419	452	399	408	394	423	417	428	413	391	402	411	424	411	426	407	384	434	400	437	460	442	398	408	450	454	437	414	418	415	385	410	405	405	395	414	423	425	414	410	436	422	409	428	389	442	422	406	400	446	411	397	402	412	401	412	421	393	415	406	464	440	422	391	445	437	432	402	418	438	425	398	416	387	423	410	393	437	423	388	437	419	397	400	387	467	429	384	419	381	442	380	409	428	411	402	451	452	401	412	441	402	457	408	428	377	425	474	418	407	448	449	418	376	386	435	387	410	405	414	443	413	456	383	432	451	418	370	399	393	395	429	402	390	355	426	450	430	442	447	449	394	393	447	452	431	409	426	401	439	386	436	430	419	416	410	444	381	426	395	379	419	415	390	423	422	433	415	439	401	421	420	428	430	443	386	399	468	406	464	391	415	402	413	433	375	430	439	430	426	404	411	381	379	416	381	407	427	425	440	429	450	453	430	441	446	403	419	391	434	381	382	454	405	426	429	415	413	387	419	404	442	430	394	422	418	382	416	422	471	417	401	417	398	411	418	479	433	409	423	398	417	428	443	448	419	405	455	424	414	443	410	409	400	422	403	388	413	417	409	395	406	419	386	431	391	427	453	432	388	398	436	379	416	411	418	389	410	420	439	422	403	424	414	417	389	459	407	413	386	384	433	423	428	410	411	383	411	376	404	403	435	406	401	455	438	376	447	405	417	395	422	408	407	386	450	411	449	438	434	405	399	392	410	403	419	428	401	437	431	381	434	402	437	405	464	419	430	409	420	416	382	408	403	416	373	412	420	410	401	412	430	441	414	442	461	399	395	369	409	416	439	424	423	426	431	398	460	421	407	425	425	392	439	436	421	426	422	414	412	421	406	420	398	421	408	388	434	412	395	392	437	443	376	460	379	405	425	443	416	445	414	392	474	405	380	409	416	436	398	441	400	393	438	421	403	426	372	419	438	432	431	395	467	443	429	401	422	414	419	410	427	398	416	393	412	423	404	413	409	438	401	405	413	428	410	401	404	432	441	390	398	397	413	385	453	422	404	448	431	390	466	407	428	428	418	420	460	438	397	445	404	423	389	445	440	430	407	426	440	406	397	403	450	413	384	411	411	405	420	393	397	403	399	408	405	406	394	398	396	443	396	424	409	453	399	414	405	401	417	411	432	412	424	478	444	439	406	411	422	419	453	415	443	402	364	446	393	417	394	404	399	436	426	425	475	411	405	370	421	414	461	416	400	381	409	439	401	442	413	390	400	415	403	393	450	410	409	441	422	453	420	404	396	425	431	412	407	426	362	406	385	425	396	405	400	391	421	388	380	467	435	391	433	408	413	415	423	433	384	398	441	437	396	438	438	423	455	423	406	363	437	419	416	417	395	421	390	413	430	405	402	412	436	449	423	433	416	417	431	417	427	432	413	401	401	393	407	430	414	420	412	412	388	439	414	409	400	432	412	417	409	434	380	419	370	406	413	396	438	449	389	400	431	424	416	393	431	409	419	442	415	408	421	406	458	429	430	441	416	467	411	418	453	408	459	433	419	404	403	405	394	417	384	393	423	410	432	428	419	434	397	383	421	452	418	390	395	439	457	355	428	442	413	418	445	418	399	431	416	437	419	438	397	406	411	432	394	437	416	397	434	428	436	450	405	396	421	432	414	405	416	415	409	447	430	428	415	421	439	392	419	383	405	416	411	406	419	408	422	442	411	396	401	417	399	411	440	392	423	424	404	376	382	431	399	394	391	416	415	400	408	371	410	390	410	374	377	437	397	415	453	425	415	425	412	376	396	442	407	434	447	408	420	408	417	382	424	446	407	406	392	400	408	431	400	440	383	445	422	463	397	388	451	396	407	397	401	383	434	388	423	413	386	423	411	423	397	434	428	447	426	421	421	414	440	384	388	395	430	428	437	447	447	418	417	419	446	435	416	424	393	405	410	463	387	415	427	388	411	402	448	416	410	408	416	386	398	439	410	388	404	390	471	400	445	412	406	467	404	389	396	418	386	409	440	405	436	395	446	384	405	466	430	401	424	401	430	397	412	410	399	434	432	422	391	434	439	435	377	410	392	432	429	389	409	386	427	438	436	412	412	430	411	394	440	419	394	403	366	419	416	443	438	435	385	421	404	451	408	432	435	400	420	426	376	389	409	433	389	428	430	398	435	419	413	405	379	402	401	417	380	431	419	419	437	399	394	401	403	428	431	426	419	423	403	387	417	424	399	434	437	412	392	414	402	408	426	414	420	388	443	444	402	448	444	392	414	414	423	418	412	412	381	393	403	446	443	401	408	406	426	389	436	416	421	428	427	433	384	413	408	409	422	401	400	417	390	440	409	426	450	440	420	458	458	406	394	417	427	414	422	415	423	419	419	436	447	407	391	423	415	410	420	414	410	452	384	386	418	429	423	435	420
12169	7075	4891	2271	1606	1292	1117	923	859	715	798	695	662	663	663	659	617	634	616	583	644	584	582	600	580	593	585	546	571	593	587	568	597	541	527	533	558	595	572	574	611	612	568	557	555	572	576	538	549	568	560	594	545	583	571	606	580	592	576	557	605	594	547	547	575	603	587	599	596	600	557	567	556	543	573	522	579	545	583	582	548	567	524	564	566	556	581	590	526	540	597	527	532	552	587	564	526	522	576	562	569	519	584	550	587	586	555	565	567	538	518	571	571	535	576	580	525	574	550	558	580	550	553	573	520	573	523	552	538	544	548	590	591	615	524	566	557	593	573	587	519	570	524	574	595	567	569	552	580	567	573	581	600	567	542	563	569	542	605	541	558	583	580	525	566	570	553	566	589	539	595	587	574	585	538	547	581	527	537	546	585	548	555	554	577	561	572	572	558	553	549	552	525	545	568	540	553	560	525	560	562	577	525	600	556	512	560	515	563	564	583	552	534	587	526	594	599	569	522	592	605	617	530	521	590	528	550	541	604	527	553	548	543	520	542	559	572	602	539	557	559	586	580	509	573	535	556	552	592	579	542	584	557	530	555	550	555	544	552	621	559	573	589	565	575	577	564	516	576	535	560	518	555	554	574	564	569	568	575	559	593	560	565	518	552	526	576	547	576	537	545	567	572	558	547	551	531	527	583	554	601	574	558	551	589	555	562	588	546	553	567	568	548	569	561	536	562	551	578	534	576	610	523	598	534	605	621	570	569	577	554	549	564	576	548	541	547	545	553	586	516	555	574	596	544	570	597	557	595	562	582	564	576	590	546	610	580	598	513	572	547	573	554	528	533	523	584	553	547	573	582	579	553	597	582	568	540	527	573	563	555	558	560	592	579	531	553	522	541	561	574	568	565	546	572	556	583	599	578	613	572	544	582	518	577	564	579	571	578	533	606	596	496	567	587	576	567	556	593	577	593	557	596	550	592	560	526	556	576	573	546	587	574	572	584	552	571	585	555	534	532	583	550	522	543	561	566	582	546	578	526	559	565	513	576	552	575	565	582	542	523	563	561	563	555	593	570	556	565	561	562	530	555	565	540	556	555	552	508	558	544	566	548	570	547	533	543	528	594	541	525	607	552	552	536	505	561	557	549	556	552	540	576	532	570	582	531	558	528	547	557	603	580	505	563	525	570	545	536	612	558	527	547	557	552	569	587	539	540	579	546	567	551	529	572	543	515	596	577	550	524	540	599	599	583	583	560	543	562	515	543	572	547	597	541	564	579	537	587	557	575	540	523	581	574	588	570	541	540	592	573	588	554	580	572	559	587	579	543	572	610	545	609	593	558	567	548	636	574	572	560	543	542	511	559	584	544	546	597	600	565	527	584	556	519	588	583	585	566	540	529	581	572	573	549	572	553	566	554	550	550	593	522	589	547	563	520	555	576	547	540	582	537	566	600	575	542	549	585	589	562	544	566	525	539	579	539	564	606	579	554	612	554	556	536	626	540	579	529	540	561	541	593	568	591	556	546	528	546	558	557	529	568	519	580	552	531	561	560	531	575	572	533	576	560	539	487	566	546	536	521	583	579	548	528	569	588	571	580	589	564	571	556	549	541	579	549	584	573	509	585	570	535	562	591	505	529	525	544	560	557	578	561	594	526	571	598	576	591	558	562	556	552	542	552	587	580	594	562	550	537	566	588	553	567	556	554	584	527	509	551	567	580	578	603	541	543	545	542	588	557	528	548	542	552	589	547	596	548	576	571	548	568	521	577	547	542	545	543	558	566	590	549	610	600	605	566	538	565	601	582	524	526	570	576	555	544	524	582	593	549	526	580	548	567	528	588	582	545	577	552	560	545	584	622	557	557	559	576	573	546	557	560	584	584	565	539	577	581	565	566	560	596	623	538	558	561	533	537	524	514	563	541	581	574	562	591	596	549	520	560	544	562	561	538	565	573	546	554	569	528	583	571	529	566	590	571	530	550	556	577	522	541	549	581	546	546	566	600	587	563	585	540	601	562	542	584	556	510	584	566	559	560	514	593	546	605	557	556	580	567	496	587	575	555	517	534	535	572	536	575	551	581	537	566	563	524	577	544	551	558	536	521	563	555	546	521	547	585	570	586	563	511	532	584	547	557	592	594	597	548	590	557	575	553	593	497	559	532	562	569	541	563	513	531	548	564	582	570	545	559	529	589	562	535	538	562	580	592	543	551	530	564	592	541	528	555	563	543	541	603	550	545	554	545	551	552	561	555	574	571	549	562	553	580	552	553	551	553	565	563	616	545	515	563	567	531	561	578	536	551	573	560	530	562	514	540	543	540	551	550	578	586	557	516	558	519	565	582	565	559	504	552	538	589	548	556	562	537	591	574	572	548	568	571	603	574	623	556	570	545	574	558	532	515	533	579	573	554	557	562	570	568	580	553	569	569	542	549	582	531	574	596	559	555	584	588	522	574	544	524	571	582	571	593	618	538	583	574	570	548	568	576	564	550	588	510	523	571	569	536	575	539	569	572	566	528	592	542	591	546	584	563	581	537	517	562	558	508	563	584	550	536	583	539	518	575	565	568	555	589	580	573	568	538	529	557	569	559	586	536	565	553	522	575	537	569	556	574	557	585	548	553	572	573	595	543	547	551	522	575	596	537	544	542	578	564	559	579	570	576	533	612	583	541	519	606	547	571	592	578	565	594	581	558	547	579	560	557	554	597	572	546	517	550	554	564	591	581	540	578	565	572	547	550	536	580	517	575	525	564	565	536	550	568	540	586	572	522	546	540	546	561	567	526	567	590	548	559	588	582	562	543	551	531	544	531	554	584	546	576	565	547	539	578	506	555	554	565	535	588	561	589	555	568	546	507	559	567	625	549	519	530	587	594	576	547	515	569	560	567	563	501	556	536	575	592	547	570	569	595	531	572	559	571	568	563	524	552	581	531	629	568	540	525	526	534	593	561	556	579	503	571	559	575	593	542	578	602	580	553	540	558	551	579	545	542	532	574	563	549	520	621	537	557	578	552	581	530	537	550	562	539	603	556	561	541	561	557	566	561	546	552	516	556	571	550	557	562	544	569	568	594	512	564	568	577	586	541	545	553	520	560	585	599	569	518	572	533	550	557	534	574	543	563	551	579	537	531	557	542	610	571	562	563	613	511	549	525	586	570	562	579	541	552	559	542	590	539	533	590	585	564	592	541	536	537	537	564	539	593	569	575	555	574	574	548	535	565	586	541	541	587	557	567	567	563	579	530	582	569	540	542	538	561	595	574	558	545	558	568	585	585	587	588	543	552	561	549	530	535	552	593	559	582	535	604	526	538	534	554	556	569	573	550	567	572	580	588	551	602	577	597	559	540	524	563	544	565	609	551	536	551	561	538	573	542	587	539	577	538	565	529	564	567	586	577	552	622	505	577	571	559	582	531	563	579	536	564	568	523	560	598	557	576	523	607	532	576	553	575	586	557	506	542	593	542	602	581	539	534	526	584	596	528	523
24759	21497	26745	24566	1136	207	179	153	135	117	126	123	103	94	115	98	97	109	88	105	106	109	89	84	112	106	101	86	108	89	85	88	101	94	99	98	105	106	81	92	87	89	99	83	79	105	94	107	81	102	106	90	96	80	91	101	88	89	90	105	89	91	104	79	93	93	103	96	84	87	87	91	100	109	103	95	98	91	87	98	93	98	109	80	102	90	108	107	85	96	89	88	77	95	104	89	84	94	100	83	109	90	113	94	106	94	108	75	100	93	90	104	103	93	85	84	104	106	85	80	99	109	90	87	84	96	99	91	81	98	85	94	92	91	95	107	94	93	94	106	84	87	101	89	83	100	97	86	103	89	90	97	98	86	97	99	114	93	100	99	100	88	84	105	93	93	90	92	79	89	88	101	72	83	88	91	91	92	109	91	104	86	82	95	82	92	92	88	95	86	89	81	96	103	107	84	93	89	85	78	103	86	91	91	84	88	96	90	103	88	119	88	103	99	108	94	107	93	103	109	83	108	91	96	79	88	92	82	94	83	106	100	90	92	68	85	83	97	85	84	94	82	72	101	86	88	80	83	86	97	79	79	82	117	96	97	106	100	94	90	97	93	97	90	88	89	101	87	96	89	84	88	84	83	84	83	89	98	79	95	100	105	94	88	105	71	99	113	109	96	73	87	102	80	107	99	96	98	97	88	90	100	82	91	102	91	104	77	88	116	82	91	79	97	89	97	92	89	87	112	113	101	91	88	97	90	99	95	90	93	91	103	91	85	103	100	84	80	101	101	93	96	104	97	92	96	96	94	87	91	98	101	105	85	66	94	88	86	88	107	110	98	105	99	96	84	100	85	92	79	103	90	94	87	99	89	107	90	89	95	110	81	94	114	86	85	86	94	108	99	96	88	77	99	98	84	97	92	87	81	95	103	90	85	96	78	73	89	91	74	93	90	112	92	98	98	72	77	80	98	94	78	106	99	85	96	108	100	88	78	106	91	82	100	116	95	99	92	95	95	76	85	83	95	91	87	96	96	93	92	81	94	104	98	92	85	101	85	99	104	76	96	91	82	72	98	93	101	89	95	95	97	108	88	87	85	103	101	77	98	101	100	85	111	89	92	97	88	86	97	105	85	84	78	87	85	81	88	86	88	90	105	94	93	110	101	95	99	95	102	95	108	95	103	79	105	96	93	88	92	105	101	83	89	89	89	106	97	93	85	67	82	94	86	103	101	90	82	101	99	102	96	83	99	84	83	103	99	95	104	91	81	95	89	79	80	93	93	87	99	94	94	102	80	102	97	78	92	88	88	76	84	89	109	102	81	104	96	82	93	107	93	100	93	95	84	88	98	84	88	93	97	84	85	100	86	106	102	102	92	81	76	99	92	88	99	96	99	99	84	93	73	91	98	107	110	98	78	91	101	89	96	95	84	90	108	100	95	111	101	102	99	92	86	101	96	97	74	103	83	90	85	91	110	82	84	89	91	91	98	93	86	77	104	83	104	86	90	90	105	83	84	89	95	98	92	96	99	90	93	91	93	96	105	99	74	90	94	89	97	85	70	100	77	110	86	90	114	85	99	85	94	100	94	75	94	81	113	89	90	88	101	83	98	88	79	102	87	82	98	92	89	110	90	88	98	87	91	112	82	91	94	102	92	99	87	85	98	84	89	96	87	90	98	87	80	81	105	94	89	92	91	93	72	103	82	94	112	98	98	88	88	94	91	91	82	85	108	90	89	81	83	89	78	108	101	85	99	103	91	92	94	103	97	93	95	85	107	81	99	86	98	84	97	93	93	101	92	97	78	87	87	94	91	74	82	109	103	118	87	93	98	84	92	99	95	122	87	91	95	89	107	92	76	93	106	100	102	102	104	115	87	82	76	88	71	97	81	88	99	94	87	98	94	103	79	90	95	94	93	91	93	84	90	105	81	104	92	99	101	92	88	106	95	103	97	78	79	82	93	95	77	98	96	106	100	97	96	91	108	102	93	105	87	103	70	88	95	87	107	99	97	81	91	88	102	90	83	96	95	86	89	104	82	107	101	62	106	101	78	82	84	89	93	83	104	101	100	84	107	97	93	86	101	96	110	93	108	83	99	86	89	97	86	94	101	100	109	105	83	89	69	80	79	86	84	89	108	80	92	100	88	95	78	95	90	93	89	77	90	115	92	100	93	100	91	77	84	95	102	98	88	105	80	95	89	86	104	95	78	99	83	98	99	92	86	86	102	94	96	95	87	101	101	94	83	76	99	101	99	87	112	94	95	95	94	77	112	90	105	81	83	79	89	100	99	75	88	91	84	109	104	93	97	94	90	71	106	80	104	87	97	102	107	94	106	87	97	109	86	94	91	81	121	100	80	115	86	109	103	87	86	93	79	81	96	92	101	105	86	107	96	94	93	90	86	86	90	115	93	82	83	74	90	95	116	98	101	91	81	88	98	91	91	110	95	103	95	73	91	94	91	95	115	97	113	93	95	92	87	97	85	83	83	92	100	92	87	88	98	111	71	73	80	98	98	93	98	109	96	90	99	90	100	97	92	101	110	94	92	88	98	90	91	89	93	87	84	90	115	73	107	90	100	108	89	77	102	96	97	90	85	92	97	91	87	89	90	92	109	93	100	80	83	103	107	100	93	106	109	88	114	84	109	76	98	91	96	88	105	79	87	90	86	108	85	99	98	100	112	98	89	82	96	92	100	97	119	96	82	104	80	92	73	81	98	92	90	74	92	86	106	86	91	90	80	92	86	97	100	94	100	99	102	93	75	98	87	83	100	95	95	92	89	87	91	81	89	90	71	84	100	93	111	104	94	86	93	95	86	97	111	83	91	87	76	93	83	85	82	105	96	104	85	101	93	83	94	83	78	82	98	79	104	99	101	84	101	102	72	95	116	90	100	95	88	97	108	104	100	99	106	93	96	90	96	94	87	103	97	74	96	119	103	85	74	91	103	114	92	96	75	64	96	79	99	105	97	75	90	87	105	89	85	87	117	96	86	95	84	91	88	88	85	100	95	98	93	77	121	114	96	96	84	92	100	103	96	88	94	98	104	94	80	94	90	87	81	95	80	101	86	83	87	88	82	96	98	91	86	85	88	96	91	108	100	97	118	119	86	108	81	82	89	96	81	94	88	98	83	85	116	92	87	96	106	100	94	102	92	112	107	88	91	97	85	98	99	94	112	104	100	95	99	97	90	110	92	89	97	98	87	83	95	89	94	85	100	79	96	92	95	88	77	103	81	101	96	90	109	105	71	104	99	91	93	92	83	89	96	89	90	104	82	92	76	86	87	86	104	70	113	81	100	85	88	77	100	98	74	82	98	91	88	99	105	118	106	87	92	90	95	85	94	83	105	112	89	98	100	105	114	91	97	91	105	85	92	96	75	81	87	92	91	88	94	96	97	101	85	93	95	99	90	92	88	90	93	98	89	92	105	98	88	101	92	86	83	96	98	88	84	77	77	76	80	99	103	104	84	73	85	85	96	111	105
11369	3144	2121	954	630	496	413	344	255	229	212	222	217	206	195	185	153	160	152	178	157	159	160	153	163	157	184	145	144	153	157	170	156	150	147	160	154	142	174	146	146	152	141	150	129	157	135	136	152	153	148	162	149	148	142	162	136	133	151	143	143	125	132	144	136	144	155	160	141	144	163	145	169	139	149	145	165	143	169	150	158	155	159	126	147	170	152	125	145	149	139	137	140	142	143	131	134	149	144	150	151	160	149	133	151	149	154	139	144	141	149	135	139	138	149	168	141	150	140	147	163	143	145	143	139	156	132	148	122	154	147	157	144	153	142	133	136	146	159	169	159	148	133	158	150	147	152	132	139	154	130	160	146	165	161	171	144	156	168	143	120	150	160	153	136	116	161	136	165	143	141	170	128	134	130	127	159	160	132	143	155	175	143	148	129	148	147	127	164	148	132	149	137	142	139	146	146	159	145	140	144	143	136	152	162	139	145	189	125	153	154	172	140	140	130	151	145	154	150	154	156	147	146	178	146	139	128	155	132	144	151	144	159	136	122	135	154	164	146	155	140	123	144	142	136	141	154	131	139	137	170	137	145	154	129	133	149	146	156	160	140	146	153	148	128	159	131	141	140	150	153	147	151	136	156	136	145	124	120	138	128	162	143	146	156	159	146	131	142	134	135	142	160	142	144	134	141	145	135	129	158	164	155	149	135	150	151	145	135	143	162	142	156	115	145	154	158	161	155	131	137	156	142	150	149	167	154	136	148	139	152	162	128	153	148	136	159	128	136	137	156	128	134	150	146	155	155	142	137	157	124	124	159	146	166	157	161	127	124	148	152	149	171	123	140	156	142	149	134	149	154	140	168	155	162	142	119	152	130	152	140	141	143	133	147	159	146	144	153	164	128	143	149	151	151	173	165	123	150	152	140	159	141	165	151	121	143	140	158	128	152	152	155	156	143	136	154	137	133	138	127	149	141	153	140	142	159	145	161	150	135	170	149	138	154	163	159	138	131	158	159	134	145	138	135	125	160	155	147	127	129	129	134	156	153	137	161	121	128	155	118	160	141	155	133	144	163	134	141	147	148	148	148	138	139	162	174	152	157	149	145	146	150	131	139	129	137	144	140	149	153	159	139	135	149	153	143	146	142	160	152	173	121	160	162	149	140	156	146	127	141	146	146	132	130	134	152	162	133	127	155	141	155	161	136	127	134	158	141	154	154	132	155	144	137	152	136	155	122	138	126	132	155	136	144	139	160	150	138	126	133	152	136	130	136	170	154	157	150	166	125	140	156	160	143	160	163	119	137	136	125	150	137	146	138	147	147	136	150	141	155	146	147	149	154	121	157	157	124	127	136	136	154	148	152	144	149	138	135	140	147	129	146	149	138	149	138	154	153	143	146	140	117	141	123	149	149	132	126	117	156	165	136	141	137	153	131	150	149	146	146	162	144	149	142	148	139	156	150	133	135	132	139	154	155	155	151	138	143	145	161	146	133	168	151	150	159	125	153	134	149	146	161	164	152	134	157	135	150	146	144	139	158	154	152	146	139	146	152	145	148	146	156	137	148	159	140	124	151	137	150	143	141	117	138	142	143	165	150	148	170	134	137	145	143	156	129	140	152	126	156	167	135	152	152	160	133	146	152	136	150	140	148	141	137	157	151	153	136	157	139	146	143	141	158	149	147	152	150	136	150	139	143	160	137	125	151	155	147	140	157	152	141	121	169	151	126	162	151	151	133	144	130	155	147	162	145	115	154	134	143	144	120	134	169	149	141	152	142	139	124	132	140	137	142	148	155	146	144	143	145	145	154	130	124	148	158	150	149	148	161	141	150	148	141	130	144	132	132	138	157	156	132	160	150	157	141	134	157	156	147	150	151	153	165	156	146	152	137	147	174	136	161	151	137	140	134	148	135	139	137	151	149	164	152	135	152	153	148	144	141	154	132	155	147	130	133	150	137	152	139	137	147	148	150	157	143	165	160	156	137	143	139	128	141	155	147	153	151	134	150	137	168	160	129	153	155	130	157	150	160	147	126	149	147	162	128	146	150	166	142	141	166	135	140	147	135	130	160	178	126	141	129	143	162	146	151	136	146	136	147	140	151	158	149	133	152	173	150	146	164	161	153	137	127	134	143	131	161	143	141	132	156	160	142	137	141	147	134	135	148	138	151	146	149	167	129	148	141	158	159	147	158	135	158	137	138	141	141	153	131	148	121	141	131	146	153	133	150	137	156	137	156	125	122	117	142	131	123	136	125	157	117	142	150	141	134	148	134	155	139	152	142	126	122	132	139	134	117	155	141	141	151	149	129	165	162	135	154	134	160	135	150	146	128	137	178	140	138	145	151	149	153	148	153	148	121	155	133	132	159	143	152	126	150	136	146	123	146	138	127	156	147	142	174	171	165	146	142	157	127	127	156	135	148	166	147	153	133	159	136	132	123	145	139	125	147	153	121	156	151	145	136	172	142	146	150	131	132	158	129	145	135	138	147	141	149	151	159	159	165	145	147	143	150	153	147	161	153	170	143	145	148	154	126	153	152	144	150	147	154	136	135	158	144	160	145	149	147	149	146	154	160	150	138	144	148	147	131	157	141	136	135	158	162	140	145	139	136	150	164	122	133	156	152	158	132	154	116	125	135	148	135	134	141	147	148	133	151	155	149	136	139	143	117	157	149	145	143	154	153	132	148	152	161	147	161	122	155	152	148	145	140	138	152	115	146	146	147	176	136	122	147	132	148	162	161	161	124	155	141	134	144	148	143	167	123	152	160	151	136	147	130	142	167	141	154	144	130	150	152	151	140	140	135	123	137	160	146	158	143	153	130	136	149	137	143	137	141	158	125	132	164	141	153	136	126	130	138	148	142	157	137	128	145	158	129	124	127	137	146	155	153	143	155	140	139	151	139	149	133	131	147	140	150	132	158	131	140	132	116	131	151	155	153	150	136	136	144	156	135	114	146	148	144	154	139	146	146	144	135	165	148	140	165	140	140	152	152	144	137	149	154	134	156	140	151	149	124	161	132	138	146	151	138	153	130	150	136	129	154	147	140	142	136	144	157	149	144	140	164	155	154	157	143	151	139	154	152	150	160	139	166	173	151	147	148	143	151	152	146	138	151	156	150	151	143	137	146	160	141	141	140	168	142	149	156	131	135	154	137	161	138	130	154	142	157	153	152	147	153	133	129	156	124	131	148	158	164	159	134	137	158	150	147	144	139	160	135	156	151	142	134	158	165	142	143	139	135	148	161	124	129	145	133	113	143	150	141	163	152	129	145	147	143	152	136	159	158	143	163	133	137	154	129	112	142	132	146	139	128	171	156	137	127	152	146	136	156	156	137	167	135	145	161	140	151	138	154	139	143	141	182	113	134	160	141	131	144	133	147	139	119	143	158	141	134	119	161	132	115	137	128	123	144	135	155	155	156	163	147	137	141	155	154	174	158	142	142	142	148	151	142	134	143	139	136	143	134	161	154	146	146	151	141	157
22507	21558	29305	24260	21553	21245	2372	752	546	553	474	476	459	456	429	421	429	415	430	401	418	385	384	370	367	368	373	380	360	359	377	399	371	395	370	386	381	390	354	356	352	377	342	349	419	358	390	404	365	383	394	360	373	350	343	379	350	363	367	375	356	381	380	386	350	369	348	357	361	374	394	346	396	367	357	357	354	360	341	375	325	380	369	375	329	346	370	334	327	351	361	360	351	378	356	354	396	348	331	332	347	348	338	352	403	373	378	360	359	340	370	377	381	337	365	362	375	317	317	308	338	331	320	368	352	400	355	319	401	355	355	375	370	372	373	375	344	395	372	330	370	382	394	363	339	360	352	362	342	355	345	352	376	355	343	357	370	373	356	310	368	315	358	364	384	397	355	342	390	371	372	354	335	360	346	352	342	358	370	352	348	377	385	349	359	349	339	328	357	348	372	342	371	333	365	359	372	339	349	339	336	349	333	343	341	366	329	358	339	363	373	370	359	353	362	370	356	371	391	379	393	360	389	339	370	373	394	351	341	366	358	383	356	356	361	344	414	346	337	370	355	361	387	349	376	332	351	394	350	366	378	342	336	353	354	352	328	354	387	362	339	335	338	385	350	366	361	337	342	371	354	362	360	377	352	383	329	390	341	355	365	364	346	366	346	367	386	363	326	345	367	344	333	339	362	366	384	380	400	360	322	368	350	362	373	355	323	359	350	325	384	369	363	371	374	416	353	339	416	356	364	366	387	371	366	357	355	390	357	374	379	336	330	357	356	357	369	367	393	339	327	340	345	354	330	389	363	341	336	359	329	365	381	345	378	367	343	376	373	387	366	352	378	369	375	402	383	373	367	344	369	378	351	362	363	376	350	349	364	387	356	368	376	327	353	337	324	356	370	366	350	361	347	374	330	370	357	346	376	341	370	376	354	332	358	350	364	365	368	367	384	356	361	353	362	381	344	361	360	361	383	320	383	333	366	360	375	374	365	366	359	356	317	369	381	385	353	340	388	341	367	347	349	316	366	347	362	364	337	362	374	346	343	358	346	379	350	327	359	362	368	356	325	360	361	386	346	323	397	362	370	375	368	337	382	369	350	355	351	335	341	375	359	374	330	372	392	363	349	359	368	357	324	373	345	337	340	346	346	369	382	321	334	373	363	362	350	343	336	359	347	361	326	341	358	372	335	319	370	355	351	342	375	365	361	348	332	345	347	345	337	376	353	336	384	348	365	350	386	342	389	314	340	359	352	347	358	309	378	351	327	325	366	333	334	378	367	344	339	373	365	342	372	350	324	379	364	348	335	356	365	358	368	362	384	341	335	370	357	355	365	359	330	358	315	369	378	347	325	369	374	364	341	357	325	355	343	375	366	317	340	336	363	336	374	337	362	331	336	365	395	381	337	379	371	373	341	382	324	348	389	333	359	354	357	382	338	385	349	347	364	340	362	343	340	366	381	347	358	355	333	356	344	338	338	374	363	349	388	358	383	363	351	368	381	349	367	375	349	360	329	382	372	348	332	351	341	359	370	357	355	332	351	362	339	392	354	397	359	343	339	361	348	344	362	355	360	357	345	339	354	383	346	366	366	378	368	332	374	350	359	331	347	346	348	373	356	391	361	346	371	377	356	331	385	363	345	320	347	343	384	366	319	334	316	329	362	321	334	317	356	369	328	361	391	348	387	361	342	376	392	338	329	352	374	325	328	339	394	346	349	345	310	363	346	369	310	360	386	384	380	354	359	350	342	330	324	364	368	353	355	345	364	340	379	355	359	329	329	359	380	345	360	400	369	377	350	348	367	354	360	329	378	347	360	371	378	389	343	344	332	322	360	366	333	395	365	327	384	390	370	339	380	360	351	385	391	361	373	364	356	364	321	373	387	371	345	345	357	405	376	380	376	350	322	355	395	379	354	363	344	360	338	403	339	337	327	363	370	355	371	369	389	354	353	343	356	352	385	366	417	343	372	359	343	365	351	356	339	370	351	359	401	359	370	361	347	358	348	349	326	399	331	336	371	336	364	340	370	358	350	371	379	341	355	403	356	352	317	348	364	371	347	351	396	369	347	353	392	361	359	362	341	374	350	390	352	331	377	391	362	376	358	343	332	360	365	344	353	359	370	357	338	371	340	386	348	331	379	373	362	327	360	385	369	359	353	364	362	344	360	349	334	359	359	350	348	391	378	367	344	360	398	357	375	329	356	385	355	343	376	375	335	366	369	359	372	348	358	386	349	378	337	373	344	353	341	353	336	326	340	370	326	320	390	368	412	357	346	340	379	341	366	352	372	370	338	353	353	348	372	378	342	350	374	358	347	364	333	350	355	362	348	321	365	368	337	357	339	347	385	365	337	376	334	336	359	398	379	333	337	355	351	354	348	384	342	353	361	349	383	336	347	322	361	409	341	418	377	375	379	342	330	319	367	357	349	371	304	357	357	376	341	349	342	336	348	331	363	360	316	367	391	336	338	367	378	372	375	368	357	352	343	342	361	361	348	343	373	368	379	341	354	346	365	351	370	355	356	323	333	346	343	373	373	374	351	343	345	362	342	378	355	343	372	373	377	343	364	350	343	336	353	368	400	373	376	326	351	368	362	377	380	380	358	358	346	338	333	345	366	358	340	358	360	375	307	348	349	351	377	381	365	332	376	388	362	356	345	360	355	333	347	338	362	368	357	359	369	361	357	396	356	344	353	380	360	367	344	354	379	370	359	343	350	373	380	370	350	342	358	365	370	351	371	335	357	374	345	333	383	341	339	364	364	335	344	347	401	360	376	335	360	359	375	371	356	366	375	362	345	350	347	349	330	350	357	396	389	368	381	344	366	382	354	360	357	356	327	355	359	377	360	398	380	370	366	380	365	341	372	319	357	336	393	366	344	351	378	363	355	371	362	330	370	345	352	358	339	355	325	382	372	365	353	361	340	361	349	388	358	362	378	354	372	378	410	367	375	333	399	354	381	336	350	391	360	367	378	368	382	364	352	318	341	388	348	332	389	391	372	339	367	353	362	350	372	343	359	384	380	332	376	358	337	364	359	332	353	390	336	363	344	371	356	364	356	364	372	417	376	382	357	329	353	372	345	362	343	348	383	355	333	348	384	362	336	330	354	374	388	364	358	364	351	368	339	390	374	383	343	376	414	381	332	359	368	360	358	372	348	385	368	352	346	352	317	337	344	357	337	325	364	374	351	359	353	333	383	369	337	326	374	330	342	373	333	373	383	358	379	365	342	361	393	342	362	349	352	340	337	362	349	360	370	375	391	358	371	360	345	367	351	354	356	356	368	372	357	348	375	323	368	333	375	345	374	353	330	342	393	362	386	360	370	369	340	360	363	313	358	371	382	344	364	357	355	393	352	366	385	369	374	382	367	327	346	374	346	330	347	355	338	387	377	375	334	349	325	352	377	342	398	364	372	367	370	321	354	372	349	373	334	354	360	353	346	324	326	348	357	374	380	387	346	363	364	366	324	393	363	367	360	374	325	342
15126	11640	8107	3738	2501	1865	1475	1219	1065	966	811	768	742	725	699	615	653	585	623	557	543	550	570	574	556	522	553	574	518	516	514	578	503	523	508	561	531	546	501	569	568	504	500	489	539	510	514	510	489	485	506	522	472	468	470	498	465	514	531	520	500	464	478	518	499	536	519	555	476	488	504	516	467	489	516	497	494	456	493	526	511	516	466	510	506	460	524	471	527	458	470	507	528	468	526	486	497	517	466	456	494	523	516	505	472	525	540	469	486	503	520	506	489	503	520	492	532	472	476	488	505	536	479	515	511	481	517	542	460	469	514	481	518	506	512	500	529	495	468	489	486	466	521	479	455	507	522	484	471	469	509	475	480	503	507	512	528	523	489	487	514	519	503	477	501	484	534	528	452	500	495	487	497	488	472	477	492	491	514	495	465	495	501	490	494	498	496	521	526	470	535	508	500	496	530	489	500	495	521	515	481	476	486	512	505	511	456	523	493	475	474	507	479	507	506	483	488	480	495	517	476	497	474	503	481	492	447	503	445	510	479	485	503	515	462	495	517	547	490	524	509	522	529	461	473	480	491	501	456	489	488	521	477	493	506	514	524	495	496	457	484	507	475	537	453	503	490	489	510	519	473	493	469	500	477	530	479	555	460	502	459	502	478	484	486	498	484	520	496	494	499	500	513	517	455	485	472	491	481	492	506	469	499	505	479	476	504	515	496	509	489	519	505	499	453	462	510	480	464	504	480	506	507	478	511	506	499	494	503	502	524	485	469	495	489	505	510	514	515	462	506	534	509	473	546	483	523	457	484	470	514	514	478	520	502	512	485	527	485	492	425	521	507	488	482	482	475	475	469	479	531	494	505	525	503	508	479	502	491	503	488	509	521	499	486	507	461	469	527	473	520	514	547	484	487	500	532	490	462	479	504	468	467	513	520	470	467	492	536	483	506	495	498	537	490	499	502	457	479	518	463	531	529	509	523	479	493	504	496	494	481	473	452	505	478	463	526	509	500	466	524	491	481	519	488	512	486	453	510	440	468	504	452	488	495	474	476	472	528	513	490	514	484	444	508	501	492	486	505	539	475	493	483	503	539	477	498	486	459	506	469	501	493	498	514	509	483	514	498	488	495	458	530	469	453	528	490	515	478	492	518	546	456	460	518	532	492	507	495	470	534	535	517	503	507	486	472	507	489	517	497	510	492	488	470	507	498	496	492	481	502	493	468	515	506	477	514	507	459	486	523	487	503	509	486	535	524	486	523	492	474	518	507	492	530	489	442	512	500	504	497	498	522	494	490	494	495	495	518	476	485	511	473	502	520	458	477	487	489	534	477	527	487	485	514	468	533	531	507	467	510	494	486	492	482	486	503	496	520	518	429	503	500	503	515	511	486	516	525	502	537	497	512	475	556	492	471	522	500	458	509	500	491	508	460	516	501	484	523	528	547	513	507	500	484	492	529	479	507	494	505	525	500	515	501	515	487	459	506	503	468	476	539	488	476	531	489	451	486	472	511	510	512	472	516	519	497	498	514	478	460	536	491	496	536	507	481	498	511	465	508	498	485	471	456	468	518	508	493	492	507	473	516	504	507	451	483	520	501	513	454	457	510	509	489	527	504	499	479	519	540	463	498	489	480	555	454	493	484	452	528	511	508	487	471	506	496	551	496	487	473	542	519	502	488	482	450	515	511	492	478	466	474	499	527	473	489	505	490	515	505	485	468	504	476	494	500	481	498	491	511	507	512	501	490	505	447	501	514	497	503	525	507	461	513	470	538	532	497	482	473	468	468	526	494	486	456	513	521	475	503	498	507	448	520	493	481	491	511	524	533	466	517	558	509	500	516	496	482	490	467	534	494	482	485	455	495	509	515	516	491	498	479	485	486	500	515	472	506	510	480	500	495	546	501	481	518	461	533	471	483	461	494	504	502	471	500	510	453	494	466	479	508	452	496	474	551	466	464	501	493	484	489	477	483	475	484	474	494	497	462	467	506	447	508	533	519	519	478	532	486	516	521	472	543	508	514	495	497	483	489	478	469	472	538	512	493	484	550	531	499	475	532	497	521	528	473	505	482	489	500	502	537	499	468	519	461	518	517	545	495	497	472	459	533	483	475	490	534	474	509	512	504	514	528	512	506	499	481	510	510	488	491	468	514	501	483	469	542	504	501	491	523	513	509	525	523	506	486	502	481	503	504	494	482	502	476	470	526	491	499	479	509	513	504	497	498	446	541	488	506	524	469	448	509	441	492	502	476	497	467	463	495	463	487	488	499	498	487	452	499	537	489	524	494	449	507	503	506	485	499	525	519	511	490	487	496	503	477	484	510	499	497	457	453	519	505	492	502	499	487	520	521	498	502	503	509	477	456	487	483	460	494	532	487	493	491	507	473	542	514	501	499	476	466	499	471	453	486	524	504	531	510	511	467	523	495	497	514	493	536	511	489	502	466	487	523	499	448	510	481	497	522	537	457	466	481	481	488	514	477	505	532	497	540	455	508	513	493	469	489	475	451	503	500	485	495	489	522	485	506	493	484	481	510	510	469	503	477	474	488	491	509	521	507	492	502	480	512	496	500	530	473	515	501	533	493	516	480	494	474	520	520	467	496	521	456	468	499	513	509	502	519	464	521	532	497	474	470	502	504	474	539	446	504	449	529	471	481	472	522	512	505	468	472	498	505	463	478	507	504	479	477	517	519	468	461	488	495	467	476	526	517	468	486	504	480	491	506	541	486	549	484	507	491	511	504	458	516	506	515	458	482	494	490	513	465	509	509	493	520	507	466	516	506	492	508	507	529	483	497	505	521	472	513	494	506	483	502	495	532	485	465	518	502	516	529	506	479	534	488	508	487	449	460	452	486	523	527	501	475	468	549	511	545	473	500	451	482	478	484	505	508	540	506	487	453	484	504	495	494	476	503	515	524	498	518	474	528	532	514	513	507	489	457	468	513	472	465	513	511	545	503	492	539	497	466	488	477	495	501	533	508	473	501	515	505	487	484	502	510	500	509	459	462	498	475	483	452	476	474	484	480	463	503	486	514	482	533	487	499	503	482	507	485	536	477	486	509	493	533	540	496	501	511	479	506	492	489	474	499	454	482	519	479	487	521	480	518	524	508	491	515	492	552	502	470	462	502	448	497	481	473	497	504	508	431	486	508	500	555	506	523	457	500	465	506	564	507	522	508	499	475	515	484	481	520	479	510	511	516	487	477	491	492	514	499	527	483	497	501	474	469	523	470	494	510	486	461	485	523	527	482	539	523	484	487	488	472	492	487	502	506	511	497	538	464	484	515	505	507	482	514	544	513	510	489	519	528	489	488	485	456	487	526	471	506	501	471	464	470	449	488	495	493	528	488	468	501	528	457	505	487	486	493	514	458	515	492	500	493	489	512	497	481	466	482	495	494	524	492	488	522	469	527	526	500	490	492	508	509	482	513	498	470	534	519	483	523	504	509	492	513	511	506	517	481	504	473	540	437	521	490	462	456	476
27428	18285	3530	585	467	391	262	219	235	269	219	232	227	211	213	222	212	223	215	222	229	207	232	224	213	184	219	213	209	223	197	193	215	211	235	222	222	224	212	195	204	217	223	241	208	235	216	229	232	222	218	214	228	199	225	209	237	214	233	223	202	212	251	190	232	203	197	224	232	199	223	197	205	242	212	214	215	205	192	230	185	193	205	224	245	220	228	250	208	199	211	224	235	196	219	207	197	208	205	209	225	213	220	236	210	224	199	215	199	206	233	232	211	228	199	223	222	211	214	202	232	229	243	220	222	240	214	201	216	234	206	225	223	233	232	188	203	208	224	230	223	251	241	209	225	201	224	228	214	235	177	229	214	207	214	221	212	184	192	207	208	218	231	215	222	219	235	210	198	204	195	242	198	197	228	203	218	204	223	222	202	209	235	208	209	204	205	208	230	204	214	185	210	204	202	222	198	205	206	205	199	200	222	198	213	238	220	215	234	230	228	242	199	188	202	229	215	192	203	222	216	203	228	221	217	219	212	227	201	200	190	200	236	233	217	214	210	255	231	228	218	233	198	230	228	232	214	201	218	223	202	197	192	218	227	211	246	221	236	206	235	234	221	201	210	224	214	224	228	202	255	200	233	222	201	232	200	204	223	230	209	221	222	220	228	185	226	237	227	223	193	212	209	234	203	223	221	215	240	197	238	229	197	237	206	224	226	200	235	232	193	232	191	222	216	210	207	190	206	194	223	220	227	238	212	204	241	203	218	201	227	199	220	209	207	230	231	216	220	218	200	238	202	238	179	223	202	214	240	233	228	212	234	229	213	223	212	187	202	211	242	241	212	237	209	207	240	224	196	247	237	199	211	207	220	214	220	207	214	223	216	207	222	205	183	215	204	223	221	225	230	217	221	223	191	226	197	214	235	206	235	225	209	226	197	221	214	223	242	212	219	203	221	221	228	211	214	225	235	249	212	204	217	212	222	234	217	187	227	213	214	204	224	217	237	220	224	224	194	213	191	229	203	200	198	207	216	212	212	231	210	230	194	187	192	206	211	219	227	227	210	212	216	210	227	243	211	191	210	227	207	211	200	218	198	233	247	206	226	218	202	211	180	212	212	195	222	224	200	202	207	217	228	188	228	222	227	203	213	216	228	184	212	210	238	251	227	224	228	205	228	225	188	213	227	221	209	195	223	226	217	211	237	228	218	229	239	220	244	217	228	211	238	234	231	198	197	238	216	235	191	208	220	220	234	203	187	220	207	242	210	221	214	206	212	184	237	230	236	221	237	225	227	194	244	203	205	228	190	204	230	219	209	228	239	212	220	254	216	231	222	196	210	206	214	197	240	192	225	225	251	206	211	218	200	227	228	204	211	228	204	190	227	228	211	202	195	221	229	217	186	215	219	216	222	203	189	210	211	198	211	209	245	185	214	203	221	228	255	198	215	218	199	213	170	211	201	221	224	223	217	221	226	220	224	245	226	239	212	237	216	209	234	230	226	208	211	233	238	216	224	190	204	237	224	230	211	212	240	214	200	243	245	213	205	228	203	229	188	221	210	190	252	201	237	191	220	208	225	199	223	203	200	188	242	202	219	242	211	238	224	221	198	209	212	197	249	219	205	200	203	223	228	201	242	230	196	221	222	235	215	228	196	223	216	213	240	218	204	208	221	224	197	230	225	245	198	199	205	212	219	226	213	217	205	224	204	245	214	215	241	216	209	212	208	230	241	197	252	203	215	218	243	233	187	237	232	200	206	219	198	187	213	208	213	200	207	227	223	201	186	196	225	193	246	225	228	227	211	226	227	217	227	218	208	222	233	223	208	225	235	227	212	206	223	219	200	219	220	208	205	240	235	228	228	200	195	228	191	199	238	187	214	194	207	227	217	227	228	218	235	192	232	218	208	229	254	206	204	240	201	196	212	247	206	230	225	226	209	247	206	195	205	233	202	227	217	219	215	210	245	215	207	238	239	235	204	220	227	209	243	222	233	238	212	216	219	214	231	209	213	229	219	183	224	229	198	192	216	202	201	233	223	240	206	256	203	233	214	210	218	228	227	202	197	223	225	220	224	214	248	238	218	206	248	208	235	230	236	223	236	236	223	221	187	207	212	216	218	222	225	207	208	204	229	221	235	188	224	227	215	223	224	214	209	244	217	221	183	221	208	232	180	228	232	217	231	186	220	232	217	220	222	246	193	223	220	224	197	246	227	190	201	212	203	197	224	231	198	224	220	178	234	229	211	208	198	228	244	226	201	197	199	223	234	234	232	220	208	215	214	218	208	237	209	221	221	195	211	230	208	237	206	224	222	212	199	221	204	192	250	221	215	226	223	229	220	213	220	185	238	227	217	203	210	205	220	216	212	212	216	230	233	193	205	249	235	229	241	211	213	219	232	214	238	216	210	240	209	200	222	215	233	193	233	240	241	205	210	204	211	198	187	243	222	215	211	238	200	234	212	244	195	231	202	221	241	220	201	242	201	219	245	177	210	229	214	205	238	244	203	206	234	226	212	236	235	207	219	237	211	193	208	217	195	219	217	209	207	243	210	205	214	222	211	216	218	211	203	229	220	228	212	213	213	198	214	229	189	235	198	215	208	190	237	176	223	217	222	191	227	216	208	219	217	216	214	207	211	191	246	221	221	225	204	239	216	205	239	222	205	221	190	235	213	216	209	218	225	218	238	233	210	211	228	209	225	209	250	218	198	218	212	199	216	217	228	229	213	216	241	232	205	227	215	182	214	220	186	234	198	223	208	243	217	221	231	192	199	235	205	241	222	190	235	187	211	247	203	161	204	239	226	190	192	206	218	235	215	214	206	215	215	243	188	221	245	216	226	225	214	226	211	211	199	218	215	202	225	233	208	209	199	217	238	211	219	222	198	254	220	233	233	212	212	218	261	218	231	224	238	214	206	204	198	235	241	235	204	224	214	206	205	218	222	210	210	226	189	200	207	249	198	214	197	214	232	204	201	232	240	234	221	224	226	210	219	226	224	206	226	225	222	188	227	243	213	216	250	199	224	216	198	201	212	234	203	206	214	229	233	189	206	203	251	229	196	211	209	218	224	238	235	205	216	245	190	220	226	225	240	192	231	223	230	186	218	228	224	235	208	229	233	234	206	201	235	235	225	210	237	216	232	218	224	202	206	221	202	220	220	234	228	215	226	231	215	248	206	195	216	208	236	205	238	196	238	243	183	186	248	226	221	205	219	227	218	222	208	228	210	230	200	219	219	219	228	242	228	226	241	200	218	208	208	220	230	239	215	201	235	204	241	235	253	206	223	214	220	213	220	234	228	231	194	207	234	218	209	216	209	205	221	239	186	209	233	197	220	202	195	213	217	227	222	222	233	216	189	236	198	219	216	206	200	248	225	218	228	229	202	222	234	213	260	199	206	232	215	206	218	204	236	225	215	213	220	227	239	229	203	222	235	238	208	206	211	214	201	225	215	220	190	234	238	233	240	228	227	219	220	199	207	214	213	227
4754	883	640	421	365	343	311	324	301	301	311	337	296	296	288	330	291	302	307	308	311	305	297	300	273	293	336	280	284	314	298	278	280	307	287	316	296	288	335	324	297	294	272	318	293	296	295	298	274	296	333	299	262	269	282	312	315	331	292	304	309	291	310	299	319	280	256	310	288	291	324	255	292	323	303	294	279	296	287	297	280	288	325	317	278	300	283	305	306	263	310	318	288	251	283	275	292	313	303	255	283	333	301	316	274	299	264	278	297	302	305	314	291	305	276	274	293	257	306	321	298	304	285	318	324	271	276	294	305	312	286	296	328	292	295	316	305	320	288	283	327	287	281	276	270	299	312	314	278	285	299	311	288	308	316	299	304	308	294	275	316	305	289	296	303	293	270	291	335	303	294	314	282	305	272	289	302	281	293	288	262	312	270	324	312	303	305	300	278	321	314	281	295	283	303	308	298	316	328	313	310	302	314	274	272	312	298	294	305	278	308	267	297	283	290	292	312	299	293	269	284	290	281	291	274	300	287	274	311	306	307	291	294	310	310	300	294	312	307	280	278	273	286	299	302	334	269	290	287	285	294	298	320	293	288	296	302	317	314	294	298	278	305	309	303	278	332	291	289	289	308	275	280	277	283	337	341	332	323	297	273	315	323	316	297	299	313	281	294	277	273	277	349	279	295	276	311	307	277	318	299	288	284	312	270	269	297	280	334	262	276	315	267	310	264	267	292	297	326	263	285	332	293	328	318	313	300	301	292	330	320	286	298	304	292	317	285	288	326	301	301	279	301	294	261	298	259	283	292	256	287	307	310	293	285	308	295	278	304	288	314	281	267	281	284	293	281	280	283	288	297	301	300	280	297	322	303	289	286	308	324	302	290	291	311	300	294	310	295	301	304	297	307	329	274	274	284	304	282	297	284	267	293	293	295	284	319	271	281	311	295	287	322	278	282	283	289	316	290	286	307	327	286	290	272	286	264	265	283	299	324	329	289	291	289	300	271	298	276	313	268	284	294	300	306	323	293	313	303	300	304	321	267	304	297	303	299	315	241	296	282	283	309	308	318	309	329	280	312	283	309	305	282	285	305	291	280	289	321	288	265	289	309	278	292	302	277	337	316	287	270	304	277	268	271	297	308	294	289	287	290	310	312	289	303	306	298	279	290	291	324	289	293	285	347	327	303	314	303	291	282	324	267	285	296	290	302	293	290	293	272	315	287	308	260	289	328	309	320	294	307	286	318	289	275	350	277	287	294	267	313	301	314	286	312	307	291	304	311	274	288	284	301	275	307	314	339	295	270	305	310	302	313	289	291	302	295	298	288	296	295	296	291	279	302	297	290	318	282	269	310	327	335	303	258	296	288	305	272	286	294	295	292	311	297	260	327	260	304	324	305	251	322	296	298	298	309	283	310	296	274	298	289	296	310	264	305	314	317	294	300	262	293	285	279	320	294	306	300	337	294	298	310	286	316	288	316	294	287	275	293	294	287	303	311	303	299	269	277	301	304	279	314	327	286	335	283	295	306	313	307	267	292	296	286	298	274	284	295	313	293	305	293	318	284	303	306	276	294	319	315	283	306	318	310	273	287	300	290	285	315	291	303	299	315	280	327	288	290	314	315	296	281	306	281	296	293	283	270	321	288	300	295	340	289	290	288	309	299	280	275	286	268	283	321	302	278	320	312	311	303	284	325	339	267	331	294	309	268	302	289	293	290	331	308	310	280	247	309	278	298	269	307	274	301	281	311	285	292	295	279	276	293	260	296	324	273	289	298	296	290	275	309	282	290	284	316	308	308	290	337	287	312	275	299	284	283	291	316	301	268	324	288	297	282	326	292	292	307	271	292	263	289	243	277	313	309	256	283	296	310	331	308	274	274	283	286	309	323	290	304	280	267	278	286	285	309	295	297	321	275	299	306	313	295	286	292	293	295	297	293	286	299	329	295	307	271	292	288	265	308	283	273	287	286	296	311	280	323	263	306	289	300	319	281	297	299	335	297	266	296	279	298	295	313	298	277	310	310	290	268	299	297	292	274	256	304	262	288	280	310	327	304	286	264	262	304	261	288	288	330	285	293	306	306	313	275	298	293	293	290	297	281	291	303	285	298	283	298	311	283	289	287	272	297	315	294	310	302	300	291	297	298	322	331	316	286	303	295	309	309	313	283	291	286	270	316	305	308	295	274	268	275	277	256	292	285	298	279	316	287	287	305	288	283	291	296	301	295	297	302	268	297	291	322	302	301	303	301	283	304	314	320	318	302	315	301	298	357	291	312	268	284	323	294	291	297	307	298	267	270	316	293	313	309	319	293	322	282	301	301	291	291	284	315	278	291	293	268	311	281	272	298	304	297	292	321	305	314	295	283	272	282	270	288	301	287	291	307	275	299	288	294	299	311	281	314	288	291	314	290	262	275	276	276	305	298	335	279	297	310	309	276	279	295	273	316	316	308	317	295	276	312	305	297	289	306	288	300	287	288	292	298	320	298	306	295	308	262	304	287	313	293	273	276	319	282	327	264	302	271	292	267	268	267	280	307	308	279	301	296	312	281	325	308	321	323	259	304	299	289	293	302	276	291	320	320	284	288	312	291	289	301	275	267	281	304	278	301	256	308	317	300	297	315	293	311	317	271	309	289	299	298	271	285	279	314	303	278	292	288	285	289	304	305	247	326	310	299	297	296	316	317	310	289	291	297	313	274	284	296	282	293	303	299	300	286	300	266	281	289	275	303	274	296	282	259	287	297	303	292	272	276	325	318	302	292	280	282	306	289	327	327	261	305	297	326	300	301	284	293	303	291	293	298	334	294	284	309	295	268	283	311	304	305	297	275	310	256	278	301	300	293	299	297	300	292	284	289	321	262	300	311	296	284	307	298	279	309	298	272	304	276	312	325	291	270	315	292	273	273	282	303	342	326	258	304	291	287	288	300	321	344	283	295	298	289	313	305	317	288	318	271	264	314	279	305	274	266	293	303	272	295	293	268	280	240	327	311	314	295	296	301	291	297	285	286	272	278	306	289	312	296	292	280	314	307	340	260	287	319	276	292	301	282	270	269	311	300	310	316	315	306	296	299	285	325	259	311	297	303	291	276	281	297	306	313	290	314	300	347	284	285	313	284	308	327	295	317	298	310	297	297	280	283	273	294	296	290	271	297	296	303	305	304	266	273	312	285	314	304	277	292	292	293	337	305	282	291	291	280	316	290	287	291	295	350	304	294	279	295	306	305	303	299	293	309	275	246	277	301	308	294	288	272	285	302	308	281	297	253	267	293	286	277	280	304	280	295	321	309	306	291	298	313	295	346	283	306	312	307	313	310	298	349	266	286	312	280	309	314	310	292	292	279	302	258	290	291	299	336	341	312	300	298	308	290	324	319	294	297	296	295	299	261	288	281	303	302	273	302	296	293	311	304	286	318	294	320	314	303	293	314	291	275	274	299	304	307	302	287	330	301	263	319	267	307	295	272	287	308	308	299	286	289	295
23380	21522	28686	24777	21350	3907	753	589	512	516	507	470	486	457	452	453	441	453	468	448	490	419	408	455	430	408	450	421	461	460	411	421	444	435	439	455	428	438	462	452	427	448	421	451	431	433	436	451	440	423	436	405	458	450	438	410	443	438	420	443	436	377	418	411	422	399	404	439	420	415	445	421	418	456	399	380	380	406	433	409	444	436	427	411	411	442	425	467	439	429	421	430	418	443	464	461	399	429	436	416	402	418	428	383	434	429	409	411	440	445	404	436	446	423	423	470	431	438	423	415	430	462	410	408	420	445	423	446	399	424	400	452	425	470	395	433	405	427	424	412	452	428	418	403	403	403	419	443	408	412	402	446	449	404	434	420	474	425	443	460	424	413	429	453	463	455	414	460	448	460	439	434	380	419	390	436	430	433	429	424	450	410	388	420	412	390	404	416	415	432	437	393	421	400	420	438	404	438	452	439	447	401	444	424	379	418	431	442	424	434	415	459	426	413	409	401	448	437	415	442	412	448	424	418	443	397	420	361	412	398	428	479	431	392	418	395	376	459	425	417	428	456	435	406	452	442	434	420	417	470	403	436	465	412	438	424	430	420	429	417	437	439	439	394	432	424	412	417	413	413	435	412	434	415	444	411	426	412	438	445	409	418	428	419	406	438	396	417	416	421	423	405	399	407	467	420	407	367	448	407	430	451	435	444	448	422	397	441	450	422	438	364	421	437	412	423	434	406	426	418	479	428	416	431	411	409	414	430	420	419	417	422	385	409	416	419	428	420	457	446	425	422	409	460	412	383	427	414	433	404	437	428	430	389	437	409	424	435	429	457	414	419	439	421	413	429	430	457	447	445	419	401	373	431	422	412	400	428	450	409	435	415	442	401	445	404	450	440	413	420	408	427	424	400	454	420	425	417	413	461	436	426	400	428	428	447	460	431	430	413	438	405	413	449	434	411	384	444	439	404	394	440	399	417	397	444	399	402	406	385	433	435	400	406	439	404	431	429	405	420	414	396	394	437	424	422	433	430	423	431	418	397	432	464	418	425	436	441	413	398	415	435	412	429	420	406	428	429	438	442	422	457	421	446	452	390	404	388	427	433	425	426	408	449	414	435	415	432	397	395	453	443	465	420	437	425	386	373	426	422	443	385	412	409	432	404	406	448	434	428	451	400	404	419	415	399	439	441	457	469	414	424	389	431	437	436	360	404	428	428	463	418	435	449	440	431	410	419	422	420	440	415	440	427	451	424	461	449	409	411	423	421	443	446	431	440	445	416	450	381	428	431	380	435	416	432	451	440	425	400	415	441	400	408	432	416	385	434	450	413	424	420	420	413	407	420	410	464	417	434	426	399	452	462	401	419	409	402	434	405	401	479	428	455	439	410	440	444	419	403	430	408	413	412	449	410	438	447	415	422	408	426	402	432	442	379	421	419	436	407	441	430	434	420	394	422	390	427	432	424	386	428	406	448	369	427	468	444	406	422	409	467	413	415	416	382	410	419	433	443	426	416	438	441	383	434	425	395	434	413	384	399	384	414	406	407	473	416	402	462	442	453	414	434	419	399	403	445	374	438	391	417	383	402	428	413	426	411	427	443	419	416	409	428	405	478	417	409	426	422	437	427	374	402	431	406	392	373	405	409	436	424	408	399	392	412	405	422	403	451	432	424	409	395	434	429	429	415	418	414	433	428	403	411	405	409	407	398	407	419	423	473	457	403	409	410	387	423	415	429	435	433	441	434	412	435	441	410	407	417	438	439	420	441	423	406	432	436	399	432	415	436	412	393	418	374	435	425	435	441	409	425	411	392	456	423	405	438	422	410	420	436	421	414	420	399	406	409	425	456	368	439	411	442	387	418	420	400	436	443	405	420	437	419	464	443	432	406	412	412	438	399	432	435	434	433	413	418	434	392	407	452	400	430	440	448	402	448	440	413	431	402	427	419	389	418	403	430	402	455	415	414	405	428	439	462	455	412	417	433	408	409	405	454	413	407	421	394	404	430	426	466	420	395	397	413	413	433	401	411	438	406	479	439	400	443	393	397	426	420	411	449	459	423	433	446	451	442	353	425	408	433	422	406	420	449	407	436	417	376	406	446	423	433	423	397	413	445	411	458	376	433	400	433	396	429	389	405	433	443	455	417	441	442	442	442	452	426	423	422	429	440	393	442	429	427	397	448	401	400	428	430	451	427	403	448	407	403	392	468	424	425	432	421	424	420	453	428	442	457	425	412	450	375	417	392	421	439	454	409	430	458	417	425	408	456	452	426	436	388	411	423	435	398	463	450	452	450	416	405	424	429	418	465	416	414	416	405	417	424	403	443	419	416	425	408	424	396	421	378	426	440	410	406	399	457	462	398	421	395	381	401	452	441	442	409	435	411	417	439	423	424	425	405	423	422	444	463	470	431	440	414	391	434	426	417	452	441	438	430	397	442	440	414	433	431	417	406	414	423	427	416	423	414	395	429	416	420	434	426	462	418	434	439	414	411	452	443	402	416	378	393	418	402	433	439	419	398	474	433	397	393	396	400	450	438	428	448	434	402	408	367	419	421	414	378	429	388	429	365	425	407	423	406	444	440	412	402	427	397	446	444	413	427	388	412	443	391	458	441	384	423	370	460	426	409	434	383	415	420	373	415	401	395	434	414	406	416	415	399	404	422	447	452	431	409	418	426	440	449	428	461	404	436	397	389	459	436	452	447	422	380	440	453	406	430	420	413	426	457	430	436	434	381	410	396	419	408	458	416	420	435	406	389	449	405	416	410	477	422	405	382	435	408	420	399	412	420	391	419	440	435	415	411	392	420	423	379	419	445	428	425	412	405	429	391	428	406	422	454	446	430	454	436	374	446	469	420	432	434	422	422	419	407	425	408	368	374	410	430	432	443	397	435	413	405	408	433	426	425	426	406	451	405	420	439	426	398	432	397	424	406	398	437	411	385	412	402	424	420	421	463	402	411	408	403	400	408	412	424	420	420	441	416	423	409	460	443	422	412	395	424	438	456	433	423	440	421	451	431	431	431	429	411	402	395	418	412	446	462	388	403	418	443	391	415	419	435	406	435	440	404	413	407	442	407	395	445	424	421	419	440	392	421	405	428	426	417	425	428	436	416	434	414	418	462	408	434	446	394	424	468	439	419	400	431	395	453	459	403	445	416	424	385	425	389	415	418	436	436	448	434	402	416	383	422	422	459	442	440	462	454	431	412	420	390	439	422	407	406	434	387	380	431	401	400	444	445	418	440	423	430	436	433	432	437	398	399	390	429	441	399	393	424	412	419	399	411	425	395	440	410	389	387	438	397	439	416	422	386	394	398	420	427	414	396	409	414	418	423	424	401	389	464	411	426	423	401	431	417	430	429	422	405	455	449	386	396	420	430	428	426	407	434	432	446	472	416	418	430	421	421	391	422	422	405	400	417	428	411	431	449	403	442	432	399	427	400	440	424	431	417	386	428	433	448	397	414	426	407	400	415	464	419	417	447
12772	7058	4719	2301	1674	1285	1154	946	853	812	767	678	716	637	660	595	610	648	614	574	642	606	603	583	550	602	604	524	545	589	559	603	603	565	558	551	603	620	591	627	573	587	564	584	565	607	559	580	594	539	541	575	568	540	545	591	528	621	603	580	563	592	561	540	605	561	575	531	562	521	555	539	562	519	592	591	578	599	575	552	564	577	563	570	558	579	606	533	584	563	515	573	560	550	585	573	575	555	541	563	600	528	561	568	568	564	624	563	557	563	574	563	597	561	567	550	598	552	538	551	569	558	587	610	567	564	567	603	600	586	590	514	521	575	531	579	562	522	608	567	595	540	641	591	595	597	540	606	600	616	560	589	568	543	544	578	590	582	593	534	615	560	596	581	553	587	536	556	552	608	581	573	567	572	584	563	582	561	580	608	562	583	558	539	591	547	557	579	548	597	587	542	574	557	523	568	549	572	570	573	589	563	561	586	571	601	569	572	571	574	561	617	567	561	559	613	570	569	564	532	550	602	562	568	581	546	530	555	610	596	583	612	580	565	573	514	555	554	609	556	580	576	569	576	587	580	580	606	578	562	569	569	563	573	546	549	567	560	546	599	544	560	580	545	618	581	559	530	581	531	568	525	580	512	512	544	514	569	551	596	587	567	586	577	543	558	577	549	533	528	609	576	527	589	588	545	538	598	571	560	551	526	542	575	552	582	568	540	551	610	599	548	562	604	567	595	551	560	575	587	550	570	583	506	602	592	534	584	571	572	572	567	547	564	529	541	553	550	585	575	554	534	550	610	553	580	589	560	560	523	542	561	556	600	601	581	541	597	571	563	563	522	556	545	576	602	580	520	559	563	594	591	561	560	586	492	551	570	546	529	586	589	576	563	615	584	570	570	586	532	601	576	551	574	583	600	541	566	570	569	591	546	554	575	532	537	587	546	541	596	585	577	583	567	543	580	606	530	542	601	553	560	568	534	568	542	558	554	550	531	557	540	547	549	578	588	578	568	525	537	494	533	595	591	608	570	576	596	574	580	623	578	566	551	577	577	570	563	585	581	547	581	561	544	582	546	584	552	490	534	602	613	584	555	567	630	558	610	555	586	511	579	548	598	553	556	520	540	589	521	573	546	560	544	602	593	538	563	565	570	548	575	592	585	590	544	552	590	553	545	551	564	554	593	614	546	565	563	570	525	552	594	585	570	555	562	569	561	539	558	557	551	589	599	577	567	575	533	578	524	552	584	552	551	572	570	542	573	536	561	580	593	555	602	569	561	565	584	593	580	575	571	571	557	545	578	568	536	600	577	566	579	574	562	568	557	532	557	509	575	534	550	600	573	600	588	563	543	565	590	558	549	557	556	558	559	592	607	587	578	494	581	559	533	567	555	516	529	560	613	580	558	581	508	579	537	521	571	574	586	574	574	548	563	549	563	568	534	520	564	557	563	551	543	618	566	550	561	557	566	541	570	575	549	575	547	633	554	576	558	579	557	570	532	544	579	594	553	577	552	522	570	555	568	577	569	585	554	580	552	559	587	562	554	564	552	575	506	552	548	573	542	584	560	528	622	574	563	601	601	533	560	564	621	590	492	548	535	549	591	567	574	572	585	550	575	548	556	602	614	554	579	555	610	571	545	564	495	592	537	599	549	564	561	561	570	594	535	533	549	598	598	529	574	555	576	518	537	587	537	574	582	593	525	527	570	554	575	590	564	525	542	591	576	589	623	560	579	587	550	562	560	553	586	580	541	534	583	582	585	512	557	584	549	553	532	562	563	561	593	537	542	554	569	599	575	567	570	572	580	547	559	551	631	562	569	549	571	546	567	580	559	570	569	600	547	573	538	535	577	564	556	561	593	596	559	519	578	606	548	574	557	546	540	545	628	524	616	548	583	574	557	558	561	489	567	567	555	579	530	631	578	599	569	545	572	563	592	570	553	512	593	589	564	538	554	610	540	617	556	580	557	534	580	611	521	538	543	588	589	578	558	563	591	545	559	593	575	585	566	606	591	613	503	545	558	544	566	557	579	551	554	543	578	515	549	538	533	602	559	533	564	551	593	549	570	540	595	571	549	610	563	546	583	554	586	559	546	540	529	579	586	543	555	621	563	566	619	586	598	522	585	544	547	538	587	550	575	579	571	551	554	590	519	536	566	571	574	520	570	598	565	572	578	608	583	574	585	546	577	554	584	572	533	591	561	572	553	588	590	570	589	574	531	608	536	584	544	522	568	549	548	562	614	549	578	546	584	585	564	573	545	541	570	547	517	581	580	564	570	572	603	578	553	585	567	541	554	538	545	570	570	554	573	546	530	572	560	600	548	545	576	551	538	597	553	585	556	563	576	580	627	566	573	564	545	567	598	530	561	558	565	567	508	557	585	585	583	583	564	569	582	549	539	586	541	590	548	585	588	609	525	591	559	556	597	563	562	546	581	540	569	553	543	560	566	585	583	558	591	588	591	479	597	595	579	607	531	577	563	553	549	551	558	561	584	543	587	571	617	589	578	546	586	582	582	564	550	565	562	573	543	581	549	561	552	572	593	548	573	571	533	629	563	523	557	572	552	593	530	546	622	581	523	597	580	542	604	534	573	561	554	554	553	578	578	563	568	548	498	581	562	578	551	589	514	553	601	570	576	570	560	511	563	579	559	529	594	569	555	545	563	544	573	545	559	547	501	523	580	564	581	529	562	586	552	570	533	563	575	554	560	577	565	548	517	577	576	594	589	593	527	549	576	535	546	551	528	571	561	559	523	553	549	568	530	553	585	522	559	566	621	575	553	570	546	535	535	553	571	565	605	570	555	598	571	537	564	550	611	547	588	560	548	585	583	526	539	558	503	606	552	530	545	594	593	580	547	553	591	543	538	552	573	581	564	586	596	557	567	553	561	556	612	546	532	560	575	527	563	543	571	556	565	591	561	561	577	558	558	572	567	581	521	545	545	563	560	549	626	582	567	505	580	588	530	565	501	635	560	552	555	500	575	569	541	564	611	516	610	540	541	555	570	553	585	566	557	553	545	578	561	552	561	565	548	555	579	568	534	597	610	562	599	551	547	585	583	550	566	563	537	536	598	606	553	526	506	554	565	576	542	543	591	553	597	561	581	592	567	555	565	589	511	578	582	576	542	553	589	560	559	547	586	578	574	567	577	556	581	566	540	538	541	548	558	597	572	567	537	589	589	543	606	579	569	571	496	573	552	544	594	595	559	558	577	570	496	567	600	572	517	577	600	551	581	554	587	517	542	547	577	564	553	556	595	626	532	585	550	595	584	538	522	561	543	541	619	540	604	599	566	562	561	539	576	568	563	585	565	600	548	563	546	571	577	564	593	508	575	586	553	621	550	562	572	589	511	572	542	575	605	565	566	589	548	569	569	594	594	534	547	554	526	568	579	536	562	573	553	597	572	585	562	567	565	519	530	610	591	559	550	558	575	584	576	565	553	577	565	608	592	552	532	566	564	556	565	586	583	557	581	572	578	548	597
24875	21529	26799	24650	1147	250	191	162	120	112	120	112	90	104	93	108	94	112	103	99	109	99	96	110	87	103	88	71	105	89	99	120	106	113	116	120	84	105	77	112	94	89	83	86	90	99	96	103	105	92	89	87	107	84	81	102	93	101	113	92	90	90	90	94	77	96	99	91	89	90	87	87	96	94	105	97	107	91	72	92	85	78	87	100	87	94	99	88	96	87	83	83	93	81	92	82	91	90	102	94	94	95	91	108	84	100	88	87	81	106	91	98	85	86	78	93	83	87	92	104	100	91	89	76	83	92	90	105	103	89	84	100	87	87	103	87	100	79	97	99	87	93	97	113	110	84	93	101	77	86	92	80	108	99	96	125	81	94	94	95	102	86	88	100	105	78	93	85	89	111	74	106	89	76	103	87	100	93	91	100	85	115	85	108	96	88	100	95	79	83	97	123	96	95	103	87	94	82	75	83	95	88	95	104	93	80	97	98	92	118	91	81	99	123	106	105	112	102	94	82	98	92	102	102	92	84	77	99	101	92	119	106	100	109	97	111	94	91	85	85	104	100	95	100	100	96	92	94	90	97	101	72	92	101	99	94	90	91	81	86	104	109	80	89	79	91	84	71	108	86	93	87	106	97	91	99	102	104	99	94	90	101	75	95	99	97	91	95	81	96	73	92	77	87	107	82	83	93	112	94	96	117	84	96	108	93	72	86	81	79	88	115	91	112	86	91	98	83	87	93	94	99	101	96	87	92	105	89	81	85	80	93	95	92	105	83	98	97	96	106	88	93	96	101	101	88	102	95	88	93	89	104	94	93	91	81	84	102	86	89	86	64	93	98	76	86	85	71	89	109	94	88	87	100	98	93	88	92	88	110	110	109	95	87	92	119	97	108	91	86	89	108	91	117	97	82	80	89	97	90	92	97	87	93	92	94	111	92	90	107	93	89	74	100	105	83	97	86	88	90	114	104	89	91	107	85	92	89	100	98	87	92	100	95	108	107	94	91	89	104	94	96	80	108	98	93	84	101	101	123	99	91	98	89	94	98	94	104	105	93	78	76	109	95	101	97	103	96	90	97	84	112	87	76	95	109	95	84	81	84	86	83	104	91	103	95	108	107	92	106	100	98	86	100	93	97	100	105	96	96	87	83	92	88	91	82	74	107	109	97	87	109	88	93	92	102	104	111	87	97	78	86	92	112	86	89	96	91	98	95	95	96	104	89	80	77	88	99	89	93	97	98	101	109	101	96	94	100	71	85	85	103	83	77	94	95	99	91	109	101	97	88	95	89	82	106	86	93	77	101	108	77	102	105	89	87	87	102	96	108	109	90	70	102	99	99	99	111	97	80	106	86	90	90	82	99	97	87	86	102	92	92	85	103	92	99	105	94	97	91	83	77	112	85	81	107	84	121	111	84	107	101	89	105	100	98	96	101	100	87	107	102	100	101	85	107	104	81	102	117	84	94	88	89	102	89	108	96	90	93	92	102	90	94	103	83	90	87	83	85	85	79	97	107	84	82	86	88	104	105	91	103	93	82	95	98	96	90	89	83	99	86	115	87	91	89	84	104	100	83	82	104	96	103	94	84	85	96	84	93	89	79	77	83	100	92	98	106	86	101	104	84	86	90	82	93	100	85	121	101	93	80	96	101	103	101	81	90	94	89	103	101	96	85	88	85	99	113	85	83	93	96	86	105	104	95	93	90	83	84	106	103	83	106	97	96	104	85	91	89	91	89	79	94	92	83	104	90	85	107	94	103	110	98	101	120	94	83	106	76	99	72	109	96	94	79	81	84	108	94	97	101	84	97	90	82	112	99	90	93	76	110	97	78	88	101	106	98	99	90	99	92	96	98	91	105	105	108	92	86	78	88	114	100	98	79	94	81	94	92	99	102	87	103	101	99	81	109	93	102	97	80	93	80	90	95	81	99	87	86	99	105	77	94	97	112	79	80	90	85	89	97	92	99	93	73	95	113	82	89	84	115	94	87	87	82	99	106	99	113	91	83	103	94	105	104	103	89	80	97	95	77	105	99	75	97	91	91	107	113	98	104	88	102	92	102	91	97	95	91	84	90	106	108	92	114	91	95	85	99	89	89	116	101	96	102	93	87	79	108	99	89	92	96	92	118	87	75	125	106	94	104	75	79	93	97	91	96	101	79	101	93	105	90	97	81	78	83	91	89	86	118	91	99	102	89	103	109	85	116	108	103	96	77	89	110	98	95	109	95	94	101	108	94	102	87	93	78	88	101	87	103	98	87	76	83	92	102	117	97	105	95	79	84	110	95	85	90	103	88	85	90	102	99	66	93	84	102	102	94	85	89	104	91	118	107	96	93	106	98	99	88	95	87	75	76	70	86	98	96	97	102	97	81	100	99	88	94	85	91	88	97	101	95	77	82	101	89	92	103	88	83	99	82	99	102	104	89	92	89	95	98	78	110	89	99	98	99	89	107	90	86	90	96	93	101	84	75	90	88	102	71	96	93	96	110	96	103	106	99	92	102	97	97	86	108	100	123	94	100	79	97	119	91	90	89	92	88	94	76	101	94	86	91	99	91	94	88	89	105	106	102	86	112	88	90	106	90	99	103	77	106	88	97	76	91	109	96	87	91	104	104	100	83	94	94	103	83	95	89	103	91	98	90	78	79	67	93	90	103	95	90	85	91	79	77	89	103	104	104	93	92	104	89	103	107	89	99	80	66	88	93	99	85	82	103	88	96	72	94	92	95	92	105	99	82	98	104	90	88	104	95	84	91	100	76	99	71	109	93	89	102	89	81	102	93	91	89	94	75	92	75	102	99	87	78	89	108	109	99	95	92	82	114	88	99	103	109	100	90	103	77	96	72	92	106	87	99	98	90	105	94	82	83	101	109	101	98	103	85	83	94	105	94	82	89	82	86	69	106	94	90	89	77	114	102	101	104	97	107	105	79	106	78	87	102	82	106	107	114	81	99	94	88	95	92	98	92	86	96	92	85	93	79	103	91	89	86	105	96	107	98	97	92	72	107	105	116	90	97	84	94	87	94	103	98	93	103	87	108	88	102	101	83	94	115	88	103	106	96	96	102	89	92	100	115	87	96	96	109	84	82	94	112	100	85	86	78	117	100	99	108	107	96	99	94	105	85	94	92	86	89	92	89	86	97	92	105	113	92	95	110	98	109	83	81	80	94	92	97	80	104	90	93	95	99	94	83	106	66	98	103	112	81	114	85	78	92	87	91	97	100	100	94	96	90	83	81	83	90	97	88	92	92	97	81	85	105	85	88	100	97	81	91	95	81	82	103	90	90	88	98	102	98	110	100	95	95	95	86	94	94	85	105	90	95	89	87	78	109	100	79	73	86	87	95	96	87	95	93	115	87	104	106	92	94	96	81	98	106	101	86	88	92	90	86	94	92	95	98	84	101	97	87	90	100	97	104	95	92	92	101	99	94	82	101	106	87	93	93	78	89	93	115	112	98	112	91	81	103	99	109	98	77	90	87
10846	3274	2177	912	692	456	409	313	294	248	223	222	220	201	220	201	191	160	189	175	161	164	165	143	167	154	143	135	166	163	150	155	160	153	143	151	158	141	150	151	175	169	144	157	154	145	146	133	155	141	156	143	130	165	156	149	147	143	164	153	156	147	137	141	149	160	138	161	145	170	129	153	179	154	147	156	130	152	134	150	133	136	149	136	136	152	160	176	134	161	149	138	174	161	160	133	159	152	154	148	113	144	148	125	140	151	149	156	154	138	142	145	144	140	147	129	157	114	134	157	160	146	151	131	147	156	169	154	136	148	140	152	152	152	146	143	153	146	140	147	162	137	163	141	139	129	148	156	142	125	135	158	140	155	166	178	145	138	151	155	149	137	162	150	136	145	137	151	133	151	143	148	139	156	147	160	155	163	161	128	137	144	134	150	158	170	148	148	150	137	149	150	167	123	148	152	153	147	153	133	151	151	138	160	151	158	144	145	145	149	151	153	162	158	147	140	143	141	151	134	167	174	143	161	163	146	144	143	143	136	153	149	142	143	140	141	160	155	146	135	155	141	130	136	136	143	154	149	138	136	161	128	128	132	167	156	158	160	146	158	132	137	157	131	125	143	164	167	148	163	158	163	148	128	144	140	133	134	154	148	140	147	138	157	159	153	141	157	148	161	144	156	132	158	141	133	141	139	169	145	117	158	150	139	129	150	129	147	120	148	155	132	139	132	135	131	141	146	132	140	130	159	149	138	167	143	158	145	155	131	136	155	146	153	129	144	141	144	147	164	153	131	151	155	147	155	140	155	149	153	153	138	134	139	152	155	137	151	136	150	140	159	150	152	130	148	133	143	136	146	151	152	140	141	141	165	152	148	156	142	130	139	153	132	150	166	156	142	144	135	128	155	152	139	149	141	153	117	171	139	162	129	136	145	140	169	147	153	171	142	143	147	152	134	137	148	160	136	152	129	154	158	147	127	131	149	150	148	142	144	135	144	156	146	141	136	153	154	176	138	152	145	139	159	163	134	159	153	167	142	159	146	151	167	143	161	137	128	152	160	133	140	127	136	141	152	126	171	128	141	140	156	152	160	152	174	158	166	137	132	140	139	132	127	151	132	146	152	161	138	149	169	148	130	142	166	141	131	144	157	132	146	151	160	142	157	158	145	152	160	149	151	141	123	147	131	142	143	123	155	148	139	147	167	151	143	138	136	149	154	152	155	152	131	142	141	149	155	152	135	158	147	142	144	155	126	144	143	138	136	161	164	147	158	133	169	165	131	153	139	160	162	142	118	150	154	150	144	122	154	137	155	151	117	153	115	131	152	155	164	154	147	161	154	137	142	147	144	124	135	136	169	156	145	136	125	142	139	154	153	154	137	168	163	159	164	128	132	148	147	128	168	146	145	143	168	145	130	152	142	153	148	166	148	145	173	154	160	153	135	138	140	148	159	140	161	146	135	165	152	147	161	142	149	158	119	156	147	146	134	159	159	137	127	154	167	143	151	142	146	150	166	153	143	146	149	137	140	142	153	141	142	139	149	128	124	147	132	138	170	155	149	159	174	152	153	121	132	150	129	152	126	146	150	167	143	152	146	127	165	137	129	152	139	156	156	141	146	159	143	152	151	140	146	136	138	172	177	159	165	161	153	143	144	146	143	145	139	172	164	161	131	146	147	126	152	161	147	152	153	116	141	138	149	124	150	153	135	142	143	167	131	122	175	160	144	122	148	142	137	155	164	164	133	133	146	134	143	142	149	150	191	143	149	168	135	164	174	154	140	140	161	135	144	156	133	131	145	150	134	146	163	165	156	155	157	122	173	141	141	161	156	141	143	137	144	153	164	133	134	125	169	172	178	158	179	148	151	151	155	140	130	146	144	131	131	118	138	145	140	133	138	130	139	156	140	162	145	135	155	130	144	128	152	185	137	126	155	154	134	134	135	157	160	140	146	124	149	121	142	149	156	130	151	154	152	146	156	140	158	158	133	136	157	142	139	132	120	138	144	133	135	157	132	180	160	135	146	145	146	150	142	156	143	163	138	134	137	147	144	155	150	165	141	142	143	156	147	116	149	145	149	120	129	146	153	182	134	156	152	159	139	154	131	134	143	145	132	131	142	159	137	137	134	151	150	169	143	144	128	128	131	156	152	112	152	148	145	147	152	147	154	140	145	130	172	133	109	134	143	161	128	160	172	144	131	146	144	161	147	151	160	143	151	139	140	148	143	159	143	137	167	140	154	138	148	151	166	134	145	178	141	134	142	145	137	149	145	161	155	138	140	141	169	159	134	128	131	159	139	133	152	144	152	148	130	161	155	144	132	150	140	136	128	159	151	149	151	146	160	170	157	140	137	144	142	151	143	149	138	160	132	152	133	133	133	147	154	142	164	140	146	128	131	134	156	138	139	159	146	141	149	149	157	136	140	155	159	150	169	139	160	156	138	158	147	144	124	137	123	150	143	147	154	137	165	127	143	157	146	150	132	170	169	154	152	129	147	126	152	145	161	132	144	153	145	139	143	135	154	133	132	142	149	168	143	136	132	143	155	139	159	155	146	136	138	149	151	144	154	156	171	162	152	126	144	153	126	158	154	157	153	125	148	139	158	156	164	153	174	123	148	156	148	127	150	130	154	141	149	135	153	129	150	159	160	168	138	148	147	157	140	140	156	140	147	143	137	137	115	150	151	150	155	131	160	159	161	146	139	133	129	131	125	143	149	168	138	154	138	141	157	151	131	146	157	147	146	150	161	144	147	144	161	150	129	137	149	136	148	155	156	153	159	136	133	151	138	153	162	142	152	159	163	142	139	156	164	142	166	158	145	127	162	152	154	157	165	135	136	137	160	133	146	134	141	137	146	162	136	116	146	155	162	140	156	157	149	152	151	134	134	136	163	138	126	156	126	159	157	162	128	144	144	123	115	156	163	139	135	152	159	144	152	157	144	141	156	142	149	152	145	156	146	145	159	149	159	160	144	147	150	153	134	141	143	146	171	133	159	137	154	136	148	159	138	139	162	139	145	141	147	134	125	146	153	117	149	145	141	137	140	132	160	141	169	142	150	165	143	148	157	154	141	159	140	157	143	146	167	147	153	139	147	160	135	147	144	159	140	134	164	159	138	134	137	133	136	148	165	110	140	174	112	156	165	146	143	149	120	131	140	133	153	145	158	127	122	131	154	144	143	132	138	143	137	149	137	155	144	158	146	128	159	160	143	137	153	130	172	149	146	143	172	146	139	165	139	159	136	145	143	153	155	155	129	138	133	154	150	169	145	144	143	148	135	157	152	149	153	144	132	147	145	146	137	157	130	142	135	176	139	152	152	164	145	132	154	151	143	142	142	143	168	144	142	144	139	138	140	145	140	136	170	155	150	135	158	131	150	168	150	155	130	142	142	132	152	139	149	164	136	145	154	156	136	131	141	140	144	144	167	134	139	143	120	145	152	152	142	155	156	149	138	154	143	127	132	134	147	153	155	169	145	149	143
22551	21580	29339	24282	21576	21296	2363	731	569	526	539	490	470	458	434	441	425	422	378	438	448	390	379	373	344	393	361	377	362	356	368	340	365	405	358	380	374	409	370	368	370	361	367	372	353	380	349	346	355	386	363	406	363	384	349	411	375	359	383	391	361	371	350	348	372	355	368	359	364	375	331	371	357	389	374	353	377	390	362	374	347	370	359	356	348	352	372	369	384	371	365	364	341	358	367	359	349	346	344	370	358	388	360	375	374	362	369	391	357	331	370	357	338	388	375	347	363	358	321	385	352	343	341	350	397	361	365	352	391	365	337	382	398	330	371	371	347	335	356	336	376	361	343	360	357	345	376	403	351	380	357	352	351	340	342	356	387	342	357	317	359	386	364	378	393	364	332	344	362	359	388	346	382	369	367	370	382	379	365	351	338	363	359	378	353	366	333	319	346	357	376	392	346	408	344	356	382	366	352	394	354	356	382	395	354	338	334	347	351	382	368	376	404	366	350	402	354	370	315	338	334	366	345	366	337	377	357	355	371	388	392	355	343	330	353	364	353	327	324	372	378	350	363	381	334	385	371	372	363	342	408	315	350	388	332	350	339	371	376	375	368	360	365	372	342	344	374	363	367	341	376	392	359	374	384	347	367	363	359	363	361	348	345	351	376	333	366	386	383	360	379	386	374	375	390	366	319	374	384	390	350	312	382	395	402	374	374	365	340	379	365	363	398	357	387	371	374	413	358	350	378	361	346	373	353	351	376	355	391	367	369	395	373	347	360	380	345	342	376	385	364	350	351	350	378	351	332	364	330	384	371	406	352	383	351	384	390	357	356	350	385	348	351	342	379	373	377	359	319	315	390	361	346	343	372	378	399	367	362	355	351	361	364	348	352	367	337	374	359	365	365	345	346	362	348	361	375	339	347	351	381	365	353	372	368	345	369	344	353	350	387	360	369	379	393	352	390	330	345	341	342	380	356	390	360	375	345	363	384	320	348	326	368	355	348	382	397	369	374	349	357	370	377	377	340	351	362	366	333	383	325	384	366	371	355	329	368	394	367	376	353	339	363	372	342	393	414	372	379	338	348	337	366	352	385	334	338	364	405	329	381	352	367	345	371	343	330	362	391	326	347	347	358	366	372	376	345	402	346	355	325	372	352	376	354	407	402	320	325	392	353	399	328	376	325	350	328	346	410	371	365	321	356	351	377	365	342	352	384	369	364	343	362	363	353	370	365	385	356	353	382	357	377	409	345	382	330	376	353	313	372	357	397	333	357	361	396	371	371	309	362	381	389	357	383	391	345	380	366	378	377	362	359	354	376	369	350	363	346	367	361	380	352	357	349	359	372	360	381	347	354	357	358	358	388	369	333	376	346	334	345	349	381	340	401	360	333	354	321	356	349	345	368	345	377	357	367	363	398	360	364	372	348	357	348	370	334	358	368	357	334	361	363	383	334	372	348	369	369	346	356	366	350	374	380	337	363	353	371	329	386	401	359	396	373	364	375	358	347	372	382	373	320	359	359	349	362	352	360	360	380	362	333	344	374	348	328	363	312	341	382	390	331	338	344	359	349	350	342	383	373	360	342	356	375	364	344	329	346	342	355	352	333	334	345	326	388	385	381	353	349	385	347	321	342	355	356	393	394	355	347	343	316	370	329	341	405	339	344	367	339	364	355	357	360	357	367	380	382	350	344	384	360	372	357	374	364	365	385	360	380	323	361	362	345	348	366	374	357	347	358	335	363	359	374	344	398	356	358	368	361	370	363	392	349	330	363	347	408	331	349	337	355	365	361	345	351	337	369	393	340	383	387	366	354	346	326	363	386	354	324	358	390	331	362	344	325	333	365	386	346	357	329	354	356	360	347	382	372	346	347	351	360	357	355	328	374	388	364	376	408	341	379	361	359	364	367	367	343	361	325	393	384	330	343	397	366	348	355	347	371	356	353	361	352	370	374	329	350	353	335	374	353	383	386	353	347	346	360	359	360	375	372	346	382	347	357	380	329	368	346	377	350	398	360	351	330	346	340	356	332	355	363	349	359	370	356	322	383	348	340	340	369	364	356	368	360	349	370	368	340	355	327	342	381	342	369	385	361	374	364	384	346	388	363	365	387	365	385	366	389	369	371	360	348	374	385	370	343	356	365	340	343	343	325	367	357	360	353	388	367	355	353	382	380	359	348	345	336	330	376	359	328	372	354	357	404	396	382	384	364	350	356	392	406	381	367	364	379	347	321	406	352	343	358	369	342	389	392	365	354	356	356	344	353	344	361	363	361	364	382	374	348	352	387	383	324	335	367	370	359	355	390	353	393	342	361	340	357	361	391	352	368	349	365	356	361	333	347	359	366	342	374	364	396	362	370	348	350	371	362	361	335	368	385	393	336	357	346	370	367	377	358	367	371	380	354	363	389	349	352	324	385	357	363	371	352	351	339	377	367	365	347	345	374	356	382	355	336	382	302	387	347	339	322	380	352	358	347	343	386	405	398	354	349	363	356	354	371	319	345	355	349	375	362	338	374	376	352	332	362	359	329	324	343	370	380	332	339	378	341	365	354	376	372	327	342	355	344	362	343	334	384	337	357	347	379	377	367	385	375	354	328	336	365	351	380	373	372	351	354	368	380	325	388	374	352	380	347	332	372	360	386	350	385	349	354	349	338	303	307	366	372	313	356	353	360	362	357	382	372	351	393	395	383	364	362	354	341	381	327	358	314	356	343	366	378	382	367	407	351	334	363	361	377	381	387	371	357	372	390	362	374	337	391	372	382	362	324	380	374	328	376	353	344	345	357	370	360	351	381	353	360	340	353	387	358	375	346	357	348	358	370	324	333	344	402	365	369	386	389	339	397	363	385	327	367	394	382	309	345	353	367	345	355	334	361	381	347	380	361	325	341	374	335	329	365	364	367	350	368	362	394	316	334	376	346	342	372	377	374	370	386	332	332	371	371	343	319	367	362	360	353	363	343	383	312	351	361	342	367	374	338	345	354	351	376	360	318	348	355	365	351	373	375	364	360	385	350	342	347	345	337	372	363	348	345	375	377	359	341	366	378	333	370	372	367	348	361	379	338	360	367	365	362	354	333	348	355	353	365	349	365	362	384	337	353	356	374	363	341	340	377	350	383	377	339	360	343	341	387	332	323	384	367	381	334	376	349	348	336	356	359	320	362	373	350	318	333	360	334	354	381	389	380	343	392	388	383	369	397	351	357	362	378	363	350	361	331	345	357	359	355	395	375	337	382	331	336	367	373	360	351	382	353	371	358	371	381	374	362	369	338	354	346	349	359	389	333	350	374	363	355	356	343	330	368	382	369	362	378	377	345	394	396	369	351	341	366	366	360	381	363	352	346	363	336	341	345	392	365	327	360	368	355	359	325	357	335	361	364	365	364	357	349	343	368	372	373	347	384	353	350	329	367	398	351	358	371	369	354	344	355	356	319	376	358	368	386	369	365	350	331	329	381	367	330	360	391	352	384	366	383	382	370	376
14069	11784	8155	3746	2542	1938	1535	1249	1064	964	845	801	722	714	706	675	596	610	584	615	578	557	538	563	576	567	529	542	523	561	483	536	513	525	570	528	520	496	526	545	505	553	452	472	508	500	542	510	478	487	539	487	499	494	502	507	475	488	543	487	533	505	520	512	492	534	495	502	515	537	493	526	510	473	516	506	509	551	512	520	486	540	479	531	514	485	517	471	544	510	506	524	517	527	491	514	477	487	492	503	479	566	493	478	517	460	519	480	544	526	476	537	500	490	464	490	494	489	487	502	493	490	486	513	507	496	548	518	506	526	509	467	478	518	502	499	528	515	513	505	504	505	475	518	487	461	526	534	525	499	533	504	475	512	458	498	518	500	535	473	491	503	514	511	503	496	538	468	507	458	475	516	495	503	478	495	464	490	482	483	505	532	459	511	524	489	527	529	531	485	479	482	504	473	484	515	525	498	505	517	490	481	520	471	518	478	476	494	477	506	526	485	506	533	504	501	506	494	484	540	476	502	484	510	498	535	496	489	475	515	488	492	519	515	507	506	486	519	523	490	464	490	483	514	560	497	465	472	529	502	478	525	473	481	468	499	471	487	495	496	519	487	500	497	527	507	495	527	483	472	506	488	488	484	499	499	506	499	512	474	481	496	527	471	505	492	477	483	523	521	527	507	476	493	468	484	512	511	500	522	493	492	491	508	487	503	535	522	530	512	486	482	495	513	489	484	477	511	530	516	482	519	515	504	452	526	498	482	473	477	470	481	537	490	538	505	494	472	488	488	546	509	491	471	493	506	500	491	502	492	472	535	513	518	463	508	500	448	527	497	506	476	530	458	479	511	518	502	518	475	526	491	503	479	509	548	514	509	486	507	490	534	525	568	517	464	503	452	536	485	491	498	465	497	517	490	515	484	524	532	492	443	474	488	509	492	516	465	521	478	465	537	520	481	518	505	464	500	518	489	492	529	522	493	468	534	516	559	486	500	535	493	485	478	506	467	491	485	520	506	497	513	501	489	504	526	486	513	508	525	489	530	489	509	483	510	540	503	512	455	516	533	488	507	516	531	499	499	529	524	489	494	497	456	518	505	516	482	488	491	486	528	505	468	475	531	508	460	482	493	524	447	464	530	496	483	503	499	508	475	568	509	511	494	478	508	496	462	494	483	478	497	469	504	509	489	522	514	503	520	515	500	469	472	514	476	476	509	478	530	517	509	499	522	528	509	490	515	482	489	475	507	545	515	473	504	505	488	481	483	517	510	502	462	546	499	561	512	471	505	491	469	493	498	481	508	505	514	490	521	493	521	473	505	531	532	501	477	515	532	486	449	500	524	513	498	483	532	501	456	479	500	517	517	459	512	552	504	516	454	516	530	504	493	504	487	481	475	502	483	505	507	491	501	533	480	495	496	515	500	504	480	502	475	502	507	486	479	495	506	478	495	479	512	498	535	492	520	496	507	542	556	499	510	500	494	495	473	486	485	526	485	498	505	482	471	509	524	487	486	505	511	481	544	495	496	538	516	484	472	510	525	496	507	498	481	514	486	505	496	490	481	513	494	466	493	515	498	522	494	513	503	525	503	497	492	456	487	496	506	508	475	467	490	489	510	498	495	508	471	482	485	512	526	482	503	485	498	521	523	493	530	490	518	489	476	518	491	503	500	526	526	508	519	489	483	467	457	498	466	493	463	494	468	541	490	491	514	499	499	511	547	505	481	528	555	512	471	507	483	474	560	501	470	500	489	489	518	507	477	555	472	521	527	511	503	496	490	483	517	495	448	525	489	519	482	486	485	491	513	473	487	516	530	523	530	505	531	513	487	522	492	509	492	506	468	485	512	498	541	546	528	516	494	517	481	478	496	535	527	528	509	509	486	497	478	500	516	491	479	474	496	519	488	517	520	501	477	501	471	550	490	518	540	507	484	537	468	536	485	541	521	497	507	475	525	499	461	499	480	531	504	528	513	530	505	499	487	482	526	448	543	496	480	514	522	501	513	510	489	494	494	547	504	496	523	495	445	483	530	505	490	492	513	476	526	469	523	496	513	504	500	518	507	479	497	508	514	455	510	521	519	502	528	510	473	522	538	477	500	542	456	521	465	471	507	531	513	479	520	537	477	436	489	527	477	515	465	482	522	505	519	496	524	569	508	490	505	484	514	515	481	467	518	478	471	468	476	496	532	451	500	515	476	514	460	474	488	508	480	495	483	488	539	533	514	524	522	520	514	536	514	498	530	518	483	521	483	539	524	482	514	529	520	540	521	520	480	507	477	533	517	530	525	491	531	533	506	468	492	519	529	498	503	485	445	519	543	520	519	508	495	536	490	500	517	491	517	522	525	490	491	499	498	485	478	507	536	489	475	478	485	517	472	492	499	496	530	501	521	470	495	507	511	468	466	513	499	503	445	500	531	507	507	537	500	507	526	561	505	517	511	548	471	479	466	515	475	455	503	559	497	518	552	497	523	499	479	472	497	485	495	491	463	487	518	532	487	518	484	519	493	501	459	469	449	514	485	490	480	509	525	549	507	507	542	520	479	487	551	496	486	466	499	532	519	477	481	508	463	537	490	518	486	510	494	523	487	534	518	480	490	559	499	473	501	522	502	473	488	521	516	509	497	477	481	530	482	515	488	509	496	491	519	512	485	480	548	489	524	454	513	492	506	517	477	496	508	510	494	482	530	537	509	523	501	530	536	457	489	512	528	490	479	491	511	507	500	478	479	492	502	481	519	469	530	504	493	528	522	501	476	501	506	487	487	490	555	499	552	456	494	500	512	514	514	533	507	538	497	512	480	514	479	490	500	494	512	499	479	479	514	505	492	504	468	494	513	522	502	509	489	503	529	506	493	488	508	448	484	500	526	507	505	555	495	517	517	534	510	522	479	468	490	505	519	492	550	510	469	509	469	460	475	519	551	488	480	474	514	482	508	443	524	534	503	505	546	479	448	499	546	523	502	515	505	499	483	506	513	494	539	464	480	495	476	503	480	457	463	523	477	448	486	519	494	495	527	535	537	493	499	508	485	485	529	469	521	529	528	541	491	515	495	510	510	479	478	484	529	448	520	487	543	523	510	540	504	501	518	484	509	507	489	496	500	518	478	527	489	493	487	542	510	511	511	520	532	485	538	517	504	498	528	519	519	486	508	503	452	468	498	538	504	514	479	522	483	548	481	494	478	510	501	466	511	453	490	483	490	497	518	503	512	474	450	512	491	515	539	510	488	481	514	529	461	496	535	520	525	478	525	492	471	514	508	488	470	506	516	479	474	553	532	482	524	492	499	488	509	510	500	490	461	503	479	499	526	511	477	496	517	519	519	528	517	487	483	522	540	515	502	487	474	508	512	522	515	501	466	485	499	466	491	566	506	457	506	493	501	501	499	481	536	494	531	508	483	525	542	521	495	510	453	498	500	458	508	528	463	488	485	488	534	499	516	467	512	486	487	444	537	555	481	505	513	480	503	512	517	521	533	511	492	474	488
27477	18364	3313	369	269	234	231	235	224	222	250	237	224	228	211	252	220	250	222	214	211	225	212	217	220	241	213	242	223	219	237	212	214	215	211	202	215	227	211	220	225	211	221	203	215	230	195	214	242	243	198	223	206	211	215	202	235	239	221	199	228	206	219	231	202	235	213	196	226	210	214	207	217	229	215	198	200	210	249	193	223	212	244	220	216	229	239	190	197	227	239	211	200	216	216	217	232	194	220	228	229	212	209	259	218	210	223	210	260	185	228	226	190	213	230	207	223	231	228	234	232	226	222	218	231	223	208	196	196	234	233	241	241	220	218	208	213	221	203	223	215	246	212	234	215	229	221	232	229	226	213	219	246	218	213	227	206	223	197	220	201	196	216	208	229	218	232	228	238	208	224	200	213	208	203	236	221	222	216	204	211	185	231	219	245	226	218	219	219	219	214	210	228	215	235	247	243	232	220	214	201	213	217	221	216	243	234	216	228	238	195	206	229	196	236	218	216	207	248	214	221	230	227	218	213	200	234	197	227	215	248	248	205	220	225	215	223	214	252	222	231	236	206	224	243	224	222	215	219	221	225	238	193	250	214	239	214	216	204	213	228	212	233	218	220	233	192	216	223	232	236	227	180	222	208	206	221	230	233	208	222	234	219	199	208	201	217	237	227	214	182	208	229	242	229	201	222	222	205	216	214	215	221	231	228	202	194	210	213	229	203	225	221	210	229	210	235	229	202	208	200	191	243	221	219	219	221	197	223	241	203	228	195	176	202	240	213	237	240	209	212	225	230	217	245	238	214	203	198	218	209	215	226	211	228	229	241	216	221	228	207	215	207	229	192	209	218	223	198	232	193	201	202	214	226	218	254	216	264	233	212	231	215	217	224	209	216	229	232	209	242	186	186	228	211	199	212	209	223	209	224	206	206	201	213	220	224	218	198	222	205	221	226	214	188	246	215	226	221	229	226	201	233	221	217	248	212	193	217	231	214	205	215	225	191	230	213	209	192	191	224	214	204	222	228	198	211	222	225	208	206	213	225	234	220	233	221	216	213	229	221	236	195	216	211	221	219	239	221	210	230	204	259	212	238	212	238	239	244	201	232	207	228	226	223	216	220	205	212	214	222	198	230	233	239	211	216	215	227	237	205	183	208	227	237	191	220	249	235	238	209	230	200	234	218	212	231	204	224	235	239	217	219	230	239	203	204	225	225	204	223	221	221	214	212	192	246	205	222	206	222	224	222	205	217	220	215	222	225	219	213	218	253	225	211	217	207	229	213	189	228	212	207	209	236	217	193	201	222	226	248	212	238	240	204	181	211	195	220	210	214	227	224	206	225	222	231	205	213	208	238	202	218	223	225	208	215	210	233	240	237	219	241	208	211	215	255	190	220	211	213	226	204	208	224	214	202	204	218	219	233	223	232	211	223	222	176	221	227	202	214	197	199	220	233	200	218	233	221	241	211	207	226	239	224	225	203	237	224	217	231	208	227	236	241	228	216	226	192	229	218	219	233	200	213	205	192	239	214	226	220	195	244	218	227	208	228	178	215	198	232	234	220	244	217	187	224	226	214	210	205	220	227	197	210	217	227	242	193	190	198	229	212	234	194	214	234	225	206	254	225	243	232	198	224	212	214	198	231	199	213	212	210	235	222	222	217	223	211	213	226	218	233	228	217	230	231	238	220	191	218	215	188	217	224	205	220	224	199	204	226	231	205	208	217	228	200	227	239	216	219	209	213	225	233	246	234	229	207	212	200	221	225	221	211	203	213	221	216	220	219	231	205	225	235	231	201	242	218	216	227	207	198	216	226	219	212	227	210	224	207	204	216	228	239	224	218	214	213	223	205	230	218	213	211	238	210	248	234	224	236	213	209	193	242	210	211	212	244	215	230	247	211	246	216	205	206	222	217	245	215	230	209	200	195	197	215	222	212	202	211	236	210	223	207	230	248	197	229	195	207	215	193	225	231	222	191	218	199	199	221	225	202	219	212	226	228	236	199	227	212	207	195	239	219	232	229	195	203	223	228	225	194	223	223	212	209	228	232	233	226	216	201	206	218	227	232	229	204	220	219	243	191	230	204	240	223	241	224	200	206	216	241	200	218	209	224	199	218	247	218	241	208	201	243	223	231	194	197	232	216	244	190	245	209	216	184	257	193	231	222	225	233	234	218	185	228	239	236	221	197	208	226	247	209	212	211	211	207	219	210	200	198	208	203	197	220	229	218	217	223	216	192	216	225	234	231	237	216	203	217	235	206	223	228	226	191	232	214	225	214	217	225	225	221	209	237	222	200	206	224	215	201	215	223	211	230	233	206	223	234	207	230	221	231	202	227	204	220	233	222	209	206	224	232	235	199	218	212	243	221	217	268	220	222	199	223	231	227	212	208	236	219	224	206	238	197	208	198	194	248	227	211	236	206	227	239	223	192	214	240	217	199	213	214	225	231	208	191	192	247	230	246	230	239	219	235	226	242	214	226	212	183	207	214	228	223	215	211	242	228	227	204	212	219	222	237	236	184	204	215	242	227	205	216	195	233	230	227	199	209	225	242	219	219	204	229	216	241	197	234	214	193	229	228	228	214	204	235	202	203	228	219	249	217	207	198	222	214	201	222	239	222	202	202	220	213	220	214	213	200	250	258	207	208	200	230	208	228	233	218	204	235	190	221	217	216	201	237	227	220	200	235	231	237	226	197	238	209	237	229	223	215	198	204	225	203	215	241	239	203	203	229	252	201	215	190	256	226	211	219	221	221	237	222	242	210	224	207	209	222	230	236	223	197	238	206	239	229	233	241	213	230	208	207	218	227	204	222	258	228	232	237	215	228	227	195	223	221	237	202	239	223	236	208	230	205	210	201	213	232	214	200	224	216	214	207	225	250	236	223	214	217	243	223	200	210	215	206	206	213	215	220	235	222	236	214	220	217	235	204	224	218	211	212	223	229	240	181	216	185	204	211	220	218	216	212	221	230	209	201	199	219	229	245	234	200	212	219	218	210	217	225	212	210	200	224	209	213	241	234	218	193	223	220	228	200	220	222	210	195	230	211	230	213	202	197	212	230	217	216	179	209	228	232	257	205	217	230	198	236	206	232	233	247	207	229	214	233	214	239	229	210	211	229	245	215	223	220	231	204	217	213	205	242	217	215	227	208	190	216	235	229	204	217	217	226	226	209	221	246	221	229	190	213	225	197	199	247	207	236	207	227	238	215	217	204	206	222	210	212	245	228	198	208	223	218	213	223	238	218	213	216	200	226	212	223	203	199	227	217	230	232	214	226	211	214	225	203	206	210	229	254	215	254	212	200	233	231	187	208	223	215	220	210	210	205	213	201	201	200	206	196	217	201	227	211	232	227	213	220	219	230	224	233	225	229	227	198	223	206	221	236	198	221	215	216	219	221	223	232	206	216	201	197	222	231	241	254	211	241	227	217	223	211	215	242	215	221	214	212	218	230	238	193	210	205	244	208	211	222	211	205	209	214	232
4384	800	565	411	372	352	313	312	321	326	320	331	295	312	277	299	281	302	290	287	295	296	296	291	294	259	287	265	327	273	324	293	276	365	286	294	296	303	282	302	297	288	305	322	312	295	309	298	303	324	296	294	282	326	290	301	290	300	292	296	310	288	271	315	311	310	298	276	294	295	302	303	309	311	324	283	292	294	322	297	298	292	294	294	316	316	297	287	310	280	300	279	308	283	282	307	288	302	317	265	287	296	300	294	338	303	296	273	297	295	288	289	304	296	334	300	298	268	287	289	292	304	305	311	313	307	302	322	281	313	317	304	307	341	282	329	309	294	304	299	304	325	308	311	284	276	293	302	267	302	308	308	285	306	321	320	303	300	327	299	292	313	307	289	314	312	296	279	307	351	283	307	291	294	301	285	296	326	281	340	317	325	298	308	274	286	284	298	301	303	285	292	283	292	319	300	301	301	271	307	314	296	286	293	310	299	304	280	305	283	294	305	320	287	292	292	302	306	286	314	281	332	272	295	288	297	285	307	320	293	289	340	294	313	266	311	279	305	311	283	291	283	317	313	316	291	292	293	290	274	295	303	300	307	299	276	312	300	295	296	309	295	284	301	276	302	289	286	320	308	295	298	325	305	311	283	277	300	286	283	320	283	320	289	288	327	273	303	268	311	261	292	324	297	289	303	269	301	302	274	324	296	337	333	272	288	289	314	301	276	297	305	280	291	296	319	289	318	302	293	317	310	306	332	300	302	291	268	292	289	303	310	271	324	297	313	259	333	299	306	281	330	289	261	308	284	308	264	297	306	295	287	295	276	303	314	321	298	284	274	326	306	314	288	302	269	300	310	308	314	289	295	269	314	296	277	327	289	303	283	283	315	293	291	338	259	296	303	318	322	255	326	293	280	306	319	311	301	285	299	333	290	301	269	300	273	288	315	291	288	316	301	296	316	299	297	293	298	338	296	306	311	273	307	300	306	315	309	327	309	268	321	297	321	319	307	281	291	273	304	305	306	306	302	282	317	330	283	302	318	318	304	294	275	334	310	297	267	294	265	321	301	291	284	277	278	299	294	278	309	320	284	296	277	321	275	295	285	318	281	284	300	330	316	245	335	312	311	273	280	318	254	317	285	309	291	316	305	302	300	297	280	277	312	309	311	299	280	300	327	300	321	333	297	323	316	313	319	274	337	295	271	299	292	261	277	296	298	312	286	294	295	318	289	296	314	293	292	306	289	314	324	304	275	301	296	297	306	278	295	278	306	293	285	306	318	303	297	277	305	312	313	296	312	302	269	277	300	296	289	276	329	296	294	289	279	271	290	290	313	281	280	315	286	296	294	299	296	275	308	280	285	257	312	310	283	281	285	304	287	291	296	311	293	312	283	292	322	286	300	293	299	321	288	291	317	286	305	298	312	307	322	295	330	328	299	296	284	276	273	316	319	287	318	264	273	337	292	301	314	316	307	312	283	273	279	302	284	318	302	298	296	301	299	278	333	307	279	283	288	305	314	279	296	316	317	281	301	327	285	324	315	330	298	305	313	278	289	312	306	290	276	307	269	291	284	283	292	300	326	296	280	276	290	300	296	313	310	289	298	307	266	285	282	291	276	307	326	319	321	286	301	298	293	325	307	301	315	304	320	294	290	301	300	273	271	301	288	292	302	310	310	293	261	304	288	290	301	277	290	298	309	292	290	281	318	305	277	268	286	293	288	309	272	311	309	327	304	312	287	306	278	270	302	311	273	301	337	295	276	294	301	324	298	289	305	311	291	316	324	336	242	306	290	328	287	278	275	292	302	324	266	322	296	261	307	299	312	311	299	321	304	300	315	270	275	290	297	300	278	305	278	323	292	314	320	301	317	281	319	274	289	325	294	295	286	286	289	325	289	277	292	284	315	292	330	291	301	270	298	289	290	303	300	273	324	290	260	335	305	309	295	311	286	277	331	313	296	294	307	304	296	297	281	282	314	300	275	287	292	300	267	304	304	300	301	314	306	303	295	314	332	302	316	280	309	296	299	282	303	292	283	309	301	305	322	307	300	319	304	309	276	302	277	321	297	277	296	305	341	292	308	280	312	280	292	265	320	309	293	268	322	290	311	301	320	300	322	305	291	318	303	290	309	292	283	289	298	270	281	306	303	288	302	292	298	291	304	288	300	280	279	278	294	305	318	279	318	281	300	314	307	305	329	284	295	314	308	281	288	293	281	284	285	308	290	303	295	285	302	289	316	285	287	317	278	303	305	318	304	269	284	281	274	296	320	290	307	315	282	322	304	292	297	301	315	264	276	277	283	294	281	326	306	327	298	304	294	269	333	336	300	309	300	310	333	294	283	314	289	296	299	304	309	293	319	290	276	319	309	292	316	238	293	278	279	302	306	302	330	292	278	301	268	283	322	305	293	307	300	281	291	323	297	262	310	322	282	292	287	315	287	306	291	304	272	318	289	289	287	318	292	276	325	322	308	302	312	288	303	291	302	300	329	298	308	302	286	278	309	325	309	289	277	280	286	311	299	304	315	306	286	291	308	308	281	324	312	310	294	305	262	291	301	322	293	290	306	286	325	262	301	276	311	319	294	292	328	292	285	293	287	317	312	328	319	274	332	301	289	282	337	290	303	328	292	312	312	286	298	270	347	286	280	307	324	309	293	288	303	298	282	295	281	343	305	280	322	292	277	308	277	303	294	330	307	280	292	268	305	296	275	297	329	277	283	311	307	298	320	332	271	292	304	287	302	293	309	296	314	288	315	271	299	311	289	306	305	295	338	247	299	267	331	282	333	316	311	302	281	291	304	303	296	321	281	299	301	290	312	283	288	288	292	269	317	285	307	288	323	311	294	334	332	297	289	292	282	282	301	304	274	298	304	304	273	302	328	271	332	305	320	357	311	287	295	334	333	315	318	293	276	299	303	321	282	310	295	302	312	265	330	285	280	300	268	298	278	325	300	287	280	304	285	301	282	310	283	301	329	298	297	289	307	290	288	292	291	295	280	324	312	322	319	302	286	324	285	306	351	259	300	320	320	353	316	280	283	260	319	273	300	257	299	302	284	317	264	322	303	274	306	293	288	282	300	296	282	296	265	323	304	307	316	301	290	263	276	308	316	313	313	278	295	295	269	311	300	333	328	295	269	300	321	320	308	295	311	296	299	296	280	318	308	299	322	299	316	324	283	315	297	309	331	296	310	306	295	304	291	297	348	269	315	293	314	308	316	291	294	287	312	306	307	282	291	300	297	298	313	298	275	302	315	338	333	309	346	298	300	283	321	280	293	290	291	296	329	278	307	289	294	284	266	295	295	313	329	298	298	289	324	297	320	319	282	302	282	301	281	281	310	317	287	321	289	306	317	277	307	312	317	280	289	308	314	292	288	289	267	304	294	284	289	284	325	294	294	308	277	285	296	304	336	311	321	323	323	298	341	322	306	288	290	284	302	326	302	275	294	296	293	295	308	307	317	286	290	313	302	295	291	338	311	293	290
23417	21518	28688	24775	21355	3883	781	534	548	534	484	523	472	484	461	476	436	460	426	430	450	440	467	440	445	444	417	409	467	456	458	444	452	410	412	436	419	427	412	433	409	427	432	459	442	446	452	407	407	460	440	418	425	450	424	425	416	437	429	451	373	415	476	452	420	416	421	462	469	409	420	411	420	400	413	427	440	417	427	424	404	435	397	425	367	441	410	420	400	385	419	435	401	416	445	440	408	414	436	410	458	403	423	413	440	434	453	431	414	434	410	404	389	434	404	414	386	430	470	412	443	418	451	419	466	438	416	413	447	404	444	440	431	426	427	411	447	423	440	451	434	435	426	434	430	464	458	402	447	435	401	427	412	434	418	428	413	423	403	445	426	415	419	459	430	436	440	439	395	426	414	441	452	451	420	419	417	445	447	399	428	403	435	453	423	411	390	385	471	414	434	405	438	430	440	423	430	403	401	430	422	444	422	442	449	394	449	427	420	411	443	410	377	418	438	445	444	410	393	404	398	395	397	415	415	398	424	417	443	437	399	410	449	424	466	406	408	381	405	415	438	437	420	414	416	429	403	461	444	436	416	421	424	476	420	406	429	426	403	427	431	392	410	417	426	420	413	439	466	455	451	405	423	438	416	447	407	401	458	427	391	438	380	437	416	421	450	415	409	438	410	410	418	435	432	394	399	426	442	424	430	392	422	456	403	429	426	439	415	421	435	422	454	440	423	420	413	414	385	422	401	426	404	428	379	450	441	407	456	446	435	396	412	421	435	423	481	452	408	403	437	399	409	430	417	402	462	445	451	453	425	392	364	386	402	418	426	399	402	422	449	448	415	414	444	434	437	427	412	427	387	419	445	402	426	439	469	427	423	437	442	393	429	451	407	448	434	433	406	404	413	409	418	422	458	448	398	393	421	427	478	450	437	404	391	423	379	412	444	426	426	441	417	451	422	394	437	461	411	421	450	437	405	414	424	440	442	428	455	451	398	418	415	407	429	405	414	404	445	477	410	429	420	455	407	407	386	406	409	400	419	432	460	425	446	476	448	423	410	442	402	450	413	420	417	423	463	415	407	428	363	440	377	423	427	394	410	412	453	435	410	448	466	434	393	454	431	423	450	400	408	394	395	444	431	372	403	428	436	375	447	456	444	406	413	417	448	437	393	421	453	411	435	439	452	408	417	409	428	399	408	411	427	441	412	428	434	425	435	435	401	386	435	392	433	428	439	436	441	402	448	434	449	399	455	425	380	414	421	411	416	426	477	414	439	441	400	422	462	412	401	434	431	379	418	408	430	439	404	417	448	402	442	395	436	443	452	436	425	439	441	468	396	419	438	457	414	423	427	421	437	399	435	387	416	435	438	436	413	420	425	434	438	420	447	414	441	407	425	410	433	407	412	412	446	433	411	427	410	408	414	408	409	454	429	405	422	423	437	398	426	439	429	434	397	440	436	418	408	436	393	450	422	418	414	402	428	435	411	416	410	428	399	463	439	410	405	443	452	375	413	450	398	406	428	437	444	461	419	407	401	437	465	445	432	467	398	443	411	427	433	435	433	430	435	431	399	444	387	477	388	415	421	458	427	411	415	396	414	436	434	415	447	430	412	407	436	399	424	457	454	408	387	420	440	414	411	401	438	423	417	432	407	457	400	417	420	416	407	415	395	408	393	439	376	428	408	430	439	427	411	418	395	372	443	418	448	404	428	411	444	419	456	398	394	413	398	402	408	394	413	433	463	420	453	416	422	404	412	445	434	368	417	423	446	453	420	404	428	455	423	421	408	466	423	415	420	398	443	438	387	468	401	378	405	412	432	427	448	423	433	424	376	425	423	469	404	416	408	448	402	419	428	430	436	428	437	396	393	436	455	408	416	412	423	432	464	452	413	414	426	408	371	432	437	409	430	433	432	383	396	435	433	412	431	422	415	443	451	391	463	425	431	452	424	454	423	428	415	414	436	413	420	438	420	453	397	407	396	409	391	403	412	431	415	385	443	481	429	443	406	394	435	428	428	396	425	385	412	404	454	414	394	432	421	408	435	416	454	421	407	444	429	405	426	391	449	436	434	430	403	396	418	458	390	379	407	472	434	396	401	445	392	443	433	423	458	445	418	445	419	419	446	424	420	424	428	394	444	431	459	465	442	383	437	427	403	411	397	429	410	422	428	440	427	380	452	473	425	432	418	406	428	426	431	406	439	433	442	438	417	435	426	427	446	442	390	466	384	407	433	424	434	441	471	381	427	369	435	415	417	414	429	439	441	411	419	429	406	400	444	440	403	440	416	439	398	452	434	393	413	433	447	432	439	425	421	438	435	414	428	430	427	422	400	401	419	425	415	440	415	393	432	428	423	382	402	414	420	379	419	452	418	442	411	430	401	416	422	392	417	419	411	415	383	412	409	447	437	477	363	410	430	410	450	388	449	447	431	413	425	446	392	422	392	458	412	473	452	420	418	467	391	407	437	425	430	421	392	446	407	443	430	441	449	428	442	445	440	450	415	448	402	420	405	419	430	419	428	436	422	430	451	423	428	444	437	416	427	421	451	381	431	404	465	439	405	443	418	417	406	420	428	401	438	445	458	449	423	420	412	436	414	441	445	391	411	449	417	370	420	429	441	407	428	476	418	409	395	383	432	409	417	415	441	431	443	455	381	443	419	444	446	407	449	395	400	400	388	432	411	424	415	414	450	411	434	416	424	393	409	428	393	430	404	433	417	382	430	427	438	446	434	425	457	425	452	396	481	386	399	451	441	446	422	417	439	409	439	431	432	444	421	418	399	427	431	420	444	408	418	447	444	437	430	423	397	456	440	423	432	408	419	413	432	427	409	441	419	420	414	401	422	429	453	439	413	408	428	425	436	415	454	447	388	429	433	448	430	423	432	429	443	403	429	387	426	411	417	407	450	394	419	414	439	457	425	396	410	407	422	419	424	420	435	430	431	397	419	418	467	395	407	417	440	439	416	417	396	407	423	425	440	412	426	419	436	428	431	443	412	416	388	411	402	433	398	410	441	434	393	415	455	411	427	432	418	431	460	430	422	414	433	428	466	421	387	435	415	441	397	413	417	420	431	416	449	428	451	431	398	419	422	451	401	418	413	434	406	426	419	398	459	456	421	414	414	419	414	412	409	494	408	447	429	428	445	459	427	415	464	417	422	432	400	396	433	392	427	387	419	412	375	411	454	454	383	441	415	387	412	415	452	415	404	422	424	418	437	395	458	412	394	396	454	429	401	412	414	410	411	414	393	423	425	419	433	418	442	424	405	436	416	476	439	382	421	414	416	383	424	430	419	431	456	449	392	373	448	440	450	401	473	430	398	425	440	407	433	408	430	434	417	405	389	421	422	436	412	417	431	396	436	406	402	431	422	426	411	430	415	433	428	423	451	432	457	399	413	424	392	419	422	417	454	412	450	402	425	435	404	470	435	445	412	439	375	428	408	447	415	416	415	407	425	388	390	429	411	414	397	428	430	430	424	401
10758	7038	4898	2305	1647	1350	1177	980	903	802	778	700	673	686	675	641	619	634	597	612	581	586	583	558	623	637	605	594	603	606	612	578	588	580	609	582	567	590	557	555	565	591	559	592	504	600	604	590	612	606	561	573	545	631	584	510	615	552	587	558	573	587	554	576	612	596	592	594	608	597	562	574	566	576	579	550	558	565	581	583	569	550	576	537	580	562	577	539	562	569	566	565	605	549	596	552	551	583	578	590	596	632	564	516	586	565	578	570	562	599	584	593	622	565	612	555	546	578	560	553	601	588	557	560	583	592	536	560	572	597	586	564	527	580	547	605	579	564	576	559	543	588	531	554	584	605	542	548	588	605	580	573	598	527	582	566	586	583	555	568	614	584	538	581	592	580	582	570	595	529	567	556	569	580	545	569	517	592	604	532	589	602	551	552	571	566	586	565	596	573	533	564	596	569	579	534	538	550	568	587	591	532	563	612	559	563	596	581	555	600	564	579	552	522	572	590	613	530	544	546	567	487	543	574	532	576	587	585	583	565	535	580	578	578	577	583	578	562	545	561	534	590	559	564	531	563	571	556	589	549	548	588	565	592	562	619	616	597	606	575	523	618	591	580	567	570	573	555	531	562	534	563	604	551	616	562	593	593	603	602	616	533	597	590	534	511	575	561	548	582	541	566	581	551	533	578	550	565	542	588	574	588	561	599	549	607	550	560	608	587	583	599	585	578	576	616	552	553	573	564	613	550	552	585	565	558	535	569	599	570	561	573	557	556	530	605	571	585	549	561	578	587	574	516	570	581	602	576	579	622	607	550	597	576	590	554	573	566	580	564	576	547	573	570	571	619	555	575	568	575	580	564	568	577	571	599	578	597	557	580	538	583	588	562	569	561	557	564	562	598	530	553	575	560	587	585	530	582	566	593	562	554	565	547	543	563	510	582	571	563	557	581	579	562	568	610	580	572	579	557	608	558	563	583	593	561	577	587	556	587	590	556	617	571	555	585	545	604	544	609	562	550	531	595	558	617	543	575	515	624	527	552	576	573	575	574	585	577	541	588	608	581	596	584	553	591	583	565	570	587	575	591	572	630	533	521	613	582	601	584	584	566	592	569	552	562	578	630	526	580	600	575	606	521	607	564	617	568	566	610	553	580	542	543	601	562	589	599	616	556	571	570	560	588	596	587	615	528	582	571	515	611	547	583	560	566	577	555	564	600	599	581	535	584	556	546	608	556	595	565	601	581	573	571	585	553	584	536	551	611	582	567	563	554	562	580	589	602	568	565	592	510	591	586	585	562	564	614	581	586	571	576	575	540	588	587	600	573	560	577	578	544	586	563	566	562	581	579	494	588	540	562	595	573	570	522	621	581	554	562	544	602	540	549	561	553	552	581	590	572	577	568	576	589	605	614	579	543	609	582	588	560	575	592	608	563	602	563	559	544	590	568	561	557	555	566	560	556	513	589	572	545	579	627	585	579	583	568	608	539	574	589	555	576	539	545	546	540	625	575	588	573	615	557	574	584	553	573	556	597	596	577	580	560	567	593	622	564	561	558	592	571	572	574	564	583	571	585	619	576	550	542	578	544	532	575	564	570	555	553	565	562	541	519	539	545	610	565	554	578	561	572	535	567	576	583	551	577	604	572	624	601	592	584	564	560	581	556	574	543	566	613	599	585	571	524	580	583	548	543	619	599	551	553	541	569	545	556	597	570	579	576	536	527	581	584	557	562	536	588	609	540	586	567	529	555	573	597	621	537	529	559	562	587	599	578	568	558	605	566	581	561	588	553	569	567	597	545	566	566	559	583	608	567	568	584	540	596	574	556	587	608	567	589	593	571	563	559	584	589	573	545	548	570	606	589	579	558	590	563	581	563	579	563	577	601	599	558	581	591	567	572	526	603	566	569	551	529	586	610	540	588	555	555	618	573	574	574	541	582	577	569	609	567	575	560	602	543	536	488	606	564	564	575	552	589	520	543	554	529	580	574	571	592	529	582	549	566	611	529	575	580	556	541	581	552	567	589	513	596	603	582	552	550	603	550	515	615	596	535	586	568	544	559	561	590	542	585	550	591	559	572	612	565	564	596	552	621	592	573	545	566	585	575	562	601	564	586	559	562	521	558	632	541	587	593	503	585	593	581	562	579	590	591	619	568	581	612	615	579	574	550	563	626	608	587	590	552	573	575	590	575	579	552	604	577	529	610	553	546	593	584	579	545	577	561	606	525	552	547	587	586	543	563	604	530	557	588	575	535	596	555	592	532	569	595	598	541	580	579	571	568	586	537	560	555	550	543	588	565	606	584	512	580	551	558	539	588	572	591	562	612	614	589	563	564	586	562	564	602	583	576	535	591	623	527	555	603	562	533	586	603	575	619	608	580	561	538	570	600	567	545	564	573	584	564	600	582	592	625	610	626	552	577	548	549	569	533	584	590	598	551	576	589	566	560	569	589	546	564	524	565	550	574	534	626	565	572	552	608	548	538	575	567	579	553	570	624	630	554	574	568	554	549	551	561	582	576	561	535	593	551	546	565	550	534	570	543	563	600	573	572	574	542	606	563	574	528	603	553	556	549	591	610	523	601	550	582	574	561	546	553	598	565	553	537	587	586	600	532	545	622	539	593	568	589	519	574	561	554	545	550	598	520	605	540	575	536	635	571	549	593	552	569	546	560	552	587	585	585	635	527	570	594	566	623	552	597	614	587	560	614	591	583	555	554	567	591	586	552	619	543	565	597	555	594	574	545	568	580	564	564	529	567	596	604	567	564	564	536	616	558	562	595	532	583	531	544	570	585	585	544	566	597	551	549	512	578	620	589	546	605	548	596	526	549	580	550	605	547	621	586	580	593	569	544	615	581	594	544	565	565	564	554	619	562	600	556	543	616	537	589	533	520	553	573	545	597	575	623	581	595	564	596	566	585	563	550	542	582	633	566	583	598	543	587	620	560	554	572	579	548	555	596	533	610	548	579	573	547	603	555	577	562	578	579	560	575	551	567	630	564	559	538	581	560	595	577	582	590	579	525	524	583	561	563	543	566	571	597	571	546	598	565	619	571	590	590	545	577	613	576	560	585	577	555	583	571	545	552	550	550	561	588	561	572	556	579	583	548	565	627	598	546	556	577	538	606	581	561	568	585	533	580	596	545	610	582	579	574	599	617	573	526	595	594	579	626	546	513	604	612	570	582	559	553	544	598	586	582	595	545	546	570	609	578	581	547	560	545	573	612	582	569	572	591	575	540	576	610	555	549	582	586	571	543	564	555	570	577	550	576	542	540	589	537	567	565	546	596	604	573	550	581	567	580	549	592	596	565	567	574	583	601	524	541	571	562	583	600	537	630	579	564	593	574	579	564	557	578	545	558	623	560	555	563	621	578	548	550	595	548	541	545	591	565	593	560	583	576	567	603	571	596	593	575	560	575	561	572	603	584	564	527	577	564	545	548	562	579	550	633	588	569	574	588	563	563	563	599	591	584	576	549	564	589
24761	21499	26765	24637	1124	212	187	136	144	137	124	103	111	111	104	112	120	124	96	96	103	93	123	94	87	123	108	103	102	90	99	101	102	97	92	112	89	100	94	110	80	102	102	77	97	116	94	102	107	104	120	89	81	103	102	95	93	95	93	93	97	98	83	99	94	89	97	98	96	103	103	92	97	80	98	91	84	112	83	109	101	98	88	104	84	96	95	104	98	98	86	93	83	110	80	96	90	99	89	107	101	111	101	106	89	94	78	84	78	98	94	91	101	83	112	106	101	93	79	90	108	101	99	99	91	103	96	97	93	82	81	90	96	93	102	92	100	113	91	99	104	99	83	89	99	99	84	91	108	88	87	76	96	73	97	88	111	116	102	108	99	91	74	94	80	86	93	102	76	103	90	117	118	91	94	91	101	99	106	103	104	106	104	87	101	98	87	78	88	96	81	102	91	111	108	86	94	98	69	104	115	100	101	103	88	106	84	92	104	102	88	100	89	89	92	93	114	109	86	98	99	106	102	86	119	96	105	97	85	87	95	102	88	77	87	101	94	107	101	85	91	95	98	96	82	104	101	87	85	89	99	94	97	99	98	97	90	82	100	100	92	89	99	101	92	93	87	114	95	103	93	91	92	96	81	106	91	110	69	114	101	98	84	82	120	74	94	97	104	94	95	80	93	112	84	82	92	86	88	86	90	96	83	105	100	96	97	94	109	76	78	87	97	110	82	89	97	90	73	94	93	89	85	102	102	95	93	82	90	98	85	89	89	81	107	102	107	84	101	91	107	86	92	87	97	95	89	92	94	109	93	94	95	102	93	85	77	91	82	98	93	108	98	97	92	102	85	92	100	89	109	101	98	101	87	90	92	100	92	81	92	89	78	86	100	88	78	95	97	99	92	102	82	94	86	105	79	95	86	86	91	85	89	101	95	104	115	102	92	100	104	108	100	99	80	110	83	107	113	93	85	112	110	87	99	104	96	94	93	111	83	90	90	81	92	87	77	103	73	72	97	94	102	105	85	105	74	101	89	88	96	111	87	102	93	88	99	96	96	91	100	99	96	93	77	104	104	86	80	75	108	99	101	107	104	82	88	93	89	90	87	94	93	122	89	88	98	92	102	84	117	107	108	98	77	114	90	97	102	105	84	81	96	75	88	79	85	104	88	93	89	100	94	97	81	92	91	99	93	98	94	105	96	92	92	95	90	97	99	96	102	106	94	85	99	86	87	88	89	91	100	114	113	109	96	81	93	111	105	81	90	119	96	90	100	95	109	112	104	109	88	84	84	98	82	99	91	84	117	94	101	112	108	122	87	96	100	108	115	99	100	81	95	72	99	107	84	103	86	89	99	105	103	88	96	80	84	88	89	82	91	90	91	97	98	90	104	98	99	99	82	92	99	84	86	90	90	76	112	107	94	88	90	102	98	97	86	77	76	89	97	103	94	94	98	95	101	96	92	95	98	111	107	85	82	96	89	94	101	92	105	95	102	92	92	108	92	92	99	98	83	76	112	115	102	103	90	101	92	109	104	85	88	82	93	97	98	85	94	78	102	98	79	82	90	89	83	101	85	97	98	101	99	90	90	91	89	93	80	98	89	101	79	107	100	100	95	112	95	84	85	99	85	112	97	95	102	99	90	81	90	99	91	107	85	94	92	103	90	100	92	113	102	92	94	105	83	107	95	92	98	89	91	90	104	80	89	89	110	88	112	86	91	95	93	94	88	88	109	98	89	100	111	96	101	107	105	85	97	88	95	96	86	96	75	96	98	110	109	93	95	98	101	89	89	99	87	90	96	102	98	109	87	75	88	94	87	102	88	85	106	86	108	77	90	96	118	83	88	105	97	98	92	118	85	80	96	101	83	95	99	100	102	118	111	92	90	83	92	85	92	81	100	102	92	81	98	115	96	102	89	99	103	106	110	79	97	111	102	99	93	111	92	88	99	108	94	85	93	94	101	95	98	101	110	104	106	92	72	81	104	97	91	102	93	101	89	112	97	96	87	92	84	105	81	104	91	109	94	110	120	88	96	92	83	71	95	83	86	87	96	102	96	93	79	98	88	121	94	82	83	85	89	85	86	101	108	86	100	110	86	97	99	81	75	83	87	90	93	91	96	90	98	99	93	82	96	103	113	96	97	94	100	93	104	108	97	109	85	76	94	97	97	104	78	116	88	102	102	108	97	96	103	80	97	103	98	110	91	95	89	125	101	98	85	110	97	103	101	96	103	98	82	82	93	91	104	89	84	100	110	104	104	71	100	97	93	88	100	89	78	107	89	77	98	90	107	112	90	87	86	101	91	80	90	101	84	99	104	102	81	105	97	77	108	103	97	91	74	111	120	86	96	92	91	102	119	95	83	97	90	97	101	104	97	102	100	82	75	94	93	94	102	100	97	107	91	96	83	100	101	100	101	119	98	88	120	78	96	109	90	101	92	101	102	92	86	81	88	112	85	102	99	91	72	96	88	110	98	100	84	106	102	89	98	97	99	96	105	93	95	84	99	102	85	75	103	80	101	95	93	102	95	92	78	94	110	84	92	86	85	92	100	91	106	80	93	83	86	85	89	80	85	120	101	104	74	91	97	83	79	92	95	97	101	90	99	94	100	97	95	84	83	108	108	91	98	98	84	98	83	89	108	79	125	98	95	82	102	98	94	86	92	87	100	97	121	89	96	98	94	93	95	84	84	83	95	90	102	87	96	82	92	106	104	93	88	115	93	88	109	94	95	96	107	84	101	91	109	91	94	100	82	99	94	84	93	100	91	90	93	83	88	94	93	101	96	82	98	79	101	90	79	98	95	93	119	91	83	93	107	86	92	94	88	97	92	97	83	94	104	80	108	82	99	78	92	73	85	85	112	78	91	90	101	98	88	81	101	69	98	84	95	80	94	122	99	105	105	96	96	87	119	99	114	93	94	89	102	96	92	92	96	86	91	114	97	108	82	92	95	81	93	86	74	91	103	86	106	98	94	88	103	90	106	87	98	107	86	90	95	96	83	97	99	90	85	90	89	88	96	97	91	100	99	89	103	96	107	97	87	91	94	91	81	108	87	77	72	84	94	94	77	94	90	95	108	85	96	97	102	90	111	90	101	100	94	90	76	123	91	92	81	90	95	96	105	109	88	93	82	93	102	112	105	93	106	104	85	89	90	92	95	88	95	87	99	94	106	90	113	103	103	101	97	108	90	106	115	96	116	108	86	98	87	104	94	82	92	103	88	90	82	110	89	87	104	99	101	99	91	107	103	85	95	110	85	92	99	104	97	81	101	95	90	88	98	85	91	80	98	101	90	90	109	96	102	107	99	93	96	87	99	86	104	88	109	101	72	86	91	98	98	89	93	112	94	85	96	92	72	96	105	87	102	104	102	92	86	100	85	103	92	85	95	107	96	96	71	105	106	87	86	101	74	94	104	88	97	109	80	81	80	91	104	98	94	96	70	87	100	78	88	82	92	86	86	82	99	99	99	92	90	91	100	94
10564	3206	2166	926	649	499	403	347	288	252	251	215	206	199	190	185	169	169	169	174	157	168	163	166	169	145	160	158	164	155	150	166	164	162	148	173	160	145	157	155	188	158	164	160	151	150	176	141	157	144	166	156	144	155	139	142	160	158	143	142	146	168	141	151	152	140	146	151	145	175	148	140	150	159	184	143	144	147	148	153	158	152	141	154	176	147	150	143	146	139	155	169	138	139	142	152	156	138	156	150	168	150	167	143	157	140	168	156	147	147	136	129	139	127	139	154	147	122	153	141	164	127	135	136	152	155	158	147	127	182	162	164	163	148	156	129	140	170	153	152	159	165	135	134	144	134	141	153	159	132	159	154	132	153	146	154	176	153	156	134	156	131	132	134	136	125	161	148	151	170	142	162	136	145	152	151	172	143	151	140	135	142	142	137	124	127	141	159	161	136	137	153	130	146	134	140	148	129	158	157	144	136	127	160	139	144	167	134	152	149	158	138	154	150	172	124	154	134	167	156	166	164	133	142	143	149	145	160	148	162	150	153	168	153	129	155	162	165	154	138	146	152	154	152	149	153	156	154	135	150	149	143	139	153	159	145	154	136	130	169	129	155	181	132	133	129	126	136	156	162	139	163	149	165	172	134	151	137	162	160	136	140	148	149	162	145	134	140	168	135	143	114	144	157	126	149	138	138	155	161	148	133	165	139	154	130	125	158	137	142	154	141	153	135	139	181	154	139	143	151	173	129	141	153	141	153	146	151	169	158	168	147	148	166	169	143	154	141	150	157	129	166	144	148	142	148	166	149	162	155	160	162	153	135	159	143	159	127	134	155	140	153	146	150	139	150	170	149	143	159	145	121	142	141	153	144	119	147	137	166	128	145	145	180	178	153	165	137	127	159	143	132	148	129	154	141	157	154	156	127	165	152	152	137	132	135	130	131	147	155	149	141	146	146	135	129	139	151	163	143	153	145	157	167	136	129	140	155	169	142	144	164	152	153	137	149	155	135	164	145	128	138	152	169	150	139	153	130	134	133	160	142	155	137	137	150	145	128	144	133	134	133	153	130	143	138	176	142	147	154	129	124	154	149	162	150	153	159	138	149	136	133	151	138	152	132	144	154	158	147	153	150	150	151	161	148	142	138	165	152	139	129	165	132	146	128	141	149	151	154	144	151	144	131	160	150	174	154	145	133	140	142	151	127	127	135	171	153	136	140	140	152	142	139	144	140	155	153	138	147	150	158	130	136	126	148	137	147	146	143	153	138	163	156	160	134	152	134	147	149	143	150	151	149	157	156	122	139	130	129	142	150	143	132	130	125	153	130	145	163	158	160	149	162	148	149	137	148	153	147	160	149	138	160	166	170	139	170	141	144	145	167	162	150	148	134	144	158	159	182	170	153	157	161	155	150	140	151	127	150	139	137	145	145	145	155	130	154	153	157	151	127	152	148	155	155	153	155	151	172	149	143	149	146	149	165	149	141	131	160	131	139	172	171	131	147	141	149	152	137	165	139	146	161	150	156	177	119	151	154	133	137	162	155	124	152	133	124	128	159	160	154	150	147	134	142	143	145	142	149	141	151	148	140	137	159	126	133	124	156	153	130	177	144	139	165	143	161	162	133	154	159	172	140	153	151	135	143	144	134	158	177	148	147	155	163	133	140	138	140	146	157	139	145	149	147	148	162	125	150	139	149	177	138	147	149	135	156	129	139	147	150	141	151	141	148	140	142	139	148	166	135	150	143	141	138	152	130	125	147	156	160	159	155	145	165	169	134	151	143	152	161	148	151	157	125	129	121	137	151	167	145	165	145	163	152	142	152	136	127	152	146	145	155	160	128	130	138	153	136	189	131	147	133	166	155	138	143	140	131	159	155	142	169	153	137	135	128	130	120	135	169	139	135	149	152	143	140	166	150	158	152	165	140	153	155	159	153	127	116	135	122	143	153	167	143	153	158	165	178	173	144	149	174	148	154	141	179	134	165	146	142	136	163	134	158	141	147	149	175	164	161	159	141	149	134	146	147	135	162	147	145	131	164	127	141	169	154	150	128	146	139	162	168	157	139	139	159	151	156	142	146	146	148	153	150	164	139	147	121	133	151	160	138	164	133	145	140	140	128	156	143	161	143	142	111	130	137	156	149	125	126	141	156	141	146	131	129	136	130	139	137	123	148	142	157	147	160	156	146	147	147	140	159	143	140	153	148	153	143	132	153	142	141	147	126	152	138	133	144	142	143	146	133	164	138	134	136	159	162	158	150	153	121	150	135	155	145	151	147	170	153	149	151	134	145	151	154	155	139	146	156	159	142	135	147	173	155	168	142	151	160	125	173	185	147	160	149	134	159	153	150	149	147	123	141	152	142	133	166	140	159	135	129	164	129	146	141	163	152	156	135	156	172	142	150	136	149	150	138	150	156	144	132	144	145	121	149	151	138	154	161	143	133	165	149	131	161	172	144	153	135	132	157	142	131	138	153	140	157	148	160	142	168	142	154	142	153	171	162	160	150	146	161	136	150	137	142	144	143	153	150	151	165	153	137	139	141	134	148	140	144	142	145	145	147	135	175	154	154	152	129	158	127	142	137	140	151	152	159	135	155	138	116	140	141	158	153	166	151	154	155	129	154	152	133	146	140	145	117	128	161	148	135	149	135	139	159	162	149	156	149	140	165	151	148	136	156	146	150	137	153	131	135	139	132	155	157	146	157	152	145	138	146	145	158	160	163	168	157	151	152	152	143	153	134	142	152	175	153	152	151	129	132	135	169	136	144	164	121	158	150	146	147	123	155	134	154	131	165	119	170	157	160	147	158	145	135	144	158	143	145	142	145	154	142	146	141	151	153	152	145	150	147	126	131	134	142	150	141	151	123	148	130	167	124	149	135	131	159	151	165	133	158	141	151	156	145	125	134	164	128	149	157	163	124	159	122	152	145	138	156	171	145	131	138	148	157	141	131	160	136	138	139	171	150	139	155	106	130	143	157	141	134	142	146	136	138	156	146	138	132	175	115	166	138	160	144	161	158	143	151	147	155	156	130	150	125	145	138	153	161	151	157	138	154	155	134	134	147	144	150	144	153	159	171	148	157	125	145	160	155	135	143	143	157	164	142	151	153	125	167	157	164	158	146	153	139	142	179	136	132	141	162	140	138	162	131	132	183	151	138	165	132	154	166	149	157	144	146	150	152	144	133	158	132	150	153	149	130	130	147	138	151	159	138	138	143	173	151	140	155	122	146	139	156	148	157	154	167	137	136	150	142	163	157	151	155	151	136	162	138	153	154	142	147	152	162	150	141	158	145	151	131	151	133	145	160	153	162	155	153	154	138	151	158	152	130	185	149	152	143	140	141	163	160	155	158	145	127	155	149	158	165	132	143	164	168	158	155	152	160	140	158	131	137	153	137	162	150	159	145	161	141	153	166	148	138	134	168	131	140	141	158	163	145	143	149	134	144	162	138	144	149	125	159	151	154	155	160	145	162	145	128	136	132
22522	21564	29287	24312	21560	21277	2483	724	564	535	509	455	440	417	433	417	427	406	408	432	366	376	387	419	387	367	368	386	392	369	420	367	374	367	356	348	428	405	363	357	371	387	374	382	408	391	393	353	393	391	386	354	365	336	349	358	337	367	343	398	377	387	355	387	380	358	370	332	313	363	350	342	328	369	350	387	345	388	394	352	358	332	350	358	355	376	353	370	396	386	356	361	371	339	348	386	353	377	415	350	354	342	358	345	376	371	375	348	372	369	353	353	344	387	347	346	353	333	375	391	349	393	372	356	376	382	351	331	333	382	376	366	362	392	372	388	339	353	382	372	375	348	388	370	340	349	355	344	365	395	333	357	360	367	367	372	361	386	332	365	400	324	374	377	351	407	359	387	346	376	368	389	348	373	372	377	328	367	367	353	374	402	363	327	370	390	355	393	354	412	347	313	346	385	400	366	349	386	408	364	393	347	391	379	390	352	385	367	353	351	365	372	333	343	371	377	365	346	352	352	358	348	377	368	364	398	364	327	356	376	335	349	363	372	367	353	370	348	352	383	370	351	363	371	408	339	383	370	337	388	389	347	380	360	379	345	357	337	395	375	362	362	377	374	381	358	328	350	367	364	353	353	355	356	380	342	416	383	360	340	327	348	345	369	349	379	369	357	380	363	367	374	371	392	397	379	348	355	374	365	380	324	357	359	363	374	354	350	373	376	365	377	358	338	355	363	379	378	356	360	401	372	346	338	334	361	356	359	360	372	366	359	340	370	360	362	351	367	375	356	380	361	370	350	353	358	395	359	402	355	367	347	386	418	338	428	324	357	381	355	380	398	345	388	373	331	347	338	373	370	383	360	347	406	393	353	375	414	389	357	380	378	340	371	338	365	342	368	387	396	350	370	366	365	378	381	379	341	345	317	345	347	342	350	364	368	354	379	375	377	360	362	342	331	350	363	352	380	378	351	370	367	372	366	349	378	356	390	350	367	351	370	359	382	342	336	374	344	344	357	377	345	366	367	371	369	388	352	398	351	349	377	416	357	369	363	354	365	376	365	377	383	359	336	373	381	391	363	395	319	356	393	379	336	374	379	374	373	362	371	366	365	389	400	379	331	343	364	370	380	381	329	361	326	363	330	382	378	354	389	349	354	357	370	382	345	363	351	349	378	393	352	396	365	343	374	318	351	361	354	375	349	357	347	382	363	387	339	366	344	365	372	358	362	372	351	354	378	382	328	360	350	368	380	347	357	364	372	394	364	356	369	358	342	408	356	381	362	348	367	376	412	364	366	350	374	365	337	354	384	381	374	370	364	368	356	391	349	358	400	354	366	340	357	371	336	362	364	391	354	360	410	367	357	369	386	406	355	381	354	339	375	353	371	368	388	369	346	400	306	347	368	350	376	362	366	332	375	352	351	375	361	377	336	372	384	359	390	350	381	390	373	372	374	360	366	339	384	338	353	342	367	399	344	330	358	336	361	360	394	370	400	367	375	345	407	358	328	351	336	367	359	357	360	388	356	369	326	354	356	336	344	355	363	329	399	357	354	356	360	375	394	340	370	350	365	388	335	362	363	342	338	381	346	363	388	378	388	377	353	371	365	367	375	367	338	338	354	375	337	362	358	372	385	371	364	366	389	376	371	363	367	372	377	365	335	337	364	379	354	335	376	344	356	379	334	372	366	394	346	384	395	400	358	326	348	344	376	365	363	379	388	353	364	385	359	368	353	358	362	394	373	387	398	379	383	351	389	406	373	355	349	359	353	359	338	364	356	358	343	360	378	335	363	359	370	389	367	372	364	368	387	329	344	378	367	349	345	393	357	362	371	367	361	389	415	395	400	375	332	369	361	343	355	338	390	373	348	370	352	369	352	375	368	355	355	381	352	352	338	327	353	395	339	377	345	360	357	360	360	332	364	357	399	376	385	387	358	341	387	359	365	353	403	395	356	378	344	376	362	358	339	360	348	362	341	359	333	356	327	357	367	335	374	349	354	350	370	394	361	359	371	383	351	396	365	336	334	363	377	353	372	399	369	353	375	362	380	372	353	366	367	392	386	338	382	364	350	356	373	375	395	335	391	396	388	353	380	362	352	337	364	367	359	376	376	332	356	366	380	360	372	384	368	361	347	390	309	332	361	373	347	337	361	332	362	311	361	358	374	361	368	367	364	371	360	329	365	394	356	392	368	371	389	350	373	389	346	385	341	386	379	354	351	330	364	389	344	359	374	365	382	371	372	358	342	354	358	356	363	349	372	352	342	361	346	366	379	396	386	373	335	376	333	374	360	380	344	340	351	398	366	346	379	373	350	363	347	343	380	394	388	348	352	370	370	346	371	366	372	339	391	380	362	361	390	362	368	369	350	354	325	330	339	328	375	349	352	367	362	375	386	386	389	372	349	365	379	361	383	388	326	331	376	353	358	359	393	339	379	342	333	373	360	371	342	330	358	350	360	370	344	334	334	346	366	334	365	342	386	375	308	409	344	375	337	324	381	363	373	389	371	346	354	382	373	381	324	356	391	406	352	372	359	336	406	379	364	332	343	358	357	384	371	315	342	327	345	342	357	401	340	352	354	372	342	350	390	337	359	362	408	388	355	376	384	338	337	363	357	368	353	328	379	359	379	355	340	365	343	394	372	352	392	350	371	373	378	331	386	343	359	372	398	373	372	343	373	334	370	366	375	351	365	380	332	336	365	334	358	365	336	352	348	349	334	339	359	350	388	366	335	345	348	372	363	402	303	354	339	369	378	357	354	380	366	383	355	322	367	324	360	328	383	359	375	361	377	357	377	330	335	375	347	374	361	375	365	369	353	379	380	394	375	327	360	389	332	383	350	315	396	352	345	370	373	354	360	392	342	343	335	346	333	351	362	369	346	354	353	354	342	381	339	344	350	371	349	341	351	361	373	334	326	397	382	354	348	386	334	368	356	376	342	376	376	373	383	367	348	355	365	361	360	374	383	380	375	351	389	357	362	376	379	378	348	369	361	338	353	353	368	370	392	332	391	350	366	366	368	385	353	381	378	363	348	346	333	370	342	393	345	368	392	350	364	338	350	392	346	377	369	342	376	379	346	357	401	339	375	385	370	358	365	387	333	357	363	373	339	378	383	373	349	375	347	366	368	344	390	358	357	345	403	403	373	362	393	356	384	353	364	339	358	385	397	377	370	342	361	349	361	380	372	375	351	366	357	364	375	360	365	360	314	388	357	361	346	358	382	355	350	384	353	373	339	389	338	351	398	376	401	378	355	384	343	339	385	403	362	358	389	388	355	370	378	340	370	371	350	377	324	378	375	376	358	329	359	378	352	369	347	351	349	320	342	336	351	363	366	370	368	343	366	381	330	340	376	362	376	359	380	376	382	359	364	353	359	335	353	373	334	348	379	338	372	369	344	359	375	372	361	371	396	347	348	402	421	381	354	387	380	385	369	352	368	400	350	338	346	345	365	398	333	373	364	384	357	366	343	313	368	348	379	341	365
14974	11548	8146	3644	2588	1909	1571	1289	1123	934	860	803	696	700	699	628	639	612	589	575	614	540	576	532	589	546	539	554	566	568	551	535	528	497	550	541	553	496	536	536	567	499	517	526	524	522	529	504	535	526	511	503	504	520	478	530	518	535	546	517	473	495	515	518	486	515	494	485	496	542	483	511	498	523	495	525	486	530	527	538	496	471	481	542	515	504	521	504	451	500	488	484	479	531	506	516	480	459	488	536	495	479	521	559	534	535	502	520	498	534	505	554	481	493	511	502	483	520	513	495	494	521	526	501	529	475	521	511	473	517	517	517	523	494	496	464	462	534	532	465	519	491	498	499	512	500	513	516	501	512	501	523	505	496	521	517	521	502	537	537	480	458	473	489	543	489	494	541	515	523	517	532	530	480	517	499	530	487	486	503	539	545	499	486	545	495	548	504	494	496	509	512	495	478	494	524	512	488	525	517	484	497	477	516	499	498	485	499	459	497	530	516	539	517	524	488	514	494	545	474	464	499	495	487	506	471	527	554	561	469	479	535	468	546	497	528	485	486	516	510	464	488	499	482	531	518	491	500	481	521	529	499	470	471	532	483	458	510	490	539	481	505	515	478	516	488	493	511	510	537	482	530	525	492	501	500	506	443	518	495	458	478	510	509	502	505	510	508	454	506	504	513	496	492	511	546	489	532	497	506	539	551	533	489	524	541	488	493	510	528	524	501	511	508	530	511	546	471	491	495	480	477	483	470	489	482	515	496	504	535	500	498	528	502	455	501	449	468	476	509	490	502	494	527	507	491	527	475	529	496	476	535	484	498	508	489	513	435	505	472	504	511	517	494	524	510	524	520	497	494	519	497	463	513	483	501	475	514	494	522	508	527	544	497	536	540	543	516	508	515	524	531	501	496	514	482	502	502	524	480	496	479	511	530	509	522	501	539	508	502	504	526	505	544	472	495	512	525	483	524	531	561	530	498	532	516	520	519	495	506	502	485	553	453	522	511	474	557	458	479	507	470	522	482	493	557	478	517	488	499	492	511	490	506	502	516	450	506	506	500	495	519	522	530	526	492	518	548	498	523	534	526	499	529	513	500	520	470	528	507	533	498	514	504	492	485	485	463	504	503	533	473	533	463	506	464	507	505	544	499	489	483	519	548	504	528	494	541	496	516	550	533	500	515	497	515	467	511	559	526	508	485	483	490	505	481	469	515	482	502	512	541	520	496	474	477	502	531	476	493	471	489	490	523	514	510	524	498	510	505	530	530	509	514	505	477	474	458	534	539	503	528	466	508	505	535	493	520	538	498	511	460	533	488	501	483	509	476	510	491	516	499	507	522	520	444	512	516	507	512	508	517	490	491	497	511	500	476	514	500	502	458	468	509	515	489	532	495	493	489	548	507	498	520	510	496	527	487	477	492	513	484	477	515	461	477	533	527	488	534	462	515	493	492	520	514	486	514	505	483	516	500	501	521	508	503	518	506	505	486	492	510	550	496	469	487	505	492	504	523	491	520	519	488	509	521	518	505	485	483	489	487	522	512	518	550	470	513	528	523	516	486	487	513	495	485	498	486	490	478	472	498	497	490	489	477	471	468	498	499	513	535	477	498	507	501	500	505	502	517	494	471	520	478	513	527	501	510	507	503	482	525	499	506	527	522	510	507	511	480	508	490	536	490	500	484	498	472	537	549	505	500	497	502	523	482	480	508	502	494	492	501	500	500	494	507	533	523	510	480	484	507	512	527	481	508	490	477	544	481	535	511	493	494	500	494	506	489	505	507	496	472	481	483	509	498	488	531	520	544	507	464	503	502	505	515	496	557	517	464	492	517	519	562	495	476	493	497	510	531	530	500	525	472	512	493	517	502	526	506	523	496	509	493	535	487	506	525	521	472	526	495	507	524	523	536	477	529	466	518	466	476	473	477	495	543	503	549	499	535	473	501	541	499	483	514	461	533	491	523	539	519	531	507	505	546	486	490	522	509	522	552	522	482	501	515	531	537	498	481	551	495	468	449	545	529	494	501	488	502	519	505	514	503	511	484	509	476	496	509	483	495	515	506	497	519	489	489	490	468	519	507	464	510	515	518	494	491	546	507	507	489	466	490	525	482	495	476	476	530	500	517	518	513	497	558	527	504	471	523	489	518	525	515	486	483	497	519	511	467	490	524	473	533	476	483	552	521	448	506	500	501	487	483	522	516	529	542	511	507	522	461	509	486	472	494	487	484	509	522	529	537	482	571	481	514	473	519	502	471	530	502	511	529	491	479	519	515	474	514	476	503	516	521	477	499	524	476	509	477	495	487	523	531	465	503	550	513	468	506	494	503	488	510	576	554	530	473	487	462	546	515	513	507	515	515	488	523	491	480	492	516	534	479	522	526	520	458	514	483	502	551	503	485	502	535	500	496	504	496	520	507	512	526	502	489	466	462	499	496	522	531	526	507	496	536	505	485	514	499	531	507	514	495	511	541	525	522	520	487	481	470	526	527	538	511	466	474	550	512	508	494	530	523	487	509	503	531	486	503	525	485	532	517	486	502	469	508	494	513	452	518	519	524	537	498	533	507	508	524	511	519	506	520	529	539	467	478	476	496	475	511	468	490	511	499	523	502	522	502	527	507	519	496	513	495	487	505	498	514	485	473	505	496	520	507	525	554	496	527	514	469	471	494	469	552	564	493	512	461	526	488	458	528	500	488	507	474	529	518	544	477	480	485	529	502	499	523	511	514	489	505	521	575	421	489	451	515	528	493	515	476	482	538	473	500	504	517	511	494	493	496	461	508	505	509	493	521	513	480	507	494	502	494	488	508	509	499	497	501	483	480	502	498	538	492	479	476	511	500	495	479	457	516	505	509	460	521	544	495	479	500	490	517	540	475	516	496	510	520	514	490	506	512	515	480	506	507	512	498	496	536	485	507	540	502	526	489	505	491	479	500	494	483	541	480	523	487	502	457	534	516	522	502	481	523	480	537	559	525	519	511	467	514	526	489	499	487	502	522	482	496	515	497	496	482	492	489	517	538	517	479	493	510	512	477	526	480	493	471	516	531	471	475	534	549	501	497	556	501	484	461	516	514	500	436	488	481	476	506	524	468	514	476	495	487	507	492	531	537	504	484	520	474	474	455	484	495	510	501	540	533	530	488	486	463	521	541	519	512	487	492	504	510	454	495	465	512	502	559	506	482	482	476	504	499	544	492	508	483	470	491	517	477	502	513	462	529	515	506	520	492	514	502	503	504	500	497	483	483	485	526	524	510	495	485	496	512	494	494	446	482	524	521	503	535	519	527	560	505	506	512	486	511	497	521	519	537	500	509	517	527	496	498	499	486	505	463	475	493	497	489	475	499	486	509	505	463	497	520	473	479	510	494	492	491	462	485	512	506	504	490	523	463	506	515	506	493	516	472	500	495	519	488	516	494	521	497	510	510	515	522	494	484	521	509	476	543	501	509	480	543	518	506	489	496	529	536	500	510	479	511	490	510	497	545
27324	18203	3329	396	269	261	261	222	231	228	217	195	228	212	211	243	245	235	200	224	226	226	242	180	216	196	241	219	222	229	226	208	217	231	203	214	240	229	228	233	210	242	210	199	219	185	211	222	184	206	217	228	229	242	207	214	231	210	221	226	214	248	225	228	244	237	225	258	196	198	205	213	219	202	228	214	222	238	211	212	212	202	203	228	215	229	202	232	227	218	232	216	245	224	210	203	229	263	224	224	210	190	232	214	229	206	206	244	231	221	241	206	204	244	241	217	194	198	241	194	231	229	214	220	209	220	256	214	219	233	234	203	207	233	221	231	195	222	201	210	218	212	212	226	218	222	228	228	243	227	237	228	235	220	189	218	202	250	233	195	205	212	211	217	204	236	215	231	226	222	232	234	178	188	231	223	231	224	206	235	213	223	239	222	234	229	220	208	213	236	206	239	247	197	246	218	219	201	209	219	214	241	189	198	220	205	219	200	193	252	223	211	223	214	226	243	221	226	210	216	217	212	213	208	214	189	190	228	245	212	222	209	222	224	183	214	213	215	241	206	222	204	257	222	198	217	228	199	216	238	212	203	215	215	216	216	213	232	221	203	197	228	221	236	232	241	236	212	202	218	225	254	237	228	237	244	227	219	249	226	232	209	219	229	196	217	203	208	214	231	216	201	208	237	198	230	224	227	207	211	219	190	220	210	228	232	225	204	231	226	234	210	181	254	212	216	217	224	194	216	210	194	254	232	206	224	220	194	210	224	228	226	233	227	224	220	225	211	234	213	227	218	220	197	213	202	231	198	208	210	216	221	195	227	219	213	224	216	236	230	196	207	205	221	222	211	238	207	177	247	221	229	209	223	213	230	215	211	230	239	226	216	244	205	205	223	207	221	219	220	237	200	221	226	230	228	226	229	212	196	197	214	210	243	237	211	227	216	229	214	204	213	261	237	219	210	222	237	214	237	233	206	217	244	203	232	216	224	225	191	201	242	233	214	219	205	217	225	207	203	226	236	238	235	218	212	222	216	236	216	235	227	200	227	226	229	222	224	211	203	216	202	240	218	241	242	249	229	210	215	226	195	216	238	216	194	211	217	232	260	213	207	209	211	229	231	191	203	201	208	198	216	235	219	220	207	213	218	221	206	222	205	202	228	228	222	203	245	230	220	218	216	226	235	257	231	220	194	232	219	203	223	217	217	227	215	219	210	235	193	200	209	216	242	218	212	217	207	213	235	223	218	210	207	230	226	210	213	223	243	225	224	217	229	218	213	246	242	233	223	227	213	211	214	221	245	207	201	204	226	226	225	236	262	237	193	223	210	219	240	220	207	227	228	204	199	239	216	210	225	198	234	225	220	203	208	200	260	217	221	195	226	208	217	208	210	214	229	223	207	227	234	247	205	229	230	217	243	214	196	215	223	203	235	223	220	229	217	225	227	242	229	224	240	231	190	242	240	220	217	250	236	205	213	227	187	233	213	226	246	217	217	233	250	201	222	190	224	222	222	229	189	211	234	226	225	216	192	226	177	230	222	235	231	212	233	240	225	230	201	213	248	259	206	216	228	243	222	211	194	225	211	186	226	219	195	209	254	226	196	200	214	230	188	236	222	214	224	231	225	211	234	216	209	194	234	225	206	224	235	222	227	200	189	244	231	219	231	225	215	199	231	207	204	240	220	212	218	221	232	233	212	232	228	231	194	215	235	232	215	224	212	232	218	202	215	213	208	209	232	236	203	223	224	219	230	197	225	232	232	206	214	226	208	199	226	244	192	187	208	232	208	222	209	213	201	231	224	239	223	197	237	228	202	257	230	207	225	258	194	227	214	200	198	218	218	234	206	211	240	225	222	250	186	229	221	219	241	223	202	209	226	241	218	228	211	249	250	207	204	233	222	221	230	238	233	218	220	223	209	223	237	208	223	221	194	205	218	218	198	197	207	190	217	204	219	228	204	208	208	238	193	228	228	224	202	246	203	221	199	224	191	219	233	229	221	199	217	242	224	211	218	232	211	236	222	218	217	239	221	234	230	248	221	240	219	227	214	190	227	235	217	227	231	204	228	224	223	247	241	225	197	226	195	225	211	235	212	199	241	231	189	249	235	217	215	233	223	223	198	187	238	198	204	220	202	220	203	197	214	199	201	202	253	196	225	234	212	215	213	216	226	184	188	222	225	232	239	190	227	229	204	193	218	214	231	223	245	238	224	229	220	203	232	214	221	218	239	218	195	194	215	198	208	224	213	233	216	195	226	235	223	181	231	239	215	216	217	209	225	232	199	231	235	207	208	221	209	233	219	231	215	230	232	199	214	186	234	205	226	233	236	194	213	224	189	205	225	237	227	217	224	226	213	219	224	227	260	212	223	200	214	216	213	241	207	208	225	217	227	243	216	206	203	233	221	214	221	222	236	215	235	226	206	227	231	236	224	222	221	209	207	199	216	225	238	216	221	213	218	230	226	203	220	205	217	210	223	199	234	220	233	214	246	218	222	201	214	241	210	238	237	233	232	215	223	217	213	229	205	211	213	225	228	226	220	225	212	222	213	226	226	221	219	216	182	217	207	223	198	225	227	213	238	227	222	222	241	193	232	243	208	219	231	211	226	207	215	225	224	236	240	208	208	230	223	222	220	200	242	220	240	213	225	218	222	215	217	200	228	221	215	199	207	222	225	222	218	229	223	238	203	223	218	218	232	215	247	200	226	218	215	231	245	192	219	218	198	246	217	217	222	231	207	209	224	200	202	194	218	200	260	198	203	204	235	227	211	232	202	226	199	194	231	203	225	208	223	229	208	210	240	220	207	234	233	225	211	247	237	240	236	239	212	201	204	198	213	223	226	219	224	229	197	217	219	239	219	213	196	248	238	190	238	243	220	211	222	184	216	208	242	204	209	226	237	219	207	220	206	209	210	239	221	212	189	210	214	224	208	238	222	230	229	232	214	197	211	210	224	215	210	218	196	210	206	225	221	240	243	228	230	215	202	203	223	212	230	220	222	201	209	225	217	229	220	208	200	221	197	226	229	234	222	221	201	187	218	225	201	214	202	230	218	230	233	198	215	241	223	214	199	212	223	236	197	201	219	201	248	231	233	215	232	209	209	202	222	236	224	203	223	221	225	245	212	189	240	209	205	215	239	224	211	212	222	207	222	224	227	250	219	221	198	217	225	218	207	237	229	217	196	243	204	215	216	228	197	222	204	234	205	235	228	220	191	214	224	202	233	221	230	231	226	237	197	215	227	226	237	240	231	210	213	224	230	228	201	205	237	206	209	219	207	213	232	216	208	227	215	199	212	197	208	211	235	208	228	214	207	203	239	231	219	201	227	223	211	202	216	208	230	213	234	213	234	216	189	237	215	220	223	234	210	213	210	227	224	225	200	221	238	234	216	230	223	228	231	225	202	222	225	209	207	207	200	207	215	211	228	208	225	199	213	217	226	198	204	225	227	224	211	218	239	224	210	195	235	214	204	227	220	239	199	208	208
4719	740	625	395	361	338	327	310	322	273	299	307	325	290	318	307	277	311	310	304	343	321	298	307	295	293	310	308	280	313	296	336	320	303	292	310	291	296	305	286	286	281	312	288	307	307	308	300	302	330	293	302	287	331	300	319	324	289	303	291	272	316	295	281	297	306	303	295	317	302	296	302	286	304	314	299	313	302	299	289	319	305	324	315	303	293	297	292	284	318	281	286	284	300	307	285	333	288	291	284	279	283	304	281	311	345	296	312	288	308	316	320	311	302	303	314	298	302	249	314	275	295	313	329	281	285	305	306	301	284	299	269	306	283	290	320	320	292	297	262	327	303	314	314	297	281	304	298	311	291	287	315	295	299	262	261	294	295	280	320	335	298	296	288	309	313	329	282	301	303	308	300	291	237	301	314	331	307	318	289	327	290	308	299	275	292	305	317	301	341	328	325	269	316	316	300	305	291	299	281	306	318	302	289	304	296	319	313	302	296	293	299	316	318	303	306	322	264	284	328	293	313	287	335	291	287	318	327	283	309	333	305	322	294	286	271	299	315	282	301	272	332	276	296	308	303	336	297	286	308	295	300	328	326	297	324	296	323	324	307	311	281	320	290	295	262	311	316	317	241	279	302	277	295	299	307	294	339	302	314	312	330	312	261	283	329	325	310	311	300	293	282	334	287	336	294	299	312	300	305	286	301	313	327	291	302	323	296	316	273	283	286	310	292	337	315	285	324	300	293	312	282	302	305	323	294	325	310	313	307	301	318	304	310	305	280	299	323	317	310	316	304	297	303	320	299	294	268	299	324	297	298	321	304	297	298	309	287	292	280	308	285	311	290	360	281	294	289	276	335	296	293	288	293	317	303	279	288	323	307	318	280	281	295	295	277	340	332	295	292	291	275	277	285	260	302	319	277	295	342	314	301	313	298	300	311	298	324	307	281	324	316	274	298	270	306	301	321	296	287	301	314	308	298	299	291	300	312	294	310	297	272	305	303	290	293	299	302	290	297	334	304	296	286	300	323	274	320	299	312	279	292	297	294	269	286	311	297	287	313	316	320	285	285	331	282	318	306	285	320	290	286	298	341	309	293	267	317	331	313	296	298	311	307	306	314	310	267	311	290	318	287	331	274	306	306	293	351	290	245	300	272	318	291	290	288	247	290	309	270	331	312	298	347	307	293	270	297	295	311	293	286	305	306	307	307	342	318	300	298	292	291	313	294	308	290	304	314	290	330	305	315	288	274	305	288	326	337	303	294	284	313	296	313	272	267	311	300	318	324	269	284	329	326	328	275	279	327	290	292	331	287	284	279	312	308	316	280	291	320	324	319	296	297	313	313	333	314	313	269	296	302	291	290	314	283	329	309	307	307	303	317	290	285	302	284	281	319	275	333	329	298	290	297	293	286	311	290	309	295	311	311	306	271	307	294	314	299	287	271	309	316	288	303	300	316	290	301	305	297	334	290	335	287	310	283	313	328	305	310	297	290	302	332	314	315	301	301	303	296	307	297	314	326	297	336	299	324	299	303	307	307	319	298	315	283	333	299	301	289	320	309	300	296	288	307	284	306	314	287	306	282	302	301	288	295	300	315	309	301	320	274	298	292	306	352	283	295	279	307	287	317	323	266	327	322	304	289	294	290	306	267	305	322	294	303	334	305	321	294	346	291	304	303	320	321	298	328	307	295	300	333	297	339	283	292	265	289	334	307	315	301	327	300	311	326	309	285	301	311	295	279	318	305	304	276	306	252	313	277	306	285	287	270	300	338	294	283	324	304	253	300	310	256	279	330	294	275	290	291	317	295	301	288	316	272	350	287	318	329	313	297	317	294	314	299	293	294	302	325	306	298	293	308	281	321	285	307	291	307	311	283	287	267	295	275	289	307	322	276	301	314	285	323	302	297	303	300	314	325	290	284	314	270	306	303	307	311	289	298	295	307	303	288	299	313	324	297	324	294	286	292	264	316	285	285	323	297	311	321	306	300	307	312	296	292	308	270	302	341	285	303	294	319	309	305	287	285	298	261	315	289	306	299	303	280	310	299	278	319	294	320	292	283	315	308	297	288	309	318	283	300	319	312	306	317	331	297	333	301	305	298	297	312	281	303	289	296	291	314	283	287	299	308	262	289	303	278	306	325	303	305	276	301	289	300	293	314	284	312	313	305	320	332	322	278	297	317	272	298	291	310	287	250	290	308	270	305	305	278	277	309	286	298	297	298	279	338	283	270	282	282	314	291	267	315	299	319	351	302	331	315	320	292	295	310	288	315	296	325	278	310	310	326	275	307	321	306	322	307	329	306	300	323	267	305	304	324	286	283	307	294	304	305	300	280	283	333	294	338	311	313	300	361	313	286	346	297	334	314	320	272	286	302	324	303	309	286	329	286	309	314	306	292	332	320	292	290	307	282	305	331	304	309	282	296	279	285	304	306	286	313	294	318	337	334	302	357	285	287	311	313	292	292	308	302	308	315	298	329	314	316	288	325	264	319	284	287	284	314	296	296	307	274	319	284	290	278	302	297	315	304	287	280	248	302	325	319	291	299	338	301	311	309	275	306	296	316	313	286	279	316	324	285	284	322	294	295	285	266	288	308	288	302	303	311	301	337	294	305	301	299	323	302	306	292	296	344	330	286	305	288	311	329	291	299	253	288	301	315	316	322	341	284	322	288	304	294	306	305	296	307	300	293	319	297	306	294	306	313	291	288	296	299	294	296	294	309	311	300	293	320	289	317	302	294	322	317	318	285	320	279	301	280	293	312	311	287	285	304	290	287	291	320	292	314	322	301	305	303	249	302	277	302	316	306	290	304	288	329	297	293	281	290	306	330	317	309	317	293	312	304	304	275	301	324	322	302	299	289	274	295	284	279	310	289	286	309	297	285	300	296	296	310	305	296	300	299	286	302	300	296	308	298	297	291	292	293	316	299	304	331	306	298	281	304	290	288	287	299	270	290	323	309	297	306	283	252	304	302	297	292	292	293	304	292	344	290	284	318	335	320	289	308	297	314	298	309	308	326	318	273	307	288	303	308	313	277	319	295	311	284	253	279	284	306	328	273	314	292	331	299	302	268	286	295	311	293	319	313	318	305	281	311	285	323	311	324	299	346	292	289	319	273	278	313	327	330	317	308	301	301	278	312	345	310	293	320	316	313	344	302	294	284	300	322	307	302	324	298	301	306	305	311	290	290	295	328	294	298	329	287	294	319	324	319	302	287	297	277	309	308	323	315	331	298	320	300	316	288	288	311	293	316	278	256	323	278	322	290	305	288	285	297	312	325	300	319	282	301	320	302	323	270	296	280	306	299	269	303	314	331	275	251	286	284	296	267	299	318	300	281	300	287	308	286	305	327	311	290	288	340	282	287	305	300	310	308	273	319	304	298	294	326	316	319	269	330	299	310	278	320	315	293	272	294	317	312	329	283	267	290	317	268	309	295	291	320	279	302	307	299	308	332	284	298	289	293	306	321	277	292	298	289	285	303
23432	21528	28667	24832	21370	3786	763	609	544	505	538	472	462	503	477	440	479	441	469	430	457	467	394	430	445	453	450	427	446	463	391	409	421	410	407	456	452	437	442	432	454	408	437	450	407	455	437	456	454	413	425	424	466	400	388	434	430	430	419	424	457	446	420	434	386	390	443	442	404	413	430	441	447	437	423	398	455	419	414	460	447	412	443	426	418	425	463	434	429	422	427	468	447	427	452	421	418	385	417	412	433	442	444	419	423	407	402	462	431	437	442	446	436	449	403	454	436	404	417	448	434	427	463	407	427	398	386	455	438	446	420	442	422	457	430	408	431	454	453	426	442	451	402	425	444	445	420	422	459	400	430	416	429	439	451	436	457	478	423	446	442	415	410	421	430	452	451	379	429	411	416	452	423	430	446	450	448	432	442	415	415	457	415	441	397	428	412	447	444	441	407	410	398	389	416	402	418	442	405	450	432	448	408	444	402	416	410	435	420	423	453	435	464	447	429	432	436	432	439	436	412	451	420	453	421	410	400	460	460	434	405	434	429	426	432	444	419	426	466	430	414	414	404	454	389	430	434	438	456	455	461	405	414	443	463	430	423	422	445	443	439	433	431	409	401	447	429	419	395	427	407	403	409	436	414	417	416	416	422	439	428	474	396	434	413	459	433	428	458	416	406	457	456	438	430	452	431	445	472	454	441	462	442	455	451	458	442	419	452	462	435	436	460	432	397	427	430	418	412	449	428	368	443	381	445	423	422	440	416	416	422	433	438	428	439	433	446	398	417	417	420	406	457	438	418	451	432	448	433	421	395	449	440	435	404	421	433	417	454	450	398	372	395	407	426	454	426	374	393	415	421	445	435	429	408	425	417	425	471	465	446	444	437	400	429	377	424	421	421	437	424	411	461	422	435	443	452	425	409	418	416	444	464	421	420	419	403	437	456	423	386	420	434	414	428	410	422	413	443	448	445	419	427	438	455	413	434	461	447	447	424	445	428	443	414	475	425	466	432	458	449	408	466	480	464	436	410	435	407	412	413	442	470	453	466	404	438	432	478	408	419	437	436	439	447	417	403	434	383	418	417	425	442	432	428	456	420	410	388	445	409	420	430	412	405	404	393	430	437	453	416	447	419	423	458	427	460	454	433	388	420	421	447	416	390	418	417	427	477	409	498	432	439	426	427	434	409	415	440	390	431	431	393	419	439	423	427	412	414	442	428	461	409	449	438	440	450	431	444	440	427	412	404	427	425	431	433	478	431	430	430	424	393	463	407	395	417	432	429	444	446	388	452	437	452	399	421	430	437	412	410	443	427	434	472	415	427	418	428	415	445	384	411	442	479	427	444	420	465	401	425	416	393	459	402	440	387	455	442	418	407	438	431	419	455	433	419	410	461	426	395	410	438	460	430	449	466	438	432	455	449	413	427	419	414	453	412	438	425	436	400	437	392	454	440	396	386	440	419	460	481	452	414	423	400	455	454	405	428	445	413	396	424	459	438	432	432	411	426	417	417	425	435	414	427	410	421	481	424	434	424	436	438	430	418	431	415	437	434	448	450	417	470	418	475	431	408	433	435	423	398	424	464	427	478	428	429	431	395	469	410	442	416	397	448	431	412	432	394	427	429	432	414	394	432	428	452	404	421	472	429	426	405	441	398	407	434	425	412	422	427	433	418	444	442	433	410	419	470	381	417	414	433	425	474	398	431	377	418	427	425	415	432	403	436	389	415	427	412	454	438	455	404	392	421	415	416	405	431	399	435	460	419	471	432	399	441	469	416	376	389	424	457	403	432	420	447	452	416	421	390	425	442	422	447	468	399	423	420	439	406	381	424	407	445	421	437	440	430	420	429	414	415	408	407	406	411	446	394	390	401	412	445	445	416	407	434	414	418	419	443	450	438	413	418	456	413	423	454	452	393	391	422	444	434	447	412	466	417	388	454	381	502	408	421	431	407	430	437	430	394	414	447	414	468	423	421	445	431	418	426	455	414	426	424	434	450	431	433	454	408	438	454	436	398	448	430	471	451	408	412	440	413	430	436	416	430	409	424	449	400	433	471	420	437	441	392	453	422	397	440	431	425	414	383	412	419	418	445	451	428	464	400	397	476	416	459	460	456	421	449	401	434	409	440	413	452	432	414	438	421	444	423	436	404	420	433	407	426	421	402	444	444	456	411	440	430	413	434	402	424	435	413	458	426	442	430	412	450	406	446	432	421	413	469	407	415	408	423	441	439	415	417	452	430	418	436	393	426	452	412	415	442	440	411	444	388	448	432	412	421	404	415	421	446	421	432	457	434	393	405	399	413	427	416	419	440	381	426	436	440	421	415	402	449	431	422	418	374	412	443	418	416	431	420	422	431	445	435	437	441	412	427	422	413	444	403	415	422	413	415	450	428	440	411	408	425	411	414	403	455	406	450	469	465	422	398	404	413	455	437	413	413	456	411	417	439	404	415	451	414	450	441	421	433	377	505	414	406	457	404	430	417	451	450	446	429	430	427	409	422	452	439	418	460	451	443	462	415	413	461	433	458	430	425	411	431	404	447	392	421	452	458	398	427	393	420	486	408	397	431	429	413	461	399	431	427	402	386	444	437	443	438	416	420	396	470	409	425	372	421	435	460	454	444	404	423	435	453	398	462	423	431	436	453	450	447	427	412	463	404	408	426	451	425	421	398	443	418	413	385	432	456	435	455	454	429	393	435	424	412	426	438	405	470	415	397	392	469	455	447	392	410	464	436	421	480	440	442	432	440	458	443	444	439	435	457	425	411	435	424	429	444	424	404	470	427	449	428	400	378	405	451	432	392	431	419	402	444	441	421	449	419	404	412	443	439	430	412	417	403	433	434	408	403	434	429	446	418	421	439	416	448	464	402	435	424	468	419	463	422	446	372	427	438	422	458	426	440	427	443	417	425	430	423	419	373	436	430	399	423	439	413	471	428	406	439	429	466	428	455	408	441	421	413	413	448	441	433	440	415	404	422	412	385	440	383	449	456	424	445	431	419	416	466	439	443	422	452	405	419	433	449	419	426	424	437	432	396	397	414	393	414	447	424	467	470	405	448	407	461	435	456	399	427	421	413	417	458	438	438	434	441	438	423	427	458	430	419	399	432	426	431	378	405	427	394	468	459	450	421	403	423	443	437	421	432	427	436	412	419	461	414	444	457	397	455	460	423	432	417	431	399	406	419	394	409	425	413	465	416	430	453	410	438	444	412	404	429	434	401	430	414	464	402	419	391	422	404	427	422	468	422	442	455	390	444	460	404	459	420	405	434	410	429	420	441	440	453	433	399	389	405	469	461	463	395	440	437	440	441	417	415	387	427	449	439	405	439	442	442	433	432	424	446	420	441	441	383	394	399	408	437	422	436	401	449	447	446	410	419	423	459	471	439	437	395	419	430	403	410	455	405	448	430	437	448	445	455	440	435	415	408	432	460	397	429	406	451	450	489	399	415	420	439	448	425	435	438	408	399	461	443	433	413	482
12721	6998	4857	2298	1664	1364	1104	983	837	767	757	650	710	664	679	611	636	596	626	586	605	631	613	579	643	578	612	578	564	559	583	609	568	599	575	617	580	573	628	582	557	628	508	600	586	604	581	562	569	572	592	619	580	611	580	570	598	618	563	571	610	592	530	569	545	587	573	534	596	572	587	580	600	568	566	602	562	579	581	598	546	571	588	568	599	582	629	597	579	591	557	581	594	589	605	609	544	568	610	540	575	571	555	569	599	612	577	594	538	624	566	579	578	574	582	564	580	625	539	574	594	532	555	581	542	581	581	594	575	568	558	540	587	603	542	594	557	572	596	566	610	549	538	588	550	571	560	626	584	562	543	575	586	533	538	599	559	574	550	573	579	616	618	594	552	553	604	585	577	552	571	585	581	604	540	546	578	532	579	562	579	584	575	574	559	581	600	560	626	592	572	577	601	558	587	546	601	568	610	583	609	582	588	540	586	540	555	576	591	575	560	557	547	564	609	574	565	561	616	589	582	602	616	576	590	581	576	565	592	567	622	596	560	617	582	532	565	554	565	595	584	535	603	595	593	542	602	594	578	589	540	562	566	575	561	591	566	582	563	594	542	578	560	572	567	611	523	572	555	586	554	596	615	587	584	627	574	541	522	628	582	573	569	590	580	611	577	612	547	621	577	585	575	554	550	568	577	576	572	568	612	599	596	615	576	611	605	543	596	541	572	594	563	561	558	574	556	552	571	590	575	555	571	580	567	598	569	551	540	546	574	592	608	569	589	587	607	552	552	573	580	545	555	605	591	583	568	592	546	605	581	545	625	550	587	532	587	567	592	545	587	582	596	566	543	527	565	595	581	585	574	572	602	536	570	548	572	570	585	551	582	554	567	574	578	559	564	571	600	539	599	566	607	575	546	605	570	560	598	549	598	577	590	580	556	582	628	558	558	617	561	552	553	613	601	614	595	578	532	559	585	551	612	559	620	591	561	599	524	622	551	554	572	566	564	624	612	541	563	576	597	598	587	601	580	564	563	575	560	579	635	590	578	568	569	602	603	616	608	583	563	625	586	538	594	573	573	557	618	600	577	602	596	525	536	635	584	629	610	569	578	606	574	548	555	576	567	587	600	554	578	559	591	590	543	572	593	568	572	561	565	595	562	575	541	605	589	593	572	590	596	585	573	572	583	571	594	579	525	592	611	596	616	560	521	538	537	557	593	586	541	545	573	604	562	618	599	544	570	570	568	594	573	557	550	601	552	557	557	607	551	575	573	541	597	595	558	623	546	583	614	562	537	567	583	585	569	581	599	551	569	617	563	598	573	593	600	553	574	570	595	570	578	592	587	569	629	595	584	577	574	567	556	564	570	585	578	585	583	617	613	568	593	544	587	544	572	586	612	526	608	594	579	572	593	549	572	576	561	618	598	583	535	513	584	538	561	598	538	538	548	585	581	569	605	550	579	646	581	597	593	568	589	528	555	542	658	565	556	597	602	569	595	581	573	558	563	534	617	576	585	563	582	596	566	559	551	555	573	577	629	604	557	601	589	594	557	588	562	618	582	603	547	588	549	551	556	560	582	603	561	572	553	529	594	582	532	615	603	584	581	569	600	579	625	568	575	576	598	543	529	595	582	545	576	556	593	586	589	568	643	577	581	566	598	582	556	565	546	536	594	614	581	602	555	557	612	550	550	567	560	579	601	573	580	584	563	582	580	540	552	563	571	598	557	535	594	562	622	570	543	580	559	569	548	585	575	539	590	531	576	593	590	587	560	589	576	578	605	580	597	615	596	572	591	585	546	567	582	620	596	588	588	575	568	586	573	573	581	607	598	556	567	573	586	553	594	585	613	572	600	622	577	565	595	601	589	613	608	589	553	591	580	568	563	573	642	534	562	551	584	549	542	564	570	560	587	560	549	547	548	570	599	588	562	543	570	619	566	573	543	581	607	553	584	597	563	582	581	565	609	581	574	576	559	566	531	600	577	526	563	568	558	575	526	554	600	528	578	587	559	564	544	606	568	571	566	554	533	609	568	627	560	570	575	610	598	584	584	615	541	547	570	567	606	592	568	511	562	595	542	518	593	594	567	603	535	606	639	559	530	569	571	555	577	574	585	587	580	534	571	563	598	547	580	569	557	592	533	526	575	614	559	590	602	622	596	584	564	563	560	543	608	603	674	533	578	597	563	577	576	567	576	629	610	584	589	590	586	573	587	627	565	609	541	586	533	569	580	576	615	555	548	562	572	579	631	555	608	597	587	579	567	574	611	602	560	591	592	584	586	597	556	557	577	605	558	584	586	575	620	606	596	579	582	568	582	574	601	630	611	579	565	553	590	584	585	564	571	580	544	608	557	604	593	558	616	558	570	571	546	545	569	543	572	575	599	535	581	545	545	618	591	629	523	578	529	563	611	556	579	603	580	566	573	542	571	562	586	599	601	565	570	564	554	568	568	561	542	558	556	563	599	584	612	555	590	557	597	611	605	566	586	592	568	578	571	584	578	584	587	568	595	621	593	552	562	548	587	590	591	525	606	586	605	553	580	561	545	616	550	566	574	581	637	571	539	569	557	566	543	572	563	589	573	589	564	600	563	568	557	568	568	598	607	577	575	571	570	569	571	572	607	601	565	607	563	550	574	566	598	576	554	583	623	565	530	578	598	585	598	584	553	557	570	549	576	585	551	584	568	583	587	567	582	518	576	579	622	548	596	567	531	605	563	586	564	577	539	594	529	584	556	595	574	544	563	583	576	551	578	540	543	578	570	537	564	590	589	590	583	560	569	602	573	547	596	608	565	566	602	550	597	531	607	610	587	552	571	527	613	589	606	606	541	582	588	586	590	591	578	611	581	568	599	581	576	572	581	537	550	601	585	573	554	568	549	581	544	561	556	579	562	625	603	598	567	567	576	606	576	603	583	578	588	579	539	577	554	587	553	532	591	534	572	570	561	548	605	597	587	621	549	592	614	560	531	561	575	533	556	584	619	555	580	575	587	625	568	590	577	551	565	585	616	582	602	564	544	561	605	602	614	594	565	599	537	600	587	586	608	589	547	597	558	579	600	589	540	563	566	565	570	556	567	600	563	624	561	579	566	545	584	564	561	603	562	548	563	585	550	560	567	611	596	536	528	543	583	523	563	554	635	564	552	587	568	589	602	550	549	582	554	535	543	580	542	547	567	495	579	596	607	576	583	602	582	611	619	573	572	580	566	533	572	575	588	565	575	541	574	559	563	588	557	551	578	521	591	602	574	553	544	578	595	579	585	592	580	568	567	607	597	553	557	542	531	555	584	560	591	582	557	597	594	542	587	568	583	570	592	583	535	570	613	595	558	586	575	560	584	590	539	586	600	615	563	596	596	577	568	580	557	542	553	596	573	537	629	592	557	553	587	587	587	561	566	559	611	579	589	626	556	572	552	569	615	531	586	532	597	548	558	601	554	600	580	539	590	578	590	600	575	566	570	617	571	574	579	592	548	601	566	560	559	536
24769	21520	26768	24630	1147	216	213	140	149	134	150	121	116	104	123	124	133	131	99	99	93	128	100	97	113	98	96	88	105	92	95	119	107	112	96	93	110	101	113	101	101	95	102	103	101	101	119	108	92	90	104	89	103	85	115	98	107	96	85	108	91	77	107	95	108	104	90	86	98	101	109	105	93	93	98	95	97	113	84	111	100	96	84	90	103	85	101	97	92	88	95	87	106	101	95	95	111	103	100	88	76	94	104	104	94	88	79	112	90	99	81	90	85	89	96	102	106	89	101	90	92	78	101	107	86	91	96	91	94	96	89	118	110	107	89	93	75	89	106	101	95	108	108	86	95	106	96	90	107	92	87	101	95	98	98	107	108	111	90	102	84	117	102	87	96	86	97	107	89	110	83	92	82	94	79	92	98	112	103	97	95	82	114	108	82	88	106	96	95	107	69	101	84	105	102	101	107	96	125	93	78	89	115	114	108	101	94	110	111	89	85	88	105	90	104	96	102	112	78	78	97	103	102	101	118	87	95	105	107	87	99	97	92	99	112	88	107	99	103	102	105	84	117	84	84	95	101	86	77	93	90	104	106	97	114	101	98	101	92	102	107	99	88	105	92	81	88	104	122	82	100	112	96	86	99	98	90	99	107	111	99	111	94	97	100	83	89	90	83	94	85	102	108	107	94	84	91	88	118	111	118	94	87	100	88	99	95	104	79	103	92	104	88	86	108	115	97	101	79	107	100	98	92	99	85	108	106	91	95	75	84	96	101	95	93	85	97	105	97	75	95	100	89	76	99	117	114	90	108	98	106	106	97	108	92	105	86	97	103	105	96	93	108	97	97	94	80	97	112	101	96	100	100	100	103	111	110	107	77	92	92	86	81	83	91	98	101	108	87	106	104	101	114	103	81	99	109	100	107	88	93	88	110	84	115	99	79	116	109	84	94	110	103	95	104	88	86	97	100	97	126	91	111	92	98	115	87	106	102	104	93	86	98	91	98	90	77	93	103	93	97	80	103	110	92	105	115	71	111	92	84	79	85	105	78	99	97	84	88	119	83	90	97	97	93	106	93	87	102	99	109	111	98	80	114	104	105	109	95	96	106	88	98	101	90	99	92	85	96	101	80	116	90	104	88	84	86	95	87	94	101	92	103	104	88	80	86	106	94	111	97	100	104	97	102	99	99	90	91	92	110	85	103	106	88	86	97	103	115	98	92	93	97	94	91	88	80	100	98	86	85	107	112	96	103	84	115	92	98	105	79	94	102	103	96	95	93	82	97	91	93	83	110	78	97	100	86	99	84	98	98	87	93	101	96	109	102	94	109	90	114	101	96	92	88	97	77	98	114	98	84	94	97	92	96	87	97	103	99	112	90	86	94	92	99	86	98	106	83	90	101	83	100	108	99	106	101	108	80	93	95	110	122	96	101	77	99	89	81	119	85	89	83	109	80	92	126	79	104	97	104	102	97	91	86	107	93	100	91	96	108	114	102	92	102	85	91	96	82	97	95	101	93	113	98	93	80	102	89	113	111	102	85	92	84	80	97	95	105	104	107	78	118	89	89	101	83	80	91	110	93	106	83	102	99	107	106	100	91	90	98	120	110	88	117	108	90	111	98	99	92	100	110	107	93	110	101	91	96	89	109	93	107	86	115	83	93	101	90	103	99	100	98	105	96	109	113	114	90	108	101	87	97	98	78	107	95	100	85	100	78	112	99	107	99	91	97	101	108	94	95	90	91	86	112	83	90	89	104	94	105	106	104	106	97	88	101	107	94	98	103	97	97	90	95	88	99	95	93	99	85	95	100	80	109	92	82	107	103	81	82	95	95	112	90	79	107	81	93	104	97	99	79	95	90	94	104	98	84	104	124	103	104	96	107	93	98	104	103	91	87	91	114	105	85	92	96	108	88	98	91	84	82	107	96	102	99	110	124	86	94	101	93	107	113	86	104	104	101	114	89	109	91	99	106	97	103	94	94	105	90	92	101	102	93	107	84	106	106	95	77	92	93	107	112	87	120	101	91	100	92	97	112	106	90	101	101	98	84	83	96	103	97	98	104	95	91	90	108	102	90	99	107	93	85	99	89	104	103	100	93	108	97	119	87	102	101	93	114	89	112	101	102	107	95	123	90	97	91	89	87	105	95	106	86	102	114	96	97	102	95	109	86	86	79	85	92	110	107	106	104	108	110	87	92	107	92	85	105	100	84	96	92	104	105	85	100	81	95	100	92	104	95	85	106	103	79	105	92	110	90	97	95	85	96	83	88	93	96	100	102	84	94	94	102	87	98	92	86	105	116	101	99	91	86	84	88	97	97	108	88	88	105	101	113	108	104	91	85	90	110	106	103	105	118	73	80	93	101	97	95	107	86	99	98	82	90	90	98	90	119	89	104	86	96	115	94	103	92	94	95	73	109	93	103	109	106	104	109	105	89	88	96	96	107	93	115	95	105	112	89	96	101	95	91	81	83	95	105	92	108	109	102	92	97	84	111	98	93	97	97	90	107	78	100	95	89	89	99	88	95	99	101	99	83	95	115	98	106	127	91	91	101	85	108	98	81	77	103	84	99	109	102	112	81	87	104	113	117	91	105	99	91	109	93	93	92	88	93	117	92	96	84	97	110	108	99	118	105	100	98	90	90	91	106	79	104	90	105	102	85	102	95	106	103	87	90	85	87	94	86	110	109	84	95	95	99	109	108	91	97	82	90	97	104	100	82	98	114	93	105	92	91	99	110	77	102	84	95	100	98	101	81	123	113	86	105	92	113	79	78	99	87	103	100	118	98	85	85	98	97	95	93	125	91	83	107	92	110	101	96	122	106	108	104	77	100	96	100	110	109	101	113	96	97	90	107	112	122	118	100	102	94	89	101	104	86	98	103	107	89	112	103	85	78	107	102	107	107	97	93	95	110	98	101	96	96	100	92	89	90	110	109	103	96	91	102	97	119	107	94	111	87	95	107	113	95	99	96	98	109	94	97	95	90	107	100	97	89	90	114	85	74	93	101	101	93	112	101	108	117	98	86	103	98	99	83	88	87	84	86	93	89	86	93	102	98	103	106	108	91	89	98	102	84	85	103	85	105	86	105	103	104	86	86	102	88	100	75	92	104	83	110	87	102	108	103	106	89	96	77	83	93	95	108	80	75	87	79	87	94	96	91	113	99	100	99	90	105	90	110	104	90	96	99	104	105	86	90	74	88	97	108	96	82	90	93	105	89	99	93	100	89	98	112	112	81	94	95	80	120	111	95	97	96	108	81	87	96	88	87	99	101	101	109	95	93	104	89	98	109	88	85	105	82	102	91	104	109	93	109	104	85	113	87	95	89	79	94	98	103	98	83	108	98	83	101	93	105	97	90	92	110	100	84	95	102	93	77	101	102	88	90	97	99	79	86	94	108	88	107	102	108	81	109	75	110	110	92	95	117	93	78	108	102	83	96	107	70	91	108	95	103	78	95	96	98	91	119	94	72	98	81	97	96	102
12514	3265	2177	938	665	484	389	309	283	281	222	230	209	193	185	166	178	184	188	176	166	182	172	164	145	139	149	169	165	157	156	154	163	154	170	162	180	156	171	165	153	133	154	155	160	149	159	153	162	167	150	135	122	161	144	161	177	139	169	157	160	133	169	163	144	153	139	146	154	186	153	126	151	149	158	157	150	151	155	144	162	139	155	137	146	161	140	168	148	152	159	167	150	160	156	171	167	139	130	130	164	143	160	165	137	153	139	156	160	150	127	150	152	134	143	144	143	158	169	142	154	155	128	159	140	151	149	145	146	138	129	148	148	163	153	134	166	150	157	139	178	152	144	160	139	157	159	145	160	140	141	137	134	151	148	156	157	143	136	145	160	155	155	160	150	128	138	162	171	137	146	151	152	164	157	141	155	156	144	142	139	142	140	156	161	150	144	157	129	153	147	155	168	170	139	145	157	174	159	136	141	172	154	162	144	166	152	147	148	165	154	127	142	147	154	154	166	139	145	144	162	143	162	159	155	164	154	139	140	153	143	158	149	142	156	153	148	131	151	169	169	154	139	161	146	149	169	151	160	160	165	152	136	150	148	156	131	140	154	143	132	142	132	144	156	153	141	120	138	144	127	162	152	168	166	155	162	174	152	125	147	154	157	161	157	154	172	148	149	154	118	147	153	134	140	149	142	135	145	155	142	143	146	146	158	130	147	157	130	140	129	144	143	148	139	150	149	130	142	169	157	151	137	139	161	164	180	149	139	122	157	155	170	159	169	144	149	161	143	161	163	161	155	147	147	177	152	145	149	145	138	164	138	134	136	155	159	157	176	145	156	156	139	159	149	171	142	156	145	131	148	152	147	151	139	158	143	163	158	153	154	130	152	148	156	131	144	133	145	140	135	136	139	137	149	135	128	146	150	160	152	146	149	171	142	144	158	134	148	145	162	159	132	157	169	156	144	149	158	139	126	148	152	137	171	149	151	157	154	147	147	151	148	161	151	160	166	177	137	154	146	141	168	124	150	164	140	149	149	138	156	156	135	137	125	162	136	139	154	157	150	151	174	143	142	156	144	165	151	144	158	135	164	136	171	165	141	159	178	143	131	158	132	162	157	160	151	135	144	140	146	155	153	137	149	118	161	159	166	164	173	141	171	169	170	149	173	152	151	142	172	158	152	136	156	147	136	164	172	148	137	162	155	151	135	149	141	141	142	145	134	163	174	140	123	134	148	135	149	141	146	132	162	146	140	163	132	160	151	154	155	161	140	150	158	177	165	150	144	149	142	130	139	176	153	177	142	151	151	147	143	150	124	160	125	139	164	140	158	134	155	160	167	135	157	163	152	135	142	136	142	153	151	147	146	135	140	135	141	149	145	147	159	145	165	168	164	140	152	146	152	166	164	167	149	156	151	145	128	144	139	127	156	143	135	155	148	152	156	173	161	125	170	140	153	156	152	167	146	150	151	144	137	140	137	135	148	146	146	161	150	169	155	167	158	133	158	143	150	165	141	162	166	158	141	138	147	150	160	134	150	144	160	165	142	162	146	148	133	143	157	161	150	174	147	147	134	137	148	150	156	155	135	136	165	137	144	147	156	154	152	175	137	157	146	146	169	161	136	139	145	146	162	126	147	148	143	145	160	136	156	160	154	149	158	133	149	151	139	137	147	146	139	144	164	135	164	140	138	139	152	155	142	133	149	146	143	143	151	149	149	146	139	174	141	159	151	189	150	152	149	142	163	152	151	134	140	180	141	170	128	173	147	162	153	125	151	145	135	156	161	150	136	157	172	142	155	158	153	152	154	152	161	157	149	155	144	149	158	135	148	165	150	142	152	147	168	179	178	146	138	169	141	133	173	146	140	153	161	152	140	138	147	140	151	168	152	156	181	155	150	156	145	150	134	154	151	140	125	140	152	156	123	156	147	168	162	145	147	155	143	154	136	146	146	164	164	153	151	138	173	139	168	140	121	150	158	145	164	147	147	144	155	138	169	149	139	146	157	151	152	139	194	149	168	166	144	151	165	141	162	152	154	134	162	152	150	162	157	140	153	140	149	129	161	152	152	131	141	173	143	143	160	140	149	163	151	147	133	139	145	142	165	148	152	142	168	153	149	141	127	135	153	150	185	141	138	128	157	137	134	152	152	154	123	132	162	167	142	162	124	142	180	131	141	149	146	166	152	158	144	132	143	157	159	163	152	137	148	126	159	151	149	119	155	170	163	146	152	144	145	154	151	151	152	141	116	115	158	146	149	146	149	135	161	180	145	137	157	149	146	141	147	145	154	129	149	125	158	163	139	167	147	166	152	153	138	136	114	135	137	162	132	151	148	158	161	176	135	129	162	149	151	157	140	144	173	153	162	166	134	162	129	142	141	143	142	152	151	132	143	147	145	139	132	186	155	138	175	148	150	145	169	179	130	147	146	147	143	145	143	157	143	160	163	141	127	164	144	153	158	146	146	149	165	140	145	145	129	141	130	137	145	131	137	138	146	150	173	161	159	158	139	152	132	147	151	128	167	163	141	146	174	150	131	153	143	163	118	138	141	151	147	167	128	161	146	140	167	145	133	140	158	159	130	163	159	139	148	159	151	134	130	162	145	142	130	160	139	175	156	151	140	143	153	148	165	160	138	150	170	142	136	140	123	163	149	153	137	165	143	145	130	161	139	153	134	160	161	141	143	147	165	151	147	158	152	141	153	155	161	177	155	157	167	149	140	145	136	138	151	169	144	151	136	157	120	158	133	132	149	148	156	154	165	140	174	148	156	152	126	145	150	169	130	165	155	164	146	127	163	159	147	162	151	153	139	151	150	142	145	160	146	145	160	131	157	157	152	128	156	165	158	134	157	132	138	159	157	128	155	157	159	175	169	144	136	136	127	152	154	141	163	161	170	145	127	141	145	154	139	125	167	153	143	158	165	153	147	163	173	150	136	144	169	128	166	140	142	165	159	132	138	155	130	149	145	143	154	148	149	145	165	142	151	139	135	166	154	158	159	147	165	121	148	162	157	122	145	137	150	156	150	168	137	138	154	146	171	131	140	135	161	129	128	160	134	159	166	130	163	152	157	153	172	135	141	149	150	145	129	167	153	145	147	133	140	168	157	158	138	148	148	127	149	174	128	150	138	160	146	150	159	129	153	150	156	140	139	139	144	157	168	137	133	188	158	150	144	129	128	159	174	157	143	164	163	180	147	146	162	158	147	142	148	161	152	145	153	184	162	165	172	155	163	149	145	154	152	139	162	139	144	155	151	155	137	130	154	135	172	158	150	175	141	152	142	140	171	168	153	142	145	138	164	155	137	152	143	158	167	147	152	135	140	131	154	151	166	122	143	154	153	141	150	131	150	150	146	155	152	125	151	157	137	168	168	147	155	147	162	162	159	152	142	127	155	149	153	178	170	137	140	155	155	131	134	150	149	148	160	143	135	155	136	139	168	150	145	154	133	153	131	171	153	160	159	135	148	161	131	118	123	153	155	149
22511	21564	29294	24295	21564	21243	2366	730	592	578	525	477	464	469	436	420	393	435	412	431	394	407	386	352	373	397	379	409	346	382	371	375	384	347	399	380	379	410	360	375	363	356	379	389	357	370	343	387	375	368	350	333	405	389	368	383	375	334	333	367	378	361	360	361	360	372	326	367	345	399	359	391	373	366	377	378	369	368	374	373	386	354	356	403	365	378	370	364	381	333	378	370	400	381	323	371	349	391	377	381	373	345	340	385	359	390	381	355	390	352	330	350	349	399	342	360	362	392	368	368	361	368	349	350	341	345	372	377	378	369	343	364	350	380	358	364	406	353	364	379	407	400	360	358	366	387	340	383	338	347	376	366	395	371	376	363	354	348	361	371	359	379	369	399	380	367	406	354	359	350	373	332	350	366	386	334	377	415	362	375	369	371	382	356	347	405	386	357	382	380	368	370	342	375	345	368	366	428	382	361	327	365	337	356	341	349	373	380	364	364	363	385	361	363	345	421	371	372	360	378	353	348	350	366	364	355	365	332	352	337	355	356	359	352	378	366	356	335	349	383	350	378	382	327	388	389	407	370	387	388	361	385	341	354	369	397	378	390	364	378	371	365	384	362	383	355	375	356	355	363	337	381	402	381	382	391	347	379	353	345	379	366	390	379	392	356	394	394	381	352	383	349	390	343	401	380	398	354	348	357	360	352	355	385	363	352	386	361	367	359	391	369	365	367	359	370	382	371	356	347	350	352	396	360	362	362	359	350	395	377	349	361	356	383	364	361	354	373	388	348	371	373	365	359	359	386	371	369	358	359	399	374	350	347	379	326	346	396	384	377	382	363	369	368	348	372	356	370	397	398	374	392	387	390	338	356	357	396	335	359	374	375	383	351	369	393	387	357	315	382	354	374	366	383	359	373	366	389	388	365	396	387	377	353	378	387	362	380	364	381	385	381	397	362	375	340	355	363	362	394	380	362	342	382	368	370	376	359	359	379	339	369	385	388	371	386	384	375	374	361	366	358	372	357	351	374	332	401	383	335	357	355	357	366	333	347	387	386	365	346	336	373	406	366	370	382	354	408	370	319	378	349	351	368	328	322	374	376	375	385	347	353	408	360	360	359	357	363	363	379	368	386	370	351	370	351	364	357	371	364	368	377	370	318	343	355	370	341	367	362	357	387	384	384	354	333	387	379	359	395	356	375	371	377	346	329	356	369	396	360	403	352	401	336	375	342	349	368	397	346	366	379	388	380	385	374	325	350	344	367	360	376	370	399	358	353	368	375	382	369	391	374	387	353	379	377	354	368	383	364	369	344	369	386	377	376	395	392	353	374	348	327	370	390	385	347	357	355	386	377	366	336	385	371	361	377	362	368	369	362	391	350	347	361	334	373	359	365	351	392	383	409	368	384	376	341	332	389	347	371	372	363	343	371	339	354	346	378	365	347	357	345	390	349	369	410	357	335	371	380	355	390	359	374	367	383	390	366	380	410	359	359	400	390	356	353	375	375	338	343	368	390	365	340	385	367	375	366	358	344	347	376	359	379	356	355	389	376	341	377	322	363	358	393	357	361	342	336	353	380	387	361	353	361	365	356	327	360	399	371	359	338	361	346	379	330	356	360	377	356	345	368	377	353	379	342	392	402	361	362	395	358	401	397	375	378	350	346	370	345	387	365	361	346	347	359	386	331	358	360	370	380	352	354	358	374	400	398	368	354	373	375	334	379	393	374	369	353	349	334	345	390	351	390	387	392	364	359	362	349	382	365	349	356	398	355	389	376	379	367	367	363	368	387	343	360	364	406	359	388	370	345	358	361	383	357	364	380	354	387	364	358	364	352	372	348	353	360	373	358	367	365	358	328	387	347	358	378	334	370	369	402	363	395	347	367	361	419	371	336	366	412	372	352	363	358	332	347	388	357	380	360	379	390	354	379	364	367	362	352	373	398	361	349	413	353	371	357	351	370	336	423	355	391	359	384	387	402	389	379	355	360	339	376	385	335	402	355	401	402	350	376	380	332	353	364	363	374	352	375	351	388	362	333	385	369	360	373	359	368	319	366	359	350	367	394	362	368	356	381	331	364	352	359	344	359	348	336	330	361	347	391	375	379	357	376	378	368	365	377	330	346	330	372	362	351	366	367	368	362	393	378	358	360	377	352	354	386	406	372	352	316	355	348	355	375	359	368	342	400	344	390	362	360	344	350	378	337	374	369	374	361	326	352	358	350	330	351	383	379	372	353	384	375	368	341	379	412	376	396	344	361	389	371	390	376	346	371	363	379	357	375	349	382	342	358	349	390	382	375	389	369	352	391	356	366	374	374	382	357	366	364	375	346	362	373	361	366	359	354	343	358	370	374	323	363	369	343	355	364	361	357	416	400	385	340	380	383	358	359	357	401	378	361	347	336	358	383	406	377	357	349	352	390	360	355	366	373	394	376	351	359	367	361	383	368	361	406	384	387	363	370	379	392	338	393	361	374	358	372	332	383	340	351	394	366	361	346	385	399	350	350	395	350	367	385	334	362	313	360	388	377	387	353	360	380	374	390	386	372	351	378	373	340	354	390	372	377	358	337	373	376	350	362	346	390	371	351	381	356	365	368	366	387	359	401	362	398	367	366	342	379	355	338	358	402	360	325	392	360	360	364	366	376	379	379	342	342	357	372	375	381	373	368	371	377	390	379	387	395	359	379	377	376	349	381	339	354	373	383	372	356	362	352	366	392	386	413	370	369	370	325	369	362	377	388	354	369	339	370	360	378	335	367	372	360	372	332	411	371	380	360	386	345	365	336	368	350	372	366	391	389	330	396	371	367	341	375	385	360	357	369	358	369	375	365	371	350	366	329	373	362	346	379	335	376	377	356	356	347	383	367	351	370	376	352	356	378	373	371	345	365	390	379	380	361	382	374	353	346	394	387	361	359	365	346	355	352	349	339	407	376	356	366	379	397	388	367	348	383	371	374	345	384	392	401	351	411	368	359	342	381	377	356	359	382	359	372	358	362	368	358	349	333	361	351	375	381	359	344	367	339	366	392	365	367	337	364	364	373	341	376	410	348	344	384	357	374	359	341	365	375	355	398	364	350	333	352	403	350	386	365	371	326	365	338	356	361	365	334	352	422	400	378	366	375	369	340	380	334	378	358	361	365	355	370	381	364	372	369	334	361	328	359	380	364	366	361	342	375	364	332	370	363	345	354	338	362	367	373	345	373	359	355	388	393	387	402	358	387	387	349	340	383	336	357	323	360	350	367	337	379	373	378	373	402	345	358	401	325	387	380	365	388	372	378	347	339	353	382	381	399	350	381	369	377	364	406	374	375	367	373	385	359	354	392	384	382	392	397	370	374	369	342	376	382	405	378	370	350	376	360	358	363	387	393	359	336	381	405	333	357	369	357	370	374	380	381	384	349	353	356	351	368	387	352	348	341	363	408	341	378	369	355	352	358	360	339	393	368	360	357	385	370	351	399	380	355	385	397	370	364	376	399	373	380
16684	11876	8072	3803	2587	1842	1555	1222	1080	945	847	778	737	688	649	665	671	619	589	574	575	588	559	505	558	551	544	569	563	519	552	526	498	520	548	515	558	539	506	509	533	530	499	529	550	513	509	531	505	485	494	541	520	506	522	489	508	520	536	521	521	494	529	502	507	529	493	482	500	486	515	540	527	530	457	539	528	498	514	547	529	504	518	536	500	529	473	554	518	544	505	497	499	507	560	497	507	477	499	469	498	513	530	554	527	494	513	508	518	540	504	542	534	482	505	512	481	503	534	514	530	517	500	522	505	529	531	534	507	527	516	479	525	533	510	529	509	506	531	518	513	491	537	554	501	517	497	581	519	494	510	523	511	498	500	487	531	516	506	501	531	493	521	485	506	498	543	486	512	507	500	512	497	512	506	505	516	515	526	481	503	493	503	513	493	466	520	494	533	496	524	496	555	447	493	525	490	543	485	527	484	502	490	506	521	471	531	523	501	479	506	505	511	515	536	494	548	515	495	490	554	513	509	465	506	533	494	523	467	490	556	545	480	526	572	496	552	544	493	472	488	505	537	537	514	523	484	481	513	506	541	518	484	534	523	490	451	502	500	505	514	500	483	477	509	483	513	534	522	538	535	496	518	531	524	508	487	508	522	499	516	509	535	487	541	525	476	490	507	532	538	502	503	498	530	507	536	548	513	487	527	487	518	479	489	503	530	490	509	483	528	473	479	543	504	500	494	531	481	492	515	573	507	535	490	521	494	551	521	519	559	527	534	537	514	494	556	522	506	524	488	523	523	501	531	538	528	508	499	502	505	511	500	520	527	522	528	503	476	514	521	471	486	514	524	497	494	513	538	496	503	545	509	509	497	483	547	531	491	509	469	499	491	514	465	504	520	499	442	510	546	486	512	487	512	503	515	529	487	533	490	508	539	512	538	508	504	505	543	503	499	505	555	536	483	530	533	506	527	502	519	494	468	516	516	539	475	472	544	507	511	471	491	515	495	496	489	488	516	508	504	514	483	515	487	527	487	522	495	531	503	489	537	528	507	520	511	518	511	486	495	500	550	459	501	480	527	480	515	502	548	485	487	496	536	443	491	476	527	479	504	492	507	486	502	533	474	479	526	507	558	499	512	528	498	499	499	520	516	518	506	539	471	522	494	525	495	479	514	546	482	526	531	482	518	493	581	541	498	561	471	504	497	527	518	527	512	515	540	509	489	491	533	535	514	498	491	510	497	531	485	519	526	535	518	519	515	483	525	485	548	537	492	491	503	491	514	530	499	507	518	486	528	500	490	499	473	489	510	471	521	512	506	533	498	512	528	539	538	495	506	482	532	479	501	498	510	464	515	496	532	470	572	496	462	472	522	549	514	476	505	512	506	469	514	513	520	488	542	507	531	482	522	467	495	507	524	494	467	482	502	481	496	483	498	539	489	474	536	520	524	510	531	501	525	551	556	491	510	515	527	507	518	500	533	464	499	503	509	550	514	486	528	491	483	518	545	488	536	495	505	525	491	440	534	480	517	481	513	499	539	501	517	518	540	485	494	486	546	508	504	496	549	483	473	540	491	535	514	532	477	539	514	501	493	484	525	525	499	522	490	511	500	525	532	523	512	505	532	456	510	525	510	508	545	484	541	513	497	493	503	503	509	484	527	526	512	529	504	516	528	498	540	511	506	547	506	474	494	524	532	523	482	511	543	521	508	507	509	543	526	571	500	486	503	487	482	510	498	516	542	529	510	515	513	505	513	503	505	536	526	514	471	482	523	498	514	487	468	510	480	520	535	505	518	501	492	458	498	492	504	519	511	498	473	510	512	514	508	509	533	514	511	475	502	516	502	503	468	519	475	511	527	490	511	493	509	507	513	494	530	499	502	496	484	525	507	543	536	510	498	524	472	535	492	506	509	509	540	514	521	521	536	529	512	503	522	500	492	522	514	495	465	521	512	486	528	529	478	533	500	526	540	501	536	470	491	508	538	491	487	506	485	498	478	517	486	567	543	494	511	522	515	558	482	528	475	492	512	497	499	497	527	532	517	523	503	478	528	541	502	466	523	549	543	506	471	504	479	533	526	524	496	516	498	512	545	501	561	538	507	497	514	500	478	547	525	513	543	488	526	496	487	485	481	508	536	524	537	522	505	510	511	506	479	503	520	515	534	503	505	505	470	523	554	487	514	505	554	488	521	516	574	525	521	484	508	522	538	514	523	498	518	508	519	506	499	519	516	527	494	563	510	506	504	509	493	537	536	507	465	494	558	570	514	529	543	507	469	515	483	510	515	501	537	459	504	513	477	517	477	520	552	529	540	555	465	526	534	488	491	516	509	532	500	503	548	529	494	486	520	530	491	482	456	521	521	498	493	516	500	498	491	521	476	508	487	498	522	497	524	514	475	530	510	528	500	572	523	513	520	499	502	513	488	550	541	502	501	502	526	506	510	524	469	492	519	477	501	522	502	482	463	507	544	508	482	478	505	478	479	537	528	506	509	511	525	485	548	518	513	534	460	500	529	510	498	536	526	512	528	479	472	454	500	517	528	533	503	507	490	511	484	482	515	499	472	520	532	506	501	512	481	479	519	481	504	493	488	522	554	541	478	477	539	531	489	522	538	517	519	533	478	495	517	474	491	519	516	520	510	507	502	515	529	524	512	518	477	530	486	498	474	507	511	502	544	514	513	473	502	545	529	467	537	527	512	522	525	505	468	509	499	502	504	524	533	535	514	527	526	493	507	517	511	524	515	494	501	540	536	577	541	520	489	502	534	522	494	461	490	475	540	492	511	508	503	542	498	517	497	511	472	550	501	522	500	496	544	509	560	515	493	501	523	544	483	476	514	456	535	501	492	508	523	495	544	504	502	475	522	478	497	516	524	471	498	503	482	528	532	522	469	520	502	530	481	451	542	515	490	504	493	546	498	547	521	505	506	502	547	521	520	519	520	471	490	553	494	507	541	510	490	508	503	482	471	519	492	496	460	515	504	535	503	478	536	512	491	531	541	470	519	471	487	509	536	478	515	520	512	521	516	515	531	512	474	533	475	471	519	516	481	512	507	506	519	500	527	525	528	489	560	521	471	484	519	497	482	442	547	498	499	484	471	497	538	476	488	486	533	484	503	528	500	484	524	499	504	506	506	500	509	507	493	502	547	499	504	489	503	507	503	510	496	468	565	508	489	521	484	488	496	490	505	523	486	518	510	509	497	525	492	523	511	474	511	529	536	524	494	507	557	522	494	529	547	506	473	513	495	487	548	506	469	495	482	563	475	513	506	521	522	506	528	499	526	534	528	509	511	484	478	498	485	561	489	506	506	462	493	510	498	497	497	524	536	491	478	492	520	504	523	477	508	503	544	481	515	529	501	504	531	522	517	508	519	495	512	489	483	507	521	554	514	499	476	496	497	494	539	514	493	521	528	544	521	510	510	512	541	509	502	487	487	503	550	525	513	542	528	548	497	554	518	498	514	543	537	526	514	491	482	489	517	498
27375	18240	3205	423	294	239	254	225	217	204	251	223	210	239	208	215	221	240	222	240	232	225	240	227	218	207	250	227	225	226	231	214	210	200	239	210	228	232	195	206	219	239	222	257	235	228	251	236	218	219	250	220	247	240	208	218	252	228	205	228	233	238	196	207	225	243	207	213	230	216	222	206	236	242	235	213	223	200	243	179	214	238	224	239	235	235	194	253	225	205	218	202	212	214	254	232	204	232	211	236	244	224	238	230	212	227	228	214	218	224	202	222	217	224	218	214	219	197	217	220	217	227	208	190	249	232	238	208	241	244	212	192	215	224	245	233	243	199	225	219	211	224	223	212	216	249	220	240	220	239	246	242	219	237	227	236	206	208	243	214	220	237	234	258	252	213	213	239	213	223	220	208	206	222	229	203	227	232	241	222	229	226	210	226	228	217	212	212	211	229	236	222	203	224	226	246	215	224	224	253	209	210	212	252	214	207	210	215	205	248	215	238	244	212	221	228	250	230	244	231	207	226	227	264	222	205	220	221	237	224	213	209	211	229	221	221	233	257	209	240	222	230	209	226	270	233	240	229	227	230	240	222	224	228	253	245	224	210	238	225	215	233	231	205	234	235	220	208	209	230	246	222	207	232	208	212	204	226	215	219	242	238	231	233	235	214	207	229	223	235	205	237	242	223	231	215	199	242	196	218	212	218	194	222	223	254	223	213	246	209	227	244	212	216	218	219	241	222	217	220	246	220	236	235	239	241	238	223	208	232	227	226	237	216	223	231	207	213	236	237	222	206	241	209	214	211	200	224	213	226	189	250	222	269	208	208	219	190	222	251	222	212	251	213	207	237	205	214	223	216	235	189	240	207	234	213	235	229	212	196	225	215	213	255	216	226	236	232	227	204	243	228	221	226	234	247	245	227	237	231	203	206	195	210	231	217	244	237	226	230	214	192	226	233	200	237	224	237	189	229	216	229	208	232	222	230	234	204	200	245	256	221	193	224	200	268	223	235	234	238	243	225	205	202	223	206	227	240	249	215	240	217	199	261	236	218	213	232	203	249	234	226	219	205	232	239	209	235	228	216	251	228	262	212	236	220	237	233	215	209	192	211	213	235	232	215	195	228	245	235	215	225	225	225	230	230	244	217	226	219	212	210	199	212	244	233	248	236	229	214	209	214	218	224	212	209	217	206	228	224	232	204	234	219	231	233	199	210	210	236	245	207	206	204	232	232	240	240	235	214	229	247	234	221	222	236	237	214	208	231	183	227	216	226	198	242	235	211	238	229	214	233	221	220	220	241	217	221	223	216	218	219	220	223	233	218	235	211	225	240	225	223	249	213	189	230	228	196	236	206	212	202	203	227	215	226	220	222	196	246	217	248	240	212	233	235	240	219	212	199	251	214	226	214	196	197	229	217	220	216	227	252	197	238	198	203	228	218	216	216	220	201	221	203	250	255	233	229	227	230	242	236	214	224	217	217	265	220	233	228	212	218	215	180	246	203	221	209	216	214	200	212	227	244	226	219	251	241	229	229	244	202	239	220	220	241	231	211	237	251	205	220	239	218	227	252	238	206	219	247	219	252	196	252	222	187	189	208	230	202	238	203	243	218	205	214	200	221	225	233	235	199	204	201	211	230	227	226	236	220	228	257	219	237	218	226	228	219	224	205	207	255	228	227	263	217	223	218	227	221	252	233	230	211	197	207	240	218	226	259	228	231	201	232	229	214	211	226	235	245	229	221	232	252	254	206	238	227	223	252	221	189	219	205	250	215	247	190	234	201	261	215	211	197	235	225	251	211	243	256	215	230	218	220	225	223	232	224	257	265	247	235	219	231	221	205	256	224	255	216	230	208	224	201	237	230	197	240	215	224	211	220	186	238	234	205	227	215	241	231	215	221	244	213	233	238	231	230	211	191	211	250	245	215	237	209	214	222	227	191	210	246	216	238	220	230	214	244	223	247	218	215	238	208	188	227	223	216	235	239	196	235	235	235	198	268	236	201	215	245	222	217	202	253	199	228	227	218	225	228	246	211	231	247	220	219	236	219	230	199	233	225	229	241	243	220	202	245	199	198	250	223	217	233	204	230	233	230	229	215	201	236	238	215	211	219	222	222	239	230	241	215	232	250	206	203	227	236	213	195	218	220	220	219	218	222	214	224	209	243	223	228	240	197	207	230	204	217	241	229	228	227	209	227	218	217	226	206	209	220	207	234	213	229	222	241	220	232	233	224	235	236	241	231	257	212	242	214	235	220	219	213	223	208	222	218	212	192	201	254	221	234	220	240	216	227	247	212	220	220	224	203	281	185	211	259	209	203	223	180	248	244	232	247	265	229	212	207	221	239	216	238	233	222	243	239	233	227	252	216	209	222	217	228	224	234	224	219	217	227	235	225	208	201	233	232	242	208	222	250	226	195	220	220	251	258	250	200	203	229	211	235	211	220	257	210	253	221	245	214	220	231	238	226	234	245	227	249	226	215	216	228	212	224	215	233	236	220	233	213	244	201	228	215	219	193	214	208	246	236	216	211	235	246	206	209	230	230	218	215	193	226	219	210	231	220	255	223	219	218	211	198	225	215	246	204	248	207	233	234	243	234	224	237	221	230	260	234	240	207	204	201	221	215	224	223	225	196	203	213	240	227	229	212	227	199	230	235	209	249	208	230	235	216	228	237	203	228	239	207	236	221	235	210	235	230	223	212	223	215	232	233	226	245	245	238	218	219	224	221	216	243	212	213	235	224	235	230	234	233	231	218	242	212	220	197	201	218	221	227	235	246	206	210	225	199	193	217	220	220	229	234	201	199	245	228	227	234	208	237	226	217	240	221	223	235	236	230	225	231	223	206	231	228	212	228	225	231	234	227	216	238	234	217	226	207	224	219	230	221	230	224	217	202	229	222	210	252	230	255	204	203	215	209	213	235	235	215	202	204	240	218	224	241	216	223	229	224	219	237	178	232	213	229	214	248	199	234	209	234	231	246	224	204	210	227	224	213	231	196	211	241	212	236	226	244	230	245	236	225	241	211	223	247	217	231	232	255	195	219	193	230	250	239	213	215	217	208	214	193	190	233	241	231	221	204	233	222	228	217	217	222	236	229	219	235	211	199	229	204	203	201	207	234	216	207	217	233	221	206	237	231	195	230	230	226	210	237	217	217	237	208	217	237	220	213	224	202	224	236	258	232	214	248	238	212	227	208	231	216	207	234	230	218	230	205	242	196	229	215	221	203	217	224	242	209	205	242	217	219	220	217	257	221	250	212	241	224	220	233	221	214	214	221	232	250	224	238	238	236	229	222	212	200	241	234	238	237	235	217	219	232	224	219	221	272	217	196	193	223	206	229	252	223	222	205	215	245	220	216	205	249	218	235	228	215	211	245	230	208	207	232	231	257	231	232	243	231	229	223	201	222	204	201	210	176	211	218	242	238	253	236	257	254	237	223	227	219	245	231	213	239	209	229	218	211	217	249	202	223	208	241	232	219	227	233
4895	779	597	411	352	340	368	332	307	321	315	288	334	329	296	322	323	315	314	319	299	297	324	331	313	288	307	312	289	292	282	329	292	292	300	325	316	333	323	289	322	285	312	293	294	309	279	327	325	290	346	321	283	298	332	293	285	290	306	301	303	310	282	320	311	258	299	302	310	306	291	295	327	289	287	301	288	303	297	308	305	312	297	299	323	314	326	362	338	282	311	290	347	299	338	323	323	319	311	298	311	305	288	317	289	312	310	338	284	328	302	295	297	314	297	308	296	270	278	307	291	303	301	293	304	303	299	295	297	305	289	283	297	301	316	324	332	318	329	299	326	316	304	295	334	305	300	304	309	304	303	330	301	320	309	301	307	277	297	310	268	308	280	310	291	315	320	299	303	307	271	335	281	302	316	319	291	286	303	302	308	303	271	306	303	297	302	325	298	320	300	314	284	305	347	274	278	315	314	318	327	288	326	280	293	284	271	341	326	301	335	339	297	291	285	299	287	318	316	307	304	308	318	295	305	295	319	284	282	296	294	316	295	272	309	295	336	321	290	299	298	350	320	338	331	298	313	343	302	316	339	292	295	302	284	288	282	311	311	288	270	308	290	350	276	318	304	322	307	304	338	290	298	307	314	308	323	279	298	282	302	349	283	326	295	301	313	301	286	307	339	307	333	324	302	328	284	286	318	301	314	298	312	316	303	305	330	316	334	291	314	302	295	315	313	295	301	281	310	279	317	292	310	279	326	307	324	299	312	311	306	297	334	322	268	310	288	264	316	318	276	284	320	298	304	319	296	300	298	309	297	307	334	299	313	311	304	281	291	293	297	310	294	313	313	289	289	298	337	293	305	274	282	298	296	304	300	309	273	311	336	310	294	323	325	313	294	281	291	313	294	290	337	301	300	325	275	321	309	307	313	301	310	313	311	287	319	344	270	300	294	305	289	305	276	266	337	297	326	332	329	317	321	308	296	299	303	285	312	310	277	330	300	277	313	270	297	318	283	320	294	341	323	329	307	302	305	309	300	296	314	274	332	294	288	322	320	296	289	289	296	331	322	336	289	304	300	291	311	307	277	307	279	327	287	311	313	309	294	330	304	315	315	326	312	305	294	288	309	298	306	331	333	333	319	318	310	303	307	282	310	300	287	291	267	317	317	290	322	320	292	313	311	316	325	319	284	311	304	308	319	335	294	322	362	341	310	283	328	323	287	263	318	327	294	309	300	304	287	346	326	296	324	337	294	289	285	298	312	307	311	281	291	287	292	300	291	310	286	279	314	343	305	275	294	286	291	320	321	291	300	288	296	332	315	298	300	284	338	334	298	310	314	300	294	298	303	263	331	286	334	295	275	287	271	277	283	305	302	290	309	317	314	305	304	264	342	305	301	309	279	309	296	295	317	293	294	311	272	291	299	307	289	305	297	289	298	291	328	303	325	304	321	326	314	322	307	331	293	275	282	301	318	321	300	291	301	285	290	302	287	287	313	299	282	295	316	267	290	310	322	305	310	321	295	315	297	310	299	318	311	323	310	308	335	307	305	329	279	348	296	286	310	297	313	301	305	322	298	252	321	317	330	292	301	324	299	311	316	337	295	314	288	306	320	314	295	312	330	296	312	306	281	299	298	287	294	301	295	308	335	311	319	290	287	303	336	327	282	309	324	278	324	305	293	328	278	301	276	318	334	317	292	302	306	276	290	324	281	333	300	301	289	294	312	302	322	292	293	290	318	283	305	284	279	324	310	322	292	329	317	318	320	320	328	290	332	320	277	291	294	311	310	342	302	303	304	287	311	292	292	314	313	309	300	288	312	315	279	276	264	307	303	302	353	289	288	312	298	270	310	328	330	290	310	291	298	341	326	312	328	301	288	281	283	282	295	342	326	310	320	288	288	329	313	292	305	327	307	307	299	302	291	288	290	277	305	287	343	270	308	292	325	297	332	293	303	274	307	340	291	281	314	320	321	318	287	311	278	286	300	278	265	321	290	321	326	320	292	330	282	307	310	291	305	285	273	310	317	262	290	312	314	314	296	275	314	299	336	320	321	313	305	297	287	303	319	302	304	289	284	296	318	310	330	300	286	270	318	273	301	310	292	294	262	319	287	312	311	319	319	290	305	282	282	286	307	285	274	307	264	305	330	307	290	294	306	280	314	298	288	319	299	286	328	274	297	295	323	318	288	290	296	292	343	293	276	304	331	292	329	289	305	306	306	327	283	299	283	288	302	312	281	314	328	293	301	293	311	295	264	329	289	348	293	315	320	311	302	298	282	321	298	334	287	327	321	299	333	337	324	314	305	317	316	347	321	314	290	327	297	291	287	298	298	314	309	295	303	316	309	289	308	292	293	309	277	332	296	301	302	277	310	315	288	319	330	305	282	290	286	307	264	328	336	308	311	320	294	298	308	315	315	302	296	283	292	313	318	319	323	286	303	320	280	329	304	335	313	302	314	307	296	334	322	306	306	293	325	300	329	296	282	308	309	324	316	280	296	300	284	296	305	316	278	304	299	315	314	308	318	276	307	300	276	311	311	297	295	318	301	296	305	307	326	306	323	300	270	319	304	306	308	293	322	310	295	309	322	336	313	287	307	309	327	309	289	286	301	294	318	286	278	295	295	315	291	346	308	292	283	301	327	306	288	305	307	278	292	309	295	323	312	289	300	306	291	333	321	262	298	350	295	308	330	299	314	315	293	264	292	321	298	312	293	297	303	304	312	269	319	330	303	298	336	338	311	357	305	292	298	295	300	312	318	338	314	298	319	305	312	297	326	301	305	316	300	252	327	276	306	282	322	281	280	330	307	317	312	293	290	301	292	280	293	290	305	299	280	321	320	313	291	303	295	312	300	317	277	303	300	287	308	280	297	287	308	277	302	289	325	299	325	271	285	313	299	290	307	299	279	310	321	312	302	278	316	289	288	292	321	296	299	299	323	312	290	318	282	292	302	331	290	242	343	299	290	268	304	293	293	318	276	302	281	315	304	294	265	270	301	299	268	318	325	343	274	305	272	313	288	290	316	291	325	295	302	312	330	297	301	292	345	311	319	281	288	336	312	331	305	319	260	277	298	314	314	303	291	338	297	286	316	314	325	326	334	316	286	309	310	284	295	283	325	324	290	272	322	346	307	302	298	295	296	306	285	284	313	297	283	312	312	285	310	299	307	315	288	319	295	288	302	300	314	278	329	290	349	311	304	286	297	298	324	307	288	298	293	295	290	319	295	283	303	285	303	304	303	300	274	311	288	308	295	291	315	267	320	301	300	317	309	300	290	293	310	314	319	275	324	317	292	265	281	281	292	297	305	268	344	299	305	284	294	348	309	295	293	295	292	314	285	308	303	324	304	300	315	291	282	293	306	298	294	275	302	290	311	311	300	286	338	289	308	340	304	279	286	301	311	314	282	290	324	319	279	303	301	317	318	303	325	298	326	300	303	295	301	311	324	317	313	290	274	290	293	305	315	310	282	280	277	321	306	331
23413	21538	28712	24807	21341	3608	813	668	545	513	532	515	489	465	452	500	440	466	466	446	436	453	444	435	454	458	462	443	487	463	431	446	447	445	458	463	430	421	434	426	436	439	452	456	485	477	435	393	447	454	447	420	428	442	464	405	434	427	455	425	456	448	465	450	418	430	438	431	422	425	413	439	405	440	448	408	411	407	413	434	463	435	468	398	450	399	440	455	457	388	421	436	410	393	389	420	401	432	410	443	463	437	424	442	443	425	431	419	438	451	445	430	394	424	444	450	417	390	433	428	425	441	396	471	442	452	440	414	397	442	410	455	434	392	429	367	438	448	430	471	413	429	408	423	409	417	435	398	419	434	420	429	436	404	415	440	436	434	447	426	453	471	428	427	456	429	431	435	431	406	473	410	419	413	451	406	411	428	457	416	458	443	441	443	441	456	406	407	430	448	466	428	452	435	467	475	452	428	416	422	478	421	447	426	436	444	445	414	429	424	427	419	380	417	440	398	434	443	422	406	445	432	411	464	429	439	429	437	450	425	433	442	458	436	448	439	428	433	410	447	394	431	421	454	390	436	401	444	428	455	444	426	406	423	420	410	438	447	406	499	431	475	455	442	466	463	389	403	444	415	441	423	424	394	436	406	456	459	438	416	422	428	401	469	459	433	450	420	414	434	424	444	424	498	427	462	439	407	403	450	480	425	424	455	448	364	412	420	460	416	410	435	494	433	478	456	438	436	431	438	443	436	436	416	424	443	427	441	445	432	426	435	422	415	431	432	392	443	449	441	479	477	465	453	430	427	459	440	388	434	426	462	421	465	446	446	412	423	468	428	448	407	461	424	457	408	429	421	468	435	453	452	429	450	457	406	440	410	455	427	421	480	404	411	448	417	422	392	414	427	417	426	435	412	428	464	441	432	405	463	438	446	421	482	423	468	432	483	465	403	404	443	415	437	436	412	406	463	419	442	437	458	397	377	448	453	426	430	409	428	437	442	432	426	459	443	437	451	418	433	470	415	454	438	449	447	427	440	418	449	416	400	417	396	417	436	467	447	453	423	450	420	442	442	413	396	402	431	421	461	430	438	406	433	435	412	455	443	442	441	435	461	459	441	444	439	428	429	415	449	423	439	447	383	450	423	458	440	400	440	427	437	464	468	419	481	414	388	439	380	440	395	420	436	412	414	462	429	451	446	442	412	472	426	410	446	407	453	434	444	435	430	452	406	414	437	458	440	437	414	437	431	425	439	397	429	428	432	414	449	428	452	425	430	421	464	425	439	455	403	393	464	467	449	431	460	460	454	436	441	436	429	432	436	443	437	437	427	428	452	393	461	425	424	454	419	446	413	408	432	405	435	419	461	419	451	461	428	419	447	412	425	432	457	418	411	454	452	455	420	423	441	452	431	461	468	427	448	409	446	428	425	408	460	409	430	455	444	425	452	428	372	393	432	453	415	457	432	438	422	447	441	429	438	407	429	456	480	444	476	410	479	405	473	414	424	438	452	429	452	421	432	450	440	424	446	431	434	418	426	443	426	435	480	409	443	448	418	435	410	445	460	406	436	395	404	421	420	430	458	447	437	422	420	449	437	421	440	447	421	393	416	415	429	414	426	437	417	456	470	411	414	417	420	421	458	437	471	409	445	447	417	448	421	453	430	445	411	402	421	424	429	434	439	469	413	436	460	406	438	416	411	405	433	441	441	431	460	412	422	429	460	428	429	443	391	445	456	425	493	458	416	416	430	463	467	416	437	417	425	426	456	443	408	456	444	428	436	426	445	476	431	428	443	418	455	428	422	402	429	479	447	459	419	442	447	443	419	462	445	446	438	475	408	428	454	424	419	438	437	442	438	399	411	436	384	422	410	443	458	443	460	406	437	437	410	423	429	433	415	424	423	438	420	445	410	424	448	439	399	397	437	461	421	414	483	437	434	414	439	440	436	441	435	410	419	420	448	442	470	445	410	454	393	424	434	453	414	408	456	403	428	416	424	439	457	420	391	361	414	447	453	429	445	424	420	442	487	447	441	412	430	421	457	445	449	436	412	454	418	454	425	409	432	441	414	470	428	448	417	426	453	447	434	458	442	422	402	479	434	432	433	446	467	442	427	443	414	414	435	416	441	423	462	435	420	435	411	426	398	424	451	416	449	444	438	455	460	399	439	458	405	399	479	452	430	394	424	408	437	436	436	409	445	444	399	434	452	425	420	435	452	432	450	482	473	458	397	425	437	423	452	425	385	439	400	430	474	395	459	427	444	401	404	426	483	413	432	432	422	438	419	433	437	404	458	443	426	445	448	460	431	442	422	408	422	420	431	439	436	392	471	444	455	432	456	462	424	419	433	422	413	437	454	470	461	441	436	408	452	426	439	445	442	410	425	452	422	413	413	423	439	416	452	466	420	437	432	445	420	431	445	424	419	446	406	444	441	436	452	467	442	469	429	409	454	435	453	472	423	471	431	412	441	407	467	450	440	422	412	411	433	430	433	432	422	427	439	410	446	423	475	409	440	440	464	425	397	412	387	420	426	470	431	442	393	413	401	448	448	415	401	434	454	464	425	435	414	402	438	434	469	411	443	394	459	417	422	433	414	412	417	413	399	417	439	442	455	450	404	450	445	465	401	427	422	417	443	386	413	401	433	450	464	454	438	450	427	445	426	439	436	468	415	432	430	428	431	450	436	420	436	439	423	430	415	431	436	388	410	439	432	432	415	429	429	402	423	436	421	426	445	427	419	434	411	425	401	417	413	424	400	462	424	460	435	420	439	414	421	432	453	452	424	471	451	413	448	424	436	403	429	451	482	378	445	420	450	434	408	441	438	441	441	468	424	449	409	401	461	397	402	380	418	416	431	419	420	435	425	415	449	455	390	458	431	438	418	428	424	424	414	411	420	449	400	469	419	428	443	414	432	423	425	424	446	428	441	442	428	476	434	425	423	425	459	431	435	443	430	436	422	445	401	419	383	433	415	411	439	435	445	445	410	432	403	441	418	446	441	458	407	399	436	408	410	443	424	399	428	422	399	434	419	436	452	424	442	463	408	408	422	443	420	399	476	397	457	401	429	417	428	385	399	441	439	463	435	444	440	419	450	416	423	456	427	430	452	425	402	437	414	449	429	419	428	456	423	470	442	436	434	446	437	439	428	434	435	423	444	437	441	424	485	449	424	411	444	427	392	428	411	398	442	450	431	457	421	394	456	432	431	405	439	444	434	449	407	439	413	463	437	432	403	450	453	397	420	438	419	450	417	439	444	439	404	410	455	422	450	436	434	425	447	455	425	387	423	393	416	420	409	417	443	415	456	444	456	431	431	414	446	419	432	410	402	418	411	446	437	412	390	448	462	474	471	440	413	401	441	453	419	434	417	431	441	445	423	373	444	484	425	436	434	408	425	443	428	449	473	405	468	431	415	421	410	430	442	440	455	441	428	421	434	443	418	407	434	424	412	439	410	420	430	403	452	448	429	442	476	437	447	414	478	432	452
13134	7076	4842	2282	1641	1353	1066	906	865	785	756	735	686	678	661	654	678	649	607	618	611	632	601	604	633	627	598	576	608	612	594	576	585	593	614	598	562	582	570	627	580	599	556	582	596	611	590	598	600	547	536	598	577	546	591	619	540	593	566	589	565	597	584	566	584	551	575	603	616	584	632	582	542	582	636	621	548	588	581	578	601	635	589	594	601	605	592	541	592	610	518	598	592	588	602	550	602	575	580	575	578	601	622	558	606	619	603	616	548	569	549	553	524	547	611	596	607	626	590	612	575	649	566	593	590	566	591	595	563	567	564	548	543	615	571	507	585	584	586	580	565	572	572	583	610	563	579	631	557	638	584	546	595	595	591	597	601	557	596	606	583	539	596	581	579	617	563	590	617	582	536	561	579	596	620	564	589	573	611	604	599	628	604	616	583	604	563	647	572	607	570	587	560	562	575	598	613	566	617	597	577	565	600	575	574	590	619	619	553	589	555	579	613	568	592	572	552	574	591	593	564	631	576	543	619	609	569	573	575	583	601	594	552	544	615	545	562	606	592	576	643	587	557	611	588	612	567	563	531	589	573	529	536	590	587	580	563	605	575	606	572	586	530	618	571	556	594	560	557	591	595	569	593	620	651	610	608	549	567	532	573	626	597	587	575	564	580	567	562	587	622	593	601	598	602	556	591	611	603	591	577	578	571	527	566	598	570	569	591	573	565	557	576	615	602	578	590	581	553	555	603	581	641	593	559	568	604	563	580	576	553	634	592	573	573	537	601	575	519	640	576	595	588	573	633	590	535	551	576	583	545	579	600	528	594	578	565	584	547	603	571	614	617	581	641	542	583	605	569	583	574	567	552	578	563	581	546	545	590	571	615	575	561	556	597	607	610	559	520	572	561	596	535	614	627	533	573	582	578	562	620	580	514	632	553	553	594	563	602	575	598	580	568	609	567	530	598	575	565	598	543	614	564	556	566	573	601	598	529	607	583	588	597	551	573	576	590	553	589	600	586	571	606	536	571	603	565	549	571	561	562	602	525	552	563	563	562	530	585	562	620	594	543	632	580	551	531	577	610	586	544	573	577	609	601	593	579	627	624	610	565	595	620	591	582	594	602	591	582	548	586	586	529	625	604	606	583	600	568	557	548	596	575	611	584	564	587	585	591	587	557	591	603	562	538	613	579	608	575	605	566	594	591	615	561	607	592	595	551	585	589	548	631	601	556	529	598	555	614	585	625	621	566	592	578	553	587	566	603	572	588	601	584	615	591	589	538	582	629	620	584	608	575	552	561	625	582	583	514	580	549	567	565	540	546	563	639	605	544	552	584	528	563	576	570	599	558	554	622	587	534	572	585	590	573	543	577	571	565	558	603	570	560	563	557	552	564	582	572	607	567	657	602	577	598	565	582	549	598	598	577	591	611	573	570	613	603	546	620	546	600	604	569	613	590	585	558	580	611	592	578	555	588	598	538	586	584	609	575	586	552	602	578	626	549	586	538	619	558	560	566	595	592	608	592	573	579	572	598	554	582	633	583	599	585	575	587	558	606	607	581	604	593	598	631	588	601	594	622	578	547	568	591	577	591	583	603	609	577	620	596	563	590	590	558	601	605	588	614	572	588	576	619	562	595	584	617	551	578	524	573	596	562	558	563	561	603	572	578	567	589	572	588	573	597	583	612	570	588	595	578	594	612	590	558	629	560	589	592	577	583	566	540	582	590	573	566	586	577	615	605	570	553	557	568	595	636	581	595	571	606	553	593	591	571	580	584	607	589	550	558	641	552	589	600	589	605	577	589	599	574	624	556	601	583	551	544	617	591	606	544	622	548	573	581	615	583	606	588	570	580	572	572	548	629	591	579	580	547	609	563	605	545	561	578	608	560	569	572	592	558	574	557	537	574	549	577	573	611	588	633	568	594	598	599	595	541	628	590	635	568	547	574	572	550	586	596	596	544	602	583	592	594	610	573	546	572	539	577	608	547	567	617	598	554	580	600	555	574	592	583	533	541	590	611	579	642	595	603	565	546	565	556	587	632	625	601	612	576	616	565	554	534	581	561	602	578	586	611	552	539	587	535	607	585	611	549	553	601	582	573	570	595	573	582	602	579	593	614	589	566	538	567	603	571	592	615	566	612	601	620	586	608	591	591	602	583	566	593	589	603	553	581	546	581	594	594	607	578	609	583	608	586	571	585	575	598	619	565	590	572	605	608	555	579	649	604	616	559	547	563	577	588	576	583	623	578	575	547	562	539	588	580	579	602	543	609	541	587	647	576	597	602	596	538	578	526	575	614	561	615	605	591	624	585	580	599	577	618	556	561	583	582	601	606	591	561	580	548	569	541	548	563	612	583	584	610	585	578	595	581	573	597	582	593	626	581	603	577	580	592	610	623	584	606	591	556	579	582	573	612	582	587	594	562	566	634	568	619	597	597	591	604	579	572	588	574	578	579	532	575	609	567	583	557	587	623	566	587	561	588	580	621	563	589	585	571	599	620	575	599	614	620	620	551	578	582	569	554	602	596	591	611	595	557	568	547	607	574	587	624	602	607	545	645	584	561	618	610	579	605	590	557	588	601	570	607	515	597	570	575	541	620	557	556	578	611	583	601	584	552	579	590	606	589	565	604	584	580	565	572	637	616	580	580	565	618	576	576	597	597	573	585	581	598	569	598	535	574	559	538	567	548	608	585	583	563	590	613	570	585	589	592	563	557	601	565	577	564	599	595	593	580	590	601	579	566	539	596	582	624	621	588	633	549	601	583	587	617	588	571	558	602	560	616	581	597	603	582	588	586	590	560	569	567	598	630	590	597	609	585	558	587	599	610	551	554	602	575	536	638	572	622	571	579	579	585	579	617	559	625	594	543	581	601	589	557	547	586	597	572	593	579	573	594	572	576	649	600	611	578	576	587	557	565	595	582	593	591	644	600	602	598	593	557	570	597	568	617	633	584	591	541	544	573	555	578	574	598	565	566	595	595	604	589	550	535	579	575	618	591	561	586	593	571	598	594	601	534	547	541	585	619	604	577	555	557	604	573	575	551	589	569	578	586	590	570	584	596	623	586	571	562	571	598	559	575	592	589	592	564	527	571	581	598	581	590	614	588	620	578	558	603	536	606	589	586	562	566	548	556	603	591	607	552	558	603	566	576	599	595	586	618	585	622	627	602	584	634	582	570	550	619	579	588	618	548	614	586	583	597	614	582	534	557	587	634	631	593	557	551	576	581	591	562	581	564	581	572	591	597	579	563	583	568	592	635	564	619	566	560	606	593	556	566	597	627	547	560	605	579	596	583	605	610	577	559	557	580	578	617	594	612	603	598	565	565	557	596	598	544	609	577	524	572	567	603	611	569	574	588	570	612	583	547	617	565	593	610	539	560	562	570	597	541	551	583	601	583	546	552	572	564	581	603	622	549	599	571	612	581	586	584	571	556	563	582	600	598	592	592	552	585	584	587	606	566	557	564	582	570	597	563	565	610	567
24899	21569	26786	24738	1158	230	185	154	152	138	121	125	132	106	117	103	103	130	92	105	96	101	93	99	104	92	122	101	94	116	116	89	93	92	91	102	91	108	89	118	120	106	103	101	106	97	99	104	94	106	108	105	112	86	97	93	98	114	91	95	94	96	92	111	91	96	91	84	91	85	103	97	96	97	98	103	83	100	91	97	85	87	97	90	85	102	101	90	103	106	74	91	106	103	94	101	103	93	97	91	107	113	100	106	109	101	88	108	90	93	91	101	108	85	105	91	94	98	80	97	96	95	113	111	114	108	103	86	108	91	96	96	93	98	100	100	97	86	98	84	88	98	111	97	100	93	113	112	95	85	101	96	93	104	129	104	93	89	95	112	101	104	85	80	97	108	100	106	98	82	105	92	104	85	87	99	84	76	99	91	98	90	98	94	94	91	89	111	97	90	97	99	91	119	89	100	105	104	79	112	102	91	90	84	93	82	86	105	104	81	100	95	110	103	114	100	106	102	107	95	96	83	98	87	89	109	86	99	101	95	85	86	111	78	80	105	102	102	97	115	87	104	108	96	76	112	95	110	100	87	83	107	96	95	102	98	95	88	88	93	91	96	104	103	93	98	103	73	100	110	95	100	102	102	99	104	104	103	105	113	98	106	92	91	92	92	101	113	106	100	115	98	100	105	106	98	100	103	98	99	94	85	74	104	102	104	109	102	95	85	88	98	78	102	93	111	90	76	105	95	96	97	94	97	111	99	101	99	96	87	107	105	93	101	93	90	100	113	100	93	102	103	94	101	107	93	90	101	89	98	99	107	103	103	97	104	96	78	105	96	84	93	101	105	95	103	106	106	102	106	107	93	110	86	93	99	81	104	100	87	114	94	99	98	105	112	98	90	100	90	74	114	73	84	94	119	122	89	98	94	98	90	95	101	110	93	111	88	111	82	105	99	111	101	86	102	91	110	110	85	85	95	104	87	97	102	89	96	94	90	102	104	109	109	98	95	95	97	100	85	101	88	93	100	72	94	98	112	92	83	107	88	100	84	103	97	103	107	101	101	100	94	104	94	79	97	91	110	101	91	109	96	98	89	99	92	112	94	106	92	82	86	78	116	95	91	77	100	96	98	79	98	106	95	106	98	102	96	90	104	82	117	85	96	96	86	98	113	78	104	98	91	105	88	102	100	97	100	96	94	85	96	101	98	110	116	92	111	97	98	92	101	113	103	86	86	118	95	99	92	96	104	84	102	96	92	117	76	96	109	90	105	100	100	87	93	90	84	96	112	111	121	79	89	105	103	105	120	109	99	95	96	84	106	86	93	107	76	78	71	103	94	90	112	90	101	100	106	97	89	90	100	91	92	81	98	101	115	97	94	99	113	107	99	98	93	107	90	93	90	114	105	106	95	93	99	92	71	76	86	98	94	106	98	117	85	86	100	102	101	104	96	113	76	91	84	93	105	94	102	116	93	102	111	106	88	115	75	100	86	93	85	97	102	81	94	109	86	100	94	103	88	100	93	98	103	98	86	104	111	117	90	94	93	98	95	102	104	110	94	114	95	116	85	85	92	103	113	86	79	99	94	111	84	103	102	100	103	108	107	88	102	114	87	114	97	86	89	91	103	105	94	95	94	103	84	92	81	100	101	106	112	76	104	83	97	95	94	103	87	108	114	99	79	115	103	101	95	93	97	101	93	109	105	101	99	86	89	92	97	100	98	103	99	93	101	93	81	97	93	78	101	100	79	96	101	84	97	84	117	86	103	97	85	100	77	97	104	107	119	106	90	99	85	104	91	89	103	74	107	98	92	84	97	106	95	103	85	90	107	83	102	86	97	111	99	110	88	87	103	98	91	82	90	89	94	97	100	88	77	91	106	110	80	99	92	111	84	123	104	101	104	129	97	93	92	88	89	93	85	82	89	122	94	102	92	86	86	106	104	97	113	100	81	83	82	91	106	93	99	80	95	89	77	106	102	98	89	100	112	96	101	98	130	87	104	86	103	98	82	98	89	99	96	92	83	94	106	90	115	95	95	113	93	88	101	108	112	83	88	98	93	99	91	100	113	95	83	90	94	105	102	92	89	86	103	84	98	93	78	110	100	81	102	94	107	87	90	114	86	104	86	102	94	104	88	97	100	99	74	101	96	109	98	108	92	93	101	102	86	97	94	89	126	89	101	110	88	100	103	96	99	109	75	89	90	100	113	107	103	98	85	87	91	77	90	119	106	90	125	105	108	98	110	100	110	96	101	82	86	81	106	108	93	102	103	93	99	104	117	89	101	98	74	94	93	120	104	102	116	88	103	107	101	90	107	88	83	106	95	102	94	91	103	91	100	98	93	111	102	86	81	104	79	100	92	103	101	94	104	87	82	104	91	107	83	90	104	93	82	98	95	89	98	86	95	87	111	92	79	85	117	90	91	92	106	110	89	104	93	80	89	97	96	98	85	111	103	84	94	95	92	96	91	120	85	110	116	74	91	96	111	109	101	91	102	106	85	86	92	113	93	104	109	83	111	91	113	94	95	91	105	97	88	94	98	82	106	111	112	86	98	93	99	98	90	81	86	103	85	117	95	97	106	102	108	93	87	88	123	100	88	91	79	88	103	105	83	91	83	102	109	108	74	98	100	90	90	101	108	92	108	87	102	101	102	80	113	109	95	88	110	101	103	86	97	102	101	91	113	96	84	98	102	85	99	91	69	102	84	107	95	115	113	112	86	100	112	85	86	115	92	83	102	86	105	115	109	108	102	86	126	99	91	95	100	99	110	104	89	93	106	105	92	96	83	95	92	104	99	114	95	110	87	97	94	112	96	104	91	95	99	111	73	88	127	105	106	96	86	98	99	112	79	95	97	89	101	105	93	85	108	95	95	96	102	85	100	75	92	98	111	84	115	109	106	110	91	98	105	87	95	103	97	99	106	91	89	100	107	91	100	87	91	130	113	88	103	121	93	89	106	93	89	126	92	86	95	94	89	95	95	96	92	90	95	88	92	102	88	104	94	98	88	128	98	92	95	88	86	97	80	72	89	87	109	91	87	101	81	92	88	98	103	100	82	96	81	95	80	105	92	93	96	94	93	110	97	117	99	93	83	109	114	102	110	96	98	86	120	103	105	88	103	101	90	88	98	85	107	99	95	105	94	113	87	99	112	93	106	78	82	111	102	104	76	95	98	99	79	86	100	80	100	95	97	101	95	115	83	103	92	94	106	104	97	104	96	106	83	104	82	95	84	71	73	95	114	93	100	81	95	87	92	97	108	96	83	104	98	96	91	122	94	100	103	99	112	92	80	98	93	91	103	91	94	101	95	94	92	101	87	85	105	101	85	95	95	108	95	93	97	111	95	91	91	100	119	78	88	82	96	111	98	98	86	86	108	83	92	101	95	99	106	88	92	110	106	92	100	109	85	108	115	104	97	94	77	93	82	104	101	92	110	93	123	113	87	106	93	110	106	99	92	88	89	110	94	114	106	86	98	104	94	102	97
12461	3178	2126	943	647	483	399	319	316	271	246	205	198	220	212	193	197	160	181	181	182	165	173	156	169	153	144	166	164	155	159	126	145	155	188	156	169	137	159	151	155	158	136	152	167	149	144	176	163	161	141	146	160	143	178	143	140	161	155	156	156	145	165	152	152	134	170	158	173	149	148	163	131	171	144	135	156	167	154	153	149	161	136	122	141	170	155	131	164	148	165	173	147	136	147	154	135	173	138	167	151	152	142	146	149	150	154	147	148	153	161	153	137	152	151	167	147	154	135	130	154	135	144	154	145	134	144	153	143	147	142	163	142	142	148	139	134	161	137	172	148	149	140	155	154	152	168	160	159	158	146	155	163	153	153	157	130	131	132	141	140	160	143	141	149	175	152	166	144	147	159	170	153	163	133	169	145	155	149	138	156	151	154	169	138	163	151	152	150	155	157	167	134	130	148	153	144	133	177	140	147	176	143	158	140	148	158	152	145	141	135	137	157	151	171	154	156	164	162	145	135	140	132	156	139	164	143	138	147	142	151	163	154	151	151	143	158	127	165	148	128	149	157	168	157	157	148	174	171	154	142	153	141	143	145	150	147	158	167	154	162	149	152	176	162	147	149	149	163	152	167	168	126	133	171	163	155	128	156	142	141	157	147	157	131	174	177	133	166	127	162	149	162	144	172	151	152	162	137	144	173	144	165	169	140	166	174	155	150	145	167	148	171	156	154	168	148	144	142	165	145	151	163	156	149	130	159	148	150	144	170	167	136	142	141	157	159	180	162	162	137	154	139	175	137	175	149	148	139	147	173	160	179	160	169	133	134	113	144	169	157	159	141	167	146	139	161	142	151	139	137	174	152	157	165	146	141	156	142	153	172	169	148	175	176	137	160	161	143	139	150	129	145	135	146	151	162	155	154	157	160	153	164	151	167	172	144	145	148	145	145	149	169	159	167	164	145	151	160	176	169	155	142	158	169	159	164	143	139	134	181	168	180	143	146	152	156	159	133	152	138	147	169	153	149	147	145	144	124	140	150	147	167	166	156	141	151	127	168	153	156	140	154	172	150	143	160	146	147	153	151	138	156	151	128	136	126	136	168	160	134	140	151	149	147	161	161	147	176	153	147	173	158	170	163	156	149	154	144	144	135	175	144	141	147	158	142	157	156	156	137	139	144	132	151	159	149	138	131	160	150	153	118	151	144	152	128	148	147	152	150	147	152	145	130	144	128	153	131	153	146	133	148	143	166	181	146	136	144	142	152	127	172	152	155	167	144	145	149	147	139	173	164	138	172	156	125	155	147	140	135	140	150	134	153	131	152	144	182	143	167	126	165	141	158	149	134	139	145	179	158	154	155	175	169	172	155	141	150	174	153	151	170	149	168	182	171	152	176	124	161	165	154	154	132	158	157	138	147	172	160	167	136	146	139	134	137	170	146	160	148	140	149	145	144	170	156	151	160	154	156	155	158	155	161	139	145	155	139	142	156	120	150	132	151	137	161	155	153	131	159	138	134	158	134	156	163	155	182	113	154	165	186	146	150	140	154	161	179	151	133	160	140	156	167	182	167	161	168	152	157	169	152	145	163	153	155	155	159	146	149	165	150	166	144	160	162	164	154	162	151	159	151	153	150	148	152	150	153	145	149	153	128	151	147	138	163	141	149	164	131	152	153	153	157	130	160	137	153	166	123	141	162	135	173	143	151	159	178	140	159	140	139	157	140	160	165	163	151	152	162	161	169	153	154	145	137	151	135	159	159	155	163	143	166	153	136	167	160	138	132	146	154	139	140	167	159	142	193	147	167	151	174	170	151	158	162	136	145	155	149	158	146	151	167	173	142	139	152	163	116	125	163	165	124	173	181	154	146	159	169	170	134	146	143	174	162	161	128	144	127	150	135	140	143	140	128	156	144	158	150	134	154	149	144	165	158	158	147	138	147	137	137	139	153	163	158	161	146	159	147	136	158	147	133	146	133	170	151	171	171	140	143	139	153	166	157	152	150	168	170	139	143	173	170	152	145	149	141	148	162	150	142	147	162	156	168	159	163	150	170	152	167	161	149	130	140	154	164	141	153	161	163	157	135	132	172	151	148	156	144	148	168	162	155	138	130	172	162	137	156	137	157	148	160	157	140	158	113	139	142	156	130	165	136	146	159	146	165	147	142	161	167	142	169	148	148	154	139	159	160	149	144	150	144	168	133	132	138	158	149	175	157	139	151	160	167	164	156	152	154	180	148	139	164	154	129	179	126	164	157	158	161	150	159	183	159	158	166	164	157	154	164	167	170	150	159	145	149	166	137	148	185	144	141	159	174	152	159	139	153	153	138	153	148	150	161	156	154	168	145	147	155	141	157	131	132	134	168	143	149	143	157	156	142	152	168	156	150	162	138	142	152	151	123	145	139	162	166	147	142	151	174	169	150	155	177	151	154	150	157	156	146	158	142	136	151	154	127	155	149	169	149	151	145	129	154	154	145	120	165	146	152	174	151	133	159	161	138	144	146	153	151	146	142	172	146	131	155	160	168	155	154	149	174	148	166	175	147	129	163	154	157	148	135	141	137	134	159	132	139	139	139	148	155	171	144	137	157	146	142	150	137	135	154	148	144	166	137	140	146	167	148	168	158	139	168	154	148	135	182	197	139	152	169	141	142	146	174	143	142	138	165	158	151	116	136	144	152	147	172	167	139	159	160	153	153	146	117	149	136	142	147	159	152	136	141	137	166	137	152	151	152	149	165	162	155	160	153	161	156	172	178	157	161	123	137	171	147	161	153	161	139	115	154	164	150	154	139	127	159	161	157	137	140	152	151	150	147	153	150	143	141	152	144	159	156	164	149	147	139	140	144	166	161	149	169	142	147	159	153	169	162	136	155	150	149	157	177	145	144	137	162	159	164	167	133	165	163	134	140	152	143	131	147	153	164	165	131	148	146	187	169	144	154	175	151	161	169	128	169	146	150	137	151	147	154	157	142	150	171	136	171	166	168	155	162	131	158	157	161	150	153	150	163	140	138	128	172	157	162	156	146	146	165	146	161	161	139	147	157	147	134	139	160	150	159	155	141	149	148	156	159	151	155	161	125	157	140	141	156	147	160	125	152	143	137	174	163	132	153	146	132	171	145	150	155	139	147	169	145	153	142	149	135	154	142	146	129	136	144	158	159	145	144	157	144	170	158	137	143	149	133	160	142	137	138	148	153	136	165	166	162	167	145	150	158	158	153	148	151	161	158	159	132	145	163	146	170	159	173	153	146	164	172	151	153	163	156	142	141	152	159	167	135	145	142	135	131	155	142	154	166	152	155	152	145	171	140	152	123	161	154	165	159	149	167	142	144	148	155	147	150	170	132	140	171	175	139	146	141	171	138	146	144	150	129	157	125	178	164	165	157	120	131	168	166	150	137	159	145	150	132	159	163	140	156	154	179	159	162	148	144	157	148	148	160	119	144	157	151	148	164	161	161	178	161	145	155	154	165	167	159	148	153	148
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
