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
340240832833	340240833404	340240833952	340240834502	340240835052	340240835604	340240836153	340240836703	340240837253	340240837803	340240838353	340240838903	340240839453	340240840003	340240840553	340240841103	340240841653	340240842203	340240842753	340240843303	340240843853	340240844404	340240844954	340240845504	340240846054	340240846604	340240847154	340240847704	340240848254	340240848806	340240849354	340240849904	340240850454	340240851006	340240851554	340240852104	340240852654	340240853205	340240853755	340240854305	340240854855	340240855406	340240855955	340240856505	340240857055	340240857607	340240858155	340240858705	340240859255	340240859807	340240860355	340240860905	340240861455	340240862007	340240862556	340240863106	340240863656	340240864206	340240864756	340240865306	340240865856	340240866406	340240866956	340240867506	340240868056	340240868608	340240869156	340240869706	340240870256	340240870808	340240871358	340240871908	340240872457	340240873008	340240873557	340240874108	340240874657	340240875209	340240875759	340240876307	340240876857	340240877409	340240877957	340240878507	340240879058	340240879608	340240880159	340240880708	340240881258	340240881809	340240882358	340240882910	340240883458	340240884010	340240884560	340240885110	340240885658	340240886208	340240886758	340240887310	340240887859	340240888410	340240888960	340240889509	340240890059	340240890610	340240891160	340240891711	340240892259	340240892811	340240893361	340240893911	340240894459	340240895011	340240895561	340240896111	340240896660	340240897211	340240897761	340240898311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2740	2000	3600	2300	2740	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
23554	21714	29681	24268	21707	21723	8587	1560	1000	867	756	649	599	617	600	561	553	567	562	542	588	646	690	715	651	590	550	516	521	503	467	557	507	483	474	486	477	476	471	457	453	451	445	421	463	444	453	442	439	486	505	544	458	446	462	455	484	409	403	415	449	453	426	478	449	434	418	399	463	387	440	380	423	408	389	414	400	384	423	388	395	397	396	434	383	407	402	433	402	401	421	403	432	434	418	386	406	394	395	404	397	417	440	429	394	356	425	399	395	423	418	418	380	422	442	391	384	409	416	431	437	444	437	376	392	427	410	351	396	379	432	442	419	402	417	429	426	430	412	412	399	402	419	388	433	412	385	387	410	410	404	375	404	382	390	393	431	427	392	392	410	421	395	425	405	423	407	433	411	404	421	393	404	406	430	400	401	410	400	422	398	415	423	389	403	421	394	388	411	382	355	392	394	398	387	429	375	403	420	396	384	383	437	430	390	389	396	396	407	367	405	401	396	417	380	409	390	405	425	408	438	427	379	370	378	416	386	416	427	376	388	411	394	391	406	371	435	394	417	378	406	394	426	413	421	401	405	385	420	405	409	431	415	384	417	398	370	407	389	398	407	407	431	424	395	412	358	405	394	394	423	398	427	387	409	386	378	405	403	406	396	422	430	405	391	379	375	404	427	387	423	432	410	427	421	431	395	389	427	388	387	406	434	419	413	370	392	380	436	410	380	380	433	419	420	396	386	430	430	417	446	393	406	405	418	415	400	398	419	370	423	394	431	432	427	395	435	379	361	411	398	383	387	417	411	397	417	411	409	393	423	403	400	394	379	363	393	452	408	410	400	383	430	397	442	359	397	395	388	372	409	397	454	372	401	390	388	400	412	412	394	404	427	366	383	421	397	397	426	382	411	400	435	407	430	371	409	439	385	434	416	394	389	396	410	410	432	416	406	402	381	384	371	419	391	442	433	389	404	441	409	402	417	364	381	422	388	402	410	418	369	405	424	403	391	443	429	416	387	392	371	400	407	414	426	448	404	393	395	375	435	389	379	397	392	385	392	411	398	395	394	404	426	425	391	430	374	393	406	415	398	403	416	414	420	412	398	422	395	385	401	430	418	392	431	405	408	402	435	418	429	384	393	387	393	405	408	426	420	381	401	382	398	424	379	398	368	399	420	472	422	398	408	431	421	416	372	394	395	408	457	416	422	416	371	404	394	390	402	405	397	405	414	385	362	424	380	388	449	402	399	417	422	395	410	391	373	409	440	431	382	387	407	407	392	391	414	423	411	400	406	388	410	395	410	408	411	439	411	397	377	449	421	401	362	399	425	401	412	393	419	403	391	410	403	375	400	428	401	410	420	392	401	410	431	407	417	416	380	424	422	413	414	408	414	391	411	413	359	371	380	393	377	407	390	403	418	398	364	400	397	405	416	398	385	392	385	454	380	406	419	409	384	388	420	406	424	384	428	415	393	378	384	428	371	400	411	430	392	393	379	405	414	419	418	419	386	451	394	397	449	429	399	396	393	397	401	394	402	389	390	419	439	400	389	436	414	404	420	379	402	373	442	371	394	384	407	412	392	408	420	420	408	421	431	375	430	434	398	447	433	426	410	397	391	384	415	428	405	402	370	434	393	417	410	401	372	414	399	411	396	380	406	419	404	397	398	399	419	423	360	411	387	393	417	437	406	427	406	395	408	381	402	399	411	371	430	382	389	424	410	376	394	387	422	369	440	404	385	389	400	398	428	385	401	427	434	406	426	394	390	418	415	408	399	439	370	427	391	399	434	412	377	412	411	434	371	421	424	405	410	393	381	437	425	373	421	401	423	372	389	411	386	371	391	430	404	411	400	421	409	390	402	395	373	391	397	409	387	438	405	426	373	404	420	402	403	398	421	406	406	390	398	427	396	407	407	384	376	381	380	417	434	408	364	385	404	427	387	406	375	378	357	408	414	375	365	382	402	423	460	403	401	383	418	398	400	403	395	410	366	382	386	403	415	365	415	381	417	399	428	381	416	396	417	391	419	417	405	396	415	400	394	370	431	416	415	433	382	418	382	424	433	375	423	398	429	440	399	373	404	413	361	401	409	410	385	423	347	386	433	404	402	419	404	380	401	409	393	400	394	408	395	396	402	423	395	375	409	388	404	399	387	379	419	418	403	405	400	404	402	398	387	392	414	371	369	375	432	373	397	409	410	391	401	410	419	427	420	414	413	427	386	414	397	404	428	418	419	414	415	406	411	397	385	403	402	407	416	407	431	382	411	406	376	401	372	400	401	413	377	390	413	402	411	421	415	410	362	414	387	414	409	359	400	419	387	379	403	411	377	434	375	384	434	384	396	437	363	427	380	410	393	439	421	413	390	455	406	410	421	427	409	412	389	413	416	411	399	414	380	404	407	440	427	406	412	406	418	441	408	408	410	390	392	392	391	407	416	403	394	409	374	458	416	448	421	428	390	432	375	438	413	424	428	410	379	387	405	383	432	389	381	405	413	381	414	419	420	391	409	422	373	394	410	403	418	370	422	428	378	379	417	421	400	420	408	406	423	438	430	448	400	407	395	397	432	405	404	399	416	410	395	414	395	406	394	411	429	388	414	388	398	413	396	397	402	449	378	361	423	420	382	398	402	393	390	410	410	416	362	389	419	387	412	427	416	393	373	410	398	439	430	401	420	437	441	372	426	427	422	425	408	402	419	402	418	394	387	417	402	403	414	408	354	411	392	399	401	414	380	403	412	447	420	403	385	415	409	391	380	391	407	400	365	416	398	395	382	406	383	411	402	394	385	385	413	402	404	421	405	405	407	405	394	387	419	405	430	389	383	451	404	409	419	399	418	423	422	389	393	452	403	389	423	350	447	413	408	436	394	394	395	412	399	425	398	408	386	414	402	400	419	410	406	415	433	379	435	402	402	417	417	404	413	381	415	422	392	405	412	411	376	434	407	376	419	428	400	406	396	377	422	398	407	423	394	449	413	411	434	439	390	369	393	378	397	367	404	385	409	414	400	405	400	437	430	400	408	437	394	402	371	395	406	389	410	386	391	387	419	402	418	422	374	393	344	395	404	379	414	407	401	410	419	433	388	405	422	426	412	425	361	443	439	375	367	414	415	404	402	408	376	389	388	398	406	396	409	429	445	409	397	402	389	397	410	405	401	403	373	420	417	450	422	394	366	388	406	418	392	376	432	406	420	401	376	401	398	412	392	383	415	452	439	382	402	392	408	415	412	429	378	369	412	418	438	414	389	411	421	392	400	443	380	404	392	422	375	465	366	366	390	409	379	396	387	387	446	385	379	395	424	375	362	392	372	383	453	400	419	371	377	431	410	394	436	434	410	363	400	412	402	407	390	430	396	361	391	398	405	417	397	377	410	381	340	401	387	405	400	388	398	393	378	405	429	406	394	398	387	395	376	417	408	415	388	398	411	394	386	418	424	367	405	410	391	418	401	434	361	388	404	384	402	408	458	381	396	377	413	365	432	404	418	398
12752	28493	21485	11819	8918	5136	3703	3053	2296	1709	1424	1318	1109	1074	997	963	909	839	863	887	965	1128	1229	1215	1052	899	895	792	771	773	730	714	736	700	706	642	646	654	658	614	579	583	536	618	624	603	645	604	598	694	698	799	650	658	638	616	558	619	582	589	593	605	564	565	613	577	604	542	565	525	565	540	548	556	460	528	553	540	523	502	509	501	536	559	565	580	532	519	556	547	541	513	533	516	507	550	548	508	502	522	506	513	542	532	505	552	536	524	519	505	506	517	519	522	501	505	510	519	555	506	527	521	511	493	560	501	506	558	526	502	507	512	504	509	522	525	505	489	551	528	511	523	544	531	502	478	545	497	545	496	513	503	550	488	456	509	523	460	563	513	531	488	490	465	509	527	508	569	496	559	493	523	524	502	487	516	516	491	536	488	519	502	510	506	481	491	517	506	522	522	541	496	545	500	563	497	525	511	475	521	541	507	538	504	519	522	506	530	485	508	539	512	508	542	516	553	544	503	506	499	449	544	535	483	525	533	523	558	533	513	507	530	552	488	525	531	548	481	524	512	503	485	497	521	497	499	507	518	503	537	516	516	512	520	489	522	517	563	499	489	514	515	469	549	531	536	513	529	483	557	520	501	475	493	521	525	517	539	499	524	509	495	529	524	524	501	503	486	544	495	512	492	515	510	517	468	539	524	530	549	524	527	491	503	509	511	528	503	520	532	529	543	505	510	534	500	560	516	477	504	475	552	526	560	533	528	501	519	504	507	521	479	486	535	530	531	500	492	531	558	520	525	504	508	538	547	531	514	524	532	525	521	469	519	519	532	551	531	467	569	503	535	529	482	514	537	534	513	565	516	496	553	503	549	551	547	534	541	539	497	564	562	468	530	507	511	544	505	539	524	489	502	539	552	511	526	490	499	489	494	524	527	473	543	550	473	550	459	520	509	544	530	508	525	494	491	521	493	525	544	527	510	512	524	531	519	524	559	514	506	512	514	547	560	506	510	528	523	528	501	506	541	515	517	538	512	521	511	518	529	491	470	524	497	521	508	525	507	481	534	486	543	520	554	498	471	524	527	490	473	565	516	512	498	546	523	486	527	510	496	540	527	481	540	550	559	542	526	513	545	492	522	522	483	539	501	502	489	525	538	491	490	534	508	462	550	516	513	531	528	518	543	489	540	562	548	507	531	499	548	518	531	514	491	501	553	493	536	476	506	501	503	508	546	544	551	551	543	495	525	496	491	527	514	456	510	479	517	527	533	544	519	538	537	520	501	553	505	521	556	535	512	502	536	515	513	530	538	471	534	504	504	533	517	557	497	517	515	535	531	511	505	545	546	568	570	490	513	518	530	505	509	538	549	510	557	570	505	498	522	509	501	506	512	558	500	482	528	509	502	527	510	532	528	525	525	541	493	547	509	475	530	489	540	518	516	509	513	551	539	505	533	491	494	503	559	515	494	533	527	494	519	487	503	510	528	494	552	488	487	488	524	453	497	478	541	510	470	492	545	557	521	522	527	535	518	535	493	508	505	501	524	551	491	561	520	492	477	558	495	520	492	518	578	546	545	499	500	509	527	549	490	504	520	533	540	490	510	519	498	541	490	501	537	542	505	531	541	514	531	525	527	513	535	514	530	509	564	509	510	508	503	482	522	518	510	488	509	517	497	510	550	510	506	529	517	581	535	498	525	517	509	513	499	515	531	511	519	520	498	557	473	486	490	483	521	523	513	488	512	520	528	506	502	547	537	512	515	507	517	501	461	549	554	515	486	526	474	530	548	528	570	501	502	490	520	545	504	504	535	528	536	500	523	512	493	541	500	535	498	507	515	519	505	493	488	470	487	504	532	533	531	533	526	556	530	533	528	519	503	498	470	490	480	507	520	527	562	499	510	534	525	512	518	516	517	514	524	519	499	536	498	517	528	508	514	554	516	514	491	477	532	469	548	517	499	525	502	531	536	525	500	496	520	533	504	526	509	534	506	478	530	492	507	502	527	509	530	492	498	515	513	484	477	556	535	529	493	516	491	509	507	538	542	554	501	559	477	514	535	544	557	480	535	486	493	539	517	517	506	507	510	532	547	515	531	503	532	520	522	522	542	566	504	503	516	534	544	500	552	520	516	526	512	527	532	524	527	501	518	539	484	520	533	504	469	507	520	517	561	510	550	509	463	509	494	537	524	538	544	518	540	570	553	493	548	516	516	526	493	492	547	500	550	497	512	487	566	500	493	553	529	534	487	507	527	490	494	550	490	522	567	520	528	506	492	477	524	536	551	445	521	505	492	516	530	505	532	529	521	549	502	532	505	523	491	535	518	512	528	531	521	527	508	544	484	508	520	496	533	499	493	499	502	530	540	569	505	484	514	529	541	512	542	460	511	512	502	494	525	532	489	505	501	532	505	520	508	518	503	564	501	554	514	531	473	501	492	527	500	496	525	533	566	513	510	555	506	469	473	519	510	551	508	559	536	514	528	527	511	529	511	499	450	549	547	518	492	518	549	512	522	487	483	510	478	510	508	484	504	509	517	492	490	485	465	518	507	532	511	500	550	521	528	497	524	503	535	551	487	557	527	513	513	494	509	495	524	532	518	486	539	521	524	526	485	510	555	524	529	502	507	510	514	495	529	520	495	527	506	546	537	534	503	501	510	539	514	496	503	495	522	549	490	483	533	535	512	506	546	525	554	491	504	499	483	494	553	532	508	497	524	510	520	539	509	534	530	529	520	483	539	530	517	539	513	527	524	483	514	549	509	544	515	527	541	502	491	549	498	520	521	536	493	543	512	520	569	527	490	534	532	528	508	522	523	462	532	484	540	494	514	515	525	526	474	525	527	540	507	486	513	498	493	535	475	541	525	536	552	499	543	540	502	541	549	505	502	530	501	517	505	520	501	536	504	520	494	509	523	528	474	542	510	508	561	539	510	515	523	490	491	521	525	477	479	542	514	533	523	506	503	497	524	556	500	547	515	482	533	516	531	535	517	521	522	538	512	521	497	495	567	511	557	543	555	495	505	539	525	551	531	509	489	553	507	511	519	532	498	508	488	514	550	555	461	522	472	546	526	526	553	538	538	534	521	533	495	557	476	534	510	527	501	496	503	515	546	514	514	536	506	496	501	529	495	492	554	476	532	505	559	511	518	526	513	515	511	526	538	547	493	495	528	542	491	542	529	492	523	530	531	472	504	538	499	489	520	538	546	534	506	532	551	518	528	535	527	498	519	552	558	525	547	540	498	512	513	541	490	490	503	511	556	512	540	485	543	502	489	472	506	507	522	512	540	532	502	513	549	491	539	497	540	513	565	552	515	532	519	563	517	511	541	509	535	493	490	490	486	508	573	536	528	515	463	512	481	509	530	516	502	522	520	535	517	526	507	507	535	488	504	499	516	522	526	500	510	501	501	555	489	542	523	517	515	509	491	514	534	502	477	560	539	482	521	556	520	525	550	462	513	517	496	545	511	527	515	553	526	515	520	498	522	521	512
26856	20005	10006	2774	1397	564	388	353	296	250	233	218	224	194	230	243	218	201	231	241	261	272	298	318	282	283	233	238	230	225	224	230	261	237	222	245	245	206	192	239	222	203	229	200	219	237	237	228	218	195	261	251	218	217	213	268	216	213	205	224	235	250	211	191	222	212	222	181	219	223	233	200	209	208	209	204	203	203	222	201	209	207	209	217	213	247	228	202	216	214	226	220	221	186	230	203	210	231	203	194	187	239	223	211	222	218	224	198	218	223	252	237	226	193	225	219	201	212	216	222	216	217	225	214	183	205	208	236	220	196	195	219	221	216	208	242	225	235	207	216	204	206	230	233	237	228	225	230	229	229	189	211	208	222	210	200	224	204	249	203	206	215	212	224	227	218	216	231	227	202	214	231	215	211	203	236	185	210	217	215	216	210	188	204	212	206	223	218	222	198	227	235	212	239	234	218	231	218	227	204	210	221	204	213	232	203	236	209	198	187	228	215	226	197	222	222	225	221	229	206	240	213	204	202	197	237	218	217	205	207	226	222	216	185	253	197	213	196	228	226	219	202	210	213	197	219	202	240	195	213	203	215	197	240	211	224	218	220	172	192	210	205	200	211	192	218	240	212	226	222	207	239	216	214	197	215	230	191	195	204	198	215	236	220	200	220	223	198	215	210	207	213	204	203	210	197	221	229	182	219	234	222	225	240	194	222	223	234	198	215	207	197	225	205	232	229	209	237	223	217	187	202	218	222	213	249	197	204	199	209	197	213	219	209	215	218	222	236	202	187	212	197	227	215	247	235	192	232	223	207	221	222	216	209	233	202	231	200	198	213	207	228	202	208	219	232	205	226	216	239	221	223	219	199	207	215	221	219	225	229	189	199	232	208	245	219	199	200	247	222	205	241	203	221	205	244	216	214	206	188	207	218	219	196	213	237	220	235	218	233	224	201	208	223	219	218	213	210	195	222	195	220	199	225	212	188	184	211	221	204	191	219	220	178	209	190	215	237	210	207	221	218	222	224	231	197	193	205	228	237	213	243	199	220	224	190	230	209	208	199	222	211	215	214	205	207	208	228	190	225	203	210	221	210	210	210	222	201	200	242	223	225	250	209	231	197	207	206	218	201	207	225	221	210	225	201	213	207	219	191	210	216	215	218	223	205	206	236	217	206	219	246	236	218	203	228	196	220	221	205	215	194	229	206	226	237	229	199	218	213	203	211	201	216	222	245	240	181	207	217	190	182	229	214	229	209	187	209	208	226	203	181	198	216	201	215	216	193	204	212	229	224	201	227	212	195	207	222	202	223	205	202	227	226	213	203	215	237	211	223	191	205	212	203	234	220	204	231	209	210	217	224	209	213	206	197	209	221	208	194	217	238	224	209	233	229	236	213	187	217	196	200	218	219	206	189	218	209	219	232	239	202	229	207	218	230	229	250	208	203	222	230	215	230	249	216	228	227	210	228	199	226	218	220	222	210	198	227	216	230	200	221	197	220	214	216	209	198	224	219	213	202	197	205	211	195	199	222	220	209	213	206	205	208	202	203	236	215	189	206	203	205	214	218	215	205	227	200	202	234	205	235	191	244	210	223	236	179	198	200	208	213	231	217	235	212	207	223	228	199	219	200	211	223	222	221	202	218	220	225	217	236	212	215	230	232	227	210	236	197	210	211	208	211	217	192	226	219	230	199	215	211	216	236	211	221	204	210	196	213	219	212	210	204	232	215	222	214	228	241	213	205	202	200	176	216	217	215	194	219	199	210	206	212	196	262	203	245	195	238	229	211	184	200	208	218	230	222	225	211	213	217	224	212	215	218	229	204	222	221	246	214	225	205	203	202	194	219	230	197	209	217	200	219	205	218	242	220	227	211	233	236	213	206	208	225	216	191	245	209	195	206	231	223	230	192	224	236	214	210	195	227	205	217	212	191	195	234	217	221	206	233	201	250	247	222	230	223	227	216	211	215	176	224	184	210	215	217	215	206	206	225	212	221	218	212	196	218	220	213	210	223	179	215	203	226	233	208	210	214	201	209	197	216	209	240	213	206	180	204	167	227	191	217	195	215	218	178	228	226	209	189	205	229	239	196	211	234	226	211	224	202	249	231	214	184	214	229	234	235	214	224	208	205	210	210	218	190	223	228	234	211	206	215	200	197	212	211	209	199	222	231	217	217	214	196	200	188	206	202	198	209	211	210	225	204	224	211	193	190	186	207	202	226	209	230	206	214	207	219	219	210	205	227	208	215	221	245	196	215	228	220	240	176	213	229	185	208	212	211	196	221	211	197	222	215	215	246	213	224	217	226	233	212	225	204	201	207	223	204	200	217	225	204	203	241	221	239	224	221	194	197	211	206	219	204	227	183	200	209	196	225	202	228	249	203	250	225	241	192	202	224	198	204	229	205	225	204	210	211	201	211	189	212	203	206	215	198	208	223	226	224	233	196	212	211	195	197	202	209	221	219	235	197	207	224	202	218	217	252	204	185	209	233	193	212	192	209	195	196	202	217	235	248	232	212	213	229	212	215	214	218	199	206	213	208	230	215	212	250	233	214	214	230	202	225	203	226	203	208	201	222	201	174	191	231	222	214	222	222	220	215	202	218	214	200	205	228	206	197	204	197	188	209	229	229	232	203	219	224	232	234	246	218	204	230	202	181	210	212	211	226	223	199	204	214	228	217	245	219	217	240	222	220	240	190	220	210	192	236	226	190	209	199	211	214	209	187	216	196	235	194	204	217	228	199	229	215	211	207	225	213	214	211	190	196	211	206	206	206	233	202	220	187	218	211	225	210	218	229	218	238	242	202	219	209	206	236	229	220	205	213	214	206	217	214	217	226	227	240	191	240	188	211	239	213	197	217	199	186	239	213	215	235	214	203	191	213	201	205	192	203	204	204	216	212	223	231	213	213	214	209	204	195	226	222	231	205	233	204	229	221	199	211	188	197	217	232	233	237	231	204	246	205	220	197	177	229	227	210	201	238	221	200	213	206	220	219	212	217	186	225	208	239	202	236	202	208	206	203	204	196	221	212	195	226	192	221	205	211	246	232	206	227	216	208	215	225	228	217	199	238	212	236	209	224	230	210	179	212	214	218	230	211	224	216	219	225	210	222	207	223	198	224	184	227	221	205	225	236	188	250	197	232	231	227	221	221	213	204	198	216	225	238	204	231	200	224	244	196	229	195	232	216	207	214	218	241	208	218	233	222	226	178	211	215	230	182	241	204	218	213	213	212	191	223	231	199	207	237	221	203	205	226	198	227	217	213	224	208	236	224	219	204	215	243	235	200	190	218	208	229	217	231	211	246	206	196	215	203	214	212	228	233	210	221	212	197	203	211	214	237	211	228	200	215	204	205	191	210	200	233	211	222	228	205	225	208	227	236	216	194	211	227	217	231	211	224	166	207	217	207	229	206	197	197	207	189	222	225	238	206	194	196	217	220	236	196	201	216	216	223	214	221	226	228	187	203	218	218	218	207	223	195	224	179
8449	13242	8153	3352	2684	1220	728	645	505	381	337	332	305	321	333	308	270	304	335	326	394	398	493	521	427	405	369	389	351	333	306	312	320	308	326	293	301	296	296	308	257	299	289	252	314	321	287	285	351	304	316	345	303	313	290	305	263	313	303	278	302	285	268	284	303	288	303	270	304	256	299	272	310	278	300	290	274	305	270	268	286	276	286	294	295	285	305	267	299	302	262	266	278	278	285	306	301	270	284	276	282	278	259	285	264	296	286	299	320	287	297	299	261	258	313	246	290	262	307	277	286	289	253	278	310	290	266	302	293	312	287	301	281	283	270	276	324	289	271	278	296	276	280	303	296	270	274	299	255	304	284	297	231	273	283	291	264	269	277	274	273	276	272	269	298	274	276	270	282	292	265	281	260	286	284	267	277	296	270	314	268	273	284	253	256	286	281	302	296	291	288	289	272	272	284	285	254	258	294	308	285	259	259	301	271	278	268	263	291	268	299	266	276	299	312	305	288	297	298	273	284	285	303	274	303	292	306	264	292	260	311	285	279	276	283	267	261	314	261	316	269	302	270	275	251	271	297	255	271	260	294	281	289	262	296	256	260	246	284	259	281	281	268	290	253	275	296	273	246	318	274	263	277	273	273	246	303	289	267	264	286	278	256	297	281	252	317	342	267	294	266	278	281	262	309	284	273	307	272	281	269	290	272	266	287	266	273	294	297	301	279	273	269	287	297	278	288	272	265	307	280	320	269	304	257	291	315	271	270	271	283	254	262	268	282	281	289	268	273	289	280	288	273	293	298	302	264	237	279	260	258	309	284	267	269	251	290	297	274	307	280	302	272	274	294	265	313	234	267	287	287	317	281	268	324	279	292	276	280	299	302	269	275	284	266	255	294	307	274	300	275	263	284	269	261	283	278	269	240	265	248	272	258	265	299	278	286	319	287	301	311	322	288	293	281	279	313	279	262	266	282	266	256	282	280	260	263	290	308	277	301	287	287	250	255	297	281	273	259	296	281	294	264	291	260	295	287	286	286	292	293	255	276	278	285	264	280	255	254	248	297	272	288	268	286	264	294	281	281	294	270	284	279	297	305	273	268	286	294	289	295	283	268	264	248	256	251	284	252	278	281	280	291	293	309	264	276	252	269	301	256	256	294	284	282	274	278	290	262	271	295	277	295	270	308	262	306	266	270	302	274	298	273	289	288	302	283	255	289	277	315	294	265	283	301	296	281	289	280	275	281	273	257	240	306	302	267	295	271	293	266	294	312	280	289	272	300	290	271	273	265	285	313	305	270	272	262	274	264	324	310	262	290	289	280	273	280	296	264	277	274	258	288	285	280	278	266	275	291	263	274	277	288	287	283	276	277	292	264	297	292	287	296	282	288	275	278	265	261	295	272	283	299	303	305	257	260	268	276	301	310	291	291	277	289	285	313	281	278	267	273	285	288	279	273	279	264	281	292	269	278	299	297	282	281	281	256	277	289	263	282	292	298	277	279	301	284	259	284	289	258	303	266	268	294	275	274	248	278	282	254	285	270	290	300	270	278	315	279	272	272	288	277	297	297	279	286	277	301	285	296	311	312	291	294	302	290	283	264	286	280	284	278	265	292	274	297	314	274	278	296	258	286	275	286	295	260	281	260	251	268	296	281	272	315	269	285	277	254	265	286	250	266	261	276	275	252	275	303	286	279	292	267	294	284	286	259	304	300	293	276	295	240	271	258	264	320	275	279	263	266	278	269	291	268	295	279	256	302	278	306	287	260	264	277	293	254	318	264	285	277	265	297	292	284	253	276	277	287	275	306	262	294	262	254	293	261	295	257	289	282	287	311	292	280	257	280	255	301	281	281	276	276	245	277	282	288	266	264	285	297	253	260	278	264	304	289	285	275	273	307	277	279	294	260	283	275	295	258	289	270	254	296	277	316	273	258	281	259	279	291	328	295	284	273	300	275	288	292	311	301	296	270	294	292	273	257	274	300	281	263	273	265	256	313	292	291	284	288	279	300	250	296	259	272	237	277	283	266	285	282	284	293	287	288	303	279	257	284	251	291	269	242	265	274	253	289	297	279	272	249	287	235	266	279	299	251	303	292	300	281	294	290	266	259	277	278	260	274	284	307	252	283	284	298	286	291	289	282	266	269	267	243	259	281	302	283	282	291	281	267	241	279	304	287	292	279	273	288	286	281	307	269	279	276	291	280	325	278	324	260	279	301	296	285	273	268	284	314	250	269	271	324	293	287	266	272	265	264	284	255	307	282	283	285	273	287	293	265	258	280	298	279	320	282	298	257	268	257	279	288	281	243	288	273	310	262	292	281	289	249	302	296	266	279	240	306	282	268	291	283	289	274	286	297	303	258	295	261	294	314	273	289	251	291	283	281	260	274	270	270	290	281	295	265	257	321	271	290	247	242	279	289	298	295	279	288	274	299	270	277	243	254	273	261	314	286	273	292	303	296	274	286	280	243	270	300	265	271	282	273	270	289	250	270	265	251	308	291	303	262	276	280	286	265	268	298	263	284	310	280	277	317	285	298	273	315	288	326	293	283	267	294	272	282	294	287	286	280	269	283	247	276	293	308	294	273	253	294	268	301	285	272	308	300	282	281	286	310	265	301	264	282	297	272	297	283	312	278	301	297	256	325	298	279	266	296	285	283	295	308	256	284	283	262	283	279	302	312	305	258	289	269	279	268	271	298	291	296	260	297	298	273	277	312	293	271	286	287	278	307	247	295	305	264	297	270	293	295	280	265	291	301	298	262	289	274	284	265	312	259	267	280	273	250	311	270	276	300	262	287	238	255	288	279	276	281	280	274	278	260	276	255	271	283	279	272	278	272	270	294	263	269	287	278	278	269	288	301	234	257	303	256	295	266	281	304	288	293	300	274	272	292	285	287	262	299	258	249	286	311	278	303	254	275	271	271	295	263	317	271	282	259	315	284	297	293	261	266	269	284	274	283	282	288	270	282	256	274	294	276	272	300	255	248	309	301	295	312	281	286	272	278	260	303	299	274	271	287	281	267	274	255	258	321	314	256	271	292	287	279	302	277	266	270	300	268	280	263	270	281	281	288	294	272	271	238	288	305	283	289	302	300	303	297	264	314	295	293	286	275	299	277	283	282	286	312	275	272	269	260	258	293	288	290	297	270	295	285	292	284	267	289	264	267	286	242	274	256	252	249	289	266	301	276	273	267	256	284	299	249	292	301	273	303	292	291	284	281	276	262	262	289	283	281	308	287	287	271	273	296	286	301	302	297	274	275	298	308	289	252	290	274	280	285	287	259	261	259	270	305	256	292	258	300	318	282	272	278	250	274	272	291	269	296	281	256	287	300	281	298	276	259	314	285	254	280	272	297	269	317	268	303	279	261	282	268	317	278	267	266	291	272	271	305	270	269	279	306	277	272	299	278	260	285	295	308	266	292	265	263	269	285	267	286	269	296	259	314	298	274	283	292	276	322	258	297	284	258	294	262	297	273	288	261	284
23695	20945	28110	23940	20874	9295	1347	972	797	644	572	539	499	500	462	457	471	455	456	453	493	495	542	539	506	477	454	459	434	465	447	468	437	429	409	435	436	395	415	403	374	354	401	395	394	415	386	400	401	437	457	445	415	410	430	417	377	389	393	385	390	356	400	411	426	394	429	379	393	395	378	399	373	389	414	368	402	416	366	395	367	415	391	402	393	366	456	407	416	374	382	393	376	383	376	397	387	395	398	401	381	356	381	395	353	395	356	365	356	386	382	414	404	423	415	394	399	383	387	367	394	383	353	358	408	383	411	419	363	378	368	389	397	360	408	389	422	403	376	392	377	350	374	356	392	410	366	384	370	386	372	440	406	389	343	384	396	356	378	412	367	372	403	392	389	391	379	381	401	394	371	395	387	382	448	380	366	417	384	389	372	372	383	376	391	387	400	407	380	412	391	386	414	410	362	415	394	395	408	393	398	422	361	416	394	417	420	393	375	383	381	411	377	399	355	421	387	426	417	363	414	401	380	378	384	411	370	427	386	358	384	412	406	403	371	380	393	442	376	400	372	371	367	389	382	395	400	396	404	406	364	378	391	408	396	412	392	353	413	391	383	426	403	355	434	365	386	401	425	385	341	370	364	375	401	390	420	374	348	383	414	348	396	371	405	391	393	424	392	404	388	380	411	376	394	405	421	392	384	387	421	391	414	378	435	389	362	406	394	347	425	345	421	406	373	394	420	370	395	380	364	340	330	351	412	404	371	417	402	363	377	391	388	419	373	400	380	393	368	390	408	366	389	387	398	397	353	416	394	403	382	384	396	345	400	366	398	376	377	369	410	373	367	353	400	370	390	391	366	381	405	398	399	416	375	416	364	385	398	380	402	383	366	414	418	388	365	381	383	397	391	441	377	397	395	360	357	372	368	400	373	387	382	383	412	385	386	416	381	442	392	359	366	371	397	415	393	355	385	372	417	380	358	378	383	367	402	394	418	366	409	407	385	394	352	397	438	373	406	377	358	414	387	398	398	361	394	371	417	415	379	361	388	418	374	363	378	405	411	375	381	391	388	411	369	372	418	396	403	399	404	390	400	390	356	375	385	420	413	406	391	398	399	390	427	374	423	390	407	409	393	400	401	394	416	399	377	401	396	406	382	444	365	380	411	415	389	378	349	417	428	373	403	380	413	404	400	381	385	379	364	413	380	366	415	392	377	383	368	410	384	401	401	384	361	365	387	395	408	387	390	379	351	400	376	376	398	388	377	372	418	382	388	395	355	382	370	400	369	385	369	442	401	366	405	378	404	403	379	414	367	385	399	394	350	391	378	398	400	385	379	362	377	378	387	409	397	373	392	393	394	362	380	399	402	385	395	380	361	370	369	380	389	379	350	376	427	388	391	430	364	363	379	396	388	384	411	393	424	369	363	376	386	393	410	390	384	409	370	373	386	387	367	371	393	418	404	380	382	398	382	374	393	383	412	406	414	371	392	382	368	433	387	401	401	435	406	353	390	341	349	394	405	376	397	393	364	382	403	394	378	372	391	391	395	360	399	420	424	408	374	380	408	400	413	387	376	391	382	393	399	399	410	388	385	377	389	365	384	390	391	370	375	398	371	397	394	399	416	426	406	363	411	332	403	406	417	409	398	415	381	370	403	382	430	396	403	387	409	380	363	395	407	414	366	368	384	413	376	389	371	379	371	361	412	375	410	422	380	382	433	388	366	396	382	389	356	392	343	418	396	344	393	360	394	375	352	379	399	371	429	389	379	409	419	419	386	402	372	395	408	336	439	373	402	397	376	421	367	363	395	397	384	376	419	382	420	359	394	351	382	358	372	376	367	389	405	409	431	396	424	411	416	391	401	369	352	414	377	384	401	371	373	396	403	369	392	362	369	367	399	385	399	390	365	385	340	377	350	390	400	400	410	404	395	397	411	405	384	357	410	403	332	430	366	380	387	433	407	386	385	380	390	367	391	361	378	404	423	360	371	389	393	407	380	378	405	377	359	398	408	418	410	381	400	403	378	385	340	399	382	391	384	373	405	391	418	387	365	400	357	389	397	391	386	371	378	382	378	390	406	392	402	386	416	403	372	426	367	393	406	385	387	419	400	357	403	391	396	348	427	406	396	419	422	378	398	366	415	414	391	400	403	406	432	370	405	375	396	402	418	433	428	390	414	395	377	403	416	349	396	396	400	371	393	373	373	428	379	371	392	424	401	416	414	393	406	364	392	415	454	375	389	371	383	383	366	354	375	415	413	387	387	375	380	343	400	430	370	398	391	394	395	436	396	407	390	400	390	390	387	417	376	388	406	357	357	404	385	369	407	395	381	342	397	374	393	370	371	370	374	397	359	382	391	419	384	361	407	387	379	381	353	374	398	404	374	412	372	382	410	371	377	432	410	430	377	385	370	366	428	393	405	380	388	382	398	371	391	399	427	383	416	413	384	396	401	389	434	416	400	400	401	376	392	400	402	410	388	423	413	410	397	363	392	419	407	374	385	401	396	343	409	399	391	393	381	390	388	367	373	388	373	331	389	401	382	373	393	380	388	369	352	392	400	358	409	370	374	357	382	395	377	423	380	382	400	379	379	389	383	373	399	389	388	383	380	337	424	365	415	414	385	410	391	367	371	374	365	411	408	363	393	379	382	402	391	358	350	435	379	374	390	375	393	395	382	425	402	381	378	402	391	369	364	372	341	400	397	368	398	378	352	400	348	368	416	391	364	415	400	386	381	411	380	360	389	385	389	380	373	391	386	368	410	402	425	405	397	396	381	378	410	397	351	373	351	377	403	387	403	380	406	408	368	396	391	435	395	406	383	403	384	386	388	410	375	374	364	364	370	413	383	348	367	418	373	414	339	418	410	330	404	387	406	374	350	388	362	394	406	388	355	410	379	376	394	404	398	376	404	385	413	423	431	369	371	386	395	383	374	363	403	413	355	402	373	370	395	424	351	399	397	368	384	376	386	378	379	393	407	398	367	402	360	372	377	377	416	385	419	378	421	358	390	364	385	352	400	445	397	391	423	381	413	383	394	404	372	369	407	398	401	380	385	372	383	380	386	363	405	374	378	378	393	394	365	343	412	369	373	400	427	418	420	403	428	374	403	356	371	375	393	388	406	407	356	399	365	396	375	374	390	371	395	413	361	369	378	361	349	365	379	371	381	373	380	378	374	373	387	380	382	381	404	403	375	411	418	390	379	344	416	410	373	370	411	390	404	400	396	417	387	392	376	349	393	380	373	388	406	397	424	396	379	388	395	424	393	397	392	380	405	391	403	414	366	400	397	415	367	392	378	350	411	387	406	420	389	420	378	357	385	390	360	387	401	386	410	356	411	403	379	387	401	379	408	385	409	404	372	398	381	374	383	416	391	415	387	401	375	356	340	393	383	361	375	373	399	376	414	383	350	399	386	382	389	386	389	393	379	407	364	397	370	362	374	394	364	401	386	393	380	376	398	372	394	395	374	366	374	374	373	391	357	425
8886	21220	14811	7854	5842	3355	2197	1925	1575	1065	947	856	807	820	708	682	645	674	623	639	720	839	909	928	790	693	687	690	640	603	546	622	610	665	592	598	601	543	553	530	561	509	541	541	556	560	566	549	607	589	627	625	605	547	565	574	547	514	522	515	575	553	488	517	553	503	503	479	511	505	475	498	518	508	516	508	501	482	476	500	483	499	488	470	507	480	524	482	484	488	495	483	510	482	495	482	531	462	496	543	517	477	496	465	533	486	474	482	486	536	516	486	500	509	509	478	459	474	492	522	522	500	491	523	508	495	486	519	478	525	499	502	499	486	478	519	489	513	489	475	470	469	514	481	498	477	482	480	454	453	482	517	478	506	503	501	504	467	512	475	514	485	448	468	506	505	459	509	479	478	524	471	488	489	513	485	515	503	500	449	482	483	471	547	515	521	531	486	473	510	494	516	512	476	514	469	523	478	489	494	531	478	500	483	483	494	528	501	519	478	469	531	514	489	463	483	468	485	494	474	504	477	523	528	500	497	510	513	477	517	527	548	474	451	529	547	541	461	486	499	520	519	514	504	545	503	498	563	498	481	495	540	542	482	498	546	515	502	512	492	537	528	489	513	481	500	476	503	503	497	476	504	484	505	479	484	496	528	473	496	501	457	483	491	495	440	484	472	490	450	478	500	482	500	470	497	522	500	516	519	479	542	477	468	498	510	529	502	476	473	498	488	531	489	475	469	512	518	490	474	500	499	504	494	514	496	481	479	493	539	531	480	489	483	524	491	481	529	516	549	497	516	530	505	481	476	464	500	485	521	481	485	517	511	503	516	487	458	493	491	455	513	508	436	492	503	447	491	459	460	478	478	497	489	488	498	529	503	522	513	465	520	529	437	482	476	481	512	517	512	533	478	488	483	498	476	486	494	484	464	499	478	487	483	522	528	457	463	477	516	492	478	453	505	509	527	520	474	506	473	487	534	466	481	520	481	491	465	490	501	529	490	497	468	505	483	487	473	528	490	515	466	541	524	462	483	480	447	495	486	445	472	521	503	502	492	504	470	519	485	463	482	526	491	494	485	498	472	475	537	517	522	474	500	499	466	489	542	492	561	553	463	512	454	471	477	527	482	515	503	494	486	519	460	518	480	554	492	508	510	468	506	545	520	482	477	510	523	528	479	514	500	461	492	510	508	502	511	528	489	494	517	527	492	444	482	467	515	515	529	478	524	454	506	491	521	493	448	503	451	466	480	497	493	525	480	467	516	479	494	474	494	463	504	479	469	486	512	464	524	518	474	495	480	532	540	523	517	502	483	491	509	493	513	483	473	512	524	475	475	507	479	511	488	495	451	474	502	515	505	470	493	461	548	508	545	476	472	480	510	479	514	502	488	501	516	474	536	515	509	507	531	488	558	512	439	490	501	559	462	497	518	524	527	521	480	466	529	491	513	474	494	470	472	514	504	497	438	514	462	510	512	502	504	493	474	487	503	490	479	489	522	478	477	507	508	482	494	509	511	469	483	483	491	531	493	469	467	513	524	520	505	497	508	518	527	474	517	506	466	519	511	480	500	501	505	508	488	488	475	517	555	482	483	506	481	523	495	472	455	505	493	449	476	527	528	544	512	479	522	534	494	518	465	515	460	484	483	463	511	504	484	442	520	499	509	480	506	502	479	502	529	516	482	524	484	518	497	496	462	490	521	511	497	497	529	512	485	520	517	520	484	493	463	488	507	486	529	561	501	484	523	475	448	494	440	494	515	486	522	518	463	506	486	469	478	494	502	509	510	503	461	526	522	477	553	522	504	478	506	507	496	456	500	505	513	484	463	446	504	471	544	501	473	505	507	518	513	493	517	514	497	497	509	499	486	503	462	533	453	519	523	541	505	510	513	507	539	486	515	486	539	482	489	502	505	488	457	532	492	485	481	480	515	479	511	472	504	515	506	504	463	536	507	505	484	508	550	498	532	460	489	492	467	498	483	510	514	514	508	509	488	501	487	476	464	490	498	481	483	497	478	503	491	486	480	504	504	518	483	520	482	498	522	481	484	512	504	492	472	478	466	523	474	496	510	493	484	530	488	502	508	501	531	544	479	472	497	522	519	505	496	511	511	480	495	491	477	492	464	490	511	521	478	509	453	501	493	529	478	515	491	487	496	516	517	459	467	515	543	454	508	475	522	507	459	473	498	482	496	508	485	459	490	480	453	505	506	505	479	478	508	437	502	440	477	470	491	487	504	492	480	456	470	521	446	490	527	502	499	466	480	492	500	503	469	486	483	509	513	469	488	530	472	475	521	480	468	498	490	465	466	478	494	527	478	464	483	489	489	494	480	490	499	489	486	506	487	460	476	503	485	479	476	479	537	501	474	471	477	439	484	498	516	478	492	528	508	486	492	532	498	489	494	502	522	520	497	504	463	524	493	496	525	515	476	529	488	490	473	478	496	473	511	483	498	527	493	454	458	484	502	483	509	488	512	502	528	490	518	517	486	489	507	440	465	483	522	549	506	483	488	489	476	503	483	495	495	531	509	436	494	478	480	510	503	480	521	489	510	528	495	471	445	505	476	498	473	509	490	472	499	513	474	492	492	503	521	489	488	506	451	476	484	483	472	505	507	532	483	485	507	493	477	505	484	510	481	481	478	470	502	446	536	525	499	488	501	500	461	518	488	499	476	517	502	469	480	510	488	459	504	494	516	467	512	518	482	498	472	481	485	479	520	503	512	489	546	478	489	508	474	527	497	501	451	493	509	491	503	507	510	509	492	429	506	459	505	507	520	494	458	458	522	518	523	522	481	517	504	516	534	496	521	487	500	468	488	463	515	504	517	463	506	529	517	527	501	507	517	516	476	474	494	506	502	519	481	504	544	494	517	488	522	502	492	492	491	503	497	499	542	496	461	521	503	502	485	465	514	452	459	500	458	488	497	455	514	487	501	490	506	499	504	504	501	523	452	514	504	506	474	464	485	495	495	482	477	490	533	540	443	470	451	477	490	500	475	458	507	489	466	481	466	495	486	482	484	491	477	507	483	477	496	484	507	484	475	497	456	471	521	509	503	506	501	500	523	485	483	441	488	483	548	458	526	456	482	537	486	470	499	517	542	521	484	520	537	471	477	483	539	482	481	517	452	501	492	487	528	472	516	483	498	474	483	519	462	500	486	501	462	515	528	512	502	551	495	480	490	475	488	493	452	507	479	495	513	455	470	464	486	473	522	505	524	506	489	463	526	540	497	522	500	537	517	526	509	475	467	495	473	489	490	484	467	549	450	483	513	460	474	516	481	515	484	480	464	502	525	483	494	480	453	470	462	491	482	486	476	478	491	480	499	481	516	463	498	521	518	499	464	517	444	500	500	500	548	493	480	466	496	494	509	489	483	485	457	487	471	489	502	526	537	508	466	472	507	493	473	526	524	491	470	497	478	496	475	499	487	492	470	517	457	508	503	515	542	494	493	486	559	511	522	512	486	521	497	512	478	468	500	457	527	528	502
24871	20925	26810	24902	8231	1076	496	416	358	273	219	229	192	184	237	200	159	172	192	189	205	214	259	262	245	226	213	210	194	191	170	155	170	170	195	183	157	154	167	169	156	147	157	154	150	162	187	175	165	199	171	186	199	174	157	173	168	148	173	142	161	161	158	161	160	155	144	154	160	150	146	138	157	137	143	146	159	136	129	177	163	138	137	143	151	141	169	143	151	156	149	139	169	152	163	166	139	149	138	150	143	139	131	129	161	149	132	157	157	146	137	137	155	143	132	149	148	141	141	152	161	151	123	161	141	156	151	160	166	140	149	153	144	135	174	169	172	162	155	136	138	139	147	153	142	159	152	157	173	151	147	141	142	156	133	139	154	152	156	151	134	145	144	149	149	153	122	120	138	176	172	148	148	162	176	171	158	154	136	156	127	145	131	146	122	162	135	151	155	139	145	162	151	135	164	130	128	158	132	150	160	128	142	137	156	133	122	141	141	144	136	149	152	137	141	169	147	129	145	131	139	148	122	136	146	139	142	145	129	142	170	126	130	135	142	158	152	141	137	138	138	139	147	140	152	151	161	156	157	158	148	130	138	131	126	156	167	147	150	179	125	139	138	148	146	158	159	145	140	145	158	172	147	146	141	154	137	142	148	143	150	135	124	154	161	152	147	124	147	180	142	145	157	147	153	150	143	153	160	138	152	156	141	166	132	131	133	112	148	131	140	147	151	136	146	154	140	151	152	127	168	169	123	145	148	160	138	171	161	153	146	159	132	145	134	148	152	150	153	127	126	145	148	137	132	150	127	129	144	153	130	146	135	143	148	136	165	167	134	162	133	150	135	135	129	153	146	138	138	153	152	149	139	130	142	140	158	143	143	166	165	152	150	155	158	176	157	134	144	146	144	150	140	152	148	154	141	148	159	142	160	147	144	130	148	172	162	134	149	158	151	148	162	157	152	140	145	139	180	160	129	156	164	147	142	149	150	130	146	155	130	151	149	127	137	155	152	140	146	133	130	154	140	143	154	166	136	159	160	143	130	155	135	142	151	146	162	137	140	160	132	146	156	139	151	156	145	128	151	138	160	146	142	142	126	154	147	156	158	130	155	130	161	145	141	135	150	150	127	141	146	148	135	164	138	150	154	145	146	139	140	139	138	154	180	165	136	154	123	147	154	149	143	144	145	155	150	147	148	145	137	157	141	157	144	155	143	151	167	162	159	150	159	131	158	158	142	147	157	143	140	148	150	139	136	149	149	131	124	140	174	131	138	141	142	143	141	151	163	163	141	171	140	139	158	143	176	160	140	174	135	139	153	152	142	133	158	156	160	132	139	165	158	151	137	152	136	159	153	168	128	139	144	157	138	135	142	152	139	138	137	164	128	161	122	163	154	120	121	140	128	133	140	135	157	143	155	144	148	141	155	136	142	137	132	141	140	140	134	141	125	156	150	156	151	139	142	154	123	158	139	138	152	163	134	148	154	149	150	155	142	152	158	145	153	127	138	132	149	135	131	139	126	139	153	161	148	120	134	151	148	154	139	113	124	154	137	162	150	158	167	139	147	142	153	154	125	180	155	148	145	161	138	151	157	162	140	149	140	143	144	145	168	142	155	154	126	144	140	131	150	144	160	135	138	158	161	155	148	136	136	173	143	148	117	156	151	152	141	146	145	161	149	141	146	161	137	162	145	137	151	161	143	155	154	151	152	178	152	161	149	140	156	136	154	147	136	147	145	142	155	156	122	135	136	146	174	149	142	163	142	147	128	157	160	145	132	153	151	150	139	135	163	162	152	135	156	144	152	141	162	147	134	120	175	119	153	166	150	160	151	152	148	151	153	137	151	147	131	159	147	159	162	161	147	137	137	134	150	174	168	137	144	144	150	130	118	138	161	159	151	140	167	150	143	151	142	165	142	143	137	151	131	137	142	161	121	134	147	116	133	143	135	183	135	163	139	133	139	156	179	149	159	164	147	148	162	140	151	139	149	139	142	147	141	147	141	163	120	147	135	146	150	164	151	134	145	143	133	157	141	143	136	147	147	148	165	150	122	134	146	144	162	141	155	149	158	123	138	139	165	133	163	162	149	127	156	167	134	152	150	153	132	142	152	137	140	156	150	154	134	149	147	167	138	134	145	160	119	146	147	138	141	155	159	145	138	142	152	124	159	138	147	160	150	153	141	152	131	140	136	133	160	147	150	157	162	163	163	148	149	148	146	136	163	159	142	145	160	130	137	150	162	145	150	128	143	134	135	148	142	148	132	154	158	147	139	152	131	142	161	145	146	155	142	141	149	132	156	139	159	139	153	142	158	168	163	150	134	153	131	157	139	148	173	142	142	150	158	147	178	131	141	152	132	136	136	131	138	141	166	150	157	175	145	132	139	154	142	155	138	146	145	142	162	160	150	139	140	137	146	160	140	138	149	158	170	137	173	148	135	150	166	157	157	150	151	153	174	154	148	137	160	122	122	162	135	133	168	154	137	164	135	140	151	131	182	145	163	138	154	166	150	130	164	127	137	153	131	149	158	133	155	152	142	157	145	143	141	149	149	141	141	156	158	142	152	120	152	162	159	147	135	156	125	136	153	131	149	144	151	152	129	124	157	137	156	137	155	157	160	143	132	153	148	132	146	152	152	149	162	154	139	156	139	160	153	148	142	140	155	134	137	152	127	163	157	146	152	163	123	141	137	145	163	156	127	150	156	142	131	157	133	145	154	153	155	127	148	145	136	158	172	134	165	128	143	139	131	167	146	155	164	159	173	131	119	158	146	152	166	145	162	145	140	146	151	137	147	152	120	148	152	156	136	141	148	154	143	145	153	165	158	123	126	166	131	151	149	169	148	135	153	138	131	156	137	149	154	146	169	149	143	134	137	157	146	176	151	126	150	123	139	159	173	143	137	151	133	125	150	139	146	149	154	163	130	141	149	132	159	158	173	146	119	151	147	160	124	150	138	145	140	140	129	138	131	152	141	133	138	160	126	153	140	170	153	140	142	145	133	158	148	143	160	141	150	156	130	153	123	155	155	139	133	124	138	154	132	135	162	139	147	147	141	143	155	151	148	145	151	167	144	165	152	150	138	139	164	135	153	158	152	159	155	133	168	150	136	173	166	156	152	155	144	154	163	146	157	161	146	149	147	159	151	142	161	146	161	124	135	128	162	142	140	154	144	146	159	114	112	156	150	171	138	156	181	153	182	150	164	138	144	141	176	145	164	132	194	161	136	154	145	119	139	141	153	148	158	143	148	136	169	148	144	139	149	146	141	171	155	167	143	154	124	129	160	154	155	145	143	166	157	155	131	157	163	140	180	127	162	138	151	150	165	139	144	152	154	135	144	143	151	140	151	154	140	163	139	159	123	143	142	137	145	148	139	165	137	159	116	144	136	135	135	161	163	149	133	150	152	156	156	142	125	146	140	128	161	154	148	143	147	124	135	150	147	154	133	156	157	147	154	148	158	123	133	143	134	153	148	166	174	152	150	142
7960	16408	11103	5130	3869	2224	1229	1058	889	577	505	404	417	376	345	325	299	333	293	328	347	415	450	516	434	391	332	313	352	306	278	314	293	272	282	256	261	255	256	267	214	225	227	221	230	253	242	234	243	280	309	274	293	254	217	211	254	251	247	241	241	186	189	233	236	254	208	177	209	192	194	222	199	195	224	217	203	199	213	202	214	228	196	206	187	225	203	230	210	229	218	200	222	189	210	221	196	212	185	208	211	209	186	204	197	192	212	222	197	186	214	230	219	209	206	180	191	227	217	185	196	182	215	228	194	210	228	194	169	214	189	190	206	213	206	186	224	210	235	190	208	220	215	196	220	204	194	179	173	209	224	205	195	217	177	210	209	212	171	194	244	196	201	191	195	208	216	234	193	189	208	216	197	187	199	214	207	197	223	204	177	218	185	228	208	202	191	187	197	208	231	211	169	208	203	198	210	159	211	205	219	212	234	210	209	222	210	221	199	195	209	232	192	213	181	193	220	196	212	195	229	209	223	211	189	215	210	194	220	196	179	200	218	205	203	199	193	216	189	201	223	200	209	225	207	217	188	188	189	211	206	215	199	224	192	218	204	198	172	178	224	171	212	203	192	196	171	188	202	184	203	218	196	214	202	216	204	212	189	201	207	182	212	219	234	207	182	203	193	186	201	214	232	182	192	210	214	220	238	183	211	220	198	234	177	192	225	225	219	198	190	210	202	197	191	206	215	207	228	207	205	226	211	210	170	196	217	204	236	198	233	223	203	191	208	201	205	191	235	224	224	198	189	219	226	212	194	227	214	213	206	204	231	208	212	225	213	197	202	186	219	220	217	203	200	234	194	202	215	205	218	228	207	202	176	199	194	209	189	232	198	191	204	205	182	239	206	206	218	209	196	200	216	208	221	210	208	206	201	183	235	203	216	213	206	184	214	213	182	189	207	192	212	202	217	215	183	202	194	203	217	207	220	204	216	220	210	169	196	191	207	219	218	200	196	182	197	201	188	197	202	209	181	234	207	201	190	201	196	183	207	205	221	214	231	199	185	204	229	195	184	188	205	211	198	200	202	233	253	180	207	183	186	203	216	199	189	198	206	213	202	210	191	209	196	223	206	186	198	214	212	210	204	195	220	205	197	207	226	200	183	213	192	223	236	194	200	189	183	214	201	210	217	208	186	209	206	208	215	183	202	203	187	248	182	231	225	183	200	222	207	179	184	228	205	216	214	226	232	227	186	196	222	217	211	187	216	202	224	216	198	204	200	226	213	218	232	188	211	194	191	209	199	200	230	205	209	200	183	190	190	227	184	206	211	182	193	191	216	205	198	229	208	210	170	204	237	220	174	202	194	204	217	222	206	200	208	195	205	206	169	226	190	225	214	216	201	202	207	204	208	186	225	192	211	204	239	226	173	195	182	211	171	187	205	188	199	203	235	203	201	228	213	208	184	224	202	195	191	240	193	201	183	202	243	213	211	199	197	212	214	207	209	214	212	214	209	236	208	174	202	209	200	207	198	203	188	194	209	218	194	224	213	211	231	223	212	189	192	206	232	196	189	213	224	226	208	205	223	194	209	224	196	173	209	201	193	208	209	218	212	219	224	184	223	216	212	210	196	207	224	203	230	203	214	177	216	210	197	206	177	195	222	205	204	193	225	182	214	185	183	202	190	205	204	213	208	203	228	197	211	201	198	205	217	183	218	218	222	207	181	200	222	217	185	209	183	195	192	189	187	214	193	216	200	227	219	205	221	194	201	198	209	211	215	207	243	191	195	220	198	211	218	207	233	209	208	215	189	213	213	194	198	214	164	223	205	197	203	210	217	197	207	190	211	192	212	224	209	193	208	202	211	188	217	204	210	198	177	231	192	186	245	199	184	199	178	187	203	198	214	197	191	195	205	188	169	186	206	210	187	219	180	200	212	191	200	195	186	209	210	189	205	214	203	195	195	200	215	189	208	205	193	218	196	199	214	218	195	217	212	195	191	203	199	197	212	180	233	218	226	191	209	201	183	222	191	202	182	236	190	196	186	199	236	228	202	214	203	202	199	218	225	205	237	217	186	204	207	188	216	188	229	215	202	191	205	213	208	202	230	180	230	214	223	196	206	200	189	212	198	202	196	220	227	234	202	174	219	184	212	209	189	193	189	207	187	179	212	196	216	214	244	206	203	203	214	211	230	199	197	218	200	204	209	208	201	159	204	203	202	184	191	190	177	210	213	200	201	201	215	217	192	218	194	190	192	178	219	203	208	219	214	219	208	211	231	206	215	188	219	201	222	202	209	197	236	218	187	190	222	245	208	195	202	211	208	224	211	200	197	207	196	190	199	196	196	221	218	196	240	184	214	215	227	196	230	201	207	219	183	214	215	204	201	204	203	211	215	207	214	202	199	252	202	206	214	197	197	211	220	198	213	206	222	221	208	190	216	199	200	207	200	210	199	188	188	204	190	206	232	212	166	202	211	199	213	199	208	213	187	237	200	191	231	205	189	202	207	213	208	198	192	214	205	192	200	216	208	218	178	220	209	202	196	190	229	180	203	199	230	191	186	227	187	195	216	210	195	235	200	206	221	191	184	203	194	200	214	220	202	208	209	207	198	179	194	203	218	185	201	221	199	206	221	189	239	199	207	204	200	205	220	207	209	213	171	225	226	218	211	189	193	209	203	194	196	212	230	212	225	227	231	211	189	189	199	194	196	187	221	182	219	219	186	208	202	206	193	220	195	201	196	205	231	211	187	201	203	216	181	186	198	176	228	193	207	229	197	197	200	197	200	209	197	225	216	199	219	207	209	193	191	213	187	231	193	235	211	184	193	203	212	202	212	197	175	182	193	201	198	192	197	225	213	171	201	199	186	196	203	227	237	226	193	211	201	197	202	210	207	187	191	223	208	235	189	209	182	189	201	210	182	211	211	198	196	220	174	196	180	187	202	194	207	198	218	220	193	190	198	207	198	204	210	211	206	201	199	226	225	209	207	192	202	194	189	191	205	213	216	192	206	194	223	201	197	209	223	196	201	228	187	179	199	238	227	212	192	207	203	191	228	199	192	199	200	212	195	210	209	206	208	169	227	195	211	195	187	223	201	180	188	198	208	214	186	215	189	175	185	209	201	201	244	196	232	213	220	178	196	220	204	199	192	194	190	196	201	195	190	206	213	191	225	195	231	210	206	223	194	199	192	192	203	215	218	179	239	216	202	180	205	208	210	215	221	194	169	209	233	203	233	200	208	205	192	221	216	208	234	212	209	232	183	212	203	203	210	180	198	192	204	177	204	216	192	209	200	226	200	242	222	215	233	214	206	193	233	192	218	206	206	208	226	212	184	204	217	199	199	198	193	207	214	212	218	231	217	214	202	201	200	215	221	209	206	226	212	197	199	214	194	221	238	215	199	173	180	216	213	195	193	231	206	221	197	192	225	215	204	190	233	210	210	216	210	193	186	211	230	235	197	216	217	218	233	177	215	203	219	231	215	194	196	199
22754	21005	28712	23492	21004	21022	8440	1489	1092	818	693	654	609	646	558	587	518	512	528	520	537	614	618	637	587	508	501	513	503	492	493	472	458	463	448	455	433	440	455	420	392	380	427	429	415	423	441	448	436	475	463	474	458	424	465	412	435	422	409	398	442	407	384	412	407	433	363	378	390	417	380	365	407	369	390	367	410	412	391	410	393	413	432	404	380	402	395	396	397	355	362	365	357	415	402	372	370	391	386	380	387	402	365	377	363	380	382	398	403	401	381	406	410	390	369	371	363	395	395	366	410	349	430	387	404	384	385	373	383	387	369	377	404	393	367	397	378	391	364	400	392	360	404	404	412	352	347	394	385	397	391	359	388	384	388	384	381	393	410	366	373	385	387	371	377	397	410	374	352	372	415	399	374	410	367	364	378	385	400	380	421	356	401	391	410	414	383	426	393	382	393	400	407	383	387	397	379	373	431	403	426	391	420	390	411	375	384	437	405	419	381	365	357	375	377	379	399	389	412	416	405	361	428	376	378	401	352	390	373	360	389	408	401	388	399	393	393	382	406	391	402	365	361	374	361	372	379	387	385	373	383	380	403	368	398	403	388	371	434	373	362	415	409	376	367	360	388	349	395	375	370	381	370	409	391	353	399	363	385	385	386	360	427	359	377	386	400	387	428	374	376	383	387	363	359	396	406	394	411	375	371	382	387	376	365	380	409	366	396	380	375	363	357	397	393	399	348	366	388	384	384	388	392	418	395	415	419	396	399	376	379	393	397	343	417	399	373	391	390	389	405	390	410	353	338	393	369	417	390	391	385	417	350	385	364	410	427	402	378	401	351	400	409	353	352	382	385	381	382	378	414	365	388	385	420	399	400	370	383	385	378	397	367	367	401	367	373	365	406	375	366	420	331	366	393	418	368	336	366	376	367	353	349	381	378	371	371	363	384	390	428	353	372	387	372	356	408	373	397	381	391	381	402	403	376	381	374	407	455	385	430	365	367	378	358	384	378	396	424	399	391	375	411	383	380	424	356	354	405	371	365	405	344	407	372	428	405	377	378	346	390	384	362	384	389	397	391	402	395	389	362	373	367	377	356	379	398	379	386	401	398	411	381	374	401	378	419	389	359	424	399	377	394	364	354	340	395	372	410	360	379	397	416	383	387	407	397	442	381	389	402	378	398	400	390	394	386	394	354	400	385	411	384	390	370	375	387	409	394	418	392	375	379	377	397	379	387	416	363	368	390	365	419	382	422	371	383	363	415	419	404	423	375	356	407	373	380	355	378	377	419	374	355	391	414	384	354	407	401	400	403	372	406	406	351	396	365	364	381	384	386	386	388	399	386	348	358	370	393	386	418	372	393	375	385	400	413	371	395	404	378	379	374	383	412	407	399	405	391	390	385	379	401	410	357	368	385	405	409	376	413	378	379	397	402	390	402	389	332	388	410	369	365	373	406	358	415	376	379	366	375	416	434	361	343	366	406	393	400	353	351	403	383	396	397	369	378	376	392	388	357	421	345	397	419	387	363	399	404	378	368	412	364	374	357	381	402	387	380	368	404	430	414	412	364	409	390	353	362	347	364	407	399	386	413	362	389	376	385	378	351	376	359	400	373	398	376	358	399	375	407	400	405	400	375	388	381	354	375	360	371	385	374	371	371	397	384	394	394	377	386	380	380	428	381	359	384	379	388	385	357	372	436	366	382	406	385	365	374	405	380	404	356	368	374	391	356	349	366	390	333	387	374	432	367	363	412	357	397	390	373	390	367	408	370	391	390	386	410	402	399	413	331	410	383	359	382	348	414	381	338	410	372	390	367	404	415	361	399	415	405	362	430	393	373	386	401	389	402	403	403	393	398	344	394	356	371	406	388	378	399	373	382	353	381	384	398	422	375	387	398	386	399	380	373	401	393	370	380	364	407	335	367	397	356	417	333	396	399	404	416	328	400	410	426	380	385	384	379	416	375	367	427	402	406	384	421	427	421	381	358	357	407	359	358	344	367	353	362	403	368	369	389	391	376	358	410	416	393	380	378	377	375	408	373	361	390	387	383	416	373	385	391	378	427	386	372	376	376	380	368	386	403	380	383	400	381	385	411	393	381	399	401	386	415	343	392	431	374	376	393	366	376	360	407	442	379	399	376	376	385	372	380	405	376	412	374	405	418	359	414	359	399	392	391	420	381	384	373	388	369	378	369	401	407	433	392	392	394	376	390	361	356	412	402	346	397	391	420	374	350	349	386	377	392	394	362	379	376	416	331	371	379	399	396	404	426	348	360	398	413	401	395	412	378	382	385	362	391	394	420	400	396	374	375	345	368	362	379	382	378	357	366	386	399	342	373	397	387	362	388	400	354	389	402	381	395	398	371	394	383	383	405	404	392	413	386	332	426	366	416	392	420	348	387	395	414	400	412	374	378	407	420	395	400	419	381	385	379	374	415	388	379	382	386	413	391	373	398	390	392	358	350	392	386	401	386	414	371	356	385	381	400	400	386	391	382	385	384	369	377	411	385	348	403	363	374	417	376	373	418	371	391	397	399	370	371	380	371	384	369	404	377	361	395	394	399	371	391	392	389	403	371	401	383	391	393	368	379	385	400	382	369	405	402	365	352	383	373	406	348	432	365	356	396	363	361	375	420	406	335	383	372	394	374	374	395	377	382	383	398	402	359	332	383	385	379	384	401	354	395	395	367	407	412	412	389	417	392	384	379	386	367	385	391	383	386	421	404	401	369	383	367	358	367	406	384	401	424	392	339	386	389	383	397	343	371	375	386	372	386	359	360	375	393	421	353	374	363	393	395	373	371	343	367	379	394	375	406	409	378	367	378	390	383	394	390	396	375	361	383	382	365	410	388	384	368	421	380	383	395	366	382	380	398	364	400	375	364	367	384	361	406	384	355	419	385	410	366	433	412	400	424	386	386	387	417	388	417	361	340	361	399	384	363	367	411	416	380	397	376	388	395	410	383	396	387	375	374	366	368	377	384	403	388	328	402	388	393	420	361	424	363	377	396	370	417	410	390	396	391	356	401	394	383	366	381	346	386	396	406	383	395	378	382	339	377	414	397	377	421	388	377	386	394	387	380	402	414	410	396	415	368	379	402	361	359	360	380	363	394	381	380	419	417	372	406	405	379	387	414	380	409	417	377	403	388	382	380	397	389	348	370	365	386	389	387	430	396	403	395	374	377	397	401	418	373	333	385	396	404	372	364	374	395	404	346	384	392	393	374	402	390	372	390	384	417	371	365	419	415	386	409	374	393	415	404	399	380	385	361	414	389	399	372	426	393	402	388	401	395	403	365	334	371	376	408	389	357	410	391	393	404	391	353	367	404	369	377	413	388	381	378	399	414	398	370	435	374	352	354	365	362	366	392	372	381	404	371	396	386	386	383	343	397	390	373	415	406	377	393	410	362	388	400	370	383	372	378	408	386	407	367	400	401	386	365	378	393	409	390	413	375	369	363	374	425	398	412	369	395	376	351	391	387	405
10385	25488	20144	11222	8277	5479	3558	2883	2437	1695	1353	1258	1136	1042	1033	897	850	803	785	758	825	984	1056	979	916	815	786	754	740	651	725	694	677	678	656	654	617	612	600	553	503	555	559	527	569	590	605	636	622	664	716	686	620	631	544	510	597	554	552	492	557	546	529	536	545	545	553	539	549	478	510	530	521	494	491	508	530	498	542	509	525	483	556	494	510	497	487	504	502	491	530	499	480	509	495	516	510	523	499	462	532	461	517	478	450	486	514	493	510	482	468	480	507	502	520	511	482	498	474	491	485	529	463	492	462	502	481	518	511	502	501	509	497	518	499	485	495	497	528	460	544	510	493	472	510	500	509	464	498	516	531	491	540	463	471	511	488	486	506	494	539	502	546	484	507	483	516	476	489	514	496	498	464	455	483	489	494	485	504	482	478	505	492	488	478	499	473	530	513	511	474	455	512	481	496	531	514	512	475	495	502	510	464	477	525	467	510	510	532	451	479	482	462	500	516	494	517	467	522	492	520	479	501	519	504	467	486	515	495	473	503	499	523	480	477	468	454	488	524	497	496	514	459	482	495	484	507	492	471	470	489	512	487	484	497	500	470	533	508	552	487	518	498	470	491	465	527	515	497	505	520	516	484	546	492	439	514	541	466	518	529	475	534	480	488	494	502	528	481	479	505	494	455	481	489	516	497	523	491	476	533	511	513	524	472	489	492	479	478	500	478	488	495	466	449	505	524	506	521	471	494	519	501	492	508	487	505	511	503	550	477	479	522	521	497	485	464	484	471	479	492	484	501	512	502	538	477	489	480	505	493	503	482	466	540	508	516	526	469	493	504	507	505	477	519	503	509	496	463	527	467	498	535	509	521	539	514	487	507	469	536	460	484	476	514	486	509	485	458	487	527	449	522	506	535	519	509	480	489	508	504	509	462	517	498	510	516	496	487	512	543	524	500	472	472	471	517	536	519	463	483	446	499	477	456	508	463	487	487	505	490	525	522	506	517	450	477	503	515	494	508	511	481	515	501	543	517	480	498	490	540	469	489	487	480	514	499	485	492	468	508	489	460	524	492	480	457	474	528	522	521	501	505	458	518	492	502	520	506	520	478	505	517	492	494	518	471	512	482	487	503	481	528	506	493	477	452	439	471	529	520	472	452	485	490	519	495	521	514	520	508	479	475	506	472	472	498	533	469	501	469	460	498	503	485	526	547	490	492	507	449	485	491	516	485	490	504	526	528	547	473	499	447	520	463	472	479	507	513	476	507	491	488	493	523	483	447	486	485	462	493	482	509	485	478	483	500	527	494	476	511	472	491	480	508	498	496	496	504	478	482	467	483	501	521	487	537	478	493	507	525	500	473	509	515	489	458	487	498	503	452	502	488	492	459	510	497	500	527	496	499	500	503	521	438	466	483	497	484	516	478	490	492	469	496	477	517	516	489	497	489	498	500	464	500	524	464	490	495	543	507	489	457	492	487	508	524	528	505	504	497	496	481	494	516	468	475	519	493	519	499	490	475	497	537	520	488	499	506	475	482	486	506	487	468	495	484	545	496	453	501	471	522	498	487	531	512	482	454	534	470	481	535	506	487	454	498	511	507	517	472	481	525	493	507	515	472	498	496	510	485	486	475	478	532	482	502	505	500	510	531	484	494	541	500	486	489	519	504	464	524	465	499	510	495	486	486	507	506	497	497	493	494	501	513	519	478	470	471	493	488	513	477	497	485	474	503	470	487	498	446	478	468	507	542	483	496	455	477	454	501	470	503	489	491	554	507	484	508	481	480	524	507	512	503	509	506	460	476	474	484	487	497	505	462	520	470	479	515	503	493	496	490	502	510	477	511	503	513	486	482	528	488	482	504	478	518	508	527	499	479	495	513	470	494	467	525	502	494	495	466	490	464	465	466	491	515	476	481	513	468	481	485	527	490	480	504	483	523	505	484	501	467	510	505	453	506	519	530	482	543	496	486	494	479	472	502	506	523	481	494	501	518	473	463	493	500	523	496	499	480	527	494	474	542	432	484	510	460	500	473	483	457	477	496	461	489	525	473	489	487	485	474	481	489	511	519	512	515	525	449	455	498	512	504	523	507	470	518	511	477	517	531	519	487	497	534	467	530	546	500	528	435	452	475	432	493	543	496	483	483	502	460	504	489	524	500	456	510	499	501	533	504	480	457	516	474	537	491	521	508	487	485	492	518	542	515	503	478	487	458	474	472	493	508	458	500	500	490	443	456	505	495	500	507	506	522	506	529	522	471	463	484	482	534	496	505	522	487	499	479	467	483	531	489	479	542	451	500	509	476	491	455	472	514	416	478	467	487	524	480	486	561	491	484	455	461	555	518	497	496	507	516	447	494	488	506	452	503	520	526	487	480	521	545	527	503	491	459	462	466	519	532	516	501	493	476	509	479	506	503	484	519	492	471	515	510	472	499	521	492	519	487	529	492	491	479	441	492	474	493	531	482	515	475	478	513	534	490	499	467	483	463	512	505	501	467	488	523	486	451	520	491	480	516	490	509	555	474	488	510	486	472	507	504	464	507	475	471	533	481	517	518	523	478	505	502	519	469	511	510	478	511	500	490	474	495	541	479	543	496	485	505	506	452	472	475	455	502	525	479	528	510	510	520	530	501	472	482	502	523	544	491	479	480	542	518	514	529	544	464	487	495	489	455	468	494	509	476	504	473	497	550	512	511	515	465	480	504	506	494	526	474	466	484	434	464	476	488	502	491	483	451	504	526	490	521	472	524	467	497	490	492	549	493	492	469	510	508	468	491	490	455	534	500	518	463	491	520	524	519	498	467	500	492	560	520	494	504	497	523	498	475	547	507	508	497	464	490	519	507	472	513	527	487	473	467	505	495	483	491	509	480	521	500	474	528	500	498	493	482	504	492	458	452	463	533	520	514	504	525	540	533	505	479	461	493	522	515	510	488	497	476	480	501	482	521	497	511	464	479	483	499	502	516	476	461	508	483	517	464	497	477	505	505	503	501	481	503	502	473	451	464	473	518	475	493	479	497	482	500	482	522	499	510	496	516	484	516	494	505	517	457	496	501	471	498	480	483	531	503	536	515	530	528	499	481	485	511	501	515	483	462	506	503	489	471	486	436	480	485	490	494	477	503	494	465	515	487	495	479	509	497	474	470	524	495	463	480	498	500	492	509	504	492	483	542	496	474	506	531	503	479	458	513	513	500	477	510	507	497	458	481	500	461	490	484	504	518	490	494	477	463	485	503	492	489	428	462	512	535	484	483	510	507	489	512	500	502	494	500	483	523	501	477	495	505	530	477	523	489	463	481	495	505	519	463	473	484	482	486	495	457	487	561	522	519	480	500	489	485	483	515	496	504	476	476	498	476	504	489	517	493	485	553	532	532	490	478	509	521	463	485	459	492	503	483	465	497	502	514	498	499	496	527	474	500	527	524	482	529	460	488	503	495	543	518	466	528	486	481	492	502	518	516	477	493	513	483	484	539	530	491	507	488	493
26829	19564	9281	2258	1126	683	396	334	310	231	246	215	220	203	221	218	227	227	231	236	213	249	273	274	270	270	221	261	223	241	238	221	240	218	230	232	224	205	228	205	223	205	200	193	227	205	227	237	232	229	233	225	263	213	205	227	213	217	235	228	210	225	200	219	223	238	189	193	200	220	223	221	236	218	212	208	229	248	214	214	231	204	217	208	197	218	208	216	236	229	237	189	180	213	208	227	192	213	219	204	225	221	211	189	217	206	224	214	224	208	226	206	205	188	211	217	214	184	199	211	219	218	219	196	236	240	203	189	211	221	200	190	208	209	227	219	238	220	205	215	215	222	219	189	224	231	210	228	206	234	210	244	201	205	213	229	182	198	228	232	200	235	218	184	238	223	222	214	199	217	197	223	226	226	205	224	232	191	267	203	231	191	207	211	205	211	223	202	210	193	219	203	208	179	231	198	215	208	229	223	227	183	208	199	209	201	205	230	229	215	216	212	189	226	213	217	214	186	235	202	200	217	202	234	211	217	204	204	222	211	231	238	206	221	190	219	222	231	205	199	213	195	213	205	205	218	209	207	250	206	209	229	203	233	225	210	196	185	226	213	249	203	215	223	199	205	223	194	190	209	185	203	179	225	229	205	208	230	215	246	191	220	217	204	241	212	205	200	192	173	212	212	221	221	218	232	218	201	227	201	232	222	208	230	237	191	239	205	215	214	184	214	215	223	198	227	212	223	225	240	235	219	221	213	188	217	205	196	190	192	223	200	230	193	230	222	208	190	236	223	217	215	206	241	205	195	204	231	205	212	209	220	194	209	215	215	174	219	225	195	236	220	210	204	229	222	215	255	210	236	205	234	191	211	186	196	239	191	211	230	204	244	209	190	179	230	222	204	218	220	203	208	224	198	204	200	221	211	215	201	209	198	201	198	190	208	222	204	182	216	189	228	201	214	221	238	198	222	216	207	199	204	216	197	195	210	186	221	214	227	214	218	236	219	200	219	228	199	188	219	197	223	233	212	208	203	226	226	196	201	204	194	231	228	193	231	201	208	204	185	208	205	179	201	215	222	231	215	208	216	207	228	222	210	214	192	209	231	207	221	214	209	186	215	216	215	217	188	216	198	249	217	226	218	215	205	206	192	255	197	188	238	197	207	198	208	241	180	200	206	196	185	210	184	200	232	209	212	207	248	231	229	212	214	216	214	239	214	223	214	238	213	210	206	230	204	188	229	196	243	213	191	236	224	227	222	210	179	191	225	207	212	182	213	201	177	229	172	206	209	201	216	217	216	207	216	196	220	191	202	200	228	197	199	218	210	218	226	232	223	182	213	214	211	212	207	235	218	233	189	221	218	217	212	219	222	232	198	248	192	235	205	194	227	207	190	252	216	188	209	204	227	210	216	204	203	209	200	233	199	229	221	188	200	218	199	227	208	195	202	202	221	200	208	222	227	193	203	209	215	196	214	238	242	193	217	221	194	197	180	201	226	221	200	215	218	199	200	221	179	204	203	232	200	238	199	222	206	202	178	197	226	232	234	215	223	200	219	204	232	206	191	185	222	193	192	224	210	231	219	230	205	190	208	228	197	219	212	205	231	233	231	195	234	211	226	215	205	223	226	221	203	222	205	198	206	213	223	201	205	206	208	198	214	192	228	219	201	215	198	228	225	214	218	221	190	220	212	211	178	218	222	207	204	215	209	197	215	205	229	211	228	186	216	222	237	213	203	208	213	212	169	233	186	197	203	206	229	205	218	231	212	217	197	220	200	218	218	227	214	233	223	221	222	202	186	199	211	240	221	214	212	200	215	223	218	213	231	200	209	213	216	211	215	234	200	223	187	229	213	190	226	243	194	225	210	215	204	206	194	205	221	197	190	209	181	228	203	210	194	201	215	219	232	176	174	222	242	221	207	213	201	217	196	204	187	197	215	194	228	224	221	211	206	220	196	218	211	218	184	235	210	215	220	231	192	205	205	238	223	226	185	192	187	215	213	220	197	237	218	193	203	237	183	227	191	232	204	204	212	199	197	195	197	220	228	209	191	204	220	221	235	191	239	220	205	216	210	192	233	221	199	229	207	188	216	206	212	208	223	205	239	197	183	196	186	199	199	205	211	195	199	232	197	185	197	190	218	238	199	227	233	189	229	214	224	201	229	201	193	215	209	226	207	240	197	187	210	199	200	213	213	207	232	193	213	221	208	215	204	201	194	217	186	201	226	211	227	214	214	209	224	186	188	200	209	213	223	227	204	208	212	193	200	223	227	193	202	241	199	212	208	197	216	207	235	218	211	230	220	203	204	184	200	201	213	238	222	206	216	192	219	233	217	224	213	206	201	200	200	217	209	206	199	222	211	201	206	210	209	206	224	222	211	195	208	217	215	180	213	186	228	189	187	227	221	214	216	218	191	232	218	223	226	194	228	209	221	191	216	194	220	215	211	212	220	202	231	188	238	233	201	193	209	199	243	214	211	215	223	185	223	222	220	212	215	230	217	196	213	207	218	221	215	223	222	196	172	193	225	219	223	212	235	206	216	224	202	237	226	211	211	199	206	205	197	208	203	193	195	219	203	213	202	211	181	207	216	212	200	214	218	220	201	235	221	184	214	212	179	210	207	207	222	212	203	184	206	206	209	223	206	192	200	212	208	201	222	201	204	208	217	180	213	194	222	219	210	220	209	223	189	223	179	216	196	214	221	217	220	219	218	185	211	203	214	214	203	234	220	200	220	205	192	203	188	211	211	219	194	239	188	213	202	208	191	199	206	206	209	225	213	229	209	183	181	234	207	224	200	213	191	233	219	198	187	205	208	212	214	203	203	197	211	243	233	202	211	206	217	200	199	224	205	209	194	218	202	202	222	225	194	226	215	205	227	211	218	198	199	203	204	217	198	238	229	243	172	185	217	200	208	205	233	214	197	213	197	217	232	201	229	221	225	188	239	243	182	217	198	229	211	220	179	215	193	229	215	194	232	237	213	208	204	212	212	225	208	213	224	192	236	220	216	215	218	221	223	209	210	196	229	207	231	213	196	211	194	211	194	212	220	179	204	210	212	203	193	218	198	212	216	217	199	212	214	215	183	211	226	204	195	217	193	209	219	179	218	197	207	206	206	199	193	217	206	206	209	223	192	193	207	194	209	204	220	218	227	214	228	206	213	222	202	219	210	205	214	186	213	225	218	234	203	188	235	216	207	203	200	192	205	200	224	228	223	196	214	213	217	213	213	229	228	229	228	237	206	222	223	198	203	213	215	220	223	215	210	197	222	199	212	200	199	211	235	228	223	212	229	185	203	208	211	200	194	200	215	210	215	216	202	211	224	220	218	207	200	181	195	208	212	194	205	178	218	215	190	220	257	198	166	210	187	192	201	190	213	203	216	179	198	221	249	224	213	205	218	227	218	241	210	226	204	207	229	244	185	224	177	201	217	234	206	190	205	216	227	184	206	216	220	208	193	191	218	196	212	212	205	218	238	192	191	212	186
6727	9426	7723	3024	2200	1471	703	636	631	379	341	325	343	297	328	318	280	297	303	322	303	352	401	400	389	349	365	310	329	355	301	333	314	363	333	320	328	302	287	303	272	293	287	274	292	290	309	292	316	323	346	332	331	300	316	304	307	274	265	254	283	285	295	284	317	299	311	289	278	278	264	273	281	260	270	287	281	270	301	300	283	256	256	261	290	267	301	277	276	284	270	272	283	280	277	285	250	268	300	249	270	293	285	243	266	239	264	290	312	273	256	286	264	270	284	265	254	280	264	290	263	264	253	249	279	286	260	291	302	275	281	269	272	280	272	256	278	297	260	278	273	275	272	303	282	299	265	301	270	258	281	254	245	312	278	269	287	242	271	267	270	254	274	244	268	247	265	274	287	288	313	279	252	283	293	264	301	260	240	287	260	270	305	258	297	279	283	280	248	239	256	272	270	280	284	268	295	278	271	286	274	280	304	247	262	268	256	309	287	303	267	298	262	240	270	299	256	279	295	288	263	288	269	279	262	274	274	257	262	299	288	274	282	287	267	270	263	255	270	280	250	264	268	264	273	304	281	261	300	226	308	266	289	276	268	263	291	285	278	278	301	279	279	260	273	280	320	263	310	278	296	290	284	257	259	267	298	269	253	249	276	295	278	286	274	277	287	250	284	285	279	300	265	268	272	263	279	264	274	253	286	270	272	276	261	287	274	271	299	286	279	277	260	287	287	263	246	274	255	296	287	289	287	271	278	287	291	258	281	287	282	290	283	272	283	239	292	288	274	256	275	267	296	316	289	304	265	278	256	257	273	283	307	262	268	274	309	269	301	267	280	295	305	284	290	296	257	237	259	290	272	265	279	286	292	255	282	276	270	291	277	284	268	269	283	287	294	283	283	288	306	283	252	279	273	266	275	295	267	273	256	305	270	273	260	271	260	264	256	293	241	269	275	258	261	286	255	277	274	262	273	269	290	263	299	276	295	313	282	279	280	264	261	292	276	310	258	294	257	254	263	267	263	279	253	279	289	312	245	265	287	303	272	282	294	263	265	261	293	295	293	299	281	274	279	276	275	296	261	269	298	279	269	266	288	271	293	259	278	296	303	272	305	291	284	263	266	257	279	254	284	297	294	265	259	241	292	292	306	286	266	255	293	274	279	286	292	285	279	266	271	259	234	283	298	299	290	261	264	279	313	244	251	254	283	264	294	302	271	261	267	298	267	299	283	263	296	265	259	291	317	281	279	262	279	271	275	269	258	240	264	294	263	295	310	258	263	251	280	278	279	308	286	282	279	262	308	231	272	300	297	247	281	295	287	288	292	319	266	287	276	276	253	238	308	287	276	276	280	277	246	273	289	263	287	279	268	285	279	280	280	257	271	297	256	249	289	295	306	283	282	276	252	269	312	276	273	284	291	259	302	276	281	288	248	259	246	262	275	280	266	256	293	264	292	259	303	272	261	283	289	280	278	287	265	278	273	255	265	241	247	284	267	289	272	268	301	297	290	279	281	297	273	268	272	270	280	301	280	269	250	252	291	256	265	268	260	268	266	301	286	272	253	283	273	267	249	285	296	269	253	258	273	277	294	293	290	279	280	273	280	305	277	287	274	288	278	265	274	260	293	291	285	262	265	279	285	275	308	280	268	289	288	276	262	285	293	241	273	278	251	280	276	288	271	286	260	278	272	282	272	271	281	260	268	265	265	289	276	266	295	263	275	286	265	286	288	291	243	258	276	262	324	293	286	273	283	268	287	268	300	265	283	274	223	279	267	277	282	277	287	256	309	273	281	270	296	245	268	267	270	269	241	284	303	275	277	292	293	288	281	276	266	297	279	257	285	250	264	279	265	288	299	265	260	287	291	292	294	259	278	264	265	279	288	252	294	256	269	271	293	250	298	285	247	269	264	309	272	271	268	295	229	287	266	296	280	307	279	263	297	250	291	268	266	263	259	268	236	272	292	290	265	312	330	270	264	307	283	272	280	262	298	275	265	277	290	280	269	231	273	289	285	271	296	243	280	270	265	273	266	285	306	278	271	279	276	284	274	317	303	274	287	300	293	268	244	272	278	310	273	298	281	269	254	289	326	270	284	266	255	283	280	274	298	268	266	310	278	260	263	254	313	283	284	312	283	275	290	275	294	244	291	285	284	274	277	265	267	296	253	272	303	314	246	268	280	302	279	257	274	246	263	290	282	251	274	281	288	306	235	296	272	273	288	260	273	261	281	263	273	268	276	274	246	267	259	251	296	329	279	284	258	302	259	270	299	304	317	262	293	276	259	261	263	267	248	283	252	266	280	251	279	272	289	266	259	265	287	285	278	279	260	286	273	287	281	291	295	250	239	282	274	271	281	265	266	287	256	279	273	290	283	292	299	270	236	265	281	261	286	282	301	245	243	267	259	288	274	264	294	319	296	283	288	286	270	279	297	295	269	260	265	276	267	263	281	295	268	270	232	271	255	248	273	292	273	281	267	273	257	258	276	300	264	304	286	290	275	275	279	226	262	252	282	286	251	270	289	292	304	283	294	285	306	279	281	294	253	288	283	281	275	256	301	263	311	267	273	277	275	279	263	264	279	317	285	291	272	261	293	290	276	283	282	267	259	288	283	254	289	313	267	295	273	295	293	248	286	278	269	282	297	276	295	283	261	276	274	267	294	276	302	274	269	266	285	303	276	256	272	275	272	296	271	277	282	287	298	274	274	319	297	278	281	283	283	273	261	289	240	254	304	293	275	277	275	246	271	276	262	267	270	255	253	238	253	274	288	272	280	288	280	248	265	269	279	265	272	294	242	276	286	267	261	257	270	284	269	274	262	247	264	285	268	264	242	298	290	292	247	288	285	287	294	278	276	293	281	265	286	284	279	283	294	279	281	276	282	295	311	291	257	272	312	265	250	269	281	259	282	279	265	257	249	282	270	285	294	276	268	284	286	292	285	278	248	290	264	289	278	277	314	273	243	259	269	247	314	290	296	255	258	291	252	281	271	305	272	280	245	282	303	298	279	278	323	269	269	291	263	252	298	298	270	257	243	289	277	295	259	240	297	258	282	271	303	298	258	289	273	283	294	283	256	270	282	287	281	281	283	276	272	242	285	277	295	262	291	282	295	279	283	280	271	282	287	264	255	295	274	285	325	273	277	260	270	275	271	276	309	236	293	271	272	277	262	262	286	270	267	273	266	276	294	276	270	274	300	281	295	297	273	271	267	248	262	307	304	288	314	285	291	264	251	248	280	292	301	290	288	273	269	281	290	256	273	292	260	304	280	303	249	299	263	267	277	289	275	298	285	290	277	281	268	292	263	253	259	312	248	279	231	284	251	291	249	272	271	293	252	286	293	282	281	265	276	278	277	289	281	244	272	261	253	288	288	293	286	286	272	248	300	237	266	248	272	283	269	291	316	263	266	277	282	244	291	244	294	276	270	276	274	275	299	278	254	262	294	264	282	281	291	261	282	266	253	266	282	268	285	302	291	284	285	283
23651	20922	28112	23881	20898	9371	1511	927	786	619	537	493	505	474	479	477	463	471	456	405	439	476	531	491	504	476	469	461	459	448	428	429	429	422	425	405	423	444	399	376	413	432	406	401	403	428	427	388	412	434	454	452	398	384	422	378	444	431	386	422	441	392	382	374	398	434	372	384	411	383	348	355	379	369	384	386	395	388	387	390	390	399	406	449	371	381	393	385	382	385	396	380	397	384	408	404	349	344	361	370	403	397	374	388	400	417	364	379	367	393	387	377	358	372	411	362	335	412	398	356	416	354	376	399	366	401	383	387	379	382	373	409	402	388	395	377	384	362	353	368	390	381	392	386	405	379	365	385	359	390	377	373	381	403	434	367	399	379	388	350	382	385	387	378	365	370	389	382	397	379	434	403	371	389	388	384	393	394	408	405	364	394	366	438	391	403	382	395	387	398	376	376	402	372	403	365	422	385	366	375	361	400	389	388	378	399	361	391	389	391	385	398	384	364	421	347	410	379	391	361	402	385	361	384	401	422	372	384	387	358	358	380	376	385	362	364	382	408	381	369	388	387	401	375	368	422	381	351	368	330	392	403	371	392	400	387	367	362	365	367	335	378	398	373	401	377	381	348	392	380	384	413	351	436	343	387	388	355	413	347	379	391	374	359	401	394	390	415	377	368	379	367	333	370	364	357	376	413	379	391	361	378	402	369	364	365	373	358	377	367	347	385	363	393	378	368	376	394	376	417	370	363	396	356	417	397	356	407	405	401	352	403	351	392	406	380	397	370	404	396	379	380	359	420	380	394	393	352	427	404	361	406	419	400	377	380	403	365	371	397	373	363	417	360	386	393	384	369	393	372	385	368	366	408	389	360	410	384	426	372	373	392	406	345	348	354	394	393	389	387	384	382	369	424	352	366	413	393	391	360	387	352	376	349	362	326	372	370	377	385	353	374	399	347	387	380	373	371	390	382	378	409	395	340	382	382	366	385	383	386	386	402	384	379	408	353	408	357	374	398	397	378	374	398	409	393	417	366	441	375	397	370	350	351	398	377	387	409	374	376	364	383	387	380	397	383	381	405	373	415	384	370	365	385	408	401	367	355	377	384	405	387	375	410	392	382	381	376	387	374	420	372	381	388	371	383	411	408	384	373	383	373	369	380	355	391	389	422	381	410	369	397	383	396	404	397	405	387	367	369	412	360	380	388	408	362	397	395	364	388	380	371	400	354	387	398	381	343	372	365	378	339	401	421	394	376	400	398	415	387	352	421	377	337	428	377	402	369	403	361	384	397	366	372	452	380	345	387	409	375	329	357	366	399	389	413	386	355	419	393	347	367	352	370	390	397	389	382	393	400	355	395	383	355	389	380	387	351	423	375	365	380	412	369	398	393	350	373	368	360	364	407	409	391	412	381	376	398	397	341	386	362	370	375	382	362	385	405	397	400	402	401	354	402	365	385	380	372	399	392	356	407	369	369	391	384	390	351	381	389	382	379	402	398	380	370	394	368	390	377	371	381	380	343	406	396	386	422	404	385	388	421	341	366	379	357	363	411	405	371	393	408	354	399	405	405	337	410	369	364	349	380	391	387	408	383	420	380	394	412	376	388	383	401	397	429	368	396	375	364	352	381	373	406	387	363	378	399	414	374	365	395	356	380	356	380	405	356	391	358	376	415	358	366	385	387	368	400	410	382	363	385	402	352	382	432	395	370	369	368	367	372	397	361	410	387	372	415	419	398	364	382	367	363	388	404	352	362	377	369	380	378	348	382	385	368	397	378	412	360	396	391	393	385	370	345	355	367	394	354	359	414	355	404	380	372	376	378	385	342	408	352	383	384	348	375	387	357	384	385	407	386	393	379	366	422	377	345	386	367	400	377	374	399	347	393	375	385	355	378	396	360	384	342	395	384	395	348	410	363	396	377	399	352	344	361	411	392	378	368	418	385	371	349	369	367	370	356	407	396	399	405	381	406	361	376	419	425	385	401	385	413	377	419	363	356	416	339	374	399	418	386	431	403	413	388	373	395	370	363	399	367	410	362	372	357	400	391	384	389	382	382	379	361	371	400	367	361	410	412	393	395	370	389	378	414	373	395	386	420	410	368	412	364	368	351	405	379	374	357	399	398	356	387	376	387	367	369	388	413	338	366	373	362	401	380	352	385	370	371	375	361	391	406	383	358	417	380	389	412	408	385	398	378	418	399	410	372	360	408	336	400	405	384	383	352	390	396	379	374	383	395	372	407	377	354	359	393	414	364	403	378	345	353	366	417	367	385	367	363	376	351	361	355	387	377	376	387	408	386	389	403	429	390	379	336	358	374	406	404	380	368	418	425	363	368	399	418	391	396	403	372	405	381	406	397	369	384	391	369	382	397	374	392	364	417	364	358	379	387	373	390	380	384	396	368	366	411	386	365	408	348	371	362	380	369	422	380	387	341	397	384	407	399	420	392	399	361	359	395	354	365	405	380	399	364	394	367	393	386	354	383	368	384	405	368	372	370	427	351	376	373	359	429	371	357	396	375	375	367	390	412	389	381	395	399	384	394	354	352	362	370	395	376	359	377	376	372	371	373	423	404	364	394	380	389	412	382	361	394	353	397	402	388	365	378	401	355	364	382	371	326	364	409	391	395	442	370	387	412	392	394	350	352	359	410	374	416	396	404	420	390	398	364	369	366	394	377	397	383	386	385	407	376	422	357	376	380	387	406	409	371	387	396	366	395	415	394	351	377	383	371	369	384	342	382	374	361	374	389	384	377	406	381	389	398	392	356	375	360	364	381	367	344	389	380	377	387	375	379	376	370	378	356	382	351	402	404	385	383	363	388	376	399	378	412	346	373	358	390	371	407	395	424	374	417	372	359	372	366	399	400	353	380	389	393	377	368	331	374	374	405	388	369	390	398	383	380	346	412	404	399	373	349	379	361	422	377	376	375	377	402	421	385	372	353	383	385	388	375	391	353	365	389	407	399	374	383	374	362	405	375	383	343	407	451	402	390	375	367	389	369	373	374	343	338	387	389	386	401	343	399	360	424	390	383	411	376	402	350	363	403	377	397	370	406	402	409	351	380	352	371	378	392	388	382	403	380	378	406	377	366	391	364	390	399	347	349	364	406	387	381	339	425	409	382	373	379	354	345	410	395	387	390	388	385	401	381	390	390	405	368	378	396	368	405	381	373	378	394	352	375	376	379	387	363	387	368	396	386	366	376	413	379	352	423	398	356	372	394	370	388	352	414	367	394	356	360	408	392	368	367	396	366	389	395	398	381	429	385	391	378	382	353	376	395	378	375	378	386	393	406	394	362	360	387	380	399	413	367	375	399	373	377	421	418	383	370	400	378	388	388	377	357	357	377	410	398	353	375	384	399	401	410	362	438	397	403	375	383	358	386	402	378	398	375	428	417	412	360	368	384	417	371	366	365	396	377	393	396	381	383	405	370	392	353	396	399	347	390	363	391	368	402	385	353	380	323	394	377	382	373	347	376	412	391
8107	16987	14898	6992	5292	3732	2282	1899	1612	1129	939	853	785	706	713	643	653	644	671	662	648	741	736	778	760	650	660	632	608	610	562	609	600	625	611	570	527	586	524	494	500	511	511	540	494	548	552	567	582	590	665	567	594	561	526	561	510	536	487	510	549	511	512	537	570	510	547	486	487	501	489	514	466	531	457	485	484	486	503	540	500	494	488	454	506	534	499	489	500	509	505	510	526	464	465	463	501	485	491	495	529	501	503	506	423	476	493	502	462	475	459	495	476	516	457	450	523	466	487	480	480	472	492	461	487	463	482	516	477	556	474	481	525	518	490	450	489	462	472	492	495	483	458	478	502	503	485	487	461	468	492	490	469	481	481	469	486	508	484	493	495	477	489	514	448	503	497	491	498	462	491	460	486	463	488	469	463	487	474	484	476	506	503	496	506	495	509	473	511	500	479	488	576	512	502	489	538	497	481	507	470	486	472	491	490	498	454	505	494	495	518	449	483	462	498	487	483	455	454	468	496	483	455	507	516	476	490	528	514	482	505	494	526	484	491	479	477	501	512	454	485	485	480	476	533	465	455	497	493	515	480	502	489	495	485	480	493	515	485	495	517	449	449	539	452	470	507	493	493	478	514	521	469	457	453	481	486	494	486	477	511	486	473	478	506	468	488	468	507	472	481	531	485	503	507	467	488	453	459	475	490	474	464	472	519	524	502	491	486	496	501	516	480	490	453	477	534	466	478	491	469	468	513	490	470	482	465	487	477	494	521	477	504	498	489	531	461	480	468	482	482	474	525	482	479	468	528	510	461	483	491	476	504	519	501	519	485	506	497	485	478	479	478	517	495	481	516	470	517	491	475	497	493	500	490	488	489	508	538	528	467	490	484	525	482	522	476	479	485	470	495	492	528	503	484	499	499	506	499	436	458	465	475	515	528	519	494	502	539	469	512	457	523	496	497	482	486	460	509	489	486	494	483	484	479	446	487	487	461	508	459	489	481	523	495	480	487	497	452	492	499	490	444	473	486	465	483	484	507	452	486	488	507	465	484	524	531	504	478	457	485	503	517	485	489	474	483	486	542	486	473	452	500	478	480	499	475	453	470	505	524	481	466	501	525	467	466	493	479	450	504	514	492	499	497	458	503	536	472	516	498	448	525	501	505	466	497	493	485	506	505	487	505	510	476	473	520	530	525	457	462	471	498	509	479	503	510	467	498	553	511	512	470	491	463	500	475	517	506	472	471	506	453	528	454	508	476	454	479	471	506	501	480	487	474	492	489	466	468	464	498	447	436	487	518	483	486	497	497	489	496	486	467	496	474	524	484	537	431	509	504	485	511	441	524	486	507	519	515	455	513	462	454	477	466	489	501	474	499	487	517	485	481	502	484	495	436	481	502	449	466	468	499	498	505	489	562	461	474	467	515	479	480	518	499	523	481	447	533	475	512	487	453	497	524	498	452	466	485	481	499	473	488	478	464	463	477	465	447	463	481	499	453	492	519	473	496	460	477	500	474	522	484	456	467	488	486	480	434	508	479	511	477	420	455	470	495	473	489	474	490	493	494	508	479	467	525	493	499	530	494	503	509	476	513	471	491	501	478	507	504	463	456	460	500	491	505	471	474	508	478	501	471	467	492	486	505	523	514	479	453	483	508	490	441	444	480	481	499	515	439	481	485	457	482	491	459	463	486	458	502	493	482	498	509	533	494	472	540	487	474	475	477	500	473	529	493	519	487	492	472	504	425	483	465	494	464	462	476	465	508	500	457	467	469	502	518	494	514	486	461	499	434	506	481	489	480	526	482	451	511	463	494	522	502	479	490	481	495	471	537	487	495	496	488	507	540	466	498	472	487	513	468	500	464	497	478	444	455	467	462	503	495	478	496	478	483	466	497	509	475	488	473	485	530	513	492	499	460	491	481	506	462	491	485	487	477	466	469	472	540	459	528	469	467	496	511	492	463	457	437	491	490	436	484	469	464	496	503	491	484	488	471	430	503	479	515	467	441	523	522	460	480	471	524	490	529	439	486	508	502	467	492	467	496	481	496	495	513	477	481	476	472	490	492	474	523	482	504	497	484	546	529	459	448	503	482	444	503	470	464	497	495	479	493	500	496	487	483	485	484	479	464	494	464	467	494	511	499	481	473	455	463	437	499	490	514	452	505	504	456	523	489	452	495	477	448	487	504	485	483	474	469	460	464	523	495	511	489	500	474	430	460	482	452	498	495	505	480	504	480	489	514	503	485	505	443	484	470	466	498	495	476	478	514	508	452	500	480	501	469	494	476	524	472	471	449	503	468	472	511	496	483	510	529	460	494	509	493	489	506	504	493	483	517	490	460	472	501	470	511	519	502	495	498	453	508	493	463	506	457	484	537	491	458	499	524	502	472	516	487	533	470	507	484	469	509	504	476	468	500	483	466	453	466	477	484	472	521	455	478	514	481	492	479	500	464	470	455	496	494	464	456	445	476	473	513	510	521	509	497	473	491	464	520	513	468	478	472	485	447	495	485	479	475	511	463	472	462	506	462	463	490	481	515	522	534	486	465	479	489	497	500	484	512	513	455	457	470	482	489	468	494	469	473	494	498	470	516	516	485	490	512	486	500	473	497	508	502	470	490	477	479	463	492	510	493	480	511	485	493	496	506	529	466	524	474	484	509	481	543	486	459	498	491	465	530	476	455	492	483	533	488	507	498	463	462	485	483	508	489	484	457	478	496	473	501	502	466	494	479	463	460	459	526	480	485	507	484	458	471	503	487	489	520	500	503	518	503	457	527	483	457	523	524	514	484	450	519	485	491	519	470	478	516	476	492	482	492	495	469	505	464	514	510	520	526	470	501	461	490	455	512	545	502	476	501	490	462	494	513	506	497	506	516	501	466	480	489	493	469	443	463	475	468	481	458	492	469	478	504	488	504	474	518	496	471	499	482	525	461	452	548	488	480	529	493	533	481	514	497	475	481	496	488	453	485	503	486	504	515	493	467	482	510	501	472	466	471	443	468	503	490	501	513	473	487	536	458	464	487	518	481	471	480	474	484	495	479	439	488	462	509	505	496	476	461	459	473	486	474	498	486	467	448	491	493	514	500	486	497	478	495	503	467	505	508	490	517	487	470	474	481	493	499	491	524	450	477	470	496	502	472	504	488	460	528	508	481	475	496	484	499	519	473	525	464	488	508	504	458	464	463	502	464	479	500	486	497	472	507	503	466	506	462	482	479	519	514	468	506	502	507	480	478	508	496	472	487	488	443	524	502	517	521	505	493	517	464	459	493	506	480	489	504	458	536	447	482	478	509	510	503	486	511	512	444	471	501	497	467	484	484	472	461	498	506	461	475	413	502	470	531	453	452	470	495	481	490	522	489	470	449	465	518	474	524	506	459	468	450	476	526	492	503	464	485	489	470	476	500	486	511	490	512	499	483	467	482	493	465	482	485	490	516	475	466	473	515	457	483	478	500	500	478	497	486	477	514	485	499	503	471	503	495	467
24930	20904	26805	24913	7861	1100	521	447	382	264	250	194	188	183	183	176	167	180	183	155	184	199	208	211	234	203	181	195	199	175	168	169	188	163	149	184	150	179	145	158	153	129	149	159	151	149	182	182	159	175	195	188	164	159	169	140	158	159	147	177	150	150	139	161	152	182	143	126	130	154	128	139	146	138	130	155	129	133	134	129	135	160	153	160	141	145	140	153	145	150	151	156	148	120	156	146	133	140	153	168	143	144	151	143	129	157	152	149	147	142	140	145	138	127	160	123	161	150	138	132	141	136	145	154	150	141	143	119	130	135	159	147	148	137	166	139	132	159	138	155	140	134	141	138	152	134	141	148	169	159	139	135	139	127	148	146	142	145	149	123	165	152	169	142	165	160	158	133	146	150	121	123	147	123	131	134	160	158	156	146	143	150	143	152	154	139	141	148	135	119	136	139	139	127	145	141	171	120	150	125	148	151	122	135	146	134	157	132	145	143	135	148	148	138	133	126	139	151	133	148	163	138	158	156	135	152	129	127	134	128	157	133	141	129	157	149	131	142	145	134	137	138	145	139	146	112	135	155	136	145	140	150	130	149	126	136	154	139	142	143	146	147	154	145	132	133	145	132	147	136	145	124	141	138	131	143	133	135	114	160	143	129	143	129	137	154	134	146	132	143	137	155	115	159	148	142	163	146	142	158	144	154	152	123	123	133	153	144	133	131	149	121	149	140	162	142	157	136	141	144	132	152	153	134	150	149	159	134	126	130	138	145	135	148	163	154	111	152	135	140	159	146	115	137	143	130	138	128	154	127	133	153	145	144	141	151	130	136	136	144	123	145	127	134	122	149	165	153	136	148	141	139	144	140	151	172	137	142	145	151	130	155	148	136	167	149	138	149	137	148	147	151	179	137	138	140	149	137	135	144	154	144	137	150	149	155	153	136	132	134	147	151	162	150	161	129	132	122	172	157	139	140	143	145	154	131	164	156	132	135	149	139	142	162	153	144	157	129	146	148	141	153	130	143	150	143	128	150	137	125	122	146	161	141	149	148	162	148	143	149	153	134	149	123	145	150	129	143	137	156	148	159	162	150	120	158	129	138	158	160	148	151	168	133	153	153	139	159	125	141	141	127	150	135	148	151	130	150	145	162	131	136	130	147	128	152	128	124	132	135	139	148	139	130	156	138	142	128	130	155	154	144	149	150	143	140	125	137	154	129	147	131	135	160	147	147	128	136	134	144	151	155	148	161	136	143	151	134	140	140	130	154	140	138	137	160	136	153	128	141	147	120	152	151	152	149	150	156	140	138	141	144	152	151	136	132	160	141	170	152	153	141	145	157	176	155	150	149	146	134	137	135	138	128	148	134	148	126	140	141	131	142	143	152	151	138	125	150	161	127	152	125	142	144	143	154	156	160	151	135	124	121	156	146	154	149	124	141	131	139	154	143	152	159	153	149	133	133	155	151	135	135	152	152	134	150	168	163	126	121	137	145	141	142	131	170	146	127	149	130	144	154	137	150	158	151	152	137	159	155	140	139	151	156	144	143	126	154	123	141	147	156	140	147	124	136	153	151	138	142	140	141	147	133	146	139	143	154	147	143	132	150	138	142	135	143	152	139	145	156	136	143	157	159	154	131	131	137	123	138	152	131	149	141	135	145	153	134	142	157	133	162	156	159	154	145	142	137	149	124	152	152	144	128	147	148	148	153	171	149	144	143	149	137	133	150	152	141	140	147	141	131	150	150	137	139	151	139	147	158	145	138	143	132	142	142	139	164	149	129	131	150	169	144	162	119	176	136	145	151	158	129	154	166	134	144	130	137	135	151	142	158	135	131	140	141	163	125	160	138	146	145	146	128	148	145	171	137	131	134	162	182	131	144	134	157	139	145	141	142	165	160	148	140	133	153	123	138	135	136	149	149	144	132	147	152	143	155	157	138	162	163	147	136	135	155	121	129	150	141	136	154	118	119	138	134	143	154	157	151	172	154	142	160	130	147	130	144	159	120	127	140	144	118	158	139	159	141	137	149	125	141	158	169	117	149	136	150	142	135	148	145	140	145	127	138	153	159	126	128	132	143	150	151	152	147	144	143	134	143	160	148	142	147	152	147	122	138	150	139	150	157	136	134	136	143	151	143	138	120	136	138	159	141	136	152	151	130	159	119	127	155	159	139	142	130	166	133	142	145	146	143	149	154	140	131	145	129	143	142	109	131	131	141	162	147	139	167	162	155	146	139	136	153	136	143	129	147	164	132	140	163	144	143	130	160	147	132	143	154	147	155	131	157	150	129	121	156	158	160	164	150	143	133	160	143	135	141	158	140	154	132	144	135	130	127	133	131	136	156	151	142	146	122	147	151	140	159	129	154	147	134	155	150	138	152	152	133	140	129	139	135	154	129	142	149	134	153	142	125	139	139	143	140	133	123	145	138	140	138	142	145	131	154	159	150	153	143	159	161	130	126	149	149	128	166	133	147	127	138	151	143	142	143	147	137	145	146	143	145	139	148	170	132	133	150	145	138	162	154	138	140	143	131	156	149	153	121	140	150	157	145	143	132	163	153	153	143	145	155	129	135	151	156	135	140	160	152	145	138	161	146	148	146	152	142	138	133	151	129	160	128	139	137	137	129	137	175	127	154	148	139	131	159	151	128	136	143	158	132	144	143	158	146	154	141	134	126	149	121	144	144	152	144	143	158	148	151	133	135	158	124	142	169	137	170	141	127	177	132	152	155	148	141	142	163	157	145	144	139	138	155	127	144	133	135	147	137	136	154	160	124	151	136	139	150	118	143	159	148	138	118	138	145	135	142	151	134	147	166	154	146	146	157	154	136	138	159	132	124	149	148	127	140	146	152	144	150	156	139	142	151	147	155	126	157	152	127	159	142	153	128	124	142	150	145	156	160	147	143	146	148	128	163	149	139	124	141	148	147	150	151	134	161	151	150	142	166	135	163	140	137	168	145	156	143	156	138	156	156	144	131	134	124	146	140	157	140	142	132	132	130	149	128	142	154	153	125	119	174	143	138	155	132	138	160	145	140	139	149	161	141	152	136	141	130	153	137	137	151	127	168	148	160	148	139	149	147	155	130	163	137	138	151	144	159	124	138	159	144	137	145	149	165	165	135	167	133	140	142	146	131	148	138	154	183	156	149	156	149	149	127	126	138	163	150	138	126	164	147	134	137	143	156	129	149	161	147	147	132	152	145	148	155	146	155	142	144	154	136	157	159	162	144	131	140	154	142	122	150	148	143	149	144	135	135	132	125	154	134	149	125	142	143	152	145	161	134	148	154	152	162	135	128	132	129	153	135	160	159	142	155	132	130	149	139	125	143	152	141	151	152	138	172	136	158	148	155	148	124	162	131	149	147	138	149	133	131	148	141	120	118	135	128	138	146	158	158	170	160	155	137	151	134	128	148	138	157	131	138	158	160	172	147	136	127	143	145	141	138	145	155	159	149	155	134	142	137	125	129	139	143	138	157	131	122
7655	11843	10692	4560	3521	2424	1340	1122	1012	528	488	386	373	356	321	323	329	273	299	269	281	335	395	420	360	299	298	311	298	286	272	293	297	307	272	269	244	235	229	236	221	218	203	220	225	254	238	252	304	291	291	264	247	241	216	222	222	209	203	223	227	214	195	197	230	224	202	206	212	201	189	195	192	186	206	226	189	212	201	216	199	208	186	219	222	190	193	174	201	201	195	189	222	201	197	199	186	211	189	184	210	215	192	186	195	217	228	205	204	208	180	202	194	228	184	215	193	181	185	220	212	207	173	206	231	202	201	223	210	204	202	195	205	206	217	201	182	184	207	214	206	204	211	202	189	182	236	188	201	208	210	205	200	177	205	198	204	198	202	211	207	195	203	203	217	196	205	209	191	189	181	210	176	188	209	184	208	197	182	195	196	205	208	229	220	220	191	229	170	191	217	192	180	177	216	200	183	204	190	186	208	188	210	175	180	233	183	208	192	186	197	229	193	198	209	203	182	198	185	226	196	173	205	194	173	214	207	225	227	190	188	214	195	201	227	194	182	184	212	211	224	211	206	209	201	194	191	198	201	191	207	177	208	210	181	209	238	200	181	196	215	204	197	206	189	213	183	199	205	174	207	211	222	209	189	192	193	221	200	204	224	196	192	197	201	200	180	185	207	203	199	211	196	194	201	185	191	216	193	198	214	204	219	203	196	226	216	196	197	197	188	179	210	218	196	191	185	178	198	221	214	217	195	182	183	204	224	193	212	193	212	193	193	208	211	190	193	198	202	182	188	202	220	201	214	229	199	197	206	193	184	203	216	191	219	181	180	184	207	205	188	219	190	203	209	183	217	186	183	206	188	191	167	185	202	170	179	207	174	193	204	209	208	218	203	189	200	194	198	190	192	215	199	186	212	194	198	215	179	164	191	207	194	221	215	204	232	198	205	197	198	185	214	200	193	221	197	192	179	200	194	225	225	196	195	190	215	202	200	195	183	183	212	178	195	192	210	192	200	218	232	216	181	212	194	199	183	228	197	207	191	196	217	176	167	212	186	213	175	188	198	215	214	186	222	190	208	223	237	220	226	197	205	209	229	160	175	196	194	225	217	186	216	203	218	222	209	256	183	199	217	201	215	180	201	185	219	211	193	175	188	181	213	190	217	188	202	175	212	213	199	194	220	239	220	218	195	230	183	211	204	170	193	192	201	191	217	210	190	229	204	210	225	209	222	206	207	218	195	191	185	198	189	205	172	215	207	198	208	194	206	196	208	213	205	177	221	173	210	209	202	214	198	210	179	205	194	184	193	221	216	207	207	188	212	201	177	195	204	203	196	202	219	204	231	206	208	200	225	193	190	187	212	182	205	210	199	186	189	211	207	217	194	204	213	218	215	207	173	181	205	192	184	196	201	217	177	212	186	192	214	186	186	204	189	201	174	209	171	199	197	232	211	209	205	177	197	175	188	198	194	197	186	172	202	211	203	208	195	192	169	203	209	207	203	196	202	204	176	206	181	197	226	173	218	211	189	189	209	202	196	180	225	228	187	220	204	203	204	190	191	176	190	191	204	184	191	211	194	182	204	182	217	199	181	206	191	195	209	198	193	202	189	211	186	169	203	211	213	191	189	171	208	239	220	191	193	182	212	203	190	187	212	188	199	225	228	183	208	182	190	231	208	215	218	195	204	203	206	186	219	183	227	180	201	185	204	213	169	217	228	197	187	201	196	199	228	188	192	189	208	191	231	202	227	202	223	179	200	217	191	182	204	207	188	208	210	210	209	192	201	197	204	233	222	205	200	207	209	227	205	197	208	197	183	202	187	213	207	225	209	200	194	208	195	192	173	218	198	221	210	182	205	209	194	194	184	187	180	225	201	179	192	204	223	173	201	201	192	209	209	177	201	194	179	218	198	224	218	207	187	216	190	185	215	187	205	196	217	187	186	209	172	225	215	203	196	215	195	199	218	198	195	187	219	180	183	201	217	214	192	193	188	199	182	228	203	213	209	211	192	184	193	200	202	190	205	204	191	199	217	196	205	186	202	185	194	202	213	212	207	209	203	200	207	201	200	197	213	208	197	195	195	207	202	215	217	194	198	197	202	204	196	187	214	187	229	172	245	216	202	205	203	181	220	207	218	196	225	188	171	185	194	206	214	212	199	206	213	214	223	179	201	175	216	191	178	180	202	211	229	211	206	182	200	211	189	193	196	205	221	199	209	222	190	205	220	215	209	207	224	186	195	223	209	226	225	211	186	207	190	194	201	189	227	216	198	177	200	187	212	179	215	212	199	186	218	207	207	185	207	207	214	221	211	198	195	211	202	209	202	183	184	191	212	218	198	207	185	223	195	184	178	207	211	229	182	203	201	201	194	201	183	207	188	208	198	207	195	195	216	209	205	176	211	206	220	205	216	211	202	208	197	195	208	197	212	199	196	192	189	211	188	196	182	205	193	187	221	214	181	197	189	228	198	191	184	232	213	188	211	189	199	202	187	202	218	196	179	197	230	204	208	228	211	245	208	228	212	180	196	236	186	210	194	191	213	205	182	202	213	195	214	198	204	209	197	185	201	188	190	177	178	192	206	188	193	180	211	206	206	211	211	199	224	193	192	201	211	184	197	212	202	189	197	204	211	218	191	203	187	193	205	183	205	202	216	209	188	195	183	193	207	181	203	194	184	209	210	197	196	229	196	186	187	185	178	199	209	176	199	194	217	203	202	208	210	195	207	196	190	186	202	204	212	187	220	176	209	189	178	206	219	217	214	206	186	220	203	180	163	203	171	209	205	207	212	200	201	202	185	238	216	196	210	180	209	204	215	193	201	205	201	193	181	198	189	199	180	209	193	217	215	187	212	211	191	217	207	213	213	170	198	193	220	201	188	212	197	191	185	203	183	186	188	212	202	211	170	198	197	207	204	227	207	202	191	198	215	187	219	238	216	208	201	197	203	211	207	206	200	201	199	189	190	212	213	209	226	202	208	222	175	185	227	203	214	226	203	179	216	217	194	213	195	193	185	177	216	208	194	196	216	224	218	221	197	212	193	200	187	184	192	192	225	193	207	219	192	209	230	173	188	202	183	206	196	204	159	210	201	204	197	218	213	195	202	180	205	201	188	208	227	218	196	196	187	197	200	200	191	193	202	195	218	232	203	194	201	212	217	203	187	189	215	214	206	180	196	218	183	201	215	198	196	202	203	206	200	209	188	199	195	190	216	191	193	188	219	182	203	226	208	195	219	213	200	202	215	196	193	194	201	206	200	191	217	228	190	195	207	186	203	198	198	228	186	209	193	197	178	222	195	196	207	199	188	194	173	200	222	212	210	189	197	198	181	205	216	190	210	196	189	238	201	190	203	171	191	191	182	174	207	207	230	199	202	203	194	190	215	193	194	186	193	196	190	185	182	220	171	226	224	210	203	199	195	210	202	199	189	200	199	206	203	224	196	177	217	188	195	187	195	196	228	202	198	206	202	201	205	191	187	216	228	198
22712	20978	28684	23464	20969	20990	8175	1482	1127	825	794	618	592	578	562	567	541	495	460	476	489	552	507	551	570	500	440	475	500	477	428	441	467	457	435	500	443	435	385	377	424	435	390	433	431	412	415	478	445	478	466	458	432	441	457	436	430	398	442	413	415	408	398	367	453	396	364	390	360	427	381	361	377	416	400	352	370	365	372	390	415	419	359	390	407	387	381	369	408	376	375	377	396	379	418	378	370	379	413	346	394	393	392	360	378	432	409	438	383	404	344	414	395	388	378	383	383	355	349	363	394	375	371	340	375	379	402	396	382	383	367	379	357	382	359	388	375	416	410	362	398	362	344	398	407	363	374	389	353	383	389	354	360	367	347	377	385	384	357	371	361	362	383	370	412	400	388	409	390	354	401	388	387	405	370	378	372	395	371	412	324	375	394	370	372	397	379	398	360	351	382	393	361	362	402	369	354	347	381	381	375	366	394	401	359	375	351	377	345	353	398	385	376	392	356	377	359	399	377	395	381	374	387	379	375	388	373	382	369	406	387	371	411	404	372	389	347	385	373	411	359	377	371	375	379	361	372	372	386	371	351	352	349	385	363	368	395	408	377	359	378	366	368	366	357	378	391	363	385	330	365	366	405	341	399	416	372	393	419	390	389	351	362	427	380	383	392	377	368	402	347	361	388	392	371	361	387	386	377	375	367	334	382	368	363	357	377	383	426	347	421	369	404	385	337	387	411	408	381	380	379	367	395	384	382	357	398	393	387	373	414	340	358	368	378	396	379	366	372	382	370	424	373	443	360	408	410	362	354	394	377	377	400	366	365	348	385	370	392	370	389	367	435	399	350	388	382	394	374	369	334	407	389	390	367	363	355	382	412	382	357	394	378	372	384	383	366	371	376	383	402	387	370	360	388	364	373	389	360	359	352	377	386	371	402	346	402	408	392	352	352	362	357	392	373	383	318	345	359	358	343	421	354	412	384	365	393	373	367	366	349	376	370	337	399	385	386	369	426	360	387	364	412	383	358	369	335	396	378	338	349	369	364	394	342	420	416	376	363	384	371	384	384	381	356	352	378	366	385	376	389	394	362	358	363	368	397	344	361	361	386	375	379	378	396	386	393	398	373	402	366	327	358	397	394	372	355	389	337	363	369	354	390	363	364	360	406	354	397	359	366	379	388	371	396	382	374	348	370	401	366	374	367	361	411	339	374	376	403	397	345	356	394	362	379	402	370	380	377	393	346	428	380	365	383	362	371	374	377	369	341	377	401	380	397	426	375	363	371	355	361	344	342	409	377	397	387	387	372	385	401	400	357	390	382	388	347	391	373	387	394	366	380	376	390	375	374	349	362	375	407	401	383	368	359	394	368	366	344	352	375	380	352	393	394	392	393	397	370	377	403	346	378	381	376	390	380	376	359	374	375	402	345	379	365	370	380	392	388	372	382	384	408	376	388	408	353	381	370	363	404	386	401	391	377	353	394	321	389	402	365	364	359	375	402	349	370	353	392	381	377	377	398	383	424	373	413	362	388	343	378	393	395	401	376	398	393	367	380	371	340	387	375	430	364	387	361	362	399	352	363	362	373	386	359	339	362	387	375	376	364	388	365	356	393	388	384	349	385	379	380	374	372	375	409	371	384	357	350	360	375	392	374	384	365	349	373	386	375	378	357	381	409	365	370	352	389	369	395	388	403	399	382	388	344	381	368	362	373	415	376	411	370	376	390	362	375	396	382	387	369	369	399	381	425	369	393	347	379	382	336	340	401	375	387	363	404	384	388	354	387	402	410	382	403	415	375	387	378	338	392	359	343	373	369	367	362	353	387	371	400	374	367	386	347	386	355	424	370	393	408	409	365	362	381	377	376	371	358	400	386	377	375	388	378	367	391	402	381	352	371	390	390	345	366	383	382	394	406	408	399	418	406	395	385	401	386	417	400	390	374	349	361	369	361	388	386	390	369	399	372	387	334	388	338	375	358	353	377	379	376	400	381	391	388	401	343	367	386	389	363	353	337	363	366	377	394	373	341	378	383	346	359	331	390	357	344	376	390	394	383	389	389	364	400	370	353	386	398	394	402	351	359	369	369	419	341	393	336	371	363	351	388	386	342	364	387	381	367	370	390	392	391	358	398	354	392	395	386	377	388	364	402	362	366	357	357	379	404	384	351	377	354	371	365	365	399	376	384	371	394	366	403	398	345	384	353	364	366	393	406	390	366	358	393	395	367	366	367	397	401	400	357	390	381	397	374	389	381	345	359	390	395	395	376	371	388	376	383	407	390	392	368	361	373	377	346	403	371	343	402	407	396	374	386	342	392	411	349	357	424	380	392	401	387	371	392	366	363	388	420	412	389	348	357	385	363	348	370	338	398	346	350	376	365	406	374	367	407	371	383	344	372	391	378	408	364	362	381	393	378	405	365	372	375	372	364	378	379	346	397	359	365	337	374	348	357	368	377	384	395	347	393	382	387	375	393	398	411	382	391	392	366	380	394	355	385	394	423	364	393	394	351	398	395	374	360	403	371	392	366	355	374	397	375	368	348	379	384	392	416	357	378	388	372	422	376	399	370	373	364	373	403	394	334	357	361	355	363	361	386	390	374	370	351	339	382	388	368	348	440	370	375	363	341	370	372	389	355	396	391	379	383	346	404	410	395	367	375	372	381	388	380	406	402	387	364	376	411	350	383	406	375	385	381	398	363	343	352	380	362	364	400	350	388	361	405	398	372	382	371	369	393	399	377	401	356	398	376	341	356	362	377	375	352	413	372	383	397	356	359	387	352	388	370	400	349	369	355	365	386	371	370	364	319	405	388	394	362	358	364	377	396	370	395	416	367	369	377	403	372	365	352	363	362	395	376	374	409	339	366	408	402	355	385	406	369	386	373	366	381	375	375	351	384	358	397	370	356	404	387	361	384	362	350	370	372	372	382	381	400	369	339	383	381	376	377	378	359	379	388	361	392	381	418	358	347	375	360	393	384	392	408	352	393	362	368	359	363	374	366	373	365	345	390	394	383	413	364	381	407	368	353	361	375	352	384	356	361	351	373	377	368	382	392	383	385	355	350	358	367	399	334	343	374	388	368	364	361	378	376	374	411	380	390	354	387	358	354	382	402	386	389	395	401	391	383	364	366	381	350	387	369	362	394	357	370	381	366	303	366	347	363	364	429	367	357	406	366	400	368	323	392	395	354	397	370	365	384	339	365	363	400	360	394	382	398	380	380	399	381	402	385	386	357	356	375	378	358	411	367	358	367	426	372	394	374	357	362	364	357	386	383	378	364	386	339	330	366	357	367	379	342	410	390	359	345	345	396	398	344	383	390	384	381	382	383	388	371	392	360	427	392	361	380	331	385	347	367	405	388	370	399	382	400	390	366	371	385	407	394	370	388	379	389	385	371	371	380	373	385	387	366	358	381	383	380	369	392	398	374	388	388	385	366	395	346	340	371	348	367	409	362	390	355	385	362	360	355	363	412	379	398	363	382	384
10291	21686	19147	10053	7901	5881	3683	2853	2627	1773	1392	1250	1086	972	924	942	802	775	707	750	770	722	847	866	780	797	724	726	674	658	677	647	632	647	638	635	649	629	643	535	525	531	519	559	565	537	566	591	637	664	722	653	616	588	589	585	570	562	576	604	521	465	501	505	566	488	516	511	500	486	487	516	552	510	514	502	490	516	489	515	477	476	486	483	492	486	489	503	435	490	499	495	482	469	482	504	531	474	494	486	490	457	475	498	482	472	493	519	504	497	534	509	461	458	461	491	502	472	493	456	504	470	483	496	478	491	505	487	510	489	500	471	499	491	514	466	477	485	477	483	505	476	489	491	494	485	459	513	475	442	489	480	490	467	465	510	473	502	529	447	493	489	498	519	489	492	513	495	474	478	474	491	490	475	481	445	486	492	541	465	456	470	483	503	482	486	475	486	461	481	470	451	500	487	524	475	488	483	463	476	470	495	489	493	458	511	479	530	499	472	467	456	473	523	489	511	491	483	505	468	505	492	488	489	504	498	465	447	489	460	476	476	463	503	500	537	525	519	464	492	488	491	481	487	478	492	463	488	481	494	530	506	471	522	474	498	492	509	496	480	515	486	488	509	516	459	520	512	476	489	503	462	465	443	496	477	444	487	488	457	506	473	501	444	458	471	494	489	501	482	499	498	463	524	518	519	493	483	479	438	483	464	467	521	523	464	546	518	500	439	523	493	465	503	478	486	515	471	455	492	465	503	498	491	504	449	434	504	481	489	510	435	469	477	508	483	516	475	465	524	500	474	483	479	491	500	518	485	485	508	481	489	477	495	490	454	493	493	495	479	476	475	482	475	468	494	522	478	504	483	458	481	480	480	463	530	491	500	452	458	496	484	488	475	485	457	506	460	491	464	466	492	457	494	494	478	492	484	470	482	489	452	472	513	518	451	507	433	518	499	510	483	482	528	481	484	505	509	522	444	523	475	483	470	472	474	487	480	446	509	540	524	494	529	483	486	461	473	488	508	526	476	484	516	485	501	432	495	522	516	492	468	486	466	495	518	477	532	490	468	511	494	488	470	492	506	478	481	486	504	508	490	494	478	463	480	486	487	455	470	466	480	469	518	489	477	499	484	485	505	442	497	526	453	488	514	478	510	494	499	467	474	487	461	520	483	513	487	491	490	478	482	477	460	471	519	492	462	464	494	471	489	482	510	524	465	458	463	491	495	516	488	508	480	480	510	469	521	453	507	481	470	465	472	470	512	482	478	505	459	478	476	479	511	478	462	471	499	507	504	466	501	524	512	514	480	511	447	497	451	466	507	489	506	493	487	475	492	493	484	470	476	467	472	468	426	500	506	450	496	509	468	492	481	489	484	491	523	495	500	479	465	457	529	452	515	553	491	493	516	446	497	477	497	480	488	440	479	469	534	454	516	493	457	488	469	486	466	515	457	484	445	485	485	478	491	507	520	450	504	510	483	516	462	493	478	478	477	479	509	473	494	452	528	479	486	513	463	493	486	473	517	502	492	477	459	504	505	496	486	463	487	480	506	462	492	483	511	480	494	460	490	468	458	455	498	494	477	494	497	483	498	475	504	479	498	459	466	471	503	474	507	508	452	481	459	511	479	466	482	504	495	501	461	482	497	495	511	488	476	485	484	500	507	462	454	456	478	479	517	537	488	512	503	478	466	485	527	449	495	503	536	470	495	475	505	499	503	506	496	483	502	510	485	480	497	501	496	491	513	507	443	476	485	490	506	500	475	502	463	506	476	483	485	469	437	466	490	503	502	519	471	497	491	481	472	500	486	451	469	454	500	509	476	445	462	510	466	502	526	490	467	468	478	486	482	502	505	492	497	495	502	495	491	471	464	490	465	501	504	518	471	496	421	510	521	506	491	483	519	516	454	485	509	469	482	453	499	463	456	489	469	472	480	489	487	463	462	488	481	473	496	467	493	505	504	484	475	486	495	511	501	490	473	481	515	483	468	465	460	490	474	449	479	494	447	486	470	510	432	473	481	495	446	466	470	495	477	491	468	485	504	486	528	528	494	491	467	471	488	478	467	487	460	472	480	511	474	482	487	496	457	487	495	495	513	475	503	485	455	517	504	468	443	510	495	515	513	484	539	464	507	475	513	476	492	489	490	491	489	478	471	459	475	488	530	473	483	480	431	479	501	493	485	498	455	491	478	480	454	463	506	494	458	490	443	441	493	502	462	514	485	472	476	459	464	497	482	458	500	495	503	459	491	526	482	494	492	486	475	437	478	501	482	462	527	517	475	494	508	508	507	473	490	468	463	470	509	466	487	509	493	465	507	506	510	495	499	485	481	492	474	472	460	513	488	501	478	513	513	476	498	504	465	488	459	529	486	483	467	508	489	494	489	485	455	487	478	515	458	469	483	502	506	487	457	472	479	500	534	465	463	482	498	473	488	504	475	471	501	511	477	495	500	491	503	503	483	464	423	506	527	474	477	495	437	454	461	489	493	494	463	472	469	479	524	505	472	556	499	469	478	513	469	475	480	475	509	469	516	472	473	490	457	484	459	460	505	498	515	489	494	477	479	490	492	495	480	460	476	483	478	481	521	509	489	472	485	502	469	484	488	529	476	512	477	483	523	470	476	507	488	491	505	516	496	449	499	482	468	501	501	514	521	456	515	501	490	503	483	521	548	505	449	446	482	500	468	473	494	469	489	486	518	554	485	487	491	502	483	467	488	542	489	504	497	473	524	461	491	493	483	469	469	460	461	476	433	513	482	434	459	498	498	488	493	474	514	507	484	448	504	495	448	496	474	505	457	460	501	476	514	497	457	506	519	482	475	461	469	487	472	483	524	516	503	522	454	466	473	468	486	497	475	481	494	491	513	517	454	532	498	503	475	503	471	476	501	491	437	470	503	462	504	465	503	506	475	434	427	484	512	486	502	456	470	449	480	485	487	464	489	495	462	488	474	483	470	480	456	475	494	498	461	502	457	488	482	479	490	483	506	471	486	510	495	509	489	489	479	510	497	476	453	472	484	551	487	517	512	470	444	461	486	478	480	485	495	502	447	493	479	488	479	514	480	506	487	472	481	454	483	466	485	486	455	476	467	447	467	472	485	481	459	531	471	505	447	462	482	488	471	446	479	479	489	508	486	483	468	499	502	496	465	492	469	486	498	468	451	474	466	489	494	503	505	494	490	491	477	497	513	472	483	466	492	423	504	477	480	505	476	480	469	466	511	528	479	496	467	501	473	501	462	501	496	458	479	497	454	483	461	472	504	493	462	500	500	525	502	478	483	511	486	455	474	491	501	466	482	474	489	454	503	516	441	512	474	483	505	445	506	499	466	503	470	475	483	472	459	508	480	472	485	495	446	516	512	534	511	470	484	490	514	489	501	475	523	481	481	485	482	497	469	472	482	450	482	494	471	518	438	491	474	464	481	454	482	493	469	498	481	486	481	496	460	465	508	484	495	513	459	492	442	493	493	499	478	497	496	500	488	483	486	473	433
26787	19362	8122	2204	1254	885	415	345	358	269	221	212	231	214	216	195	207	213	195	231	211	241	251	261	243	207	231	239	229	264	230	214	236	225	194	219	217	229	220	203	196	210	217	217	209	213	243	229	260	234	264	244	210	211	235	231	220	195	181	224	227	216	227	216	201	198	232	226	219	209	211	204	184	191	220	218	186	216	204	215	207	212	209	227	229	227	202	200	198	195	189	212	202	202	191	234	206	224	191	192	232	207	213	198	192	219	201	216	204	220	198	210	206	203	239	224	219	238	233	236	198	209	239	226	213	203	221	215	218	218	183	212	207	227	189	226	223	213	217	197	203	199	223	210	207	215	177	201	213	221	200	179	208	200	257	203	177	190	208	237	209	183	202	204	188	189	211	160	201	216	214	198	243	195	199	217	201	247	218	206	214	184	217	212	208	232	203	170	225	225	238	188	218	206	216	191	223	233	234	205	210	208	218	210	197	191	210	212	221	172	192	215	206	192	216	200	246	206	221	198	219	212	206	224	189	180	223	187	209	216	194	230	210	232	206	209	186	196	212	216	236	221	222	196	194	237	245	226	212	212	213	224	206	204	227	190	217	244	180	198	203	242	217	210	232	210	224	195	222	215	214	209	223	183	187	207	184	211	192	214	203	211	221	216	194	217	186	180	222	225	194	201	211	200	208	213	211	201	229	204	193	235	227	203	221	186	196	188	235	220	208	234	186	198	202	206	218	193	213	195	224	217	205	236	214	176	208	209	184	203	193	184	186	212	216	208	218	163	203	222	195	203	199	185	230	204	210	196	199	203	231	207	205	194	205	203	213	230	205	212	198	188	199	192	192	206	226	235	213	209	216	214	194	194	229	226	225	191	209	182	224	214	218	235	193	213	241	210	230	206	213	203	244	223	205	206	200	230	206	208	207	210	210	202	207	236	217	201	226	199	214	220	178	211	207	218	217	195	181	192	208	206	215	198	211	213	218	192	185	193	224	220	203	209	213	195	228	218	207	178	214	202	204	233	204	193	217	220	197	199	200	194	208	181	233	193	208	226	185	205	166	225	230	225	199	241	191	189	205	214	201	209	233	208	211	191	233	224	184	218	243	213	210	206	225	225	201	184	232	214	208	219	225	220	204	216	179	217	218	212	225	221	217	202	195	203	199	208	221	223	213	198	187	243	199	206	172	231	193	212	216	189	207	226	200	239	194	194	199	202	193	225	203	202	198	252	201	180	230	209	216	206	207	230	206	229	206	191	222	207	210	220	213	195	210	244	212	203	202	223	199	198	229	223	212	215	208	215	203	211	198	214	202	195	213	188	226	203	230	220	213	232	228	212	223	194	221	207	211	194	213	198	225	200	203	207	199	203	197	224	210	197	222	183	193	184	237	203	201	206	187	221	220	205	200	219	228	186	215	214	234	211	196	171	215	199	237	205	189	211	243	185	219	206	227	192	221	223	248	209	206	201	180	207	204	192	234	208	208	197	215	194	192	212	201	228	212	192	208	212	210	210	188	200	198	216	207	210	215	191	190	211	191	195	189	203	216	213	224	184	215	198	233	196	219	202	215	222	200	220	199	212	234	208	223	178	201	214	210	215	203	217	202	233	214	212	211	234	222	224	196	218	231	180	187	216	192	214	216	206	206	219	200	222	201	222	229	207	201	217	205	202	221	199	191	203	210	183	186	201	199	208	227	193	180	201	196	209	209	212	203	234	209	192	200	245	208	191	205	217	207	187	213	190	203	180	219	174	216	222	201	190	171	200	198	222	224	219	190	198	200	199	199	193	207	179	207	194	178	211	225	204	202	217	239	202	229	217	218	198	202	210	222	173	211	204	241	188	184	196	193	202	216	208	244	187	212	220	210	200	210	211	212	231	216	208	196	228	210	186	213	224	203	192	195	194	239	221	197	224	224	211	184	213	220	201	212	232	221	219	251	223	237	199	209	187	203	218	196	205	212	219	214	200	194	192	230	230	216	189	205	195	191	200	202	211	200	209	220	220	225	213	197	203	216	203	211	196	199	229	223	238	226	197	181	246	194	193	188	218	227	211	207	217	216	205	203	197	182	193	218	221	195	204	195	201	225	199	186	234	197	215	202	202	184	238	229	181	202	200	228	215	246	178	197	206	220	210	194	210	199	190	196	227	191	193	205	196	217	228	223	224	191	215	207	209	199	216	191	207	204	204	163	189	208	198	200	195	207	194	219	220	179	188	206	195	213	176	227	191	207	211	209	192	208	203	195	196	218	214	213	221	208	203	198	224	177	223	223	206	219	213	211	224	209	222	230	186	198	216	205	213	182	215	223	216	215	208	215	205	200	209	212	200	208	211	201	187	210	197	209	222	185	214	188	238	188	214	229	184	214	227	244	213	219	220	206	189	185	181	237	228	201	215	206	212	210	229	211	211	206	219	202	204	236	208	202	190	203	202	190	196	210	222	222	191	213	183	217	194	224	188	227	210	210	240	203	203	213	236	205	206	230	229	234	211	220	207	195	216	204	206	214	199	199	231	205	214	206	206	227	237	203	182	204	197	211	218	227	195	231	197	203	230	209	202	180	199	220	200	208	203	199	212	209	188	195	220	198	201	218	201	206	193	200	199	185	195	209	217	217	221	221	195	235	214	227	188	228	194	206	209	234	191	229	205	211	189	186	211	206	211	194	197	216	218	225	202	205	212	214	199	210	183	206	185	220	194	198	220	208	224	224	226	196	199	196	202	199	210	198	204	187	207	192	218	234	207	205	193	192	210	203	232	211	193	212	200	207	225	197	207	196	209	207	228	233	200	205	215	182	238	228	195	227	214	220	226	214	214	209	215	215	195	191	201	232	205	219	215	205	208	187	216	207	219	208	244	186	228	192	208	221	195	202	191	197	234	224	185	195	216	202	223	205	227	197	210	192	221	206	212	197	214	225	196	197	205	225	193	217	196	217	215	209	211	245	196	168	189	202	193	212	196	213	202	198	203	198	196	198	215	234	207	218	200	207	211	219	191	218	214	204	219	235	210	184	199	205	242	206	218	204	200	220	212	197	233	209	194	195	187	188	173	220	218	242	205	196	210	196	205	210	238	204	211	189	180	197	209	221	214	197	209	190	188	199	227	221	193	207	207	193	202	219	210	203	229	220	205	213	205	223	201	175	210	204	198	214	198	216	236	194	209	179	227	194	198	220	224	215	209	215	187	212	212	217	212	218	234	229	201	185	218	203	235	218	200	188	182	213	190	223	211	200	212	209	207	237	195	216	211	183	215	208	186	194	200	215	214	236	199	225	208	185	211	212	178	197	194	201	205	209	209	216	209	201	220	224	208	206	196	198	211	196	209	204	220	195	226	199	212	163	206	213	226	232	190	189	216	221	207	192	214	212	223	184	235	218	201	210	187	202	186	210	211	205	207	211	208	221	200	218	217	225	221	196	194	214	219	169	196	189	215	221	201	200	190	195	198	224	223	233	213	201	215	223	200	224	207	203	216	221	232	219	214
6903	6811	5836	2561	2125	1515	789	643	679	418	341	350	319	339	311	318	287	287	306	273	305	320	358	377	364	346	355	320	321	320	270	298	313	320	296	311	324	305	315	288	246	269	279	290	275	313	293	296	347	328	332	328	298	266	307	285	299	310	316	314	276	260	293	288	304	282	254	283	273	271	268	249	271	293	284	267	306	270	277	274	261	263	271	269	277	276	291	250	247	331	274	264	280	298	252	269	282	293	286	276	294	273	272	287	317	239	280	273	261	250	303	272	284	280	239	274	271	254	282	270	286	259	261	284	279	272	266	267	282	290	306	271	290	253	286	255	290	284	281	269	255	284	302	278	262	263	277	266	276	253	254	282	282	270	288	261	282	280	287	274	295	276	276	267	263	281	280	269	264	279	278	308	293	292	285	274	258	280	295	265	259	283	251	270	271	269	305	301	260	261	281	261	263	286	273	266	314	278	258	273	257	274	305	271	289	281	282	272	295	265	262	272	248	239	266	289	269	257	273	246	280	262	311	272	276	258	254	256	275	285	264	261	296	265	263	263	268	257	261	276	259	262	295	272	273	258	279	294	259	299	274	291	268	279	249	281	265	280	244	266	288	262	254	289	297	261	244	261	304	256	292	260	263	286	285	282	251	253	258	256	274	262	254	301	278	300	282	266	260	256	253	279	290	288	246	286	266	257	260	242	256	275	306	288	257	294	277	281	280	284	243	269	291	276	250	249	282	254	268	291	280	288	260	271	305	244	282	262	301	246	277	263	279	286	280	280	247	310	257	281	240	256	301	270	252	277	284	267	299	277	286	296	264	292	296	284	290	262	306	291	281	277	257	288	266	259	267	268	267	283	268	264	277	295	281	303	279	268	277	265	282	258	298	270	289	268	271	276	292	267	249	270	293	275	259	248	260	271	254	297	265	298	265	249	262	277	260	283	292	334	279	251	262	270	270	290	298	261	268	280	277	295	274	283	287	279	307	270	284	288	245	271	291	260	278	284	289	260	260	274	268	282	307	261	303	285	262	263	271	289	290	282	252	260	258	269	276	269	291	304	277	286	273	268	288	275	259	297	285	277	306	256	275	274	262	277	286	290	302	285	289	263	279	272	267	264	238	283	273	268	285	248	281	289	247	308	274	257	268	282	264	263	282	246	299	267	250	261	268	259	284	266	265	263	268	281	282	296	249	278	283	238	289	275	286	290	264	280	268	271	300	290	255	247	262	279	274	270	254	288	278	272	267	274	271	267	276	275	256	253	267	293	264	284	253	245	258	284	284	267	274	285	277	285	273	270	263	256	284	293	276	259	282	272	278	282	265	277	280	285	265	293	277	280	272	263	294	292	279	264	282	271	266	263	280	264	272	233	305	277	277	285	261	242	255	266	284	278	284	283	283	285	267	282	251	266	261	267	276	284	265	277	269	261	250	255	264	272	260	278	273	260	287	271	249	274	253	259	282	266	288	267	298	273	276	266	281	279	279	270	263	252	312	300	307	284	295	289	260	274	280	275	294	303	258	268	280	306	262	283	258	292	302	290	263	250	262	285	278	262	271	259	272	275	275	284	257	251	273	283	294	289	289	262	245	286	273	266	296	246	299	236	286	261	274	254	274	291	297	259	262	259	263	283	276	293	293	296	264	269	253	243	325	234	283	277	266	264	273	272	281	286	298	266	248	296	282	253	272	242	267	251	274	260	260	285	260	280	273	296	267	277	311	284	249	268	303	266	261	278	284	264	285	277	264	288	310	301	251	285	262	264	278	303	259	276	276	261	277	291	287	244	236	258	278	276	260	257	248	295	276	271	279	248	264	270	263	251	280	254	265	273	265	260	290	267	271	270	268	272	283	295	298	281	299	279	275	250	281	300	269	267	266	260	286	264	294	262	297	303	273	281	243	252	246	270	249	265	272	293	267	258	278	280	277	286	258	273	266	263	274	274	282	270	279	266	280	271	311	247	278	270	271	271	276	280	263	278	261	279	286	266	258	294	271	281	302	265	280	277	261	263	290	311	278	279	243	293	267	258	259	277	250	268	294	246	262	259	269	279	252	267	270	262	269	277	258	262	239	290	272	300	271	283	264	283	314	280	285	307	261	272	292	259	292	301	259	274	290	271	247	266	251	285	299	272	276	287	289	281	271	240	304	301	298	308	255	273	262	273	290	270	294	265	299	257	256	264	252	293	260	251	279	284	297	276	281	258	235	250	264	284	262	277	275	304	235	283	280	285	281	271	276	293	299	288	227	267	263	288	268	257	261	274	288	284	259	265	303	280	296	255	259	275	287	256	296	273	289	295	305	263	296	278	335	269	293	282	294	277	274	262	286	283	287	265	281	307	262	304	277	264	283	251	273	274	275	278	299	258	267	296	271	263	249	265	274	257	267	267	284	288	256	272	275	300	274	258	276	297	248	275	261	283	257	279	266	276	292	280	259	275	251	292	274	278	286	290	299	267	267	242	272	248	270	322	252	260	270	301	278	245	259	273	275	282	267	274	273	289	278	283	272	291	266	272	295	270	264	260	271	293	275	255	287	271	256	264	263	276	312	259	287	281	279	275	313	256	242	268	279	284	264	267	274	251	270	262	256	264	281	267	285	287	277	258	265	259	284	251	248	261	266	285	297	256	258	247	283	223	258	267	262	254	295	265	297	307	297	286	264	298	285	263	274	266	293	269	269	266	285	288	249	268	298	292	280	274	312	267	290	287	282	297	274	301	266	259	299	265	282	239	259	276	296	237	285	305	245	273	281	286	275	280	281	276	270	286	261	291	290	309	267	278	244	275	245	304	252	280	291	277	265	293	228	264	259	296	276	271	296	259	257	273	254	283	274	284	281	296	287	268	287	273	264	272	271	309	286	278	273	299	291	298	284	276	268	257	256	286	276	281	274	258	302	282	276	292	264	285	261	263	252	287	283	276	285	315	302	271	300	287	263	278	257	254	270	264	262	265	274	272	293	286	253	256	263	269	272	265	291	276	255	290	271	248	253	298	301	281	258	280	254	297	248	265	280	276	262	290	229	282	279	274	262	291	241	275	295	284	302	264	284	259	253	272	280	278	272	277	270	260	253	297	279	271	254	246	278	257	295	254	295	303	303	249	254	277	254	262	289	275	258	291	291	304	266	261	243	269	293	281	279	307	266	247	263	276	284	286	274	243	243	288	253	266	269	267	263	266	276	245	276	282	294	276	294	267	290	260	271	271	292	258	248	241	243	269	261	271	304	272	280	255	287	255	286	248	244	301	251	253	242	244	252	258	245	258	266	281	252	258	263	282	299	264	297	289	241	261	272	275	279	303	300	268	264	267	255	285	286	283	298	289	280	271	279	271	256	277	278	284	252	279	282	285	276	294	298	248	265	276	267	262	304	274	268	268	234	268	265	260	296	260	297	256	295	285	274	289	280	244	287	261	288	276	281	256	281	244	241	273	251	286	242	273	246	274	253	239	274	258	278	247	295	270	288	289	284	276	251	285	273	275	282	256
23721	20928	28100	23922	20915	9234	1485	909	858	638	560	516	491	439	432	477	433	438	408	425	447	416	469	455	429	441	435	422	439	436	417	398	436	402	442	464	419	410	382	420	407	391	401	351	393	375	384	400	409	393	417	430	395	365	405	388	381	369	446	368	392	354	410	352	422	370	379	401	381	375	357	383	401	338	381	350	357	406	365	372	391	372	380	381	363	370	354	384	349	352	346	378	380	399	314	364	363	369	362	360	368	354	356	413	345	390	367	359	384	363	377	370	356	385	371	384	385	382	373	402	360	371	376	378	333	386	369	384	351	378	379	392	349	356	362	386	367	384	386	340	384	388	363	395	389	389	394	382	367	375	348	400	381	381	346	365	379	386	378	366	395	383	360	367	365	366	395	378	384	402	344	339	380	363	408	363	387	380	350	376	362	375	379	373	361	354	364	381	407	382	350	358	365	362	349	384	366	351	361	389	405	375	357	373	367	389	384	382	387	387	385	381	354	351	398	393	408	370	395	358	365	366	366	376	373	370	386	391	391	344	396	382	359	356	387	395	412	343	354	393	361	370	376	368	335	370	366	388	392	398	377	365	368	379	390	398	384	390	350	386	356	382	392	362	379	376	394	376	359	396	358	372	348	368	392	391	385	399	353	383	380	375	360	341	374	376	374	380	396	367	374	365	368	364	371	376	375	366	330	385	341	370	399	383	381	356	374	340	396	355	358	396	366	383	399	360	341	371	379	373	332	358	348	361	419	392	397	352	351	358	380	363	372	366	348	384	357	373	351	403	392	380	383	365	381	358	385	372	379	379	368	391	366	355	349	363	346	339	381	389	424	387	373	367	341	371	398	353	356	371	385	378	354	352	357	406	398	358	360	370	360	346	431	380	359	376	358	358	364	378	386	376	380	352	373	355	379	394	381	370	366	385	348	382	377	395	358	360	370	363	417	395	391	347	348	361	429	377	398	327	385	353	354	377	378	385	383	368	344	411	381	388	367	372	349	357	367	361	365	401	327	345	384	370	405	378	369	348	359	412	349	388	374	368	364	335	387	351	363	390	386	356	363	416	410	382	365	345	379	363	348	371	361	373	394	402	380	381	380	317	407	370	355	377	372	373	373	406	384	379	364	375	366	356	377	372	355	359	380	352	367	387	376	406	375	387	364	402	377	389	370	382	401	352	369	353	376	363	348	344	373	360	389	380	380	346	350	370	372	390	377	358	382	363	376	416	380	375	391	392	381	391	369	344	343	379	414	378	371	334	361	387	382	358	367	374	373	366	421	398	403	376	326	372	395	377	339	370	371	401	379	366	357	379	365	353	368	433	371	339	388	355	410	370	355	413	400	382	389	395	373	349	385	371	375	395	379	360	358	358	376	411	368	358	382	385	384	381	345	376	358	391	322	377	378	370	350	372	357	370	352	355	379	376	387	377	434	380	385	384	377	378	358	358	366	368	392	361	363	388	359	377	384	384	355	368	375	332	385	354	367	416	357	402	395	368	410	359	346	360	380	365	341	353	353	369	397	415	372	378	411	374	382	353	382	345	372	345	383	362	389	384	375	337	379	355	368	358	377	386	378	383	389	356	390	336	356	381	370	349	379	387	361	400	354	351	406	391	370	382	354	342	370	392	395	376	419	342	359	371	354	362	408	360	396	395	375	373	387	362	378	399	384	364	386	341	393	369	351	356	348	390	353	359	352	415	395	355	350	388	368	363	398	367	362	385	378	376	379	371	389	400	381	369	364	387	369	340	403	390	381	379	395	407	348	381	373	379	378	363	400	370	346	379	366	353	378	345	342	392	381	395	352	358	379	365	348	384	378	330	345	398	358	407	381	404	354	371	374	381	375	368	386	362	391	347	365	380	347	355	347	374	344	351	347	347	356	370	388	393	389	361	367	356	408	340	374	356	374	351	383	378	360	391	365	371	366	386	370	337	358	386	363	414	368	363	355	367	373	389	394	362	369	378	380	356	373	360	345	421	347	371	404	384	378	379	386	370	379	341	325	353	394	380	345	396	366	374	384	403	381	373	385	372	369	409	391	382	362	364	366	390	383	375	353	365	369	382	377	362	376	365	361	394	371	379	412	395	356	379	369	400	357	331	370	410	380	352	365	371	391	373	374	361	371	364	383	368	347	377	390	376	346	405	390	375	372	352	368	335	379	347	372	346	413	374	350	352	366	384	394	381	395	373	392	408	410	369	360	368	382	330	391	361	378	385	357	366	385	373	350	319	370	363	355	374	378	387	366	374	397	380	378	389	399	401	356	376	364	378	374	355	396	356	392	355	372	362	363	360	384	403	418	358	371	347	374	353	372	395	382	368	358	379	361	384	395	405	344	356	388	376	373	359	352	378	351	359	344	391	346	384	373	366	347	375	382	378	360	391	396	425	365	384	357	373	355	387	409	355	368	350	387	373	363	394	385	370	331	395	361	352	342	365	364	373	348	355	362	377	391	371	377	369	360	390	347	405	371	391	380	364	387	332	374	378	405	364	376	425	345	358	397	357	383	407	367	392	407	390	387	390	386	339	392	408	394	358	347	364	352	354	368	381	386	376	384	366	379	369	369	367	367	384	387	383	371	367	384	374	401	340	363	361	376	380	360	372	364	375	384	387	361	415	359	395	369	359	365	352	399	374	352	376	377	381	371	375	380	389	384	369	354	362	385	362	375	400	355	370	400	356	327	367	376	356	382	376	353	398	397	368	393	399	380	363	377	360	389	378	381	343	394	398	364	365	327	385	396	370	371	383	403	385	376	369	394	362	407	360	332	371	380	331	377	353	371	403	371	327	382	379	343	398	384	354	407	389	356	366	355	381	387	392	372	353	380	371	393	371	406	389	371	365	384	362	412	392	345	332	350	369	385	392	392	370	367	393	356	357	390	377	354	342	389	367	371	426	374	368	371	347	372	389	332	364	367	375	373	342	371	338	377	341	345	364	383	368	384	346	357	377	401	342	350	333	375	357	391	389	415	397	388	374	354	375	390	333	361	360	418	371	393	365	363	410	404	359	384	372	402	423	401	366	373	367	385	350	401	377	382	365	382	366	370	344	405	384	364	371	373	357	380	355	366	340	362	374	340	398	379	373	368	365	367	370	395	365	364	413	369	342	387	356	377	402	381	381	391	354	371	367	372	392	344	348	406	374	351	354	368	340	365	385	392	404	388	405	346	397	389	385	367	376	351	390	364	381	364	360	365	333	368	351	360	406	383	379	376	398	374	349	367	370	372	368	358	405	362	380	349	369	348	403	362	377	363	351	367	361	378	366	372	354	355	399	391	384	368	380	360	363	362	368	364	352	363	332	377	379	405	398	366	362	366	385	357	368	397	379	360	357	386	373	405	384	368	366	340	384	369	390	382	395	364	362	374	351	375	351	375	355	373	379	363	379	395	368	381	393	382	389	354	372	363	374	341	393	328	409	366	369	403	390	378	375	371	343	377	408	336	340	376	375	372	378	386	351	382	350	361	369	384	385	398	376
7746	14963	12670	6496	5265	3743	2363	2017	1756	1099	970	820	763	724	726	694	555	594	647	604	607	599	676	708	661	655	642	654	565	627	571	566	541	612	568	543	574	593	509	500	488	516	506	518	519	534	530	565	550	584	612	593	509	524	519	528	535	545	502	534	503	478	496	501	544	501	495	479	499	497	492	432	510	497	535	500	469	518	518	480	481	496	493	506	484	489	470	489	519	491	473	453	503	439	497	481	467	490	487	488	511	504	488	509	509	520	520	476	461	488	493	526	465	470	527	484	509	471	485	464	491	512	490	475	468	450	465	474	492	490	481	471	484	484	540	521	486	508	505	509	494	470	511	482	470	498	460	488	439	476	468	473	524	479	460	463	493	499	446	464	488	448	422	480	479	478	490	495	503	475	471	479	467	505	495	521	530	446	532	491	501	474	450	474	492	493	473	480	451	476	481	442	465	449	476	476	466	475	427	499	459	500	492	476	474	453	464	446	470	463	445	477	455	460	487	513	460	492	449	505	505	471	485	433	462	480	518	451	488	470	487	471	489	488	514	488	505	466	491	478	531	445	474	490	471	487	479	498	483	501	472	490	476	485	488	444	467	458	496	454	482	454	486	502	469	461	457	482	432	492	477	481	446	482	484	491	498	484	474	462	488	454	493	480	453	492	467	531	490	465	489	446	468	507	509	509	500	447	486	494	449	489	448	489	478	454	520	462	478	476	484	462	476	514	461	496	451	462	496	461	530	493	431	469	477	492	492	462	491	497	477	484	471	450	469	510	488	496	416	459	468	500	497	501	483	453	507	467	503	454	523	495	483	452	497	492	487	469	509	453	463	490	505	515	505	464	482	468	465	489	454	473	460	453	489	505	484	491	511	514	489	501	449	486	475	463	447	488	473	469	494	486	458	523	509	434	458	460	487	505	476	457	470	490	508	480	445	493	497	506	504	478	472	445	510	490	465	528	459	455	501	496	448	459	464	481	498	489	501	433	467	493	499	514	469	462	490	516	468	488	471	479	502	463	449	479	474	480	484	475	489	469	487	500	479	510	466	505	520	503	421	470	469	449	471	516	464	461	510	518	488	497	465	505	442	493	485	456	452	486	506	479	480	481	475	445	512	488	506	498	489	488	462	484	500	459	501	510	455	502	478	482	482	467	476	496	498	476	459	481	465	482	487	460	486	488	453	524	460	511	458	453	493	484	497	470	513	486	458	449	467	514	512	472	454	462	480	473	489	455	481	496	456	470	511	506	471	460	458	506	496	469	529	443	462	477	479	499	462	481	482	496	467	489	486	458	479	475	489	472	510	502	479	482	501	476	513	481	495	486	485	483	474	494	500	464	473	439	467	445	481	492	502	467	492	458	437	464	535	460	462	469	451	503	496	484	456	451	482	495	470	481	478	503	476	477	464	501	449	427	454	492	490	461	509	496	478	484	524	500	462	471	493	477	474	480	436	483	434	451	474	498	502	523	467	498	494	501	450	494	458	473	462	481	496	450	501	411	485	470	500	479	493	516	487	474	470	468	475	483	510	464	481	492	475	489	497	461	446	469	465	482	489	481	481	491	491	461	444	465	487	507	490	480	461	488	493	487	490	498	475	471	475	493	478	517	484	505	496	464	476	468	475	454	473	496	492	439	493	495	489	509	495	488	497	464	438	488	491	457	497	463	513	487	472	495	475	482	474	448	487	504	493	472	491	514	495	474	503	488	455	494	474	449	494	463	497	476	493	460	490	460	487	507	508	466	430	531	440	463	508	483	482	455	462	509	459	506	459	476	459	512	481	459	456	473	465	479	450	480	495	476	479	483	478	468	497	489	489	493	481	477	477	476	443	490	470	468	496	491	442	519	458	474	508	475	470	448	471	468	466	516	467	512	452	493	454	466	484	473	500	511	500	431	452	494	477	494	478	498	443	486	480	475	489	451	453	481	492	463	477	481	448	515	468	501	495	473	472	471	490	457	483	497	475	511	468	488	474	471	454	487	485	482	499	478	472	521	431	482	498	472	471	457	486	514	484	481	491	456	475	499	471	507	524	481	493	495	508	548	511	472	497	461	473	452	480	434	486	450	481	454	477	487	498	499	470	445	451	483	494	482	481	501	498	483	491	438	459	479	482	473	457	462	508	495	488	489	516	459	471	502	505	458	484	466	507	470	462	515	501	501	496	505	481	479	453	478	490	537	496	531	477	494	502	461	490	464	478	486	484	512	457	494	497	465	502	494	476	480	487	470	474	457	426	458	503	489	488	446	469	483	465	502	445	487	467	503	471	509	458	466	505	489	498	447	486	457	491	507	458	490	435	518	496	462	514	519	503	488	467	474	456	500	478	489	510	492	469	461	522	498	456	479	507	521	469	481	460	475	485	474	477	454	439	491	448	504	520	443	506	478	481	505	486	453	533	489	479	479	536	488	478	469	466	509	493	479	508	510	468	473	524	476	476	514	481	512	473	472	542	478	475	474	488	497	495	498	482	417	454	471	459	470	523	445	491	483	502	503	491	477	486	463	510	467	514	440	471	451	497	409	476	477	505	487	520	490	461	471	457	476	452	472	481	461	492	484	485	475	498	459	513	489	467	484	482	436	513	456	473	492	476	486	484	462	462	472	466	475	467	492	471	477	498	483	486	514	475	478	500	443	517	506	501	483	507	484	491	516	490	487	467	428	486	503	460	507	488	454	474	474	522	491	483	472	490	468	447	485	478	475	466	507	525	489	486	478	489	465	472	516	514	508	501	508	455	509	478	490	497	489	460	465	491	470	457	471	489	491	526	496	489	497	449	483	475	466	457	459	513	483	488	501	502	492	478	480	482	513	506	500	497	484	490	472	509	464	458	468	487	493	515	458	469	519	526	480	437	482	471	460	485	432	446	478	456	432	462	471	463	473	468	465	479	482	459	489	490	491	481	474	498	497	455	462	449	451	497	498	483	490	499	498	502	491	456	484	450	486	508	486	505	463	473	481	522	471	521	514	429	531	476	497	456	491	532	484	478	475	478	512	475	501	458	488	511	491	488	455	463	498	490	475	491	480	479	526	496	514	499	473	545	476	489	474	463	433	498	491	490	440	485	497	457	487	499	509	447	515	494	474	508	488	496	480	480	484	482	449	494	497	487	463	479	471	490	493	514	474	476	496	485	460	470	466	470	483	482	467	455	468	441	484	515	489	510	554	480	459	504	488	456	459	499	516	545	495	506	463	469	473	473	475	445	450	503	472	494	513	457	479	502	468	472	435	467	493	505	488	518	487	480	519	465	501	495	421	535	504	479	465	481	523	436	495	519	498	468	463	496	468	476	460	473	477	501	472	492	490	460	466	470	500	449	493	497	464	479	483	490	453	447	487	491	469	511	454	457	528	501	505	475	485	484	464	511	490	522	503	500	448	449	520	483	508	472	491	449	468	436	551	491	483	487	497	459	469	492	436	440	444	450	508	506	491	502	500	463	474	498	479	490	491	475	436	480	460	472	502	493	430	475	451	482	443
24777	20928	26853	24932	8010	1093	563	450	387	284	237	214	205	186	156	175	186	143	155	185	190	155	191	186	201	180	191	188	183	178	160	181	162	183	175	160	151	164	151	152	139	132	121	154	145	150	131	173	189	184	188	158	174	159	164	149	144	144	178	142	139	167	145	137	157	166	124	141	171	143	139	137	133	130	144	122	154	127	150	158	125	146	136	142	143	133	127	150	148	123	160	149	153	122	130	136	158	111	138	142	135	128	124	162	109	126	144	139	140	134	150	130	126	135	140	125	130	138	135	144	132	155	145	137	152	160	127	143	122	121	160	129	130	139	126	132	144	133	137	142	130	119	143	109	153	131	142	138	141	136	144	128	124	129	154	149	141	137	143	131	133	157	125	128	146	132	139	150	122	140	141	140	140	151	132	119	122	152	151	138	143	140	133	146	128	150	121	142	141	140	148	137	151	133	151	137	144	134	111	143	124	153	145	140	112	155	126	134	135	147	150	123	153	154	132	149	127	139	161	126	123	152	136	138	142	160	128	130	149	147	159	141	144	157	161	126	154	151	138	138	129	144	151	147	136	145	116	146	154	122	127	165	116	147	144	138	141	168	158	144	134	144	159	153	138	126	138	138	124	143	118	166	142	144	135	142	171	124	126	154	172	146	145	130	156	127	150	131	144	144	142	143	116	147	143	137	162	148	144	141	146	149	118	136	143	139	134	117	139	119	128	128	141	125	124	136	133	121	138	147	132	128	137	154	145	166	136	118	137	145	136	118	106	142	130	151	145	157	133	153	122	136	132	160	142	147	129	152	138	147	147	163	130	134	136	145	133	152	150	146	138	137	128	143	127	144	133	147	146	150	149	139	148	132	146	138	125	122	139	136	141	147	129	116	124	135	148	149	136	134	152	144	147	146	144	152	126	130	140	140	157	140	149	150	145	157	120	132	150	123	135	139	133	128	132	169	151	150	122	144	159	122	138	145	142	146	112	140	156	131	140	124	146	139	135	147	160	138	148	160	125	148	128	133	139	136	141	130	129	142	155	158	148	137	143	138	139	159	146	137	128	133	135	137	125	147	144	139	151	142	149	151	136	136	135	135	128	150	131	147	155	121	141	144	125	130	145	113	122	128	135	135	147	135	146	144	152	151	145	150	134	140	148	130	145	154	137	147	125	161	141	152	136	136	141	126	140	145	137	158	141	136	123	109	123	147	159	138	155	123	129	124	122	144	134	150	144	114	172	132	133	147	171	137	150	141	154	138	144	107	129	121	130	146	147	137	136	134	136	155	122	139	148	142	144	152	133	130	133	145	133	146	154	136	150	157	124	132	145	149	149	134	144	142	141	139	110	148	150	141	130	135	137	161	136	140	144	138	148	156	138	121	135	151	153	140	143	142	129	136	141	137	124	147	128	129	119	109	136	138	128	140	153	140	153	142	141	146	156	133	132	130	135	139	139	140	123	144	140	113	150	146	143	138	133	132	148	148	183	138	153	138	131	146	135	135	129	146	132	137	126	144	124	157	132	150	130	136	135	147	155	149	141	140	145	134	135	136	155	139	150	141	147	140	118	153	135	123	143	129	134	137	156	157	137	125	129	135	162	131	142	139	152	115	160	146	155	131	125	125	134	127	147	121	138	138	131	147	139	133	133	138	135	150	125	146	141	142	146	139	119	130	135	147	147	138	139	149	137	132	159	147	140	135	141	138	147	152	140	138	121	163	157	128	139	133	140	141	157	146	138	136	137	166	128	145	123	148	160	145	134	148	120	128	141	143	136	134	126	165	121	148	146	151	140	129	130	157	134	155	142	149	151	128	142	136	118	135	146	146	147	138	123	145	144	153	115	149	148	125	146	140	146	141	143	140	143	138	128	146	141	139	137	119	132	137	163	130	141	147	141	119	147	134	133	150	125	147	120	118	135	156	148	164	137	138	126	149	147	134	131	126	128	136	143	134	136	171	138	159	113	137	134	133	143	129	139	149	128	127	135	126	143	128	131	129	133	138	103	149	137	127	147	116	134	135	139	146	168	135	150	136	134	155	120	132	140	131	145	124	127	148	116	127	152	134	139	133	143	143	141	158	127	125	160	136	116	130	121	128	131	145	129	140	131	142	142	132	125	148	149	122	113	140	146	138	136	118	136	134	147	128	146	131	141	128	146	136	147	137	160	141	131	138	152	117	123	136	129	129	141	149	140	162	154	139	144	139	114	143	146	153	121	127	167	131	131	127	134	117	142	121	123	145	129	142	161	147	110	119	158	150	143	133	157	142	139	135	130	124	161	134	134	142	155	137	124	136	127	145	126	149	150	151	160	128	147	129	149	153	161	131	151	135	139	134	119	145	141	137	128	132	135	154	142	161	144	162	150	154	146	136	144	139	111	133	133	149	135	146	160	144	169	141	129	131	137	117	161	146	130	141	152	141	149	142	143	152	133	130	137	130	143	119	138	138	127	126	121	131	160	129	134	137	144	140	130	141	140	133	128	141	155	148	123	119	132	112	160	140	120	123	134	128	124	161	140	163	150	144	157	148	128	139	139	133	161	123	158	121	141	135	145	144	126	144	124	135	158	139	143	150	146	138	113	147	151	138	160	135	125	156	154	155	128	157	137	124	128	130	134	123	161	156	138	143	146	124	129	141	127	125	144	152	123	136	154	141	129	111	137	158	138	149	128	141	129	133	163	139	125	147	156	144	142	140	134	148	133	122	136	135	129	140	134	147	159	144	131	140	151	150	137	139	136	128	143	150	117	142	153	157	138	127	143	112	137	118	148	127	135	136	117	129	137	123	150	145	143	165	162	147	166	132	145	141	128	140	138	136	168	118	142	125	135	131	122	133	146	151	146	137	133	145	147	132	133	145	122	134	137	134	121	126	132	138	134	142	160	140	140	145	160	133	127	134	142	148	144	134	153	132	143	131	156	144	130	145	164	135	131	148	151	135	153	127	144	159	119	130	148	134	120	146	135	125	140	129	139	135	142	147	134	144	149	133	150	143	137	152	118	138	150	137	123	142	148	124	128	141	143	127	135	120	148	123	136	120	134	144	169	120	144	135	149	137	157	148	159	155	150	136	135	121	149	138	118	129	145	149	133	139	134	160	144	117	143	150	124	117	135	145	142	168	144	152	148	140	140	127	157	130	186	145	153	138	130	134	139	114	126	149	121	134	143	139	134	153	128	151	149	154	131	138	136	152	145	142	169	151	153	126	155	134	154	163	137	145	128	153	133	121	139	117	127	162	148	138	128	137	146	105	136	124	119	126	117	136	156	135	111	147	149	139	128	153	161	138	124	142	135	137	137	116	134	158	153	135	137	130	126	123	129	123	164	151	149	128	136	152	144	148	129	161	141	136	129	138	127	140	146	160	145	141	138	135	136	143	123	141	138	138	145	141	136	135	157	146	118	145	173	132	155	121	112	107	143	137	139	154	140	141	109	128	168	135	148	139	151	132	133	138	117	131	135	120	157	135	163	135	144	138	105	134	140	123
7498	10385	8669	3874	3329	2442	1468	1054	1132	680	484	424	342	340	325	281	246	314	267	248	266	277	274	342	334	283	314	273	264	272	274	266	244	270	254	252	268	260	213	252	216	205	217	208	237	235	234	251	285	263	307	250	243	198	219	217	219	232	230	229	216	209	242	230	248	231	176	235	184	191	212	195	218	187	212	183	203	182	197	201	196	213	195	190	181	187	214	188	205	181	210	178	184	205	178	202	221	190	219	221	178	238	169	201	209	202	209	205	194	193	181	188	192	184	188	185	194	225	189	193	197	184	213	182	226	177	164	201	242	205	201	181	206	190	179	174	193	166	171	185	172	212	196	212	206	208	236	188	199	183	181	191	195	231	179	205	195	212	188	193	197	191	163	195	197	193	205	199	187	167	206	187	184	224	201	177	189	178	199	170	193	204	211	215	204	198	194	170	190	201	181	202	182	187	181	196	213	201	204	175	218	207	216	220	181	208	199	189	208	199	207	195	202	200	172	216	178	174	200	224	188	206	201	203	187	216	185	206	177	160	205	198	213	215	188	190	188	220	210	181	194	194	207	197	211	212	207	196	170	202	208	171	215	226	186	217	184	173	184	205	188	188	186	187	189	182	183	198	199	185	175	188	222	188	197	183	210	162	170	187	188	210	181	192	193	188	200	198	198	201	202	230	204	199	190	187	188	198	199	186	201	176	194	195	183	206	189	201	180	182	168	185	183	185	171	197	198	187	187	194	188	192	200	208	194	184	186	195	219	184	207	193	195	203	190	219	193	192	194	201	172	194	185	190	214	203	185	211	186	192	170	213	184	183	203	193	200	167	177	190	182	199	184	212	199	201	225	197	169	216	176	204	190	186	183	178	195	188	203	215	199	197	194	188	195	192	190	181	203	188	219	176	205	188	217	188	175	196	186	190	185	201	176	192	186	201	223	200	196	185	193	180	186	195	196	188	196	220	208	207	187	214	197	196	176	173	194	202	190	188	195	174	169	186	203	192	207	190	187	196	228	192	192	196	190	199	192	189	171	179	211	208	197	207	215	201	192	194	204	206	198	201	199	204	180	193	226	190	180	189	195	194	196	203	189	208	177	193	190	165	171	191	196	195	206	172	208	206	204	194	205	188	212	185	216	207	214	191	167	181	207	215	222	179	189	192	198	171	182	211	194	193	185	192	185	197	191	212	202	187	183	193	184	194	197	193	205	185	189	197	188	195	184	211	191	200	177	180	174	198	188	161	189	202	213	200	183	199	207	195	216	227	180	203	182	168	215	221	200	180	189	200	192	179	206	210	184	213	222	184	186	180	175	194	192	184	170	197	183	208	223	220	217	189	176	185	215	162	195	221	207	177	184	194	191	176	189	222	208	218	184	184	181	195	201	197	205	189	227	208	207	206	213	212	194	199	185	217	186	179	209	197	197	211	172	178	189	185	186	167	224	201	223	192	194	235	185	197	204	193	196	182	193	184	182	178	199	183	220	232	215	210	191	197	216	184	188	218	203	194	215	183	181	192	195	206	192	190	206	182	190	215	189	229	187	195	201	210	200	202	217	209	189	197	184	186	207	197	191	210	203	210	196	197	210	203	203	202	176	206	194	164	210	174	204	186	184	209	191	199	183	206	179	178	202	206	202	183	200	187	196	187	200	196	213	219	192	198	204	182	204	201	213	206	195	186	216	173	174	188	197	200	172	183	156	202	188	190	224	220	193	175	225	192	212	190	200	201	190	184	155	194	220	192	240	199	183	178	207	215	181	200	186	224	181	165	194	180	180	184	200	193	200	197	187	186	207	177	187	202	188	181	190	204	196	215	195	198	191	218	194	177	228	191	192	210	197	183	205	200	213	193	219	166	172	215	170	204	203	197	198	182	217	204	202	204	227	182	209	214	210	204	206	199	220	203	180	185	191	206	203	172	174	206	190	185	209	220	209	200	213	232	181	178	192	225	195	193	204	183	221	199	205	203	222	197	172	190	212	213	179	178	183	205	203	181	202	201	183	176	204	191	209	183	186	189	205	178	217	186	199	205	215	212	194	208	209	198	203	215	191	192	197	174	211	210	193	194	190	203	199	170	193	188	175	197	217	209	177	190	201	181	190	177	205	204	166	195	216	189	196	197	210	206	190	238	180	195	194	202	213	226	211	200	209	202	186	197	220	191	189	197	183	187	200	167	178	180	206	199	182	197	220	186	190	196	187	165	214	187	186	181	175	183	196	211	197	186	178	210	192	194	201	201	187	195	207	214	213	200	210	190	198	184	193	218	207	173	189	206	200	205	201	200	200	195	182	172	210	205	215	206	206	200	214	182	189	221	214	175	196	189	185	198	182	183	200	221	183	189	211	182	218	208	185	208	176	210	189	206	188	207	187	200	188	197	212	206	190	211	195	175	201	221	163	197	208	208	191	216	191	205	219	200	166	171	210	217	226	212	206	194	210	191	203	182	209	175	214	239	198	177	228	178	215	194	200	182	206	173	176	202	195	208	204	197	181	180	193	188	186	168	179	207	207	186	199	186	204	190	196	201	181	210	187	214	182	191	189	206	201	192	199	194	155	201	222	191	192	199	198	207	189	196	191	222	198	194	180	206	187	197	205	187	190	197	199	173	189	198	164	232	197	187	226	184	208	173	208	181	169	206	192	191	181	201	202	198	197	189	179	186	177	190	183	203	188	191	204	205	195	184	211	190	189	210	197	201	205	193	188	205	181	191	207	214	208	213	192	195	193	219	178	194	194	187	175	167	197	172	204	168	184	200	192	176	215	206	181	211	201	220	202	211	213	196	198	202	201	203	214	191	170	209	185	190	219	203	184	197	197	213	194	183	195	191	198	204	188	179	204	180	191	192	171	175	168	194	183	197	202	210	177	187	194	188	164	201	222	196	208	217	189	198	183	215	182	189	203	201	197	175	189	204	195	183	157	198	199	207	189	203	213	213	206	187	195	214	183	182	183	199	194	186	225	195	173	174	196	187	179	184	204	185	191	206	214	213	190	206	211	200	205	224	187	193	202	213	190	176	192	181	202	169	195	191	208	202	199	193	227	205	214	188	196	186	171	178	209	197	205	209	182	188	202	190	208	202	162	202	197	201	206	195	204	203	195	203	197	201	210	226	227	238	203	191	206	202	208	199	201	189	182	211	186	190	193	182	186	189	206	199	212	193	185	197	229	196	213	194	180	206	211	185	204	233	204	196	188	195	207	177	198	184	190	215	189	205	186	188	197	200	199	205	176	209	193	196	204	170	180	204	206	191	177	185	185	195	216	193	192	216	183	200	210	200	185	203	181	182	200	202	212	191	186	181	188	173	230	178	187	173	242	211	174	182	220	193	212	229	204	191	189	200	222	210	197	180	192	191	208	210	207	188	155	209	202	184	174	204	201	194	177	173	182	200	181	178	182	207	184	184	204	202	180	191	172	170	201	179	204	193	204	187	182	207	203	177	181	184	230	209	161	187	207	196	191	186	199	181	196	190	208	192	193	199
22697	20960	28656	23430	20956	20988	8628	1558	1227	845	723	644	647	597	528	535	519	488	493	443	474	480	516	485	472	459	528	441	498	447	466	384	453	442	493	455	430	436	400	387	383	398	382	391	399	427	409	448	450	465	447	460	402	417	417	422	419	452	421	394	416	418	413	409	376	383	374	381	396	405	338	428	394	388	379	402	367	370	409	403	360	377	363	386	392	374	371	384	375	389	369	382	403	356	385	345	397	350	373	382	372	396	374	371	380	340	355	383	354	351	355	398	407	362	366	427	373	360	402	369	390	369	358	367	370	386	369	384	355	367	336	391	378	393	354	369	390	372	363	383	380	384	379	378	381	377	364	357	331	343	415	368	390	367	378	359	360	347	392	364	371	367	350	393	376	388	404	384	369	389	359	339	342	383	394	363	373	393	388	354	355	384	359	386	386	352	406	336	405	375	360	366	349	358	394	365	352	365	344	354	379	383	371	392	311	387	415	357	371	362	380	383	359	387	370	343	383	361	361	405	384	384	393	358	364	379	350	378	349	383	366	422	347	374	334	360	381	350	415	356	365	350	359	350	379	380	404	380	390	355	386	377	407	374	351	380	378	384	352	357	390	377	378	384	402	378	349	376	383	353	372	370	394	363	381	376	374	347	364	391	361	415	347	380	346	381	376	408	343	370	354	352	373	397	384	376	388	377	400	379	389	365	364	381	373	368	416	347	366	375	327	333	339	365	350	385	400	358	384	344	365	369	410	371	358	387	371	368	356	388	378	376	364	402	376	368	369	401	377	415	341	368	384	401	355	391	346	378	372	415	334	378	346	391	364	350	377	439	354	374	363	360	368	367	351	403	380	319	388	369	376	348	375	386	373	363	375	352	399	365	405	344	352	410	380	368	382	424	339	358	373	436	385	386	415	381	380	380	356	359	370	368	347	383	358	348	337	343	385	378	369	352	400	387	357	374	340	357	389	375	376	369	394	355	374	392	394	359	374	356	387	371	375	385	364	370	395	382	381	367	370	368	343	375	373	400	350	384	345	396	373	359	360	329	384	401	417	347	354	374	388	371	387	389	380	366	331	368	364	363	362	399	351	364	377	383	376	332	381	362	378	362	377	378	345	384	352	373	356	401	395	356	391	385	392	348	381	366	323	358	339	401	352	395	375	370	395	362	359	400	386	358	381	412	393	369	341	412	357	372	373	364	382	355	315	351	381	367	375	363	348	358	404	344	358	381	351	369	394	390	390	377	378	374	388	351	367	393	362	415	382	396	351	394	375	396	386	355	343	368	359	374	364	384	373	389	366	383	406	392	405	347	363	367	340	381	392	406	363	386	371	384	344	385	368	368	380	380	384	356	419	377	357	370	380	345	381	399	373	361	348	396	364	388	342	385	348	408	420	385	362	361	350	346	365	392	357	401	368	345	370	358	402	389	380	388	356	348	373	369	385	373	374	362	395	359	363	399	410	349	380	399	395	390	377	357	344	332	382	378	411	386	360	355	371	376	366	374	392	369	374	383	388	375	392	343	356	358	388	412	393	371	368	375	374	347	358	395	346	398	379	421	367	380	371	360	370	361	376	376	372	365	360	362	371	362	394	375	378	365	352	365	363	391	363	354	387	334	377	369	397	352	402	389	405	381	368	389	376	408	387	397	365	379	378	383	384	380	381	364	378	373	368	381	348	384	358	355	395	345	379	356	392	351	374	397	391	354	391	375	385	370	398	406	347	379	347	381	354	382	366	378	385	397	346	358	379	352	372	348	359	347	364	371	373	404	385	372	402	391	412	362	379	396	342	361	377	351	373	370	391	377	375	395	357	366	332	366	392	361	384	367	354	383	394	384	363	347	406	406	354	349	385	355	372	379	364	360	368	333	371	412	383	335	365	383	367	370	378	348	347	385	386	363	388	350	380	330	361	384	389	386	383	362	382	345	367	370	337	349	339	346	390	372	371	377	395	357	386	378	362	363	357	402	372	372	371	382	367	368	376	345	361	386	380	344	397	365	334	369	422	385	377	390	344	323	374	358	365	368	371	379	376	383	350	374	376	385	359	344	396	376	362	396	351	366	401	348	373	378	361	354	358	374	346	364	359	354	389	343	381	361	381	411	371	377	359	341	365	359	390	356	360	383	356	351	382	353	382	378	372	343	380	370	342	377	348	381	381	347	362	355	378	350	365	349	384	362	356	337	383	389	380	352	374	376	354	353	360	370	356	369	357	416	351	372	384	366	388	365	374	343	411	343	363	401	421	350	394	376	382	360	369	389	365	372	342	374	357	385	356	373	384	342	348	398	389	352	366	349	342	375	381	372	423	375	349	371	411	342	369	377	385	376	357	361	394	365	387	386	390	389	353	402	382	378	366	367	339	351	342	358	403	377	356	395	407	352	346	357	361	367	331	378	361	362	332	367	351	387	390	379	386	420	368	368	353	370	374	362	403	382	369	344	367	365	389	329	359	333	386	381	345	384	386	420	350	356	341	348	369	366	373	348	361	355	360	365	355	375	351	350	399	352	372	374	357	373	339	386	366	387	390	395	374	363	377	361	385	353	378	354	379	366	389	388	376	380	379	362	376	314	378	336	384	372	369	343	362	364	367	372	356	400	372	377	390	359	361	343	356	368	365	366	382	346	363	362	345	376	356	392	332	359	389	380	403	375	411	385	367	354	345	354	407	363	344	360	376	384	375	352	377	373	365	371	357	431	372	368	378	368	343	371	366	364	408	377	359	386	362	352	414	394	360	383	368	367	399	392	333	369	359	420	405	385	371	369	350	356	398	351	382	383	370	384	354	385	369	362	373	351	388	383	371	377	385	358	381	345	351	355	395	377	389	367	358	397	381	416	381	332	365	379	401	386	391	371	358	345	393	340	368	354	362	331	379	406	364	361	411	437	382	369	382	348	404	388	400	325	376	382	372	364	355	389	367	337	383	372	396	378	353	380	353	381	375	374	381	379	370	374	355	379	342	365	394	382	338	391	356	340	365	366	348	370	354	355	375	362	429	348	392	418	363	333	358	359	392	377	412	352	391	365	383	354	385	366	375	367	355	364	374	389	396	372	408	360	376	391	353	387	404	363	359	378	385	372	383	338	371	375	378	374	365	393	379	369	333	344	376	360	385	371	365	388	383	371	327	382	388	368	332	381	354	387	360	386	349	365	373	376	419	374	364	385	374	369	368	396	364	393	364	344	338	349	367	369	383	399	343	366	367	378	346	372	364	373	357	370	368	377	376	367	362	338	369	384	402	395	364	346	356	388	382	368	355	354	397	355	409	352	366	376	394	384	397	376	355	379	398	364	391	357	362	364	396	385	357	382	331	367	383	338	397	357	362	372	393	377	392	360	368	346	395	377	364	355	386	376	381	371	369	351	398	350	386	348	376	402	353	379	361	398	366	400	393	401	388	366	372	383	370	361	378	356	384	374	387	388	354	372	382	392	355	344	377	361	385	373	365	377	369	364	360	410	363	372	336	388	363	366	379	383	371	368
10340	20926	17641	9282	7663	5716	3766	2986	2761	1857	1444	1233	1144	998	921	898	773	752	722	683	765	686	781	736	771	748	724	698	696	682	583	592	583	680	611	639	635	578	602	549	530	546	551	546	590	591	561	621	711	714	662	620	597	558	580	566	581	536	588	574	522	487	514	554	522	467	476	511	506	463	500	492	513	486	500	497	460	509	474	525	511	510	500	469	489	484	523	530	461	492	468	501	498	470	456	449	516	479	519	468	485	497	477	512	501	468	476	505	525	474	533	521	481	486	471	500	466	493	446	452	493	468	475	475	454	508	451	485	455	453	498	487	469	517	520	497	452	469	473	505	500	485	452	458	454	458	496	462	441	463	470	464	472	486	459	502	457	519	523	481	486	499	478	497	502	459	508	456	472	442	453	451	506	481	469	488	492	492	467	462	469	457	457	480	459	468	465	464	500	483	507	533	502	520	497	492	459	462	490	451	505	475	454	466	427	494	498	492	484	518	486	505	500	463	475	466	503	466	474	470	478	453	467	494	508	478	467	513	486	482	486	475	490	484	491	486	503	471	475	502	481	457	474	486	479	468	514	482	478	425	483	478	479	491	483	480	505	514	480	482	481	497	455	453	445	484	458	490	474	464	495	477	529	490	483	490	466	497	467	491	519	492	505	487	467	471	524	466	441	467	499	487	501	465	477	519	475	471	485	473	481	462	480	507	500	465	495	468	506	514	466	488	449	459	464	498	476	476	492	445	474	478	498	510	428	455	450	436	455	494	444	504	448	440	465	504	478	486	503	480	438	486	488	445	479	481	493	479	506	470	455	453	500	481	496	471	477	483	462	506	492	487	516	519	469	442	495	502	483	455	497	514	484	507	491	481	513	492	457	474	499	464	476	478	462	483	497	532	479	474	496	489	516	503	524	493	504	502	517	458	480	490	482	510	462	504	490	478	434	492	471	470	461	487	516	444	461	456	467	486	489	475	454	494	480	469	506	481	465	472	478	471	500	513	465	463	465	449	434	489	448	489	480	465	467	476	506	468	510	457	491	489	474	491	452	477	477	480	497	458	507	427	437	511	466	493	464	491	531	459	488	485	488	463	499	463	468	502	511	476	484	451	495	495	481	481	508	516	461	495	479	517	461	474	462	460	458	499	460	492	451	434	423	466	494	452	470	473	512	476	478	494	472	509	473	504	475	493	450	480	475	470	483	521	495	441	488	517	479	502	498	493	474	494	483	485	454	504	477	500	491	498	440	454	502	438	458	492	491	499	441	470	482	483	503	468	463	465	464	499	470	474	527	454	500	455	451	463	468	488	466	482	495	514	490	451	436	471	502	440	501	493	435	494	466	434	479	479	459	465	515	495	486	493	494	496	486	493	469	457	466	468	471	471	487	469	523	509	478	468	494	441	475	525	477	460	479	466	463	470	475	468	483	492	439	479	491	461	476	454	498	487	458	511	479	491	523	452	481	456	475	444	439	541	503	487	492	499	409	445	469	427	464	462	462	461	449	475	459	461	470	481	507	466	499	506	448	457	479	483	479	457	478	474	439	480	480	491	453	479	472	474	495	472	458	506	455	487	462	486	441	470	500	468	471	456	505	480	512	490	492	494	447	447	479	479	472	501	498	483	489	473	447	463	486	495	505	498	502	467	464	472	449	526	463	500	486	423	466	462	471	433	468	478	435	451	486	487	455	507	484	460	496	499	485	460	501	482	488	459	491	421	500	468	454	487	462	462	501	466	445	492	480	507	464	499	483	502	486	494	490	467	441	503	525	492	464	466	455	474	506	480	454	481	465	468	493	483	479	504	491	484	470	459	476	457	503	461	455	525	484	454	486	438	490	481	442	503	487	469	476	462	458	480	463	506	498	487	502	525	500	457	525	473	516	463	509	470	493	472	488	475	472	511	500	502	500	431	467	497	489	498	501	484	463	480	485	487	475	498	477	445	484	453	471	474	486	474	510	441	515	480	520	453	458	445	474	442	467	507	458	495	454	475	469	452	465	479	475	452	452	488	471	490	485	495	514	444	482	424	466	491	485	486	445	468	444	439	438	460	469	492	455	464	493	496	474	485	464	487	489	451	452	480	478	482	485	481	490	458	499	481	522	481	465	475	504	477	435	470	509	472	472	462	440	491	423	466	487	481	488	503	460	491	480	469	477	471	471	485	491	479	493	468	490	476	399	475	486	478	459	493	468	470	496	520	473	489	481	453	455	497	454	476	488	407	489	485	468	466	468	478	498	498	475	433	504	504	515	458	475	440	497	470	488	496	495	512	514	490	505	490	493	491	471	467	498	500	510	430	469	538	470	483	443	483	443	479	444	479	458	477	488	506	494	486	473	495	492	474	469	469	469	464	463	473	473	503	482	499	485	479	512	477	472	424	500	494	515	464	456	476	512	496	486	499	484	470	466	492	484	505	471	516	467	481	472	497	459	510	475	459	515	494	441	483	466	474	488	472	511	480	498	492	481	459	490	478	474	457	489	486	491	487	472	505	495	458	505	496	454	447	507	501	493	480	512	509	473	461	494	452	518	436	434	456	467	510	477	507	491	502	461	504	495	445	471	504	471	502	481	477	459	457	466	492	457	499	513	501	480	490	468	515	486	460	485	481	432	489	438	516	449	472	469	483	483	468	470	446	487	433	466	454	461	479	500	457	491	502	479	499	483	504	466	461	495	450	499	458	508	473	453	507	476	448	477	486	488	493	504	490	491	466	450	487	488	495	490	466	504	490	493	470	492	477	495	479	493	482	501	487	454	461	515	473	476	507	500	448	502	460	477	480	504	465	478	436	457	478	484	471	450	492	469	458	459	487	480	491	472	450	511	455	502	479	507	454	505	441	469	492	509	499	485	469	474	464	476	479	503	478	476	491	427	470	492	501	486	498	449	475	453	462	452	501	464	484	490	456	473	473	480	476	470	484	458	471	472	487	477	432	450	447	467	470	489	494	469	490	441	510	517	496	475	476	519	480	483	494	483	495	475	499	483	479	463	493	472	444	460	467	464	486	501	500	482	459	482	478	463	463	488	464	495	457	461	460	466	469	473	500	495	453	513	483	493	468	483	457	450	463	423	445	430	492	522	477	494	511	477	434	516	499	437	454	465	505	468	489	481	473	487	462	464	499	491	486	477	451	464	427	456	470	473	466	465	446	473	470	497	496	473	487	474	462	450	468	492	471	440	453	474	477	473	480	477	477	449	453	487	470	473	467	516	484	475	450	455	488	481	508	463	531	462	483	448	484	516	450	515	425	492	483	544	460	507	455	481	484	506	503	465	495	499	462	479	472	479	473	448	504	477	509	498	475	486	488	511	468	481	483	468	444	511	464	494	487	449	505	476	458	464	484	461	455	482	481	471	466	487	446	479	476	540	496	461	481	485	481	433	490	469	429	464	488	481	472	497	479	478	483	487	491	479	494	470	500	464	522	457	474	498	467	505	491	474	462	510	501	498	444	508	475	438	449	493	450	471	480	479	483	489	465	505	484
26728	19395	7393	1499	976	690	410	329	378	244	218	188	214	229	226	198	193	211	193	199	189	191	209	204	232	194	240	238	204	207	203	201	223	209	198	193	243	187	207	217	210	204	219	222	196	231	223	226	223	219	218	230	206	205	234	208	243	177	206	218	202	216	190	237	207	195	224	206	210	189	230	201	235	179	187	209	217	182	197	198	222	211	193	207	190	210	207	208	197	216	190	209	227	201	187	204	229	233	208	192	203	218	232	188	206	218	232	198	200	172	192	219	208	174	219	186	207	215	227	218	178	211	221	199	179	193	195	209	191	203	210	225	189	209	180	185	214	201	186	207	195	202	188	207	218	230	200	192	205	214	174	194	205	209	211	191	205	213	178	187	180	194	200	174	193	223	188	201	211	181	206	238	189	205	201	196	198	191	193	201	200	194	197	212	218	206	215	207	199	200	221	183	211	181	171	200	220	214	228	198	205	198	202	231	200	194	192	181	201	195	212	186	180	186	182	185	227	209	191	205	181	204	192	193	174	199	201	198	238	200	184	195	210	197	175	202	184	220	220	181	194	210	196	205	223	201	233	204	195	219	202	192	207	198	209	214	222	195	187	199	206	205	194	197	185	218	197	191	212	215	216	185	177	208	193	216	220	198	199	210	198	177	217	193	203	222	211	197	206	179	205	199	199	193	185	218	197	203	212	199	199	173	212	201	191	181	193	194	184	204	201	225	196	229	198	200	213	204	190	189	188	190	190	202	185	216	183	215	229	180	185	182	225	202	208	202	208	238	203	218	200	193	198	199	183	229	222	196	220	209	195	217	203	194	190	198	195	189	205	217	193	201	214	200	200	194	194	197	238	225	195	201	210	210	207	204	218	215	202	179	182	190	184	199	192	187	183	206	202	178	207	188	213	195	209	194	185	188	206	172	211	189	202	190	197	189	211	205	226	218	192	203	214	178	200	198	194	218	175	221	215	222	210	192	186	219	217	195	199	236	207	205	205	205	201	226	189	213	208	171	188	219	226	200	201	232	195	217	180	206	206	205	209	214	201	189	188	196	179	211	173	202	227	196	192	205	179	194	197	199	172	200	208	178	223	187	227	197	225	192	204	189	179	224	212	202	189	191	219	217	218	189	208	184	179	187	235	185	196	210	199	210	197	220	215	203	218	201	206	220	184	206	219	195	226	200	206	209	210	190	212	196	215	204	193	190	200	202	214	199	217	198	199	194	218	199	192	200	196	201	198	204	180	201	218	205	204	208	214	185	201	207	197	201	208	212	194	183	200	209	190	199	220	205	196	174	214	202	205	225	198	201	218	203	199	206	183	214	209	201	221	184	196	213	196	195	181	223	197	168	216	197	193	217	211	207	193	200	209	196	200	199	201	192	203	185	196	197	206	202	194	212	210	195	202	188	202	208	197	208	222	206	205	197	188	202	176	199	237	227	182	204	200	175	193	199	197	214	225	187	190	202	194	213	223	189	202	189	195	194	190	199	195	194	185	183	159	179	224	194	207	198	181	221	218	189	178	200	204	196	189	207	208	196	199	226	197	206	215	174	200	197	207	168	202	217	209	222	225	202	193	175	203	187	189	198	194	219	205	194	196	197	193	204	220	171	188	205	192	207	174	234	223	189	196	202	193	216	213	212	200	220	181	202	210	196	213	218	182	204	184	207	199	185	196	179	222	204	211	185	180	220	210	226	207	213	168	203	176	209	193	201	216	203	213	199	179	206	188	197	193	183	213	170	209	216	187	220	182	207	198	181	220	183	179	202	201	207	198	194	189	217	190	204	174	205	185	209	204	203	201	207	208	194	195	205	186	203	187	200	226	205	195	181	196	200	213	178	191	215	186	193	189	193	204	222	187	182	205	197	218	218	182	218	190	185	172	194	186	221	197	209	181	208	201	169	209	227	212	206	199	231	221	201	202	192	174	209	191	184	206	211	193	204	181	195	228	191	215	204	170	215	211	197	200	193	209	195	197	227	188	175	183	200	205	224	188	183	197	212	211	194	180	209	187	207	200	178	208	178	199	210	215	211	203	212	205	244	182	203	173	211	215	211	200	211	189	187	217	198	180	204	186	196	196	198	205	206	209	188	180	210	205	220	181	196	201	211	209	193	196	194	187	209	200	189	197	192	208	194	196	208	203	172	187	172	222	191	199	194	217	198	203	176	214	202	186	199	200	211	205	195	199	178	209	192	191	200	238	205	201	198	199	196	194	212	188	188	196	210	197	192	174	207	172	211	226	202	192	216	205	197	207	199	178	195	204	181	202	177	197	201	219	208	203	193	207	192	204	179	197	218	208	214	199	227	196	203	203	235	204	199	225	204	187	203	217	186	204	187	173	194	196	188	187	214	230	188	212	230	210	191	185	201	201	195	202	196	193	213	198	210	198	197	206	215	217	197	195	187	200	203	188	218	188	204	203	201	210	220	202	198	230	209	204	221	204	186	191	208	210	187	199	198	183	194	183	188	218	211	194	200	165	183	225	204	195	222	182	185	195	191	204	203	211	209	188	195	208	187	179	163	217	198	187	209	224	190	208	178	188	192	203	200	224	185	217	222	218	207	201	210	211	210	214	216	175	214	204	201	211	212	198	196	209	191	204	204	216	202	205	207	202	192	202	192	200	216	210	220	205	222	190	182	202	195	212	209	184	204	199	185	181	227	190	209	159	182	206	201	207	207	192	179	192	191	195	199	182	190	200	195	234	218	216	182	222	198	181	190	218	200	208	219	193	227	215	210	195	219	192	155	187	213	202	196	178	189	198	217	207	208	193	196	191	203	198	190	217	190	208	190	203	208	181	203	210	193	204	218	205	199	218	198	215	211	195	202	181	204	232	187	189	184	202	230	200	216	188	198	222	210	219	221	195	207	169	218	213	200	205	203	200	213	219	205	200	211	192	189	215	208	212	197	192	210	188	214	194	198	196	214	193	204	204	210	198	218	193	170	185	196	160	203	194	187	207	213	185	190	185	220	216	200	203	207	195	215	210	193	213	205	224	211	189	198	221	173	189	209	220	219	193	201	187	194	214	192	199	230	202	197	201	210	192	193	200	216	202	192	207	212	178	198	214	200	173	190	204	190	187	223	189	231	189	184	198	195	204	189	192	190	215	200	202	177	214	195	193	204	179	221	192	199	221	211	228	189	191	199	197	208	182	215	191	170	181	216	214	203	192	209	182	200	178	252	202	208	177	184	233	195	219	191	217	208	213	199	212	199	199	169	188	183	188	210	205	221	188	217	191	176	160	172	207	237	204	207	209	191	187	193	195	213	193	197	197	191	222	200	216	203	199	189	195	203	224	175	206	191	192	203	192	193	227	209	175	206	195	218	201	209	222	217	207	220	194	184	212	212	182	215	207	193	199	219	200	204	180	204	181	194	200	200	195	200	202	211	208	188	197	205	211	193	203	208	189	216	184	202	178	214	223	196	217	191	189	222	159	214	211	208	189	225	206	179	183	196	199	204	220	210	211	211	227	211
6687	5880	4485	1949	2042	1587	796	682	756	419	351	327	291	297	298	261	290	265	290	290	314	304	319	311	304	284	309	300	314	323	275	290	297	310	284	312	303	278	277	293	253	282	290	301	280	287	307	321	297	326	305	328	313	276	282	282	311	280	273	262	256	258	305	261	289	273	267	281	299	270	289	275	261	296	224	266	239	285	271	254	270	248	259	273	300	257	276	265	259	225	261	257	242	271	247	237	267	237	234	292	251	250	265	229	273	240	256	247	269	259	248	247	292	281	258	277	274	246	285	267	275	288	278	277	285	263	257	268	264	245	247	269	300	286	267	248	276	269	259	259	243	232	267	263	280	286	282	268	287	282	248	263	249	300	282	252	237	240	258	249	260	260	254	272	282	269	286	274	259	260	244	259	262	244	253	262	253	242	264	274	234	291	270	282	283	278	293	286	260	274	265	300	278	284	271	300	260	268	285	257	250	245	268	266	285	261	276	236	248	260	203	263	281	254	242	278	252	255	268	267	271	284	317	283	281	272	279	278	286	277	259	289	294	274	291	266	250	282	266	283	270	243	252	267	269	277	283	282	275	239	274	292	272	272	274	269	291	243	277	277	258	264	258	274	268	238	269	258	271	255	261	250	287	274	246	254	307	265	270	261	263	272	257	278	288	260	272	262	276	242	271	264	265	275	271	261	297	269	264	249	262	250	277	271	277	270	238	271	271	298	267	255	253	245	278	327	285	252	289	249	252	263	265	280	258	240	275	247	255	267	299	244	266	246	280	260	254	272	259	272	262	238	264	281	258	297	260	263	253	252	257	273	293	284	261	280	255	271	277	281	268	222	281	257	259	269	282	247	272	296	268	283	261	268	257	269	238	281	236	255	271	284	229	269	253	255	277	266	241	248	237	261	265	262	281	283	267	285	235	287	224	269	248	241	266	229	250	249	259	245	287	273	254	277	293	263	276	239	282	260	258	255	246	295	275	256	259	297	278	254	268	246	251	276	276	264	248	245	278	285	271	249	262	290	279	254	292	292	296	303	246	269	275	251	256	297	242	273	257	284	269	279	255	273	279	259	262	252	246	280	268	253	252	270	253	268	268	285	272	249	252	244	273	262	259	270	270	306	250	269	257	295	276	301	277	259	265	253	278	266	285	274	271	244	248	269	245	267	273	275	276	260	276	261	258	292	263	291	242	263	255	258	291	262	246	290	295	247	243	249	270	271	270	267	283	252	263	275	270	238	283	275	270	251	278	250	265	279	250	301	259	261	263	281	260	300	254	300	280	276	267	230	264	253	268	231	237	278	243	251	250	274	255	254	253	252	258	272	261	266	267	260	258	254	253	273	276	275	253	281	260	222	283	263	298	277	284	265	279	259	260	303	270	274	260	272	254	249	274	277	273	261	288	275	288	251	281	266	255	258	267	263	264	271	254	262	257	269	287	272	262	230	273	275	276	228	267	253	264	243	240	270	250	292	264	295	277	288	278	286	262	255	270	266	264	259	273	232	250	267	259	248	254	267	248	264	268	263	282	230	284	286	235	240	292	252	246	271	264	291	286	241	278	253	236	238	255	254	265	249	278	260	264	283	232	239	294	278	237	259	253	291	271	274	311	248	274	255	282	298	264	270	257	301	273	252	287	258	270	270	248	291	280	269	242	245	282	271	244	280	279	242	249	290	294	241	278	256	272	264	248	284	285	252	286	268	272	232	288	274	263	264	265	274	265	278	268	265	279	250	264	265	257	299	284	266	294	271	278	295	257	270	265	278	247	230	259	268	268	311	260	255	273	257	268	261	271	253	249	259	283	278	277	283	259	283	258	289	249	277	263	271	288	256	269	260	294	255	273	264	278	262	284	296	270	283	249	292	233	283	262	238	288	292	271	247	270	266	252	266	263	268	272	272	242	252	249	253	297	273	294	239	260	234	230	271	271	273	222	279	256	262	284	280	274	269	270	269	281	261	271	243	292	258	257	243	285	278	280	271	276	284	266	267	264	247	266	272	263	259	286	300	229	285	275	271	252	261	229	253	264	284	269	237	281	259	256	268	264	258	277	270	267	262	244	257	274	247	297	263	307	276	288	263	279	234	267	269	230	255	271	279	255	248	255	259	266	273	274	252	251	267	258	268	283	264	253	233	270	266	254	281	255	252	286	265	231	306	257	258	220	270	294	272	266	247	261	239	270	318	268	257	256	237	248	278	258	264	255	287	250	281	261	277	266	263	266	262	289	247	278	259	260	291	271	272	266	264	276	269	276	257	258	271	266	283	272	270	241	270	279	277	269	300	279	275	238	252	297	260	280	229	288	268	261	260	254	310	258	281	257	281	266	259	276	308	277	256	290	269	270	242	275	281	272	267	266	249	238	264	282	271	253	252	236	271	262	279	264	261	287	260	276	275	268	310	276	270	260	242	251	228	275	274	261	249	272	259	265	258	272	271	267	238	283	250	265	252	260	259	302	255	284	257	261	262	266	293	285	271	262	268	292	269	257	290	261	253	273	259	278	267	256	289	237	278	268	271	260	271	280	242	268	249	245	256	280	235	265	288	249	277	255	263	267	273	230	295	257	269	228	242	267	268	275	252	244	261	250	260	275	294	268	262	270	282	269	281	250	261	269	269	286	254	272	273	238	238	259	300	279	275	259	258	272	304	287	248	294	263	259	258	270	316	263	261	268	273	296	261	258	277	227	247	289	267	247	267	256	283	275	274	243	277	271	265	272	290	265	271	267	252	265	245	274	260	262	270	261	256	269	272	269	281	279	249	257	276	253	240	310	298	262	290	263	260	234	261	253	264	255	251	280	266	238	259	253	281	284	270	248	268	258	277	270	272	277	259	283	241	269	267	267	303	277	304	255	278	286	257	288	299	278	259	229	279	267	271	289	289	252	250	257	303	270	283	252	270	255	251	249	279	264	258	287	277	261	252	273	283	267	240	258	238	250	266	254	288	255	265	244	250	268	298	270	257	251	253	258	269	258	282	249	293	244	251	240	303	266	272	256	271	252	269	264	245	252	279	271	272	262	284	245	280	280	275	273	252	256	241	244	264	275	247	257	268	224	294	277	272	283	263	260	270	265	274	257	291	266	269	261	265	253	252	264	254	269	260	273	257	271	281	237	291	243	265	269	269	269	268	279	262	262	265	234	268	249	276	266	273	259	284	261	258	250	279	239	239	267	243	295	267	265	266	282	264	287	247	247	245	283	250	284	299	246	267	263	267	274	257	281	281	297	278	287	269	246	271	273	243	291	271	252	273	254	252	258	230	262	238	269	295	272	273	242	270	275	264	260	272	257	279	276	258	243	278	278	256	287	284	243	252	275	271	270	260	270	246	255	274	236	275	278	291	273	247	300	261	243	279	264	281	244	247	260	271	269	276	262	257	266	277	243	265	270	263	245	281	279	296	270	246	267	290	291	271	277	287	246	255	255	256	240	272	245	271	254	276	271	259	280	267	265	247	270	233	285	318	291	230	266	247	278	262	269	235
23715	20933	28104	23900	20908	9768	1521	871	878	649	577	502	501	479	462	452	450	462	386	413	421	452	432	444	439	424	471	432	418	389	437	394	378	407	408	416	404	378	404	382	370	381	354	368	406	395	417	406	427	408	430	404	385	393	405	423	397	379	394	373	396	367	350	361	384	392	350	382	368	398	375	393	402	392	370	343	372	366	401	364	350	369	342	363	342	352	409	355	354	385	346	373	382	419	367	330	394	347	354	355	381	372	382	381	370	383	349	346	370	380	362	392	398	390	363	381	353	343	362	369	392	362	357	390	367	399	365	354	414	340	354	357	348	344	338	375	396	374	338	386	392	394	374	357	379	391	363	371	391	333	352	356	377	357	389	349	371	367	359	387	356	385	386	384	338	374	355	380	368	388	404	388	357	357	381	367	410	341	339	371	369	368	362	388	374	385	355	375	394	348	391	336	337	373	392	366	386	379	345	339	368	392	362	344	372	383	360	389	353	391	392	383	389	362	359	387	386	375	380	366	370	358	387	380	378	351	385	377	352	337	403	410	348	329	359	387	371	365	399	347	363	382	371	370	352	360	357	375	371	369	363	385	386	358	383	375	370	377	418	384	345	358	371	364	374	367	384	369	382	377	364	347	377	364	408	362	395	400	405	379	359	341	386	381	373	317	373	373	361	359	373	342	370	335	367	335	363	385	381	364	380	325	375	406	357	368	363	379	375	384	344	386	360	380	361	378	346	396	390	370	347	393	359	366	373	360	389	377	367	358	338	344	375	388	344	364	394	370	386	394	375	359	364	369	360	376	356	362	364	376	408	357	346	362	373	371	389	401	365	338	357	350	378	357	353	399	387	340	392	323	343	361	392	380	364	367	369	371	374	384	369	376	353	352	386	387	384	371	361	384	348	360	346	355	396	374	365	359	338	343	337	355	385	353	371	354	348	346	340	404	369	353	407	362	369	346	355	382	362	395	402	366	363	369	328	381	350	355	402	341	395	374	357	379	373	376	367	391	374	372	343	379	362	333	349	359	374	360	356	352	366	377	402	362	393	322	383	370	370	363	362	380	357	365	368	348	355	392	343	339	361	373	341	350	393	344	375	356	338	355	373	381	371	375	354	345	354	339	402	359	360	351	377	409	364	349	331	398	365	365	373	376	370	358	410	363	394	350	367	376	361	364	390	373	372	358	382	374	365	342	358	345	403	370	349	367	359	393	362	337	354	349	378	407	365	349	341	376	394	343	358	389	369	332	375	403	350	370	373	359	383	387	392	377	390	343	356	380	356	333	383	340	422	344	355	379	383	376	356	367	366	375	377	342	348	358	390	377	399	354	370	402	372	381	343	358	355	366	346	330	389	340	404	367	366	364	378	384	376	350	380	342	379	385	347	351	343	389	351	366	372	331	396	385	355	372	353	340	344	372	375	351	406	345	369	351	353	371	354	341	392	381	396	312	380	372	364	348	371	373	387	340	369	380	386	389	374	355	349	390	365	345	377	394	346	386	405	349	350	355	360	378	355	386	357	343	418	356	347	371	367	381	387	367	358	381	338	371	363	394	364	372	341	379	380	365	376	342	400	391	353	359	391	379	359	337	373	347	352	340	357	328	389	387	386	355	369	382	371	388	360	387	366	377	374	390	355	352	339	331	364	383	380	368	374	384	378	371	392	342	360	379	386	398	334	354	348	366	377	369	395	353	397	384	353	364	380	395	361	383	392	374	349	414	345	372	397	375	339	379	377	364	348	350	339	371	345	375	363	367	384	352	337	364	359	358	362	399	365	384	360	369	343	347	399	376	429	366	390	344	365	374	359	395	361	383	362	393	364	371	385	370	356	417	383	371	383	368	350	369	357	357	375	397	368	349	333	375	398	358	356	352	377	383	344	384	352	357	384	390	337	353	370	393	360	389	393	363	391	347	387	325	366	379	368	365	334	346	402	374	381	368	349	393	381	376	374	419	385	326	375	355	383	354	388	384	359	371	369	365	385	374	352	354	380	368	375	344	368	350	385	363	356	366	364	358	406	398	388	409	365	375	352	395	366	359	391	342	330	358	381	377	385	342	380	371	320	383	400	395	404	341	381	388	377	394	370	357	375	359	389	362	369	375	389	350	373	342	364	372	385	386	418	354	371	366	368	373	366	340	361	344	378	372	365	338	410	357	365	359	369	352	358	355	373	383	387	391	396	367	352	379	362	383	362	371	405	382	327	357	404	329	337	360	377	369	376	370	334	354	392	366	336	363	361	374	401	362	363	364	369	352	374	353	335	379	369	384	394	368	371	377	386	376	356	349	357	363	379	385	367	331	364	355	368	391	370	366	351	352	377	365	359	440	356	373	378	319	345	375	323	355	364	391	363	365	353	327	371	414	403	386	389	382	355	407	382	357	367	366	377	363	339	337	383	380	327	345	345	363	392	387	449	377	387	372	351	387	343	355	409	377	344	375	390	361	376	371	363	385	388	350	340	387	390	382	330	378	374	324	362	376	396	351	409	376	357	347	365	353	359	325	401	357	358	353	362	380	346	352	352	378	348	388	378	365	379	392	366	348	335	377	376	356	380	379	379	373	397	353	379	386	370	357	367	357	366	356	356	399	397	376	398	360	340	349	351	382	374	356	386	374	381	389	362	357	368	364	385	337	395	347	361	353	355	361	362	363	386	347	392	340	396	329	368	362	351	368	367	323	356	360	365	406	335	372	364	381	343	327	364	363	398	384	377	354	380	398	367	352	386	396	332	363	370	381	330	383	357	342	347	395	369	363	364	401	371	367	376	372	342	361	387	363	413	355	364	383	364	354	327	334	364	368	382	391	369	351	370	352	387	364	407	372	371	379	367	390	360	366	368	384	393	338	355	364	386	384	368	398	390	376	379	365	404	347	317	362	368	381	400	370	370	377	388	362	365	344	372	354	370	413	373	393	339	353	350	394	367	351	361	389	340	382	393	366	344	353	374	373	376	380	385	402	334	357	343	352	378	382	375	396	387	360	385	365	367	381	383	334	371	348	340	374	374	357	379	388	400	381	355	370	357	388	362	364	343	364	344	359	368	395	371	385	384	379	386	361	352	356	347	365	378	341	383	344	370	340	360	388	345	373	373	382	370	380	341	399	359	343	358	382	380	389	369	375	412	376	372	339	396	374	374	381	350	377	381	366	362	357	367	352	381	364	351	373	343	366	376	362	389	397	380	394	364	384	365	379	349	364	391	383	344	386	370	386	369	407	384	351	381	365	399	335	364	341	367	385	376	375	384	396	352	374	347	360	382	380	368	388	406	383	379	346	319	342	365	382	371	357	383	344	347	367	395	425	372	381	344	351	387	361	344	346	342	363	378	369	384	391	370	355	349	356	400	371	332	368	342	361	378	374	393	348	360	349	388	364	349	330	393	378	417	371	347	356	419	403	372	369	369	393	378	418	372	373	351	350	395	349	369	364	378	376	356	377	385	363	354	385	363	375	386	386	382	393	362	373	330	370	367	367	368	390	353	351
7834	14517	11479	5767	5117	3927	2359	1869	1917	1271	1083	858	769	743	698	651	609	650	586	590	587	604	630	618	601	660	662	582	590	550	550	564	545	510	565	577	593	581	501	514	499	510	525	565	529	555	559	516	613	575	577	532	535	556	524	552	543	542	543	519	492	508	499	522	494	486	495	524	481	476	490	511	480	528	505	517	461	484	468	484	487	481	426	471	487	471	462	476	503	451	455	463	493	455	489	505	464	451	482	463	489	502	482	481	486	454	497	486	506	465	478	466	488	455	500	488	497	466	491	491	465	458	469	441	488	497	477	483	499	466	471	463	471	467	451	492	492	488	495	463	479	447	481	460	457	469	479	458	477	447	513	485	467	476	473	485	471	457	471	506	506	500	509	477	490	503	465	482	476	467	462	477	471	487	484	472	445	441	463	458	459	488	443	460	493	479	476	439	500	503	485	464	503	479	487	499	455	474	478	472	440	482	480	483	487	460	455	458	480	498	479	497	502	475	505	465	496	494	468	474	510	488	461	476	465	493	491	469	490	509	498	499	494	481	469	503	511	490	481	443	457	488	470	477	486	493	477	469	441	454	442	458	456	453	511	472	474	528	499	505	462	466	419	501	480	452	463	453	451	535	479	468	510	441	461	468	453	469	480	503	482	488	466	474	483	459	504	455	443	472	460	455	509	489	458	459	499	464	485	468	496	479	475	471	504	480	485	483	488	506	462	477	438	479	467	478	476	466	474	480	476	492	443	458	445	427	451	489	475	472	424	463	472	473	477	482	476	491	505	489	476	476	485	468	477	466	475	471	463	489	464	494	474	451	456	521	433	468	471	487	438	480	474	426	501	434	459	468	458	477	456	441	450	433	470	442	475	484	423	476	490	468	445	459	511	495	455	485	476	477	464	481	468	474	488	446	458	475	483	477	458	499	471	469	456	414	522	499	476	464	436	483	451	473	441	482	485	475	466	482	477	446	490	472	476	451	469	465	463	461	476	475	476	494	495	497	440	479	507	483	493	466	500	507	474	484	494	478	490	501	529	455	452	497	469	442	452	458	459	438	468	485	450	509	483	485	487	478	461	483	506	478	525	466	482	480	515	494	488	483	481	472	453	474	482	519	491	493	492	498	461	471	478	479	485	462	453	525	489	492	475	486	482	461	497	457	433	509	491	484	470	474	510	479	473	480	484	466	481	477	488	462	483	462	477	490	490	427	474	465	460	479	475	476	512	461	499	440	462	422	459	509	469	464	495	507	445	477	535	461	455	473	455	453	431	484	503	443	488	465	491	477	477	497	479	442	464	474	507	479	504	486	476	486	546	468	494	431	467	489	482	482	460	496	468	480	452	454	508	455	472	485	489	484	487	511	467	485	453	485	504	457	456	490	469	450	473	479	476	477	483	449	467	489	485	478	462	512	484	480	482	499	452	451	450	437	500	485	476	488	486	499	443	490	494	488	480	481	499	461	466	491	484	473	450	498	481	485	479	483	465	459	494	459	495	516	485	502	448	474	463	494	519	470	448	463	471	473	487	469	479	487	482	484	463	465	461	438	470	440	479	500	447	440	455	490	496	487	463	480	464	422	460	479	450	498	453	483	504	499	471	492	488	503	482	475	480	452	472	459	458	465	486	485	466	494	476	521	485	499	509	465	497	460	469	505	494	491	487	442	459	493	467	452	448	468	475	495	458	488	472	454	449	521	463	489	480	450	495	442	484	490	484	455	499	504	463	490	446	538	459	484	488	458	490	469	459	485	483	474	460	460	486	491	491	439	467	441	418	491	502	489	460	489	528	496	488	504	486	503	463	492	462	488	474	487	445	500	472	510	478	448	443	454	512	470	490	468	524	496	503	488	498	453	531	489	447	488	511	486	488	474	452	463	464	448	491	467	469	467	466	443	486	519	456	506	495	436	493	487	462	447	493	472	501	478	485	474	462	478	482	478	470	487	474	508	425	457	494	432	480	473	452	464	470	447	496	492	443	462	493	437	446	445	487	492	477	491	479	525	463	479	490	480	522	436	498	465	437	482	471	461	507	517	496	448	431	502	442	487	464	495	490	481	461	466	457	445	431	468	469	429	476	435	442	501	480	490	469	482	450	429	472	450	507	492	490	456	463	462	466	493	476	441	435	482	480	482	471	467	497	474	489	481	458	507	474	457	464	430	417	451	494	480	490	484	442	511	440	463	454	483	495	474	501	490	479	496	460	474	460	501	456	430	461	453	489	481	475	460	476	507	461	479	537	463	474	514	464	459	476	509	416	481	484	459	491	461	486	483	436	497	483	456	494	461	483	487	462	469	455	487	473	510	463	443	522	480	501	468	504	480	501	428	509	466	502	439	486	470	469	468	469	501	447	449	488	448	468	447	460	471	503	514	492	470	508	486	498	460	491	490	488	498	514	489	443	460	484	477	545	473	437	498	465	460	467	467	489	492	468	472	507	492	530	469	477	498	458	479	451	460	499	439	503	480	469	487	480	456	477	480	444	445	484	495	490	498	482	487	458	490	479	430	511	491	444	480	466	475	464	482	450	484	431	469	523	504	492	478	467	515	469	470	472	464	425	489	480	478	469	496	483	461	433	480	481	481	483	437	481	471	500	465	489	464	472	450	516	487	483	432	478	484	474	486	524	465	467	489	476	484	465	457	449	447	495	505	470	477	466	445	460	446	455	499	454	494	511	464	487	469	474	469	472	513	474	490	491	484	495	531	492	489	485	482	474	434	464	486	503	518	505	471	498	437	485	479	467	466	463	460	432	452	454	472	468	511	464	450	475	486	491	458	504	481	461	464	463	480	511	473	475	469	476	509	467	509	464	495	443	487	486	496	451	428	448	512	467	445	439	461	484	469	478	480	443	494	452	459	484	480	491	473	488	495	454	517	461	521	513	520	464	442	478	412	462	501	481	455	518	467	459	500	476	470	483	462	463	479	461	506	451	476	469	485	483	491	435	470	451	437	487	497	424	492	520	469	482	449	449	526	452	457	477	478	474	462	421	514	456	471	489	479	466	489	493	435	479	502	443	489	501	488	498	481	464	446	462	465	465	466	475	529	433	498	454	484	516	501	497	464	498	450	502	466	500	532	450	448	485	479	495	426	489	491	496	449	493	520	518	495	447	501	476	454	512	471	480	464	487	481	453	471	483	506	501	470	476	439	477	498	518	480	467	527	493	479	448	482	474	436	465	476	476	479	476	481	480	482	489	487	479	420	459	462	469	485	499	485	475	482	483	470	506	495	458	491	488	462	498	475	430	469	480	464	505	484	490	494	463	520	460	475	484	483	467	489	483	465	457	478	475	465	496	455	447	469	532	446	459	487	512	471	474	520	481	459	493	476	442	466	479	483	486	491	482	500	481	433	529	478	459	465	462	446	498	537	447	473	443	451	486	485	486	544	498	462	480	449	468	450	500	457	454	471	490	484	479	474	499	470	492	496	481	465	462	449	450	464	465	447	496	462	457	504	474	499	496	468	506	495	495	490	453	477
24858	20938	26890	24958	7896	1272	557	435	445	297	240	224	203	192	189	172	177	147	184	164	164	159	167	166	155	184	155	161	172	153	137	159	138	182	139	155	142	148	137	131	133	165	159	167	152	141	164	168	189	175	168	144	167	157	135	141	166	149	160	138	146	122	141	145	144	137	155	127	143	158	130	130	140	151	142	140	137	149	152	147	129	135	150	145	126	134	113	149	149	119	145	134	137	112	151	126	132	122	148	147	148	140	133	154	135	141	162	137	133	125	121	143	122	140	147	138	128	145	121	138	122	137	153	141	147	121	130	128	144	124	125	134	132	140	157	119	139	147	128	140	138	132	125	146	140	129	126	129	124	126	135	143	163	126	146	125	137	133	108	140	133	141	131	124	128	140	137	133	146	125	140	121	139	134	162	131	133	129	145	162	131	132	144	135	149	145	126	154	136	128	153	120	141	128	119	152	138	150	133	114	150	147	149	123	131	151	137	158	137	150	161	143	142	120	138	142	156	127	138	136	123	147	139	142	133	144	136	136	136	152	137	144	145	130	137	128	145	152	137	136	140	139	132	135	143	147	127	137	153	127	110	143	133	142	123	140	123	161	141	126	140	134	131	130	139	118	141	141	143	136	129	142	144	135	139	129	150	125	134	125	124	126	134	124	141	149	120	123	139	150	150	164	146	138	137	117	126	121	126	157	134	129	132	117	131	142	126	129	144	145	128	139	126	139	142	111	125	150	143	138	147	126	141	144	129	148	155	133	147	139	116	133	135	123	151	125	114	143	110	146	126	126	126	134	140	141	136	140	136	127	145	136	143	161	147	136	144	142	149	115	138	143	137	127	135	140	131	147	141	131	150	115	144	120	143	136	114	128	139	131	139	131	129	143	130	124	136	154	163	119	141	131	135	145	122	120	129	148	142	119	165	143	130	169	147	146	123	136	130	137	150	136	158	128	130	135	137	139	156	140	121	132	112	118	132	144	144	116	119	135	143	136	142	154	138	137	124	121	121	121	129	134	161	146	122	138	128	151	139	122	115	136	113	128	154	132	147	151	135	144	124	130	114	108	138	139	121	133	129	139	145	138	148	120	117	124	154	137	129	138	121	140	134	149	117	125	137	129	132	133	154	141	136	131	159	150	156	149	134	126	145	136	133	137	112	124	135	120	142	129	129	139	134	124	137	124	138	160	130	130	144	118	133	120	117	137	129	158	137	104	144	117	136	152	144	122	133	148	126	124	148	135	146	142	151	132	125	142	143	131	145	130	122	119	135	132	143	118	136	144	152	138	99	134	134	124	134	150	123	141	141	164	124	142	150	148	133	139	126	134	119	145	139	142	128	143	156	134	120	115	123	172	140	126	153	122	127	140	139	133	127	138	133	113	137	129	131	144	126	150	141	134	124	138	128	128	125	122	122	130	127	128	157	138	144	121	143	134	116	153	147	146	137	145	136	135	126	145	151	151	149	129	114	149	118	120	133	120	136	133	141	124	124	127	152	138	116	115	134	128	112	147	133	135	156	139	126	142	124	135	123	140	133	140	136	148	138	141	130	149	135	153	126	156	148	123	144	142	153	137	125	109	122	148	132	135	141	138	135	131	152	137	127	160	149	141	125	114	154	144	127	127	157	126	123	149	127	151	141	123	127	125	126	121	141	144	129	130	130	139	129	149	136	149	127	129	148	137	127	143	151	146	131	135	157	119	130	131	147	114	123	135	138	135	127	151	132	165	134	130	135	139	125	150	108	139	133	120	150	128	128	135	157	150	144	140	120	141	156	140	145	171	147	143	145	132	117	142	118	140	153	128	120	150	153	133	126	136	140	117	148	135	122	119	132	127	134	148	148	154	120	127	133	126	137	137	131	124	128	152	139	144	132	117	137	129	129	131	136	131	140	132	147	155	157	134	136	126	141	140	125	120	147	170	138	129	139	127	133	127	123	123	151	147	130	140	129	133	122	132	150	113	126	132	133	148	140	138	128	128	129	113	128	148	144	140	128	128	120	128	145	155	139	124	128	124	134	140	114	125	112	145	139	137	160	118	137	129	127	151	139	134	137	135	148	133	119	142	121	146	131	141	130	153	147	154	151	115	117	149	146	122	126	150	133	143	126	129	144	138	122	157	126	125	145	143	124	150	136	131	118	137	127	162	134	151	135	129	141	136	146	110	137	138	127	129	144	116	130	145	115	134	129	135	134	135	147	140	138	130	138	125	135	141	128	129	124	135	136	126	138	140	129	139	155	138	155	131	151	120	123	141	145	150	154	145	145	143	145	135	140	151	145	143	134	148	132	139	139	146	126	150	127	152	126	139	139	129	143	125	127	158	141	133	144	144	131	133	150	138	156	110	158	117	119	130	143	150	138	138	137	135	134	156	144	139	141	139	141	139	130	147	143	147	138	141	127	142	113	148	131	135	133	126	151	120	139	136	145	138	127	130	135	130	140	126	116	142	141	134	126	136	135	124	113	130	133	130	124	132	136	125	107	127	121	139	125	135	133	137	111	137	147	134	145	158	148	146	150	126	130	132	128	138	131	155	134	119	116	137	125	114	131	123	167	146	139	117	126	144	108	139	129	141	132	130	129	140	151	133	137	145	138	145	135	115	146	137	125	131	119	140	130	152	114	145	132	125	141	149	132	139	141	143	148	147	125	135	148	156	147	127	132	133	116	130	131	148	163	152	123	132	138	120	124	132	136	118	136	138	158	138	151	122	143	126	136	144	160	129	148	131	155	147	133	148	127	138	158	128	146	151	138	153	139	147	136	132	131	146	138	141	135	157	123	143	131	123	125	143	114	115	151	151	140	147	149	135	135	132	128	118	137	116	113	148	134	125	147	132	132	135	113	143	148	148	130	116	134	138	136	125	153	137	141	144	136	142	122	139	134	146	124	127	122	142	138	121	145	161	128	158	150	145	130	123	137	137	143	138	140	142	133	144	110	144	120	164	150	128	104	135	149	132	138	129	133	151	117	107	142	129	136	124	124	130	144	133	124	150	136	134	144	158	141	149	127	125	138	129	147	148	142	117	152	163	146	113	140	147	130	120	128	147	135	126	132	143	138	127	129	126	131	133	148	139	150	132	156	157	135	150	149	136	133	130	140	134	139	154	125	148	125	139	112	119	138	117	132	139	142	140	158	130	121	131	148	122	121	152	129	132	130	136	113	142	122	120	125	135	154	138	124	141	152	133	142	135	145	158	112	138	119	136	119	137	145	119	129	164	128	151	146	128	139	134	129	133	134	136	137	141	114	129	146	125	135	130	124	120	133	144	116	143	151	134	126	143	143	112	149	138	147	108	143	121	127	133	141	115	131	144	133	119	134	138	160	151	138	143	133	141	132	132	116	154	134	161	141	118	127	116	144	141	132	145	121	127	149	133	142	149	119	127	118	140	121	125	126	140	155	142	125	149	165	139	133	139	129	142	135	137	141	153	131	149	128	128	145	126	131	131	126	123	129	128	129	136	150	160	149	118	146	133	120	123
7133	9593	7449	3349	3293	2788	1468	1061	1179	778	505	379	412	320	330	286	274	270	261	248	255	265	300	264	287	287	284	262	263	228	236	217	224	207	243	219	222	221	223	228	224	188	236	225	233	252	245	246	282	272	268	266	232	224	229	234	243	248	206	219	175	208	198	238	241	186	205	176	183	200	204	172	209	183	187	186	213	196	158	200	198	205	176	171	179	166	206	192	192	196	212	168	189	189	176	164	206	171	203	198	207	184	197	174	208	202	189	225	213	163	176	211	189	201	183	193	184	176	192	177	223	202	171	188	189	186	184	171	196	182	196	204	199	199	191	194	195	184	200	205	193	195	190	186	178	191	163	185	199	193	196	189	187	214	203	192	198	171	180	201	181	181	189	199	202	190	186	208	203	207	195	179	171	163	196	166	189	196	203	203	187	188	201	213	194	174	167	198	183	168	173	169	194	199	190	208	207	224	204	182	168	187	195	188	198	180	161	184	200	180	214	193	204	179	186	189	198	193	189	212	195	188	179	161	189	212	178	192	197	173	198	167	185	184	205	189	193	202	186	183	177	189	202	200	222	210	183	208	181	217	170	203	217	189	183	198	183	181	189	180	188	211	180	165	212	186	220	184	209	187	182	168	203	174	185	192	178	190	186	201	190	206	183	183	203	198	180	203	189	198	197	192	176	196	167	179	191	206	197	187	161	194	199	187	206	174	192	196	230	189	210	153	178	178	200	171	184	206	189	208	183	196	179	193	197	188	188	184	168	188	166	187	167	195	195	183	207	184	204	203	191	189	185	184	186	168	180	222	189	174	194	213	209	187	184	197	182	201	177	214	202	208	201	173	186	208	185	209	179	187	173	168	208	185	182	190	179	200	203	201	198	200	206	187	184	200	211	182	199	207	191	200	188	182	187	181	207	185	171	210	183	190	209	172	186	204	197	190	192	180	209	191	192	189	184	175	189	166	217	190	188	200	192	189	213	212	189	190	183	176	192	170	183	209	230	200	225	207	197	193	190	187	195	197	205	200	193	201	212	177	214	183	185	208	186	179	202	210	182	170	198	196	183	192	180	206	204	193	170	214	202	181	197	178	185	180	178	173	193	180	191	212	173	194	198	192	166	172	185	201	199	197	173	197	193	179	203	197	210	191	176	184	205	192	214	194	198	202	204	183	188	206	199	194	194	193	167	174	200	171	188	192	199	176	208	184	213	186	197	199	190	209	181	181	189	178	165	200	211	186	194	190	202	188	193	172	201	179	181	178	188	198	184	186	186	195	182	203	189	228	189	185	203	176	199	193	202	182	173	198	215	188	203	210	186	201	207	180	201	169	191	181	199	150	180	205	209	201	178	204	219	204	223	208	199	164	208	208	168	172	199	199	188	182	210	199	180	217	197	165	203	181	174	194	183	203	178	206	168	177	215	194	183	176	185	190	197	205	200	179	187	201	182	211	185	208	181	200	185	176	199	189	190	202	181	162	189	180	170	184	221	189	197	174	176	200	175	195	177	178	180	205	196	201	174	173	187	207	200	188	181	207	201	190	186	193	195	193	196	197	165	181	174	213	193	171	195	213	179	212	172	198	190	200	207	198	190	194	211	193	200	191	179	225	216	194	176	197	185	190	189	176	194	218	159	167	196	185	188	201	187	172	207	167	159	193	199	209	179	185	180	199	199	192	169	205	194	178	208	195	184	218	170	194	201	198	192	192	175	200	199	185	198	192	175	211	166	185	202	205	180	191	185	181	225	179	180	187	167	199	177	192	202	195	203	213	200	168	176	211	196	195	188	176	166	171	207	178	181	183	193	190	190	201	173	197	201	200	162	208	203	194	170	191	179	175	217	187	222	216	189	192	186	183	160	180	192	191	165	208	205	198	169	215	191	182	187	195	206	176	190	182	187	188	155	179	176	204	199	155	199	190	182	195	184	198	187	199	171	196	187	190	180	209	180	197	209	197	184	173	206	171	195	201	181	212	197	212	179	200	219	209	178	198	181	200	181	192	184	180	219	194	191	195	180	172	207	178	190	174	190	198	175	192	182	211	203	187	174	175	162	213	193	175	182	170	196	177	186	218	193	155	184	182	176	192	170	207	180	190	193	193	217	185	211	173	173	192	211	194	209	187	204	187	191	172	182	217	187	206	179	196	163	189	177	198	162	187	179	205	190	204	172	199	196	192	202	205	196	199	177	191	193	185	200	207	194	186	181	194	210	172	183	211	173	207	184	209	173	193	215	196	188	191	200	180	192	188	190	186	179	197	196	183	173	189	185	185	195	180	193	218	196	179	184	184	174	214	179	206	221	201	182	198	193	189	211	165	163	175	191	179	191	200	192	194	185	195	193	183	206	196	187	184	203	187	196	207	180	185	201	185	200	185	168	179	182	187	186	213	214	190	182	193	212	181	200	191	212	181	204	206	169	201	181	171	184	192	201	190	220	192	194	179	191	190	203	172	198	192	183	203	189	191	212	192	184	196	195	195	177	202	194	200	170	197	199	205	196	201	207	165	184	197	180	192	163	185	198	196	195	210	187	193	211	178	186	196	160	187	180	185	186	182	199	189	209	200	189	196	193	201	182	193	182	196	215	172	183	217	152	199	181	191	203	197	189	190	178	178	177	200	210	184	201	174	202	172	188	179	213	201	210	177	167	185	202	204	195	195	177	172	178	195	209	194	187	201	207	203	198	170	226	214	190	171	195	193	182	180	202	197	196	173	223	185	212	196	208	185	158	169	227	170	187	177	185	176	197	187	185	197	202	211	194	186	185	169	173	174	214	188	188	209	191	212	234	217	220	188	201	188	197	183	212	199	196	192	197	238	187	186	198	186	183	191	191	177	173	203	177	189	186	177	191	164	183	190	224	172	181	194	203	191	209	194	188	176	186	202	188	226	172	200	188	196	213	191	193	210	199	203	200	203	194	179	178	185	190	204	184	181	194	197	191	179	212	178	210	177	168	194	184	179	160	192	195	198	177	195	206	182	190	201	177	182	209	191	189	190	189	218	194	191	153	187	178	175	203	182	177	205	168	194	218	181	181	194	217	200	177	200	217	195	197	166	206	202	186	199	187	194	171	166	180	190	169	197	164	191	206	173	183	205	194	192	186	206	181	195	178	189	204	184	196	178	207	190	198	213	207	178	192	202	177	187	208	195	182	199	178	181	221	192	198	187	193	184	181	183	186	200	198	209	184	204	169	194	183	161	175	201	196	185	215	188	183	170	183	185	165	193	193	215	183	174	190	204	182	173	185	191	164	183	167	188	199	203	186	174	181	195	191	209	186	170	198	205	171	187	191	189	202	193	198	176	200	198	186	198	166	188	196	189	180	185	193	203	208	193	181	189	207	207	205	172	223	186	201	179	178	189	155	198	220	201	205	175	181	189	194	194	208	170	194	174	169	190	209	199	174	168	198	199	165	202	177	179	210	197	198	199	168	185	188	176	195	172	213	181	218	185	184	197	197	187	167	179	174	169	209	202	166	193	187	188
22683	20946	28693	23373	20948	20993	8625	1527	1193	981	796	662	633	555	500	478	496	477	436	494	432	488	444	480	489	443	456	447	440	428	398	380	396	408	393	413	444	450	417	370	369	389	439	453	389	435	401	424	419	412	445	416	386	432	414	416	423	396	447	366	367	367	428	379	368	335	351	391	380	353	358	366	377	354	352	359	358	316	397	391	377	338	406	350	375	395	365	359	388	361	365	345	381	371	382	371	359	352	334	376	400	363	340	391	352	356	330	394	356	360	406	346	414	337	376	407	360	395	351	371	400	384	373	387	345	366	408	370	377	351	373	373	357	361	372	369	372	335	351	383	386	328	327	361	344	373	374	369	387	388	368	357	378	349	366	384	378	364	361	371	395	382	387	365	384	363	342	355	367	368	386	373	334	350	388	392	366	355	359	381	388	362	352	358	356	385	354	403	401	400	343	348	359	369	367	363	330	356	337	358	370	350	381	340	373	310	352	376	384	380	360	341	348	346	372	366	359	368	399	375	397	404	365	379	394	381	374	358	379	375	354	394	380	353	370	329	366	345	361	369	354	345	366	337	344	391	363	360	362	358	361	373	365	334	352	329	377	391	342	392	385	343	355	346	341	408	367	389	372	362	371	362	388	338	378	345	375	388	354	333	373	382	342	380	349	352	380	377	345	375	338	365	388	337	354	375	357	344	393	336	387	391	368	394	362	366	388	382	351	338	384	346	355	337	346	356	384	390	388	361	423	363	361	365	384	375	365	405	356	366	311	373	375	389	386	378	354	362	341	367	374	364	385	362	369	358	369	369	391	341	379	374	369	396	350	374	381	382	368	367	388	370	376	373	366	379	351	374	376	364	363	349	368	382	314	379	341	394	365	407	372	376	380	420	360	377	386	341	367	377	331	321	395	394	363	371	343	383	354	371	387	375	356	382	343	354	324	343	350	358	379	370	382	332	350	355	341	353	342	361	402	352	358	384	371	340	362	390	344	364	398	352	383	367	327	363	350	384	337	379	366	374	370	374	348	371	370	341	377	361	364	355	332	322	364	360	355	357	352	386	407	359	347	357	350	333	352	365	369	370	369	351	345	365	342	360	363	351	341	346	384	367	390	374	393	379	335	384	384	329	382	404	363	351	359	358	366	347	378	359	381	353	387	377	366	371	379	390	362	326	377	352	376	361	377	384	373	376	392	364	356	397	386	335	347	353	383	370	370	387	366	381	321	367	365	319	383	347	418	385	383	351	375	354	329	343	398	378	360	326	368	371	366	368	396	366	336	377	339	413	401	392	360	387	338	388	357	373	371	381	397	385	370	356	376	344	366	335	346	395	362	350	347	365	399	351	346	354	348	363	390	367	367	377	369	345	391	364	369	385	344	385	389	364	339	385	365	337	346	356	350	353	383	363	361	367	379	351	356	356	354	327	383	333	365	354	373	371	369	364	359	369	344	371	362	357	358	365	347	342	384	373	354	361	346	371	338	380	376	389	335	380	360	343	328	353	383	365	373	375	382	376	404	370	361	363	402	364	335	379	405	382	382	365	370	346	376	354	348	393	379	352	384	379	368	350	358	378	354	349	377	340	403	363	354	355	366	350	365	361	383	374	378	383	364	358	360	359	394	372	345	367	382	352	358	377	348	359	352	379	387	382	394	401	331	343	379	371	334	354	346	358	354	380	346	340	365	328	381	366	371	384	384	350	387	348	390	395	410	359	381	409	377	337	359	356	377	382	348	394	371	324	380	348	358	352	379	371	348	374	390	369	351	370	379	370	341	376	317	384	369	374	363	371	383	378	323	343	347	325	404	378	364	362	379	344	390	374	374	354	392	378	342	329	380	347	364	357	348	355	348	379	304	359	394	369	371	394	374	341	377	373	351	362	337	334	384	356	376	361	333	345	395	351	384	354	331	362	331	358	337	318	378	319	350	381	366	385	366	361	396	357	389	371	374	368	348	389	387	349	369	363	392	371	365	365	335	353	345	377	363	360	366	352	386	345	346	376	343	373	379	372	330	382	355	344	347	382	386	359	376	378	356	343	378	358	359	357	350	356	361	359	372	378	390	388	383	370	407	365	352	360	403	371	370	344	360	396	380	383	379	355	399	387	336	377	384	356	380	374	346	345	375	333	384	378	396	398	343	349	380	323	353	368	362	356	380	385	356	356	407	388	369	353	397	396	369	372	373	336	378	345	380	349	348	374	368	372	356	342	357	387	380	357	377	362	407	367	389	386	318	363	358	357	386	376	375	370	371	336	329	376	347	382	356	391	366	341	401	353	354	383	389	385	374	367	371	353	377	371	387	371	370	359	345	327	364	357	360	378	367	345	362	384	352	365	317	364	370	398	384	364	334	359	365	377	374	337	341	345	357	346	346	369	365	362	373	345	356	319	344	388	356	360	350	381	359	358	346	374	362	341	366	363	337	354	350	365	337	350	345	368	353	395	373	364	343	353	357	414	343	358	359	372	409	394	382	353	373	379	366	328	364	358	325	380	378	335	363	318	369	369	374	389	350	393	366	373	364	363	364	379	376	352	404	356	365	334	336	390	316	333	381	384	394	366	358	400	364	370	380	338	366	388	364	380	366	364	348	383	400	355	358	342	350	331	381	375	325	366	385	374	342	364	394	389	375	375	387	365	376	383	358	358	346	368	354	372	361	378	336	364	370	358	358	391	359	384	358	348	385	385	362	360	361	361	405	378	344	388	340	378	353	357	395	412	340	375	380	367	342	382	346	357	371	358	333	358	383	341	410	367	337	353	389	388	394	389	391	361	372	353	333	374	420	388	365	372	367	374	355	368	353	376	341	360	338	385	412	380	388	388	331	372	361	386	383	389	359	372	357	358	344	398	338	348	343	363	374	328	353	390	362	340	384	374	383	367	337	334	361	354	379	363	377	352	362	364	369	364	343	330	366	362	344	380	338	375	327	367	370	339	380	397	373	404	337	348	363	343	355	364	392	339	331	370	338	348	385	360	340	399	339	385	340	341	364	348	361	357	307	360	328	381	380	342	387	329	378	367	357	377	371	388	355	357	356	371	373	378	351	361	361	370	375	372	369	349	354	393	357	383	389	378	377	407	345	344	359	357	376	390	367	329	393	357	369	361	423	358	366	367	369	388	374	354	347	328	366	333	371	386	363	359	402	425	358	354	355	340	345	354	356	394	362	335	371	392	368	355	334	347	378	380	419	334	362	353	348	361	386	390	375	372	363	343	382	375	361	359	391	372	354	385	372	370	337	346	366	360	364	378	384	380	371	351	379	358	374	365	329	324	361	357	340	381	348	369	347	353	403	350	320	349	368	341	356	367	379	375	372	384	343	351	338	364	349	354	377	377	374	412	338	372	372	408	345	379	364	351	371	391	359	346	414	365	382	383	325	376	385	366	317	352	365	338	375	366	374	370	365	323	342	342	377	359	368	337	356	344	354	363	330	349	361	406	390	343	358	366	364	390	355	418	379	367	375	332	350	332	350	372	387	350	385	371
9685	19507	16419	8560	6903	6274	3695	2847	2912	2102	1547	1260	1135	960	884	800	767	837	679	729	680	655	627	712	684	734	662	664	655	612	584	600	587	507	619	593	592	587	572	492	547	504	545	546	533	568	564	640	610	663	663	604	587	533	549	571	579	580	577	575	485	490	522	543	494	519	510	480	464	479	494	502	506	514	535	486	463	483	457	501	458	459	477	468	466	461	482	487	494	484	483	475	428	496	509	474	457	491	486	534	442	528	484	428	474	459	476	475	508	473	494	465	494	485	433	483	480	475	516	455	488	482	449	461	465	422	512	457	465	495	489	468	513	447	512	468	469	445	449	477	493	472	416	475	477	452	448	507	472	485	497	470	475	451	488	433	495	467	490	469	478	440	505	474	444	468	457	452	456	460	457	483	482	502	464	492	445	474	472	495	481	514	461	477	481	420	483	468	468	465	483	499	447	449	461	476	457	457	486	477	508	473	458	485	481	444	461	509	484	468	488	497	472	444	510	478	483	450	495	479	466	457	421	447	462	483	495	466	452	502	453	443	482	456	470	460	448	503	480	485	472	494	474	485	448	430	495	462	447	471	429	438	473	425	498	481	496	474	484	477	487	443	456	464	458	435	499	461	468	492	491	416	482	476	450	537	465	452	454	457	455	510	492	455	436	445	455	450	475	420	444	488	456	479	483	489	454	451	436	444	450	472	514	493	506	479	443	484	445	467	510	439	463	475	437	489	471	487	519	478	442	421	444	456	466	440	493	448	434	453	449	436	479	473	499	466	449	451	446	492	462	472	447	440	493	438	442	491	474	460	445	458	447	496	458	466	463	469	490	426	505	451	445	462	454	481	473	463	426	493	473	461	450	461	445	505	414	487	440	471	416	466	463	496	460	449	432	476	467	529	458	475	483	467	477	489	479	490	469	454	470	473	480	492	449	498	489	445	479	469	455	462	485	455	496	464	483	466	474	449	458	463	459	476	475	480	441	522	492	469	475	463	483	503	459	499	490	452	468	451	478	469	450	444	462	507	473	487	441	486	494	475	496	473	506	469	442	470	470	452	463	497	482	494	459	488	503	523	450	453	450	497	476	469	477	461	480	484	460	498	495	470	446	501	456	506	484	450	485	444	487	433	446	455	455	451	471	482	452	448	494	445	460	491	483	473	472	474	448	462	473	462	467	451	460	431	477	502	520	460	435	489	479	500	485	421	485	497	481	489	494	515	434	481	493	484	436	515	531	452	428	467	458	460	429	472	412	454	490	499	470	484	446	459	446	508	439	501	466	471	472	524	483	463	481	487	441	474	506	465	470	440	531	482	405	499	469	496	483	514	462	478	430	489	506	471	460	474	443	478	450	454	502	475	462	447	490	468	485	490	459	443	506	449	444	516	471	497	452	462	463	492	473	459	458	494	465	455	454	456	483	429	464	473	458	483	455	476	463	489	510	474	460	478	485	493	472	478	480	521	455	499	484	477	439	484	486	460	455	444	490	464	520	457	467	492	449	445	465	482	447	459	512	440	473	441	460	467	465	451	456	470	445	503	486	478	493	486	495	471	440	526	437	447	504	455	469	458	476	454	492	462	477	492	432	472	462	444	477	433	500	476	470	488	459	459	459	489	487	466	483	472	475	485	481	460	499	478	495	435	457	480	475	494	487	440	493	492	440	440	463	474	480	494	501	470	457	480	424	468	468	470	434	464	475	472	466	460	485	469	479	474	488	469	473	455	454	432	465	441	452	460	493	461	455	452	476	447	460	429	468	471	444	441	438	479	443	510	524	476	463	437	482	462	461	469	477	469	461	508	458	482	448	490	472	479	504	484	488	488	462	453	437	487	461	445	460	458	440	473	452	449	462	492	462	478	467	459	479	450	493	451	439	453	518	424	474	492	479	437	458	475	484	448	473	458	453	452	482	481	488	452	461	455	473	447	472	461	468	458	447	513	474	469	453	452	475	467	472	443	470	479	488	504	474	470	461	454	441	494	485	464	469	474	473	466	483	476	483	459	483	458	495	457	476	474	429	467	469	446	501	469	460	473	478	520	471	462	482	497	471	475	473	471	446	454	457	462	468	500	450	447	492	469	475	475	478	449	506	511	481	449	484	489	448	481	437	469	457	471	485	431	511	476	480	481	456	458	468	505	466	470	475	470	471	476	468	485	480	470	481	462	435	468	481	493	435	475	456	488	477	494	493	472	471	445	478	495	495	492	454	459	463	457	468	487	502	490	481	478	498	537	497	460	498	493	460	457	459	432	450	484	500	476	487	469	492	479	490	472	462	489	463	513	513	437	489	501	466	469	470	436	467	490	498	493	454	444	463	473	453	447	454	475	471	452	466	447	458	450	488	448	458	471	456	480	459	443	448	451	469	451	467	467	460	450	422	484	450	476	499	456	476	460	433	486	513	455	493	487	468	451	438	468	492	450	427	463	496	466	472	458	476	467	472	464	457	442	457	443	473	464	475	495	480	467	481	474	490	473	521	474	472	456	505	451	463	440	494	508	473	457	452	514	502	493	468	491	475	460	442	488	429	503	508	462	489	465	511	537	462	448	436	490	464	489	448	478	485	468	466	453	420	451	446	468	506	448	492	458	463	501	492	521	489	462	448	456	462	450	436	456	497	491	494	473	440	497	459	417	492	490	399	490	494	448	479	492	486	456	467	478	493	494	454	463	444	476	437	503	478	473	474	477	461	454	476	472	472	464	478	451	483	473	437	508	493	523	461	443	437	482	450	478	431	515	453	460	491	469	473	461	462	484	470	475	442	478	461	466	456	460	453	448	491	447	454	470	440	442	489	510	462	478	488	425	477	500	491	469	489	484	482	433	441	442	471	479	497	470	455	485	480	464	479	484	451	482	484	486	461	488	472	464	475	459	465	422	504	469	468	486	470	439	465	465	454	439	438	486	435	499	486	476	461	465	459	462	488	458	450	446	481	455	465	505	468	487	486	467	507	487	451	511	476	483	427	474	463	458	548	470	472	459	474	445	482	474	511	452	456	496	442	475	484	430	503	478	440	466	499	465	493	447	440	477	494	481	468	449	448	452	491	464	483	458	488	490	488	489	458	489	448	489	498	471	474	470	484	455	464	510	505	468	450	494	463	477	471	478	480	433	493	466	515	446	458	470	463	447	487	461	462	490	469	451	476	493	470	449	481	463	430	481	486	465	481	453	478	486	459	489	499	479	462	430	434	446	499	465	504	457	504	516	464	475	444	445	452	447	502	483	514	504	483	482	443	452	471	466	507	447	487	457	491	506	465	466	471	453	417	461	477	470	501	467	490	460	471	485	464	443	461	477	473	481	462	456	486	428	450	471	470	479	490	456	500	467	454	477	477	449	498	462	489	452	490	467	455	450	463	487	453	467	499	477	445	458	491	471	496	454	468	492	493	468	484	450	549	465	461	475	467	466	445	484	516	463	406	490	516	471	475	476	450	500	488	477	455	437	461	445	488	501	472	479	455	482	468	470	488	460	471	468	489	419
26825	19307	6599	1358	907	975	493	322	359	311	242	223	227	195	224	208	203	222	231	218	220	231	205	229	225	201	211	237	213	200	186	205	214	235	214	202	212	207	220	216	209	190	220	189	211	214	226	204	202	206	227	202	183	214	205	205	221	194	233	186	212	208	194	218	199	202	210	215	199	195	221	197	193	194	215	201	192	192	227	212	203	236	221	193	223	219	235	226	214	191	192	204	190	187	217	200	214	198	211	214	188	210	213	207	192	233	217	192	186	195	216	170	193	203	190	197	205	208	176	192	207	188	209	205	194	172	206	207	195	201	198	213	172	216	190	176	200	212	172	164	188	186	208	210	195	217	199	193	187	207	196	200	201	178	169	168	209	202	190	213	193	182	197	185	196	204	208	201	209	197	193	179	207	188	185	216	241	223	207	194	219	185	204	206	229	203	185	192	221	187	197	210	180	189	195	207	187	198	182	190	175	179	215	219	209	210	196	213	190	182	207	212	195	189	222	218	187	184	196	225	208	189	205	206	190	210	201	187	196	207	225	194	209	186	221	199	190	210	213	203	181	199	188	211	243	189	192	196	200	182	216	178	190	209	192	169	197	194	210	211	214	189	195	195	208	193	188	234	228	202	188	205	198	202	199	217	192	185	202	193	191	210	193	206	187	188	163	203	201	217	192	191	182	202	223	197	177	220	196	194	202	198	206	197	218	196	208	186	198	186	200	201	207	211	182	213	195	194	207	196	229	196	195	175	178	211	219	207	207	200	200	193	184	193	217	203	204	194	182	180	188	198	222	213	178	201	201	215	184	203	217	208	220	203	173	200	180	173	196	192	190	215	205	196	186	202	193	199	183	205	204	205	210	197	194	205	192	197	206	192	210	195	200	182	213	193	198	197	221	180	177	204	182	205	191	172	188	186	206	189	207	188	209	186	194	218	194	187	212	204	226	208	195	206	199	202	202	195	194	206	231	182	193	193	193	183	204	199	185	207	228	196	196	181	205	201	185	199	229	221	217	221	195	203	181	186	196	210	206	236	199	212	199	185	209	196	229	210	206	206	181	208	214	199	204	206	196	206	215	213	198	182	189	197	203	192	198	228	208	207	238	215	190	188	203	184	213	185	200	208	210	198	179	197	206	212	201	191	190	192	194	211	230	196	189	195	218	212	210	221	202	179	206	201	200	180	242	219	232	190	174	207	208	204	188	191	206	196	196	215	199	228	229	187	177	227	201	200	223	197	217	232	199	193	200	197	221	212	198	228	183	189	210	184	191	203	198	215	225	188	194	223	199	236	206	184	183	215	192	221	178	196	227	162	204	193	234	209	229	203	195	218	209	214	228	211	226	221	221	200	194	215	194	209	198	196	199	198	230	181	220	208	201	201	178	213	210	188	203	216	201	185	204	176	185	190	208	208	197	181	195	188	210	193	235	203	200	198	177	181	188	203	194	180	183	210	208	195	217	204	177	196	177	181	176	199	200	199	221	206	227	209	224	220	176	222	186	201	188	193	219	191	196	190	198	227	194	198	202	189	211	188	186	198	194	222	189	198	242	184	210	195	179	207	221	193	186	227	213	225	195	178	210	186	193	221	182	187	202	203	206	196	191	190	205	204	191	204	202	198	196	221	177	222	196	187	200	195	188	190	198	181	215	188	237	224	207	192	193	172	201	189	226	218	186	223	216	214	194	201	210	189	229	188	194	199	214	205	197	202	183	196	192	209	191	197	189	203	191	204	191	180	187	184	215	212	205	190	183	206	194	181	181	243	217	191	202	199	214	195	201	207	171	213	188	202	206	171	184	179	209	209	214	223	176	183	207	211	186	201	231	196	189	185	211	191	205	201	189	208	226	220	198	212	198	204	177	193	205	202	195	218	196	190	199	197	183	189	196	210	199	189	172	178	202	197	199	206	221	181	205	209	200	192	187	201	220	188	184	213	188	214	225	199	202	179	179	171	198	190	198	194	193	196	209	213	190	219	218	211	200	186	218	205	209	189	207	189	196	194	199	209	210	231	192	188	207	212	201	195	202	210	194	177	215	203	195	198	218	209	168	193	202	203	189	186	214	198	204	209	196	193	187	189	214	195	190	195	208	189	195	223	197	198	198	208	196	182	186	178	205	226	179	201	203	197	215	225	215	220	222	172	178	200	191	193	225	190	205	194	170	203	222	200	228	199	188	210	219	200	194	183	188	182	172	214	206	210	204	220	188	200	186	202	206	202	202	189	224	207	196	176	216	186	166	205	190	208	205	180	198	210	194	229	208	196	221	192	189	217	199	196	235	219	182	190	207	190	210	226	198	181	211	204	195	206	209	217	167	193	140	203	191	211	192	188	198	179	220	190	209	194	209	163	227	190	200	192	212	218	193	189	216	202	189	185	184	214	208	214	215	184	194	207	227	218	200	200	213	203	174	216	204	191	192	184	210	214	197	222	231	183	223	205	207	200	201	201	208	184	193	185	180	202	207	180	191	213	186	201	212	212	191	184	196	189	193	205	200	210	221	187	208	178	199	169	193	191	179	207	214	184	199	206	200	206	164	198	168	188	200	188	172	197	181	183	208	202	215	189	219	209	199	181	188	208	200	194	215	210	222	202	211	225	205	184	215	217	218	226	225	192	185	206	195	184	199	205	206	195	208	194	180	183	213	194	206	208	193	210	209	201	201	195	185	220	225	179	207	204	193	210	214	215	181	198	198	180	198	194	203	214	213	198	209	209	206	227	191	206	177	175	188	215	183	203	218	199	203	199	208	196	183	218	190	201	201	180	194	194	210	190	196	214	180	198	202	221	186	199	188	204	197	218	199	213	186	197	186	192	186	178	194	212	243	213	220	198	210	215	170	194	212	200	171	195	175	199	208	210	184	207	190	212	210	196	185	223	203	212	199	200	198	202	193	212	205	201	213	212	205	194	200	193	202	182	200	201	195	230	192	198	177	200	182	209	234	193	192	205	193	197	217	199	203	190	189	200	198	190	174	199	176	212	222	195	199	205	184	195	191	216	194	197	208	199	189	202	199	197	199	195	211	206	204	190	174	205	207	226	201	201	211	192	206	207	208	213	180	195	199	192	204	202	184	204	231	195	197	223	183	205	199	185	195	204	185	212	199	190	221	188	185	200	187	164	172	206	225	182	193	203	207	236	202	206	196	210	204	191	184	189	196	204	191	228	202	208	224	191	196	207	188	211	191	206	217	191	175	201	204	206	218	227	216	174	196	222	197	205	195	198	199	223	192	211	178	219	201	204	204	205	229	211	196	175	200	209	187	192	186	216	182	189	199	208	187	232	197	216	212	223	201	210	219	168	199	220	185	191	209	220	203	213	192	207	177	210	197	229	178	194	181	202	182	186	219	201	196	187	209	233	215	196	176	193	218	181	205	210	224	209	198	203	219	198	180	201	194	204	205	194	201	218	188	178	203	166	192	212	196	219	195	186	193	189	214	198	203	190	190	179	190	220	212	197	221	212	207	185	205	199	190	182	193	199
6255	4560	3601	1401	1489	1700	842	657	842	582	377	320	343	331	290	307	278	266	258	291	269	297	314	312	289	298	287	289	312	255	277	286	278	317	287	306	255	295	269	276	275	294	253	236	298	325	320	314	318	298	305	312	303	306	271	296	308	259	294	281	263	268	277	267	246	274	280	251	282	260	297	272	276	250	254	283	274	257	258	256	272	264	262	259	267	261	254	282	234	254	281	266	260	284	248	253	262	273	274	252	270	269	274	250	254	265	287	274	248	239	243	275	219	253	274	257	254	247	237	264	257	264	257	239	295	255	274	266	254	239	257	263	242	276	257	304	284	257	279	227	250	288	269	252	270	241	217	281	272	246	245	301	240	257	240	258	276	243	249	236	259	288	276	265	274	262	259	257	250	263	265	271	261	241	249	267	255	249	267	249	241	259	275	263	265	270	267	277	263	261	270	262	241	242	248	250	243	257	258	288	254	249	271	269	270	270	304	246	258	289	252	259	275	251	275	242	255	254	234	240	261	238	246	260	290	257	263	266	276	271	254	247	262	255	237	281	263	262	248	245	293	304	269	233	259	267	302	267	273	274	267	276	262	303	276	250	271	258	268	290	250	254	260	273	261	262	289	259	256	272	270	253	275	281	295	262	254	250	265	270	294	248	284	291	250	267	279	285	264	273	250	258	297	304	255	236	266	282	289	260	257	235	257	258	253	287	277	280	263	293	226	266	274	273	263	280	238	257	245	247	228	262	269	277	287	257	269	241	258	255	256	244	249	271	235	286	242	247	275	240	258	263	262	223	236	241	283	263	263	281	289	243	276	261	260	271	262	269	245	259	262	251	270	275	248	272	249	260	253	261	253	273	289	269	262	263	265	266	250	246	252	288	242	246	275	254	239	269	259	269	239	254	290	272	270	255	260	243	269	254	272	280	247	259	282	262	249	262	277	279	262	256	264	265	291	247	276	267	283	254	253	279	238	240	256	263	275	296	253	274	240	256	246	257	244	283	273	271	254	286	249	274	275	284	266	265	258	276	273	274	307	268	260	233	258	242	273	257	283	264	273	263	271	265	282	277	248	316	249	255	229	251	250	246	268	236	273	263	274	269	254	261	229	227	262	277	260	253	276	269	274	252	293	254	283	280	275	249	272	267	255	254	271	251	234	265	288	275	259	257	273	258	248	243	293	302	238	272	281	259	240	253	283	289	266	246	291	261	274	286	256	228	253	233	298	283	220	281	234	272	245	246	241	274	284	263	255	273	294	244	241	275	259	270	259	252	288	247	279	267	266	269	275	265	270	284	237	287	259	248	280	253	272	255	248	259	253	255	241	269	287	279	304	272	296	265	248	256	262	254	248	280	266	253	286	266	270	253	255	251	284	264	265	255	252	258	267	275	271	269	271	267	263	264	270	248	253	287	269	262	272	266	230	261	256	267	278	271	252	264	284	250	274	258	261	285	248	270	253	253	244	281	256	243	262	264	266	271	272	259	256	265	240	247	254	243	289	254	283	233	282	285	257	254	270	233	255	251	276	269	302	262	276	286	257	265	261	261	247	256	265	286	238	242	239	251	297	264	244	276	264	255	278	261	271	269	231	275	287	266	250	270	267	229	256	228	260	263	270	268	253	273	267	259	251	264	289	288	247	256	259	257	262	290	283	279	262	259	255	247	270	243	273	264	296	249	251	288	267	261	251	270	265	275	262	242	267	222	269	269	254	280	250	260	241	245	227	275	262	258	234	259	263	274	271	272	261	276	258	264	245	290	283	224	292	278	267	262	275	254	255	264	263	245	292	266	263	273	253	275	242	265	267	273	266	273	287	257	225	254	239	266	299	272	279	273	244	253	240	257	259	251	238	243	254	258	256	238	271	273	265	272	255	254	266	268	246	271	277	247	254	284	276	258	268	279	285	274	266	257	275	277	268	259	260	273	256	262	267	282	289	243	265	267	250	251	251	237	245	260	277	264	237	248	272	238	278	273	269	275	246	240	274	283	277	256	236	260	237	251	268	251	269	272	277	274	290	255	301	296	279	286	258	275	246	278	253	238	264	266	270	268	281	280	271	257	253	263	266	266	222	286	252	272	264	275	246	272	261	291	286	264	255	271	277	268	287	267	240	234	257	286	245	259	251	229	267	266	273	253	283	239	263	276	271	286	293	272	262	295	276	242	277	279	257	280	249	291	282	277	243	254	287	284	260	270	254	253	278	268	260	291	274	278	255	239	243	258	249	259	266	275	265	284	244	260	236	251	282	250	232	298	244	256	253	297	281	272	269	261	257	266	259	304	237	250	251	253	259	266	255	275	271	290	280	254	243	259	259	250	252	225	255	258	271	278	256	269	283	247	236	260	250	277	242	302	277	281	265	265	273	273	243	263	245	264	266	236	251	270	262	245	255	265	244	245	229	247	275	253	285	267	261	281	238	278	258	296	238	265	273	282	284	289	257	280	280	264	280	263	257	270	259	243	250	271	275	254	281	244	289	288	254	229	249	257	271	268	275	282	260	243	263	290	262	289	277	241	248	209	290	269	264	255	274	316	259	253	273	289	260	255	251	266	271	254	268	256	260	266	256	251	261	287	303	255	290	234	256	293	276	256	302	245	249	289	283	241	266	244	231	297	268	278	288	244	268	259	286	248	275	240	248	239	271	242	247	269	286	241	294	282	251	235	270	248	241	289	266	269	274	257	259	258	244	260	277	280	268	249	226	255	291	285	259	267	246	275	257	265	245	229	262	236	270	259	222	265	307	270	284	259	270	249	209	251	282	269	240	290	264	247	237	236	258	290	279	260	265	267	251	302	274	255	270	248	241	281	254	227	274	263	284	278	239	256	299	273	275	282	273	264	244	260	254	243	272	266	254	259	263	265	259	232	263	256	262	286	264	278	269	268	259	228	249	267	260	286	271	221	290	274	275	269	258	252	261	246	273	289	258	245	268	273	254	272	242	278	287	293	270	236	265	265	248	269	253	281	282	256	235	259	259	253	288	293	278	251	259	257	244	235	277	259	272	293	267	280	278	259	269	283	254	281	273	266	276	258	261	255	269	264	287	256	251	261	260	257	232	261	266	265	263	242	258	249	270	282	268	273	261	235	263	287	271	277	253	272	235	220	246	275	275	250	239	264	261	267	290	259	260	253	266	231	259	245	278	291	270	245	236	245	260	271	263	254	267	264	278	253	292	263	238	266	281	250	265	266	280	243	235	289	246	247	263	258	238	267	245	233	250	263	272	244	239	238	271	288	288	275	279	261	249	273	239	247	226	269	248	254	275	267	234	269	262	268	252	282	281	249	242	269	257	280	267	289	286	276	269	244	259	248	246	278	244	258	251	241	265	283	257	241	277	255	270	278	253	268	288	273	267	258	252	299	258	262	259	276	270	263	296	254	261	229	252	290	279	263	282	238	269	265	258	267	262	251	272	239	241	263	263	274	253	248	245	271	291	281	260	302	235	277	271	252	242	276	271	251	266	252	256	257	276	261	257	269
23575	20920	28151	23808	20896	9623	1489	972	930	780	637	532	531	466	426	445	426	469	389	410	380	396	417	452	409	399	421	423	418	405	400	386	405	408	361	412	405	363	403	385	388	424	371	374	429	436	384	411	389	439	412	389	414	365	370	388	386	401	363	403	393	406	365	384	354	387	374	356	355	349	368	358	368	374	390	323	365	363	365	352	331	351	357	363	381	382	367	359	373	344	386	379	340	342	347	374	406	353	363	350	363	324	375	391	347	360	328	390	336	388	351	347	339	375	352	365	372	359	365	359	352	385	328	375	331	380	370	398	346	394	372	378	395	342	376	339	359	352	351	377	347	372	354	355	358	370	392	335	364	353	371	371	350	352	404	381	326	382	357	395	357	352	363	353	383	327	367	351	353	403	379	359	377	416	353	362	382	400	345	353	328	344	357	389	356	342	366	366	373	371	384	365	362	377	352	335	359	367	408	382	338	364	404	367	375	407	386	387	368	370	418	355	376	344	358	370	397	333	355	359	388	355	381	368	395	353	393	352	377	367	360	375	365	410	370	374	351	366	363	361	352	357	397	368	350	331	383	351	368	374	358	352	355	367	371	379	359	361	374	362	357	344	399	360	358	355	371	353	373	363	340	335	362	379	344	374	406	339	389	361	357	356	355	366	386	334	355	345	366	388	361	365	360	356	368	330	318	367	351	371	392	371	356	355	372	357	337	358	360	386	386	363	374	370	359	368	368	387	372	364	342	376	356	355	345	369	343	352	375	374	371	395	372	355	400	370	357	368	326	381	354	382	345	365	387	337	364	365	336	358	344	347	368	362	358	349	364	378	364	340	346	359	366	396	364	383	354	375	353	366	359	344	359	373	353	363	359	375	371	373	374	361	359	362	345	378	346	372	336	382	331	339	342	347	381	396	372	372	354	333	378	375	393	380	326	367	379	346	369	339	353	344	341	426	354	367	344	360	376	371	392	374	392	358	367	335	378	362	388	374	368	354	358	358	376	356	372	371	375	394	374	365	355	353	371	352	392	344	341	374	353	388	367	346	372	383	385	367	353	368	368	374	355	339	388	382	368	371	379	350	338	326	368	375	372	400	388	354	368	363	367	391	361	360	350	347	365	329	371	326	348	360	390	351	363	367	345	348	362	354	376	356	367	398	362	377	391	388	385	368	357	347	355	348	354	341	342	379	364	372	366	391	384	343	364	369	320	348	342	381	357	355	344	383	359	354	397	351	343	384	377	390	383	381	334	342	392	403	377	364	402	342	319	375	379	332	340	343	372	420	344	375	341	394	385	306	344	352	361	403	344	365	383	350	374	392	386	374	362	354	381	357	371	367	365	353	357	389	370	375	365	355	385	354	347	338	390	379	374	345	369	312	346	390	370	319	352	339	331	358	368	362	395	361	350	365	370	360	346	349	355	370	346	372	371	361	389	380	352	394	343	345	348	361	341	339	388	366	366	343	392	374	361	339	397	386	352	378	359	354	344	382	355	364	397	337	359	401	364	368	342	394	361	353	371	345	347	371	378	364	349	374	343	406	360	374	370	361	353	375	371	367	373	332	384	377	383	346	323	364	364	357	381	367	377	362	387	376	362	382	382	387	369	379	356	370	363	349	380	371	370	385	359	352	351	354	394	353	358	363	354	376	390	384	383	358	365	372	346	359	358	330	354	387	348	364	344	356	349	397	356	364	395	365	364	384	348	384	389	363	354	307	394	369	359	396	391	360	356	345	338	396	354	356	371	358	390	354	381	339	405	349	377	347	378	344	357	381	373	391	353	340	381	390	356	373	389	388	362	355	343	335	327	346	356	402	355	362	342	385	360	358	372	353	366	368	354	352	374	362	342	398	373	403	348	371	343	365	377	382	352	408	369	335	340	356	357	382	352	390	369	387	388	360	370	352	369	341	406	354	379	362	370	365	381	396	353	373	362	393	371	359	382	371	392	356	372	372	345	382	351	355	348	367	343	351	367	388	417	379	367	364	379	374	361	380	363	347	366	365	367	380	340	348	388	390	383	375	355	387	378	375	401	381	364	338	365	368	382	369	358	381	391	344	360	346	342	394	402	345	363	351	371	373	357	361	349	398	379	364	340	358	367	362	346	354	344	360	331	374	359	380	377	371	356	363	356	373	355	361	359	338	379	385	358	371	372	340	370	364	384	394	358	366	315	367	390	356	330	330	387	355	337	329	343	388	362	373	380	353	365	355	371	368	364	344	387	385	356	383	360	369	363	358	323	364	355	364	367	379	379	356	351	367	375	366	371	352	366	359	337	407	382	372	349	366	347	354	357	358	378	390	339	326	354	378	345	368	359	390	367	405	365	388	373	359	351	367	358	319	363	366	363	363	382	347	362	373	362	383	357	374	361	332	332	379	369	364	377	367	354	330	380	387	379	342	414	374	401	339	363	377	352	369	317	367	380	363	372	406	360	363	355	329	375	370	378	342	350	372	337	362	366	336	333	344	393	362	352	342	386	336	353	392	363	355	339	403	343	354	389	329	352	393	367	354	358	354	343	365	376	330	391	354	409	368	360	373	366	372	371	408	378	356	372	388	348	383	388	353	367	368	332	382	364	405	376	382	361	373	355	361	351	371	369	334	359	406	382	342	415	370	361	385	360	370	393	360	348	345	368	371	368	367	397	392	381	356	370	361	350	347	356	374	388	345	376	374	364	357	344	322	368	334	394	343	375	363	352	361	366	352	373	372	379	356	389	348	356	334	343	357	387	388	372	372	357	360	375	361	358	360	364	372	368	364	369	360	378	362	398	371	383	396	379	330	370	367	355	373	369	378	359	359	338	350	393	392	414	371	335	390	390	368	358	370	393	363	375	335	381	415	345	391	372	363	359	367	345	338	389	371	360	339	398	358	353	335	386	384	321	395	358	361	356	364	342	399	358	371	365	350	389	377	318	371	372	361	356	326	353	354	374	406	325	342	369	395	357	372	353	364	325	394	352	334	358	370	327	386	397	360	365	357	382	377	362	363	372	360	380	355	381	363	349	348	324	345	374	363	369	372	356	387	376	380	354	368	338	400	374	360	377	360	375	372	341	349	367	364	376	361	345	358	352	356	376	341	372	354	357	359	376	337	357	366	377	331	374	344	361	340	393	339	404	360	356	351	365	317	358	349	378	360	345	335	331	341	364	390	363	387	383	363	382	368	355	350	343	340	351	338	362	365	381	398	354	367	324	392	358	361	359	364	354	389	376	347	323	369	361	386	362	329	351	351	393	378	362	385	372	382	365	373	342	356	364	352	342	409	369	365	353	370	348	365	380	357	366	379	352	352	342	357	366	326	369	383	399	355	364	354	355	412	387	343	351	359	351	358	369	367	354	363	372	355	377	369	372	397	351	333	352	352	363	376	404	399	341	396	330	368	349	359	355	383	374	363	352	398	354	376	386	388	373	396	373	365	340	343	371	361	352	322	363	335	340	384	377	354	364	367	355	370	376	393	347	351	341	347	352	400	385	370	354	400
6954	12930	10736	5077	4125	3941	2395	1836	1852	1583	1018	893	843	701	638	661	617	570	612	615	564	565	574	547	574	599	584	627	509	559	471	516	528	541	540	564	555	497	514	513	507	482	536	513	518	498	543	516	611	595	574	522	561	530	535	500	542	527	525	483	560	462	462	502	533	490	453	471	463	472	463	487	497	525	441	477	453	456	450	472	472	468	448	440	492	467	509	489	485	495	495	424	512	447	464	459	469	457	478	494	448	468	481	432	463	518	455	452	471	501	466	495	464	456	471	493	444	438	484	510	491	505	467	473	459	499	506	458	448	451	491	482	455	442	482	481	451	472	456	471	498	468	470	463	429	458	431	491	458	490	457	471	494	465	448	480	493	488	479	460	457	456	476	489	471	467	465	462	421	520	461	451	451	512	459	461	510	489	479	477	440	477	479	457	466	479	515	403	530	490	482	493	518	451	475	457	462	474	434	512	474	468	455	476	410	474	481	457	475	469	456	464	465	466	491	453	459	471	455	453	446	442	480	489	502	497	478	451	490	485	457	441	437	450	458	398	460	463	475	482	450	465	494	460	472	468	485	476	456	465	490	496	465	487	452	461	501	412	460	496	485	482	458	473	447	507	470	476	500	451	437	468	448	474	442	457	421	455	463	474	443	475	463	470	487	454	421	481	460	449	468	430	446	461	504	432	505	470	438	453	465	444	500	432	452	517	474	462	484	449	469	461	466	460	450	466	489	457	476	476	477	456	481	472	424	483	485	457	469	483	501	461	437	435	470	462	486	466	491	466	453	463	433	480	481	451	445	477	462	473	446	473	451	474	466	483	488	465	475	459	460	463	471	492	451	456	531	478	482	456	462	457	441	481	489	463	479	483	464	483	502	468	500	493	498	470	460	444	439	439	449	493	482	497	453	459	491	482	499	488	470	450	455	509	456	420	505	485	463	452	472	486	468	473	431	470	440	441	475	488	455	457	478	460	443	448	472	473	484	426	460	466	497	480	495	491	466	487	464	492	494	472	448	463	435	484	451	437	491	469	479	487	434	457	434	470	457	465	479	445	453	460	467	458	462	475	446	481	459	458	445	490	429	513	423	485	457	428	483	514	459	452	468	431	499	480	524	445	462	509	466	475	428	475	442	444	478	455	484	468	499	474	473	488	437	431	499	493	476	460	437	465	456	423	441	458	499	481	441	463	515	451	487	495	527	520	430	477	437	474	448	458	451	446	482	460	460	465	488	469	489	456	484	485	470	474	468	461	495	477	477	436	460	481	473	456	439	494	459	422	416	466	482	474	459	473	474	437	481	456	476	490	481	452	430	497	446	451	477	455	438	477	457	471	487	451	473	466	473	504	491	440	479	445	498	449	494	446	472	456	459	473	465	495	473	486	462	475	484	466	451	470	478	460	490	503	479	483	481	488	489	508	438	458	480	464	479	520	508	472	475	461	464	453	439	496	491	457	509	467	457	484	469	442	454	469	477	470	480	490	454	448	446	480	497	451	507	446	479	470	458	500	470	470	460	482	446	419	470	449	494	484	456	444	451	426	488	504	456	464	467	468	448	460	449	517	457	462	470	457	456	458	437	486	470	448	456	476	482	490	457	470	498	443	468	480	474	468	449	507	472	445	441	471	437	494	456	473	502	445	465	478	452	506	503	500	454	499	436	479	448	463	508	459	474	457	465	430	487	457	466	471	506	444	456	453	442	473	478	471	451	477	443	456	465	469	449	463	497	463	449	459	470	482	431	490	447	448	475	447	424	464	484	491	439	486	432	449	486	504	477	467	479	429	443	471	451	516	455	484	453	449	448	468	502	459	441	488	476	462	488	442	468	471	469	486	460	455	474	486	479	443	482	467	444	463	530	453	475	519	432	445	451	467	434	446	451	483	425	500	477	448	415	474	422	476	451	457	463	485	444	460	444	489	480	493	483	437	456	487	482	433	471	494	473	402	479	462	459	500	460	457	491	459	450	457	490	498	446	476	460	478	474	472	480	462	499	433	467	460	467	456	458	446	479	501	484	464	456	487	476	496	457	468	457	451	437	490	445	497	442	435	449	434	460	475	451	465	472	449	440	474	453	497	425	488	483	473	457	456	461	453	489	485	509	458	493	465	459	469	467	431	475	458	479	483	439	484	498	453	506	476	457	449	474	496	493	500	467	443	462	457	487	485	455	481	473	477	488	472	477	491	450	465	462	476	479	458	452	454	495	465	480	438	457	470	468	438	457	476	453	505	441	472	482	469	486	440	423	471	484	466	458	476	467	471	460	472	475	480	453	483	469	450	442	459	502	479	497	446	491	506	445	476	478	448	482	479	487	455	434	524	472	435	445	458	463	497	448	439	457	482	472	464	472	422	483	475	441	495	455	478	448	492	495	446	482	437	432	466	450	426	470	468	454	463	467	434	498	446	514	497	444	483	446	510	461	447	451	472	465	466	480	449	472	439	451	439	469	485	444	484	490	457	451	501	468	485	459	503	443	474	483	453	458	475	439	476	454	432	466	465	439	469	464	465	425	448	435	477	442	474	450	480	496	466	470	483	465	455	460	490	446	438	471	431	467	506	477	456	450	486	480	473	499	459	488	503	489	452	486	444	473	477	442	463	452	456	480	466	428	478	494	449	478	501	465	470	470	488	425	470	456	464	508	484	445	448	433	469	480	477	517	471	473	485	479	472	508	454	495	413	504	481	458	493	489	462	471	462	480	476	513	481	451	450	480	471	488	451	478	465	414	461	476	460	470	445	480	499	488	467	516	459	499	477	458	459	455	497	449	458	458	495	441	500	463	490	466	506	467	494	466	460	473	521	463	473	491	452	508	492	445	493	483	469	429	488	450	475	465	454	500	439	450	487	467	444	475	500	452	465	465	467	458	459	491	480	490	454	475	459	455	442	443	446	477	461	462	481	480	423	463	453	468	426	465	466	433	514	514	448	475	462	486	472	495	492	434	449	517	512	478	439	480	449	459	467	467	507	465	502	445	457	474	466	442	474	464	483	486	486	468	482	492	434	461	396	446	484	487	465	482	462	473	445	469	470	436	528	490	438	449	447	506	512	456	494	480	466	493	508	466	455	464	453	456	454	430	479	469	492	458	498	462	478	470	470	458	487	466	480	478	430	447	472	458	518	437	496	412	493	473	455	464	447	474	464	468	438	428	490	478	454	507	456	476	460	489	460	467	463	533	462	469	445	463	480	431	455	411	465	478	459	458	441	475	479	427	484	485	454	492	461	455	456	466	481	437	443	500	495	462	468	468	470	474	458	443	454	478	463	504	445	452	471	454	430	460	481	458	508	458	472	446	442	473	441	479	458	425	452	482	454	481	463	467	450	452	390	441	463	464	460	482	440	474	482	457	456	450	409	446	439	498	473	453	457	468	463	420	470	468	472	480	456	449	460	481	480	464	475	445	450	487	475	458	481	454	475	474	476	510	493	424	481	465	432	413	450	424	465	445	468	440	483	490	467	474	476	474	460	445	472	454	478
24903	20950	26904	24946	7297	1051	565	400	454	372	255	217	187	197	182	158	182	180	175	157	144	172	162	147	149	161	196	138	155	148	160	140	162	138	159	144	151	137	145	150	139	127	140	124	161	120	183	171	169	175	175	176	143	147	154	152	174	169	141	146	148	112	149	167	126	149	137	128	137	138	133	145	142	145	130	151	151	138	140	116	111	141	142	139	130	146	135	118	118	135	133	119	135	134	145	119	145	139	128	139	129	154	143	129	129	137	119	132	114	136	144	128	132	135	145	150	143	155	121	149	134	111	122	120	129	135	137	130	131	134	126	130	141	148	132	135	157	131	115	149	119	132	130	141	134	129	132	146	109	125	149	136	124	115	126	125	121	143	126	132	131	144	120	138	139	135	122	136	123	134	133	134	144	138	116	145	116	120	123	132	125	134	122	140	129	142	122	138	126	118	130	134	141	128	128	149	141	120	137	135	126	125	122	132	109	131	135	110	139	124	127	127	134	133	130	113	127	136	139	133	119	129	123	157	119	139	138	118	142	130	153	131	119	119	126	138	120	120	112	121	142	118	114	114	140	143	136	133	135	122	139	125	122	140	130	124	149	115	116	150	120	114	121	120	127	145	147	133	121	134	130	120	126	126	134	133	128	150	128	114	129	126	132	136	125	100	136	146	135	126	109	115	145	166	144	136	138	121	114	127	132	152	126	132	148	136	164	109	117	147	130	130	142	146	137	133	137	97	123	127	131	138	132	124	120	120	115	128	131	157	131	141	117	132	120	127	143	127	145	134	152	144	128	133	122	132	147	113	139	131	134	122	152	134	119	128	125	137	99	133	111	117	135	136	136	126	128	145	123	148	149	135	148	135	136	119	143	137	141	144	127	156	126	143	124	98	128	147	135	139	127	131	124	140	144	142	142	122	127	136	147	133	146	128	133	157	152	138	128	125	137	130	115	109	127	120	145	146	117	129	113	150	130	131	145	136	141	140	134	137	136	137	128	142	132	132	147	146	123	131	132	141	124	137	129	101	133	116	137	119	130	124	135	130	138	108	133	131	143	127	141	117	151	131	138	131	127	144	128	148	123	136	128	118	151	119	134	156	131	126	115	140	123	132	112	143	131	128	135	146	136	122	129	118	138	137	129	151	128	123	128	123	130	148	135	120	140	149	125	129	134	129	111	136	132	135	127	146	119	112	133	131	129	127	143	138	122	137	127	126	110	155	122	139	143	133	138	121	134	143	139	124	130	134	151	134	141	130	138	100	162	131	144	132	141	125	138	141	127	134	131	133	113	126	129	126	135	129	150	141	122	150	136	114	131	151	130	134	141	139	134	136	126	122	121	140	136	136	142	130	127	143	127	137	114	136	145	120	122	117	124	147	103	145	140	134	139	134	150	137	139	112	146	132	157	140	139	140	122	126	143	120	131	130	120	151	115	126	152	140	121	147	116	149	137	140	129	128	127	134	123	120	122	133	118	145	140	139	119	129	130	119	135	121	108	128	144	112	123	117	136	134	131	138	111	143	148	139	126	136	162	139	149	137	144	131	106	128	124	124	126	124	125	145	137	106	140	127	129	146	141	126	138	114	140	124	129	125	118	124	126	145	148	146	161	151	142	142	130	126	150	145	118	131	150	143	117	120	133	133	136	130	128	124	144	131	109	133	127	164	139	136	140	162	141	138	131	111	128	138	139	128	114	139	140	139	140	120	119	120	138	135	127	118	117	133	129	135	134	128	133	129	125	137	120	135	116	139	134	155	148	133	128	117	139	117	144	142	140	122	124	120	144	128	137	128	117	126	130	130	137	133	141	117	144	135	134	130	126	115	144	121	131	131	143	113	122	127	139	134	134	134	129	119	140	128	117	144	124	144	144	120	135	122	122	130	126	123	155	151	146	121	157	159	122	138	106	114	138	125	151	150	117	125	124	139	145	132	129	137	143	133	147	126	156	140	123	134	143	144	137	109	125	126	102	123	119	140	133	128	142	135	127	137	127	135	114	127	128	140	123	118	146	139	131	123	127	131	156	141	132	162	144	133	131	111	128	130	95	124	125	125	122	129	122	150	134	121	122	141	127	155	138	137	160	151	143	125	130	114	149	126	130	138	133	150	143	142	123	115	133	146	140	136	122	117	119	120	148	116	149	120	123	131	142	142	142	145	122	128	134	140	128	133	99	131	143	161	122	107	134	131	139	124	121	153	125	128	125	149	132	146	121	139	152	123	134	127	132	126	138	142	125	109	118	125	119	136	148	125	119	138	125	132	127	140	145	146	127	137	124	134	149	126	114	111	119	123	139	129	103	132	142	145	139	130	138	128	135	134	126	135	119	134	131	134	128	152	120	140	146	138	131	154	115	119	121	143	127	118	135	137	129	129	147	133	134	149	142	142	139	137	129	139	131	162	129	136	121	147	155	128	136	125	130	106	138	132	128	121	148	124	136	132	129	148	117	134	146	141	129	126	147	152	153	155	137	141	127	120	128	136	125	133	125	130	135	123	152	123	129	121	148	128	122	156	155	119	115	140	134	136	130	110	145	139	137	123	148	135	119	132	127	130	146	131	145	137	125	126	133	117	126	121	120	107	134	134	120	131	153	124	140	128	128	145	119	129	133	128	127	125	128	136	113	143	153	137	128	140	132	130	120	136	150	136	134	133	120	135	137	109	125	151	122	129	120	140	137	118	127	130	142	144	157	126	148	138	134	119	154	143	123	149	111	137	125	130	150	127	123	127	118	107	124	130	131	128	127	159	145	115	143	131	138	126	116	140	127	143	140	120	144	121	138	110	127	137	143	128	129	128	137	141	135	140	145	120	128	126	136	145	128	159	135	119	126	135	124	118	146	132	125	119	124	141	137	113	135	139	147	134	139	128	147	135	123	111	145	132	134	136	145	117	134	133	137	150	128	126	124	116	122	127	128	134	131	132	149	130	128	125	129	94	122	142	132	144	149	143	135	138	145	126	133	119	144	116	162	137	134	126	127	134	125	138	128	149	144	130	130	138	137	132	109	138	132	153	133	127	149	109	136	129	144	105	146	136	119	132	134	133	116	146	140	117	126	138	122	145	145	123	136	142	136	133	160	127	126	116	118	126	132	141	145	125	112	130	140	117	132	137	127	130	150	132	119	130	134	118	126	132	151	130	159	110	122	139	124	131	132	114	117	142	132	146	127	135	132	134	121	132	134	142	153	142	124	138	124	138	132	128	132	103	144	136	138	118	138	118	113	130	129	131	142	126	117	138	119	111	128	124	127	124	134	136	124	118	128	131	140	135	140	134	138	102	123	127	125	119	116	134	144	140	137	131	125	144	136	122	130	128	147	146	118	131	158	136	130	138	127	119	116	132	146	131	126	154	133	132	143	112	121	128	124	154	120	156	123	127	121	115	135	131	134	128	123	151	122	121	130	140	141	152	117	114	138	147	136	144	145	127	119	125	148	122	121	140	135	122	114	124	150	123	139	135	134	140	129	112	130	141	141	135	151	130
6802	8313	6581	2971	2211	2410	1413	1022	1259	876	612	400	371	338	310	303	277	257	242	238	241	244	273	278	261	257	259	277	224	238	205	212	234	203	248	236	234	222	214	221	197	244	233	226	193	219	258	236	261	267	264	211	215	233	232	244	226	205	204	201	194	203	192	198	216	200	209	191	208	174	182	196	219	179	187	203	190	199	200	188	183	200	197	179	192	198	181	156	174	181	176	214	178	173	199	171	193	210	184	192	178	165	192	189	166	182	186	171	183	228	198	195	229	201	186	174	181	189	186	172	191	194	203	163	206	215	227	189	186	199	198	175	179	182	175	196	200	198	183	166	236	201	184	207	177	181	159	206	168	182	205	181	187	172	171	172	170	151	191	173	179	176	205	179	182	163	169	178	186	185	186	174	177	168	177	187	178	159	201	188	187	205	190	190	181	185	187	186	188	171	198	196	190	218	203	196	191	157	184	198	199	176	194	223	187	180	206	202	179	194	168	189	176	212	192	181	189	184	186	176	182	185	193	184	187	187	174	184	182	180	185	183	185	204	190	216	177	173	201	177	184	173	182	202	182	208	191	203	185	168	196	178	166	186	165	189	182	192	208	173	185	163	195	202	184	183	197	189	193	198	205	191	196	186	185	165	175	171	195	222	178	198	203	188	204	185	175	195	218	203	176	175	185	215	214	185	212	161	191	205	192	188	192	197	187	218	189	181	201	175	182	174	190	186	191	187	196	181	188	189	200	205	189	184	177	185	187	183	174	164	165	179	172	195	189	188	177	214	183	189	167	177	209	170	179	184	218	190	201	188	165	192	149	208	182	186	193	196	199	184	183	178	228	183	196	157	179	196	189	178	215	192	193	191	166	185	184	188	198	186	190	198	182	176	187	178	193	180	192	183	213	195	160	173	195	180	183	184	193	212	198	191	181	208	171	198	196	176	178	197	186	171	182	182	191	176	185	183	206	194	169	179	185	165	182	186	187	188	156	219	152	186	195	195	182	174	214	205	191	183	186	187	200	206	187	180	200	186	172	163	191	200	192	179	181	168	165	185	198	202	201	190	172	207	162	172	195	178	181	191	188	186	172	177	162	205	193	191	177	206	196	186	194	164	175	205	185	194	187	209	187	207	194	176	199	217	219	174	185	208	183	193	183	199	174	196	207	203	178	184	153	201	179	195	185	160	203	198	157	194	179	175	173	203	169	181	174	200	168	165	189	170	207	207	182	184	183	181	200	195	174	185	171	176	196	196	195	175	175	183	204	212	205	196	191	216	199	177	173	169	195	188	197	192	196	209	156	205	194	179	178	200	214	189	179	174	198	200	180	195	198	191	193	168	189	172	210	178	194	192	159	198	176	191	173	189	187	190	189	219	172	173	176	217	208	196	185	164	203	192	187	194	150	194	184	197	175	191	160	186	186	172	187	190	181	174	189	181	180	178	166	193	203	189	189	191	195	188	182	212	163	200	162	172	170	167	188	214	175	183	188	179	192	165	207	168	191	187	178	215	174	182	183	206	187	215	166	178	180	187	186	182	202	175	207	174	188	171	204	207	197	178	188	176	173	197	204	187	176	199	174	189	180	205	196	154	177	181	192	200	180	184	175	183	189	191	180	198	178	176	191	186	183	192	200	156	182	194	201	193	185	182	186	205	179	203	216	191	192	180	189	195	190	170	183	192	198	194	190	185	197	188	184	197	180	171	178	188	187	158	194	174	179	174	198	209	184	208	175	176	184	179	191	184	184	200	189	206	203	195	177	185	175	208	184	179	191	184	161	203	180	182	166	201	181	205	207	222	174	203	196	196	177	201	200	215	202	157	201	190	187	204	184	188	196	192	213	200	198	178	179	187	211	177	163	177	185	182	198	182	187	204	198	186	178	175	175	178	209	194	198	176	187	203	200	186	198	190	187	195	207	204	190	181	193	183	203	197	177	167	201	192	200	174	185	177	190	194	191	192	223	169	187	174	178	194	187	205	164	195	191	179	213	199	159	183	210	209	176	190	203	176	162	190	173	185	176	194	207	174	172	217	155	189	192	166	197	211	190	200	162	183	184	219	173	179	185	168	180	205	157	207	173	191	181	190	185	194	168	203	183	169	188	184	161	179	191	176	165	208	175	210	176	167	199	188	183	176	211	210	183	158	153	193	170	203	204	166	203	188	195	201	173	180	192	160	197	182	184	205	188	202	172	179	175	200	190	146	202	189	188	200	181	176	219	160	195	190	187	189	170	194	191	201	200	182	178	179	192	180	178	198	179	191	178	195	176	185	201	173	171	183	216	203	186	176	186	165	170	177	189	192	181	214	181	182	166	169	204	175	190	193	182	205	185	155	187	196	194	181	188	183	209	201	177	188	211	180	170	185	174	171	178	190	199	196	188	148	177	176	185	173	190	166	171	171	198	182	208	196	177	195	189	190	186	179	179	169	205	198	183	173	185	191	182	208	191	184	198	179	190	194	184	181	180	203	200	181	180	218	202	196	201	192	180	193	183	146	190	165	178	182	207	169	170	160	165	169	176	210	197	175	173	172	180	216	192	162	204	186	182	176	169	189	179	186	181	173	185	181	179	193	178	174	154	181	201	179	197	189	179	168	192	195	217	207	198	187	180	206	179	182	182	165	195	171	172	185	180	191	187	195	186	198	193	175	162	193	177	197	204	181	157	200	173	189	210	191	182	174	166	165	185	189	189	193	196	195	172	194	197	207	194	180	172	175	192	186	185	194	177	177	162	219	193	199	180	169	171	173	176	203	190	218	198	176	182	179	208	185	197	182	180	168	181	195	179	170	171	179	188	173	182	183	178	170	171	188	198	204	167	162	179	165	173	182	181	177	175	169	176	173	184	217	188	184	171	178	204	186	187	154	190	164	182	198	191	194	176	195	190	204	217	185	206	177	182	203	186	192	220	171	194	191	196	173	174	205	201	167	185	188	183	191	155	174	159	204	193	178	184	188	187	179	173	178	187	191	203	204	213	178	187	180	198	213	209	191	186	185	209	194	171	167	193	175	188	199	208	180	190	195	182	190	190	175	159	195	175	204	179	185	201	180	202	198	203	196	182	185	212	176	183	195	171	212	201	170	211	166	215	197	194	183	174	171	188	174	190	181	192	193	178	206	194	178	190	187	212	178	182	174	163	173	170	202	179	186	193	186	189	188	198	160	192	198	186	190	201	216	170	190	194	178	180	187	211	191	197	204	201	170	187	205	169	180	198	175	203	177	192	186	187	187	165	183	168	211	195	152	194	176	205	184	169	179	179	158	191	187	199	188	199	170	209	184	203	191	171	181	197	181	195	182	164	199	178	180	182	190	201	184	190	197	189	185	204	181	177	209	192	195	176	174	174	178	189	177	200	208	180	192	161	190	187	163	170	183	151	173	155	181	168	188	194	174	194	193	184	168	156	163	172	192	172	163	165	197	179	188	202	190	185	166	185	182	193	197	171	189	189	180	187	196	192	175	205	167	191	209	161	194	171	188	176	184
22741	20974	28693	23447	20979	21037	8502	1508	1211	1026	822	649	614	573	587	507	505	455	461	481	468	477	433	460	466	431	460	449	441	437	425	416	403	440	403	422	396	406	387	426	402	399	412	365	367	382	419	384	410	415	416	389	454	404	430	400	382	380	417	373	370	369	399	400	366	372	364	369	352	389	338	363	350	378	363	379	367	397	323	382	359	363	372	368	386	356	399	311	359	341	381	404	320	366	381	403	344	332	370	377	329	336	368	347	379	330	359	335	359	385	400	353	344	377	360	349	379	379	345	356	352	349	329	381	338	323	358	391	352	388	339	384	371	370	323	367	359	364	369	407	366	365	378	374	366	340	348	358	332	358	370	344	374	381	338	378	390	344	362	374	352	344	369	363	386	392	397	387	338	344	369	380	341	322	336	371	363	389	360	381	325	386	360	339	342	341	320	381	338	361	350	354	377	364	374	355	382	361	335	362	350	382	385	369	364	359	359	356	380	351	369	368	387	358	344	366	374	350	342	347	376	342	359	364	377	354	381	372	340	363	345	368	334	404	352	354	364	370	379	332	351	349	371	367	353	344	376	370	326	367	380	366	345	343	363	422	362	363	371	381	353	331	368	354	378	341	357	342	379	365	375	372	354	356	375	344	380	360	376	379	371	329	371	365	342	363	327	371	362	355	386	336	381	372	362	355	373	361	368	350	377	352	344	367	324	353	374	321	352	370	364	373	373	360	374	362	353	340	340	357	363	349	338	377	344	351	364	364	355	368	354	326	377	343	339	382	347	367	327	329	375	356	342	316	374	361	361	291	360	330	362	344	348	323	355	350	369	350	364	393	343	345	357	340	375	377	354	357	356	345	366	358	360	402	386	360	371	342	377	340	344	360	370	350	309	367	386	338	357	332	325	356	348	372	379	384	388	367	365	346	353	345	358	363	376	365	358	375	321	347	356	332	360	352	385	324	375	336	362	372	378	335	385	341	363	395	391	338	339	361	343	349	385	358	331	386	384	357	369	349	357	380	356	367	350	347	345	328	331	336	351	370	375	349	374	386	353	348	374	352	347	378	345	387	365	385	331	364	342	364	360	325	331	362	390	378	364	361	323	339	366	367	367	343	327	346	393	369	347	383	331	364	325	357	347	355	383	375	354	345	374	349	379	371	334	364	349	331	369	369	353	387	341	358	375	370	380	324	359	352	354	326	399	374	338	352	355	337	377	339	398	348	382	374	362	357	392	377	361	342	366	325	355	378	378	354	336	393	372	357	355	357	344	405	388	356	368	364	313	349	375	348	364	401	349	349	355	367	361	363	348	389	357	350	369	362	351	369	331	348	376	390	349	348	343	348	373	376	367	318	348	368	367	341	366	335	351	344	370	372	381	323	374	346	381	367	347	330	376	344	342	401	379	374	380	345	363	354	361	370	325	340	359	344	346	353	361	348	332	345	363	327	348	340	365	382	366	381	353	362	360	384	359	342	379	368	368	363	351	356	373	359	363	344	369	378	356	365	375	353	356	341	371	357	360	387	341	322	384	385	366	338	348	391	346	358	350	352	373	346	363	357	380	383	400	325	347	359	324	387	338	340	362	384	354	350	354	372	358	369	388	366	367	356	349	384	320	384	324	359	350	366	346	352	357	352	369	369	381	376	343	343	382	370	357	354	389	345	360	361	376	340	372	389	379	343	366	388	398	338	345	351	344	373	343	363	349	346	359	330	358	352	390	367	375	382	347	352	385	367	353	391	391	320	360	339	332	368	364	353	395	336	334	337	370	338	386	348	353	367	363	354	338	360	373	358	353	374	352	370	355	371	345	348	375	345	320	342	363	328	392	388	359	379	359	381	332	365	352	371	371	344	380	368	373	363	331	359	378	361	364	350	349	367	372	348	343	329	358	357	381	334	385	357	364	348	313	328	393	347	375	344	347	345	338	363	362	329	339	336	365	368	377	364	367	351	368	394	361	357	351	349	340	347	377	361	358	355	372	357	364	355	344	319	350	380	351	325	358	352	360	343	362	370	340	387	334	349	367	342	382	395	349	337	368	328	337	379	387	333	349	375	351	358	394	345	362	345	372	390	360	359	351	369	346	368	379	377	356	337	348	338	374	359	351	351	383	370	407	369	370	369	357	339	336	371	376	360	360	360	338	361	342	368	375	370	346	325	362	353	364	335	361	357	339	363	355	342	400	311	385	348	372	370	376	339	361	365	372	375	363	362	368	325	365	374	350	329	358	368	358	356	363	355	343	348	334	353	370	361	352	358	355	359	333	351	368	399	361	338	372	358	356	333	364	350	369	341	316	372	348	353	341	360	342	390	374	333	386	372	367	364	370	347	343	355	329	381	368	358	358	377	346	354	366	318	357	369	340	360	354	345	346	361	323	362	368	363	369	308	343	374	362	352	353	387	359	371	388	395	356	338	344	332	376	349	344	343	376	363	377	344	325	355	332	369	382	387	362	339	361	338	342	359	359	349	359	368	375	386	361	368	353	360	351	385	357	368	350	398	363	350	316	361	350	343	356	358	379	358	402	357	323	401	383	350	331	351	360	381	366	343	374	368	349	365	338	363	370	374	352	355	355	365	341	342	342	372	339	356	364	351	336	383	335	343	333	389	370	341	370	370	369	366	371	355	398	361	394	397	357	375	353	362	355	381	334	376	348	350	342	338	373	385	371	330	353	369	359	392	375	329	342	322	362	371	344	359	342	346	364	316	334	359	380	363	376	352	347	361	355	368	364	370	355	370	390	408	396	379	363	366	343	366	367	341	370	372	372	343	356	384	360	354	351	389	363	365	356	320	353	353	368	362	372	346	333	363	354	398	369	356	349	368	324	378	371	339	373	364	323	363	362	377	363	352	350	402	377	333	394	345	335	376	381	348	350	371	359	394	382	387	367	376	368	368	343	350	368	336	353	361	377	343	327	367	370	362	327	324	338	368	372	348	324	367	354	373	353	384	347	355	347	361	310	328	357	380	352	372	337	376	364	365	341	364	376	370	353	336	396	330	343	353	366	357	348	332	355	325	357	392	357	405	317	376	360	385	357	351	381	359	367	372	333	347	319	366	367	353	323	374	358	392	358	352	378	363	354	315	350	349	368	370	351	350	339	352	339	384	349	316	356	400	359	337	350	361	350	349	342	357	356	355	358	356	381	347	364	361	332	349	358	326	368	355	382	358	388	337	388	309	363	369	359	356	331	355	344	345	363	363	322	348	343	362	354	328	318	389	346	342	381	377	342	374	382	345	344	347	321	328	365	348	343	347	382	364	345	326	344	334	346	357	357	367	323	340	375	326	319	387	381	338	358	369	377	351	384	370	363	342	350	357	347	367	336	324	362	327	337	382	384	344	367	359	385	340	399	384	371	380	344	350	360	352	346	364	354	377	356	347	391	368	374	350	418	357	368	366	370	350	378	350	357	380	345	347	375	383	363	377	333	398	366	367	332	357	354	353	360	397	359	356	353	340	348	343	337	388	351	365	365	393	341	350
9564	19037	15636	8173	6097	5449	3786	2849	2816	2361	1584	1264	1125	1020	892	881	815	759	747	656	689	672	731	670	697	642	701	627	648	611	619	542	598	576	581	569	589	614	513	542	563	507	507	539	557	566	600	569	648	662	634	585	580	573	587	579	553	575	548	502	503	473	508	507	479	479	507	475	482	452	465	490	477	455	517	474	428	457	485	469	469	460	466	464	449	491	445	457	453	453	468	476	474	452	465	478	457	479	491	492	424	447	464	493	437	430	453	471	464	470	455	480	431	440	488	440	426	464	490	425	482	422	474	453	480	450	464	490	422	471	464	473	480	439	502	463	450	492	466	475	464	480	439	456	476	448	459	483	456	457	486	444	438	460	508	514	496	438	487	435	463	423	459	463	484	453	495	450	490	506	457	480	456	448	470	441	429	494	436	450	479	487	454	465	476	490	503	462	469	513	465	482	443	449	474	484	460	475	420	440	484	462	434	489	483	475	438	468	472	454	457	474	499	493	504	451	527	428	490	455	454	460	442	483	431	476	489	439	459	415	435	476	455	439	475	460	471	484	441	460	437	447	497	443	497	474	444	440	481	441	475	470	493	464	471	483	450	462	440	434	425	446	457	435	443	439	487	448	471	462	486	485	461	478	473	463	453	460	480	461	515	451	439	462	448	455	494	442	455	449	470	477	433	462	470	470	488	428	473	436	455	442	477	476	484	449	460	482	488	422	442	453	460	482	432	472	477	441	461	451	449	459	470	488	449	478	458	468	488	488	484	492	451	465	434	460	426	484	445	462	472	498	464	504	487	479	445	492	472	487	456	455	427	450	458	471	502	481	485	475	470	453	438	485	429	471	471	480	455	498	463	488	471	431	463	515	480	510	481	491	481	472	459	483	445	484	502	488	502	443	482	460	501	468	453	451	451	474	459	443	451	472	466	452	488	430	446	469	474	448	467	462	494	512	464	472	502	476	466	476	498	434	454	493	469	432	479	502	453	450	447	501	492	450	503	477	432	487	447	435	466	488	459	474	457	466	470	475	472	501	492	446	473	458	455	515	449	440	489	473	512	500	470	469	434	476	489	456	433	438	466	451	469	480	448	464	486	471	447	506	451	434	458	487	496	475	479	488	450	435	452	453	464	463	426	458	483	456	474	480	465	441	510	488	464	442	477	440	437	470	442	465	518	463	475	457	498	510	478	450	436	451	444	443	448	425	464	510	440	460	494	427	454	462	459	450	467	458	452	504	472	450	456	416	493	471	500	473	475	463	446	463	468	479	451	455	459	487	451	452	430	478	469	468	463	470	491	464	449	501	482	430	457	462	454	461	495	442	470	476	447	407	436	453	455	447	457	477	493	444	502	459	468	461	473	490	472	471	463	477	482	516	428	467	478	466	470	466	465	466	482	462	468	458	490	469	460	478	456	456	471	485	403	453	435	449	497	460	456	448	470	473	457	458	460	474	432	406	496	450	471	516	458	452	416	454	430	475	468	466	471	461	467	467	464	462	477	438	447	446	465	478	480	460	442	468	444	464	503	470	462	453	442	497	450	444	504	467	453	430	450	481	475	481	453	453	523	446	462	417	460	484	447	481	463	433	449	477	471	468	482	464	452	447	494	440	468	462	447	508	468	418	456	485	421	476	454	454	451	495	442	458	488	490	467	507	462	475	449	477	471	469	452	500	496	451	475	455	467	411	488	440	487	460	458	481	453	450	448	463	440	469	438	497	483	475	462	432	484	493	465	503	509	481	495	470	497	468	464	486	438	482	459	459	454	456	439	450	476	467	479	487	478	460	483	427	469	481	459	479	462	433	476	482	481	455	469	462	476	506	504	461	444	451	481	464	464	476	519	453	467	438	453	456	489	463	477	499	423	454	494	478	462	457	463	466	493	504	466	487	475	472	475	460	466	420	469	466	455	479	445	410	471	510	490	519	487	451	469	504	434	472	492	465	459	468	433	493	476	476	460	470	448	470	430	467	474	446	481	456	469	469	464	456	482	483	491	464	477	459	489	451	483	460	474	443	423	434	473	445	437	450	443	490	473	460	488	429	528	475	479	490	453	490	506	448	466	463	444	507	471	462	439	461	469	464	456	472	455	425	454	488	481	451	437	453	483	466	463	461	429	502	448	471	456	467	459	433	500	486	448	475	471	493	453	454	479	452	467	448	442	459	493	456	482	448	467	462	481	425	473	472	436	509	468	461	447	423	416	485	455	466	498	470	477	454	461	476	473	535	492	463	451	495	494	430	474	440	488	463	471	482	480	467	484	463	467	478	470	455	481	427	465	461	490	467	472	480	467	459	451	517	474	461	451	499	480	462	525	446	471	469	428	482	477	442	433	485	467	461	419	418	439	485	505	507	479	470	456	456	417	455	421	454	487	434	455	441	485	506	460	498	460	473	423	453	519	481	464	498	538	450	449	462	482	468	461	470	482	507	443	455	494	452	447	466	465	439	459	472	441	478	482	474	456	479	482	450	501	427	458	433	447	463	477	453	470	446	470	511	453	466	467	463	525	469	436	444	456	487	454	461	490	486	443	471	456	497	474	454	452	407	451	443	438	493	429	459	475	517	472	436	446	462	440	459	468	456	472	460	451	494	498	482	472	470	463	489	471	479	421	475	465	470	479	454	441	468	482	407	526	469	525	459	468	484	486	416	433	489	472	467	477	460	470	445	443	475	502	438	458	467	483	486	440	484	472	462	464	460	453	489	420	475	479	438	459	458	470	469	487	482	445	491	467	475	489	465	454	463	465	472	458	483	475	492	451	446	491	477	436	462	444	441	484	479	461	514	470	453	486	497	449	436	501	467	469	460	460	457	451	467	458	463	469	462	469	453	516	497	440	432	513	489	478	465	469	497	482	514	465	476	499	504	474	452	473	481	452	481	424	461	522	447	454	449	474	460	511	494	440	499	427	438	472	458	453	435	443	431	493	484	453	451	478	453	435	491	450	485	439	449	474	452	457	460	433	453	453	470	450	444	451	465	484	485	456	463	447	448	463	446	435	436	466	453	454	455	462	486	472	495	493	454	452	475	491	466	457	494	477	452	486	434	435	487	481	461	487	453	461	448	499	472	485	437	467	449	497	438	440	459	489	501	447	482	473	485	483	478	439	488	428	474	483	449	484	432	499	469	445	426	455	472	483	442	471	469	459	487	481	466	429	527	422	449	488	466	464	454	487	461	498	475	453	441	427	476	465	468	440	430	488	465	447	501	441	450	424	464	484	462	466	474	447	435	469	476	443	432	444	475	483	465	458	464	454	482	425	461	478	474	444	446	474	433	525	468	462	462	446	476	453	534	482	504	487	461	455	471	475	483	456	466	476	476	451	457	486	466	453	553	468	424	459	458	485	475	452	473	475	478	444	462	476	403	448	475	497	448	517	450	459	466	470	444	484	468	492	447	468	468	468	436	438	486	482	466	463	468	482	424	484	443	475	464	471	447	474	454	482	466	494	462	482	481	473	488	470	478	515	475	468	476	463	497
26830	19193	6011	968	541	573	441	330	371	328	255	200	192	192	204	199	194	196	202	206	195	167	224	211	196	203	216	204	203	205	188	179	168	195	193	233	204	217	185	215	195	197	209	210	217	241	194	215	201	200	227	206	209	204	203	198	197	190	200	187	181	200	203	206	219	188	212	207	182	208	180	221	173	171	188	201	196	201	213	189	178	191	193	190	195	214	181	189	179	173	226	180	179	178	179	207	190	185	194	193	200	178	186	212	205	169	167	195	184	198	206	197	216	207	193	177	190	204	198	214	190	189	174	185	185	198	187	210	183	183	197	171	187	195	183	176	197	180	189	213	188	189	196	190	176	179	216	180	210	193	182	201	198	195	179	197	208	220	188	206	193	182	203	180	201	171	185	187	183	207	203	202	217	185	204	171	181	214	209	196	195	211	203	182	196	182	215	189	211	191	180	180	180	173	169	179	175	196	195	182	188	189	188	180	204	168	192	195	197	161	190	155	204	232	169	191	187	187	190	174	192	170	211	213	148	172	205	174	154	193	178	164	174	226	187	215	185	177	199	203	179	184	199	196	183	165	180	183	184	202	177	205	185	208	197	211	192	195	222	201	193	187	174	196	179	190	178	201	201	189	169	192	185	190	187	196	193	190	163	203	192	193	178	190	172	190	187	194	165	182	206	199	210	208	173	208	196	179	199	200	192	197	189	205	227	201	205	199	191	169	185	189	166	181	186	199	197	190	189	188	203	184	206	215	196	190	207	199	191	219	205	168	182	198	189	188	194	185	197	193	162	185	203	173	186	215	195	203	194	190	201	175	195	204	180	221	196	203	189	215	185	191	177	203	195	196	187	178	189	205	198	181	215	174	184	175	201	189	207	213	198	193	216	193	199	185	203	194	182	181	198	206	190	183	190	173	207	193	164	206	173	188	184	213	187	213	187	203	184	184	191	187	188	185	193	184	189	193	187	209	211	183	199	189	205	179	205	180	186	199	194	210	200	194	203	166	200	192	197	205	196	206	179	184	184	176	207	197	207	206	211	182	185	196	174	201	194	212	189	193	209	169	160	173	186	174	196	216	208	200	203	216	194	189	169	188	187	186	165	213	179	188	179	178	184	189	178	182	165	183	198	192	225	183	197	186	179	195	180	206	215	203	193	205	191	199	192	177	210	217	181	210	201	169	185	220	171	202	212	203	217	183	197	206	171	199	178	212	222	182	191	205	184	197	190	202	206	184	212	219	184	174	193	195	199	172	189	180	210	180	175	173	195	170	171	206	222	219	191	207	206	194	189	187	215	201	180	187	195	182	207	175	211	200	188	178	198	209	199	206	196	185	239	184	186	169	176	179	209	200	199	178	205	196	193	192	205	212	214	192	186	204	202	189	192	228	169	191	193	205	208	196	171	200	182	190	180	207	206	201	186	190	175	206	200	219	170	182	201	207	175	171	191	170	179	206	182	166	202	207	180	165	210	181	189	183	209	224	185	197	200	207	194	196	199	195	197	174	189	186	201	191	182	198	218	170	182	198	193	187	169	185	208	178	209	213	176	201	197	227	176	189	212	205	203	166	201	206	186	189	206	208	213	187	211	185	214	203	202	198	216	168	181	205	186	211	193	187	194	203	201	201	178	192	200	208	178	183	173	190	205	208	172	204	176	207	182	187	189	237	177	191	194	200	209	211	184	169	196	199	183	235	193	183	182	214	177	188	162	205	159	202	218	188	172	189	172	186	183	198	211	202	196	189	223	189	201	209	181	177	166	181	223	185	191	190	207	182	201	191	189	167	175	196	180	193	188	205	204	182	189	180	186	208	190	210	192	191	190	189	179	176	181	184	165	203	188	186	185	201	200	194	171	208	196	165	205	214	221	196	198	172	191	186	217	191	208	186	190	210	180	176	188	203	207	182	201	204	211	188	182	203	197	170	200	172	196	194	187	215	183	202	214	201	208	171	188	177	206	171	185	196	195	192	176	158	200	183	198	179	179	213	179	200	198	203	192	203	196	181	187	200	180	200	211	194	197	190	180	179	187	176	184	186	187	191	183	198	194	188	202	191	200	182	189	199	202	192	210	212	181	204	189	185	173	205	218	191	182	190	214	185	190	193	192	185	166	208	172	190	206	197	159	189	178	182	210	216	211	187	194	179	188	182	214	197	196	177	178	200	187	193	195	177	210	175	186	190	225	170	186	189	180	182	217	208	182	192	183	201	196	222	200	204	197	187	197	188	198	206	183	183	203	212	195	180	207	193	179	199	198	202	160	209	193	176	211	227	219	174	182	194	180	196	184	177	183	201	182	209	176	195	210	152	174	157	190	170	183	183	201	204	199	203	215	182	185	198	204	172	204	192	169	191	176	179	187	203	190	192	200	175	164	180	197	218	181	209	185	190	182	195	202	189	167	219	191	203	200	190	195	179	205	175	201	205	208	209	192	194	229	177	196	184	169	216	190	169	194	160	216	177	205	203	180	203	189	190	191	191	204	196	199	200	179	190	191	207	202	225	181	190	221	190	201	189	198	192	177	184	170	195	204	190	189	194	180	195	200	184	207	184	181	191	213	183	171	202	195	198	192	172	198	197	204	178	180	184	185	202	189	186	198	201	178	206	181	178	208	199	199	196	187	179	205	194	179	203	193	216	214	171	188	184	197	193	215	182	178	177	207	196	184	197	189	221	185	188	191	224	194	203	196	191	212	176	198	190	176	183	185	206	171	203	189	190	197	181	206	169	206	162	190	174	188	201	202	170	193	184	209	202	181	168	234	215	204	183	181	197	177	204	194	233	212	193	188	171	209	186	213	166	211	188	189	200	213	201	176	171	186	201	193	203	190	176	185	169	213	195	175	182	186	204	184	184	186	182	192	185	172	200	198	183	198	205	199	213	188	210	196	198	197	199	187	183	194	200	209	229	216	204	186	182	205	200	194	207	226	172	213	202	188	187	193	194	195	182	215	175	202	193	218	210	211	201	180	206	190	176	193	200	206	216	196	175	200	195	211	183	194	219	197	188	220	192	188	160	200	182	180	185	186	184	191	208	198	180	198	193	173	208	197	187	197	200	180	191	179	183	209	197	192	221	215	205	205	176	197	201	194	192	184	200	186	190	210	193	213	199	189	194	184	176	192	188	212	180	201	221	203	191	192	178	228	205	233	190	208	214	168	201	210	180	191	206	198	193	182	203	162	194	186	166	210	206	189	195	182	183	202	193	204	167	199	207	185	207	189	181	186	224	193	192	193	217	206	174	190	206	187	217	198	192	217	179	195	207	200	202	182	186	168	185	210	182	199	206	226	178	187	191	179	202	188	221	188	173	196	208	194	210	166	197	212	195	219	198	192	182	190	187	204	170	207	183	187	181	187	187	190	194	194	188	173	195	191	190	205	189	207	193	168	194	204	165	196	217	219	198	219	190	199	163	184	190	184	194	195	179	180	214	206	190	195	211	174	206	195	173	208	203	206	195	198	169	175	197	192	200	207	207	222	185	172	170
5655	3680	2735	1179	1057	1282	923	612	749	670	462	358	310	307	289	300	264	268	270	291	271	278	312	295	297	302	252	300	293	298	292	258	256	245	274	306	302	291	287	290	263	295	272	274	278	294	302	258	327	315	302	257	270	286	281	284	285	277	294	260	286	249	282	270	253	282	241	263	243	238	250	276	253	246	232	239	264	256	284	279	275	283	260	236	272	253	276	252	239	242	242	260	237	228	271	253	262	248	247	223	265	255	281	232	285	261	252	261	240	263	245	267	270	264	234	260	225	249	272	249	232	246	255	238	274	265	243	253	230	260	251	264	247	266	243	274	276	234	229	249	271	247	272	259	239	264	263	301	283	251	242	239	250	257	250	256	252	241	269	256	258	247	262	261	267	265	281	273	270	262	245	256	289	265	239	276	281	253	238	241	274	226	254	259	268	253	248	277	267	267	284	262	259	255	256	266	259	276	270	247	257	261	250	253	252	281	260	237	222	284	263	260	300	268	230	245	248	277	254	268	271	247	264	257	276	268	249	228	239	283	249	234	243	250	296	262	246	236	241	289	270	267	223	259	236	246	260	280	259	262	265	242	287	266	267	223	259	232	257	228	249	261	268	237	246	256	269	243	278	283	260	256	254	256	269	215	268	249	273	288	232	262	253	251	285	237	238	241	252	259	275	279	255	231	242	258	228	258	244	256	250	277	227	256	233	259	260	251	242	250	276	232	256	259	255	257	265	242	261	266	281	253	263	235	269	261	253	270	259	239	295	250	246	265	244	254	241	223	229	263	277	260	242	259	281	252	271	274	242	277	255	272	257	272	306	267	270	234	259	268	274	251	285	268	282	263	250	232	234	273	243	236	253	257	273	267	263	273	272	218	274	254	261	249	261	243	259	259	253	274	259	284	289	257	234	216	247	248	252	277	247	235	237	269	273	245	261	249	277	249	256	258	236	246	204	263	244	276	251	259	249	254	278	282	244	259	240	240	273	237	273	259	249	275	246	255	271	261	262	261	235	243	270	258	245	272	272	300	261	254	249	272	248	250	265	254	268	253	261	245	258	234	247	239	263	241	262	239	231	264	249	250	252	245	261	268	265	263	290	273	231	289	224	232	231	268	259	242	247	277	295	263	256	263	255	257	248	260	236	267	228	255	255	253	265	252	275	241	239	248	266	248	264	256	254	269	253	246	268	263	277	268	275	271	260	261	241	279	251	276	268	258	271	272	223	256	242	260	223	255	260	272	258	253	268	262	265	255	242	250	238	261	268	256	302	231	269	234	261	263	242	260	265	263	223	273	258	274	240	277	279	268	264	244	282	255	252	281	243	272	262	239	268	255	273	235	243	255	240	244	244	249	272	257	284	248	258	240	274	260	241	275	294	266	243	256	258	240	258	250	237	262	254	236	254	254	258	252	283	233	240	281	235	263	248	265	258	239	254	265	259	221	269	293	259	268	249	264	284	245	249	228	256	243	237	258	258	253	253	260	250	251	244	278	247	264	268	252	240	238	277	245	273	254	261	250	255	268	293	254	245	288	257	279	260	271	238	253	236	240	272	252	244	275	234	275	237	273	253	254	267	262	271	262	242	261	255	250	257	255	240	229	232	261	274	254	211	266	282	250	255	273	244	262	245	276	254	241	276	264	260	246	267	245	266	230	279	249	277	250	252	263	287	241	259	279	295	263	257	235	270	282	265	251	226	244	273	258	259	247	264	250	238	254	257	255	248	250	269	275	267	279	250	281	227	239	215	249	276	247	249	235	235	262	268	230	250	265	237	265	259	263	265	247	230	248	279	248	225	229	247	274	248	266	237	270	259	258	263	269	284	269	252	253	262	225	247	239	258	278	267	285	244	235	255	255	233	264	281	236	259	239	249	237	253	243	278	242	229	269	248	227	264	250	268	263	274	257	277	259	233	247	265	251	230	262	238	262	250	281	255	228	251	242	225	240	251	271	252	271	265	254	241	253	267	276	248	271	259	242	266	271	253	246	241	236	260	235	234	260	223	238	253	253	261	242	247	274	255	245	267	240	265	233	240	238	233	265	266	293	246	246	275	232	263	282	258	214	230	276	254	252	250	251	237	271	269	245	264	283	250	277	255	280	253	256	257	262	253	250	276	253	263	265	273	240	259	266	277	254	237	261	252	271	261	251	248	242	237	254	237	263	254	274	236	225	246	217	279	250	240	259	273	276	261	278	245	272	263	242	233	255	255	272	275	259	275	238	274	259	267	276	254	254	252	247	240	279	261	248	229	263	234	250	271	286	291	248	242	254	278	251	256	239	244	271	262	251	261	252	271	241	245	256	229	250	266	258	255	250	231	277	255	241	229	251	272	239	243	260	231	248	249	277	304	257	241	276	257	250	266	250	266	275	256	253	253	274	256	256	265	247	252	278	282	273	279	271	237	234	248	255	263	266	265	257	248	243	249	236	260	241	237	244	279	257	268	279	259	263	256	254	247	239	210	292	255	276	252	252	253	254	269	262	256	233	268	242	243	240	255	264	279	260	271	244	254	279	263	229	255	242	250	252	238	243	265	262	258	283	258	253	230	255	243	269	280	272	233	295	263	286	268	246	265	263	273	268	267	262	259	242	279	257	263	251	282	248	243	278	258	283	259	269	227	258	277	238	284	250	264	230	242	255	271	272	240	241	258	231	266	273	253	271	243	247	246	258	221	265	237	251	268	287	240	243	255	252	269	256	249	274	247	229	251	227	242	272	244	247	297	274	254	255	264	251	240	272	239	231	243	279	288	284	290	253	273	256	271	259	235	267	258	267	257	244	247	240	269	276	251	271	252	251	291	239	233	257	269	213	240	276	250	241	258	263	261	257	262	244	245	269	286	254	269	248	250	243	273	222	277	252	254	254	266	269	251	254	241	228	260	259	262	246	242	266	243	271	283	288	277	266	228	286	264	244	250	264	274	262	253	247	238	252	282	254	248	269	250	237	240	265	252	257	256	273	243	245	271	228	263	273	260	294	270	257	222	240	273	245	265	253	216	269	257	260	257	266	260	250	264	252	258	255	231	254	239	264	266	231	257	247	261	253	248	253	237	253	248	256	248	289	264	255	261	247	249	237	293	245	246	240	236	293	253	262	279	237	252	262	276	274	257	248	255	247	227	270	273	255	232	258	260	282	255	245	245	247	269	251	269	236	247	252	293	264	273	255	238	278	252	259	274	247	250	261	268	305	263	260	235	245	243	251	237	236	258	272	264	247	269	258	253	272	231	278	240	260	241	256	282	246	282	255	278	262	258	265	255	237	261	263	268	263	253	264	249	239	249	251	260	243	258	255	255	255	278	267	275	222	256	267	243	271	252	277	268	262	287	271	255	252	243	264	258	275	280	258	251	234	272	251	283	265	265	253	265	247	261	246	250	223	246	235	229	287	227	240	266	278	244	262	251	255	261	291	269	251	272	233	230	251	226	262	264	294	247	274	287	279	256	228	242	253	240	267	240	268	263	241	242	237	244	259	237	258
23699	20920	28145	23835	20892	9039	1526	911	872	817	616	531	492	477	493	454	458	426	390	408	426	430	379	377	402	408	421	423	396	378	379	377	373	414	414	375	389	383	399	385	366	388	400	369	380	382	378	427	425	451	412	380	382	392	402	431	370	384	362	360	399	339	393	383	335	351	378	364	351	353	365	356	339	353	388	337	384	352	354	388	364	361	358	349	360	326	365	339	362	397	360	363	359	350	358	352	375	362	325	342	367	380	362	334	372	370	350	369	354	347	376	356	338	382	402	353	373	377	393	398	372	387	381	403	336	400	381	347	353	333	379	358	357	382	358	351	374	362	339	337	374	357	364	357	341	368	360	357	356	339	373	353	338	374	349	342	345	327	354	369	336	389	389	346	368	339	358	358	330	361	337	359	389	354	361	378	361	351	362	319	369	360	349	346	362	355	365	362	338	369	401	363	325	389	388	348	331	375	380	354	370	355	351	364	351	354	355	357	350	342	374	355	350	355	356	387	361	320	368	386	335	387	424	363	346	340	353	383	374	379	335	336	360	359	366	347	349	347	375	305	404	361	333	328	374	373	372	373	388	376	327	342	355	375	385	354	346	343	344	356	375	380	354	350	362	367	363	355	385	354	360	334	322	346	369	412	351	370	332	372	351	331	380	401	348	367	379	380	357	370	360	337	341	328	350	361	363	350	352	363	375	385	385	384	361	362	367	364	375	356	332	329	342	371	369	351	385	350	347	382	379	329	379	385	359	362	338	355	373	395	358	359	331	382	372	355	333	348	363	338	353	338	373	367	338	369	365	368	348	372	350	346	322	332	356	359	347	354	353	324	371	371	360	363	322	355	337	382	371	340	365	381	372	354	350	378	352	342	360	363	383	341	360	378	343	359	386	357	371	360	347	385	385	377	371	380	372	354	345	352	361	370	356	369	350	356	381	335	351	361	337	357	368	426	352	356	331	331	329	381	401	308	329	357	393	378	352	366	325	377	378	340	376	338	297	378	367	372	369	372	355	355	360	364	353	352	362	342	372	374	351	363	340	349	372	362	329	375	338	356	386	351	342	339	359	365	318	372	342	346	382	377	331	343	345	357	347	344	371	338	365	365	348	362	376	369	356	371	381	367	358	350	375	342	346	326	363	341	358	350	357	346	331	364	373	345	353	395	330	367	372	343	318	383	340	354	397	340	353	357	370	354	368	318	337	383	361	343	373	383	370	354	359	360	373	338	336	359	331	313	364	389	331	311	361	351	319	379	341	351	358	354	354	330	329	337	366	359	333	340	336	342	344	347	358	378	349	339	351	367	377	372	384	372	338	346	389	350	333	375	352	338	346	367	376	361	360	355	338	339	364	353	353	348	345	356	338	397	344	374	375	360	330	353	378	362	363	359	372	405	359	351	368	351	367	355	359	398	358	378	362	349	383	362	352	366	340	385	334	354	361	352	379	386	358	326	391	358	387	345	362	348	369	356	393	343	319	335	370	369	358	354	365	387	367	324	356	362	383	361	372	377	361	374	380	367	350	360	346	352	388	374	341	365	371	321	341	340	344	346	335	364	360	381	379	340	355	370	348	381	359	348	361	343	368	357	370	317	372	361	329	355	338	348	379	360	328	348	325	363	418	360	340	335	393	351	331	385	382	353	376	366	370	354	348	338	370	368	349	326	397	344	381	361	349	341	350	358	369	331	364	363	354	364	358	363	364	351	381	356	349	351	358	380	345	348	366	366	362	346	380	387	346	342	343	342	383	345	355	362	372	366	364	369	345	366	367	337	372	351	386	336	313	320	376	342	350	341	338	349	338	357	363	335	350	346	331	360	355	357	341	373	359	338	349	389	323	362	361	376	370	352	339	359	353	370	369	349	336	359	368	344	404	349	370	375	357	346	320	337	373	368	332	341	373	337	382	349	327	365	369	336	339	360	385	327	366	336	351	324	335	358	380	376	322	352	302	357	358	372	352	336	362	340	360	349	380	360	337	366	360	374	371	355	375	341	395	364	357	347	396	368	390	359	387	361	358	383	370	338	347	395	342	297	328	373	350	338	353	363	361	342	349	376	363	339	356	343	365	369	350	355	351	382	383	343	390	360	385	341	351	373	376	376	350	375	357	338	331	376	331	310	370	334	332	376	365	332	350	390	322	346	408	357	349	366	358	388	350	369	350	354	360	381	315	357	355	329	381	329	347	354	390	372	324	373	339	369	361	358	341	353	342	355	365	372	383	344	353	326	346	353	373	324	360	361	386	362	370	335	355	343	380	351	340	362	363	388	356	358	367	343	343	361	332	359	357	389	353	349	357	367	375	393	379	346	354	334	390	344	374	377	363	330	352	377	312	365	352	398	370	356	342	390	368	391	356	377	339	355	371	378	342	381	347	360	378	386	362	356	349	317	320	386	357	390	396	373	350	358	332	372	367	348	402	363	333	351	376	362	346	360	352	375	337	350	370	370	385	359	334	363	347	405	386	352	325	335	306	365	368	331	366	354	344	369	358	348	366	381	388	319	372	355	346	362	359	354	374	385	362	356	368	332	359	340	377	354	378	358	369	329	344	342	374	338	385	372	376	358	366	370	369	354	337	333	350	337	360	378	386	382	351	362	340	381	385	370	369	325	351	367	344	380	389	360	336	364	366	358	345	382	350	371	394	338	357	323	345	325	347	344	372	379	348	362	382	358	381	370	334	367	341	359	358	320	330	382	349	360	390	336	348	328	346	375	387	367	360	356	344	353	377	356	385	377	340	356	345	365	374	378	315	363	345	327	340	352	352	348	378	324	382	372	373	367	366	361	364	367	339	342	364	362	328	356	350	359	368	317	347	370	379	338	352	410	347	381	335	358	353	352	367	342	344	351	360	353	346	366	363	370	350	381	375	389	394	334	345	357	364	356	309	359	376	320	361	347	341	362	361	357	373	347	357	350	371	352	371	325	339	366	353	349	349	364	357	375	346	363	368	344	397	339	356	342	370	369	336	382	357	347	331	348	340	354	344	352	353	380	356	376	359	396	367	371	323	379	341	331	366	367	333	327	326	340	332	356	372	356	358	391	355	343	362	376	346	369	350	320	346	338	361	381	393	339	363	345	381	349	347	390	363	372	348	350	362	351	336	369	384	357	353	358	342	368	370	394	402	345	360	364	348	351	381	363	359	374	358	346	348	341	326	339	352	333	361	339	373	355	333	323	372	409	373	375	350	372	350	365	352	382	359	377	366	369	350	378	348	331	352	350	321	364	356	343	331	372	372	343	335	365	383	350	357	344	341	353	336	378	328	367	342	331	346	347	343	354	351	335	363	353	372	363	354	373	351	338	370	372	363	351	355	373	347	344	376	398	370	341	336	342	372	387	362	364	339	354	357	353	326	371	340	340	391	382	369	360	364	377	361	358	375	371	341	359	340	336	394	376	353	387	334	367	343	347	365	352	357	375	339	368	365	358	361	365	343	362	325	354	385	357	363	378	350	351	344	338	392	344	355	323	376	367	365	358
6498	12607	9933	4797	3491	3325	2504	1879	1774	1594	1133	927	807	733	674	643	650	576	635	592	576	577	600	579	565	577	555	493	625	495	546	543	506	562	543	535	586	524	476	497	514	488	503	538	543	534	544	502	525	582	581	520	523	524	549	517	493	474	504	478	468	471	473	471	492	473	486	433	498	489	469	462	499	454	383	451	508	478	446	496	462	484	478	458	487	471	474	456	442	445	473	485	453	506	460	459	445	466	455	472	477	484	462	470	477	495	474	483	451	491	489	495	457	480	485	449	440	460	471	485	462	518	409	443	447	488	464	497	450	460	470	460	451	478	442	420	455	443	465	480	495	438	455	482	455	478	465	489	456	479	461	441	466	478	466	435	504	435	422	438	469	467	462	471	463	444	467	445	475	484	436	453	477	422	444	476	468	503	470	466	437	474	462	497	449	496	453	472	435	444	468	470	445	472	475	457	480	465	485	481	468	484	486	509	471	447	438	504	460	452	467	473	455	436	493	441	412	446	392	445	440	474	470	485	467	493	481	453	471	443	500	463	462	471	464	447	443	443	495	448	438	461	480	480	482	451	466	478	466	423	447	451	481	487	420	492	471	461	475	482	494	450	481	466	444	445	472	487	473	476	473	458	478	524	454	490	476	463	476	466	464	456	465	474	454	517	461	509	471	449	409	463	472	451	493	456	477	467	458	461	456	471	447	462	460	455	452	438	505	447	458	446	446	473	463	514	495	475	459	450	465	502	433	453	485	451	459	491	487	447	492	474	453	455	443	468	471	466	460	475	453	465	470	455	446	487	481	463	524	445	470	483	459	440	468	456	467	482	465	489	458	433	502	502	462	450	448	492	435	438	431	453	474	456	480	490	474	461	457	499	469	457	453	461	500	501	453	474	488	479	458	462	436	510	474	486	474	472	400	462	466	462	472	447	432	442	439	490	448	478	442	452	467	460	491	453	505	456	471	464	461	475	437	444	471	453	418	442	502	449	458	462	470	439	459	458	473	435	481	447	473	465	455	475	429	451	459	458	481	422	437	462	437	470	469	434	466	470	424	434	456	471	437	456	449	513	457	436	471	442	445	485	497	485	473	454	450	478	469	452	414	437	502	463	455	449	424	438	441	487	458	471	469	473	435	472	474	472	427	457	502	456	468	455	445	439	460	472	464	453	420	482	449	457	466	497	453	498	494	475	459	472	486	479	491	464	484	478	435	439	467	461	460	453	480	460	459	483	499	508	417	462	457	451	446	448	475	450	421	492	459	452	437	459	502	483	457	461	459	489	473	441	448	461	452	470	466	436	484	448	462	453	447	476	501	465	422	487	452	477	409	426	468	457	464	488	518	467	462	439	501	470	445	454	499	447	458	460	495	468	474	474	449	483	457	415	489	444	481	417	508	451	441	461	425	463	516	465	485	455	469	441	469	453	446	469	413	442	466	435	441	457	483	459	446	485	409	454	485	465	462	456	474	464	476	463	480	455	461	487	471	465	435	441	464	449	418	467	450	487	470	423	454	443	447	520	478	414	462	484	466	452	441	462	466	492	505	499	458	428	462	450	462	478	483	464	490	454	471	485	475	479	492	472	458	468	454	464	460	475	456	440	448	516	425	450	455	423	475	477	469	440	504	439	464	473	468	469	457	456	485	451	464	477	452	447	473	450	475	455	502	484	465	477	460	452	486	480	444	486	463	465	462	462	449	440	426	437	482	457	449	417	467	477	458	435	420	460	463	462	433	471	473	480	418	479	482	438	454	443	475	478	435	467	461	469	466	449	453	448	476	445	477	462	483	478	455	476	479	478	475	494	475	454	415	479	476	445	446	444	434	468	458	455	454	438	459	452	433	480	464	451	496	512	459	461	458	496	447	512	467	486	457	456	485	444	457	449	480	469	494	449	478	457	413	460	407	442	478	444	437	452	436	440	470	442	449	460	468	435	480	472	421	453	469	437	417	424	450	444	482	486	480	479	437	433	498	474	437	447	456	451	465	455	519	452	482	454	463	448	433	434	449	492	449	415	434	443	449	461	450	474	474	453	456	469	469	469	466	474	488	448	464	479	493	457	467	450	468	510	499	439	463	490	452	437	478	439	439	460	466	458	467	470	471	457	485	523	484	480	443	475	462	473	428	456	476	481	472	398	447	436	471	448	474	487	442	464	469	463	445	494	454	489	478	471	454	490	481	468	437	499	430	454	459	429	447	477	460	445	500	444	451	459	448	462	459	448	460	488	495	438	476	452	471	477	428	499	520	473	427	485	463	426	470	483	468	444	459	476	469	445	434	463	507	438	464	463	450	440	482	496	503	480	447	467	460	457	466	451	464	452	445	472	470	473	450	457	468	414	442	479	472	448	476	458	441	464	451	440	452	444	481	480	452	464	468	494	483	460	461	473	445	452	464	464	457	416	455	441	460	480	465	448	451	448	476	480	476	448	476	496	452	481	451	480	446	445	443	475	490	458	454	479	448	466	441	489	473	474	435	495	437	449	461	475	466	488	465	456	442	483	441	446	485	478	448	443	517	458	446	451	476	470	470	453	444	470	452	458	452	439	445	470	436	477	475	505	468	506	510	476	442	488	461	446	489	487	472	466	441	482	423	454	461	445	454	512	448	480	497	466	443	445	441	435	435	470	455	497	452	494	458	483	479	439	425	456	460	488	450	473	459	501	472	433	478	428	474	441	455	512	490	489	426	456	458	475	441	481	454	459	469	473	457	484	478	438	480	485	447	438	486	454	453	465	453	478	435	489	445	463	454	461	485	506	467	479	458	495	488	484	488	467	476	451	446	456	485	437	497	480	485	492	440	446	464	454	440	485	465	479	453	435	484	472	447	466	460	465	486	469	469	448	464	450	462	502	469	446	447	447	457	456	466	431	495	449	472	470	466	501	497	467	461	472	470	454	461	532	495	442	464	460	486	463	467	455	470	476	464	485	461	486	454	459	489	457	444	499	434	461	435	469	489	479	459	427	448	440	467	471	451	482	465	486	494	459	444	472	478	475	465	454	429	456	475	488	478	447	488	475	495	447	481	475	479	457	460	515	460	476	460	432	469	461	454	477	453	443	485	463	453	467	514	437	434	418	463	479	459	472	494	479	434	460	480	506	480	496	450	468	463	434	463	467	442	436	486	443	472	440	466	449	444	468	494	452	466	489	462	499	483	476	434	461	469	470	464	442	447	489	452	441	483	430	457	443	465	442	451	450	481	458	488	445	450	474	467	455	503	449	476	433	463	455	453	423	459	436	510	498	538	484	476	468	503	464	473	422	472	475	488	490	443	453	472	459	473	478	517	447	481	483	427	455	449	481	464	455	443	446	437	480	456	501	430	470	472	467	446	420	458	473	480	459	452	437	461	480	456	405	468	505	432	456	480	441	458	463	489	475	429	462	465	433	468	432	453	465	490	438	476	481	415	444	481	484	471	449	491	431	470	486	475	501	479	482	473	492	477	487	482	437	497	498	440	506	491	431	449	470	470	416	459	431
24832	20930	26871	24943	7060	771	611	397	420	399	246	215	209	195	175	139	177	179	159	170	153	155	175	150	171	152	134	155	158	151	146	136	148	139	157	155	143	137	145	113	144	158	141	156	147	169	150	136	145	147	156	134	156	122	139	128	167	133	132	120	136	134	139	132	143	144	139	132	132	138	140	139	138	132	130	130	136	143	129	127	146	118	126	117	127	127	122	100	139	139	139	138	140	121	145	126	126	122	113	134	126	152	139	145	121	130	140	122	117	137	112	151	125	138	133	125	140	131	137	125	115	117	117	160	129	123	131	137	146	129	137	135	143	139	130	122	129	136	124	126	142	132	111	107	113	140	97	112	125	143	142	128	131	121	133	105	120	135	127	136	128	118	124	156	141	139	106	104	121	102	110	144	139	115	124	147	120	127	135	129	108	126	141	128	113	132	152	142	128	142	132	119	125	130	132	126	140	139	118	170	133	135	139	134	131	104	125	123	139	127	129	155	141	121	138	130	126	122	136	119	116	135	132	141	125	119	119	142	142	142	124	133	133	133	133	125	129	140	145	138	117	127	136	132	116	140	115	125	122	132	144	140	156	122	122	143	129	130	125	152	131	135	141	152	114	130	133	120	141	131	136	156	128	136	132	143	124	135	122	137	131	123	119	119	113	146	125	143	128	126	142	134	137	120	116	137	132	118	134	129	135	113	128	123	145	146	127	149	143	130	132	147	118	144	149	132	125	129	124	118	136	109	137	126	139	125	123	126	135	127	127	114	140	133	123	118	129	125	125	127	124	153	115	126	109	108	141	96	127	117	135	151	131	126	129	119	118	130	132	119	128	127	137	120	121	147	150	135	119	139	101	129	149	114	141	134	117	124	118	132	125	126	110	134	132	137	117	112	135	147	138	120	132	118	130	140	116	137	125	100	119	129	126	133	127	143	121	133	134	106	120	128	151	129	116	165	121	139	128	118	121	132	156	135	146	124	149	145	127	124	132	121	128	133	137	134	133	117	121	132	119	135	114	122	135	132	139	133	134	120	139	134	128	124	133	136	142	132	110	141	111	130	138	140	146	119	134	139	123	125	130	132	135	127	138	138	145	130	122	140	129	145	142	123	131	122	115	122	129	136	137	131	123	155	119	134	131	143	135	132	127	123	146	142	141	112	126	131	118	143	147	116	113	136	131	139	126	126	141	111	137	126	109	113	119	131	133	146	118	124	143	121	141	118	129	113	103	118	112	116	133	131	128	123	119	126	119	124	137	127	130	134	129	110	117	128	126	138	150	106	146	124	137	138	145	138	124	131	123	136	126	136	120	141	131	112	122	146	129	142	126	128	143	127	136	157	144	131	155	125	140	123	142	109	130	129	130	136	134	125	135	126	130	130	137	135	128	127	118	137	106	138	142	131	122	129	115	144	140	125	118	119	125	101	150	149	141	148	131	119	125	134	137	142	111	135	125	144	131	109	136	135	119	146	149	121	127	121	117	125	125	119	123	131	130	137	102	124	103	131	146	118	151	140	129	128	126	139	141	128	140	151	118	117	119	142	112	138	126	126	154	111	126	131	139	137	138	143	124	133	126	134	118	142	123	110	116	136	141	151	128	137	123	132	129	115	126	116	148	137	131	124	137	151	140	128	129	120	120	111	151	114	118	139	137	125	124	147	121	123	117	116	135	130	114	141	136	130	120	123	146	121	131	133	120	111	118	131	122	132	142	125	122	122	127	154	120	135	138	130	105	125	126	125	120	138	133	119	139	111	138	127	143	129	130	138	117	148	119	110	130	119	122	130	128	124	115	117	128	125	132	136	141	118	125	122	136	109	119	126	127	131	127	129	125	150	128	142	146	146	137	134	119	153	140	123	136	134	125	156	139	140	119	127	111	121	127	150	140	138	130	149	155	154	112	140	129	144	121	135	121	123	138	111	124	120	136	124	123	152	122	143	127	145	138	144	130	125	117	129	136	132	128	123	125	116	117	145	125	136	131	139	130	125	151	112	136	131	114	108	137	127	146	132	144	132	141	132	125	133	125	105	129	131	132	118	129	114	118	126	140	119	116	155	119	106	114	126	141	148	137	115	117	127	113	132	115	131	132	147	118	116	134	139	130	136	123	124	155	111	139	143	123	138	135	125	124	124	148	127	150	142	128	124	134	140	148	147	152	120	133	146	120	124	131	105	143	143	114	127	139	123	133	111	121	134	146	129	135	132	127	149	126	134	117	127	127	139	143	137	145	104	124	122	129	150	124	122	119	138	158	117	137	126	141	139	118	115	130	113	133	120	118	126	108	142	145	127	134	137	117	145	152	129	115	143	135	123	133	130	138	123	117	107	117	116	138	141	137	126	125	123	132	136	115	156	130	122	123	140	138	130	122	137	125	125	126	131	133	133	129	130	127	135	116	138	127	141	124	119	149	141	120	117	163	123	137	120	136	130	134	126	138	149	141	120	113	139	142	124	158	128	122	119	114	121	113	126	124	124	132	149	146	121	144	129	147	140	129	119	113	122	118	148	127	132	149	132	114	123	128	135	140	128	123	113	144	155	132	127	129	124	131	117	112	128	127	130	151	124	138	129	130	126	140	130	128	143	124	118	132	124	128	150	130	126	126	106	113	119	118	127	144	146	149	137	142	159	126	109	134	130	116	131	137	131	134	127	141	141	120	126	126	115	143	153	130	133	151	116	105	128	118	129	118	132	130	129	122	105	148	129	129	136	134	123	130	144	115	134	141	113	142	141	134	160	120	131	136	123	136	134	130	120	127	115	130	117	128	130	148	125	123	148	123	134	145	118	139	116	98	127	139	125	126	141	123	99	113	129	133	147	111	113	140	121	117	125	129	127	121	136	134	136	135	132	127	134	151	125	130	149	130	142	112	125	141	135	140	141	159	130	127	100	131	121	149	108	139	141	132	138	124	142	153	145	129	134	143	144	126	113	121	142	113	121	123	121	134	136	122	128	127	113	139	121	129	125	156	144	123	135	123	146	131	143	137	155	150	153	136	129	137	131	122	115	141	142	131	118	116	131	144	125	121	107	104	119	136	129	152	137	123	132	123	125	132	144	148	132	148	144	121	121	144	110	120	128	126	120	136	124	146	125	130	155	130	135	115	142	140	134	138	144	132	114	128	110	129	134	132	131	112	113	111	132	129	148	140	140	123	126	127	129	135	132	126	125	154	124	126	132	113	129	145	127	121	128	115	140	139	151	129	147	102	149	131	125	117	135	126	110	120	141	127	136	119	118	122	126	122	134	148	126	139	127	125	123	136	138	130	135	108	135	109	139	140	118	154	130	122	159	112	135	149	118	116	129	124	119	120	144	149	132	132	123	137	153	145	150	147	118	144	134	140	133	139	149	134	141	141	111	132	147	154	138	132	138	110	142	113	106	120	131	136	112	123	136	107	131	112	129	126	127	136	135	133	127	139	134	113	141	124	113	132	123	142	142	142	110	131	112	127	143	122	136	145	144	149	130	116	136	129	136	135	122
6067	8155	6017	2868	1991	1903	1492	1123	1128	1046	648	483	386	412	304	297	289	293	252	264	280	251	247	288	245	241	232	247	259	248	234	224	231	226	227	237	231	239	234	216	223	205	216	208	227	244	220	234	275	241	241	221	228	214	221	237	212	257	239	214	203	207	220	203	203	190	191	189	176	165	199	179	209	184	188	199	199	169	172	175	188	230	183	173	176	209	210	171	181	159	170	192	204	170	176	193	176	190	190	196	165	200	171	173	199	176	188	174	186	184	183	184	185	198	172	178	199	186	200	173	169	195	190	168	197	201	183	156	186	175	216	199	181	183	187	181	194	166	185	172	187	178	185	177	165	170	187	176	183	169	167	191	192	178	181	179	180	180	183	187	187	194	168	183	164	184	176	200	189	188	186	176	186	210	161	197	164	187	176	204	185	172	164	223	183	188	175	199	185	198	193	165	189	177	181	168	179	176	182	195	179	185	183	177	187	172	180	196	192	167	171	180	183	162	201	177	179	154	158	161	196	178	173	183	183	181	159	162	179	190	193	189	190	191	202	188	182	168	173	174	166	190	169	172	180	207	182	184	181	192	177	172	145	166	156	182	177	182	173	190	171	169	203	186	181	202	182	181	167	169	157	169	169	173	166	168	183	152	167	192	181	194	184	188	194	163	189	173	179	158	153	189	193	192	164	181	187	174	173	169	178	169	201	195	178	193	188	209	197	166	171	176	190	172	176	196	183	187	197	183	163	182	179	185	185	207	170	162	180	188	179	182	195	184	204	185	188	177	179	183	183	168	189	188	185	214	183	203	159	198	210	197	187	174	193	196	204	186	158	166	176	177	191	178	170	206	167	197	206	179	190	163	177	205	204	181	200	201	169	176	161	175	178	178	174	166	214	203	182	170	205	200	162	175	201	186	183	194	175	158	206	158	212	183	181	188	198	190	194	193	182	193	171	177	172	193	171	183	214	191	217	182	177	187	179	179	177	181	183	215	169	189	177	185	175	177	173	184	165	169	181	189	195	178	193	178	169	203	182	197	172	183	173	192	187	173	176	196	179	175	202	152	168	173	180	190	184	170	183	215	163	187	177	170	186	182	201	188	170	224	186	193	182	196	202	171	139	178	168	186	193	191	172	181	189	179	176	198	188	191	171	164	190	173	199	182	186	161	153	185	163	168	184	174	179	207	198	166	168	165	183	178	187	184	175	189	173	193	199	198	192	176	188	166	178	182	211	170	173	154	175	184	179	174	163	202	189	196	196	180	186	177	202	154	184	158	184	188	171	178	171	155	189	160	177	193	173	173	163	190	176	173	185	203	202	171	178	172	195	179	183	200	173	173	213	162	188	181	172	178	194	158	190	152	172	213	188	185	155	157	187	171	196	180	180	180	182	159	185	181	179	189	171	163	175	198	169	178	188	196	177	182	194	154	169	157	188	187	176	169	175	181	166	195	175	186	168	191	181	205	190	181	175	182	173	176	188	191	184	187	163	181	192	170	179	187	168	188	207	191	200	191	192	172	198	180	176	173	182	189	186	203	196	196	161	208	181	205	177	164	178	181	177	191	196	184	174	170	184	191	174	185	165	189	178	171	158	195	202	192	174	163	182	151	148	172	155	210	165	178	188	189	172	172	195	178	173	143	177	187	195	197	169	186	192	193	194	181	203	178	203	215	179	175	184	181	186	175	181	191	188	182	188	184	188	187	178	171	174	186	194	200	195	185	206	167	181	184	174	178	199	154	156	189	177	172	177	164	180	174	173	191	187	193	158	206	173	164	177	180	173	173	168	176	170	181	179	162	175	192	174	188	191	174	192	202	176	187	177	186	153	179	194	157	187	174	167	179	197	179	206	191	158	167	191	171	161	171	196	185	181	214	187	189	198	184	173	184	191	184	159	193	204	189	189	186	179	188	188	168	177	183	161	210	212	196	176	170	171	168	190	187	180	203	192	165	172	159	178	191	203	191	209	174	194	167	182	156	195	140	177	163	198	188	182	173	190	185	183	177	196	185	183	168	187	158	187	166	208	168	196	187	163	201	167	175	164	178	186	174	208	183	153	178	194	157	178	183	193	186	182	176	171	190	202	187	189	170	186	183	170	212	202	175	197	196	165	177	178	183	187	186	197	214	186	181	197	172	169	177	192	182	174	166	194	202	174	168	190	188	161	177	182	181	155	195	183	215	189	189	183	189	174	200	188	192	183	195	169	187	197	167	189	187	166	193	185	181	173	165	179	201	162	169	165	169	200	208	170	180	223	190	170	178	171	169	177	177	193	196	162	193	189	170	183	198	165	198	176	206	195	175	158	193	174	198	180	186	170	177	193	182	193	188	177	182	199	167	177	174	166	167	197	162	197	196	187	190	207	201	170	168	178	180	193	203	167	190	195	187	179	196	185	167	187	180	182	170	179	194	181	163	160	202	193	192	191	201	188	163	183	187	166	183	194	176	177	192	174	191	191	198	188	192	177	210	187	185	181	165	184	165	178	183	178	185	201	184	180	167	182	164	166	202	216	195	199	171	176	174	189	171	192	175	165	206	183	185	219	183	172	181	170	175	193	163	197	168	162	192	168	180	203	189	207	162	180	161	154	183	184	185	157	189	161	200	202	186	166	194	168	186	184	203	188	182	171	172	165	188	197	180	173	169	198	190	195	184	167	188	179	200	186	179	165	164	169	184	169	193	144	170	156	166	176	182	179	178	181	180	185	167	176	180	180	167	161	165	188	197	190	204	161	196	178	174	188	176	190	177	169	209	166	220	186	191	177	174	189	183	191	196	177	155	189	185	188	174	174	161	186	172	191	197	179	195	179	197	183	178	203	172	168	207	172	188	174	187	177	179	187	167	159	178	206	177	193	186	187	192	183	192	172	169	187	162	182	185	160	174	202	168	175	186	214	176	194	231	155	170	203	194	205	176	177	179	182	173	193	179	165	180	175	172	187	173	160	199	192	186	175	156	173	180	154	195	187	182	187	186	194	177	178	177	157	181	185	216	147	185	168	170	178	164	177	189	188	183	182	165	181	192	170	167	196	171	201	162	194	179	180	183	184	192	176	163	188	199	161	188	191	175	182	184	173	170	179	194	194	165	176	200	166	177	183	164	218	180	197	192	152	195	190	190	196	200	177	166	170	155	189	197	199	192	192	169	168	165	179	173	182	177	164	185	200	169	171	201	183	175	172	181	175	165	173	203	165	190	159	170	175	182	170	192	190	201	181	196	157	187	176	187	183	173	157	205	204	184	180	198	161	189	208	184	203	179	151	193	181	155	189	191	147	190	192	169	198	170	187	179	190	167	169	175	189	200	182	219	196	174	175	186	194	179	198	197	179	185	186	156	163	205	184	190	184	185	196	200	184	187	163	186	193	191	201	181	166	188	178	187	195	183	169	166	169	169	182	175	249	184	187	214	179	179	201	181	190	190	162	204	160	177	175	164	206	169	189	190	182	199	180	191	169	181	192	157	189	185	165	190	172	185	198	192	163	173
22745	20956	28637	23455	20956	21009	8352	1477	1140	1113	763	737	618	555	526	512	490	490	434	456	480	458	452	454	416	385	412	484	425	381	416	412	418	388	401	419	432	422	361	400	351	412	389	363	393	406	405	428	435	425	432	446	443	398	415	418	419	401	414	346	368	416	383	395	384	375	351	367	353	384	361	361	370	373	362	355	344	339	340	334	335	340	368	365	357	346	352	363	380	322	371	331	371	313	338	360	367	345	369	362	370	365	368	350	362	343	334	355	343	340	350	338	355	357	337	398	345	390	360	376	351	385	352	349	340	323	316	349	311	367	393	382	399	359	345	345	372	356	342	338	342	355	357	368	324	361	371	359	398	356	363	345	358	354	350	373	393	393	386	378	371	335	375	348	378	372	337	356	356	377	371	355	340	369	394	368	345	369	345	335	337	377	362	376	367	390	394	364	369	356	308	351	344	365	338	374	359	351	393	361	348	376	394	366	357	350	377	347	367	350	362	333	343	330	397	355	347	382	355	402	381	317	350	347	340	362	368	383	334	341	380	308	365	357	364	340	399	333	358	380	362	335	349	388	392	330	373	331	342	339	327	381	381	325	337	336	396	363	357	348	337	336	379	322	375	351	327	388	331	320	343	369	348	374	373	335	349	373	382	363	338	330	349	350	361	391	373	350	346	335	323	333	361	351	378	324	353	345	362	339	374	344	318	350	359	362	343	361	356	378	350	360	363	357	367	366	349	350	348	362	357	353	367	328	381	318	332	359	314	322	345	291	347	339	345	347	343	351	367	332	383	357	351	380	394	385	360	373	338	340	361	355	381	364	388	368	364	353	353	361	351	336	351	370	378	395	336	350	370	353	341	323	349	369	371	337	364	348	362	325	340	348	379	385	373	352	385	365	377	371	349	363	369	354	347	356	363	364	356	343	348	367	401	353	343	354	368	338	368	363	360	374	337	369	378	328	342	354	351	376	349	348	337	324	361	350	363	365	390	370	349	351	361	367	388	363	369	364	342	368	370	352	372	372	340	367	336	314	351	337	373	370	349	354	370	334	335	361	378	369	339	376	355	376	350	344	365	374	381	372	352	363	358	350	391	346	399	316	383	328	346	334	348	355	379	331	385	366	349	358	371	369	377	354	360	355	348	338	371	360	362	355	362	373	346	345	352	335	346	382	359	370	347	335	321	381	327	356	371	353	343	363	343	380	372	334	337	342	352	374	331	345	395	337	362	333	345	365	365	354	345	351	352	380	322	334	360	319	367	363	368	365	329	348	387	310	384	355	362	350	370	370	386	351	353	347	329	384	344	363	368	382	340	346	335	313	362	363	379	325	346	349	364	364	364	363	381	382	342	354	386	346	328	349	354	353	378	337	323	337	349	375	355	362	364	370	363	381	365	320	346	343	378	353	332	346	363	352	351	388	337	379	352	334	342	352	349	384	306	348	343	369	345	369	370	353	333	363	393	347	366	343	391	368	337	361	331	337	360	352	388	348	370	344	377	354	365	359	345	332	340	378	357	371	351	370	362	352	343	347	350	356	395	385	347	351	336	335	342	337	292	375	403	389	363	339	364	333	355	359	326	330	363	364	364	381	349	357	372	315	363	411	369	342	361	334	357	387	346	359	363	353	366	394	373	332	327	361	335	356	367	371	351	354	330	354	338	347	344	369	376	354	367	369	333	333	372	371	340	367	319	328	382	360	362	354	356	328	373	372	351	380	313	351	356	374	376	334	367	360	329	379	387	376	323	344	355	342	342	382	350	340	376	365	334	401	362	379	332	343	343	328	369	358	353	377	333	343	327	345	337	370	319	320	371	360	348	363	343	317	342	373	378	353	341	352	386	371	382	377	358	340	386	356	328	374	351	344	376	348	362	343	365	360	325	361	352	376	374	380	375	354	392	367	349	368	337	383	366	362	381	368	361	344	362	370	348	349	371	356	395	343	356	360	379	383	374	346	371	334	357	357	353	338	351	346	370	359	341	345	330	341	377	361	345	353	332	372	355	375	351	397	385	344	310	365	376	352	353	366	349	336	340	364	361	363	350	340	354	328	360	378	353	380	328	353	308	322	349	326	381	321	352	392	366	385	338	327	360	360	363	347	379	332	363	356	389	363	336	352	352	343	344	335	353	397	343	322	367	376	357	348	327	345	353	347	365	348	326	360	332	329	347	358	378	332	380	343	363	363	371	350	359	340	376	374	345	338	339	385	338	362	330	368	327	361	343	353	359	350	361	308	319	402	341	358	362	345	360	357	365	352	366	325	351	317	333	357	330	332	336	342	349	369	358	333	328	389	364	324	354	354	325	318	354	380	346	367	336	372	331	345	349	356	360	355	340	371	336	337	334	344	344	383	374	366	364	363	359	420	334	351	383	377	392	345	346	357	336	371	342	345	378	306	349	358	348	367	329	346	340	339	339	356	358	373	343	346	355	410	369	342	371	339	306	334	357	391	375	354	351	346	327	379	366	361	354	338	361	362	352	360	338	335	363	332	373	334	360	357	372	337	351	360	347	381	358	368	362	356	335	379	384	368	335	341	348	312	336	351	362	342	337	360	353	333	355	352	351	357	354	342	338	340	380	347	345	377	325	329	359	366	325	352	349	357	350	327	357	347	380	385	350	381	376	334	347	346	332	327	370	323	394	321	372	339	330	330	329	361	349	330	343	341	368	335	365	369	353	329	367	353	369	376	330	361	379	338	329	371	322	368	370	349	335	395	347	360	344	351	348	394	342	362	358	367	353	347	347	353	373	354	364	341	323	384	345	346	389	342	345	313	381	375	356	334	339	377	365	357	360	338	361	343	327	376	382	377	329	380	353	347	339	366	349	369	339	350	386	358	356	366	327	367	359	375	332	341	346	350	330	346	333	324	372	384	335	364	348	360	358	351	347	325	359	365	377	332	332	343	351	335	338	357	379	342	327	341	341	340	329	364	357	349	345	394	373	354	323	319	341	392	359	372	390	369	362	354	326	353	358	409	364	376	349	348	356	374	340	373	355	371	372	361	366	336	326	381	376	361	358	323	327	399	388	353	371	346	316	358	352	346	368	349	339	367	378	370	367	319	302	346	333	363	335	344	354	353	359	348	344	333	379	342	351	304	346	321	354	346	406	361	371	373	362	338	357	343	330	350	321	360	372	361	351	343	326	365	329	337	351	339	330	385	354	355	343	343	337	331	345	364	361	387	346	353	365	355	350	364	330	357	354	342	359	374	347	346	370	330	319	366	355	345	351	332	340	366	381	367	377	389	328	339	346	354	331	338	365	354	347	354	367	372	368	307	375	377	341	321	367	364	385	373	305	360	327	362	341	371	360	359	358	345	403	334	361	385	357	342	348	350	366	366	378	334	339	338	375	351	357	323	360	376	371	343	362	336	325	340	325	369	359	383	394	365	366	363	368	371	340	358	351	366	363	366	375	389	358	363	372	325	365	350	318	401	361	366	368	359	344	313	343	353	386	386	356	349	318	350	369	365	339	369	323	353
8685	18831	15126	8126	5569	4741	4055	2992	2811	2580	1764	1377	1129	1017	965	848	836	769	762	674	696	669	674	655	640	635	583	616	606	594	596	542	622	584	597	580	598	552	554	541	543	548	529	537	575	601	536	525	592	627	580	566	553	527	543	541	550	571	566	509	509	504	491	510	473	462	517	450	480	482	500	519	470	500	463	480	460	471	453	460	474	440	435	408	487	495	507	490	487	494	474	424	510	464	509	445	454	483	457	485	462	490	472	519	452	451	454	441	483	475	508	445	470	460	433	461	457	469	460	444	455	486	494	485	495	471	446	480	488	441	481	404	459	469	537	458	458	469	421	438	453	486	469	460	466	469	492	446	481	492	437	423	455	457	484	452	422	480	455	457	451	475	431	471	478	427	451	460	469	416	483	451	487	440	440	457	460	440	451	466	450	445	478	425	470	477	459	492	418	473	445	493	481	489	433	489	458	449	416	466	458	481	479	457	453	444	441	474	484	488	431	497	472	417	468	476	437	478	478	431	413	458	470	445	495	462	435	443	452	490	452	450	437	427	473	480	451	451	471	472	480	476	466	503	432	446	502	447	465	496	458	463	477	475	505	459	447	455	445	434	516	482	440	480	472	458	487	436	451	449	445	446	447	468	447	493	455	467	445	442	446	467	459	413	494	445	468	479	470	438	465	480	459	419	450	463	453	491	481	465	471	448	464	472	464	465	495	431	456	448	409	475	478	455	455	477	460	453	456	438	448	447	480	488	461	463	497	520	453	488	459	456	469	451	450	437	511	440	468	468	431	472	450	460	450	439	475	482	442	481	464	444	446	462	471	491	482	469	465	499	424	428	458	450	436	457	477	439	440	419	440	450	471	502	438	448	489	475	476	457	449	456	497	445	459	458	476	463	439	488	444	458	468	471	475	494	454	475	494	500	460	463	457	420	434	475	454	470	484	435	478	493	435	412	449	445	476	475	477	446	461	450	455	490	462	405	461	415	480	480	477	464	508	472	448	455	452	497	477	459	414	468	468	480	471	434	434	475	446	425	455	466	420	473	450	449	464	443	410	462	464	464	477	470	490	481	473	464	448	486	521	486	461	444	470	461	459	455	418	452	490	437	472	456	428	458	482	407	458	439	439	449	472	454	474	424	463	419	468	476	389	446	480	447	437	471	476	443	454	457	459	450	479	488	455	462	458	453	450	433	434	460	516	456	443	457	471	438	461	460	479	452	473	468	452	454	470	449	488	426	463	441	476	445	453	453	482	470	441	485	472	449	541	459	469	407	460	466	486	501	463	473	447	462	472	472	503	439	427	475	445	479	496	437	440	473	463	452	467	453	483	414	498	449	428	459	510	452	450	456	455	474	474	451	438	442	427	461	480	457	479	427	436	467	460	455	469	473	475	440	455	480	481	413	448	504	469	435	471	468	488	456	494	442	462	449	470	470	444	467	460	449	434	438	429	432	443	451	484	473	504	420	473	446	487	444	470	484	446	466	455	472	446	461	465	450	466	474	450	404	456	436	483	466	489	453	484	470	462	441	468	463	438	458	484	458	429	442	496	459	425	468	484	446	427	521	451	455	474	441	452	467	462	454	421	475	457	444	470	480	494	490	476	440	449	458	477	464	459	434	493	465	475	457	436	465	469	475	440	502	456	459	480	464	480	466	441	448	457	438	430	458	409	443	455	452	452	458	478	487	499	471	426	458	411	470	465	448	472	487	444	463	454	470	438	436	443	483	448	465	445	447	443	470	461	452	449	444	486	463	439	473	462	463	457	454	451	434	476	452	475	451	445	421	477	444	445	466	465	486	481	490	463	461	435	449	462	472	475	440	439	426	433	446	474	425	423	444	460	486	434	419	449	484	458	425	452	499	468	460	437	456	448	471	466	450	409	434	508	414	456	438	471	497	440	465	452	480	459	475	433	475	458	451	457	447	402	434	416	464	465	438	463	481	442	484	434	490	462	440	457	489	457	477	453	471	462	459	504	462	457	428	472	487	433	459	451	463	416	468	462	489	451	462	424	470	472	484	468	465	426	448	473	424	450	414	434	474	459	460	442	442	434	465	424	443	448	428	465	464	467	437	427	480	427	469	490	468	470	440	483	466	502	479	438	452	445	477	452	425	489	438	454	455	422	411	438	479	492	459	462	431	481	420	499	478	484	452	479	492	449	451	414	463	471	489	424	463	461	433	458	449	458	493	460	498	454	473	424	486	450	431	441	428	424	475	446	489	450	459	450	458	423	446	487	460	435	440	456	447	451	461	471	469	431	448	457	461	435	480	422	451	464	467	457	447	458	472	453	466	462	445	436	427	497	420	473	435	478	483	478	476	428	448	496	427	438	476	476	458	466	497	440	448	451	465	452	454	486	434	468	467	446	468	467	437	437	453	454	449	420	493	420	486	443	445	494	452	471	513	478	421	458	446	452	452	417	447	493	444	465	435	456	448	464	412	476	460	487	490	465	478	428	466	464	468	469	474	483	489	484	482	441	456	456	487	469	466	464	453	447	455	464	451	421	428	453	459	469	483	450	445	454	482	481	439	487	454	459	483	470	487	473	461	450	452	417	444	478	446	477	444	466	481	440	415	486	463	469	490	468	453	477	478	480	423	479	505	423	408	460	463	464	418	437	435	484	475	447	445	425	447	434	462	420	462	449	463	483	495	456	478	491	458	460	476	486	461	427	450	446	486	442	506	486	440	454	458	446	497	488	457	456	445	453	451	502	431	457	483	435	484	452	469	518	489	446	422	441	457	446	478	470	454	464	451	447	451	422	432	446	458	487	448	426	459	447	478	425	422	449	443	432	437	461	474	476	435	456	488	476	468	479	472	410	416	509	436	466	454	466	474	452	472	454	467	471	404	457	469	426	479	490	436	443	476	468	464	412	475	483	444	452	488	457	485	456	458	476	448	442	442	429	440	486	453	483	503	465	442	477	469	456	451	451	503	453	459	461	440	458	463	456	432	459	528	480	436	463	471	457	442	454	504	477	441	463	433	467	461	445	499	455	419	461	467	500	477	415	434	447	459	477	420	429	442	501	470	441	481	446	427	419	460	443	458	464	451	441	495	474	499	490	456	462	482	471	496	447	482	454	461	443	461	453	442	449	427	444	488	436	464	443	457	462	476	423	478	463	520	438	424	429	428	475	466	446	457	467	476	455	446	462	469	528	480	461	437	432	444	455	451	455	446	470	456	454	475	448	497	481	469	444	439	439	437	458	483	460	465	474	448	465	468	437	441	451	469	468	454	474	458	459	485	466	483	451	468	456	462	478	425	469	426	455	463	452	444	468	447	458	478	457	465	492	450	446	432	471	477	444	455	440	414	484	422	454	398	441	474	479	472	485	443	465	490	488	463	484	491	471	476	464	450	460	452	435	446	428	473	432	442	442	466	444	452	488	437	457	467	443	442	452	444	491	443	473	432	450	448	446	482	471	467	443	450	444	463	456	422	442	480	458	463	516	443	425	470	453	468	460	500	479	442	457	442
26726	19287	5836	1076	604	580	516	301	367	362	305	248	197	211	205	184	223	201	199	215	203	196	202	245	199	211	196	179	217	188	177	209	174	189	216	237	181	184	186	209	216	195	220	204	206	219	220	235	210	238	231	185	254	200	190	191	203	187	215	192	191	199	206	211	194	201	190	200	207	191	185	176	203	202	206	229	179	174	197	168	207	174	195	175	190	219	198	185	176	185	182	187	194	221	172	184	187	189	180	182	202	181	193	209	173	184	195	173	195	185	179	198	183	205	192	187	228	206	178	201	199	185	198	189	207	212	189	195	204	201	182	202	204	197	185	191	211	224	201	172	172	199	194	200	191	210	202	203	205	202	164	188	215	176	196	192	195	194	203	175	214	197	196	210	186	163	194	178	181	168	184	187	182	187	184	178	189	188	202	178	186	182	208	193	197	218	203	191	201	196	197	199	222	181	203	187	183	200	202	225	193	190	173	190	181	187	192	201	184	187	198	176	184	195	211	192	182	234	213	189	170	208	201	199	202	207	179	216	172	199	216	194	184	182	195	191	192	184	197	196	168	184	178	223	174	175	193	215	194	194	190	208	185	210	181	189	194	193	201	191	202	167	160	200	188	175	212	172	193	196	185	209	203	201	201	185	160	200	181	170	196	209	189	200	202	210	246	195	167	155	185	167	206	197	180	198	204	167	191	200	204	184	194	198	190	198	192	187	166	202	193	216	170	189	181	174	219	195	199	215	191	213	194	190	199	203	188	179	193	216	173	183	207	198	199	183	179	193	183	199	183	197	203	184	195	197	175	187	168	206	193	204	188	157	179	191	206	199	230	200	188	188	192	191	186	181	202	195	187	187	175	182	167	199	220	197	190	192	191	204	187	204	211	203	173	178	218	198	217	207	212	184	198	186	201	200	182	202	199	172	183	182	201	206	218	188	199	215	177	187	180	148	209	191	171	187	179	169	179	212	197	186	186	186	198	209	187	204	204	184	198	187	223	169	207	197	174	154	197	197	187	177	195	185	185	193	188	208	206	204	193	194	200	194	193	196	199	219	165	177	174	181	159	200	198	201	183	190	206	195	180	193	197	187	187	203	199	191	191	213	182	214	177	190	177	170	185	181	192	182	200	192	194	184	188	177	173	208	190	185	184	202	199	188	192	190	200	204	204	190	195	220	161	188	204	208	220	197	221	212	212	184	174	175	197	207	181	196	182	207	195	195	205	200	171	232	171	210	173	183	177	187	200	197	204	208	219	194	193	192	205	182	204	196	209	197	202	190	209	166	211	194	179	201	197	188	204	209	202	199	206	178	184	182	181	203	182	189	194	214	210	184	184	175	222	202	208	176	206	208	197	219	213	188	205	185	199	179	207	172	193	192	199	192	182	189	218	186	209	194	200	167	193	199	203	199	198	196	194	177	210	213	186	193	192	164	175	208	210	202	191	192	202	185	218	186	186	200	197	212	198	189	216	212	188	195	197	195	192	191	177	203	212	213	188	186	212	229	173	162	199	185	171	175	180	191	212	179	199	219	165	195	179	193	187	193	187	213	172	209	185	216	223	186	184	195	195	190	174	182	176	197	187	203	189	196	181	213	177	181	161	178	178	216	187	207	190	203	199	188	181	214	192	201	219	218	180	201	187	195	220	201	217	190	194	209	204	196	179	196	214	187	182	202	199	172	198	183	176	209	174	173	196	202	202	201	173	220	217	201	182	197	197	196	197	188	196	182	211	201	191	215	190	226	200	188	195	191	183	175	209	190	201	173	172	187	203	199	199	190	179	193	194	184	175	163	195	203	162	217	206	197	196	193	171	188	210	173	208	191	192	184	167	196	182	184	164	184	201	167	196	195	189	166	174	217	193	184	183	200	200	182	203	187	205	178	197	194	205	197	196	197	218	188	197	184	218	180	182	178	202	188	204	193	203	200	197	197	184	169	190	167	180	186	188	204	188	200	199	180	211	192	206	183	189	199	218	200	192	171	190	171	188	201	193	214	204	198	225	183	183	199	196	205	197	219	199	219	190	224	193	193	192	216	201	182	180	204	171	210	221	180	178	172	196	204	173	203	196	203	197	185	166	184	203	195	175	192	190	198	207	164	184	201	184	180	199	232	192	182	185	178	198	197	212	199	196	206	181	204	192	196	173	195	194	204	204	182	194	195	184	208	200	197	174	173	216	161	211	194	199	185	173	179	207	210	172	183	166	188	204	195	174	184	173	191	196	201	178	204	190	187	200	183	205	190	205	200	196	191	212	184	196	190	195	196	217	197	195	201	203	208	195	198	199	200	201	219	185	204	173	203	196	203	187	193	181	176	187	179	172	197	176	195	201	199	167	213	204	174	187	190	198	174	190	208	171	206	184	180	204	200	179	223	192	207	186	179	171	202	201	201	176	156	206	189	200	198	205	207	193	201	195	197	215	194	200	189	191	187	178	184	199	167	167	183	193	185	194	191	203	197	203	195	188	192	221	179	187	179	173	193	200	173	209	195	212	210	193	167	201	182	194	202	201	200	193	196	194	198	180	191	171	179	184	194	193	192	189	185	184	209	206	191	187	183	190	208	185	168	194	193	189	217	165	180	196	172	160	206	187	212	215	209	200	185	184	197	180	224	197	218	204	192	201	180	190	211	205	194	176	207	183	211	188	195	196	194	165	205	172	215	212	188	196	191	184	188	190	207	181	206	175	172	189	197	187	180	191	208	202	197	195	201	203	202	188	164	185	203	191	196	202	190	201	179	211	180	195	231	206	184	202	182	188	198	191	191	206	182	210	180	186	211	204	189	176	205	185	191	208	181	176	210	192	207	200	199	168	185	196	165	205	214	201	190	193	178	170	190	167	202	222	208	171	197	221	170	181	203	206	197	182	192	176	199	195	203	201	198	196	185	217	197	201	174	170	189	182	186	188	191	191	193	180	182	201	206	188	219	198	178	184	194	191	189	189	170	193	186	199	176	224	161	187	186	216	168	199	201	177	194	186	210	166	198	220	196	201	187	210	189	200	184	216	166	198	185	195	218	217	198	201	210	196	229	212	215	192	175	196	204	170	198	184	192	202	213	195	190	183	186	196	206	213	221	164	193	172	189	203	201	183	199	182	193	202	176	183	197	186	194	206	201	213	206	170	217	165	185	215	191	179	195	205	197	204	204	164	213	221	210	189	200	202	208	192	190	204	236	185	196	221	186	171	188	207	189	183	211	203	196	206	200	171	189	174	215	191	202	195	207	188	197	214	186	176	182	186	197	211	202	191	174	185	209	194	200	176	186	179	192	182	175	184	185	216	192	191	204	195	192	181	208	204	203	178	211	190	187	188	157	199	192	190	182	204	177	181	209	202	215	193	166	192	201	186	189	200	182	196	191	193	178	198	177	204	187	179	177	173	189	200	193	180	201	184	164	188	208	189	208	187	215	207	177	158	191	203	211	164	213	180	191	172	172	198	188	193	195	187	184	202	183	192	175	182	168	194	209	191	194	191	196	182	200
4981	3721	2166	1220	809	843	982	699	746	775	525	391	298	295	321	281	296	302	319	292	286	284	290	292	296	294	264	270	252	266	275	293	292	275	297	287	300	286	308	275	260	269	252	273	254	315	300	289	299	293	282	261	283	253	319	286	301	285	264	258	244	254	261	257	260	247	264	235	248	266	257	249	248	233	256	248	265	287	270	261	258	265	266	274	239	272	284	237	266	250	289	238	280	254	241	254	252	268	235	248	247	253	265	257	259	261	266	254	243	250	277	206	265	255	270	298	271	264	263	276	279	233	252	269	258	240	250	300	252	241	268	250	251	261	217	245	264	245	256	275	265	252	267	246	269	263	243	242	295	288	261	263	276	231	240	268	238	258	251	253	265	250	224	256	248	234	227	259	260	252	244	275	281	257	262	242	263	227	234	267	247	241	265	252	245	256	275	240	265	271	253	251	255	244	241	233	248	269	257	241	216	234	251	263	239	267	251	261	258	268	277	254	261	244	232	273	257	267	262	218	252	248	268	272	257	251	260	262	254	271	236	237	273	252	246	247	258	256	253	244	260	255	246	253	241	242	262	266	258	252	226	279	275	263	254	227	261	276	246	234	262	235	265	249	245	284	248	255	237	255	270	250	273	252	242	227	249	235	243	272	250	243	238	262	259	241	250	266	235	249	251	221	227	259	263	265	232	251	256	248	251	256	280	240	243	258	271	275	225	237	247	248	224	262	245	238	278	261	248	269	254	259	263	265	286	246	260	245	235	272	246	233	284	261	267	269	231	252	251	262	254	236	262	293	249	276	241	248	248	235	246	253	257	263	263	244	254	252	241	234	244	241	243	259	254	252	283	268	240	236	248	250	260	278	230	267	274	237	251	255	247	281	258	255	291	266	243	248	262	262	273	226	260	279	274	285	289	264	282	288	264	224	266	249	247	272	263	271	280	237	245	240	244	263	280	271	276	285	276	247	253	243	262	245	271	274	259	275	268	255	244	288	270	237	280	264	254	253	225	258	285	261	249	268	249	256	238	248	241	250	270	258	231	258	242	253	267	259	234	240	259	261	266	253	252	240	268	256	236	250	275	266	270	276	246	239	256	228	248	270	225	257	255	291	237	248	256	258	259	250	266	251	263	233	270	279	226	260	272	262	276	257	254	269	256	254	276	263	246	282	260	227	293	244	260	253	262	276	269	251	261	277	256	227	229	276	245	257	258	249	214	258	278	255	238	276	256	255	281	271	297	269	262	268	241	222	271	259	260	287	277	253	259	248	278	242	237	274	265	271	241	276	259	261	262	260	288	268	260	253	254	278	251	270	241	247	256	277	272	273	245	268	244	227	230	241	243	291	280	221	243	215	256	277	239	231	245	240	250	265	261	266	251	244	245	260	243	260	261	236	261	283	277	267	256	273	272	258	227	245	251	256	265	260	253	223	246	267	280	267	269	285	300	241	245	255	257	273	252	245	233	246	260	217	250	275	248	246	261	226	281	262	240	237	249	253	218	247	281	266	238	273	259	255	270	294	230	244	273	256	228	255	256	261	243	254	286	247	210	264	230	237	261	283	271	274	262	235	247	275	281	269	254	258	244	268	256	249	250	234	259	259	232	249	230	244	227	269	241	269	246	281	234	269	261	291	231	243	257	281	248	266	246	247	258	270	261	253	257	239	267	289	240	256	250	229	259	248	258	257	256	238	252	252	245	269	262	253	243	255	260	248	257	268	239	245	251	272	285	273	231	268	255	248	277	267	270	257	258	242	265	278	267	264	259	248	228	247	269	270	246	246	274	236	243	246	250	271	236	226	301	258	282	254	266	261	274	261	234	243	264	260	281	252	251	292	264	271	237	235	239	269	247	246	248	250	257	248	273	242	243	244	239	237	237	229	248	271	282	258	228	274	293	243	246	249	253	255	258	243	243	258	250	274	290	273	263	270	229	265	251	252	234	252	233	247	272	249	261	269	277	268	266	230	246	252	259	250	254	254	252	293	257	268	268	257	239	269	291	258	261	237	249	244	279	253	245	246	254	269	236	259	250	239	264	245	259	260	246	258	258	265	270	255	266	212	258	288	240	281	255	274	251	246	247	250	247	265	214	282	247	251	267	261	268	240	241	284	222	242	250	276	275	256	244	246	282	252	282	228	219	254	246	257	241	277	286	255	234	232	260	250	258	247	266	270	278	261	241	256	260	280	271	250	276	241	244	241	270	237	273	249	270	257	264	275	250	229	266	266	247	251	247	273	266	264	249	268	254	254	252	250	255	214	258	269	260	286	249	242	238	244	256	258	252	247	252	252	270	237	257	266	224	267	245	234	257	224	275	245	275	267	260	259	243	247	258	261	243	254	235	243	245	305	263	236	237	263	226	251	262	263	233	232	278	254	244	267	273	240	277	281	259	250	237	229	271	258	276	274	244	283	255	256	253	271	245	233	271	245	233	263	249	252	236	248	237	265	272	259	276	248	233	273	241	256	264	250	262	252	258	274	237	255	252	241	262	226	260	227	234	235	273	243	251	241	290	244	235	247	257	284	270	267	242	257	259	251	250	252	259	249	263	281	257	262	278	274	279	246	260	247	248	276	258	264	240	257	270	263	264	245	239	235	277	266	261	244	258	256	255	261	243	255	237	250	252	252	256	255	247	286	272	254	232	265	215	267	256	244	269	250	273	264	277	248	255	253	266	285	260	246	250	256	276	262	255	272	258	248	267	249	262	245	264	264	260	256	257	271	244	257	235	251	259	240	276	274	283	253	260	261	257	251	269	242	255	249	252	254	247	251	269	267	243	241	236	240	271	255	246	250	260	236	247	243	254	246	231	276	248	230	252	280	273	262	268	264	246	251	253	243	248	237	263	273	256	284	264	242	266	277	230	244	256	252	275	279	260	251	245	271	259	276	257	254	243	254	292	262	262	263	246	284	268	300	253	230	285	252	263	269	273	262	257	255	280	253	254	243	247	267	263	272	243	247	245	237	237	263	253	237	256	276	282	291	284	242	243	252	278	260	227	281	249	251	263	270	249	257	269	251	244	245	236	262	251	246	266	282	254	262	261	241	283	262	252	243	264	240	240	267	222	281	252	254	255	255	229	260	234	235	274	255	265	223	258	252	268	259	251	264	270	256	268	257	240	270	263	268	275	268	245	244	277	263	234	242	281	294	225	247	269	234	254	251	258	265	257	231	255	241	272	282	252	247	255	265	238	245	259	275	270	271	272	278	238	252	241	239	269	237	268	260	215	247	245	248	252	275	272	275	220	267	268	250	276	243	225	268	256	245	261	259	252	249	246	265	269	262	240	247	248	249	258	238	209	268	244	237	257	225	261	251	258	259	266	275	240	264	241	280	270	266	255	263	269	265	275	235	305	281	272	277	252	281	261	262	283	238	267	243	267	245	253	261	297	265	242	263	240	261	251	253	243	285	234	229	217	261	247	259	276	270	258	273	226	231	232	248	259	238	250	234	275	254	266	263	230	234	231	249	233	248	271	230
23743	20948	28149	23917	20911	8617	1608	983	846	848	662	564	481	490	432	446	423	434	390	430	418	428	445	436	375	391	372	381	371	398	389	400	398	386	410	398	389	346	390	374	389	387	391	353	350	397	363	406	383	432	411	375	414	384	396	382	393	387	380	398	376	387	339	380	380	344	377	364	351	342	387	402	328	391	358	346	359	365	353	372	347	387	362	353	355	348	339	383	346	377	345	372	333	365	345	356	368	372	357	376	351	371	358	356	385	337	350	343	364	349	360	373	357	359	351	365	357	376	325	324	349	364	381	337	355	355	403	372	391	386	381	403	349	316	368	334	374	322	369	398	339	369	376	363	392	386	359	376	347	356	356	324	353	347	357	377	380	338	338	360	367	377	334	383	372	369	355	388	369	397	371	373	385	348	364	341	348	343	344	344	347	335	368	351	377	340	343	374	368	379	344	349	379	363	399	399	341	324	346	384	355	353	370	351	327	370	370	362	364	337	340	335	358	356	327	335	345	326	349	351	370	331	358	347	344	362	374	361	383	352	336	345	354	323	330	341	368	329	324	374	348	340	355	376	374	346	369	323	361	364	348	371	351	334	349	380	330	345	378	376	378	358	397	337	392	354	321	330	361	335	339	359	390	302	348	372	376	351	368	360	337	378	375	348	327	337	346	393	338	336	357	352	364	369	346	364	358	360	374	357	375	344	342	337	353	383	342	359	343	372	365	358	344	362	358	336	343	342	339	383	370	390	357	397	329	342	367	335	361	362	362	312	353	373	354	321	345	350	382	343	366	378	379	378	359	355	338	352	377	372	354	354	343	375	347	320	361	396	355	375	352	358	331	356	368	383	385	355	343	338	343	336	323	349	363	357	342	355	363	341	367	372	341	362	325	351	371	361	347	339	356	366	359	359	356	359	366	347	353	328	354	389	366	359	339	360	342	368	357	366	369	360	378	323	336	339	359	363	365	356	351	362	337	346	359	384	362	345	353	336	359	319	366	323	363	345	342	336	389	366	369	342	357	364	359	381	374	340	353	345	357	333	348	354	380	370	314	362	373	322	380	354	342	332	364	362	357	382	384	327	379	378	348	347	374	392	393	353	348	383	331	366	364	354	385	379	352	358	371	348	341	374	360	321	360	326	304	363	377	345	372	358	341	327	341	341	356	355	376	380	389	319	332	352	369	353	356	365	314	368	388	343	347	355	366	334	306	356	355	322	345	340	352	362	332	344	362	345	358	333	364	358	351	359	371	386	378	325	336	383	362	351	376	386	338	336	387	359	366	328	352	357	341	351	373	388	358	359	336	375	358	345	382	349	361	341	370	322	375	319	378	362	300	337	351	373	370	332	359	346	321	377	352	334	375	316	341	369	364	322	372	354	312	333	345	372	345	368	338	342	348	345	371	405	352	359	374	370	389	321	384	341	338	362	365	360	346	358	347	352	367	334	368	387	326	334	367	346	340	346	384	395	362	357	361	327	335	346	349	370	368	337	360	331	326	373	372	333	371	341	381	356	383	356	339	407	351	357	358	380	337	362	367	362	346	351	339	400	384	391	312	352	343	312	344	354	357	333	386	359	372	353	321	359	339	349	377	355	370	364	347	346	361	378	315	327	356	395	332	356	353	357	336	370	314	377	343	353	362	339	395	363	351	373	352	346	318	331	321	396	386	369	384	338	394	349	371	370	359	385	332	364	377	363	386	343	386	371	372	376	349	362	372	382	346	350	347	351	349	379	346	386	338	351	310	342	341	351	366	361	367	348	374	337	381	348	356	355	363	359	357	351	360	344	362	383	356	336	373	383	357	362	358	322	346	327	332	336	367	378	352	358	358	359	366	382	371	369	336	356	356	349	366	358	350	379	326	339	382	345	347	354	359	347	346	356	377	358	385	345	395	375	357	343	356	353	357	379	337	339	369	375	346	357	374	370	347	374	337	324	335	392	355	333	352	354	370	335	332	307	367	373	337	365	352	378	354	350	337	362	385	365	348	348	362	333	345	315	370	361	345	344	360	357	350	374	322	357	353	353	352	355	371	380	371	351	345	342	391	367	355	384	346	348	347	352	342	389	352	377	344	389	351	347	389	356	384	324	359	383	364	380	348	362	341	367	345	353	400	354	337	357	364	343	339	361	331	336	374	337	353	335	393	336	342	327	369	327	364	336	346	362	328	361	350	354	366	362	381	363	371	397	374	386	361	381	333	357	341	336	340	364	334	369	342	363	375	365	344	367	324	327	348	379	364	358	368	348	344	320	367	371	391	354	343	361	346	356	347	350	376	373	358	368	355	314	363	351	366	341	358	325	331	337	325	337	380	360	335	366	321	359	363	366	375	362	371	348	380	333	356	361	359	356	392	352	361	376	370	359	350	364	314	387	347	345	351	379	368	350	388	378	362	364	346	362	350	339	356	363	382	373	327	357	364	355	344	375	351	362	349	374	365	370	347	367	347	373	367	337	375	347	394	386	346	384	370	320	364	362	340	355	329	348	347	384	317	363	375	363	400	354	360	360	344	343	347	338	341	379	344	346	374	358	357	356	355	330	374	373	393	363	355	355	358	338	363	376	369	335	345	346	309	377	349	353	322	335	376	372	320	336	367	349	327	368	347	360	371	363	391	374	367	348	348	370	378	339	326	365	334	347	332	336	355	340	384	371	355	365	365	368	353	374	393	323	371	353	367	344	386	385	372	346	342	342	341	364	354	361	337	334	365	345	369	323	366	341	339	346	328	341	361	375	342	342	371	369	368	368	311	308	352	378	370	317	322	368	358	362	349	384	360	344	354	381	341	361	365	339	333	368	338	342	380	333	335	352	358	342	365	363	338	350	367	321	365	336	336	347	339	353	345	379	353	351	395	381	322	317	342	367	376	345	366	338	340	329	349	350	345	348	354	369	376	371	359	339	373	379	353	343	372	348	366	372	335	372	366	372	339	343	358	350	387	354	338	343	369	345	348	350	335	399	361	348	330	346	352	338	382	354	368	325	359	353	389	341	350	329	359	352	318	357	355	334	352	374	364	374	341	362	381	354	392	364	374	367	353	354	366	361	353	360	377	351	390	339	335	357	350	363	380	350	359	367	334	341	346	346	375	372	345	324	365	358	344	323	341	345	363	348	367	356	352	335	330	346	339	357	321	352	339	351	364	349	355	330	356	355	353	368	360	385	324	357	365	366	358	351	348	357	356	363	354	388	347	332	337	368	375	359	358	374	398	350	342	376	344	325	339	345	358	326	392	382	330	373	355	310	348	349	344	340	384	387	377	400	384	364	373	390	339	372	383	365	321	343	361	338	370	327	360	331	356	355	362	359	330	324	375	357	350	359	351	360	388	358	331	327	315	346	346	360	397	353	355	388	370	355	359	372	341	350	325	338	385	350	333	308	375	359	367	330	340	380	380	367	342	372	368	369	353	343	356	375	361	342	341	350	357	382	383	347	357	329	352	392	360	366	341	344	393	327	341	374	348	347	337	332	391	350	358	375	383	389
6018	12354	9462	5026	3235	2600	2709	1921	1789	1671	1345	1035	805	755	775	652	655	649	629	597	542	541	595	571	559	519	523	530	521	526	512	506	527	529	583	557	509	514	496	458	504	514	508	517	524	589	516	514	599	598	575	492	484	484	579	528	506	536	500	493	485	500	494	455	480	491	456	485	439	436	503	499	449	443	487	496	427	479	500	472	472	427	467	505	444	454	465	440	468	463	461	468	470	462	458	435	470	494	438	463	461	459	409	477	416	428	464	457	432	473	470	477	436	451	427	471	425	490	482	449	462	436	453	504	421	440	486	489	443	444	493	448	494	429	434	464	448	474	412	450	423	489	465	473	417	501	449	439	445	428	429	464	475	480	444	463	458	439	469	470	452	481	443	430	430	457	493	454	468	467	478	446	453	424	471	450	452	448	455	503	454	466	393	444	479	456	468	493	492	426	454	479	453	443	448	480	465	424	453	439	437	453	472	462	480	467	441	472	486	464	467	438	483	479	455	460	475	449	457	468	457	464	475	461	442	451	440	495	455	467	483	491	478	503	460	437	447	487	449	499	434	476	468	416	495	447	451	471	447	460	435	476	507	449	462	469	449	445	461	462	440	441	468	516	427	485	481	455	452	447	463	469	440	461	463	480	446	464	449	417	436	464	477	461	453	454	468	499	448	449	431	432	427	440	398	475	470	460	462	465	466	426	475	441	448	417	476	430	468	457	430	432	488	468	478	456	485	421	486	451	462	445	451	475	464	443	434	500	460	478	466	405	466	443	470	416	435	453	471	480	457	437	444	482	468	448	485	446	451	486	500	488	453	449	463	437	441	494	433	455	433	428	446	476	465	454	459	436	472	434	482	452	483	453	489	449	484	479	459	448	451	426	470	422	463	451	448	484	462	487	512	457	446	508	495	467	472	474	476	459	472	446	463	474	503	463	473	433	469	460	459	509	482	500	458	433	434	459	402	437	452	476	479	472	426	453	439	466	420	494	447	481	422	449	446	454	435	477	487	496	415	455	436	441	474	422	441	448	457	453	456	466	435	474	428	473	423	494	450	482	477	448	469	438	453	466	465	460	485	475	431	486	440	439	446	496	409	407	461	412	467	488	484	450	482	421	459	456	462	431	477	407	485	496	461	456	400	438	473	487	451	437	455	503	440	436	468	418	465	455	428	459	457	453	468	447	429	426	473	433	443	439	477	466	448	496	443	432	480	502	439	471	457	452	445	473	440	461	427	487	480	436	430	462	488	467	486	454	448	451	472	430	452	440	480	429	467	458	483	479	433	492	437	477	471	455	450	504	421	459	466	462	466	429	472	455	479	416	447	440	457	451	503	435	461	460	490	462	448	435	481	439	429	448	445	481	453	468	436	454	475	480	446	450	495	484	458	440	436	444	452	492	413	491	472	452	466	482	461	444	437	453	440	486	487	469	463	442	441	468	450	453	486	474	443	446	488	454	456	443	435	432	481	437	469	456	463	441	471	493	472	436	440	455	436	465	444	466	451	482	467	434	475	467	430	461	450	443	513	464	503	463	464	448	412	495	471	459	457	460	421	449	423	472	447	460	423	474	434	487	476	456	450	471	472	408	436	472	451	466	466	453	465	463	479	457	476	443	469	456	415	506	462	446	420	452	442	482	483	477	450	429	462	449	484	462	479	446	446	475	448	477	447	455	486	431	456	477	467	410	462	447	444	457	472	448	464	440	458	467	495	474	459	440	465	430	468	447	446	433	455	490	435	452	433	454	452	434	465	458	432	452	494	424	475	442	433	462	445	442	449	457	441	479	450	475	483	455	463	486	427	448	463	473	467	449	456	489	445	473	420	435	461	479	450	454	437	481	442	435	472	438	451	469	453	471	482	439	486	457	505	439	422	458	469	522	434	433	462	479	452	452	441	438	451	447	461	469	457	457	465	459	504	436	490	484	488	442	446	468	438	411	472	479	453	466	450	492	468	454	450	493	457	487	483	456	477	469	447	463	454	429	474	479	475	476	457	515	456	457	451	454	443	454	456	424	482	424	480	450	464	491	462	476	443	478	430	485	456	488	461	465	450	447	457	466	513	474	456	463	465	451	424	449	438	494	473	441	437	460	514	443	452	479	466	476	493	460	448	419	440	462	448	459	460	472	479	469	474	477	509	455	459	477	404	437	493	442	440	463	449	455	478	464	491	475	456	414	408	454	446	458	412	502	437	455	450	428	465	435	436	457	460	474	453	434	465	447	469	426	438	475	477	456	432	470	465	438	495	472	471	453	446	491	454	452	437	442	463	451	491	455	469	464	449	454	455	465	448	424	498	467	459	486	454	474	441	463	478	447	467	451	458	461	459	472	475	460	485	451	419	473	440	453	448	500	467	426	468	454	473	444	454	470	447	480	414	443	425	432	447	459	460	466	450	472	452	445	452	484	399	434	451	448	455	470	460	486	454	475	430	453	457	460	494	461	451	499	468	428	464	440	471	462	447	437	446	439	459	470	467	457	440	456	462	482	470	486	479	452	486	441	460	468	496	449	454	427	484	469	446	493	447	465	480	464	441	446	439	481	466	454	445	458	463	452	400	457	457	441	453	420	451	483	448	475	451	473	474	461	433	503	456	466	479	462	442	444	479	459	428	440	457	449	469	457	461	484	453	435	474	431	446	452	437	461	452	444	440	446	472	454	468	444	442	472	423	435	465	443	448	437	468	496	475	438	491	461	454	442	473	437	474	421	464	456	484	470	455	468	512	467	466	474	462	448	463	460	447	438	461	479	419	451	460	476	444	449	449	452	474	430	410	431	458	437	440	454	453	484	433	508	465	453	418	447	470	427	433	463	447	476	412	458	466	479	445	474	477	455	422	475	474	456	432	479	448	441	437	454	463	456	466	486	470	449	466	437	476	480	441	472	408	463	450	475	461	454	437	471	434	456	471	473	453	506	451	496	438	471	469	461	456	466	444	457	422	484	431	467	451	491	461	465	453	446	504	432	515	432	450	464	456	464	472	482	443	483	436	485	460	447	432	460	440	446	462	430	450	482	493	477	438	412	427	455	448	511	473	436	469	522	447	466	458	454	401	473	501	454	480	453	442	449	476	457	480	455	473	431	459	496	430	441	457	465	445	445	475	472	451	463	451	443	473	468	453	438	468	448	470	489	422	452	467	475	458	439	429	441	503	449	468	475	466	492	482	439	445	462	425	456	434	434	443	492	482	452	452	476	494	477	453	432	431	464	448	496	512	435	470	444	445	437	461	430	435	446	438	446	452	488	455	457	419	470	434	441	443	446	465	472	446	457	476	434	454	437	453	451	453	461	451	463	507	459	471	471	474	456	482	441	453	455	432	461	416	469	492	456	476	457	441	425	416	482	490	452	452	432	436	432	457	459	437	468	453	448	418	450	449	454	469	463	434	428	427	457	448	476	462	482	485	464	456	420	407	449	452	446	437	500	472	485	509	451	463	440	452	451	457	431	485	449	428	460	459	457	453	439	467	440	447	440	488	471
24885	20907	26799	24939	6839	602	658	427	356	391	326	219	211	209	205	162	160	159	160	148	162	160	148	143	153	147	134	162	129	146	165	148	157	148	160	175	149	144	141	142	120	143	125	144	168	166	148	144	146	167	146	161	143	153	112	162	144	157	135	125	124	125	119	132	148	149	115	119	132	143	147	134	150	115	135	139	136	106	121	140	133	137	135	122	125	136	120	122	128	123	129	139	135	113	125	137	153	124	124	115	145	130	129	109	125	131	123	98	132	131	134	129	122	127	133	116	130	140	127	135	136	127	124	98	130	145	124	118	133	140	130	127	132	128	116	127	123	114	117	130	128	133	133	137	130	145	136	112	127	119	116	123	120	137	123	112	107	109	132	109	110	119	126	169	123	132	141	131	131	126	136	131	124	138	136	118	136	114	94	112	123	143	140	116	149	117	133	129	130	136	133	127	121	133	140	110	143	137	124	123	102	123	110	127	128	126	123	119	129	110	115	145	122	120	124	123	127	129	119	139	147	136	132	131	127	117	129	130	111	138	135	120	130	119	140	130	120	152	139	145	114	125	144	116	127	115	134	126	123	127	116	134	127	138	129	135	135	121	149	134	139	115	120	144	123	154	150	135	156	103	129	140	130	139	134	125	131	114	140	120	106	121	117	115	118	140	119	130	116	132	116	124	130	142	106	114	122	123	143	117	120	132	121	122	127	111	160	136	134	136	140	125	134	127	131	105	126	131	118	132	127	144	117	130	131	131	112	132	110	121	127	130	121	151	131	127	121	123	139	132	116	119	105	126	123	131	134	115	122	151	118	115	128	145	128	125	125	115	121	120	110	121	138	140	107	133	112	112	150	134	131	136	107	129	105	122	138	124	121	118	127	126	135	139	127	126	105	123	128	112	142	136	121	112	126	116	97	132	113	150	138	119	118	136	130	115	134	116	114	128	128	132	130	125	115	128	143	150	136	116	129	135	132	136	113	144	127	143	141	122	127	128	122	114	131	121	153	137	110	137	112	127	113	119	144	137	115	152	149	122	128	145	124	121	140	112	127	111	114	138	116	148	108	109	135	127	134	115	99	129	139	132	143	138	115	117	131	117	125	138	134	131	131	107	152	121	132	138	129	119	119	141	118	130	128	120	119	127	124	121	118	142	133	131	117	142	114	132	137	132	102	113	108	111	138	103	119	113	147	112	135	132	124	108	122	116	124	139	151	141	118	118	132	119	130	136	131	132	106	126	114	143	114	147	116	111	111	142	119	137	139	122	144	142	147	115	111	136	139	133	124	114	140	132	106	138	107	116	127	120	132	127	139	135	141	127	119	124	117	122	115	134	121	142	110	135	114	98	131	112	106	129	130	145	112	126	132	135	143	115	130	135	132	135	126	129	112	128	124	132	134	117	149	129	137	127	133	132	136	128	129	136	127	99	124	125	152	140	127	115	126	125	109	125	129	117	152	138	123	127	139	130	121	134	105	124	162	123	138	117	121	155	144	129	132	125	127	132	130	112	118	149	116	124	146	122	124	134	131	114	126	139	134	121	131	138	132	128	133	130	140	131	108	126	100	127	136	148	122	113	126	123	120	127	128	140	121	128	112	130	124	121	110	114	112	117	135	148	156	137	134	122	122	129	130	120	124	126	115	130	119	122	130	122	126	119	155	106	124	126	126	115	133	126	121	134	135	108	120	116	123	133	120	121	117	129	134	118	131	137	117	139	114	143	121	127	133	119	108	131	161	112	126	113	140	131	119	126	111	110	123	139	130	127	140	144	121	114	126	154	127	131	132	112	105	129	109	135	140	132	115	120	132	136	110	126	122	127	119	142	134	133	126	141	117	141	125	148	124	116	129	123	137	136	130	138	139	139	121	135	133	129	116	128	126	138	124	125	131	137	110	121	110	136	115	118	133	140	118	132	134	125	114	123	123	120	128	120	135	119	134	121	120	123	125	112	122	132	115	137	126	129	154	118	131	115	116	118	127	115	127	112	123	137	140	130	122	124	124	123	136	121	119	126	138	115	124	111	116	138	120	131	149	112	106	127	109	115	111	114	108	115	145	113	111	126	121	129	114	115	127	152	115	118	119	121	121	132	114	133	135	145	126	135	141	120	117	128	118	131	142	116	132	129	161	116	140	129	116	120	108	121	130	112	114	114	122	138	141	116	138	109	129	120	110	113	134	118	131	115	118	118	134	96	119	134	123	150	123	138	126	125	129	140	123	153	117	128	125	138	130	142	119	126	145	112	117	130	127	123	135	127	130	117	125	119	126	123	124	115	123	123	121	110	126	121	122	138	134	93	121	136	131	145	113	127	146	125	123	130	130	138	142	136	121	142	138	131	121	143	118	129	117	123	130	105	157	138	132	138	126	115	112	148	124	122	116	120	122	147	123	126	121	115	133	117	108	141	131	130	121	137	114	143	133	118	96	120	137	143	120	152	107	118	128	128	110	145	130	117	108	130	115	151	150	136	119	130	147	145	129	127	126	138	116	147	146	127	117	125	140	124	145	143	101	115	122	114	129	114	121	107	133	127	118	138	124	121	129	103	104	146	136	130	130	126	125	124	120	119	128	130	139	118	118	140	114	145	146	127	120	143	119	123	121	127	120	120	104	124	125	119	142	124	112	124	121	115	122	133	109	142	143	144	144	122	146	138	134	139	130	115	131	131	142	124	135	125	123	122	135	130	136	115	124	115	124	132	117	122	133	128	112	123	118	118	117	141	113	128	112	121	117	131	125	127	125	138	129	131	118	116	116	127	138	110	147	117	118	136	149	116	123	108	115	112	138	123	127	133	125	117	126	111	112	117	111	117	125	127	119	125	111	148	136	129	112	127	122	133	112	129	136	109	120	112	128	119	118	132	129	108	132	120	125	126	111	134	112	111	133	121	134	126	127	126	129	140	143	138	116	115	103	142	126	114	140	125	119	96	129	114	142	116	125	137	115	146	125	152	136	120	100	113	133	144	136	126	127	125	133	123	141	123	136	126	118	132	127	119	116	127	121	132	131	125	114	140	123	107	111	107	129	133	116	137	132	127	131	130	125	145	127	166	116	114	108	128	122	151	111	113	138	146	138	124	127	115	132	112	131	135	121	107	144	136	109	135	121	124	142	120	141	115	130	129	149	126	116	130	124	125	116	132	114	124	117	142	119	136	139	126	119	142	120	115	127	139	119	144	136	138	138	111	109	127	130	136	122	124	112	112	109	139	154	118	140	126	128	122	123	116	148	102	123	115	96	139	127	117	126	135	126	123	139	128	135	117	127	130	114	116	161	122	124	136	135	144	129	130	140	120	124	119	141	122	137	137	147	133	131	135	130	127	157	146	112	117	125	117	133	113	138	123	123	130	128	142	115	136	126	123	122	132	146	122	135	132	121	138	130	122	120	145	125	119	121	126	133	100	153	123	132	114	152	131	130	144	118	113	122	130	124	126	130	137	127	132	125	118	130	138	130	124	143	127	125	135	109	135	120	133	128	121	147	127
5428	7984	5624	2764	1842	1418	1642	1215	1000	1115	843	548	429	374	364	279	292	290	286	243	235	225	233	227	264	226	220	224	201	220	233	228	229	223	223	198	241	208	168	215	198	193	198	204	265	259	218	239	229	258	264	224	182	209	233	196	214	214	202	179	169	186	207	185	192	184	182	157	162	199	184	171	170	206	186	178	170	165	188	198	193	161	187	178	179	192	196	200	158	184	188	173	192	150	170	189	192	178	174	171	196	187	172	147	193	172	179	181	168	189	165	207	175	175	180	156	198	162	178	156	154	183	176	158	185	162	186	160	198	181	189	212	169	195	164	159	188	169	186	176	166	188	170	145	173	190	171	197	167	172	200	171	168	158	192	170	203	193	169	180	190	176	161	184	187	176	177	185	164	178	188	162	172	184	158	184	176	194	173	171	182	188	179	193	192	177	188	172	185	176	185	176	170	177	154	190	180	197	169	142	174	179	171	177	179	194	177	177	187	176	194	167	175	190	172	187	178	188	168	175	186	181	205	179	182	175	180	177	152	172	205	163	167	164	166	182	170	178	189	160	196	178	178	176	186	206	196	164	179	185	191	194	164	177	200	177	173	175	182	188	186	186	170	173	182	196	166	191	207	205	159	207	174	156	197	173	173	166	165	174	185	198	176	184	182	190	173	173	202	171	181	205	196	167	157	175	207	181	170	173	185	199	160	180	166	171	161	164	180	176	174	184	195	180	176	205	159	177	181	158	176	156	149	190	171	170	166	196	181	172	168	198	186	185	170	165	166	175	190	189	171	178	180	186	193	172	171	157	194	184	177	178	146	184	174	151	188	161	165	177	187	188	161	160	180	188	161	178	204	201	177	194	186	171	190	160	162	166	158	194	165	181	169	168	187	176	197	157	174	179	193	163	185	160	182	169	185	189	179	163	140	195	186	167	202	173	153	178	172	188	185	186	192	184	180	159	177	185	163	176	195	188	177	169	186	168	184	186	175	200	167	181	167	175	175	192	183	179	160	184	199	199	197	200	200	175	183	185	202	157	180	184	177	186	156	178	188	175	168	157	168	193	161	168	192	182	175	186	155	177	196	154	194	176	186	167	192	169	189	185	172	176	195	175	204	192	183	164	171	184	188	170	184	190	174	175	191	181	166	202	169	185	179	181	169	173	172	192	178	189	168	178	197	175	210	193	184	179	171	197	204	182	197	162	170	205	179	174	186	164	162	195	183	165	185	163	211	173	189	182	146	183	172	161	188	179	192	196	190	173	176	184	202	159	199	184	185	196	185	177	175	185	189	191	159	186	195	200	166	167	170	163	180	176	184	167	169	192	187	164	166	189	192	195	178	181	175	191	147	152	205	193	155	168	196	181	183	160	193	209	188	189	196	174	172	182	166	170	195	192	191	186	169	205	171	175	182	183	171	158	199	182	168	202	183	174	178	167	166	194	177	191	157	191	181	186	160	170	169	173	171	165	191	181	198	182	186	169	162	165	161	183	185	168	188	206	176	186	178	190	175	194	176	179	192	170	171	164	186	189	158	190	171	170	180	190	156	200	175	212	192	153	182	177	181	179	188	186	198	178	171	177	166	174	191	184	199	178	185	164	199	169	162	178	180	193	183	215	184	176	179	171	182	189	164	196	192	169	149	194	169	160	172	181	184	183	181	181	171	185	183	187	161	187	174	151	172	181	172	198	188	181	183	179	163	189	213	167	171	198	191	181	169	176	201	174	168	187	165	172	183	187	188	171	183	199	143	177	180	183	170	191	194	202	168	194	177	183	158	181	178	168	168	175	194	188	187	181	174	174	210	178	205	200	182	189	204	163	164	165	196	175	175	202	164	165	170	162	189	166	181	189	166	162	165	176	174	191	187	168	180	192	186	183	182	165	168	174	174	182	186	153	162	185	158	199	203	169	217	158	157	171	185	155	185	213	203	194	215	182	187	197	184	183	180	197	207	187	177	174	196	213	188	182	205	157	200	188	157	177	189	176	169	170	191	201	190	158	185	162	169	184	181	179	178	163	194	201	173	185	191	171	171	184	176	187	187	174	183	174	181	183	193	197	176	183	173	177	190	198	177	165	179	175	167	185	172	168	189	180	191	165	205	167	186	181	175	188	183	157	166	181	176	196	168	179	204	152	181	185	166	204	194	162	174	173	157	180	193	179	204	181	177	169	174	175	188	183	170	173	183	164	200	173	184	190	170	170	171	156	182	192	175	176	200	179	172	187	164	178	168	195	185	186	175	143	212	149	208	178	207	188	188	169	186	156	183	165	195	175	170	192	189	192	188	190	177	173	174	175	178	162	173	161	168	179	191	184	153	167	192	176	180	157	175	184	182	182	184	151	176	171	167	162	197	164	182	171	197	171	181	171	174	193	185	183	168	146	169	172	189	189	181	185	168	165	184	201	171	166	190	175	192	172	188	182	187	190	184	188	185	185	136	207	166	189	177	201	175	192	183	153	169	166	164	194	182	184	199	180	160	192	178	162	175	177	208	212	165	185	186	176	155	185	166	165	165	202	171	198	177	175	168	178	173	176	173	198	192	162	180	191	174	166	183	196	176	196	170	181	156	185	191	168	168	170	198	180	174	160	182	185	193	174	165	177	185	164	194	169	177	203	172	172	195	184	176	177	176	152	177	180	218	168	171	191	179	174	174	171	164	165	188	187	172	175	166	176	185	199	173	202	182	167	177	202	158	181	174	166	203	162	181	199	200	192	188	190	198	189	172	187	208	175	167	173	171	181	167	171	181	172	178	175	187	171	195	190	197	162	160	193	153	181	167	190	159	164	165	201	151	194	162	175	200	172	164	180	188	179	184	171	179	165	193	179	189	180	178	184	200	189	162	206	185	170	192	162	169	149	188	171	173	168	176	170	181	171	171	173	182	152	179	210	162	175	147	172	170	186	168	151	189	166	192	201	175	190	190	206	175	186	180	172	192	183	177	175	178	168	189	152	176	193	181	176	192	181	176	200	179	191	170	183	199	187	196	170	156	165	161	188	176	198	172	190	171	167	166	176	163	190	208	157	173	189	184	164	159	183	196	198	160	178	159	174	145	182	192	204	175	185	152	183	182	188	178	184	181	166	155	172	185	173	181	155	198	188	171	205	166	193	172	174	178	161	182	172	176	212	178	167	204	173	193	185	186	193	193	185	159	193	177	179	171	178	188	172	183	187	184	172	170	190	188	177	168	183	161	178	166	158	148	178	193	186	157	177	178	197	149	187	197	183	185	167	193	181	179	190	205	171	178	172	173	155	182	173	189	171	169	173	183	157	180	158	152	147	188	164	188	180	172	175	167	166	191	173	195	169	198	188	163	199	164	177	205	214	197	154	178	175	176	179	168	156	186	176	182	180	184	182	180	176	186	192	174	184	205	152	200	182	145	190	173	155	188	178	183	187	176	171	192	189	190	170	201	178	193	180	164	161	185	163	183	220	198	191	192	194	172	165	164	187	171	196	176	175	180	159	178	167	197	169	182	149
22668	20958	28669	23408	20954	20987	8268	1487	1132	1168	972	717	644	566	548	544	497	512	456	470	437	447	468	384	449	408	392	402	435	397	414	446	364	364	403	440	419	429	384	372	366	390	416	387	445	414	447	441	448	452	426	374	392	332	406	407	379	423	390	372	374	371	396	387	372	368	344	319	349	359	327	373	384	360	348	334	342	357	347	355	343	364	359	347	367	327	367	344	328	350	337	368	333	314	360	362	358	364	330	377	341	344	369	341	347	362	360	338	363	374	360	323	348	314	388	347	333	358	378	390	367	328	331	356	338	302	358	354	341	357	338	371	308	331	363	362	372	347	373	363	345	334	366	322	340	336	355	372	392	346	374	335	316	350	364	334	353	331	366	372	360	346	367	340	351	314	338	373	336	356	374	338	371	383	373	378	350	356	339	331	346	331	343	346	364	339	388	378	340	357	370	358	362	339	373	345	348	357	359	384	351	337	312	352	337	357	358	337	354	335	363	370	335	347	334	354	364	371	353	397	359	356	320	350	366	334	349	370	346	387	377	362	325	380	352	367	367	349	382	352	330	356	351	353	344	388	360	347	367	338	373	343	379	355	339	347	308	364	346	313	349	308	348	332	369	371	321	335	381	347	317	366	335	352	364	346	345	339	334	362	345	357	384	346	388	368	350	359	342	337	327	338	356	362	373	353	303	349	348	346	327	340	393	350	320	363	340	328	324	379	342	330	373	357	337	371	332	350	355	388	350	388	375	384	321	343	349	342	375	351	322	353	367	346	325	347	370	329	365	331	356	332	355	361	355	363	361	342	363	367	360	350	390	378	367	347	349	341	351	333	356	339	355	330	355	344	334	346	343	341	323	360	349	336	368	351	349	329	358	339	347	370	385	358	317	375	355	354	317	350	377	380	327	351	351	355	349	338	354	336	344	372	351	331	329	359	337	390	372	354	341	363	375	369	358	332	312	333	329	352	345	372	345	365	336	391	360	350	342	372	342	366	349	339	316	345	341	355	329	336	335	389	361	331	343	333	319	355	334	366	321	362	328	332	335	335	326	352	320	355	366	354	379	348	365	353	357	339	325	319	373	345	350	344	373	337	386	386	339	331	317	355	306	325	311	356	359	338	320	344	361	375	376	343	338	375	333	342	424	353	361	348	332	362	363	360	365	331	349	337	336	340	358	331	359	340	352	351	297	318	403	356	344	365	390	341	356	325	299	327	337	312	325	326	372	360	345	344	346	345	366	353	345	353	345	343	356	353	357	380	325	362	386	357	351	361	353	341	374	340	355	351	380	344	375	334	338	322	347	347	335	356	363	369	347	326	366	338	334	335	309	367	358	368	335	375	357	371	345	366	325	363	371	348	360	349	364	357	331	323	296	358	351	342	331	363	402	344	363	359	341	343	353	364	364	368	335	336	354	380	376	341	356	313	369	321	335	347	383	336	352	361	353	358	359	342	332	329	330	369	359	362	345	350	388	356	346	367	370	332	342	365	328	334	374	352	350	349	319	324	344	368	363	364	338	337	347	351	360	367	344	361	365	340	363	359	338	380	385	336	356	348	336	381	338	315	339	346	357	351	353	352	319	347	349	353	312	360	355	353	357	340	331	328	329	357	334	353	367	358	360	352	321	363	349	350	326	354	340	330	356	365	343	353	379	332	358	358	358	383	356	307	324	348	348	335	364	363	339	376	316	337	335	358	348	369	344	358	348	348	375	345	314	341	323	352	343	346	321	365	385	350	350	323	330	379	337	340	373	345	352	386	332	331	369	317	369	376	354	320	348	324	331	360	360	347	364	342	338	372	382	323	354	344	343	359	340	380	386	365	360	362	349	355	365	314	368	373	342	366	353	365	352	349	346	356	367	339	357	345	347	335	338	382	347	365	350	347	364	338	327	305	337	322	356	358	379	342	376	334	356	358	377	343	349	323	338	362	394	329	374	392	371	366	349	359	339	362	357	344	380	359	351	374	388	386	338	369	366	306	369	341	336	329	349	334	315	354	331	316	327	392	372	337	352	352	347	319	378	345	327	341	366	351	348	339	323	350	354	371	365	333	308	364	343	354	385	355	375	386	327	363	330	352	359	359	342	355	382	358	371	382	379	355	322	350	324	359	383	343	371	338	350	352	358	347	366	360	351	355	333	356	343	336	353	383	330	352	318	351	387	342	322	379	347	374	360	374	353	347	338	362	355	389	343	313	333	358	322	358	319	347	335	345	360	358	319	325	370	338	345	335	338	371	349	363	346	370	326	369	342	344	336	371	365	361	348	341	349	355	357	332	376	348	358	351	383	394	352	373	347	360	341	345	318	357	360	354	355	364	368	328	346	314	370	347	383	340	375	356	344	338	371	345	330	334	373	344	360	340	338	347	352	367	405	328	328	335	365	319	314	344	343	351	324	331	357	341	343	329	348	386	372	356	332	331	339	347	349	329	368	341	328	339	378	354	351	324	385	360	350	340	346	348	350	331	352	362	355	302	346	349	339	367	352	358	376	348	339	343	352	355	363	358	330	349	374	358	337	335	393	364	365	361	330	353	328	344	351	343	366	345	325	330	365	337	357	350	336	350	385	355	322	360	339	355	326	356	381	396	331	346	360	337	362	352	397	322	362	376	348	357	340	330	361	380	353	348	352	333	363	357	360	343	353	335	365	359	365	347	331	340	385	371	348	325	363	325	342	378	391	357	358	365	374	337	380	329	358	354	348	393	338	359	331	358	363	325	326	356	345	361	343	364	357	361	356	319	348	355	331	340	325	348	373	356	359	355	343	324	316	320	363	359	331	289	358	326	339	384	332	374	384	341	360	328	365	339	356	338	328	370	355	372	374	355	345	341	339	349	350	343	366	359	370	336	316	332	336	356	369	325	335	348	367	329	340	374	371	346	350	334	371	349	366	375	347	331	378	360	356	307	342	298	297	325	319	372	358	323	374	358	346	390	328	342	385	359	344	359	333	362	359	312	359	338	356	370	359	342	355	341	334	340	343	355	360	347	374	385	346	351	394	370	365	322	338	352	316	367	378	343	328	354	321	334	364	363	373	354	340	320	351	347	332	334	337	366	338	362	346	375	382	347	331	314	346	347	363	381	345	346	339	339	367	351	341	337	346	336	345	343	329	341	292	329	332	312	312	340	350	366	319	372	348	353	350	342	372	337	361	339	332	376	360	327	328	359	335	370	325	318	317	340	355	336	370	373	352	367	352	342	348	318	347	352	363	371	366	365	319	385	353	336	346	396	343	334	342	344	360	397	380	375	351	332	333	302	355	356	321	379	334	372	325	305	332	352	369	328	342	341	360	355	358	356	364	376	333	323	366	360	327	317	375	340	339	335	353	372	369	345	360	325	330	321	336	381	365	377	312	364	311	370	363	351	318	364	339	383	318	339	344	341	332	355	336	312	360	352	370	317	335	306	370	326	367	351	286	342	387	335	344	342	352	393	367	377	352	341	371	355	349	346	336	345	332	320	344	332	316	373	347	374	355	322
8096	18461	14578	8046	5397	4176	4099	3047	2530	2568	1997	1425	1127	991	955	853	840	835	750	712	699	643	644	633	585	598	595	534	537	597	577	537	588	594	580	591	558	531	534	531	564	521	531	538	523	594	572	565	627	646	593	517	538	563	595	547	559	546	504	481	497	444	479	481	468	422	452	452	469	459	504	501	470	480	459	440	490	480	484	424	473	474	432	469	421	475	441	436	497	485	445	451	430	479	436	451	459	484	454	410	442	472	455	459	440	470	449	464	459	457	488	439	444	475	428	433	476	500	450	433	464	465	474	446	449	442	465	479	422	469	475	462	489	431	448	446	461	463	516	491	426	450	448	420	454	435	438	468	487	480	486	450	415	434	500	451	495	443	464	448	428	467	463	475	455	415	432	432	461	443	432	449	466	434	449	453	457	482	451	472	465	468	472	483	401	433	431	471	446	477	479	461	447	466	476	477	436	418	429	450	451	439	436	479	437	447	441	500	477	443	459	466	449	491	468	458	452	434	426	452	425	443	447	426	436	470	450	457	471	418	454	486	449	451	422	457	459	445	469	433	439	430	428	418	446	477	444	479	461	460	470	436	453	464	428	486	420	453	474	486	424	474	417	473	423	464	434	462	449	467	420	444	501	442	454	456	459	431	440	459	466	455	431	484	441	475	445	458	441	475	442	441	414	443	442	452	463	482	449	453	466	441	469	461	488	447	461	452	464	430	457	461	446	449	455	430	442	486	416	460	460	443	493	456	434	448	452	426	452	467	469	433	470	448	423	429	440	460	425	456	440	424	448	445	489	453	435	468	449	438	455	468	474	422	475	451	441	471	516	472	469	434	468	445	436	445	470	463	455	445	484	451	489	471	475	426	453	456	458	447	447	460	460	456	469	452	441	437	434	474	436	479	416	459	399	447	444	412	472	461	465	435	452	469	409	429	424	480	410	471	465	440	443	437	471	463	464	440	477	443	439	434	463	455	454	459	458	425	423	457	457	472	470	439	454	459	414	433	463	460	486	437	450	465	458	464	503	483	426	465	460	485	485	441	397	458	446	467	441	457	446	484	457	434	493	452	457	489	480	403	452	435	471	454	490	434	424	426	452	462	453	429	444	454	461	464	494	428	520	493	464	410	423	444	441	443	466	490	458	445	468	463	452	473	426	478	450	442	466	451	418	462	435	467	435	461	431	439	490	457	475	500	448	460	418	462	484	456	435	416	455	463	422	423	492	467	471	472	441	457	502	447	461	440	471	473	438	475	435	442	431	458	457	449	486	449	437	436	507	433	430	454	431	512	486	431	454	454	491	439	421	438	433	453	475	459	426	445	460	422	446	483	450	469	438	424	451	407	440	446	464	431	442	408	435	424	451	460	468	449	474	494	420	494	446	437	447	429	475	443	450	448	467	443	435	467	459	462	449	462	434	438	490	444	457	461	460	464	463	472	463	453	475	425	447	404	470	482	475	419	458	439	413	449	451	485	468	412	449	495	462	472	455	437	487	486	489	477	471	483	470	481	431	460	443	455	455	465	488	435	465	467	483	453	476	449	466	448	428	451	438	493	453	477	424	461	427	465	411	486	464	449	453	461	437	486	451	426	438	460	480	439	413	454	411	416	479	449	430	455	435	457	418	493	489	445	468	472	478	425	448	481	459	480	480	463	447	506	420	464	478	421	448	432	424	463	425	448	472	437	443	468	439	459	402	480	477	451	454	435	435	454	450	451	453	441	490	456	447	452	471	464	442	488	443	442	477	462	448	473	402	442	426	449	460	457	460	475	450	476	428	438	446	456	455	447	463	483	436	451	452	458	453	440	443	479	476	494	421	448	454	439	457	499	406	459	463	432	452	428	433	457	499	477	475	446	450	437	476	458	434	443	469	417	465	455	460	446	468	443	482	416	445	480	428	469	457	421	463	412	427	431	459	451	477	445	466	453	462	442	419	455	446	451	452	466	453	448	456	451	435	464	436	425	415	452	436	436	463	476	477	465	500	481	473	468	439	445	461	433	433	460	450	465	480	451	455	423	477	432	430	469	468	446	471	424	459	439	438	486	462	456	427	452	436	474	454	465	487	403	461	452	470	470	448	479	457	438	465	473	437	468	480	446	464	456	454	460	463	449	445	391	454	412	460	470	423	446	428	459	436	427	501	441	444	425	483	466	476	512	464	452	468	472	443	504	445	428	457	466	424	469	469	453	461	418	462	441	519	456	445	425	465	447	456	457	446	446	428	454	455	464	437	451	502	461	433	416	446	483	453	461	455	423	422	472	469	451	435	417	432	450	493	452	457	407	423	464	469	437	460	457	495	447	489	450	476	460	483	462	408	430	461	467	479	468	433	498	454	492	460	447	459	488	463	462	485	437	446	433	454	464	435	479	454	479	447	462	477	482	432	422	447	452	475	472	455	472	454	491	470	484	464	440	476	430	469	442	459	454	451	455	451	455	444	427	442	455	462	428	457	413	441	423	457	489	423	423	464	488	499	452	476	438	469	452	419	453	463	428	451	438	482	433	455	446	469	478	476	460	463	455	425	475	469	444	443	487	455	488	458	415	450	461	466	457	448	444	437	434	472	480	406	445	479	464	421	479	477	453	488	439	472	452	464	479	466	419	463	492	457	434	401	427	437	418	423	426	440	451	440	461	431	476	421	396	415	437	491	456	426	436	414	453	443	415	433	436	440	442	469	460	463	462	434	440	465	456	451	439	474	429	439	418	453	444	463	442	468	443	447	452	435	453	476	472	467	492	461	437	447	470	439	452	435	443	490	432	493	446	455	372	464	463	449	425	437	463	436	439	473	451	457	447	460	462	473	467	422	458	465	474	480	456	521	449	463	454	443	440	448	453	409	466	434	469	413	461	465	467	476	444	471	436	429	422	471	444	421	452	462	454	465	453	459	475	466	423	456	454	430	452	449	488	458	418	473	474	460	424	419	470	471	437	462	482	456	422	471	439	428	435	464	452	439	450	424	404	473	463	437	453	455	433	458	431	461	465	461	492	468	436	457	454	460	469	430	459	455	455	442	462	463	471	464	459	461	442	438	463	397	461	446	441	451	454	458	462	464	448	496	473	491	482	463	449	495	436	411	444	443	441	445	439	438	487	446	453	454	451	448	470	440	480	475	490	424	431	443	444	475	404	480	474	457	469	469	469	494	479	477	453	445	493	468	458	454	463	464	468	456	467	421	439	446	418	448	468	479	495	479	480	421	423	438	426	427	465	454	426	429	463	464	447	433	488	487	425	474	463	448	426	440	423	461	476	455	429	443	467	414	442	436	480	435	472	444	465	469	478	468	458	477	455	436	415	450	458	492	454	457	424	453	460	443	444	453	421	470	505	448	501	448	423	438	457	466	464	455	487	444	453	442	459	417	445	455	448	422	435	424	429	406	444	455	464	434	471	433	479	461	480	462	465	447	430	447	446	436	465	434	464	450	440	470	474	452	452	420	428	452	423	434	455	445	443	449	461	463	452	441	460	457	456	452	447
26616	19040	5810	1096	581	493	527	327	317	333	336	258	232	197	209	211	198	211	220	206	202	196	218	194	173	191	195	212	214	198	219	224	229	200	199	211	175	185	197	177	197	209	181	196	213	193	204	213	202	217	201	217	228	199	190	198	186	197	204	194	174	214	192	174	182	201	198	199	196	204	207	195	198	191	191	201	194	170	192	204	197	210	200	181	195	187	203	176	187	212	186	200	203	184	154	180	202	200	171	167	185	173	175	205	214	190	192	199	197	197	189	185	167	185	197	169	191	189	190	205	185	178	192	179	199	200	167	185	196	189	207	184	212	195	192	196	192	186	185	210	194	192	196	202	182	177	164	179	194	187	188	186	183	196	178	207	205	200	190	191	171	185	160	216	190	204	191	176	198	185	189	193	192	167	183	189	204	190	184	196	211	189	170	184	154	199	216	179	221	196	175	169	215	209	196	193	203	201	158	186	205	164	180	199	188	188	205	193	227	186	167	206	194	181	170	193	212	177	198	214	183	195	200	201	199	174	205	184	192	211	181	201	193	205	170	193	197	178	194	222	209	189	163	197	204	183	178	222	194	164	182	223	187	189	181	187	161	192	205	195	173	199	172	187	195	218	218	205	186	176	188	202	203	196	206	196	187	196	156	197	167	214	199	200	190	194	192	177	169	176	173	215	177	186	180	203	183	204	210	183	179	175	187	217	175	183	207	185	213	190	215	203	208	174	167	194	203	192	195	187	193	178	212	193	166	183	219	195	196	174	186	205	214	220	202	210	200	206	182	195	193	173	216	208	200	218	217	200	207	204	153	205	189	201	169	182	186	177	199	168	206	200	205	177	183	185	190	186	185	181	204	211	185	183	188	188	194	209	188	204	170	190	192	186	218	203	188	186	185	210	206	178	210	199	211	204	172	197	195	192	201	210	194	208	207	193	178	202	184	177	192	165	216	196	171	196	175	183	187	192	189	195	166	164	193	192	172	177	197	185	189	202	211	182	166	193	172	186	220	218	194	209	208	186	182	200	178	170	199	169	195	204	212	182	206	169	180	209	192	234	224	209	184	177	192	199	195	181	204	195	178	193	190	187	197	188	213	194	179	218	189	209	206	219	196	170	191	199	214	211	207	186	185	178	184	185	169	204	177	180	173	195	188	184	169	185	175	196	187	195	168	169	214	185	186	189	172	173	173	176	176	171	213	171	175	187	183	222	168	181	162	197	170	169	180	191	180	183	207	184	177	207	173	170	195	208	185	189	209	187	199	186	203	183	185	185	197	180	188	193	207	206	181	182	193	183	194	178	194	201	182	184	203	227	224	188	190	172	201	184	238	188	192	184	187	182	205	193	186	174	198	192	195	201	203	203	200	175	195	190	162	195	171	177	171	201	200	191	184	192	181	174	209	180	200	206	163	175	182	203	177	186	199	195	182	184	206	205	183	180	219	186	186	205	192	190	203	186	207	161	187	182	184	194	200	193	178	192	196	187	172	162	193	185	207	184	187	155	186	166	190	187	209	199	172	204	205	198	193	194	164	184	188	193	188	183	163	197	192	161	204	187	176	201	192	188	205	172	181	184	188	197	185	206	210	192	191	207	196	199	197	203	207	200	180	193	203	219	172	190	190	199	206	178	192	186	193	202	194	193	169	193	185	184	167	169	193	194	176	190	193	215	197	193	182	218	181	176	219	186	203	198	176	193	192	217	174	193	185	192	218	215	207	212	206	167	193	182	206	194	189	179	196	198	197	189	198	188	166	184	185	195	190	200	179	192	183	206	182	177	193	186	193	168	202	204	198	215	193	205	175	187	186	198	200	173	186	200	192	185	175	175	199	200	188	188	196	180	197	208	211	200	210	211	201	204	174	207	186	234	228	182	188	180	191	192	205	214	188	184	206	188	191	174	189	183	163	190	191	213	197	168	208	189	215	184	214	173	187	183	194	203	185	209	209	196	180	173	196	170	219	178	190	181	229	183	204	198	210	189	212	209	178	193	184	186	198	185	187	186	179	186	185	199	196	186	184	204	189	184	195	172	165	199	210	189	180	194	181	187	187	199	198	217	191	194	210	198	203	183	224	185	194	196	207	205	204	185	184	182	195	187	189	182	193	204	202	168	181	197	187	183	194	186	184	190	189	193	163	187	191	189	192	190	216	206	230	189	184	210	204	189	196	191	187	195	201	199	179	182	175	200	199	183	205	186	198	189	203	189	186	173	194	197	193	198	185	189	204	173	214	195	182	191	198	167	193	205	180	191	176	171	186	206	178	177	183	188	181	221	181	194	157	210	214	199	194	185	216	191	182	183	193	193	188	204	204	179	153	191	196	181	196	172	189	184	181	193	207	193	196	184	203	179	174	137	200	176	209	198	173	210	193	223	184	191	183	181	196	188	191	179	194	175	190	189	193	177	181	163	198	203	168	193	197	188	187	186	173	181	192	191	189	190	202	205	206	189	174	203	188	209	203	200	191	202	190	192	162	185	179	191	160	190	189	198	203	196	207	199	178	204	199	183	181	188	200	200	187	204	152	203	216	182	215	214	210	192	193	177	214	192	218	193	204	181	188	211	193	230	191	186	171	198	197	187	176	175	181	165	198	180	213	186	207	197	186	185	187	205	193	206	194	183	209	221	201	199	196	198	194	183	204	195	190	188	198	185	176	164	191	200	183	185	181	171	205	159	201	191	198	206	209	173	168	195	187	181	205	201	208	185	203	198	189	199	198	203	187	193	207	185	189	216	198	195	185	204	199	197	189	176	205	188	216	196	192	206	185	211	161	191	186	203	202	195	185	186	186	184	209	185	178	201	197	179	164	204	204	176	210	178	192	208	197	207	188	160	190	182	197	198	194	202	183	179	211	190	227	165	199	201	192	205	179	196	196	175	203	190	192	178	168	195	207	182	200	192	179	201	185	181	184	188	169	200	196	187	203	173	195	211	189	197	207	187	185	196	204	194	176	174	197	195	161	194	175	191	203	197	202	180	181	208	179	184	177	194	186	199	171	184	201	175	195	184	209	199	212	200	195	193	166	207	205	206	209	218	181	182	197	199	203	212	215	191	184	200	208	193	214	187	212	188	185	202	221	194	204	163	202	195	192	222	217	194	182	190	195	177	195	188	184	175	199	172	190	192	202	169	193	195	179	203	209	180	209	192	208	178	194	191	209	188	179	192	193	193	183	181	219	198	206	182	181	185	188	191	175	194	180	187	196	196	176	199	185	197	199	197	192	185	208	195	199	205	184	175	207	226	196	206	200	186	208	207	188	193	234	175	155	207	183	197	197	166	199	195	201	197	198	191	204	176	201	205	190	212	183	175	219	180	183	171	183	196	197	194	182	165	162	169	203	181	196	168	156	206	181	210	172	172	178	175	194	185	177	192	207	172	191	199	201	196	217	194	192	212	196	203	166	168	208	183	217	181	197	190	182	219	194	186	202	137	184	175	192	194	192	220	187	215	210	162	181	174	185	180	206	187	194	209	171	188	197	171
4623	3332	2381	1193	831	656	1000	653	573	812	627	440	322	309	272	291	285	341	276	281	265	284	292	253	232	274	255	245	309	259	288	255	262	252	285	234	256	281	273	240	265	275	280	274	253	280	313	309	290	306	286	273	261	278	297	242	281	289	246	228	264	248	271	221	237	275	261	232	249	265	244	266	250	254	233	221	255	253	273	243	250	272	270	247	257	231	254	261	254	231	246	263	262	271	251	254	245	242	237	262	249	267	244	252	250	237	246	241	223	283	280	242	230	265	251	268	255	273	260	240	245	252	252	249	250	293	282	263	273	235	266	278	260	234	247	243	267	246	230	256	235	254	250	230	255	256	281	231	243	234	249	249	267	218	251	229	239	237	255	226	253	273	259	249	282	255	258	251	290	261	268	279	243	264	257	259	252	267	264	256	238	263	259	230	231	256	240	259	245	248	266	249	252	252	258	244	242	260	276	239	270	231	256	233	243	240	245	265	242	257	260	252	285	253	263	251	240	271	267	235	236	247	257	227	258	252	260	288	264	241	276	268	232	259	257	270	274	259	270	268	263	258	281	243	205	225	238	252	245	246	256	274	258	239	251	268	254	259	232	247	263	228	234	280	247	234	276	225	257	255	266	254	229	240	239	235	221	247	246	227	275	282	219	259	245	253	271	242	261	244	262	255	255	278	258	255	252	250	245	281	238	229	269	262	239	259	246	253	246	238	250	232	267	221	288	268	264	242	234	263	247	262	239	228	242	291	268	248	247	260	253	251	256	247	251	265	266	255	265	259	259	320	263	252	256	255	256	266	258	253	234	214	239	241	254	255	247	271	242	259	238	234	235	232	267	272	227	241	252	226	288	227	261	259	252	259	267	252	260	255	260	229	279	273	242	264	259	276	266	259	228	253	251	265	269	260	238	242	279	251	254	240	253	242	229	250	257	237	222	236	266	252	229	239	256	260	242	247	215	258	254	272	256	257	274	250	233	251	227	254	240	244	259	243	239	268	255	232	268	232	263	250	263	276	254	277	252	256	297	255	233	235	250	263	271	281	277	276	271	249	277	243	263	273	255	257	261	252	277	246	245	253	263	272	271	246	232	262	293	244	230	275	239	251	257	264	246	245	247	260	250	268	268	249	236	264	236	237	253	252	286	224	261	249	232	263	270	268	242	242	275	248	262	238	241	251	253	246	273	258	250	226	220	224	251	248	251	240	265	260	241	257	259	270	266	283	280	245	252	255	254	235	254	239	225	251	240	245	269	244	265	271	259	228	244	268	252	254	275	267	221	281	219	258	254	272	241	261	269	267	248	261	247	274	249	224	268	253	267	251	274	229	261	239	262	257	261	253	237	231	246	231	233	263	249	274	263	255	257	238	212	242	240	277	257	243	227	264	230	261	244	280	263	254	256	273	208	221	247	251	267	262	231	256	242	247	263	308	259	256	233	231	259	250	253	251	244	223	265	260	258	242	252	280	234	264	279	266	252	261	258	236	259	243	257	227	249	248	254	238	253	243	254	269	220	259	237	246	258	260	254	261	222	267	273	263	267	224	251	215	227	263	238	236	238	264	246	235	259	260	248	246	253	252	217	259	254	255	240	237	247	283	244	234	243	256	264	277	236	247	233	262	241	235	237	252	272	249	247	247	234	239	249	235	252	217	261	262	271	251	244	257	264	264	238	260	237	282	214	253	262	268	255	234	235	276	238	250	240	245	258	238	271	247	233	252	258	227	258	257	225	225	266	285	233	236	230	234	266	253	216	254	269	255	220	257	274	246	256	252	228	226	232	220	256	284	251	250	258	244	252	255	230	260	271	259	238	237	258	247	238	265	262	234	247	260	269	254	259	244	286	275	252	259	270	269	239	262	261	251	246	243	239	259	251	240	283	244	230	248	253	237	250	245	246	248	212	234	246	218	242	236	262	258	262	264	245	224	264	245	266	266	231	238	272	248	240	263	263	260	247	252	239	245	261	267	259	267	258	278	241	269	268	247	273	267	255	244	235	258	238	269	257	296	249	251	223	270	254	257	238	255	283	270	246	273	253	237	230	276	261	269	300	298	267	259	237	267	245	241	263	249	246	246	256	227	243	284	277	259	263	251	256	252	242	256	240	262	264	264	262	244	240	231	277	263	233	257	249	249	265	225	257	285	252	240	271	234	242	248	262	237	263	208	225	227	273	262	251	289	285	290	288	231	266	276	258	253	242	244	265	243	230	236	257	242	275	250	291	251	264	245	271	268	258	213	278	251	272	235	232	261	236	268	300	245	260	250	218	287	268	273	250	254	272	249	243	250	214	237	235	265	255	256	238	254	239	265	243	250	255	242	255	255	248	253	234	271	230	222	232	278	254	256	289	262	266	239	254	270	238	250	248	277	234	233	256	233	235	282	212	258	275	238	238	235	271	261	284	246	241	248	268	257	288	264	246	259	222	270	222	279	243	231	268	234	227	275	267	220	261	282	277	269	259	247	230	244	256	285	226	260	261	251	238	244	237	245	257	263	258	230	233	231	268	249	237	248	244	260	253	250	237	237	245	250	225	261	262	269	281	229	257	255	252	266	222	219	251	255	239	239	247	234	225	259	257	251	252	255	270	224	253	246	234	245	235	242	243	251	257	266	274	249	248	264	284	256	255	233	234	258	252	262	269	246	254	234	243	242	236	254	256	228	285	245	274	240	255	271	238	280	257	227	264	244	254	229	236	238	267	246	252	267	255	272	245	229	244	278	291	258	263	258	265	269	259	272	260	263	263	250	263	239	256	271	252	245	258	250	236	231	277	265	269	249	243	245	262	262	260	245	268	257	274	263	235	227	268	263	239	271	260	221	255	261	243	250	275	281	258	255	258	273	277	253	230	252	240	245	283	269	254	242	244	254	242	252	246	239	278	254	264	257	259	250	254	273	281	261	244	240	243	247	237	246	265	279	264	222	247	254	251	234	247	274	265	270	259	261	243	261	246	225	250	250	243	257	244	265	246	282	222	240	267	242	242	238	255	245	257	233	252	251	255	246	249	254	251	238	253	260	233	260	228	284	210	262	253	271	226	246	251	270	264	266	290	268	251	271	228	267	242	263	281	220	259	277	239	263	262	260	232	229	238	225	286	236	252	221	249	246	258	249	254	273	254	270	249	268	249	240	261	247	247	271	258	273	273	238	235	237	247	284	268	273	252	238	239	257	251	253	253	264	258	246	269	247	239	253	220	280	271	238	274	254	260	237	236	253	273	246	235	269	261	237	271	251	222	249	226	246	269	225	261	258	251	289	254	251	251	254	253	267	237	261	207	245	234	232	254	252	233	240	237	245	261	224	235	268	273	261	238	253	253	268	268	256	278	260	248	260	241	243	260	249	259	252	280	240	250	252	246	250	220	230	243	261	238	255	249	260	266	248	257	251	254	247	228	262	246	253	253	259	233	263	270	254	261	258	237	258	264	275	253	251	248	239	240	260	250	253	253	245	250	260	273	220	239	249	272	268	256	252	275	261
23698	20938	28114	23907	20931	8699	1465	983	756	847	722	589	542	443	425	419	449	438	406	418	370	363	379	360	412	386	418	340	401	390	377	375	359	375	387	362	364	379	344	381	385	416	376	370	356	417	417	428	376	392	378	379	403	398	392	391	377	418	400	374	394	366	393	379	377	350	343	339	348	353	364	332	326	370	367	325	351	351	347	368	342	381	324	339	320	346	364	346	354	358	361	373	351	395	350	339	352	369	343	336	348	353	350	343	380	350	420	348	387	367	354	355	384	380	358	353	377	370	340	369	380	380	356	387	375	330	387	348	343	363	335	340	308	388	371	358	358	369	357	378	399	375	372	340	381	374	354	349	367	356	402	325	359	365	401	355	354	334	379	368	353	358	344	362	359	357	359	366	369	385	373	358	352	345	354	352	354	365	355	325	348	360	341	354	357	363	395	375	334	336	364	364	351	362	326	362	348	351	365	353	367	329	370	348	378	344	371	368	331	342	352	345	347	358	391	382	359	357	361	360	369	347	360	363	345	362	341	326	389	340	330	332	330	376	351	347	346	376	358	357	391	320	363	338	331	338	341	378	343	368	379	302	333	389	363	361	364	336	352	391	360	361	375	386	358	367	361	335	363	356	336	352	321	385	356	357	360	337	356	369	356	339	363	338	354	385	359	359	342	370	335	350	375	373	352	384	366	333	363	333	341	349	369	360	348	368	347	342	353	414	366	356	375	353	383	372	346	361	314	355	386	373	353	341	339	359	329	372	333	352	373	328	335	358	353	380	346	342	372	347	363	332	377	388	315	354	359	343	373	352	382	369	356	335	354	374	343	370	368	371	331	341	346	383	346	352	383	319	348	341	351	313	407	343	338	373	370	365	360	331	353	370	334	335	360	330	343	383	373	348	345	325	343	345	368	344	389	347	351	368	366	375	396	375	340	347	358	366	388	363	346	324	341	304	354	381	353	347	357	342	332	351	363	376	350	346	326	347	369	358	361	355	349	314	330	362	390	343	370	338	343	358	355	398	356	347	345	344	373	335	365	367	356	347	315	341	367	321	320	370	343	320	321	376	343	345	354	361	345	355	382	391	353	377	402	353	380	356	396	367	378	363	358	327	384	373	346	355	415	350	338	363	337	360	323	376	314	344	351	361	319	366	337	375	382	324	363	360	353	355	366	357	364	358	342	386	336	376	369	327	359	349	354	383	363	360	382	377	352	372	318	357	326	329	355	336	331	331	338	326	342	362	338	351	363	340	367	346	317	344	396	344	367	376	378	334	353	354	360	359	355	345	347	330	377	332	355	353	389	344	373	390	332	340	327	379	346	354	322	359	382	321	348	372	368	342	353	339	321	366	362	344	367	340	344	377	368	351	364	361	356	359	371	323	347	345	385	384	355	369	351	379	346	324	345	372	351	340	361	401	342	351	355	371	359	369	360	340	371	351	378	347	330	351	345	381	364	361	363	348	325	319	354	359	329	332	349	326	367	368	338	355	368	351	358	320	407	341	387	355	329	337	368	358	341	364	364	313	375	330	362	364	366	339	402	348	374	341	366	361	342	349	369	344	340	359	359	356	337	350	338	343	371	361	378	379	351	329	336	372	406	355	393	320	352	353	333	387	349	360	336	349	317	363	380	329	371	342	357	354	325	365	348	388	349	330	340	359	365	364	369	323	332	366	373	333	349	364	309	336	337	365	367	331	357	375	339	362	353	343	346	356	358	362	369	371	380	352	333	338	393	356	372	380	390	355	369	365	357	354	351	353	357	342	380	361	353	350	338	353	342	326	351	360	387	380	348	366	329	366	401	335	320	392	354	368	344	358	370	346	342	386	338	326	356	363	374	349	366	356	368	373	325	365	340	327	350	326	359	352	350	350	363	369	330	348	333	340	361	350	375	397	337	356	354	358	317	350	368	361	389	392	368	331	358	353	329	326	358	374	390	352	366	385	300	341	332	361	336	347	371	385	351	370	334	362	343	380	352	344	372	347	317	324	400	378	383	371	348	351	391	382	314	339	348	326	397	346	370	350	357	365	382	316	384	350	348	346	350	346	359	357	327	368	386	356	351	342	352	342	353	364	404	365	352	337	363	333	350	356	361	340	347	347	340	345	345	368	331	349	357	323	336	332	327	343	338	411	375	379	319	330	359	356	353	363	392	357	372	337	343	411	333	385	335	340	362	353	365	349	344	371	364	350	351	367	368	340	375	340	375	347	328	354	365	362	368	386	371	334	336	402	366	320	357	334	372	345	371	363	337	373	338	369	354	345	353	343	376	366	382	361	381	324	370	385	354	340	389	361	327	343	324	370	336	349	350	324	367	359	336	353	357	356	335	366	337	386	362	341	341	364	364	362	339	322	377	323	331	346	322	326	349	349	348	355	358	346	336	366	384	380	375	356	320	327	339	344	360	352	359	374	369	385	396	320	385	329	363	341	365	373	343	355	358	356	364	364	348	372	380	329	332	336	349	399	385	322	324	354	379	371	320	375	333	363	362	334	351	370	347	362	375	348	349	319	370	369	379	337	385	345	368	342	383	370	344	356	357	368	342	354	359	360	389	385	372	336	338	364	333	360	366	340	364	377	345	332	341	359	343	337	390	398	361	372	391	351	373	342	369	343	339	358	369	368	342	322	340	359	346	354	348	349	368	348	345	363	374	333	388	337	350	353	353	364	370	344	368	304	358	368	329	342	349	371	336	352	346	347	317	355	342	366	328	368	349	354	372	349	351	345	385	383	366	338	344	319	373	382	311	356	342	348	345	362	367	354	348	367	346	324	366	344	345	377	359	369	339	359	348	376	338	340	364	368	365	373	336	318	371	365	346	326	362	369	371	362	350	341	345	361	379	361	355	307	341	348	337	340	369	347	348	338	367	343	361	355	327	351	369	370	338	350	354	363	353	344	372	380	336	351	370	368	331	337	352	330	367	366	338	329	349	348	318	366	347	363	376	352	368	356	346	356	347	355	319	326	358	362	367	361	363	325	330	374	339	349	326	367	340	345	340	353	351	347	348	376	340	387	331	353	342	333	370	380	325	315	351	331	357	364	356	356	345	338	378	336	379	329	337	383	378	394	331	368	350	366	375	363	365	333	340	339	366	331	367	346	345	377	365	337	347	356	351	369	354	325	328	340	367	347	350	369	359	391	354	359	331	387	352	345	335	324	365	334	362	352	346	360	365	377	371	356	364	362	340	351	351	347	356	356	364	364	335	341	364	309	344	334	319	331	356	330	378	345	351	391	351	339	362	371	334	341	366	350	320	377	339	359	354	348	377	325	333	343	373	361	355	379	369	343	403	347	345	354	380	349	356	343	333	375	373	347	323	376	348	356	346	348	384	347	324	375	345	354	317	353	373	359	399	383	360	380	372	363	365	331	349	382	355	377	356	375	369	360	334	363	345	364	347	338	344	349	341	376	331	350	375	313	351	371	347	361	355	352	327	338	336	350	353	322	371	366	325	351	334	342	365	369	345	333	364	366	374	380
5462	12065	9615	5116	3355	2411	2551	1901	1505	1724	1403	1058	842	720	732	672	645	650	643	608	578	558	562	543	532	499	513	541	527	551	540	512	507	480	521	568	506	517	551	522	538	475	514	516	541	543	573	534	548	523	548	510	494	554	534	489	531	509	528	502	453	501	520	504	508	450	459	441	466	423	440	488	492	488	479	484	462	447	433	505	463	481	496	437	502	492	458	462	454	447	444	485	467	453	451	457	452	453	459	444	454	486	459	478	429	506	498	486	430	453	488	464	439	427	421	433	479	450	440	476	448	470	461	475	467	487	470	456	449	446	475	462	488	446	437	484	460	433	427	418	484	455	461	496	490	482	424	463	415	442	431	445	470	457	453	481	429	440	440	470	466	465	436	444	457	449	413	428	430	415	467	471	457	446	451	471	432	433	437	432	436	469	473	449	474	464	415	515	459	483	429	443	483	436	442	453	430	461	504	472	433	456	452	453	439	445	459	464	441	475	449	440	445	426	434	457	454	500	435	444	415	445	472	476	421	496	467	454	463	458	498	457	500	482	468	435	446	484	406	426	438	460	458	477	461	461	439	489	470	470	436	475	429	460	462	461	431	478	436	457	442	444	461	417	448	467	474	437	472	467	463	454	492	428	453	424	423	438	478	465	438	470	447	431	488	440	489	476	420	436	411	453	467	449	439	439	473	473	458	459	441	448	470	446	467	437	421	443	464	467	481	491	429	487	475	429	492	454	429	471	495	431	475	452	421	453	462	444	449	470	456	429	450	460	440	463	424	480	468	468	462	467	495	452	454	466	466	420	482	464	453	496	471	443	461	463	476	458	432	443	429	424	447	419	481	450	468	437	441	468	429	444	442	439	461	447	454	431	464	464	429	438	439	440	445	476	456	458	456	455	446	443	429	441	428	406	477	446	446	430	438	427	439	456	444	432	444	437	428	408	449	449	439	441	475	501	477	421	474	448	451	420	429	439	452	478	450	411	472	439	470	437	461	474	471	460	417	447	450	466	455	481	468	482	431	438	459	396	508	438	426	423	485	480	432	463	496	478	469	466	474	461	506	464	460	469	442	467	404	478	420	455	465	464	446	506	443	474	455	437	483	436	464	444	473	459	437	422	419	459	430	478	452	450	446	440	458	467	456	457	483	468	402	432	453	456	485	428	466	444	442	465	470	431	466	445	430	424	493	441	441	445	464	444	458	485	463	456	440	460	500	425	470	437	426	433	444	418	471	469	473	460	469	429	432	441	440	436	450	447	446	458	470	498	426	467	435	431	445	428	434	463	446	439	448	466	403	462	445	453	452	420	449	452	460	469	405	483	465	476	459	430	460	474	487	437	462	418	437	453	471	412	496	501	452	494	448	468	449	480	444	443	406	443	424	433	446	436	454	456	443	431	473	434	430	493	442	461	457	454	446	465	429	471	494	441	435	430	456	471	450	468	426	435	472	433	422	472	477	473	421	434	464	421	475	497	471	449	439	452	430	439	456	450	476	462	440	465	461	448	449	440	464	429	445	423	463	478	449	470	461	422	464	448	434	505	495	458	456	438	449	463	466	438	445	513	456	408	429	438	464	457	470	466	480	467	490	444	403	478	452	476	442	451	456	439	430	488	439	438	478	471	450	465	432	457	434	474	435	434	479	456	479	479	441	445	465	447	415	436	477	468	461	445	461	425	480	501	449	440	481	449	492	456	476	473	470	485	417	471	494	434	407	456	465	491	449	417	425	431	434	439	419	478	460	440	422	466	423	443	422	454	458	473	456	464	438	455	463	436	395	467	466	453	450	438	459	408	454	464	413	471	431	465	469	457	446	485	453	435	410	459	402	400	481	460	478	449	452	466	463	462	427	470	430	447	459	435	453	468	453	443	451	446	493	472	420	487	481	469	453	444	489	429	463	471	459	419	438	466	451	453	485	464	408	475	436	466	447	470	413	462	472	489	400	419	444	460	418	432	419	436	461	439	442	451	432	489	423	479	439	463	452	487	470	496	458	486	433	442	488	435	484	447	465	473	494	422	462	431	431	448	469	467	449	438	429	443	437	486	470	447	466	437	451	425	501	461	432	458	445	450	466	479	476	452	465	509	455	467	501	462	431	465	462	474	487	473	467	482	417	424	437	452	431	463	460	453	450	468	448	464	435	465	423	437	487	462	461	423	457	452	463	455	473	458	475	441	475	472	442	480	448	460	458	457	465	459	457	450	441	433	419	472	472	463	469	477	468	454	425	422	443	480	457	468	443	480	453	462	451	478	471	457	446	445	457	483	473	479	444	485	445	480	462	450	467	429	467	468	463	461	435	476	443	461	416	473	434	435	443	463	418	462	487	429	466	423	472	414	463	443	429	467	453	436	473	466	454	481	454	455	432	459	446	463	432	430	436	433	495	460	434	463	447	446	489	440	501	443	434	440	449	441	454	440	440	460	434	449	464	455	481	475	439	444	434	454	466	451	405	465	453	488	452	447	460	459	489	460	453	449	453	464	440	454	457	434	440	485	460	465	473	453	485	447	458	455	453	388	437	422	450	492	453	440	501	449	435	448	404	456	474	471	445	479	429	449	465	441	450	440	468	451	430	441	479	463	441	462	452	465	420	435	442	443	443	428	500	482	445	467	437	410	452	469	441	460	474	441	453	442	412	497	468	470	475	473	425	452	437	420	447	452	461	467	448	447	447	463	439	478	466	498	438	426	477	431	453	469	410	478	460	464	505	431	456	442	472	469	425	428	483	486	457	522	415	477	463	442	423	490	440	469	467	477	435	433	464	449	480	452	466	474	469	487	458	451	473	447	418	463	423	510	466	458	461	473	456	425	444	462	431	469	429	466	449	460	432	468	439	461	444	456	449	415	457	454	478	447	456	456	449	427	400	462	429	485	439	421	460	486	453	502	472	423	450	404	455	426	438	485	465	430	451	450	466	488	441	480	480	457	463	433	449	458	422	464	459	457	465	429	467	432	454	471	409	444	431	453	473	470	463	453	473	447	469	453	482	477	469	464	440	447	473	464	440	436	458	470	405	472	441	453	453	461	465	474	462	465	446	455	442	456	495	438	439	465	454	428	446	457	449	455	495	446	461	445	431	458	425	436	428	465	459	428	465	439	455	455	463	484	428	469	469	436	469	456	473	451	480	380	432	443	468	468	434	434	467	441	431	451	493	439	450	459	413	462	452	444	465	478	449	469	454	441	434	480	440	430	436	426	455	454	455	445	455	493	435	457	467	460	467	458	469	459	411	427	442	470	454	425	464	460	487	495	460	435	466	433	446	467	443	429	453	433	403	475	413	445	446	496	471	461	464	448	460	460	449	431	446	445	456	471	462	437	415	481	462	440	441	466	465	467	444	450	453	469	435	467	480	452	422	466	470	453	451	481	470	456	448	464	453	476	438	470	440	466	436	481	466	433	470	453	442	464	475	455	424	470	431	478	441	481	489	471	449	426	480	462	438	479	472	477	466	448	494	455	492	439	444	466	475	450	462	434
24945	20937	26862	24978	7235	546	553	413	366	397	322	247	202	219	165	172	166	170	164	162	185	150	154	186	162	158	148	164	153	157	145	155	155	158	134	160	144	147	116	143	148	154	137	126	132	142	168	163	183	157	153	146	143	146	159	164	148	147	132	138	129	129	150	141	113	142	113	130	137	135	138	126	142	136	155	133	146	130	136	124	135	141	113	125	148	133	123	126	140	128	120	129	135	126	134	136	131	141	125	129	123	128	135	109	142	114	132	142	122	115	154	125	119	117	155	135	130	140	123	117	145	124	151	134	100	123	119	117	137	116	118	111	116	128	146	122	143	146	109	132	110	143	128	139	130	124	125	138	121	117	147	116	136	132	121	122	118	132	146	126	128	138	148	123	116	129	109	103	106	111	126	134	127	114	130	125	137	102	113	154	122	116	136	119	144	128	112	131	147	122	131	133	121	121	126	120	132	121	144	122	118	136	134	111	128	109	118	146	114	142	103	128	141	136	118	113	124	126	126	125	119	136	116	114	131	120	123	127	120	128	101	123	119	134	138	125	121	118	130	135	129	111	112	124	128	121	126	147	133	125	136	121	122	134	112	133	120	135	128	122	135	119	138	105	141	135	110	133	148	138	130	150	116	124	129	132	124	132	121	110	125	141	139	123	128	146	129	133	131	121	123	118	119	120	149	138	124	128	122	123	149	132	120	131	129	120	147	124	117	120	137	140	121	134	118	126	135	120	109	135	123	119	138	131	134	134	108	113	133	130	141	115	133	112	112	127	129	140	124	100	109	158	133	129	113	109	127	133	115	133	122	117	106	129	141	119	129	124	125	140	118	113	124	120	124	138	123	128	121	119	121	116	106	115	142	114	116	121	134	124	133	120	139	127	113	141	135	114	130	141	140	123	148	119	121	134	126	127	123	119	132	155	130	132	119	144	128	138	135	117	115	140	130	114	136	138	129	97	139	132	125	111	131	113	131	123	151	146	145	126	147	131	120	134	128	129	137	131	132	139	126	117	135	129	126	136	133	126	124	142	132	122	119	127	126	132	157	113	124	119	128	144	121	126	112	128	113	128	139	141	126	121	108	110	142	142	115	134	115	115	108	131	111	132	131	134	122	118	130	127	119	121	136	112	122	127	137	117	119	121	125	124	116	123	122	144	137	129	134	137	126	121	132	136	130	141	139	98	134	118	136	126	147	124	135	111	122	134	123	138	146	133	131	120	111	112	150	141	103	118	123	125	118	133	119	143	121	137	133	120	137	123	139	116	130	130	132	133	126	133	138	135	112	123	114	131	155	114	124	143	151	124	134	129	138	139	116	116	120	114	116	124	124	131	129	127	127	112	156	143	126	126	151	113	140	130	119	109	112	126	131	110	119	126	138	127	132	121	118	139	137	127	129	122	123	126	136	126	119	116	116	117	124	128	123	124	129	117	119	128	136	148	150	119	148	151	122	145	130	109	123	145	117	136	115	122	120	125	127	133	122	155	147	133	120	133	125	122	134	132	117	135	128	125	120	110	116	143	123	117	119	118	152	133	125	128	118	120	122	124	123	129	131	138	134	129	143	129	126	132	134	114	142	120	122	134	117	116	108	130	119	127	102	121	131	119	123	112	135	121	116	119	145	126	145	155	149	154	107	133	136	141	115	121	103	124	122	146	134	106	132	145	135	130	137	124	122	139	144	126	108	142	138	126	117	122	130	113	116	124	146	137	121	112	126	131	133	120	142	135	122	124	134	126	129	142	109	131	114	127	139	131	130	118	110	135	123	130	125	125	121	163	143	152	119	150	126	138	144	127	132	118	123	115	122	133	139	125	144	115	128	138	141	111	122	122	142	128	124	134	127	122	135	142	138	129	141	122	103	122	123	145	136	115	125	127	119	122	121	125	132	154	144	117	139	105	155	142	148	149	130	146	134	114	136	124	110	129	136	121	136	126	132	125	146	112	119	129	142	115	114	122	123	130	125	127	116	117	127	125	121	130	107	146	133	120	121	125	115	132	135	139	123	124	137	118	138	139	123	119	142	110	125	118	150	116	122	118	119	134	133	125	121	150	152	120	125	152	126	114	138	142	148	124	110	137	136	140	146	136	101	134	105	126	107	138	104	137	105	130	146	123	124	133	133	148	129	131	129	139	116	133	125	124	128	128	132	131	115	110	118	133	140	129	120	143	115	118	128	149	119	136	122	147	143	137	106	127	111	141	131	142	129	113	142	127	136	145	122	127	140	117	123	138	152	122	140	114	118	137	110	124	140	154	143	126	139	144	127	115	114	127	120	113	139	133	139	115	126	114	138	124	112	108	122	105	118	149	129	120	105	136	118	122	110	150	133	127	116	119	147	135	123	120	128	134	132	134	132	120	125	132	119	127	156	114	109	112	134	132	128	129	104	114	133	115	127	138	100	129	124	106	142	127	113	121	141	112	121	129	130	114	104	129	123	121	113	138	98	144	139	115	152	132	119	118	138	123	136	122	110	147	125	124	118	113	139	133	114	118	127	138	132	132	129	121	119	113	114	140	103	117	143	133	146	114	119	106	125	128	123	139	120	129	111	141	116	141	125	124	132	121	152	137	132	143	138	130	142	118	120	129	128	125	144	125	106	132	113	117	114	137	137	139	122	143	111	141	126	133	136	110	127	120	132	135	146	120	121	134	135	96	116	129	119	127	111	121	143	115	116	153	121	113	131	137	124	154	122	132	135	127	119	144	117	134	131	120	99	95	132	135	128	122	118	146	132	129	99	116	124	133	136	130	134	121	151	138	135	123	138	128	130	128	114	117	136	122	114	134	135	121	135	128	137	122	131	122	148	120	139	121	137	134	124	141	127	125	127	144	134	125	138	130	141	130	119	115	124	144	150	138	142	134	138	129	148	133	126	130	121	121	121	133	126	111	143	132	123	141	136	128	142	139	144	154	137	125	132	132	138	142	151	134	119	120	133	146	140	116	126	128	120	122	136	132	133	119	108	132	139	134	128	121	127	119	156	126	128	133	149	123	138	132	132	123	119	124	128	139	106	121	145	126	138	122	136	140	105	107	127	120	123	136	114	126	126	137	142	113	136	109	131	133	127	113	106	140	135	148	115	116	141	121	118	139	119	138	125	139	157	113	118	122	137	111	135	110	120	129	115	109	129	119	121	150	130	134	140	106	129	133	117	116	116	136	125	113	118	125	154	127	138	145	137	121	130	125	112	124	144	123	146	110	124	125	136	118	134	128	134	133	129	128	118	132	127	119	129	132	124	124	139	159	127	107	137	119	145	133	137	133	129	132	141	140	128	117	148	124	132	132	128	128	125	121	117	127	146	108	118	123	122	121	124	129	145	138	144	137	125	131	121	106	118	129	128	126	125	124	117	117	135	128	131	112	119	120	119	117	138	123	122	118	118	128	123	123	128	122	151	127	123	125	101	129	141	135	128	127	124	151	105	130	146	103	119	112	134	131	146	110	148	141	129	136	124	113	125	129	134	136	113	109	119	125
4978	7456	5802	2710	1840	1348	1461	1129	913	1024	889	609	423	369	343	289	273	342	280	253	249	216	229	227	222	192	224	231	231	227	223	197	209	201	243	200	212	208	204	209	211	204	192	204	218	241	248	272	250	234	263	219	206	231	248	242	213	184	193	187	185	198	180	205	180	198	180	175	168	187	195	169	196	220	181	192	184	185	162	200	168	176	173	180	172	156	176	196	206	194	173	178	175	193	176	196	184	195	164	161	174	156	151	177	196	170	195	173	206	185	158	196	159	184	196	178	171	182	190	180	178	169	170	179	173	185	168	195	168	187	177	205	174	165	163	170	177	184	167	185	169	165	147	201	173	168	182	200	159	182	176	186	185	183	207	172	188	185	169	190	188	182	195	171	202	165	162	165	177	177	199	152	168	153	170	192	144	175	179	168	191	173	175	198	166	192	199	183	200	204	156	192	187	156	155	183	193	158	196	185	168	173	168	178	194	171	197	198	188	163	164	177	203	171	185	181	180	186	166	176	167	165	163	182	162	172	172	186	177	169	182	191	192	153	171	164	170	168	189	152	181	178	150	195	185	170	166	175	184	179	160	183	188	182	160	165	191	166	172	204	206	202	181	173	184	200	175	230	189	183	171	175	171	190	188	170	178	184	175	183	171	164	202	166	172	172	168	169	168	170	154	161	172	195	170	214	189	183	155	167	179	180	190	190	200	169	198	186	179	175	202	190	225	160	162	178	178	188	153	173	190	181	176	159	178	178	175	196	159	170	180	171	168	199	169	191	184	177	187	202	186	175	169	168	173	187	152	191	182	153	170	165	172	181	174	188	166	162	151	159	169	195	187	172	187	183	198	176	178	195	196	163	184	172	188	185	187	197	194	166	173	166	189	184	189	157	188	165	173	171	183	173	168	156	184	165	176	171	200	175	173	175	173	166	168	189	191	157	178	189	174	182	166	186	180	177	184	195	181	185	164	197	182	183	171	186	172	151	175	165	174	163	160	171	177	180	150	158	181	180	172	181	174	175	182	145	177	170	175	174	174	191	200	194	169	163	175	210	168	163	182	170	186	183	176	169	189	181	170	205	161	177	188	203	159	182	157	165	179	171	177	164	187	178	186	181	176	189	174	164	180	197	181	176	172	178	187	174	199	177	166	171	169	165	208	173	170	191	172	183	164	167	155	184	198	181	196	156	170	188	160	168	175	172	181	168	184	167	176	188	186	165	173	168	153	201	183	196	169	146	173	201	184	167	177	177	168	177	182	187	158	165	187	181	186	176	169	174	173	190	189	182	197	170	187	170	191	183	164	191	189	186	188	178	170	185	196	179	188	180	205	170	174	203	163	154	170	159	177	187	171	185	174	173	171	172	182	176	162	172	176	176	162	167	198	178	162	187	159	165	191	175	167	190	182	156	172	180	187	182	188	179	183	163	165	155	176	158	163	163	205	168	194	178	157	192	194	161	196	187	199	179	189	174	156	175	166	191	176	174	209	186	191	173	160	194	185	174	182	192	203	162	163	160	183	171	197	191	219	161	195	180	197	191	191	190	154	180	178	187	181	174	188	142	191	175	177	181	170	179	176	169	188	174	183	191	177	155	159	184	178	184	166	184	159	186	192	183	189	185	205	165	159	186	178	179	178	173	168	190	177	212	174	183	158	170	155	195	169	201	173	182	163	211	175	191	190	173	145	171	160	191	169	177	189	176	192	182	193	179	184	169	171	173	164	160	170	169	166	188	158	162	169	181	195	153	194	176	158	186	187	165	180	184	187	177	162	171	159	190	165	189	199	178	173	203	159	164	197	186	165	183	186	177	177	157	193	175	167	173	157	158	172	164	189	187	180	200	169	164	176	177	166	184	182	191	193	175	177	182	185	187	177	173	171	180	188	175	218	170	170	151	160	166	176	178	211	190	137	157	161	178	195	189	193	185	161	155	148	182	163	173	174	184	155	140	192	176	188	195	181	175	186	201	180	171	167	208	191	172	160	163	186	158	160	181	181	180	147	181	172	171	188	192	167	190	179	164	160	180	185	195	171	177	198	158	178	174	182	178	167	155	173	172	169	165	161	202	180	178	167	160	169	157	160	158	178	175	198	193	196	183	180	170	163	187	175	194	176	197	161	176	182	183	165	173	184	188	157	159	166	189	156	181	183	180	155	201	175	198	163	198	176	177	155	170	166	161	157	178	160	173	175	171	190	183	179	151	178	156	173	181	173	180	173	179	174	180	179	186	186	203	156	177	165	164	193	174	165	188	163	187	200	153	185	190	225	191	177	156	165	168	199	187	175	179	198	190	179	191	185	187	176	157	173	175	196	186	190	188	201	186	191	176	172	179	147	168	150	169	201	181	171	163	186	158	194	172	183	170	176	176	182	181	181	171	182	186	180	181	171	176	172	175	177	173	181	154	166	187	159	178	172	165	182	178	181	164	178	160	172	180	180	189	186	159	199	187	179	163	171	164	181	161	145	167	171	173	174	179	191	161	196	200	174	165	166	164	167	153	187	173	174	183	174	179	159	152	181	192	169	189	164	171	156	189	182	195	186	177	195	160	217	187	183	186	181	174	179	161	170	175	179	189	192	166	154	194	154	162	159	190	170	201	157	194	181	172	171	167	185	186	181	175	177	174	185	160	181	175	165	211	188	186	155	183	135	153	158	174	186	176	177	170	182	185	185	162	171	162	190	177	192	183	196	160	178	188	195	179	182	188	199	175	170	206	186	193	192	182	166	193	196	181	172	186	164	187	187	186	170	162	154	208	170	183	175	186	165	173	179	212	184	165	188	162	190	178	186	190	189	165	190	169	164	167	171	173	192	187	170	190	187	183	165	167	178	175	175	177	169	191	165	198	169	185	175	178	174	187	160	202	179	170	184	184	185	174	172	171	157	168	183	176	175	175	183	179	177	174	173	195	170	163	164	161	183	173	199	185	165	188	179	205	187	185	164	159	154	210	176	183	183	179	173	172	184	166	180	169	161	164	160	175	186	219	183	200	163	164	188	189	158	185	181	186	199	178	180	190	172	187	186	169	171	210	181	162	178	161	205	178	177	175	193	178	173	191	181	175	162	199	199	167	151	158	191	188	149	178	178	174	193	160	166	178	178	183	186	171	172	184	178	178	157	159	177	172	214	200	161	188	188	194	165	178	155	190	168	165	169	183	164	172	179	187	158	181	162	179	175	143	179	177	159	180	189	180	189	160	149	192	179	181	201	152	184	178	157	194	178	164	179	173	164	185	178	167	180	202	158	171	182	166	194	168	167	176	160	190	186	167	187	168	174	169	179	157	173	157	177	166	183	177	192	177	183	182	177	153	205	151	175	185	150	195	165	200	170	160	186	173	179	172	182	201	171	171	179	179	157	178	198	167	167	158	170	160	157	182	180	176	191	177	161	187	188	197	157	196	165	150	182	179	173	199	175	146	181	192	187	186	180	180	174	184	170	172	168	198	168	163	167	166	154	176	151	155	183	189	168	185	179	184	180	171
22677	20948	28623	23413	20955	20982	7999	1562	1071	1098	999	754	654	578	529	512	512	539	510	467	487	426	382	443	411	391	414	381	384	393	399	421	415	411	379	414	401	367	394	423	396	394	407	390	420	412	428	452	407	393	436	365	422	406	406	409	398	408	382	365	374	361	364	401	370	351	363	360	344	373	359	336	360	404	365	342	345	335	345	342	357	373	343	370	387	334	343	356	320	370	350	323	335	349	328	378	353	383	342	343	351	332	373	363	356	349	362	303	341	354	363	359	351	385	389	398	346	367	352	350	362	375	326	328	346	354	331	347	362	312	344	374	362	319	378	362	322	371	385	341	372	343	373	367	366	321	327	396	338	331	381	334	347	337	339	356	349	331	321	320	347	306	379	348	333	347	367	375	360	327	342	333	329	338	360	362	372	358	354	329	342	330	364	358	350	387	339	351	381	357	343	341	373	339	282	341	347	335	380	342	326	364	367	334	340	349	374	351	343	366	345	348	313	367	363	363	386	366	377	354	342	316	365	371	357	321	293	351	337	312	369	342	394	348	331	356	376	337	349	351	356	331	363	362	360	329	335	304	360	368	349	369	365	369	363	344	343	353	342	322	331	382	348	346	334	317	322	351	366	309	359	352	328	350	353	357	323	338	359	373	364	384	346	350	375	336	352	343	344	332	354	336	350	359	370	380	356	332	317	321	308	339	349	349	340	382	330	348	370	351	357	345	364	377	361	342	342	348	394	353	354	343	329	368	339	325	330	382	323	342	359	331	362	369	356	367	341	385	333	345	342	313	378	357	345	374	359	326	340	346	359	354	379	344	360	357	387	325	313	352	314	351	368	343	312	328	341	340	365	344	341	335	337	320	344	371	321	314	344	351	340	348	350	359	346	318	347	329	359	344	361	337	364	329	364	360	354	328	368	327	376	325	362	372	313	381	361	352	307	357	327	376	331	361	339	351	356	361	351	345	360	350	346	375	402	352	370	354	338	326	347	365	366	352	363	397	364	327	335	388	371	329	353	356	330	357	317	380	331	356	342	359	344	344	326	369	393	329	352	340	363	327	338	342	349	373	361	362	350	333	361	362	358	360	339	336	327	331	358	330	333	362	322	351	341	359	334	364	375	366	331	330	326	337	373	385	311	339	348	378	341	351	338	338	350	339	346	370	343	332	363	351	307	311	342	337	342	358	371	336	376	340	354	324	385	360	379	351	347	348	337	341	335	361	330	361	347	347	328	365	322	327	343	348	360	338	351	374	340	301	315	351	304	320	368	372	346	355	333	371	380	367	371	322	341	355	355	348	373	357	352	375	335	322	328	332	346	337	360	320	364	367	323	350	352	327	356	327	363	383	340	398	333	353	352	331	333	348	327	325	353	360	360	361	363	351	363	379	382	344	360	368	344	358	380	378	327	350	335	343	312	364	341	328	380	283	312	327	348	352	341	350	350	332	326	365	361	308	352	339	368	353	354	348	364	351	361	325	331	348	352	347	344	359	365	360	346	370	341	329	323	319	342	383	346	367	330	366	350	340	354	316	351	325	342	340	339	332	354	318	335	354	355	342	362	337	356	332	347	357	340	352	373	347	350	361	344	334	331	379	383	331	364	352	350	334	353	337	327	371	384	352	382	335	385	402	388	360	364	345	351	348	379	323	315	340	351	337	354	329	356	347	344	385	350	337	360	365	361	358	339	322	355	345	353	340	365	344	332	354	375	371	372	353	354	347	344	290	314	323	315	325	330	366	349	323	370	341	359	372	358	348	323	358	360	355	334	339	368	353	352	360	386	352	339	352	359	306	368	362	349	384	381	351	353	331	393	352	335	338	385	334	350	329	357	333	293	347	339	332	362	349	357	330	328	329	358	340	345	368	361	330	351	326	374	341	343	356	323	351	351	337	337	373	349	365	346	358	376	350	343	344	357	342	359	333	374	352	364	305	327	363	416	348	346	339	360	331	352	332	373	343	341	326	353	364	362	329	326	347	341	335	347	335	355	372	330	353	329	380	368	328	367	353	333	354	356	335	330	350	370	340	329	316	367	335	360	343	323	370	363	371	361	370	346	338	383	338	340	353	316	310	347	335	320	327	365	330	368	347	347	322	335	346	362	355	366	374	356	394	353	342	346	381	366	357	334	322	324	372	324	326	342	368	367	368	371	339	309	382	374	347	329	368	344	358	349	330	352	327	345	338	355	348	359	341	333	344	354	369	346	358	363	332	335	351	323	346	339	359	332	334	343	368	355	354	338	383	325	330	358	355	332	322	343	356	341	356	311	375	345	375	346	378	339	328	340	330	365	327	380	358	336	353	352	354	338	340	348	362	328	327	348	374	341	351	344	309	320	358	357	371	359	358	321	342	367	352	373	343	352	355	335	355	360	356	362	337	348	370	336	315	363	336	333	366	334	355	385	334	372	305	374	335	332	331	346	326	356	335	354	364	316	364	331	373	411	311	348	347	337	366	341	306	358	358	349	370	319	336	364	339	363	377	344	386	341	331	345	336	368	364	338	374	375	334	388	339	344	321	327	326	314	350	358	323	320	352	312	303	373	357	349	338	381	350	332	340	347	322	353	329	369	364	341	370	313	352	357	305	350	339	314	340	322	348	357	318	356	318	358	348	387	321	341	377	316	338	369	371	380	363	338	341	351	337	344	357	343	374	334	355	355	354	313	342	381	347	346	331	330	331	361	335	355	332	337	341	374	367	344	330	382	349	351	355	346	354	353	333	337	337	344	354	348	360	366	344	368	328	321	339	368	338	350	385	297	364	358	351	358	338	299	356	338	364	365	359	317	380	310	356	395	374	335	358	357	330	325	355	350	365	340	330	345	351	350	357	344	381	310	362	341	348	321	362	338	358	343	370	360	342	328	348	346	343	346	329	353	326	371	380	341	335	360	358	342	342	354	351	341	330	303	337	356	341	364	351	354	323	332	310	360	352	359	369	338	370	334	334	347	356	349	360	334	339	338	319	334	332	334	356	343	352	350	360	345	349	363	358	329	311	361	338	361	373	335	344	379	348	352	320	355	373	317	338	358	352	333	324	358	354	386	323	336	357	343	333	350	318	353	345	353	342	305	343	356	376	327	311	366	344	360	345	347	309	344	315	368	341	351	359	371	376	347	365	359	364	330	336	357	338	344	348	355	371	319	352	333	315	348	335	346	332	348	320	328	353	321	371	392	358	350	328	357	391	342	354	328	352	349	338	354	330	320	316	341	377	374	363	359	318	347	321	350	376	321	339	364	373	329	383	353	331	354	343	343	373	351	342	342	357	376	360	353	350	346	313	341	330	345	363	340	347	364	355	331	348	348	328	349	327	349	334	362	339	362	345	355	363	350	324	345	321	352	367	337	360	328	369	323	326	369	338	365	347	351	339	346	356	362	331	346	366	356	330	343	345	340	367	345	361	352	366	354	355	367	354	364	366	371	329	376	343	338	334	306	337	338	357	314	342	360	341	328	354	353	343	345	341	340	338	373	332	330	343
7697	17826	14841	8107	5689	4009	3642	2923	2330	2466	2130	1452	1187	1004	941	869	818	823	830	740	687	654	643	686	579	532	599	578	564	588	578	576	555	554	571	537	594	538	524	498	521	526	504	485	548	574	647	632	642	568	614	552	532	587	613	558	545	525	494	517	515	473	483	482	463	463	442	447	458	425	469	452	493	451	465	457	431	421	453	468	446	441	477	445	454	451	465	431	435	446	462	441	466	455	462	473	452	438	466	474	412	476	447	469	469	400	458	437	472	481	415	413	440	455	475	475	485	451	451	441	459	446	439	470	470	442	456	413	462	441	458	460	440	423	439	413	485	443	465	474	451	448	460	437	436	464	478	492	436	474	464	483	433	445	449	452	450	481	489	468	458	501	449	416	439	426	425	412	448	408	457	443	452	457	471	408	446	429	445	453	444	427	439	441	467	442	465	457	440	468	475	462	448	441	443	456	410	458	424	470	481	462	394	485	457	460	434	452	440	474	448	453	458	462	494	416	479	456	466	464	457	453	473	424	429	464	443	477	470	445	448	455	427	488	458	415	440	463	423	417	457	444	464	450	430	449	459	460	425	442	458	426	483	466	458	474	442	437	422	435	391	429	470	431	439	468	458	457	433	456	448	436	463	419	481	429	444	466	461	480	488	434	418	444	424	450	416	464	453	442	430	451	491	442	468	435	479	473	464	442	467	422	465	424	459	477	436	447	408	426	436	409	483	431	455	473	441	454	405	488	430	417	427	443	440	464	465	451	446	427	441	473	459	475	411	412	437	450	430	430	420	391	459	435	455	438	486	443	481	430	467	513	461	470	436	471	420	478	426	429	459	464	449	463	530	449	419	443	443	462	487	467	402	413	457	470	455	450	434	440	457	486	470	454	427	436	443	460	435	438	451	457	421	449	461	443	412	454	402	422	434	434	455	454	414	419	454	436	435	482	480	445	465	469	447	470	468	459	430	443	441	423	455	470	435	400	460	411	429	460	422	462	455	454	414	448	468	423	445	439	426	446	484	429	427	454	418	463	451	439	458	441	492	459	426	448	514	471	469	448	428	445	459	433	443	459	428	424	442	446	429	423	447	466	454	409	420	408	439	447	439	459	437	452	439	479	443	424	472	427	450	454	455	438	418	440	459	473	448	475	446	442	437	460	451	445	467	453	470	475	449	439	456	429	460	428	469	444	459	446	444	428	435	468	475	447	438	441	466	452	438	438	414	430	484	435	468	459	422	415	408	445	427	475	480	460	447	434	451	399	442	405	450	445	477	457	448	444	484	442	429	465	463	471	456	459	445	442	452	449	439	444	430	421	434	454	419	437	432	439	441	471	458	442	483	468	453	454	465	434	459	473	449	428	436	430	433	481	455	500	458	487	447	438	453	433	450	444	414	472	416	452	459	442	423	452	423	471	453	414	464	456	422	418	499	467	448	436	486	479	467	456	450	450	461	445	446	464	479	433	436	448	428	462	460	436	455	424	407	499	450	444	457	460	419	472	440	453	459	459	458	480	427	443	460	494	444	404	453	446	411	451	418	453	427	437	414	440	482	459	450	458	434	469	473	428	467	448	450	443	432	432	473	422	441	454	487	439	466	443	435	443	420	454	472	384	432	444	443	463	452	467	429	441	422	434	457	461	475	461	441	476	425	452	434	455	435	414	429	475	441	471	438	458	469	396	454	475	432	457	423	462	471	421	449	463	435	438	449	426	429	466	461	450	448	440	460	454	492	463	443	474	427	467	454	407	483	441	459	453	452	430	454	463	444	467	450	455	444	438	456	415	482	447	443	473	483	472	441	402	475	464	382	432	467	415	456	441	463	427	416	494	427	426	436	454	451	463	456	460	423	454	451	455	435	455	409	440	417	412	435	439	466	450	454	463	461	430	460	450	429	441	441	444	457	469	432	434	440	451	438	387	466	468	431	451	465	458	428	430	484	456	436	435	409	449	445	443	493	426	470	474	433	458	456	429	427	433	481	449	433	455	446	449	451	412	449	403	480	403	481	445	431	475	452	487	462	458	418	454	417	418	461	468	444	415	434	452	467	448	455	444	464	475	460	437	454	438	455	443	426	404	445	444	466	431	416	478	448	412	442	461	455	444	435	426	450	482	435	467	481	440	445	440	441	475	463	416	441	479	404	455	431	464	455	466	453	463	477	459	442	462	465	417	475	416	442	443	481	416	442	447	444	472	417	454	499	474	447	482	428	407	463	444	406	478	444	451	451	504	443	457	448	439	468	428	431	475	422	441	453	426	432	435	467	463	439	447	430	469	463	462	466	483	434	438	467	432	397	465	462	399	451	458	441	432	456	472	452	433	459	461	439	401	459	472	442	430	444	466	485	424	433	468	422	439	419	435	453	453	456	440	448	441	427	454	457	452	434	445	451	429	434	457	455	447	432	464	455	474	434	443	433	467	437	449	440	444	424	450	461	430	457	420	463	423	465	518	439	459	457	469	464	472	461	453	456	416	461	428	445	449	401	485	472	453	443	394	450	460	433	445	451	470	438	434	477	445	469	468	444	469	444	440	486	431	486	453	471	478	469	466	448	445	441	439	440	464	410	403	440	425	428	436	454	452	472	440	408	453	487	406	466	433	451	431	476	469	423	408	440	434	424	477	450	452	451	451	462	415	485	456	439	431	482	453	444	476	433	425	475	446	440	422	441	444	483	449	471	502	442	461	443	422	405	459	433	436	467	448	438	448	447	438	421	471	464	461	442	444	464	418	454	429	443	451	454	439	450	397	454	474	470	422	449	435	438	448	429	438	414	460	432	453	465	446	451	473	407	444	409	419	403	472	445	400	471	491	423	463	473	468	470	428	426	432	475	440	454	419	423	469	483	446	469	446	447	449	460	493	422	456	433	434	443	385	455	465	493	468	419	473	450	425	427	455	458	471	390	458	436	483	453	461	424	464	446	444	435	434	497	447	474	442	414	434	460	438	445	428	452	446	442	414	463	413	423	441	436	435	472	446	429	416	415	475	496	411	420	421	452	451	423	466	429	478	428	473	419	451	432	448	451	475	427	438	475	438	463	425	414	462	463	439	488	425	455	450	450	435	479	425	482	441	438	448	445	452	433	453	449	443	435	449	417	437	397	454	443	436	463	441	456	446	431	469	471	437	445	474	459	441	467	475	433	452	471	478	442	461	463	452	436	458	499	437	435	435	437	472	452	422	440	459	449	448	402	438	404	442	406	432	465	450	450	415	444	422	434	428	423	455	438	469	452	437	447	433	461	451	466	443	472	458	457	504	432	457	456	453	445	432	451	425	459	446	471	435	470	455	477	451	443	405	447	423	425	424	460	427	454	447	431	469	473	451	399	452	444	469	461	481	434	471	464	436	430	465	421	466	441	423	436	428	458	451	445	439	448	457	420	445	462	443	437	493	455	479	439	414	431	429	424	464	424	428	458	447	426	425	426	442	467	420	466	423	470	499	438	439	407	450	449	467	433	417	467	435	451	430	473	467	460	457	429	456
26746	19020	5370	761	431	323	330	341	316	361	326	255	239	230	189	218	196	198	215	209	205	183	199	207	203	202	187	209	190	206	195	201	191	226	196	196	200	214	207	178	200	198	186	200	204	207	194	208	198	199	178	184	206	202	188	193	203	200	195	213	177	173	196	191	174	196	195	194	179	212	194	181	190	165	210	199	192	216	157	224	188	181	187	193	201	217	190	173	206	192	183	201	215	187	201	191	210	199	180	183	182	180	210	189	183	207	180	191	172	184	212	170	182	167	190	179	166	178	186	180	179	207	180	167	172	195	162	194	199	189	196	207	178	196	186	191	186	194	196	200	197	176	198	183	187	198	197	199	176	200	169	185	199	184	182	186	184	202	199	206	190	191	205	234	198	213	171	185	182	203	181	169	197	189	187	188	180	191	191	194	184	183	180	201	206	191	182	205	191	186	162	165	198	189	197	176	187	179	198	179	190	193	178	217	207	188	181	205	185	199	174	163	176	186	174	204	187	179	185	198	188	185	140	184	185	196	206	182	183	205	189	213	183	177	161	174	199	201	177	158	179	215	191	189	189	196	212	199	177	182	189	179	186	216	207	180	200	187	174	186	202	179	188	218	171	164	180	180	190	164	168	176	179	213	180	167	157	191	185	184	191	177	185	192	169	223	195	193	183	172	173	165	218	207	170	175	183	202	177	198	164	186	199	211	199	182	206	157	192	199	201	202	210	203	198	202	196	178	190	187	180	183	194	197	185	192	176	170	209	207	182	175	189	177	177	203	190	198	181	191	214	208	201	208	165	192	218	186	187	201	176	203	170	187	179	187	178	186	210	185	177	189	171	188	187	221	212	200	169	213	187	198	183	205	198	176	204	199	182	196	196	185	215	200	158	200	158	202	189	213	214	175	191	222	195	193	177	195	196	183	175	194	202	200	193	188	183	157	205	185	166	205	191	203	183	161	191	204	180	176	184	181	166	181	194	205	186	181	207	184	214	192	177	178	184	199	170	211	186	212	181	176	179	186	195	177	169	191	228	172	182	181	166	202	182	182	191	197	163	202	190	194	175	186	182	196	211	170	180	173	207	167	191	202	177	207	200	177	209	184	222	184	181	168	179	158	213	213	197	193	211	158	193	210	170	191	195	182	212	189	209	220	187	170	206	211	190	203	169	189	187	169	193	204	206	206	186	174	156	184	179	188	197	194	171	221	200	198	191	169	160	193	173	189	185	179	216	194	188	200	202	178	196	183	207	185	163	187	189	185	213	181	170	183	186	183	200	177	182	194	187	182	205	187	199	184	188	216	206	182	191	194	182	210	172	209	164	193	184	169	199	191	207	211	202	198	197	163	189	188	196	164	165	175	208	193	216	190	182	167	188	194	182	206	187	162	200	159	191	185	179	207	188	205	178	193	201	183	169	188	178	217	211	172	214	202	192	207	176	168	196	172	187	183	184	187	185	195	173	172	183	190	196	179	194	183	173	181	186	188	175	209	196	166	163	184	197	200	187	182	191	172	179	171	192	171	182	177	190	181	192	210	192	195	197	184	176	187	209	188	189	182	193	187	213	180	195	169	211	195	191	208	208	196	212	198	174	178	203	162	191	194	189	194	209	188	186	158	168	186	184	177	190	203	193	177	166	190	193	185	212	176	176	196	175	177	182	189	186	234	196	167	212	192	183	195	170	171	213	175	202	187	191	205	198	201	188	168	189	193	194	184	188	178	192	187	167	198	176	200	185	193	178	187	178	199	203	172	179	192	190	176	188	195	196	183	197	181	190	202	187	179	172	183	186	167	189	204	184	197	181	197	184	204	184	210	197	207	183	186	177	170	195	188	202	191	195	179	180	178	193	188	181	204	191	188	203	179	188	175	179	186	187	193	178	167	189	173	197	183	189	163	182	174	197	179	196	173	195	192	176	172	192	195	184	194	179	192	176	179	195	180	174	185	187	179	179	178	195	186	180	199	183	192	195	190	171	196	190	170	199	190	214	175	202	157	192	181	178	179	186	198	192	207	223	197	152	197	204	156	201	196	213	192	197	183	183	177	174	199	205	173	182	184	186	168	208	199	209	172	203	185	186	204	197	212	193	193	180	198	195	195	180	207	185	170	205	213	193	193	182	175	184	172	209	175	158	178	186	195	212	194	205	172	199	189	183	194	204	183	199	204	186	187	186	178	170	214	184	201	190	200	170	186	186	199	195	180	189	191	180	197	185	185	197	201	176	187	163	200	169	168	205	184	192	183	181	197	198	193	197	183	196	178	206	208	205	181	202	199	184	162	215	176	188	170	178	178	190	174	192	173	180	218	180	175	200	183	169	134	165	177	197	201	192	185	204	210	167	206	197	186	194	190	184	169	216	169	203	200	199	173	171	203	199	213	193	182	205	167	180	194	179	202	175	181	184	163	181	186	181	199	200	192	187	194	172	185	205	183	194	177	177	199	197	189	187	204	184	209	192	208	197	173	194	189	214	187	188	216	217	193	224	215	200	186	199	173	202	173	205	178	195	182	169	194	207	177	177	195	182	172	198	205	164	208	194	182	204	181	189	191	201	183	200	186	175	189	197	188	198	171	157	193	194	185	189	180	176	199	175	167	192	216	170	196	168	198	186	190	199	180	216	189	200	153	174	188	196	188	172	192	180	190	195	190	180	218	187	197	182	194	187	193	183	168	158	176	183	195	181	183	175	192	200	168	175	188	150	178	164	165	182	215	204	196	177	186	202	181	178	198	172	193	189	162	174	206	214	211	177	193	198	184	193	200	207	188	179	203	180	184	201	190	226	192	205	181	173	194	178	175	211	168	162	195	218	174	157	212	198	194	203	176	187	179	182	169	182	200	184	204	165	185	184	189	195	173	193	184	228	192	196	201	183	195	198	201	173	187	194	194	192	182	180	206	185	209	187	197	181	188	215	181	173	170	180	186	177	182	171	201	182	196	194	182	167	166	180	189	200	192	186	189	176	185	190	196	205	209	190	188	187	164	197	188	202	202	181	191	187	207	161	192	210	189	199	185	179	180	182	166	212	196	225	177	195	203	184	177	192	169	193	188	189	215	195	187	194	200	197	167	184	182	209	191	216	181	191	182	205	210	196	159	175	183	194	204	205	164	202	182	181	204	186	184	178	181	201	171	199	195	169	183	176	199	185	182	189	173	165	171	155	209	185	184	191	197	185	205	169	196	195	196	212	218	168	170	193	189	170	175	175	186	207	187	182	196	210	193	183	220	176	196	200	187	189	177	204	192	191	191	172	211	220	199	192	197	180	176	191	206	195	200	204	211	197	182	186	198	171	189	171	179	188	205	206	185	195	188	179	177	173	199	180	180	182	186	186	169	166	198	195	186	178	206	201	183	188	206	177	193	166	187	187	217	202	175	170	192	197	185	176	207	188	180	183	193	184	181	180	179	187	192	199	188	187	211	184	188	169	203	204	200	192	204	201	203	199	193	198	191	195	225	185	178	187	204	189	193	200	206	216	178	192	192
4356	2761	2456	1082	792	620	718	652	564	742	644	399	376	289	296	261	310	292	299	303	286	281	272	265	255	246	278	277	267	247	257	279	262	238	277	285	262	244	307	232	224	278	274	264	259	304	284	309	289	297	292	301	270	304	300	291	269	246	265	247	246	280	268	270	251	255	265	258	254	241	243	253	249	247	260	254	252	237	227	230	261	245	216	258	242	227	233	255	259	267	265	271	243	229	235	244	250	248	241	236	232	279	245	215	246	244	257	238	245	242	257	261	249	223	242	261	231	244	228	238	289	256	247	253	251	241	267	240	239	222	254	212	256	250	283	237	270	238	234	252	261	259	283	250	226	238	270	272	219	246	235	244	254	254	285	277	277	249	243	230	258	254	251	219	243	234	224	252	266	272	262	233	240	256	253	246	270	251	258	253	261	208	262	239	214	236	247	255	234	270	229	277	244	217	249	251	242	265	227	250	263	281	235	223	260	262	265	244	249	243	259	257	291	241	282	244	225	226	231	234	254	245	260	233	259	252	227	270	257	247	248	259	239	256	247	237	238	226	249	263	256	235	222	251	265	257	245	230	236	260	234	263	267	252	254	273	255	257	237	271	255	238	259	214	254	260	233	253	282	241	238	250	208	257	255	264	238	250	259	235	263	240	250	260	271	251	243	268	236	248	246	261	246	218	259	246	244	264	259	240	234	254	240	251	255	257	267	255	223	235	214	270	252	260	241	237	251	266	255	240	248	268	263	240	218	268	228	209	256	240	227	265	246	245	223	262	233	254	245	239	239	263	263	268	226	256	267	257	235	259	248	241	252	241	234	271	245	254	247	236	257	250	238	243	259	278	247	228	232	251	238	241	246	290	241	264	238	233	241	233	241	267	226	246	252	267	228	242	256	248	224	239	248	260	241	269	229	262	265	241	271	230	247	278	218	226	233	268	246	234	221	237	258	245	233	262	240	252	264	246	258	237	248	257	244	231	275	230	232	248	258	227	241	253	231	229	242	279	236	270	254	294	228	243	253	249	227	271	230	298	225	268	272	245	240	263	242	255	262	244	258	258	253	239	278	234	237	230	255	240	273	233	226	268	259	230	279	236	225	249	237	238	272	242	245	256	249	223	262	236	246	247	264	247	245	243	254	235	244	218	261	251	252	257	257	229	281	259	243	248	259	244	253	298	249	255	228	251	244	246	255	273	245	234	261	269	256	248	251	250	232	250	265	281	256	227	249	242	245	278	277	247	262	273	220	241	249	224	256	245	230	255	236	255	252	265	241	237	249	234	237	230	240	254	251	237	248	232	241	254	258	236	274	247	249	238	256	228	226	229	226	239	235	229	218	226	243	242	222	282	253	240	251	246	258	251	244	243	258	245	218	213	223	262	252	239	247	246	250	235	245	281	263	244	260	279	242	227	241	266	232	266	263	265	242	251	256	251	263	253	270	283	274	229	261	229	251	231	242	252	212	227	250	257	254	284	272	231	225	241	219	262	252	235	234	231	228	240	248	244	229	223	240	262	237	248	274	244	227	265	229	243	271	245	251	246	269	255	272	269	234	253	264	242	251	266	282	240	263	243	253	240	237	259	258	231	238	263	250	241	240	260	243	244	238	240	241	230	228	268	259	236	249	238	241	207	234	246	224	227	245	261	269	248	227	250	252	273	255	269	248	246	232	239	260	280	223	268	269	241	273	252	227	232	253	251	268	262	283	239	237	253	239	269	237	260	263	242	276	247	238	237	216	253	238	255	249	241	245	253	276	254	269	235	265	257	237	251	257	250	220	256	219	262	283	213	241	249	247	254	242	233	261	264	258	245	251	246	291	250	240	240	212	262	221	235	226	260	242	234	222	250	241	249	244	246	243	215	253	264	262	240	247	281	287	222	270	270	239	258	254	261	264	239	253	224	259	215	283	233	269	260	234	254	260	264	278	232	234	234	247	249	244	263	241	269	258	255	255	243	263	246	224	270	230	256	254	265	243	259	268	238	218	262	260	245	271	242	269	243	224	226	267	245	236	240	255	223	265	269	215	251	254	248	256	244	263	250	234	238	221	254	230	249	250	234	230	259	238	261	236	273	225	262	248	258	240	229	270	253	234	270	260	239	238	237	242	250	235	253	274	254	221	233	267	252	232	230	230	252	235	223	242	254	243	251	261	269	236	229	255	267	216	244	248	231	261	268	245	221	238	229	219	259	236	236	270	269	223	239	241	216	269	248	250	240	262	261	247	265	283	267	231	228	270	268	279	247	236	267	245	231	226	267	250	256	258	246	255	223	234	263	247	265	260	257	236	263	238	236	241	243	248	246	252	260	249	264	254	250	227	239	231	248	254	245	272	253	240	250	278	254	255	236	258	243	255	286	234	247	254	232	262	241	247	232	211	232	237	260	259	231	262	262	260	243	268	233	256	247	245	234	275	265	271	253	233	250	228	224	222	261	254	250	242	263	269	245	239	246	221	255	250	259	238	260	261	257	239	228	265	245	263	241	266	229	289	262	250	237	273	232	245	230	252	279	234	247	237	238	254	273	220	271	244	250	253	264	251	251	248	248	237	266	253	263	245	268	231	252	239	236	223	227	214	252	241	258	245	230	220	240	280	235	231	230	252	263	239	221	236	273	251	264	255	234	273	246	250	241	261	240	250	255	248	247	247	225	255	237	254	252	264	259	267	266	259	229	230	240	239	244	244	242	243	261	213	247	232	265	240	222	227	264	253	259	225	249	227	233	244	237	225	221	273	212	258	268	288	257	267	251	243	255	279	219	217	270	251	225	260	246	234	257	248	235	267	249	232	250	242	241	245	264	257	247	267	271	234	256	261	260	235	259	270	257	244	230	279	214	254	276	278	242	247	249	245	262	256	246	238	211	259	251	233	231	252	222	267	242	242	245	251	260	219	227	230	244	249	253	244	266	278	252	225	251	221	264	240	223	248	265	258	261	250	233	250	252	256	243	245	246	230	229	240	272	254	244	251	259	289	210	248	217	237	264	251	273	244	239	239	240	277	251	226	256	229	243	267	265	253	278	242	236	255	251	269	251	259	227	266	229	230	241	242	239	269	243	257	242	242	241	286	263	234	238	241	238	226	250	257	259	257	235	225	254	242	259	223	238	223	232	242	276	241	238	245	243	229	233	227	257	265	250	254	245	250	250	290	237	285	242	255	240	272	257	248	256	229	248	240	252	258	242	219	252	260	231	256	270	244	286	253	217	285	251	259	262	232	268	261	230	239	241	229	231	247	221	278	240	250	229	232	221	243	256	252	245	251	262	256	246	226	261	279	267	263	239	224	234	267	254	249	229	253	242	244	262	257	249	234	264	234	243	249	291	250	228	235	265	264	233	253	235	249	267	254	246	286	238	246	260	263	253	267	248	233	266	247	261	253	257	242	239	225	208	259	216	252	247	262	236	253	240	241	239	242	251	255	250	242	232	260	257	273	242	273	216	261	249	262	236	250	270	247	210	242	259	246	247	204	234	268	224	261	252
23707	20977	28159	23948	20927	8475	1299	881	822	752	715	584	551	467	456	429	420	409	411	405	433	383	399	403	393	364	384	393	348	366	368	382	380	424	399	385	385	349	363	381	354	379	342	377	391	392	392	457	384	401	365	392	402	348	394	376	388	361	360	314	346	366	342	362	366	356	352	359	332	344	369	351	368	355	325	357	360	347	332	319	391	329	336	340	379	352	340	332	305	367	323	332	350	367	334	315	365	357	371	354	360	338	361	352	381	355	333	380	356	356	359	334	346	323	356	292	316	312	349	370	341	356	350	364	367	347	328	325	387	391	360	340	360	380	336	357	359	333	359	344	358	394	356	362	375	333	344	344	320	350	366	328	357	351	321	353	368	322	343	341	335	332	348	335	334	367	327	356	328	324	372	317	339	340	335	333	378	332	362	377	326	335	364	352	357	342	354	347	337	332	382	333	350	362	325	376	374	347	345	368	321	344	317	360	367	329	364	369	351	389	349	360	351	326	366	354	357	362	353	368	353	369	379	330	334	337	376	379	326	333	365	366	322	329	367	336	346	339	376	351	361	342	367	361	369	347	358	368	343	321	372	340	338	354	340	372	343	329	321	351	361	336	344	337	332	335	409	341	351	327	365	349	327	357	303	343	348	316	316	367	382	378	335	385	371	346	365	401	358	336	351	334	325	341	330	370	346	327	323	348	363	308	347	359	366	326	371	361	364	353	350	321	367	348	348	335	366	320	339	361	327	366	348	345	343	341	343	350	374	357	358	370	327	355	349	304	335	322	380	340	342	345	324	369	366	336	333	359	351	336	343	338	351	308	368	340	326	358	333	343	360	313	385	329	347	335	333	370	371	349	367	345	332	335	381	339	353	341	348	339	344	356	330	362	348	322	348	349	362	347	318	356	357	374	334	361	352	331	341	346	371	373	350	343	369	398	319	341	340	354	353	347	319	363	339	338	351	331	354	355	351	335	353	354	374	388	356	349	355	348	359	360	371	319	336	335	373	341	336	319	346	375	352	306	371	339	345	358	336	373	339	357	341	370	334	383	345	351	365	347	352	315	339	367	334	334	334	333	338	374	368	347	338	370	327	329	329	343	354	358	354	329	342	337	333	354	332	407	328	359	321	344	378	347	365	351	403	339	364	381	368	329	370	342	368	349	357	358	355	350	336	346	354	345	337	338	379	331	337	366	348	362	347	367	357	367	344	330	339	354	373	353	370	361	364	356	333	354	313	347	351	369	349	322	330	336	362	344	371	348	365	322	304	339	338	353	342	322	352	366	325	329	363	376	378	331	375	364	361	342	355	373	335	354	334	360	373	362	344	330	331	337	322	354	361	344	358	362	368	351	330	310	327	362	335	358	369	350	374	328	341	350	363	352	374	343	341	301	378	347	329	368	343	356	339	337	313	367	328	337	335	312	366	375	352	352	373	336	344	367	346	365	307	348	356	347	371	331	332	312	345	373	360	380	370	324	328	356	342	367	340	363	348	354	349	340	339	326	331	324	305	360	330	379	363	348	335	327	341	314	348	321	341	360	358	370	349	319	351	351	360	350	340	331	362	375	368	348	354	361	331	323	353	376	328	361	350	344	333	340	379	345	322	348	375	317	348	357	337	340	325	357	356	362	368	353	363	370	313	359	379	336	353	347	351	370	353	368	344	341	373	391	340	372	348	334	379	349	321	375	345	352	359	337	333	319	366	334	371	379	335	342	360	353	366	341	340	345	360	360	356	346	340	328	360	354	339	329	340	347	335	369	341	360	327	352	369	346	324	332	347	353	348	342	348	356	356	366	357	363	374	330	338	337	336	355	317	341	326	345	324	339	360	361	343	354	353	368	342	340	345	359	337	347	368	338	344	369	356	329	342	350	365	357	373	360	330	335	354	357	352	368	361	371	359	359	345	343	348	340	370	369	382	365	385	337	357	352	345	342	321	369	351	317	383	356	356	347	362	358	367	337	346	352	344	353	368	362	384	348	310	350	342	393	343	337	341	373	353	366	348	293	334	362	346	342	340	360	337	319	344	341	329	348	382	387	353	375	373	338	342	376	323	329	339	346	348	324	365	364	347	356	349	343	346	339	340	382	323	315	352	337	349	351	340	337	357	345	396	338	332	326	381	377	352	330	356	344	329	346	374	339	338	346	358	374	328	341	343	360	373	311	343	325	357	344	387	337	371	323	331	341	341	366	363	341	360	377	362	307	353	321	373	375	364	380	368	360	372	335	354	342	348	360	372	336	342	340	356	339	350	359	344	366	349	356	342	351	354	368	350	344	347	333	359	330	364	355	346	358	336	328	345	340	356	297	343	342	386	380	346	366	356	342	380	350	355	381	350	355	364	343	348	323	348	358	320	343	357	350	360	360	335	345	374	343	351	348	354	353	357	354	388	363	384	348	338	345	344	344	384	348	340	354	316	334	334	331	355	331	339	369	345	352	366	341	344	344	343	360	347	306	348	339	322	321	357	364	342	343	328	360	346	365	351	343	352	380	341	369	348	365	366	358	336	350	372	395	315	330	336	339	348	334	325	357	367	342	320	363	360	308	325	335	378	359	355	339	372	360	402	396	342	345	322	370	351	373	338	358	354	362	328	381	319	357	339	315	358	339	315	328	342	359	381	361	335	369	379	344	343	356	317	347	329	340	377	333	346	348	365	377	367	388	334	332	331	324	359	310	311	375	360	354	355	339	360	345	316	318	369	356	339	346	365	329	346	374	375	360	338	362	372	374	334	341	357	362	356	336	332	331	334	367	338	353	372	385	347	329	337	340	322	354	339	350	363	339	371	343	367	359	358	348	355	315	348	306	343	328	332	351	332	326	354	321	342	373	324	324	342	341	329	322	364	357	310	363	352	336	342	345	348	339	388	366	344	344	347	359	321	386	327	335	373	361	372	330	331	327	341	376	369	348	367	319	329	371	349	336	363	339	370	320	357	359	330	348	332	336	330	364	312	343	357	318	314	343	338	352	320	378	373	337	333	351	355	347	369	343	363	336	370	375	387	332	328	359	325	392	328	350	374	361	344	346	368	355	342	334	374	335	349	387	341	341	333	326	362	360	365	335	355	363	334	359	347	366	346	315	338	345	319	329	354	319	350	352	363	357	337	328	336	352	367	346	335	325	338	369	357	344	346	335	341	323	392	346	345	353	329	318	329	345	329	367	304	379	370	353	369	339	332	296	364	347	343	376	329	337	360	356	344	369	355	367	341	348	343	385	334	360	385	351	345	366	322	339	380	370	321	344	334	321	342	338	372	389	388	358	372	366	335	367	332	359	367	370	336	340	412	323	355	375	317	353	356	354	361	341	329	368	360	366	360	315	309	341	370	385	381	348	368	343	335	382	332	362	330	346	389	361	360	369	347	366	340	353	360	347	364	341	359	364	349	330	349	361	349	337	326	334	341	325	359	310	374	362	331	310	325	353	362	365	366	363	333	352	315	365	352	365	325	377	373	356	379	353	336	354	334	329	351	346	308	360
5255	11527	9712	4816	3337	2377	2122	1865	1611	1672	1441	1082	917	738	673	661	676	647	628	582	549	560	528	537	514	533	523	522	524	489	526	503	506	534	521	517	510	497	497	490	495	476	449	521	519	489	591	565	534	528	540	510	503	549	551	559	501	501	516	444	449	464	438	471	457	462	474	484	452	445	463	488	462	499	440	422	502	480	438	438	488	466	451	448	458	457	458	413	482	463	460	465	453	462	440	445	488	437	437	434	503	492	429	463	435	467	418	450	458	429	491	472	427	398	432	445	453	465	439	446	449	462	430	450	432	445	430	461	439	450	443	433	466	441	462	462	458	463	480	444	453	450	460	467	471	430	426	428	468	463	462	420	422	478	426	407	455	471	435	426	433	466	460	481	429	476	444	459	439	410	464	438	479	429	432	438	445	449	435	457	441	485	465	461	483	434	455	459	436	482	401	427	468	449	430	418	416	445	442	492	452	455	442	417	456	434	477	466	407	452	438	436	472	433	438	413	406	454	464	462	465	472	450	416	462	486	465	465	481	466	473	441	440	449	470	443	460	465	423	443	458	471	477	443	438	473	467	439	424	476	449	460	482	457	470	454	471	454	415	496	445	431	439	439	433	415	432	474	447	427	428	423	442	462	413	457	483	449	452	482	418	456	450	421	453	471	450	422	450	428	481	452	451	444	432	486	446	439	457	467	479	414	458	434	442	471	482	453	469	461	462	454	455	445	444	428	414	449	470	461	447	456	441	444	452	459	419	425	436	423	467	434	432	462	402	457	423	424	439	417	475	498	409	406	482	442	486	473	430	441	459	446	470	419	443	460	438	461	418	463	455	442	471	443	435	427	470	429	444	441	471	482	476	484	465	406	446	421	461	417	425	416	452	449	436	455	455	424	454	460	456	432	427	459	446	481	466	450	453	448	462	430	471	463	431	429	459	422	478	428	436	443	444	454	444	482	472	434	477	468	435	435	465	471	446	466	461	430	450	465	451	425	447	478	468	438	446	456	461	454	445	442	459	448	457	439	472	430	441	433	452	448	393	446	414	440	446	437	463	425	451	427	390	438	445	443	428	446	439	495	419	467	470	437	447	492	444	469	451	470	458	449	419	444	454	444	444	412	437	463	451	441	473	506	477	425	466	464	437	426	458	442	443	439	429	458	435	506	482	420	444	447	466	449	437	445	451	454	445	455	455	416	445	490	450	408	441	413	415	450	425	458	466	433	472	476	466	434	426	422	469	469	491	426	438	437	466	441	424	435	463	419	429	428	455	418	483	454	411	436	445	443	461	461	422	481	405	436	436	444	433	433	427	431	441	466	484	466	475	480	483	449	490	443	435	430	450	446	486	387	443	448	433	462	450	455	447	478	410	504	441	431	467	477	437	484	497	490	468	451	434	460	441	431	475	410	445	445	424	478	457	429	436	436	468	440	454	445	435	465	468	422	481	428	463	445	429	451	429	464	460	446	410	435	448	441	437	417	401	449	425	465	462	450	448	453	415	443	447	452	480	400	424	455	471	438	420	429	481	459	433	440	452	462	433	455	466	447	442	468	408	417	460	445	475	467	466	471	456	455	459	420	434	416	467	457	442	453	437	464	420	428	461	449	432	480	439	467	482	429	477	443	467	462	445	516	439	408	424	437	440	478	467	453	460	455	431	499	459	472	464	455	453	471	425	480	433	445	453	438	440	423	432	457	438	467	471	453	448	457	445	483	458	488	458	415	407	459	453	456	459	398	458	500	428	454	454	474	462	429	419	454	447	434	460	462	447	418	427	460	499	448	451	464	454	434	444	412	451	431	469	433	409	434	462	433	433	453	458	502	454	413	458	459	421	432	448	438	457	446	419	448	467	426	467	470	432	456	400	457	410	445	432	438	437	455	417	425	439	432	412	437	455	445	453	459	433	458	473	476	450	486	503	458	466	469	437	467	471	452	407	439	469	444	507	464	438	463	439	448	448	440	448	457	425	431	466	467	416	447	452	469	456	438	440	464	460	476	432	418	430	458	432	420	450	432	460	433	461	449	414	449	431	439	432	453	452	429	438	444	429	462	447	465	478	442	468	473	458	463	465	458	422	472	469	455	427	452	457	451	445	431	431	463	454	435	470	449	453	424	464	475	442	447	425	480	474	436	422	441	430	489	476	432	449	460	436	479	441	433	451	468	440	454	423	441	448	457	461	460	406	448	449	440	488	448	464	469	474	424	443	453	459	448	443	434	458	444	466	447	423	472	458	459	486	455	451	452	491	456	451	407	452	448	473	462	423	441	460	423	424	464	390	448	424	467	425	451	485	464	433	422	460	449	461	458	461	451	409	466	417	446	504	448	462	454	442	431	467	433	445	480	421	437	443	467	474	412	442	463	464	436	447	422	461	455	432	451	495	517	455	451	436	453	444	401	493	442	435	441	429	444	441	478	474	460	450	464	426	476	441	467	474	467	444	429	491	464	455	477	442	457	456	405	435	444	438	459	425	450	458	406	458	474	456	483	425	415	450	491	475	468	456	452	438	468	432	455	445	448	456	459	448	445	451	473	463	409	443	478	454	492	443	427	439	448	493	484	461	457	433	404	457	462	471	470	441	429	480	437	496	458	463	428	471	439	420	411	446	434	458	454	434	471	467	429	444	438	462	467	431	425	497	443	442	443	454	442	457	477	443	453	441	427	477	409	454	471	456	453	440	450	454	419	404	467	468	480	413	461	487	456	443	466	453	468	427	401	439	432	451	450	421	444	429	475	468	448	453	459	483	423	472	467	436	428	448	436	449	482	453	460	433	486	440	454	465	439	456	448	423	430	450	438	494	461	494	457	416	423	452	457	440	439	427	458	456	486	414	443	450	439	423	437	488	434	429	451	432	464	459	464	465	451	467	414	466	427	458	480	447	434	448	439	397	414	477	435	461	445	436	402	453	427	432	447	430	436	477	472	470	452	484	440	481	444	469	444	406	472	415	437	431	442	464	442	445	431	435	420	437	430	451	446	458	439	484	433	460	455	469	483	497	453	408	421	454	407	445	447	446	446	438	455	445	473	421	452	439	460	500	444	462	445	437	436	432	409	468	429	440	461	443	462	441	448	429	490	436	452	412	410	401	422	503	434	453	495	454	457	439	436	427	419	451	417	471	447	449	450	431	462	439	501	439	412	427	458	445	449	473	453	459	455	416	446	468	447	459	484	419	489	441	446	442	437	417	451	446	447	430	453	450	496	414	430	465	428	438	444	463	501	462	423	468	420	442	451	472	437	430	431	455	472	454	495	416	421	475	439	481	447	421	426	457	435	475	456	494	460	458	429	475	439	436	454	428	413	425	442	453	495	433	470	438	443	437	466	451	425	418	450	488	483	442	449	466	435	434	471	477	408	437	419	484	440	458	410	475	427	412	451	452	453	439	442	436	469	439	436	448	458	456	417	458	428	450	443	421	451	424	475	459	454	453	453	464	424	430	469	402	450	436	436	417	452	472	469	459	456	445	453	422	428	432	439
24783	20911	26776	24968	6624	549	426	417	376	411	302	244	237	204	189	168	171	159	157	168	155	146	143	126	138	132	155	136	134	144	155	119	148	137	129	138	158	143	148	120	127	153	143	121	146	154	157	161	151	151	128	149	140	153	141	129	138	135	130	135	141	150	120	137	121	123	116	110	136	129	134	115	112	126	128	126	127	123	142	127	128	127	107	139	134	147	122	151	136	117	140	124	151	121	122	123	123	129	115	137	114	115	129	136	134	110	135	139	126	125	115	111	135	129	131	140	115	123	104	127	117	151	112	142	125	116	114	143	110	135	114	144	142	121	140	120	118	139	126	134	129	126	135	128	112	111	118	110	116	132	117	123	118	147	122	137	116	112	107	127	98	147	131	112	139	98	133	127	113	124	120	129	120	133	123	116	117	127	135	114	107	116	131	129	121	134	119	124	132	112	110	120	117	150	115	120	120	126	116	129	135	116	141	123	121	129	133	127	122	131	114	126	122	134	127	122	132	112	113	131	127	125	113	133	115	120	132	116	115	123	118	131	128	132	129	134	123	136	133	106	130	104	116	123	139	103	122	120	121	138	125	117	144	114	123	124	115	108	110	113	123	115	111	110	110	129	115	133	121	122	119	109	117	136	125	121	145	121	109	125	135	123	114	129	121	139	121	116	111	142	122	135	129	111	118	128	113	111	131	121	132	114	123	128	136	134	115	141	119	101	120	143	120	117	132	145	113	119	122	140	126	128	118	130	131	130	123	131	128	108	109	120	136	118	121	112	126	150	107	115	123	126	119	116	117	118	130	117	121	138	127	112	123	121	124	128	119	125	130	126	158	114	125	137	134	138	144	145	128	129	120	121	128	121	123	116	100	118	118	122	107	139	119	118	131	113	134	124	117	130	139	117	107	101	114	110	129	116	119	129	127	118	110	120	114	148	110	121	124	120	123	117	106	130	117	132	132	142	122	113	128	130	120	126	136	130	136	111	137	140	124	143	121	115	131	117	150	110	121	122	139	122	107	123	125	128	118	134	109	116	115	118	135	114	148	128	119	124	129	111	119	135	136	97	138	129	129	129	124	130	127	107	115	132	123	141	117	129	141	119	136	122	128	120	135	122	116	130	121	138	127	122	134	128	132	127	108	122	130	140	141	124	119	128	110	139	126	118	119	131	116	112	136	133	125	128	124	127	118	99	125	111	104	113	126	126	160	123	117	130	98	122	132	140	124	140	110	104	122	140	109	120	124	127	119	103	112	122	117	115	122	132	128	108	125	123	137	128	118	125	116	130	126	134	126	135	133	126	110	139	134	127	150	126	118	121	117	125	134	127	116	118	123	108	129	141	108	131	115	129	126	141	122	124	116	115	122	108	128	107	128	135	149	134	123	118	144	120	130	140	142	124	128	108	119	122	129	108	104	136	110	112	139	113	135	131	94	136	125	140	130	128	142	127	121	111	118	132	130	124	153	102	140	115	121	120	136	131	108	146	116	124	146	108	126	118	115	130	112	157	104	111	126	135	120	120	138	122	119	136	130	129	126	112	123	119	137	129	124	133	139	124	122	123	129	105	123	104	124	105	135	117	124	129	132	120	129	109	120	129	138	116	105	111	105	128	140	131	124	132	113	113	135	138	124	111	118	139	117	122	101	133	113	126	120	135	140	127	117	123	128	134	119	128	135	113	106	113	132	115	109	110	142	141	112	139	100	120	149	111	96	119	116	136	115	106	112	120	135	135	116	140	107	122	138	136	102	101	121	110	123	124	115	131	130	125	112	137	124	125	127	127	117	120	126	124	125	129	128	110	125	135	111	104	122	132	137	121	128	111	130	113	130	130	134	139	124	123	107	132	128	107	117	113	122	141	130	120	107	118	123	118	143	144	103	129	105	131	116	116	119	108	108	138	128	137	117	120	124	110	131	134	115	133	124	134	103	142	123	119	126	144	111	120	150	133	114	122	140	131	134	124	114	112	147	101	132	129	121	124	101	115	122	117	124	119	126	139	113	131	129	137	121	133	124	104	145	122	132	124	130	144	124	104	128	116	137	129	108	135	119	118	132	116	124	115	135	129	129	114	130	117	134	115	127	115	120	130	133	126	123	115	102	121	110	131	115	120	119	110	119	109	132	120	145	115	136	126	133	127	110	122	125	112	111	142	127	118	137	118	121	121	114	111	121	134	145	146	116	108	129	125	122	148	127	124	123	111	124	121	131	125	136	111	143	131	117	140	133	109	104	127	116	128	133	146	109	103	123	124	128	122	116	119	140	138	130	139	115	138	126	124	131	128	125	125	128	123	111	108	137	128	128	130	127	138	125	129	125	104	124	115	108	145	117	109	118	127	130	128	114	126	118	117	136	114	141	133	125	134	109	121	127	119	125	134	121	122	114	127	133	107	121	141	143	135	125	131	118	139	119	125	142	145	126	120	116	122	138	122	107	120	133	123	148	111	125	111	125	115	128	128	116	120	118	123	107	107	129	106	115	134	116	109	120	118	105	110	121	105	118	131	109	124	146	114	112	122	128	136	130	116	112	115	126	124	135	124	127	138	120	128	123	110	129	122	127	121	117	117	123	134	128	90	116	132	108	115	111	132	113	121	113	120	138	153	142	152	147	130	121	122	131	123	109	117	116	121	125	118	115	126	117	117	136	120	128	146	110	137	129	125	119	145	110	107	117	117	122	123	113	124	132	114	130	123	137	127	122	125	124	134	102	136	122	108	116	110	125	116	138	118	122	143	103	131	112	130	134	115	142	119	139	112	109	131	124	132	113	127	125	127	135	133	114	129	131	105	125	122	124	141	108	139	112	107	132	124	104	140	117	152	126	105	126	117	150	129	123	128	122	125	145	130	139	132	116	119	138	114	121	125	131	129	117	133	115	111	119	124	120	135	120	127	117	111	132	142	118	116	132	119	115	121	125	139	105	123	130	123	134	147	126	111	122	136	136	118	120	116	136	134	137	144	149	151	127	130	129	109	132	120	120	107	134	127	111	106	107	117	128	131	118	122	125	122	102	134	143	118	138	115	122	113	142	103	118	123	125	120	120	129	123	120	123	127	113	139	121	128	127	112	133	117	124	120	124	133	128	109	126	145	121	123	104	139	102	97	113	122	130	131	102	108	135	115	114	119	131	138	126	112	135	113	131	147	114	120	124	130	108	112	124	109	123	107	137	132	123	140	131	120	107	118	125	114	123	114	122	127	119	115	140	109	133	129	129	143	122	127	126	133	121	122	133	122	107	123	128	144	117	125	123	124	115	109	141	121	121	125	116	127	141	113	100	108	114	124	118	124	135	119	116	122	115	126	134	120	130	104	122	131	114	133	143	126	141	119	128	126	115	116	129	118	124	115	127	110	119	137	129	125	104	135	116	141	93	129	106	118	124	122	122	127	120	137	114	147	135	122	117	117	129	131	135	114	120	132	120	128	128	124	124	136	104	130	115	116	110	115	119	104	119	129	149	131	120	112	103	126	123	126	118	118	117	129
4888	7042	5794	2871	1796	1260	1115	1076	936	1036	807	550	454	394	333	324	294	326	317	272	246	231	212	232	244	224	227	227	209	221	201	236	248	207	194	245	194	215	168	208	207	202	188	200	232	237	275	270	238	298	251	247	197	254	230	239	229	215	197	187	183	168	188	212	176	195	166	172	213	166	188	211	163	185	170	175	174	164	199	183	181	193	183	180	186	187	184	149	193	175	168	163	183	179	182	172	175	184	186	179	203	181	152	172	192	178	186	173	166	160	198	193	171	155	181	169	164	192	178	198	178	199	152	167	176	189	171	176	170	178	179	188	172	188	154	177	171	172	168	163	197	199	189	188	163	195	166	149	165	171	170	166	168	173	153	174	159	170	184	167	167	188	164	185	161	178	158	162	154	169	175	167	165	183	172	183	185	185	173	170	189	185	160	196	167	161	191	181	180	186	179	175	178	172	177	179	181	168	170	166	180	186	187	157	182	177	170	157	174	178	162	173	191	154	189	168	160	176	186	163	163	162	165	177	190	176	168	188	173	154	182	159	172	183	169	173	163	203	177	180	171	177	191	200	180	169	186	181	166	153	183	170	169	158	153	158	166	177	170	186	175	161	170	166	204	153	195	174	170	166	152	170	185	162	195	183	174	174	177	168	164	183	179	166	184	159	176	159	186	166	167	156	180	166	164	187	171	164	200	186	146	181	187	186	170	171	162	182	158	192	195	170	179	167	184	180	173	158	163	150	151	183	185	181	187	174	145	197	190	184	181	159	170	194	163	174	169	178	160	179	161	182	165	178	171	161	185	193	203	174	167	200	188	185	173	170	182	158	179	168	173	167	175	160	169	167	186	141	167	181	165	150	181	168	184	179	178	178	181	180	186	155	175	169	171	176	170	178	148	175	164	165	175	163	204	198	174	181	175	145	177	186	175	186	199	183	164	177	175	188	176	200	173	191	188	193	154	171	173	193	199	159	185	182	162	156	190	163	193	158	162	161	170	169	160	185	183	163	167	158	179	170	168	190	160	194	195	182	188	194	187	162	165	196	178	188	185	175	198	185	176	169	183	172	160	191	186	174	166	187	215	147	190	164	154	185	181	179	164	156	167	164	174	184	175	168	173	142	171	181	172	147	164	179	176	179	165	178	184	162	162	186	175	139	163	177	172	198	185	187	174	162	164	155	210	162	167	195	171	136	184	167	189	169	168	191	161	183	156	167	170	167	179	172	162	167	164	163	170	154	199	166	191	183	166	167	154	164	171	170	182	210	192	178	176	172	163	169	184	173	172	163	139	150	157	189	177	183	182	170	181	170	187	156	158	183	177	153	156	178	163	178	165	155	175	165	188	165	173	166	172	197	171	162	161	184	168	177	170	185	166	166	172	181	170	151	200	182	160	173	199	180	166	175	160	189	180	174	159	159	186	197	150	160	172	169	147	145	170	178	158	169	191	178	151	179	185	165	167	148	194	189	168	185	178	185	163	168	163	187	158	178	164	186	198	138	168	164	165	177	175	203	169	170	188	171	185	165	170	159	162	164	182	162	165	176	166	179	182	168	157	184	175	147	145	165	162	174	189	164	188	178	177	199	187	189	177	185	174	170	163	187	159	175	183	189	170	220	157	187	189	184	172	163	178	173	165	158	174	213	189	205	186	160	200	164	178	198	180	168	184	157	157	153	169	174	150	186	189	176	166	158	181	189	198	156	181	165	164	169	159	187	176	181	180	163	178	174	186	193	151	190	180	196	175	178	166	147	149	165	160	201	166	163	168	158	166	181	183	183	189	168	188	163	185	165	178	144	170	178	192	185	147	190	148	190	169	161	172	188	168	180	178	156	194	175	181	192	178	159	184	178	175	182	174	179	179	182	173	165	153	183	164	166	192	173	174	166	166	168	168	170	183	191	157	189	181	185	163	173	190	167	178	186	181	178	175	158	168	169	180	177	172	172	182	179	183	173	187	182	168	162	171	169	162	166	173	165	166	180	177	182	142	155	160	188	191	219	178	186	176	176	198	185	172	162	153	158	170	177	153	160	166	178	153	169	175	185	173	198	187	182	190	186	181	186	186	178	168	167	177	161	169	162	174	175	178	167	188	177	183	159	154	188	172	166	171	188	192	166	179	188	161	156	173	157	170	171	175	159	180	179	172	167	166	179	174	188	176	171	210	222	193	165	178	184	169	181	182	168	176	169	189	166	175	164	169	159	165	162	176	180	161	164	167	158	199	196	189	162	152	156	185	179	173	172	164	175	170	157	167	161	164	181	183	181	170	184	136	184	185	185	166	184	174	171	180	207	186	159	186	173	180	156	176	171	166	159	170	169	179	169	159	177	184	156	189	180	169	154	180	186	150	185	157	187	156	174	158	149	177	183	175	156	175	186	158	169	166	182	179	163	171	203	168	195	165	179	176	172	175	170	189	180	163	186	164	170	190	183	161	168	172	182	192	166	175	184	193	191	197	160	190	206	177	168	174	152	193	165	187	175	193	156	165	178	171	179	200	200	193	161	162	177	171	172	181	160	186	175	178	196	156	169	168	180	158	179	199	188	192	175	162	151	174	182	175	172	175	164	187	166	160	186	157	181	165	175	181	180	189	178	160	164	181	145	180	180	163	160	171	135	159	173	192	167	182	188	171	176	178	176	195	170	160	182	169	192	172	192	166	178	174	188	189	146	194	180	184	167	194	168	171	157	195	159	176	176	174	166	188	172	156	160	205	173	167	171	189	178	170	151	172	170	164	164	190	193	150	184	168	163	196	177	163	165	155	166	170	168	165	184	176	156	184	195	167	165	197	187	151	166	169	190	186	173	188	182	164	182	188	188	211	193	168	171	172	158	170	190	182	163	179	188	209	171	195	173	163	167	198	171	190	188	160	169	180	170	175	162	166	191	157	177	169	172	184	187	193	179	183	179	167	177	186	176	172	168	197	171	190	171	181	168	146	186	149	153	174	200	172	173	173	153	169	168	186	161	195	181	189	173	179	181	193	173	205	194	199	167	189	186	183	193	155	182	176	175	199	170	188	163	170	161	190	176	174	178	168	178	165	153	169	163	174	182	179	158	170	188	176	200	169	177	174	171	183	155	176	194	156	170	183	171	157	159	160	159	174	174	171	149	169	167	166	162	165	165	177	167	193	163	189	173	157	223	145	201	168	161	156	196	198	174	166	186	198	190	190	176	157	163	184	156	156	174	163	186	175	187	154	165	182	177	170	201	159	183	181	178	189	176	165	179	186	157	158	162	167	165	182	164	173	165	191	163	175	163	181	173	188	193	185	185	186	165	156	177	180	150	193	183	173	182	144	175	173	164	159	169	169	160	169	171	174	176	186	187	178	185	154	155	179	168	204	155	179	186	180	165	171	179	175	209	178	198	148	189	146	165	170	191	183	182	176	183	163	199	165	185	190	169	164	173	184	180	188	174	165	161	184	165	193	162	159	152	184	176	178	184	179	168	182	183	181	155	184	173	166	190	185	179	186	165	192	162
22662	20958	28614	23473	20954	21006	7732	1479	1061	1092	1014	730	642	578	546	517	517	473	452	455	465	446	397	418	429	429	404	381	353	394	416	372	411	395	396	403	407	392	368	357	383	337	394	363	397	434	471	460	408	409	420	437	407	434	420	378	379	395	348	372	336	357	345	352	348	403	351	331	346	357	370	352	364	374	317	364	319	359	326	339	366	363	326	359	342	373	339	330	352	335	343	354	330	347	338	345	336	360	344	394	336	326	326	332	338	367	378	312	332	346	331	343	384	317	355	361	349	317	373	323	337	363	358	345	362	373	362	351	356	322	348	344	336	351	358	357	346	374	328	347	313	369	332	374	343	353	362	364	334	302	365	348	346	336	349	354	341	332	338	356	372	341	318	360	369	334	346	335	326	353	364	352	360	331	335	361	325	348	335	337	327	361	346	333	353	372	338	349	323	337	344	364	360	345	313	337	340	307	346	368	345	342	329	374	353	341	333	348	373	323	350	328	325	341	325	356	357	337	328	334	344	340	343	321	353	346	328	328	359	334	381	340	325	361	351	342	342	348	309	350	330	376	341	359	357	358	329	313	338	348	342	356	349	343	340	359	367	322	334	307	348	351	379	338	359	343	332	362	348	351	359	346	318	329	318	366	345	338	349	326	350	333	329	369	342	357	350	353	362	313	338	345	369	354	335	337	360	356	373	356	353	328	328	376	375	326	344	334	352	357	344	344	340	346	340	379	357	324	369	351	341	356	362	366	345	325	337	369	378	389	356	353	348	365	364	293	353	335	336	349	346	332	352	357	344	318	341	337	354	339	322	343	331	359	348	319	310	355	332	348	331	323	346	371	343	360	316	359	366	329	387	327	375	353	325	356	355	347	355	349	312	322	347	339	353	339	327	364	368	363	339	342	336	338	353	355	360	331	341	351	335	318	321	336	346	311	352	345	340	342	321	380	316	377	342	356	354	334	345	346	351	321	359	334	317	351	310	363	338	337	340	355	353	372	368	360	365	350	367	335	332	360	367	328	337	329	335	361	326	326	355	342	348	344	361	327	355	355	327	346	306	321	373	319	338	343	370	356	352	346	313	336	327	336	326	335	343	369	357	328	364	360	321	298	327	349	296	353	337	343	362	329	357	368	335	351	347	343	336	355	310	331	351	374	333	331	359	344	357	338	337	342	353	347	317	315	390	338	384	334	320	365	379	365	326	363	345	327	362	328	340	327	353	357	339	328	330	361	348	335	330	365	354	330	333	332	343	325	367	352	319	352	343	328	359	357	351	351	335	337	368	332	345	333	338	364	348	342	376	347	322	327	344	337	347	355	361	363	338	334	327	330	356	375	348	370	355	306	347	340	370	355	377	301	348	300	338	302	369	340	341	333	357	310	323	370	357	348	354	324	315	322	328	314	357	368	360	351	356	321	309	365	354	334	306	336	333	366	351	401	316	359	361	362	320	318	329	335	324	367	315	317	325	367	324	326	352	361	346	369	355	344	325	354	369	330	348	329	308	357	364	362	377	351	366	364	335	342	366	334	345	329	384	336	346	316	353	344	351	329	365	328	367	365	336	350	346	315	341	372	340	328	373	336	353	364	365	351	355	320	335	372	333	380	335	358	309	322	354	356	349	349	361	360	305	362	318	341	328	345	366	356	356	363	313	362	371	325	353	338	322	392	303	300	326	313	361	352	344	344	343	326	342	330	364	395	343	335	336	354	343	344	330	355	381	352	329	326	326	340	326	349	339	323	324	342	380	344	330	330	374	348	339	326	373	344	343	348	308	356	358	328	340	322	345	345	314	351	333	339	374	395	331	310	357	320	357	340	352	385	365	336	332	321	352	334	337	345	339	331	342	355	384	314	327	351	344	360	344	319	349	381	334	347	329	331	325	312	353	351	355	362	317	333	380	356	344	355	346	339	352	321	326	352	335	321	322	321	341	334	363	370	338	330	357	345	322	311	356	365	337	353	322	363	376	362	358	344	357	333	340	347	344	360	341	337	367	323	351	362	390	367	313	366	332	349	343	305	312	350	355	350	334	355	337	337	331	359	340	326	350	302	320	338	346	360	360	333	319	363	347	327	358	356	333	326	336	337	342	312	342	324	344	355	322	330	343	314	352	334	326	348	315	383	371	357	332	352	352	345	363	365	337	379	346	327	310	319	377	331	367	367	354	314	334	321	356	375	355	356	347	308	348	337	353	327	344	351	344	375	320	343	333	350	346	342	351	349	377	351	354	340	346	351	357	332	319	333	353	336	352	369	365	381	332	328	340	311	324	351	322	353	362	354	334	305	331	352	344	349	352	302	390	334	337	333	346	373	336	354	311	311	331	364	329	327	335	346	352	341	369	317	327	331	368	358	350	354	349	326	397	333	315	352	314	346	341	347	361	361	358	340	343	368	335	348	363	379	335	357	360	315	363	326	331	324	346	331	330	350	346	325	358	340	381	359	369	343	365	344	335	346	358	325	335	358	323	365	348	343	343	322	334	366	338	335	338	322	345	362	335	354	377	322	348	334	327	339	330	318	351	357	342	331	342	342	343	345	337	319	326	375	322	346	348	371	336	341	338	315	352	381	345	313	341	350	358	374	350	331	346	350	328	369	339	335	370	359	329	367	347	322	366	372	363	318	338	357	338	329	348	350	346	321	369	360	348	348	372	346	351	359	337	366	363	324	319	331	344	349	345	327	331	333	354	342	359	350	370	353	327	321	348	322	381	362	339	339	316	354	361	354	320	326	324	347	341	359	347	344	370	347	347	336	354	317	336	344	350	334	360	358	348	336	333	326	322	336	300	332	345	358	316	361	347	355	362	311	344	328	360	281	331	328	338	349	356	342	342	300	387	317	347	349	352	340	357	342	370	345	349	330	353	374	330	368	361	344	343	355	343	352	350	375	375	369	354	379	348	308	364	386	346	356	359	335	367	321	343	360	336	350	341	345	354	309	309	344	364	306	363	340	324	346	302	350	351	312	357	321	330	334	331	321	286	325	354	360	325	353	359	338	353	337	358	332	330	318	343	376	368	348	321	353	354	335	302	331	338	378	335	379	331	342	343	319	300	358	351	351	363	349	324	348	330	346	331	346	350	368	353	339	347	337	342	369	360	322	334	352	366	376	354	333	329	322	362	319	332	353	361	352	332	351	394	322	365	337	326	340	311	325	353	345	344	340	350	333	320	357	351	323	377	380	319	348	369	364	318	364	350	327	338	365	356	311	321	348	340	320	350	357	374	338	344	334	361	333	334	321	332	328	320	364	334	307	370	314	338	352	340	349	362	321	329	349	337	377	324	372	335	314	332	357	378	338	332	365	367	330	337	325	361	361	335	343	370	364	386	334	369	350	357	336	378	336	349	340	335	362	334	349	363	325	333	323	342	377	325	346	345	344	365	346	351	326	342	349	367	397	378	358	410	324	368	373	332	328	358	327	329	353	324	355	337	310	364	346	342	349	352	341	358	335	337	374	332	338	329	362	359	338	316	349	362	307
7656	17473	14896	8086	5415	4114	3346	2924	2478	2416	2121	1434	1255	1061	954	879	820	750	770	749	708	667	664	581	568	584	592	559	571	580	544	536	570	570	563	578	535	533	550	525	519	537	491	531	547	592	599	646	632	539	542	537	578	571	622	579	484	502	483	472	471	434	468	472	473	450	469	490	445	446	498	410	453	481	470	421	442	460	402	468	468	416	434	453	467	456	458	495	453	435	467	407	466	436	423	443	425	432	475	432	421	444	476	448	442	450	444	453	420	438	399	431	429	452	429	404	452	465	436	448	455	416	432	442	425	420	449	460	406	443	492	455	466	450	482	476	451	457	450	421	445	437	445	430	463	457	431	463	474	464	435	489	424	440	406	480	447	400	466	428	438	470	459	428	407	427	445	442	433	398	490	454	448	461	441	459	462	420	455	444	439	462	427	402	454	434	443	460	447	449	466	447	446	446	432	456	437	445	450	432	466	440	434	445	390	447	493	419	421	403	459	449	437	434	459	406	470	452	399	482	479	470	455	403	427	468	448	455	408	443	434	441	435	435	468	490	444	413	421	423	458	460	454	401	428	434	458	449	405	450	454	430	425	431	440	439	457	443	424	430	461	446	414	462	456	435	440	417	484	447	450	409	405	460	409	468	464	440	469	454	471	409	454	439	454	422	421	448	452	463	425	472	463	449	454	466	416	410	448	386	453	403	446	441	432	480	425	429	414	390	443	437	423	452	443	453	462	466	440	422	450	483	412	432	440	428	409	417	451	461	469	458	447	461	448	441	430	479	446	400	428	446	456	414	428	459	448	427	461	453	428	430	461	433	433	469	424	466	410	434	405	433	463	444	460	428	430	434	459	457	428	436	433	450	416	487	410	466	459	427	406	463	448	463	401	466	455	448	435	444	424	436	409	426	476	446	389	474	408	462	441	412	462	447	423	431	463	450	413	426	459	481	414	444	464	450	428	448	432	429	465	442	436	484	422	468	512	468	459	439	420	411	465	463	439	451	441	444	448	439	448	428	461	428	475	492	448	472	435	434	439	397	419	434	417	469	431	496	415	454	482	419	442	436	458	417	462	441	446	443	442	481	443	431	427	463	430	431	446	430	465	443	454	421	503	455	447	444	424	455	485	415	430	402	439	429	445	467	436	440	473	446	429	448	423	424	446	426	462	447	478	396	455	446	429	464	418	438	430	451	494	403	439	436	425	452	412	464	428	426	418	439	421	456	440	413	409	441	445	429	441	443	437	441	439	403	443	423	455	472	469	471	416	443	418	444	445	425	424	432	441	426	436	451	442	454	464	420	444	445	413	443	462	447	442	446	473	469	439	466	458	463	454	471	419	434	461	413	430	502	452	450	436	392	456	413	488	430	468	413	466	435	441	434	438	436	438	446	415	441	456	437	392	458	450	413	430	451	429	427	444	436	420	436	430	460	444	438	437	423	457	464	412	461	464	474	444	446	458	420	483	420	476	430	473	423	437	386	449	460	457	420	428	441	431	421	434	444	486	478	424	431	442	451	430	462	440	408	452	426	447	444	503	444	441	429	438	445	459	426	461	398	436	430	459	434	455	418	455	440	435	445	459	433	470	414	427	440	412	457	459	471	443	395	423	434	450	455	464	463	425	427	472	424	455	439	450	436	467	440	436	425	414	455	385	420	451	442	444	422	430	476	418	413	447	455	460	477	448	408	446	442	483	396	424	448	464	405	453	431	417	456	480	424	418	482	461	400	424	442	433	438	449	466	451	451	461	464	458	448	422	420	445	444	461	439	404	446	439	443	483	409	440	450	440	446	481	449	436	473	446	418	465	454	438	463	433	424	487	449	456	432	452	437	448	450	471	441	453	410	469	451	443	467	440	448	433	428	416	412	438	435	408	414	419	473	444	426	457	438	450	428	467	423	442	443	450	482	473	480	406	429	428	446	434	436	427	426	419	453	430	477	443	409	439	458	422	462	411	458	448	475	436	453	436	454	409	468	462	420	441	458	445	478	419	478	447	426	489	454	471	458	470	461	460	448	441	441	448	450	441	412	444	423	438	388	450	510	426	424	459	448	438	466	474	435	455	450	428	457	441	464	458	447	455	437	443	443	424	427	453	448	432	431	474	447	488	429	425	462	421	428	435	461	461	410	443	432	430	426	421	449	415	441	466	464	485	432	447	411	412	414	443	437	477	429	434	505	431	444	417	470	428	456	358	457	428	435	444	415	422	431	412	448	431	450	451	452	406	450	434	430	408	439	456	415	429	434	452	437	412	423	472	433	442	448	462	417	399	431	469	483	415	399	419	460	454	427	452	407	447	453	427	449	408	445	455	425	464	426	432	444	419	432	444	447	420	456	406	437	462	445	440	469	424	432	437	415	463	483	439	434	454	423	452	447	407	459	429	454	448	456	463	429	427	469	431	453	468	448	424	487	448	462	479	411	419	442	461	445	466	407	457	414	457	417	468	457	464	417	393	432	444	447	446	419	429	448	426	436	420	457	442	465	447	430	423	436	426	445	444	436	436	423	452	424	436	413	416	466	466	461	448	369	470	449	447	459	448	459	438	454	437	428	451	467	469	432	424	432	469	442	422	425	424	448	460	446	425	456	442	449	461	441	426	425	482	403	456	421	447	480	432	423	459	434	392	431	423	394	445	458	415	455	425	473	479	461	443	407	473	428	438	419	419	434	466	408	465	454	478	422	459	407	451	475	431	434	434	440	449	437	415	437	451	449	444	421	432	417	410	455	413	462	424	439	477	436	468	432	451	435	477	458	449	475	431	385	433	442	413	448	451	446	409	427	459	449	433	420	418	439	453	436	461	455	446	445	427	470	447	466	424	474	440	465	453	476	446	434	448	421	443	402	425	477	445	453	422	447	454	407	429	447	433	435	461	472	442	441	452	438	432	453	433	439	437	431	456	434	484	424	446	420	424	438	458	437	419	417	436	456	465	435	444	425	444	432	435	472	437	419	445	443	413	476	460	476	417	432	467	425	451	511	446	447	432	484	437	442	421	430	462	437	437	461	430	452	438	451	435	443	460	451	460	459	478	443	468	468	448	456	455	447	450	440	467	448	487	448	472	430	426	445	452	440	454	445	422	428	447	428	441	450	436	414	428	444	445	473	469	446	477	469	450	466	408	403	464	473	444	467	443	459	417	436	439	439	436	444	443	464	416	466	412	466	446	436	415	481	450	475	440	429	457	473	434	474	464	446	433	477	429	445	461	415	462	405	471	453	440	445	425	463	480	443	439	459	414	459	392	423	445	473	429	479	425	464	445	455	450	444	426	429	454	419	452	420	438	444	440	471	414	407	446	445	469	450	454	478	446	455	437	436	429	461	444	432	441	406	449	429	426	421	451	445	420	433	456	473	475	424	433	433	469	468	435	448	444	462	406	434	432	441	475	452	453	424	426	429	445	431	462	423	475	440	435	433	409	434	443	448	411	436	428	444	423	444	452	406	444	429	456	486	444	422	470	448	425	489	495	476	471	388	400	425
26804	18996	5374	899	435	341	277	332	330	326	304	264	229	204	222	197	213	181	190	217	202	207	180	187	193	191	194	213	174	209	191	172	220	190	220	197	197	179	216	239	178	210	198	201	189	188	216	215	216	184	203	197	211	220	190	191	167	189	202	180	197	191	194	194	206	218	186	163	193	192	186	209	188	224	167	165	221	201	179	174	150	197	179	182	189	168	202	160	214	196	190	193	166	180	180	184	180	189	162	189	183	184	184	194	162	185	196	183	199	205	197	187	177	197	192	201	207	209	183	197	183	173	206	154	180	177	193	198	187	203	192	183	166	192	177	173	213	212	193	165	180	201	199	182	182	204	190	194	182	170	166	189	208	165	185	178	193	205	197	192	189	178	195	198	180	178	186	194	184	192	170	181	195	194	202	184	188	179	181	187	203	178	195	167	180	198	167	185	168	183	189	183	169	186	163	172	189	188	187	168	188	188	160	170	177	190	192	164	213	194	212	204	221	196	168	190	203	210	180	210	196	174	189	172	189	180	172	197	175	179	186	189	175	200	163	179	173	187	189	190	161	185	186	179	160	178	185	164	179	179	169	196	175	199	178	182	207	192	187	176	206	186	194	169	190	173	181	180	148	205	192	219	179	173	196	197	167	172	190	187	183	219	203	181	203	184	172	201	194	200	181	166	168	180	180	191	170	190	161	204	166	193	170	171	178	190	196	211	214	165	191	189	182	172	192	168	172	203	200	174	184	180	183	175	165	163	231	195	171	200	185	186	186	196	198	182	207	187	169	180	188	170	150	194	170	168	179	179	175	190	162	201	199	167	195	196	183	200	193	188	185	195	183	196	228	195	196	194	206	184	170	179	169	177	189	202	148	186	168	193	202	192	197	188	182	178	191	184	185	185	171	186	184	177	164	179	202	197	176	176	192	197	191	183	187	189	171	201	199	189	176	178	179	179	196	171	177	197	184	200	191	188	182	193	179	180	174	185	184	186	177	168	174	191	190	167	197	201	189	183	194	197	227	196	179	168	201	154	177	196	220	196	153	180	171	180	197	183	166	193	191	174	190	184	191	188	185	158	197	194	150	183	197	204	173	188	178	180	179	206	200	183	199	203	154	188	160	191	206	169	185	186	191	165	201	198	174	168	182	199	177	189	190	196	201	190	177	187	185	207	192	191	191	192	183	177	192	193	164	195	184	185	198	201	184	218	201	194	171	160	185	195	206	183	162	215	192	177	186	188	218	219	177	205	182	179	181	185	179	186	212	192	172	191	194	179	218	181	185	189	184	194	174	192	185	215	197	179	177	185	190	180	185	175	197	193	220	193	182	165	187	182	184	186	201	208	171	185	193	167	209	168	180	188	182	210	197	176	174	193	181	198	184	182	181	198	212	185	178	189	179	202	188	195	206	177	180	184	190	196	186	137	186	209	190	176	177	197	180	188	165	161	187	169	190	192	162	178	194	182	218	202	186	191	192	194	195	200	202	201	193	192	156	192	180	184	174	192	190	198	163	179	190	171	193	193	203	180	200	170	176	187	183	172	198	180	197	192	179	204	193	189	200	170	181	165	179	177	173	169	200	186	182	182	156	183	196	186	209	190	187	200	184	170	192	202	171	168	190	183	172	157	172	203	140	186	179	192	188	197	204	223	187	189	178	174	195	184	178	191	186	172	210	174	186	178	184	185	188	191	175	161	173	179	206	174	177	161	208	183	189	172	213	180	192	194	189	169	205	190	217	184	191	185	156	152	195	161	188	195	209	186	188	194	171	173	174	190	187	156	195	187	187	172	161	165	193	189	191	155	198	159	168	168	178	187	193	200	191	194	180	197	175	201	172	166	170	200	193	171	201	206	206	179	191	179	204	171	180	183	170	182	203	191	201	192	187	189	191	186	204	180	201	182	152	195	173	194	186	185	198	176	209	180	200	202	188	192	183	175	181	179	185	191	188	193	167	183	217	180	173	192	202	186	174	169	170	189	204	179	184	160	179	177	174	188	164	183	212	202	197	173	167	192	188	217	197	175	201	178	175	215	191	164	211	166	195	182	181	181	180	198	164	201	180	199	185	195	202	203	163	201	189	165	209	196	178	193	195	193	191	179	198	205	186	179	212	174	183	205	198	199	197	216	203	171	189	216	182	187	182	180	168	179	189	198	191	208	164	212	204	174	213	170	194	171	185	181	183	192	173	176	158	196	169	181	168	190	205	219	178	168	176	189	177	175	191	193	173	181	192	200	229	172	177	180	183	171	179	175	177	179	161	155	159	213	159	177	195	208	174	194	181	168	207	188	169	192	180	182	218	186	209	172	174	180	167	197	173	201	166	177	190	199	188	185	195	158	180	204	205	164	195	185	185	195	186	177	191	177	187	185	185	205	196	187	218	181	201	179	198	189	182	186	200	183	187	168	190	171	172	194	190	207	189	209	181	209	186	186	179	186	164	186	200	201	189	206	184	188	201	193	174	203	166	177	192	175	181	192	209	182	170	185	182	206	169	155	182	209	172	181	193	189	207	181	176	176	179	169	201	209	206	204	213	174	189	174	193	226	186	195	170	197	178	185	195	180	193	205	192	179	161	172	192	186	173	201	191	191	178	185	185	205	193	156	203	175	170	202	172	193	181	184	169	199	157	184	182	206	192	171	187	185	175	199	174	192	181	165	176	167	175	188	210	187	216	177	173	150	170	178	187	192	194	176	183	181	200	202	185	181	180	171	183	202	186	186	177	194	189	179	194	199	179	198	185	158	211	178	195	178	185	160	192	192	172	196	170	187	200	199	192	196	178	157	181	173	190	180	202	187	208	173	209	189	194	168	175	201	186	189	202	208	187	193	172	184	189	183	196	173	171	203	206	204	177	185	206	175	193	174	192	166	177	187	180	190	186	192	177	175	190	210	199	184	173	203	171	191	197	182	168	195	183	184	180	190	199	179	179	189	190	200	204	183	190	188	192	183	191	170	196	177	181	164	200	202	168	213	176	198	201	217	188	182	193	191	169	192	192	187	192	170	180	168	182	178	174	200	192	178	190	185	193	189	197	181	161	180	183	195	181	196	178	184	172	176	188	186	177	184	202	175	174	162	176	189	181	180	200	191	168	177	177	174	174	192	184	180	183	195	186	177	178	171	191	209	194	165	206	186	178	180	184	180	193	193	162	188	193	171	188	205	183	190	176	208	195	212	171	184	155	200	191	183	209	189	185	194	192	191	199	193	172	216	188	168	217	205	184	200	191	165	187	182	165	194	192	180	196	190	168	208	182	202	169	166	175	155	184	158	177	200	168	212	186	160	179	163	203	188	188	189	157	198	166	183	185	173	176	209	193	171	193	214	197	182	186	170	200	185	183	198	190	181	211	183	207	174	175	166	200	173	165	169	183	166	191	184	199	176	162	187	176	177	198	178	194	201	178	176	182	174	189	175	169	171	185	200	216	197	196	195	185	177	190	210	214	179	178	222	183	171	198	168	182	180	180	181	186	191	176	175	195	193
4337	2389	2396	1281	745	562	504	642	582	686	638	448	336	289	281	267	285	283	275	286	296	260	279	279	264	291	258	259	294	257	227	249	271	271	276	301	274	245	283	260	255	264	247	270	278	310	302	297	307	310	282	287	260	290	270	286	254	269	294	240	253	285	266	251	255	242	263	240	242	247	226	249	276	285	220	238	216	228	248	224	276	261	247	266	210	279	232	252	264	247	232	248	245	243	223	262	242	253	263	236	248	239	261	218	228	258	267	228	245	221	250	257	256	255	238	212	253	263	239	233	225	252	228	252	280	244	240	241	218	237	251	253	216	228	266	247	247	232	248	235	244	212	240	269	252	241	237	238	244	231	236	248	212	231	231	245	250	254	261	261	241	234	251	276	215	235	261	232	237	244	228	263	237	248	271	274	249	237	260	250	230	228	241	245	219	244	273	228	274	233	247	228	247	248	221	242	261	220	240	242	233	225	278	280	253	235	251	251	236	241	252	257	283	218	243	248	254	241	281	244	233	226	220	269	228	268	253	249	239	247	254	224	275	243	238	248	230	249	240	289	278	237	246	219	239	275	247	251	225	250	271	255	253	241	254	246	267	251	221	262	246	237	272	239	243	244	271	225	236	257	250	252	238	244	268	268	222	237	235	258	235	230	232	268	233	237	274	226	251	251	259	255	238	253	215	230	246	242	249	242	243	234	259	245	255	260	221	264	242	231	252	264	235	222	251	234	238	258	260	261	234	214	244	231	253	245	250	269	252	254	223	212	260	250	240	223	258	238	257	233	246	251	264	245	253	247	253	248	247	261	243	225	244	275	242	256	225	215	256	244	243	237	245	247	271	242	222	260	251	251	262	220	237	239	242	275	242	234	243	251	231	246	256	230	254	232	249	230	253	249	241	263	266	233	243	231	243	246	254	262	260	249	272	236	209	255	248	253	240	203	239	232	227	241	264	229	241	238	244	225	249	228	244	241	234	222	231	237	269	239	232	261	229	244	252	253	249	263	239	222	238	237	248	252	231	253	277	244	244	270	235	249	241	254	258	253	242	231	230	259	266	231	241	229	242	236	232	214	234	235	254	272	248	244	237	259	248	272	250	218	251	252	234	246	243	234	273	230	245	271	249	240	242	230	225	239	224	239	269	229	263	261	246	267	237	248	237	244	292	274	253	284	245	246	271	224	235	238	276	239	259	256	226	227	248	231	262	252	220	228	236	248	235	272	254	229	238	228	218	259	257	261	233	251	233	227	264	234	233	257	248	225	230	222	227	252	255	215	260	259	263	264	232	247	235	243	269	224	233	261	226	249	231	233	258	266	223	266	256	232	269	256	270	253	219	269	266	279	244	263	251	238	244	248	240	229	239	254	213	243	253	230	247	274	247	250	230	241	267	245	231	255	281	258	224	264	255	256	231	261	223	242	286	262	236	233	259	221	255	237	245	241	247	251	241	262	249	249	239	230	247	235	253	236	225	245	243	243	263	248	262	205	225	257	239	249	240	243	235	236	237	249	255	259	237	248	252	244	246	228	264	248	246	215	236	227	224	261	214	252	253	259	225	230	235	250	235	240	254	243	224	256	252	237	226	233	229	262	243	254	237	259	253	242	256	254	233	241	250	241	241	243	266	217	252	230	254	241	230	249	257	256	255	230	258	243	246	268	234	262	243	244	223	253	255	232	221	244	260	246	225	243	238	245	242	250	304	249	266	249	251	223	247	257	254	241	259	251	272	250	254	254	251	240	273	231	219	263	245	261	228	261	233	225	242	233	233	252	254	259	237	239	255	250	249	217	245	260	273	224	239	227	243	259	254	253	251	253	247	240	240	273	230	254	220	248	247	222	247	247	267	234	235	261	258	230	236	267	243	271	264	248	237	256	240	222	252	270	246	265	242	257	232	251	251	217	236	265	243	252	235	263	256	270	259	247	215	251	232	241	214	276	240	241	250	223	255	261	257	238	246	233	248	226	227	271	270	236	215	243	225	286	256	214	242	253	265	233	231	249	239	231	242	255	226	256	240	230	227	279	236	260	269	218	290	235	225	247	251	246	248	243	247	244	249	255	246	231	248	278	258	215	250	226	222	243	242	264	261	261	249	263	258	231	231	224	242	270	234	275	252	260	247	240	246	248	265	231	227	249	265	235	256	237	240	236	237	258	264	249	245	234	244	228	228	217	217	218	251	229	221	249	270	251	251	231	235	243	218	235	250	237	241	200	261	226	223	258	274	238	245	242	253	262	259	231	251	247	242	259	250	253	275	232	229	259	254	230	259	204	250	262	246	267	251	264	236	246	252	233	244	237	223	229	251	278	276	243	234	259	246	253	253	247	230	235	229	244	275	257	235	234	233	277	250	249	238	236	246	248	265	228	249	238	245	274	249	272	244	241	235	243	248	234	241	245	248	248	237	259	246	228	262	266	249	243	231	261	229	248	217	245	279	228	266	230	200	258	256	264	264	257	243	231	224	265	229	252	234	252	256	251	260	256	255	270	248	265	218	216	233	257	229	223	244	252	234	235	253	251	262	249	275	245	278	238	245	240	247	228	239	233	269	258	238	228	275	246	285	244	239	249	253	239	255	242	271	255	224	237	227	245	244	243	219	247	236	270	241	250	226	257	234	247	206	234	266	252	267	233	265	226	240	235	252	228	235	270	285	240	273	237	242	262	252	254	235	260	244	252	246	235	244	255	273	260	248	257	238	237	264	253	268	218	237	234	267	236	227	235	246	232	275	245	234	245	221	246	248	236	241	233	247	264	256	244	237	265	231	231	254	258	232	257	253	228	231	241	247	244	248	222	263	228	248	270	265	250	254	264	257	235	265	225	252	257	232	237	216	258	219	248	254	257	257	253	255	259	236	255	227	242	254	283	261	245	244	239	210	263	253	244	245	231	249	238	257	240	255	235	245	230	245	237	208	250	230	268	237	236	235	255	235	242	260	234	247	238	262	268	239	231	245	306	250	243	287	252	236	256	233	275	248	259	245	242	260	270	289	237	278	249	227	231	244	244	253	223	244	239	249	231	258	246	248	251	246	256	237	236	271	236	251	237	252	239	245	258	227	235	221	232	268	249	257	239	254	222	238	266	236	246	229	252	227	265	256	241	245	244	260	242	263	257	262	236	236	271	287	260	256	219	240	244	241	232	238	260	264	244	267	242	239	250	231	250	244	209	243	225	229	251	233	261	259	214	226	238	255	254	263	211	211	222	247	253	290	237	235	265	208	269	233	251	243	275	236	264	237	262	223	237	247	239	249	239	247	240	234	256	252	244	252	224	202	265	258	245	239	256	256	257	228	233	222	255	226	270	258	241	269	239	261	275	259	244	255	255	250	235	258	231	231	222	257	228	226	251	258	244	241	236	240	276	243	224	213	233	262	244	240	230	223	237	242	226	241	254	278	259	233	262	276	255	248	251	251	252	265	258	270	214	262	240	231	221	251	238	252	232	254	266	218	255	285	249	240	256	260	252	258	244	247	228	230	263
23694	20934	28097	23931	20910	8602	1243	968	808	811	711	565	524	515	434	436	445	410	388	439	388	401	393	403	384	392	364	398	380	377	385	372	384	401	426	425	375	390	387	349	374	368	355	335	418	425	371	409	373	408	371	425	413	407	402	370	360	380	371	351	368	333	372	390	360	354	337	345	336	324	393	353	339	370	363	349	326	343	335	337	324	374	324	355	337	348	363	314	396	308	328	325	365	340	357	388	342	290	360	339	349	352	360	400	327	331	331	364	333	312	367	376	386	346	352	355	364	365	368	317	321	341	336	361	338	374	355	336	343	372	320	380	332	371	353	360	324	335	295	394	350	333	354	362	365	357	346	346	348	381	337	347	318	348	364	353	368	351	334	350	350	326	344	358	316	339	333	372	392	356	327	340	349	373	366	331	305	348	325	367	360	322	336	330	353	353	358	374	363	367	363	342	332	338	314	341	345	329	356	328	346	323	320	331	352	342	361	335	341	330	365	367	337	336	356	360	335	349	372	310	327	346	345	344	340	338	356	323	349	354	361	330	363	381	348	366	323	361	363	324	370	350	353	370	366	308	343	342	364	336	336	319	374	352	414	358	336	372	358	331	353	369	340	369	351	335	374	348	352	339	319	350	334	363	344	345	369	368	343	359	314	335	349	351	367	355	356	323	378	386	357	362	352	372	320	346	362	318	335	354	357	382	330	310	372	338	339	362	311	342	341	344	363	329	363	324	364	356	330	375	321	377	358	351	353	334	340	360	323	365	321	347	335	332	365	357	327	343	351	346	310	372	321	362	343	388	340	328	320	332	349	361	350	350	352	343	347	371	338	343	320	363	332	378	331	315	380	358	329	365	374	380	314	362	339	351	318	334	330	357	344	350	330	357	342	351	330	339	356	365	358	348	335	342	359	348	329	345	316	351	377	354	310	339	352	353	324	337	340	340	325	324	343	343	340	379	404	343	346	336	334	346	332	315	356	361	333	323	361	380	359	352	338	361	329	369	346	362	364	335	350	335	375	324	349	343	362	346	387	389	342	330	339	386	362	345	331	357	367	337	325	349	322	352	352	349	342	300	361	328	336	360	350	340	364	324	353	367	334	378	319	370	356	370	336	337	342	334	313	335	393	361	322	339	339	359	331	366	357	334	366	366	338	346	361	369	355	330	340	330	329	339	336	375	338	353	293	376	360	323	358	349	321	343	336	314	342	344	370	349	314	328	333	366	329	343	369	368	339	335	334	332	360	346	339	337	350	332	343	347	361	315	376	368	362	374	372	351	344	375	369	357	342	357	343	339	347	345	346	316	366	341	330	358	306	372	348	357	342	354	348	342	334	350	352	361	338	338	332	342	314	376	358	333	332	334	369	341	388	362	337	340	364	334	362	343	323	396	332	359	352	339	323	328	377	361	347	338	361	357	361	324	345	316	324	350	351	378	361	344	363	371	341	377	339	339	396	358	352	355	347	374	351	381	352	335	328	346	359	337	346	351	341	351	330	352	366	365	367	351	364	360	329	379	351	358	336	380	379	360	339	342	351	338	359	354	389	382	348	340	330	319	351	356	331	328	394	327	347	348	378	378	333	359	354	335	311	343	382	360	359	358	330	361	356	372	383	335	378	328	365	344	356	345	312	312	347	354	384	328	376	312	341	319	341	352	351	345	323	323	324	346	349	344	324	359	350	324	343	327	353	360	337	315	359	354	397	335	371	372	348	372	312	329	387	351	369	350	373	350	350	363	350	328	336	351	344	326	335	338	378	362	349	336	332	362	375	331	322	359	358	362	343	352	337	325	350	370	368	373	345	373	353	354	352	333	347	343	339	344	328	362	324	388	359	351	372	391	327	331	387	339	325	321	361	322	370	346	357	326	326	366	344	359	352	355	355	351	375	321	367	354	363	352	380	320	377	334	347	355	338	353	349	338	360	332	350	355	367	331	378	336	336	357	325	308	349	329	340	338	328	353	328	326	320	351	298	355	334	360	364	330	321	345	350	357	322	339	359	344	348	333	355	309	375	313	321	353	344	342	353	334	358	322	333	336	363	370	363	355	323	340	330	343	335	325	401	358	361	354	311	330	319	363	347	377	337	347	374	346	370	329	356	345	360	355	369	322	358	357	353	326	336	343	339	339	402	337	360	334	341	327	379	340	347	350	324	344	325	350	327	347	341	338	341	335	332	338	330	347	334	350	330	348	358	326	348	328	368	356	351	339	353	361	347	384	361	356	326	398	341	354	366	370	334	333	349	339	370	327	361	297	335	349	333	363	322	334	349	312	344	357	348	354	351	335	371	327	331	341	348	329	303	352	389	337	346	356	346	361	339	361	374	339	348	350	329	359	360	353	323	360	344	353	359	385	370	351	353	369	363	338	348	328	341	332	344	351	356	357	364	348	353	356	370	334	332	376	353	339	352	390	364	362	343	343	334	366	380	370	330	360	348	313	348	333	336	365	317	353	333	369	353	330	368	346	344	332	357	345	341	355	349	352	373	342	376	329	358	315	353	361	355	321	388	319	352	369	370	339	362	365	317	361	349	335	359	349	383	310	330	334	340	343	360	361	323	329	357	322	341	323	327	315	372	334	343	347	359	355	349	346	343	344	347	320	319	344	354	322	339	340	344	346	338	339	386	373	359	353	371	391	337	336	371	330	370	366	338	351	361	362	346	367	339	347	331	360	328	332	365	348	376	351	349	329	342	344	376	335	349	369	341	334	338	332	338	390	349	359	373	347	361	346	365	350	383	351	385	320	356	359	378	324	350	353	358	387	362	368	350	321	356	359	320	344	352	330	343	364	321	350	346	351	354	386	326	336	329	344	336	350	353	335	342	359	353	344	364	342	350	337	358	324	352	334	323	342	357	326	337	342	326	352	358	335	355	351	317	323	345	350	314	333	341	382	351	343	313	338	336	309	316	350	344	355	359	346	353	378	322	360	300	349	300	347	346	355	343	384	314	348	359	333	363	346	362	360	357	357	351	365	337	367	355	353	334	363	340	348	330	354	370	311	328	317	334	361	377	357	335	362	319	339	384	364	304	341	329	333	357	320	330	363	322	344	322	344	305	353	357	322	348	327	319	304	362	336	373	350	372	368	360	388	345	361	326	352	352	347	330	326	318	360	328	350	316	366	338	347	339	350	340	351	324	371	349	354	327	332	324	317	324	337	345	356	346	360	375	335	363	346	341	353	338	313	345	333	358	318	326	328	350	313	373	366	333	320	338	378	346	383	347	325	361	317	312	328	373	370	351	372	370	331	355	356	347	345	335	368	347	334	358	321	358	364	367	348	377	336	333	367	358	382	373	305	347	336	371	366	360	351	337	345	329	376	333	383	386	386	363	338	362	360	344	365	321	329	344	352	355	342	335	347	338	367	364	386	341	361	346	388	352	376	341	365	373	331	343	328	298	367	343	322	335	340	344	331	317	328	349	368	344	352	349	331	347	365	335	330	307	344	318	358	374	324	373	363	359	329	335	333	334	348	323	338
5170	10926	9616	5086	3300	2504	1951	1837	1599	1558	1433	1049	861	800	689	653	677	549	595	589	568	578	553	607	544	572	573	562	506	521	472	484	524	535	535	518	519	502	498	480	500	464	482	570	516	547	588	530	548	527	563	531	518	529	511	519	527	431	472	471	487	448	449	487	417	451	450	440	442	455	451	491	458	483	448	458	464	445	460	466	424	474	447	465	462	420	441	459	400	454	453	451	421	408	491	447	456	414	423	459	476	452	453	415	409	442	452	446	443	469	425	447	450	457	439	450	438	438	402	439	423	439	404	439	427	430	415	457	427	451	444	418	410	432	445	436	429	437	454	432	455	442	433	454	466	464	452	440	456	427	433	462	425	491	434	452	439	428	455	451	441	429	408	459	425	466	448	463	450	430	417	411	453	443	422	435	447	455	447	466	455	393	450	460	425	458	422	482	442	444	418	425	438	389	435	461	464	439	479	418	449	439	439	461	421	481	449	427	440	449	428	443	443	458	422	415	448	420	478	450	448	439	452	467	450	435	431	461	443	404	436	442	420	468	443	439	446	468	443	444	411	443	415	422	476	432	445	494	441	424	456	411	436	461	462	454	448	463	432	463	468	449	438	491	443	455	426	449	439	438	457	482	436	462	457	436	466	425	448	447	435	438	435	460	444	456	437	500	441	465	418	422	443	446	446	447	469	438	490	428	461	461	425	447	430	464	420	438	418	436	469	409	450	447	387	407	427	448	453	445	455	432	456	445	420	455	434	455	445	440	445	440	453	421	430	436	436	420	459	489	442	410	500	462	467	485	420	484	442	423	435	451	442	436	452	433	436	397	450	440	429	474	433	480	473	409	443	446	409	442	475	461	450	455	408	435	423	383	427	427	415	430	455	488	440	419	435	438	440	395	444	420	421	450	449	433	475	450	412	441	433	408	429	473	460	474	447	454	456	404	444	449	450	437	449	430	467	442	448	443	421	432	452	449	452	437	448	452	430	476	421	424	463	441	491	451	464	443	469	464	460	427	446	420	431	442	422	479	494	456	457	386	437	455	445	423	405	427	449	465	453	403	461	441	408	437	435	441	444	474	451	448	425	427	405	458	439	439	466	395	421	453	453	448	495	448	402	438	466	470	438	427	411	464	445	452	428	474	439	459	457	429	438	420	474	447	445	478	461	439	445	469	415	434	435	440	465	464	413	455	420	429	450	448	452	464	438	435	480	435	445	436	471	419	432	440	447	434	430	457	409	433	436	466	398	418	432	455	456	442	437	461	465	425	444	465	448	444	445	459	423	450	451	460	448	428	434	425	419	451	434	477	463	471	441	456	447	496	450	463	457	457	474	477	469	483	454	431	458	450	477	420	440	386	391	438	526	444	513	426	428	436	453	464	439	445	420	445	450	433	463	466	446	452	446	466	469	446	433	457	441	479	435	449	450	410	430	389	410	429	450	486	446	458	416	473	435	450	425	437	425	442	450	437	451	467	466	449	453	449	466	404	452	455	438	428	470	458	467	428	432	422	439	442	454	463	422	429	435	399	468	436	452	441	431	466	428	447	484	444	462	437	417	435	431	441	413	461	440	452	430	423	442	461	454	422	438	464	439	443	445	482	471	438	452	462	448	486	436	435	438	452	449	458	457	437	384	455	442	408	467	468	471	435	427	473	414	485	414	449	463	445	434	425	486	433	463	443	430	433	454	472	463	441	416	425	488	422	406	452	461	439	465	466	444	420	465	428	471	453	505	430	416	443	433	446	446	460	460	432	426	452	416	457	424	465	443	471	450	413	437	444	431	444	442	454	413	427	442	418	437	470	430	450	433	467	479	442	416	414	472	420	462	445	430	438	464	475	448	403	447	415	437	420	419	410	439	435	440	428	400	432	471	466	426	435	435	433	466	468	442	456	445	439	481	476	421	399	433	447	424	442	468	426	441	416	457	423	454	428	456	461	448	438	440	520	415	454	459	435	459	434	436	426	478	453	461	478	435	471	436	444	468	456	447	410	436	433	437	451	447	510	458	416	414	447	467	444	446	501	478	446	472	425	444	445	433	424	451	488	470	449	433	446	471	449	434	470	531	420	468	417	445	423	448	382	434	467	433	463	431	426	440	421	439	452	406	448	406	441	484	450	479	456	413	454	450	446	458	402	416	446	444	427	475	434	402	447	401	463	459	474	451	422	446	431	447	389	498	459	425	450	436	428	452	454	432	410	493	432	460	445	483	466	449	470	437	428	472	419	445	459	418	480	427	406	404	425	437	434	420	453	429	447	486	431	444	464	455	430	498	445	479	445	453	433	464	440	458	474	415	448	447	462	473	446	461	442	441	428	458	435	462	443	447	437	429	444	451	434	422	424	452	454	474	427	445	456	458	453	430	433	438	475	425	446	465	465	444	449	466	472	435	455	445	446	431	426	440	394	447	433	457	431	436	459	450	408	449	468	449	413	441	470	476	468	470	442	477	448	468	435	448	422	444	460	456	440	441	448	433	417	459	458	479	440	397	444	417	436	403	412	419	420	445	460	433	454	391	406	446	464	443	452	483	447	407	442	445	447	412	440	479	437	452	432	433	445	410	464	467	411	432	481	467	410	457	428	471	421	463	462	443	476	406	462	477	457	438	447	447	466	410	444	420	439	426	452	437	412	479	429	444	449	445	440	444	432	440	441	435	453	440	507	442	471	462	440	408	418	441	433	448	465	451	459	443	455	415	451	450	475	458	420	418	463	445	477	448	424	457	418	439	435	435	465	436	458	464	423	438	478	423	424	469	471	414	450	430	451	428	434	415	435	466	439	445	476	486	449	432	468	507	446	475	463	483	422	482	425	443	449	454	477	433	473	466	423	427	406	470	461	470	448	435	487	446	446	436	432	427	446	421	415	452	443	487	412	441	451	466	414	482	463	423	443	487	445	451	438	474	430	490	429	420	407	417	420	423	455	464	456	439	467	458	422	447	394	445	448	455	466	429	424	420	371	435	483	418	477	470	429	464	437	433	487	463	453	445	462	445	450	448	490	431	425	475	454	435	445	452	450	428	424	440	448	408	419	413	491	421	433	421	459	471	457	455	389	426	443	443	436	433	449	410	421	434	461	432	451	420	438	457	440	437	417	432	430	467	438	453	450	414	453	472	449	455	475	416	433	450	472	448	458	452	424	451	440	482	421	450	457	452	465	452	463	432	482	404	438	432	423	404	472	426	458	437	465	432	431	454	458	447	453	486	417	446	450	470	476	425	466	446	448	443	399	429	431	484	437	429	449	465	440	429	436	464	493	398	454	450	447	450	443	414	418	485	436	444	458	444	464	435	463	437	457	422	462	460	421	427	417	485	413	382	460	463	398	449	447	424	405	435	438	394	436	404	454	440	408	428	448	444	430	428	460	442	443	452	449	454	469	454	449	413	458	424	428	456	453	466	424	430	454	426	482	466	445	433	443	470	428	445	471	451	425	421	417	455	433	426	425	421	475	441	421	462	436	412	438	469	417	454	434	448	474
24839	20939	26876	25023	6964	615	394	379	367	365	373	275	194	174	172	143	155	167	155	143	151	142	164	146	134	135	159	146	131	141	138	151	126	138	163	160	141	135	131	126	141	145	135	141	130	170	143	155	152	153	149	154	143	179	155	135	142	133	133	132	135	136	124	142	121	132	104	123	125	141	126	112	146	123	137	131	121	121	136	114	124	120	120	134	120	132	146	119	132	127	114	112	157	129	130	115	137	114	119	137	131	122	121	139	100	130	112	134	99	138	137	114	120	118	124	116	129	134	128	119	134	119	124	118	118	120	132	128	127	136	133	136	122	132	123	128	105	122	114	140	125	117	123	125	120	136	135	128	134	118	139	127	117	121	130	131	122	117	129	135	124	143	119	114	110	123	123	111	124	110	122	114	118	130	120	113	119	122	115	116	104	144	122	136	119	106	120	112	127	114	130	111	119	120	105	105	117	121	131	117	140	127	115	126	119	119	119	133	120	133	119	128	118	123	107	126	122	108	100	136	120	128	118	110	124	135	136	122	123	122	113	122	127	117	112	129	120	116	112	127	103	133	115	140	140	128	122	115	97	134	117	112	137	114	115	132	122	115	123	113	101	124	135	132	125	119	134	136	106	136	105	122	136	125	134	134	123	113	153	132	137	116	127	128	129	116	117	121	132	118	114	125	123	123	125	116	142	124	134	128	110	107	110	121	107	126	136	131	119	155	110	127	125	126	113	147	118	126	111	134	123	122	109	107	119	111	133	125	126	116	142	132	115	134	116	142	141	129	116	138	110	137	105	123	132	120	129	109	135	114	106	122	131	106	121	129	126	107	128	126	110	112	110	110	122	103	116	142	118	112	128	128	126	113	131	116	139	105	100	107	121	115	135	111	129	138	106	99	132	120	129	124	115	111	120	132	98	128	115	111	104	134	130	128	127	126	124	121	110	116	112	125	103	125	133	111	102	101	130	117	108	122	111	106	134	98	113	109	139	124	126	115	113	118	116	150	118	135	85	126	130	136	107	141	129	122	137	128	113	122	135	117	117	125	132	135	123	112	149	97	113	110	126	128	111	146	132	125	102	130	106	102	121	137	118	122	122	130	125	118	103	108	133	141	126	120	140	118	119	123	140	125	122	102	120	118	121	129	106	116	136	116	140	121	123	121	129	132	124	107	122	136	128	113	121	116	115	101	109	140	131	109	113	125	129	116	120	143	143	127	112	121	117	133	131	142	120	115	134	131	126	130	126	112	104	100	141	144	127	102	134	134	116	130	128	134	128	131	104	119	128	129	99	135	111	119	129	108	136	124	120	123	110	140	142	109	139	112	127	143	118	107	128	122	132	107	136	126	135	126	118	126	122	137	114	124	116	124	116	144	111	135	122	138	122	107	127	138	131	116	130	130	117	100	113	119	132	143	129	120	117	119	115	119	113	109	89	125	117	113	144	108	113	123	115	130	111	101	133	116	118	111	131	137	141	128	119	140	119	128	104	124	135	124	118	114	119	137	132	125	129	126	112	131	120	132	111	144	128	127	110	109	141	115	112	124	134	123	105	121	134	122	125	107	133	129	122	119	134	139	122	144	134	127	109	127	127	108	138	121	105	131	135	129	115	110	114	115	124	138	114	117	119	118	131	127	110	124	137	135	125	112	123	137	125	112	122	109	120	135	123	133	107	117	121	126	119	109	137	107	124	129	121	115	132	120	140	137	120	119	129	128	129	116	129	134	103	128	120	126	141	148	139	121	124	124	121	130	131	118	115	117	108	127	121	110	134	125	117	128	111	123	145	107	127	117	128	121	139	107	138	117	121	124	138	107	111	126	91	131	112	104	120	134	125	126	125	124	138	106	124	125	108	125	123	125	131	118	125	135	126	137	129	117	116	129	126	127	128	131	109	137	115	121	104	115	109	112	126	115	134	131	140	129	123	127	120	126	127	108	129	144	119	133	128	114	140	110	126	124	131	111	122	121	135	122	117	140	126	130	118	126	128	128	103	132	118	110	121	138	124	112	141	132	126	117	114	124	136	128	135	145	119	129	134	124	106	116	112	124	127	105	110	114	129	107	130	112	143	112	129	134	118	127	151	118	124	100	117	135	126	131	131	122	125	109	138	125	138	120	127	94	116	131	123	113	140	138	131	123	135	105	118	121	90	135	117	122	116	129	111	120	143	124	116	104	136	121	106	112	111	118	117	117	125	128	119	125	119	93	129	101	126	128	120	116	116	119	126	108	109	106	115	113	126	145	113	123	115	98	113	121	126	118	144	128	120	116	129	126	127	119	114	123	135	102	109	118	145	148	126	123	113	130	129	106	133	123	129	126	119	113	125	138	124	107	126	133	114	129	121	107	125	137	129	107	126	113	114	130	115	113	112	133	120	113	145	125	129	128	131	135	117	108	134	122	118	126	141	119	126	131	110	126	132	102	132	119	117	111	120	131	129	116	118	124	118	98	120	108	99	113	98	131	114	127	100	118	124	150	106	128	137	130	129	124	105	130	141	123	132	140	130	115	140	131	118	107	125	124	110	129	109	117	99	123	121	120	103	115	104	108	136	108	103	103	128	122	121	136	111	131	133	144	129	134	107	116	117	149	117	133	119	120	150	116	123	134	145	122	121	119	131	118	132	139	125	115	134	125	136	114	126	134	132	129	122	126	113	126	131	106	128	120	137	123	120	105	115	128	131	126	112	120	141	112	122	109	124	115	135	108	120	129	109	120	128	116	118	119	133	121	138	117	126	107	109	143	125	110	121	118	97	126	122	130	121	128	138	124	129	121	129	114	119	107	131	114	142	124	107	125	127	129	115	109	112	131	116	122	130	120	129	126	103	140	111	139	139	111	132	119	143	124	121	119	114	117	129	136	112	140	113	129	137	141	121	120	122	117	131	117	115	120	152	143	123	129	121	110	115	120	123	130	110	120	122	92	145	129	120	127	115	110	126	119	123	112	128	130	116	112	134	129	117	124	138	113	154	131	111	106	129	127	132	115	107	126	123	117	113	122	132	126	98	107	119	113	106	119	113	107	90	123	105	149	107	113	129	120	117	121	138	96	127	128	119	131	128	128	123	125	137	144	117	131	131	128	123	126	129	115	118	132	126	114	115	117	110	135	107	130	107	117	119	117	104	127	101	121	129	130	132	115	129	133	115	113	117	126	106	137	127	102	130	108	118	129	122	132	125	104	135	122	129	141	109	121	126	126	125	116	123	128	118	115	123	117	148	109	128	112	105	125	127	112	124	118	133	130	125	138	128	127	120	112	123	109	111	118	139	129	119	113	113	102	118	105	117	118	130	122	124	125	129	125	137	110	126	120	109	126	120	118	103	118	126	135	135	132	99	134	122	95	131	104	112	112	113	141	141	144	121	126	142	109	125	124	102	113	109	99	136	103	121	102	95	129	123	116	116	131	114	121	113	114	127	141	129	122	129	112	137	129	129	119	123	115	109	117	133	109	92	130	124	121	134	128	111	120	121	124	118	128	107	113
4901	6691	5866	2982	1883	1358	1025	1138	1000	892	862	599	493	344	326	280	250	301	244	246	268	253	252	234	229	229	217	186	209	192	228	229	214	214	231	237	213	192	208	173	195	203	197	182	220	253	255	279	223	247	226	220	245	240	218	220	200	178	177	168	182	183	202	176	154	162	189	203	180	175	198	183	198	193	169	168	205	179	167	162	190	169	157	178	180	163	187	168	171	176	166	182	193	181	197	174	169	169	181	167	189	168	167	167	171	167	177	177	178	166	176	168	166	165	184	143	145	154	178	165	189	184	151	149	167	171	192	158	179	162	156	182	180	169	170	162	162	167	181	178	172	173	154	179	169	166	171	161	179	167	186	176	166	183	166	163	160	174	168	152	173	191	179	176	171	172	155	188	181	179	170	141	161	159	181	161	163	218	191	152	214	189	179	160	172	172	193	159	175	143	176	173	161	183	169	162	178	164	156	167	166	166	185	173	204	166	155	184	172	158	174	168	151	172	180	178	173	155	171	156	186	194	179	179	161	182	167	175	185	179	154	202	164	165	167	195	162	176	167	176	189	179	173	162	174	155	158	166	181	193	187	171	144	172	152	173	187	156	150	177	161	176	179	176	162	191	155	172	159	165	159	178	173	178	188	174	170	145	166	192	162	153	165	180	163	215	186	161	163	173	166	176	179	190	195	166	164	167	174	167	166	168	169	177	169	176	165	169	188	156	173	188	159	164	187	164	176	178	184	151	160	177	164	170	164	156	190	168	177	175	167	153	167	160	158	185	192	176	159	155	171	158	189	179	158	144	164	175	161	179	180	159	150	168	163	183	164	175	146	160	164	187	180	186	177	156	181	153	187	168	185	180	181	174	161	171	171	184	195	156	162	185	193	172	182	162	174	158	139	176	153	157	160	171	166	155	187	150	163	179	152	171	169	176	171	148	201	169	150	174	179	174	175	164	157	166	189	142	215	188	181	175	179	168	170	176	159	181	181	164	161	176	173	147	162	149	179	159	158	167	184	185	197	173	183	174	157	174	178	183	169	174	194	180	154	166	167	157	168	173	167	174	152	186	163	204	188	164	165	145	173	154	176	198	172	176	179	155	162	150	187	179	153	178	178	181	163	194	156	143	183	158	183	169	140	168	166	180	168	162	190	163	167	162	174	177	160	169	175	174	183	173	159	160	175	178	182	180	158	200	155	176	152	160	160	164	170	158	174	208	158	162	166	179	179	159	204	169	159	163	156	189	162	146	179	187	189	183	176	176	172	178	138	161	188	168	174	179	175	182	160	156	169	178	183	170	176	176	189	167	162	168	151	183	168	177	171	175	164	183	192	171	176	197	182	184	174	164	168	144	165	174	161	156	166	166	158	184	164	164	187	164	162	185	188	195	140	158	178	172	167	152	190	185	173	172	180	178	190	166	174	161	175	181	169	169	162	165	182	160	168	169	189	169	170	162	176	149	180	190	146	174	167	178	184	158	184	186	183	146	176	191	166	183	154	149	190	173	153	169	173	176	176	169	152	167	159	171	169	170	183	176	167	168	196	165	156	191	172	181	190	156	187	151	170	159	155	171	175	171	164	172	170	163	159	153	211	201	186	192	168	193	170	155	170	180	174	173	180	168	159	198	169	185	164	161	176	182	170	174	150	178	154	179	182	176	182	185	144	182	169	151	154	161	188	162	174	168	169	152	171	185	181	178	148	169	145	146	158	195	173	164	191	197	162	184	170	172	180	202	185	159	182	183	150	168	164	177	172	173	185	163	148	184	165	153	176	159	157	170	161	158	197	181	148	144	172	160	183	154	187	155	205	177	197	173	157	151	188	143	176	170	200	189	173	183	170	174	183	185	178	185	137	164	191	150	170	157	152	161	167	174	186	177	146	182	171	158	163	170	156	167	189	175	187	161	178	169	173	180	178	176	160	202	189	171	173	178	168	165	179	164	188	168	166	188	180	147	168	159	168	177	154	151	207	177	187	176	170	155	154	163	162	169	173	155	152	148	159	200	186	189	207	148	178	166	201	156	163	181	140	170	174	170	172	179	165	181	169	150	173	171	167	148	179	168	184	160	171	187	166	165	183	179	160	174	154	179	178	178	169	163	193	205	150	198	169	183	157	173	188	174	170	171	180	175	183	194	176	178	186	185	154	178	175	176	187	176	158	171	177	171	163	164	169	175	165	185	173	160	212	168	194	166	159	181	167	147	171	162	170	165	175	189	189	168	203	172	150	176	194	182	188	159	156	162	171	163	154	166	150	191	161	163	150	170	166	165	173	190	157	161	174	160	164	166	144	168	180	169	172	167	149	179	172	173	174	157	169	196	170	183	179	171	173	170	190	201	175	183	180	168	180	173	185	159	161	168	164	152	168	189	154	159	192	195	152	168	161	147	173	162	169	167	156	182	149	176	169	171	180	147	179	149	168	165	180	181	172	184	181	184	170	201	189	154	172	147	163	145	162	177	181	178	159	162	169	187	176	180	181	157	169	145	198	178	179	157	161	167	183	155	183	152	196	177	154	186	167	154	174	178	160	183	162	198	172	188	163	163	157	134	168	170	160	170	162	168	189	186	175	151	170	190	171	172	186	172	159	197	157	166	178	182	163	191	161	175	163	153	187	151	172	193	175	161	163	162	161	164	179	172	184	191	164	162	180	166	178	162	182	205	142	195	168	159	170	149	176	152	170	178	172	145	160	158	159	202	160	167	166	159	168	160	151	175	160	168	191	203	163	151	188	160	173	177	182	173	185	160	171	172	168	177	171	210	195	151	166	162	195	151	207	168	171	149	171	193	154	156	168	161	172	172	172	166	159	154	165	162	174	184	158	166	182	172	159	186	146	171	176	183	170	169	179	164	171	159	155	176	183	172	163	168	166	181	163	151	173	194	154	179	185	178	168	183	172	160	172	191	164	153	174	163	188	175	155	152	193	173	152	161	183	182	173	164	175	193	177	170	149	182	191	161	164	164	196	157	156	154	168	168	164	181	172	189	175	159	166	182	182	168	162	162	143	199	180	169	169	166	178	151	175	208	171	159	170	157	179	179	182	184	179	178	168	168	183	155	152	189	191	186	184	199	163	182	189	182	182	157	171	172	174	171	163	155	167	177	165	192	153	178	184	189	171	146	183	171	187	173	155	183	177	198	178	178	168	158	161	158	195	169	154	182	165	165	174	170	156	161	175	183	182	174	183	169	162	177	189	199	163	162	164	180	150	177	176	172	193	163	180	175	176	153	170	162	172	191	170	180	169	192	158	171	176	169	204	177	183	182	196	173	153	202	195	160	174	178	177	186	165	172	167	155	172	170	161	186	200	165	160	183	200	167	173	177	192	171	162	176	171	196	191	159	165	170	164	192	186	162	188	163	187	185	160	163	164	164	191	157	156	177	171	171	174	166	180	167	171	177	147	166	172	174	171	182	153	160	169	174	183	180	163	178	182	167	165	196	191	170	178	172	177	164	169	170	180	186	175	156	164	155	184	157	178	157
22725	21026	28728	23494	21023	21046	7770	1439	1081	1001	969	778	603	566	566	470	451	460	448	449	448	430	429	464	390	464	420	409	424	400	413	399	371	423	431	387	375	357	349	395	346	380	361	386	377	419	464	405	396	449	387	395	415	392	376	403	375	346	380	363	341	352	385	345	363	331	334	357	344	364	355	331	401	360	318	333	353	310	347	340	388	375	350	307	319	301	328	386	335	377	327	344	363	367	341	335	365	326	352	372	344	339	326	351	341	334	302	325	397	335	336	324	341	343	334	331	372	351	310	336	323	330	358	346	370	364	335	376	295	355	336	354	336	353	332	385	369	371	356	338	348	332	340	339	371	341	324	329	327	342	332	345	336	331	329	337	358	314	361	369	327	340	362	336	342	289	325	354	324	363	332	349	334	333	332	366	351	367	367	336	354	327	316	355	376	334	341	367	328	353	354	353	325	358	322	376	345	314	350	335	341	371	349	343	339	358	371	326	338	312	355	314	374	321	353	314	323	381	335	328	330	329	347	368	359	360	362	357	339	358	335	340	341	325	329	334	364	349	340	329	340	341	346	353	310	352	360	353	320	328	339	314	330	328	369	311	339	339	340	349	350	352	332	296	348	371	345	303	336	305	329	368	343	323	350	300	347	312	319	339	351	362	331	344	349	372	333	315	355	344	279	337	333	365	345	353	319	346	343	358	324	348	343	325	326	353	357	323	341	345	338	356	358	324	325	325	344	354	371	329	339	382	360	336	357	346	354	369	336	341	329	310	348	347	361	340	348	350	336	374	352	341	333	341	345	330	349	340	347	332	325	320	335	336	319	344	332	347	347	341	338	354	343	356	343	295	353	322	337	352	323	334	328	366	365	347	340	328	307	359	356	371	351	347	322	307	342	332	321	334	362	313	332	348	338	310	328	367	318	313	377	350	350	350	353	331	315	339	357	356	322	352	331	341	348	308	359	347	317	351	318	344	337	330	348	356	332	321	337	327	333	345	336	325	341	338	271	381	355	330	305	341	346	329	333	319	328	366	361	338	332	350	323	360	348	337	331	377	327	350	338	308	357	346	377	370	337	337	335	333	325	345	352	356	339	316	337	320	339	312	342	346	330	317	326	336	336	311	318	346	331	348	359	333	338	314	354	373	359	301	326	322	314	373	340	338	357	319	370	337	328	322	347	349	332	328	351	360	367	344	330	336	349	330	369	356	312	321	318	328	353	349	346	319	337	347	355	318	349	330	313	342	330	339	320	341	354	307	351	319	331	362	330	305	368	329	376	333	370	351	359	337	353	338	348	346	354	333	350	319	357	317	338	327	317	338	351	321	363	332	340	334	351	317	314	352	323	406	304	355	330	346	309	335	344	354	347	320	383	358	346	324	339	328	338	343	313	351	348	337	315	363	323	338	335	394	323	349	321	330	361	334	346	341	380	368	369	326	344	345	349	352	329	352	344	338	346	320	336	307	377	352	350	342	364	330	341	318	323	348	352	345	355	358	355	341	362	313	347	347	329	341	351	351	334	373	367	335	376	316	346	343	329	333	327	321	319	344	326	336	344	335	361	315	291	343	337	369	336	358	365	309	343	318	355	304	355	308	324	315	327	319	345	338	354	320	318	344	325	325	304	315	324	367	347	336	325	320	294	310	322	328	300	365	340	330	353	363	355	320	345	334	315	356	336	342	320	331	331	358	359	346	345	363	334	338	366	344	308	337	315	303	334	341	352	337	369	383	339	353	322	382	346	317	347	375	338	330	310	337	314	293	323	361	394	340	350	328	322	358	346	385	336	336	361	350	344	343	337	319	360	323	350	342	338	352	347	369	310	362	312	335	323	362	352	338	351	319	357	319	331	380	333	328	341	335	341	340	327	346	340	318	320	342	339	378	357	321	372	322	368	337	334	350	330	374	343	367	370	351	356	324	344	310	352	332	344	343	332	318	352	364	366	322	348	313	340	377	325	340	337	331	331	329	319	327	296	370	340	367	361	302	327	317	333	365	318	344	350	333	329	347	382	342	330	332	330	351	378	366	314	321	368	344	324	313	343	348	344	342	362	354	310	356	342	333	345	334	348	342	324	344	356	339	330	346	338	357	343	338	375	349	346	358	352	355	358	347	361	342	335	371	333	299	326	324	347	369	375	339	334	319	351	342	338	328	319	316	338	354	362	321	325	313	332	349	367	371	338	326	367	303	345	373	363	359	333	348	355	384	347	325	335	337	356	325	308	344	345	355	354	352	357	343	336	357	368	354	372	359	352	358	364	345	358	362	354	338	323	341	344	367	292	324	333	377	327	360	333	389	380	334	367	321	375	360	347	316	382	332	377	360	337	358	355	317	318	316	325	324	339	348	335	360	340	355	346	357	355	371	332	334	331	322	372	351	349	322	327	330	355	333	328	351	336	340	347	332	360	296	336	343	342	339	333	351	343	363	355	311	369	323	354	327	353	338	349	352	332	343	374	363	323	309	332	328	335	346	316	315	362	340	370	328	345	323	361	327	343	392	327	336	328	348	324	325	340	330	327	332	355	361	316	349	348	318	335	307	334	351	314	303	371	333	352	362	349	346	329	289	319	329	331	317	332	368	339	327	343	366	338	366	307	359	332	334	327	341	358	355	372	338	318	350	315	324	337	350	313	340	348	351	350	303	373	360	344	332	322	354	335	374	330	359	324	352	343	309	357	338	336	346	363	387	346	306	362	362	320	336	347	347	352	341	357	332	324	356	374	333	308	352	318	343	334	343	365	353	306	346	340	330	332	322	307	343	347	354	303	353	355	318	329	370	341	351	337	349	331	340	309	333	325	348	375	324	326	346	359	349	371	382	372	314	308	340	332	378	322	350	392	368	350	308	324	348	319	373	374	352	361	344	357	331	348	315	322	328	341	327	355	346	353	330	368	327	340	354	341	348	311	354	363	361	339	330	323	329	313	359	322	367	339	320	348	344	353	363	345	322	338	337	313	352	336	350	352	365	311	337	325	368	340	310	364	348	332	346	345	378	308	349	312	333	330	308	322	384	338	330	353	341	335	342	353	334	345	334	349	330	335	313	354	357	314	345	327	326	352	332	337	326	336	352	331	332	320	335	370	351	339	349	333	338	357	341	355	315	283	347	340	319	341	348	347	329	337	341	374	374	330	362	357	357	348	333	324	357	356	351	340	316	338	338	363	319	360	308	317	365	358	344	356	339	340	315	307	317	343	336	372	328	354	328	331	365	360	371	317	320	319	357	309	353	325	316	358	334	310	368	336	312	323	340	350	348	344	321	341	339	340	285	323	344	365	330	376	340	342	349	342	344	329	327	334	339	335	336	348	313	333	341	366	319	346	323	326	337	324	383	325	344	312	327	308	374	328	331	325	386	310	328	359	312	321	332	341	332	382	336	323	342	350	336	309	343	322	345	322	345	348	341	318	348	337	327	365	334	337	337	366	356	344	337	346	311	321	317	349	344	385	331	346	339	340	337	356	337	346	312	325	319	308	326	343	284
7596	17334	15004	8230	5514	4155	3245	2870	2595	2298	2267	1548	1295	1050	876	837	778	783	749	756	774	668	653	594	597	600	622	577	533	594	565	549	565	570	571	579	534	510	509	501	509	503	534	527	511	615	607	675	552	605	533	558	580	575	513	575	505	521	489	472	474	482	474	450	415	464	451	435	441	458	456	463	461	454	464	463	479	420	420	463	458	397	414	470	471	414	412	469	429	436	466	442	432	483	419	433	463	424	422	416	453	427	449	438	435	472	447	445	421	472	433	438	421	427	426	466	454	435	472	398	431	427	456	468	455	408	450	430	445	452	463	424	457	427	448	440	426	451	422	422	443	466	441	405	413	438	413	431	455	456	456	420	431	475	439	434	453	433	425	448	440	437	415	408	459	408	430	442	421	415	466	441	448	400	446	416	423	448	417	436	460	475	454	415	435	459	427	430	391	456	411	450	448	465	432	472	458	402	425	426	424	407	412	452	405	411	428	421	434	453	429	428	421	438	437	442	469	427	442	416	429	473	436	405	447	407	427	472	446	459	459	415	415	456	466	435	466	414	413	440	444	435	439	450	448	445	461	475	456	450	407	439	462	468	439	427	450	398	387	407	452	452	425	454	440	454	447	450	446	466	435	427	413	461	417	461	441	483	433	426	445	443	457	432	469	401	431	423	411	471	419	435	482	469	487	462	410	415	419	447	452	449	416	442	415	440	422	474	432	418	449	438	410	427	431	436	452	434	455	425	423	449	449	427	399	413	441	416	407	402	445	481	439	433	414	439	423	433	443	403	450	458	448	413	458	422	415	429	429	441	455	418	477	454	481	422	429	446	490	471	414	437	464	421	453	396	467	418	406	479	423	432	420	488	458	389	453	426	473	451	431	473	477	438	436	445	443	448	453	457	424	461	440	431	450	464	427	460	463	450	425	431	431	439	471	435	405	453	431	419	451	428	435	466	430	450	437	394	441	446	416	473	435	447	440	458	433	428	422	436	404	456	438	422	443	449	445	455	437	437	478	452	432	469	434	431	445	426	449	451	394	384	449	400	434	462	423	454	419	447	439	443	440	458	431	428	411	393	427	428	431	455	445	452	392	437	428	451	422	444	426	444	445	451	431	394	445	402	464	425	441	466	421	418	469	435	447	443	439	419	448	411	413	435	459	424	431	444	431	412	452	435	420	439	455	440	396	475	473	450	444	444	417	478	469	478	489	431	430	444	472	459	407	434	436	489	438	436	422	430	451	397	426	421	417	426	442	435	438	425	458	437	439	447	422	447	439	418	413	421	441	466	448	427	452	444	446	433	432	413	396	463	443	425	490	473	474	445	457	452	442	414	443	471	423	431	445	401	412	439	451	409	420	429	449	428	460	452	479	425	476	416	432	457	432	435	457	387	478	433	420	474	458	426	406	442	479	467	446	441	426	415	460	433	436	430	451	423	463	428	437	416	466	416	427	420	474	490	452	407	463	439	433	442	445	399	407	412	459	435	455	427	451	431	414	419	450	441	431	427	442	443	433	429	431	443	424	426	421	420	436	453	426	473	429	421	430	430	431	430	435	396	420	435	427	440	444	418	494	442	479	391	410	452	447	426	416	473	432	432	449	429	444	422	362	420	465	403	477	459	427	440	450	453	441	441	413	464	396	442	415	453	456	461	488	438	452	448	439	399	445	427	431	435	458	426	400	443	380	413	452	449	455	439	438	445	438	430	464	416	436	453	473	446	450	424	419	422	422	451	425	436	431	401	441	435	442	448	437	460	452	439	482	432	437	453	421	451	464	419	458	448	494	457	394	454	452	437	434	418	442	426	427	445	437	404	470	445	429	434	456	406	420	457	439	443	465	418	445	422	441	418	416	436	448	453	423	442	451	431	431	453	438	439	421	476	448	447	419	434	432	460	437	441	424	457	437	460	420	454	442	410	482	414	430	405	428	405	441	446	466	423	464	443	464	428	455	427	476	425	452	412	435	463	483	480	434	434	438	454	410	450	443	484	417	422	440	466	443	407	435	472	447	448	412	435	459	437	413	424	416	408	418	472	421	401	449	432	459	421	458	427	425	447	410	422	429	466	424	436	442	443	485	405	444	423	435	448	457	463	466	448	427	459	429	413	442	442	415	480	464	443	454	423	442	410	446	432	422	441	470	438	431	465	475	441	459	418	479	407	392	461	480	444	453	451	442	430	437	409	416	396	460	444	421	446	455	425	441	434	411	465	463	417	461	435	448	423	438	406	448	474	464	433	427	419	468	472	435	428	413	437	434	435	490	469	442	398	430	448	419	436	459	452	443	462	444	432	456	406	418	458	464	480	447	455	421	448	446	427	442	420	416	432	428	427	452	401	459	453	424	400	456	449	407	441	449	449	448	448	462	440	455	417	448	469	415	477	417	424	432	454	387	444	467	441	487	467	407	481	444	439	466	429	428	446	433	440	429	455	472	396	458	448	462	440	417	422	421	417	489	457	417	454	449	432	442	470	438	434	416	440	425	463	409	446	465	447	453	441	436	426	435	421	439	424	455	436	412	462	369	419	437	460	484	447	432	445	438	429	422	454	481	455	435	403	444	455	461	443	448	458	444	408	446	443	483	429	467	437	418	435	456	401	441	433	466	448	409	454	450	427	411	448	431	406	451	458	486	447	469	407	453	469	423	422	450	450	452	466	417	453	470	438	426	495	422	409	421	416	395	394	426	419	412	449	447	449	425	406	445	446	422	434	409	409	416	439	438	459	408	443	446	434	435	457	424	424	460	448	483	424	447	432	500	459	488	412	413	492	456	421	441	437	487	478	461	405	475	458	406	440	407	421	431	439	465	402	421	435	430	429	448	447	423	427	464	435	433	430	459	408	450	406	412	452	444	452	441	444	489	436	420	482	431	460	426	469	427	420	467	453	431	439	429	417	446	455	408	440	433	425	437	458	418	452	455	462	432	485	422	448	431	420	445	432	439	419	459	492	458	442	419	428	455	463	420	435	484	409	437	461	494	426	429	438	379	431	469	428	410	443	449	448	421	427	427	421	489	466	421	459	474	425	448	441	434	437	454	444	417	400	406	484	472	437	448	440	416	433	451	426	437	427	446	454	464	460	427	462	428	401	447	490	450	410	457	381	449	409	452	433	454	427	460	439	460	422	469	429	459	464	420	440	458	413	454	410	458	440	433	424	459	425	456	462	442	428	426	454	422	439	435	478	412	465	432	445	430	434	473	446	436	437	419	473	467	411	461	429	443	445	465	467	429	440	430	403	444	484	465	441	399	425	415	429	393	403	429	406	433	430	450	395	441	438	435	421	458	421	415	432	444	436	436	433	491	454	469	370	422	425	444	461	463	416	447	452	425	415	410	459	449	433	472	398	428	445	422	450	424	475	416	464	413	435	432	433	465	453	426	408	395	458	440	460	441	404	460	435	438	454	452	413	460	404	414	430	426	424	462	433	464	447	390	422	397	483	441	442	429	419	400	422	427	426	479	418	460	445	437	460	434	455	405	474
26839	19099	5375	1041	493	303	274	292	300	311	332	236	223	191	186	187	199	201	205	187	192	196	185	187	180	204	217	160	168	205	191	208	197	219	184	197	224	202	160	196	196	199	211	201	199	209	188	199	187	187	196	182	206	177	190	206	214	181	180	192	201	198	203	210	195	188	207	187	172	177	203	169	197	164	167	172	179	185	203	171	189	181	201	181	202	167	202	181	189	173	181	194	180	184	182	178	186	190	170	186	185	177	189	173	189	182	171	203	157	190	189	156	186	175	202	188	174	173	181	192	201	183	196	185	164	212	205	173	178	191	174	174	195	179	188	179	176	181	162	181	182	194	167	219	185	175	192	186	206	172	191	173	194	160	190	175	201	181	214	179	157	171	162	194	191	192	180	185	189	191	178	195	195	187	200	194	191	157	170	170	162	173	188	187	198	168	171	164	177	202	186	190	194	193	184	194	184	163	183	188	183	203	199	173	186	182	189	185	187	185	146	188	190	170	178	184	182	179	181	173	187	180	197	206	186	167	173	155	186	179	199	174	177	194	199	182	186	177	184	190	164	176	181	167	179	178	182	189	192	187	173	193	188	182	210	156	213	178	183	177	175	192	190	191	201	203	180	159	175	187	185	160	199	158	181	180	190	203	188	196	204	189	189	155	191	189	172	178	201	188	198	185	188	190	183	204	201	195	193	184	202	173	155	222	177	164	196	201	200	179	169	163	176	178	197	181	171	162	185	197	166	170	164	160	194	174	190	189	178	159	174	197	189	178	168	186	188	179	167	178	184	186	180	187	176	150	178	209	169	184	197	175	185	185	187	184	189	188	184	203	201	179	184	142	188	190	176	206	186	205	191	176	168	185	168	166	160	187	201	176	155	187	191	187	164	148	204	193	166	182	185	161	180	197	166	199	192	208	188	174	170	193	200	183	158	167	186	185	176	212	182	173	160	158	185	207	190	155	179	201	175	203	218	172	191	166	208	185	161	199	191	211	200	159	159	169	179	183	197	192	191	189	173	180	191	197	202	216	181	186	165	195	184	191	179	175	185	204	186	205	175	181	165	218	205	173	189	178	178	177	176	181	194	198	186	208	185	186	176	182	198	170	193	199	196	171	167	181	195	182	176	183	174	190	181	194	173	170	156	185	147	176	198	224	185	180	189	197	180	170	172	184	174	182	167	179	189	178	188	196	184	179	173	183	154	178	160	154	178	184	175	175	170	201	194	169	177	175	161	179	181	188	188	197	184	206	225	182	179	171	167	194	173	169	202	182	176	184	180	172	193	184	187	220	197	208	173	187	190	193	200	173	185	169	178	191	191	188	199	175	178	213	173	176	174	195	171	205	161	190	191	180	189	199	192	191	162	189	185	174	183	173	174	206	179	156	194	214	164	209	176	170	219	172	184	179	188	173	193	177	197	190	215	189	188	188	185	221	212	166	179	185	219	166	169	186	172	181	210	163	164	203	189	171	185	190	196	176	186	179	199	184	204	198	172	192	169	154	182	173	199	189	194	195	181	199	183	184	176	169	173	190	187	179	183	177	176	190	193	177	177	199	190	170	176	191	148	181	192	183	196	188	193	173	181	172	206	191	195	187	206	175	198	178	177	169	173	179	190	176	180	171	201	173	182	184	182	187	157	195	179	172	183	191	186	167	203	163	185	194	193	210	220	207	172	183	179	172	181	178	171	167	153	190	187	173	183	198	180	181	164	198	198	176	170	182	188	177	202	184	173	160	218	190	182	183	172	183	200	188	151	191	189	208	183	183	181	206	199	180	204	189	180	171	187	176	180	186	211	195	183	181	186	213	205	188	191	178	181	172	162	169	185	216	158	201	169	178	185	198	186	189	168	192	194	191	167	176	177	186	176	218	183	169	194	190	187	178	166	189	193	186	196	163	194	199	174	171	185	204	178	159	177	172	171	184	189	167	178	185	188	166	192	173	177	205	177	186	176	182	202	194	198	210	182	160	223	170	187	200	182	175	177	196	209	205	179	173	183	172	179	197	171	198	164	206	179	184	179	202	168	195	206	201	179	177	195	191	179	204	171	188	176	183	164	188	174	164	162	189	174	185	174	191	187	169	177	179	188	168	187	184	177	159	179	167	183	158	169	207	192	214	188	166	175	193	203	157	183	201	196	192	187	199	162	193	185	194	174	196	204	181	182	170	175	209	186	200	174	187	180	179	177	183	173	188	195	191	181	182	177	183	183	164	172	187	170	195	180	168	176	172	184	197	198	179	170	167	191	185	194	207	167	183	186	200	183	178	174	217	182	166	183	173	158	199	170	185	207	189	185	162	175	183	181	164	184	150	170	173	200	193	180	189	179	186	184	172	159	195	187	171	180	207	186	193	163	198	173	195	188	194	165	202	170	164	169	197	201	169	182	178	168	192	203	192	190	179	212	191	215	183	205	193	186	164	166	181	188	216	193	180	190	193	185	167	192	184	174	153	177	207	190	189	189	211	188	161	180	184	187	189	200	207	171	187	160	180	186	172	185	189	171	184	201	184	198	196	170	203	181	168	209	179	160	197	198	186	172	199	151	188	175	169	191	167	202	197	203	212	192	183	173	166	169	153	182	184	190	187	186	173	193	163	201	181	170	153	203	189	154	194	170	194	180	199	218	193	202	200	203	207	162	169	182	151	182	186	196	178	197	192	184	219	194	182	184	195	197	194	191	152	179	160	194	206	166	189	204	194	205	198	174	170	171	164	194	178	174	166	196	192	159	185	200	185	192	177	160	177	197	185	191	167	157	185	188	172	165	188	187	199	174	206	181	184	183	180	200	175	177	165	166	180	158	176	199	180	195	200	174	160	173	178	189	180	176	166	190	198	186	181	197	182	159	196	183	184	172	191	204	163	185	170	181	180	164	204	173	169	183	192	156	186	171	190	209	170	174	176	201	202	191	173	190	176	169	197	188	186	199	191	193	205	186	189	172	192	166	187	181	161	180	173	175	197	189	174	176	182	206	181	193	143	186	185	152	179	185	201	182	195	173	165	164	186	175	206	220	178	156	182	184	183	173	180	192	182	200	187	192	210	180	190	181	228	182	190	177	187	194	182	175	194	217	180	160	190	174	188	182	185	179	195	174	168	183	193	196	176	171	195	181	189	155	184	177	163	151	175	175	177	186	181	185	195	168	202	180	193	182	188	189	171	158	183	172	169	183	175	191	214	194	198	189	193	183	179	174	177	168	168	177	160	193	216	198	202	191	196	207	189	157	199	182	196	190	165	192	187	163	168	182	171	200	180	189	196	184	199	176	213	172	171	154	164	192	188	185	183	177	162	175	190	186	177	159	178	180	191	190	171	170	198	188	185	175	168	177	175	169	178	181	168	171	199	194	204	169	186	196	175	162	206	191	175	187	203	180	196	178	168	168	165	181	156	167	189	221	173	183	189	164	161	196	185	181	176	193	179	187	169	186	187	212	200	178	200	169	181	158	187	184	189	194	164	196	193	181	163	186	174	176	181	164	186
4251	2217	2128	1353	866	635	436	528	659	571	691	489	324	310	264	287	268	298	252	295	271	250	283	255	275	291	268	232	274	263	268	263	273	284	266	253	266	236	259	270	270	250	249	239	302	308	297	264	274	288	277	287	280	286	270	262	257	269	254	255	244	250	215	209	245	237	231	248	209	230	247	255	240	214	232	267	240	224	228	233	232	241	247	244	257	254	227	225	225	231	234	262	223	223	242	237	226	235	258	246	244	290	263	222	226	262	242	231	269	223	233	227	229	231	234	239	228	232	243	205	273	231	233	214	253	212	241	258	233	220	260	244	243	240	220	224	219	252	242	253	248	243	241	244	244	224	236	228	223	238	240	232	221	279	242	225	227	241	219	242	252	246	232	265	218	267	262	249	215	232	249	214	237	252	227	233	254	216	234	252	252	258	233	262	229	262	256	218	246	246	241	237	250	251	239	248	256	253	245	238	230	236	189	208	225	242	230	243	237	235	226	257	216	217	236	258	220	250	253	209	223	266	236	252	243	253	210	248	206	255	213	237	228	251	244	228	219	273	258	248	274	239	227	252	243	231	255	224	241	259	233	221	224	250	263	243	256	244	250	240	253	233	259	231	249	250	247	257	274	250	234	234	237	255	231	244	231	234	229	241	237	233	234	255	240	238	246	248	244	263	251	250	249	274	278	237	259	248	243	234	240	226	265	236	261	218	246	248	237	212	239	228	245	244	221	231	237	234	243	213	224	237	253	238	228	239	249	255	225	240	236	248	222	211	235	232	272	222	220	221	232	256	236	221	253	236	240	238	245	252	219	245	243	254	247	252	253	220	251	258	250	253	245	220	247	249	256	257	255	255	251	245	249	262	228	237	231	268	234	218	249	247	249	214	241	253	255	233	222	223	237	247	243	250	239	234	242	234	212	253	218	248	236	230	254	258	214	244	264	258	262	221	229	239	251	210	238	228	249	271	255	225	248	242	245	232	230	249	234	263	244	252	258	217	238	262	252	239	273	235	218	240	245	236	268	249	236	240	252	253	241	253	264	218	242	230	222	243	245	262	234	257	230	253	224	224	232	265	263	248	247	229	240	231	261	228	227	228	232	246	253	253	244	244	257	240	244	220	253	249	231	235	252	241	266	246	243	261	275	248	256	209	235	262	251	218	254	237	239	237	237	250	256	242	259	258	225	212	246	248	253	243	241	240	228	237	258	233	251	249	230	238	264	249	246	231	226	258	226	244	235	233	258	243	263	219	236	245	238	249	264	254	238	239	241	231	251	232	258	230	235	228	218	243	251	237	247	256	264	215	244	241	273	268	245	264	279	240	252	246	258	287	254	254	256	264	276	249	250	265	269	227	214	239	244	240	229	226	233	244	234	238	236	268	247	259	251	229	236	243	233	241	242	245	246	248	240	221	219	228	238	253	230	260	248	223	244	242	250	251	260	251	239	230	229	247	208	227	254	264	258	237	219	271	244	224	223	242	221	242	221	243	261	257	220	260	242	219	245	246	236	230	236	239	249	263	241	246	263	292	223	234	280	252	251	226	243	237	206	244	263	243	237	209	228	228	235	247	256	244	229	239	235	264	250	249	240	253	255	226	246	226	246	262	232	249	256	250	249	237	238	216	240	246	214	232	242	204	205	237	274	233	254	249	232	249	273	240	212	258	250	261	236	266	219	246	271	235	230	237	260	256	243	252	267	237	237	266	240	241	250	224	239	264	246	261	247	244	249	240	239	236	234	239	232	232	241	254	279	231	248	232	240	251	215	231	249	234	223	261	250	242	244	220	239	238	259	227	236	217	245	257	214	240	215	238	237	232	258	238	242	264	271	227	223	276	257	223	229	241	262	254	233	230	267	225	226	233	221	228	232	253	244	273	212	228	229	233	243	221	237	247	237	243	241	241	270	263	246	220	256	233	211	247	244	259	262	239	234	242	239	264	222	248	243	258	243	255	234	210	224	233	254	242	267	245	211	222	208	220	232	211	230	231	250	254	272	272	244	247	261	250	242	248	260	239	245	227	227	252	203	241	262	228	232	229	235	243	221	245	215	242	246	222	266	237	248	255	247	244	233	228	266	227	230	274	227	212	226	254	218	229	263	231	259	223	260	268	260	227	251	256	245	230	234	229	229	233	246	236	262	234	232	221	224	246	251	242	245	210	229	256	214	240	245	240	262	263	237	245	257	241	261	235	228	231	235	229	257	224	257	231	237	249	246	218	245	236	256	239	211	251	236	255	238	249	245	249	242	228	233	276	221	229	230	251	246	253	227	259	241	256	243	264	224	252	261	242	236	227	238	242	227	267	251	203	247	238	212	243	258	242	271	241	244	263	213	215	256	226	210	233	223	232	229	240	266	239	266	267	247	226	228	269	261	247	242	247	236	239	252	227	253	235	229	240	234	255	241	253	256	207	256	241	236	245	254	228	229	259	235	224	240	245	258	256	226	260	201	210	255	205	258	242	218	267	222	241	225	251	240	283	232	225	251	249	230	245	247	265	234	238	264	250	273	259	235	247	259	257	233	269	242	227	260	267	231	221	255	275	237	241	262	229	223	224	258	247	242	276	256	212	234	255	218	253	267	249	249	224	218	220	239	233	246	225	272	218	229	234	243	217	251	263	251	273	232	230	243	232	226	269	226	221	236	260	240	250	232	239	245	247	253	240	258	254	264	226	255	240	241	242	241	250	244	236	218	254	229	225	228	240	254	246	234	247	258	235	241	223	228	211	245	231	247	266	235	265	222	231	260	222	235	236	247	239	248	230	227	251	263	237	220	235	267	257	246	222	249	254	227	228	215	238	252	208	222	256	219	246	231	237	237	273	231	254	240	220	258	262	240	274	258	253	267	238	258	261	243	251	222	230	231	250	249	252	258	253	249	254	262	240	240	266	231	240	245	257	265	218	259	260	237	251	263	254	227	239	236	263	263	263	265	260	244	235	228	244	221	223	250	218	245	271	229	223	267	238	244	257	275	263	238	238	235	253	235	260	270	258	239	226	257	252	238	223	224	219	248	287	218	231	222	228	256	222	241	252	242	239	251	240	253	245	216	222	228	277	255	225	230	238	269	259	239	274	243	239	244	225	269	235	231	221	255	255	270	250	236	262	237	241	259	242	258	226	270	260	252	234	252	252	242	254	250	225	271	226	228	219	259	245	220	248	238	265	245	250	217	231	219	239	231	244	219	245	247	255	264	227	236	242	258	215	240	240	239	233	220	243	242	258	256	253	212	217	254	234	210	225	241	238	244	218	232	261	234	234	215	238	241	238	245	254	224	256	255	222	271	248	225	234	256	242	221	256	232	245	242	241	237	239	219	240	241	234	252	257	234	226	240	236	262	277	251	236	238	240	228	234	243	224	240	261	260	228	239	269	218	224	258	244	249	246	268	208	254	246	241	252	248	230	235	242	220	256	230	249	248	265	237	251	276	266	229	226	232	236	234	217	244	243	265	228	232	266	246	241	261	238	252	286	235	255	238	222
23712	20922	28109	23872	20888	8781	1160	843	727	739	791	594	497	472	454	413	372	387	388	383	420	402	395	364	392	416	348	359	373	368	385	385	370	369	383	376	357	345	389	343	336	374	340	381	377	390	422	406	426	373	389	402	388	380	383	392	348	372	359	363	385	327	358	333	360	329	337	345	363	353	373	346	348	334	326	320	392	344	373	338	299	362	385	344	356	350	368	358	389	351	300	294	326	315	374	315	381	345	338	362	357	359	315	379	314	332	330	325	354	344	338	338	338	324	331	348	342	366	343	345	323	334	359	360	352	342	356	342	346	351	333	345	393	332	377	355	332	344	350	317	336	336	328	338	349	368	309	362	342	369	300	332	356	318	325	349	323	309	358	310	362	336	327	330	339	384	352	327	353	376	320	334	328	353	345	340	336	349	345	335	342	347	346	364	343	390	319	364	362	311	339	333	331	328	363	335	320	345	331	316	299	345	353	345	339	327	344	316	330	370	303	330	363	322	341	330	349	368	311	347	352	323	317	352	356	331	351	326	315	364	324	327	334	340	371	345	362	316	356	354	308	340	321	328	372	329	348	316	320	337	347	348	343	353	351	339	355	345	341	331	355	372	277	344	336	338	361	354	360	333	368	336	337	341	335	334	306	342	362	337	336	326	327	332	334	348	356	351	321	373	354	335	350	363	357	362	316	305	318	353	356	325	341	332	357	347	329	347	336	331	321	312	355	365	329	337	334	361	330	348	323	357	362	348	329	350	356	341	336	339	363	309	324	298	347	343	344	327	333	346	336	309	337	372	359	335	361	368	340	363	333	355	342	340	352	303	320	353	355	347	349	365	317	377	342	365	321	369	328	361	378	334	367	318	315	339	344	374	334	346	338	349	308	298	356	343	357	321	322	344	343	339	342	324	307	288	345	361	363	352	336	334	338	332	338	369	330	364	358	357	352	337	327	324	323	317	355	338	326	324	321	342	332	339	297	320	357	336	323	314	310	336	338	329	338	310	361	336	333	341	342	357	351	336	330	331	315	334	338	366	316	361	299	347	375	344	336	345	328	361	324	348	355	374	331	339	302	333	343	341	359	340	340	309	323	356	316	349	350	374	332	367	287	326	331	317	344	358	356	355	344	329	352	332	342	350	312	331	334	336	351	361	296	314	336	356	361	365	316	335	338	342	359	365	327	350	311	317	314	328	344	325	331	332	365	352	323	342	336	343	347	331	332	338	359	335	344	375	328	362	359	356	345	335	331	350	354	337	357	359	326	343	352	355	357	320	323	351	348	325	315	348	346	347	350	343	325	337	369	346	320	348	344	328	335	336	338	332	320	292	355	350	357	353	315	328	370	332	299	321	349	304	344	338	377	302	331	360	363	355	332	393	343	314	332	363	357	361	361	342	331	301	349	338	346	339	326	372	332	320	346	331	351	322	335	331	336	313	346	334	302	344	340	313	338	322	346	360	359	309	351	305	347	310	309	355	362	309	339	365	328	331	343	300	346	343	341	340	368	362	324	322	297	359	352	324	336	350	383	349	349	335	364	317	344	348	345	321	366	326	352	379	337	343	310	323	342	352	356	345	386	369	310	326	350	378	345	329	391	344	336	299	339	347	340	350	344	325	331	328	350	342	312	337	342	336	334	361	345	319	373	360	349	339	327	341	311	361	339	339	352	338	336	321	363	360	320	322	311	318	295	334	334	362	355	334	328	328	343	326	367	341	336	319	342	332	355	338	322	366	366	364	323	306	321	346	331	287	373	331	355	329	336	342	330	368	339	335	336	364	326	335	370	343	345	353	370	333	367	340	336	344	334	367	343	314	314	317	329	336	389	321	349	350	372	356	343	347	316	376	369	363	345	307	335	326	371	338	290	344	292	350	345	323	330	320	331	310	340	349	328	345	347	366	303	315	339	328	338	336	348	310	352	357	343	314	315	323	334	357	345	299	364	360	335	323	313	350	324	351	355	325	318	340	387	332	319	357	348	368	385	348	347	352	311	363	353	363	345	370	341	324	326	315	352	340	337	325	349	295	373	346	352	344	347	358	333	313	351	351	346	355	339	350	339	325	308	300	302	336	311	350	328	326	328	335	360	329	345	338	349	323	368	326	327	370	361	307	323	356	330	335	333	339	318	342	336	311	367	349	355	344	333	368	320	356	320	340	342	366	358	341	338	368	360	347	348	353	336	363	354	306	363	337	357	325	334	337	347	314	327	323	334	379	318	358	333	322	369	335	340	383	359	319	314	328	318	327	357	347	328	359	360	342	370	355	334	303	346	328	351	365	316	352	321	317	327	361	337	350	324	342	354	360	347	322	335	333	353	343	340	379	348	359	367	331	348	346	339	341	353	359	332	336	342	362	337	352	326	348	330	339	356	315	300	329	349	340	335	365	323	348	333	375	329	360	349	341	325	335	351	314	343	344	366	327	336	348	335	323	371	327	325	351	364	334	368	301	356	363	340	342	317	351	311	360	356	314	323	364	363	325	320	345	353	327	333	374	361	321	361	374	309	384	359	335	333	361	363	325	324	344	337	339	324	349	329	351	372	341	355	329	312	339	324	322	386	350	336	350	355	310	310	332	337	347	366	333	330	327	369	352	357	339	352	354	352	344	340	328	353	371	334	341	325	327	346	326	341	328	323	338	357	349	330	353	348	344	320	314	351	363	344	359	314	332	355	338	354	356	332	318	342	348	374	373	357	340	323	363	328	351	376	359	373	358	365	342	335	349	299	320	308	317	336	308	339	355	352	337	368	338	346	348	296	365	333	338	353	348	322	338	339	336	349	331	343	317	326	334	369	325	354	340	377	352	331	356	339	366	348	336	383	328	325	330	383	301	333	367	325	376	348	336	357	327	353	350	360	317	328	335	341	326	375	370	355	316	293	348	328	327	330	370	335	325	336	319	374	358	346	326	332	296	319	325	325	355	340	315	351	344	338	367	335	322	350	366	338	291	324	344	319	335	338	306	326	339	331	326	338	325	370	321	329	322	323	321	360	333	359	357	326	331	330	305	361	310	346	363	380	326	318	332	339	334	363	309	326	344	342	351	339	348	328	345	361	325	366	336	331	342	339	359	343	312	322	341	352	343	342	360	327	341	327	370	343	342	321	352	353	356	328	372	329	317	358	333	351	332	371	317	347	332	327	356	332	341	341	352	339	324	320	331	360	327	354	344	329	344	341	323	310	351	332	340	332	336	340	346	336	350	339	370	334	360	354	342	345	313	365	343	349	338	379	364	332	345	365	347	340	359	358	351	316	354	394	351	345	337	359	352	328	330	333	339	341	337	340	341	309	303	358	343	338	359	319	367	351	340	362	326	320	359	341	342	348	369	343	348	366	348	333	309	329	318	355	362	335	349	330	358	332	339	337	335	353	365	362	356	328	345	360	341	350	327	366	364	368	343	319	321	290	371	329	344	343	333	342	358	366	333	328	371	336	342	370	368	332	334	361	337	357	341	354	330	351	336	373	339	321	353	311	348	346	341
5164	10657	9567	5226	3491	2602	1775	1735	1631	1465	1565	1155	879	812	697	644	586	559	604	578	534	573	521	524	542	518	504	495	551	495	507	516	516	521	512	483	545	476	502	444	496	491	496	452	540	509	549	564	542	542	550	530	545	552	528	458	479	488	512	450	471	457	475	473	437	429	465	433	463	432	466	458	434	467	454	431	467	466	426	431	442	474	443	417	462	458	452	466	426	424	433	420	417	433	418	414	401	468	463	398	427	460	416	439	443	428	428	453	419	500	414	450	451	487	442	462	418	431	446	430	429	455	423	414	443	434	458	478	452	421	439	432	432	441	430	451	409	463	466	415	471	457	422	445	421	444	446	471	436	420	435	447	432	449	462	467	447	405	426	445	425	439	417	405	455	419	447	451	438	434	448	444	415	442	461	418	440	446	447	422	451	444	413	436	453	467	443	448	442	413	428	446	462	461	455	406	450	457	424	395	430	424	432	444	478	463	471	446	428	464	390	479	433	424	429	428	423	454	377	436	441	410	443	433	451	423	464	397	444	422	452	450	415	419	462	446	484	411	455	484	441	437	399	447	415	428	428	424	446	436	397	426	402	438	418	453	433	412	424	469	450	446	424	429	439	440	459	442	440	426	421	414	467	465	449	452	458	441	431	453	469	445	470	402	427	425	471	409	410	411	434	435	438	424	407	437	446	470	426	455	443	449	458	458	481	450	424	495	411	445	418	408	420	410	456	425	450	421	449	441	424	437	463	454	452	451	451	457	437	435	419	456	454	428	426	421	436	493	412	469	439	443	425	428	450	437	394	440	443	441	423	433	443	418	433	451	442	427	456	435	439	476	432	445	411	451	435	421	490	445	407	446	434	440	430	437	417	471	448	461	457	450	417	451	453	450	461	420	441	434	412	434	435	425	431	428	437	447	436	464	488	435	479	481	458	450	422	465	434	433	439	454	455	423	420	443	441	442	439	436	468	423	414	474	462	432	446	436	433	425	402	442	459	421	420	490	414	472	427	476	428	458	405	479	447	434	465	421	439	430	471	473	417	442	448	446	429	443	459	420	461	449	452	463	414	420	422	454	471	431	429	445	442	435	436	423	430	447	435	452	437	442	453	430	418	441	397	451	439	433	441	474	429	444	476	445	426	424	386	442	401	409	416	462	470	465	461	473	429	460	451	432	463	438	418	431	397	465	424	401	446	430	443	445	398	472	428	454	411	469	423	468	444	452	439	415	470	407	411	436	434	397	407	394	424	419	442	438	467	438	456	473	417	445	441	463	428	427	447	442	424	460	417	434	466	392	397	443	459	428	454	446	448	474	420	432	472	397	456	399	435	460	409	458	415	411	432	458	447	421	452	433	408	437	409	438	457	434	410	503	427	429	420	451	427	389	461	433	435	430	414	449	411	455	406	463	449	420	482	443	421	430	451	501	440	446	453	418	424	459	444	444	433	439	461	450	442	445	450	459	479	464	444	454	469	447	420	475	437	455	418	431	455	439	388	428	437	413	423	436	447	428	447	445	436	419	455	452	455	458	389	430	432	433	433	464	456	434	435	455	448	440	431	455	434	430	442	431	418	425	478	472	467	443	418	400	434	437	403	439	428	423	463	408	473	509	476	400	452	484	429	437	460	417	456	430	443	460	407	449	429	456	426	428	436	440	454	443	458	442	489	418	447	441	416	416	427	423	445	433	438	448	400	471	446	442	437	427	435	429	454	405	438	434	419	396	395	404	426	442	424	420	436	461	433	444	422	452	445	466	436	432	427	469	448	458	406	416	454	420	447	427	460	431	434	429	452	443	459	453	465	444	415	432	452	442	403	415	440	459	441	435	444	448	420	391	463	394	439	449	428	428	428	464	473	454	431	436	423	449	414	437	453	450	437	364	493	426	404	427	445	419	423	456	454	458	418	439	445	459	441	451	432	442	452	415	455	437	412	456	429	391	434	416	442	447	444	467	440	469	463	434	434	433	450	450	467	432	401	447	467	473	447	423	443	414	385	416	438	456	448	408	413	418	424	479	450	464	440	421	464	412	430	432	433	448	415	425	423	435	423	434	391	413	481	413	444	459	457	420	438	446	421	462	423	428	445	420	452	438	472	460	413	466	422	414	438	421	432	419	452	439	407	436	433	428	428	453	434	441	433	450	461	434	414	423	450	442	433	405	388	450	472	440	479	399	401	423	434	504	424	451	432	442	394	399	427	468	440	478	401	421	384	447	476	440	443	446	466	459	447	437	436	455	429	460	437	444	450	440	402	446	424	457	431	435	423	426	417	463	439	422	421	417	429	453	434	467	417	410	435	441	452	448	467	490	462	453	440	419	517	436	428	418	466	461	446	442	443	406	429	419	460	429	438	478	454	439	427	431	430	450	446	423	448	415	441	411	424	442	426	403	441	468	472	441	434	445	463	461	438	437	420	446	426	392	447	442	439	425	425	435	449	426	435	451	416	459	451	430	443	436	400	424	463	421	446	475	454	440	444	429	435	433	452	420	455	403	402	452	405	432	455	505	410	448	431	480	443	437	473	385	458	417	422	440	451	420	437	440	418	425	430	446	442	410	431	444	431	449	436	456	477	445	472	408	407	456	451	418	439	482	428	423	435	419	427	437	451	410	461	427	425	451	455	436	454	430	391	407	425	472	430	447	433	409	437	445	454	445	437	476	458	444	462	479	442	439	434	407	425	455	467	446	472	439	410	434	449	421	489	466	461	434	414	445	448	422	457	434	467	468	453	442	397	470	433	449	438	437	421	402	419	424	463	430	429	469	450	469	456	396	419	431	423	442	426	433	398	461	463	445	452	443	448	450	378	381	463	429	422	474	422	438	420	426	464	424	446	434	450	466	426	436	445	442	443	414	420	457	453	425	431	427	436	456	476	430	442	423	424	497	444	413	425	425	424	429	437	388	449	438	430	435	448	441	447	441	461	429	427	484	425	410	423	444	454	430	448	407	426	391	458	463	453	457	444	429	368	410	417	417	451	419	444	450	444	418	462	402	446	438	452	424	461	460	422	428	439	437	409	416	415	404	410	444	419	417	449	416	433	483	445	438	427	420	448	434	473	495	442	428	418	458	435	434	416	451	458	475	438	471	417	379	469	413	462	446	471	461	448	425	444	418	465	454	443	410	447	391	442	463	423	417	420	451	422	437	457	468	488	457	436	450	462	417	425	431	458	472	422	400	430	454	423	443	420	432	418	413	474	433	444	414	426	456	440	434	450	390	400	436	387	435	444	465	456	430	442	465	427	447	431	427	458	448	486	412	414	433	444	440	429	455	427	416	451	468	457	431	428	449	481	435	413	449	449	424	451	438	424	444	449	454	439	464	429	436	435	448	406	446	453	418	431	431	434	443	422	437	464	429	437	389	410	465	434	416	433	443	449	423	464	461	490	419	454	415	431	448	430	421	482	442	434	435	416	406	406	448	443	404	407	395	446	415	403	460	430	406	459	428	444	451	420	430	438	435	411	425	433	454	439	461	432	442
24840	20912	26832	24953	7321	659	402	409	374	354	409	259	190	158	175	167	168	158	142	149	168	151	145	146	130	125	143	147	135	125	128	139	150	110	138	152	125	117	130	119	115	130	129	138	131	164	161	169	153	139	133	141	173	133	106	141	110	150	112	123	131	122	128	136	120	112	120	119	128	140	132	127	116	132	123	108	134	123	119	108	119	130	124	122	121	139	115	105	108	125	139	130	116	124	136	146	117	107	134	123	110	110	113	117	98	121	106	116	118	113	106	121	121	119	107	121	137	132	120	119	124	131	141	122	93	129	118	126	114	111	111	123	119	128	130	96	120	105	131	118	122	111	119	123	110	121	123	108	130	95	101	106	102	116	126	101	123	114	107	107	119	126	106	134	134	95	116	130	124	106	109	104	123	114	124	124	127	99	133	112	125	105	112	107	105	106	109	133	118	116	121	118	130	97	119	131	96	119	116	130	118	121	128	142	102	126	121	126	123	124	108	116	129	107	117	122	104	124	106	125	123	106	141	114	119	120	131	115	120	108	123	106	125	121	121	108	119	123	116	120	125	102	101	118	130	123	120	137	106	114	129	111	135	89	117	120	119	102	114	125	122	110	141	118	110	127	107	105	97	105	103	118	118	105	115	117	123	112	121	131	132	134	129	131	135	117	121	114	93	139	115	126	118	113	122	137	111	97	137	116	130	112	126	102	103	104	122	122	120	119	118	108	131	113	129	117	115	108	123	114	108	131	110	129	115	112	107	104	113	116	120	128	103	129	113	121	116	132	106	126	105	122	141	128	131	115	123	120	112	109	119	127	124	114	128	136	114	101	122	106	120	105	124	118	137	105	111	122	118	128	124	133	117	109	134	114	121	124	124	125	129	108	107	122	127	122	129	108	122	104	131	144	104	110	112	115	142	123	126	143	123	117	123	119	140	127	133	116	121	116	134	118	122	128	122	140	111	123	116	123	134	130	124	108	104	135	109	124	102	116	128	118	111	107	123	120	106	124	123	107	117	114	122	114	114	113	112	128	125	119	117	107	115	101	130	125	114	104	116	110	123	143	128	114	118	123	111	116	127	124	125	114	118	103	114	138	137	103	131	114	110	119	106	132	113	117	114	139	118	117	105	117	114	109	119	111	136	129	118	87	111	124	123	105	112	129	102	128	120	129	138	113	125	116	112	126	117	126	106	128	102	132	116	115	109	128	113	115	94	141	110	110	114	112	141	127	102	126	124	138	123	123	110	107	110	103	127	112	134	115	109	131	109	114	126	130	105	110	130	124	126	115	119	122	113	120	112	127	108	114	108	109	86	114	107	107	127	117	124	118	104	134	113	112	108	102	120	140	117	119	115	126	113	118	110	114	117	106	130	103	143	113	106	109	105	109	124	121	123	123	135	113	116	127	109	124	112	128	121	119	133	121	128	121	136	111	141	131	121	109	110	117	131	119	120	111	111	122	133	103	132	125	115	143	114	117	128	116	102	121	114	102	123	104	128	101	121	121	98	124	136	105	116	132	128	109	112	104	97	110	120	111	130	109	134	128	138	121	113	115	120	113	109	114	121	110	101	117	134	123	116	133	111	140	118	129	109	114	120	118	120	111	114	125	129	133	111	117	132	133	116	111	148	130	108	132	109	118	123	128	112	119	106	119	109	143	125	104	142	117	115	96	117	106	119	115	106	129	114	107	125	135	121	117	113	132	136	102	109	119	117	100	118	129	119	113	115	127	110	123	141	112	149	115	113	128	106	115	124	116	113	106	116	103	101	118	109	116	122	134	124	126	131	105	117	142	119	137	121	116	104	116	126	129	111	119	126	136	102	110	118	107	120	128	113	106	131	114	106	125	117	121	130	124	133	123	121	97	122	101	119	126	106	116	97	106	128	109	137	125	115	108	102	124	108	128	119	134	133	107	110	119	138	115	114	110	107	116	115	116	137	97	124	109	116	114	104	123	102	107	137	123	90	129	125	113	135	104	116	111	118	117	111	117	136	106	111	104	136	104	124	125	112	118	114	119	117	133	119	131	125	117	119	124	111	119	103	118	126	122	115	99	115	113	117	108	106	135	113	121	110	130	101	108	110	120	102	105	124	113	108	124	114	126	117	126	114	111	122	116	134	111	125	110	114	129	127	113	114	104	115	128	106	106	113	109	119	128	123	110	107	116	103	121	118	111	148	136	131	114	121	125	103	132	121	109	145	111	111	127	116	125	152	123	126	120	114	134	113	123	93	113	123	115	127	114	122	107	120	117	109	106	115	124	125	126	116	125	135	136	132	138	100	130	113	106	126	126	107	127	127	113	131	102	107	116	121	136	107	119	134	112	124	126	117	140	107	102	115	117	111	114	81	107	123	110	117	103	123	110	124	113	108	112	124	124	131	140	119	107	122	127	122	107	136	142	106	115	116	117	116	108	115	112	132	121	109	123	127	99	108	137	94	114	118	121	137	106	127	127	140	113	137	112	122	113	107	110	107	120	114	125	114	116	106	101	117	134	132	107	121	131	119	124	111	119	96	108	126	140	110	131	135	119	107	117	130	130	137	114	128	110	123	120	109	110	126	112	101	120	105	118	133	109	127	142	135	100	121	112	123	131	120	108	137	127	113	125	109	112	114	113	114	123	116	121	113	128	106	121	109	123	119	101	110	134	111	115	124	145	110	127	113	106	118	108	115	139	116	125	109	114	116	122	140	130	118	115	105	109	105	116	145	128	117	110	125	113	106	116	116	125	110	114	128	143	121	134	127	132	129	102	98	121	123	123	117	120	104	116	114	115	112	128	132	97	112	97	94	124	120	105	136	99	107	117	128	114	119	126	116	122	119	117	114	133	114	116	112	119	139	115	120	131	118	114	118	118	95	101	162	142	118	114	123	118	118	126	128	113	133	126	133	135	134	128	100	122	123	120	106	111	122	101	111	148	125	114	135	99	129	124	122	119	122	115	122	108	117	110	116	97	113	86	106	138	135	110	117	123	128	119	124	122	107	143	98	110	118	124	99	101	137	88	111	111	137	126	139	116	111	120	131	112	99	125	111	111	114	126	111	132	117	126	111	107	114	144	127	107	110	120	114	134	123	127	115	135	95	86	114	102	130	121	107	110	109	128	113	121	116	110	111	128	115	117	108	110	108	123	100	113	128	137	117	121	125	137	118	131	118	141	123	121	132	130	99	116	122	119	140	156	114	124	126	111	123	101	115	139	115	120	136	113	119	114	121	107	97	107	135	115	101	110	119	123	114	110	110	129	120	116	139	116	117	133	122	111	129	135	99	138	133	111	111	125	109	151	137	115	113	129	126	115	105	124	136	150	129	125	124	130	131	118	128	107	105	136	111	125	115	137	100	108	137	110	105	135	102	130	129	118	135	119	97	130	102	104	122	118	128	138	103	119	124	101	118	112	119	124	109	108	118	115	133	107	119	139	102	113	113	130	111	132	130	150	133	120	120	113	121	138	133	107	127	118	115	106	116	105	125	124	115	136	109	121
4773	6376	5595	3109	2073	1429	1004	967	992	837	1110	743	471	360	298	252	240	268	242	234	256	246	249	228	232	208	223	207	205	211	183	200	218	223	184	197	204	196	180	214	193	219	204	205	232	242	307	253	232	240	241	250	232	228	209	208	194	170	163	180	185	184	180	162	174	158	167	178	157	177	177	175	170	178	172	145	171	186	154	160	187	178	182	164	164	185	158	147	156	181	165	184	146	179	145	193	175	170	176	165	181	179	166	170	194	169	178	167	159	174	177	177	156	177	162	156	179	170	159	149	187	178	183	183	158	165	147	147	168	172	160	154	165	179	170	169	176	164	169	169	174	175	176	172	180	177	192	191	163	143	166	147	177	162	175	140	174	159	161	199	160	161	161	176	163	153	178	168	178	159	152	168	164	173	160	163	173	178	150	169	155	182	168	172	161	169	149	157	160	163	152	177	175	160	154	171	158	186	162	171	153	150	186	153	169	166	171	150	190	172	166	186	168	189	160	169	194	170	172	165	162	153	162	158	158	169	179	181	170	163	170	177	159	178	133	179	179	154	164	156	176	174	173	150	173	175	138	163	157	199	185	178	163	155	157	172	150	166	137	176	167	168	166	166	176	143	177	163	164	170	176	190	185	175	178	168	170	181	183	132	158	153	175	152	160	166	181	166	176	165	188	143	146	179	161	169	163	163	175	171	155	171	151	203	152	176	192	164	178	186	188	173	175	163	181	182	177	182	155	179	163	179	149	170	170	143	168	159	173	170	152	151	155	178	161	187	166	159	180	166	156	132	151	159	172	174	149	165	170	160	153	152	170	173	178	155	170	179	170	169	160	164	167	182	163	188	175	160	183	168	172	141	191	167	168	158	152	171	188	173	181	155	184	164	159	165	174	164	177	153	168	170	162	155	167	149	185	163	160	167	159	182	156	169	144	184	176	169	166	168	170	191	189	150	182	172	164	179	162	183	168	165	161	165	154	166	154	185	152	162	155	154	145	150	179	157	157	171	167	163	192	185	181	180	170	138	186	148	142	170	146	141	176	172	180	176	195	169	179	187	187	154	148	165	185	161	183	184	156	150	162	169	158	147	166	164	165	169	173	159	176	162	160	179	158	181	174	164	139	165	170	192	156	151	145	150	177	162	154	168	175	157	163	131	166	177	147	181	176	167	140	149	165	178	176	154	159	191	178	166	159	143	186	164	182	161	161	158	199	187	179	167	170	163	153	179	189	146	181	181	174	180	157	166	176	172	130	182	160	168	173	175	174	161	180	160	176	154	178	183	184	152	178	165	203	182	176	143	164	171	178	172	148	166	166	165	183	170	164	161	190	188	166	176	190	163	177	193	156	149	145	138	163	173	160	165	165	169	147	165	198	163	163	162	174	178	155	194	155	161	149	162	181	163	157	170	176	156	178	169	165	185	167	169	150	184	174	158	154	159	179	168	139	172	174	165	180	172	143	189	157	175	175	163	165	149	166	161	171	159	161	149	183	156	184	192	159	182	164	166	191	170	173	173	173	168	185	176	169	171	171	156	155	175	179	179	145	156	157	151	162	160	164	161	157	180	150	155	165	181	160	148	166	174	171	163	177	179	183	182	157	147	155	162	164	206	195	154	179	174	163	160	176	163	184	150	168	176	170	168	168	182	151	160	179	165	178	165	149	176	138	156	155	163	168	168	158	160	174	183	185	180	170	213	163	172	161	161	165	168	154	177	173	180	174	154	157	169	159	161	174	182	162	156	147	198	200	142	164	173	189	138	157	163	164	156	165	168	172	179	148	156	174	167	159	170	151	164	157	165	171	163	174	150	170	150	160	162	158	166	198	139	152	162	156	168	176	188	175	124	175	173	171	164	164	188	181	176	173	165	183	147	139	157	177	160	159	149	161	180	144	159	156	170	178	176	155	185	161	168	170	157	166	155	168	171	158	168	151	157	180	162	155	172	134	196	139	175	168	195	159	165	174	186	161	180	154	162	173	151	150	172	152	175	156	181	167	184	165	172	161	149	172	164	160	169	162	162	164	167	179	178	185	158	186	166	161	166	151	160	178	172	166	173	173	182	183	168	168	177	197	160	169	141	169	143	164	190	185	153	175	186	176	159	165	159	156	174	175	159	151	175	169	156	183	155	153	175	174	177	148	156	161	170	174	176	172	184	172	163	155	180	165	202	142	164	175	164	176	179	176	160	162	163	198	165	161	170	165	163	161	154	182	189	151	170	141	169	153	158	184	174	164	165	156	171	149	177	185	181	176	169	169	169	177	158	161	194	178	163	184	153	155	170	176	183	164	177	150	162	170	157	167	162	173	159	179	171	170	163	160	169	168	164	168	170	163	146	179	181	180	149	162	185	169	156	163	178	160	165	167	173	158	143	191	166	184	157	180	164	149	172	157	157	165	159	177	171	166	149	154	178	164	163	151	173	166	159	185	155	181	156	198	173	169	196	155	177	178	187	154	187	187	173	172	151	163	146	154	194	179	189	131	147	178	181	145	179	151	180	156	172	168	184	169	195	170	158	161	155	157	164	147	166	179	166	170	181	199	160	170	184	160	178	165	167	172	172	172	161	179	154	156	157	181	179	172	154	155	164	175	175	146	167	166	166	156	172	180	152	162	196	150	163	175	164	177	163	174	155	157	151	173	161	167	181	158	145	155	153	162	170	139	172	159	182	173	181	149	156	173	193	178	190	177	187	175	173	176	165	174	172	123	159	189	164	168	165	161	173	177	169	165	178	161	146	168	154	136	191	172	160	166	180	183	179	174	162	156	191	169	170	169	179	146	148	171	169	169	144	172	160	174	178	167	158	148	155	159	155	163	168	167	178	178	183	170	167	158	182	162	178	156	156	165	178	160	148	157	198	170	168	147	165	180	171	186	172	166	177	155	184	163	174	159	189	176	176	175	178	173	187	167	165	162	149	172	154	163	175	167	190	184	163	167	184	166	174	159	180	184	168	165	177	183	181	167	193	171	181	164	156	174	177	168	195	186	154	177	153	152	173	169	135	192	175	159	159	178	171	175	169	150	178	162	156	171	179	187	172	161	186	163	158	143	191	169	169	156	162	175	172	170	154	170	156	184	181	184	150	173	170	166	168	173	165	170	182	152	141	190	163	176	186	168	158	172	157	172	162	156	172	181	188	192	182	152	181	173	154	169	179	169	162	170	156	151	134	170	133	165	165	178	175	183	186	153	190	158	185	153	179	184	170	174	184	177	147	146	155	161	164	175	170	183	173	165	169	180	176	162	182	166	177	171	163	164	194	169	173	168	187	158	134	168	187	164	168	163	156	180	203	180	176	158	162	193	157	154	162	161	156	159	171	186	176	182	158	180	156	175	175	167	168	201	170	183	168	172	176	188	182	171	148	191	167	177	184	179	148	147	175	165	174	156	162	155	157	190	160	159	198	164	159	175	161	155	204	177	168	167	153	177	183	175	180	190	177	144	167	194	171	157	181	176	182	173	179	180	155	166	161	184	158	167	158
22793	21010	28699	23504	21005	21036	8087	1315	1128	945	1082	822	630	592	520	489	511	473	438	434	428	384	438	385	426	403	391	411	387	418	400	422	391	380	364	370	372	354	343	353	352	379	341	394	380	376	386	405	404	420	422	405	431	384	375	366	385	344	388	363	365	336	316	342	330	339	340	345	373	339	363	324	308	371	386	370	309	332	360	305	357	328	346	320	302	274	322	345	370	357	377	341	356	328	315	370	373	357	315	369	321	354	345	362	326	350	298	335	328	326	340	293	355	339	359	343	359	342	324	353	331	328	320	333	341	346	334	303	371	330	313	278	343	321	315	318	348	345	346	363	310	342	319	353	319	330	351	311	344	319	332	323	311	334	310	328	302	327	334	353	311	331	351	339	382	335	350	348	349	319	343	323	335	368	338	328	332	350	336	313	335	323	336	333	320	297	332	350	349	363	309	309	367	302	342	340	338	345	339	326	308	329	306	363	351	357	300	345	323	334	340	312	303	315	366	335	307	330	343	351	299	341	304	329	333	313	339	354	348	341	338	339	318	329	356	297	300	303	349	369	320	309	323	326	331	361	334	339	323	346	303	346	324	328	315	318	345	351	330	326	342	347	355	326	324	351	328	360	317	331	339	350	330	310	341	356	338	337	311	333	319	331	331	321	346	349	330	339	340	304	341	323	265	340	325	349	345	348	342	343	347	340	305	345	334	306	334	322	315	342	318	328	333	318	358	295	329	328	349	357	320	357	331	342	330	321	332	348	342	344	356	311	348	351	333	341	328	335	329	348	332	313	339	323	298	328	329	350	347	297	322	322	341	308	321	351	337	349	357	363	339	329	341	330	355	340	304	342	313	354	363	335	365	336	323	324	348	344	317	336	346	349	384	328	364	368	310	314	327	344	348	311	339	353	306	339	326	345	308	338	347	299	326	316	325	333	348	343	358	331	377	356	323	336	330	319	297	355	351	356	358	337	337	355	350	318	334	342	338	352	351	325	324	322	356	333	364	344	334	371	346	324	345	349	344	302	341	352	330	352	297	348	334	350	339	304	317	347	329	338	343	326	349	311	329	358	318	345	378	329	341	312	347	335	347	325	334	318	323	326	361	358	309	325	342	359	362	360	319	323	321	355	326	334	337	309	347	351	329	333	286	329	322	320	317	330	360	332	331	342	344	343	327	348	336	328	328	339	340	341	344	314	343	321	321	328	305	336	348	318	342	359	335	357	337	362	347	329	330	323	315	342	335	326	354	329	343	304	353	336	346	333	318	341	302	338	347	335	356	324	334	347	334	355	313	352	358	334	357	324	325	341	371	330	300	325	348	349	329	323	312	333	345	326	315	334	334	340	352	323	313	344	330	314	343	335	356	333	298	294	329	313	312	322	347	350	357	337	360	354	344	366	327	339	340	306	326	336	358	338	307	338	340	335	335	303	338	338	317	335	330	323	329	305	295	319	345	321	321	334	347	327	335	297	356	352	307	347	341	361	374	315	307	340	341	333	312	338	319	339	366	334	317	322	359	312	350	327	346	310	320	334	343	316	347	323	307	344	350	288	330	317	318	350	314	312	345	313	341	324	323	320	357	310	330	296	327	326	334	335	331	356	318	336	360	312	329	320	337	335	324	321	356	348	324	358	364	334	304	328	321	344	343	321	352	286	361	333	333	317	347	326	338	369	309	325	355	343	328	291	324	321	337	306	320	347	364	322	307	331	319	347	367	353	326	334	313	328	321	302	354	318	335	329	356	339	325	335	325	338	331	290	323	322	350	344	346	339	316	303	324	322	354	364	322	335	313	329	361	348	305	351	340	370	336	347	332	308	311	339	322	335	338	335	338	333	331	340	332	302	318	317	346	317	321	342	338	352	339	330	316	311	339	322	352	338	330	333	330	353	315	342	352	324	313	316	320	361	294	290	330	337	324	327	305	349	322	299	350	315	338	318	335	318	312	340	337	302	330	347	359	320	331	341	298	315	325	343	335	342	339	341	333	286	323	297	352	330	361	351	345	332	380	334	335	315	331	293	343	354	338	268	324	329	319	332	338	343	386	347	312	345	350	331	362	309	362	358	359	322	317	312	347	329	358	289	322	359	338	352	315	337	335	339	352	308	312	335	313	326	309	340	356	359	354	313	341	339	295	318	356	329	337	309	338	329	340	340	330	336	344	355	328	319	340	353	325	325	346	348	315	342	322	309	352	340	353	344	291	321	380	335	314	317	331	342	324	326	345	343	329	337	323	334	321	287	323	319	297	334	344	296	330	378	337	357	340	324	315	312	325	310	346	356	344	332	322	361	314	337	358	336	317	332	353	302	337	311	326	372	352	338	339	322	350	334	334	377	382	394	372	350	349	342	328	369	315	351	314	334	364	335	346	303	326	368	315	304	330	333	336	347	385	300	319	341	331	354	361	324	324	306	332	334	311	369	331	365	325	329	312	315	325	318	353	355	340	339	324	331	360	338	346	304	302	326	365	355	351	335	318	362	336	350	316	317	334	287	320	381	347	363	339	314	321	319	330	308	353	327	377	360	358	329	336	295	344	331	327	336	341	331	310	339	305	340	324	357	321	327	342	328	330	317	339	353	313	347	355	344	335	339	316	358	335	330	350	360	305	313	349	309	352	349	299	339	362	320	308	333	343	333	329	320	304	309	346	315	320	358	316	343	343	347	343	315	345	335	326	350	329	347	319	332	313	351	374	333	309	334	327	353	303	312	323	324	352	318	313	330	354	354	324	342	359	319	345	327	335	313	296	334	339	327	340	328	294	317	339	321	334	373	305	311	333	326	334	358	351	328	333	324	308	335	296	335	369	317	341	318	341	339	342	314	356	317	329	314	322	347	331	330	341	327	334	329	375	335	309	340	357	337	325	332	343	368	333	330	342	305	329	302	323	330	340	336	336	325	330	330	341	343	331	331	316	323	308	338	342	336	320	323	328	346	351	297	351	371	322	338	359	319	329	332	326	297	330	333	315	359	299	330	316	330	365	338	335	335	337	317	322	343	322	339	353	348	362	345	325	324	358	341	315	348	312	318	312	341	337	310	328	325	365	334	331	334	348	329	338	330	323	326	282	346	369	322	344	281	360	298	333	341	339	336	337	351	343	344	350	343	327	373	365	335	331	334	337	309	310	327	351	336	341	317	335	315	345	332	332	321	366	330	329	338	317	327	370	359	308	354	343	351	324	349	327	319	336	322	324	323	348	355	328	321	351	311	361	338	323	345	352	336	350	317	354	289	330	326	351	331	337	339	353	324	344	329	324	329	320	349	311	335	359	324	310	319	313	367	340	336	334	324	351	334	329	322	338	332	341	355	322	319	328	348	339	361	315	317	326	323	340	323	338	324	336	336	345	336	318	336	294	348	312	354	311	355	329	312	336	328	306	352	345	322	347	335	313	322	335	334	346	296	333	324	334	338	326	336	332	307	296	338	353	334	333	346	323	332	357	344	348	326	347	321	322	314	319	327	346	348	341	293	321	359	325	322
7530	17094	14654	8504	5784	4310	3175	2721	2640	2215	2440	1828	1253	1075	936	879	788	727	733	644	642	625	627	592	560	612	562	626	550	534	546	621	576	554	529	510	514	512	485	466	469	522	469	503	506	590	654	669	604	580	590	566	611	548	503	499	489	505	473	487	452	437	425	428	465	426	450	440	432	437	458	457	437	453	467	437	439	414	454	440	445	458	407	451	451	489	450	437	484	457	446	430	445	493	427	438	401	481	444	452	447	462	423	416	442	447	416	412	441	426	406	405	421	438	433	464	430	464	431	442	403	444	428	434	448	430	462	441	419	441	416	429	430	457	438	427	403	475	420	426	455	457	475	446	450	428	395	444	427	397	405	406	459	420	423	467	444	452	446	428	446	397	429	427	425	434	424	475	438	422	421	413	471	451	411	419	460	409	442	460	425	427	430	457	404	420	384	426	424	425	444	415	451	428	417	427	454	462	424	441	429	431	389	445	414	423	428	403	403	451	449	451	475	407	414	428	417	461	433	433	426	444	439	428	426	420	444	406	415	457	460	435	453	451	433	419	440	427	431	409	405	449	429	446	399	458	443	405	426	407	427	443	418	453	417	428	465	448	379	430	413	411	437	390	445	418	473	450	429	451	459	447	419	424	432	451	442	430	439	415	477	447	447	414	373	429	422	442	435	433	430	451	455	431	434	391	456	440	412	408	410	426	427	424	427	435	448	451	428	414	448	420	428	416	437	438	441	426	465	440	430	432	391	419	412	457	435	421	447	418	405	413	436	440	437	434	396	417	448	473	449	444	463	435	406	422	437	451	423	421	419	430	427	439	427	465	421	434	403	429	461	418	453	422	462	450	457	428	420	417	405	425	452	464	464	456	431	439	424	424	430	434	435	430	440	440	403	416	409	495	405	460	444	409	446	402	445	414	404	464	436	456	409	448	411	439	459	486	443	429	400	430	440	414	439	435	432	441	383	444	441	460	423	462	420	393	465	436	446	465	431	433	392	425	438	424	433	416	424	453	419	429	446	452	430	458	395	479	448	414	386	447	449	460	389	463	436	424	419	438	423	424	438	406	400	450	444	438	443	417	474	432	453	415	431	444	445	435	438	411	407	408	428	440	428	384	450	410	448	443	472	437	393	439	437	408	456	442	434	455	414	419	435	466	385	438	424	430	458	414	415	472	428	414	434	434	430	471	439	441	423	421	441	411	464	444	434	455	405	464	464	454	424	459	410	449	441	439	413	475	433	466	431	440	452	447	424	422	427	452	418	442	401	430	372	423	387	437	449	434	433	434	430	416	425	435	454	428	444	413	433	403	429	437	389	462	436	422	421	399	433	434	438	400	441	440	432	419	419	424	399	433	479	414	407	425	425	438	423	421	410	425	452	415	399	446	430	423	455	400	418	411	436	440	429	406	426	423	431	431	423	454	479	428	423	430	440	436	431	390	419	403	446	416	459	420	479	490	456	418	437	439	427	445	430	428	405	410	421	408	430	431	420	400	446	453	433	414	447	438	427	427	411	426	440	421	456	426	419	430	421	407	390	413	438	414	431	435	444	395	417	435	458	460	418	435	439	417	417	449	456	411	425	437	408	444	447	457	413	429	415	410	431	413	404	412	405	440	457	435	418	447	420	404	422	410	453	465	443	431	426	437	440	435	430	448	414	427	444	442	438	421	406	439	441	448	440	433	404	441	442	439	457	414	458	416	448	413	398	426	420	425	423	445	415	431	436	386	437	406	425	445	424	484	419	431	418	412	437	424	417	449	430	481	446	414	398	427	441	400	420	417	417	423	426	375	441	434	428	407	419	434	480	421	432	459	411	430	408	405	403	447	454	411	430	416	471	442	432	466	460	404	424	438	451	466	437	435	434	414	458	428	464	400	453	465	434	424	477	414	448	432	444	423	412	457	429	433	434	437	446	461	448	413	430	405	427	429	441	417	457	448	443	423	399	454	445	449	424	464	420	475	445	448	406	421	423	417	445	444	440	441	433	403	419	451	448	439	412	447	405	423	439	425	459	433	432	437	432	441	456	451	457	439	420	443	487	441	430	431	473	427	440	379	448	416	407	404	416	427	455	434	459	440	440	444	472	413	414	422	421	397	434	402	458	444	428	407	403	406	457	428	442	423	462	392	421	407	440	426	434	458	418	490	436	420	429	430	417	468	445	412	417	402	413	437	430	465	415	434	456	434	441	429	435	443	418	451	462	414	438	437	452	420	460	454	452	443	410	380	457	436	462	455	460	431	426	416	406	458	439	441	401	390	440	423	450	445	418	432	449	437	441	417	428	434	427	464	424	418	404	409	420	424	419	417	399	427	410	434	460	458	482	448	446	397	425	421	435	430	470	437	408	424	412	460	414	433	436	416	412	411	433	427	413	418	416	422	429	431	456	410	455	426	425	431	428	416	413	398	427	410	457	441	419	424	427	415	401	457	419	454	456	452	404	438	398	438	442	419	439	420	425	430	390	447	417	415	453	419	481	438	406	383	471	455	396	434	469	459	444	451	423	462	453	410	417	418	405	439	423	402	458	439	432	419	424	446	441	398	407	453	463	414	435	444	435	436	441	415	417	415	437	419	460	410	470	437	444	439	435	430	392	445	487	455	415	421	398	428	438	429	466	433	420	458	452	424	393	459	449	427	432	458	457	440	430	408	447	423	441	432	488	428	477	435	440	415	443	469	436	431	444	476	467	400	411	433	435	458	412	417	451	431	418	419	453	420	426	417	385	483	404	431	419	391	417	408	424	405	434	454	431	437	435	422	412	391	455	414	444	412	439	427	412	429	447	414	437	442	397	417	408	403	425	408	437	420	430	437	423	442	435	433	434	414	423	446	440	434	445	434	444	381	443	451	401	415	406	484	414	416	457	444	424	429	431	447	430	404	431	453	405	437	433	394	398	416	465	399	413	420	409	426	448	419	445	440	451	391	452	427	457	431	395	409	438	404	424	422	458	443	467	451	426	421	394	482	444	455	441	401	442	424	443	422	418	480	424	464	456	471	444	442	444	489	434	418	467	428	397	460	460	420	422	422	423	424	408	416	405	444	427	444	413	428	407	438	440	435	414	425	439	386	438	448	457	417	436	451	392	471	439	407	436	421	408	442	413	456	458	425	466	437	423	445	444	423	428	441	457	415	464	444	431	438	425	459	427	414	429	432	399	448	441	399	406	390	400	439	417	404	418	400	416	444	461	408	427	404	417	449	463	414	413	458	449	427	469	411	446	413	401	451	402	438	432	429	441	446	404	433	402	462	408	444	438	432	432	451	431	436	452	414	417	433	404	423	412	424	452	433	438	436	449	407	409	429	447	409	436	454	410	457	420	424	436	457	429	428	463	416	436	454	446	426	466	420	401	429	413	459	410	398	439	424	466	417	411	448	409	429	433	446	440	469	405	419	419	423	406	407	426	426	415	404	406	436	438	406	429	444	499	463	440	450	406	405	426	416	449	431	389	411	433	422	419	437	428	426	413	401	455	408	420	444
26793	19145	5345	885	527	379	249	255	323	333	370	275	222	216	192	190	184	169	204	192	186	172	194	204	183	190	207	213	189	168	191	189	195	207	204	176	161	191	173	194	180	203	206	171	177	209	212	200	187	204	189	204	191	191	191	199	193	165	199	187	159	178	183	169	192	196	159	199	175	174	167	153	197	186	198	177	186	191	179	189	174	175	162	174	182	186	183	174	192	171	161	185	171	148	164	193	206	188	175	185	191	191	206	186	189	178	171	179	169	194	204	181	192	157	182	184	177	191	176	178	154	191	195	158	177	173	174	184	181	177	182	183	175	202	189	155	172	184	192	165	188	177	186	167	194	163	157	183	178	185	188	168	177	166	185	183	182	181	188	173	175	187	169	188	185	181	166	185	157	204	179	177	175	180	184	156	167	182	172	184	156	179	179	185	162	177	175	192	209	200	160	177	189	204	173	197	184	174	186	167	167	176	178	167	185	163	195	156	178	188	170	206	210	184	174	194	171	157	192	178	187	191	208	199	196	193	198	171	196	183	181	163	190	192	184	185	201	200	157	193	153	185	190	178	173	177	186	180	166	179	204	193	171	196	176	189	163	158	175	186	181	184	188	183	148	185	177	181	185	179	183	168	177	189	170	159	196	175	181	158	178	161	162	183	185	170	172	199	199	180	163	163	179	182	193	193	183	157	199	163	174	175	157	164	182	208	181	175	161	158	180	171	190	182	166	169	192	162	182	200	182	189	194	193	182	181	170	182	192	198	186	200	161	190	200	181	182	200	174	158	177	163	167	195	186	170	155	193	181	179	192	165	204	177	177	175	179	156	196	178	170	180	183	161	189	187	165	161	175	179	159	185	171	188	171	187	172	175	159	196	172	161	168	170	186	161	171	200	201	165	183	174	175	167	187	158	171	183	166	182	174	185	177	175	179	175	171	175	175	184	159	167	138	183	179	152	182	184	177	172	173	198	165	171	199	189	189	167	199	205	143	178	195	184	176	185	180	195	178	170	158	173	196	174	192	210	140	180	181	201	197	161	143	172	167	187	176	172	183	175	187	203	186	169	146	207	174	152	170	184	159	197	165	176	197	181	165	176	163	185	168	163	169	181	175	173	170	194	172	192	183	183	184	187	192	166	187	192	177	178	176	182	217	176	188	182	180	192	165	163	188	160	189	206	182	184	182	213	196	182	143	191	195	180	198	173	182	189	169	189	166	170	183	184	177	175	197	197	157	180	179	168	171	181	164	195	179	152	179	158	177	196	191	166	175	166	169	185	159	175	158	166	180	178	179	170	174	185	182	191	192	191	162	180	178	189	210	187	169	172	178	177	170	157	201	167	184	181	163	186	151	193	163	192	165	182	176	180	156	196	198	180	173	198	199	181	174	178	174	177	169	174	196	167	185	166	206	155	192	179	184	182	203	163	165	199	179	187	168	205	186	201	200	196	171	187	172	196	182	187	176	168	206	184	170	169	167	163	182	169	199	197	183	173	179	180	186	174	193	177	195	166	182	178	209	182	176	192	178	167	174	185	178	201	168	168	185	185	158	198	185	171	177	171	180	188	172	176	192	175	186	197	179	179	182	151	202	171	183	191	196	172	152	189	147	179	196	197	184	174	182	191	184	178	168	162	192	184	174	193	169	155	179	190	178	163	184	171	183	185	171	180	171	181	170	170	184	176	178	172	185	196	184	157	183	173	170	199	178	181	176	166	196	177	178	215	189	205	213	189	185	167	185	186	185	180	170	165	162	171	192	180	201	176	174	209	175	173	156	192	189	186	179	176	197	198	177	182	173	167	171	166	178	162	167	183	181	180	185	175	165	207	189	171	162	186	178	173	185	158	160	165	182	167	155	181	169	154	197	188	193	188	198	178	163	189	205	181	179	175	190	190	181	195	188	169	179	172	174	180	183	177	188	191	185	191	179	182	151	181	186	163	190	192	179	196	191	194	169	177	189	152	169	182	163	173	177	188	193	180	186	190	177	166	177	232	187	195	173	180	172	171	181	189	170	193	179	188	184	186	161	175	193	184	181	193	201	163	165	180	199	145	162	176	176	152	171	148	199	169	204	195	182	167	200	162	162	201	174	176	168	186	194	176	212	184	192	156	203	174	187	183	184	155	181	180	148	195	189	186	178	181	167	163	160	174	184	186	183	165	173	171	163	214	177	171	184	162	182	159	167	186	176	173	165	156	183	179	171	174	167	163	162	180	181	177	155	189	175	185	175	171	194	187	178	204	172	187	193	182	195	192	198	171	172	197	162	173	184	174	175	167	186	172	180	172	173	185	177	188	185	156	192	167	207	166	175	171	192	170	194	197	168	185	186	166	184	170	199	190	170	196	200	170	169	175	180	178	180	189	166	186	202	169	170	169	186	181	190	188	162	174	174	182	179	190	153	177	182	170	179	205	169	191	177	178	167	199	177	198	204	182	190	192	174	191	190	178	156	173	179	211	179	159	177	188	189	166	187	166	166	174	169	189	177	190	185	184	193	178	217	182	188	177	191	179	166	163	190	202	165	189	196	150	182	169	186	169	189	184	163	163	167	159	176	175	181	151	211	180	179	154	177	178	189	178	187	185	200	148	181	210	156	174	184	177	202	194	186	169	195	198	201	172	176	201	168	200	179	171	170	172	175	193	169	193	178	185	186	194	152	181	176	174	156	182	184	174	175	191	181	169	171	189	159	177	191	154	201	186	169	172	180	176	205	182	200	166	187	192	176	166	194	168	158	186	173	179	180	160	185	208	182	188	186	180	156	178	169	175	197	161	182	171	183	187	188	169	180	170	176	191	202	170	177	187	170	172	151	184	173	168	159	199	199	189	180	195	188	195	187	198	156	167	184	184	205	192	188	162	152	176	196	181	190	160	183	161	166	188	201	183	176	192	178	181	172	170	191	162	180	178	187	175	179	196	159	169	160	179	163	182	156	189	166	193	200	188	186	154	167	176	181	181	186	169	175	184	160	152	165	201	171	187	187	171	175	166	185	182	175	173	172	195	188	158	177	190	168	184	203	190	181	200	158	191	177	177	161	191	180	206	197	149	192	182	167	168	155	169	183	178	174	192	167	173	185	188	192	197	180	163	167	187	198	158	182	176	186	173	190	210	174	197	184	171	166	188	189	163	167	181	198	192	171	188	169	178	200	199	186	193	174	180	170	167	167	161	178	185	177	166	175	173	191	169	175	192	194	193	208	184	188	170	212	193	176	185	180	182	175	165	174	183	178	152	196	189	182	189	172	147	177	177	183	184	192	173	174	158	173	185	186	198	172	172	164	174	164	194	171	164	190	189	167	212	163	182	181	178	202	167	162	186	175	175	177	174	175	185	186	167	162	200	167	168	180	162	191	175	180	193	171	177	176	186	188	178	174	193	187	178	184	181	173	171	176	190	183	182	178	171	185	181	177	174	182	194	158	178	158	175	159	207	172	185	171	153	170	185	190	174	199	174	173	207	201	184	159	163	181	188	148	188	195	192
4008	1831	1913	1262	1022	654	429	536	605	658	810	578	365	285	279	275	243	275	249	244	236	255	287	234	245	232	243	272	273	250	270	231	258	260	216	249	253	246	238	266	224	246	275	260	288	309	335	297	269	295	266	283	295	273	261	250	259	253	238	221	243	235	260	238	261	232	255	257	248	232	243	239	222	242	225	227	243	227	250	247	248	258	231	237	245	229	237	231	234	244	259	239	233	229	253	242	231	225	231	214	243	253	244	244	239	224	272	253	216	250	229	232	239	225	223	246	232	235	224	212	252	246	231	267	220	230	227	259	211	258	236	228	271	230	235	239	233	220	224	248	211	215	235	243	217	241	233	245	268	241	234	217	224	231	237	248	267	239	255	256	223	238	248	236	262	212	221	201	252	235	208	261	228	223	262	247	220	260	219	229	250	237	239	224	227	258	223	223	229	229	225	243	239	220	224	219	254	230	225	223	242	233	226	271	248	240	250	225	214	227	223	244	239	241	235	241	280	237	228	211	248	237	229	260	254	246	230	238	202	228	233	239	260	229	235	228	235	226	258	231	216	245	241	221	276	220	254	218	260	240	255	199	257	213	250	248	206	221	265	226	244	236	247	187	221	224	235	226	220	229	252	221	237	245	242	245	252	238	249	229	239	237	232	254	241	223	251	248	244	219	261	222	246	267	252	242	227	223	237	234	211	247	262	213	237	249	228	212	239	238	239	226	237	247	226	225	248	245	267	243	235	208	249	247	209	226	240	239	240	219	215	271	242	226	227	211	257	249	246	232	232	230	224	245	216	226	227	218	258	253	231	230	247	229	260	230	220	226	232	238	251	227	230	229	255	230	250	260	226	247	255	248	250	240	232	232	233	226	246	243	240	242	251	198	260	230	229	256	234	240	216	243	228	269	239	228	230	231	204	222	216	230	234	222	248	247	197	235	240	258	263	234	248	271	271	218	232	237	241	228	247	225	222	250	254	242	222	241	260	235	238	243	272	248	238	235	247	217	230	250	236	228	242	219	214	220	259	234	244	240	256	230	259	234	229	222	250	254	233	242	231	233	210	245	223	251	270	254	232	226	246	219	200	217	254	276	244	227	245	244	235	239	241	218	233	237	260	241	237	227	212	254	228	232	227	241	252	229	244	257	236	215	246	236	231	240	232	237	229	234	222	198	229	243	253	213	219	243	237	231	226	241	237	235	222	258	194	225	228	228	216	241	244	218	229	210	243	244	221	217	229	243	219	223	205	244	236	214	262	242	253	252	246	224	240	226	234	231	228	231	243	235	232	242	250	225	246	233	230	234	223	219	260	248	236	242	237	256	233	272	220	238	239	230	245	219	244	216	234	211	215	244	243	243	211	236	229	216	253	242	241	232	252	226	237	232	226	222	210	236	239	234	204	246	213	235	239	257	256	230	217	230	225	229	239	233	269	241	248	202	242	218	228	221	217	243	252	247	198	224	227	273	251	226	232	245	264	232	238	251	233	227	246	234	207	247	228	235	225	233	254	264	235	197	236	221	219	217	234	222	238	211	231	242	217	246	219	235	247	230	272	249	221	250	226	240	202	228	253	257	235	220	258	268	235	252	279	229	224	218	242	243	231	233	231	233	224	247	233	245	218	251	237	266	237	232	241	232	249	235	239	227	250	223	249	218	253	223	256	245	269	210	285	234	229	238	227	225	222	259	229	224	243	242	243	252	252	284	232	238	220	230	241	268	229	216	249	223	245	228	234	255	207	226	247	224	240	212	238	215	221	218	242	256	233	244	201	272	253	223	239	229	238	232	225	270	254	272	222	241	277	232	226	246	224	279	246	246	238	247	240	236	221	215	231	248	262	227	252	221	236	241	203	204	228	255	237	252	225	249	216	259	234	239	264	260	252	239	245	231	240	242	242	233	222	241	240	225	253	243	245	223	237	217	217	206	247	207	212	249	208	246	247	236	218	234	217	264	237	257	249	250	229	225	231	202	253	260	248	239	259	239	251	264	230	274	205	230	231	225	241	247	238	216	233	241	219	219	227	236	236	196	235	207	257	218	228	225	266	234	268	241	223	254	227	220	198	189	250	253	239	259	284	253	236	221	221	232	214	226	239	242	237	240	230	221	223	259	243	239	230	240	244	233	264	207	236	226	249	223	240	223	253	230	203	253	232	247	228	245	237	218	264	242	255	219	241	247	234	213	244	248	238	245	248	249	237	226	239	261	219	244	256	228	245	238	219	233	204	235	230	265	247	248	231	252	260	228	234	237	226	257	256	218	261	266	251	232	196	239	232	268	233	214	231	241	255	232	268	241	241	251	241	208	247	222	237	246	236	241	253	222	226	243	221	248	224	246	253	238	239	230	223	223	219	228	237	227	240	240	219	244	247	234	253	245	237	236	228	211	220	232	266	255	225	243	238	236	240	237	243	248	252	259	201	230	227	269	214	256	248	236	237	219	252	227	236	232	264	270	245	230	218	235	270	246	230	255	252	228	240	246	244	256	237	222	246	259	237	208	248	217	249	236	261	230	237	238	220	236	232	223	236	233	247	234	226	240	229	227	204	228	232	242	230	236	258	215	225	232	222	270	219	234	251	218	229	215	254	227	241	227	244	235	239	226	244	256	241	240	224	211	252	230	230	270	242	247	235	235	246	231	251	210	227	259	219	240	235	244	237	232	249	220	247	245	251	238	236	240	217	248	230	215	257	217	241	272	237	267	236	227	214	236	224	238	286	233	226	236	211	223	238	230	230	223	252	224	245	236	251	260	213	239	221	241	200	217	234	228	235	259	245	214	218	228	262	205	231	225	251	212	221	223	228	239	214	212	238	230	227	247	241	254	217	207	223	227	232	252	238	225	239	256	249	242	209	228	249	251	244	252	217	212	241	256	249	219	223	223	231	253	257	234	231	234	231	247	269	231	237	237	240	241	246	244	233	248	228	254	244	245	218	237	224	239	248	236	224	247	240	241	221	221	276	233	197	235	245	207	209	279	251	268	239	228	259	210	230	255	228	223	219	263	250	252	247	255	225	242	238	244	234	245	244	228	219	202	237	224	279	243	235	257	228	242	225	271	233	217	260	241	195	226	218	239	214	249	257	224	235	279	243	239	246	246	225	231	246	242	232	225	224	245	252	207	243	218	242	228	220	266	239	256	248	216	210	249	219	232	231	245	225	238	256	225	222	242	248	232	266	233	237	238	265	213	228	236	269	242	268	224	248	222	234	238	237	246	238	227	252	236	227	269	230	241	244	220	234	292	259	232	233	244	236	218	241	245	209	254	225	250	234	250	271	247	249	215	243	237	259	215	235	222	241	248	231	248	230	239	240	260	264	243	227	234	208	236	237	233	234	237	239	253	227	221	240	217	213	252	226	252	208	262	232	259	234	249	240	261	236	228	264	199	254	207	233	246	243	248	246	223	248	251	244	240	232	234	250	236	230	231	245	232	216	214	205	240	258	223	257	234	235	226	236	220	228	246	254	229	262	247	243	218	213	252
23658	20916	28129	23848	20898	8785	1143	847	729	696	782	621	550	466	416	376	429	418	375	390	389	389	352	391	352	355	403	376	394	382	338	388	337	392	355	377	357	316	360	329	361	349	351	341	333	374	393	397	378	387	363	366	376	365	354	404	369	345	360	359	314	335	328	323	317	312	340	352	377	352	354	343	352	337	346	360	337	330	351	337	361	347	313	354	360	320	325	368	327	342	347	330	362	351	318	316	327	365	341	320	343	334	312	344	319	362	347	316	316	324	332	328	327	326	321	350	337	338	368	370	361	334	359	309	351	336	333	359	363	333	347	292	364	329	316	324	347	355	316	303	366	347	323	329	331	361	338	294	318	323	328	331	357	327	336	321	321	307	323	350	332	329	312	327	336	321	315	337	362	343	344	339	330	358	353	341	343	333	343	318	324	347	340	331	342	340	320	327	354	320	327	361	345	314	343	318	328	300	327	343	316	336	336	339	364	317	362	349	310	333	323	348	327	330	310	339	349	320	348	292	357	331	337	322	348	325	356	372	329	335	355	345	336	324	319	346	354	322	316	357	328	354	293	285	306	316	356	313	349	337	324	341	386	318	354	328	340	282	343	323	348	306	348	365	313	360	313	328	348	308	392	357	350	343	331	331	345	298	346	359	317	368	319	338	325	298	353	342	365	308	351	327	343	362	340	348	317	335	342	302	323	332	361	307	353	335	345	355	329	304	322	324	347	341	354	337	334	319	326	337	327	325	357	322	325	333	351	344	330	358	346	379	352	305	311	375	373	326	300	325	362	296	341	360	329	346	346	309	315	340	343	340	339	352	327	380	330	341	334	339	301	317	365	348	316	354	315	322	350	310	342	380	336	320	331	348	329	357	354	374	351	354	370	339	342	368	336	332	329	328	313	325	346	306	328	363	335	317	323	347	341	346	349	349	326	332	337	329	346	337	336	351	317	295	317	311	359	339	338	307	334	344	348	339	330	324	327	334	376	346	325	308	350	331	311	340	337	337	324	318	364	348	364	330	322	349	352	348	329	354	349	313	330	281	348	285	327	343	350	305	327	326	313	361	355	350	342	338	351	317	324	344	328	318	312	332	342	312	342	351	347	341	335	327	331	367	314	301	359	346	334	333	327	342	340	312	335	333	339	312	366	332	339	317	319	357	337	327	333	315	343	371	335	327	337	340	353	331	313	390	331	317	349	316	328	317	325	324	349	331	369	372	339	372	367	344	331	299	322	354	345	372	310	328	353	332	319	324	315	356	348	334	361	338	331	333	331	315	347	330	322	353	324	344	357	336	349	331	342	340	333	327	356	326	355	330	339	363	343	324	334	350	294	354	324	330	308	323	378	343	352	336	332	330	358	319	359	368	333	344	374	349	336	318	322	354	347	319	337	335	332	323	349	322	345	302	333	315	328	346	317	317	339	320	341	321	340	347	328	338	363	348	331	330	332	326	349	334	314	401	364	304	336	342	350	307	319	334	329	336	331	331	301	315	359	373	335	315	301	328	330	315	360	332	342	345	349	352	373	338	320	337	329	319	336	343	327	336	313	353	340	349	339	340	348	341	313	346	325	302	371	343	342	328	344	330	287	356	304	313	307	345	359	319	350	309	324	340	311	340	359	336	338	342	307	366	333	349	324	364	344	326	340	310	324	325	352	340	339	354	318	341	338	331	366	340	345	345	314	328	316	316	325	299	367	369	332	338	318	352	365	334	332	338	346	331	299	342	317	319	340	355	341	327	357	351	351	324	331	325	345	317	306	300	337	357	363	349	306	315	354	314	333	343	340	313	330	332	298	328	304	315	360	324	301	339	349	344	341	316	320	365	337	338	365	341	301	339	338	311	358	347	342	378	331	364	336	312	346	329	320	328	358	324	322	336	340	323	311	356	335	334	346	331	308	312	337	349	368	348	324	344	320	337	345	341	351	326	336	331	359	348	337	318	372	355	352	319	352	337	357	302	349	340	315	352	337	305	331	326	330	328	311	329	351	334	342	345	331	342	342	346	332	325	290	327	350	312	337	324	336	390	329	353	348	340	327	323	326	342	345	311	318	373	349	327	362	339	304	358	349	334	309	373	367	329	349	338	294	304	317	352	318	351	311	320	349	346	313	303	341	294	309	333	323	337	340	315	320	309	332	327	339	324	353	322	350	339	337	334	347	343	278	341	322	320	315	347	312	361	315	319	344	318	358	324	346	320	335	339	319	353	333	351	347	331	355	355	327	336	354	368	334	329	382	336	334	332	350	326	375	340	350	365	337	344	321	351	357	361	340	330	317	337	346	349	359	338	327	347	313	320	334	344	343	342	315	338	351	329	304	357	337	348	322	362	357	336	317	359	333	336	373	361	342	314	335	315	336	328	348	334	332	345	326	313	317	328	291	347	364	326	331	305	301	335	363	287	351	367	340	329	325	336	346	317	320	354	343	336	364	296	326	331	345	322	347	317	317	313	324	345	323	345	299	331	337	316	325	348	323	348	347	317	343	328	329	333	377	324	346	353	336	322	354	324	351	348	310	339	327	330	330	339	346	330	300	311	307	326	306	372	332	325	323	307	371	356	322	333	350	353	345	336	323	365	314	361	330	330	329	305	338	346	345	323	353	348	350	358	323	341	340	324	333	365	348	323	313	335	307	356	337	348	356	330	307	352	347	340	342	337	371	332	322	359	320	309	346	348	325	335	375	341	332	313	337	321	319	314	322	343	350	322	335	332	340	348	322	345	354	325	332	324	316	363	322	345	348	344	346	315	325	343	322	334	324	342	320	334	333	337	338	333	297	332	351	337	339	325	331	338	312	377	325	339	315	338	328	308	345	349	313	327	333	348	327	341	299	304	350	312	329	340	331	332	328	341	364	336	304	340	336	368	330	304	317	323	301	361	304	347	363	313	368	342	353	356	343	364	332	351	336	341	315	318	368	312	318	360	294	347	325	345	370	331	359	321	323	353	313	304	296	347	324	341	342	338	311	299	355	329	307	359	320	318	348	312	292	347	362	330	302	345	327	307	359	378	307	353	323	315	342	315	361	339	320	336	385	347	331	342	335	315	350	354	315	311	353	323	343	326	346	305	320	338	364	323	340	332	345	309	343	335	337	300	320	353	341	352	357	333	344	318	332	327	324	315	359	332	315	318	358	292	349	315	334	356	360	349	338	310	328	342	358	323	331	341	309	375	316	352	333	314	325	350	340	360	330	348	336	329	333	333	319	327	324	317	329	334	356	341	326	352	342	354	325	325	334	342	344	312	300	315	335	367	330	319	349	336	333	326	342	315	342	284	338	326	344	363	355	314	361	322	338	335	318	338	347	338	305	343	327	340	349	346	343	353	317	365	344	325	311	349	340	329	311	354	337	307	360	358	313	334	328	315	321	359	331	314	345	351	279	312	327	335	334	340	339	327	343	338	348	323	355	341	319	364	350	330	328	352	311	323	345	357	330	311	325	327	330	366	345	363	291	357	330	325	331	350	313	301	373	308	341	344
4896	10531	9257	5198	3707	2540	1809	1598	1670	1482	1645	1348	990	779	702	597	586	598	565	531	554	562	545	512	521	504	499	549	514	502	486	477	510	518	523	489	553	513	514	458	433	465	472	498	543	518	582	559	490	505	536	568	540	511	472	510	472	482	451	446	436	451	458	434	453	438	432	437	430	471	409	409	427	441	432	461	462	414	444	440	432	447	467	423	451	441	435	451	430	419	430	453	405	429	410	447	417	424	412	439	412	441	449	414	470	395	473	446	462	447	446	446	395	428	452	443	435	442	448	440	431	440	428	432	422	442	425	459	439	431	466	401	449	424	417	462	434	453	426	460	419	409	392	459	411	426	421	432	448	421	435	458	441	452	417	414	446	437	433	394	431	437	419	410	426	436	417	447	385	451	456	412	381	417	435	409	427	424	416	425	419	438	409	439	432	413	427	473	455	451	455	451	414	436	430	446	429	425	435	433	427	439	446	402	445	446	455	427	429	470	415	392	452	448	467	432	427	438	432	444	446	428	436	433	459	439	389	415	423	432	436	453	443	420	466	404	441	463	437	427	444	417	413	425	444	398	431	454	421	459	442	436	412	404	427	425	414	461	400	432	416	358	444	420	414	494	414	429	441	467	414	443	416	427	444	444	436	445	431	448	426	428	418	449	424	455	434	424	410	427	435	421	430	442	440	452	458	440	461	430	449	407	404	444	405	445	423	433	464	451	394	440	447	434	435	431	444	449	443	435	444	437	426	431	444	396	421	435	418	442	439	448	422	421	454	453	481	442	471	438	406	435	454	429	417	460	435	450	417	423	445	454	456	477	473	421	438	430	486	442	443	427	418	414	443	442	424	421	439	393	449	435	432	422	427	380	451	449	428	428	422	426	428	401	452	434	429	404	475	413	423	430	434	436	435	411	419	476	433	429	414	441	422	451	413	443	421	413	422	517	443	451	456	433	428	418	424	415	424	427	453	386	446	438	430	456	405	455	429	416	451	446	394	433	435	442	465	425	407	465	421	429	479	446	442	401	410	441	445	402	438	431	455	430	383	397	411	412	394	414	448	442	435	422	407	453	400	446	427	450	406	444	433	446	447	425	424	471	418	385	432	447	394	413	405	450	424	441	411	402	446	431	399	438	478	443	448	407	428	446	416	441	402	425	435	396	457	420	455	453	469	470	411	444	417	458	429	470	447	447	438	463	421	440	415	454	438	411	446	411	406	469	389	422	440	433	432	424	433	416	430	421	437	442	429	418	427	431	437	413	454	442	438	418	446	424	418	450	455	435	408	400	438	406	459	415	467	459	402	444	451	450	433	443	425	459	447	450	413	413	390	467	459	439	424	426	446	440	405	428	393	418	437	440	426	421	431	423	433	442	423	462	418	440	442	471	414	432	422	447	432	435	459	407	458	414	425	446	451	463	386	434	424	431	440	471	407	460	413	424	456	458	443	443	434	443	436	439	459	416	451	451	428	412	397	414	456	430	392	422	449	423	399	451	434	453	440	456	412	453	413	436	427	426	442	429	413	432	441	419	451	479	441	429	454	425	440	463	386	384	470	440	444	390	414	430	435	416	434	460	429	462	443	436	444	436	433	449	409	420	427	430	384	456	390	409	403	414	442	457	430	435	441	453	447	406	455	451	420	448	428	431	430	482	437	446	434	491	434	425	475	444	414	444	460	439	440	454	432	421	438	430	442	469	444	440	433	416	417	427	450	465	437	413	395	411	406	465	420	419	422	417	419	428	429	452	463	444	427	408	422	438	434	440	458	427	412	440	405	430	423	425	416	409	409	443	423	430	384	439	403	429	392	423	425	449	421	409	418	453	417	417	472	420	410	464	387	402	465	441	431	438	456	445	455	401	435	392	437	456	453	419	468	443	460	374	465	392	429	469	455	429	439	462	420	429	388	467	429	404	464	393	401	413	412	443	430	445	441	415	423	481	439	463	435	413	435	419	421	425	453	434	427	465	444	450	455	425	453	453	418	461	447	448	429	431	438	429	437	460	409	425	413	454	437	421	442	449	431	429	422	451	438	426	435	444	437	478	434	458	458	439	441	444	423	399	434	444	430	409	445	446	452	455	404	482	435	458	460	461	425	438	424	430	421	436	414	405	445	489	410	453	452	441	403	435	456	438	398	428	424	434	448	445	418	447	437	438	467	475	446	430	447	427	402	410	450	453	449	485	428	442	413	395	433	414	432	392	444	451	443	438	433	467	444	459	408	417	415	385	461	440	439	427	402	420	429	449	407	425	457	458	409	414	449	439	437	427	422	453	428	436	428	423	438	420	441	426	478	422	453	436	396	421	461	418	439	433	429	453	417	447	450	431	420	448	400	419	427	435	407	426	466	447	443	416	427	449	422	423	429	441	401	449	446	451	463	432	448	406	401	426	410	416	459	465	437	430	442	413	443	440	425	401	419	443	413	454	463	455	436	430	407	459	440	442	414	436	436	401	434	425	464	412	445	422	414	439	445	450	434	472	415	425	435	485	435	421	453	414	449	426	429	417	427	431	456	414	398	432	417	426	448	438	443	417	407	432	412	424	399	419	413	428	443	398	416	435	410	425	428	434	418	418	479	435	434	428	461	427	441	411	418	423	426	386	407	438	434	412	459	435	463	424	410	428	429	415	426	430	433	425	440	429	400	424	426	421	429	462	470	442	435	445	443	444	430	458	449	436	436	464	452	407	444	451	411	459	410	455	412	441	417	413	427	410	420	422	435	454	410	431	440	404	398	426	416	442	427	459	401	428	453	394	410	401	434	423	418	468	411	455	421	464	472	440	428	383	409	406	449	428	437	416	449	473	415	452	429	425	428	440	415	437	428	431	455	439	440	438	396	443	438	433	435	432	451	453	438	438	429	439	439	460	421	429	484	456	412	456	454	456	422	423	450	421	437	429	435	455	405	419	438	463	454	445	433	383	448	427	434	431	414	408	414	417	486	441	416	450	448	388	428	451	434	443	439	421	415	425	419	415	431	413	457	442	462	447	418	430	409	431	440	418	462	455	429	437	430	407	432	429	445	451	434	406	447	455	415	424	434	444	469	465	444	393	402	460	450	392	432	420	448	423	410	395	456	423	446	432	420	441	458	444	396	436	408	398	444	441	436	484	414	438	441	450	417	408	427	410	462	481	424	421	427	417	444	458	412	454	402	440	410	451	459	439	442	397	469	464	432	431	425	423	424	406	413	419	416	414	423	408	428	433	443	445	413	416	430	439	453	437	439	404	446	442	445	416	421	432	433	461	431	460	438	438	422	438	444	438	452	381	448	443	418	469	436	388	429	438	445	450	423	450	440	407	448	423	462	459	431	444	446	426	444	424	421	440	432	457	414	420	431	450	437	407	411	399	421	428	446	411	451	440	439	433	421	481	458	436	424	453	462	437	456	437	473	424	404	418	424	454	456	403	423	400	459	420	449	423	431	418	413	425	429	435	396	421	420	387	425	426	436	442	430	447	399	448	423	460	461	448	414	441	418	427
24908	20923	26894	25010	7403	607	383	319	335	321	370	353	223	178	161	173	141	156	150	172	135	124	144	139	142	131	114	141	129	126	137	149	125	126	141	131	129	108	132	134	147	127	130	114	140	146	185	163	152	159	153	164	141	156	121	138	107	124	114	125	136	113	139	136	112	100	90	113	110	118	125	122	116	129	119	114	115	111	108	118	108	99	122	103	102	115	117	114	97	122	125	117	118	111	123	113	127	128	121	128	124	108	113	110	113	112	115	128	114	116	117	106	115	115	116	113	138	120	104	139	104	110	113	124	124	101	109	110	111	99	130	122	135	105	105	117	107	101	92	113	115	117	126	119	111	121	115	111	91	104	128	103	101	126	134	122	98	115	138	114	111	111	117	108	123	117	120	107	113	106	111	129	98	123	105	117	103	118	115	114	119	130	115	102	99	109	148	138	96	122	109	140	117	110	115	105	125	97	94	118	124	123	122	115	119	120	109	115	119	123	129	85	114	138	121	88	137	102	116	103	107	99	116	108	108	105	105	111	116	111	109	114	103	104	131	117	118	108	105	122	109	107	126	116	126	89	125	113	122	135	134	127	106	138	128	116	119	130	122	131	111	109	118	108	114	114	95	91	96	115	126	116	112	111	118	120	110	130	109	124	97	115	117	116	119	108	109	118	122	108	131	120	114	103	142	127	122	113	101	101	121	109	102	108	118	145	128	135	128	105	114	113	100	127	107	112	99	114	114	127	135	120	111	120	113	117	100	121	115	109	115	112	118	124	109	110	122	119	110	107	114	120	117	133	113	126	124	106	103	124	95	125	110	94	123	135	114	135	113	124	97	105	117	99	97	103	121	105	113	102	109	119	105	126	114	120	109	119	81	105	104	114	113	134	96	126	108	129	124	97	90	122	114	120	134	120	118	107	115	112	113	107	118	99	121	114	115	100	117	122	102	112	128	107	133	114	121	123	120	111	114	128	122	106	120	117	112	128	112	124	118	128	123	115	109	88	109	125	111	94	124	111	102	116	100	112	107	108	119	125	116	130	140	113	102	104	127	122	104	109	105	122	113	126	127	115	136	103	139	132	112	116	123	114	113	117	106	137	131	89	124	128	104	122	124	115	97	118	134	134	108	119	110	108	113	122	109	118	119	121	127	117	118	115	113	128	118	114	105	115	120	131	113	133	134	109	111	108	115	127	101	109	111	121	120	119	113	105	135	102	118	124	109	125	89	107	107	114	119	117	123	117	104	95	108	99	114	93	103	118	105	113	107	137	106	88	105	104	112	98	101	94	109	120	91	104	132	111	108	115	114	120	105	95	102	99	116	116	114	121	115	118	127	120	110	115	114	113	111	141	101	112	122	123	132	107	121	146	126	103	108	123	104	127	130	93	113	108	100	106	114	100	117	114	112	129	102	115	114	121	108	125	113	109	116	114	123	115	126	105	124	122	113	113	124	121	108	104	99	99	107	105	100	117	118	114	114	107	121	121	139	128	120	111	109	108	130	118	115	125	119	120	103	132	118	111	106	119	111	95	123	111	102	113	111	121	110	105	120	120	100	104	118	102	125	123	114	129	126	97	119	134	128	95	97	106	122	113	123	108	127	129	120	121	111	123	118	127	114	97	114	129	131	97	132	113	115	139	117	112	127	105	130	109	113	111	137	109	130	94	94	113	102	111	114	123	120	121	132	122	110	117	111	120	102	109	99	117	131	115	100	121	123	108	107	118	118	120	117	124	120	92	111	104	120	134	121	112	109	99	114	125	122	117	105	110	109	102	110	113	126	102	104	105	110	111	126	109	159	118	117	119	106	108	132	98	101	112	124	136	120	124	108	101	109	109	110	110	102	120	110	113	111	94	103	120	112	108	122	126	116	112	108	111	100	122	108	117	111	121	128	111	109	104	139	103	115	82	115	127	124	93	136	114	140	118	125	111	106	122	112	101	108	111	111	136	100	107	112	122	131	116	125	112	118	120	113	123	136	118	105	119	129	98	128	106	103	110	123	103	112	110	102	115	105	103	120	79	99	118	127	124	117	115	110	121	129	122	112	109	114	116	123	132	131	135	136	125	113	83	112	121	116	124	111	117	117	107	107	118	105	111	104	119	117	138	121	124	107	114	108	103	119	102	125	100	125	108	96	127	101	95	118	109	105	137	102	117	114	113	129	133	115	98	105	110	119	117	133	119	109	122	99	99	126	96	112	105	123	120	111	126	103	121	146	110	127	92	112	108	113	120	120	107	143	117	125	120	114	97	111	104	110	97	109	103	112	120	139	119	99	115	109	106	126	134	120	112	107	117	104	126	131	111	105	116	100	109	111	126	119	125	100	113	113	111	118	133	119	108	120	112	116	88	133	121	115	116	120	100	119	124	103	117	130	124	111	112	121	119	125	127	111	89	122	112	128	99	97	127	104	120	113	141	120	133	125	130	111	140	101	122	99	116	99	110	113	116	104	121	121	125	126	117	120	109	110	112	132	116	113	114	103	119	122	127	121	111	111	120	131	137	109	119	99	115	127	94	113	116	109	130	112	120	115	117	139	108	110	103	114	121	107	100	99	114	118	111	116	114	108	128	122	125	97	130	109	129	99	110	113	129	128	106	141	107	130	110	101	115	129	126	117	121	131	118	115	113	113	113	113	103	123	138	120	124	107	128	125	128	113	114	105	113	113	120	127	109	122	120	96	109	96	114	99	123	133	127	121	118	117	97	123	122	118	120	135	128	109	114	132	92	118	119	117	99	115	117	111	123	111	119	108	127	113	97	109	113	109	115	114	114	113	101	110	122	131	92	105	127	117	109	128	123	121	115	117	130	135	137	115	108	98	114	134	110	106	99	100	115	114	122	118	116	116	97	132	138	117	131	115	112	140	97	110	113	107	102	119	131	123	110	123	103	117	112	117	104	119	98	109	111	124	105	108	124	135	113	123	124	126	105	115	106	96	117	119	120	95	111	112	113	130	128	145	127	105	110	104	126	115	114	124	131	103	122	124	105	110	120	106	109	109	108	117	110	127	104	105	109	101	95	137	143	119	112	118	116	121	118	103	122	116	117	120	135	105	119	120	126	102	123	89	132	115	116	110	109	113	119	101	122	110	119	119	138	95	132	110	112	117	111	102	129	99	98	117	122	109	119	114	126	111	112	111	118	109	119	130	110	127	112	118	129	119	129	94	131	115	133	139	101	124	113	142	112	104	141	118	105	122	123	119	98	107	122	107	129	120	127	114	116	101	121	101	112	109	109	108	131	121	120	127	115	113	114	108	138	122	125	105	119	123	114	102	132	95	120	120	99	130	104	115	119	130	104	116	110	134	115	118	114	134	94	119	118	123	90	137	133	110	132	114	107	114	112	114	116	125	121	111	129	113	120	88	117	118	102	106	121	119	108	124	128	111	117	103	113	102	115	121	118	107	121	93	117	118	121	119	128	117	115	126	122	114	115	114	138	130	114	107	96	115	145	130	115	110	113	113	118	93	114	133	111	106	118
4711	6255	5291	3039	2296	1460	1082	824	995	873	1019	790	578	364	310	247	286	250	244	241	252	238	218	213	209	193	191	184	218	216	214	186	190	186	203	182	184	180	165	197	196	187	208	181	211	237	280	259	212	235	230	270	273	196	222	219	194	197	184	170	169	186	156	162	169	173	176	193	184	174	166	187	162	188	158	156	149	172	166	176	146	181	165	154	171	172	174	150	170	171	153	191	166	158	169	169	174	163	178	159	142	152	152	165	175	160	164	174	160	166	137	171	145	166	156	155	147	159	145	182	144	154	165	185	161	165	161	144	164	179	170	173	181	187	162	199	172	151	151	180	146	178	176	152	188	159	185	161	169	169	163	160	159	177	149	160	197	162	153	144	155	152	159	152	169	174	143	160	176	162	162	185	170	148	144	170	154	172	187	188	168	133	155	175	178	172	167	190	174	159	163	178	153	183	153	165	138	176	173	188	178	172	159	154	159	175	187	153	151	148	167	148	164	171	165	140	147	162	171	166	158	150	161	198	149	180	163	149	183	156	170	173	148	164	190	166	158	148	186	177	172	164	170	168	154	152	149	165	158	175	148	156	159	175	175	176	162	157	169	173	179	168	144	166	142	181	160	163	165	182	156	161	162	172	169	171	171	160	164	168	163	146	167	158	177	170	162	191	164	172	181	155	160	159	170	168	164	165	172	156	162	148	161	147	158	161	157	179	166	179	163	176	168	175	158	139	151	161	195	169	169	157	175	146	199	148	170	168	157	153	172	166	171	162	156	184	165	171	169	141	145	167	151	177	165	168	166	166	171	169	165	174	149	168	153	149	166	174	156	152	159	146	162	161	185	162	191	178	142	145	156	167	179	174	160	153	151	184	175	178	174	166	180	158	170	159	188	167	145	189	133	181	160	161	149	167	142	153	150	161	141	148	169	169	186	148	177	177	154	141	151	170	181	145	166	163	173	170	189	179	145	175	177	165	162	154	163	182	166	180	148	180	154	160	164	174	134	171	176	170	172	179	152	138	149	147	180	157	161	166	172	154	166	171	162	157	163	164	161	191	147	154	151	151	167	160	170	144	185	165	155	186	157	178	166	164	172	160	155	178	194	164	174	159	168	177	166	162	153	166	167	142	161	193	161	150	166	176	151	168	165	182	186	181	157	169	173	188	177	137	147	155	185	162	189	172	151	181	160	191	154	136	153	171	184	149	155	170	153	168	159	167	151	159	161	183	163	159	159	160	184	155	150	190	188	153	166	167	165	147	155	150	152	175	155	142	169	168	159	161	165	161	184	151	167	198	164	168	143	150	167	172	162	168	171	150	194	185	150	153	170	164	156	172	182	184	149	157	176	160	184	186	158	143	150	163	179	166	176	164	171	161	154	156	167	164	180	169	166	173	191	167	147	167	164	166	197	168	156	171	180	155	142	165	161	184	159	149	146	175	149	176	168	137	165	151	151	163	169	177	165	165	177	161	155	174	175	164	170	160	161	174	171	156	143	154	165	168	181	153	170	180	170	153	149	160	173	173	158	141	162	161	172	158	146	149	165	160	165	171	178	171	156	180	165	158	173	165	151	173	177	188	154	150	177	146	154	138	135	175	155	167	152	162	183	158	167	168	147	169	178	171	179	159	180	175	152	161	172	169	151	171	170	169	149	164	183	143	149	176	166	161	159	156	162	171	149	165	166	162	173	171	159	175	168	155	179	149	173	190	155	156	165	165	184	157	181	182	158	167	181	163	171	179	185	161	173	178	154	154	188	160	153	167	159	178	175	172	149	156	160	157	150	151	167	160	167	173	157	161	144	137	170	182	176	153	165	148	177	139	136	165	143	175	166	165	166	143	137	161	153	172	150	180	150	155	162	161	156	153	183	146	139	164	166	166	156	170	168	170	140	155	143	183	148	163	141	164	162	170	156	161	157	156	178	165	144	175	165	145	193	160	145	175	175	172	167	171	172	152	158	169	161	169	165	151	144	177	149	163	145	177	168	154	165	166	156	162	183	175	150	163	150	155	176	165	181	139	137	161	163	154	162	156	165	169	180	150	183	182	154	166	140	173	180	151	163	157	175	154	176	168	149	184	152	182	162	170	157	157	169	147	155	147	160	162	161	151	169	169	153	168	165	143	137	161	181	164	167	159	148	165	206	163	164	167	161	150	174	182	192	171	140	168	165	165	174	180	178	149	157	139	161	175	162	150	163	175	184	153	166	156	170	160	169	158	171	172	168	165	153	174	168	146	152	171	137	164	156	164	165	170	164	169	155	179	151	171	175	158	144	167	153	165	181	159	157	157	179	148	176	188	178	155	171	157	146	141	141	169	161	151	180	157	149	143	185	166	151	162	156	157	155	158	157	189	158	178	167	150	157	180	169	172	184	156	146	152	157	153	145	167	146	174	173	148	147	174	150	161	163	155	185	169	162	166	145	187	141	175	143	167	156	172	189	165	172	162	175	148	194	157	163	188	160	164	155	161	175	165	163	174	168	173	169	140	177	178	159	154	139	155	191	159	152	177	172	169	166	160	176	157	160	169	180	151	164	157	168	178	162	177	189	148	162	131	185	161	184	190	162	157	155	158	172	168	160	176	152	190	153	168	168	159	157	152	174	163	161	135	120	180	169	167	158	149	164	164	140	188	160	187	160	156	196	171	170	167	166	164	150	172	168	170	169	156	168	187	169	161	152	184	161	166	169	176	163	138	177	169	166	168	147	165	169	148	171	164	156	169	155	168	162	164	148	155	154	168	173	169	152	173	165	166	187	160	166	160	173	179	179	153	145	179	167	144	164	162	180	145	167	162	159	179	182	171	164	184	150	173	169	155	147	145	164	169	163	160	155	155	176	160	167	140	175	164	166	177	159	159	165	170	176	172	163	166	175	162	155	149	158	177	179	182	183	172	162	149	160	174	177	154	175	147	164	162	164	174	158	165	158	138	153	154	172	165	170	199	159	182	170	178	149	176	168	161	161	152	181	168	168	171	170	144	171	162	173	160	173	165	155	170	174	152	149	179	159	155	159	158	162	178	149	167	156	170	147	158	192	151	167	177	160	162	160	154	173	151	156	169	158	166	149	176	161	139	162	159	154	157	177	153	167	167	173	163	157	161	155	154	144	162	178	168	171	161	166	151	171	160	179	165	180	181	165	147	173	176	162	163	164	144	152	159	170	166	155	160	158	175	161	161	154	168	151	177	175	161	129	146	165	149	172	157	173	143	162	169	157	174	163	172	159	175	172	170	173	157	164	178	158	174	155	147	183	168	165	171	151	164	152	197	156	153	145	159	169	153	165	144	155	169	165	147	144	165	139	169	161	157	180	168	162	161	168	165	169	172	172	157	158	156	155	184	149	137	145	156	178	172	154	160	150	154	153	153	185	163	160	173	161	174	186	144	167	168	149	162	195	171	160	173	142	131	163	148	176	168	149	167	163	159	161	137	172	170	154	168	165	172	164	181	164	176	160	146	168	174	157	151	152	167	169	170	159	152
22769	20978	28689	23448	20974	21001	8063	1298	1100	940	989	914	736	596	474	498	477	401	475	415	413	390	458	415	414	372	381	391	412	365	375	421	366	376	359	369	349	346	382	316	315	369	356	388	393	400	420	410	393	416	422	369	397	395	329	356	390	326	363	335	348	353	343	349	318	348	335	366	369	315	356	328	339	362	339	335	307	332	341	308	331	344	336	331	316	341	333	330	327	312	322	328	308	327	357	339	330	342	340	338	324	319	332	337	359	334	350	323	289	347	341	339	349	310	335	323	312	316	344	322	300	340	299	343	325	338	352	356	331	355	363	325	326	292	267	322	342	302	365	313	312	389	352	365	323	319	333	283	347	348	347	358	336	356	367	305	320	355	311	354	332	299	330	370	328	288	313	347	336	332	291	350	310	340	350	301	334	314	321	312	337	324	322	325	303	328	332	333	308	361	306	319	341	342	313	335	323	311	327	325	313	350	341	333	318	328	309	339	306	307	349	323	372	315	327	330	333	340	316	326	362	314	329	321	327	321	315	321	315	325	332	318	346	296	348	355	347	327	331	306	331	337	334	336	311	326	326	370	344	322	310	343	319	325	331	293	336	325	334	324	336	331	329	316	354	323	320	325	333	355	307	316	340	333	335	316	339	315	335	342	347	326	315	314	294	326	326	315	344	316	328	359	344	297	365	341	308	326	327	312	346	366	371	324	326	312	333	338	349	349	299	316	333	322	322	320	330	323	320	329	308	328	357	324	319	326	332	331	318	325	348	318	335	344	322	305	343	362	323	353	320	317	348	326	346	343	339	351	330	351	298	346	365	371	309	338	361	339	352	326	321	361	311	378	313	312	310	317	353	335	323	316	284	368	343	315	316	301	325	318	319	340	294	368	326	302	370	315	305	334	322	350	350	333	339	314	331	312	332	303	342	309	343	356	298	337	324	324	324	320	355	319	323	311	321	340	285	334	289	326	327	359	327	334	331	332	365	319	351	311	348	332	331	325	314	301	324	324	294	346	332	315	338	327	322	331	341	348	358	361	344	324	336	334	313	328	316	343	336	326	329	307	289	343	330	310	339	335	327	317	342	337	315	332	305	354	338	335	304	314	313	336	365	313	367	332	286	354	326	322	299	310	301	340	318	324	338	336	336	321	339	311	336	337	295	332	332	325	316	310	313	334	363	337	322	327	329	348	328	335	335	330	300	315	310	298	319	322	334	309	325	364	330	337	330	323	360	315	335	363	347	309	338	363	332	314	345	328	326	325	311	294	299	351	335	333	319	338	332	327	336	326	280	342	345	316	349	335	347	307	320	342	350	302	354	346	308	361	341	341	319	293	357	298	341	340	346	323	314	349	322	347	332	321	314	336	309	311	294	336	306	339	332	342	325	346	337	368	373	310	356	302	363	349	351	309	331	330	333	349	316	315	339	339	321	326	351	358	333	318	295	322	309	321	298	356	322	321	346	360	307	363	346	322	289	302	336	306	348	313	357	318	339	308	302	339	311	332	319	354	370	331	338	329	334	325	359	314	348	325	361	336	318	319	348	344	314	340	343	364	347	343	330	346	343	328	359	318	307	339	329	345	344	359	345	359	324	358	341	319	305	340	367	327	324	336	333	311	308	333	301	343	317	308	336	340	327	311	342	362	333	357	327	341	328	303	334	323	337	348	358	301	326	315	307	345	284	323	341	350	300	340	346	298	332	318	323	323	298	358	335	330	318	316	335	334	295	325	291	333	311	299	327	315	317	326	338	318	344	347	350	329	317	337	334	328	329	319	339	303	339	346	325	302	319	326	313	318	344	302	322	360	317	335	323	319	364	306	325	308	333	305	328	316	335	360	361	368	326	343	353	350	313	317	333	350	341	331	336	330	314	338	334	337	323	339	349	300	334	328	311	299	296	334	320	317	332	368	303	318	356	322	317	349	317	350	336	310	333	322	310	318	338	359	323	304	327	337	340	376	342	327	321	354	312	320	318	326	311	322	328	315	283	314	329	357	314	339	364	321	342	339	331	357	375	341	332	326	322	309	325	319	316	308	331	316	349	347	321	308	317	328	334	308	328	344	355	355	353	357	345	299	326	322	349	338	346	343	325	311	316	342	330	329	350	297	322	353	336	303	347	322	338	340	356	317	354	322	316	323	321	323	294	342	346	392	349	338	363	316	341	330	324	325	309	347	323	314	337	331	358	305	353	336	311	330	308	331	324	337	320	326	339	325	323	328	331	329	349	329	313	319	364	341	315	320	335	347	358	323	330	345	303	346	353	348	341	356	347	331	319	317	333	326	367	360	312	299	323	352	366	331	326	339	348	346	330	320	295	319	330	322	349	330	309	304	356	334	344	342	291	334	332	316	316	339	325	323	349	318	342	356	348	349	323	336	347	360	304	322	348	318	329	356	365	294	340	349	341	306	346	337	304	318	311	310	321	345	315	307	310	307	307	329	326	337	331	303	319	356	331	350	321	303	371	334	342	308	335	326	336	306	335	327	294	329	328	321	358	323	335	352	313	332	336	310	352	353	345	327	333	341	316	339	318	310	304	325	350	306	315	352	315	321	334	317	360	323	293	319	336	342	324	332	314	323	354	344	334	313	325	309	344	355	350	330	363	329	330	306	317	331	297	346	324	352	300	362	326	318	355	318	337	318	318	332	339	332	319	338	365	333	341	360	335	326	339	340	316	300	306	343	327	342	303	308	303	332	364	323	354	296	310	305	335	330	352	329	303	303	321	348	341	312	336	338	341	288	348	325	322	313	317	341	345	286	327	319	338	347	302	340	347	341	345	321	331	327	325	332	334	320	311	316	355	341	334	331	356	328	347	332	308	323	323	306	302	328	345	371	332	304	318	356	360	323	335	335	322	344	321	311	329	338	359	322	308	332	343	363	305	330	315	333	337	315	360	320	340	315	355	343	329	285	357	354	351	349	323	323	306	333	357	320	341	339	324	336	290	314	328	312	284	353	334	309	349	299	322	317	354	313	331	308	337	329	323	339	316	337	317	308	319	340	308	327	353	342	339	331	348	324	338	330	348	295	330	333	333	319	315	329	311	314	329	334	342	334	327	328	321	318	334	340	318	318	334	316	341	330	337	322	335	312	355	310	347	317	330	356	364	327	340	346	332	327	316	326	324	335	312	313	302	368	338	311	337	308	340	318	317	304	321	339	348	334	328	324	355	310	325	367	348	317	300	320	332	298	314	335	351	333	340	314	346	304	302	324	337	336	321	308	332	329	365	282	317	300	345	320	332	323	313	359	332	364	320	346	332	358	312	349	305	327	315	297	347	353	319	322	374	347	294	330	305	343	322	322	308	352	341	359	322	335	343	341	362	301	315	322	350	328	323	290	321	323	330	325	331	336	300	314	315	364	333	335	378	295	330	295	339	353	331	339	340	321	308	353	329	323	320	330	314	338	304	338	307	311	314	321	336	333	361	300	337	311	319	331	340	335	283	335	301	343	308	330	326	337	318	310	327	288	334	305	323	294
7311	16970	14487	8335	6365	4363	3263	2563	2562	2160	2254	2092	1506	1025	957	784	775	773	736	674	619	621	609	573	593	537	551	578	580	560	547	504	545	521	505	554	516	467	496	465	445	464	508	549	569	575	666	602	581	563	616	634	648	621	526	510	539	488	452	477	462	506	475	447	424	475	464	399	450	475	426	474	444	457	437	464	455	436	427	428	410	430	388	468	443	419	415	416	408	404	385	429	428	434	462	428	465	444	439	433	418	417	414	434	453	385	437	392	413	444	451	437	432	403	417	391	447	413	415	459	429	455	424	431	443	415	429	445	426	423	418	433	421	419	422	411	377	434	440	395	450	411	475	449	457	403	427	462	430	403	419	421	462	402	427	412	377	437	419	438	403	434	429	435	420	431	382	396	387	402	418	439	427	415	442	418	450	430	412	440	420	416	464	416	438	414	390	453	420	420	413	433	415	459	424	419	453	442	447	453	423	418	427	421	436	415	454	442	427	432	453	424	429	417	458	422	422	422	441	423	411	439	447	439	421	405	415	432	426	410	461	412	433	425	422	431	422	416	437	408	390	457	404	420	434	415	427	433	449	405	425	438	464	424	407	431	415	403	438	400	397	408	450	366	418	427	407	429	443	414	471	453	420	376	435	460	440	434	437	414	417	435	405	477	411	405	445	426	402	446	414	432	416	423	428	420	433	396	417	439	451	397	364	406	408	423	461	402	461	387	438	406	452	400	421	427	431	432	422	454	424	443	420	417	434	433	418	446	421	451	433	400	406	442	443	432	414	430	467	438	417	431	430	408	410	424	416	418	433	486	439	500	410	410	401	439	417	384	434	427	431	442	454	429	448	432	434	444	424	418	395	413	417	410	428	441	428	435	452	424	423	454	427	422	403	434	401	434	425	455	442	384	434	440	388	430	430	425	428	435	443	440	423	412	415	397	396	421	450	414	415	417	422	469	427	406	418	440	387	432	403	420	445	391	423	409	407	417	415	415	375	420	433	417	374	421	428	394	449	392	426	440	388	418	411	422	425	423	459	453	373	410	423	460	452	461	409	430	424	431	421	443	404	444	466	400	425	434	423	453	435	389	411	450	428	433	447	455	472	404	395	457	423	413	421	426	405	432	436	460	420	422	416	425	393	366	428	440	445	422	444	418	436	409	374	466	441	442	457	416	426	435	433	436	454	411	426	385	425	428	427	467	429	434	438	422	457	445	430	446	437	477	424	419	420	420	411	422	376	451	440	432	423	471	425	446	439	421	463	433	428	454	414	406	415	453	413	460	432	414	432	387	433	464	392	405	420	386	454	405	464	431	469	423	414	427	398	418	426	417	411	398	468	429	456	417	417	419	436	437	446	417	463	405	460	412	435	430	441	474	410	461	423	432	446	423	394	425	391	450	432	394	441	402	453	434	408	431	440	401	443	439	493	417	439	427	421	405	383	429	394	416	411	417	402	436	427	401	394	432	414	456	421	415	398	425	442	385	396	443	380	432	420	404	425	445	430	434	416	395	403	409	434	416	413	443	379	391	420	426	431	416	404	453	422	434	434	393	402	418	425	442	416	410	407	413	423	385	433	417	424	398	414	405	441	441	423	424	410	440	417	437	418	426	433	375	452	416	425	444	445	401	428	419	401	408	424	420	462	373	422	408	447	401	437	397	438	385	412	425	478	438	449	417	407	416	430	463	439	451	403	434	423	456	444	431	398	433	408	416	429	447	442	425	425	420	428	374	450	421	416	424	398	377	435	423	443	383	443	419	415	434	438	412	438	449	395	410	414	411	427	456	422	394	404	429	411	434	421	452	441	406	465	416	452	417	388	486	403	403	427	418	407	464	416	420	406	427	392	445	387	400	444	408	451	426	471	430	430	417	425	445	425	414	430	392	394	428	399	407	447	442	407	403	434	420	442	441	412	388	454	418	435	408	417	403	425	488	424	417	428	415	425	397	431	422	423	439	427	437	405	457	449	413	442	432	460	429	423	435	413	449	425	417	463	445	434	465	400	400	390	443	420	408	452	452	449	421	440	432	434	445	435	449	388	439	449	422	416	435	430	464	458	447	423	418	408	442	469	416	422	448	426	455	460	451	459	444	420	409	437	450	426	425	417	431	437	411	421	463	405	399	455	416	396	427	418	424	416	406	395	432	417	403	392	436	424	418	417	429	437	423	434	435	438	421	446	433	430	434	440	389	469	478	427	407	445	436	402	380	437	413	430	447	416	433	386	456	421	415	408	396	406	432	435	434	425	434	435	418	450	417	419	440	429	453	385	414	412	438	387	393	394	422	424	409	405	402	436	443	432	454	391	410	413	451	410	396	421	410	424	426	404	450	428	414	436	420	415	428	419	437	417	430	417	469	477	398	417	430	422	421	416	419	387	439	414	415	394	403	389	394	423	439	469	393	398	446	392	410	463	438	443	426	406	408	447	458	446	457	431	448	420	444	392	439	420	416	406	419	408	442	373	429	419	436	403	437	442	434	438	430	435	430	439	435	403	397	432	420	434	433	405	460	429	415	415	410	449	420	440	440	400	454	400	403	459	419	424	399	422	427	450	420	447	460	429	415	422	414	373	449	458	440	462	431	412	425	419	401	442	420	417	444	439	418	415	439	407	438	437	414	415	424	411	404	439	436	444	385	428	393	426	420	438	437	436	401	439	418	401	441	431	416	416	420	411	401	408	449	438	442	432	449	421	413	436	421	410	412	413	440	392	408	400	409	439	413	430	446	441	438	418	422	404	458	424	437	454	452	427	408	437	444	412	422	418	418	398	414	415	439	458	431	418	391	430	412	419	425	379	420	440	464	445	412	405	423	400	449	409	387	446	433	421	431	406	431	480	435	435	411	400	421	399	458	408	450	400	438	449	451	460	429	421	451	423	401	447	401	459	399	461	427	410	449	421	417	488	420	427	418	402	399	437	395	411	439	420	406	374	387	437	396	452	405	425	404	460	422	409	442	423	454	467	410	439	400	439	412	448	389	395	418	443	440	413	423	424	387	439	445	446	401	410	404	436	440	465	416	439	434	428	383	417	423	464	419	421	461	405	415	425	405	438	466	414	397	404	444	447	398	424	462	408	444	397	453	467	417	437	408	412	433	454	427	457	432	421	419	437	424	429	424	424	426	422	438	420	425	432	390	408	404	413	394	436	412	454	439	431	420	424	444	460	407	432	431	443	457	442	395	451	370	442	444	391	419	427	400	407	435	422	432	417	454	434	391	435	445	443	463	454	407	431	405	408	427	443	441	431	450	423	437	436	446	400	446	444	424	438	405	426	410	453	475	448	434	420	436	401	442	406	430	468	429	470	440	446	392	380	402	427	444	400	463	387	397	474	433	440	457	439	448	431	417	428	413	426	410	416	439	393	438	408	369	402	428	404	415	427	430	398	457	443	444	427	427	396	416	424	430	423	441	429	449	432	417	439	464	430	422	442	432	452	393	432	429	447	397	437	402	415	437	450	441	411	460	420	414	453	407	435	449	436	436
26779	19043	5101	1003	680	395	305	257	286	296	299	307	271	221	187	192	192	156	174	200	203	180	180	179	193	186	184	176	185	215	157	169	186	175	178	175	173	183	202	186	157	182	180	188	181	218	227	211	201	206	194	228	181	174	182	185	163	154	177	159	173	180	163	167	189	174	196	164	165	184	159	192	172	163	174	175	205	179	160	195	182	192	151	196	183	176	185	191	186	154	175	150	182	181	155	190	172	189	166	177	195	167	194	189	184	169	206	179	194	168	186	170	198	162	182	194	170	188	169	191	177	187	183	189	163	186	182	181	203	159	166	195	169	200	188	170	180	185	185	181	176	180	172	187	198	160	191	186	179	172	181	168	187	175	156	193	161	172	178	170	188	209	182	170	158	180	196	166	172	177	170	182	171	176	179	170	183	169	164	167	174	167	172	215	179	201	182	175	182	174	221	172	181	194	170	187	184	212	180	193	195	168	170	177	184	176	156	178	156	161	171	182	171	158	153	178	159	175	171	162	201	163	168	184	208	172	192	190	168	177	188	190	184	161	164	187	160	154	161	137	211	185	158	177	163	162	189	165	164	195	200	150	185	173	191	168	204	169	183	187	179	165	152	168	181	191	159	184	186	151	178	178	175	172	205	189	179	173	166	174	180	165	190	192	167	162	171	172	165	172	183	175	187	199	154	153	179	186	188	155	168	161	167	180	179	152	157	187	171	183	176	171	185	200	180	178	164	170	187	183	187	186	157	191	168	182	166	176	173	173	141	195	191	215	170	172	199	172	190	184	170	154	191	183	173	185	167	187	177	178	172	184	181	158	182	178	140	184	183	169	168	175	189	202	209	191	178	156	183	188	198	171	160	182	167	168	183	188	160	169	158	186	186	190	176	192	195	166	184	161	203	179	169	177	179	176	195	177	201	178	174	184	169	142	180	209	188	187	181	172	175	193	177	161	178	201	199	194	181	163	194	172	168	180	169	172	167	184	176	151	167	165	210	179	197	182	161	183	194	157	180	181	179	183	170	177	164	188	164	188	175	164	182	157	167	180	210	180	173	185	179	171	180	180	179	172	170	189	159	168	170	163	181	185	174	170	173	182	177	170	182	176	176	156	156	174	158	146	176	179	175	173	160	182	187	174	136	188	182	166	190	174	164	172	197	170	189	173	206	167	219	181	167	188	155	181	171	183	171	170	163	170	183	150	186	167	175	186	178	165	190	180	155	171	169	183	191	186	171	180	184	188	181	197	177	176	185	194	190	184	164	172	158	165	171	167	172	200	171	195	174	169	169	172	162	153	202	205	177	159	192	172	212	184	168	182	179	182	167	175	166	180	188	180	168	201	207	169	183	165	182	167	183	164	166	167	184	201	174	175	186	177	182	169	198	181	175	166	208	185	177	144	173	170	161	176	159	197	157	168	165	183	162	179	222	176	177	173	162	172	177	162	201	189	176	191	178	169	175	193	193	186	173	199	172	165	177	170	172	185	186	161	171	171	182	168	177	178	176	175	159	158	180	165	149	173	204	175	198	167	199	181	170	177	176	185	185	177	177	180	175	167	181	161	183	176	162	165	169	185	153	172	174	181	186	207	181	198	189	179	164	184	198	155	190	178	177	166	188	166	177	185	177	188	171	184	197	160	161	168	178	183	145	175	176	182	164	182	165	169	159	160	180	177	179	168	175	207	180	179	182	162	199	182	166	180	170	172	166	176	171	190	186	187	174	175	191	195	181	186	160	147	179	170	178	201	173	185	169	196	179	201	185	165	174	168	193	184	184	174	168	191	173	195	179	168	171	192	177	184	175	184	196	174	165	181	179	166	176	181	188	165	178	183	178	177	204	168	190	185	208	179	175	162	167	175	172	202	169	176	174	169	151	172	166	173	179	169	190	194	165	157	169	184	167	180	174	154	162	179	170	182	168	183	185	178	189	191	188	164	179	175	164	176	179	169	186	169	179	204	162	157	169	168	184	163	146	186	146	165	181	210	196	163	178	177	200	175	170	180	166	204	152	163	179	166	194	176	196	168	191	197	164	181	171	168	193	178	199	215	167	190	186	175	171	168	167	177	177	162	162	201	172	156	167	174	175	180	172	179	185	163	174	174	177	177	186	195	160	178	175	181	174	199	163	160	171	185	192	205	197	170	198	182	189	172	174	186	181	161	184	184	183	185	182	164	162	194	184	192	174	174	193	180	168	181	179	170	156	158	182	165	174	169	201	208	157	176	175	182	186	171	160	185	185	195	169	180	158	165	198	192	176	172	187	168	187	188	166	172	162	190	194	189	170	179	157	159	183	174	183	182	171	171	180	173	177	172	180	174	165	152	194	184	180	174	180	187	189	170	197	158	180	166	175	193	185	178	152	168	179	211	160	179	180	180	153	153	159	155	153	184	204	185	173	180	167	178	165	197	171	179	174	151	196	174	184	182	209	158	156	175	175	161	184	186	174	167	179	168	192	172	184	177	154	165	190	168	159	183	177	176	169	173	151	173	139	203	185	174	187	196	178	166	162	179	154	190	176	185	170	163	196	181	198	181	185	195	163	151	180	164	187	189	146	174	191	152	181	188	174	177	171	161	177	181	184	155	172	185	200	202	175	176	200	197	168	147	190	176	171	170	179	186	180	208	182	185	161	178	181	182	207	213	188	171	193	186	185	198	191	170	169	164	189	172	172	162	183	183	164	182	163	158	166	159	187	171	170	166	194	186	172	186	166	167	161	181	198	184	153	163	191	197	179	177	156	186	166	180	178	172	176	182	172	172	193	207	165	172	155	158	176	164	185	174	194	195	176	195	185	160	169	164	173	172	174	180	175	191	175	174	176	183	184	188	196	202	173	190	181	178	156	176	173	184	176	168	197	154	177	185	201	157	187	167	182	184	177	181	188	197	166	183	155	187	172	165	158	164	191	181	160	193	184	161	172	174	186	178	184	183	177	167	173	158	165	189	176	190	159	183	193	197	175	201	168	183	177	183	171	176	162	152	192	163	201	188	200	203	176	180	180	174	184	159	174	171	183	168	190	185	187	178	200	172	186	182	149	178	197	180	172	174	181	187	177	181	190	167	179	145	165	162	167	203	196	182	176	161	160	173	164	155	166	176	178	173	199	177	185	187	161	181	186	184	171	168	162	198	200	187	172	159	171	199	193	165	172	194	173	180	173	174	166	185	178	200	169	181	181	179	168	170	188	164	159	163	146	193	154	179	167	166	181	157	171	146	165	179	153	194	197	178	192	172	193	201	181	172	186	193	182	187	179	185	193	168	185	170	186	181	163	159	187	180	170	159	177	172	195	164	143	199	165	168	197	176	186	193	166	184	176	156	160	178	194	173	205	171	174	183	179	175	171	174	159	181	173	162	205	181	166	182	177	167	161	156	179	181	186	181	211	185	160	188	174	179	153	158	165	180	185	150	180	200	173	164	189	157	183	194	163	177	207	175	166	171	174	188	159	182	164	177	176	175	185	172	192	177	165	184	175	192	182	176
3991	1572	1700	1390	1249	701	509	417	569	581	638	736	454	335	276	289	221	232	274	297	244	248	240	254	281	264	243	272	243	249	271	235	233	245	239	261	249	206	268	243	277	251	251	245	282	287	286	297	267	263	290	287	260	298	230	252	232	234	230	266	234	253	234	231	250	278	258	231	231	211	216	242	241	240	231	239	211	252	241	246	247	225	248	263	237	231	229	213	236	236	236	249	231	222	209	234	226	259	237	247	216	251	215	250	254	231	244	258	221	266	239	265	246	227	252	252	207	243	225	266	220	238	246	217	223	260	231	212	209	238	210	230	234	256	239	251	234	267	249	247	203	226	238	210	238	249	249	253	231	240	215	259	239	234	230	248	216	243	221	252	229	224	234	230	236	228	233	227	226	249	241	248	248	252	222	252	234	216	230	223	222	234	235	215	222	227	228	220	235	226	242	225	244	212	203	200	235	247	252	237	238	254	237	224	238	242	243	237	232	235	259	228	227	212	261	242	224	249	233	243	246	237	234	256	233	230	261	258	233	215	223	256	225	198	227	243	251	236	226	217	231	250	248	232	226	239	224	250	244	227	240	221	241	224	201	218	233	221	241	265	233	227	237	222	252	245	227	234	246	241	216	219	238	238	234	222	215	268	228	239	243	246	226	214	215	200	222	272	233	235	241	249	248	257	251	237	260	226	223	226	211	230	252	246	203	215	232	243	256	226	254	214	198	216	252	208	249	243	236	220	230	210	240	243	222	233	225	263	224	241	238	267	232	230	210	231	218	260	243	226	230	240	238	253	258	271	204	245	245	241	218	261	224	236	238	250	240	211	227	214	211	242	222	233	214	251	233	236	219	217	237	248	236	237	258	229	235	255	238	194	233	274	220	230	217	236	232	249	237	246	230	248	223	208	224	237	246	238	219	199	249	246	219	227	225	213	225	237	238	245	215	231	244	237	227	226	266	231	234	222	237	213	230	233	218	243	225	242	248	244	230	236	250	258	247	229	231	224	209	236	227	235	213	240	231	240	236	218	233	222	255	239	221	239	252	263	208	236	255	244	213	248	220	242	231	213	283	237	241	228	241	208	247	224	225	254	222	252	230	221	207	253	248	243	251	238	259	205	247	219	238	229	222	226	274	258	232	229	288	247	230	231	229	228	224	242	242	229	241	230	250	220	254	221	241	252	226	226	251	212	256	232	254	218	247	224	249	246	246	226	230	243	241	216	225	237	223	244	248	222	245	211	256	226	242	226	234	230	254	223	232	233	219	238	265	244	269	268	234	254	244	241	232	225	242	230	223	217	248	230	231	225	239	237	241	227	252	228	237	254	219	252	197	249	259	249	245	226	244	228	230	213	264	231	224	216	260	252	234	253	235	247	243	258	257	241	253	223	233	244	221	224	204	226	232	229	223	249	252	242	240	246	216	227	244	249	248	254	244	233	231	213	247	251	224	248	242	213	225	244	251	224	229	227	225	220	220	243	204	243	231	243	197	245	248	238	235	217	225	230	188	233	241	232	240	285	238	250	261	220	218	229	269	247	226	234	263	231	250	240	203	259	265	250	243	236	249	241	236	264	235	222	243	248	233	249	213	229	248	223	223	230	248	264	225	244	233	234	275	224	221	236	262	244	235	244	240	226	246	224	216	250	235	252	236	246	230	210	252	238	224	228	243	213	213	170	240	226	233	258	218	232	252	230	241	249	243	219	225	250	221	251	240	217	220	237	273	262	212	227	206	223	224	217	226	238	216	254	216	225	252	237	221	242	223	229	216	221	262	218	239	235	214	234	234	235	261	250	228	239	207	216	233	238	231	254	221	246	220	232	237	222	235	210	253	225	224	245	226	250	242	243	236	231	240	214	237	241	234	235	241	265	244	247	237	232	263	231	233	238	277	225	225	242	237	238	266	225	253	210	235	246	263	220	222	239	223	247	245	225	225	220	259	227	214	219	240	207	220	235	238	252	240	239	220	213	253	247	214	233	233	233	237	235	251	228	234	250	237	205	238	220	234	232	239	260	242	242	252	215	234	233	231	252	247	254	242	236	221	246	240	232	221	223	245	240	220	217	236	222	236	226	230	250	238	237	243	235	251	262	245	211	240	252	204	240	229	226	233	249	238	255	247	237	229	254	255	250	223	229	256	239	235	272	243	207	237	210	229	238	220	226	219	211	248	214	250	245	243	261	244	209	235	249	240	235	219	274	239	242	250	224	229	233	235	229	237	210	235	230	246	245	239	250	245	211	240	251	247	247	216	263	248	237	204	260	251	229	210	233	223	213	246	253	255	247	223	225	240	226	223	250	257	208	231	225	244	247	225	245	229	220	222	235	235	227	252	240	243	221	243	249	219	260	237	227	230	204	236	240	244	249	246	256	214	253	218	215	221	261	251	243	225	245	238	227	221	220	226	221	244	251	261	223	220	217	233	249	238	248	227	226	240	227	234	214	240	211	214	243	221	234	212	215	270	261	244	232	233	219	226	255	238	215	221	212	230	217	227	242	210	252	242	215	232	250	255	230	247	253	238	222	262	233	239	222	245	227	239	241	254	248	232	219	232	248	231	264	262	226	237	243	240	247	251	246	217	231	260	238	242	238	227	219	226	228	225	223	230	235	237	257	216	260	230	235	236	258	220	242	233	235	269	221	267	196	248	257	233	233	248	230	222	242	230	244	244	220	227	253	266	228	263	207	212	231	231	248	261	242	222	194	247	206	250	245	252	246	240	253	223	230	239	238	238	242	266	222	227	265	247	236	237	251	251	230	244	251	218	243	224	245	248	211	241	266	221	235	218	233	245	225	252	273	254	244	218	254	220	222	241	233	250	212	229	236	222	229	250	237	235	244	247	236	215	232	216	244	223	238	241	234	208	241	250	220	228	233	239	244	232	238	235	218	253	217	254	229	231	215	212	216	268	222	248	217	221	233	229	258	237	238	234	240	234	203	225	235	220	257	240	252	227	249	210	252	236	241	242	232	278	230	257	265	220	244	192	259	254	250	232	252	216	240	225	222	235	235	220	240	233	223	226	218	223	221	269	227	247	223	235	233	226	225	254	275	267	240	226	236	263	250	243	213	219	250	240	243	214	232	207	210	218	253	232	219	200	250	209	239	237	210	231	202	240	239	252	258	224	238	209	242	195	223	258	219	225	225	234	247	227	236	243	230	249	227	238	219	227	252	249	245	235	248	220	237	226	277	227	251	230	242	237	253	230	248	211	250	226	256	252	247	233	252	250	233	232	215	242	217	244	244	257	234	213	261	268	224	274	231	243	218	230	272	224	261	236	221	207	246	262	221	229	227	232	222	226	256	243	232	208	222	237	207	231	233	229	240	229	234	230	227	250	232	257	231	225	243	241	264	270	252	252	251	230	199	212	239	236	251	254	233	264	248	247	236	251	239	217	229	243	208	224	261	249	226	261	280	233	243	228	217	217	227	241	212	233	206	235	247	242	252	239	243	262	257	249	238	248	248	253	259	245	223	226	233
23700	20941	28120	23918	20908	8808	1225	803	739	702	685	697	608	455	424	366	403	415	388	389	393	427	360	379	360	371	367	371	384	343	386	376	342	353	307	342	354	343	391	334	333	361	361	384	348	407	397	393	345	390	385	386	410	390	389	329	346	335	306	326	345	377	339	359	340	349	325	337	298	320	322	295	358	304	317	341	299	339	332	340	326	314	304	328	364	340	336	367	332	300	336	329	333	308	342	352	338	305	322	290	338	340	330	334	350	324	338	340	298	346	318	346	324	332	321	368	323	386	369	357	322	310	356	345	352	298	348	324	353	353	309	309	307	337	343	315	301	341	347	326	341	353	330	331	320	350	346	359	308	326	365	326	306	331	344	325	331	310	319	344	335	324	352	303	339	293	336	330	338	326	329	311	346	323	321	327	340	376	343	349	322	319	310	316	327	350	318	313	340	325	328	350	322	318	332	347	326	332	353	328	321	335	321	323	308	334	365	277	351	332	313	361	315	320	311	307	326	325	338	314	353	337	285	357	332	345	342	313	316	330	318	341	314	327	324	331	345	301	347	307	321	297	269	336	329	328	308	344	315	337	298	344	316	335	340	329	319	342	316	302	300	325	338	305	338	350	317	315	323	352	320	329	344	337	324	330	328	327	313	315	361	356	326	335	334	371	315	315	349	320	362	325	370	295	315	353	328	343	343	305	323	334	345	312	325	340	337	315	335	333	316	340	339	297	340	315	346	328	317	340	313	333	356	305	378	340	353	355	336	322	293	312	326	374	329	307	324	355	327	352	351	317	320	328	335	354	352	269	326	313	347	341	319	324	303	332	322	340	327	350	327	316	309	328	335	321	365	308	331	339	329	356	322	289	359	341	284	336	329	339	338	312	284	324	302	328	300	318	345	331	313	328	347	324	341	313	361	346	320	307	353	334	340	322	325	320	320	341	335	339	344	307	332	356	328	345	297	336	293	307	323	321	323	376	327	343	341	364	340	319	344	346	311	317	345	315	336	346	326	358	312	306	351	327	338	313	320	314	323	359	334	340	339	315	306	339	354	305	380	326	303	346	333	334	306	307	308	380	332	345	317	309	315	331	330	310	346	326	344	313	312	336	361	314	312	360	343	333	323	330	303	335	338	321	353	348	340	368	333	361	318	321	329	312	314	319	311	305	338	339	338	328	316	323	285	316	366	313	320	305	320	353	326	315	345	332	337	312	301	317	336	312	338	314	341	361	339	303	366	338	346	321	388	349	308	323	326	330	352	317	324	316	345	320	318	308	366	331	303	331	371	307	334	334	320	375	331	345	329	338	378	321	294	302	318	316	329	335	311	306	347	324	323	345	324	335	342	322	295	309	356	315	289	320	309	300	327	322	346	331	299	348	357	334	328	319	326	343	313	326	336	345	351	329	341	319	331	298	337	308	298	323	321	340	364	328	317	319	325	341	325	326	353	350	326	327	345	310	363	315	348	314	332	311	321	332	340	342	311	319	342	324	324	325	362	314	355	348	326	299	313	332	310	337	356	337	335	321	338	327	309	326	363	317	303	301	339	299	332	357	338	348	351	334	347	312	321	303	336	327	368	362	297	371	293	326	295	335	331	338	338	307	349	305	301	316	343	350	351	337	344	315	330	330	322	338	358	326	330	322	297	335	347	338	310	316	325	316	327	307	310	359	313	328	327	340	342	335	314	311	316	342	310	355	361	328	321	338	316	342	317	333	325	304	306	314	348	325	343	333	315	359	324	324	333	336	346	361	326	302	337	312	360	312	333	330	306	341	318	323	312	309	312	315	321	344	333	320	295	344	347	318	348	325	323	343	317	344	334	326	338	303	376	366	383	330	371	327	329	304	342	310	317	319	330	317	347	331	356	354	311	354	372	313	317	314	328	298	375	316	302	351	308	314	350	329	291	310	346	342	334	342	326	324	318	346	345	334	329	307	360	334	334	301	343	301	325	329	319	321	310	332	315	354	305	325	288	353	312	379	334	315	318	347	332	318	331	297	336	331	305	337	325	352	336	345	341	329	315	308	351	361	341	334	315	328	338	305	319	317	353	345	295	300	334	348	333	336	344	309	327	344	341	354	304	309	306	311	307	314	334	334	321	320	325	334	325	286	353	307	330	352	301	356	348	321	334	324	343	308	382	325	319	357	288	327	330	333	340	332	340	349	336	300	300	326	317	354	317	330	341	347	344	311	329	338	358	355	307	328	296	328	332	341	342	328	341	334	302	355	347	308	342	337	339	318	349	306	327	307	320	353	316	292	322	333	350	299	338	337	343	321	313	323	358	340	349	348	324	364	322	349	326	349	324	301	343	331	344	327	308	326	362	304	339	310	333	318	329	320	343	320	332	319	319	352	310	323	326	318	315	308	301	351	314	312	338	340	356	323	294	331	352	296	332	312	328	345	314	331	318	318	332	321	358	350	346	331	315	294	317	333	315	294	344	319	335	358	331	337	313	329	346	309	319	324	328	339	308	344	317	309	328	327	332	324	333	327	321	308	317	332	315	312	371	358	322	333	318	313	312	316	361	328	297	305	322	354	322	344	342	313	304	316	337	305	355	341	340	333	348	355	313	341	327	319	328	295	334	331	361	350	316	284	337	333	318	354	336	353	335	318	328	332	340	299	330	322	367	316	353	310	340	300	367	348	345	323	320	314	316	340	325	340	316	340	340	328	351	319	327	350	302	331	293	344	322	323	320	311	319	332	309	374	364	298	306	293	319	327	346	320	305	325	339	343	326	338	355	361	341	337	334	328	332	340	325	325	313	333	325	356	325	347	326	323	327	299	305	344	304	356	347	332	342	347	345	331	338	331	341	353	326	317	338	359	309	321	345	337	329	337	354	333	333	364	329	333	323	333	309	346	336	320	315	332	339	333	327	329	307	327	340	323	307	320	341	307	330	305	311	330	297	336	302	360	319	322	332	374	326	328	302	310	344	338	333	349	342	326	324	321	322	327	358	349	348	333	325	349	317	321	333	330	353	312	310	334	329	330	347	342	318	331	336	317	364	349	352	336	341	310	327	316	338	302	378	321	340	340	314	354	358	371	352	319	327	302	348	326	336	333	312	348	345	305	329	334	298	320	319	324	342	354	333	310	334	323	344	321	308	318	334	276	358	317	329	339	323	330	344	320	304	322	371	341	323	315	313	336	352	332	322	333	364	351	358	315	312	378	333	312	345	357	353	316	320	300	336	324	329	340	318	312	305	348	311	318	336	340	349	343	345	293	325	313	331	296	318	327	319	322	315	330	321	324	346	330	315	323	314	334	319	325	306	299	363	343	321	356	322	327	317	312	322	342	316	354	331	349	322	367	305	326	329	320	347	284	352	331	318	358	340	310	330	352	311	296	316	315	350	306	357	347	326	320	332	311	313	330	335	306	323	305	344	328	335	321	323	334	327	360	290	358	323	361	337	311	321	320	319	355	305	327	336	320	309	333	342	342	354	342	353	339	323	329	312	337	375	336	298	326	325	376	316	348
4980	10368	8992	5045	4080	2713	1994	1506	1604	1503	1358	1530	1155	746	642	654	588	594	542	565	544	529	502	532	506	547	459	469	484	498	480	484	517	488	512	529	476	461	493	474	448	462	462	482	456	505	563	560	514	538	546	553	629	552	522	463	491	444	471	449	424	440	431	431	462	423	466	452	402	459	436	453	436	451	415	405	429	426	414	469	417	458	419	411	428	392	425	452	436	455	433	382	436	468	429	415	425	400	405	456	420	455	438	387	439	415	390	416	454	453	449	422	423	392	454	428	454	440	413	444	441	430	442	433	412	415	471	422	397	374	383	441	431	430	421	465	432	430	461	423	443	440	456	449	441	421	433	414	441	444	421	433	446	432	422	437	391	422	407	423	385	446	421	417	423	434	416	451	420	412	439	423	431	422	466	387	435	419	453	455	429	429	450	429	423	439	428	409	409	441	413	421	391	443	457	501	407	464	414	431	411	459	456	441	401	390	428	443	403	440	433	419	431	398	432	434	412	441	442	467	396	424	408	412	435	414	410	435	451	450	456	428	413	408	469	427	400	394	419	471	411	393	423	415	440	393	463	453	438	410	420	412	414	393	436	427	443	405	448	439	394	416	436	399	427	428	422	451	426	407	455	426	429	439	423	418	408	466	441	453	423	434	435	433	428	432	440	428	434	427	462	463	405	480	401	407	433	439	437	422	435	366	431	432	442	431	439	420	438	443	429	422	412	432	461	449	410	430	448	409	420	416	487	441	447	456	428	437	407	429	428	478	426	495	441	418	436	441	455	421	429	449	408	427	417	435	437	391	415	423	441	442	440	465	461	415	449	446	470	411	437	422	401	445	431	434	458	383	445	412	436	413	426	424	445	451	417	410	450	432	455	428	429	462	401	423	416	463	435	448	409	418	424	403	439	409	422	406	405	456	421	429	439	388	416	367	436	455	402	439	443	414	462	421	458	424	439	422	399	419	461	429	448	423	465	438	449	457	410	419	437	434	441	459	423	429	458	464	432	425	411	416	433	383	445	441	405	438	422	421	444	459	410	440	451	408	414	416	416	442	459	446	392	446	374	431	430	414	466	416	412	420	414	427	438	375	451	438	444	436	433	420	418	447	461	426	438	440	439	434	478	436	437	467	438	426	417	427	398	437	409	457	408	453	454	423	418	394	428	425	405	455	441	434	386	433	453	439	414	436	430	446	407	410	411	401	410	401	409	450	466	422	454	427	454	407	441	435	419	431	439	444	453	426	418	421	468	423	402	440	465	429	429	447	399	429	405	461	424	396	414	405	422	440	408	427	453	430	451	410	440	441	406	455	415	457	428	459	405	413	414	405	450	442	455	429	399	402	424	396	409	468	439	401	444	391	467	409	428	459	405	445	422	402	402	463	449	417	385	446	432	403	483	439	462	418	406	397	422	403	439	463	438	442	448	464	467	416	391	418	417	449	445	435	434	416	455	448	413	433	406	483	453	399	434	400	453	463	468	417	455	461	411	429	398	409	414	386	437	438	479	444	433	468	441	426	425	420	415	419	425	462	414	461	395	397	405	467	480	433	423	427	409	435	437	397	400	413	426	401	455	409	412	446	426	401	422	444	423	437	422	383	445	410	405	427	475	420	427	444	411	443	420	410	423	398	441	445	422	418	458	423	437	418	385	430	432	405	417	436	409	420	425	423	456	424	421	433	418	402	451	450	441	438	451	431	408	446	452	425	448	439	425	394	419	424	439	455	416	431	412	416	423	436	435	421	422	469	461	437	410	428	439	409	408	417	429	435	423	461	388	407	486	430	437	429	459	449	453	437	444	442	400	416	454	390	453	380	447	437	442	403	413	416	439	419	416	457	385	426	428	450	423	431	431	454	445	403	389	429	428	422	467	406	412	455	415	457	429	402	438	412	454	423	437	432	423	451	488	427	404	376	432	468	427	483	390	468	433	431	445	441	443	414	426	440	416	407	433	413	418	462	469	402	431	426	417	428	433	441	423	399	442	432	407	453	434	403	456	463	388	450	415	394	452	460	441	429	433	407	429	408	385	412	452	479	433	411	439	429	446	440	443	415	446	426	440	420	443	455	418	435	429	427	436	410	410	445	461	403	429	413	434	437	419	411	469	486	456	423	436	409	443	415	427	426	432	386	438	432	449	460	440	421	422	419	423	417	438	436	369	469	464	398	440	422	426	438	423	414	437	420	440	434	450	422	472	418	427	431	445	477	443	430	427	443	410	456	401	398	454	430	445	422	452	403	430	435	414	426	445	477	404	437	443	414	450	431	433	450	408	426	467	417	424	431	423	437	376	441	463	450	397	411	440	458	426	473	421	432	470	398	421	432	427	451	397	449	433	431	421	385	461	453	437	398	410	450	447	419	438	423	398	363	457	452	419	427	428	422	402	419	436	458	414	438	489	401	438	425	434	433	452	400	421	409	447	443	404	427	410	455	454	404	447	432	417	457	464	466	476	454	433	404	391	411	394	447	455	426	451	443	453	424	461	405	453	431	422	422	396	426	425	416	391	455	434	465	445	408	433	434	419	407	440	422	467	403	437	437	436	410	438	390	424	455	444	472	436	409	406	387	440	427	437	422	464	426	416	434	472	425	409	416	433	447	435	449	432	408	409	396	423	421	431	402	409	388	434	405	391	428	441	424	426	424	440	439	434	426	476	402	414	439	431	425	418	417	401	427	395	445	435	465	449	411	430	427	426	456	469	414	417	434	476	432	418	407	420	391	403	407	402	417	460	385	381	407	422	439	437	400	406	409	476	454	447	424	433	437	445	430	422	458	449	400	472	443	422	424	430	407	419	406	422	406	431	413	407	450	431	449	433	445	432	434	436	451	421	429	389	423	416	426	397	423	425	440	427	410	451	448	433	396	413	442	415	442	442	417	413	450	434	450	407	413	453	442	427	470	426	442	411	424	437	442	416	443	412	421	414	419	447	418	452	451	443	419	429	458	380	464	406	453	424	422	427	394	420	439	402	441	441	417	397	417	459	422	481	471	428	440	468	405	407	440	454	420	440	413	415	450	415	416	420	474	457	434	455	401	420	433	427	455	441	444	450	432	452	412	438	396	381	418	395	408	429	441	417	430	416	421	401	414	423	427	415	424	429	411	439	421	421	419	466	432	425	463	456	410	433	452	403	445	424	462	419	440	456	411	408	438	441	428	431	435	437	424	437	431	436	451	435	413	472	430	404	424	461	408	418	367	391	426	426	440	412	437	441	414	412	407	448	411	430	429	420	416	427	425	432	397	417	441	426	423	391	436	455	434	407	392	431	418	442	405	453	408	418	441	428	400	449	430	415	457	424	389	440	387	447	439	455	406	456	416	454	415	436	430	441	471	378	455	462	411	399	431	415	390	459	430	408	412	432	416	410	414	450	445	420	408	455	425	444	446	431	438	408	392	423	445	428	441	462	449	415	432	430	441	425	422	425	390	387	439	438	412	423	441	463	437	425	461	395	426	377	447	426	421	389	440	459	421	446	432
24917	20905	26795	24974	7241	695	405	320	318	379	327	351	288	172	149	175	170	147	151	153	140	163	154	130	132	148	115	153	132	115	127	147	125	114	117	129	120	130	108	127	129	125	156	123	145	155	143	147	148	141	159	151	152	144	125	133	128	131	129	136	131	128	143	121	122	131	113	116	115	127	124	119	121	135	110	115	117	109	116	110	102	101	120	105	112	113	99	107	103	108	121	129	106	84	129	98	121	119	116	111	115	120	112	114	99	122	104	106	114	119	133	135	130	120	104	108	123	112	112	136	132	118	130	104	124	108	137	102	114	97	124	117	106	94	132	115	113	106	102	111	108	137	118	126	101	127	108	109	94	114	116	110	118	114	120	112	110	106	97	109	109	125	107	123	90	117	98	109	108	129	118	122	123	113	131	113	103	100	107	118	122	105	120	114	114	125	111	94	109	109	119	122	120	113	100	119	105	111	132	128	107	110	94	124	133	105	124	117	114	133	121	110	95	129	115	118	107	115	141	109	114	128	122	119	128	131	115	95	120	124	122	100	133	124	112	107	115	111	108	126	114	108	133	103	129	115	116	107	118	106	121	115	130	115	114	126	123	132	121	114	108	122	124	145	130	111	117	120	116	102	103	141	109	117	118	120	112	92	115	99	106	121	102	119	126	114	124	120	122	111	103	116	113	114	110	89	116	97	131	113	129	119	110	110	117	102	95	112	119	121	94	88	119	117	106	102	122	115	120	114	114	126	123	107	115	116	102	110	121	109	111	92	110	119	120	135	106	113	90	98	126	119	132	107	112	141	97	114	123	127	111	119	119	128	103	105	113	96	135	131	131	126	109	122	117	129	108	113	105	111	106	131	122	114	120	105	117	112	103	85	118	104	101	96	115	118	116	115	103	106	117	120	118	101	116	134	124	113	125	112	127	104	125	113	119	119	113	128	128	113	134	111	138	136	109	109	124	98	117	117	140	130	105	133	107	103	117	100	107	99	106	114	115	130	112	113	101	116	119	123	108	105	118	115	145	123	102	103	128	127	122	100	109	110	115	118	126	121	94	118	122	107	118	123	117	118	120	134	135	96	107	126	106	123	106	120	118	106	118	117	118	124	120	125	123	137	103	114	132	112	122	124	118	122	105	110	118	112	115	120	127	122	125	125	112	130	130	117	103	127	132	117	115	133	126	125	124	118	106	125	117	124	116	104	118	103	103	99	122	112	131	106	119	96	125	98	133	128	96	126	122	127	132	103	119	130	125	112	124	113	115	107	107	108	108	113	119	106	110	93	97	128	122	136	120	106	92	97	124	102	117	107	115	143	125	113	127	111	110	101	134	115	114	104	125	122	112	94	110	95	125	139	143	105	132	114	104	95	131	97	128	107	96	132	119	127	110	97	108	119	88	116	115	119	123	126	124	122	122	133	106	119	120	116	124	121	120	98	119	98	133	120	122	105	131	113	109	131	115	117	115	117	118	110	118	120	107	111	110	107	110	96	118	120	121	122	148	123	104	120	122	134	136	110	118	131	111	116	111	104	111	102	115	107	120	121	124	116	111	98	121	113	118	116	90	104	128	118	118	132	99	120	126	104	117	108	112	86	92	122	113	99	106	113	126	125	100	115	113	93	104	99	109	106	127	102	143	112	120	142	111	136	112	114	102	121	112	120	137	135	107	118	111	119	118	115	127	124	130	113	134	96	120	105	120	105	102	105	131	99	117	120	103	113	112	114	115	124	108	104	118	111	116	132	95	119	116	129	115	138	122	97	129	133	101	113	121	94	124	103	101	124	114	115	115	126	100	117	125	120	112	107	109	108	126	117	117	117	119	101	110	118	110	107	121	104	114	101	119	102	119	110	116	124	116	107	107	112	129	109	122	109	105	89	104	102	104	119	96	135	101	110	117	111	120	116	119	122	108	94	108	120	115	109	128	114	108	109	99	130	129	121	116	110	132	100	138	126	127	111	109	115	128	127	112	127	116	110	139	102	135	94	112	116	120	100	102	106	95	111	118	89	106	112	116	118	119	111	117	113	105	97	111	114	115	111	111	118	117	118	119	117	113	119	86	125	118	122	113	103	111	119	119	103	119	109	106	130	108	110	131	119	99	128	111	107	114	123	117	114	116	114	106	109	101	114	110	89	111	127	121	126	111	113	130	121	105	125	106	125	117	112	118	114	130	108	122	111	125	125	106	116	104	108	118	126	126	110	114	125	131	110	122	117	103	125	126	125	110	121	117	121	113	105	128	100	115	104	118	120	105	110	117	104	127	112	129	105	129	107	100	106	101	131	113	118	93	127	136	129	140	116	131	130	130	118	123	98	101	121	123	129	119	123	136	122	104	124	122	115	111	108	106	110	112	124	102	123	115	122	127	124	117	119	102	108	118	113	111	93	140	108	127	123	97	103	97	107	118	107	98	118	125	129	124	109	105	140	126	123	115	112	119	131	127	131	122	113	126	114	121	137	113	123	137	124	132	101	121	111	112	102	114	124	90	103	102	128	124	120	122	108	112	133	122	104	113	123	128	119	114	125	128	124	116	138	112	112	115	103	113	117	114	118	114	110	129	109	135	122	116	111	102	124	103	126	124	121	118	110	108	103	132	105	134	123	106	113	102	128	124	132	93	92	103	109	117	106	103	107	116	107	100	123	101	136	126	112	134	98	127	99	114	117	103	121	108	110	125	112	127	109	142	124	119	103	135	130	114	134	120	109	136	108	136	108	114	112	123	121	125	118	115	119	119	107	108	110	108	104	112	113	101	104	107	103	105	107	124	103	121	94	117	104	121	116	108	120	108	111	125	133	131	126	94	132	112	111	98	124	126	98	123	121	122	116	122	101	109	105	122	107	129	127	105	117	113	123	104	122	121	133	121	103	123	106	145	143	125	112	121	107	99	107	123	113	115	83	115	118	101	124	105	120	97	106	125	109	109	129	104	118	133	118	115	105	110	101	124	131	136	128	122	101	102	94	115	121	102	116	120	96	119	127	102	114	120	123	135	119	131	114	133	112	112	110	118	90	118	119	129	125	110	125	131	122	122	126	127	99	118	115	114	133	112	98	109	125	123	123	106	115	115	129	125	123	115	113	99	119	106	100	111	111	118	109	114	109	131	118	123	115	129	127	113	113	118	141	117	120	107	114	117	121	106	111	104	97	124	122	121	144	127	124	125	126	102	117	122	113	108	128	126	127	105	113	121	119	131	90	114	118	125	127	119	124	122	109	109	99	111	111	115	122	101	133	120	93	115	123	123	120	125	102	95	107	124	122	127	122	110	136	112	124	119	117	144	103	119	115	105	96	112	116	115	107	101	124	119	135	118	106	132	138	121	129	127	138	105	113	109	114	103	100	115	114	99	113	109	106	113	125	95	119	95	103	99	104	127	130	104	92	120	103	120	133	125	118	114	126	114	117	109	105	108	115	100	118	116	115	121	90	133	145	111	110	106	122	106	107	116	121	121	130	119	102	114	116	122	134	128	130	118	110	129	117
4744	6108	4940	2992	2570	1497	1085	759	961	923	754	872	668	407	307	273	268	224	250	262	222	215	243	215	214	201	208	180	182	208	222	204	192	194	197	184	168	226	164	170	187	161	197	205	218	253	246	213	251	220	237	270	262	241	199	177	193	172	165	196	197	147	189	173	163	175	171	159	159	176	177	155	152	148	152	184	174	155	158	168	156	180	161	144	145	142	171	180	138	179	177	167	189	153	161	162	155	164	168	182	168	163	170	146	154	153	163	162	165	175	169	152	164	156	148	166	177	164	160	158	175	194	172	184	173	175	175	168	185	149	157	167	160	161	149	157	185	173	153	185	169	162	155	176	153	181	178	184	161	164	181	166	147	152	152	161	164	147	151	177	187	170	159	165	147	173	158	156	180	154	173	173	186	149	168	168	153	150	175	137	154	144	165	138	172	138	159	146	168	157	145	163	180	167	166	149	158	163	173	161	159	170	165	165	180	146	144	182	158	171	138	175	154	169	172	150	143	155	168	168	164	148	164	158	156	173	163	162	163	201	188	177	157	136	143	167	141	164	143	154	175	156	156	170	173	152	158	149	128	162	152	170	147	158	167	173	159	148	157	159	145	176	165	169	160	160	154	171	178	162	171	150	152	153	167	154	185	140	142	182	153	176	162	164	130	170	177	169	149	163	166	193	164	151	171	185	166	159	165	154	168	168	153	187	167	157	157	177	157	146	157	169	169	160	178	161	164	180	170	172	187	157	176	172	188	183	173	162	168	161	169	144	180	173	169	145	150	145	171	162	173	157	194	160	186	164	132	146	171	147	158	167	158	146	172	149	149	147	163	156	156	135	174	146	164	167	152	144	175	145	155	172	185	180	176	157	139	158	162	149	144	160	161	166	149	157	152	179	167	153	166	158	183	154	148	183	168	163	179	173	152	173	168	169	151	168	166	147	170	170	181	139	178	172	153	144	138	166	152	158	159	151	164	154	156	140	141	170	182	177	168	159	150	166	163	138	158	162	157	146	164	139	154	195	169	151	170	156	198	165	168	172	167	175	154	161	143	146	179	160	163	185	159	162	175	151	148	160	153	171	168	171	170	140	177	153	168	138	158	173	165	177	162	182	139	151	188	165	155	173	170	180	144	133	150	163	169	162	167	174	174	160	169	182	173	167	148	156	161	179	170	164	151	158	173	175	176	158	183	179	170	177	171	178	160	145	141	155	184	167	144	136	194	166	178	160	164	155	142	175	164	148	138	150	137	170	167	172	144	157	180	149	151	146	146	188	149	156	168	158	167	164	175	168	161	153	165	179	203	152	185	150	141	160	171	162	172	157	143	182	159	179	146	165	167	167	172	155	161	151	169	147	175	145	164	175	159	157	148	159	163	171	161	174	168	154	155	158	158	158	146	164	183	159	188	160	169	136	170	178	168	136	150	156	152	163	171	168	189	161	147	157	156	157	158	154	154	182	161	164	160	183	183	167	151	143	137	148	153	181	158	156	184	163	166	163	159	163	171	178	173	160	161	169	174	168	178	167	161	150	135	202	160	195	174	171	158	157	178	173	184	124	172	176	155	160	169	159	142	168	164	148	170	173	154	174	170	182	155	169	165	181	177	144	171	162	158	170	148	151	129	175	160	160	167	149	184	165	181	162	155	176	169	158	180	145	164	166	150	185	168	182	167	182	161	162	162	164	183	153	154	157	157	156	185	165	173	172	148	153	148	146	153	153	169	152	167	178	173	148	162	168	154	170	171	177	157	163	177	158	165	169	186	148	167	150	163	176	177	183	175	146	161	134	166	141	157	152	164	159	138	178	149	173	196	178	165	151	163	172	129	171	169	181	162	184	151	166	151	185	160	173	128	156	160	165	172	158	163	158	169	161	166	156	173	156	140	187	142	171	140	165	150	143	188	184	180	157	147	167	180	159	163	152	169	164	162	176	168	146	153	187	150	174	157	139	172	165	178	133	165	156	141	170	174	145	166	154	167	172	178	150	175	153	155	149	177	161	167	166	174	149	176	144	177	163	163	170	173	173	167	162	162	175	167	144	168	168	170	152	154	155	153	158	145	158	178	168	161	176	176	167	141	149	177	148	167	175	176	154	148	168	177	152	164	155	188	170	152	163	174	169	165	176	155	164	146	161	170	148	166	166	168	175	163	178	158	155	163	142	166	175	168	165	164	170	149	168	181	172	151	173	156	161	178	162	166	145	149	168	164	177	149	176	158	159	145	164	157	160	165	162	172	162	165	159	135	147	163	168	157	182	182	161	168	164	144	144	162	157	188	152	153	166	154	139	186	150	152	158	163	157	172	165	168	175	177	148	163	165	176	145	159	163	156	172	165	157	185	174	158	170	181	164	163	140	151	177	178	176	188	153	172	171	160	173	164	158	156	162	161	149	153	150	164	164	141	161	198	180	174	143	189	140	147	167	151	163	160	195	175	132	167	178	165	156	151	147	170	143	175	160	147	144	169	160	146	174	154	145	164	182	167	136	163	125	164	148	161	163	163	158	163	146	173	153	170	176	153	182	169	168	158	168	147	166	189	158	140	159	165	172	165	169	148	165	174	165	155	175	157	140	129	168	172	161	162	166	165	157	168	139	156	159	181	146	158	175	152	156	145	160	163	133	157	208	178	188	169	167	167	154	141	154	175	156	180	168	169	144	162	163	167	171	146	166	182	145	180	156	151	163	176	146	159	168	151	160	158	160	161	172	156	173	176	158	163	177	156	167	166	166	178	177	194	158	158	173	146	170	160	166	186	168	187	189	179	176	163	161	189	144	163	168	157	154	167	157	150	161	149	143	160	179	178	166	151	187	156	173	178	164	157	173	163	155	157	156	139	179	164	163	178	166	162	156	149	160	157	158	155	183	173	163	170	175	155	156	162	164	155	163	169	162	164	185	171	140	164	164	160	155	174	159	177	157	167	170	154	142	157	145	153	174	167	159	162	192	155	186	143	166	156	167	162	152	170	185	163	163	174	150	172	158	167	157	162	175	165	171	172	176	170	192	167	165	149	180	174	148	134	140	159	173	162	175	159	173	153	176	182	161	162	180	151	161	155	169	168	133	182	166	178	155	139	161	162	169	171	163	156	165	174	168	149	157	164	162	164	173	143	176	181	173	158	177	164	169	170	137	173	165	174	175	164	158	157	183	154	142	167	186	170	159	160	174	146	168	167	172	164	166	182	148	152	167	169	129	160	141	163	141	158	156	140	160	144	179	173	144	183	154	187	152	157	169	147	178	162	175	147	153	157	138	165	187	152	186	176	164	189	187	144	158	164	173	148	169	160	163	163	144	158	166	161	172	173	174	186	167	160	162	157	159	178	133	142	161	152	142	160	177	157	147	186	170	183	152	162	149	177	178	160	153	167	161	168	158	172	177	176	164	180	175	168	156	135	178	170	182	136	145	160	164	173	167	166	164	151	176	154	169	178	146	161	162	162	153	167	139	187	156	172	161	169	177	170	163	169	156	170	145	160	168	160	161
22714	20962	28648	23435	20961	20990	7836	1219	1045	1010	860	879	800	642	519	455	417	463	499	419	412	354	393	398	370	360	384	394	394	400	379	380	366	375	390	352	392	379	358	383	341	341	349	343	397	374	437	408	353	372	430	430	445	381	342	355	368	323	357	337	318	323	306	330	323	350	337	336	324	304	333	330	306	310	336	366	349	342	317	361	337	323	326	275	316	359	323	337	309	339	317	325	319	335	360	325	322	305	342	338	325	336	306	353	340	347	338	338	313	352	324	338	310	316	301	350	327	331	345	340	306	349	338	346	321	279	335	337	334	311	327	308	309	326	314	298	307	308	346	293	314	309	322	352	326	310	370	322	360	355	328	319	306	305	320	311	306	301	322	307	350	305	300	318	323	334	319	276	327	316	311	339	313	331	302	361	354	314	315	328	310	331	320	346	312	325	342	319	365	339	307	318	337	339	306	320	287	333	335	329	307	332	315	313	340	363	296	323	327	350	318	309	308	317	328	303	316	309	314	339	320	339	348	317	298	334	368	336	312	301	350	329	324	315	312	328	329	336	314	317	313	315	337	307	347	357	338	348	318	326	293	300	344	322	340	332	303	343	315	338	332	305	312	331	374	325	327	344	323	312	341	309	317	338	272	316	330	321	318	317	332	318	284	300	301	335	309	307	359	323	331	339	278	336	332	333	331	341	340	336	349	357	305	330	357	350	292	332	308	298	323	356	327	321	364	321	291	345	336	330	332	329	305	350	329	315	322	344	322	346	339	323	323	309	328	307	317	336	301	317	336	313	308	308	330	333	365	316	328	311	331	354	339	313	295	332	314	317	335	341	321	312	325	317	303	340	328	298	329	335	308	343	343	313	326	323	345	318	340	337	315	297	311	313	368	311	329	320	362	307	310	335	294	303	328	306	362	328	344	331	311	333	336	320	324	301	316	297	341	327	338	330	341	311	328	339	314	371	345	308	327	305	319	329	314	323	336	315	341	351	315	290	334	343	315	307	315	290	319	305	335	367	316	292	294	335	311	340	335	327	335	319	308	315	272	305	348	304	320	321	313	318	309	313	293	338	306	313	333	315	319	323	313	322	314	327	316	325	343	338	331	324	329	301	333	306	340	317	337	336	301	317	365	329	379	327	309	328	347	333	313	397	319	310	300	314	333	318	281	338	333	319	332	293	330	315	341	327	322	316	287	345	361	315	295	334	308	342	319	303	330	375	294	322	295	340	363	337	300	349	357	324	331	336	337	308	319	313	306	364	337	308	327	328	343	363	337	316	321	358	342	309	321	278	349	320	327	314	299	322	342	355	329	319	291	336	303	359	304	333	299	322	325	335	274	324	342	346	313	323	304	318	329	325	326	307	341	332	307	321	327	318	314	352	327	348	338	328	335	332	322	292	328	355	323	330	354	343	319	305	298	333	335	319	332	323	331	336	311	301	335	310	333	300	337	332	333	342	313	330	311	292	344	332	333	325	324	330	325	354	326	296	310	308	331	299	359	345	313	298	304	329	353	329	320	300	297	345	336	312	324	341	314	334	303	276	340	308	322	328	341	308	338	321	337	308	298	322	318	350	341	346	344	346	328	366	309	353	336	315	323	297	319	323	327	330	348	336	317	350	339	326	314	300	328	319	337	318	332	304	335	339	290	320	346	341	293	334	361	354	334	320	296	338	322	338	289	306	322	347	320	319	298	306	294	308	321	330	294	319	327	337	312	376	306	321	335	313	304	350	326	349	325	305	320	318	327	294	292	328	319	347	312	310	321	330	311	320	335	320	327	320	329	312	322	342	347	349	309	340	370	302	368	299	295	297	357	311	311	328	312	335	302	335	328	340	318	312	336	353	297	333	314	340	326	347	310	309	339	334	328	332	348	311	338	303	325	312	321	292	320	320	351	334	321	306	288	324	285	311	329	323	309	326	313	320	343	321	316	308	304	313	332	316	335	316	359	342	338	304	335	342	327	320	307	328	310	336	338	311	307	327	344	326	311	322	314	288	311	329	315	312	328	312	323	323	328	357	315	320	360	344	336	315	313	349	337	296	321	367	327	315	308	329	291	302	294	320	345	308	319	334	351	332	362	306	312	291	314	296	298	321	358	326	335	309	355	328	308	307	322	321	339	339	299	301	326	298	294	313	333	319	325	321	342	334	367	335	326	318	346	318	302	326	330	333	326	309	289	327	316	337	310	322	318	282	302	336	316	343	338	345	334	321	346	369	337	306	327	324	349	321	324	302	350	337	306	308	306	320	316	337	296	354	314	311	331	329	316	326	327	321	333	306	314	324	315	348	322	336	328	339	340	337	339	309	350	325	306	344	294	301	312	334	330	314	301	306	303	349	332	350	291	311	332	338	327	295	336	341	343	323	344	330	320	317	362	346	302	318	307	335	307	335	311	330	312	315	369	346	319	348	304	323	312	322	340	316	348	314	371	316	326	302	344	292	322	287	297	334	353	292	336	365	323	343	335	320	341	324	323	337	293	327	341	301	333	340	331	321	347	357	353	345	290	332	311	333	338	319	332	333	342	349	330	330	328	331	310	331	312	300	333	355	327	295	329	326	315	334	291	331	290	307	355	341	346	322	327	330	321	333	293	332	353	303	330	324	343	321	315	328	319	333	325	325	334	286	304	311	325	321	306	328	297	317	337	302	309	341	364	331	301	326	314	327	312	312	343	353	306	324	307	342	367	333	327	315	321	329	285	309	337	339	328	304	306	318	310	320	329	347	330	341	341	299	319	300	359	309	312	327	330	338	354	312	329	298	311	320	325	342	340	358	320	325	337	366	322	335	327	316	282	332	313	307	321	330	354	313	312	345	319	338	322	296	327	334	320	311	310	350	304	311	348	333	324	343	299	315	300	331	366	364	345	368	358	315	316	327	336	339	296	327	354	324	311	341	311	330	306	307	312	328	308	331	330	325	315	293	336	318	345	350	316	331	285	307	367	314	319	345	341	326	351	342	299	322	321	327	339	350	322	330	300	291	387	286	315	330	323	310	309	334	321	336	293	335	366	337	308	339	294	305	320	314	328	303	329	324	330	324	344	287	334	336	347	339	310	303	336	311	287	331	336	319	323	345	298	322	355	353	347	314	345	307	349	346	321	344	337	314	321	319	342	330	297	335	316	320	324	318	334	333	326	296	325	347	336	330	307	338	352	292	310	351	335	307	332	334	329	332	290	350	316	317	302	327	333	337	332	362	289	287	335	312	360	338	311	313	321	312	312	313	368	339	302	327	334	326	328	314	297	358	310	332	323	319	329	324	324	318	299	366	316	323	316	300	340	293	315	321	350	324	322	329	342	315	307	323	307	358	318	344	360	362	325	352	308	293	304	302	346	348	369	319	321	317	330	310	325	322	353	306	320	302	342	338	313	324	320	323	327	324	326	340	320	339	316	328	310	306	361	312	331	307	295	319	327	299	314	312	334	304	286	327	293	337	331	289	353	335	347	346	338	334	344	311	312	304	299	322	323	315	295	337
7345	16703	13998	8173	6742	4415	3368	2464	2396	2311	1836	2196	1681	1079	938	863	696	740	732	727	617	602	607	577	581	540	540	579	519	524	562	504	522	551	529	482	493	477	505	478	506	502	505	528	533	597	608	623	546	596	600	619	646	589	537	480	458	473	435	452	474	419	422	408	428	432	430	435	443	433	413	445	447	437	381	461	437	447	430	402	433	425	417	421	391	422	458	412	431	409	375	412	431	442	446	410	432	444	421	445	399	407	413	401	442	418	399	424	387	402	433	456	400	440	424	433	446	441	428	385	390	420	406	437	452	417	409	435	416	407	430	455	431	451	456	443	440	438	445	420	419	418	414	408	421	409	416	416	393	459	457	448	394	426	436	459	460	398	399	421	415	443	449	440	394	400	411	471	437	434	402	422	419	413	391	447	418	424	427	392	458	392	406	412	396	412	445	414	442	424	451	433	405	443	411	436	401	448	396	395	420	413	411	424	444	425	387	408	410	415	447	434	406	416	420	437	424	385	451	408	420	416	421	463	424	426	405	433	456	417	406	429	388	414	458	414	442	430	410	444	394	416	457	402	414	444	387	418	432	425	422	407	425	416	462	457	424	428	429	424	425	446	452	438	426	407	441	409	426	401	425	411	404	397	405	421	408	440	449	401	450	435	387	395	416	412	419	442	400	380	423	455	412	419	450	438	406	380	431	444	423	450	411	406	416	442	452	427	414	386	445	405	432	477	412	421	431	404	421	430	424	420	423	425	432	415	402	371	441	414	394	418	426	413	418	435	388	381	431	420	396	439	403	402	461	404	419	436	404	393	425	449	432	397	424	451	406	383	428	402	417	440	418	421	435	401	409	431	404	401	465	426	453	421	410	407	384	426	420	424	458	447	492	466	439	417	441	449	403	429	427	436	415	403	365	414	421	422	419	437	407	434	397	420	450	398	429	413	397	412	416	442	432	397	427	377	432	442	438	429	439	453	410	400	410	407	399	432	416	427	417	425	411	413	405	436	436	426	414	413	453	410	440	403	439	436	400	447	386	445	433	426	424	450	442	405	453	452	432	420	407	419	443	395	403	416	405	450	429	406	407	412	391	405	424	419	428	397	432	428	424	418	429	388	462	417	391	429	454	422	419	401	391	434	408	461	449	373	425	429	410	414	432	456	418	430	448	432	413	428	413	418	401	410	446	417	394	431	435	417	447	411	406	418	412	430	428	416	434	405	395	429	408	423	424	439	416	416	420	425	433	427	414	396	427	415	393	420	405	433	427	401	434	388	448	466	406	395	449	434	382	427	464	405	410	370	448	414	436	393	423	412	422	400	431	415	441	449	436	435	456	443	406	417	437	427	386	420	447	429	412	424	409	419	433	414	411	396	420	444	449	393	445	461	414	436	423	422	398	428	430	421	406	405	417	447	405	422	444	412	451	426	419	452	406	455	428	417	425	429	433	410	400	408	419	448	410	423	414	419	412	401	416	433	418	431	390	448	424	435	401	388	386	397	445	441	435	412	442	413	394	443	407	385	402	395	393	432	425	417	452	425	402	442	404	443	406	419	417	404	423	435	421	404	468	396	396	434	462	430	413	385	455	401	438	437	410	386	431	419	391	408	395	430	411	442	397	362	416	414	422	389	423	414	393	422	427	422	426	409	407	404	408	426	415	424	445	414	420	455	407	420	424	413	402	399	415	402	429	446	417	416	410	430	417	417	405	418	405	441	414	431	419	405	417	410	386	406	410	434	414	387	372	417	395	439	369	415	443	423	439	426	436	450	422	436	398	424	467	409	431	408	401	446	442	420	429	395	418	449	428	468	397	425	441	450	448	407	406	428	419	408	437	431	433	409	394	438	447	439	420	421	409	442	397	418	424	415	398	426	409	414	438	405	412	425	437	430	393	405	400	462	406	403	406	384	446	416	403	414	386	406	458	418	418	416	449	397	407	437	423	444	389	424	403	441	434	423	445	427	441	434	424	403	417	449	429	432	424	417	393	431	408	437	468	421	445	432	427	410	385	399	407	433	396	433	452	405	409	419	425	404	419	416	476	433	430	417	385	431	403	446	431	401	428	454	424	412	435	409	451	424	429	405	407	425	418	406	413	400	441	414	419	406	425	425	405	410	403	440	384	430	421	460	437	415	426	420	394	407	433	404	436	386	453	395	385	429	435	414	421	429	433	401	394	446	424	424	431	440	438	422	433	440	382	428	422	414	412	448	410	437	417	435	408	408	412	380	404	442	414	436	481	426	388	426	425	410	395	397	409	433	431	423	423	444	447	421	428	418	416	409	406	419	449	408	392	448	388	419	435	382	418	387	417	409	426	388	454	445	398	407	411	415	393	418	424	415	432	436	379	421	431	419	417	393	407	438	402	404	392	462	415	436	430	453	429	404	430	417	475	451	412	414	418	437	411	452	416	434	442	445	402	419	400	446	430	403	469	419	409	445	371	418	384	438	414	429	421	429	450	421	423	419	409	412	398	412	400	406	444	430	411	420	395	425	406	435	418	422	415	400	407	449	427	393	405	419	420	397	418	408	379	455	379	403	412	430	474	425	401	428	413	428	419	400	454	403	403	433	410	389	438	433	411	395	411	438	423	404	382	426	404	403	412	456	442	397	408	445	402	377	417	429	389	405	404	413	439	406	448	452	402	422	419	401	405	406	450	387	442	434	407	387	425	473	419	389	414	408	396	386	373	423	439	406	432	446	415	427	410	429	438	394	431	433	441	403	438	418	453	422	468	449	424	438	417	406	385	428	437	466	412	440	431	426	390	427	446	393	402	422	388	391	441	415	434	418	436	417	438	449	417	403	404	427	444	435	430	439	401	384	427	404	447	409	472	431	413	394	392	433	415	402	411	445	424	374	423	393	400	432	430	453	411	415	443	417	427	432	424	407	397	389	396	432	419	408	417	409	419	428	417	400	392	453	439	418	403	424	452	412	407	418	420	386	373	454	394	425	414	427	405	430	417	421	409	392	415	421	418	392	399	418	449	412	408	438	426	420	464	415	434	449	417	419	475	437	425	414	464	451	437	434	428	461	417	397	430	462	381	450	410	420	430	416	408	438	419	415	427	422	430	384	397	441	413	442	415	433	410	405	379	435	435	404	396	413	443	410	416	409	420	424	410	409	400	405	419	415	419	434	418	431	411	412	402	445	414	433	416	403	426	421	417	451	448	426	413	459	434	388	441	401	406	458	443	434	460	381	412	445	447	414	436	426	426	403	421	423	427	413	442	404	414	404	435	443	449	458	391	431	416	406	427	399	428	436	408	440	449	391	431	435	410	411	432	388	407	432	415	438	449	408	424	436	449	454	445	420	431	403	408	411	435	399	401	418	436	424	415	430	437	379	398	424	416	407	409	460	409	368	408	400	444	412	393	458	429	412	431	407	435	428	404	445	443	397	406	410	408	395	429	416	393	415	417	438	418	435	418	408	461	433	387	451	438	404	400	462	406	412	367	395	401	387	424	435	432	459	414	424	407	452	413	426
26799	18996	5009	896	755	391	327	229	302	281	253	292	268	206	202	168	179	218	162	183	186	189	198	166	184	177	189	186	201	178	161	189	164	174	197	176	176	177	204	179	158	161	193	186	172	205	223	171	188	181	192	196	205	195	186	201	202	169	204	162	156	178	187	197	151	177	192	205	165	186	187	168	185	181	197	193	188	174	195	176	162	164	163	178	171	183	168	160	179	170	164	176	155	178	151	179	167	170	178	182	184	160	186	172	199	177	175	183	168	185	153	163	170	183	170	161	179	179	185	206	183	158	152	168	169	201	177	186	166	176	144	185	170	179	173	175	182	178	157	174	155	176	182	178	192	150	168	198	190	175	173	178	185	176	180	178	163	189	161	154	169	175	187	182	177	201	175	174	178	177	184	167	155	178	185	155	173	170	174	191	182	202	157	155	180	185	152	183	173	176	152	188	165	161	179	172	175	183	157	180	161	166	159	190	166	173	142	151	180	197	182	172	179	163	182	191	164	182	162	195	184	179	151	177	165	173	169	176	166	164	169	149	182	200	171	184	168	156	189	157	169	169	166	194	178	186	181	164	183	160	166	160	177	184	155	199	174	179	175	153	174	172	178	172	164	168	167	172	167	169	175	159	184	173	180	180	189	180	166	174	154	188	178	180	174	171	181	164	183	162	187	165	170	141	144	172	177	177	172	168	186	174	173	171	151	193	180	181	174	160	157	179	163	141	162	168	152	181	167	162	177	152	152	167	141	179	162	164	193	179	196	164	189	173	193	184	168	188	154	175	178	173	161	176	167	170	189	184	178	158	172	188	178	164	190	176	175	184	175	169	175	185	173	169	166	166	150	185	160	169	167	195	198	182	170	197	176	156	183	157	176	162	192	154	199	175	214	174	175	142	172	178	158	155	175	181	159	179	189	167	179	168	185	141	163	163	148	177	166	171	180	159	157	175	176	198	146	175	196	175	192	180	168	162	175	177	173	174	186	163	159	181	185	168	179	172	165	183	163	164	149	178	157	135	159	167	172	172	172	172	173	184	179	182	181	178	169	183	176	156	175	163	180	176	161	184	161	174	176	169	164	179	173	179	195	181	160	178	203	173	181	160	180	184	180	195	166	172	165	179	163	206	176	175	154	161	186	196	187	166	184	192	163	195	169	184	187	186	181	164	181	172	196	195	195	191	152	176	162	184	161	162	158	181	216	188	187	184	174	177	182	153	165	181	210	201	171	165	166	173	168	158	184	149	184	169	167	167	192	168	180	196	199	169	157	192	172	184	166	172	171	180	178	184	169	161	188	167	188	163	177	168	183	169	173	187	177	154	182	144	153	161	178	177	181	151	164	184	165	184	173	159	179	182	153	175	183	185	167	166	166	158	169	182	149	173	182	191	168	184	172	173	185	166	170	171	181	160	195	163	170	175	180	147	198	190	171	176	175	186	184	160	174	155	173	151	182	209	219	183	178	191	185	186	174	197	194	181	164	202	193	169	141	163	180	178	183	150	151	154	171	159	155	159	177	185	177	158	168	168	197	177	191	175	177	173	183	181	194	177	190	169	159	164	178	192	181	186	172	183	173	182	146	186	186	141	182	168	170	170	177	167	165	189	165	173	175	127	183	159	171	155	181	175	176	171	169	156	162	194	161	176	168	178	160	173	154	172	178	210	197	208	189	158	153	183	176	168	172	167	159	166	164	155	157	174	171	167	154	160	147	179	170	184	172	201	149	178	181	168	157	200	171	177	184	211	169	184	153	182	182	162	166	187	166	175	184	159	188	156	192	159	158	157	152	178	176	172	197	183	187	192	151	178	187	163	145	180	186	160	188	171	175	179	180	181	166	189	177	160	168	215	187	172	191	197	181	169	155	183	173	161	165	157	169	160	191	183	177	180	179	181	141	183	188	185	177	155	154	163	160	153	181	185	163	200	199	149	168	200	195	190	183	181	156	195	180	178	177	167	182	167	179	186	153	162	168	196	178	174	188	183	163	180	169	162	162	173	191	149	193	179	179	176	188	154	176	172	172	166	196	158	190	191	164	170	157	170	204	162	195	178	169	162	171	181	166	178	145	163	160	176	184	175	179	189	187	168	179	179	193	171	185	178	176	172	164	154	190	166	164	168	164	172	178	170	167	183	168	167	175	161	172	180	163	192	164	154	160	200	178	163	182	191	177	195	160	173	173	177	156	159	185	200	167	157	193	180	172	149	184	150	163	181	158	172	179	200	191	183	193	161	169	170	187	143	155	167	176	181	178	179	157	171	179	165	188	182	162	167	166	162	193	188	185	172	180	162	169	190	180	166	163	171	155	166	189	184	175	186	165	180	145	185	170	165	136	165	189	163	217	170	163	180	180	151	159	171	164	183	160	180	166	175	174	180	190	192	167	196	201	162	175	176	175	177	177	175	191	199	188	179	185	172	163	175	176	151	167	176	180	169	184	187	169	175	164	195	171	188	166	168	196	185	188	188	194	182	177	198	184	141	170	154	182	174	183	154	159	163	185	198	180	162	149	181	179	162	179	165	138	169	202	159	177	159	158	175	172	188	181	178	170	167	178	177	196	172	179	174	191	186	183	190	182	179	164	176	176	187	155	172	171	194	177	173	195	167	196	145	155	173	172	170	180	142	155	153	170	190	159	178	176	175	153	166	175	174	164	162	165	190	190	157	160	193	183	188	176	180	181	170	160	166	152	180	195	184	169	153	183	167	191	179	167	155	189	173	179	177	206	175	176	187	184	181	169	188	199	164	180	193	174	199	179	176	168	186	157	184	170	171	170	209	169	165	162	168	170	170	193	178	184	170	177	173	168	191	183	180	172	178	187	178	158	199	158	145	165	182	190	179	166	173	179	167	181	180	189	184	186	159	167	188	175	168	158	135	155	171	161	151	182	158	184	150	168	204	178	171	194	187	178	155	159	179	172	172	178	186	166	176	172	174	159	167	167	153	167	163	180	177	174	182	179	176	176	165	168	154	175	165	202	167	185	169	175	186	152	160	172	179	180	178	160	185	192	167	164	176	196	166	177	170	182	161	178	172	182	187	195	187	169	173	174	165	180	162	191	180	196	175	187	152	180	159	189	186	171	184	157	148	188	165	177	166	187	212	168	191	187	173	173	150	181	206	177	167	182	179	178	166	167	186	189	183	169	165	185	187	174	193	199	167	200	181	181	158	193	176	162	189	179	167	164	211	168	164	195	179	193	202	158	186	182	176	163	167	173	192	186	184	161	182	177	177	188	198	174	172	176	181	197	172	163	162	212	173	188	162	188	154	175	192	161	166	151	194	180	145	168	177	181	190	181	170	153	163	165	201	183	171	169	196	180	190	184	171	174	175	167	175	162	173	168	150	143	167	183	202	183	171	185	197	173	190	193	171	173	199	161	190	168	186	172	151	159	180	183	145	180	153	190	170	194	186	161	170	156	202	205	193	189	173	161	195	166	175	173	187	180	172	186	171	154	156	176	198	164	180	167	183	167	173	196	198
4050	1626	1541	1258	1598	766	631	393	488	632	471	642	509	336	311	249	232	257	273	256	293	247	218	255	252	244	242	229	231	230	209	251	227	231	231	241	269	248	240	236	229	231	237	233	254	259	269	277	299	269	289	265	264	262	253	259	217	252	226	229	272	228	232	269	214	225	216	199	229	221	202	223	226	211	253	228	206	226	241	243	238	264	234	209	208	239	218	241	214	269	231	222	220	215	235	219	222	195	211	229	251	216	242	221	226	237	246	239	256	217	239	229	246	258	243	220	220	238	206	206	243	210	245	219	229	226	219	245	230	226	246	211	227	227	224	243	253	251	211	221	262	221	224	247	241	228	236	239	222	222	222	226	239	234	248	247	233	243	255	235	228	251	224	257	243	249	217	248	212	223	222	218	244	253	256	222	247	233	215	234	238	201	225	235	244	219	225	238	213	237	195	261	226	232	248	233	214	233	250	194	233	232	237	244	216	265	250	226	203	253	221	241	229	236	211	244	228	227	252	221	252	245	257	235	229	242	241	244	209	232	215	231	214	238	237	219	231	230	247	173	237	253	249	213	259	229	239	246	235	227	216	227	282	210	224	232	216	229	228	237	255	213	228	242	238	223	214	232	251	235	252	231	225	210	264	241	234	233	235	245	236	226	237	216	226	230	241	251	228	225	241	211	256	219	258	220	257	250	239	221	254	241	233	235	203	250	249	210	224	264	224	255	223	216	216	241	216	223	223	235	228	233	224	216	230	230	229	250	236	238	206	217	241	236	254	220	247	245	206	224	228	222	209	218	229	236	239	239	234	242	233	220	247	231	235	217	246	276	258	233	219	240	228	236	218	230	238	234	217	221	217	244	207	281	258	249	221	228	219	225	240	237	230	243	240	222	231	236	235	229	221	240	222	212	239	230	223	226	242	242	264	206	231	228	228	217	267	214	246	233	240	218	229	242	236	237	232	262	223	227	221	221	229	222	237	223	232	239	246	220	219	204	234	224	237	243	257	254	207	241	225	206	223	226	216	232	203	216	225	222	233	227	217	236	253	248	248	224	220	235	242	240	199	221	205	267	239	246	240	238	233	242	245	244	218	248	236	256	206	210	231	229	226	230	228	229	196	245	227	248	252	255	237	263	230	246	235	224	238	240	246	233	276	232	241	226	201	223	239	214	251	226	233	231	230	216	254	233	236	225	240	257	236	222	242	221	283	251	252	247	227	251	201	246	226	239	236	217	250	240	238	231	225	211	235	227	221	224	234	210	239	221	215	239	234	249	215	243	256	230	237	240	210	242	215	242	258	223	212	264	192	224	215	212	245	220	202	207	241	226	253	237	234	246	228	217	227	232	241	233	195	230	216	227	208	228	213	219	208	243	240	224	230	235	258	208	242	224	258	235	225	217	210	261	227	262	219	251	238	236	240	211	223	245	214	206	243	227	243	212	228	238	218	226	224	200	247	241	220	225	243	236	254	220	238	218	244	229	216	233	254	228	229	218	197	244	220	240	237	205	250	242	261	221	233	246	218	236	239	235	238	229	260	240	237	232	238	238	216	266	216	232	233	247	224	225	246	210	220	232	249	260	236	223	245	232	208	241	233	217	242	217	247	230	233	239	239	247	241	235	227	209	254	231	215	209	228	243	224	232	211	212	222	232	231	240	216	231	237	238	239	247	209	233	234	252	244	232	198	248	240	217	228	241	220	219	243	242	222	220	197	231	222	232	227	220	229	206	226	217	225	214	245	218	254	242	246	253	236	205	246	234	257	235	237	237	236	230	233	240	223	258	245	232	221	250	239	194	219	229	233	227	236	239	207	217	244	227	220	240	248	242	219	237	233	208	230	244	259	225	211	216	239	256	219	251	225	236	214	242	208	230	228	246	255	238	255	225	248	232	218	221	239	229	234	227	246	255	235	263	252	231	242	250	252	241	241	246	229	220	228	228	224	224	216	266	216	235	230	242	254	217	225	249	231	211	224	232	261	223	247	239	264	231	213	233	222	238	230	236	246	238	259	240	243	228	202	224	218	251	206	239	244	228	250	233	237	239	216	233	240	230	223	257	239	262	233	231	241	200	256	217	241	242	216	226	233	200	230	241	247	208	248	209	222	236	234	220	231	233	250	234	245	252	240	234	241	218	212	214	226	228	248	229	244	237	239	251	255	223	231	243	223	235	221	205	240	243	216	202	232	228	209	242	229	240	246	266	213	227	237	242	218	226	227	223	236	249	243	255	233	228	242	210	251	225	212	237	224	226	216	233	209	255	254	222	234	236	222	210	198	222	239	229	245	231	244	233	236	235	221	217	246	228	254	228	232	234	220	242	256	260	246	221	239	239	219	246	205	223	258	219	213	216	257	245	239	246	221	238	226	247	248	233	241	221	218	235	226	247	201	228	245	240	257	229	227	218	226	230	218	236	210	227	220	208	232	208	246	234	211	236	268	233	231	226	235	244	252	271	241	229	239	244	218	227	242	185	228	223	258	238	254	229	229	264	257	218	225	225	225	235	249	250	197	220	246	231	233	226	247	224	249	233	252	237	246	238	245	234	241	224	234	231	247	221	258	242	240	254	227	212	204	200	195	224	208	233	249	233	243	230	231	195	229	220	236	226	231	186	219	256	210	204	234	237	215	245	266	236	234	227	214	238	232	265	235	248	230	241	238	225	225	238	234	253	245	237	223	216	225	203	240	221	240	212	220	249	228	200	216	267	225	254	224	226	262	236	233	228	205	251	230	240	223	252	219	227	238	232	236	251	233	243	235	219	239	215	216	234	232	234	224	241	241	249	249	244	257	233	236	243	250	240	266	223	235	213	220	229	229	233	224	218	235	226	261	255	245	245	237	248	218	232	223	223	233	250	208	233	224	240	236	218	223	228	232	214	227	226	244	252	231	239	245	213	216	234	225	211	215	246	224	214	236	235	254	240	245	232	250	255	212	258	216	251	258	232	237	230	239	230	236	253	227	207	216	250	202	231	244	236	215	246	244	224	184	253	220	239	230	224	223	238	246	237	231	204	234	241	249	234	233	227	241	249	226	215	208	239	210	226	231	218	236	236	231	249	250	227	254	217	227	251	246	231	237	241	223	243	224	244	224	257	219	248	239	233	235	229	234	204	220	236	236	222	228	246	221	211	245	225	247	220	235	242	210	254	209	237	228	220	249	225	229	209	206	221	253	279	226	206	257	222	223	232	227	240	221	219	261	205	247	244	252	215	249	237	253	233	225	214	234	224	247	214	208	276	230	226	233	244	241	236	234	234	239	240	232	205	223	249	228	204	224	254	244	219	209	199	241	232	238	227	216	201	229	222	225	224	230	247	241	223	268	242	218	242	221	235	236	230	222	251	236	225	229	224	205	228	228	237	230	200	225	222	266	241	223	222	236	216	221	242	238	212	251	224	277	243	240	251	225	232	225	244	258	216	232	244	269	238	226	227	237	257	232	237	214	200	223	264	214	256	260	213	211	221	184	234	232	226	231	247	220	233
23732	20962	28210	23898	20941	8601	1305	840	678	649	608	689	612	480	428	414	421	400	392	357	392	367	412	342	355	354	353	363	356	338	356	341	338	350	342	370	378	347	368	332	314	353	331	333	347	389	362	384	371	388	396	389	366	393	349	329	351	346	325	279	333	334	326	300	305	311	333	369	323	334	354	332	341	346	331	337	330	357	363	320	336	325	316	306	325	312	306	332	343	343	332	314	353	342	315	323	335	336	335	359	321	332	305	322	321	348	327	335	335	332	320	339	322	367	306	336	332	313	326	324	336	345	302	313	341	338	322	345	317	341	296	308	353	350	370	343	343	332	293	357	304	309	328	307	333	346	320	288	320	354	321	329	315	334	302	313	329	343	329	336	321	337	328	316	357	280	330	333	325	323	347	332	355	345	348	338	348	324	316	329	338	328	327	310	345	288	377	313	333	318	329	283	324	314	331	345	322	299	327	306	352	315	338	363	340	335	359	311	347	285	341	305	317	348	306	354	345	327	360	369	357	334	362	332	337	325	312	352	321	349	338	343	319	351	328	350	349	326	353	324	312	309	333	336	299	332	316	308	320	314	321	325	318	325	323	298	310	313	336	315	341	348	300	346	328	317	305	314	354	314	311	341	312	328	340	294	321	333	315	345	287	311	323	330	317	342	342	356	348	332	344	322	291	302	326	308	311	336	350	324	328	306	356	354	308	320	338	327	347	292	307	355	339	315	319	340	314	326	347	316	303	337	309	332	344	340	326	359	323	351	320	330	327	347	368	347	337	332	350	332	326	349	333	323	340	320	346	322	301	326	302	347	348	314	320	284	358	333	342	350	326	331	347	343	339	322	334	352	313	299	330	324	288	351	301	316	350	308	289	275	339	325	314	331	358	326	322	295	340	323	340	311	288	334	296	318	322	328	317	321	323	352	354	315	346	342	313	300	335	350	301	322	327	311	365	329	337	308	349	335	305	334	320	327	349	343	324	343	312	344	352	362	320	330	339	308	298	317	334	334	349	356	314	327	320	305	307	313	332	352	311	356	351	314	311	310	354	331	350	338	312	314	341	315	331	332	318	329	295	351	316	347	332	352	310	303	337	314	312	333	297	325	347	310	310	324	332	311	310	305	344	315	346	337	366	360	321	349	327	338	325	332	324	321	322	315	327	331	342	303	307	337	340	306	319	321	338	338	308	335	342	298	315	307	319	314	331	342	365	316	326	303	342	314	343	333	299	309	309	301	339	358	319	329	330	311	344	320	307	320	312	336	343	324	349	343	305	326	308	311	310	296	361	359	323	338	322	317	294	344	329	352	303	326	332	343	302	331	338	349	339	318	350	302	333	346	342	305	311	336	333	336	312	342	308	322	305	341	374	326	357	354	331	309	330	338	342	331	336	307	330	318	337	352	323	302	352	380	323	347	315	340	371	350	326	338	303	311	322	319	328	344	342	314	302	359	331	324	330	330	340	304	341	324	311	357	332	320	324	337	314	321	353	319	304	320	327	336	326	336	304	297	377	349	310	337	323	346	304	358	352	355	329	324	321	329	327	345	290	338	318	308	281	346	316	332	355	331	327	333	344	331	307	307	304	338	353	325	363	288	341	316	329	330	327	327	312	354	316	341	330	306	303	327	333	346	344	327	316	307	378	332	330	349	336	322	344	328	349	323	313	314	326	283	326	336	312	350	331	366	345	312	295	327	333	297	306	301	301	315	333	314	326	340	319	312	337	302	326	344	331	326	337	340	319	324	330	308	329	320	318	372	319	311	331	326	340	354	343	318	284	295	320	322	314	342	324	337	304	345	355	320	346	312	315	323	323	343	368	328	321	296	331	309	309	329	331	333	328	333	338	319	337	313	312	360	307	302	310	341	310	313	359	321	320	340	340	328	309	351	295	286	335	341	361	307	361	334	343	325	359	329	363	304	353	307	312	354	335	320	312	337	313	330	327	320	314	345	316	342	316	328	332	354	318	310	315	330	354	318	343	329	314	333	340	318	339	310	322	301	352	318	307	339	344	339	336	320	333	341	332	330	292	333	337	302	342	328	336	313	330	298	321	359	364	318	316	292	307	342	345	346	363	322	313	310	315	355	338	312	329	325	328	341	328	356	339	301	361	318	323	360	363	308	345	346	301	337	381	324	314	326	295	321	329	307	298	301	339	341	291	339	308	342	315	314	315	323	326	337	328	340	303	339	330	309	337	330	345	328	356	325	329	331	324	308	320	333	359	327	336	353	340	316	326	315	327	328	326	318	326	323	319	350	307	319	292	331	327	361	320	315	317	329	358	322	324	336	339	359	340	325	341	369	339	323	334	305	328	330	333	366	365	367	310	330	329	293	322	282	349	325	359	340	348	329	312	330	332	313	344	312	327	325	326	339	324	328	329	350	331	337	334	318	322	353	351	363	327	325	312	334	335	332	304	345	296	337	356	307	345	351	328	319	343	345	295	333	304	336	330	324	349	361	314	296	334	324	350	332	320	321	301	309	352	353	339	334	351	355	318	353	314	340	318	345	336	295	339	326	315	343	298	312	364	351	336	335	317	335	337	324	299	335	337	306	350	309	350	294	349	315	320	329	303	301	334	359	358	346	357	361	348	308	327	340	317	376	307	336	330	317	339	333	328	329	340	342	327	336	308	334	347	350	337	331	323	330	324	317	337	339	323	316	367	351	302	295	326	318	294	295	325	323	315	365	344	302	301	332	312	319	336	335	312	325	321	329	323	285	320	336	339	314	325	321	294	324	325	368	324	304	307	308	325	321	325	361	318	311	309	332	302	338	341	361	325	332	318	320	304	335	325	339	321	339	323	299	319	322	288	320	321	310	306	349	339	316	323	326	344	319	300	336	326	350	319	315	286	278	301	314	337	343	300	331	327	321	333	335	347	322	331	352	301	331	345	318	335	333	321	308	305	355	332	342	338	291	327	312	337	334	341	322	339	335	321	315	310	309	359	344	329	323	336	319	332	336	364	340	336	301	320	334	349	298	314	336	312	356	333	332	336	328	342	298	341	337	326	286	309	339	298	350	301	345	326	327	303	301	327	338	320	340	346	302	337	318	311	315	320	321	315	308	311	318	349	273	375	344	309	346	312	297	346	338	339	314	319	330	347	318	327	298	355	334	344	329	330	317	315	339	345	347	332	307	345	330	319	306	330	344	306	329	323	322	326	331	324	346	329	317	316	340	319	334	324	349	352	332	350	306	324	345	299	312	317	329	337	332	313	345	316	328	326	323	353	326	312	324	314	350	308	319	327	284	326	348	320	344	342	357	346	304	348	335	334	323	303	345	329	353	369	338	316	316	364	326	325	322	310	316	327	326	292	345	345	325	330	336	329	315	274	329	304	335	364	346	325	326	351	359	320	309	309	332	344	333	332	338	311	335	330	306	348	357	328	312	341	329	313	324	322	304	358	340	329	318	363	307	340	298	328	328	344	322	325	326	343	298	327	359	338	324	332	344	340	297	314	335	320	328	321	363	318	341
4946	10352	8806	4986	4286	2729	2162	1544	1489	1553	1289	1472	1123	862	687	627	593	607	596	544	531	511	542	507	454	518	504	484	540	510	474	491	454	530	457	465	447	450	514	446	466	461	472	451	465	511	504	484	462	537	521	572	578	520	508	465	469	451	501	457	433	434	417	439	414	431	425	416	433	448	466	471	417	457	422	409	478	437	406	413	426	392	456	422	445	450	397	442	419	465	444	446	457	430	465	421	407	426	415	398	422	430	397	452	423	416	414	467	364	391	424	421	400	416	427	436	418	429	483	389	439	423	407	446	466	412	430	419	476	483	427	403	407	443	415	439	409	401	465	414	367	437	414	387	426	426	434	412	373	434	393	409	444	431	446	440	423	427	429	436	431	471	419	424	440	458	420	435	428	448	423	371	401	437	430	426	439	423	421	420	391	400	476	449	458	435	395	407	415	429	409	404	405	424	466	479	401	427	406	442	387	403	455	414	407	445	388	439	410	433	387	441	444	437	458	422	412	430	464	427	426	413	440	443	433	418	437	405	427	437	419	419	430	445	421	450	404	443	448	427	407	439	440	395	422	440	400	392	444	429	451	381	425	421	427	460	408	406	427	420	442	414	426	429	408	409	408	419	455	421	469	418	389	413	436	448	439	428	433	423	417	415	413	419	410	416	446	401	433	444	428	405	392	437	390	434	455	460	408	425	430	464	405	394	438	428	428	417	412	432	444	493	430	464	417	456	410	398	425	403	404	399	425	408	386	405	415	427	426	435	428	419	406	433	432	457	415	401	391	431	471	458	406	408	394	429	447	429	429	435	440	434	429	436	441	420	409	457	445	399	411	448	409	412	421	414	400	436	429	428	378	417	473	397	424	392	449	435	452	435	422	418	435	400	427	447	468	460	414	412	403	422	435	453	409	428	411	387	455	407	412	439	438	400	433	427	412	427	379	440	412	390	416	435	383	413	444	433	406	407	404	428	447	436	422	417	398	425	416	385	409	414	444	425	379	400	438	421	380	474	459	402	472	426	435	432	416	411	408	420	448	440	413	462	443	414	427	475	444	387	434	412	424	390	375	439	455	450	439	438	425	415	416	420	404	458	452	420	402	434	390	415	432	445	417	416	402	413	397	439	440	436	406	437	404	428	421	434	416	449	403	396	414	452	408	418	433	436	409	439	417	445	427	429	444	433	438	395	435	432	429	413	432	414	459	408	418	406	412	386	417	374	409	386	410	419	443	445	426	387	425	422	430	400	466	401	451	429	423	407	430	447	433	419	422	435	426	463	435	427	435	433	414	420	424	411	440	441	418	404	442	416	387	435	441	436	424	419	417	425	351	395	423	437	427	391	474	384	444	423	401	391	454	435	422	427	397	437	459	431	403	435	448	413	425	471	441	429	395	404	429	435	466	432	408	404	449	399	429	406	411	442	460	406	447	421	444	408	405	404	435	412	434	427	425	457	407	418	416	464	384	446	412	462	438	432	456	439	422	447	398	438	434	459	423	426	399	409	410	421	441	438	406	425	431	458	452	418	416	394	436	384	391	438	423	399	443	437	432	432	394	404	418	431	392	408	402	442	427	411	394	439	402	420	416	427	424	422	403	404	423	422	448	447	406	420	456	403	427	398	422	436	440	445	453	425	436	422	428	417	391	455	453	415	414	410	414	435	447	439	418	429	459	468	434	454	456	431	394	402	402	394	420	424	440	431	399	448	410	407	432	432	420	475	431	418	405	436	415	406	412	441	446	455	459	434	423	434	426	424	459	405	386	441	419	412	427	409	433	412	428	414	385	440	394	401	414	449	423	446	410	470	423	444	442	425	403	383	414	414	427	415	422	425	449	420	415	436	425	419	426	424	455	419	450	399	403	412	437	445	408	444	409	473	450	409	431	404	416	417	457	428	415	439	436	404	428	440	392	460	459	397	387	440	417	446	435	442	436	423	410	432	426	442	443	432	417	436	435	439	399	399	424	429	398	444	427	440	405	437	419	421	425	415	408	429	431	431	422	386	450	393	404	440	441	422	417	412	447	422	422	410	422	426	408	458	433	405	452	420	460	429	439	402	420	452	425	455	428	414	417	431	417	410	437	428	425	444	463	456	406	443	435	396	450	451	426	464	442	430	430	417	404	413	418	418	429	444	398	426	431	424	416	421	439	422	396	437	453	416	449	410	409	439	404	406	380	433	432	436	435	413	432	438	428	413	403	431	427	454	453	412	417	406	448	423	461	428	391	439	427	421	397	462	417	436	424	419	392	474	461	448	395	394	407	419	421	393	394	423	432	416	395	381	426	397	464	439	415	405	409	439	404	433	430	463	441	395	412	445	416	463	419	463	425	408	432	403	437	399	462	433	405	429	446	392	388	390	431	399	409	409	415	407	424	420	423	417	423	388	436	450	413	416	457	441	401	446	427	392	417	422	481	433	435	424	450	437	453	407	432	450	421	383	420	437	443	413	420	437	425	407	402	392	446	415	424	435	436	421	395	395	407	443	436	419	412	441	450	422	420	416	432	442	452	426	428	464	391	440	424	405	439	438	437	427	419	417	422	409	443	404	409	440	387	410	466	380	428	456	397	410	393	440	416	423	435	439	445	400	453	423	431	418	402	420	432	437	380	438	430	414	448	428	428	421	418	405	417	388	450	443	462	423	450	413	424	401	411	394	386	418	439	401	421	400	417	427	439	428	427	412	433	410	420	386	389	390	390	358	438	449	406	422	393	438	423	430	469	390	449	388	401	422	441	424	407	437	398	396	427	393	411	401	399	456	428	420	434	395	408	416	459	443	403	466	414	392	406	406	431	441	477	418	444	396	413	441	381	421	444	429	409	390	439	425	399	428	446	423	415	442	442	440	439	405	411	434	418	434	397	420	424	373	402	394	414	445	435	458	438	426	430	423	409	375	443	413	397	450	425	430	434	443	433	422	425	429	446	397	418	423	427	404	407	420	429	391	403	459	434	406	392	416	438	420	458	448	407	391	422	406	425	417	446	407	402	429	424	452	422	399	422	367	448	387	443	433	383	470	462	433	438	461	434	409	378	396	406	398	448	424	429	421	407	419	423	410	425	412	416	414	416	437	422	421	439	438	397	447	430	414	435	460	418	428	424	438	405	420	431	371	410	397	398	434	441	414	432	435	480	444	451	464	420	484	449	444	386	410	456	396	443	407	407	439	429	435	480	453	397	408	409	393	407	458	415	415	408	449	457	401	432	423	393	394	408	445	426	423	406	424	403	401	429	452	429	427	369	420	420	410	428	448	402	424	425	449	416	426	431	437	423	417	419	410	465	450	424	444	436	428	432	430	453	428	437	423	406	418	407	391	466	439	385	439	418	395	436	412	398	436	421	430	426	400	412	428	452	400	402	469	445	466	396	418	413	423	412	397	433	400	423	436	447	423	427	448	383	441	398	429	430	422	443	416	421	418	402	409	473	445	429	400	395	420	449	423	386	394	408	422	376	403	425	405	428	391	421	422	450	402	431	420	410	408
24854	20923	26792	25028	7457	803	500	275	305	354	294	337	301	236	169	137	163	142	168	152	118	127	131	127	126	115	133	121	121	129	115	114	108	149	109	113	127	126	132	122	136	146	110	122	141	149	136	135	124	148	155	148	149	147	126	121	123	114	119	106	120	128	97	107	108	94	127	116	107	121	90	121	126	117	98	127	115	108	113	93	123	111	127	104	125	116	92	108	106	115	93	132	107	120	105	119	109	103	98	104	100	105	122	111	94	101	96	110	106	120	132	115	115	109	85	90	117	101	105	97	99	101	106	99	125	121	106	116	109	118	120	103	135	104	118	119	103	106	121	113	110	109	107	116	98	118	124	123	92	104	118	100	103	118	112	113	109	120	112	110	107	116	112	103	114	118	130	116	105	117	109	106	111	114	111	122	101	125	125	122	113	132	102	125	122	121	121	115	109	98	119	114	104	100	109	117	129	113	119	111	113	104	123	110	115	111	114	104	125	109	86	104	113	116	124	118	115	109	122	107	125	123	112	123	115	103	107	120	99	110	122	101	126	118	115	127	109	113	113	125	104	124	109	82	115	113	120	118	110	110	103	100	125	92	112	117	102	110	94	123	110	116	124	115	107	112	127	115	105	110	93	106	112	112	111	115	125	90	113	123	140	108	111	101	111	127	121	105	101	124	99	125	124	129	116	99	113	108	118	90	107	115	105	112	95	123	116	100	94	110	106	107	97	120	112	104	120	124	100	114	133	116	115	101	104	104	120	136	104	129	117	105	116	120	114	112	124	111	110	117	111	113	108	126	129	104	117	110	89	98	121	112	106	115	105	114	122	101	93	116	107	110	118	108	114	102	96	103	110	130	94	110	117	117	102	116	117	135	103	108	98	109	116	112	105	123	103	122	103	105	125	87	117	103	105	106	117	122	110	115	114	93	98	95	97	89	115	112	107	106	118	124	122	113	118	115	114	113	85	114	114	109	107	101	114	130	111	134	107	127	124	118	104	117	115	113	122	112	126	105	112	97	111	96	103	121	113	95	98	121	106	115	101	93	125	115	94	99	115	130	124	103	119	109	115	125	112	107	101	116	100	97	119	121	114	123	106	87	116	82	83	97	109	100	116	118	135	117	109	114	113	103	119	97	120	115	98	106	95	104	122	111	106	110	107	100	125	113	121	96	121	113	106	136	107	116	110	113	101	107	92	95	116	111	132	108	105	103	111	119	107	110	115	92	120	112	113	114	111	114	118	114	121	94	125	124	98	101	134	110	96	110	99	112	120	117	99	100	100	109	113	130	111	91	113	107	116	115	103	108	108	98	121	117	124	99	110	116	122	112	126	99	110	110	102	106	112	128	101	120	124	98	104	125	117	114	104	138	92	116	124	129	108	122	101	121	102	126	106	114	114	109	108	124	116	113	115	123	98	122	107	103	93	106	132	106	97	123	119	130	103	108	119	113	115	108	115	109	116	108	109	83	108	117	94	116	121	84	110	116	90	110	100	114	88	127	110	115	107	114	123	102	125	116	119	94	112	112	111	100	124	110	118	120	123	108	124	89	100	110	83	91	112	103	110	113	119	118	131	111	120	93	116	92	106	115	114	111	118	114	105	138	107	129	120	96	106	105	120	115	112	95	129	91	112	97	135	115	123	126	118	95	131	102	123	102	107	107	85	103	123	127	134	121	113	108	119	99	102	116	109	132	130	109	98	119	99	107	79	113	122	108	97	121	108	111	108	118	122	113	107	102	110	117	118	123	107	105	100	111	110	118	132	90	104	106	110	110	110	106	105	107	107	109	124	112	121	121	104	104	96	114	100	110	118	109	127	109	101	111	103	102	115	113	93	106	120	119	122	114	104	121	124	103	116	102	103	113	124	119	124	113	101	92	116	123	112	109	112	112	118	120	113	101	113	102	122	110	122	114	102	99	100	117	109	108	101	114	106	98	114	115	86	118	104	105	119	105	109	94	107	116	112	119	128	108	116	116	98	105	107	118	110	106	100	104	131	103	116	121	119	118	106	103	98	112	89	116	106	107	110	116	104	119	118	105	125	108	97	113	116	99	115	122	120	100	107	109	109	100	114	125	125	115	107	110	97	86	113	123	102	106	111	103	105	101	109	102	115	104	115	113	115	80	101	117	128	111	98	139	111	101	109	103	124	93	110	103	109	112	98	117	95	126	125	113	112	146	103	108	119	128	115	108	110	120	102	106	89	118	134	109	111	121	115	112	105	93	115	97	97	97	119	126	120	114	104	111	103	114	126	115	128	112	118	128	110	107	116	96	103	109	108	121	122	118	146	108	128	99	108	107	101	104	133	89	98	110	116	97	114	98	130	119	118	101	111	113	97	109	86	133	120	114	115	117	107	110	112	129	117	116	108	107	117	114	98	112	120	121	113	118	116	95	111	121	118	120	84	117	128	111	113	113	131	117	133	119	80	120	106	104	103	102	129	112	110	115	100	116	132	115	121	114	129	116	105	102	117	113	83	121	130	95	127	116	101	126	109	102	120	103	115	96	119	86	105	119	118	116	98	84	98	102	100	106	103	96	96	108	104	120	115	112	105	106	116	117	122	126	102	97	123	118	126	99	94	104	111	98	111	115	128	111	130	91	122	93	98	117	109	121	102	103	110	139	111	99	105	119	130	110	112	94	123	111	117	112	108	99	106	128	114	104	113	100	104	92	122	106	96	109	104	123	109	112	92	122	112	106	130	104	108	123	122	118	121	135	109	104	125	124	125	113	116	123	109	123	107	126	120	116	118	112	99	115	124	126	115	99	99	112	96	117	118	117	93	103	109	100	119	112	118	123	109	122	98	102	103	121	106	112	105	117	115	119	124	103	104	99	122	125	111	116	115	109	100	114	109	99	103	114	131	108	120	114	99	100	116	100	104	120	102	134	102	88	101	120	121	123	119	123	103	136	113	108	120	121	121	117	103	136	116	106	115	122	134	109	113	92	108	107	116	115	102	117	117	121	116	104	109	103	113	110	90	104	116	98	116	97	103	128	112	112	97	128	102	116	103	116	94	111	122	120	96	92	130	103	114	119	119	115	117	112	130	93	125	127	113	93	109	114	135	139	121	111	113	112	129	100	129	99	112	88	111	120	135	98	112	131	117	124	116	104	91	106	98	113	100	106	119	124	123	104	131	97	97	106	92	110	118	97	127	102	103	124	122	127	100	109	122	114	100	117	107	117	124	103	102	111	112	105	123	99	114	107	104	111	127	99	111	90	126	118	120	120	121	120	127	101	97	116	134	99	106	112	106	121	116	114	102	103	102	126	96	133	129	110	121	117	125	108	113	113	107	104	118	115	97	88	87	120	116	127	92	116	114	96	105	110	105	102	118	119	93	105	105	145	110	105	108	111	110	117	105	123	114	103	113	119	112	107	105	103	104	115	117	103	99	109	119	118	123	111	110	113	100	92	120	100	127	121	113	113	106	102	130	110	98	111	121	125	116	122	115	131	110	118	118	105	103	87	128	130	111	111
4800	6110	4982	2918	2804	1686	1275	818	768	903	728	814	645	468	326	269	242	268	253	234	256	238	223	202	213	194	209	181	196	193	177	184	191	183	160	189	189	167	181	168	175	196	204	185	195	214	239	211	226	225	246	260	262	194	222	200	173	179	180	157	167	161	182	165	166	162	163	159	159	195	156	156	157	142	178	156	141	165	157	156	134	174	166	150	168	160	165	153	178	145	161	151	174	161	134	147	143	154	172	147	149	161	159	152	145	157	156	155	155	163	148	171	163	156	167	158	180	143	161	168	149	160	151	142	152	148	141	153	158	154	169	150	156	170	147	143	131	150	162	169	172	154	172	166	151	157	166	151	149	159	151	161	175	177	156	162	161	172	180	174	167	177	173	155	167	161	152	165	167	141	171	151	169	146	180	162	152	166	153	161	159	148	170	175	151	177	171	158	147	148	155	152	166	151	147	168	152	184	163	148	145	165	157	150	151	170	148	165	165	157	159	175	124	156	187	159	156	148	152	165	159	147	151	161	138	149	139	169	177	169	150	159	185	180	167	156	162	150	157	162	148	157	151	167	178	149	167	150	151	151	157	163	162	138	177	152	182	165	165	153	162	158	184	151	174	136	147	122	137	142	150	162	132	159	155	164	149	142	164	171	163	158	163	160	155	150	162	137	171	139	158	146	159	155	161	189	153	156	162	156	141	156	160	169	158	170	173	154	161	157	162	160	177	154	160	155	153	174	171	149	155	179	165	180	160	147	169	142	172	145	166	139	159	149	141	156	150	164	162	165	141	165	160	149	152	156	149	148	154	161	124	162	144	162	172	142	159	153	168	145	165	152	152	167	176	166	158	164	201	149	138	169	153	143	169	157	156	141	143	162	165	161	158	147	159	176	151	149	158	162	148	154	140	151	166	171	149	176	160	133	148	181	139	173	145	176	162	140	175	170	154	154	150	153	193	187	159	163	180	169	145	159	152	182	155	132	151	152	151	155	161	151	171	155	175	147	131	162	170	150	157	135	178	166	152	160	150	146	140	150	159	137	149	132	142	153	154	164	134	177	166	173	177	129	143	168	164	159	150	155	154	156	144	169	152	151	126	156	166	167	156	153	171	165	174	165	176	146	162	166	145	167	130	178	167	137	154	151	154	147	157	146	141	169	142	147	143	160	172	195	158	149	140	183	148	158	167	180	153	168	160	165	162	141	158	167	145	161	141	169	145	186	170	151	160	180	170	147	160	154	151	177	154	170	160	166	160	147	133	140	169	150	155	162	153	158	159	148	160	164	173	147	150	169	143	151	153	188	152	164	158	144	162	155	166	167	158	176	178	159	168	159	157	175	144	144	149	171	139	136	158	163	163	156	169	165	176	141	150	155	144	167	155	149	187	137	154	148	163	166	168	147	173	155	147	182	149	165	173	187	144	161	164	151	175	139	149	170	142	187	167	147	154	155	178	152	149	148	144	141	162	170	149	153	154	172	160	160	149	150	146	157	137	163	184	152	151	160	136	133	151	167	137	145	164	164	156	131	158	148	159	157	155	151	146	155	162	162	180	180	146	186	167	176	155	162	162	157	172	157	170	163	148	145	167	151	165	171	179	149	173	169	155	152	148	180	164	150	152	153	150	157	169	142	158	136	144	153	141	167	157	143	151	150	137	152	165	160	165	172	143	154	166	163	155	156	149	155	153	146	140	153	156	167	137	159	148	141	131	180	164	138	170	153	137	144	143	163	145	154	177	139	149	177	164	158	154	146	162	164	146	159	154	176	162	157	181	163	169	154	156	147	144	161	167	157	143	159	153	154	151	141	148	164	150	144	158	154	151	193	153	159	157	146	155	156	189	134	164	155	172	154	145	154	141	161	150	179	166	134	165	144	169	163	115	167	142	158	144	149	143	148	157	182	166	173	163	142	159	135	161	134	156	166	161	130	181	165	149	161	185	141	169	130	154	171	142	141	162	136	156	158	156	183	161	157	164	167	171	146	159	138	144	156	159	176	193	163	143	140	145	161	177	161	151	157	167	168	139	150	153	169	166	155	164	155	155	159	165	157	134	141	131	175	178	171	161	158	157	136	161	142	159	138	161	174	168	159	173	157	167	175	138	156	159	170	165	192	183	174	165	152	139	150	155	163	138	174	177	148	164	173	151	149	156	156	155	154	159	170	167	172	162	159	146	153	168	177	183	176	166	146	159	179	150	160	154	169	159	153	147	162	172	147	136	157	141	164	158	177	155	191	158	165	164	137	165	164	156	188	148	166	174	158	177	170	158	162	130	148	164	177	147	158	163	167	172	180	142	175	167	144	152	157	159	147	157	160	159	175	165	152	149	163	149	185	174	161	171	149	177	184	128	157	151	161	139	162	143	150	152	146	156	169	150	152	147	162	154	136	153	153	142	143	138	169	171	164	161	132	138	175	160	164	176	180	158	180	157	159	132	173	175	168	182	169	145	151	155	167	178	159	143	148	171	177	163	153	154	161	173	138	168	140	170	164	151	172	133	163	168	170	163	173	147	157	168	170	176	168	152	150	170	166	187	162	154	151	149	156	158	155	162	173	151	165	174	169	144	160	178	173	159	141	180	155	186	158	156	144	172	157	157	156	169	155	156	154	157	151	169	175	149	156	163	167	146	148	154	165	154	148	151	164	157	168	154	173	165	154	159	187	143	159	153	140	169	178	174	142	155	190	154	139	146	144	163	152	163	182	139	170	177	145	174	162	172	145	152	147	155	158	167	176	161	157	151	160	172	149	142	167	168	150	154	181	164	176	150	169	175	165	166	154	150	169	143	162	173	165	143	190	160	174	174	165	162	155	166	152	164	157	164	181	156	159	159	145	152	154	157	170	165	160	130	152	173	185	156	141	166	167	178	145	155	144	153	147	153	159	166	174	153	167	160	135	143	145	162	130	175	164	150	153	140	183	157	162	146	151	159	149	155	163	161	179	167	161	143	173	158	140	158	185	150	146	174	177	158	132	160	161	152	141	171	141	152	139	149	142	163	135	138	146	169	183	147	157	156	162	162	140	147	159	158	153	156	164	146	174	172	147	173	150	162	162	154	125	152	162	144	150	171	162	144	160	145	166	155	154	149	144	143	164	170	157	181	143	151	176	161	137	176	165	142	161	151	163	164	152	166	152	174	166	176	152	146	145	159	157	168	180	146	142	160	168	165	144	168	159	149	163	162	153	171	169	165	143	134	170	146	144	173	153	155	146	140	161	187	161	157	167	178	161	159	150	176	163	160	177	161	149	160	161	181	150	182	154	184	158	150	145	151	150	151	161	155	173	160	159	157	157	153	145	164	147	140	192	176	164	158	135	151	163	161	154	146	160	153	161	145	145	164	151	164	156	155	178	170	150	156	176	161	162	163	146	175	165	136	134	164	171	163	173	156	163	139	161	188	139	150	177	166	141	151	170	163	164	180	166	160	180	132	168	134	151	134	159	169	141	179	144	157	158	153	136	168	157	159	166	149	151	172	159	148	159
22714	20969	28660	23444	20965	20997	7979	1313	923	961	840	838	735	663	505	499	460	419	440	454	395	429	427	402	385	412	394	383	360	366	321	351	350	371	368	347	346	372	322	334	367	378	380	375	393	395	395	413	375	379	400	456	431	344	397	343	313	346	356	366	315	316	345	331	332	315	316	337	317	363	343	341	337	304	319	312	322	312	321	348	327	315	314	351	273	339	322	338	348	307	325	298	304	305	351	317	333	336	357	305	319	325	321	309	365	285	318	301	342	343	335	309	345	333	334	310	323	314	298	287	331	333	325	327	345	312	352	351	353	316	322	321	292	333	316	340	311	309	322	272	349	319	325	341	328	343	341	306	313	328	294	326	309	318	292	291	309	339	319	336	321	344	325	308	313	308	324	328	320	324	339	307	298	320	344	329	304	329	313	345	303	290	357	302	304	331	318	329	302	332	342	312	340	316	338	338	339	304	340	303	349	332	303	330	293	274	298	322	314	331	335	308	288	297	323	309	298	319	319	300	326	327	290	333	293	333	325	336	321	321	301	334	329	330	304	334	291	329	323	307	309	305	334	348	312	331	329	335	337	313	292	320	317	344	340	314	348	282	343	297	309	304	318	326	313	304	317	349	312	297	330	302	306	323	323	341	312	339	336	314	326	341	346	325	336	305	325	296	312	321	311	327	338	289	296	335	326	313	317	342	340	279	321	289	314	363	335	315	340	290	331	295	342	313	311	352	332	338	322	315	337	324	299	317	283	313	300	357	365	316	320	301	328	331	338	285	336	315	333	325	301	310	302	313	327	309	291	323	321	328	293	335	294	329	312	332	319	310	337	322	320	309	317	296	322	302	324	296	338	339	291	295	323	331	323	327	304	313	316	307	331	321	334	334	339	341	312	348	303	305	288	313	350	332	325	337	301	316	292	316	309	295	304	293	321	337	304	329	338	330	320	327	344	295	319	317	331	335	303	327	299	297	294	305	296	319	280	303	320	335	289	309	307	299	317	336	332	300	290	306	315	298	327	335	311	317	308	321	319	301	328	348	312	309	304	318	323	322	347	302	311	285	325	334	320	310	313	318	327	329	363	298	306	301	318	314	308	293	314	322	322	319	351	320	314	313	291	287	333	335	327	319	311	320	297	317	350	314	313	350	329	295	296	310	345	328	301	321	305	292	273	296	332	312	319	312	309	323	306	321	320	300	352	299	311	286	298	291	336	321	331	300	311	307	330	298	323	332	319	321	332	305	313	324	343	324	342	335	306	323	334	341	290	310	315	347	326	294	330	311	297	330	344	322	301	328	355	309	308	270	301	317	302	315	321	292	308	325	329	303	317	352	318	315	326	343	297	325	343	308	348	309	314	310	327	317	312	323	334	322	289	339	338	323	309	310	357	286	301	306	332	306	305	316	315	271	326	283	298	363	329	326	329	325	287	295	301	302	312	316	280	305	293	318	334	312	333	335	318	320	316	298	311	301	337	315	302	345	347	342	308	319	303	337	321	322	281	301	306	371	335	361	281	277	344	312	329	306	338	303	323	320	294	322	325	338	317	296	319	319	345	291	309	307	306	330	317	327	315	308	344	313	316	309	320	312	314	327	313	292	330	317	325	305	328	316	335	317	356	288	284	327	309	307	276	297	323	334	326	302	326	307	295	350	324	308	325	316	322	325	299	333	303	376	323	326	305	338	327	284	341	320	297	297	304	306	333	301	318	292	362	315	304	325	345	330	317	331	326	281	291	304	293	322	301	284	316	337	331	301	318	329	310	320	346	313	307	312	330	306	302	302	316	334	292	351	320	331	306	341	336	307	334	340	307	313	311	324	335	332	328	338	329	308	312	329	306	320	311	304	323	301	364	336	335	297	323	293	326	336	309	310	318	313	290	302	305	330	320	294	347	346	342	322	327	319	325	317	328	322	317	297	342	299	325	303	345	317	304	325	303	294	317	304	327	317	291	338	309	328	311	311	317	311	285	292	338	316	291	347	314	347	313	290	350	366	297	322	331	323	297	309	312	341	308	294	295	352	333	312	322	357	311	335	285	336	317	333	302	322	318	288	340	308	334	326	272	309	295	330	321	302	321	325	339	335	367	313	313	304	330	304	323	300	324	314	330	317	323	318	311	300	294	322	313	307	358	323	313	323	345	322	310	320	310	359	304	317	317	336	335	324	328	323	324	326	316	323	333	302	318	309	348	302	293	314	330	301	335	315	327	331	309	316	316	301	328	285	313	309	305	326	299	334	303	322	322	284	323	316	331	310	312	300	314	302	318	338	328	292	339	296	312	288	324	278	338	306	318	343	320	303	315	316	327	318	274	331	307	349	295	324	360	289	343	307	303	296	319	306	318	332	309	340	341	325	318	312	285	317	320	330	325	283	330	317	286	298	308	324	311	316	308	309	318	284	309	316	301	284	326	328	315	297	316	316	329	303	321	313	358	312	356	303	337	316	294	301	313	306	339	330	333	318	314	315	330	302	332	314	313	326	315	331	325	311	310	312	288	345	297	318	342	307	302	322	319	318	343	335	337	334	315	326	311	317	306	313	329	321	318	318	306	330	325	312	300	288	324	354	316	300	263	315	335	331	296	332	291	337	317	313	323	310	318	298	293	316	298	362	326	302	340	347	330	317	292	305	316	341	334	331	315	336	315	342	345	307	297	319	331	321	313	300	296	334	306	302	357	299	312	323	343	357	336	311	341	314	329	325	309	343	294	366	315	319	364	290	346	341	335	318	332	322	315	307	311	308	334	325	284	305	304	323	289	299	339	330	304	305	344	314	312	338	357	324	315	319	296	340	322	320	342	328	305	291	295	309	298	313	291	308	317	308	332	328	296	306	331	350	299	304	290	280	308	303	337	332	312	289	309	335	308	298	302	331	328	313	331	328	331	314	330	312	312	316	278	324	307	324	315	337	303	319	284	344	322	298	343	332	303	308	340	308	334	321	275	329	329	286	315	333	366	298	286	308	346	317	346	288	356	333	336	289	284	338	336	332	308	288	298	351	295	300	317	349	301	323	332	328	285	305	294	321	337	299	299	300	315	303	327	315	314	359	288	339	309	340	297	306	284	334	308	324	343	313	323	301	323	320	292	343	320	321	317	320	333	289	309	282	332	324	327	330	327	329	318	307	321	343	296	330	279	298	325	316	318	354	310	313	312	296	349	335	313	321	349	303	322	309	318	321	307	331	346	320	309	296	345	302	306	332	296	331	329	347	307	296	303	334	335	336	318	329	295	332	340	309	296	314	342	322	279	309	344	321	320	301	318	329	322	308	296	312	290	322	334	331	297	309	324	310	306	301	292	313	328	310	341	304	338	320	309	314	326	314	307	327	307	309	301	312	323	326	285	330	301	342	305	306	334	316	316	283	317	308	281	309	331	302	301	312	349	304	320	321	343	345	341	350	282	322	329	326	320	330	279	313	336	323	318	316	307	310	327	316	325	333	320	297	321	305	327	327	288	341	303	304	341	293	320	315	331	283	298	317
7314	16871	14067	8185	6931	4786	3507	2375	2189	2189	1810	2017	1607	1315	974	810	759	708	717	675	634	618	577	558	517	510	536	533	522	515	549	526	509	522	480	451	501	500	469	481	469	479	464	524	487	551	574	567	533	519	631	627	626	567	509	494	464	498	422	437	456	431	411	435	418	396	434	402	427	416	446	429	414	404	409	411	406	400	416	450	481	429	418	429	418	436	441	383	399	438	410	438	424	395	444	393	424	427	418	377	412	436	434	453	375	423	458	424	411	408	397	438	413	401	379	373	415	421	402	442	441	393	392	423	420	441	412	373	430	385	413	404	408	403	420	438	399	435	432	398	396	416	395	375	402	408	423	416	399	398	432	391	405	419	390	426	427	366	472	410	422	421	411	423	405	412	427	400	401	417	427	418	414	395	405	408	455	401	386	372	453	422	420	410	465	365	415	413	384	421	377	410	447	440	403	463	437	421	413	433	379	405	405	431	395	398	445	381	432	429	434	387	404	443	390	444	419	448	444	440	424	422	448	421	397	395	424	402	393	388	432	411	422	444	423	404	417	424	402	439	434	401	428	407	383	403	402	399	404	431	453	382	452	428	400	416	428	430	380	424	403	394	422	407	448	432	410	382	424	410	406	442	418	441	436	421	397	415	445	395	420	416	403	421	442	439	413	409	431	407	437	445	376	412	437	366	419	424	396	410	368	398	444	430	407	444	401	404	414	406	431	425	406	391	448	389	449	429	423	401	430	402	407	421	411	422	414	442	415	409	397	435	418	439	427	411	399	384	410	372	448	390	420	447	363	389	417	407	396	417	438	387	451	412	411	437	404	427	419	417	400	434	400	420	378	409	386	403	405	396	378	408	395	405	395	397	431	432	429	425	401	388	408	446	424	401	397	396	409	399	416	450	397	463	413	411	399	432	416	439	410	406	425	422	407	419	406	427	400	424	423	390	375	392	414	405	429	384	447	442	405	447	391	371	420	433	432	432	415	403	390	409	432	426	406	427	468	407	459	416	412	396	427	408	426	418	407	408	462	419	438	390	385	417	422	382	426	408	423	411	372	420	444	388	405	440	369	419	404	412	436	416	404	415	409	401	451	417	437	419	405	412	409	419	405	402	411	414	444	394	399	398	409	422	435	434	417	380	405	419	405	406	378	372	426	415	418	408	394	432	390	384	432	410	423	406	390	455	420	396	392	435	428	398	425	414	418	445	436	408	426	428	455	404	418	444	382	414	409	413	389	423	430	441	390	430	418	427	456	432	415	431	418	406	413	426	388	422	430	422	447	417	420	402	414	401	422	411	405	420	455	415	399	394	438	473	417	406	420	435	417	408	431	426	411	455	423	424	425	381	409	402	415	426	423	415	418	404	431	417	379	426	409	392	406	411	377	416	390	407	394	394	421	422	392	415	380	414	442	426	433	393	430	416	426	399	444	397	424	426	409	418	412	380	430	435	430	443	387	393	418	405	407	405	415	418	427	405	423	423	420	398	375	405	429	402	398	429	423	409	418	410	413	434	400	407	391	403	419	407	419	426	417	408	391	407	447	420	407	404	420	457	423	412	404	393	443	407	416	446	417	439	404	392	389	423	413	376	423	381	389	447	398	418	437	382	397	427	397	449	458	392	396	422	394	410	402	472	409	449	392	427	421	409	407	419	410	409	417	416	407	378	433	414	412	396	384	417	381	432	415	402	441	436	422	428	425	423	403	401	399	388	418	407	395	403	403	394	428	443	432	423	424	412	409	404	396	369	403	445	399	414	412	446	439	427	413	403	427	420	437	413	418	403	401	427	381	425	375	427	386	429	422	413	425	389	396	406	403	415	415	388	427	407	379	442	400	419	373	401	396	409	411	423	366	445	429	383	408	427	409	396	395	383	383	443	427	397	383	439	437	416	435	399	435	407	400	424	365	430	365	367	422	388	399	382	398	375	429	391	398	425	424	405	408	376	423	371	416	387	420	421	428	397	472	433	394	388	423	395	402	433	431	399	397	421	437	416	412	404	413	397	394	405	418	425	396	430	407	413	421	432	424	428	401	399	406	407	412	410	436	425	446	440	392	437	405	404	421	397	402	417	365	411	377	433	445	375	374	415	410	424	452	402	432	361	410	388	407	414	405	424	402	425	422	425	474	407	431	373	402	366	407	401	423	429	432	403	437	407	410	397	415	434	416	429	426	391	418	420	433	411	410	450	425	421	439	425	432	426	414	431	391	428	413	412	442	403	417	411	385	415	435	424	431	410	395	470	407	386	386	436	421	446	429	418	391	435	425	427	452	469	405	411	373	424	428	425	381	411	416	399	485	410	398	401	424	431	427	370	399	394	414	428	423	436	392	432	435	420	437	405	413	451	397	397	421	416	405	400	419	431	412	407	409	434	444	387	437	410	408	392	430	391	423	415	410	418	416	436	419	408	395	452	419	424	396	408	394	395	425	405	444	400	416	426	416	427	389	430	391	423	394	397	391	391	407	439	421	413	420	366	418	413	445	427	420	413	429	459	395	420	408	433	415	433	378	419	399	410	432	440	387	397	407	405	412	382	407	416	415	405	438	432	423	434	414	396	385	420	415	391	389	436	407	457	407	414	419	404	392	434	451	419	425	428	444	443	435	410	466	430	401	411	423	424	378	372	381	408	430	414	428	432	412	378	430	431	415	423	411	424	448	446	426	397	436	391	383	387	401	405	439	375	407	408	411	417	445	410	414	455	470	389	433	381	404	390	422	399	401	383	417	427	432	407	397	394	409	400	407	444	450	403	400	420	410	414	401	388	396	420	410	401	412	401	447	437	418	414	448	382	427	438	408	403	429	394	422	394	410	412	420	420	410	395	413	383	437	381	402	396	428	427	435	399	439	409	438	418	367	395	422	430	434	415	403	427	364	418	417	429	404	434	437	427	391	400	423	407	396	404	411	460	437	416	370	461	372	403	415	396	432	424	378	422	426	432	387	472	418	422	412	409	436	413	388	376	393	416	446	407	442	423	409	371	392	414	394	409	416	376	395	395	418	426	414	414	430	426	388	405	371	439	421	422	367	413	426	378	388	436	444	401	402	453	417	401	411	412	425	407	410	388	414	431	465	406	447	406	393	441	423	415	414	427	399	399	429	430	425	416	381	416	393	413	421	422	406	391	430	438	395	431	388	407	427	386	432	445	391	438	369	402	410	404	458	427	398	429	419	422	408	405	407	393	408	413	447	406	413	436	400	425	410	393	411	446	396	411	413	392	454	412	393	467	391	411	390	429	432	427	437	439	450	407	402	386	449	436	429	428	411	381	426	410	443	436	438	470	415	395	395	458	435	409	404	405	408	410	440	420	414	436	377	431	427	416	429	463	414	371	399	422	390	434	362	442	405	408	397	416	384	453	380	452	425	408	426	427	400	399	394	410	403	407	413	372	393	433	401	440	387	439	406	414	453	432	398	391	400	439	413	439	375	410	371	382	393	431	393	397	395	389	416	428	409	416	428	389	409	359	420	446	410	400
26761	19041	5003	922	850	520	375	244	250	281	279	266	270	242	190	174	176	180	192	207	206	176	178	190	189	178	173	174	176	180	170	150	195	164	154	166	183	177	171	190	184	160	169	180	181	184	218	203	189	172	204	191	176	180	170	191	187	200	160	169	176	194	197	164	171	167	180	176	181	190	188	192	167	178	178	184	187	190	188	176	168	174	176	180	158	186	177	176	169	165	177	187	193	185	142	170	179	175	206	166	156	180	195	173	147	201	160	155	164	158	151	167	160	173	159	178	156	179	184	172	207	159	175	168	163	186	169	148	156	172	178	172	159	169	167	168	188	198	186	170	155	156	176	154	171	177	168	177	138	164	159	155	160	182	173	177	153	164	167	168	179	189	185	180	165	166	166	194	180	155	180	175	182	177	174	147	172	157	192	171	170	192	190	171	168	159	169	172	174	158	173	154	170	178	181	176	182	165	188	177	190	163	189	154	179	193	175	181	170	182	169	172	180	162	163	160	167	173	180	173	173	154	181	191	170	195	166	164	189	165	188	168	155	195	164	160	183	158	183	195	180	169	183	147	167	176	160	169	152	163	167	151	174	185	175	168	161	155	181	144	164	165	180	200	180	169	188	177	159	173	185	176	188	149	168	168	165	160	171	189	172	177	182	180	175	153	182	174	208	172	162	182	173	171	168	162	170	219	173	154	170	156	173	171	169	154	200	187	170	168	163	167	154	180	180	182	167	167	172	142	164	151	163	176	182	172	179	172	164	179	147	174	163	155	179	193	164	154	177	172	186	185	175	167	166	205	171	190	174	179	161	180	177	166	140	162	174	172	161	185	162	182	207	171	181	159	185	187	159	161	173	173	188	199	183	170	184	149	178	177	168	172	167	150	181	164	176	160	193	154	164	163	195	177	168	152	177	178	150	185	188	180	161	192	168	173	173	165	154	177	170	158	196	194	181	174	174	172	145	176	193	167	168	190	176	162	160	166	169	175	185	190	184	160	174	158	174	182	180	167	193	173	205	186	174	182	159	191	168	171	166	177	156	182	174	183	168	187	175	193	153	174	161	155	206	163	181	162	189	200	176	186	169	155	169	180	182	157	159	172	180	188	181	165	160	178	145	160	177	174	147	177	168	162	176	190	216	172	162	169	169	171	191	206	190	192	187	174	189	190	178	147	183	149	198	165	178	169	175	177	182	150	169	183	170	177	159	178	180	169	199	190	185	166	172	178	168	170	174	164	149	175	183	163	167	166	176	155	169	184	165	184	168	171	168	180	180	190	184	158	181	154	156	165	156	179	165	175	170	159	165	159	171	180	159	183	164	169	151	179	178	177	189	163	162	169	151	196	175	192	180	194	194	177	168	172	190	157	175	171	186	172	168	170	192	167	169	176	182	191	166	195	144	181	170	189	178	185	180	177	178	163	181	169	167	156	185	179	191	201	184	191	178	170	178	168	171	170	172	171	169	165	159	176	183	176	173	164	177	160	185	176	174	153	177	151	201	158	189	155	179	168	159	195	185	192	159	181	160	154	177	195	182	149	188	178	173	154	182	174	174	172	178	157	169	176	178	160	173	171	184	173	182	168	166	172	197	173	189	171	183	168	183	155	184	165	184	179	156	181	173	156	159	183	173	188	157	195	178	190	171	160	172	149	171	166	170	177	172	174	175	163	156	186	183	165	170	175	190	186	175	176	145	177	174	164	193	173	167	171	176	167	160	190	178	182	162	188	168	162	160	172	164	174	135	155	193	172	204	181	181	169	179	194	188	190	197	166	160	157	172	180	167	155	153	187	176	175	165	142	173	180	174	183	160	162	191	155	164	179	172	172	151	160	158	153	172	190	170	177	177	175	186	162	176	173	161	164	186	150	188	173	176	167	178	190	164	166	180	159	180	188	159	155	164	168	175	167	164	163	170	177	193	181	159	183	158	168	176	175	172	189	172	161	165	162	178	188	165	177	179	163	179	179	168	163	173	167	171	207	185	148	167	161	167	193	183	199	171	158	163	173	166	164	178	172	161	185	143	177	164	174	188	180	161	179	154	177	198	179	154	194	154	148	169	156	190	163	173	170	170	183	156	158	185	175	157	188	163	168	176	161	158	171	165	175	159	157	177	156	153	150	157	158	191	177	172	175	182	187	181	162	182	185	157	169	180	162	173	167	172	163	174	161	164	172	155	171	189	162	152	153	167	168	158	184	172	176	154	178	161	187	159	202	185	178	191	179	177	143	191	147	181	166	154	152	171	196	163	170	169	162	182	147	143	161	171	169	175	175	170	154	167	147	172	171	174	173	174	195	148	168	156	179	188	157	171	160	186	162	180	179	152	188	189	183	185	176	192	202	153	172	187	159	180	172	175	156	156	169	155	172	168	179	155	166	164	160	192	177	179	145	180	173	162	174	180	169	180	170	175	169	166	149	173	161	195	161	180	196	163	185	173	186	189	177	172	172	183	171	157	186	163	174	213	183	202	178	164	130	172	163	165	186	191	160	196	174	178	164	168	172	171	187	176	156	203	192	156	158	172	176	193	168	194	186	172	164	170	165	165	176	153	175	166	194	172	156	164	150	153	170	169	155	156	208	179	148	175	180	173	158	162	185	164	183	143	153	163	168	173	170	155	160	182	190	169	179	166	164	175	149	162	168	159	181	175	158	156	169	173	154	171	177	171	174	172	193	171	168	168	163	175	154	163	185	186	185	155	163	171	163	167	191	149	155	180	167	168	186	158	159	152	186	169	171	182	187	163	161	171	163	174	158	167	161	142	187	184	161	148	164	169	178	176	168	172	150	190	154	179	164	178	167	180	172	167	182	169	174	162	207	182	166	175	184	159	204	192	169	191	172	168	167	179	183	148	151	172	183	176	160	171	186	164	174	174	174	190	182	165	148	177	158	156	161	176	169	190	172	176	174	156	170	174	171	171	183	183	176	155	180	156	177	162	173	151	162	163	180	174	168	179	171	139	183	174	159	164	181	180	163	176	162	154	176	174	151	158	179	156	156	170	160	190	155	184	193	166	158	185	174	172	171	166	174	193	176	202	166	166	153	178	171	181	184	189	184	182	192	167	183	149	156	186	195	181	168	166	157	163	162	183	184	182	180	179	185	174	161	188	180	150	182	166	187	151	173	163	167	167	175	183	148	153	160	196	176	168	184	175	187	153	184	173	165	185	187	162	177	145	156	161	167	182	178	148	179	187	177	164	169	163	187	155	193	145	151	189	157	163	167	158	152	181	176	191	189	169	176	164	177	181	187	150	176	162	168	181	168	178	171	162	177	190	177	163	181	176	167	143	160	167	158	181	165	166	158	180	197	163	162	166	174	183	179	172	174	163	173	159	215	231	191	161	181	176	193	196	191	171	202	185	175	189	178	169	175	174	170	182	198	168	158	195	160	157	183	158	186	189	190	187	177	183	170	163	173	174	157	190	178	198	160	157	165	188	177	179	158	179	173	164	160	170	172	190	182	209	183	178	187	163	202	156	197
4044	1827	1515	1219	1512	1080	734	399	432	562	507	529	543	396	294	285	261	260	259	273	255	251	223	230	248	230	228	221	250	243	259	228	244	239	249	225	230	250	208	227	224	235	234	262	241	258	251	249	269	290	299	286	256	269	254	225	241	241	205	233	262	258	244	249	210	221	245	205	242	219	229	243	233	235	234	208	234	231	233	246	243	220	223	217	202	198	238	242	222	185	240	241	255	224	251	252	257	230	251	227	228	257	231	242	227	222	237	233	208	212	231	237	205	210	240	232	226	220	228	240	203	195	202	238	227	228	239	211	234	214	226	220	216	238	201	220	235	213	198	249	242	233	240	227	243	231	214	231	230	242	205	233	245	224	211	234	231	236	231	234	243	218	232	225	215	224	228	190	200	265	233	238	230	249	209	208	222	234	219	223	206	222	255	220	232	243	227	217	226	232	214	232	236	233	233	220	228	244	220	206	234	227	244	234	210	232	235	237	217	229	226	223	222	233	219	191	229	205	201	223	210	222	235	248	229	264	224	226	199	248	219	218	226	225	229	236	229	204	236	246	226	231	225	241	223	242	215	213	226	258	229	203	214	251	216	227	230	230	211	248	219	226	228	219	211	246	220	249	232	208	231	212	207	248	203	217	256	236	219	206	239	229	219	215	233	220	244	239	234	262	219	219	243	220	231	226	218	236	215	230	220	229	250	243	232	222	194	220	212	204	207	215	233	245	220	177	229	249	237	224	190	210	242	237	231	238	198	230	198	250	220	218	212	204	246	218	228	248	202	235	246	213	238	225	232	255	209	223	234	202	220	247	248	231	197	239	215	244	216	223	222	213	208	232	232	215	237	236	214	242	242	223	237	226	235	229	254	230	226	200	253	228	234	236	245	220	193	212	249	232	204	232	230	241	230	261	236	254	233	231	225	204	219	234	231	227	212	238	216	223	240	248	218	234	233	225	197	230	214	242	226	231	236	217	236	236	216	249	239	235	219	213	248	248	260	216	229	230	243	223	251	221	232	225	203	229	207	213	235	243	230	237	250	200	221	260	219	254	221	236	232	234	204	221	255	223	230	191	246	248	195	242	223	226	230	223	221	235	238	255	226	241	230	226	235	229	225	249	214	216	232	234	237	241	236	232	227	213	256	217	201	211	255	219	235	233	238	258	238	206	239	230	234	216	215	224	201	234	223	239	228	224	218	254	222	220	244	214	231	226	241	213	225	210	225	226	228	212	217	219	217	245	234	220	214	221	246	248	222	249	223	225	221	226	246	230	250	235	220	201	219	244	230	223	214	221	242	265	235	231	225	255	230	211	231	235	195	213	202	219	234	218	228	244	239	232	246	232	228	216	227	237	256	230	234	241	224	245	236	251	223	217	237	244	239	259	284	259	218	227	232	217	222	202	243	226	223	223	222	228	218	222	224	252	250	240	224	221	226	237	203	243	226	249	207	235	245	226	207	209	222	252	221	200	216	227	203	251	245	227	244	273	241	236	205	234	242	218	227	205	243	250	243	217	256	194	217	220	219	217	229	240	259	206	257	222	238	233	200	266	240	223	242	220	212	222	212	250	232	241	211	226	242	219	240	243	236	226	225	223	226	212	242	210	217	221	232	235	214	249	209	224	230	253	232	227	236	225	227	221	209	269	228	213	200	238	219	233	198	233	211	226	191	230	240	241	223	234	221	234	261	203	203	241	234	232	233	245	222	220	224	271	246	195	209	241	219	212	222	209	217	252	196	218	239	215	219	232	219	244	229	216	244	237	232	232	216	213	246	227	217	219	230	228	217	208	217	211	201	216	231	222	221	206	220	217	254	227	242	229	236	209	229	233	230	219	207	222	227	245	221	202	242	219	195	241	224	231	244	225	228	242	207	219	222	200	239	231	250	211	222	229	231	222	218	229	246	222	230	234	225	241	206	243	233	241	231	252	216	200	206	219	225	207	258	192	218	254	205	209	223	216	209	246	226	219	238	241	241	216	233	229	244	248	217	246	231	255	239	223	192	247	269	231	224	231	212	248	231	252	221	234	216	228	219	224	249	220	223	231	249	232	226	235	196	214	217	226	205	224	225	241	235	245	219	230	199	221	215	211	241	232	241	208	219	192	224	230	246	247	235	202	215	234	244	243	214	227	229	238	228	216	202	218	206	235	207	225	216	220	238	249	243	234	258	245	229	229	240	247	239	229	221	217	258	250	248	218	233	238	234	209	244	219	205	240	235	229	237	220	221	243	232	232	240	217	246	228	259	251	233	252	223	219	220	235	232	231	214	218	224	229	248	239	218	223	246	236	216	213	230	255	234	226	229	209	210	215	209	215	228	189	207	229	254	219	234	215	221	239	220	212	196	227	222	232	266	230	218	254	214	234	231	229	213	242	212	221	238	223	224	219	234	229	250	202	225	227	232	241	213	227	236	234	193	237	216	220	246	246	231	218	259	222	205	201	229	221	243	231	230	231	218	283	220	234	271	224	215	236	199	253	227	237	239	234	209	221	262	252	214	194	237	232	242	211	234	228	229	221	234	240	228	239	230	237	261	225	209	248	230	236	220	203	224	184	220	226	222	229	228	228	237	231	217	226	223	226	257	236	219	208	230	227	224	221	233	224	227	224	211	228	220	240	247	224	233	233	220	199	219	220	230	219	227	234	214	243	212	227	243	216	237	232	229	190	229	224	240	236	211	233	232	264	236	224	221	244	218	220	223	237	228	209	239	224	243	236	246	217	207	226	268	217	228	268	233	221	230	222	241	220	223	234	244	234	240	233	226	224	240	210	232	227	217	231	220	248	249	207	201	213	240	215	232	206	230	196	197	221	232	224	220	216	252	241	219	232	234	205	233	218	240	218	237	238	232	227	249	240	228	215	235	213	227	210	242	239	223	228	232	213	211	232	215	213	208	222	210	233	232	222	215	220	237	218	224	216	226	228	247	214	204	226	209	246	211	211	232	232	217	218	248	230	245	238	218	219	234	212	243	221	212	224	238	202	212	222	214	259	205	232	218	241	223	219	220	248	227	263	227	237	254	218	231	253	225	223	234	215	206	227	225	216	223	240	226	221	211	197	201	213	222	210	215	203	229	223	247	223	215	230	244	234	216	242	200	219	235	236	236	251	227	220	216	222	251	222	233	232	254	227	221	245	228	236	234	258	228	211	205	221	232	220	217	254	217	239	205	213	223	245	207	208	247	235	213	218	226	227	250	247	258	227	217	203	245	237	223	213	218	230	228	204	225	212	237	221	233	217	229	226	245	245	211	216	235	233	246	232	232	247	219	233	221	237	234	207	245	219	226	238	226	210	239	226	247	236	254	240	230	244	267	208	219	225	229	219	221	236	208	228	256	239	229	224	207	252	223	244	235	212	233	214	202	228	210	213	224	217	212	235	232	231	213	227	228	208	253	208	234	221	226	223	240	208	230	221	233	220	232	230	218	226	218	240	240	229	228	199	234	254	238	232	219	240	213	228	216	231	225	235	245	232	243	217
23751	20947	28163	23914	20922	9013	1475	809	637	713	663	642	556	520	453	434	399	388	408	382	378	393	374	374	350	334	356	324	316	330	342	361	321	363	357	317	330	336	370	318	333	367	365	368	339	365	401	361	352	407	413	405	420	369	362	364	324	310	329	379	351	312	326	357	327	294	341	314	324	326	322	311	325	327	337	350	357	335	329	311	321	324	335	283	310	338	306	332	345	333	339	344	346	345	310	316	326	324	316	308	333	291	310	342	331	335	330	302	308	323	298	345	291	318	349	325	353	323	337	307	347	299	306	329	354	336	334	322	350	351	328	343	336	331	349	312	342	316	300	345	335	310	336	301	346	325	355	310	293	303	334	334	305	330	309	341	318	338	320	322	326	300	299	305	346	353	327	311	341	381	334	319	363	288	346	310	306	306	326	323	326	319	342	317	322	321	355	322	316	349	277	341	337	313	329	292	363	325	323	323	312	321	289	328	309	299	339	329	297	308	342	324	362	333	337	335	330	307	339	322	315	340	328	297	317	312	313	309	341	348	356	311	304	329	332	346	338	343	318	318	334	342	345	351	315	325	331	315	349	309	344	371	323	328	317	297	329	324	366	338	344	328	309	321	293	320	337	330	343	335	313	318	338	356	350	332	294	332	351	311	317	314	308	340	316	338	328	326	323	306	325	297	339	332	312	339	355	307	316	340	354	314	343	340	352	317	343	320	305	351	352	336	300	304	322	348	338	330	303	346	325	316	308	360	325	318	332	300	315	323	338	287	299	307	316	316	308	343	323	302	323	311	320	302	330	315	314	311	307	330	349	324	317	290	325	334	305	328	331	313	319	304	320	304	287	338	309	361	324	328	312	336	325	347	301	305	313	332	309	295	358	294	323	297	314	337	332	317	297	323	318	324	348	348	307	332	319	321	313	327	318	319	318	315	336	317	337	313	322	348	339	329	333	357	305	324	329	334	340	327	312	341	318	326	341	335	323	353	321	313	325	323	331	336	315	347	319	350	307	335	325	317	354	329	323	283	337	330	348	320	320	357	301	317	329	321	317	337	331	345	336	356	302	305	337	320	321	308	339	346	329	328	308	363	292	326	325	313	351	324	314	327	327	318	313	321	311	311	325	332	336	319	285	337	306	317	322	362	302	306	276	318	297	320	334	326	324	325	332	330	329	335	333	343	337	319	332	310	318	289	297	302	323	308	322	352	346	330	308	317	350	340	319	333	311	320	342	333	336	348	322	354	326	336	348	331	350	319	322	306	340	321	359	380	307	290	296	348	352	339	324	346	330	305	332	341	293	323	329	319	304	313	347	323	301	319	308	341	313	319	310	328	321	359	341	306	353	313	297	337	289	320	329	315	317	330	361	308	346	358	311	328	345	311	276	356	345	334	298	340	325	316	318	323	315	354	337	312	332	339	292	323	300	300	351	341	323	332	323	343	318	282	288	311	321	345	289	347	316	343	333	314	341	314	327	329	322	317	342	328	312	299	301	332	304	340	340	329	313	303	320	331	326	337	322	316	333	308	348	337	315	341	333	328	332	324	315	355	335	319	328	329	328	336	328	305	303	290	303	331	331	333	341	330	341	353	343	315	312	325	317	337	355	320	292	322	323	321	301	332	314	317	307	325	332	300	312	333	313	321	343	315	324	320	342	323	353	349	303	335	333	326	307	332	299	297	346	277	318	322	346	327	323	315	321	277	328	301	315	317	330	292	319	356	331	321	304	317	300	322	348	303	311	347	294	343	304	329	305	304	302	333	341	320	305	293	301	312	312	318	346	328	320	297	313	320	318	354	336	358	350	312	312	344	331	336	341	324	323	338	335	313	326	289	303	300	334	333	304	293	333	304	333	327	327	336	286	353	314	349	310	346	321	322	323	337	344	307	346	308	336	306	309	316	321	374	335	344	308	344	310	323	297	324	304	328	322	334	328	305	308	340	298	315	328	322	317	337	345	360	322	294	357	314	305	325	338	301	331	304	303	313	316	309	318	327	327	326	320	329	325	297	315	313	326	314	313	328	318	280	311	345	343	342	332	311	331	329	329	314	346	313	341	294	315	327	303	348	326	319	315	307	312	316	320	309	298	342	306	303	316	308	320	304	320	345	328	310	296	346	319	355	341	340	325	356	316	328	330	343	330	322	351	327	335	332	318	341	332	319	303	332	342	320	348	321	339	319	334	342	325	341	339	345	327	341	310	293	330	304	352	332	333	320	309	311	326	292	281	317	323	341	309	304	297	335	300	342	323	342	328	329	309	348	332	276	317	315	336	314	363	328	306	319	334	330	328	349	335	322	313	314	320	328	338	331	330	339	332	334	308	330	294	308	329	330	326	318	329	337	312	306	327	345	306	323	339	341	363	296	315	313	307	336	320	286	322	293	325	334	321	354	287	305	307	324	313	302	335	328	337	329	316	330	312	323	325	337	331	313	311	327	331	337	354	332	313	342	351	296	326	349	297	330	354	312	334	296	317	340	340	371	311	310	339	325	344	321	336	305	306	341	316	301	341	307	325	321	277	375	316	329	332	325	300	292	312	323	335	312	332	325	367	363	314	339	317	326	302	323	313	302	319	331	338	335	289	310	327	328	343	312	299	316	321	314	317	332	313	361	325	340	339	316	346	338	348	304	312	326	320	321	314	308	353	335	316	314	332	323	332	319	351	310	341	348	310	322	341	315	321	309	290	301	349	303	316	338	315	347	339	335	314	297	347	333	337	300	317	326	353	337	346	318	305	312	345	339	307	340	302	345	302	316	323	327	318	341	326	327	356	342	311	341	306	309	305	316	317	324	346	343	305	330	299	346	342	328	306	333	330	324	310	316	341	340	348	323	319	308	341	299	356	364	306	337	357	335	322	327	343	330	339	369	335	330	322	319	305	330	324	314	319	309	295	321	314	299	301	342	308	355	301	327	311	339	324	287	332	343	299	321	363	311	309	311	331	306	310	332	345	340	310	337	314	344	283	340	317	317	334	331	302	296	308	318	306	338	336	321	319	322	326	329	305	295	314	348	315	311	337	293	307	292	319	314	311	346	309	321	327	291	295	308	305	291	325	321	336	318	312	306	367	339	317	343	308	287	323	312	347	320	347	310	301	332	296	347	319	330	306	272	308	324	329	322	317	333	353	324	336	324	288	347	317	313	310	298	320	333	293	338	287	313	345	331	303	365	305	339	340	344	329	332	302	345	299	332	288	290	313	343	295	324	330	262	329	332	320	321	316	328	353	342	336	334	326	339	324	355	315	338	332	300	307	357	292	301	305	338	335	327	315	335	320	351	314	353	368	306	324	334	319	313	318	328	292	346	357	306	318	336	321	312	337	334	357	321	343	300	287	339	311	328	313	296	306	322	320	331	314	311	312	319	306	290	339	337	333	337	328	297	341	322	299	293	280	352	320	313	332	318	329	309	314	331	313	316	312	315	338	325	331	372	308	320	316	342	339	333	339	329	363	324	299	312	304	336	304	323	309	340	320	341	335	296
4933	10603	8940	4916	4396	3150	2286	1543	1313	1463	1328	1308	1162	927	760	652	616	608	577	543	594	566	527	526	503	492	483	510	470	459	465	437	488	442	453	478	456	458	431	484	423	448	442	481	428	538	536	493	456	497	546	579	531	483	472	461	426	413	451	430	405	448	413	443	410	386	408	405	468	432	403	433	438	422	433	399	418	408	434	421	449	395	396	443	434	450	417	396	420	403	454	425	402	415	423	442	429	390	408	420	416	426	414	427	414	414	401	403	399	429	449	442	417	438	405	452	424	394	456	441	444	416	407	432	449	425	445	394	482	442	426	449	432	401	377	413	440	428	414	455	434	383	425	441	406	405	420	418	413	406	398	437	402	375	394	444	405	414	432	415	431	429	393	432	414	418	434	429	395	388	422	388	452	425	416	428	417	424	401	465	403	428	423	439	426	443	405	412	437	391	410	433	391	440	415	428	406	412	380	384	409	425	400	418	382	400	418	452	394	443	408	399	422	412	415	411	382	392	409	417	433	426	388	422	429	429	398	434	454	399	422	409	406	424	407	418	430	425	392	428	417	404	413	422	430	409	417	392	416	415	415	428	404	384	379	422	414	372	405	415	425	405	425	405	376	415	396	407	466	432	432	422	378	436	429	426	439	408	414	418	427	429	403	401	413	416	433	431	409	425	436	407	438	442	391	414	425	437	403	417	403	405	442	403	425	424	427	418	400	450	410	415	418	403	385	403	426	417	438	447	396	417	406	464	402	421	403	417	434	406	382	435	408	410	438	386	405	382	420	395	420	408	401	398	425	438	388	413	442	439	381	432	405	419	450	430	385	387	393	445	390	440	410	407	391	448	418	424	430	376	435	369	370	414	456	442	423	419	448	409	440	383	384	414	400	413	411	415	382	381	393	393	432	406	405	411	441	411	383	409	422	400	421	429	388	398	428	426	411	360	411	407	415	420	413	423	427	412	429	426	418	408	403	423	448	410	431	438	444	424	420	419	418	432	400	401	424	440	421	399	403	438	407	420	404	425	421	430	448	394	383	409	421	395	408	434	390	410	401	441	437	432	437	375	426	413	384	437	406	399	387	418	404	403	437	440	386	385	473	426	430	456	427	381	406	429	438	403	437	422	404	395	372	435	440	401	400	407	443	431	388	449	395	403	432	408	431	408	396	371	435	427	446	439	424	400	434	454	434	405	431	454	444	408	438	399	428	399	397	403	414	431	397	380	414	451	409	395	417	420	401	449	390	452	435	434	430	419	432	389	416	423	388	418	414	411	429	441	406	396	443	419	426	410	444	416	414	423	398	397	406	426	397	423	468	443	403	430	434	415	427	431	416	395	415	403	409	457	409	429	425	413	413	392	401	430	412	380	401	406	442	438	388	404	409	426	381	433	414	401	407	447	410	454	438	401	410	437	430	423	396	420	429	405	422	403	403	416	401	430	440	445	405	422	420	391	435	375	447	429	406	417	405	412	397	431	431	435	411	412	403	436	397	406	423	415	405	456	419	421	410	420	414	413	429	411	411	430	417	407	408	392	381	418	433	418	431	450	408	394	399	432	391	412	427	389	379	402	396	393	397	456	392	423	394	446	394	425	413	455	399	399	394	424	389	411	442	426	407	365	437	465	400	422	395	423	400	400	430	435	419	448	386	432	410	410	397	382	415	422	378	410	451	434	402	416	409	381	405	456	394	414	403	380	413	402	405	438	422	411	425	398	443	436	414	407	388	400	427	400	390	422	391	419	459	422	409	409	437	397	401	397	420	376	396	412	402	389	429	424	388	472	411	471	378	414	382	422	393	462	394	433	431	402	441	425	388	420	425	410	394	394	405	445	422	415	425	421	431	429	436	430	409	401	431	387	430	420	449	440	403	411	423	395	423	449	425	400	421	405	409	436	436	419	434	395	434	420	441	433	424	455	400	424	397	427	429	405	383	396	418	403	396	429	430	409	431	418	427	386	415	436	378	389	418	424	428	429	414	397	412	447	443	427	415	435	419	400	431	417	370	410	436	415	413	445	435	429	432	469	412	415	431	375	472	401	384	422	409	406	420	401	438	400	411	427	390	395	424	445	440	428	402	438	405	425	447	418	414	431	418	411	399	395	395	427	431	422	451	410	429	411	411	418	449	397	445	412	422	420	394	399	409	440	452	404	393	419	400	425	456	403	421	426	409	401	382	424	388	389	420	401	440	408	419	438	406	420	388	477	431	398	436	415	409	456	421	403	431	411	439	403	416	379	449	376	449	458	418	426	432	410	390	410	381	455	423	406	431	394	403	385	407	422	402	413	427	410	416	447	425	375	426	416	400	410	423	429	412	381	453	411	409	405	429	410	422	453	437	406	415	415	370	464	437	447	430	393	430	425	421	421	435	434	407	394	418	412	393	401	427	424	391	401	416	396	389	409	418	422	404	417	418	417	408	442	450	428	417	433	383	419	433	420	403	384	372	426	400	429	405	430	399	393	410	394	432	400	428	391	428	432	398	420	405	408	396	416	395	418	413	393	439	417	431	406	436	429	438	445	396	400	410	387	406	418	416	411	412	420	426	445	411	422	435	435	427	428	436	412	402	402	427	377	422	425	424	420	398	403	444	392	410	411	397	404	436	419	421	359	451	447	447	393	436	417	401	446	440	437	421	380	409	436	441	419	432	438	380	388	431	438	376	415	424	405	405	425	405	414	425	409	399	414	405	420	424	394	401	397	432	409	386	418	458	421	404	479	431	449	444	388	426	438	398	395	413	432	414	409	399	408	435	432	398	443	371	387	384	459	406	423	402	409	403	400	424	445	426	390	450	410	458	410	374	419	406	426	409	394	417	427	433	425	436	433	438	433	458	445	433	388	420	426	446	411	397	418	407	417	394	419	389	396	419	404	423	420	425	426	404	438	418	418	419	410	395	430	395	427	412	406	390	432	405	450	436	392	419	375	433	429	420	429	419	472	411	403	445	421	409	402	416	466	382	407	422	387	418	404	384	441	408	401	396	422	403	471	453	437	432	431	397	417	424	417	425	430	434	449	382	419	432	403	468	422	434	386	421	425	402	410	404	391	435	450	428	437	412	445	468	430	423	418	413	448	410	422	407	438	424	397	429	401	405	425	420	427	414	425	391	414	411	399	393	443	430	424	397	398	405	414	385	418	408	402	448	430	437	379	387	433	422	437	412	402	428	396	388	399	397	382	438	429	412	431	393	400	383	439	436	407	434	421	403	405	400	399	447	442	459	415	382	421	468	442	430	425	441	400	399	436	402	424	345	411	446	393	384	435	399	405	399	376	414	401	405	405	395	421	417	378	398	410	391	414	410	385	428	425	412	402	423	399	415	466	425	411	442	441	424	400	430	402	415	458	442	449	432	457	454	418	397	415	455	411	407	435	393	430	385	403	438	431	428	415	407	434	377	384	414	412	469	403	418	406	407	470	404	404	418	431	386	426	416	395	427	424	431	426	413	446	426	414	423	397	441	384	489	434	420	457	419	430	405	413
24883	20908	26829	25011	7174	961	509	315	255	310	286	264	296	214	199	156	160	148	147	151	175	136	129	134	123	115	124	110	106	118	127	131	110	111	132	101	133	128	111	118	109	114	109	136	129	126	132	129	145	115	142	162	139	133	125	111	125	132	105	112	100	118	116	113	117	110	106	97	117	98	85	106	98	82	111	101	104	124	106	93	124	140	97	112	133	111	96	129	121	106	115	112	118	122	118	103	105	119	100	83	124	117	114	106	126	101	106	99	119	111	89	131	105	110	110	101	96	127	111	108	118	120	127	121	106	105	101	102	111	109	127	93	123	105	95	104	114	119	107	119	91	117	100	99	103	106	93	116	117	110	105	117	111	101	111	108	107	98	111	93	127	106	92	110	109	103	107	90	109	96	114	94	112	111	101	118	80	96	118	100	108	123	105	103	105	105	104	125	102	95	125	104	86	118	108	102	114	112	99	125	111	100	119	108	100	106	102	127	115	101	115	106	100	105	121	111	119	103	99	116	91	120	105	105	118	108	103	115	103	99	91	95	93	110	113	120	92	119	91	88	118	111	117	94	119	95	104	114	97	117	120	96	100	106	105	105	115	95	92	97	119	111	98	113	124	97	107	99	115	97	104	105	115	104	92	102	118	117	102	109	112	111	110	109	120	104	102	102	116	97	110	108	113	114	93	113	97	113	108	112	110	100	113	97	105	118	103	98	108	102	123	137	102	118	120	100	110	95	103	104	102	97	120	108	108	103	108	118	95	110	137	110	89	117	119	126	89	122	116	96	106	108	107	99	109	109	111	119	87	98	116	91	108	109	111	122	115	102	108	96	113	101	115	130	101	97	105	97	108	131	105	125	87	128	91	122	110	110	114	102	101	116	110	114	97	102	95	108	120	131	115	126	113	115	126	95	98	115	113	112	115	115	116	105	93	107	98	111	97	127	95	115	123	126	105	93	92	117	113	110	110	123	108	102	110	99	120	124	110	105	112	113	104	110	115	110	95	105	101	102	101	104	114	95	124	102	105	108	119	111	100	106	107	124	99	107	98	87	111	112	95	107	98	100	106	106	109	86	116	101	109	117	113	112	102	103	112	134	95	96	97	111	96	99	104	98	126	116	123	94	100	105	104	100	115	85	97	109	118	101	110	117	102	92	105	115	118	104	109	119	112	118	112	113	120	94	123	117	111	116	109	109	113	99	112	129	95	101	110	102	110	111	122	104	114	102	118	113	97	98	111	99	106	105	103	131	108	102	109	99	96	111	94	102	113	110	119	99	109	120	95	127	97	98	107	117	102	97	114	110	136	120	129	116	110	100	117	131	98	119	122	95	109	112	107	91	107	114	102	113	116	126	120	111	98	109	130	92	119	107	116	95	88	112	93	120	114	121	115	112	116	113	101	81	94	128	104	110	94	103	117	105	121	126	118	107	94	127	89	107	112	102	104	97	107	118	111	111	116	118	98	104	114	111	108	96	116	106	129	124	108	87	105	113	119	104	93	114	126	119	90	83	123	112	120	136	107	103	109	94	106	102	106	110	115	89	119	124	115	116	108	95	91	125	104	111	117	102	128	92	101	100	125	103	118	93	110	107	99	120	108	102	99	99	95	117	116	96	124	111	113	119	107	128	117	99	122	111	112	96	100	109	126	115	105	107	117	94	118	112	106	107	102	109	125	123	127	87	89	117	113	114	120	119	104	97	115	121	109	115	111	108	85	99	109	103	107	123	103	110	100	99	97	108	105	117	99	117	105	116	102	103	95	121	90	112	124	111	123	99	115	105	97	88	85	121	121	107	102	122	108	106	117	100	122	102	95	104	110	108	105	112	111	114	117	96	118	137	97	102	109	109	110	121	110	106	100	104	104	99	100	108	109	105	105	111	116	120	92	110	105	115	125	127	120	94	115	106	115	105	91	100	120	114	114	102	106	112	119	111	89	112	108	94	95	119	119	120	112	112	110	115	103	93	107	87	96	112	112	103	103	112	106	106	125	99	116	107	98	126	108	94	103	112	112	105	97	143	118	87	107	126	105	101	107	100	128	110	116	102	103	111	114	107	115	105	113	112	113	104	126	109	100	98	132	97	112	104	95	103	109	133	98	107	119	89	96	118	100	96	117	112	111	114	124	120	103	94	113	102	109	102	114	106	108	99	109	130	111	102	117	105	100	114	109	106	93	110	102	82	81	91	89	101	103	113	106	106	120	116	95	121	106	89	101	105	116	98	84	102	104	101	100	124	92	114	94	107	121	112	110	105	110	104	91	115	109	105	94	105	112	105	109	127	125	106	123	128	97	101	124	88	108	120	114	112	109	105	96	126	99	86	98	111	110	102	94	116	106	106	98	132	117	91	101	113	124	93	100	106	125	112	106	108	105	108	104	121	112	107	97	112	92	118	120	112	112	113	107	115	103	103	115	114	100	117	119	108	124	104	105	93	102	85	123	118	102	104	113	90	120	110	89	95	119	113	107	97	118	108	96	116	100	127	108	121	124	116	113	117	108	112	104	128	114	116	102	104	120	115	111	89	110	106	101	101	115	113	126	107	122	119	109	95	119	88	104	101	101	113	101	122	115	106	100	123	112	121	108	124	111	117	96	92	99	102	119	114	117	107	117	113	108	92	131	113	118	104	126	124	106	80	95	96	123	108	113	105	113	100	105	92	91	130	124	113	109	118	119	109	110	89	116	117	102	109	119	115	90	101	96	120	111	114	103	120	117	114	97	104	100	104	105	123	108	102	124	93	112	121	118	105	106	112	103	102	129	70	116	94	116	104	88	119	113	126	118	104	107	108	88	114	116	100	107	122	111	105	100	106	113	121	92	100	112	133	114	89	123	104	102	129	125	98	105	111	93	105	117	100	103	112	118	120	106	115	116	96	92	104	119	105	116	112	99	90	102	97	100	104	117	103	121	95	98	139	109	110	108	112	80	116	102	116	106	91	122	105	115	123	110	102	99	115	116	108	126	90	85	104	94	88	107	122	124	105	100	94	86	109	95	126	99	106	112	107	94	114	107	118	100	115	118	104	111	97	120	95	110	97	142	118	109	112	104	99	112	106	101	92	94	120	113	107	96	121	119	118	119	112	99	117	105	109	93	102	116	126	120	108	111	110	119	112	115	94	109	104	111	100	109	91	115	98	114	128	101	97	115	106	122	102	105	122	96	113	98	93	112	121	119	115	102	126	120	104	120	124	95	128	118	102	91	114	121	101	107	88	116	110	108	112	97	115	108	104	110	107	113	104	91	97	114	93	116	112	127	106	99	105	109	103	113	107	102	114	102	101	117	122	86	109	118	96	114	99	109	108	116	113	119	109	112	120	97	102	121	122	94	117	108	120	113	100	104	100	90	111	122	116	101	103	133	93	109	104	112	97	123	101	109	112	118	104	92	92	126	107	109	116	115	110	111	114	107	89	118	114	103	102	112	111	108	107	108	104	116	100	95	114	91	121	97	119	87	111	118	86	111	127	108	99	92	119	118	121
4732	6169	5209	2842	2731	2105	1413	791	670	860	779	711	638	499	384	302	255	220	274	255	249	207	205	194	200	195	192	168	173	201	173	171	191	168	155	195	183	161	184	172	156	182	187	174	173	217	232	213	201	228	225	246	210	210	161	165	170	160	180	153	202	156	158	162	146	158	159	171	160	166	168	174	147	157	172	152	157	162	166	172	153	165	153	162	168	157	135	167	166	169	155	173	148	151	178	144	153	140	156	148	155	155	144	143	178	161	163	149	164	138	152	146	143	150	140	169	141	146	128	166	146	141	120	146	157	149	156	151	145	160	154	143	151	147	138	168	157	155	159	146	153	191	136	140	154	147	159	148	159	152	167	157	150	175	159	169	170	166	147	143	169	150	160	143	157	140	153	164	143	143	139	154	130	157	148	138	145	151	180	151	146	145	151	138	144	144	135	155	179	160	135	150	167	164	169	140	147	149	176	159	173	167	166	137	152	143	156	158	184	150	154	168	136	155	160	144	153	155	164	143	151	144	139	159	147	160	153	146	148	147	174	160	153	152	156	159	173	144	159	162	153	144	175	141	153	169	162	157	146	177	155	180	157	159	138	174	155	139	146	165	148	148	139	166	152	166	163	155	160	149	183	150	144	146	152	151	147	152	166	149	139	142	151	124	161	168	164	144	169	159	171	124	173	163	156	155	165	153	154	151	114	171	133	150	143	151	145	157	152	155	147	156	168	196	135	153	167	153	157	167	160	143	150	164	150	150	173	159	163	154	165	172	152	146	157	134	156	154	151	171	157	153	160	160	157	159	138	171	166	181	162	167	181	150	170	158	147	156	145	167	134	142	157	157	142	157	159	148	158	166	145	184	133	141	140	159	148	157	174	147	152	153	172	150	136	140	139	163	149	139	156	149	161	159	156	159	154	153	147	159	174	144	139	145	146	152	167	146	117	163	149	160	150	153	158	144	168	170	162	157	150	142	147	149	131	147	136	139	155	132	154	158	147	149	159	140	160	160	162	150	148	153	180	180	168	146	140	145	145	146	144	155	152	144	160	166	161	157	172	155	163	137	140	142	141	153	139	146	162	147	146	136	139	170	151	157	144	173	160	152	158	142	165	150	173	143	157	163	127	148	168	152	165	147	148	136	159	144	144	161	181	156	142	168	144	120	138	154	148	165	162	152	143	174	154	147	140	159	139	156	155	132	153	149	159	144	174	134	162	161	150	145	149	171	138	145	152	138	161	157	157	168	140	177	137	143	144	163	175	149	155	146	153	160	157	171	134	158	150	150	136	142	136	150	154	156	151	149	160	139	154	161	145	130	167	167	137	149	152	172	141	155	147	153	158	167	136	165	162	141	146	149	152	166	146	152	155	134	150	180	138	154	166	168	160	160	140	140	145	149	158	149	148	153	164	167	165	161	134	168	148	154	145	162	146	166	165	156	161	177	159	148	141	165	168	132	136	154	148	157	142	150	169	134	159	157	149	165	173	165	146	162	143	158	164	148	140	140	154	178	169	170	151	156	171	158	137	143	168	155	155	156	147	156	144	178	155	163	140	122	157	143	155	142	156	148	154	149	159	153	166	162	159	172	146	140	140	158	154	154	122	176	168	149	155	164	162	153	175	120	143	143	157	162	177	179	136	161	147	171	153	150	159	173	163	127	177	164	147	161	143	142	162	153	140	140	141	159	176	164	148	163	146	150	147	170	151	166	176	153	163	172	155	152	171	146	138	151	160	159	140	148	147	158	150	155	138	133	152	140	164	151	171	161	165	144	164	177	159	149	156	151	147	137	158	161	146	164	150	149	139	154	146	155	153	161	129	145	173	138	138	167	143	136	149	146	154	140	140	157	148	132	163	133	161	175	135	150	146	157	172	159	163	178	158	156	147	163	145	157	133	170	144	157	140	144	137	151	135	143	138	160	173	155	175	144	142	149	166	147	141	158	150	167	170	167	164	155	171	153	160	138	172	159	150	143	157	155	146	151	182	167	134	142	156	135	186	146	167	161	141	190	168	132	159	138	138	161	149	141	148	156	136	158	148	161	153	150	163	162	169	146	165	153	185	166	139	156	158	172	156	163	169	141	145	168	171	145	172	158	160	159	147	160	132	156	156	169	162	161	149	143	138	156	161	140	154	178	155	149	147	170	156	159	161	193	149	153	131	171	158	158	153	169	147	146	170	165	145	172	147	148	131	150	130	180	126	163	163	160	129	154	166	166	146	156	179	177	143	159	141	146	133	164	171	153	162	153	149	159	155	151	146	124	183	151	147	133	163	166	150	180	157	158	154	147	155	148	163	114	131	143	155	171	149	152	162	139	156	146	165	140	162	140	145	163	181	147	161	146	165	158	154	151	137	159	152	162	146	163	149	159	155	167	151	154	162	140	163	130	154	149	164	151	151	130	162	150	145	158	161	155	138	150	157	147	163	163	160	160	141	149	150	126	161	130	145	133	146	122	174	151	140	153	155	159	152	163	160	170	159	156	153	158	150	150	153	157	155	182	138	149	153	181	143	153	149	147	152	166	154	164	153	141	150	153	157	145	134	153	138	163	149	129	148	153	154	168	160	164	170	142	156	163	144	153	176	143	150	143	147	137	163	137	152	167	170	187	170	129	144	162	138	140	146	138	165	159	134	143	153	141	178	135	160	142	167	145	180	152	148	173	174	166	145	159	152	169	161	155	157	150	140	158	141	136	174	152	172	141	150	166	170	161	160	141	145	166	181	152	145	170	157	161	151	163	158	138	171	188	145	170	143	148	131	135	149	179	158	154	161	150	159	126	130	125	148	167	149	144	178	113	142	150	171	166	171	167	174	170	153	156	129	164	162	137	147	157	160	149	151	154	133	150	141	183	146	135	162	152	166	151	139	140	158	184	140	137	152	176	139	180	189	159	156	148	145	118	164	155	139	148	166	150	146	163	173	154	154	147	150	149	133	130	164	175	168	168	178	173	162	170	151	145	173	152	138	157	146	140	145	147	148	140	166	144	172	147	171	158	201	156	149	158	168	168	153	173	134	159	165	165	141	146	146	149	129	155	183	168	157	175	155	143	146	147	173	171	166	125	162	133	156	161	163	162	157	137	158	145	174	147	144	155	154	130	153	142	157	146	171	157	151	145	180	153	147	174	146	151	150	145	152	151	146	165	168	175	163	158	157	126	185	149	155	134	156	177	145	150	141	158	128	146	169	163	139	132	173	145	188	182	142	159	155	151	151	146	136	165	143	132	158	171	133	141	152	163	176	180	160	135	127	154	161	150	171	144	152	140	157	135	156	156	148	171	149	163	158	162	153	146	132	150	165	142	157	167	167	158	152	150	147	167	140	178	145	142	149	149	146	156	147	152	125	136	157	146	137	149	164	134	166	144	154	143	159	152	153	158	116	157	177	158	152	159	156	167	153	158	137	147	143	149	141	145	177	142	160	148	154	159	146	140	149	154	157	159	150	167	151	146	146	153	150	156	157	148	173	155	159	136	155	171	145	166
22748	20969	28648	23459	20964	20999	7897	1385	910	1017	874	746	724	685	566	502	467	452	490	450	414	411	371	364	385	382	352	361	378	376	351	340	372	367	352	345	352	340	322	340	365	341	338	368	358	359	352	386	366	444	415	454	393	377	363	350	348	364	311	323	319	331	349	314	290	308	333	297	352	312	317	340	345	300	313	335	334	333	356	309	279	330	320	303	336	313	343	291	280	298	345	315	303	299	309	322	304	338	292	316	347	307	301	303	319	300	308	311	324	318	300	305	370	325	320	321	320	338	304	325	292	295	338	319	351	357	337	291	327	271	320	331	337	318	342	306	310	331	331	301	343	341	341	347	331	319	342	320	345	322	328	304	317	325	325	316	308	314	286	321	292	350	315	302	304	303	324	316	314	316	305	315	289	330	293	307	333	310	323	318	279	300	300	312	295	298	312	341	294	335	311	312	297	342	312	320	327	343	314	294	318	338	316	300	309	305	294	319	303	279	326	308	277	322	341	335	273	320	339	316	323	311	313	316	333	299	315	312	340	343	302	299	319	289	321	318	326	339	313	350	328	311	342	306	303	333	290	317	302	293	308	314	320	309	315	295	305	327	327	286	302	312	293	352	307	306	309	296	283	296	334	321	302	336	314	306	348	327	309	307	298	293	323	319	319	286	311	310	316	301	341	292	332	321	309	318	312	342	330	297	308	315	335	333	299	269	321	309	305	330	306	286	324	312	340	333	284	291	307	320	304	307	325	307	307	325	303	311	307	297	306	307	316	322	304	323	312	338	315	320	298	357	325	286	296	334	327	293	275	324	299	321	324	346	315	319	318	339	339	301	308	302	310	282	296	336	344	304	322	332	311	329	285	321	342	298	314	321	286	294	306	303	364	306	330	322	318	322	310	331	315	328	290	303	298	299	278	310	312	294	342	314	280	328	330	336	328	324	315	293	302	314	297	302	324	342	316	326	327	335	312	327	322	318	321	304	305	285	315	297	308	337	338	342	310	292	334	312	299	341	308	302	343	340	309	286	303	302	307	310	326	279	308	323	291	349	317	322	298	315	312	310	348	309	281	320	311	322	340	322	336	302	317	318	327	346	330	298	353	354	307	348	307	311	339	304	302	304	328	332	329	306	328	281	290	306	340	334	320	351	330	256	343	258	322	307	308	311	323	287	345	341	337	291	319	336	312	334	330	360	326	333	303	303	282	326	291	332	290	324	298	319	301	297	330	284	299	304	305	312	291	283	339	312	321	323	301	297	331	330	300	347	304	319	320	316	291	334	334	294	271	330	342	282	306	320	320	336	309	331	307	311	336	294	319	320	303	323	319	309	299	319	315	329	328	310	316	279	314	307	300	298	293	320	311	328	324	345	312	324	277	311	299	318	345	325	334	309	341	303	322	341	291	306	314	336	323	314	355	324	314	313	312	307	298	312	298	344	332	303	303	310	313	307	334	319	316	295	320	292	330	300	309	361	303	306	329	329	299	350	295	327	314	324	306	327	332	304	302	321	310	331	286	340	316	334	348	323	329	331	323	321	325	311	358	311	321	333	338	328	320	294	327	322	328	303	314	303	314	311	316	339	304	336	340	310	305	357	303	289	301	314	288	308	316	341	303	319	333	306	315	323	301	306	301	306	315	314	310	321	296	350	306	320	356	317	309	331	298	330	349	297	311	329	329	289	324	328	322	332	315	333	326	304	320	317	311	316	328	310	306	292	334	352	301	304	290	331	275	325	302	274	346	321	301	320	296	326	285	348	293	340	306	281	298	312	318	341	349	310	290	316	303	313	304	317	324	302	320	317	323	289	307	312	315	305	322	310	311	309	316	308	325	311	338	323	351	318	324	309	301	301	323	333	316	305	312	284	299	321	306	327	327	313	321	313	278	289	304	312	360	319	324	321	282	318	311	325	326	319	334	309	340	306	318	331	316	325	308	302	328	324	317	310	303	320	321	349	289	302	319	320	297	307	307	308	304	324	301	335	307	297	325	317	324	381	274	333	295	305	314	293	329	281	323	372	305	339	336	338	304	320	294	321	312	297	325	326	329	298	335	286	307	314	308	321	299	281	340	294	343	282	335	332	303	304	270	304	327	305	325	323	315	282	333	321	280	321	303	301	325	284	282	310	322	325	316	331	297	331	267	342	322	324	310	314	306	291	297	321	325	293	308	300	320	339	317	314	305	313	333	317	308	292	273	300	291	351	295	324	309	315	312	351	321	289	309	341	310	302	317	318	298	318	317	364	316	301	300	317	321	349	284	294	308	304	309	333	320	303	317	304	328	349	305	324	273	319	309	303	312	335	315	316	322	332	335	329	302	332	298	300	302	336	344	313	308	310	319	288	329	308	353	285	336	336	307	362	347	316	337	317	320	308	335	333	314	327	336	319	318	298	297	300	316	300	306	320	335	304	308	282	333	315	322	308	304	296	300	327	336	333	321	361	290	306	325	309	285	324	295	334	286	319	306	281	314	293	337	319	371	333	312	325	314	306	367	265	315	308	309	295	309	328	332	310	329	316	326	300	310	312	292	313	351	304	329	314	301	279	289	320	297	320	341	306	306	316	314	323	329	309	339	325	332	303	307	282	317	307	295	348	307	299	283	298	294	338	332	294	330	288	334	295	283	325	288	295	308	302	313	321	301	315	314	319	333	313	324	323	312	332	296	326	336	337	289	307	290	324	294	326	349	315	308	296	287	304	307	328	326	304	314	329	285	321	307	328	297	313	327	309	310	331	316	309	320	325	326	308	332	345	302	323	292	322	308	298	319	338	293	319	339	319	306	327	300	312	312	313	298	287	316	319	326	303	324	314	347	308	329	281	307	298	319	317	330	321	317	303	318	298	282	298	325	305	284	336	322	314	309	321	326	336	311	335	323	303	329	330	309	336	331	332	322	314	319	292	328	308	327	288	309	284	306	325	281	322	288	320	284	315	267	304	307	320	350	299	301	316	298	306	318	281	303	318	313	325	334	325	316	345	303	307	335	326	315	322	312	298	329	354	296	303	342	289	340	320	287	298	308	299	300	315	313	306	325	337	335	312	309	305	294	299	323	328	302	286	319	324	331	290	314	315	306	314	333	309	295	293	323	312	318	320	320	319	299	326	308	309	343	331	314	312	309	324	326	312	322	303	309	312	342	347	302	309	298	335	343	331	335	312	302	340	323	297	294	311	316	345	303	324	331	324	297	318	291	326	310	320	308	302	337	288	317	289	344	366	332	285	278	300	310	320	317	265	313	327	300	342	329	323	336	296	330	308	309	310	319	331	337	329	296	318	292	311	305	305	313	332	318	333	308	304	318	347	305	333	341	296	323	293	325	314	304	334	302	300	342	296	287	290	288	302	336	341	289	334	328	329	312	316	302	299	325	305	292	298	309	295	336	322	316	308	288	303	325	290	333	305	284	326	307	338	306	323	323	355	343	341	309	317	306	307	355	311	298	337	340	296	312	324	311	319	295	295	279	331	347	295	311	325	313	345	274	311
7352	16965	14477	8146	6796	5146	3743	2478	2110	2185	1988	1618	1595	1235	1123	867	798	724	720	726	666	660	597	557	586	565	506	505	532	504	477	465	500	497	489	456	473	468	455	445	497	445	508	491	512	541	589	524	542	561	652	673	565	533	469	463	509	426	431	476	442	454	420	461	415	438	425	443	411	420	413	432	402	423	425	427	382	407	401	418	411	385	441	427	403	441	429	417	384	402	429	418	443	409	413	384	379	401	419	395	438	378	423	391	427	389	427	398	416	428	425	397	426	443	421	403	418	364	405	448	401	387	408	426	378	376	432	388	408	361	397	420	366	405	442	386	391	399	441	398	405	370	391	425	365	422	399	422	418	394	399	396	416	345	393	399	432	371	424	403	416	389	379	402	399	396	397	401	384	398	354	427	422	424	409	396	378	426	429	384	420	432	395	389	425	376	403	401	371	441	422	400	422	384	395	411	403	464	389	428	428	407	409	414	397	431	444	370	433	404	376	407	427	416	455	420	387	426	395	408	377	400	393	392	370	390	428	425	381	393	393	407	390	379	386	393	395	423	426	431	409	417	424	421	366	390	411	409	465	444	430	413	448	403	409	429	435	417	408	403	410	455	415	388	399	429	376	396	429	433	368	405	381	355	366	422	411	399	443	392	378	363	394	393	404	400	393	402	438	398	408	403	403	395	417	411	425	389	391	412	413	377	385	413	393	360	389	432	411	399	414	422	393	439	446	398	456	391	398	422	405	395	402	407	413	421	394	409	382	416	461	376	409	446	435	403	414	410	393	439	438	403	413	401	408	362	433	411	374	392	448	446	420	416	399	389	385	427	379	416	410	406	435	411	387	393	394	390	396	429	392	421	366	385	416	405	399	403	422	405	413	422	414	388	400	428	425	439	393	400	410	437	389	444	381	412	434	409	395	420	432	425	425	433	414	406	404	418	440	413	443	413	430	392	428	403	431	411	406	409	374	413	418	426	406	380	399	409	429	388	445	395	398	402	408	395	425	400	379	376	391	389	424	398	429	399	410	370	384	378	421	421	397	416	371	398	409	426	415	405	401	387	428	423	429	434	394	427	393	424	402	384	402	387	464	408	384	426	386	458	405	365	451	397	386	404	406	454	404	434	408	389	422	390	423	395	400	399	420	402	397	396	413	427	392	424	414	411	432	413	413	393	407	397	336	385	395	408	419	414	385	415	355	397	405	432	390	427	407	410	408	390	440	409	409	396	395	407	382	417	409	437	384	382	438	433	398	427	381	375	408	443	383	364	406	380	368	403	393	379	372	431	382	395	410	396	389	411	415	437	442	417	407	385	426	412	435	429	417	451	424	415	439	412	421	430	358	418	378	421	399	383	389	368	401	389	380	403	420	432	416	412	389	397	434	440	422	414	397	429	421	405	420	408	384	415	398	388	420	403	424	394	393	411	414	393	399	379	413	435	428	422	407	401	401	407	420	407	413	388	401	376	401	430	418	414	435	411	384	380	357	353	419	391	356	398	441	380	432	389	421	397	413	375	408	394	395	398	397	396	403	417	411	421	408	418	380	411	396	435	400	375	442	386	394	386	416	401	370	392	375	407	387	395	423	385	406	401	377	400	369	401	433	395	436	371	392	419	397	411	404	394	402	430	398	382	408	398	361	400	442	399	397	405	406	402	438	427	425	379	398	419	404	407	446	392	395	429	420	422	425	398	444	388	391	433	396	382	414	393	423	393	373	401	431	431	438	397	407	401	422	393	405	399	404	415	430	434	402	397	428	431	392	383	395	411	414	402	377	408	400	394	392	439	391	409	425	428	403	374	402	394	370	403	410	387	395	408	399	437	397	393	408	404	393	423	402	434	418	414	412	425	382	421	423	454	383	439	429	467	399	413	449	412	399	397	388	389	379	409	435	418	434	416	427	424	400	418	406	416	412	426	415	423	423	398	406	429	413	407	404	431	418	398	413	434	404	399	400	408	423	396	360	390	429	387	424	432	410	396	406	453	418	390	414	435	445	390	392	374	456	406	411	406	378	384	409	418	393	409	400	423	407	397	423	405	373	439	410	420	384	381	437	425	412	415	398	417	408	402	417	426	415	403	437	423	400	396	406	384	389	401	403	447	437	427	397	411	408	402	422	417	383	419	390	407	377	435	411	439	399	396	408	417	399	417	380	405	405	427	376	407	447	421	428	431	421	381	368	413	416	419	428	393	409	404	369	450	406	406	410	413	416	440	441	452	396	393	395	415	433	392	466	429	428	415	396	417	403	372	385	400	403	416	413	398	386	387	416	405	399	387	411	443	404	402	389	424	414	392	365	367	385	399	441	389	420	409	435	412	374	375	421	406	419	379	409	419	404	418	413	456	450	397	428	386	390	434	411	395	407	399	436	441	399	392	444	412	383	409	391	418	434	429	406	389	403	413	428	427	395	415	398	413	391	385	399	439	378	439	396	396	431	406	436	387	406	380	381	377	405	403	410	417	381	388	399	422	421	409	444	389	378	392	430	397	408	422	419	398	431	402	416	404	396	405	448	418	438	402	408	377	412	402	419	432	424	425	405	371	453	432	428	447	391	402	427	400	387	411	424	428	421	413	446	410	424	425	374	429	432	444	399	467	376	434	410	428	427	368	447	435	416	420	407	412	371	387	398	408	406	386	385	385	425	393	401	406	412	420	391	404	423	433	415	368	457	424	442	431	428	379	427	405	375	387	387	444	432	401	423	433	438	445	392	438	389	401	415	378	429	396	391	385	394	426	407	439	434	415	423	412	417	408	408	404	439	379	413	378	425	391	394	432	402	401	410	463	386	408	401	398	448	438	389	384	404	402	400	399	411	373	403	399	433	397	391	364	418	409	403	419	404	410	412	449	414	398	418	387	429	365	424	384	398	394	391	421	413	445	371	405	402	402	422	427	402	392	421	381	418	388	404	377	424	397	453	408	412	380	422	429	418	390	406	381	437	402	380	399	357	411	394	423	407	386	417	401	388	388	412	418	403	434	433	436	410	426	403	407	393	386	382	419	386	437	399	403	406	392	384	381	404	411	453	388	413	419	371	390	409	440	379	375	394	405	409	434	395	446	407	400	387	447	433	401	447	442	418	378	436	406	416	401	428	436	418	427	423	396	397	409	428	442	405	418	414	424	414	401	453	389	380	416	407	369	390	415	406	410	414	389	409	392	392	445	396	385	410	417	408	443	428	401	376	401	433	424	422	438	411	402	401	387	424	407	387	388	438	431	415	374	419	403	423	403	413	419	428	395	400	398	396	376	398	403	405	435	419	373	417	437	391	433	394	383	410	427	401	413	406	416	423	431	423	394	383	367	393	412	390	430	370	428	435	378	394	408	422	415	450	409	413	408	414	396	439	446	424	447	404	403	428	424	410	417	411	409	398	417	424	367	421	411	410	424	422	389	425	398	434	423	383	403	412	418	405	450	444	401	418	413	393	408	400	381	392	396	373	388	418	385	411	434	432	398	389	410	398	418	385	413	411	444	379	404
26841	18956	5183	862	793	706	367	242	245	269	306	248	219	218	214	191	199	179	201	174	200	184	181	174	165	173	186	158	175	175	145	183	184	192	172	186	185	187	185	185	170	185	169	185	177	187	185	191	180	173	198	196	195	188	172	176	173	151	156	182	158	168	155	145	161	185	151	156	173	181	169	183	156	174	174	191	166	163	156	180	154	193	167	158	172	178	158	166	183	173	158	166	185	157	178	171	163	200	191	181	158	162	168	177	165	168	158	183	184	171	175	167	187	177	181	164	176	153	183	168	172	181	141	146	181	163	163	173	166	147	194	163	160	180	182	169	170	169	165	156	146	149	161	167	189	179	166	183	180	160	150	171	165	166	170	178	174	174	168	187	183	160	173	177	163	177	165	169	194	176	159	164	173	162	166	158	167	161	159	170	161	165	171	156	174	177	182	163	178	179	171	190	155	174	176	172	143	165	166	156	182	172	187	159	160	162	169	179	151	166	179	167	152	177	148	152	168	168	171	177	172	190	158	179	163	157	176	158	167	170	163	167	179	155	164	156	197	176	163	167	156	179	185	173	180	159	178	150	168	152	184	190	164	181	166	160	151	150	165	178	174	182	164	170	154	189	171	184	177	153	158	165	173	186	162	179	165	159	173	162	167	177	157	163	170	184	157	171	168	175	168	179	157	154	138	211	166	170	181	182	168	162	165	175	152	177	176	157	187	174	158	160	159	150	189	177	162	157	172	166	168	169	161	179	170	177	157	170	171	168	193	186	177	155	192	152	151	178	157	189	174	187	163	178	173	174	189	170	172	166	167	168	173	159	157	165	163	175	184	173	178	173	161	171	168	169	164	165	158	143	171	163	161	210	162	184	173	180	178	167	188	146	153	182	174	178	177	179	161	172	159	172	146	165	178	160	164	175	153	160	149	174	179	178	173	174	179	175	180	171	202	183	183	160	154	164	174	152	166	167	169	154	173	204	179	166	186	191	171	162	157	167	173	143	169	192	199	166	156	190	169	164	163	189	163	189	191	156	183	155	172	159	143	168	185	169	195	197	176	181	142	134	170	163	157	180	170	152	190	162	179	181	179	169	197	173	177	138	177	164	193	176	156	177	172	164	165	144	182	169	147	179	154	152	191	168	187	180	176	187	174	162	186	159	178	185	185	167	179	185	179	148	184	177	164	199	172	182	170	151	158	171	188	173	154	155	160	179	162	187	191	169	167	166	156	184	174	148	184	160	152	168	173	169	154	153	171	167	186	179	168	153	161	180	156	164	166	187	150	182	180	190	189	161	156	171	162	189	158	176	155	172	180	170	192	156	193	200	162	161	173	171	184	175	195	154	163	174	168	168	162	172	167	189	169	192	156	174	168	160	138	154	184	184	136	184	171	175	176	168	189	162	160	181	167	161	174	181	169	179	174	175	148	167	158	152	180	174	148	165	139	167	159	167	167	172	159	172	164	170	176	168	178	171	181	174	173	165	180	179	180	181	170	171	167	157	171	179	160	168	160	171	152	168	146	157	181	169	151	158	181	159	159	163	173	190	158	173	159	157	164	164	172	142	172	160	154	149	180	179	168	163	148	163	180	162	172	160	178	180	169	168	164	155	188	168	177	152	152	164	157	158	175	190	180	153	165	174	186	171	162	162	162	128	161	177	189	155	169	159	164	167	172	166	176	173	173	171	149	176	181	179	174	177	160	171	165	170	172	165	179	154	166	175	178	162	183	159	154	169	172	182	169	189	148	157	165	162	180	171	197	162	173	143	161	153	165	183	151	136	180	155	160	165	175	153	147	151	171	171	170	166	168	168	157	181	170	161	141	175	171	159	177	200	160	177	157	192	184	151	167	158	174	153	146	180	150	178	179	172	168	186	151	176	176	159	160	163	174	167	178	143	157	151	183	161	169	185	180	167	155	155	155	183	159	172	162	146	170	184	181	164	183	160	157	197	185	152	159	172	151	184	153	175	186	174	158	194	165	165	162	188	167	197	159	178	162	188	175	166	175	150	166	158	191	179	181	168	154	194	157	191	154	154	163	171	188	178	184	155	152	180	190	156	168	163	166	189	149	164	188	142	180	153	183	161	165	168	156	148	173	147	158	176	181	149	160	181	193	191	171	174	196	196	159	139	164	182	148	200	178	160	183	162	184	171	169	171	163	180	165	159	145	182	201	162	169	171	163	156	195	165	155	182	172	190	134	143	177	162	172	173	144	178	169	189	162	149	193	170	162	190	178	172	180	164	164	155	178	176	164	162	163	162	180	149	164	171	161	167	144	181	158	156	164	161	179	188	198	165	163	147	169	169	168	157	198	183	161	172	169	183	160	182	189	164	169	171	183	183	163	152	157	173	195	172	166	169	167	194	165	170	179	168	183	166	149	177	182	171	172	166	168	144	186	165	158	168	168	174	170	171	173	161	165	148	149	165	172	160	178	175	197	157	167	174	170	162	179	176	167	178	188	170	162	176	187	156	155	168	186	182	178	153	166	182	170	164	185	176	159	156	153	179	162	150	156	182	163	183	188	147	170	152	175	152	147	187	155	179	151	180	157	174	178	171	188	158	165	173	171	172	171	156	195	174	157	166	157	166	181	197	140	169	198	162	144	172	159	158	190	158	172	179	170	163	192	169	164	155	169	189	190	196	181	163	152	156	186	164	210	168	157	161	188	185	157	166	181	184	170	186	174	159	187	166	149	160	165	174	157	192	156	158	180	152	169	190	180	163	176	154	168	189	165	167	186	156	171	182	178	180	170	161	181	159	177	155	166	148	171	150	159	189	163	165	167	205	170	195	168	189	172	190	159	138	158	165	176	165	175	179	187	162	158	163	178	189	168	171	183	152	174	167	179	182	174	171	169	171	168	161	175	162	161	168	181	174	173	184	190	176	172	155	174	153	186	167	163	160	137	150	177	163	190	144	205	168	169	156	177	181	143	175	196	174	194	135	145	192	169	182	168	161	187	159	156	168	171	178	153	148	179	170	164	168	168	155	180	173	153	161	176	177	148	168	174	187	175	182	168	177	171	188	179	170	136	172	159	175	205	173	180	161	176	169	182	172	178	183	161	166	189	170	171	154	173	168	172	156	150	160	149	165	181	168	161	180	167	189	164	162	168	171	179	170	152	167	144	167	174	163	179	156	160	159	168	176	156	201	143	191	179	164	186	160	153	164	145	169	157	165	172	164	178	169	155	158	175	158	180	183	174	171	171	153	181	170	153	159	184	151	167	163	173	158	186	193	180	172	140	161	181	159	183	172	183	155	159	170	155	150	146	171	175	163	154	179	182	156	177	169	159	167	181	181	175	179	148	155	172	156	173	196	176	172	164	152	167	176	176	158	174	166	177	176	176	171	182	175	181	129	167	155	167	173	167	176	169	167	155	172	170	182	187	170	154	157	169	181	195	174	180	162	159	158	166	159	177	177	167	145	163	159	178	175	153	154	183	143	165	183	173	196	170	173	168	166	173	165	196	157	167	170	176	190
4126	1878	1907	1122	1613	1422	849	407	385	595	531	494	502	389	377	262	260	261	263	263	262	243	237	239	211	247	224	222	204	252	219	251	239	221	244	221	250	227	216	231	245	230	253	205	205	277	266	261	230	301	318	301	244	259	236	245	235	223	214	205	246	205	226	224	230	240	238	242	211	217	224	231	215	205	232	225	237	246	259	214	221	204	222	202	229	221	194	251	245	218	239	216	228	240	231	227	227	248	237	207	219	236	232	222	204	219	214	225	237	216	201	206	228	234	232	233	211	210	243	214	208	232	250	231	203	232	217	219	231	259	197	220	209	237	251	209	243	256	199	249	229	221	228	225	212	226	202	227	210	237	225	236	232	227	216	263	229	218	221	265	229	199	252	242	205	225	253	220	227	215	221	213	213	219	206	205	230	225	230	227	214	214	214	244	225	247	225	238	221	205	204	225	226	231	199	219	242	250	226	217	235	228	212	222	213	183	223	257	215	224	238	229	237	237	218	206	220	205	194	220	228	206	212	259	221	216	212	232	190	248	209	224	242	224	199	223	234	217	214	212	207	226	199	220	228	239	200	251	244	227	240	237	235	219	214	213	212	225	207	218	228	221	225	223	186	246	222	250	231	222	216	233	251	180	223	231	210	224	212	220	222	241	196	231	206	224	214	224	237	218	231	236	244	225	220	212	203	230	203	238	252	222	232	236	235	225	230	209	210	257	244	243	216	227	260	218	208	202	202	210	245	203	233	254	243	234	191	205	230	210	229	236	238	234	207	225	239	224	230	232	216	244	217	222	213	227	231	230	225	258	244	211	231	212	233	217	209	224	250	244	240	218	229	236	206	231	235	210	217	228	226	201	240	221	210	254	236	221	233	236	206	226	239	219	216	210	222	224	265	250	238	205	222	214	230	221	192	228	227	231	217	220	230	206	227	220	221	210	239	209	224	203	230	206	217	213	214	190	236	246	233	203	223	224	225	226	240	221	225	219	214	244	230	199	213	222	243	233	220	247	226	216	198	227	230	220	212	203	244	229	218	243	247	234	234	241	216	228	214	203	224	233	210	204	227	220	217	214	235	207	215	249	232	237	223	180	207	209	232	229	238	239	217	215	232	231	195	222	209	208	204	227	233	211	241	216	213	224	236	233	201	250	208	228	228	197	204	222	225	250	204	225	222	227	225	212	206	228	242	219	230	241	221	232	236	261	213	217	236	228	223	226	234	216	225	215	243	246	194	201	235	254	253	247	241	232	232	257	194	220	243	234	257	221	244	235	221	239	232	211	225	218	243	219	220	242	232	221	238	237	236	221	235	225	230	243	221	206	232	226	219	222	212	218	248	191	224	217	215	255	232	232	207	223	229	224	225	217	229	223	207	214	220	222	243	221	179	230	222	218	234	216	214	214	241	227	217	241	225	226	228	205	222	225	232	202	222	226	227	205	229	232	210	219	211	196	202	244	243	212	243	240	214	180	222	219	233	222	231	216	241	242	233	221	223	220	207	217	222	220	217	209	203	234	238	223	212	235	221	234	211	228	218	231	216	212	229	244	214	223	249	243	224	198	191	217	253	210	233	217	233	221	216	231	221	217	238	219	242	234	235	225	236	223	251	226	210	232	237	221	228	222	218	231	235	212	230	210	221	214	214	231	237	225	213	207	244	205	225	233	222	232	209	223	227	219	238	233	227	229	231	253	213	206	248	233	215	217	211	247	247	234	229	207	193	240	230	229	207	221	220	223	219	208	239	258	225	232	213	219	218	249	238	219	210	212	225	227	231	248	207	249	224	254	224	215	246	224	223	239	233	254	231	202	211	212	210	234	199	224	265	214	240	216	213	239	238	200	232	224	194	227	190	240	248	222	248	200	215	229	231	213	209	211	201	225	236	216	214	220	209	213	227	213	250	213	188	240	210	220	206	212	221	210	211	183	209	216	225	251	234	247	238	202	209	238	232	217	226	227	214	198	204	265	219	237	210	219	235	236	214	209	229	229	208	208	241	231	219	239	237	199	230	230	213	216	238	230	235	232	208	241	216	209	219	224	234	232	233	207	245	228	207	216	246	240	222	229	200	218	223	192	234	216	215	245	230	240	233	227	226	231	245	240	206	206	247	242	220	282	222	209	239	192	215	198	228	228	237	234	216	220	196	233	209	223	232	219	231	216	208	222	221	222	245	235	242	231	200	218	228	238	194	198	239	208	207	221	242	236	210	243	228	216	224	228	217	250	230	228	232	195	215	210	218	224	218	206	243	209	196	211	218	220	233	236	216	224	214	214	207	249	210	246	245	242	246	205	236	253	208	231	218	217	218	229	213	232	203	244	209	257	231	239	232	234	218	239	259	226	252	249	218	227	242	245	236	229	223	216	224	203	241	238	228	225	194	238	196	231	235	213	194	217	216	254	207	229	243	238	242	238	226	239	209	224	205	214	214	213	204	251	252	239	219	193	223	223	215	242	235	198	208	211	213	210	223	231	220	236	221	226	243	217	214	234	226	232	211	238	206	220	241	220	223	236	218	242	234	216	226	212	201	239	213	232	199	207	242	215	223	242	231	228	220	201	222	217	195	196	208	227	218	222	231	229	244	221	223	203	225	215	211	244	206	192	224	217	226	220	219	237	226	233	232	215	222	215	197	220	224	223	221	216	213	228	213	208	237	236	205	214	240	200	215	225	232	223	219	191	231	222	222	239	236	225	244	243	215	255	206	258	200	237	234	268	207	223	206	226	227	222	257	222	200	228	210	217	218	211	222	225	242	249	234	239	213	220	215	250	224	241	235	241	210	234	221	229	206	246	202	234	229	205	203	231	240	235	255	215	220	210	208	206	227	223	228	197	218	239	219	230	227	220	230	242	234	218	227	232	211	222	230	239	258	235	251	236	256	249	222	229	228	238	248	233	229	235	233	220	232	221	258	216	219	193	224	232	203	210	207	203	249	229	227	206	215	206	226	229	230	222	253	200	251	228	211	191	238	209	223	225	237	224	220	238	195	235	189	247	255	227	236	246	222	219	219	211	207	211	246	212	246	235	219	216	213	225	219	223	240	225	249	216	225	204	211	241	227	241	206	215	197	213	251	222	215	200	208	211	225	217	208	237	263	233	229	211	253	233	209	244	242	227	246	200	225	224	232	207	201	193	250	221	211	228	241	223	221	246	232	216	215	222	222	243	220	229	218	208	237	216	246	236	238	222	217	238	246	230	224	221	216	219	225	228	210	220	226	234	223	234	199	205	211	246	212	202	187	226	223	209	230	244	233	264	213	219	226	212	217	222	221	223	212	237	252	219	203	200	223	256	232	209	223	230	228	234	226	231	231	215	213	205	233	205	217	188	203	243	226	219	230	225	223	202	243	225	235	232	192	218	206	212	221	237	250	222	239	214	208	229	208	190	212	221	201	240	239	205	230	209	229	206	235	214	207	228	222	209	221	211	222	227	233	221	230	218	215	217	220	244	234	204	230	232	204	221	219	243	202	234	214	210	231	231
23684	20913	28078	23866	20879	8913	1431	839	629	683	677	589	571	484	406	394	403	402	344	379	383	379	377	343	357	354	341	369	339	333	337	328	325	336	320	347	341	357	316	350	340	362	363	324	392	361	355	333	334	356	381	353	370	402	331	393	311	340	323	341	345	303	329	343	327	321	348	340	351	340	332	335	333	318	349	283	297	294	306	317	327	312	317	341	314	334	290	304	300	303	349	362	292	319	322	312	328	336	325	354	346	325	305	320	316	339	314	329	307	302	333	331	300	330	333	303	346	322	327	324	316	299	304	306	335	304	306	326	292	337	321	332	307	319	299	343	325	318	293	329	333	306	327	342	314	334	338	332	342	310	314	337	311	319	312	333	325	340	347	321	297	330	288	329	298	320	311	299	335	293	308	304	343	325	309	349	294	333	319	303	325	296	316	305	327	325	332	320	344	330	336	321	339	350	318	308	328	318	328	299	321	317	312	337	342	307	307	307	330	325	339	321	323	325	340	292	286	336	325	323	292	350	344	303	311	314	289	324	301	335	301	328	323	327	320	351	307	299	291	316	328	330	337	285	304	309	335	337	337	325	363	325	334	306	327	344	298	342	334	302	348	328	335	306	345	319	316	338	310	356	327	290	300	330	352	311	329	286	320	307	320	352	320	324	324	324	327	280	307	334	291	310	320	303	319	288	313	310	337	334	310	302	320	322	293	273	310	319	329	354	305	319	308	315	328	343	295	325	325	329	298	321	331	274	349	317	291	307	330	280	343	319	336	329	321	317	336	330	330	307	309	325	282	329	325	339	306	316	323	303	361	313	357	336	323	295	308	301	333	288	327	311	303	308	319	284	326	324	328	306	317	294	316	312	311	309	332	332	340	318	332	326	345	292	334	314	332	325	310	289	308	315	342	305	305	318	353	327	321	334	323	274	295	316	306	320	344	337	296	314	311	322	324	340	315	320	320	327	322	298	275	331	324	321	313	310	303	340	334	320	276	314	273	315	329	314	327	356	312	339	318	350	303	328	336	326	295	313	338	320	310	315	309	343	300	314	322	303	336	327	343	321	360	331	309	325	298	322	318	337	343	337	323	312	320	345	312	308	320	318	328	312	347	308	319	330	330	293	315	352	298	300	308	304	366	319	322	324	320	332	318	291	296	312	345	316	334	318	316	333	347	307	348	339	327	311	309	328	321	356	305	307	280	299	310	352	322	288	303	350	301	304	339	326	302	312	326	319	320	292	299	357	290	304	301	302	343	345	308	329	319	313	324	328	311	328	296	323	347	352	335	292	308	342	333	322	323	337	342	304	342	295	300	294	318	290	307	309	321	319	327	308	330	327	367	286	330	328	348	278	353	356	303	351	352	331	328	324	324	325	327	304	348	298	273	328	313	317	320	321	328	308	357	309	296	312	325	320	317	352	312	339	302	341	291	319	300	339	341	315	337	336	325	316	312	328	321	335	338	297	320	281	308	291	350	305	339	376	306	333	312	290	312	296	315	286	333	316	327	296	306	306	268	290	301	325	306	346	299	307	347	310	332	301	305	298	326	318	349	322	296	297	317	300	316	305	340	301	332	312	322	329	320	305	270	330	333	329	329	335	326	318	314	334	318	318	355	316	328	321	309	307	316	296	328	309	292	335	303	353	295	299	356	323	345	346	300	332	313	316	340	322	324	332	306	316	325	333	345	302	330	321	296	320	335	314	332	332	285	302	324	302	313	302	288	331	305	316	310	326	308	319	337	316	318	308	373	317	310	318	344	354	367	366	335	321	306	335	323	306	331	308	315	317	322	312	336	351	314	315	334	324	307	325	304	290	337	342	296	319	303	300	330	308	304	347	303	304	305	348	329	310	306	344	332	327	336	279	311	334	320	336	335	336	336	304	314	342	330	327	269	333	315	315	308	326	328	315	302	301	304	315	324	341	305	326	326	314	299	339	312	351	311	327	321	322	302	320	353	324	320	327	329	332	308	323	336	323	314	280	302	332	319	341	319	339	328	313	296	307	325	329	323	282	292	324	310	367	337	322	297	330	306	333	326	345	280	303	327	337	331	332	284	318	333	343	309	363	320	298	314	300	316	301	321	334	326	332	306	307	327	333	298	322	288	337	318	304	306	323	329	320	303	297	296	295	339	311	299	321	344	325	290	287	294	321	305	314	309	321	328	312	333	327	337	317	293	344	337	323	323	328	376	319	339	337	320	335	364	288	307	309	312	317	329	318	322	320	351	328	288	300	318	315	331	338	318	334	285	312	347	303	317	330	273	293	333	314	311	346	333	320	333	342	285	315	317	319	332	335	311	323	334	293	293	329	301	327	284	317	328	323	358	296	325	353	328	278	318	322	304	304	341	318	309	281	303	333	308	308	293	314	298	339	277	329	315	332	287	326	283	302	308	361	330	325	323	310	286	329	334	330	292	298	343	339	358	350	281	291	313	320	325	264	293	326	334	292	322	297	295	280	308	335	275	337	294	338	307	310	281	314	324	334	310	312	302	314	314	343	309	310	308	313	340	329	278	328	328	325	321	315	321	315	337	312	329	316	306	336	316	303	335	322	328	335	313	304	322	322	320	331	305	297	318	327	327	346	324	350	306	306	337	318	358	317	330	340	342	280	294	312	316	295	307	360	337	312	330	313	331	331	325	305	302	339	316	352	297	323	337	338	312	300	340	319	308	337	301	331	322	297	322	302	316	291	338	301	354	309	292	323	325	339	326	333	339	321	323	292	318	314	339	312	321	314	303	320	293	340	318	340	297	352	337	324	317	320	320	338	325	297	336	329	296	316	315	349	319	317	333	350	297	314	308	336	320	327	318	315	329	314	297	329	339	316	304	314	354	319	304	329	285	312	325	328	337	335	315	319	319	309	332	313	316	311	330	310	332	305	299	329	300	339	318	317	293	307	283	310	311	318	339	332	309	335	336	261	306	326	337	313	316	315	305	312	324	344	326	290	307	314	329	310	341	292	330	281	342	337	316	299	312	300	330	335	282	317	324	321	297	308	309	329	315	320	302	302	322	309	353	282	328	318	329	321	340	361	318	307	287	321	270	311	321	314	320	305	305	323	310	297	329	330	333	320	293	299	353	328	318	300	329	313	311	297	327	327	323	328	322	317	314	318	296	285	331	319	343	293	313	321	328	338	369	370	307	305	317	299	337	320	328	328	319	314	330	317	303	320	300	293	314	332	302	331	316	310	348	323	310	293	311	312	343	303	332	319	308	326	287	342	330	348	303	333	274	311	313	322	332	304	315	339	288	342	321	310	294	316	343	316	292	308	311	312	327	315	340	326	328	318	330	286	312	322	312	297	298	314	321	315	315	328	298	306	287	328	317	292	294	304	340	256	323	322	314	313	309	374	328	316	299	330	333	329	321	360	308	341	362	350	329	305	291	288	308	317	327	309	340	315	308	339	324	311	315	307	350	272	321	304	314	298	329	329	324	327	274	305	324	293	293	319	322	305	333	299	314	296	343	299	279	318	306	294
5056	10436	9305	4948	4508	3652	2390	1637	1273	1421	1373	1108	1064	917	836	670	597	573	570	566	561	540	494	498	500	496	492	484	468	471	411	453	460	488	438	381	460	440	443	441	416	496	455	460	434	534	514	484	466	545	536	506	505	492	462	456	438	452	420	429	449	402	411	408	406	412	387	419	427	403	427	415	456	420	407	415	389	438	403	427	450	406	429	457	431	382	453	399	438	409	399	410	405	429	412	442	408	418	398	399	446	386	424	405	410	412	414	412	388	390	420	441	399	379	441	424	436	425	400	418	402	424	405	401	437	459	402	417	408	442	452	399	418	378	393	401	415	431	437	377	416	397	374	394	444	385	413	413	417	394	357	393	398	411	434	426	449	398	372	440	396	384	413	411	380	424	414	403	422	391	407	409	437	424	431	426	401	374	410	434	415	420	419	418	382	409	415	406	440	403	435	417	390	436	411	397	384	413	376	389	409	421	410	448	395	458	388	420	397	398	409	416	395	409	403	399	434	433	426	424	421	420	426	401	404	400	432	427	392	385	404	414	398	430	391	416	419	386	411	435	430	384	388	404	396	409	401	400	437	417	415	444	412	436	435	424	414	397	394	419	392	363	415	408	422	387	420	427	408	397	418	415	415	440	421	467	407	410	401	423	423	420	429	404	398	424	427	396	374	421	396	427	427	410	433	444	402	401	406	388	377	366	439	434	362	404	379	401	399	372	421	381	425	426	424	419	393	455	389	379	411	396	417	421	417	429	408	440	442	395	414	410	370	383	429	433	400	400	417	427	440	404	420	423	396	408	428	415	413	350	415	405	407	395	391	418	424	374	449	351	381	447	417	392	423	433	404	400	425	376	417	420	391	382	425	432	410	446	403	442	439	416	460	412	415	407	403	396	405	425	446	422	388	399	389	416	437	406	380	391	414	376	416	425	366	427	362	446	407	424	438	388	395	398	389	401	409	412	409	390	425	428	395	394	387	396	385	421	403	404	440	435	406	427	453	408	401	421	420	401	398	424	390	373	403	437	392	403	416	443	415	393	432	433	390	416	422	376	420	415	398	441	413	415	435	379	415	438	404	402	427	435	405	392	377	413	412	386	380	438	421	415	403	394	395	399	394	420	412	420	417	438	388	422	400	399	377	403	387	397	414	423	409	421	429	430	460	407	427	399	422	384	413	394	426	426	408	399	400	394	396	420	419	432	407	368	407	447	426	417	421	388	425	443	413	402	417	385	408	423	438	365	397	408	477	415	412	421	424	433	435	423	402	396	419	388	450	406	416	410	425	413	451	407	378	441	438	399	388	380	387	398	407	408	382	425	411	406	410	391	394	406	396	431	423	441	381	432	387	420	394	458	406	408	395	413	391	399	405	435	423	449	386	375	422	374	408	447	429	394	427	393	419	419	416	401	430	404	415	388	419	427	398	413	415	384	408	437	429	403	401	386	383	442	405	360	406	404	406	406	383	397	387	432	418	412	358	412	404	432	423	393	426	388	413	391	389	400	399	377	417	402	388	419	421	409	430	407	448	407	412	422	407	410	399	383	422	430	429	385	382	371	421	430	428	409	405	418	401	410	456	368	446	411	433	417	410	460	432	416	393	410	409	423	418	426	432	371	438	383	415	413	438	406	418	396	411	408	397	412	378	404	400	378	386	397	426	421	426	409	435	432	386	409	409	427	428	430	436	402	408	370	404	399	405	388	369	439	420	429	434	428	406	395	415	418	404	413	423	408	378	420	446	417	396	432	370	444	397	432	424	408	384	398	400	435	394	427	451	421	465	436	411	400	404	430	425	441	408	393	440	408	427	383	409	394	422	395	432	429	435	409	418	402	383	404	445	407	361	417	417	429	432	392	428	432	438	417	401	402	397	378	422	457	416	419	409	428	420	406	400	403	401	406	429	444	408	388	400	404	392	405	429	405	367	428	395	395	419	398	424	440	419	437	418	370	425	429	407	412	422	403	409	429	442	413	391	409	402	437	393	413	377	402	438	408	384	402	422	412	402	422	436	418	404	406	416	423	412	388	408	412	452	401	417	404	422	381	414	404	436	380	411	400	427	396	469	419	399	419	407	445	439	441	426	424	423	387	397	404	383	418	407	410	415	409	391	424	413	428	384	399	415	390	415	414	439	397	439	391	407	399	401	432	393	390	444	406	433	377	397	416	400	398	420	422	409	416	431	396	393	384	432	438	413	453	433	434	405	402	379	408	398	427	405	444	379	449	399	390	438	439	405	413	390	443	413	430	388	422	425	403	433	411	418	428	407	412	413	402	411	398	428	403	395	421	406	393	434	408	419	400	442	398	415	399	402	380	418	392	408	410	398	373	424	386	433	431	421	434	423	454	402	430	431	415	440	405	400	424	438	430	433	431	376	407	402	420	373	401	407	394	385	397	408	385	411	394	430	397	459	438	415	404	378	444	436	418	411	407	433	390	402	413	386	405	386	411	405	448	406	374	407	420	428	414	416	396	386	437	409	438	451	422	442	391	384	396	422	416	426	398	380	393	410	382	427	401	387	409	432	412	436	409	416	363	406	422	422	396	430	392	390	438	387	429	445	444	403	392	414	398	412	453	415	389	372	410	450	409	406	426	382	378	441	402	440	404	402	404	403	431	405	433	451	411	413	416	410	404	460	426	419	391	402	429	417	436	425	412	406	451	438	391	389	413	408	408	404	433	407	434	383	397	403	408	414	414	423	410	433	402	406	405	428	418	424	408	401	436	432	402	433	408	413	442	405	383	406	388	419	423	430	379	426	381	413	360	410	414	421	406	387	428	410	441	434	412	388	403	407	434	417	440	417	385	416	396	415	425	408	427	452	424	418	433	428	444	439	389	419	416	409	410	418	399	413	425	402	413	398	376	398	419	416	428	453	448	411	395	400	396	432	432	388	421	414	402	415	426	413	422	406	464	383	394	415	398	404	432	428	443	386	407	419	424	440	401	384	421	424	412	448	439	422	440	419	420	450	427	424	389	378	418	439	454	388	409	405	383	430	412	396	418	378	415	402	427	415	442	427	402	405	421	416	421	399	447	416	416	400	401	410	379	418	453	388	423	396	446	451	402	392	398	408	434	396	401	390	429	433	441	397	406	397	412	437	391	409	380	415	388	411	384	421	438	446	412	417	437	415	429	462	400	426	403	419	386	394	408	414	424	386	423	382	424	419	396	386	438	418	415	426	412	400	404	428	407	436	413	425	417	414	408	428	408	441	414	442	400	387	404	402	431	392	423	427	435	431	400	419	392	416	430	383	397	423	411	370	415	383	395	413	406	398	418	394	430	386	378	416	423	407	404	437	407	406	449	399	409	436	397	396	386	433	450	413	407	410	405	409	398	439	389	387	400	417	394	425	414	424	401	378	408	390	443	404	424	397	424	442	397	378	408	416	406	432	412	412	438	461	413	407	416	414	408	387	458	433	418	417	408	424	413	413	412	405	439	417	424	416	398	422	427	384	410	427	388	414	392	396	394	404	434	391	379
24888	20912	26758	24965	6879	1102	578	336	237	328	322	238	203	184	182	155	153	143	130	126	168	161	111	111	124	121	135	112	115	130	96	125	105	103	111	104	106	116	110	118	120	118	139	117	107	120	150	118	115	147	133	132	144	119	123	119	127	123	124	108	107	105	121	111	107	119	120	115	114	117	96	103	113	126	106	111	109	103	100	105	119	111	108	117	122	121	107	104	102	91	116	118	122	102	92	100	112	104	109	124	97	102	117	92	93	96	119	94	117	107	100	98	107	104	99	109	107	103	99	101	103	98	99	98	98	104	113	109	89	100	128	94	100	91	115	110	108	99	111	108	96	110	108	116	112	87	93	103	111	105	106	111	104	101	126	100	110	108	116	115	98	106	117	123	105	115	92	108	117	130	113	110	107	94	100	99	106	114	111	129	94	103	108	102	109	116	94	106	110	110	109	126	117	108	101	113	109	109	93	94	112	102	112	125	111	103	93	94	106	112	109	92	98	87	95	101	110	107	101	95	99	101	93	107	117	119	111	131	94	118	99	110	101	130	99	118	107	105	111	129	103	116	117	111	116	107	93	120	110	94	94	103	107	111	108	101	105	107	109	113	101	117	103	103	120	125	110	91	109	96	93	101	119	117	104	115	116	114	112	125	108	94	95	101	101	101	112	96	116	101	102	95	114	99	96	106	109	105	95	101	111	111	97	101	100	111	120	122	127	124	117	105	123	108	100	100	105	92	103	101	97	93	92	111	105	91	123	113	124	127	110	111	105	102	108	107	82	110	108	92	117	118	111	102	116	98	112	100	119	105	102	110	123	95	112	114	99	120	112	89	113	104	98	116	97	128	107	122	105	107	102	103	117	128	118	110	103	76	95	115	120	123	94	115	105	122	97	98	79	85	100	108	108	127	96	104	108	122	108	100	101	97	137	94	100	94	85	101	107	106	108	110	110	89	116	108	111	96	114	99	105	95	95	108	111	120	89	101	109	119	113	98	106	101	89	103	116	125	117	91	105	118	106	93	110	89	104	120	94	124	107	99	105	102	102	115	103	110	115	112	97	123	124	103	117	104	96	104	109	107	94	106	92	125	113	107	87	112	91	108	107	94	116	91	114	102	110	88	118	96	105	125	99	105	111	114	117	112	101	97	113	103	120	101	108	99	109	101	110	79	116	104	104	99	113	108	120	118	112	102	107	121	99	110	118	96	88	105	93	104	95	128	105	100	92	127	127	97	83	124	101	105	104	103	83	93	108	108	106	107	99	95	91	104	106	98	99	89	109	106	105	98	114	126	99	123	106	99	102	105	112	126	124	114	111	102	120	118	100	115	119	105	102	112	109	103	110	96	113	112	113	105	111	109	110	93	111	91	111	98	120	94	97	97	103	131	97	97	119	118	89	105	112	105	114	105	95	108	114	98	96	113	103	103	120	112	98	105	115	84	104	113	113	104	93	121	122	99	104	102	97	111	111	87	105	112	105	107	106	112	104	116	103	102	111	105	115	110	112	103	109	102	121	93	91	111	101	93	101	104	121	103	110	110	110	105	107	103	99	94	96	91	91	102	107	117	104	124	103	98	98	100	108	114	108	102	101	110	101	108	107	100	112	114	106	102	88	110	99	110	100	107	117	115	106	116	101	100	115	105	110	92	98	108	100	112	116	81	111	97	91	112	97	104	100	91	109	93	97	103	111	109	85	114	98	94	111	107	116	112	122	110	104	107	104	112	91	106	100	105	109	117	108	112	95	98	106	108	113	122	95	115	96	110	103	122	113	102	107	106	93	98	121	110	112	93	92	104	80	117	115	98	93	114	104	95	127	119	93	109	116	102	97	108	91	107	111	105	127	114	99	113	106	91	90	104	109	108	111	117	118	98	106	94	99	116	113	114	101	100	113	110	108	111	100	110	104	120	109	133	105	121	113	106	97	103	91	99	98	98	109	115	117	104	106	101	96	99	109	96	106	110	110	110	108	103	105	134	118	115	104	122	110	117	131	111	95	109	110	106	112	113	104	96	117	94	102	96	119	121	103	87	99	109	118	102	106	111	134	83	127	100	105	115	106	125	91	102	108	114	116	95	114	95	121	93	111	92	103	97	86	99	100	107	105	108	111	100	103	93	103	104	101	103	112	104	116	114	102	94	101	112	108	103	94	100	91	117	115	106	107	99	93	114	89	131	104	93	107	104	100	97	104	87	103	119	121	92	110	97	93	106	99	106	117	106	113	105	104	101	100	98	99	106	107	132	110	91	96	104	119	105	114	109	110	107	87	119	113	114	106	123	89	105	99	101	99	91	113	118	110	107	89	105	104	141	111	110	107	112	107	116	104	93	94	107	118	130	110	112	106	96	105	106	84	109	99	100	118	111	108	97	97	112	89	112	97	115	106	95	99	113	118	106	130	117	102	119	118	92	103	98	113	101	111	121	96	102	109	115	136	92	108	94	115	119	105	116	126	107	104	113	109	89	109	82	107	127	117	97	90	104	110	91	108	109	113	109	114	108	113	111	106	112	102	115	102	108	105	104	102	86	85	94	108	100	95	106	99	109	110	90	112	106	115	104	72	100	95	109	116	118	102	117	101	112	108	123	95	113	105	109	102	106	97	117	99	110	124	90	123	121	110	106	103	117	115	96	125	105	98	110	124	116	122	101	114	113	112	103	123	107	115	103	99	98	106	120	112	112	110	105	114	93	136	125	105	119	112	109	88	116	112	129	107	107	100	105	106	106	123	103	118	103	103	104	99	118	107	119	115	109	107	95	113	103	93	102	106	107	110	106	115	119	117	125	102	91	106	104	118	114	90	86	129	104	99	102	99	110	94	138	97	98	109	109	111	124	101	97	86	99	105	99	102	97	109	112	105	111	115	110	106	92	119	91	114	102	119	100	102	107	115	100	91	113	90	96	84	95	106	120	105	122	130	95	109	107	118	106	101	106	104	104	106	92	105	100	103	116	104	104	110	95	118	106	92	107	110	105	97	96	104	119	105	102	117	97	104	114	119	84	85	98	100	92	97	99	110	87	106	111	94	129	113	119	97	104	105	109	104	119	81	127	115	105	112	111	113	111	125	115	112	108	101	96	107	105	99	115	86	102	117	106	112	94	118	118	102	96	114	117	86	101	107	103	105	116	117	97	96	102	107	107	116	103	105	95	107	106	137	110	97	94	108	93	123	113	114	110	98	106	91	106	107	112	81	120	114	115	104	97	106	91	106	104	108	108	112	103	125	100	107	105	92	90	100	116	112	95	119	98	82	124	109	101	122	94	98	112	94	117	117	127	91	122	112	89	109	125	106	125	97	118	86	88	107	99	113	118	105	106	106	116	100	107	89	93	110	112	105	100	108	105	132	123	115	107	107	106	103	104	104	103	106	95	122	109	119	116	95	126	127	106	119	114	91	108	107	105	103	99	101	98	100	121	99	122	109	107	106	93	91	121	105	93	103	129	111	91	78	106	126	112	106	104	103	116	145	99	104	125	100	114	122	120
4839	6368	5495	2909	2832	2569	1585	903	689	861	869	635	529	445	383	299	294	267	229	279	235	246	218	201	188	207	174	178	209	157	171	159	200	167	158	174	200	167	193	164	164	170	187	189	188	218	208	184	192	254	228	254	224	218	187	160	167	168	157	175	162	134	164	175	144	167	163	155	165	150	145	167	142	167	164	155	164	134	154	170	158	172	136	162	170	148	163	162	154	139	157	152	157	152	145	142	143	140	139	147	140	143	155	145	157	164	141	159	148	173	143	162	160	148	170	162	180	139	165	164	166	141	152	150	161	152	163	161	161	152	146	147	151	167	144	161	173	149	153	154	149	136	154	149	159	148	109	138	159	147	160	147	157	154	163	163	122	156	161	168	138	136	154	165	163	153	150	168	157	157	135	157	151	139	136	165	151	171	147	162	163	158	151	165	160	140	136	169	157	157	150	165	143	156	153	138	152	131	144	162	168	157	170	149	148	140	125	175	144	153	147	158	146	154	168	143	144	161	146	158	136	152	146	170	146	160	139	182	159	143	114	149	152	158	153	162	155	164	147	143	168	143	158	153	139	158	159	160	139	162	164	144	131	149	154	128	127	147	148	165	156	155	141	172	137	165	155	141	138	145	162	151	159	128	155	158	168	140	137	168	159	143	158	165	174	148	160	160	139	178	149	163	142	149	150	157	160	164	139	139	155	148	132	167	142	156	145	169	167	159	139	132	158	165	149	144	171	150	162	167	142	178	162	140	154	166	150	154	159	167	140	154	141	147	137	158	138	153	157	142	160	148	144	171	161	141	150	141	143	167	171	150	151	143	153	154	164	149	135	154	166	122	162	145	138	149	149	143	164	174	156	151	152	170	144	135	146	149	158	150	167	150	153	134	150	158	134	122	142	146	172	163	180	166	151	156	133	155	163	142	142	148	144	141	144	137	162	156	174	173	160	169	141	146	162	163	146	134	148	136	137	148	145	152	150	147	153	130	178	167	152	138	161	164	157	169	140	135	153	131	158	157	138	140	156	168	149	158	147	157	148	139	153	157	159	154	161	154	145	151	140	180	167	161	152	159	153	140	176	141	134	147	168	151	160	149	163	155	146	134	160	140	137	144	135	147	139	173	164	151	162	151	149	141	144	161	137	145	153	159	145	157	152	153	148	147	158	144	156	171	136	155	136	159	159	160	155	162	169	140	156	156	140	161	173	168	176	130	166	141	147	144	145	146	155	149	144	156	125	145	157	151	165	137	167	128	128	143	161	167	146	166	183	136	146	152	124	150	148	160	171	158	155	134	171	144	143	163	155	145	155	153	163	128	151	168	145	162	156	139	161	144	151	163	166	167	145	156	146	159	150	129	138	171	131	123	129	142	143	133	162	138	149	173	152	157	152	145	163	126	174	141	141	130	134	148	147	169	177	159	140	147	161	158	157	135	144	149	156	154	152	143	149	146	191	152	141	145	142	150	171	177	119	153	124	147	160	141	154	181	120	147	141	163	131	151	154	149	159	148	134	183	149	170	157	142	163	149	157	155	167	162	140	135	145	140	149	167	144	153	159	165	169	167	140	154	145	147	156	135	180	158	144	167	142	140	136	163	141	162	148	159	144	132	132	146	131	158	150	144	177	163	144	145	133	144	169	137	165	162	135	140	160	155	156	147	158	146	158	147	185	148	164	147	141	161	145	148	148	177	143	167	151	142	161	152	140	160	149	132	143	144	154	138	139	176	169	155	170	129	166	166	141	153	173	127	144	148	160	166	145	151	130	135	168	149	161	174	134	146	188	129	154	151	173	137	152	141	157	165	134	164	150	140	163	164	150	143	138	135	155	158	145	161	152	150	146	129	164	142	136	160	159	149	132	148	136	148	158	165	150	150	127	162	158	134	140	152	140	140	165	133	174	143	168	152	148	163	177	144	155	151	156	150	139	143	151	167	149	139	154	151	172	149	159	155	150	154	140	185	142	172	147	158	137	168	151	146	152	151	153	150	161	146	136	143	146	155	134	154	163	168	158	152	163	164	151	123	154	146	150	161	136	165	172	152	167	161	178	156	148	157	153	162	165	143	143	139	152	162	170	158	150	176	155	150	150	181	125	143	157	145	137	176	144	171	139	153	166	133	151	146	130	151	143	163	151	149	152	157	147	158	140	149	126	150	157	157	151	170	153	129	152	139	175	141	161	147	154	162	141	156	153	154	170	161	132	166	145	164	141	170	162	130	140	165	168	133	176	153	149	146	149	146	170	160	146	139	159	146	143	170	170	161	165	171	150	142	134	157	151	134	164	166	150	149	142	134	149	153	145	161	161	140	153	127	171	152	158	154	142	118	135	137	145	155	146	144	141	148	135	154	169	164	146	136	157	166	150	162	159	133	171	151	153	149	174	146	165	149	153	160	149	134	162	154	160	155	141	143	168	125	161	162	163	132	160	153	166	144	137	148	136	161	155	161	143	139	129	149	143	173	148	168	154	165	170	176	135	150	175	147	143	166	126	156	168	154	153	146	168	169	166	151	168	136	157	159	147	150	152	155	149	153	121	153	145	158	145	151	161	139	144	143	149	148	179	159	122	127	142	149	164	142	147	137	146	143	129	160	161	148	130	139	146	135	132	158	141	164	146	160	153	175	168	121	164	164	136	130	153	132	143	154	146	144	164	146	136	164	145	151	141	145	138	130	141	152	173	171	162	140	164	147	163	164	157	166	141	160	162	156	147	173	144	148	147	132	155	186	139	165	148	150	147	143	166	143	161	161	144	144	128	141	160	164	152	140	143	151	170	150	156	166	151	169	165	152	170	132	142	144	150	152	157	163	168	129	139	168	143	145	138	146	163	157	128	180	149	170	142	174	160	129	153	146	141	159	166	143	149	136	145	152	167	124	158	156	139	160	170	157	168	161	163	163	164	167	133	125	153	159	164	148	154	144	172	138	156	153	162	182	137	163	160	168	135	157	154	132	146	142	138	176	140	150	144	146	162	153	145	171	158	141	140	145	156	173	151	155	140	160	126	144	134	132	166	170	146	157	163	158	145	161	153	165	152	145	165	143	156	140	150	158	165	160	159	145	128	184	166	156	154	160	154	149	145	171	144	162	148	168	163	148	149	146	153	151	133	139	159	141	169	162	157	158	133	156	159	145	142	140	167	144	136	155	149	164	134	164	147	142	156	133	167	165	167	147	144	146	116	150	149	147	164	149	144	150	162	180	169	157	163	150	169	149	136	156	151	168	160	158	137	117	134	147	148	138	141	188	182	166	169	161	139	162	164	157	155	136	149	132	153	155	166	148	144	135	171	131	142	136	185	141	164	151	145	137	159	158	142	185	162	150	150	152	143	145	163	151	125	120	170	146	149	163	156	159	148	164	136	174	186	153	157	146	161	163	149	150	182	151	141	179	141	143	153	144	146	148	169	141	134	134	164	129	138	150	170	134	153	128	158	179	172	150	157	173	156	173	162	150	165	141	138	141	143	173	173	145	165	173	159	132	132	148
22680	20952	28631	23440	20955	21005	7987	1431	840	974	879	783	672	603	582	476	449	450	468	399	417	424	408	390	366	363	357	355	334	366	346	383	305	343	344	347	348	346	319	293	345	364	397	368	357	379	329	382	329	360	383	403	409	348	367	330	340	329	318	309	332	273	344	307	319	296	276	311	318	317	300	340	304	323	293	311	336	313	306	339	296	309	345	320	330	285	334	320	316	306	300	286	283	351	295	289	291	311	342	305	305	309	313	311	292	310	316	316	335	348	317	321	318	346	316	326	312	330	313	341	312	301	305	289	314	305	321	304	316	323	320	303	315	311	327	312	329	304	300	318	302	313	314	314	288	323	303	297	329	293	322	321	273	324	302	324	335	303	289	317	301	311	340	348	271	310	322	324	336	298	332	290	340	291	314	300	299	318	311	282	306	309	310	302	319	275	301	317	314	306	291	288	310	327	303	325	314	316	296	318	290	305	319	307	305	335	326	291	304	322	318	299	304	338	326	294	302	315	324	295	288	306	297	306	304	277	299	328	312	304	312	336	316	313	338	341	288	298	306	313	305	313	316	278	288	276	323	326	313	309	329	309	304	308	300	322	330	317	310	296	326	272	311	313	340	321	304	324	293	314	310	260	296	314	300	307	320	318	313	278	330	292	296	326	300	268	286	275	316	291	301	305	308	291	293	327	281	298	286	291	321	346	296	288	284	330	318	296	315	333	309	289	272	322	359	309	311	297	320	314	326	298	296	331	331	308	313	299	303	339	328	302	309	306	309	304	340	326	302	302	294	318	300	316	274	315	317	320	317	327	326	292	330	324	321	300	318	324	292	324	291	323	294	309	313	324	338	305	347	275	346	284	304	313	311	280	306	313	310	313	321	311	285	297	310	338	293	277	314	280	293	257	296	288	348	335	302	284	270	314	318	325	329	282	299	326	350	321	318	316	291	280	303	296	323	277	320	288	325	266	290	289	300	292	305	330	324	335	327	315	295	311	281	331	335	290	345	295	300	318	312	312	325	296	317	316	303	307	298	302	300	361	349	307	285	289	323	325	308	287	299	335	263	293	280	302	335	316	310	327	307	342	282	290	303	304	308	298	318	332	325	312	300	295	283	313	302	311	301	323	322	322	314	293	327	287	308	307	312	303	286	328	298	290	290	282	294	311	312	305	307	328	299	325	311	310	308	280	274	325	303	330	300	297	327	321	310	326	333	301	302	328	300	270	339	344	331	296	333	312	301	301	294	336	319	299	312	315	295	309	282	293	332	297	385	312	274	287	319	330	298	325	321	338	311	309	286	275	299	316	297	307	298	290	337	292	293	298	321	290	274	314	294	322	303	278	322	321	320	311	302	316	305	277	339	309	330	299	304	286	315	314	316	293	296	323	284	317	315	303	338	268	304	314	312	285	299	303	320	338	288	330	301	311	307	292	315	306	333	319	338	307	312	286	320	289	329	319	303	272	317	285	317	325	313	333	283	347	312	327	308	295	330	296	290	346	303	319	305	315	320	314	321	299	262	339	274	332	264	319	281	285	292	337	300	268	316	272	309	290	325	287	308	255	310	299	321	354	285	314	304	320	318	320	326	292	289	309	328	308	321	305	300	309	335	293	291	252	324	322	296	301	298	288	307	322	343	300	314	329	312	302	334	305	281	314	289	303	295	318	306	328	314	305	309	291	289	321	318	283	309	300	300	306	313	311	296	293	300	315	305	304	306	315	308	288	315	321	328	301	292	341	285	307	298	307	322	311	333	313	280	279	319	305	334	290	319	315	281	311	303	288	329	306	317	324	291	310	302	317	302	307	311	288	302	293	331	302	333	291	262	321	324	306	308	318	291	316	316	316	321	322	323	297	301	277	284	310	324	310	293	296	291	312	333	296	321	296	319	282	317	333	303	305	316	298	318	316	292	327	332	299	294	313	320	286	305	315	292	298	296	303	295	268	306	321	304	335	331	310	260	306	333	282	311	278	309	300	310	288	305	300	312	291	321	326	345	314	313	313	342	334	317	303	289	314	298	291	329	315	321	304	313	303	307	275	323	323	324	291	317	311	305	310	301	334	290	292	339	336	282	301	301	321	333	299	324	323	313	312	334	295	296	289	293	282	306	295	312	292	333	348	302	347	319	284	301	295	300	305	317	298	302	326	321	318	290	306	300	348	326	331	352	313	307	325	305	299	326	304	296	317	320	302	296	301	333	306	309	292	319	328	290	335	336	332	297	299	307	294	270	330	282	329	320	327	293	312	350	334	334	302	312	307	316	293	322	309	316	284	280	321	297	327	294	289	311	296	301	258	267	345	296	317	307	313	265	326	309	308	298	327	307	324	296	301	307	323	336	293	311	298	321	305	297	330	267	292	352	313	299	339	291	296	301	292	316	339	308	287	330	297	350	313	279	301	312	317	318	320	313	301	310	340	359	302	319	330	282	292	285	302	310	303	324	290	278	315	287	290	302	308	319	304	296	310	276	288	297	306	286	284	325	332	311	319	311	313	300	304	316	293	300	340	285	312	331	302	303	316	313	311	338	307	342	326	321	295	325	308	280	292	328	318	301	287	287	289	307	310	298	310	323	327	306	304	313	291	337	298	289	320	306	286	316	269	298	314	370	301	332	295	294	313	320	282	300	313	310	315	315	333	304	342	294	298	319	295	277	288	298	294	309	315	314	278	290	318	308	327	295	317	335	305	296	303	308	355	301	325	326	285	305	270	282	305	272	266	327	320	298	318	305	298	315	327	318	268	336	287	307	349	331	314	277	329	317	321	301	305	331	308	322	315	304	308	296	280	284	318	284	292	287	332	311	310	308	313	303	312	290	324	273	286	308	306	333	300	316	298	291	288	312	279	307	340	312	304	304	302	303	267	273	307	327	303	335	326	314	317	286	292	309	294	276	298	326	339	332	304	278	339	291	322	271	293	303	289	317	298	280	294	304	288	305	299	320	324	291	307	329	327	317	307	295	290	303	299	310	300	307	322	265	322	289	314	334	272	314	308	321	358	309	310	324	319	280	328	304	327	306	305	299	297	326	294	261	299	315	273	303	292	314	322	319	297	330	286	306	307	288	305	329	307	310	267	298	322	306	280	314	307	322	311	313	309	311	289	303	305	314	281	285	291	320	330	324	344	330	339	318	297	341	285	265	298	312	320	311	302	310	316	317	336	280	280	334	308	326	296	277	303	305	323	294	316	292	314	345	305	311	310	266	314	314	308	316	313	283	308	312	307	309	275	317	305	294	306	313	286	289	310	296	317	320	269	284	306	296	285	296	340	286	293	318	336	282	289	300	309	322	319	315	295	301	300	326	309	315	302	284	318	315	316	310	297	325	310	329	292	335	286	324	320	308	288	271	316	300	299	321	308	314	313	326	317	269	311	325	303	291	288	291	320	276	299	281	320	324	322	306	325	310	330	305	330	302	320	291	328	319	300	303	308	292	335	321	302	321	333	318	328	321	299	285	319	304	307	323	325	306	309	320	298	296	315
7346	17078	14509	7967	6967	5978	3908	2630	2034	2297	2070	1638	1364	1172	1098	851	766	806	758	772	664	635	536	594	527	516	584	544	493	537	482	477	490	457	462	433	453	508	431	487	489	420	489	513	503	510	507	516	535	530	631	607	606	521	509	481	504	447	450	456	401	443	394	418	396	429	419	432	426	432	441	444	384	443	443	410	404	442	442	397	420	426	424	389	406	406	389	394	421	377	382	402	380	435	402	413	408	371	424	405	433	392	424	403	406	417	385	397	439	370	361	422	337	366	422	399	408	403	405	427	405	428	375	415	413	439	402	407	438	405	377	389	414	390	417	401	381	397	399	413	400	443	382	400	372	427	376	418	386	395	421	401	377	377	424	422	408	418	404	406	388	403	394	388	401	349	408	392	423	377	410	420	411	413	438	384	417	368	389	425	369	445	431	399	398	420	386	401	405	394	371	386	415	416	380	398	421	415	442	429	411	363	431	397	403	401	414	400	354	414	406	388	416	400	401	408	395	409	424	417	419	419	390	394	419	373	389	405	403	407	421	426	372	415	380	398	433	412	376	404	401	388	386	380	405	384	407	432	413	424	414	407	396	395	380	404	404	398	381	384	395	384	395	376	370	391	392	414	366	387	416	408	442	371	406	379	411	369	409	393	384	365	382	421	423	418	424	400	392	430	391	411	376	406	372	405	414	411	434	437	378	375	392	437	387	405	403	402	395	382	375	359	393	433	412	348	411	403	395	385	401	427	416	365	445	376	392	381	419	390	400	414	416	422	432	393	439	396	420	404	422	393	419	419	387	422	366	428	373	375	379	416	399	400	400	394	396	426	448	395	382	410	394	425	429	397	396	414	405	379	449	408	402	415	375	363	386	388	395	409	392	387	389	384	415	379	412	371	390	419	396	377	388	416	388	424	430	407	382	408	415	408	393	402	401	358	394	406	404	393	422	373	376	401	425	381	424	404	390	405	428	387	391	402	381	396	382	382	432	408	384	354	418	389	421	373	418	378	378	399	420	401	386	395	420	403	433	400	404	449	408	389	382	424	395	463	401	400	426	376	398	417	393	396	407	438	423	391	380	367	395	395	422	414	413	399	367	400	386	370	365	412	378	372	415	388	390	414	429	397	381	388	402	344	407	380	402	397	395	400	382	403	390	410	387	368	418	419	393	414	418	368	412	408	414	400	433	422	407	397	411	417	446	395	384	370	424	430	402	408	382	438	387	420	388	398	392	406	402	408	415	380	385	401	410	376	405	419	398	413	400	392	401	401	417	399	394	403	416	406	433	412	412	416	451	432	401	402	414	421	398	402	414	407	402	381	393	401	366	384	378	393	390	402	376	399	394	413	433	401	392	414	368	390	410	398	384	433	428	428	418	405	390	383	411	402	420	402	407	386	410	422	397	406	401	370	410	391	401	417	417	409	411	409	414	427	423	375	415	420	433	384	416	404	377	395	358	404	392	409	434	394	421	420	407	416	400	397	389	401	394	353	398	409	384	384	384	401	423	369	455	369	414	420	393	382	386	445	440	378	409	406	429	401	405	455	390	413	389	384	412	420	363	385	421	416	394	411	398	429	407	416	447	408	369	377	339	388	398	410	419	428	384	402	392	445	394	406	398	371	401	386	381	442	380	384	399	418	404	446	396	392	403	422	392	392	421	395	407	403	399	392	412	428	389	426	382	386	384	410	366	375	399	434	384	378	442	342	397	401	421	409	411	347	373	410	390	422	386	431	403	466	402	421	411	379	390	379	422	413	354	388	405	404	393	418	378	381	372	389	388	402	402	444	411	379	373	418	375	388	412	406	366	375	395	388	404	434	390	389	401	406	426	389	439	388	405	410	429	417	409	434	387	399	430	387	375	413	406	373	406	394	390	447	390	371	405	399	405	422	376	391	398	417	424	426	392	380	387	409	415	398	376	420	419	418	433	405	410	425	422	405	356	384	383	434	375	419	408	398	398	409	384	399	398	388	407	367	440	414	404	376	403	422	388	407	387	408	418	410	404	395	416	396	407	366	428	384	407	397	413	403	381	403	419	377	429	405	421	457	395	398	386	411	407	410	462	413	420	410	397	397	365	409	397	452	396	424	412	411	414	394	384	393	442	366	391	419	401	373	413	395	429	412	402	415	381	387	382	380	393	382	402	394	400	404	410	373	405	367	393	380	468	414	411	422	385	414	411	414	424	400	404	386	407	386	379	396	395	405	383	398	405	395	385	398	375	408	420	417	391	404	400	417	395	426	415	387	393	410	380	396	406	395	404	390	407	390	395	439	399	478	400	389	446	422	404	368	383	428	428	397	384	412	428	388	385	407	402	374	417	401	404	395	428	392	391	398	419	414	390	401	407	431	415	411	381	399	385	366	421	416	417	402	402	391	382	403	413	388	384	404	395	396	395	379	428	400	422	420	391	397	417	431	381	391	396	369	388	415	374	427	407	416	381	444	369	388	390	395	403	419	393	383	396	411	415	422	382	382	419	392	394	418	380	379	399	398	411	384	396	393	403	405	427	382	404	398	418	430	447	349	414	433	387	438	411	383	409	400	420	415	425	412	389	401	404	390	411	436	399	386	421	428	426	429	437	385	425	410	375	416	388	426	383	414	422	408	401	403	393	408	376	428	388	394	424	413	368	412	399	420	395	387	405	405	384	444	363	379	410	398	410	373	410	376	447	386	417	414	404	445	365	399	442	376	378	409	403	410	385	388	393	400	403	392	373	395	416	396	390	405	398	379	426	399	425	362	409	381	417	391	424	394	438	419	373	398	381	385	435	385	388	404	419	422	405	384	399	359	434	369	382	398	400	430	384	376	404	375	405	405	445	385	424	420	369	382	382	401	394	407	422	402	402	406	398	459	436	402	425	399	383	392	380	451	406	391	392	423	416	429	408	405	375	415	380	400	391	396	389	370	400	398	410	375	389	407	429	400	389	398	410	413	415	384	375	418	401	397	409	404	385	383	372	405	401	401	403	429	382	400	394	402	411	416	411	401	394	414	428	444	408	452	394	362	379	445	389	409	400	408	398	372	420	404	434	399	428	395	372	445	373	385	380	385	424	391	421	426	374	388	409	453	417	390	402	401	398	406	403	396	416	407	405	385	388	405	419	383	374	389	398	386	398	391	409	421	412	409	377	421	425	411	421	405	383	422	392	414	393	403	437	395	415	390	413	397	414	414	397	388	420	446	422	407	390	420	388	411	406	376	368	388	374	403	408	418	415	365	414	418	371	421	407	402	422	388	414	375	392	391	380	389	419	423	382	375	422	379	424	387	390	371	374	382	381	399	413	448	380	379	405	398	396	437	354	403	388	372	412	407	374	388	398	406	434	373	385	409	392	429	416	407	409	396	417	433	414	426	392	388	412	375	408	377	424	402	385	381	378	401	393	426	404	374	423	392	396	375	393	381	407	384	429	417	418	411	414	424	394	370	422	406	401	399	438	396	415	415	389	413	444	384	399	383	399	391	412	374	423	403	393	402	391	435
26733	19041	5527	1068	895	898	449	332	247	307	258	268	248	209	200	205	179	167	176	199	224	194	165	188	151	197	196	173	172	176	197	193	160	188	178	188	176	175	167	178	160	169	187	152	184	175	187	155	166	195	188	156	163	187	165	179	184	165	137	154	205	173	182	159	149	171	144	160	164	162	166	170	161	188	181	163	168	168	185	171	152	174	164	169	150	161	147	188	148	179	156	154	183	173	158	162	181	171	181	176	157	166	165	179	186	163	154	167	170	162	161	169	167	165	165	168	187	189	145	161	182	169	179	170	189	178	178	162	159	173	163	164	160	166	171	177	192	164	170	163	133	163	174	177	164	184	155	163	176	180	158	147	133	180	186	160	157	171	159	165	170	162	169	163	183	185	162	183	168	158	170	146	153	181	172	169	186	170	178	163	170	183	170	175	171	160	160	182	172	171	153	150	176	148	153	164	153	189	169	154	169	166	168	163	172	182	186	170	179	173	191	140	191	166	162	166	146	194	156	170	168	148	175	159	169	164	194	174	166	165	154	173	172	162	187	151	167	206	172	177	164	162	155	168	180	173	189	179	170	174	176	178	161	170	167	194	167	194	170	174	169	169	180	186	150	169	162	153	170	175	184	170	164	182	155	166	190	177	157	160	162	183	168	179	165	189	171	185	177	167	173	185	177	146	161	150	177	152	173	179	185	189	150	153	183	166	176	179	178	166	163	187	174	171	151	175	175	179	144	185	148	180	173	168	169	157	154	173	155	182	148	168	168	192	153	174	169	155	162	173	185	153	168	165	173	151	145	171	164	167	184	166	187	153	161	170	154	172	191	169	171	169	184	161	155	144	150	191	171	149	176	156	164	200	189	199	172	178	157	158	170	157	160	183	158	166	176	161	162	171	173	158	156	160	153	175	150	179	170	162	154	169	172	153	174	162	190	154	156	176	181	175	164	185	178	156	135	163	173	170	187	176	161	191	195	182	170	178	174	181	192	166	171	181	162	162	161	167	176	148	153	186	187	176	159	183	190	157	167	151	173	185	175	180	160	165	165	174	165	154	158	191	154	171	160	156	171	170	178	184	170	165	153	178	157	176	186	156	156	161	169	178	203	164	145	158	156	178	188	163	165	165	188	184	149	190	177	169	161	178	167	151	175	165	167	183	169	158	149	154	170	159	176	181	149	152	176	177	154	196	153	140	164	180	172	140	146	146	160	185	174	161	179	179	163	171	161	168	162	163	176	147	179	185	185	165	165	165	169	156	157	178	145	153	163	170	172	180	159	160	170	150	174	169	184	146	162	174	197	137	151	153	130	188	170	161	161	186	162	155	193	145	145	166	159	168	180	156	193	147	173	184	151	170	182	198	150	160	171	163	180	176	188	183	179	146	186	170	180	164	178	189	171	161	180	175	185	163	186	163	169	149	164	178	179	183	178	144	185	174	186	169	169	176	191	174	180	172	148	159	168	178	158	154	175	155	180	182	163	147	149	186	152	177	152	181	148	162	176	156	154	190	182	161	185	165	142	176	150	158	179	177	179	158	160	171	162	162	169	154	171	182	164	191	173	137	185	186	147	173	170	177	168	189	145	187	202	143	185	189	150	167	164	143	174	168	154	158	142	165	165	172	166	177	195	179	171	176	146	167	173	170	167	158	145	162	173	197	170	166	164	194	174	159	179	165	191	163	191	168	174	144	169	172	167	189	169	174	163	153	154	178	185	168	168	141	180	176	163	165	180	148	144	176	160	161	166	162	191	175	160	168	163	153	183	171	149	150	174	185	170	155	166	169	173	181	171	181	150	171	150	175	143	158	189	175	174	174	162	177	167	160	170	172	161	166	180	152	158	170	175	180	173	169	162	154	185	153	166	149	153	225	171	174	192	176	210	168	148	151	175	169	177	189	172	172	170	171	188	157	163	178	162	158	178	184	149	176	165	182	160	191	170	168	181	174	194	183	166	169	143	166	167	170	176	178	167	164	170	178	175	165	166	185	174	183	166	176	161	175	168	167	169	177	179	156	169	159	167	146	167	159	158	179	184	174	168	169	178	182	147	197	165	169	183	159	179	175	189	158	138	167	177	187	163	162	158	203	143	186	196	175	163	151	163	154	199	165	172	175	155	169	175	185	144	173	169	148	188	158	174	169	167	174	167	169	162	174	180	170	169	162	156	184	148	179	171	162	173	155	187	160	147	180	162	136	170	158	175	163	168	178	154	152	183	151	166	175	187	176	174	150	176	167	193	164	190	170	172	173	189	178	143	183	177	176	163	144	162	174	164	162	159	167	158	164	170	161	161	199	152	174	189	192	152	152	187	144	180	193	178	178	166	151	179	175	147	166	147	156	177	170	172	150	157	165	189	174	193	171	160	150	171	168	173	156	184	147	165	176	166	166	158	173	160	165	173	168	158	176	202	189	173	160	177	184	177	140	152	171	163	156	174	185	157	164	161	155	175	195	178	183	178	179	168	156	168	165	177	146	159	175	167	197	172	172	142	169	154	166	176	171	167	180	179	160	165	159	170	190	166	166	148	155	162	172	144	176	163	180	156	173	171	185	166	151	176	148	174	156	177	189	158	181	184	161	131	172	162	182	139	201	189	145	174	169	175	177	159	166	173	169	165	160	149	189	168	157	176	175	180	164	190	173	158	168	169	173	162	155	158	196	169	164	185	186	180	150	179	179	172	152	170	159	164	169	149	157	165	149	182	168	188	158	147	171	168	164	207	158	152	167	158	161	174	184	178	167	155	165	158	177	183	159	180	167	155	152	177	174	185	165	194	146	149	177	158	216	187	166	186	153	176	172	166	164	181	155	166	192	163	173	162	163	174	184	184	177	168	157	159	177	164	174	154	147	184	178	162	158	162	180	164	166	168	176	179	194	173	166	181	147	185	163	146	164	168	170	176	165	177	180	165	187	155	165	166	164	154	178	172	178	152	171	169	169	165	154	184	170	165	179	163	163	195	158	183	159	159	172	158	147	168	174	163	166	154	165	160	169	170	170	169	160	180	157	170	151	197	180	180	175	163	167	189	151	165	136	177	168	180	163	182	161	169	160	163	180	192	165	177	165	186	163	174	172	167	154	173	170	179	181	156	165	175	163	163	178	180	163	167	160	164	171	179	155	198	155	168	154	162	171	166	175	168	178	174	179	198	181	181	154	172	154	152	153	162	177	161	169	165	171	191	142	186	159	177	152	147	153	175	170	175	175	162	147	166	185	169	156	160	172	158	174	153	184	186	183	182	193	178	175	167	164	177	187	177	190	143	149	168	176	175	161	197	163	160	163	167	188	178	175	192	188	171	153	172	159	176	161	158	166	169	184	190	146	159	148	159	171	178	161	160	157	167	156	175	183	171	191	165	158	165	176	153	160	165	157	147	166	173	188	193	166	172	179	178	158	169	157	154	165	179	165	167	159	158	168	177	172	171	159	196	172	162	195	178	169	172	187	157	170	167	170	185	177	172	170	178	149	179	160	154	176	175	185
4243	2233	2354	1202	1593	1660	962	589	367	636	591	496	395	346	327	308	250	264	257	257	267	242	258	214	226	223	215	218	258	218	201	230	232	207	227	219	231	236	256	233	243	227	235	234	217	269	242	253	238	259	276	277	259	264	243	246	220	220	268	215	236	220	220	222	225	223	215	217	247	232	212	233	229	209	195	217	199	222	223	226	200	210	231	223	232	249	228	220	213	209	198	220	216	219	228	213	230	229	211	241	239	247	220	191	220	222	236	201	228	215	222	232	218	204	235	213	234	208	216	217	236	209	230	238	213	233	232	237	234	255	215	250	219	220	212	199	232	244	233	202	220	228	246	208	239	219	233	201	217	218	200	212	236	213	213	213	226	263	221	241	211	220	208	222	213	222	227	217	222	202	217	230	228	229	220	228	235	224	235	225	215	239	228	218	211	233	202	207	211	212	213	216	256	226	194	217	224	212	208	203	224	231	229	201	215	208	243	227	228	221	225	234	212	237	216	231	191	229	216	227	198	240	224	241	194	232	208	187	245	249	218	212	228	229	243	255	225	219	201	196	206	197	214	206	215	231	222	209	236	238	208	202	219	238	242	226	214	247	249	225	208	196	234	214	227	227	203	226	246	249	192	214	210	227	231	267	233	258	220	210	235	225	217	207	225	196	206	240	205	221	213	211	230	222	213	205	216	228	205	221	218	248	210	215	210	203	222	226	199	236	206	208	219	230	253	211	242	233	237	233	241	216	228	216	213	208	223	225	224	215	243	205	243	204	216	211	207	198	209	204	259	213	218	212	214	211	241	210	235	213	226	226	230	210	221	237	253	225	207	211	229	234	215	231	244	238	227	227	233	232	222	236	193	202	217	222	221	218	223	219	223	206	243	239	221	198	225	244	207	223	227	216	245	245	242	232	228	231	198	222	247	215	232	227	213	214	226	223	219	229	238	229	217	258	210	226	227	222	223	242	233	230	223	209	246	209	222	235	224	240	239	226	209	233	230	222	236	207	208	216	228	233	215	225	184	252	225	206	196	244	237	222	226	221	222	249	232	222	237	223	234	206	220	242	224	225	249	239	212	219	219	228	216	230	225	228	229	196	204	233	239	236	210	240	201	223	191	227	209	210	188	192	224	215	235	206	237	229	215	227	221	210	223	240	241	219	225	213	222	212	218	224	215	226	239	251	213	222	239	224	234	224	220	216	226	236	223	233	255	222	238	250	232	196	223	221	209	220	211	202	230	217	219	243	222	228	235	241	217	245	200	231	202	228	199	213	219	211	225	231	207	204	216	241	206	200	240	225	197	259	226	243	222	228	248	203	232	232	217	211	239	229	223	213	230	226	206	204	206	191	219	234	238	215	224	204	203	201	254	220	218	223	217	237	211	217	223	225	224	213	221	228	236	233	207	222	249	202	224	242	223	220	217	219	235	216	238	217	233	246	236	233	246	242	227	231	228	233	202	197	208	214	249	218	224	218	211	240	198	228	236	258	206	214	210	212	225	197	207	224	220	199	197	226	231	218	228	221	219	254	217	217	217	236	223	222	243	197	200	220	220	222	208	230	220	234	206	210	243	234	214	230	213	210	237	229	213	238	239	247	230	238	230	228	201	218	247	219	232	221	202	219	212	218	206	226	221	248	225	219	212	216	233	256	230	246	223	230	225	260	225	242	217	234	219	249	217	200	233	217	213	201	227	205	199	231	228	214	217	240	216	245	222	222	230	196	192	210	222	232	223	204	218	249	244	212	243	206	241	234	217	229	219	222	195	235	216	234	244	196	213	232	217	223	205	233	220	239	233	213	232	242	204	213	205	202	250	216	241	195	200	232	210	219	215	216	211	218	225	243	225	216	220	229	237	228	228	206	220	211	223	207	239	237	199	242	213	233	233	225	218	214	203	197	215	247	264	227	238	237	223	230	198	199	241	243	225	245	209	211	244	215	246	264	215	213	248	216	217	214	199	241	210	209	250	215	213	207	221	226	213	242	213	193	227	215	227	224	213	218	204	229	223	226	210	220	227	219	234	211	207	233	227	236	217	201	193	221	218	194	243	213	230	218	239	202	234	203	191	213	222	234	241	205	243	217	232	217	215	224	220	224	253	255	218	234	229	230	233	229	207	238	226	214	231	230	245	235	201	232	205	211	256	222	248	216	237	255	223	246	243	252	246	219	220	224	220	203	227	237	237	204	226	223	217	225	209	241	234	230	201	211	223	222	256	203	245	224	212	221	200	219	252	237	212	213	203	212	218	232	210	260	233	237	232	197	237	225	225	196	240	201	224	227	206	201	221	190	229	216	196	203	211	199	207	230	198	241	210	218	223	216	222	208	219	247	242	230	199	238	197	220	208	235	240	216	210	225	196	229	250	234	235	216	242	226	225	219	204	232	193	237	234	218	218	224	226	237	218	255	246	219	236	197	198	251	252	241	233	209	240	225	226	215	217	223	240	212	223	219	205	221	216	239	221	224	247	236	199	208	207	210	223	194	240	228	223	242	251	251	221	244	231	230	220	214	240	232	235	232	199	222	217	206	215	233	238	236	196	237	228	219	219	237	225	236	243	241	212	224	229	223	231	198	241	219	208	223	232	216	243	245	224	219	203	212	245	232	216	215	226	220	210	213	233	246	202	210	225	212	217	217	237	205	212	254	248	217	219	218	221	207	242	204	224	221	233	228	201	210	211	212	234	199	220	213	236	221	234	204	223	224	215	215	208	226	214	250	234	212	218	210	232	253	251	213	210	206	243	215	222	225	251	262	222	217	207	222	243	219	226	227	200	218	215	229	205	216	226	223	234	230	259	240	222	244	221	230	231	227	239	230	238	231	239	249	240	194	233	221	213	221	227	241	238	221	248	242	211	212	234	231	221	251	220	230	216	202	213	245	183	219	223	238	237	208	238	223	217	232	215	232	242	235	228	243	192	213	223	211	210	201	206	225	211	222	226	245	195	214	230	229	234	210	223	236	212	212	239	212	243	222	243	195	222	228	211	209	230	239	212	249	246	206	255	213	201	229	237	215	190	223	211	222	220	254	221	222	226	213	239	211	228	226	238	212	233	236	237	254	222	205	242	230	230	231	208	240	231	233	212	220	234	236	236	199	229	233	188	231	227	214	232	232	211	230	249	241	252	199	233	248	225	220	227	221	227	248	210	196	211	228	197	254	213	222	216	222	212	215	260	227	214	225	236	225	242	215	219	220	216	226	228	234	238	221	214	264	256	224	234	212	207	210	199	215	221	220	205	227	205	244	251	257	233	220	212	212	204	224	244	221	231	219	249	245	212	209	246	224	224	225	234	216	241	235	211	215	229	231	239	205	238	224	228	240	196	233	230	218	253	231	206	235	224	242	204	231	243	197	217	232	233	207	221	232	231	221	203	223	236	217	219	228	231	236	198	243	253	216	212	212	218	262	229	212	217	222	222	214	232	231	211	234	191	247	198	227	245	228	230	221	220	243	230	233	223	224	224	241	231	217	225	243	257	242
23731	20933	28068	23936	20897	9238	1619	872	679	719	685	611	522	460	467	435	410	386	338	389	357	371	374	350	375	355	343	351	341	278	320	324	311	367	325	352	323	341	313	285	305	310	313	357	343	372	328	339	339	352	360	342	356	356	356	346	340	369	336	324	339	334	311	330	321	321	347	329	324	326	334	332	310	329	287	357	295	274	323	304	328	316	303	311	337	280	347	299	328	317	326	307	320	316	311	302	281	303	310	310	305	317	319	343	299	290	301	330	311	313	309	285	336	319	342	302	319	320	334	352	316	338	320	333	316	327	303	300	295	331	329	292	330	307	287	313	330	321	323	308	303	301	314	325	341	317	336	297	315	317	311	285	306	336	350	302	326	322	291	318	326	307	304	311	306	297	332	335	346	338	329	324	320	321	330	319	330	349	330	299	314	315	326	293	321	310	304	348	338	326	307	326	350	300	319	319	327	333	301	320	318	331	320	351	313	299	293	340	327	313	317	350	304	336	286	319	334	325	344	337	320	300	321	322	305	321	305	294	301	276	308	319	311	297	331	305	332	305	324	323	318	307	323	312	317	316	338	297	336	308	300	306	336	312	295	315	318	331	307	337	307	289	309	303	337	349	308	321	321	294	352	324	337	366	332	299	326	318	318	309	302	317	312	311	337	350	340	312	322	287	308	314	308	317	293	314	303	323	359	299	321	308	310	325	315	301	346	314	310	293	337	347	297	294	300	326	289	345	310	318	354	302	315	338	316	315	311	291	292	326	292	323	317	330	344	331	312	331	314	317	334	323	323	313	296	302	305	294	335	315	315	320	303	313	331	326	286	321	332	320	336	322	336	310	333	313	313	325	348	316	296	324	302	305	322	278	348	335	296	310	337	306	348	307	329	327	317	322	328	308	318	293	314	335	316	339	308	324	307	309	339	296	306	331	278	295	291	347	306	310	316	319	342	330	312	324	333	357	323	306	320	322	316	310	313	314	327	289	315	298	313	328	280	343	334	356	309	338	306	314	309	302	328	338	316	324	336	322	307	347	300	307	327	319	278	343	321	320	333	328	320	322	316	317	303	300	302	293	331	293	326	320	331	328	318	316	316	316	323	333	309	340	299	308	323	314	315	290	331	274	316	300	309	312	344	311	306	345	310	301	330	313	335	318	359	331	353	314	313	296	327	322	328	321	308	307	319	278	331	340	308	298	324	297	313	317	308	336	326	325	330	258	324	302	311	296	338	317	291	315	337	314	339	306	311	326	311	340	335	317	287	342	343	346	308	332	292	295	316	333	314	292	307	311	305	324	322	315	309	301	308	302	292	318	321	339	326	298	331	300	320	315	305	298	273	305	315	317	324	322	341	287	321	331	311	314	342	301	295	327	304	322	316	313	321	326	303	323	340	326	319	303	325	310	319	329	325	302	292	291	328	337	312	320	342	313	350	284	310	327	319	332	349	280	344	312	316	307	330	314	307	293	335	318	345	293	327	321	310	318	309	324	290	295	304	313	316	307	335	330	316	312	301	358	305	290	311	303	318	311	283	320	307	295	320	310	326	334	322	310	337	324	321	327	333	311	290	302	312	293	308	320	325	324	320	277	300	328	322	312	320	301	291	306	304	315	337	332	333	323	314	328	307	287	334	303	319	280	292	299	302	338	297	310	290	297	324	340	288	311	281	310	297	312	313	327	311	317	322	322	298	305	323	363	293	311	315	335	302	310	307	293	334	299	310	318	334	311	315	305	347	312	341	305	322	298	332	291	325	310	310	331	329	321	324	327	306	343	343	346	299	322	356	335	352	318	309	335	348	333	299	334	289	317	311	342	336	316	340	319	326	333	330	305	298	347	301	289	315	321	330	310	339	303	293	287	332	340	295	325	339	305	302	293	326	317	303	335	277	276	320	322	316	303	301	312	309	316	305	316	325	320	303	300	348	342	337	326	349	327	309	313	296	348	324	322	315	305	312	330	346	332	310	308	297	330	331	297	316	329	296	320	272	302	307	338	296	293	300	338	309	323	340	304	319	341	303	316	306	318	309	319	320	310	285	302	342	316	305	299	349	309	315	316	287	287	305	342	324	304	315	306	336	310	297	312	298	311	302	314	317	321	311	299	331	339	351	305	328	319	356	312	305	326	311	336	321	326	286	333	325	289	306	331	346	308	340	315	322	296	298	349	294	322	346	319	317	303	309	327	318	292	342	296	297	293	307	328	309	350	336	252	306	298	302	317	357	320	332	321	295	314	323	295	323	310	315	321	317	325	311	324	311	340	311	322	326	327	326	337	337	300	290	315	304	329	316	340	337	306	347	292	315	353	291	286	285	346	353	319	326	312	314	289	344	324	338	302	303	328	308	297	326	290	319	301	313	318	303	320	331	325	308	357	315	298	318	323	316	325	289	317	302	301	295	276	350	331	346	343	297	292	294	304	299	347	342	302	320	317	319	310	305	322	352	318	285	296	335	337	333	345	311	334	299	329	320	323	332	311	290	322	293	319	287	323	300	263	319	311	291	315	309	344	308	332	331	345	339	314	344	332	320	315	309	326	297	307	308	324	329	305	286	296	325	291	332	305	298	296	350	332	299	319	289	341	322	322	297	290	332	308	312	332	302	309	315	328	301	318	309	292	295	298	312	317	335	293	321	327	301	340	300	324	319	317	310	318	315	337	302	299	292	278	331	309	324	337	321	311	309	301	290	299	328	321	338	298	320	317	303	324	308	290	303	308	261	314	312	319	309	331	306	302	298	317	292	325	298	325	304	301	306	326	322	282	310	316	296	304	325	330	309	309	303	315	317	323	295	309	299	338	331	285	303	301	324	332	313	308	319	337	293	318	336	309	307	340	335	352	303	331	337	341	319	335	308	301	313	300	319	346	304	304	328	325	312	315	344	313	285	310	319	287	318	311	323	324	314	310	322	309	346	314	279	356	307	355	333	304	335	312	323	310	335	311	306	317	276	343	303	338	321	327	324	309	282	311	340	312	329	311	298	310	335	313	321	303	319	319	322	324	315	325	292	315	290	306	348	324	309	311	320	323	317	296	311	330	314	320	333	325	304	295	318	307	320	312	317	322	321	326	311	333	320	361	335	273	342	329	344	327	317	295	295	324	289	324	300	309	302	339	328	319	312	344	333	316	303	324	320	298	334	299	291	319	294	315	334	309	337	321	345	327	301	325	311	305	309	295	326	328	317	324	315	324	315	298	322	282	317	316	327	333	314	310	294	298	319	298	332	291	325	304	353	335	339	324	328	286	325	308	332	318	290	339	312	337	322	272	341	310	345	305	297	318	296	318	295	308	327	338	313	358	322	319	312	300	311	309	305	344	321	305	308	316	323	320	327	331	295	302	300	319	298	307	306	331	301	331	321	344	348	288	279	316	323	304	323	307	333	337	305	276	289	296	298	311	330	300	311	286	339	306	311	332	337	299	304	314	313	300	311	327	307	310	329	355	297	274	345	295	328	302	324	322	306	317	307	321	287	283	312	320	313	330
5074	10879	9483	4832	4418	3998	2573	1820	1237	1525	1398	1146	1018	853	764	716	578	545	579	553	557	523	516	481	474	521	473	487	451	447	422	481	470	438	473	468	486	458	437	458	454	524	461	437	412	477	454	453	475	560	487	521	523	502	462	402	429	505	424	436	442	412	423	434	394	409	416	424	405	455	429	411	395	402	406	403	431	415	439	398	407	400	406	410	418	438	442	400	408	414	378	436	421	449	440	401	416	395	417	406	416	394	446	414	411	428	409	425	403	416	424	421	380	399	429	422	421	421	366	385	414	422	431	412	422	414	377	391	396	425	421	407	400	420	404	416	426	401	428	419	444	389	414	405	431	417	403	394	415	430	399	404	411	390	413	389	401	417	405	425	417	397	407	438	405	406	411	415	371	407	395	397	394	426	426	423	396	402	420	392	447	427	392	418	414	413	429	433	428	396	407	402	407	405	403	411	422	377	403	432	421	420	363	397	377	456	370	418	423	423	390	374	435	398	406	418	424	370	417	423	414	396	379	388	444	416	393	392	398	409	431	412	404	388	375	411	395	417	419	435	423	436	431	387	438	440	413	408	436	435	434	428	440	418	433	431	411	424	396	442	402	429	399	445	428	398	404	382	419	417	407	399	421	382	402	402	442	427	398	383	391	409	419	392	398	422	411	428	415	418	392	395	427	386	401	378	419	434	415	432	423	422	402	413	382	399	409	381	431	442	419	420	432	405	432	408	422	459	410	414	417	382	422	381	409	418	408	426	409	401	423	409	414	431	424	427	430	391	411	428	402	406	411	423	381	382	422	410	372	406	433	418	394	428	396	431	444	405	383	394	435	365	417	413	409	432	391	390	418	426	397	423	373	437	420	401	385	411	416	388	440	429	415	409	437	356	404	430	406	407	464	389	406	407	394	442	408	418	407	415	440	416	417	402	402	425	420	397	426	380	402	425	416	380	381	427	384	397	424	408	379	458	392	447	386	393	404	423	378	431	430	376	439	404	414	422	398	440	429	393	416	435	426	405	408	424	471	374	446	382	412	403	398	470	401	405	410	417	400	361	417	406	377	440	422	407	397	422	388	381	369	401	385	392	380	400	431	390	438	407	393	438	400	411	429	404	382	425	427	406	395	423	435	410	415	373	411	377	394	407	422	414	397	429	417	416	434	423	413	409	369	413	413	426	389	405	385	409	410	403	390	405	434	449	412	392	411	418	411	399	399	428	408	415	419	404	427	413	393	380	367	391	413	431	393	397	436	383	417	423	421	450	374	383	409	443	400	415	381	400	383	424	407	435	394	395	428	418	402	370	421	488	404	397	388	398	422	389	412	428	445	402	431	442	403	404	435	432	423	435	381	424	432	391	401	406	397	438	406	414	397	429	410	411	415	398	389	432	430	389	396	406	381	435	370	404	413	381	395	387	428	431	383	417	406	402	411	423	408	418	393	382	398	394	408	433	381	398	408	423	400	380	380	397	376	390	420	416	379	415	408	369	420	383	439	399	455	404	398	461	397	386	401	413	410	414	435	364	400	441	371	426	387	409	365	380	386	430	414	424	384	461	414	428	382	409	415	394	398	400	400	414	386	381	383	398	375	364	359	424	404	372	394	407	395	408	431	434	428	410	432	436	435	418	346	406	371	446	376	436	416	383	421	397	414	407	436	406	389	407	403	406	410	417	410	387	429	401	438	400	399	393	417	427	384	424	399	446	383	426	432	431	430	462	432	431	406	393	377	428	394	422	423	421	396	429	422	424	427	390	425	409	420	397	427	392	426	387	390	385	409	415	413	405	399	410	409	383	378	427	447	403	410	420	410	431	386	425	429	385	402	442	419	394	421	429	400	391	430	407	392	424	426	415	413	423	416	365	390	428	395	414	401	384	378	391	404	406	396	453	410	410	413	378	397	392	414	387	398	431	433	439	435	400	432	424	411	384	386	393	358	419	424	395	397	413	421	399	403	420	425	438	413	418	398	413	415	444	403	444	421	400	414	387	421	423	416	397	413	425	431	421	416	420	480	400	376	388	402	410	450	424	419	419	419	432	407	399	419	401	445	391	405	381	420	399	414	408	409	417	405	413	391	358	422	417	384	395	433	442	399	396	359	397	383	371	417	411	405	405	438	427	425	399	418	394	376	420	399	357	421	424	415	389	415	405	401	390	405	406	445	399	394	398	386	423	411	408	412	398	402	369	373	406	392	454	423	396	397	413	428	397	388	392	400	444	398	394	409	418	371	405	419	398	382	444	391	392	412	385	404	425	416	398	417	403	448	419	404	383	431	449	443	411	401	423	383	374	399	383	391	400	403	434	398	397	434	420	404	437	415	385	433	417	419	413	406	423	395	403	373	414	375	452	382	412	388	410	443	385	403	435	388	389	432	400	403	394	436	384	424	386	429	424	385	360	426	449	411	440	410	430	380	402	396	405	413	393	396	384	387	395	370	405	440	439	426	440	440	420	443	411	393	400	417	409	381	430	416	371	400	389	396	404	452	418	396	417	412	405	399	396	416	382	411	436	448	422	407	412	421	404	441	405	408	404	369	394	432	385	388	353	432	388	432	377	421	385	446	406	448	377	391	412	425	416	379	408	413	413	390	438	406	427	439	409	421	433	410	420	429	415	434	409	428	422	417	410	418	452	413	430	415	419	393	376	424	419	429	402	445	392	411	413	405	435	396	416	417	397	389	384	393	438	443	415	418	456	429	413	408	412	421	410	391	423	422	417	378	401	407	401	434	379	392	397	368	431	412	446	371	386	425	372	392	386	406	399	410	408	375	361	412	374	395	411	394	422	403	448	425	433	386	397	396	390	449	409	421	394	408	400	397	401	387	420	406	413	415	415	437	376	402	409	408	419	422	385	415	438	415	371	369	428	443	414	387	415	422	407	413	420	409	411	422	401	399	416	390	443	439	406	389	405	408	419	426	452	382	392	421	390	424	428	393	378	395	422	398	371	431	390	424	398	433	428	438	422	424	407	366	397	377	415	435	430	417	386	402	408	406	422	434	439	399	448	430	431	412	443	418	469	383	429	438	410	379	432	434	410	397	419	393	428	427	392	384	390	429	396	385	448	423	423	413	405	398	415	461	391	423	440	421	417	421	403	396	410	405	411	423	390	407	433	412	392	408	432	467	411	409	397	399	409	402	409	406	397	404	384	431	404	423	429	380	392	409	407	423	406	402	410	419	395	405	378	421	405	370	445	387	414	424	377	446	385	430	433	402	450	420	417	410	377	377	412	421	407	410	444	420	434	402	403	406	421	405	380	391	361	429	427	444	373	451	411	430	391	437	398	404	416	440	448	351	388	417	406	383	421	402	387	389	377	374	383	388	410	370	386	399	416	401	404	410	379	386	394	427	369	410	427	391	421	396	441	409	393	376	392	401	415	416	406	415	412	421	391	394	394	418	422	407	371	383	375	367	413	416	406	403	387	428	392	404	404	421	431	389	425	386	405	422	397	422	426	408	430	396	411	398	403	416	412	414	435
24783	20899	26829	24972	7477	1389	644	412	268	351	304	285	218	166	168	162	123	142	158	123	146	135	134	134	119	115	139	142	146	125	99	97	122	115	115	113	131	113	99	129	123	113	143	113	110	142	116	129	120	129	144	129	141	131	119	121	116	122	115	122	99	119	101	99	121	113	108	98	124	100	123	102	92	101	114	106	131	107	109	93	111	103	104	107	115	105	122	116	96	103	105	76	106	105	110	116	105	118	101	108	114	99	110	109	111	104	105	112	111	116	97	108	113	119	101	112	122	109	89	116	119	122	111	113	95	110	123	97	95	107	115	125	106	107	92	104	119	100	106	99	100	100	103	90	123	104	109	109	107	109	125	105	96	75	92	120	108	98	92	112	104	85	96	104	90	139	107	107	104	99	103	118	104	103	114	114	98	107	119	91	101	126	108	92	112	129	110	104	114	126	93	98	112	100	98	100	91	110	120	85	102	103	94	94	105	104	114	112	102	124	104	119	128	102	136	110	134	93	103	119	110	93	107	95	110	105	116	101	126	99	106	104	104	106	115	101	121	105	126	121	103	106	130	92	96	102	124	90	114	104	112	91	93	112	117	100	113	95	84	97	110	119	122	118	104	97	96	107	107	111	114	109	118	118	99	101	98	105	105	107	95	101	102	112	99	124	112	101	126	107	113	103	102	124	107	124	96	108	112	130	104	119	113	98	108	93	131	101	116	103	117	118	108	98	116	112	114	86	103	112	113	111	98	104	104	112	102	101	129	110	92	114	102	111	112	100	97	102	116	107	89	101	95	106	95	96	110	110	95	110	111	89	109	111	98	111	100	102	111	97	111	130	98	101	116	118	86	113	91	102	112	101	113	91	109	111	97	103	99	111	96	115	93	105	133	111	114	99	102	98	94	121	114	102	114	110	100	109	101	108	115	102	120	101	102	111	122	122	111	106	115	102	115	107	106	106	102	108	108	109	80	114	99	109	85	102	99	103	109	97	122	102	96	98	107	104	89	109	112	84	95	112	104	122	111	112	132	107	96	84	97	100	118	102	130	100	110	101	103	119	114	119	101	114	127	111	129	95	86	123	113	107	132	102	102	102	110	98	97	116	125	114	113	118	106	103	104	98	120	110	110	103	131	110	117	100	88	104	89	92	101	126	95	117	101	122	104	94	103	109	91	114	109	109	124	120	87	98	93	99	118	115	102	106	114	107	113	100	105	101	102	89	107	115	100	109	88	106	94	101	81	113	99	103	102	120	80	99	94	115	113	113	102	101	95	108	103	103	92	108	101	97	102	96	90	129	103	111	104	112	101	107	106	106	114	92	84	88	105	98	105	108	103	104	118	102	122	97	108	101	118	117	94	119	132	133	119	99	117	102	103	104	113	109	101	112	105	116	127	101	104	124	120	121	104	83	102	97	103	115	105	109	116	107	108	109	105	116	113	113	99	111	94	106	111	100	111	95	98	119	99	110	112	87	107	111	99	98	87	107	96	113	93	97	90	113	108	124	88	110	94	100	91	96	101	96	85	114	109	106	98	114	115	103	99	117	113	112	106	122	105	108	106	110	126	128	99	117	107	122	92	104	109	129	95	100	104	108	120	110	107	115	98	104	101	94	120	101	116	118	80	111	120	122	104	124	108	110	111	122	106	119	108	103	94	110	119	101	107	103	94	125	107	112	128	98	116	96	107	97	91	112	112	101	99	106	104	106	101	100	125	105	96	108	109	95	107	102	103	98	111	100	111	118	93	139	111	110	110	129	100	112	122	100	110	102	109	120	119	102	97	91	103	111	93	110	108	107	104	100	96	100	103	104	105	105	99	101	103	100	111	138	101	118	105	108	102	108	88	111	104	115	120	122	112	104	104	84	109	92	88	114	100	102	88	103	115	107	95	113	91	109	121	101	131	107	131	102	107	112	98	118	90	110	101	105	121	108	105	112	100	117	102	109	108	99	109	121	96	119	114	105	100	117	107	95	103	85	105	100	111	98	107	98	111	124	106	102	105	94	106	126	97	123	109	107	89	109	104	93	84	110	87	109	108	121	95	95	125	118	97	113	108	105	117	111	99	90	87	117	124	106	107	97	110	94	115	93	100	111	104	108	116	117	104	112	97	108	98	96	116	111	107	109	119	101	101	123	136	95	95	106	95	127	104	104	113	110	116	120	117	110	98	105	102	94	114	97	96	115	102	106	114	118	120	107	95	118	104	95	114	100	110	114	106	111	126	116	109	98	116	106	119	117	110	100	87	91	127	99	94	104	96	106	103	103	89	82	125	114	106	103	115	125	107	115	97	101	102	120	123	106	96	98	108	112	106	109	123	93	96	105	125	115	114	101	96	92	115	112	104	113	115	96	98	98	103	104	99	109	113	117	112	96	132	90	115	115	107	90	94	89	105	108	117	111	101	104	109	105	99	101	92	102	111	120	97	85	106	118	93	91	120	101	98	99	118	95	101	108	107	91	96	103	121	109	92	106	118	113	113	115	112	119	92	117	86	105	95	106	115	114	105	105	103	119	113	110	98	97	97	105	89	117	89	119	116	86	91	110	105	110	125	130	102	92	95	95	100	99	106	101	110	123	99	131	91	109	134	100	112	104	99	110	87	114	79	113	101	114	114	106	124	106	119	96	105	120	112	98	115	116	113	105	110	93	102	83	87	119	104	107	118	108	102	112	115	102	101	113	94	106	106	101	111	94	108	90	115	102	95	96	99	91	118	100	114	92	109	116	115	101	87	97	109	95	101	112	114	120	110	110	109	95	106	120	112	95	102	87	106	107	112	104	101	109	119	86	87	118	111	105	120	103	104	109	102	96	122	117	114	112	121	98	117	134	114	111	105	94	100	120	112	124	103	114	101	98	112	100	92	121	107	115	105	108	128	107	101	98	104	110	102	108	106	103	83	107	90	107	101	80	112	105	82	116	97	104	113	105	94	101	110	115	99	108	117	109	106	93	109	126	110	107	113	89	104	113	108	97	92	99	106	96	117	94	114	100	113	112	109	111	102	91	124	109	107	108	91	112	94	117	107	129	121	111	111	100	105	107	103	113	109	123	93	114	94	96	109	111	122	102	102	110	99	116	120	113	97	101	112	106	111	100	102	114	117	80	111	102	119	104	97	105	120	110	107	87	114	99	108	100	116	115	101	110	137	107	100	118	91	106	94	120	96	112	79	100	119	106	107	97	116	109	93	89	94	101	103	104	124	112	105	118	106	100	128	102	93	103	94	99	102	100	118	101	119	117	110	114	118	103	120	115	125	103	99	99	90	126	108	110	102	99	118	74	103	109	90	100	92	104	112	88	112	105	111	120	114	122	120	94	106	116	121	97	109	104	91	121	116	108	127	120	103	101	98	110	100	103	121	111	106	109	98	94	113	113	115	107	118	101	106	107	109	107	103	121	106	92	118	118	94	108	111	119	102	102	108	105	129	135	113	116	110	109	111	104	82	125	97	91	107	95	120	97	120	106	93	111	118	115	99	103	113	101
4910	6650	5831	3008	2946	2940	1621	1137	709	801	789	685	547	427	416	324	287	237	264	237	221	226	204	233	205	197	221	169	190	199	169	181	181	163	162	176	186	158	186	173	184	187	199	183	173	203	220	193	180	221	267	258	222	199	179	183	179	163	162	176	155	155	136	152	149	151	145	144	161	162	153	164	140	154	152	143	182	158	150	150	180	163	141	155	151	152	165	161	145	153	136	135	145	163	153	145	152	160	171	169	138	148	147	188	140	148	130	142	129	137	146	163	153	149	139	150	151	139	135	158	149	153	144	151	148	149	165	155	156	150	150	160	164	165	173	153	148	159	166	153	152	141	139	162	160	174	159	134	166	183	154	164	165	177	132	162	153	163	156	146	145	146	128	158	136	147	141	156	167	164	155	165	143	166	144	138	160	139	153	156	174	157	158	135	153	151	129	159	136	136	155	142	152	153	150	161	167	145	144	150	138	144	180	155	154	162	156	152	143	160	166	183	140	137	153	142	141	147	131	153	144	143	145	162	150	151	150	167	144	141	143	143	141	141	125	144	161	155	156	179	144	156	145	147	158	158	154	130	138	150	144	164	170	159	132	154	144	143	160	176	148	152	161	170	156	166	162	151	127	150	143	165	154	151	148	179	175	150	159	135	126	147	138	155	130	139	150	155	149	165	166	124	159	156	134	164	170	150	156	152	148	164	166	134	150	168	169	159	178	166	153	146	154	122	157	161	149	126	153	161	164	147	167	139	152	148	143	142	143	140	158	143	151	174	146	161	149	147	151	174	175	158	165	145	147	138	148	137	135	140	136	172	164	134	178	160	153	153	162	139	144	139	139	133	163	174	169	171	164	157	139	160	161	159	140	165	152	159	152	159	153	155	138	148	146	132	161	132	145	167	144	152	153	144	176	164	143	175	164	151	157	162	132	161	152	140	149	147	148	170	165	140	142	176	156	155	157	164	172	160	159	134	140	151	148	160	167	157	140	145	180	166	120	153	157	168	177	143	164	155	139	156	146	138	161	157	139	133	161	149	149	152	144	151	159	147	135	156	180	145	160	178	161	127	138	131	154	167	146	144	143	175	162	161	162	150	166	174	140	153	128	182	159	137	138	138	160	155	141	154	149	148	147	187	159	148	127	166	135	159	160	153	131	166	144	169	130	119	172	165	155	131	162	141	139	150	154	148	158	145	152	160	157	172	152	147	164	161	158	145	148	159	132	137	168	168	151	148	166	155	135	181	155	169	158	150	154	172	137	151	177	135	155	175	179	174	144	148	124	137	142	158	162	137	167	161	158	134	151	164	173	149	149	150	157	151	143	136	158	156	144	140	150	144	166	141	149	160	154	146	146	155	147	145	143	129	164	178	147	161	171	132	135	162	149	144	146	148	159	163	149	140	182	144	164	152	135	161	166	161	160	169	126	136	148	147	133	136	139	140	164	149	159	156	156	149	151	151	175	131	158	157	155	147	170	146	144	157	147	151	160	148	151	142	126	128	165	145	145	140	153	123	173	150	162	152	145	150	149	163	156	145	131	164	174	142	149	141	178	160	171	151	130	167	155	164	168	151	179	151	151	159	144	169	154	162	137	141	151	136	150	142	143	150	162	161	151	137	149	157	151	149	148	152	147	152	144	135	168	134	145	163	174	160	134	144	150	122	155	127	156	129	167	157	162	153	125	134	134	154	154	146	160	159	172	153	129	151	139	160	164	146	147	138	142	152	158	169	153	136	154	136	134	147	153	156	164	154	149	167	148	164	176	160	165	140	153	148	124	144	131	165	145	163	130	165	157	140	176	166	166	160	167	139	140	174	145	149	151	139	158	139	159	159	155	173	146	150	138	179	142	171	168	164	153	146	172	153	171	169	157	148	166	161	155	144	158	152	162	162	147	166	158	145	172	137	148	148	166	171	151	156	143	160	141	167	125	136	140	168	153	170	155	149	142	171	149	130	147	137	150	165	149	148	163	152	163	154	134	148	149	134	125	140	148	137	165	151	167	162	141	155	150	144	150	144	175	145	182	141	170	170	138	157	140	139	166	130	153	154	174	176	139	146	154	152	158	166	161	162	147	129	158	148	153	142	135	172	157	130	144	164	155	152	147	162	158	132	151	140	156	158	134	156	117	141	158	143	164	120	154	152	147	133	136	148	164	132	153	132	147	146	140	135	144	167	145	153	146	158	138	155	156	150	146	140	156	151	165	153	155	146	128	161	149	168	150	128	161	156	146	128	137	157	162	130	144	158	159	156	148	165	170	147	137	185	161	173	156	147	157	143	161	166	154	140	137	153	114	146	140	164	153	151	136	139	136	151	166	152	163	158	143	142	163	140	154	158	159	132	140	160	141	160	138	166	176	155	166	124	140	127	149	147	166	156	164	139	165	149	153	137	129	163	161	187	169	158	163	171	151	134	145	145	151	162	164	149	169	150	163	155	163	146	140	175	144	140	148	136	169	155	150	167	163	156	172	149	160	163	149	148	167	151	163	144	161	150	164	158	151	121	132	145	144	135	143	147	157	163	149	132	163	154	128	142	163	159	132	160	144	153	136	148	152	149	140	159	156	166	156	159	159	159	162	143	163	169	135	160	147	137	140	173	163	176	157	146	156	160	157	174	157	133	151	144	191	141	142	147	165	143	143	150	141	144	153	138	157	164	154	157	160	144	173	169	148	129	153	135	153	149	156	161	168	175	153	121	157	147	148	154	115	153	153	147	138	144	136	167	127	178	144	159	155	143	143	151	156	160	162	141	140	156	167	152	144	157	160	137	133	158	165	134	156	147	155	165	160	131	148	152	169	141	168	139	166	150	159	133	163	172	142	146	148	135	151	149	141	157	138	141	150	169	132	161	139	146	156	172	170	160	146	152	172	135	163	146	164	172	138	167	141	185	154	141	148	150	170	150	162	168	156	154	141	166	174	137	139	142	151	147	158	128	152	128	146	138	155	153	124	171	157	143	153	163	133	152	165	153	138	156	167	144	141	164	175	148	155	155	142	145	143	149	149	134	136	156	162	137	151	140	139	151	173	156	156	146	154	152	154	158	162	156	142	150	138	148	150	136	152	145	157	142	156	157	144	141	146	147	159	140	145	165	162	151	177	159	124	132	148	157	135	139	161	144	147	168	156	142	151	149	160	147	151	151	180	150	162	137	142	154	162	172	160	158	157	160	150	168	162	179	141	150	158	144	149	152	157	152	146	148	177	136	146	160	149	147	171	174	161	128	151	154	159	166	162	136	157	146	157	151	142	139	138	152	145	162	145	171	163	142	143	150	156	158	121	140	139	150	153	139	180	137	155	157	167	161	163	142	148	150	177	136	152	136	154	182	130	150	141	165	165	150	168	144	164	133	153	180	140	148	156	149	141	149	153	135	148	152	153	126	157	139	149	158	170	139	147	136	139	131	160	141	130	140	148	163	150	151	176	146	160	143	169	162	165	168	168	149	152	146	158	174	156	135	125	166	162	150	165	145	146	141	150	163
22703	20962	28651	23431	20956	21014	8503	1531	882	908	954	778	631	592	555	499	473	439	427	411	444	408	359	365	358	370	390	384	361	362	339	330	363	368	319	351	320	314	357	340	352	340	329	340	346	355	350	357	369	418	416	392	373	363	361	323	312	335	321	307	320	310	336	335	298	291	304	319	357	339	326	307	318	294	303	300	339	315	320	297	331	331	309	331	297	303	302	320	325	307	323	317	316	323	287	322	326	314	289	336	345	312	305	300	311	309	303	311	284	286	344	332	318	299	306	322	331	334	305	338	319	295	308	282	279	307	337	300	322	302	293	299	337	307	300	304	331	300	327	320	292	337	308	299	315	287	299	310	300	331	296	314	323	329	351	299	326	296	336	287	312	321	310	297	281	323	295	296	265	342	340	294	328	338	335	299	340	317	296	303	293	304	325	320	306	266	311	311	322	322	310	322	314	305	310	305	315	301	307	317	310	333	297	293	287	319	345	310	298	295	295	321	309	347	315	302	284	308	291	293	314	309	315	319	289	303	319	312	320	308	310	356	297	316	295	306	334	288	320	332	318	292	307	340	285	308	298	281	299	318	278	326	291	315	299	301	316	302	319	299	298	310	328	310	297	308	302	333	319	304	302	326	322	323	309	297	358	279	298	328	291	299	289	300	290	286	296	288	314	305	285	334	308	298	336	300	330	323	298	266	327	282	299	284	286	292	310	330	311	317	333	300	277	329	313	277	303	334	302	321	371	318	330	284	309	323	307	307	278	271	328	302	318	352	309	317	318	301	283	289	326	287	294	289	295	293	319	321	315	322	296	279	335	318	292	285	279	304	340	304	300	337	271	329	272	288	285	296	324	292	292	297	307	295	326	300	278	289	287	288	320	301	293	272	305	303	316	293	310	313	296	313	310	285	302	283	316	308	302	299	316	309	296	285	327	320	282	300	337	323	340	318	283	315	284	318	303	291	323	303	298	340	311	294	259	274	274	284	290	298	286	314	315	303	312	340	316	318	302	303	291	345	297	289	310	331	304	329	323	329	306	298	315	313	294	275	307	302	296	301	329	298	310	284	311	307	297	318	284	306	333	305	318	306	290	311	325	321	295	272	303	277	324	283	271	313	342	297	331	308	287	297	312	310	277	318	314	273	302	318	301	308	320	310	310	295	307	318	287	318	287	321	321	279	311	276	312	299	295	318	326	304	304	321	287	310	289	321	311	299	292	318	329	315	326	297	325	330	314	307	323	306	311	298	281	282	326	315	298	328	314	311	327	322	287	298	286	287	318	304	308	335	308	325	326	332	300	347	306	318	285	299	314	356	322	290	322	305	319	281	308	307	316	305	331	284	306	317	313	276	334	296	334	302	290	303	315	329	290	320	295	324	293	322	289	304	292	315	299	323	327	328	306	314	319	306	312	277	309	283	290	303	299	300	331	291	326	315	330	305	289	305	294	277	320	313	300	301	282	338	306	327	270	314	325	303	304	275	286	329	285	311	291	287	336	307	321	325	287	295	330	308	296	328	305	317	313	298	314	325	300	301	311	306	315	294	303	297	311	297	293	301	348	284	317	289	315	283	294	272	326	282	311	293	322	333	314	293	296	315	324	304	299	323	318	335	285	344	281	322	319	286	300	279	343	323	325	338	292	301	337	304	311	298	314	333	305	310	307	337	312	322	282	300	301	343	314	319	295	306	316	337	307	321	287	301	300	319	336	279	308	301	288	316	302	298	292	299	303	345	296	299	311	261	306	278	281	323	300	281	316	303	274	310	306	291	322	296	320	301	319	304	290	301	336	298	293	278	329	307	311	309	309	297	297	317	285	305	319	296	311	295	315	290	291	325	295	310	299	304	333	299	310	337	316	321	327	319	305	283	281	281	302	296	321	302	339	306	304	307	310	265	313	311	295	292	314	289	289	316	312	323	302	328	304	307	312	321	291	321	299	330	323	290	305	316	296	332	306	289	283	276	336	364	296	315	289	324	276	319	290	323	277	316	321	304	292	290	290	314	289	310	329	332	292	298	299	313	299	272	305	301	288	286	305	286	305	312	290	300	273	305	301	307	350	307	305	290	271	302	287	285	314	297	298	297	314	293	270	306	311	312	334	313	300	345	325	313	342	320	315	325	312	303	325	312	284	285	308	294	280	293	311	305	332	310	326	291	311	313	300	304	280	288	288	306	279	276	303	321	320	320	296	297	293	321	289	314	299	294	315	286	326	328	311	318	313	328	320	351	329	310	325	268	281	292	317	317	300	299	310	305	311	292	329	298	309	298	271	304	322	316	316	305	279	276	330	302	316	297	296	282	288	334	327	267	335	329	293	301	286	297	330	341	301	306	342	307	310	299	280	295	333	301	314	285	297	284	347	302	311	297	309	297	297	324	297	296	275	321	303	314	307	294	339	321	342	309	313	315	346	322	281	298	326	296	300	286	319	311	307	278	337	303	350	326	289	308	314	304	310	311	303	276	287	269	307	314	313	309	292	300	326	293	345	280	300	308	303	315	302	284	330	318	307	296	314	307	302	308	299	308	346	303	292	307	291	281	313	338	274	326	313	321	316	328	300	313	326	276	324	314	295	285	313	296	322	272	305	314	307	280	325	313	279	244	312	295	289	299	312	318	332	271	275	287	284	307	331	330	314	335	285	309	307	295	318	332	303	303	304	310	282	283	302	313	287	289	290	302	258	330	297	302	315	324	295	294	316	277	279	289	292	301	349	320	310	318	293	298	312	318	291	304	309	300	315	344	314	283	290	303	294	308	303	302	281	336	298	296	314	303	275	297	339	288	293	281	314	326	306	325	340	313	275	290	290	326	324	291	329	297	311	306	320	311	319	326	341	321	316	297	309	323	302	305	277	352	304	337	306	313	317	288	294	319	308	325	276	309	309	300	292	301	304	318	294	302	276	300	294	302	320	299	308	301	301	318	303	315	303	284	326	325	304	279	284	313	339	330	302	332	286	304	283	291	304	316	302	299	300	335	308	337	297	279	292	302	303	301	298	294	303	291	302	304	306	330	314	308	302	318	316	296	309	275	320	318	315	277	311	295	314	296	320	311	302	320	301	295	297	306	297	304	286	288	274	295	272	295	298	274	296	318	294	304	317	278	278	298	316	288	332	309	311	330	329	306	299	303	335	288	260	324	292	341	318	313	339	353	298	286	310	325	343	313	292	292	327	311	335	315	321	325	310	294	296	304	318	301	300	306	303	300	320	314	291	316	274	334	264	325	302	263	328	334	319	295	282	296	307	295	286	316	299	281	262	296	306	304	316	315	294	308	307	303	318	303	291	308	310	288	302	302	306	292	295	328	284	315	320	299	308	314	298	302	330	290	313	313	311	327	292	302	286	313	307	274	278	290	332	313	323	301	317	299	318	292	307	318	299	306	325	322	322	284	303	314	303	319	294	341	319	308	312	339	284	315	294	322	305	316	287	289	286	293	317	302	335	297	308	314	294	297	297	291	327	339	300	309	303	292	314	341	344	298
7518	17287	15071	8199	6919	6465	3968	3048	1988	2304	2020	1801	1439	1144	966	976	790	697	652	681	739	620	580	554	503	544	583	525	522	522	486	507	464	461	493	500	493	445	478	470	499	487	479	476	516	491	553	459	460	534	637	589	541	505	449	466	468	418	401	472	451	384	400	406	401	441	418	425	400	424	403	427	379	414	437	390	396	410	400	373	432	379	419	400	399	395	400	438	403	413	431	373	406	428	370	409	415	427	403	430	430	386	448	425	402	361	404	410	405	429	386	376	434	410	404	438	379	393	399	411	419	423	379	363	393	414	428	380	435	406	377	364	369	423	391	415	416	415	385	386	394	394	389	399	378	387	391	395	414	397	390	392	402	412	419	387	409	401	354	401	400	404	382	425	396	403	405	415	394	413	412	381	378	419	367	369	366	402	406	418	413	370	430	426	396	394	398	417	413	407	374	406	433	354	438	394	399	388	396	386	410	385	430	388	402	391	390	383	404	375	405	412	387	383	391	362	401	398	370	414	375	385	400	390	425	391	434	391	394	398	416	437	421	386	425	401	408	432	396	383	401	407	397	371	373	419	425	384	434	413	414	404	398	392	396	421	411	396	352	419	365	370	380	376	431	431	382	386	376	396	395	380	385	403	368	425	375	409	400	373	362	381	391	371	423	409	382	415	410	414	416	449	416	432	403	434	376	436	378	410	392	388	409	397	416	374	399	375	407	404	414	386	385	417	396	375	425	375	420	445	365	384	410	410	407	418	413	379	399	369	431	414	422	373	375	394	420	396	378	400	441	394	418	391	414	381	395	409	365	379	368	419	401	387	394	366	376	412	372	395	378	381	422	402	408	402	404	416	423	398	384	387	406	396	380	412	384	373	395	411	414	392	407	413	404	381	386	441	361	388	403	381	372	390	404	380	381	383	402	391	427	378	382	403	387	393	405	375	409	403	391	420	331	414	434	394	398	377	411	407	400	415	413	408	382	413	414	439	412	416	421	409	404	376	421	373	400	407	382	413	382	383	380	409	379	424	390	392	383	404	382	411	398	439	425	376	415	403	387	440	423	385	378	403	384	370	429	380	366	388	361	370	361	383	376	394	429	405	420	403	393	379	398	375	402	407	394	414	391	415	364	387	385	412	401	391	410	438	403	367	384	439	367	381	426	390	421	406	402	387	389	420	390	377	396	376	381	374	389	395	389	414	374	397	388	370	368	405	402	412	431	419	399	415	409	408	420	379	381	402	396	422	380	391	433	400	412	386	398	386	420	376	377	434	413	395	382	386	423	418	410	414	366	367	419	383	388	338	443	383	427	395	410	419	399	421	385	404	412	380	389	375	419	413	423	424	365	415	385	415	385	431	411	383	393	416	442	380	441	371	401	397	389	413	388	382	406	395	371	409	411	416	388	366	364	375	410	396	417	417	403	394	432	373	405	443	414	439	432	390	391	391	370	429	381	367	428	402	394	402	402	433	400	406	374	385	371	369	391	447	382	405	377	400	396	399	373	406	393	405	391	412	402	379	396	405	378	368	460	378	419	419	399	371	421	392	415	416	369	417	413	422	401	374	417	367	406	389	410	427	394	397	380	381	399	394	427	379	382	409	423	378	377	406	384	398	424	355	408	390	411	399	384	400	377	418	375	408	416	385	385	392	396	426	393	375	389	393	402	392	423	400	351	366	390	392	394	412	404	434	388	396	409	429	405	390	376	408	418	402	448	416	405	395	397	396	391	398	364	393	402	377	399	404	382	404	392	424	393	420	439	350	452	360	365	366	415	413	431	386	424	358	412	397	382	356	409	376	420	402	398	371	391	391	365	407	420	402	367	397	400	376	379	408	361	394	413	406	414	377	377	435	378	375	460	361	399	371	393	407	396	443	398	370	384	414	429	403	407	405	358	421	368	385	406	389	379	388	396	447	364	384	397	396	381	400	443	427	442	389	383	415	395	416	405	432	366	409	392	411	447	416	394	385	391	363	399	394	376	373	407	396	397	413	412	382	381	379	390	394	432	431	408	370	388	400	403	395	393	385	400	384	397	403	408	407	415	395	407	384	405	391	400	386	402	382	386	374	382	402	392	379	380	401	381	396	403	413	395	393	384	388	398	408	361	397	397	405	397	413	392	380	410	405	395	404	420	389	360	363	403	400	420	403	397	372	390	417	415	380	430	412	385	411	372	387	431	421	396	375	378	389	412	420	348	376	394	414	405	422	377	374	411	396	432	391	413	398	378	408	393	392	377	412	432	413	383	405	423	401	350	387	372	403	386	433	412	392	395	407	384	383	407	401	409	379	434	410	410	376	383	364	371	445	402	377	377	370	424	404	447	383	381	402	429	416	396	427	401	357	410	405	439	379	388	401	387	400	375	383	424	415	398	400	416	375	408	388	443	417	418	416	440	402	430	386	405	383	410	413	410	408	413	387	397	392	425	389	385	363	461	410	423	390	400	387	410	399	389	386	398	426	403	398	368	381	393	409	420	428	388	405	405	416	407	405	390	393	413	414	398	400	401	383	394	380	392	392	407	408	429	381	398	431	425	394	404	382	435	362	370	389	399	396	417	386	415	379	381	411	371	406	407	407	406	394	379	402	395	406	399	398	368	371	376	416	421	367	408	400	379	411	373	383	415	388	375	408	398	419	407	414	390	366	385	436	401	419	377	399	423	403	396	412	356	385	411	402	399	445	396	389	414	379	423	411	409	378	339	394	368	391	407	397	417	372	416	395	376	371	394	377	436	402	388	379	398	405	414	420	386	396	418	368	384	445	429	390	413	417	375	398	412	416	398	426	408	359	424	402	395	361	420	407	391	390	402	397	374	366	379	414	374	385	364	374	391	404	377	411	380	390	392	398	377	386	392	408	399	357	383	372	423	395	414	416	394	402	419	399	411	399	424	380	410	385	393	387	355	392	405	384	381	410	431	400	415	381	401	418	384	360	393	365	415	423	377	400	399	406	420	412	401	417	419	380	383	363	413	382	381	404	375	392	354	410	395	390	432	376	416	387	379	381	434	392	402	415	418	396	374	412	406	438	429	359	384	382	376	439	407	437	397	406	411	387	389	406	412	428	428	375	418	407	359	376	400	388	416	395	411	400	412	440	364	409	401	394	364	432	425	394	394	395	383	383	395	398	384	427	415	393	418	428	405	409	385	400	391	410	371	390	382	404	402	389	399	374	432	408	389	408	377	391	359	375	396	439	407	394	396	429	393	407	393	408	372	380	397	401	397	394	387	368	403	343	436	389	383	374	386	394	409	409	395	414	394	366	396	408	399	382	428	391	398	411	426	370	361	381	393	396	380	387	425	384	398	417	373	401	426	428	382	414	417	423	407	395	405	421	386	429	390	415	352	350	405	360	424	400	401	395	401	374	380	391	396	361	384	414	428	410	419	392	370	367	419	404	425	444	416	422	397	410	400	414	361	389	405	395	390	431	382	416	382	436	409	445	396	419	385	368	389	424	377	379	411	359	429	412	353	419	378	425	424	372
26626	19009	5514	991	774	843	429	315	204	261	277	286	201	202	169	213	154	190	169	193	164	173	180	166	173	174	174	162	165	171	178	144	168	178	136	179	175	180	163	165	170	162	171	179	180	184	192	178	171	211	202	196	182	182	170	166	138	168	192	189	170	163	148	156	164	177	176	169	166	166	161	170	150	167	150	154	144	153	163	177	174	153	154	162	168	181	166	154	164	176	156	181	174	144	159	172	171	162	177	184	190	138	140	195	197	146	160	161	173	176	178	160	170	185	159	174	169	170	165	155	155	147	160	194	157	168	149	154	184	163	151	173	161	165	160	171	158	166	157	155	145	174	179	158	147	176	187	201	156	180	160	167	192	175	154	171	153	185	188	180	180	161	169	170	135	165	176	161	173	142	160	150	156	165	171	173	163	184	144	152	175	158	180	184	173	145	163	160	178	181	166	176	150	136	161	160	147	162	160	147	169	183	152	162	167	172	154	163	155	146	153	206	188	167	134	164	163	168	174	169	174	151	180	144	155	180	158	172	159	140	162	160	190	175	179	144	156	160	150	167	175	157	160	167	162	183	172	154	187	172	156	189	171	156	148	169	189	145	144	198	151	155	178	180	168	170	170	151	152	168	162	157	172	176	171	166	166	165	163	163	185	159	167	164	153	168	150	180	172	177	159	159	157	172	184	181	174	160	188	181	154	169	161	199	155	170	181	176	177	172	167	155	154	162	173	162	167	168	165	159	142	185	183	143	189	161	151	182	153	185	161	163	171	182	157	180	147	166	177	173	151	184	161	164	149	166	160	162	163	160	156	168	169	164	182	170	158	179	172	162	161	168	175	168	176	176	171	169	151	167	177	176	156	147	176	163	172	156	168	166	155	176	179	170	195	160	174	149	170	193	123	155	181	166	174	148	177	157	174	166	153	166	164	162	159	182	147	165	169	171	145	164	165	170	161	174	171	176	178	187	169	164	182	170	144	184	167	171	154	152	159	160	183	167	160	164	160	188	161	149	154	164	187	172	165	171	163	155	178	170	158	143	175	190	199	136	168	164	140	158	160	165	134	193	184	146	189	152	154	186	174	164	160	162	166	167	173	138	165	168	189	172	188	141	169	149	176	166	164	161	188	181	158	163	179	158	163	153	146	190	173	169	141	172	159	169	171	156	184	131	158	159	171	174	159	166	149	184	170	149	158	173	180	165	164	163	187	188	171	161	173	166	155	138	160	165	183	164	175	168	167	177	181	155	176	176	194	167	165	178	162	159	180	179	174	183	159	155	177	167	163	166	166	164	169	155	177	160	175	177	173	160	171	169	182	152	175	180	165	160	179	154	180	172	175	182	171	140	173	161	147	151	154	168	169	166	157	175	152	165	156	169	177	166	171	172	150	159	166	164	163	161	172	186	154	167	143	173	139	158	179	147	173	147	151	171	158	155	161	184	168	173	177	150	166	187	157	173	157	151	177	180	168	175	174	182	175	168	161	179	172	160	168	177	194	158	152	169	164	159	180	175	145	157	160	162	169	160	184	174	162	153	140	157	146	169	172	159	178	151	147	145	171	166	161	166	164	175	152	158	158	175	147	172	148	163	165	169	166	147	158	170	170	149	172	150	157	175	156	174	182	155	151	155	182	172	143	165	176	178	175	160	148	163	170	184	168	167	145	168	167	156	182	168	145	171	188	180	155	178	155	160	180	177	152	195	164	156	147	157	159	160	144	137	179	150	179	162	174	163	157	155	149	161	175	161	145	144	155	178	158	159	178	177	149	134	169	161	157	156	145	181	171	156	162	179	176	181	170	167	165	178	172	159	156	162	168	169	168	178	159	159	169	168	160	172	139	153	154	154	182	169	158	162	166	162	171	150	170	171	175	183	172	182	154	168	167	159	164	179	162	161	169	175	153	184	159	171	168	172	171	165	153	155	175	155	160	161	153	164	164	185	170	151	154	185	150	153	175	189	170	179	164	152	165	184	148	177	170	173	151	144	147	156	175	162	167	167	171	159	157	134	152	170	173	172	163	167	170	157	152	166	157	169	191	177	172	172	152	163	188	144	151	164	156	175	171	154	163	156	174	153	177	157	173	164	151	164	155	146	195	160	141	175	169	181	152	164	163	157	155	164	140	172	166	142	162	150	153	175	146	178	152	158	158	159	159	159	161	175	169	170	180	169	169	191	164	146	148	170	169	153	165	165	151	178	161	162	158	162	158	181	148	151	178	185	162	180	162	184	169	146	155	178	169	155	182	159	175	177	182	152	149	185	189	161	174	166	172	172	173	160	164	173	152	162	188	161	172	160	166	171	190	178	184	179	186	151	174	150	152	161	182	149	165	151	168	180	156	162	191	185	170	157	186	175	168	160	152	158	174	156	169	162	140	179	158	166	178	153	157	182	152	178	165	140	165	147	154	164	142	178	133	161	171	200	144	170	147	171	185	146	160	167	167	154	188	159	157	144	167	164	147	173	164	172	152	163	167	167	162	173	182	168	160	170	189	176	190	165	150	141	143	160	157	183	180	188	165	171	167	159	180	163	173	169	168	160	153	148	173	162	145	164	164	150	170	183	158	174	159	158	164	161	168	165	166	178	150	147	169	168	171	157	170	161	154	180	149	172	177	163	171	174	178	161	171	187	149	171	170	144	183	180	165	162	154	153	171	174	161	161	170	187	164	164	172	157	178	174	151	164	143	153	168	155	158	162	187	160	161	149	154	156	156	162	160	125	148	151	175	154	175	181	146	169	159	161	173	152	148	171	180	206	177	170	167	136	144	154	176	167	174	173	179	166	164	170	151	177	166	158	175	168	150	151	162	177	138	158	149	164	171	163	156	172	178	164	178	188	188	175	150	165	170	150	180	160	142	167	171	180	172	168	158	160	160	152	172	182	154	176	147	181	150	155	173	186	163	161	151	164	177	155	150	182	154	174	175	176	169	184	168	156	170	176	167	170	169	171	173	162	149	155	167	166	151	142	164	176	172	156	165	171	147	152	153	165	169	175	191	164	173	163	158	169	166	150	158	178	178	178	158	159	142	165	158	162	169	165	172	177	181	179	169	155	176	174	176	183	183	194	162	179	161	149	156	176	168	186	171	180	166	187	159	151	200	180	142	165	133	178	164	155	187	152	188	181	201	159	157	181	147	162	173	181	147	163	158	177	161	140	182	177	173	174	156	157	170	175	165	148	165	157	155	168	157	160	183	153	171	157	167	140	170	181	160	185	168	166	168	150	156	158	175	158	189	156	182	175	150	164	155	177	196	173	171	165	169	181	144	152	169	162	154	197	156	172	165	169	139	153	196	166	160	157	162	179	179	132	161	167	151	181	160	157	169	152	166	174	156	163	172	175	154	172	147	153	171	168	187	165	173	158	159	167	147	174	154	173	151	173	204	180	163	178	156	164	152	142	182	168	148	180	168	162	162	199	155	168	151	163	167	160	174	158	171	148	157	163	172	160	189	187	157	192	164	147	188	172	150	164	164	170	178	173
4270	2268	2491	1282	1565	1995	913	754	369	575	528	561	394	377	280	249	262	226	261	263	274	223	268	240	235	222	252	242	223	235	248	250	222	238	233	246	210	232	228	223	237	243	223	244	229	210	265	262	229	260	300	271	269	213	212	207	231	212	211	226	215	206	200	214	220	243	226	225	231	225	200	217	234	247	221	226	255	226	190	208	218	201	207	210	245	213	216	226	231	209	238	234	211	222	236	225	203	217	227	230	230	209	233	212	235	236	205	229	225	235	202	220	216	196	204	210	220	198	223	205	216	215	203	238	228	199	221	228	207	217	214	205	212	199	197	203	221	212	227	203	208	224	237	215	223	201	231	207	219	226	217	212	197	222	213	242	187	215	209	235	206	205	228	234	225	218	210	219	199	218	241	222	219	257	217	236	211	217	233	228	231	237	216	238	219	206	238	196	203	218	223	213	201	216	210	200	219	216	231	229	223	224	232	239	223	232	218	223	237	218	227	204	208	201	227	227	228	200	240	195	207	210	221	209	219	237	204	208	222	233	207	210	212	233	225	207	235	215	231	249	203	207	202	247	213	214	234	204	242	231	232	225	215	213	212	245	223	211	176	232	219	236	232	229	208	233	206	230	224	204	200	242	234	247	215	231	213	214	196	220	246	237	225	243	217	221	223	219	221	187	215	206	218	220	200	219	225	197	217	234	209	246	236	213	200	219	220	228	191	222	231	215	222	232	230	228	226	238	222	216	214	225	224	224	211	215	190	207	243	216	212	214	235	229	203	229	219	212	231	244	223	213	235	207	232	209	224	224	208	212	202	215	215	221	215	222	228	202	217	186	216	233	212	249	251	224	217	220	205	224	206	236	207	238	235	238	211	205	225	205	212	212	222	227	229	224	213	208	221	206	197	233	228	221	219	228	214	246	207	220	193	244	225	211	225	210	205	230	220	215	214	212	231	214	226	231	212	209	208	222	228	216	222	231	239	190	193	226	214	208	207	208	218	214	232	250	223	220	228	191	207	222	238	242	210	195	199	224	217	225	195	216	214	231	225	214	235	213	251	220	202	203	239	216	228	220	219	200	219	192	207	245	218	207	229	197	250	229	209	211	217	209	233	220	212	242	234	215	226	226	209	223	221	212	211	200	167	245	213	241	205	224	201	233	231	218	230	206	222	249	199	218	218	216	239	204	197	210	214	207	222	211	214	193	207	225	216	219	223	226	199	191	232	213	226	236	212	235	211	200	219	232	214	221	205	239	208	260	231	200	210	220	225	215	218	197	186	225	228	229	215	209	205	221	217	210	223	212	195	234	214	236	231	211	216	213	206	224	219	216	224	215	199	209	207	211	224	259	224	206	217	244	217	203	212	223	209	225	224	226	224	192	210	224	241	215	215	213	213	237	222	211	221	192	232	234	192	210	217	225	226	203	244	233	224	221	189	213	202	241	236	217	221	198	201	232	222	226	219	254	243	233	214	256	228	243	191	216	203	239	223	235	250	219	225	219	230	212	202	198	206	214	192	196	213	237	198	233	239	247	218	224	222	241	233	215	219	222	216	199	209	229	207	215	231	234	196	203	222	234	201	213	257	212	225	215	226	251	242	215	236	234	216	232	226	227	208	193	206	241	207	209	216	214	217	237	225	228	216	228	226	194	246	203	231	215	203	228	227	217	213	208	187	232	209	191	201	226	218	209	231	239	226	217	196	264	228	218	226	221	232	208	206	225	233	222	262	197	205	204	210	218	221	216	220	207	210	257	228	218	219	234	248	218	199	228	221	222	227	224	194	210	228	213	229	227	190	221	252	222	201	220	217	226	213	216	213	220	217	207	243	209	220	204	217	211	183	235	209	241	235	216	250	221	221	231	242	232	214	226	226	232	236	206	223	225	199	214	220	205	214	183	241	213	210	231	236	208	218	211	232	222	216	252	220	221	230	223	213	223	207	217	224	235	212	217	210	216	215	228	218	218	236	232	198	196	223	231	222	247	205	228	227	227	211	217	197	212	223	233	262	220	199	205	218	192	188	229	208	209	229	218	214	218	238	217	237	219	210	229	200	205	228	192	222	205	212	248	204	242	211	215	238	196	249	223	195	217	225	198	193	188	240	238	216	246	211	212	213	236	226	229	214	198	227	210	227	211	201	236	205	197	236	240	234	198	211	217	196	238	227	216	228	200	198	233	219	223	233	254	230	219	216	227	228	200	222	230	213	246	227	224	221	169	225	206	216	227	216	216	194	218	224	223	208	218	238	235	223	199	208	207	186	236	217	222	200	215	238	227	217	211	216	222	220	244	218	216	257	214	202	250	213	242	258	218	195	218	247	222	211	235	206	196	209	227	224	204	208	227	217	233	230	218	225	221	231	206	234	244	225	197	247	237	191	215	242	246	211	216	223	202	224	213	185	210	212	226	225	239	215	239	227	232	234	233	216	211	221	220	191	221	202	225	236	216	239	243	221	211	220	231	218	213	214	231	218	233	215	203	218	209	208	227	209	231	226	196	194	228	204	201	241	206	197	203	185	202	203	221	251	215	184	204	222	229	201	229	223	231	191	234	217	192	211	235	221	210	203	210	223	222	207	173	223	215	215	232	230	237	225	206	223	233	224	216	220	213	205	212	236	216	220	215	219	201	225	231	205	208	237	230	201	235	217	213	217	199	213	221	245	196	244	171	222	227	192	214	217	239	210	222	247	238	218	224	192	212	226	194	245	216	238	207	198	193	208	214	219	227	229	224	239	235	212	219	203	197	188	210	244	240	204	251	210	235	261	226	220	221	222	209	219	242	222	215	211	213	239	211	219	208	215	245	219	201	229	263	226	194	240	199	202	188	205	212	216	257	219	218	204	216	206	214	227	212	214	237	220	211	196	237	231	206	217	211	208	239	213	235	208	211	223	193	224	230	216	211	214	200	208	197	219	200	221	239	214	226	225	188	228	210	212	203	204	223	215	218	223	210	215	240	231	239	219	204	224	230	211	233	195	210	218	190	238	234	216	202	196	198	205	212	211	220	220	227	197	229	224	216	216	185	243	243	229	243	231	214	232	212	219	200	234	230	225	200	229	235	218	222	210	227	218	232	245	218	230	199	226	187	208	240	216	228	252	220	215	221	232	218	217	220	218	208	211	214	214	243	181	219	222	224	230	218	231	234	245	228	212	229	225	223	215	210	218	212	212	207	234	198	198	240	212	243	217	203	221	238	226	225	224	223	230	213	222	196	235	252	216	262	240	238	240	218	208	213	235	217	263	257	218	203	225	208	219	223	222	188	223	208	205	218	191	214	230	224	197	223	219	218	229	207	223	237	223	220	214	231	224	248	214	226	225	215	208	243	199	216	231	230	189	219	226	218	217	201	212	203	229	231	229	216	227	201	179	210	214	224	235	208	214	225	248	245	213	208	203	205	209	208	237	253	228	208	227	216	221	222	234	216	230	212	227	228	233	218	224	217	225	208	196	201	207	243	218	203	219	217	218	200	238	224	254	230	225	242
23709	20932	28107	23886	20901	9617	1513	984	655	666	638	613	524	484	419	441	428	356	327	393	371	374	372	376	379	329	332	344	316	346	311	350	337	329	358	322	358	321	338	334	339	328	343	315	338	330	376	346	336	379	389	367	338	355	328	316	317	321	340	311	287	302	292	313	309	291	339	282	338	317	333	288	352	287	353	335	310	340	320	277	286	293	327	339	329	290	315	315	308	341	326	303	324	306	322	311	294	329	318	311	299	290	325	334	319	322	307	317	318	311	354	345	331	331	318	348	286	292	308	313	306	314	274	292	334	315	299	307	327	311	318	339	334	290	358	300	341	304	321	314	324	291	328	360	295	343	304	309	355	329	300	297	336	352	333	347	324	318	305	302	300	343	291	316	325	322	296	304	325	328	278	343	313	314	316	337	323	325	298	303	307	343	310	315	321	308	338	305	276	294	334	331	320	290	285	318	299	320	315	340	303	325	293	289	321	288	291	316	332	335	326	305	286	317	334	335	322	306	327	300	364	292	338	297	285	325	318	300	333	287	302	306	304	315	320	302	324	302	335	300	286	328	302	307	318	302	288	338	318	294	333	297	330	307	289	309	325	281	299	315	311	319	315	312	316	298	317	311	349	306	332	314	301	307	326	281	298	331	304	280	335	334	291	306	329	332	329	304	345	308	318	305	310	324	330	300	293	336	323	269	328	323	321	295	309	324	307	299	331	289	331	297	323	320	329	283	337	329	289	274	298	332	299	287	311	318	297	305	313	314	332	294	318	326	310	297	316	313	305	295	354	278	303	306	297	302	318	314	344	309	348	335	290	312	290	314	292	319	330	325	319	311	326	293	328	339	329	324	302	341	315	294	325	305	331	325	320	300	332	317	291	295	331	304	319	338	337	299	286	323	295	316	328	284	322	291	317	308	307	347	312	321	312	308	300	298	314	343	314	284	323	289	326	339	301	300	317	265	290	317	316	298	295	334	319	310	305	333	333	292	317	308	321	274	321	343	309	303	335	295	328	306	319	288	329	301	295	315	316	335	297	311	333	352	316	324	320	306	296	306	283	328	291	334	314	302	312	317	316	311	338	328	314	315	348	293	306	280	299	303	334	302	320	307	311	320	280	290	342	317	305	294	331	331	334	337	306	276	322	316	316	295	318	312	313	300	312	325	295	350	312	305	309	321	288	308	297	296	318	306	351	302	309	328	312	333	317	311	316	308	343	324	329	316	313	311	341	330	356	320	302	324	315	298	335	316	324	324	297	317	313	299	268	339	280	334	300	305	323	288	318	333	315	291	347	374	304	300	312	307	325	308	314	319	320	313	294	311	307	316	328	340	324	305	319	318	287	335	349	344	299	307	321	336	323	342	313	325	319	325	290	289	316	336	296	319	303	294	301	301	317	302	354	304	334	376	315	337	316	328	304	333	306	330	305	313	305	311	296	303	307	302	311	335	294	314	310	316	293	316	290	317	293	326	326	341	298	324	318	319	330	289	302	301	292	317	316	339	320	302	281	358	303	294	326	302	298	309	297	338	313	324	307	336	309	301	321	339	315	289	304	325	311	303	329	313	355	306	307	322	324	315	334	322	292	300	313	289	308	315	274	300	324	343	320	336	300	277	338	345	300	325	308	351	290	303	312	286	316	285	307	305	321	318	310	320	332	328	323	309	319	287	311	312	337	301	303	355	342	344	304	330	274	313	306	331	322	326	300	335	285	311	342	309	303	285	291	315	315	311	317	325	300	298	290	309	319	329	307	297	320	308	299	336	352	329	333	326	308	326	303	313	302	328	325	285	319	324	302	318	328	313	299	297	314	324	302	305	296	319	318	317	331	316	348	318	325	301	310	338	292	337	315	336	336	349	320	310	304	294	317	292	281	297	311	327	278	307	366	313	314	323	317	323	308	300	301	336	275	306	304	311	304	284	330	296	289	315	291	320	314	342	318	298	346	287	337	327	334	313	320	327	324	311	326	304	278	287	280	348	281	328	324	326	305	310	296	312	305	316	316	311	294	355	337	328	355	335	357	300	345	323	339	296	286	315	339	333	304	356	323	328	324	302	317	279	307	276	306	328	306	290	298	346	290	303	319	303	332	321	325	308	358	315	314	339	294	275	325	332	320	307	291	318	316	314	273	321	293	317	320	277	287	330	326	294	295	289	300	312	348	308	298	298	299	326	309	310	338	312	318	315	308	300	305	333	309	296	310	316	328	326	316	333	298	300	322	318	317	299	299	332	282	325	299	313	329	307	348	301	314	337	298	310	287	293	311	327	348	275	330	309	340	301	309	344	309	324	293	316	312	318	298	317	300	309	347	312	311	305	301	307	356	337	315	295	324	315	290	307	303	325	352	355	308	283	292	304	356	324	309	354	339	330	346	306	302	338	337	292	299	324	306	325	313	310	295	316	314	322	317	309	296	307	320	296	322	288	308	306	297	279	321	346	346	317	327	314	299	310	308	298	311	290	275	283	338	353	317	307	346	323	324	289	345	318	287	300	297	320	325	303	320	308	309	290	297	317	304	323	321	309	331	309	334	342	302	323	293	309	304	320	309	301	303	352	314	307	299	294	327	288	310	310	342	315	305	334	334	306	297	326	278	301	312	321	308	309	303	308	337	331	317	310	349	325	292	317	328	313	327	352	301	295	287	329	304	313	288	306	297	294	312	321	296	313	319	328	333	296	326	341	278	299	309	301	294	331	303	300	299	288	298	302	310	298	315	311	318	304	306	301	298	323	331	321	338	292	289	323	309	302	303	348	328	296	333	342	317	274	320	334	316	316	327	314	282	279	320	327	327	282	314	288	306	325	296	316	342	308	301	331	319	305	319	328	336	322	312	338	297	341	315	297	326	337	301	312	323	334	314	329	321	273	329	309	326	322	320	338	291	359	317	313	311	306	303	307	313	315	311	321	329	314	325	295	299	342	336	331	323	314	306	283	341	286	296	302	313	306	310	315	291	291	323	324	303	304	332	357	312	300	316	339	343	314	311	337	293	284	302	309	309	311	310	310	308	312	310	301	316	310	313	308	310	298	292	289	326	320	293	305	318	334	327	308	322	285	305	291	289	320	304	336	336	315	301	316	320	318	282	283	329	304	321	301	304	298	323	305	308	301	289	300	306	328	345	332	314	292	343	300	326	295	310	308	293	314	329	337	320	343	277	303	348	333	318	326	306	256	331	299	290	305	313	308	312	268	291	325	279	307	303	342	326	308	326	330	315	337	329	291	289	301	313	343	338	312	333	318	315	292	331	305	293	324	320	336	290	307	310	299	336	300	315	346	301	306	302	302	339	314	297	323	319	332	287	331	346	317	311	316	286	349	278	293	323	311	346	318	329	308	310	324	319	308	313	302	322	304	300	327	314	327	312	305	317	310	319	333	293	313	355	308	324	326	310	353	332	315	313	320	312	298	328	337	317	304	305	336	311	300	279	293	314	307	290	288	314	298	310	342	314	282	290	307	307	325	304	323	321	303	325	315	320	297
5212	11139	9834	5138	4381	4566	2549	2119	1245	1415	1308	1214	919	834	726	720	638	591	543	554	590	478	488	485	486	500	517	442	509	464	433	447	470	480	449	458	442	435	407	482	440	454	435	451	493	454	513	472	456	546	564	530	502	505	465	443	444	447	413	446	429	398	404	382	426	372	394	389	412	407	427	426	368	435	411	419	386	411	416	409	446	384	405	365	403	391	444	460	407	418	419	411	384	392	407	459	397	415	393	391	425	383	416	410	405	441	399	395	418	382	397	383	405	410	399	404	401	396	445	396	440	437	395	435	419	374	413	412	432	394	425	410	384	427	447	411	394	412	392	394	428	408	424	383	426	398	388	397	385	414	415	373	443	419	408	415	398	450	407	408	392	424	420	404	422	422	432	408	406	386	399	401	425	404	391	430	437	412	410	440	456	414	404	413	414	399	387	394	412	414	426	391	436	404	388	440	413	430	429	409	396	383	427	410	430	418	374	406	365	383	429	394	391	405	394	399	426	390	405	428	407	412	438	411	414	380	419	427	422	397	447	406	397	393	380	405	399	416	436	427	408	402	417	402	414	384	427	396	422	364	386	396	408	433	376	394	398	424	398	420	429	409	380	437	427	399	365	433	374	412	390	406	408	367	374	412	395	434	420	368	412	404	404	417	405	423	411	396	416	431	381	400	381	385	383	426	433	399	431	401	376	438	416	443	411	377	395	434	446	389	405	400	431	432	446	391	446	371	435	422	417	408	414	369	376	390	383	423	404	346	419	391	416	419	406	396	388	401	420	414	414	402	416	409	407	382	431	392	443	357	370	413	412	407	359	405	408	389	439	406	437	421	438	396	386	391	421	419	384	379	409	419	431	407	430	391	437	412	400	393	411	400	416	392	408	384	397	410	359	412	420	387	393	398	401	410	413	408	419	395	418	426	418	374	430	417	402	437	414	414	412	394	430	396	402	382	406	408	385	410	405	356	395	386	404	383	431	439	426	363	359	393	402	418	402	400	399	420	440	394	430	384	412	389	418	390	409	420	403	430	370	375	451	412	400	410	416	391	394	409	382	437	427	403	407	411	409	385	411	381	401	391	399	450	386	425	445	421	406	402	416	374	395	394	407	418	404	413	384	378	405	410	429	394	415	423	407	423	425	423	394	382	397	399	354	392	419	398	384	378	380	424	429	417	432	389	429	377	428	417	429	405	412	398	405	376	391	397	391	395	463	418	402	418	397	390	423	410	424	368	443	437	385	378	408	418	439	395	395	404	417	401	394	409	388	396	402	378	372	405	418	404	365	412	462	441	393	408	395	384	402	405	411	403	388	354	394	429	395	424	414	422	405	412	432	396	377	380	411	394	412	404	414	403	400	400	402	412	378	423	390	419	371	424	384	442	415	382	440	439	366	378	396	402	364	390	427	397	408	432	376	391	396	428	412	383	458	390	403	408	428	381	401	391	388	386	428	403	419	375	475	356	377	433	400	411	397	404	399	389	363	413	426	406	430	398	387	449	435	412	395	393	390	417	394	370	425	388	428	402	379	402	422	383	402	393	387	385	408	408	425	415	383	397	424	403	420	375	390	429	427	420	413	419	417	406	416	404	410	427	410	374	390	375	417	397	417	409	418	395	376	419	409	380	405	395	409	412	347	405	413	358	415	390	394	408	433	417	378	389	421	416	433	435	398	386	396	416	414	436	396	375	367	332	374	454	418	431	395	422	415	440	426	415	397	420	445	454	372	411	417	415	396	404	402	415	399	378	411	416	411	415	425	390	361	408	377	393	398	413	412	376	432	412	406	416	389	424	393	374	419	398	395	440	402	392	415	398	435	392	410	396	403	382	442	419	425	445	431	427	410	414	427	413	393	374	430	435	391	409	361	394	417	399	406	413	407	388	415	412	420	402	408	415	415	418	407	418	398	381	384	377	398	388	406	423	394	391	418	449	388	416	404	409	383	427	392	397	422	394	383	439	438	392	430	406	355	386	435	402	422	425	412	390	405	431	431	352	401	420	419	415	415	408	436	409	406	401	407	409	407	384	395	416	445	405	391	362	380	395	381	383	387	413	417	391	399	370	411	396	373	389	376	406	423	382	404	439	387	428	405	398	428	383	392	424	337	396	382	423	411	386	391	381	421	383	396	397	387	368	436	396	406	425	386	403	405	409	400	386	397	417	391	408	397	386	417	417	421	419	398	401	417	423	407	395	421	413	387	426	429	464	412	414	402	381	394	389	394	430	442	405	445	418	391	383	389	398	422	399	442	405	408	441	366	395	442	405	428	417	410	416	435	412	389	375	395	378	404	386	391	393	443	419	377	395	400	397	401	400	391	391	390	410	410	442	422	399	364	404	429	393	368	404	418	412	404	382	384	403	429	378	409	394	389	378	409	402	422	383	417	399	389	438	413	412	364	416	412	400	422	405	464	431	428	425	411	402	405	433	426	443	402	349	407	419	413	402	393	412	377	402	410	393	411	382	420	404	380	433	403	398	395	379	391	393	369	409	442	413	404	388	406	358	402	427	386	411	416	406	360	419	393	407	360	418	439	384	404	407	361	419	425	415	389	407	427	406	431	392	435	412	409	409	362	399	392	392	384	399	417	388	395	364	388	431	363	427	413	391	405	372	402	410	425	393	388	403	414	387	421	403	434	418	395	407	413	433	407	400	405	404	371	379	385	440	399	406	383	381	414	402	425	381	450	402	407	414	410	404	421	370	384	417	375	397	397	407	403	416	405	401	410	397	397	398	441	389	399	410	370	374	379	406	408	466	397	403	392	414	408	400	380	407	414	422	427	390	390	393	424	396	409	435	457	393	413	371	395	389	456	362	393	387	402	386	401	399	407	389	390	391	429	367	412	407	418	387	413	393	379	390	384	410	387	381	405	410	396	445	441	432	396	400	404	439	377	423	379	346	422	422	420	414	364	433	382	419	376	426	451	425	394	389	417	383	414	403	401	418	421	385	391	403	433	383	392	421	394	393	435	385	387	412	420	379	379	420	393	442	411	372	421	413	442	376	411	387	406	397	422	410	386	397	401	416	400	405	407	412	408	399	382	408	369	406	391	437	382	430	377	379	404	416	381	440	407	396	383	385	367	363	409	415	410	413	397	398	408	398	391	417	413	387	377	417	401	419	413	398	387	411	434	384	371	368	457	391	414	435	398	399	391	374	399	382	387	423	396	357	394	401	401	433	405	443	400	420	410	418	431	404	397	409	432	406	432	388	404	389	363	391	433	409	411	411	388	390	445	379	414	422	410	362	388	405	415	372	433	414	378	423	423	376	385	374	391	410	400	404	409	405	403	421	400	385	361	388	370	395	385	376	379	418	410	432	394	388	392	429	403	418	401	379	356	410	403	401	397	379	407	407	409	419	402	391	399	421	394	430	388	380	372	389	388	387	390	371	439	394	407	412	397	427	403	390	423	389	422	399	398	383	396	430	407	391	434	447	408	376	452	414	394	383	420	427	471	381	427	394	406	395	399	387	369	394
24847	20932	26806	25071	7443	1432	620	515	247	292	293	266	227	178	160	147	130	145	149	135	129	135	130	124	115	121	145	130	120	112	120	118	91	119	118	114	114	138	129	102	101	111	125	94	128	130	129	122	139	154	128	134	140	96	124	121	96	108	110	122	102	112	103	105	112	110	104	87	126	106	114	112	116	126	115	89	122	98	119	96	85	108	101	107	107	99	105	101	108	102	106	85	99	129	90	112	114	87	107	115	103	109	107	91	117	93	97	112	98	118	104	102	104	135	101	110	97	105	117	109	121	114	121	91	97	107	106	103	103	105	90	114	102	127	125	101	109	98	103	120	105	102	94	100	101	100	115	90	110	111	107	90	101	97	93	112	102	100	101	90	99	100	112	114	101	105	126	128	121	106	99	117	117	112	100	123	111	122	103	103	94	118	114	106	100	97	114	108	99	98	106	91	107	119	115	92	109	99	101	86	106	100	97	121	87	112	123	107	98	91	108	98	99	107	93	103	115	100	95	107	99	96	112	112	98	104	102	83	108	106	92	114	93	101	98	110	101	104	87	94	110	83	109	107	108	96	109	103	86	102	104	107	101	134	101	101	108	114	95	93	114	100	103	91	99	108	107	108	111	113	106	109	109	106	94	119	106	113	121	104	83	111	111	107	101	131	108	116	99	103	132	122	116	105	126	99	103	109	103	97	90	103	111	97	100	119	133	116	123	115	103	89	106	95	131	97	88	111	106	124	113	107	103	98	92	104	97	101	102	86	117	102	113	121	110	88	123	97	110	104	109	104	101	104	105	94	117	109	111	96	87	101	103	110	112	110	106	93	96	94	97	105	108	94	114	99	101	105	103	104	118	107	109	124	108	113	105	120	95	118	96	106	101	116	111	105	125	99	105	110	105	114	106	110	111	95	104	113	101	105	102	113	103	120	110	96	97	131	104	99	95	83	113	102	96	103	101	104	113	109	120	105	108	100	92	108	100	86	102	92	115	114	87	107	120	91	121	94	119	107	112	102	126	100	101	97	97	115	100	100	102	108	100	100	111	116	86	93	97	99	96	103	131	107	95	110	112	109	116	128	81	102	118	115	119	114	100	104	92	108	105	98	109	98	109	120	102	103	107	86	94	101	97	98	92	88	115	98	101	113	99	104	98	100	96	99	103	101	101	113	103	98	89	102	102	110	94	110	108	125	105	101	114	111	110	112	114	97	101	111	103	89	102	101	102	111	103	100	115	116	95	114	88	106	106	78	99	109	106	108	113	103	86	93	104	93	113	105	97	98	104	115	104	100	109	90	126	75	92	115	118	88	107	96	88	101	111	89	98	104	102	107	123	108	89	109	106	109	128	106	106	96	133	116	107	109	88	89	104	111	99	90	97	109	113	97	120	104	110	91	103	94	103	120	108	115	114	87	83	110	110	119	94	105	107	96	123	105	119	97	97	104	124	117	93	132	102	107	91	97	90	105	105	123	109	105	87	106	96	116	114	110	100	109	126	98	100	114	88	115	101	103	84	108	91	92	96	110	85	107	119	102	98	117	107	104	108	100	111	97	103	102	84	96	90	106	98	103	112	110	96	98	111	112	111	114	106	101	96	112	121	104	130	105	95	105	104	97	98	115	103	105	98	112	102	107	97	105	110	115	106	93	101	92	90	105	109	79	99	103	127	106	111	105	119	90	114	108	113	109	98	108	82	122	95	101	108	112	105	106	121	121	95	108	95	109	104	130	103	94	89	103	100	120	121	112	105	96	94	98	113	110	96	101	122	108	91	109	95	117	111	114	108	116	108	105	93	105	86	99	99	111	111	104	98	95	110	115	112	107	122	102	95	107	114	117	105	121	104	110	87	98	95	89	92	92	128	110	112	106	114	114	117	134	111	104	111	94	90	122	110	101	97	117	110	101	109	122	113	110	89	96	90	114	99	113	112	117	107	94	101	106	117	103	111	88	130	115	96	122	96	104	117	110	109	97	105	109	100	104	94	93	106	98	107	107	100	107	105	102	96	102	112	110	114	109	95	108	112	89	112	107	94	86	107	103	104	108	122	119	127	112	100	112	105	106	107	104	113	101	105	98	120	95	102	115	105	103	111	111	113	109	102	97	99	101	104	108	111	102	92	100	107	107	96	102	88	105	93	108	121	102	105	121	96	100	103	109	84	109	98	94	91	106	83	77	108	97	113	114	111	105	115	118	78	87	106	110	92	116	108	88	108	99	95	111	120	101	129	129	93	100	109	99	106	116	99	79	119	118	107	105	107	104	105	101	103	96	98	109	102	124	82	81	103	120	94	100	92	99	124	111	99	91	113	111	115	118	110	99	103	108	113	109	112	111	100	101	139	116	110	99	120	90	104	114	97	110	97	105	109	115	91	98	106	113	106	105	103	100	108	92	106	109	114	104	102	110	99	88	92	113	96	108	92	120	116	128	108	107	112	106	112	97	102	107	107	102	120	107	102	116	103	104	108	104	103	98	111	98	90	96	103	124	96	108	101	89	111	95	108	97	106	114	111	107	111	88	104	90	106	110	103	105	91	91	106	106	108	107	110	128	95	94	101	108	114	106	116	109	99	106	90	110	120	105	103	110	118	96	96	92	115	96	94	130	106	98	121	105	98	113	112	104	98	107	97	116	112	101	95	102	114	106	103	100	110	87	118	119	115	102	102	109	112	99	105	103	104	116	93	110	111	102	101	98	103	97	103	112	108	112	95	112	110	97	103	109	103	97	103	117	92	128	100	114	107	128	95	112	121	104	106	107	93	108	101	113	109	115	99	94	111	98	105	109	110	111	102	106	126	101	102	97	100	116	113	94	98	112	110	95	105	102	114	102	121	89	105	107	110	98	104	79	87	93	120	93	104	123	111	91	111	103	120	84	112	100	118	122	113	119	124	93	111	106	95	96	92	94	97	106	107	99	117	132	117	107	93	105	107	124	106	89	104	115	108	111	125	102	121	96	94	108	103	88	103	99	104	99	110	117	115	98	88	109	77	106	109	101	104	91	82	97	107	113	108	103	116	101	123	103	110	99	96	109	106	96	101	128	86	117	110	87	119	113	113	111	88	97	101	102	115	108	84	112	105	100	104	110	114	85	92	83	99	100	104	102	114	112	90	107	111	105	113	109	109	111	112	94	112	117	99	96	101	114	108	103	96	83	100	115	106	96	107	100	96	121	105	99	92	102	95	97	110	119	96	101	97	106	119	79	92	96	104	108	102	96	108	97	99	82	97	120	112	121	84	117	107	109	101	85	106	104	88	113	102	112	97	109	114	90	116	103	112	110	96	115	122	104	120	106	109	105	102	98	116	110	97	110	109	93	111	113	103	109	106	122	99	104	101	110	125	115	86	103	111	107	97	99	105	106	109	99	89	111	104	83	117	119	99	118	100	107	123	90	110	90	102	91	106	113	101	115	103	102	111	101	113	94	116	91	122	115	113	89	111	97	98	112	78	109	117	109	96	114	87	92	105	100	99	114	115	107	107	99
5027	7052	6004	3124	2841	3278	1525	1441	658	767	812	693	495	483	354	306	252	240	216	224	227	232	227	185	217	217	233	211	229	190	171	197	186	152	214	154	169	159	149	187	189	180	174	169	182	191	209	219	190	227	256	230	246	177	201	177	194	163	162	160	150	157	137	152	156	161	166	139	146	145	156	155	135	148	145	148	140	143	167	152	141	160	159	139	160	140	141	162	151	143	150	144	142	156	161	146	162	149	143	148	158	148	134	160	173	131	151	137	152	155	156	135	149	128	152	143	131	139	146	139	161	161	147	143	144	156	160	131	144	137	138	136	160	152	161	161	148	142	126	123	156	144	153	133	159	165	152	160	154	160	141	149	164	148	151	163	159	155	154	156	149	136	147	147	138	157	134	160	133	145	164	157	120	140	140	137	137	160	141	132	155	146	129	123	135	146	142	155	144	160	143	150	159	146	148	143	140	145	146	138	152	143	136	139	144	142	123	160	126	141	155	168	153	150	118	129	136	149	159	154	158	138	152	152	156	163	158	140	148	157	155	159	152	150	151	144	159	141	152	138	131	147	133	147	140	171	150	124	144	145	142	174	136	151	122	147	148	143	164	155	133	143	136	160	171	156	155	144	129	146	126	134	161	119	167	153	149	144	155	149	157	138	148	142	151	156	151	144	160	143	138	134	138	124	154	152	132	161	165	169	151	174	169	145	146	152	169	161	158	156	130	166	135	166	141	143	149	156	156	148	133	143	186	160	141	138	144	152	132	144	146	149	134	178	154	138	138	164	156	154	143	149	154	138	146	141	147	151	130	138	147	126	132	146	123	142	163	148	162	151	147	137	138	159	118	148	157	149	150	168	154	154	141	147	151	139	149	151	156	135	168	144	161	146	153	155	144	136	133	141	134	137	158	134	125	160	145	152	132	161	155	151	141	161	153	156	136	150	144	115	150	127	169	156	155	130	155	150	146	160	138	143	148	134	132	155	158	140	158	163	159	154	154	144	160	132	162	148	150	151	141	153	141	145	165	142	148	169	145	157	134	138	148	130	150	136	132	142	156	158	169	155	140	160	153	141	150	165	149	147	133	141	164	162	157	157	164	135	158	150	139	158	151	153	143	152	133	141	141	137	153	173	166	133	133	144	143	127	163	159	152	163	157	143	148	150	150	151	148	151	146	135	140	132	147	147	150	162	157	157	134	155	149	151	142	165	138	163	147	142	141	148	135	142	150	151	155	144	152	153	127	157	132	155	167	130	151	159	156	150	154	148	181	149	152	151	135	156	158	156	156	171	145	149	165	131	159	163	167	143	157	156	142	154	147	138	161	139	154	143	147	147	143	148	151	151	140	131	147	146	147	147	153	169	149	153	145	152	156	158	172	150	155	142	147	152	143	150	146	131	152	154	160	109	143	197	139	159	166	152	138	158	168	138	167	161	156	132	163	145	144	189	144	160	155	160	147	149	153	153	143	127	160	136	142	140	143	132	159	135	142	129	149	145	140	149	150	155	137	159	162	158	147	146	155	150	150	143	153	144	162	167	142	154	148	164	135	148	149	151	144	153	134	145	153	144	147	141	135	167	159	160	142	134	145	152	151	170	154	164	149	166	155	122	158	144	137	155	154	161	160	145	149	149	149	155	144	137	139	171	134	150	136	163	160	134	139	163	143	165	151	149	166	146	167	157	151	132	157	157	155	168	145	152	152	176	153	165	136	145	155	162	152	144	155	118	167	167	149	145	168	161	181	148	142	132	158	126	156	147	155	177	130	133	143	149	155	139	149	153	173	157	148	147	153	155	146	160	147	137	160	138	142	152	170	167	140	147	153	149	168	135	143	142	155	141	147	139	152	152	139	158	150	145	146	140	173	140	164	175	142	148	157	138	162	128	156	129	142	133	138	144	136	152	127	155	136	131	154	173	150	147	163	162	151	154	147	151	137	136	161	153	143	153	132	143	150	141	163	153	161	142	153	129	146	155	149	165	139	142	153	154	139	133	145	140	169	153	146	136	155	158	121	128	160	144	165	138	151	164	126	151	151	136	137	142	146	144	151	163	124	136	152	150	149	132	144	148	142	125	140	154	145	148	139	153	169	142	157	130	145	158	156	148	152	161	138	142	147	149	145	154	151	158	158	122	154	150	141	139	150	161	137	155	146	148	138	145	129	146	163	165	152	138	157	165	157	164	149	127	135	137	123	134	157	138	122	127	140	125	139	131	153	160	174	151	152	142	150	121	146	173	166	142	126	134	141	152	135	128	162	134	128	163	152	150	144	159	169	154	135	148	153	150	148	150	130	129	169	166	145	137	154	170	166	138	155	160	159	138	146	147	145	152	145	171	151	163	152	140	141	162	145	162	147	170	151	139	145	132	168	139	131	146	139	133	137	134	162	150	112	138	138	139	156	158	137	144	139	176	136	163	157	128	144	159	169	133	141	157	136	145	162	123	132	145	144	131	142	147	150	152	131	155	143	144	137	137	135	139	157	146	167	139	154	160	152	135	143	144	145	163	151	143	146	137	174	157	149	130	138	149	142	142	155	142	158	145	150	149	174	151	158	146	143	141	139	173	133	144	159	127	140	140	139	137	148	147	145	134	162	146	146	174	135	164	155	153	180	161	135	131	167	140	156	132	139	126	152	162	148	150	139	159	145	151	141	154	172	144	152	149	138	141	150	137	149	160	166	135	144	140	137	147	167	142	185	142	144	153	119	160	155	147	163	144	141	159	151	144	145	151	160	156	163	143	160	147	151	139	151	144	147	157	130	149	137	146	129	126	135	126	162	141	170	151	153	136	165	140	155	153	139	130	166	144	134	159	166	139	160	158	133	141	138	153	167	125	163	161	151	138	136	147	146	149	160	148	164	158	145	166	141	145	155	129	151	173	162	183	153	152	136	137	165	153	156	158	154	142	152	146	176	160	139	151	140	162	143	149	142	134	150	154	139	152	161	162	143	159	146	143	129	154	156	157	132	153	145	126	159	189	137	140	138	155	139	137	155	151	134	164	155	143	144	136	141	143	152	163	139	165	165	157	143	155	133	142	155	133	160	150	156	173	139	150	156	166	149	167	133	141	127	146	152	144	178	141	146	138	147	135	164	139	148	137	138	158	165	147	153	178	145	144	148	128	163	156	163	155	125	150	150	133	153	155	138	156	144	153	152	176	145	180	159	130	152	134	161	157	150	144	154	138	150	139	134	150	147	134	134	151	147	141	143	172	142	165	160	137	154	128	148	157	151	175	152	148	159	147	144	133	141	134	152	155	160	134	149	125	150	144	129	131	169	138	140	129	163	148	156	148	147	149	138	136	150	161	155	137	152	142	164	126	161	138	133	159	119	164	153	162	153	137	160	164	147	140	156	145	144	143	141	133	137	139	156	162	118	152	152	166	148	172	146	143	160	140	134	134	151	134	144	145	160	151	149	142	158	148	129	152	149	132	144	136	159	160	141	148	143	154	158	155	161	169	146	147	150	148	136	141	162	148	137	156
22657	20966	28661	23431	20973	21043	8776	1744	855	880	856	702	657	587	560	486	458	445	449	418	433	400	359	373	366	391	382	358	408	342	317	340	327	355	346	331	322	364	352	332	351	339	341	354	344	380	357	344	331	379	409	414	394	340	374	300	320	316	321	302	301	299	289	308	324	362	293	282	302	368	298	262	315	306	341	284	319	280	300	298	324	310	301	332	283	302	287	300	329	272	311	303	308	330	306	304	318	355	313	316	323	306	308	292	280	293	327	286	316	287	316	299	286	317	323	327	327	288	294	314	296	318	322	308	318	320	344	315	288	309	313	295	300	312	318	333	319	293	306	318	346	323	311	337	333	305	305	285	305	316	317	297	299	281	298	291	285	282	294	326	314	307	319	268	331	294	312	300	330	278	284	312	297	317	315	312	286	321	332	287	305	291	287	291	312	299	292	303	300	296	291	303	295	321	330	302	324	309	317	311	273	292	301	322	293	285	306	320	316	304	313	328	307	293	284	306	323	300	295	315	298	310	326	319	281	333	276	320	331	325	318	331	304	305	274	262	309	309	303	259	315	312	305	328	307	293	312	293	278	308	290	312	310	286	282	328	288	301	242	270	292	301	303	295	297	318	308	310	310	329	301	296	293	306	307	329	308	308	310	304	276	317	305	328	320	294	291	288	291	333	301	296	280	296	324	301	299	304	335	288	316	290	315	320	310	324	302	307	309	299	302	295	310	308	310	284	292	295	320	307	292	308	288	303	293	308	321	304	322	298	306	321	310	337	315	309	333	316	316	299	293	329	295	304	298	314	312	304	274	312	311	317	316	322	293	289	319	300	281	286	310	296	324	298	310	295	303	286	294	328	328	280	311	289	282	308	339	307	306	299	303	334	322	307	289	269	273	304	368	288	302	304	279	312	308	322	271	324	295	291	293	292	308	334	288	284	286	322	307	300	296	295	307	302	286	286	308	290	297	280	295	272	322	284	300	296	324	318	311	285	293	302	318	301	305	318	308	325	326	299	305	304	337	305	317	286	338	323	315	341	295	289	309	311	321	301	282	292	263	292	302	323	303	335	294	308	319	331	265	316	293	309	285	287	281	282	321	304	297	278	318	329	309	317	290	303	300	304	335	309	320	307	346	304	303	295	294	299	294	316	319	290	303	296	271	296	286	301	314	284	326	293	301	280	289	290	317	325	334	293	317	294	304	292	314	330	290	299	323	289	333	312	311	317	305	332	290	316	313	301	314	313	298	318	302	308	304	293	300	312	291	311	306	301	291	307	304	282	285	295	290	299	298	295	289	327	304	269	281	308	286	327	292	284	286	309	306	300	306	313	283	302	298	328	305	286	290	300	315	311	285	299	297	317	313	331	300	324	297	286	296	309	336	299	307	311	288	294	315	290	304	294	288	339	305	274	294	263	303	265	318	294	299	298	306	300	324	319	304	284	316	314	297	304	303	292	296	320	306	330	284	298	271	291	338	296	316	319	313	331	287	322	332	328	309	280	287	293	287	323	285	298	304	306	294	323	306	298	325	315	316	293	341	284	320	300	293	291	273	313	297	285	289	320	311	290	312	285	331	339	293	289	322	298	318	291	308	301	309	313	305	280	327	326	306	291	285	285	293	290	302	305	291	315	311	311	304	319	283	311	335	305	294	299	333	312	321	294	310	295	310	290	329	300	311	329	290	297	306	321	305	326	279	297	322	292	288	286	286	273	292	320	293	301	302	311	307	285	321	291	294	297	287	284	320	313	326	309	307	290	323	308	287	271	324	347	334	344	288	325	277	317	312	316	317	290	303	299	297	326	266	288	297	333	303	299	341	323	300	307	258	311	288	304	302	322	354	299	317	307	277	304	291	275	320	334	295	275	277	312	324	279	297	281	298	329	304	317	287	299	305	317	301	310	288	313	288	299	310	300	310	324	324	280	292	287	305	323	279	306	331	333	308	308	287	315	308	321	318	319	290	299	286	314	283	319	279	283	283	304	323	275	297	318	293	309	312	311	300	340	311	328	292	275	298	299	298	305	307	320	317	294	304	279	298	289	315	303	331	301	305	283	292	295	295	302	307	314	298	303	338	306	314	285	321	285	302	300	305	332	306	283	303	284	311	330	302	293	286	330	342	299	308	312	324	312	305	313	285	310	306	292	271	301	312	296	280	340	293	307	314	292	315	292	349	313	347	274	276	300	299	287	305	301	292	310	342	283	294	299	261	294	332	283	324	308	323	320	320	306	315	291	327	287	325	302	320	283	337	294	319	294	306	288	313	298	293	304	281	292	295	311	310	318	306	287	300	335	299	272	294	287	281	282	301	284	275	302	320	281	309	328	313	313	305	295	304	307	293	307	310	323	333	313	311	307	299	319	314	308	300	296	348	300	295	278	314	343	287	311	292	283	331	283	311	298	296	310	310	337	281	286	306	307	325	314	342	346	328	305	295	309	294	332	304	305	301	279	309	294	289	306	282	294	299	270	294	302	277	300	298	301	299	318	315	311	317	297	304	298	325	283	306	289	289	318	313	322	264	279	259	278	293	306	289	315	304	307	294	317	297	308	320	294	297	291	280	281	307	292	317	270	312	301	268	287	314	287	322	287	303	311	312	319	306	302	295	259	282	272	314	276	294	306	295	265	304	304	344	320	297	310	313	295	257	313	300	297	300	306	304	281	273	296	318	285	328	335	271	310	299	307	337	309	333	298	295	314	276	311	258	315	288	294	299	271	308	345	332	316	281	307	296	294	305	310	298	273	313	346	306	300	341	297	287	300	315	315	294	305	259	309	315	286	334	287	315	306	287	283	292	310	307	312	310	277	300	331	327	273	308	304	298	312	276	277	301	311	342	315	313	306	323	303	285	304	286	283	326	308	270	335	287	314	277	307	313	322	300	306	312	276	303	303	320	317	284	321	313	305	291	336	305	315	291	292	322	293	323	313	295	343	316	290	298	328	319	341	277	287	279	300	301	304	318	284	306	303	321	311	303	284	277	308	287	294	365	285	306	350	302	313	280	305	321	296	321	290	291	289	296	269	300	282	286	309	302	312	282	291	289	314	320	299	284	312	291	339	315	311	298	312	306	321	305	301	287	309	332	273	298	328	287	316	300	307	280	312	319	309	322	285	292	338	288	308	276	286	345	318	274	349	314	261	314	324	312	333	265	295	306	282	318	294	322	298	326	314	311	304	304	299	275	280	343	305	308	283	286	279	295	286	259	332	290	305	317	344	285	309	313	334	276	303	277	294	324	308	285	348	290	288	312	286	298	284	311	294	282	284	282	298	328	315	318	316	325	303	317	314	296	321	323	322	337	278	320	302	300	307	278	323	284	296	303	313	295	272	307	303	293	276	287	316	296	328	300	312	331	296	298	273	298	292	325	335	285	302	297	295	305	321	313	322	284	329	313	312	303	302	270	284	292	315	293	302	302	301	282	299	322	281	283	325	318	331	302	294	298	312	309	309	293	311	309	289	284	313	284	278	306	298	273	301	287	276
7642	17660	15091	8456	6745	6847	4090	3553	2055	2061	1918	1629	1310	1111	908	818	786	678	682	657	653	614	603	624	530	613	560	565	527	495	518	478	510	468	497	485	448	462	465	463	435	488	501	477	461	485	465	479	490	583	651	594	517	508	513	427	477	455	452	437	451	386	401	418	382	456	412	421	389	389	400	378	414	362	396	403	418	385	397	403	412	401	377	375	361	376	400	407	381	414	402	405	356	394	391	373	450	374	401	373	354	386	396	410	384	372	404	385	423	392	403	412	394	353	403	364	371	357	382	400	397	395	384	390	399	383	405	364	401	446	369	394	418	392	400	406	417	370	403	394	403	412	364	415	407	401	407	407	434	367	382	378	424	377	378	372	402	374	409	414	411	405	363	387	374	402	413	385	413	396	379	350	389	410	399	397	363	379	416	344	405	389	402	399	385	380	376	378	364	385	373	353	392	396	393	390	388	380	388	371	357	387	414	375	405	394	405	378	353	384	404	395	421	439	445	401	383	353	426	380	411	402	414	389	377	375	369	357	384	404	379	359	383	422	413	405	426	415	413	399	408	378	357	419	403	394	380	411	399	394	434	392	364	439	365	377	392	378	415	419	390	380	370	395	419	428	356	416	357	381	431	404	398	365	337	363	378	439	415	402	441	401	393	397	370	378	417	421	399	398	357	384	371	406	410	409	412	370	399	373	420	382	405	408	411	410	448	374	399	402	339	368	395	352	418	428	395	371	386	375	376	390	385	401	374	360	388	397	397	378	386	389	390	389	375	412	382	376	413	417	403	320	369	400	391	381	413	404	399	378	427	420	354	373	410	395	397	379	384	391	383	391	375	418	390	396	412	388	398	373	374	421	408	435	403	405	411	380	406	373	398	424	387	368	367	401	380	385	397	425	412	428	373	390	409	407	391	394	406	401	415	423	376	405	392	407	407	406	440	374	368	387	412	374	394	362	367	399	411	391	364	412	370	407	427	398	386	393	363	385	389	376	365	413	388	380	422	382	417	365	389	412	384	415	386	390	391	439	394	391	357	396	382	405	392	377	422	384	405	385	411	430	409	419	391	395	376	382	410	419	341	389	430	397	367	375	412	408	372	395	359	385	383	369	399	404	380	395	394	391	384	401	368	367	385	401	388	396	371	413	394	370	401	403	396	391	408	412	389	387	382	409	390	401	394	429	429	357	391	378	410	393	348	409	375	385	396	371	417	380	345	400	372	406	398	401	357	390	416	405	370	371	364	413	370	384	400	380	404	410	417	391	393	391	410	401	397	374	384	382	400	414	385	381	360	365	389	400	424	403	376	409	405	407	374	403	408	391	404	405	379	376	407	406	399	396	368	352	367	398	372	393	428	398	407	414	395	375	388	399	374	404	402	416	398	388	417	418	428	423	404	395	386	398	384	403	398	375	367	410	391	405	395	364	415	400	396	400	387	389	382	428	403	390	414	376	403	410	405	371	402	392	394	384	363	371	417	345	383	361	385	396	386	378	406	396	390	389	402	395	427	402	402	405	401	375	407	407	405	381	414	417	382	397	396	382	399	353	390	375	379	408	376	398	403	384	365	394	392	369	394	371	417	383	391	425	393	363	384	361	411	371	381	356	381	363	414	385	379	409	387	367	403	387	403	367	396	382	412	375	368	403	382	378	387	379	414	391	387	391	348	389	391	391	400	390	426	383	397	406	377	403	404	387	371	369	405	412	387	408	386	405	385	377	382	372	406	357	388	429	436	404	403	358	393	381	376	382	385	401	396	424	440	402	397	397	392	380	391	360	391	363	412	407	404	367	360	404	377	396	409	388	361	417	429	404	375	424	406	369	396	379	434	452	388	397	348	401	392	356	363	367	399	420	439	418	414	422	382	405	379	405	409	422	410	371	412	388	405	366	396	349	389	404	394	414	380	369	388	389	437	400	400	386	385	388	402	372	413	381	405	383	378	394	378	411	359	402	335	400	396	406	380	365	413	359	375	374	409	373	395	397	404	417	387	397	394	394	368	408	383	393	385	386	406	394	400	417	370	356	383	415	413	405	388	433	356	400	378	380	377	415	395	387	360	392	357	379	422	417	405	376	373	438	385	409	416	433	424	413	395	418	392	381	394	384	375	392	383	373	375	410	403	392	390	371	418	392	389	401	403	386	405	405	394	414	376	374	412	396	386	415	382	381	398	368	366	363	349	381	380	399	426	398	415	388	384	456	356	372	392	395	434	356	411	395	413	392	367	389	407	420	431	386	416	383	409	421	354	411	367	408	409	386	417	376	390	336	401	372	416	377	370	381	422	409	394	356	398	419	412	348	406	400	392	373	387	401	380	374	371	384	362	423	385	413	363	349	354	361	376	350	365	389	415	411	363	368	391	372	385	366	395	391	404	448	361	378	366	392	344	396	406	405	410	386	400	390	389	382	423	374	357	396	385	404	384	406	385	386	409	407	395	363	400	367	408	393	399	410	380	428	368	414	375	404	375	388	391	360	376	399	396	411	409	387	416	404	387	405	417	391	378	415	418	375	372	374	400	432	391	418	401	414	388	382	402	356	405	414	421	394	414	371	411	382	369	382	376	394	392	386	394	396	430	395	407	402	388	417	390	422	418	376	377	382	396	403	400	374	366	366	438	414	414	380	395	385	377	388	385	385	381	391	428	415	383	423	333	371	370	392	420	378	390	405	394	396	397	397	387	386	384	397	386	384	373	405	414	396	404	411	413	397	441	382	389	427	382	375	373	395	405	370	399	386	407	368	373	388	393	383	411	383	372	394	370	402	373	389	363	407	384	374	427	385	368	393	425	416	396	376	390	412	417	389	389	388	400	352	389	403	415	412	415	376	359	399	401	372	420	405	419	394	381	381	371	423	426	408	378	390	361	382	406	431	407	364	407	389	394	423	372	399	367	405	383	395	378	391	347	380	408	405	377	413	395	370	367	414	364	373	405	398	425	421	380	390	409	380	403	440	397	371	397	407	375	384	370	386	402	396	386	387	377	388	391	425	387	379	377	428	411	371	392	371	412	426	404	393	413	393	391	424	360	410	416	366	372	412	352	425	352	388	402	372	404	388	429	392	374	390	397	405	416	401	395	390	376	378	405	406	396	378	417	373	368	405	413	403	384	391	419	399	411	419	382	413	395	430	401	390	388	396	401	406	393	364	371	396	397	407	396	405	390	391	361	400	418	365	372	380	408	399	381	378	413	387	371	402	384	397	369	402	376	403	393	419	417	395	396	372	357	404	400	372	403	376	375	412	420	442	363	364	421	417	366	379	392	380	374	401	398	417	391	385	417	401	392	349	349	403	385	416	408	390	355	398	392	371	397	365	390	413	392	421	414	418	371	359	421	397	405	373	395	380	417	409	382	424	391	396	394	421	389	384	371	349	392	349	435	403	387	369	387	352	371	409	383	410	432	413	372	402	371	382	425	358	387	385	420	381	424	393	400	388	416	403	384	400	392	410	385	391	387	401	413	380	387	424	385	385	405	369	392	422
26700	19103	5377	1146	769	950	463	460	241	265	265	246	231	182	192	210	159	202	177	191	174	157	187	168	166	177	197	191	179	159	174	171	159	173	163	178	162	187	166	187	151	173	157	181	170	203	168	165	196	202	167	190	177	177	154	175	167	182	146	165	154	168	164	165	166	161	169	154	159	183	153	172	177	181	155	159	170	185	178	162	164	157	153	169	174	166	180	161	185	168	161	152	162	163	152	170	156	176	150	202	156	182	155	161	179	191	159	158	181	172	154	159	173	184	195	183	162	146	179	158	154	176	171	152	168	159	157	163	161	197	166	166	184	158	163	161	172	162	144	165	157	161	159	175	148	158	153	167	148	160	151	167	165	149	171	149	161	168	168	165	165	152	186	160	152	157	135	172	169	159	161	165	174	140	164	156	147	158	157	147	158	174	163	174	164	150	167	155	173	173	158	166	157	154	151	171	165	144	171	155	177	143	135	155	137	161	162	140	155	151	153	184	154	157	192	185	154	163	162	158	145	166	158	175	159	149	158	137	165	162	155	153	159	169	153	193	170	152	158	164	164	175	198	189	157	137	150	153	154	172	178	147	172	172	152	155	145	173	163	162	132	168	191	161	152	167	162	140	200	162	161	163	194	181	149	157	155	166	161	151	167	173	155	168	167	180	155	170	159	166	136	183	170	151	185	178	160	167	168	158	167	179	161	185	179	154	173	163	152	150	157	140	173	159	140	157	161	164	174	156	166	159	183	181	155	157	172	162	157	194	175	163	163	171	177	150	158	164	176	152	155	141	170	163	166	178	162	164	151	163	170	147	187	171	183	129	142	172	155	152	168	156	170	172	177	155	158	138	156	156	163	171	133	175	171	155	180	196	143	175	154	153	176	178	178	168	157	174	160	164	145	166	160	158	168	162	140	135	186	181	175	156	184	159	178	157	163	167	151	161	175	140	165	143	155	156	189	167	148	156	158	162	167	170	163	176	185	176	139	161	160	172	150	180	176	169	147	189	169	192	170	187	155	154	167	151	165	148	158	153	157	175	183	163	194	159	183	159	155	167	160	171	174	169	173	180	165	183	170	187	150	148	160	161	147	167	158	171	162	147	180	149	168	165	162	162	189	192	161	156	164	175	184	170	206	191	156	205	182	151	154	154	184	158	171	177	177	167	162	155	166	173	165	164	152	157	163	164	147	153	152	163	186	170	176	162	155	161	155	164	175	185	162	154	160	150	169	161	172	157	165	152	167	154	170	170	149	165	160	133	152	173	171	168	161	161	134	171	166	167	150	163	181	162	164	171	146	147	150	176	153	159	160	167	171	180	181	170	169	143	161	161	171	158	178	163	172	137	166	161	175	162	167	164	187	180	172	135	174	173	173	171	174	162	175	144	156	174	152	187	174	171	176	178	142	164	154	139	175	152	176	160	181	168	192	142	177	162	160	200	150	199	169	159	160	160	149	152	161	166	166	178	166	188	182	190	145	187	138	159	200	168	164	172	144	198	155	167	160	138	147	175	160	177	178	182	186	176	147	156	162	163	149	195	151	146	150	156	178	161	177	187	161	165	150	163	166	152	161	164	179	166	173	192	177	173	150	174	175	172	186	155	176	168	172	148	170	175	166	157	144	174	186	168	180	166	164	189	174	161	164	159	158	157	177	176	168	178	145	147	175	176	162	157	154	158	191	144	165	176	173	146	165	150	160	192	161	158	170	167	170	153	152	171	173	176	162	158	185	161	168	183	179	156	191	173	154	166	157	164	147	177	156	168	169	167	173	179	147	174	150	164	174	162	150	165	159	161	151	165	148	179	150	161	154	177	170	171	152	170	151	162	159	155	184	170	149	155	184	157	161	163	165	167	162	182	172	162	137	152	164	165	160	176	163	158	186	152	168	179	144	148	154	146	154	173	175	171	160	155	163	162	165	170	153	177	183	161	153	172	163	170	140	168	176	173	144	184	169	181	182	155	160	156	169	171	151	158	160	149	137	151	164	144	155	183	157	143	141	184	178	153	186	190	160	145	168	155	163	164	161	173	163	177	163	161	179	160	156	163	165	160	173	172	146	164	183	152	171	184	172	168	168	150	171	189	167	183	155	159	180	158	177	187	159	164	172	171	174	165	151	145	176	164	149	176	157	182	153	154	161	150	153	182	170	176	177	162	200	167	160	179	178	173	170	174	152	201	169	155	166	165	156	145	193	156	168	159	182	164	166	160	166	171	175	152	186	141	179	178	159	168	172	162	176	162	169	143	186	158	184	151	169	143	177	186	169	154	167	158	178	163	153	181	144	162	170	157	163	150	151	176	178	156	164	156	155	169	147	144	166	149	171	195	186	170	162	152	136	156	158	159	153	151	184	166	158	187	177	165	172	180	163	152	153	143	164	167	163	169	164	161	152	152	154	174	153	169	152	172	155	156	182	175	157	166	161	175	179	172	162	172	156	171	163	145	159	171	155	170	152	167	154	145	178	164	170	157	165	179	161	162	172	173	180	138	161	190	173	145	142	164	170	179	151	149	175	168	173	172	161	166	149	177	154	179	160	148	166	135	173	165	145	165	173	187	158	180	194	173	199	181	159	152	159	165	180	161	176	150	148	189	168	162	151	155	194	168	168	181	157	165	130	167	153	150	162	156	174	178	188	162	167	186	159	158	161	152	159	159	168	174	162	171	167	150	165	156	150	165	184	141	162	162	174	154	190	168	165	170	141	153	160	153	144	189	165	156	158	154	177	176	153	169	171	159	216	182	146	169	152	154	156	175	177	145	159	181	198	151	174	149	177	148	161	148	195	179	169	170	151	170	159	161	173	189	163	164	212	155	164	164	182	166	161	165	175	159	182	146	167	134	161	164	157	144	151	170	170	156	151	172	158	167	160	165	169	163	164	166	167	182	143	176	170	183	191	175	151	156	173	144	151	157	170	162	155	165	179	181	161	167	168	167	158	153	171	159	169	144	166	159	151	163	172	158	143	168	148	157	170	159	166	163	158	147	178	167	142	157	155	195	170	174	171	171	159	147	169	175	159	163	162	171	132	144	166	157	160	181	154	164	183	186	142	163	165	161	174	148	164	147	177	173	169	185	143	172	167	187	166	158	163	158	143	144	166	179	150	167	160	170	164	160	161	180	156	163	164	185	155	164	179	159	152	157	178	172	156	186	166	173	151	164	168	150	154	172	165	155	182	162	163	173	163	173	165	159	148	181	188	167	164	141	169	170	176	170	168	166	176	181	169	154	168	164	159	181	155	173	186	182	161	170	160	146	158	188	177	175	157	177	144	150	170	153	175	191	165	161	157	175	153	147	151	175	147	171	157	160	146	173	185	152	158	170	165	166	147	143	172	171	160	163	155	159	155	177	172	188	165	174	179	169	158	176	183	159	181	157	166	163	145	178	149	159	157	173	170	170	150	169	173	155	168	169	182	162	156	145	171	169	161	167	157	164	177	158	171	128	174	157	168	138	167	155	135	137	179	170	173	152	183	156	154	163
4383	2410	2364	1515	1521	2340	969	1081	379	478	531	425	359	311	282	284	236	233	230	233	246	244	239	258	255	237	227	227	238	222	207	203	214	238	235	229	208	215	247	239	248	242	229	229	236	244	265	282	275	275	299	244	267	245	233	230	278	215	229	206	222	234	203	196	212	214	211	222	234	202	225	221	224	248	255	212	215	214	196	227	225	225	229	204	220	228	205	219	217	222	207	224	203	205	194	221	197	220	208	230	215	221	216	215	211	186	245	204	211	226	231	232	220	222	209	220	219	215	239	220	209	227	230	222	222	211	206	236	214	200	214	227	257	222	223	212	204	208	216	218	202	230	203	235	202	200	209	213	228	197	243	202	224	235	215	230	186	203	213	228	241	183	224	208	208	220	226	230	210	182	231	228	233	191	240	210	229	216	214	196	240	211	190	208	244	220	236	233	255	222	220	206	252	207	209	216	233	236	207	216	205	222	209	222	218	194	249	209	241	193	221	216	204	218	201	233	234	223	203	227	192	219	234	217	220	218	214	258	218	211	202	231	219	231	230	207	229	212	232	238	194	207	230	206	201	195	225	204	220	231	186	218	205	248	219	249	218	212	260	226	197	222	223	218	210	238	207	196	211	198	206	196	224	208	215	219	224	214	225	249	219	225	237	193	235	216	215	214	206	237	228	236	231	216	214	221	226	228	223	224	222	234	227	222	230	195	197	216	216	223	232	215	202	221	207	232	220	213	230	217	243	209	217	227	225	190	235	208	206	191	219	216	235	230	231	206	234	235	225	227	196	241	193	205	210	239	229	212	235	200	248	212	222	186	238	219	218	209	221	195	201	217	225	200	230	226	205	218	216	229	220	225	235	217	215	217	197	219	220	207	207	205	202	209	219	196	223	192	213	220	220	211	235	190	221	185	206	190	209	209	223	225	224	226	255	218	218	220	224	212	259	259	232	222	221	206	227	214	201	212	219	184	218	202	223	224	232	232	225	209	227	204	235	196	216	240	217	227	195	198	234	207	195	225	214	211	217	216	220	227	213	218	230	239	244	225	201	231	217	222	226	224	234	210	237	234	213	210	225	201	215	217	208	199	212	241	199	207	226	240	212	242	207	224	216	211	205	218	222	235	223	202	213	215	216	221	201	227	226	214	222	212	243	231	209	216	201	231	213	207	232	213	195	212	211	230	201	244	216	220	239	215	231	226	205	223	228	212	205	237	214	210	218	216	199	222	209	215	250	195	248	227	217	216	225	212	227	214	216	206	211	222	206	232	218	226	214	231	226	202	212	194	214	274	217	174	216	195	195	194	231	201	198	224	208	232	218	252	222	233	224	205	211	249	205	227	196	212	250	203	248	219	215	234	219	206	223	198	233	217	227	217	226	219	227	216	236	232	227	191	211	219	201	233	223	211	212	245	207	215	197	206	232	222	228	197	205	223	241	231	213	205	210	242	233	214	235	222	234	220	213	211	217	217	234	203	234	202	214	198	217	227	214	195	212	221	195	216	217	196	207	201	222	222	195	242	192	209	212	224	236	228	210	218	253	213	213	219	212	234	214	227	215	210	211	214	223	189	235	211	207	207	204	211	203	210	226	201	215	192	219	223	244	219	226	210	222	219	195	207	218	221	224	254	208	193	219	212	255	202	237	198	204	214	217	238	212	225	231	239	205	231	199	228	244	227	210	251	235	212	210	209	222	216	219	216	230	221	229	214	226	219	179	259	244	218	220	212	212	212	214	242	219	236	210	233	197	228	217	217	202	234	229	212	220	212	206	211	230	217	206	231	229	232	201	191	232	231	201	204	207	239	212	200	202	199	203	219	234	201	218	226	237	201	204	232	219	194	228	202	232	221	228	218	211	220	213	202	224	193	232	217	203	227	223	221	212	227	201	240	232	212	215	203	230	206	231	190	220	208	215	209	202	216	220	218	210	212	208	201	241	199	185	228	215	219	217	215	210	253	208	233	203	227	228	208	209	243	214	212	228	239	211	212	211	230	209	248	218	219	195	234	187	207	226	200	215	229	209	235	223	224	220	184	217	208	239	224	227	249	223	205	204	261	198	230	174	218	239	216	229	190	201	199	221	222	211	207	217	203	214	231	229	224	204	195	212	257	243	223	213	212	217	212	238	199	218	224	224	237	227	218	249	217	231	207	228	217	200	212	199	211	194	230	220	223	207	213	204	202	211	219	198	199	210	198	210	219	236	205	213	228	216	209	239	204	216	218	229	194	237	225	230	213	206	189	221	207	204	218	204	221	233	230	205	218	227	218	234	203	213	216	211	233	205	205	229	223	207	217	244	241	212	203	240	203	190	226	247	205	196	218	233	198	217	214	244	223	217	244	216	223	227	223	205	207	185	176	215	225	227	231	242	221	234	228	181	199	204	201	240	213	198	226	222	198	216	204	248	231	207	232	221	222	212	203	219	254	209	242	238	207	237	230	204	192	245	222	207	190	227	212	216	231	216	219	214	223	205	201	207	213	234	220	230	215	238	223	253	248	229	205	217	207	224	204	221	215	202	204	192	199	228	206	245	209	194	213	201	212	203	208	224	208	206	224	208	209	210	209	227	211	222	188	230	213	206	221	200	207	194	198	224	204	220	225	198	202	208	205	236	221	210	202	212	228	222	209	207	216	238	216	185	192	207	232	224	207	215	221	239	199	212	200	225	193	241	206	251	208	214	206	208	233	234	210	211	226	214	202	211	242	256	214	237	215	237	208	245	217	229	229	216	223	220	198	221	217	200	211	215	212	221	220	193	243	211	232	241	195	199	236	210	215	202	181	242	238	224	211	216	258	200	210	237	213	222	208	232	221	213	214	228	214	204	222	213	211	236	219	212	225	214	230	207	223	213	236	222	214	244	220	219	239	228	212	187	210	212	219	216	205	222	226	190	205	236	212	226	201	219	198	252	215	190	203	236	207	210	218	209	232	213	226	215	203	214	217	220	207	220	204	245	230	240	230	188	213	198	240	227	234	232	214	229	201	206	216	219	232	228	207	212	221	219	223	206	231	244	216	241	209	207	205	205	207	214	229	199	233	233	215	222	239	224	205	231	225	237	231	209	222	224	216	225	246	229	219	230	236	225	212	215	209	241	218	226	197	219	222	213	207	245	222	231	215	248	206	236	208	188	213	207	208	207	233	223	196	205	215	218	241	216	233	210	222	216	214	216	211	195	210	219	210	229	204	209	228	230	215	209	236	217	224	234	219	204	215	224	227	223	208	224	202	222	214	215	231	245	180	212	240	239	209	239	244	217	203	204	219	217	216	236	208	214	213	254	217	236	230	217	223	202	210	222	214	225	211	229	209	224	222	221	231	194	244	239	205	220	217	195	195	219	231	197	215	217	237	203	223	225	212	218	176	198	219	213	224	240	225	200	217	215	212	217	220	214	197	227	217	239	226	214	213	238	238	197	208	217	242	217	215	229	221	207	225	214	225	218	213	210	194	200	221	209	224	220	230	255	195	212	204	198	222	226	223
23718	20916	28110	23857	20882	9609	1727	1096	600	672	651	558	519	435	422	406	385	356	360	377	364	366	362	370	346	368	353	324	383	342	335	319	331	309	357	342	307	331	325	311	303	313	336	376	358	348	344	328	351	360	383	346	360	337	325	290	354	303	334	326	327	313	337	330	336	332	340	316	311	333	358	285	357	334	309	305	319	316	328	298	256	302	310	304	350	289	312	298	323	334	332	324	294	302	318	314	316	314	340	339	331	278	326	272	287	299	294	330	314	284	320	326	329	314	302	325	281	279	341	332	312	310	269	319	343	298	302	300	294	301	292	323	284	277	300	311	292	330	269	382	299	293	288	299	341	314	312	284	300	285	326	311	352	320	307	308	293	262	296	307	272	308	303	296	333	323	305	320	334	325	314	304	314	320	319	303	301	307	276	318	324	329	293	309	280	324	308	320	286	287	309	334	294	283	328	319	306	285	309	300	311	305	280	298	285	308	319	325	303	284	331	329	275	312	339	345	312	323	323	304	305	344	304	267	288	337	283	320	311	319	319	286	289	311	325	302	328	316	328	304	323	296	327	308	292	318	297	324	306	282	281	289	328	313	316	288	311	290	315	310	298	280	287	362	306	326	300	305	350	336	331	323	313	291	316	330	316	301	327	319	310	340	319	316	305	349	323	336	319	315	301	312	288	287	323	312	306	310	318	329	297	305	268	344	317	299	343	304	317	288	330	266	338	307	327	330	322	325	300	317	349	315	307	302	280	323	302	312	314	302	305	325	315	319	358	288	298	278	305	290	319	370	298	287	311	303	334	310	306	309	292	326	303	318	294	310	330	291	308	349	311	312	309	335	319	291	327	337	305	326	336	317	323	293	309	316	305	311	295	300	292	336	276	304	311	287	318	297	316	305	301	282	325	302	288	299	283	344	294	309	299	309	320	289	319	295	334	317	297	293	282	325	301	295	286	304	315	282	339	296	303	271	301	308	287	283	313	301	290	309	319	328	313	290	324	336	272	311	320	309	328	300	322	307	319	327	323	317	311	312	294	307	321	329	306	305	291	321	290	300	317	302	311	297	300	321	300	303	317	307	325	302	303	316	297	306	304	342	318	303	301	307	327	302	345	316	328	310	329	299	335	308	333	320	289	340	306	287	314	293	297	288	307	317	312	307	315	302	336	301	308	325	292	297	307	307	321	347	288	322	304	331	305	279	316	324	311	301	312	317	309	296	342	334	293	291	310	308	279	340	308	317	294	314	301	287	327	286	296	310	280	314	327	314	304	307	339	316	286	283	298	310	297	323	328	325	332	328	295	288	325	308	329	312	315	311	324	326	318	305	279	307	346	284	319	305	318	326	287	332	303	301	310	316	329	317	281	326	313	291	302	326	309	333	331	313	319	264	306	327	291	299	306	275	342	303	281	305	318	305	309	312	307	304	320	319	324	311	339	318	335	311	308	301	333	296	336	314	290	315	320	298	334	299	317	305	291	321	293	310	327	344	302	308	353	306	304	322	309	309	310	311	280	298	316	297	318	298	313	283	308	288	325	350	303	317	326	291	288	322	330	299	275	333	338	318	323	354	308	278	292	305	288	312	289	309	314	308	304	294	336	306	317	276	285	304	312	316	331	317	323	330	302	310	300	311	309	244	295	298	326	301	308	290	302	305	336	324	326	321	323	281	289	316	321	291	312	329	315	304	309	318	277	319	314	325	288	322	313	312	328	311	272	307	301	300	311	326	282	300	312	307	294	293	326	312	309	305	341	333	312	336	293	302	303	267	277	333	341	320	344	312	284	304	296	311	284	286	298	303	325	295	296	294	314	315	324	310	286	294	303	328	338	302	297	334	321	337	312	310	298	301	304	326	323	323	316	310	321	322	313	315	342	305	318	278	297	348	328	309	305	300	325	301	321	278	346	269	337	291	319	268	288	296	350	325	324	300	296	305	295	319	326	310	312	328	312	337	281	320	315	311	357	347	290	287	293	308	281	315	307	250	308	277	345	314	281	307	304	316	303	322	322	302	318	289	319	295	284	317	304	305	312	290	300	292	317	316	302	313	343	281	312	283	277	334	317	294	297	292	286	322	277	297	329	302	332	317	285	328	324	311	315	351	307	331	325	308	317	312	324	316	300	307	326	317	319	302	315	301	306	338	296	303	286	322	316	356	312	308	326	304	312	326	312	320	316	320	301	305	321	341	301	293	326	296	282	321	321	291	304	294	315	298	281	320	321	312	280	310	326	312	310	281	299	281	318	288	293	329	306	313	313	334	311	296	303	306	294	316	293	345	299	297	317	313	303	307	303	288	335	309	330	314	326	301	274	315	315	311	334	285	324	280	285	324	318	301	320	285	332	281	314	335	279	273	335	316	335	297	307	294	310	313	334	331	293	284	290	304	300	317	304	328	320	303	307	283	300	327	289	319	315	317	291	320	331	316	310	304	297	313	280	278	292	304	319	298	305	325	296	331	311	320	345	304	326	307	345	298	323	336	324	299	313	293	312	326	347	305	294	303	319	289	332	341	280	301	321	320	275	305	292	305	305	292	289	322	295	335	305	311	316	289	293	314	303	331	323	291	289	293	311	296	336	331	286	316	300	304	328	307	334	331	332	313	313	349	337	308	297	326	301	315	324	308	308	341	329	316	304	317	293	301	282	273	315	317	289	311	338	302	317	299	339	335	325	322	288	312	312	311	319	310	319	304	325	320	285	333	317	289	301	300	296	283	287	306	263	327	299	313	315	348	305	315	322	326	304	281	283	318	316	287	316	326	293	308	293	308	330	314	299	318	287	314	331	293	299	312	297	291	322	299	309	321	287	286	285	300	300	331	316	287	329	313	323	306	318	321	331	292	355	281	309	316	337	294	294	304	326	298	314	307	308	316	334	313	304	336	308	325	313	319	327	301	276	318	302	309	337	326	309	310	299	333	367	295	336	331	311	310	298	316	317	303	343	289	292	320	307	295	314	302	306	300	320	311	321	303	326	318	285	307	328	335	304	323	299	306	324	296	309	299	314	302	316	295	324	312	305	282	314	317	318	331	305	314	328	273	299	297	304	314	316	311	297	290	306	311	322	264	333	303	305	331	295	308	331	317	314	306	318	321	312	315	296	323	311	327	281	314	297	301	280	311	328	315	338	300	303	312	328	304	298	294	308	283	308	296	298	294	295	325	326	286	332	313	329	331	330	320	323	328	352	314	289	349	284	328	316	299	294	306	304	314	307	290	292	269	321	302	330	279	352	295	289	320	303	306	347	297	326	338	314	284	352	310	336	316	302	275	310	318	307	302	315	304	287	301	300	302	319	302	328	310	306	324	316	311	309	290	296	304	302	328	332	302	318	314	305	275	307	332	306	268	307	307	329	324	306	330	311	293	281	316	300	318	301	293	272	279	308	296	328	320	294	326	268	289	293	298	289	300	275	353	305	346	312	303	324	311	285	306	282	291	321	308	301	310	306	307	291	311	321	334	303	295	310	330	319	315	320	306	320	303
5386	11286	9996	5412	4311	4773	2682	2443	1306	1354	1295	1046	890	770	773	611	597	596	561	584	531	517	537	493	521	551	528	532	468	438	484	404	420	450	458	458	432	479	427	464	442	446	433	464	436	450	506	417	461	535	521	544	503	458	462	449	471	407	415	436	414	410	429	385	413	412	417	434	410	417	408	385	393	428	382	410	418	419	398	400	394	384	393	378	400	380	395	438	432	392	372	431	407	407	396	381	404	406	429	413	376	396	432	438	422	400	415	415	385	396	429	444	413	417	394	406	402	421	394	407	411	395	396	376	385	386	372	380	443	402	412	387	423	391	387	435	395	364	425	386	392	389	374	421	388	407	404	392	355	364	409	382	374	412	412	400	369	399	392	396	363	397	380	392	399	401	400	384	395	398	437	434	421	403	408	412	408	401	414	388	405	401	437	419	398	413	399	427	398	381	392	369	408	382	379	404	431	418	396	395	367	404	414	404	394	389	383	411	413	403	411	394	393	374	396	381	390	372	441	383	414	398	373	403	376	405	422	366	392	412	380	421	417	384	372	377	359	438	389	399	409	405	401	400	385	385	409	423	344	426	412	422	388	366	381	377	410	395	399	429	410	406	390	418	414	386	378	396	418	404	409	414	414	354	419	393	422	398	409	418	417	377	398	418	399	446	385	381	391	370	388	364	405	395	393	366	376	366	399	388	353	442	364	404	434	388	392	380	402	347	416	382	369	395	414	389	417	369	410	392	403	402	412	410	418	384	383	394	403	382	376	412	437	403	402	387	407	394	393	374	401	408	434	384	390	372	385	384	358	415	386	373	379	405	383	390	394	408	390	381	392	384	414	376	398	372	412	430	413	402	411	421	411	415	385	381	395	380	400	377	423	402	401	409	411	435	392	410	391	374	391	400	378	361	404	392	415	443	395	378	406	365	398	404	400	377	359	415	392	413	401	419	415	387	431	413	414	421	424	399	395	448	389	411	437	412	385	444	406	419	395	419	404	413	391	386	381	403	394	392	412	398	367	386	402	404	342	387	408	395	408	361	390	372	422	437	430	418	409	423	388	371	373	397	424	386	400	399	390	360	376	404	394	412	404	386	394	400	395	455	399	393	425	413	431	390	407	400	414	377	409	420	384	388	375	400	386	409	424	410	425	386	414	424	375	411	410	401	362	355	440	392	411	393	428	401	371	401	403	380	414	379	374	394	442	424	412	390	411	404	383	402	408	435	375	404	395	399	403	436	420	424	391	426	392	404	439	414	405	374	391	391	387	414	395	440	407	419	406	433	388	374	392	391	425	398	413	392	434	369	397	415	409	417	396	390	405	397	413	427	409	384	385	398	423	411	377	410	396	400	396	410	410	397	415	364	396	397	393	367	436	380	381	398	411	389	400	391	404	414	364	440	394	396	384	405	387	372	384	430	433	426	413	422	409	418	432	435	405	425	427	419	380	393	436	385	402	406	380	421	366	422	411	415	391	410	399	411	382	359	396	374	395	440	396	391	409	376	383	380	392	457	409	410	375	401	443	425	401	364	394	427	387	372	402	430	418	389	430	373	415	395	389	388	405	397	448	388	395	414	363	416	403	378	408	395	415	401	405	394	401	411	380	422	397	423	390	381	397	400	399	421	383	374	385	399	402	407	416	397	383	400	411	379	377	380	397	431	419	429	410	400	390	418	417	390	385	404	384	423	397	418	402	388	371	372	357	401	390	380	405	414	437	394	413	447	390	374	428	397	431	405	396	379	380	385	418	431	378	370	426	419	380	404	454	423	377	421	411	413	386	428	392	415	409	417	412	362	365	408	410	388	389	402	381	411	381	404	392	389	414	408	403	434	445	354	411	403	354	426	415	378	390	392	401	375	368	383	429	355	428	406	417	407	384	402	416	399	374	386	377	378	400	404	411	411	401	400	388	393	398	423	378	424	430	421	416	399	392	423	427	379	383	393	427	394	409	399	356	396	387	401	382	400	440	409	404	456	385	402	428	416	409	407	401	436	386	362	370	406	403	429	377	371	368	410	368	414	366	388	430	400	381	390	410	412	404	410	378	395	418	418	373	383	422	395	440	419	408	383	408	390	386	435	400	381	354	390	394	420	397	400	382	400	368	383	419	410	409	391	392	388	434	386	392	385	403	407	419	396	362	390	413	424	371	409	366	401	384	387	420	405	418	399	382	404	409	362	407	407	420	360	364	403	405	427	366	420	415	397	418	387	375	408	409	401	373	386	397	381	376	425	382	378	417	382	378	447	418	401	384	375	389	385	409	408	380	405	406	370	387	429	425	415	381	419	399	405	385	364	372	378	383	412	384	404	437	398	421	388	399	407	425	390	408	387	407	391	409	390	401	399	422	388	411	414	455	410	383	394	376	416	409	383	399	401	384	438	434	397	416	408	381	404	429	415	407	387	380	408	413	433	417	394	384	406	445	408	399	479	396	414	406	408	391	390	368	435	434	412	397	416	393	389	418	393	405	404	371	394	415	365	387	361	418	416	407	402	414	423	376	374	402	435	399	393	382	341	418	404	372	416	411	395	400	417	402	395	417	384	407	453	414	403	414	397	390	373	429	425	419	420	414	423	368	370	407	366	406	389	408	398	379	444	394	395	394	440	389	405	391	388	383	411	391	395	438	391	386	427	401	400	405	405	430	405	424	361	428	429	417	383	405	375	411	367	400	364	400	373	411	400	419	389	430	359	430	378	396	409	460	411	377	427	381	382	372	394	356	393	399	398	411	412	413	384	371	378	397	408	431	404	438	396	393	387	421	432	381	390	410	396	426	409	404	385	394	423	419	405	429	404	414	394	382	361	400	410	372	366	427	399	411	389	412	399	425	443	419	382	390	385	395	422	402	409	394	386	395	402	383	390	373	399	413	398	374	394	402	402	385	395	380	362	416	397	397	443	392	409	404	434	403	394	403	406	402	383	366	397	399	380	391	410	378	370	414	426	381	384	373	357	355	385	395	378	399	415	439	392	403	367	389	426	401	432	412	390	423	420	417	378	408	407	410	398	396	399	377	406	420	365	406	388	413	426	381	449	402	394	428	363	407	351	401	395	401	400	409	382	405	383	395	414	398	393	425	387	432	402	429	396	412	390	396	396	384	412	401	402	388	404	400	419	414	396	364	454	363	435	410	419	398	370	415	404	372	372	398	395	392	381	419	390	359	425	390	412	398	415	409	404	406	417	429	423	427	394	398	405	421	432	391	413	432	442	390	393	403	419	391	390	371	431	395	392	379	385	407	419	412	407	409	423	406	380	429	403	412	406	394	380	401	386	390	379	406	439	385	403	408	372	397	361	399	390	405	400	391	420	423	403	405	409	408	411	410	370	409	395	439	396	414	406	392	404	451	382	448	373	400	419	394	407	395	402	399	424	406	393	400	404	376	405	440	430	417	389	361	412	429	418	363	417	377	423	390	437	376	405	399	415	396	411	390	401	408	418	395	405	404	392	378	402	411	402	418	425	395	383	360	403	375	397	392	402
24933	20943	26811	25028	7379	1453	754	557	215	246	292	236	200	156	161	121	124	135	153	149	138	127	134	130	140	172	121	141	134	129	105	104	115	101	120	120	125	133	109	118	116	129	128	116	129	110	133	133	113	146	132	142	130	125	133	112	124	111	106	106	98	103	104	100	99	111	91	104	99	110	113	95	109	101	101	113	96	99	112	108	85	114	102	104	98	102	113	104	114	109	90	103	91	101	101	96	98	97	100	106	94	91	87	101	97	106	115	104	111	92	104	103	92	112	90	103	98	104	90	121	92	102	130	105	100	97	100	110	107	123	90	103	105	89	98	120	113	113	101	112	107	93	108	92	119	106	103	120	112	83	99	106	123	120	91	114	107	99	100	108	106	99	88	97	92	97	114	83	117	101	124	87	89	108	91	90	89	121	115	126	111	83	99	97	88	113	121	113	90	106	113	115	115	95	118	86	113	105	112	97	106	115	109	93	92	111	93	112	107	98	95	93	103	99	107	92	110	102	97	98	104	118	100	105	103	81	110	114	88	94	88	102	98	107	104	128	87	108	97	97	96	106	97	101	107	99	114	100	118	114	82	102	91	85	112	84	107	100	109	122	105	120	117	76	105	98	98	102	96	126	88	94	98	98	91	96	114	88	107	95	107	90	88	99	113	112	102	116	98	96	101	104	92	111	103	88	100	103	113	100	110	87	125	115	102	103	96	103	118	100	106	115	107	105	92	101	110	94	93	105	104	103	100	104	100	84	104	97	120	110	116	108	107	104	122	114	108	89	125	98	101	103	87	90	94	111	93	83	106	113	120	85	104	98	71	90	107	102	102	104	88	97	97	90	127	106	120	95	93	94	112	104	102	101	98	100	104	89	92	111	96	110	89	88	109	101	103	103	94	113	102	118	113	105	106	98	89	102	97	101	99	102	98	103	93	112	98	108	107	87	95	104	106	89	110	88	100	98	93	104	118	92	102	93	101	92	108	110	105	107	103	93	108	109	106	110	117	97	109	102	101	103	113	86	108	108	108	106	98	98	106	118	102	96	92	126	111	89	99	110	105	114	92	107	80	115	126	112	96	111	104	108	105	110	92	120	128	111	111	91	108	115	107	106	103	105	102	97	97	111	113	112	85	95	98	116	111	107	104	101	114	92	96	103	103	101	90	94	97	119	107	111	91	95	113	98	86	120	108	117	93	100	114	106	101	99	102	90	100	87	103	103	98	116	84	86	96	108	102	121	122	105	104	91	104	87	111	91	116	85	101	106	105	112	112	102	119	116	122	97	97	108	108	121	124	106	109	101	84	116	125	101	103	93	102	97	104	108	103	101	124	97	112	110	90	121	122	98	99	86	110	113	93	110	109	98	103	105	102	98	108	103	92	114	83	104	104	107	108	97	92	106	117	111	81	114	100	116	119	106	102	105	115	104	115	94	114	100	118	111	93	92	92	94	111	88	121	106	100	108	87	94	102	112	90	104	118	97	98	98	99	108	102	112	104	103	98	101	105	89	93	85	94	93	112	104	78	101	90	85	102	120	103	108	107	93	87	106	96	110	92	117	83	110	96	103	105	114	99	118	90	107	104	111	110	96	111	94	82	83	134	95	102	97	102	115	102	97	110	103	95	105	87	112	108	105	114	104	105	91	120	95	106	104	104	106	111	110	110	100	105	113	122	88	112	100	106	100	107	97	116	101	92	114	102	103	94	75	86	115	98	103	98	112	114	112	110	109	110	109	103	104	102	117	96	92	99	103	108	96	91	105	102	104	108	104	110	110	109	109	98	95	96	101	126	110	121	106	91	119	110	94	109	105	110	105	98	110	112	86	115	106	87	114	129	116	107	94	96	107	111	101	102	99	110	116	91	122	106	96	88	110	119	101	105	113	95	104	104	102	95	87	118	109	97	105	101	100	102	102	93	109	103	99	117	112	103	97	94	110	112	97	105	88	95	110	112	107	107	100	96	113	103	109	101	90	95	103	96	102	99	102	94	96	91	103	109	100	116	86	99	112	75	100	97	98	113	94	94	107	100	100	95	120	101	99	95	105	102	106	104	113	104	98	104	96	97	121	94	101	95	106	116	107	111	101	106	101	107	117	124	93	96	110	100	120	108	102	124	106	96	115	92	115	98	109	107	91	98	97	101	92	94	105	87	90	119	109	98	121	86	104	90	90	106	96	101	108	95	108	89	104	96	96	91	96	101	94	109	90	110	112	102	117	116	84	122	90	98	106	97	99	126	110	95	96	118	109	91	96	100	106	95	97	103	110	100	126	117	106	102	103	109	113	94	110	91	114	108	119	94	119	103	98	125	92	88	120	94	88	104	112	101	92	103	101	101	104	113	96	114	120	98	114	104	102	127	86	118	93	116	99	98	111	128	115	92	101	113	93	108	103	126	108	93	92	94	115	87	112	110	103	96	115	110	78	102	108	104	113	80	91	104	91	106	110	91	96	90	103	97	98	106	117	106	112	102	96	95	123	97	107	110	110	90	100	104	101	96	95	109	90	115	107	112	122	106	113	118	93	109	102	109	96	102	98	103	113	107	107	115	111	98	100	103	132	108	111	105	101	105	103	90	104	97	107	78	98	110	94	111	102	101	96	89	105	108	103	109	106	111	104	115	109	100	91	114	112	110	114	91	105	97	89	106	79	111	106	101	105	90	102	98	87	81	100	107	112	102	93	90	104	94	93	103	80	103	93	120	94	101	87	93	110	100	116	95	104	99	104	101	124	79	104	104	112	100	108	114	120	90	82	93	103	100	91	111	98	106	103	127	110	83	111	120	111	124	102	87	108	104	123	107	101	98	100	103	77	91	118	106	95	110	98	97	88	127	122	100	97	100	96	104	113	101	112	103	96	90	98	102	99	109	125	110	103	122	96	96	104	93	114	85	94	106	117	95	112	104	101	97	97	105	104	93	110	105	102	108	97	91	102	83	94	121	106	83	120	112	85	116	121	91	110	99	116	91	99	109	106	89	112	125	116	111	98	101	103	113	111	102	92	93	99	97	103	113	92	110	95	110	127	84	91	102	109	111	78	112	88	98	92	86	101	116	115	91	102	96	98	90	99	94	108	92	92	100	96	108	113	124	110	93	111	101	82	92	111	102	94	101	106	98	107	105	98	85	90	106	116	112	104	112	96	112	102	140	88	98	113	101	101	87	101	92	104	108	94	104	109	100	102	87	97	111	93	89	125	93	97	118	101	87	85	97	108	97	113	114	99	88	91	125	95	124	113	94	99	103	112	129	92	119	97	99	130	87	94	104	112	98	106	99	90	102	90	119	88	91	100	105	105	115	112	116	95	103	100	112	96	78	108	93	109	95	115	98	101	118	100	90	97	94	106	117	100	123	113	104	117	94	96	107	93	85	108	110	96	85	108	101	103	107	92	100	96	91	123	108	111	113	102	103	116	93	102	96	98	92	123	111	104	102	96	100	100	122	101	99	103	94	97	106	102	101	106	87	89	96	109	98	94	117	110	123	102
5059	6899	6178	3371	2793	3464	1765	1670	672	713	809	545	463	387	336	292	254	242	235	220	207	231	192	210	235	254	199	215	191	188	186	178	162	150	178	171	182	148	183	166	158	179	175	180	202	170	202	175	199	222	226	210	211	176	186	192	167	142	163	161	150	152	136	155	196	157	153	152	148	174	165	146	170	141	109	157	150	156	149	160	160	172	142	142	160	139	157	160	157	142	151	158	157	157	147	129	156	144	130	149	153	121	161	142	154	163	165	161	142	142	136	141	157	146	146	158	171	142	152	167	156	167	135	165	141	136	151	142	153	145	135	153	137	152	164	141	148	140	152	133	149	145	148	167	156	131	164	165	146	148	124	134	136	152	154	146	143	159	135	170	148	156	137	145	142	186	160	150	148	145	147	145	162	148	162	141	133	147	165	157	143	155	146	141	159	141	144	151	139	137	173	165	119	143	151	148	141	133	153	147	167	159	174	148	153	138	144	149	143	149	150	131	152	171	136	144	154	149	154	156	148	147	159	156	158	145	122	129	134	138	141	139	150	152	140	145	153	167	158	120	154	143	156	125	131	136	146	127	124	139	147	143	148	145	145	149	154	130	141	155	152	145	144	146	152	134	143	140	139	144	128	153	151	127	124	138	152	135	131	158	137	160	156	144	136	161	144	159	148	138	158	123	120	150	166	150	147	162	136	145	144	150	152	148	154	164	150	140	139	152	140	114	146	155	137	145	151	137	122	141	156	130	144	161	178	131	156	145	113	157	159	144	144	159	158	122	160	161	142	144	137	145	149	144	130	141	135	160	141	168	130	153	135	154	165	156	152	147	126	133	142	141	161	156	113	176	127	148	136	128	149	155	128	132	172	137	129	135	127	154	133	157	127	134	145	159	160	159	126	114	131	148	155	149	153	166	148	155	150	157	153	129	138	177	136	174	132	163	129	152	126	148	148	129	145	143	134	143	133	136	167	153	156	141	147	162	167	152	137	162	131	139	137	151	142	148	135	132	152	152	123	183	130	141	160	155	141	150	134	150	179	166	158	170	151	124	142	157	143	147	163	136	141	147	130	147	163	181	140	165	171	145	162	148	157	121	134	144	149	131	141	144	151	136	151	143	145	184	150	151	135	172	144	134	146	154	143	149	144	150	162	156	143	142	143	161	147	112	136	151	154	155	154	142	160	158	139	154	135	159	163	141	138	146	157	141	131	169	147	153	124	156	150	166	135	136	141	155	121	151	155	159	177	150	147	131	151	153	154	132	142	161	133	138	160	129	150	127	144	120	164	156	121	125	164	147	134	144	131	151	151	138	138	147	158	151	143	158	142	137	166	144	123	141	134	145	163	136	154	149	183	150	153	147	164	134	164	148	139	140	119	143	148	139	147	121	166	131	145	145	160	136	169	150	151	137	154	148	142	137	134	153	146	145	123	125	137	142	138	142	144	147	138	141	156	164	149	138	137	141	163	141	157	181	149	128	149	145	161	146	128	155	139	136	144	138	150	145	150	157	151	144	155	125	156	125	127	139	141	142	153	140	128	167	126	150	164	137	136	173	143	140	133	161	148	139	158	153	155	162	140	143	142	158	145	145	148	140	150	158	144	153	169	152	144	119	166	154	154	136	158	132	136	162	145	154	161	159	147	129	156	141	146	149	149	148	137	146	154	145	139	160	138	145	145	158	153	142	149	143	152	160	138	173	144	143	147	153	153	146	129	165	147	122	134	142	145	143	140	139	123	140	149	156	145	138	131	119	152	158	161	154	148	140	130	150	146	140	137	140	128	136	170	141	166	135	133	142	172	145	137	155	145	148	124	143	146	158	142	155	161	139	142	162	148	152	139	130	152	123	160	146	155	147	145	144	144	150	152	146	150	154	154	152	136	162	147	135	154	156	154	162	149	145	130	144	142	152	132	131	153	147	153	146	150	151	135	165	149	156	137	157	157	145	155	137	137	128	122	152	155	149	158	168	152	133	171	140	119	155	179	148	136	179	140	153	158	149	160	138	145	142	144	140	146	135	127	155	147	123	124	140	140	148	140	149	137	115	162	135	136	147	143	142	138	135	144	151	155	157	148	147	125	156	121	137	138	144	134	160	153	131	152	154	154	163	155	165	151	138	123	150	140	130	157	146	160	152	139	151	140	137	140	131	163	149	141	129	160	146	144	150	156	156	145	148	151	154	165	139	153	136	140	167	143	139	138	155	141	134	135	151	151	158	164	124	162	137	155	132	131	133	149	163	151	138	154	161	149	134	168	156	141	132	160	151	164	157	144	143	152	172	123	165	137	123	134	146	159	162	150	138	152	187	136	146	157	147	146	166	148	151	147	137	139	153	155	132	154	140	166	140	155	167	150	138	160	146	150	152	136	135	137	119	153	161	157	152	148	154	123	143	150	154	130	146	132	140	156	170	157	133	148	161	166	125	147	136	137	155	159	154	149	170	161	142	133	136	143	172	140	147	135	149	139	140	146	149	158	145	157	140	133	155	129	133	144	148	144	148	142	149	150	141	149	157	126	156	153	140	125	149	164	137	151	140	147	126	137	134	162	156	135	126	137	145	132	162	160	142	136	158	154	165	161	145	151	157	141	128	163	151	150	153	146	163	138	136	152	159	156	148	153	152	148	151	148	123	154	142	141	166	138	143	166	155	149	147	146	145	158	149	154	150	156	164	164	138	149	141	132	146	135	162	149	172	143	138	155	125	145	129	132	148	167	161	146	136	148	142	138	136	164	149	138	150	151	150	154	146	156	138	159	132	150	136	161	158	136	137	150	163	148	152	143	154	143	159	146	135	160	162	144	139	139	143	142	126	141	151	139	174	156	156	150	141	127	134	135	148	177	141	168	150	141	152	148	144	149	148	142	142	139	133	160	165	149	157	122	154	159	160	142	132	148	151	169	142	149	159	139	165	154	119	145	140	151	131	151	148	136	136	149	113	148	138	135	135	123	124	135	128	158	134	166	154	152	156	151	151	152	134	156	149	166	173	150	149	144	154	163	154	136	161	150	154	145	154	172	136	149	143	146	153	162	133	147	143	160	162	165	162	126	141	142	133	134	139	163	148	166	149	126	142	145	148	154	155	155	132	154	148	147	131	150	150	141	173	150	144	161	164	149	145	132	145	142	134	139	143	141	143	130	145	154	143	170	136	156	139	150	145	146	153	148	143	143	169	140	149	123	144	135	157	145	125	140	165	140	143	130	141	144	155	151	140	147	142	128	150	148	130	152	147	139	146	143	158	174	147	140	158	131	155	118	139	151	127	133	150	133	172	139	149	150	139	162	168	158	136	141	155	152	158	137	142	127	121	145	150	141	133	165	154	155	147	155	144	140	135	161	155	132	129	152	140	139	126	156	138	138	138	143	152	137	132	137	154	154	133	138	159	148	130	130	155	140	135	127	125	133	141	132	154	165	147	146	164	145	154	143	143	139	146	140	164	129	131	140	145	151	150	147	163	126	146	125	130	149	147	139	155	142	133	147	151
22716	20954	28636	23443	20951	21044	8995	1817	863	878	899	717	592	589	524	464	418	406	402	400	405	386	393	401	412	388	419	359	402	350	367	332	329	342	367	308	308	331	346	335	337	315	345	348	324	320	339	353	310	401	370	380	396	337	330	328	334	297	330	291	328	314	314	329	312	304	321	307	320	324	267	303	308	305	307	303	332	302	286	286	329	329	295	320	316	287	276	298	314	255	296	322	331	321	306	280	294	306	301	301	282	296	280	286	279	334	323	310	327	286	294	290	263	277	323	285	289	279	336	324	283	279	300	294	285	283	308	313	324	291	314	288	290	349	282	312	303	285	305	286	294	313	304	295	288	287	308	327	306	304	304	283	311	311	292	310	286	279	295	298	325	294	288	283	301	294	315	341	295	290	304	311	290	294	298	312	307	282	298	329	289	289	264	302	301	333	287	314	297	297	291	304	293	301	309	301	297	287	301	302	267	285	289	294	311	294	274	311	285	271	308	291	274	304	287	305	323	286	289	300	321	279	314	296	311	296	313	279	357	268	293	291	267	322	307	302	311	304	311	328	308	306	258	310	295	302	295	296	296	293	313	294	303	312	300	291	306	299	295	277	320	284	289	286	295	286	264	295	269	331	323	312	287	323	275	279	286	287	313	309	276	299	288	289	287	332	316	325	283	294	270	304	304	307	312	310	300	315	290	259	313	298	276	285	334	298	329	293	271	322	313	309	293	313	301	314	302	308	284	316	308	322	311	311	334	300	289	308	302	300	318	273	297	279	331	322	280	274	306	296	283	310	297	300	290	300	312	297	314	311	329	304	279	335	302	268	271	306	300	291	282	312	261	286	281	294	297	310	303	323	304	295	296	285	300	260	327	321	300	333	313	276	300	303	262	315	299	311	289	318	282	289	307	288	280	275	320	315	301	279	276	310	312	274	261	287	309	295	291	281	318	308	299	285	305	296	315	302	318	288	293	282	315	308	316	316	312	306	299	331	284	320	275	310	290	309	279	296	278	333	294	296	291	265	313	289	311	281	308	296	321	311	308	289	288	284	308	313	310	308	284	280	305	288	310	302	312	306	306	284	316	275	324	298	300	299	289	290	270	296	278	305	288	301	298	324	280	303	283	308	304	314	306	300	297	294	314	271	314	296	277	288	280	308	295	277	333	329	286	309	289	317	288	274	310	326	284	306	277	298	312	279	320	312	309	291	303	261	281	336	287	299	319	289	295	319	296	281	295	317	278	284	310	303	313	308	302	297	310	302	282	295	313	309	310	314	308	285	294	269	277	283	323	284	301	300	298	266	349	295	271	300	286	334	291	283	269	309	283	307	284	294	291	296	306	276	283	304	277	319	296	324	306	263	288	310	302	274	292	310	292	324	295	299	301	281	259	318	294	315	285	305	312	291	288	311	332	317	276	306	313	313	308	297	305	300	299	323	328	319	275	300	306	314	290	298	301	321	317	293	302	290	304	290	286	281	290	281	300	309	308	313	299	281	275	287	312	299	298	303	268	268	256	279	278	302	324	282	325	312	322	281	320	300	291	328	308	292	296	303	309	306	294	293	298	291	302	308	308	324	327	267	277	314	300	313	297	302	291	340	296	298	314	348	302	313	318	309	298	292	321	302	314	272	297	317	299	322	282	286	285	292	292	306	311	271	293	287	297	309	273	308	293	279	303	347	301	322	275	326	286	300	318	291	295	306	321	310	297	302	280	323	315	276	290	290	317	303	304	295	305	317	311	311	304	292	317	300	299	302	296	295	291	327	300	292	297	283	287	304	294	309	299	291	272	331	303	300	306	285	274	310	314	276	305	291	291	285	308	318	289	305	314	276	267	272	286	292	299	284	274	310	277	303	302	257	307	296	285	292	293	318	277	287	278	297	304	308	315	292	264	309	289	308	299	283	296	310	290	294	276	313	315	269	288	277	293	324	317	296	275	306	324	308	298	309	281	316	271	308	285	282	307	311	325	286	283	291	293	276	312	287	316	301	344	339	328	291	299	305	319	282	256	269	298	324	273	282	303	309	273	308	355	279	330	307	311	335	311	292	285	283	320	322	296	316	303	314	286	269	286	261	304	277	274	327	307	291	296	275	301	300	268	295	313	279	303	269	303	291	290	309	295	278	282	321	291	291	321	287	291	283	315	311	292	304	286	311	287	307	302	311	299	276	302	275	315	284	310	304	326	284	279	281	322	318	285	300	282	279	284	311	319	308	318	294	307	285	293	308	315	324	302	294	272	302	312	304	321	267	298	263	287	296	321	315	306	299	287	301	297	264	301	309	261	275	274	295	308	327	309	292	312	320	330	285	277	282	324	291	308	253	275	276	301	299	287	301	299	325	306	302	294	292	282	287	299	307	298	328	284	287	300	297	297	321	299	314	307	280	314	311	298	292	291	298	302	281	317	319	325	296	314	283	312	296	279	293	295	294	312	301	291	303	298	290	285	260	291	298	285	273	315	301	293	315	321	289	262	292	296	305	284	302	278	293	278	308	313	279	301	333	291	297	286	310	321	301	310	295	305	291	316	266	331	266	295	303	314	270	297	307	294	315	282	312	302	293	298	295	305	292	308	312	317	281	304	297	311	306	284	299	282	299	294	288	299	277	294	285	303	312	285	334	298	282	272	284	320	281	271	291	303	289	319	259	302	270	323	292	311	305	291	281	320	304	306	277	300	291	321	292	309	286	323	305	294	278	294	317	315	310	317	282	315	308	315	301	294	315	286	294	314	259	286	277	303	285	301	333	301	299	326	306	319	298	308	285	290	282	268	314	315	311	300	294	303	294	300	309	288	309	310	287	300	303	299	296	325	315	330	260	263	319	312	323	290	292	269	273	303	276	318	303	288	293	299	254	320	296	290	296	277	302	280	294	294	301	293	340	268	270	308	297	340	306	288	294	283	289	325	294	308	306	301	300	318	316	283	294	299	328	285	312	329	322	305	297	309	299	297	332	311	274	321	295	314	281	284	332	296	316	308	298	303	289	327	326	292	317	309	284	312	247	312	269	299	271	313	275	297	332	305	291	317	287	301	298	305	304	274	323	317	284	331	316	340	300	280	295	291	322	303	272	332	286	314	311	332	305	314	319	305	338	298	301	281	301	269	312	294	309	307	296	306	279	310	291	297	311	286	262	340	300	329	303	291	310	288	292	305	312	285	317	307	296	285	297	296	293	305	274	301	292	306	305	299	317	287	304	294	287	266	294	323	328	306	341	293	279	291	307	319	301	308	312	291	299	329	298	295	284	324	296	318	293	289	349	318	309	291	298	289	290	280	299	316	309	311	269	279	305	289	253	303	342	298	289	321	314	336	301	284	301	290	300	308	250	310	283	305	287	304	302	315	300	327	308	287	281	302	304	315	296	316	296	320	298	290	321	289	294	297	327	331	292	296	313	298	283	295	279	303	318	317	332	281	353	319	306	324	300	289	287	336	281	296	269	302	273	318	309	316	300	322	320	284	317	312	319	303	306	302	316	327	310
7874	17667	15085	8784	6881	7458	4564	3716	2034	1920	1946	1400	1217	988	1028	828	744	687	731	670	598	609	548	603	612	650	550	580	546	491	479	483	462	472	467	454	453	449	487	454	477	450	474	456	485	514	499	468	511	550	572	551	601	478	489	478	398	468	425	421	397	419	439	389	415	404	428	382	402	414	428	406	407	355	343	369	405	403	407	394	388	423	381	368	386	384	407	394	401	372	386	402	379	413	385	416	387	394	387	417	381	393	416	407	394	444	391	415	373	390	411	346	385	383	383	379	382	404	394	377	385	425	385	417	384	372	396	355	382	427	395	372	365	369	411	391	381	395	396	390	414	367	422	391	394	398	382	406	392	396	406	424	382	390	433	403	406	401	360	377	404	379	381	366	369	414	393	398	402	407	402	397	376	375	377	391	407	388	394	389	366	367	440	426	366	404	407	413	408	386	368	397	371	415	391	362	438	396	397	370	403	399	427	400	382	400	403	389	376	390	377	351	372	394	404	362	403	408	394	388	390	400	391	413	378	371	407	399	407	378	371	372	384	396	368	364	417	375	409	419	394	383	384	403	379	420	370	370	368	409	384	373	385	433	395	361	379	390	386	400	392	398	370	386	384	369	376	357	410	367	356	366	362	439	388	431	388	402	386	381	386	401	364	353	433	390	381	431	393	368	435	394	379	415	376	384	360	386	425	376	385	387	379	420	387	383	400	424	390	386	384	401	385	425	376	382	386	387	377	371	358	379	404	392	394	367	409	386	396	405	399	390	367	418	386	411	399	390	393	376	401	373	423	401	389	378	402	373	340	400	407	392	365	390	393	389	377	407	405	379	410	417	368	354	357	400	415	372	414	395	386	421	390	405	386	374	384	399	401	403	367	355	398	402	399	386	446	372	403	390	414	384	359	380	393	388	433	409	406	399	384	387	372	395	397	399	365	410	387	392	361	373	405	377	392	377	375	407	390	401	410	406	394	374	378	368	368	395	378	404	390	379	395	387	410	372	397	389	386	386	377	398	402	377	365	403	386	393	409	417	380	392	393	365	432	406	406	379	362	371	413	387	360	410	327	366	402	393	411	404	370	370	371	385	386	358	407	378	366	405	368	383	364	346	363	417	370	357	385	370	350	358	359	403	384	412	395	373	378	391	437	390	360	389	401	369	368	405	370	391	414	388	429	399	359	405	418	388	391	407	397	376	434	425	354	413	384	387	366	411	388	407	401	409	410	421	411	401	387	433	390	389	398	413	391	381	404	395	365	380	387	380	403	376	394	396	364	414	377	412	398	364	368	414	400	387	353	400	384	406	392	364	378	380	392	373	402	360	387	402	389	371	406	360	398	430	378	374	379	376	358	380	375	404	415	363	363	410	398	347	382	394	395	370	383	373	365	382	403	381	360	394	399	356	398	364	388	379	395	387	403	392	407	412	397	386	415	392	394	391	388	365	398	388	365	375	394	394	434	417	409	386	386	376	379	383	402	375	373	409	386	346	417	394	404	426	403	386	371	389	395	409	392	386	367	405	375	436	380	376	417	413	381	366	406	394	377	421	398	410	382	378	411	391	404	380	413	359	392	382	404	394	353	359	426	384	404	419	436	426	389	375	386	404	360	367	415	409	378	441	400	389	359	395	358	390	369	412	373	392	391	416	391	412	396	414	401	389	390	351	436	401	364	366	387	425	358	388	416	357	384	358	400	383	365	408	402	401	397	395	375	400	380	414	418	373	388	411	381	373	360	397	334	412	401	376	390	362	379	378	401	410	362	378	380	369	378	410	394	374	374	402	386	370	373	387	374	356	358	380	421	400	405	401	369	402	377	394	400	406	387	409	354	373	370	373	390	351	414	419	423	379	401	410	385	419	401	370	401	365	369	369	361	373	349	390	405	382	386	424	416	408	397	365	390	372	374	380	376	356	407	363	360	389	364	409	399	390	422	411	387	394	368	387	364	407	425	365	381	415	416	397	405	408	414	387	423	375	397	403	402	391	409	406	400	381	420	412	365	400	391	398	389	411	362	425	372	348	391	400	394	377	382	386	383	382	409	404	379	376	422	383	400	363	385	403	420	402	377	402	414	372	376	392	374	405	384	370	374	378	388	410	360	391	339	370	368	399	399	361	382	406	363	380	369	367	383	366	391	376	384	367	387	367	376	365	366	392	377	393	390	351	376	363	402	374	399	406	366	373	363	395	376	408	411	383	383	405	397	374	373	376	387	363	371	373	414	421	391	373	405	397	402	421	380	400	368	396	363	364	376	384	360	417	397	391	410	412	386	403	362	411	416	377	439	409	388	363	410	406	381	379	418	414	383	401	407	420	379	417	407	387	411	366	377	415	376	375	433	420	395	373	395	360	412	409	387	394	405	397	381	401	422	379	403	397	391	343	350	379	410	390	399	408	411	383	405	433	399	365	380	363	397	421	371	395	406	385	399	405	384	359	374	386	387	407	391	373	372	362	374	434	377	398	385	398	436	378	413	388	382	376	378	395	390	384	387	406	383	359	404	393	359	374	394	389	369	383	420	404	384	389	376	398	389	392	363	418	396	391	388	400	388	364	376	409	377	380	409	388	424	422	369	370	393	376	407	389	396	390	391	375	434	392	401	396	379	395	415	374	359	422	410	375	404	390	394	404	371	367	396	419	368	380	382	397	369	386	398	405	405	365	393	372	364	408	388	356	429	398	388	372	391	377	346	354	365	424	380	410	384	398	374	409	386	406	397	378	398	360	373	431	401	378	390	383	418	395	395	417	383	389	392	401	343	354	359	379	366	386	384	404	373	399	363	420	426	405	390	428	414	376	398	385	382	386	368	386	394	409	388	403	372	375	400	396	360	403	414	399	360	394	367	378	397	402	352	376	381	415	376	378	392	388	392	394	389	372	380	365	391	387	387	367	380	358	402	384	402	394	399	383	393	395	419	405	400	387	362	398	393	391	421	388	389	376	383	373	367	361	417	417	395	351	398	424	395	379	362	405	377	395	406	388	366	352	394	421	375	378	386	394	411	393	343	368	450	402	400	357	365	381	396	385	384	391	394	373	413	377	364	380	379	393	388	350	417	403	427	404	397	378	401	392	396	395	374	400	387	421	439	394	404	403	384	391	392	371	377	399	403	412	382	417	382	388	371	340	388	440	384	410	360	368	368	397	395	381	380	394	347	390	363	388	367	390	384	421	379	382	388	364	372	402	373	355	390	375	375	376	393	405	385	402	371	376	412	396	386	397	402	395	393	405	439	369	354	383	373	364	390	374	344	369	393	346	392	378	370	398	378	397	366	375	375	371	352	377	375	399	381	395	368	398	380	385	401	385	372	369	421	397	384	399	384	354	406	405	367	390	400	368	385	405	358	382	368	408	383	356	381	393	409	374	368	392	378	395	400	369	406	379	404	345	381	387	366	362	387	388	422	355	381	389	395	403	393	355	411	394	370	376	396	407	383	394	390	374	420	366	400	397	363	415	389	386	401	344	393	421	372	352	402	378	416	391
26725	19063	5605	1220	710	1045	586	491	219	225	277	200	198	176	187	163	174	168	170	173	170	164	183	169	168	177	165	164	162	184	171	162	161	168	156	171	147	182	144	183	163	189	159	170	162	160	181	184	175	173	174	178	200	157	179	161	163	167	147	160	155	177	170	180	154	165	145	181	156	133	162	159	159	183	170	157	166	153	144	171	162	169	156	164	169	184	167	179	150	145	154	159	153	189	160	160	150	161	165	163	159	142	142	146	162	182	146	170	145	158	145	149	167	145	150	170	168	161	188	152	165	155	167	151	153	171	158	164	160	134	156	154	177	156	163	148	156	175	149	153	154	170	176	179	167	161	163	165	161	152	154	185	170	161	159	197	156	192	139	162	183	162	180	166	150	177	167	169	132	161	149	168	150	172	178	164	160	166	166	167	160	176	171	139	157	162	166	157	157	161	140	197	166	173	165	152	181	143	169	155	168	156	162	164	138	164	180	167	155	147	177	158	155	169	160	156	187	158	149	165	169	142	151	177	171	167	168	144	152	160	163	139	167	167	161	149	149	160	193	163	162	162	152	174	147	141	158	171	169	151	156	162	180	181	162	166	162	179	168	155	163	158	171	138	179	165	141	176	142	168	149	158	180	162	163	181	148	176	152	155	176	160	157	152	181	171	142	145	172	151	170	147	167	141	133	156	160	138	171	173	158	138	149	150	151	177	137	161	176	184	151	162	158	175	150	173	138	154	165	169	159	178	174	164	143	178	163	149	182	185	184	188	175	162	168	171	166	169	164	143	150	163	179	158	175	165	179	164	176	176	165	176	159	163	173	189	147	176	189	153	158	146	153	174	173	173	177	164	150	172	164	154	169	182	166	142	146	147	165	165	162	159	169	172	167	152	147	171	154	163	154	158	173	149	150	157	137	139	151	154	147	161	181	165	166	177	169	170	145	196	153	171	171	150	158	180	152	160	168	156	153	150	191	169	167	167	158	171	164	167	183	160	164	163	155	170	165	153	180	183	146	158	175	176	177	188	160	144	172	167	135	154	165	185	151	172	164	157	165	146	175	167	179	172	142	175	142	163	174	163	152	156	144	140	156	166	144	162	171	170	156	161	170	158	149	154	160	167	162	146	180	166	190	145	149	168	170	164	165	159	168	163	175	168	167	159	180	122	182	178	191	180	165	165	155	150	170	145	170	169	162	150	190	152	179	147	185	156	140	161	164	114	161	159	158	184	166	172	149	163	170	162	161	168	148	164	147	157	160	162	162	156	168	152	181	153	158	170	164	159	179	151	161	200	148	191	178	190	176	152	142	145	163	167	170	164	164	148	150	160	151	161	177	168	170	172	186	179	164	155	168	146	136	144	148	179	153	175	176	154	156	152	167	154	162	178	149	162	164	165	145	143	159	152	162	170	171	156	148	151	168	141	180	162	153	157	155	162	171	176	176	164	157	148	169	194	149	180	157	177	156	174	154	158	160	176	162	158	150	163	174	154	148	154	144	175	184	171	179	171	126	154	173	158	186	167	186	181	178	147	171	181	152	153	147	166	144	148	153	183	182	194	169	164	164	157	165	145	168	164	168	173	165	171	166	170	151	154	172	166	177	147	164	165	182	173	176	160	168	157	161	158	181	172	165	164	154	157	163	166	159	155	161	171	178	174	148	163	138	152	152	146	182	156	181	180	146	138	148	176	163	150	148	161	187	148	155	181	159	135	172	171	163	163	177	175	168	182	157	142	153	134	168	155	179	169	145	163	161	183	164	175	178	180	171	145	164	149	162	179	172	160	149	181	154	188	164	170	175	155	150	158	166	170	173	168	161	172	179	161	151	158	151	151	173	158	164	164	152	143	144	160	158	163	156	179	163	164	171	158	151	175	171	180	174	155	165	161	165	156	159	159	160	169	181	137	177	141	159	177	170	166	165	170	143	166	156	169	155	158	181	167	174	188	179	171	161	151	156	160	137	143	151	170	148	155	159	166	137	166	154	160	144	159	165	163	147	165	165	152	162	162	156	201	159	178	182	157	171	156	143	169	153	165	139	140	164	162	165	173	157	157	148	183	147	162	181	159	188	171	160	145	185	180	179	146	159	159	174	171	166	149	168	167	153	146	150	156	152	139	192	187	165	148	157	168	147	168	144	170	169	171	163	170	148	165	157	158	152	153	172	173	152	169	161	144	162	155	174	169	155	148	148	157	150	158	134	181	138	148	167	163	153	155	156	156	171	150	150	182	146	149	161	180	152	183	180	171	158	159	156	153	156	156	177	142	169	196	171	168	154	174	181	135	155	195	169	152	171	163	162	182	175	166	165	166	167	155	166	159	169	169	157	164	161	161	164	156	159	164	170	167	184	147	143	174	155	162	169	170	166	173	159	163	161	170	168	156	175	158	177	188	178	154	150	167	172	173	170	178	156	164	159	167	175	169	167	161	161	172	151	155	156	164	150	141	148	166	178	174	136	164	142	156	149	150	186	166	170	168	173	160	149	161	172	170	177	146	175	166	142	176	170	167	159	173	145	165	153	154	145	155	172	177	146	134	181	163	166	151	153	139	170	160	150	146	143	157	146	183	154	157	152	135	165	153	168	148	154	146	166	171	168	172	165	159	176	170	167	147	145	167	159	149	162	159	174	154	149	167	181	185	164	151	146	144	171	164	159	162	182	160	175	155	172	186	184	166	163	144	170	179	160	172	158	154	173	183	170	142	166	162	156	152	150	157	142	158	162	178	178	168	165	155	169	154	178	141	150	151	153	170	152	144	154	165	172	185	185	156	174	169	162	166	168	160	149	176	170	148	181	174	170	172	158	166	187	149	161	155	162	171	168	180	162	162	173	165	160	164	143	148	157	177	163	137	140	196	143	155	156	162	176	155	156	177	158	180	146	177	152	175	172	155	160	147	162	162	162	163	171	130	178	167	160	141	173	139	159	153	143	182	183	156	154	155	149	164	154	171	187	158	136	157	160	168	175	176	149	138	167	177	171	179	150	157	158	168	161	184	172	145	175	163	166	143	154	169	172	149	167	173	170	159	155	150	161	167	148	171	149	159	157	171	168	165	132	177	174	157	159	166	158	152	175	152	171	147	175	136	177	171	156	163	160	170	152	151	164	173	174	165	165	161	163	160	157	167	151	179	156	136	159	167	170	167	174	188	144	161	163	157	178	160	166	170	149	154	174	183	152	158	174	155	151	156	170	142	173	138	162	163	145	176	139	170	152	151	133	172	147	167	189	174	149	164	157	169	149	161	153	140	156	185	147	166	151	149	182	161	170	153	163	150	155	158	154	189	165	167	178	178	156	180	153	159	146	174	183	158	161	154	181	148	174	162	142	151	173	173	176	147	161	181	155	160	149	151	162	132	145	154	174	179	178	174	170	173	162	172	172	150	135	179	156	146	162	144	184	159	167	151	149	160	162	156	184	161	147	179	157	162	177	160	172	152	159	165	156	161	155	142	182	172	161	168	177	174	172	188	149	169	164	161	181	157
4524	2761	2675	1810	1517	2564	1347	1159	397	450	570	362	275	272	269	225	225	253	244	238	272	264	242	247	263	260	254	247	230	235	219	205	228	205	215	204	202	222	230	213	216	248	248	221	243	246	262	234	265	253	238	282	246	224	213	212	240	244	220	201	204	210	216	199	236	212	214	237	208	219	229	201	194	209	198	214	226	203	199	201	222	225	231	203	223	222	210	237	228	234	232	231	205	195	212	215	205	194	203	208	231	211	233	220	196	223	229	233	226	219	196	228	195	216	240	193	215	239	212	235	244	201	209	208	189	244	197	250	212	226	214	204	209	219	188	204	220	210	219	225	190	208	208	177	198	215	239	189	198	199	196	203	215	206	233	188	247	240	255	212	237	216	200	220	205	199	235	212	215	205	205	210	213	205	236	196	223	216	209	257	212	218	242	223	227	210	208	218	188	229	225	202	191	226	195	229	200	223	221	219	203	233	219	213	260	201	221	221	193	212	199	221	230	206	220	237	219	212	220	218	191	232	207	224	222	207	194	217	219	204	229	202	222	223	187	190	197	218	196	186	201	210	187	195	198	203	196	231	241	203	188	215	210	222	208	240	209	212	219	212	221	219	193	204	211	238	210	220	236	206	219	223	230	210	234	217	220	197	188	196	222	251	220	230	207	216	214	194	214	206	205	213	199	206	211	221	210	245	211	210	209	188	210	206	210	233	217	194	227	208	214	216	217	248	213	217	239	244	198	206	220	227	202	222	188	222	209	203	205	207	209	232	219	223	222	224	207	214	209	219	199	228	179	204	225	195	221	212	209	223	200	206	231	215	224	208	205	240	203	235	215	205	194	189	217	263	216	208	215	224	209	211	216	232	201	194	227	222	209	222	234	220	213	228	225	210	249	196	219	206	213	219	210	187	206	250	200	198	233	215	219	201	232	216	226	190	214	212	200	210	216	195	200	192	204	219	195	217	222	215	190	176	235	239	212	221	211	228	259	223	207	243	219	238	239	235	200	189	236	221	196	206	218	214	218	200	211	220	220	214	208	243	201	189	224	206	219	221	203	230	232	224	211	237	203	212	207	206	214	228	219	221	224	208	204	224	240	214	188	239	244	218	234	206	222	203	211	218	229	221	219	218	236	212	207	209	203	206	177	208	205	200	201	194	227	211	219	232	183	207	196	196	202	204	215	212	228	184	215	234	226	214	215	216	211	214	208	203	205	213	207	218	223	225	233	208	199	201	214	205	201	221	207	223	223	218	197	216	232	235	217	222	223	210	198	232	193	211	213	235	218	223	196	208	220	223	212	237	201	230	234	210	225	218	188	213	225	195	212	220	203	220	225	220	195	211	209	220	211	216	206	214	204	209	223	228	204	202	200	233	209	199	203	207	226	209	207	227	209	213	217	207	200	230	211	211	217	212	227	205	228	219	195	199	199	217	194	227	216	230	206	216	245	209	209	200	215	246	235	204	223	239	227	227	199	203	222	194	180	227	238	199	201	195	211	208	215	196	234	202	220	231	197	188	210	225	221	224	221	200	200	193	210	211	208	213	197	235	206	225	213	233	240	194	220	231	216	242	223	215	212	194	196	181	216	217	194	217	233	229	234	210	238	209	247	187	201	208	225	238	192	235	202	220	204	216	213	210	194	207	238	219	205	204	205	188	197	197	199	219	208	187	203	200	223	210	191	207	199	227	223	216	199	193	199	203	200	233	191	240	206	220	243	199	213	226	218	211	200	226	247	227	221	209	224	206	205	206	211	219	216	202	224	210	222	205	200	196	216	204	203	223	198	206	215	207	208	205	227	218	189	206	239	235	196	223	200	202	217	191	201	222	215	226	190	198	239	205	220	214	203	204	215	177	212	199	262	246	204	198	197	214	235	186	215	196	244	209	188	215	229	210	206	188	226	184	201	222	226	193	231	219	219	198	218	216	223	198	210	217	219	219	210	226	227	210	218	217	231	225	226	209	210	214	200	216	226	195	215	214	217	199	199	208	220	189	222	200	215	200	213	208	216	224	232	205	200	199	217	210	221	230	203	212	200	253	205	222	214	215	227	231	224	224	200	221	208	230	201	209	235	208	225	235	216	211	211	189	217	212	235	239	199	244	208	193	212	193	195	205	227	229	240	214	230	220	193	224	226	190	226	213	181	225	218	211	233	234	203	198	222	196	208	218	214	208	207	209	202	241	210	226	241	212	215	220	238	238	205	219	220	252	211	203	245	236	218	211	237	197	192	200	202	209	191	209	197	195	235	218	179	206	196	233	193	193	207	220	210	232	210	200	220	213	225	197	190	192	205	251	199	236	217	210	232	236	186	214	219	236	226	215	199	235	201	218	196	223	218	224	208	211	212	194	198	206	196	203	245	216	224	256	220	196	227	209	217	229	210	185	219	181	224	217	243	218	212	213	210	217	254	214	199	191	219	224	229	200	220	200	247	219	222	212	214	225	224	189	203	213	222	203	207	235	204	217	203	234	193	195	212	208	226	233	203	215	228	219	187	237	223	201	240	223	223	205	208	261	230	213	215	213	235	213	223	216	189	194	187	219	214	233	227	191	202	207	196	233	208	234	228	224	245	232	225	202	212	201	198	239	245	208	209	253	185	220	225	218	213	213	197	228	229	217	208	212	212	201	199	205	223	205	228	231	211	216	198	188	201	199	206	215	209	211	214	197	212	246	189	187	237	221	220	196	212	206	202	226	207	209	215	218	221	201	247	200	207	209	216	219	211	213	176	217	224	211	210	230	192	233	226	220	215	208	217	204	228	215	195	220	230	231	225	180	223	214	213	224	217	210	215	244	222	197	218	196	203	217	224	243	233	216	195	235	184	200	201	214	224	198	198	230	240	206	208	192	235	210	210	197	215	212	203	204	214	208	232	204	227	212	189	198	223	218	185	217	250	197	195	220	220	208	210	214	214	199	228	224	198	220	259	195	209	199	228	199	206	223	214	194	239	234	218	218	234	236	202	217	241	218	206	212	236	209	222	184	215	226	213	230	223	204	230	227	231	222	224	249	189	194	215	216	224	234	242	236	225	239	228	215	220	199	224	230	231	233	206	189	205	215	230	235	202	179	221	241	227	209	231	196	215	210	208	189	208	215	201	244	247	213	212	221	196	191	229	198	196	220	184	200	207	221	210	215	223	221	205	236	231	231	197	208	223	226	219	213	233	208	214	225	200	219	223	233	188	197	201	223	214	178	197	221	204	223	222	205	231	200	214	225	208	250	230	208	248	222	218	194	202	207	205	203	211	218	198	252	218	214	217	217	211	220	247	228	223	192	190	215	215	208	190	205	217	186	202	235	218	218	225	233	208	236	215	231	218	192	210	230	227	203	229	213	210	237	223	221	232	195	219	217	229	201	210	208	235	215	232	200	220	216	236	221	240	248	234	215	213	204	225	221	202	237	232	222	215	219	220	228	223	221	219	226	199	232	217	206	220	173	197	225	222	201	218	212	220	223	203	216	225	199	234	219	218	208	213	187
23734	20930	28139	23871	20917	9644	2006	1209	617	597	563	571	392	441	409	378	393	371	357	384	328	362	355	362	363	371	371	338	311	317	327	312	335	344	349	337	317	347	316	305	345	332	304	323	335	313	313	329	324	366	352	361	346	351	299	319	301	303	329	333	276	319	337	319	313	282	318	320	306	303	302	328	320	321	272	330	292	313	326	288	292	287	297	305	313	306	313	295	311	286	304	309	329	351	304	307	289	311	305	299	273	303	292	328	288	311	293	304	338	327	325	328	297	303	308	331	285	296	357	284	286	335	297	321	290	311	300	305	322	310	307	313	295	303	317	348	296	281	282	289	300	289	312	325	311	312	331	327	310	319	330	293	326	315	316	308	303	305	307	303	319	308	283	312	306	313	287	308	350	305	318	307	313	302	314	281	315	327	345	300	304	299	305	299	271	309	307	297	281	296	292	302	332	304	306	304	287	305	277	295	285	279	284	296	296	284	294	338	315	307	281	312	306	303	303	310	287	313	305	293	303	291	288	315	322	322	323	316	307	292	298	291	285	300	306	284	316	322	289	257	284	266	330	297	288	307	325	300	305	294	289	316	256	310	320	292	282	305	292	309	314	258	298	346	296	305	301	283	296	301	281	302	318	298	351	324	284	289	332	319	316	310	304	298	329	300	285	326	289	289	313	296	306	325	302	306	288	301	288	316	334	297	330	264	322	324	306	306	311	295	283	315	311	305	325	315	305	307	293	288	318	329	318	308	291	318	290	310	278	292	325	311	295	295	285	313	289	283	315	281	303	292	296	305	329	318	339	322	295	317	289	301	304	323	278	296	301	298	269	301	288	283	324	318	289	279	285	267	306	276	294	307	294	306	294	302	267	336	326	315	282	320	300	295	324	350	275	311	294	320	290	344	283	282	296	299	300	308	309	298	328	309	287	302	295	303	327	315	315	291	262	294	322	306	291	296	303	274	290	286	336	327	288	306	344	315	321	334	323	342	307	264	322	293	326	314	289	288	291	285	312	293	307	297	292	328	304	297	309	322	317	315	316	323	294	284	313	297	332	304	294	290	303	324	286	319	318	314	320	327	330	284	317	342	276	319	294	314	312	323	312	286	272	283	288	318	324	308	319	321	330	302	287	268	320	319	276	300	291	276	307	282	303	339	292	276	307	313	300	298	284	332	325	290	304	293	317	303	332	320	307	326	273	302	292	306	283	312	304	336	320	284	292	267	287	315	335	316	312	305	298	309	321	326	298	282	276	336	290	288	291	268	322	295	303	295	303	304	322	309	312	324	299	283	286	334	305	316	291	288	309	297	286	303	284	294	296	323	327	292	295	282	330	331	297	285	292	299	329	325	305	305	313	307	328	325	275	327	302	304	303	294	268	301	294	292	322	308	291	307	289	308	299	332	320	306	288	309	297	296	331	300	313	304	293	295	298	302	326	321	314	302	326	297	309	295	290	295	297	309	294	307	299	330	325	321	306	317	296	318	301	280	306	320	318	294	329	304	274	286	318	291	315	289	309	303	303	303	350	330	299	314	290	290	275	319	322	287	324	315	315	322	321	294	319	317	300	271	318	311	321	288	320	302	306	307	267	319	300	299	305	290	292	282	314	271	305	299	331	305	296	318	308	304	319	319	298	326	303	340	300	304	328	294	284	315	319	307	345	312	310	305	299	322	289	296	336	287	284	308	307	315	343	292	277	289	307	287	339	301	299	319	312	334	308	295	319	302	265	295	329	312	302	290	295	260	329	296	290	330	289	293	322	312	316	313	309	286	339	338	310	287	305	303	309	274	285	306	278	250	294	298	301	282	303	323	315	291	274	298	305	304	322	309	301	311	293	302	296	316	304	325	283	281	298	293	301	307	318	307	309	273	299	281	328	282	342	310	315	337	290	329	297	292	302	322	291	284	312	270	295	323	299	299	315	335	295	310	300	299	313	310	313	311	309	325	282	314	292	306	315	300	285	310	301	333	337	290	285	290	291	300	325	319	317	320	314	286	308	342	309	308	297	283	343	303	325	295	289	310	320	279	297	310	311	291	299	294	316	263	296	301	312	298	284	304	314	295	344	322	314	300	301	310	324	313	283	303	325	301	297	312	313	309	284	297	282	287	307	315	288	326	296	330	263	316	313	303	327	336	299	313	283	311	310	305	324	311	308	318	287	319	322	310	275	304	322	266	307	273	302	301	331	303	268	288	330	294	307	294	307	322	321	302	312	296	304	286	310	292	329	286	316	292	315	290	321	308	289	292	310	296	318	357	315	300	305	322	286	309	299	308	297	331	294	310	304	326	313	334	319	298	291	283	318	286	295	329	293	334	305	319	311	299	299	289	291	307	307	275	277	291	338	308	281	296	311	304	311	307	314	298	352	304	308	335	306	301	313	321	297	296	349	271	279	304	284	314	311	302	296	289	339	312	307	298	304	288	324	308	301	294	308	293	276	302	275	305	313	321	315	308	282	303	313	297	300	295	297	295	290	279	329	306	300	308	292	291	332	302	311	302	284	312	305	298	317	313	320	271	286	301	300	307	307	296	278	302	308	287	322	326	300	313	290	272	282	299	312	305	290	304	314	298	291	295	294	309	306	300	297	296	313	302	274	269	284	308	310	319	318	314	311	313	313	334	321	284	298	296	297	298	307	260	311	283	292	303	284	312	322	318	284	313	312	294	282	293	316	276	274	274	323	310	319	291	308	307	334	323	304	279	273	322	315	288	328	285	264	286	308	288	314	326	304	328	318	335	287	328	303	312	323	298	335	313	311	300	303	283	292	299	311	281	301	301	313	323	300	314	314	306	292	306	339	297	287	295	285	295	306	290	319	305	299	274	272	303	325	285	285	276	285	307	314	298	315	305	305	291	280	288	291	310	324	335	327	309	332	297	310	321	281	323	316	312	292	314	307	308	316	287	294	287	273	307	317	315	325	306	285	298	317	333	310	281	286	300	309	312	311	287	283	304	305	322	296	346	305	325	302	293	302	289	325	323	253	297	305	303	272	290	312	289	290	278	286	311	350	299	267	314	319	288	290	326	322	278	313	291	300	296	302	303	375	321	282	318	290	336	311	301	344	309	296	296	329	280	305	318	298	279	293	271	309	278	289	323	302	339	264	290	284	319	318	284	291	313	284	278	329	299	320	295	322	318	302	287	284	324	337	263	317	281	325	293	299	321	289	311	291	311	303	297	299	315	299	296	366	282	298	298	285	292	293	306	297	327	289	296	277	302	290	269	309	300	348	329	324	319	297	309	327	276	350	288	303	321	300	308	309	293	276	261	298	321	308	320	277	330	320	287	314	291	298	313	312	317	310	308	304	294	298	289	315	295	314	309	316	331	309	317	281	300	298	316	323	293	314	304	344	292	306	303	305	287	276	290	307	302	302	340	330	326	273	315	293	286	298	283	326	284	273	306	313	312	328	291	285	324	324	281	302	302	299	306	275	293	336	319	327	348	299	289	286	318	298	322	309	323	273	282	311	299	328	271
5493	11604	10008	5978	4258	5193	3093	2735	1353	1270	1342	959	793	695	645	587	564	511	549	533	521	540	525	578	506	485	502	460	493	414	471	428	467	446	462	431	478	473	453	446	427	450	444	449	462	450	458	450	467	518	546	518	517	515	441	421	436	378	420	389	376	413	404	416	410	414	424	401	407	371	422	390	414	434	412	434	393	425	376	392	377	402	384	438	413	378	393	423	389	412	396	429	396	432	398	393	381	387	395	389	426	408	375	375	406	412	408	378	396	423	394	406	383	414	402	392	403	367	372	409	412	391	419	368	401	386	388	387	419	359	414	408	403	381	420	401	369	385	402	397	406	403	395	383	365	379	405	379	396	372	405	396	432	395	385	388	378	391	397	385	369	404	378	434	414	377	399	371	377	404	370	380	381	390	413	359	392	415	393	391	435	392	376	362	380	402	394	386	379	374	382	378	357	396	442	424	421	397	416	391	409	445	380	424	403	397	427	407	444	393	385	408	434	376	405	351	382	415	416	432	398	404	399	434	454	394	384	389	379	390	376	420	421	400	407	367	401	409	372	400	403	420	400	445	384	376	428	367	380	415	398	355	398	361	438	400	371	395	395	412	410	405	371	389	376	397	403	396	394	407	401	421	442	395	388	404	411	404	402	383	387	405	428	360	398	399	399	395	384	391	396	415	372	392	381	353	395	409	363	417	385	393	419	373	417	389	388	412	393	412	409	389	372	401	366	354	368	404	400	382	383	390	367	414	383	378	364	406	410	410	392	388	424	383	412	331	381	386	405	396	382	397	378	415	382	371	398	389	416	369	372	396	395	380	370	421	374	383	395	369	369	399	399	399	374	404	393	416	397	381	384	407	370	423	403	420	375	366	394	348	357	421	395	398	382	396	396	382	398	419	404	403	397	410	415	370	404	368	400	356	370	400	408	430	393	417	394	396	405	423	406	374	366	396	390	379	397	420	407	381	388	376	403	373	390	427	390	380	425	414	422	406	403	372	402	410	428	369	408	392	394	384	399	389	371	403	407	405	356	376	397	388	381	378	389	375	382	342	391	435	366	385	404	394	398	397	348	405	366	380	391	380	374	438	380	427	373	410	392	404	389	371	401	405	394	389	362	397	423	412	407	379	393	399	405	407	387	406	405	443	369	410	393	360	398	391	407	409	400	389	430	387	399	375	410	385	375	397	373	351	369	432	392	358	371	372	403	405	405	371	384	408	380	407	391	437	430	372	402	387	430	390	369	390	387	395	411	395	420	436	370	413	381	391	421	382	425	416	415	352	388	395	398	399	349	409	363	381	378	377	373	389	376	377	396	405	381	367	382	405	374	396	371	385	383	391	385	373	370	392	464	377	396	413	390	407	375	373	418	399	397	388	385	431	423	407	378	363	407	394	412	434	371	387	397	402	394	353	383	411	384	404	406	369	401	416	388	402	413	406	400	379	423	399	400	391	360	372	369	418	406	402	387	384	422	391	368	391	407	380	363	396	407	401	408	412	437	369	379	391	411	423	420	382	390	371	409	383	377	384	391	410	373	385	395	378	371	407	409	409	379	366	361	355	354	381	384	412	410	366	385	367	399	377	424	402	411	413	426	403	392	395	394	363	383	381	370	402	382	391	405	420	363	391	382	408	400	398	422	378	387	403	402	408	431	363	424	408	412	398	412	358	395	420	409	391	420	441	386	415	383	390	356	394	376	406	404	417	422	388	403	402	414	377	373	357	382	401	419	397	381	415	401	388	388	395	415	377	403	369	376	384	400	420	406	437	375	396	384	403	374	392	404	401	377	384	372	395	361	413	420	363	397	390	429	388	402	400	374	394	397	382	373	395	364	408	388	379	400	377	403	388	410	409	369	379	387	446	389	367	424	426	432	377	421	444	400	416	405	420	367	411	415	421	404	394	381	409	401	366	421	369	431	403	394	373	370	418	371	373	398	406	404	421	450	409	426	388	395	406	418	426	400	392	363	381	391	402	414	354	393	415	412	382	412	381	399	369	381	403	389	350	390	378	393	395	411	421	361	407	391	418	374	368	408	409	401	383	402	380	406	406	444	401	383	357	391	380	413	364	408	387	376	402	406	393	391	390	396	384	375	358	380	414	371	398	421	400	413	411	412	400	367	381	381	402	404	400	387	397	393	391	431	405	377	382	376	395	377	384	429	395	399	386	408	395	395	414	374	405	414	392	402	379	406	375	360	382	397	405	363	439	389	446	380	398	419	400	398	399	369	388	411	418	386	404	379	410	411	401	354	393	400	372	379	381	389	432	402	394	384	355	398	401	394	386	394	369	419	382	397	415	391	408	415	393	386	408	375	405	404	372	373	400	371	444	391	409	396	383	368	397	410	412	405	426	381	371	364	409	404	361	379	390	385	404	369	411	386	433	374	412	395	419	387	403	419	421	427	374	391	380	398	390	405	393	397	463	423	373	405	383	401	392	408	389	425	405	431	360	390	408	405	413	410	392	404	371	368	406	390	423	385	416	389	374	372	396	407	438	411	387	424	399	366	427	430	403	421	383	428	388	411	391	390	406	374	402	373	401	391	432	406	432	398	367	383	403	377	374	353	401	410	364	388	393	413	385	394	413	417	389	402	411	427	378	365	398	420	407	411	393	394	403	371	409	398	348	379	342	426	397	382	425	373	386	383	396	406	430	417	364	365	401	381	371	431	379	409	377	394	394	387	406	366	401	388	388	388	381	400	388	393	404	406	407	415	393	368	373	396	433	400	398	392	396	379	406	396	403	397	392	394	422	366	370	405	430	397	380	403	397	388	387	388	406	381	418	412	414	422	374	365	418	407	379	426	395	385	403	413	382	383	397	406	437	415	380	385	366	383	395	396	429	395	408	435	394	376	424	381	398	388	392	360	392	412	405	383	398	364	372	408	384	392	427	394	374	391	443	412	363	395	406	394	414	372	383	387	408	397	378	358	394	361	388	422	420	367	405	396	383	431	411	402	391	396	350	374	378	363	425	390	390	433	415	379	412	382	385	426	386	362	380	414	395	386	406	436	390	392	404	384	400	381	389	366	399	403	385	404	380	389	376	429	349	399	373	392	433	416	415	384	384	405	405	390	382	408	385	390	371	407	410	397	392	342	405	440	387	417	366	390	392	371	366	412	382	386	379	382	406	403	414	384	400	419	429	411	396	377	360	356	440	384	394	376	406	405	355	402	365	369	381	383	382	411	404	400	400	389	376	370	361	424	369	366	406	373	401	387	395	396	386	416	409	371	380	365	397	409	380	448	407	389	410	405	388	380	390	404	415	403	394	380	386	388	406	405	405	368	362	401	404	377	356	332	378	402	378	405	411	431	400	420	363	431	392	385	427	388	395	395	387	385	392	410	360	383	417	378	413	376	370	413	399	412	361	390	392	383	416	386	408	430	421	367	391	401	407	398	381	385	398	397	393	406	396	374	385	388	383	400	407	417	418	422	412	378	388	417	413	432	414	358	403	395	414	410	416	380	433	432	425	395	375
24842	20915	26730	24998	6905	1581	792	672	296	250	298	223	176	141	170	157	131	130	133	147	134	126	141	125	133	128	138	114	106	116	113	109	113	120	121	98	119	119	106	104	120	123	114	94	121	117	133	99	105	137	141	134	125	128	131	105	92	101	107	107	104	103	116	107	98	117	101	113	126	103	96	108	85	91	97	108	93	100	100	99	109	112	115	106	96	89	104	94	97	103	110	119	82	100	97	98	89	119	111	109	103	109	85	82	91	78	107	97	97	97	99	100	93	98	124	83	95	105	98	107	95	83	99	97	92	92	96	86	85	88	103	105	88	101	95	99	96	113	103	102	93	100	109	102	98	107	77	94	100	102	92	102	105	96	102	93	102	103	106	106	113	107	109	127	119	98	92	87	104	91	76	113	88	121	105	95	84	87	92	112	99	108	97	103	89	108	87	103	122	107	105	94	102	101	94	87	88	106	94	112	102	115	115	102	112	95	90	93	125	97	98	95	83	96	91	112	91	101	109	106	78	101	113	89	112	89	101	98	107	96	101	88	91	117	94	92	84	98	112	103	105	127	106	100	104	99	121	74	84	105	121	108	88	129	87	89	118	107	101	99	115	105	93	121	97	108	103	98	97	89	110	96	107	104	96	86	84	105	87	114	105	120	105	84	103	110	113	116	77	116	103	94	101	80	105	97	111	96	95	88	105	89	95	113	109	106	109	108	116	98	90	96	88	89	91	103	92	90	102	99	100	107	100	101	112	96	101	100	92	91	95	100	91	94	109	113	93	107	112	86	109	91	95	111	107	94	85	105	86	118	114	100	95	105	75	93	81	113	106	101	102	104	100	92	103	103	106	84	97	99	91	96	104	107	91	90	112	94	93	101	106	114	101	88	86	80	104	97	93	88	95	101	103	102	102	99	106	111	87	96	94	94	84	104	99	111	97	109	106	95	98	83	123	106	98	101	82	106	96	91	107	98	104	107	90	120	100	104	100	111	100	87	105	90	105	114	81	103	102	83	97	110	95	100	114	112	80	106	106	88	100	107	91	89	105	90	112	114	110	85	93	96	100	109	103	90	96	97	95	102	108	104	98	96	87	98	109	92	94	91	99	92	107	100	115	104	102	118	106	108	121	90	97	98	126	111	93	102	92	87	91	108	99	90	91	88	107	89	101	112	118	102	77	103	96	93	92	110	89	95	112	98	114	89	104	79	100	107	85	86	103	89	99	121	101	110	104	105	94	101	92	99	104	108	100	101	96	106	97	98	93	103	83	98	101	96	108	125	93	109	108	98	89	83	104	103	105	93	106	93	99	125	104	94	90	96	101	97	108	104	103	79	101	107	92	125	77	124	102	117	121	98	103	96	107	108	92	109	105	99	107	95	103	106	96	104	103	106	98	96	102	103	90	94	103	92	111	104	108	91	107	111	91	94	102	122	95	106	101	106	105	106	102	102	92	98	96	107	96	84	105	99	113	110	106	93	111	91	91	100	98	96	99	103	106	100	109	112	97	88	104	117	111	107	106	105	112	91	93	102	110	99	95	92	115	117	95	110	103	105	115	102	100	82	102	99	95	99	104	106	104	113	98	114	82	111	94	104	103	100	88	95	87	71	110	84	110	101	116	91	108	95	98	107	89	102	106	95	111	97	100	105	108	95	104	87	103	122	90	93	90	101	96	107	100	113	96	114	87	89	91	110	94	93	95	104	92	120	101	101	81	93	75	127	104	93	102	93	127	118	86	108	107	112	103	84	77	95	87	86	89	92	105	105	91	98	96	107	104	103	98	95	100	99	93	106	106	103	99	82	89	97	91	101	111	116	107	90	98	110	92	133	105	100	99	82	100	92	95	105	91	89	113	120	114	87	114	104	102	97	85	85	103	92	102	88	114	93	88	100	114	120	94	95	101	96	105	92	99	106	94	101	113	79	106	88	104	99	112	84	98	113	123	94	98	99	98	116	123	94	102	89	89	104	95	110	101	92	116	85	115	117	94	96	103	97	104	101	116	96	78	94	74	94	97	120	98	98	87	114	103	109	95	97	102	110	90	104	107	97	114	90	93	113	102	106	84	108	103	96	94	108	107	91	101	97	92	105	100	113	111	88	102	93	83	89	93	108	87	97	81	101	100	105	107	105	99	102	107	88	108	124	119	97	114	106	78	105	87	97	102	94	105	109	91	98	91	94	101	110	88	89	105	109	88	102	96	126	102	108	97	98	108	109	106	95	102	94	112	107	113	110	114	93	107	103	101	115	104	125	99	106	95	108	103	115	122	111	106	105	109	99	95	90	101	125	115	108	89	92	99	112	126	120	90	102	106	91	98	109	95	102	112	113	100	98	108	90	104	107	115	101	108	83	98	113	103	96	110	106	101	128	100	102	102	87	102	106	103	108	95	99	98	97	101	97	109	113	90	108	111	97	113	109	100	99	101	107	112	100	94	114	96	109	101	98	119	93	96	100	101	104	111	95	112	98	90	85	117	105	108	72	104	101	95	100	106	103	100	83	110	110	98	98	89	105	116	84	106	94	108	102	98	102	78	89	108	106	116	103	113	113	110	91	121	111	100	110	83	97	96	109	102	95	94	86	104	93	103	98	123	108	96	104	113	101	98	101	93	89	99	102	98	88	76	121	109	113	106	98	91	108	88	102	120	101	113	88	91	116	99	96	98	89	113	96	98	98	98	96	95	109	106	90	96	118	115	94	84	80	94	110	98	104	89	81	93	82	101	85	94	96	102	114	116	90	90	92	100	77	114	93	98	110	122	80	99	103	110	92	99	115	103	103	114	114	115	100	97	103	125	104	109	84	95	105	114	110	110	102	109	97	105	94	102	88	120	115	101	85	90	121	104	91	93	86	101	90	108	115	108	90	103	92	90	95	109	109	119	103	83	114	91	77	103	90	105	90	109	82	121	101	91	101	87	92	118	114	100	107	110	131	94	96	99	112	94	103	97	84	99	90	101	98	111	89	88	92	101	103	109	106	110	104	105	85	103	100	87	111	110	92	94	93	102	115	103	113	104	97	83	119	104	113	93	98	107	88	95	108	109	94	105	94	102	96	101	93	100	96	101	78	111	86	95	119	89	113	111	87	103	91	87	89	105	111	116	104	101	89	87	99	90	92	94	119	101	88	95	103	107	100	101	120	107	98	93	109	97	84	107	96	92	99	102	90	103	91	107	108	100	93	107	112	112	118	100	108	98	89	103	94	105	118	109	103	113	96	98	105	109	97	92	99	112	99	109	91	115	90	102	107	105	88	103	100	100	94	103	111	101	113	117	104	104	84	106	98	91	98	101	96	110	94	117	115	96	90	99	81	105	86	93	90	104	104	97	113	101	93	96	101	87	115	116	94	106	93	101	115	92	110	102	108	90	111	94	92	105	88	102	100	114	90	90	95	109	102	105	87	84	98	106	126	98	74	85	93	117	89	117	106	106	97	112	96	111	108	99	91	98	97	100	112	82	107	106	86	111	81	107	98	118	87	80	118
5388	7283	6287	3679	2577	3768	1949	1743	767	650	843	535	368	353	297	298	238	240	266	228	229	201	265	233	192	214	196	188	172	156	194	172	136	174	151	166	161	191	174	152	185	159	173	197	176	183	200	188	205	212	232	215	202	224	162	163	138	163	162	120	156	171	143	168	162	162	136	134	152	155	134	153	139	134	159	140	150	151	134	150	135	138	158	147	154	133	153	144	164	134	136	151	158	149	159	132	154	163	135	173	137	164	148	152	145	138	155	144	146	153	147	135	139	149	130	165	142	150	144	142	141	129	141	136	153	161	136	148	138	154	152	142	140	148	130	142	164	146	148	144	162	149	148	139	156	127	164	137	157	138	134	163	154	146	154	137	156	134	140	120	146	135	145	162	151	174	137	156	153	148	153	140	141	157	154	124	137	156	156	136	120	160	137	128	130	147	124	137	146	140	121	149	136	137	154	132	147	129	173	144	150	142	155	134	138	135	138	170	142	145	171	151	170	127	141	159	140	150	140	131	167	153	123	148	132	149	134	131	162	136	139	129	140	135	153	156	128	156	183	134	148	136	134	118	144	147	146	136	150	150	139	139	129	147	121	153	179	139	150	141	136	137	132	156	142	132	139	112	141	149	152	132	128	142	134	167	127	151	144	157	128	142	135	136	153	145	155	120	131	140	153	148	149	154	153	134	149	145	130	117	137	128	152	149	145	153	153	159	145	135	141	131	131	137	159	123	134	147	140	130	127	143	165	136	138	150	136	152	131	139	149	130	163	133	117	141	139	143	139	148	143	152	131	137	134	145	159	135	123	143	126	151	148	150	130	134	157	157	130	140	162	133	133	143	147	150	130	155	141	145	162	127	131	150	164	142	152	150	134	150	148	147	143	137	127	165	146	137	141	158	142	132	140	133	151	120	167	160	149	163	141	156	128	149	160	134	133	128	167	122	157	128	169	145	152	154	157	120	148	147	136	165	135	137	141	126	161	145	135	136	132	145	158	154	144	129	138	140	148	160	137	154	152	153	135	146	147	141	137	141	155	134	142	149	120	147	157	135	130	146	158	160	192	148	170	148	130	152	139	137	140	147	141	140	132	143	142	158	138	133	157	147	137	143	153	148	135	137	139	139	151	132	142	130	144	135	142	160	172	137	133	158	156	133	126	124	150	150	169	183	137	137	158	150	137	133	149	136	131	142	135	156	158	130	162	151	146	161	163	134	131	138	119	141	130	144	147	148	163	135	152	148	160	127	146	143	126	163	138	154	128	130	151	130	130	133	149	143	144	129	148	157	161	156	149	137	152	135	144	142	145	133	153	167	150	148	140	127	152	148	153	141	128	134	142	143	134	134	123	145	130	134	150	130	133	145	139	145	163	168	130	158	144	125	150	144	132	127	106	131	135	138	156	140	147	153	147	122	114	168	131	156	141	126	136	158	138	153	129	143	143	155	122	155	139	162	131	130	145	141	160	138	139	148	149	126	141	154	135	143	134	153	140	144	157	143	134	172	142	154	151	135	161	139	160	138	144	131	161	156	138	161	129	148	131	128	160	123	135	148	169	138	134	136	137	145	140	137	135	142	125	133	137	127	156	145	152	143	174	152	139	137	151	119	160	152	152	149	138	127	131	130	154	138	139	145	151	154	153	146	138	163	140	148	135	136	167	144	119	144	153	134	130	153	148	154	138	169	132	126	134	120	148	139	134	135	131	138	146	140	156	144	144	145	138	160	153	146	147	136	134	140	158	127	137	148	160	139	150	152	156	137	148	140	137	152	153	142	149	139	138	139	126	149	149	147	165	143	142	138	148	155	135	143	140	150	143	158	140	163	146	147	139	168	154	157	137	132	147	153	163	149	160	149	143	147	146	127	131	141	130	158	155	149	157	144	127	166	130	109	136	134	143	164	144	117	150	125	157	175	133	162	156	145	150	152	153	151	140	152	157	148	134	156	157	134	138	181	135	138	135	151	148	150	127	150	142	151	151	143	134	122	157	136	153	159	129	152	145	137	148	125	131	132	153	163	150	141	134	128	140	128	139	134	134	138	149	150	149	154	159	177	140	151	147	141	139	161	159	156	165	155	144	150	152	140	158	139	144	146	130	148	147	146	139	141	148	139	143	139	126	145	143	138	142	124	160	141	125	127	137	154	149	159	147	128	138	125	125	160	145	149	155	162	129	152	159	148	162	146	174	153	140	148	144	133	153	138	133	136	131	131	138	152	148	128	139	162	150	150	147	142	141	121	133	134	141	144	144	154	128	133	144	142	143	142	136	143	149	149	150	122	128	138	155	141	152	154	141	146	140	152	143	159	163	154	143	172	148	139	146	133	160	136	147	138	130	147	168	142	138	120	164	126	134	132	141	168	131	121	135	137	140	108	137	150	138	151	121	132	140	160	152	123	135	162	123	143	141	140	155	140	131	140	155	149	135	149	145	150	132	137	159	173	168	157	127	143	154	141	150	137	143	149	139	138	150	156	130	162	140	135	159	151	148	145	150	140	124	129	146	136	141	146	150	141	137	142	131	152	136	147	143	143	146	149	181	137	139	146	130	156	146	137	141	142	120	146	131	149	163	134	132	140	154	142	137	142	160	146	159	164	137	126	149	141	142	164	131	165	133	132	134	139	137	132	138	151	140	127	150	164	143	149	155	126	146	142	141	131	147	148	127	149	130	145	140	139	172	138	151	141	129	147	150	140	133	149	131	143	140	127	121	138	155	139	151	143	143	134	165	134	137	144	145	138	140	138	154	151	151	152	128	141	134	130	150	136	155	133	146	147	128	159	137	148	174	159	150	157	157	156	148	146	139	152	148	146	153	137	160	149	127	164	163	151	134	156	141	152	147	146	145	126	179	138	143	160	136	137	154	113	144	145	133	135	162	117	136	117	145	164	149	155	135	144	137	157	148	146	150	143	145	134	151	137	154	143	144	131	145	129	164	138	134	139	148	136	150	146	159	134	151	149	134	126	138	157	143	138	156	129	138	167	145	151	164	134	144	154	128	168	143	148	129	150	151	143	134	150	138	126	134	154	130	137	141	149	126	132	143	127	161	158	141	147	137	130	145	115	145	134	153	132	131	140	152	122	147	150	134	126	133	146	110	131	135	160	137	131	149	129	139	131	142	133	146	140	147	129	127	127	147	142	142	154	141	139	135	136	160	141	156	130	161	175	140	152	140	151	159	138	150	156	149	132	155	161	138	138	147	138	159	135	137	155	154	149	143	153	147	136	156	132	153	156	146	155	142	140	152	135	149	130	144	132	130	135	152	154	154	155	165	161	146	147	142	149	163	154	142	161	132	161	146	160	159	158	131	158	146	143	166	140	134	135	144	144	143	144	135	152	138	120	129	152	146	144	157	137	144	141	151	146	141	160	129	147	163	161	147	146	156	157	133	119	144	126	148	154	167	153	151	159	138	155	146	153	141	138	153	170	141	148	142	138	145	146	132	120	134	132	128	132	151	147	135	144	138	152	151	153	138	137	134	170
22706	20962	28647	23459	20950	21046	9088	1846	1013	812	860	661	521	491	443	431	430	384	422	415	398	384	373	413	371	380	336	370	374	374	328	337	334	339	356	354	305	334	352	315	341	337	343	330	334	354	333	319	347	366	383	396	370	374	312	322	352	318	312	304	302	321	286	315	292	295	317	311	318	313	319	251	317	292	297	281	324	290	306	319	316	303	279	296	265	298	299	275	294	281	288	324	299	273	278	310	312	282	269	300	303	292	300	317	296	285	292	267	325	305	288	286	310	272	290	329	310	347	301	305	293	302	268	252	263	285	330	286	275	315	309	301	258	274	310	317	272	291	283	277	310	287	320	316	283	323	299	311	309	275	253	314	264	315	301	278	319	261	307	280	317	310	280	263	303	283	331	300	311	287	308	298	265	298	285	327	279	298	317	299	296	251	310	304	307	276	304	286	294	324	323	302	295	295	304	296	326	321	301	309	317	284	301	316	330	299	297	284	326	286	327	286	288	284	306	282	278	300	297	288	295	277	296	272	297	281	267	308	286	284	293	284	285	295	301	282	294	294	287	272	274	284	285	324	303	333	343	263	287	286	282	300	304	324	269	286	302	322	323	288	279	294	290	306	289	295	300	315	280	287	307	282	275	272	286	283	311	312	257	303	302	289	276	308	285	289	266	284	285	299	257	305	308	270	308	313	320	288	288	290	275	297	271	295	315	298	305	287	321	267	314	261	301	295	317	330	318	321	295	287	291	324	317	252	286	265	291	276	262	300	295	331	311	318	290	288	278	288	301	300	308	308	288	300	272	265	284	298	279	286	297	283	276	267	300	309	299	261	317	289	309	313	290	306	275	269	288	293	301	272	278	277	323	294	265	299	289	297	285	298	313	305	284	266	291	321	345	305	288	297	292	311	265	303	293	306	295	305	298	290	290	271	268	316	304	291	298	313	304	290	279	308	308	268	307	268	265	270	295	296	276	295	316	269	272	288	298	265	285	303	282	292	299	288	290	308	297	275	306	289	268	307	312	314	310	280	332	264	303	298	269	280	302	290	309	307	305	295	295	308	284	284	301	305	285	295	267	273	273	282	265	290	289	300	280	284	316	260	328	272	337	305	297	285	296	301	295	339	275	269	287	291	285	266	301	284	299	332	300	301	297	286	320	298	290	302	287	294	282	282	310	274	253	271	291	280	318	308	296	334	328	313	281	277	277	292	303	318	273	291	278	292	289	294	294	293	279	307	331	264	283	293	304	324	279	303	276	295	287	317	278	284	286	304	267	280	284	293	283	318	298	294	277	292	305	289	285	293	290	318	294	261	333	272	307	288	286	287	279	307	283	275	291	310	288	289	304	280	301	298	270	271	289	305	280	320	307	274	300	280	303	318	300	292	257	318	290	288	249	286	308	285	283	298	321	308	280	293	275	303	276	286	310	269	297	307	296	297	315	312	298	287	277	274	304	292	313	276	309	267	310	303	302	273	303	304	260	294	271	319	261	280	299	284	306	258	292	278	310	314	276	292	312	273	302	287	259	300	277	327	303	299	291	273	298	320	287	283	288	333	304	317	286	283	292	293	275	324	281	291	273	289	280	290	286	320	294	319	312	301	298	266	302	303	320	310	297	272	298	310	293	320	297	285	300	286	258	302	304	309	276	283	274	290	291	299	306	282	285	314	301	298	276	307	332	281	304	275	299	312	281	270	314	296	275	279	277	274	271	284	272	308	285	289	291	270	271	255	278	305	309	277	272	287	266	299	258	276	284	261	291	311	312	289	299	288	303	318	290	307	298	319	278	297	307	298	315	295	268	292	308	277	305	304	279	286	304	319	249	289	273	300	306	318	325	296	310	298	317	282	260	304	288	288	287	277	325	282	266	291	270	291	301	298	276	313	273	282	315	312	286	293	285	309	261	308	303	295	285	292	260	277	270	297	297	279	295	302	295	317	322	275	306	294	276	292	285	296	311	280	276	301	297	280	329	251	288	303	325	309	276	270	323	310	279	285	308	253	295	290	307	302	306	289	310	267	340	300	286	271	293	310	323	286	296	293	302	246	300	274	275	304	281	311	288	304	275	291	282	307	321	291	304	308	291	321	284	269	318	269	295	304	282	317	308	317	316	305	282	297	297	291	270	276	321	315	289	280	297	297	301	288	309	274	271	274	293	288	296	298	286	314	309	291	290	305	293	319	309	278	293	296	306	291	292	286	326	312	274	312	296	284	290	289	317	323	314	259	316	313	299	317	287	276	306	312	302	301	314	303	274	285	259	286	295	278	339	281	247	285	299	301	271	315	299	298	287	254	307	299	288	317	300	295	295	308	273	275	306	313	284	300	280	287	308	257	281	288	262	284	299	308	285	288	307	335	275	290	283	297	289	295	281	293	330	309	299	275	285	291	313	280	281	293	321	290	284	305	269	283	257	320	307	309	271	275	304	309	272	287	288	301	281	313	286	293	328	282	280	312	305	297	317	283	277	314	271	313	269	290	281	311	315	302	300	263	332	301	286	287	297	281	316	277	307	303	289	328	312	308	290	323	268	296	279	295	298	283	275	297	277	272	300	311	287	302	299	289	309	301	270	288	297	274	308	293	277	312	276	297	296	280	282	291	294	299	287	272	295	291	311	274	285	306	306	291	290	331	273	284	291	324	272	312	321	312	269	297	293	291	288	284	296	304	285	290	301	320	262	274	294	300	304	273	264	286	295	263	305	302	311	288	290	273	260	309	323	272	278	294	297	288	282	275	276	282	313	288	300	288	319	282	293	287	283	275	283	306	279	296	285	299	305	286	258	275	337	272	276	299	288	294	296	298	288	262	299	278	301	317	291	259	272	302	279	288	296	247	261	298	286	306	287	299	292	297	312	277	293	306	318	289	298	305	304	285	309	303	303	332	287	285	274	297	293	261	284	295	317	273	330	303	310	282	277	281	269	277	278	294	293	303	266	306	300	280	288	269	292	273	278	286	305	230	275	295	285	260	279	312	278	285	308	269	285	328	268	294	294	293	301	280	302	260	309	285	310	304	293	288	286	320	290	301	304	283	324	304	270	283	296	315	303	279	292	264	311	322	292	302	289	271	321	305	300	298	299	270	304	311	297	313	296	290	263	303	285	310	300	294	281	333	312	299	290	292	306	314	303	277	308	294	296	307	290	287	288	274	283	256	291	274	309	287	308	295	267	313	281	250	302	270	268	302	319	306	281	287	307	292	282	309	251	306	290	292	281	316	307	273	313	266	265	304	304	316	295	313	278	282	301	294	314	281	297	275	300	261	294	308	298	273	293	280	307	307	275	278	277	283	294	293	282	307	298	306	271	314	280	301	317	287	280	320	323	294	318	294	291	268	310	284	308	305	281	285	290	288	316	294	308	279	295	344	314	277	298	274	262	270	300	259	265	246	300	279	261	274	284	277	282	303	284	312	287	298	307	333	298	304	279	290	290	303	302	336	288	263	284	289	272	290	277	310	280	345	318	288	271	293	298	286	291	307	300	290
8311	17931	15449	9189	6938	7633	5015	3993	2055	1810	1964	1425	1144	981	868	792	722	676	672	645	685	605	665	613	577	559	576	515	558	472	485	485	468	449	467	468	467	486	468	432	467	464	465	471	472	472	482	485	465	593	528	575	548	465	456	463	429	414	425	375	406	402	392	403	422	412	415	382	408	396	371	388	393	387	417	412	392	407	363	370	368	371	337	406	366	395	401	392	398	417	418	398	395	400	368	416	384	378	406	439	390	400	420	417	386	356	366	373	377	378	393	390	377	390	396	386	394	389	379	425	426	367	371	385	402	380	375	343	388	369	456	373	372	391	398	376	373	398	364	408	363	414	386	378	364	389	361	384	389	377	370	392	350	381	388	370	370	401	407	381	395	384	398	357	385	418	372	357	403	395	395	389	366	382	394	365	382	380	363	383	366	349	388	385	377	374	377	387	404	358	362	395	353	402	379	386	360	399	367	410	372	399	399	356	422	366	430	403	399	337	393	342	387	394	399	379	368	380	379	362	383	365	394	359	434	409	389	382	407	384	372	361	384	380	387	411	395	377	404	385	394	427	406	370	363	371	429	367	368	381	382	396	371	403	346	362	379	373	363	357	365	390	394	399	365	399	391	377	365	410	377	391	388	357	417	377	414	392	355	380	388	388	386	374	392	387	395	389	394	359	348	400	413	387	393	372	388	364	360	431	362	370	403	382	385	382	364	356	391	402	360	391	397	415	364	359	378	366	368	370	407	409	358	406	361	387	384	366	358	381	383	393	376	381	369	384	390	420	442	419	411	371	403	358	352	379	387	360	382	353	403	390	370	391	375	361	408	341	355	399	380	393	374	359	411	360	382	356	351	356	436	362	390	390	372	375	382	368	402	371	439	353	403	377	376	405	376	395	412	350	372	404	364	375	391	397	382	380	384	376	389	394	383	397	398	396	369	363	391	384	361	380	377	388	361	409	396	361	387	384	390	351	411	381	410	358	376	421	395	397	367	382	391	412	403	392	389	369	404	383	381	383	372	377	379	362	385	414	395	403	387	395	391	365	391	379	378	364	370	384	376	364	383	401	399	385	386	358	402	395	394	384	355	375	348	369	407	385	386	370	374	366	352	391	406	354	419	387	393	419	405	411	394	374	356	401	390	424	358	384	384	399	384	415	376	383	346	400	356	350	419	382	382	376	370	383	397	429	395	379	395	367	370	363	390	388	380	384	375	400	377	359	367	350	375	389	423	390	375	383	405	388	407	370	380	362	378	357	366	406	374	357	377	392	396	413	387	356	375	373	386	382	371	385	371	415	375	379	387	361	395	396	366	361	352	410	362	391	391	375	395	386	402	404	369	380	413	422	389	368	381	410	391	380	402	403	380	381	368	378	380	389	409	406	372	413	382	365	377	382	416	395	389	367	386	376	379	383	358	339	410	408	382	376	375	398	391	373	399	400	360	382	432	382	416	366	365	376	430	394	399	389	413	404	371	425	377	364	362	410	411	411	381	373	383	413	371	379	427	393	403	371	382	412	412	362	379	352	407	406	368	417	355	379	364	405	393	382	416	387	368	397	412	402	407	371	405	399	385	385	421	374	382	399	364	408	357	413	393	387	380	405	408	374	398	332	371	382	413	344	359	402	393	380	405	387	371	380	377	369	404	373	370	385	344	365	361	402	388	398	385	402	403	400	390	394	336	379	389	354	395	359	396	393	366	405	411	406	352	390	331	370	382	370	369	340	382	404	365	402	384	384	424	374	354	378	396	382	370	377	401	399	375	361	381	366	381	395	409	372	387	371	364	386	360	377	346	384	370	386	414	410	405	376	398	392	337	357	386	366	376	399	384	390	378	407	376	389	384	372	391	384	382	373	404	392	407	363	393	342	374	404	375	385	356	382	374	365	383	396	400	420	374	365	352	357	396	362	426	381	402	359	372	359	384	401	381	351	388	382	361	381	397	363	361	384	389	377	391	372	387	402	413	399	370	398	411	377	385	369	404	381	402	365	393	377	404	360	390	371	389	396	386	390	388	400	372	370	396	407	402	366	387	407	411	336	355	365	375	407	381	369	365	395	395	403	425	365	383	363	341	409	415	421	358	373	403	376	385	360	372	353	404	410	397	429	395	383	385	388	373	385	370	363	387	408	408	395	429	399	402	399	379	359	403	374	397	393	366	358	423	389	367	360	367	362	378	355	382	373	359	392	375	355	422	396	425	365	396	390	361	369	380	382	391	352	437	361	364	403	376	360	388	376	366	406	419	401	386	375	354	352	422	416	387	356	369	364	377	384	392	393	419	399	417	341	391	351	347	395	355	363	395	383	360	384	381	383	414	346	386	342	397	405	392	383	376	336	407	379	363	396	373	374	394	382	401	386	389	392	398	373	432	385	354	362	401	356	393	382	419	364	395	362	395	382	382	387	405	390	362	392	376	368	389	381	379	382	397	350	437	384	415	377	386	397	350	376	382	390	351	350	385	362	371	394	367	403	374	376	361	387	393	400	366	391	385	350	378	355	348	377	382	365	364	364	378	383	364	376	391	407	402	372	405	376	355	372	400	399	409	372	363	393	385	384	369	356	409	356	387	385	391	394	395	408	404	411	404	416	396	360	417	388	390	378	373	380	391	373	376	388	395	391	408	389	393	384	400	412	386	389	404	387	353	363	383	371	414	402	377	366	450	358	380	354	371	395	371	395	405	365	370	390	380	375	367	366	394	373	370	353	349	392	371	396	351	421	397	360	377	394	408	360	366	382	356	360	388	417	401	384	362	383	377	388	368	395	382	372	376	409	374	404	387	404	384	391	376	385	359	363	395	376	396	382	372	380	367	372	385	375	373	388	401	396	385	402	362	359	376	416	359	363	386	357	400	363	465	390	408	382	399	417	398	368	375	413	394	375	377	396	395	361	404	387	391	346	419	372	349	382	363	372	379	375	387	372	413	376	368	380	367	377	395	399	354	395	388	395	412	367	391	378	372	401	349	371	358	336	397	334	378	374	400	376	365	394	384	403	405	376	403	393	378	387	401	391	387	412	412	388	384	374	374	383	395	356	387	382	395	383	374	359	407	358	371	364	369	367	370	364	389	374	388	375	410	401	389	383	390	359	387	379	342	405	362	339	385	413	385	394	374	374	373	370	422	372	390	378	410	360	371	375	409	374	375	368	397	360	432	400	373	387	368	376	403	382	362	359	376	375	383	371	378	380	424	414	407	396	367	403	412	419	376	365	389	392	404	409	408	408	390	378	392	396	390	407	397	391	406	409	379	400	362	409	357	369	356	389	383	391	381	352	372	366	393	377	359	398	373	395	392	360	329	361	343	374	414	390	376	402	396	401	412	374	388	371	359	356	376	370	389	373	352	366	387	389	365	375	396	368	413	390	392	350	392	355	364	409	364	390	367	384	370	408	376	376	373	372	326	372	409	368	388	406	384	379	390	384	380	335	405	355	417	388	324	334	363	397	419	363	351	397	365	388	405	407	396	376	377	383	418	347	391	367
26801	19061	5807	1455	838	1139	740	489	249	229	254	215	181	166	159	176	149	172	195	176	187	177	168	178	154	164	163	185	169	158	145	158	168	178	152	184	186	169	144	173	155	168	173	158	167	162	174	175	175	203	182	177	175	180	154	168	166	151	186	186	171	155	135	153	167	180	180	149	178	145	164	142	135	158	151	168	154	182	159	151	168	146	156	173	158	128	148	157	158	160	148	138	178	162	137	164	153	135	163	153	148	141	141	179	176	145	158	148	175	160	151	146	173	150	180	157	145	176	176	156	163	154	159	162	162	156	148	167	151	147	168	165	186	170	143	170	154	164	170	156	173	167	160	172	160	157	180	173	174	151	155	168	157	146	155	194	182	160	145	166	170	158	159	173	188	133	171	151	147	172	160	151	137	147	149	167	167	152	170	150	143	136	140	159	161	155	132	156	162	141	155	178	173	149	150	152	183	164	157	162	149	178	184	169	136	172	159	148	158	185	149	153	166	164	178	170	168	192	162	148	154	148	139	178	152	138	174	170	142	137	154	164	155	176	149	134	154	159	145	173	154	148	175	157	149	167	153	155	157	170	177	171	190	168	154	160	157	173	166	158	166	163	168	158	163	164	159	161	172	162	170	156	149	165	153	156	144	140	172	159	151	135	153	200	182	159	153	161	152	165	147	176	148	153	176	155	173	147	159	192	160	169	172	186	175	173	176	156	162	168	141	168	154	164	143	166	157	142	177	141	169	155	138	175	174	178	147	147	174	182	163	143	165	160	156	159	171	184	151	139	167	172	153	176	158	171	157	167	180	143	201	164	194	166	176	163	155	153	170	152	159	153	143	164	155	147	159	143	142	159	168	149	156	157	136	151	164	154	164	150	147	162	167	179	173	150	151	171	157	156	155	152	176	180	213	141	162	150	181	140	166	128	131	138	163	165	155	159	172	159	153	154	144	174	173	149	158	147	140	156	160	180	166	164	159	167	146	151	175	158	158	169	174	173	168	155	170	149	189	173	172	154	158	151	158	178	161	170	179	172	152	193	152	173	138	177	152	145	157	162	164	158	162	166	185	170	159	175	138	153	191	186	165	160	154	171	169	170	138	150	169	157	137	178	163	170	155	145	160	160	162	146	168	167	166	150	178	140	160	174	140	172	173	144	171	160	157	166	161	159	178	159	135	156	160	167	149	174	174	141	138	162	163	151	163	156	155	164	186	162	150	170	146	148	167	166	163	169	155	170	151	190	137	165	153	153	142	149	151	159	173	158	152	180	155	194	159	186	154	159	168	169	152	160	168	166	172	165	160	159	146	160	141	148	163	140	184	175	174	183	172	181	158	157	169	175	162	146	154	178	160	144	169	169	162	175	165	164	147	146	186	160	182	185	161	173	158	167	159	152	168	168	176	156	148	156	156	167	174	144	146	149	148	163	149	143	175	166	150	137	186	154	180	185	178	141	146	171	132	158	156	134	137	161	134	145	166	163	156	169	170	159	143	185	169	164	157	181	157	173	151	167	148	168	168	168	145	159	159	160	175	149	159	153	166	167	154	166	173	182	147	164	168	164	161	163	164	175	188	173	158	167	147	167	186	166	166	160	116	183	158	141	181	157	189	163	158	158	160	165	151	142	169	167	153	150	159	167	153	149	177	165	173	169	157	174	152	133	148	173	139	170	157	135	154	142	157	149	148	144	146	165	149	161	175	158	166	172	168	163	166	149	169	170	172	169	160	133	178	169	173	168	155	155	165	160	185	149	172	164	144	118	164	144	164	186	174	143	155	168	149	191	146	153	152	166	150	159	160	159	153	159	157	166	152	143	154	180	145	168	164	161	164	172	161	156	169	161	148	139	170	185	172	156	173	158	175	163	168	147	168	153	159	153	147	170	156	136	172	175	144	157	138	145	176	149	176	142	151	161	155	184	153	135	153	154	163	149	170	173	145	147	172	141	161	146	160	180	146	168	172	170	146	175	144	182	183	176	156	158	176	147	155	165	163	143	156	186	166	175	167	150	159	157	168	152	165	154	163	155	168	146	174	139	155	163	170	141	173	147	166	139	169	150	163	157	138	173	159	156	167	132	154	144	167	140	159	130	193	144	146	177	172	154	184	180	178	180	163	172	168	161	150	158	152	148	166	160	156	154	148	188	154	144	157	173	167	178	168	159	169	157	137	166	160	168	162	157	153	176	149	163	144	147	168	155	157	152	143	161	161	190	166	159	160	175	156	157	143	169	170	166	160	147	162	154	158	163	145	146	154	170	130	125	160	169	136	179	166	179	164	165	164	135	132	162	158	153	158	144	190	166	185	143	157	142	158	165	152	169	154	174	156	164	172	137	163	171	155	151	152	168	160	172	153	153	156	181	150	139	159	161	154	171	157	155	157	165	174	178	176	167	153	143	166	168	147	181	159	166	147	166	160	150	150	181	148	167	162	143	148	151	170	168	157	181	174	167	159	165	140	143	164	149	165	176	179	147	159	164	150	150	163	173	139	166	147	156	149	170	156	153	140	170	173	157	161	146	160	168	155	168	166	165	162	165	164	135	146	158	171	178	194	146	159	173	155	186	148	148	164	143	182	132	158	174	156	166	165	153	170	149	147	183	161	156	172	154	150	157	130	156	166	169	176	167	139	174	157	159	183	189	164	155	163	146	144	162	167	178	187	178	136	166	178	155	178	142	166	168	175	163	147	153	161	142	151	158	152	166	166	146	174	164	156	167	167	191	161	169	166	171	152	177	172	158	166	169	160	170	169	166	172	175	171	143	152	172	143	135	180	151	157	168	170	157	172	162	163	172	155	141	174	146	167	168	166	162	157	156	160	167	189	158	144	169	161	156	153	158	162	179	163	171	141	177	178	155	161	149	138	172	166	157	168	159	167	151	143	160	171	138	161	149	156	155	163	137	135	163	167	163	156	139	155	165	154	164	161	140	159	178	170	174	177	181	183	159	166	148	137	150	154	150	177	155	161	153	122	164	158	140	161	172	143	166	165	163	148	142	159	148	154	155	162	164	172	152	167	162	173	153	151	163	171	174	164	140	160	166	156	165	154	158	182	170	180	140	149	163	149	156	139	162	154	154	174	164	173	184	140	172	165	163	157	174	155	167	174	155	161	155	182	161	145	144	172	143	165	168	170	152	160	171	148	141	175	169	182	171	152	174	150	174	161	138	152	162	139	156	146	183	171	161	156	170	154	145	176	156	134	176	178	131	154	160	168	166	164	168	143	157	169	165	163	156	171	158	141	150	131	161	150	167	160	169	160	170	174	167	141	141	171	161	156	185	171	143	173	161	162	158	190	151	147	154	155	149	148	162	150	139	168	152	160	162	158	184	160	167	158	168	155	169	144	157	136	166	190	154	168	151	162	159	148	162	173	171	154	160	150	162	164	149	176	155	149	156	155	146	162	148	167	162	171	146	168	158	143	161	165	153	160	158	139	176	155	173	169	146	162	167	152	160	156	168	144	165	166	150	150	159	165	156	153	170
4952	3112	3012	2046	1454	2608	1556	1195	513	404	529	346	256	240	260	299	256	242	274	227	243	257	240	238	248	228	221	236	258	208	221	258	229	233	232	234	196	209	228	194	227	247	261	239	245	239	243	267	241	253	279	252	240	251	211	228	221	220	265	217	219	226	219	214	250	208	216	215	221	240	239	212	241	240	197	197	194	233	219	228	228	186	204	242	250	272	211	200	226	204	214	229	218	216	217	211	219	204	232	207	218	214	211	229	216	211	228	220	210	216	221	231	247	224	231	191	189	217	221	223	226	234	222	219	201	206	218	232	216	200	232	231	216	222	225	235	235	193	228	203	233	212	199	220	230	222	221	215	213	231	188	222	219	235	231	190	196	223	198	209	205	217	213	217	206	198	225	200	221	230	212	206	226	227	212	238	215	184	192	211	221	224	208	188	214	211	217	221	200	243	209	208	213	203	211	228	213	213	196	194	240	230	217	214	211	232	199	208	224	216	220	221	190	213	197	204	189	201	251	204	221	212	182	237	191	209	212	209	228	245	199	205	186	238	217	182	216	210	239	216	240	195	222	233	200	205	203	183	223	213	202	195	207	201	211	226	198	200	234	204	215	201	238	229	203	217	204	189	220	205	215	212	219	223	212	222	230	217	201	245	225	214	227	223	222	220	215	213	198	221	225	215	241	227	217	204	221	197	206	225	215	222	231	227	230	193	205	225	215	221	214	207	216	224	212	215	199	222	217	229	223	220	206	194	234	200	236	210	187	188	240	196	232	214	219	224	210	221	208	172	194	206	201	234	206	205	213	213	212	199	218	231	216	197	201	242	197	220	210	211	226	225	219	196	215	219	254	200	217	228	224	215	209	200	204	233	242	237	230	222	206	218	232	230	233	202	214	198	216	197	237	191	203	205	208	205	216	229	211	213	240	188	227	196	221	197	226	211	196	194	235	191	208	197	194	222	215	222	227	216	205	207	243	203	217	201	212	218	184	233	190	221	202	224	221	222	187	208	197	208	204	202	208	230	201	226	234	221	214	221	171	223	212	204	185	201	260	201	216	194	204	232	225	194	199	219	220	220	221	196	195	223	213	204	262	222	224	221	203	227	205	239	194	206	237	227	214	207	207	221	214	192	215	242	211	192	209	182	201	202	206	213	210	213	173	179	203	206	219	207	212	232	213	227	205	214	228	200	208	197	186	229	226	212	211	232	208	186	201	232	227	215	211	204	198	219	193	214	229	215	210	204	213	211	197	211	222	205	206	193	223	223	234	207	224	203	210	228	223	212	216	225	223	213	212	205	217	191	251	186	212	179	207	226	226	211	199	186	232	165	218	232	228	245	245	219	241	217	228	206	211	224	215	219	196	234	224	206	201	209	211	229	205	197	225	208	208	195	209	212	217	208	224	212	210	204	220	198	216	215	206	243	201	219	204	184	205	231	208	231	205	237	189	212	220	220	254	204	223	218	239	212	247	217	213	203	212	210	216	209	217	219	223	205	206	219	224	229	219	221	215	227	211	207	218	207	208	215	222	216	207	202	211	206	224	200	237	228	237	198	237	195	197	233	224	221	233	221	211	240	217	182	209	194	205	203	235	220	199	207	215	202	214	204	212	198	201	188	198	245	220	210	204	204	233	228	231	216	223	192	211	223	199	216	228	231	200	211	214	222	233	210	224	176	211	209	214	198	222	215	190	221	246	218	230	212	213	228	214	235	223	237	206	237	198	204	223	208	209	212	215	212	207	221	210	232	169	219	210	226	223	216	234	185	199	224	199	233	225	214	230	227	191	236	251	199	221	201	227	198	272	220	219	208	215	246	232	192	185	246	189	229	213	225	217	197	185	221	224	229	218	217	211	235	216	196	209	242	237	191	225	186	209	208	220	236	216	225	189	204	220	201	205	237	225	238	197	226	223	218	208	213	236	225	238	199	244	237	181	221	230	206	196	255	222	208	224	207	192	216	239	191	219	222	213	224	208	240	216	202	223	192	208	217	228	214	212	208	189	213	213	220	233	228	209	209	213	219	203	201	203	199	217	229	228	224	227	236	225	202	198	207	246	204	239	235	205	221	189	210	192	223	211	202	212	243	219	235	210	214	245	229	188	216	193	235	207	232	179	198	223	207	222	216	201	208	231	216	211	215	219	212	192	237	200	186	230	220	204	212	238	206	211	234	208	198	235	190	227	181	229	220	213	247	188	211	214	177	208	228	213	197	223	205	239	196	220	191	210	203	201	213	222	209	219	227	213	187	195	233	230	200	244	197	213	205	222	206	241	196	196	201	201	206	216	205	209	213	222	208	187	208	208	226	211	224	215	227	215	218	213	190	184	207	226	196	221	207	217	221	221	215	241	217	218	201	220	220	211	202	238	226	218	194	227	205	210	240	207	224	191	203	216	192	223	214	225	208	205	200	220	212	216	225	195	229	193	222	206	221	231	225	214	234	252	204	188	200	231	198	209	207	208	210	234	205	216	241	233	207	218	209	217	231	231	238	239	226	221	210	213	222	217	221	209	220	206	219	207	202	217	197	210	209	205	220	205	215	212	242	228	194	222	220	202	207	204	213	208	214	208	209	227	203	219	199	224	216	203	217	225	204	227	228	200	193	242	209	228	206	204	213	191	211	246	218	203	223	219	218	200	215	204	223	218	214	210	217	227	202	204	230	227	216	215	222	202	229	231	231	229	229	209	226	218	206	205	240	212	223	211	201	227	216	231	214	204	207	187	222	197	253	201	204	197	200	210	210	218	203	198	221	215	235	210	190	232	202	204	185	203	192	239	215	210	223	232	230	185	213	237	207	194	196	205	188	221	177	223	215	226	198	243	207	210	206	228	212	211	204	224	210	219	197	194	222	204	216	207	209	198	212	209	221	217	234	220	217	234	194	222	225	204	227	242	230	218	226	200	224	190	226	204	203	205	239	238	215	223	227	227	201	231	205	229	205	225	219	198	231	244	218	200	214	213	217	217	204	192	222	214	214	236	218	215	226	225	211	209	217	205	220	198	207	219	229	187	207	215	222	215	209	213	215	192	211	230	224	206	231	210	229	218	224	216	211	226	215	197	212	213	227	176	212	237	205	222	216	219	210	204	226	237	205	209	212	202	214	197	224	230	209	201	227	202	218	210	226	230	211	196	190	223	218	200	240	195	241	225	222	229	217	183	204	229	234	250	216	220	230	207	211	223	230	216	213	226	221	208	197	214	199	215	203	210	201	201	239	191	220	199	239	223	223	228	222	240	198	219	201	236	212	208	223	212	223	214	218	217	241	233	202	204	201	218	225	211	216	181	229	192	224	204	245	181	205	194	209	199	216	190	222	210	209	211	211	245	213	216	231	214	204	227	241	220	221	221	228	183	226	205	234	214	215	213	210	190	229	223	219	219	216	210	218	196	232	201	204	197	197	218	210	222	216	214	222	209	226	210	213	221	215	217	218	222	244	239	224	199	211	227	186	223	207	214	220	212	207	211	226	235	219	192	200	220	198
23694	20920	28112	23890	20892	9359	2240	1252	772	592	596	533	415	425	385	367	341	359	337	339	361	341	356	333	315	353	321	334	355	336	328	332	296	298	331	341	300	316	344	273	299	327	350	366	338	339	370	303	314	337	340	348	320	317	282	329	308	288	304	326	300	278	347	320	296	295	339	280	276	319	305	310	324	290	292	323	306	301	308	293	265	313	299	297	283	338	312	288	274	316	288	285	305	312	300	321	292	301	351	292	268	318	289	315	283	286	343	287	300	300	315	291	296	287	285	318	297	275	293	333	310	310	313	309	308	283	302	300	305	295	289	295	302	283	254	272	281	307	311	305	317	314	292	317	303	325	287	327	325	307	273	304	277	278	274	263	332	307	292	305	309	323	316	279	304	308	310	295	315	322	301	303	344	318	290	316	314	323	304	319	278	308	291	294	321	276	323	301	310	285	282	297	291	305	308	332	296	304	289	315	260	296	290	288	288	316	255	289	308	288	290	304	307	297	295	312	327	293	269	285	288	293	311	297	335	302	290	303	285	275	301	340	279	283	289	301	318	278	294	306	274	293	288	301	344	328	294	281	274	296	296	290	312	281	288	311	301	314	318	331	276	320	320	316	307	311	344	316	314	299	298	326	302	267	289	297	306	306	294	290	313	299	293	316	286	270	313	300	293	338	309	298	303	290	313	304	306	321	293	290	289	299	305	302	300	307	322	296	322	317	312	297	296	308	282	266	306	318	310	285	282	308	294	308	324	288	299	308	297	303	311	298	299	309	276	327	288	331	270	269	335	312	300	294	275	303	289	298	282	286	314	295	336	310	323	311	299	321	316	301	294	306	300	320	310	302	308	327	294	269	278	275	291	279	299	293	307	299	306	319	289	311	298	325	285	301	296	299	275	307	321	313	310	292	325	294	298	298	307	278	294	302	285	305	286	302	294	290	287	339	275	317	316	336	322	308	274	305	281	261	322	317	299	301	299	309	327	280	295	321	277	288	296	297	311	319	263	320	257	292	298	302	297	323	282	321	296	271	315	295	293	268	303	307	310	294	270	298	320	283	275	302	298	269	321	308	293	297	286	301	333	328	337	334	297	311	317	295	308	284	319	308	315	277	283	307	309	336	312	300	291	285	284	315	307	273	282	321	308	307	305	289	306	312	305	331	331	282	302	290	277	302	303	320	312	312	305	323	281	309	267	315	297	275	273	286	294	309	295	331	316	280	297	328	293	324	314	292	261	291	313	304	292	307	309	299	283	332	298	308	303	299	302	291	299	302	292	309	295	305	317	295	344	288	313	309	298	302	306	297	294	297	289	299	325	313	299	268	337	278	282	331	309	290	321	314	305	335	319	317	296	289	301	292	311	305	291	285	284	306	299	294	310	295	310	310	312	302	296	302	294	309	306	279	300	275	296	269	296	316	317	284	307	277	298	306	281	303	299	314	287	313	315	295	299	329	285	287	298	310	280	277	301	289	303	311	315	317	279	279	315	311	325	320	290	293	329	336	327	321	302	294	273	286	316	292	292	299	294	265	298	323	294	321	302	310	301	299	304	302	261	325	277	297	280	324	280	303	318	291	277	285	311	282	293	356	280	323	268	287	334	304	351	291	290	333	314	317	309	280	313	304	291	294	319	278	312	303	277	302	303	313	293	300	300	320	308	295	281	313	305	303	319	301	289	319	317	288	319	276	300	305	292	297	284	292	279	295	278	276	325	298	323	317	308	305	289	298	296	332	324	305	361	312	305	294	320	328	304	310	292	292	295	328	269	287	325	317	274	324	301	313	295	299	316	303	291	284	287	321	335	315	269	289	309	305	266	293	312	300	297	306	303	304	312	306	356	313	280	303	308	278	302	338	306	330	328	349	284	283	293	283	298	305	320	287	266	300	293	303	318	294	299	260	326	299	322	303	308	289	301	290	299	280	331	282	312	269	281	292	306	280	287	334	285	308	307	321	303	305	297	293	299	323	315	294	267	299	322	332	295	309	277	278	310	310	289	278	300	311	331	306	280	282	282	307	305	328	287	325	307	284	338	305	343	330	302	314	280	300	294	283	311	335	301	332	289	301	326	286	295	296	310	316	284	292	299	290	298	278	292	291	299	292	308	307	321	294	281	304	305	310	325	342	310	307	273	301	307	302	273	282	290	271	352	302	294	319	287	301	286	295	310	318	278	307	300	253	303	269	308	274	295	323	307	300	299	301	269	328	305	270	303	320	286	304	286	300	290	297	307	331	311	298	320	300	279	284	307	321	312	273	305	302	276	317	321	298	313	278	291	312	290	286	305	308	294	312	293	311	304	278	298	269	283	308	319	319	282	335	302	301	268	262	315	262	302	305	273	301	296	303	324	307	294	284	280	286	274	301	266	297	316	288	300	310	296	315	346	292	295	319	292	310	276	309	303	279	293	291	313	283	344	276	267	307	303	300	323	269	312	266	288	312	310	306	288	315	301	302	320	298	292	312	321	300	300	293	289	301	320	303	307	311	302	260	300	295	302	278	298	314	303	308	271	287	333	286	313	341	311	302	292	307	295	272	286	289	287	274	318	308	298	289	310	269	300	325	296	289	298	348	291	334	310	301	329	297	295	286	299	313	300	312	296	269	315	306	296	303	299	323	321	290	300	280	293	302	288	296	320	301	313	301	294	310	281	270	290	309	312	304	292	311	320	296	312	315	323	320	307	313	294	321	292	323	319	292	298	272	285	326	311	289	332	323	287	312	296	298	303	308	308	265	328	304	276	302	315	306	314	293	314	292	297	305	326	334	289	285	309	310	329	294	297	318	322	316	306	291	311	290	285	295	309	276	315	270	285	317	297	259	303	280	321	255	299	298	299	278	325	315	332	264	287	295	290	313	309	304	315	302	296	302	316	300	317	321	294	308	312	312	293	276	293	281	289	280	290	296	275	305	297	288	314	313	324	319	301	300	271	288	270	281	293	314	288	277	283	288	295	289	260	281	279	284	326	313	303	275	282	287	324	311	265	298	286	292	286	275	297	294	303	301	290	305	306	298	289	308	296	308	296	287	306	298	308	294	327	302	306	274	321	278	305	307	306	294	291	295	295	308	303	299	305	334	293	290	299	295	314	313	272	267	305	298	301	305	289	297	313	313	303	282	284	290	278	316	347	304	313	299	326	305	305	296	292	312	292	314	296	289	314	307	311	282	286	306	279	292	309	307	313	272	271	284	292	288	305	284	266	299	303	311	288	325	306	313	277	321	265	317	275	317	297	280	305	324	287	308	297	325	317	321	287	322	338	288	333	290	320	315	305	308	292	306	284	306	297	282	305	312	310	283	281	293	280	305	308	307	312	314	285	321	294	297	264	299	295	277	289	297	307	323	342	273	294	287	300	298	297	296	310	292	266	293	309	326	322	288	297	302	312	315	259	315	322	314	301	313	304	318	305	289	315	284	326	315	268	304	277	282	324	307	328	293	313	317	333	295	304	281	278	277	286	282	285	297	317	286	290	305	319	301	303	300
5914	12307	10086	5774	4142	5011	3508	2711	1530	1180	1254	1092	756	676	607	617	542	587	542	545	482	525	519	509	499	481	483	528	457	480	454	409	442	439	427	451	406	450	464	414	432	432	410	398	475	450	478	453	401	489	533	511	486	452	435	404	428	448	426	375	395	428	410	412	433	411	387	403	416	414	382	351	375	409	422	390	343	398	381	378	401	403	381	367	395	380	363	390	386	382	388	367	429	394	379	406	410	414	391	400	414	418	420	394	385	377	386	410	382	374	386	401	387	386	425	425	390	388	366	418	399	372	371	408	402	382	393	379	410	406	372	408	391	400	360	393	383	367	388	392	402	378	395	382	360	391	391	372	424	364	392	410	397	378	395	416	401	368	403	407	413	414	433	363	360	377	404	382	407	391	407	405	359	386	402	423	417	386	384	385	364	382	401	387	422	384	384	441	391	427	355	356	369	366	360	358	388	386	421	380	419	354	396	404	360	378	416	384	384	416	381	359	420	372	371	387	380	375	425	375	386	392	405	414	356	395	393	395	370	398	405	401	400	370	372	400	381	404	406	430	408	393	389	432	395	400	368	381	362	385	387	437	385	388	352	425	361	378	403	376	394	412	405	393	390	369	373	389	403	389	399	365	352	396	402	392	436	388	387	398	358	384	408	402	404	399	379	379	404	389	384	392	388	421	426	342	385	396	355	373	378	371	406	383	404	438	384	374	376	379	420	375	346	408	380	376	399	378	398	376	377	367	363	417	400	382	404	387	388	377	405	378	386	413	374	419	363	427	413	356	395	412	391	422	364	410	395	384	404	367	396	405	383	384	400	366	383	381	420	414	378	379	389	402	382	375	409	397	378	410	371	373	386	378	356	370	385	395	424	404	415	416	413	381	409	387	357	376	401	388	413	382	361	376	385	402	390	390	384	402	374	410	392	394	376	387	398	343	369	430	387	405	382	403	364	406	383	374	411	403	396	385	395	371	387	376	414	333	379	388	399	387	383	402	426	404	394	426	424	365	383	364	395	364	372	367	380	374	408	388	405	394	389	354	409	416	408	424	399	387	398	372	391	403	412	412	364	397	385	401	334	412	410	379	409	401	390	382	383	383	393	371	418	352	414	374	396	402	403	373	357	420	401	410	375	370	382	394	392	365	398	369	378	379	432	390	408	442	409	362	372	403	392	364	365	358	391	369	394	395	384	435	413	384	393	396	383	415	382	396	369	376	395	384	420	426	402	407	388	408	380	383	358	391	387	395	356	407	400	421	375	402	343	363	400	403	408	412	383	380	393	402	383	347	395	394	408	390	357	398	390	410	402	359	363	404	382	385	421	420	398	379	359	417	393	382	395	414	366	427	370	381	383	381	358	393	387	404	380	408	392	420	365	386	397	345	391	404	362	414	362	394	402	405	395	376	391	397	380	441	392	386	399	396	389	375	395	361	392	405	387	400	415	396	386	389	413	403	362	362	391	370	371	400	380	397	404	391	375	378	355	393	403	404	359	371	351	361	395	395	395	375	382	388	398	384	383	394	378	399	426	357	385	357	374	378	368	352	392	400	361	413	376	412	366	383	404	423	385	407	359	343	359	401	380	395	359	384	373	376	398	353	428	412	399	377	362	346	411	407	388	412	387	395	398	376	379	382	385	386	390	379	372	390	401	367	413	401	387	360	376	369	411	429	390	444	350	409	407	406	376	403	381	397	392	388	398	402	387	393	410	363	393	382	400	377	380	405	361	386	380	358	381	374	357	402	399	389	368	386	394	389	344	414	396	395	399	366	372	405	384	412	414	396	365	393	403	380	377	388	398	387	360	382	417	408	395	423	378	381	405	382	375	338	387	401	410	392	394	415	407	396	435	394	391	385	331	373	373	395	396	392	376	414	362	365	397	372	391	396	412	382	360	415	416	382	352	402	372	390	446	383	407	379	389	381	407	389	425	355	399	387	393	360	400	381	410	390	394	416	390	382	389	383	364	351	362	395	407	380	386	406	356	393	401	376	395	413	413	395	420	397	402	384	397	401	413	396	364	389	389	402	373	386	377	407	422	368	393	375	373	363	399	349	378	344	433	374	384	402	421	406	362	387	410	402	365	391	376	391	421	405	413	380	408	394	431	380	405	389	379	398	399	348	383	377	398	371	417	425	407	375	394	384	373	393	388	371	409	407	389	412	392	408	418	385	382	406	380	416	387	387	373	392	366	384	391	379	394	402	384	397	378	410	365	375	401	420	388	392	408	369	394	384	402	397	375	385	411	388	364	408	394	378	374	403	371	400	370	377	405	420	387	391	375	375	419	400	323	362	395	393	362	397	366	364	386	400	403	375	415	394	372	377	383	398	403	405	396	398	378	377	378	393	405	392	409	390	417	411	416	371	399	413	414	399	383	386	383	391	384	438	357	403	381	355	398	396	406	399	338	382	388	419	402	405	387	371	389	375	382	400	409	378	387	429	390	375	408	394	382	401	409	393	397	402	422	371	407	381	381	391	363	388	410	378	391	400	375	374	383	378	385	419	396	393	377	395	346	410	369	414	397	391	382	415	389	374	401	410	422	399	370	391	411	411	407	375	368	402	400	382	388	392	366	350	404	420	433	358	377	393	399	391	388	389	399	374	388	380	399	411	387	419	372	349	427	415	383	387	365	368	380	379	356	394	396	395	421	366	363	408	396	386	373	369	400	383	406	414	400	392	392	407	395	387	423	355	396	381	384	425	394	394	385	345	359	388	399	353	410	404	413	369	397	405	371	386	374	383	397	403	432	418	349	420	387	381	361	380	397	380	389	404	374	381	366	380	394	364	348	370	363	398	410	367	421	382	383	390	383	383	371	402	419	395	386	396	372	396	412	421	435	438	362	424	366	430	385	418	398	363	393	360	403	415	391	399	406	399	355	386	407	390	424	378	346	379	364	391	402	401	378	408	404	371	397	400	400	417	384	404	360	361	441	403	403	388	380	385	382	390	384	411	375	371	396	376	409	381	390	381	396	416	400	396	405	384	385	406	441	383	381	417	387	385	392	422	386	445	449	391	400	388	379	390	393	419	368	413	372	381	404	375	386	382	369	381	385	376	349	391	395	360	384	384	408	352	389	419	412	393	413	389	369	377	409	380	370	382	389	403	400	420	387	391	417	410	384	417	402	393	398	420	377	409	439	387	399	427	397	395	414	405	403	343	416	411	402	389	403	378	407	398	395	365	389	372	413	392	374	389	375	399	409	386	405	359	408	356	406	396	407	412	401	392	373	392	387	389	394	394	401	390	399	395	388	355	387	400	407	393	384	393	378	388	370	428	399	427	384	371	423	376	402	386	389	373	368	365	381	389	364	378	391	389	363	390	392	400	406	390	352	437	377	385	427	379	393	379	366	351	441	399	391	402	379	361	390	413	404	380	370	403	389	396	366	417	381	351	357	402	406	386	386	341	378	413	375	390	394	364	396	411	396	394	412	390	401	385	375	372	405	390	372	345	390	366	417	400	379	373	409	409	377	385
24847	20907	26823	25026	6931	1431	1082	599	382	225	258	225	181	136	132	140	126	147	151	132	114	119	127	128	131	110	133	143	113	120	136	107	119	109	100	115	115	98	98	121	112	106	109	128	116	125	109	117	125	132	123	131	128	122	106	92	101	116	90	92	90	117	94	105	91	102	93	107	107	108	102	78	101	87	95	82	71	99	111	109	105	90	101	102	85	111	114	111	109	107	98	86	100	95	111	100	93	100	82	98	93	112	97	100	100	111	96	107	92	96	102	105	91	93	110	89	118	100	98	90	112	79	106	95	87	96	101	99	111	90	88	112	97	105	86	93	109	95	92	101	96	114	78	113	126	92	108	108	93	101	123	86	106	81	103	94	86	113	110	113	97	106	109	89	85	94	108	91	114	77	102	104	111	99	82	102	97	94	89	112	109	99	105	95	96	109	87	85	96	111	86	89	95	96	99	83	84	110	100	87	91	86	97	88	83	93	105	98	89	81	106	95	102	100	93	93	100	101	101	91	94	82	95	104	113	92	94	102	87	97	100	100	90	97	99	102	127	108	89	90	102	121	91	105	108	96	87	79	111	98	99	99	98	101	118	92	95	103	96	92	86	109	105	112	118	98	115	100	102	102	104	83	87	105	90	86	103	90	112	85	103	96	99	104	93	96	87	95	104	105	88	92	90	84	105	92	108	91	117	102	84	91	104	105	81	96	90	98	112	88	105	82	94	104	91	85	86	81	109	101	91	91	117	102	92	101	105	97	96	99	98	109	113	82	89	99	87	105	87	91	99	100	95	98	85	95	98	99	99	108	91	95	125	83	99	104	125	100	92	93	93	92	99	71	71	98	87	95	93	105	108	84	119	84	77	101	94	83	110	101	118	89	103	98	91	107	93	92	93	104	94	91	96	100	97	96	113	94	82	93	94	89	102	115	89	102	96	101	85	96	101	85	116	105	94	97	101	101	108	86	101	93	94	115	120	90	111	86	96	104	75	86	111	95	109	101	87	103	105	103	99	85	95	102	82	104	114	104	100	99	87	90	104	88	105	102	119	92	94	99	97	105	92	114	99	83	103	83	104	107	90	97	83	93	86	88	98	105	102	92	97	107	93	95	104	104	105	90	101	81	106	91	99	100	99	108	107	96	106	101	90	80	112	117	98	84	87	102	121	89	89	95	102	98	95	84	108	91	95	92	95	89	77	92	109	88	101	90	101	94	109	92	76	85	97	100	75	82	89	103	101	103	100	92	109	106	83	110	83	101	100	103	93	97	79	104	93	91	89	91	111	92	104	103	92	96	95	81	96	87	116	108	89	111	100	97	103	99	95	102	109	74	110	95	105	95	104	100	96	98	77	86	110	116	108	105	86	92	114	100	101	98	94	81	105	102	94	91	92	86	90	103	89	92	93	107	92	102	93	102	115	84	101	95	96	81	87	105	100	102	101	109	91	84	99	101	92	86	106	99	104	86	101	88	108	104	112	107	109	97	96	100	99	103	100	95	101	108	96	91	108	109	73	127	106	106	82	98	85	95	95	97	115	79	92	107	99	89	98	80	102	94	91	79	112	90	111	86	119	96	79	81	91	107	101	94	100	100	97	95	93	105	99	98	105	100	91	110	102	98	93	94	110	93	96	104	90	107	110	99	103	102	106	93	120	119	136	117	110	99	105	104	104	106	87	108	99	95	90	104	89	93	98	85	104	93	92	95	95	96	100	102	98	102	108	96	96	77	102	106	105	100	116	99	93	102	99	108	91	89	87	109	101	91	100	90	107	96	81	86	109	98	79	97	117	102	88	103	96	109	113	104	94	110	89	91	100	103	85	114	119	81	114	120	112	100	99	90	91	93	93	81	129	92	113	105	88	88	119	86	109	89	106	94	87	97	92	106	103	97	104	101	116	112	93	98	85	106	111	111	90	103	103	95	97	103	103	94	103	86	105	113	98	90	119	91	93	91	70	82	104	108	93	77	105	106	90	87	108	92	108	118	104	92	100	91	98	104	92	111	95	104	110	89	112	84	99	93	104	96	99	91	116	93	95	101	110	89	103	92	91	104	98	100	88	92	101	95	97	104	109	103	98	99	92	79	107	90	98	104	93	85	101	102	102	110	85	80	94	114	101	106	92	106	106	99	92	95	93	90	96	100	89	111	92	88	93	99	100	99	117	106	117	94	100	88	97	98	90	111	105	82	95	116	102	88	100	91	100	95	110	83	102	99	92	80	100	98	88	81	87	107	101	97	99	96	98	83	89	95	105	103	106	91	108	87	100	105	81	86	84	105	98	86	84	92	111	92	121	83	104	91	110	96	86	95	95	87	103	95	115	94	114	105	94	93	80	95	111	96	95	94	114	85	83	118	104	111	124	93	95	117	87	95	95	103	105	115	99	90	103	113	86	82	99	87	101	98	106	111	113	104	90	94	98	103	95	104	107	109	102	75	97	97	107	85	90	99	96	96	101	96	85	98	95	99	65	96	73	95	97	90	117	91	102	88	97	77	91	122	95	106	102	88	88	105	92	97	101	84	100	96	102	99	114	108	92	104	90	101	80	84	88	97	98	91	107	92	90	102	97	86	121	85	106	111	95	97	95	99	95	75	102	81	83	87	89	97	103	94	94	103	106	123	89	86	85	112	91	91	93	106	90	98	95	108	110	101	82	105	81	92	94	106	96	101	103	104	115	88	101	88	91	85	104	96	111	102	85	80	94	92	92	84	104	103	96	93	104	106	91	112	112	100	98	93	109	80	89	94	97	92	85	90	74	108	106	102	77	102	81	114	91	89	114	89	106	104	91	113	87	94	110	118	74	81	91	95	99	112	99	98	107	85	86	105	96	105	92	78	94	100	107	79	106	81	103	100	92	116	101	93	94	91	96	81	99	103	102	97	93	98	98	87	113	92	100	89	113	96	99	98	97	100	101	116	85	90	101	84	92	91	103	98	98	79	99	87	110	88	98	108	96	97	95	87	113	83	101	110	106	102	96	102	105	101	99	102	92	118	92	99	105	100	99	89	120	89	98	99	97	92	90	92	100	100	93	98	94	100	106	95	100	91	91	96	106	114	86	97	85	98	113	95	102	91	88	100	94	77	106	119	89	110	88	100	116	98	90	96	94	101	81	118	100	101	82	112	82	90	82	112	100	101	104	100	104	99	99	102	103	90	84	95	108	102	87	109	98	98	90	112	113	89	93	67	96	90	101	111	96	99	85	81	112	87	113	100	101	92	82	107	89	95	98	99	109	94	95	82	89	99	101	87	80	91	96	107	89	91	103	98	110	92	103	92	99	94	103	92	103	109	112	106	89	105	119	111	102	114	106	96	103	100	92	103	105	101	96	96	102	82	100	99	97	84	83	105	87	86	89	77	111	87	83	99	105	97	98	104	101	97	95	107	89	107	99	91	99	99	85	96	102	87	115	104	103	104	92	101	105	92	79	90	99	114	97	103	81	100	90	91	102	93	93	99	107	108	93	112	103	87	97	103	90	94
5709	8064	6377	3828	2617	3596	2648	1929	902	624	683	537	346	343	292	267	257	234	267	256	212	272	220	202	208	200	186	210	213	188	181	149	160	168	168	179	169	160	153	176	150	152	177	183	181	173	182	202	195	221	223	217	191	189	185	168	135	154	153	143	140	146	128	136	163	145	147	135	153	149	144	148	178	154	126	146	141	138	150	161	121	152	142	140	123	156	145	146	155	154	135	159	141	132	174	142	147	134	141	145	121	141	139	147	137	143	123	147	133	110	121	141	136	134	136	154	143	129	150	149	147	147	162	156	152	156	140	127	165	152	145	136	139	124	142	125	135	130	160	143	143	139	147	150	145	130	133	143	146	142	129	155	152	131	129	133	139	123	132	157	144	137	153	121	133	128	133	140	156	138	142	142	142	162	151	146	167	141	133	123	121	136	146	155	144	131	129	152	126	139	137	145	163	147	157	131	158	148	138	115	145	127	130	143	121	149	143	148	155	130	116	127	144	127	143	145	144	151	165	159	152	140	149	140	135	147	135	140	153	150	137	160	142	143	159	144	154	144	156	116	132	120	127	171	155	127	147	141	160	137	135	141	149	125	128	144	115	136	150	151	122	133	155	144	148	138	138	138	133	125	169	139	149	141	139	152	135	157	141	119	143	111	137	157	139	137	147	146	146	127	145	120	146	143	153	145	135	128	133	144	138	142	151	148	147	143	135	139	172	157	151	143	128	136	158	152	140	135	133	157	145	148	141	139	137	144	140	136	133	131	145	141	138	151	155	125	137	151	144	124	156	140	149	136	130	121	114	149	137	130	127	157	110	132	158	136	140	115	132	139	133	128	155	123	125	126	136	139	155	140	160	165	118	146	153	157	150	153	150	123	154	154	130	146	138	148	129	133	141	155	139	144	135	117	136	131	152	146	147	151	139	151	142	155	133	113	140	131	123	140	136	132	130	128	114	122	140	155	129	145	155	141	142	131	143	153	159	158	133	122	137	130	141	131	124	145	149	125	147	141	140	123	153	142	152	130	140	135	154	140	149	133	153	123	131	138	138	147	136	126	142	148	152	131	126	156	143	152	144	151	161	132	128	152	146	152	141	112	146	132	136	128	146	145	114	140	144	126	113	135	144	135	128	115	157	174	135	140	117	123	155	143	133	145	149	129	121	134	147	127	130	139	107	145	153	138	133	162	133	152	169	131	133	153	122	152	135	128	126	136	133	140	140	149	134	163	138	127	142	124	143	130	167	154	140	137	128	160	144	150	128	139	139	160	141	162	133	133	146	122	151	130	152	152	127	146	148	163	142	153	137	140	141	145	172	150	154	156	143	144	121	150	146	138	152	146	131	128	156	133	166	157	139	142	139	147	129	150	132	138	159	145	133	134	141	137	150	133	116	141	121	134	151	136	115	137	132	127	149	137	134	135	123	152	141	135	154	145	141	142	138	159	160	143	131	130	152	162	137	152	132	152	135	141	151	154	138	159	132	163	142	148	129	143	119	164	132	133	121	134	143	146	154	133	135	149	158	150	131	134	114	135	146	148	134	142	134	142	136	141	136	139	123	165	121	120	138	143	119	130	134	144	138	146	122	166	125	125	135	144	131	148	148	152	148	146	135	137	124	159	148	156	151	154	155	146	156	166	130	150	134	146	144	122	143	148	126	142	145	141	154	142	129	140	138	119	131	164	133	150	121	147	117	141	131	132	159	148	146	127	130	124	134	144	134	143	143	133	155	157	148	147	130	139	126	151	154	119	134	160	132	120	134	135	147	129	156	139	142	130	146	162	123	143	142	139	129	129	125	124	141	122	132	151	162	143	142	141	142	133	142	166	150	143	137	131	155	135	124	147	148	128	122	138	148	144	134	145	127	138	148	128	133	154	119	143	152	131	149	135	156	153	136	141	148	127	130	137	125	145	142	149	130	139	123	131	131	135	148	125	139	141	145	133	164	145	135	127	134	168	142	144	146	143	124	139	142	149	131	150	144	160	114	140	129	133	149	138	150	144	124	142	134	159	134	139	152	134	124	142	134	123	141	138	155	145	113	170	143	132	129	133	152	141	129	135	145	149	130	148	156	141	138	131	130	130	157	144	140	128	149	147	147	146	148	145	126	143	136	145	149	151	146	152	156	117	123	138	147	132	143	131	133	138	140	122	137	131	134	143	150	137	142	136	155	143	132	157	131	123	135	134	119	136	131	130	158	121	149	134	152	141	148	160	153	138	127	145	142	125	116	132	151	141	124	124	156	167	146	142	145	135	126	148	137	139	133	149	125	148	165	160	149	145	129	122	117	132	134	125	153	134	143	140	155	133	117	136	159	142	139	126	137	140	140	130	123	163	152	140	148	136	143	138	132	139	127	140	137	137	134	143	129	118	157	152	139	137	155	153	153	136	147	170	131	126	137	155	166	150	148	134	143	114	128	142	125	131	122	155	133	161	135	156	133	141	138	151	140	112	142	136	135	134	153	143	138	140	142	133	124	141	134	127	145	146	147	142	122	139	126	143	126	132	157	156	156	143	135	135	164	115	151	130	148	158	128	115	127	150	134	127	137	129	143	131	151	158	126	125	145	147	125	150	143	134	143	143	145	166	142	136	133	155	143	138	135	135	145	139	143	148	135	126	147	128	137	140	143	135	136	140	124	158	150	130	131	127	137	125	132	152	133	163	131	132	138	138	159	132	124	138	128	167	141	149	127	131	140	130	134	150	146	137	126	143	157	125	165	114	134	140	139	139	144	138	151	166	134	149	143	154	163	134	157	145	133	132	119	128	153	119	151	131	136	155	140	131	143	128	160	148	133	141	153	141	152	151	139	148	155	128	129	140	142	139	150	136	150	136	149	129	140	141	137	144	130	152	119	143	136	136	136	150	143	144	154	165	163	142	124	143	134	141	142	153	138	123	125	134	134	125	128	120	138	137	140	151	136	124	148	134	135	137	129	134	144	143	132	142	141	131	136	140	144	140	132	155	117	138	155	130	137	151	149	123	144	127	122	139	141	119	133	124	152	151	125	147	154	139	143	124	156	125	147	121	134	136	131	145	148	161	121	155	159	145	152	121	142	150	136	136	144	147	138	129	136	129	133	145	141	140	154	145	137	151	142	142	128	133	135	132	139	152	140	128	141	155	124	157	130	112	125	128	160	133	135	158	154	133	140	141	128	151	147	121	141	131	160	146	114	131	152	146	135	120	132	153	129	150	121	141	135	142	132	153	132	137	168	138	148	117	151	160	148	159	172	133	147	141	130	126	142	153	139	132	150	142	142	130	147	144	122	141	152	146	129	139	143	142	149	145	138	151	147	148	145	158	141	140	139	141	145	149	157	151	142	149	144	142	123	131	132	133	154	130	137	130	128	137	146	139	142	152	146	154	141	154	119	127	146	134	128	119	135	134	164	133	153	147	146	137	149	132	131	135	143	133	140	126	149	131	162	133	139	139	146	148	134	153	139	128	143	150	159	145	125	148	127	141	127	139	142	160	144	145
22704	20964	28641	23464	20965	21042	9427	2052	1067	808	761	681	500	490	464	436	445	416	400	393	409	403	399	352	363	354	369	364	357	353	341	307	348	363	326	324	340	313	338	335	329	345	303	294	314	320	336	351	368	395	357	368	372	345	342	288	300	301	309	295	291	289	317	306	277	287	316	294	318	286	257	306	286	286	285	309	289	295	275	284	266	318	308	307	299	302	298	294	285	324	274	335	304	286	294	291	284	289	293	327	313	282	273	298	292	286	314	316	303	289	298	285	281	292	284	287	304	295	298	279	303	315	271	301	267	284	282	287	275	286	289	289	292	327	268	264	300	314	302	303	282	279	284	276	273	280	277	293	255	285	241	288	303	348	305	308	266	265	285	281	318	315	299	312	281	313	313	263	298	267	293	287	292	293	274	293	292	310	284	296	317	294	309	301	275	246	273	273	299	318	263	283	304	289	263	272	290	314	306	287	253	308	272	315	300	288	291	286	292	316	271	274	290	272	274	275	303	294	305	298	281	288	271	305	263	307	277	277	295	295	267	299	291	295	291	290	292	293	292	284	276	276	283	282	256	299	287	287	327	260	306	266	294	265	262	279	313	296	297	327	292	292	270	284	274	301	292	324	264	294	282	295	276	310	288	289	285	300	302	287	300	298	279	288	274	266	292	310	276	275	284	302	278	292	314	302	287	279	274	288	295	258	287	293	280	275	300	282	314	280	244	286	294	285	261	332	312	318	267	283	322	276	308	296	320	291	284	283	288	309	281	320	288	259	273	283	285	301	303	272	277	275	286	268	290	320	266	296	284	270	288	295	283	281	321	310	273	297	277	270	280	260	292	276	291	322	274	294	280	264	305	267	288	272	297	273	310	299	309	286	290	285	314	279	273	291	295	268	308	262	275	292	293	267	268	288	272	280	285	305	279	304	291	295	295	283	280	289	281	279	317	298	260	271	305	306	292	295	300	273	269	281	275	305	298	271	291	266	257	310	272	285	267	273	284	284	286	309	315	279	281	277	290	292	280	295	286	295	257	307	304	261	299	280	278	269	261	322	267	295	264	281	280	297	299	279	281	306	281	289	311	278	282	281	273	299	280	288	263	322	285	282	295	273	297	284	292	279	285	289	297	288	292	276	299	245	292	299	311	261	338	305	318	274	271	287	278	291	304	281	282	307	258	285	267	295	296	333	297	284	306	274	289	299	274	282	306	317	300	280	319	299	291	302	295	324	283	290	260	315	273	293	310	273	296	280	305	302	279	276	273	300	289	310	291	288	285	319	280	294	278	283	276	279	295	281	281	309	296	280	279	282	245	267	261	310	281	282	295	299	311	294	300	273	272	300	278	292	273	296	287	294	282	258	268	271	303	306	305	284	257	291	297	284	280	301	266	302	273	276	284	288	241	305	283	272	307	303	269	288	281	317	276	286	280	288	286	279	258	299	267	269	299	268	292	312	272	283	286	300	288	279	256	259	306	303	305	292	292	284	288	318	286	291	258	288	301	293	292	258	280	300	291	268	312	300	278	271	267	266	254	295	298	302	270	293	311	276	261	293	312	316	267	287	294	280	263	266	313	283	277	330	287	303	290	281	291	297	309	301	330	276	282	264	291	288	294	260	292	280	291	287	276	325	265	268	281	280	279	290	236	274	305	306	284	299	284	299	295	283	260	286	290	281	276	278	299	305	266	284	292	303	271	293	283	298	309	227	327	308	293	281	282	286	271	307	302	281	311	296	289	276	289	288	299	273	318	294	301	260	267	303	295	299	296	262	257	279	287	289	289	290	290	287	276	290	280	267	245	268	294	296	262	319	288	295	295	294	258	319	288	295	291	281	243	287	301	281	288	282	290	277	297	313	300	268	288	277	266	280	277	278	275	289	296	266	279	293	276	261	295	265	256	266	277	269	275	298	268	264	286	306	273	286	267	283	285	253	270	239	327	287	308	273	274	246	293	270	296	271	313	274	278	281	297	303	301	261	303	275	321	264	279	268	271	310	282	242	292	296	320	280	284	294	266	301	311	310	274	299	278	278	285	273	331	277	283	281	303	307	290	303	275	265	293	287	280	288	277	288	293	298	279	300	274	312	278	298	267	278	305	305	291	286	302	314	263	273	296	290	290	271	278	313	317	325	290	304	293	293	273	263	286	290	253	278	273	282	298	309	280	249	294	301	262	266	279	282	298	323	276	305	312	318	297	332	296	311	277	287	298	331	280	294	273	287	318	275	291	281	268	274	286	296	296	276	284	281	297	282	278	297	307	302	293	275	288	270	283	287	298	298	282	298	263	274	296	289	292	293	312	262	256	299	334	302	304	270	287	283	305	240	285	283	286	275	290	273	284	274	292	278	317	265	275	265	267	307	292	278	246	276	273	283	265	264	249	272	287	263	310	281	298	287	305	274	284	321	285	298	301	311	293	286	309	295	258	288	298	303	292	309	280	293	285	305	282	272	321	287	277	275	292	301	274	285	310	273	286	280	289	259	283	296	263	292	299	301	284	252	265	315	284	276	287	309	271	275	281	284	284	289	299	287	277	300	295	301	299	293	272	260	268	281	294	299	294	308	292	294	296	301	294	324	280	272	292	310	287	264	264	267	269	313	322	281	313	309	281	309	284	270	289	267	314	276	281	311	298	302	259	276	260	282	287	266	298	324	286	280	264	291	298	275	284	278	284	278	293	290	284	287	327	295	281	279	287	310	282	289	298	263	299	282	295	268	286	289	253	280	288	275	277	270	287	282	298	254	296	256	293	303	315	300	282	275	294	266	281	285	286	289	274	293	268	285	273	270	280	326	292	290	295	297	292	311	334	291	271	311	298	294	269	281	338	291	295	296	288	267	264	292	289	289	277	298	285	297	302	326	281	271	278	255	296	273	276	292	287	307	302	281	297	285	290	273	288	291	286	298	309	306	264	283	284	301	301	275	280	321	310	301	270	287	287	287	281	298	292	277	283	268	264	298	293	311	256	313	325	276	277	290	280	313	278	288	278	299	282	271	325	287	268	274	281	286	277	297	291	293	307	294	264	335	312	281	296	301	266	297	321	290	289	336	279	284	280	294	264	268	283	284	250	292	293	300	308	292	292	301	267	291	281	279	297	296	249	270	289	294	264	286	300	289	281	288	311	340	315	284	282	297	267	278	275	282	309	260	300	292	309	295	274	291	278	266	286	287	299	292	294	313	292	294	294	297	291	301	272	279	299	293	259	293	287	286	288	274	320	273	267	251	281	270	299	291	321	300	293	277	275	288	275	285	267	299	310	319	278	283	289	296	294	304	265	269	276	267	267	291	270	276	284	264	284	292	270	302	299	269	271	269	271	279	306	289	296	272	292	296	281	280	290	284	286	307	302	274	296	276	283	301	262	272	290	329	318	275	287	311	274	283	269	257	301	290	282	305	295	254	265	283	281	282	275	283	305	280	294	279	293	289	302	288	280	275	268	284	312	293	291	283	271	310	305	294	299	310	290	292	281	304	281	291	289	279
8149	18482	15472	9510	6363	7122	5798	4271	2568	1760	1677	1482	1106	914	771	768	750	700	685	696	639	630	636	597	527	509	518	555	518	482	483	457	434	462	468	459	433	439	445	463	463	449	469	415	492	551	489	462	472	573	535	560	492	493	419	387	419	448	408	442	344	389	400	387	418	403	414	401	377	402	376	370	401	373	402	373	375	365	411	392	404	381	390	397	362	410	373	362	354	376	397	363	370	387	370	404	367	362	378	367	359	366	375	385	381	385	368	381	405	351	380	349	362	369	352	391	364	375	377	381	364	359	394	359	370	405	419	393	369	345	378	388	378	376	376	380	391	389	397	376	372	328	360	365	367	367	386	422	351	346	359	377	381	390	378	369	382	366	412	404	366	371	391	372	360	356	390	343	387	373	370	339	386	404	377	386	378	369	382	328	404	394	395	401	396	376	371	383	385	375	375	381	380	387	352	380	387	374	336	385	431	391	369	393	414	361	368	389	368	360	387	371	403	399	387	393	378	387	384	370	360	359	394	348	360	370	393	380	379	344	386	369	394	350	395	395	395	395	401	338	362	358	368	399	377	394	378	387	378	375	392	358	412	345	386	360	385	365	382	379	381	360	345	376	412	389	355	387	441	387	393	389	391	377	360	381	370	356	394	381	388	374	348	405	369	388	369	381	400	330	405	404	375	347	418	405	379	411	385	375	404	369	371	382	356	373	424	364	385	388	345	376	385	376	385	400	346	377	401	368	380	385	375	373	368	388	387	404	426	331	393	381	379	390	387	371	394	355	338	419	380	354	371	394	386	382	368	370	414	385	379	387	377	370	325	380	399	385	365	407	401	354	369	429	421	396	414	408	400	370	388	384	351	381	361	360	398	362	403	381	357	385	376	417	401	374	355	374	349	359	362	377	344	370	396	398	385	393	392	360	399	392	378	391	382	381	371	393	382	367	383	365	373	395	331	413	383	397	369	338	362	398	406	398	380	341	380	386	356	372	356	418	378	408	364	374	411	393	375	380	367	382	389	393	386	417	374	372	366	373	371	389	384	419	384	387	384	374	399	367	396	366	354	369	359	366	370	404	397	377	347	397	381	365	410	376	355	369	364	375	433	368	388	374	356	387	383	367	409	387	391	388	404	379	405	351	392	372	365	341	420	394	391	355	395	354	353	389	398	379	373	379	410	373	340	345	362	394	367	333	346	406	364	352	406	362	399	370	394	355	349	379	433	401	363	362	389	359	399	369	331	367	356	375	391	413	372	370	370	368	384	377	369	387	369	377	361	376	385	339	387	422	379	371	393	402	382	364	421	392	419	361	383	383	375	394	335	376	374	359	381	375	355	370	369	369	388	390	362	392	373	356	362	355	390	379	348	391	359	367	339	380	374	375	372	361	349	408	369	420	354	358	387	385	403	394	386	381	396	387	345	385	372	367	406	354	402	370	366	352	404	390	371	331	399	347	385	352	374	362	396	340	362	399	365	369	382	368	378	375	370	374	373	375	380	356	336	356	391	363	359	371	358	352	379	364	396	377	400	393	372	354	370	386	403	393	365	396	401	353	416	407	382	371	343	385	370	405	404	349	383	376	383	383	385	369	371	383	368	393	363	390	403	365	388	394	403	363	365	391	397	378	345	391	372	380	370	401	392	355	384	387	359	360	375	384	369	381	414	378	365	351	370	381	406	381	399	416	387	414	372	410	383	421	345	353	382	396	362	366	369	370	402	342	391	353	392	371	389	382	365	349	391	355	362	384	382	376	367	338	388	382	357	392	378	373	404	354	365	369	377	389	354	394	385	365	394	373	390	360	383	388	400	370	379	373	377	347	397	394	356	377	393	394	355	367	384	334	364	376	376	392	367	419	375	381	417	390	388	368	381	410	380	396	386	381	392	381	368	399	396	390	345	375	399	385	406	365	382	387	390	370	372	410	378	397	392	378	354	374	386	375	374	357	398	367	366	378	388	363	385	345	409	375	387	377	345	371	372	389	397	362	400	375	378	366	367	385	396	393	386	379	370	372	387	355	377	396	396	366	349	360	360	388	356	366	349	422	367	382	380	347	371	385	368	369	371	379	356	365	389	393	429	372	390	393	385	371	366	401	407	416	373	366	348	373	392	370	385	384	404	364	409	369	357	383	377	378	369	396	367	367	373	400	358	350	312	389	385	367	373	388	392	394	399	354	410	382	379	401	374	399	390	424	366	381	388	361	343	363	343	416	349	350	395	376	393	371	365	406	382	349	401	372	391	355	392	382	336	370	347	389	393	389	352	362	360	340	392	371	380	397	367	365	369	374	435	363	402	383	402	382	350	393	354	377	371	399	378	374	368	391	346	392	418	366	367	384	332	407	316	389	375	379	366	339	382	381	361	381	359	345	390	386	394	354	379	368	410	430	400	416	390	413	360	399	390	381	353	324	357	378	340	370	379	384	381	349	345	388	369	371	382	359	373	389	392	371	353	353	327	398	410	366	366	384	391	373	351	388	380	374	354	374	375	349	366	383	361	386	359	370	388	386	370	383	376	385	351	404	377	388	398	385	362	408	399	362	348	368	372	370	364	408	380	351	357	352	372	388	387	352	395	405	330	382	346	347	368	368	392	384	389	383	390	390	357	408	387	369	371	386	373	365	375	407	341	377	382	383	385	384	391	357	351	377	381	389	380	368	372	396	405	399	392	351	374	341	386	373	380	396	370	381	385	362	384	371	372	378	369	384	377	347	388	374	374	388	365	359	366	414	370	370	381	371	366	383	411	381	362	355	437	400	369	398	373	370	373	371	373	368	366	358	371	365	398	386	397	365	379	349	361	380	369	401	383	384	345	364	381	362	403	345	392	444	358	381	412	373	389	410	403	404	376	385	384	413	375	367	380	351	382	306	437	354	389	410	364	363	346	366	360	396	401	381	401	385	383	385	361	411	363	358	453	384	376	404	379	355	380	405	386	382	353	400	386	363	381	419	389	386	383	377	382	367	373	388	369	376	354	403	388	393	364	386	352	360	370	350	366	368	363	355	357	374	356	379	384	351	364	376	395	386	406	403	367	371	372	349	390	365	374	360	360	369	406	402	375	360	379	341	424	357	402	393	361	368	405	374	397	389	391	375	366	382	372	353	374	351	342	355	373	388	395	343	392	369	378	376	386	370	383	345	356	334	359	355	382	405	377	382	366	417	364	408	377	385	347	355	393	363	371	385	402	387	364	390	395	401	402	388	370	381	389	404	371	358	375	363	392	367	377	415	357	351	356	404	362	381	401	342	366	363	368	366	373	360	340	385	386	425	365	354	396	383	377	411	374	398	368	403	363	370	369	378	412	401	387	363	367	392	383	409	386	372	383	357	365	397	367	384	402	413	355	410	424	405	407	396	369	384	372	342	379	366	381	371	386	391	392	355	421	348	382	433	403	378	363	391	373	363	405	381	372	401	405	350	368	373	372	374	375	386	354	381	369	353	361	395	382	354	380	383	381	392	344	379	374	359	358	362	412	388	395	338
26728	19076	5731	1493	710	939	887	574	368	210	223	208	152	161	179	148	149	197	162	156	188	169	174	160	164	174	164	189	177	145	154	153	168	143	177	161	163	142	183	175	155	175	168	169	176	176	161	155	181	203	185	176	143	176	151	146	163	144	134	183	156	146	148	186	162	149	159	133	173	161	172	165	171	168	166	164	130	153	154	170	183	144	150	167	155	157	153	150	158	138	156	143	151	162	146	146	156	147	145	152	147	135	159	159	140	162	138	159	166	147	161	166	143	142	161	164	156	167	158	152	169	171	161	147	141	175	137	166	160	149	158	147	158	163	157	163	185	146	153	166	183	152	169	194	154	135	164	159	140	144	138	169	143	155	166	158	158	148	157	174	157	162	149	167	130	175	163	156	150	147	164	152	176	166	137	150	153	159	143	161	179	144	137	153	144	188	182	170	163	155	143	144	163	155	156	152	152	165	161	131	146	157	164	159	144	169	169	167	155	175	152	159	168	158	175	148	183	149	162	156	165	138	172	150	149	148	155	143	152	152	153	150	138	162	138	164	140	171	181	150	152	156	156	158	149	160	166	161	164	161	138	145	175	161	167	158	176	160	160	128	132	134	148	159	135	189	165	128	164	148	154	137	173	142	135	172	174	176	156	175	150	158	170	149	169	161	146	160	160	172	135	155	140	149	144	176	159	140	144	136	159	168	154	147	148	169	176	157	146	117	153	142	178	154	180	144	150	166	145	165	160	160	163	166	151	156	154	152	172	157	155	153	151	168	161	167	149	160	138	170	161	135	144	169	161	172	150	157	153	134	178	147	168	160	131	150	138	158	159	142	162	167	176	149	168	150	110	150	154	165	152	149	140	131	163	130	164	150	157	150	160	157	144	153	149	157	190	144	149	147	153	165	157	155	180	175	139	142	156	158	161	173	140	154	171	157	155	139	159	163	157	137	169	160	166	162	143	175	154	128	165	158	152	162	147	160	155	174	151	164	159	126	170	168	158	146	156	144	157	165	175	126	170	171	150	152	148	163	165	178	168	149	162	147	150	174	152	147	173	172	154	157	147	150	153	155	161	169	159	179	147	153	146	160	148	183	143	185	130	152	147	155	145	150	157	162	167	155	161	142	154	146	152	169	157	175	162	152	160	136	147	143	170	143	143	170	146	163	160	170	138	141	166	169	159	152	166	155	172	157	147	162	158	149	141	167	138	143	172	160	141	132	159	173	144	159	181	161	145	150	180	155	171	127	165	157	126	158	173	142	174	164	144	159	156	156	160	143	147	135	172	163	162	147	162	147	160	165	146	153	156	159	153	168	149	145	159	147	186	164	171	149	152	152	154	166	160	144	159	136	154	138	158	149	169	169	160	163	173	162	142	159	166	153	149	147	133	150	171	168	170	186	169	176	165	172	166	146	158	168	162	152	197	159	172	163	165	140	138	169	178	171	170	182	163	158	139	156	160	164	163	153	140	149	149	155	182	155	145	135	152	157	157	163	172	171	148	169	141	147	168	138	142	171	164	153	144	170	145	157	145	146	134	155	150	150	171	142	147	156	153	177	136	171	171	150	136	152	152	143	145	135	148	152	156	149	142	189	148	186	168	136	181	149	127	152	151	158	159	161	168	151	146	130	167	139	164	173	140	157	152	152	157	161	148	164	157	155	147	147	164	158	148	162	175	148	157	168	136	151	141	175	153	180	159	172	166	133	144	156	153	170	159	163	153	178	131	175	147	156	148	159	143	150	158	151	167	156	148	155	155	149	149	158	184	164	140	141	160	165	153	161	137	174	200	156	171	190	172	174	159	162	156	162	167	194	173	168	179	158	138	147	160	163	145	151	160	161	161	137	189	159	184	144	154	149	172	150	152	155	142	178	127	156	167	166	165	135	146	160	165	158	142	149	176	169	160	150	162	160	150	145	157	165	139	140	160	163	163	174	167	145	148	161	152	136	133	157	163	168	148	163	163	166	169	185	151	153	190	150	169	163	165	144	159	166	177	165	156	146	165	139	170	166	156	161	149	151	158	127	165	167	175	141	152	157	153	184	160	182	145	150	140	145	149	154	165	158	153	159	154	145	160	194	147	158	147	147	157	158	142	144	153	164	129	159	139	172	148	153	155	159	152	188	158	154	167	151	131	145	174	149	162	140	164	146	157	144	170	148	169	161	150	171	136	137	174	165	177	173	167	145	178	159	155	150	169	167	148	162	162	152	160	164	163	155	160	177	145	157	172	166	136	153	187	153	167	176	150	150	151	154	168	148	151	178	163	182	138	151	153	159	135	160	182	167	150	168	175	171	163	155	150	167	159	160	151	151	136	137	149	178	151	166	171	150	154	167	171	164	158	161	147	164	140	130	164	150	161	163	177	146	165	158	146	175	149	153	126	149	153	162	153	162	136	151	158	142	175	154	154	177	158	153	157	177	150	150	154	149	142	153	167	160	166	175	148	160	164	148	168	156	164	159	170	165	150	162	156	166	155	160	160	156	164	161	168	140	165	148	145	160	169	158	163	150	162	133	147	159	158	170	159	144	168	148	157	167	155	154	171	161	152	177	170	165	163	144	163	149	148	146	158	143	143	123	155	137	147	143	161	150	162	151	155	148	174	136	171	160	159	156	175	153	166	151	174	172	202	165	158	156	166	171	167	136	142	156	168	167	161	143	178	151	156	129	155	145	156	174	154	175	150	174	159	133	179	183	153	169	158	154	150	158	167	159	141	158	160	148	164	171	171	132	155	153	166	180	166	190	159	163	162	158	168	144	142	177	151	144	163	144	162	158	138	147	142	162	158	154	142	156	160	157	157	173	161	145	161	154	144	173	159	144	162	168	158	123	153	158	182	156	151	139	149	148	184	153	157	172	161	137	153	175	144	159	152	152	152	160	173	159	167	159	139	140	144	144	148	157	165	161	175	159	154	149	166	182	147	159	148	169	156	154	181	138	153	154	147	136	148	138	181	171	152	168	127	156	162	151	156	152	153	168	169	157	166	181	145	155	166	154	164	155	156	164	165	159	150	140	171	147	165	162	143	163	144	140	134	165	140	156	162	155	145	173	155	169	168	143	156	151	140	165	163	153	152	198	168	142	164	133	154	163	178	140	151	166	162	155	147	151	151	159	168	148	141	143	152	167	145	136	140	134	135	153	165	150	182	187	170	143	168	167	171	146	141	136	151	167	172	144	160	149	166	152	159	140	186	145	164	158	155	157	137	157	135	175	150	177	160	155	160	163	165	153	166	150	154	169	147	142	164	180	147	166	145	153	155	171	161	155	167	161	150	167	181	155	167	143	151	195	163	139	141	157	161	172	175	147	171	146	179	169	141	149	148	142	159	175	159	174	146	155	164	180	173	143	163	174	158	181	154	159	178	165	164	157	146	161	149	150	175	150	155	175	150	166	171	164	181	162	167	185	166	143	133	161	145	157	169	167	153	170	169	145	163	148	149	164	168	144	133	131	141	146	153	170	142	167	185	149	159	138	152	155
4700	3849	2912	2195	1380	2260	2089	1352	694	375	401	384	291	282	224	217	240	255	258	261	228	245	253	276	264	225	266	215	236	220	228	232	208	214	231	218	226	214	209	224	245	208	254	209	237	226	242	260	250	227	240	271	253	224	237	195	195	234	206	211	213	212	213	218	235	220	204	199	208	213	223	209	196	215	206	211	219	231	188	182	219	216	178	195	229	226	224	183	221	216	220	199	193	187	221	228	209	200	229	222	208	215	174	186	205	197	211	195	219	220	216	215	201	215	191	197	225	195	243	203	220	213	197	219	205	198	228	232	208	188	205	205	203	213	196	208	222	233	229	215	231	219	203	191	210	213	221	221	217	201	194	203	202	209	194	190	203	194	215	173	181	198	208	220	207	191	227	229	250	204	219	197	228	197	201	212	223	212	210	216	224	208	203	181	185	220	208	220	245	200	236	197	188	201	199	198	201	196	222	218	210	218	218	209	218	182	210	192	204	191	182	216	211	216	233	223	201	197	220	215	220	214	209	189	209	228	185	197	214	211	219	201	211	216	190	210	194	200	226	197	221	221	215	210	219	210	179	211	237	198	187	198	221	200	204	186	224	217	219	197	229	201	230	203	211	194	159	204	248	224	223	212	184	216	214	208	194	217	236	207	200	215	230	216	223	209	207	212	208	196	236	234	216	232	213	218	211	187	218	206	192	222	194	195	211	219	223	202	202	170	221	218	209	205	187	214	210	211	183	210	204	208	206	225	199	214	175	187	211	205	188	203	198	199	194	186	186	225	211	213	203	215	235	208	218	228	237	190	205	210	202	208	195	221	209	208	229	223	190	210	222	214	216	197	193	197	225	202	227	222	202	223	202	205	203	179	184	207	238	210	198	247	192	212	200	215	219	209	188	223	205	190	210	194	197	223	205	230	204	213	208	204	226	200	219	209	207	213	210	216	232	195	187	245	215	211	192	209	228	224	208	234	223	200	230	189	204	228	193	206	216	192	207	208	196	217	226	206	207	225	217	187	209	190	199	216	194	191	210	187	209	220	207	208	187	214	218	202	235	196	200	211	219	179	190	195	171	237	203	231	209	231	208	208	223	231	226	216	229	211	185	223	227	224	236	179	218	204	208	191	200	211	171	206	204	202	212	210	251	207	190	166	211	186	212	222	209	232	200	209	195	197	190	228	189	209	206	195	209	209	198	200	232	198	238	200	192	252	213	204	213	191	223	214	215	207	207	204	209	200	227	184	205	216	202	207	208	238	190	195	229	221	213	201	183	204	204	204	200	222	196	200	218	211	219	205	233	209	197	227	197	173	234	204	209	223	222	202	203	196	222	221	204	178	201	195	227	187	207	236	199	162	235	181	221	204	210	206	200	210	228	204	210	194	197	197	184	207	195	211	191	211	202	235	210	196	208	219	208	205	239	219	200	235	219	192	224	198	193	195	217	169	214	208	190	181	220	205	205	189	203	209	206	216	241	234	194	199	205	193	186	218	229	218	196	216	233	212	206	223	217	196	203	202	224	215	199	203	215	245	191	207	195	205	213	213	239	201	221	221	197	209	215	204	188	216	221	193	212	221	217	216	191	200	215	176	202	204	207	206	225	219	205	193	168	200	219	207	216	210	203	205	209	202	195	223	204	212	204	215	212	194	207	202	207	219	213	192	191	196	205	205	225	221	205	203	225	208	252	204	199	198	197	195	202	205	212	231	221	187	213	215	202	219	218	195	216	221	206	168	223	226	189	211	199	210	196	202	205	212	210	209	175	192	205	211	206	214	204	198	210	208	218	186	220	218	205	217	222	206	207	215	216	208	183	210	213	239	190	212	197	211	203	198	224	230	191	201	221	220	215	209	195	194	199	198	202	190	229	220	207	221	219	213	206	209	235	205	194	216	194	210	209	218	225	195	225	194	213	217	221	190	216	193	207	213	213	195	190	195	206	195	201	224	219	202	212	234	224	209	226	196	205	199	218	210	226	217	206	211	202	234	216	191	215	206	210	204	200	215	177	208	192	211	206	216	213	209	216	225	203	229	200	197	193	203	206	218	224	202	212	197	218	213	218	222	200	196	211	202	204	191	208	201	216	178	222	219	212	230	220	228	214	190	221	233	192	206	204	213	223	178	185	189	207	191	213	207	220	227	230	207	243	202	201	187	236	211	199	226	222	216	212	190	216	225	221	216	195	237	214	229	208	190	222	220	220	211	202	189	185	219	211	213	169	251	211	212	169	223	204	205	206	218	172	201	216	206	221	220	190	174	213	205	200	190	228	222	228	223	204	217	207	196	212	216	215	196	223	203	209	199	224	198	219	203	193	187	237	190	211	218	181	191	222	219	213	231	217	209	215	224	207	235	195	201	201	217	200	198	204	214	216	198	207	202	235	234	228	190	218	227	228	211	208	221	222	182	221	209	194	200	194	212	176	229	204	209	198	197	193	247	228	192	238	189	224	209	213	210	201	190	213	207	177	216	227	231	168	233	180	201	217	198	203	190	191	193	213	207	210	210	220	238	194	205	229	193	190	224	235	207	205	218	219	212	188	197	209	210	214	193	199	212	206	211	233	194	222	196	213	213	214	227	213	210	186	216	201	196	211	212	205	222	219	214	215	214	223	228	215	238	198	220	203	203	206	204	227	249	198	193	219	236	190	220	180	219	224	194	201	185	200	216	222	197	234	203	224	204	186	193	209	224	229	209	220	211	206	193	212	213	205	215	233	203	230	196	206	201	227	224	204	198	215	220	195	222	208	193	207	198	199	185	210	223	192	207	222	190	204	202	215	200	187	193	202	181	194	226	194	200	220	192	213	214	231	208	226	230	204	202	188	180	204	192	188	180	208	218	201	203	201	206	189	218	214	198	223	212	224	225	218	221	222	207	200	210	208	213	216	191	214	201	194	181	214	227	202	207	207	219	206	219	218	218	211	217	195	191	204	221	200	191	184	213	226	190	196	203	173	202	256	197	196	196	184	220	212	210	185	212	215	209	186	203	233	214	206	222	215	206	197	223	182	221	201	216	217	207	208	192	202	173	212	209	184	193	188	188	204	221	200	201	190	208	228	209	209	192	199	177	207	243	192	209	209	193	204	224	180	242	194	227	222	173	205	213	207	201	229	194	198	206	197	208	203	200	236	210	185	238	208	196	216	211	227	223	187	218	237	214	210	208	200	210	225	200	198	233	214	230	197	211	213	229	220	220	208	230	203	187	184	196	226	207	231	219	213	232	218	199	189	214	232	213	218	212	207	204	205	217	204	192	204	252	202	217	190	208	241	203	207	187	205	198	201	177	217	221	218	202	197	187	216	216	215	220	196	184	230	226	218	191	215	188	210	182	194	207	202	219	226	219	234	214	205	215	181	211	195	187	225	208	216	213	206	195	195	211	191	205	199	177	228	226	235	214	191	204	197	202	219	210	194	210	209	231	218	187	221	214	206	174	219	204	238	225	199	204	220	218	187	213	230	223	218	200	208	217	236	220	204	207	194	218
23747	20909	28052	23904	20861	9269	2611	1337	886	554	532	477	423	415	378	394	392	347	388	397	375	360	314	362	349	356	321	358	338	327	294	301	319	338	333	329	289	337	304	323	298	288	343	336	323	310	294	315	322	339	343	335	313	325	341	299	327	274	317	286	320	291	305	297	260	306	307	291	298	303	296	278	271	273	280	331	298	290	315	282	285	299	271	278	291	312	301	285	308	311	312	264	288	305	293	308	295	283	291	297	302	316	295	297	310	287	269	315	339	313	318	297	306	327	292	317	296	287	295	307	290	283	299	326	276	310	299	295	280	327	302	279	294	315	296	317	283	282	338	290	311	325	284	244	287	278	276	322	312	295	304	293	302	319	317	282	314	321	324	280	285	282	294	320	301	298	306	312	293	319	295	312	299	277	306	283	319	304	298	284	304	295	272	292	315	276	302	298	325	326	281	278	297	278	299	289	283	291	326	268	265	301	295	290	311	303	308	304	280	287	292	297	275	324	288	284	306	303	280	264	273	275	290	291	302	283	317	301	300	300	295	310	306	284	292	287	307	314	279	312	291	267	279	287	310	277	299	317	292	291	288	324	282	301	293	307	316	304	273	290	296	322	302	277	300	269	307	295	298	290	304	289	310	307	288	282	279	306	289	296	317	293	307	304	306	292	304	282	311	298	289	297	261	307	306	298	324	293	319	284	292	301	296	285	294	309	311	304	302	266	308	282	282	328	279	299	285	313	269	311	305	281	293	303	300	311	319	287	293	311	289	292	301	312	279	274	317	304	313	266	271	315	307	289	267	312	304	286	288	302	314	296	321	311	289	302	289	324	269	328	304	282	301	324	310	299	284	298	274	299	284	310	254	287	282	287	294	317	274	293	287	296	298	329	302	338	309	280	302	264	279	285	272	313	281	303	291	288	292	301	312	315	287	276	302	289	316	316	325	284	297	272	311	283	322	277	331	275	324	308	294	287	307	282	283	313	296	278	277	301	317	294	279	297	308	273	310	284	322	279	302	300	323	299	303	301	310	284	311	288	276	311	284	298	298	303	304	284	275	328	301	298	314	303	319	309	315	282	289	292	255	294	292	277	302	303	278	297	281	295	285	307	320	286	308	288	270	318	307	276	311	313	293	293	286	285	308	290	312	263	329	259	291	298	308	310	317	331	292	291	308	323	292	284	296	294	299	293	303	322	309	274	296	306	281	274	287	281	288	284	284	284	291	301	302	331	283	304	323	291	280	308	311	328	291	320	316	269	292	265	299	305	287	308	310	254	294	275	288	317	263	291	313	280	298	278	278	331	290	292	298	325	292	287	284	306	299	292	313	294	310	298	261	319	311	314	301	267	286	299	295	281	270	299	287	300	298	314	297	303	284	257	294	344	290	308	283	326	299	270	307	286	298	281	261	317	271	310	296	335	291	309	311	290	290	289	277	289	298	291	308	304	262	286	263	309	290	297	295	296	290	296	282	251	295	301	298	274	269	312	314	297	305	269	293	284	292	290	287	289	277	311	302	274	315	330	301	295	300	328	286	295	281	295	300	315	281	315	311	320	271	321	324	308	293	326	310	275	284	271	304	336	286	291	312	277	291	271	333	298	261	304	315	310	277	301	277	305	285	333	303	302	296	287	284	270	284	358	298	275	266	303	316	298	270	338	306	331	294	282	322	280	325	303	299	292	299	303	290	315	314	312	307	299	270	294	313	333	276	298	323	305	288	279	290	302	317	295	301	301	293	296	300	269	300	311	290	295	307	274	289	287	301	284	308	284	287	307	249	294	267	302	297	281	279	297	282	281	274	309	288	303	307	305	274	260	268	287	279	281	314	301	320	288	286	300	291	295	320	298	330	303	290	298	327	301	312	303	314	272	272	300	265	315	302	300	296	280	312	277	296	305	305	306	300	287	302	297	304	257	294	298	290	296	308	294	272	311	280	285	292	326	291	312	302	286	281	268	307	305	270	275	308	310	282	287	319	309	308	287	329	299	301	327	300	277	282	282	308	287	285	259	286	255	288	277	285	285	292	285	277	284	300	305	325	283	290	304	303	299	315	274	287	319	316	304	289	292	316	289	313	269	292	307	276	284	277	292	286	284	308	309	295	310	292	291	338	288	305	279	307	332	302	302	302	298	284	289	285	284	303	296	290	304	294	287	287	283	297	297	300	283	281	315	289	328	281	295	316	306	299	301	306	320	296	297	308	300	282	285	264	293	289	309	298	298	283	288	300	312	307	298	284	318	330	307	310	311	277	289	283	299	297	295	299	317	274	282	317	301	275	264	285	308	300	283	280	319	291	316	279	334	305	271	291	284	293	314	307	303	309	294	300	285	296	320	281	318	298	306	283	279	310	303	352	277	317	287	266	278	264	279	267	318	287	302	309	298	303	279	342	295	285	306	322	303	300	280	278	312	296	268	295	308	285	287	279	313	296	293	303	297	282	294	280	283	318	287	310	286	304	271	275	291	312	316	288	308	312	307	274	336	290	286	291	320	303	276	278	265	267	269	269	275	312	287	301	299	311	299	293	288	292	288	297	290	318	298	299	297	257	281	305	310	321	280	291	322	306	276	293	313	306	322	283	265	295	302	252	296	285	291	302	286	286	282	292	304	299	318	287	302	352	286	274	297	302	279	266	291	320	268	261	290	320	301	284	278	297	274	324	304	276	329	291	321	243	280	281	270	294	307	291	306	298	287	281	274	292	279	301	296	281	288	299	266	297	288	263	277	317	272	295	299	272	304	328	313	297	277	288	317	289	298	309	295	289	289	281	288	282	288	268	277	276	292	283	271	251	289	328	276	297	307	274	310	264	286	299	281	273	278	314	258	303	274	334	326	280	345	325	306	287	306	306	265	318	328	311	284	288	298	302	276	326	304	313	264	311	302	313	276	291	280	289	310	319	275	305	294	316	296	298	289	315	294	266	311	296	305	308	299	300	315	303	300	286	283	267	285	286	300	285	276	303	301	318	270	269	284	266	285	300	294	332	299	310	288	293	303	270	276	284	310	304	292	300	285	273	285	289	303	297	303	297	272	254	264	292	306	277	309	273	306	299	312	302	271	282	291	284	317	279	299	291	301	316	301	335	293	310	288	291	300	280	283	315	309	336	294	298	273	254	300	326	286	311	279	274	297	288	276	285	291	298	319	280	298	290	299	283	310	260	269	311	303	310	280	294	296	306	281	317	313	278	278	258	276	299	304	303	292	309	311	314	278	306	289	303	293	310	277	317	298	296	308	336	283	327	298	350	284	309	278	294	275	301	295	272	309	278	305	306	333	279	297	288	275	275	280	273	309	289	289	305	284	271	284	297	293	313	288	293	294	294	280	278	306	286	311	310	285	310	302	301	289	310	287	295	297	254	315	303	253	314	303	329	299	288	309	297	328	301	294	285	300	301	297	301	294	286	287	306	301	271	305	319	307	289	283	297	302	318	290	300	280	277	298	308	274	282	287	283	293	271	321	295	306	279	321	260	333	315	299	297	304
5685	12719	10297	6100	4123	4861	4378	2990	2021	1143	1077	924	713	640	642	544	596	588	585	514	563	521	516	457	500	483	475	505	451	429	390	412	413	418	468	412	466	417	419	387	440	422	423	452	476	459	451	477	436	453	506	504	490	450	391	415	418	378	394	419	391	438	398	411	372	372	379	410	414	394	415	403	379	381	425	398	410	374	391	421	404	372	345	397	359	367	366	370	375	400	366	361	374	370	387	371	384	394	363	435	397	372	382	383	382	395	369	381	442	375	389	414	380	384	382	357	354	389	405	352	377	384	376	380	392	375	412	384	439	381	341	372	371	371	389	405	399	366	400	401	360	420	367	354	389	396	394	369	369	372	420	359	360	361	375	353	388	406	395	358	403	404	366	414	386	365	418	395	410	399	396	375	369	369	388	410	415	362	432	406	386	416	355	387	388	341	351	406	395	403	386	394	393	366	385	372	358	415	365	378	385	364	373	394	377	393	385	400	358	345	351	374	377	367	374	380	386	374	376	372	359	372	366	354	397	381	377	398	378	372	392	379	378	373	379	417	403	366	370	382	397	382	363	379	376	397	412	387	382	375	380	374	386	385	405	364	369	380	394	401	396	393	395	389	402	370	365	413	413	398	367	389	415	379	420	376	360	389	375	394	390	365	367	398	377	389	358	406	434	362	355	416	385	401	371	384	380	375	372	382	344	387	407	388	413	386	362	405	399	409	358	376	388	398	380	419	371	397	348	413	387	406	379	408	350	396	411	375	394	375	393	420	378	374	358	363	401	372	353	397	385	376	390	377	360	393	371	361	363	391	382	384	358	381	367	384	415	374	375	415	384	409	362	404	383	424	367	429	402	389	398	385	387	395	410	400	363	383	392	388	378	368	361	398	388	360	425	400	361	381	419	409	391	388	353	378	398	367	335	408	369	380	388	377	387	399	405	399	387	405	387	410	392	363	400	347	390	398	369	390	409	397	389	397	440	407	367	392	392	418	376	409	397	393	398	409	394	396	384	395	392	362	367	368	376	341	381	378	370	380	390	378	362	419	373	363	393	361	404	357	402	393	400	357	397	397	364	421	403	361	380	408	388	411	400	403	416	397	365	374	382	370	376	392	414	391	351	388	400	364	405	378	369	392	377	395	379	352	411	379	401	405	410	383	369	382	363	379	400	414	380	358	407	372	379	403	372	372	392	376	399	398	385	371	385	370	406	395	395	377	369	388	390	395	385	382	353	387	390	395	381	383	369	409	380	400	386	381	378	382	406	392	367	379	367	357	394	396	384	361	367	391	399	353	396	376	392	353	393	373	382	382	368	407	389	381	383	396	390	421	372	385	417	394	365	393	364	403	391	384	350	374	391	387	426	417	386	381	361	434	346	434	391	389	382	395	367	390	384	376	409	376	405	397	388	347	396	356	382	398	370	409	387	402	380	385	373	379	356	380	376	347	382	395	366	374	365	371	362	384	401	399	382	407	378	390	363	370	380	357	393	368	375	371	388	401	414	355	363	417	373	405	380	385	361	355	389	425	381	384	416	393	415	393	395	367	399	360	394	390	415	376	380	395	386	374	378	384	365	351	361	388	349	402	372	376	361	358	336	378	379	355	416	402	410	384	425	349	366	386	371	369	380	329	394	371	383	374	387	367	382	404	403	387	406	348	396	370	439	410	373	417	382	397	423	368	360	401	364	409	384	378	356	412	377	388	376	352	377	415	379	374	402	361	352	377	371	386	428	389	382	375	412	382	401	355	356	404	388	395	409	395	377	358	365	394	398	383	426	388	406	386	402	365	389	400	379	362	385	386	360	375	341	373	396	380	354	361	378	408	380	390	383	401	377	385	354	389	399	395	415	376	362	362	417	426	385	391	418	399	369	360	381	369	399	427	393	363	387	406	369	393	362	414	389	367	397	398	396	368	394	385	403	411	361	364	403	375	393	369	368	365	396	389	369	356	390	355	413	367	366	386	403	351	429	378	401	397	404	401	348	389	411	386	399	383	387	368	416	397	371	377	363	358	365	382	359	352	375	359	401	354	374	381	392	379	367	364	357	394	380	424	384	395	389	380	362	379	384	368	389	381	364	381	379	378	371	389	388	420	417	404	374	327	384	374	403	377	350	374	350	405	343	363	377	366	384	398	354	377	374	400	393	387	390	398	411	382	376	370	393	364	390	362	382	365	386	391	394	371	377	358	388	352	416	437	356	393	397	422	381	342	395	407	392	390	408	364	407	379	392	392	386	356	391	361	393	403	359	395	371	399	368	356	386	378	365	392	371	391	365	364	395	363	384	389	403	452	364	385	390	382	407	356	377	380	394	358	365	362	403	378	368	362	370	404	396	397	335	344	400	370	397	346	412	405	364	372	393	359	401	374	381	389	381	378	368	381	389	394	387	360	392	379	418	408	420	393	379	367	361	386	371	383	386	381	369	360	383	352	329	404	390	421	386	397	354	417	350	385	411	363	393	377	381	399	410	392	401	415	362	367	357	357	387	364	368	411	367	367	375	393	401	377	423	374	425	387	377	339	403	375	394	419	406	383	384	372	388	365	406	393	394	387	405	414	410	408	376	348	395	390	372	412	399	374	411	404	389	378	383	393	361	420	401	382	392	413	411	360	402	383	367	380	336	363	420	384	387	397	403	397	394	407	380	379	344	403	385	364	400	376	376	359	348	364	418	392	379	378	365	374	426	392	399	368	383	394	394	406	423	379	371	399	384	373	384	384	411	379	400	381	386	385	388	426	387	371	365	378	381	366	366	364	392	367	401	387	383	330	395	370	363	377	385	409	367	361	387	361	387	389	345	380	376	398	365	415	373	398	357	366	394	348	379	370	380	397	382	368	385	416	364	426	392	393	412	366	442	353	387	386	413	380	393	371	369	371	412	383	396	395	388	423	374	370	358	387	360	362	367	382	402	349	386	391	379	411	390	369	386	355	379	424	380	411	388	365	375	380	370	350	383	404	364	364	382	379	361	397	399	423	379	373	377	377	351	403	379	378	340	373	358	406	369	361	382	369	433	395	371	379	394	386	387	357	374	362	376	382	397	372	368	378	380	397	393	358	366	399	407	345	422	378	424	375	357	407	409	389	402	380	352	403	348	365	382	376	390	381	380	383	369	361	430	358	391	356	398	374	336	344	380	377	391	384	422	413	345	366	372	386	359	412	357	387	358	370	389	411	406	383	383	361	364	412	414	382	381	350	378	376	387	405	361	385	410	382	385	371	376	392	358	407	395	383	384	384	374	361	419	394	383	406	365	381	371	352	406	393	389	374	368	372	399	351	407	359	363	365	371	408	355	370	374	395	415	404	383	392	390	408	362	378	365	388	388	377	394	387	441	407	362	388	383	372	386	367	378	378	407	397	361	398	365	429	386	411	343	390	390	386	394	403	398	378	417	391	356	377	391	361	354	376	358	382	395	351	369	350	390	384	434	388	364	371	386	380	375	374	360	377	409	360	403	389	384	389	409	402	381	377	393	401	379	346
24879	20920	26746	24978	6682	1345	1292	731	467	205	247	207	186	137	133	141	136	156	144	127	154	137	121	114	119	131	128	109	111	88	114	127	116	101	119	119	118	103	96	84	115	98	114	116	112	118	101	121	114	121	135	135	119	110	107	109	115	100	95	108	98	92	111	87	99	110	102	88	103	107	91	108	106	106	109	100	95	91	83	110	90	87	92	108	101	93	106	82	102	101	94	80	109	107	107	91	83	95	104	107	93	89	109	89	82	102	100	96	108	107	93	95	107	98	112	92	98	103	95	83	101	78	88	99	89	88	104	106	78	92	112	110	102	78	95	101	72	88	85	93	94	93	98	89	95	93	96	97	92	98	98	95	102	109	104	95	86	108	96	104	87	110	106	96	85	83	103	93	109	101	92	80	88	92	101	97	88	113	84	105	96	108	90	103	102	113	99	89	85	90	99	99	92	86	97	89	85	88	102	103	97	84	86	96	106	111	96	96	100	88	92	101	94	109	104	105	99	91	108	83	93	91	116	104	92	112	85	100	115	98	101	105	97	96	97	78	101	96	93	114	94	107	77	89	98	106	94	102	90	115	110	94	108	88	86	105	90	87	95	90	96	97	84	76	89	77	99	94	118	95	100	98	92	92	105	97	85	88	94	99	93	103	107	105	87	87	107	98	97	105	95	103	104	81	107	100	90	90	103	86	102	95	97	92	83	87	99	99	100	91	89	96	98	79	110	82	102	89	81	90	103	102	99	99	98	104	103	90	90	109	90	96	78	106	123	86	86	107	100	92	107	102	95	117	102	101	92	109	94	101	102	92	103	103	92	80	102	89	103	109	103	98	86	93	106	84	85	86	101	94	89	90	81	90	107	116	113	94	90	93	101	86	93	106	104	106	77	99	106	94	117	90	99	105	90	121	92	94	115	91	98	101	83	86	79	107	86	104	86	89	83	115	100	99	84	102	98	116	101	93	94	109	99	94	87	98	111	88	93	103	92	102	84	101	93	95	96	91	87	98	101	100	87	107	89	88	102	91	97	90	94	95	74	100	91	105	106	89	100	73	100	82	91	94	107	120	100	102	74	102	110	100	98	105	98	95	100	88	86	99	86	109	90	92	95	107	105	83	106	91	98	96	84	100	92	98	100	113	98	94	96	103	96	79	88	88	86	98	95	94	104	105	100	107	79	112	105	101	98	99	107	88	103	106	79	88	93	108	100	100	111	98	119	104	97	111	84	90	93	102	92	93	111	90	87	95	111	99	109	88	89	107	100	99	101	93	97	91	87	103	102	101	111	98	94	97	120	106	108	107	90	107	91	103	90	92	88	102	98	102	91	102	83	106	100	102	94	81	99	105	106	86	101	92	97	91	92	93	89	99	104	89	98	102	86	97	97	100	98	84	104	94	96	88	110	101	102	97	79	97	90	101	93	108	98	100	87	98	90	105	74	96	106	100	102	104	88	97	77	83	82	96	107	86	102	105	105	86	95	83	88	98	94	94	97	98	103	86	107	100	97	98	88	102	116	96	107	97	101	89	87	106	89	90	105	79	104	96	90	85	115	95	114	98	92	85	85	104	98	88	98	108	102	96	92	97	113	87	97	91	74	87	81	98	92	91	104	106	121	87	85	102	116	105	98	95	91	104	94	112	101	102	113	84	92	89	116	89	91	97	76	89	126	101	94	98	109	101	107	100	99	106	98	100	106	93	101	98	101	91	92	81	83	92	89	102	95	96	93	102	95	99	90	108	99	83	102	89	101	92	107	95	115	110	94	115	82	99	84	98	100	98	104	89	86	104	108	96	99	98	107	98	84	69	106	110	108	94	123	76	85	104	108	107	79	110	99	98	106	92	97	98	103	95	77	93	93	93	112	93	101	97	113	92	92	80	91	98	114	92	126	85	98	81	92	99	95	105	87	76	98	120	88	83	97	97	96	84	94	93	86	114	113	88	76	99	101	100	80	116	93	106	99	98	70	97	100	93	94	85	107	101	111	114	89	99	92	101	92	117	84	93	92	90	92	88	88	111	97	99	116	107	100	93	95	103	96	87	117	95	113	111	101	83	91	83	108	93	131	96	103	90	90	108	107	81	91	101	90	86	110	88	81	99	105	103	108	89	105	108	90	87	96	112	91	86	115	111	91	105	86	101	94	93	76	98	104	113	120	97	76	95	95	102	80	116	88	108	106	98	77	80	95	86	111	97	94	94	112	113	92	93	96	93	106	100	112	98	98	90	87	94	81	103	98	108	111	100	110	84	89	102	76	102	88	101	80	119	92	80	110	93	103	98	102	91	90	87	100	98	96	96	79	87	90	81	100	106	99	108	87	91	87	93	104	91	109	93	121	81	100	85	110	97	97	99	96	112	111	100	91	94	100	103	78	90	98	100	106	101	87	77	100	88	102	100	96	90	102	83	96	104	117	88	81	105	101	96	93	86	90	90	78	101	86	115	106	89	93	91	99	91	109	91	80	88	108	113	91	96	99	103	81	102	89	93	97	97	97	80	104	102	111	109	90	114	82	99	97	88	101	87	74	101	91	79	100	105	80	114	109	89	89	98	91	107	109	86	91	83	103	90	110	102	91	84	97	87	74	99	92	99	86	108	104	95	117	83	104	103	95	115	98	86	108	92	91	95	87	98	100	84	97	96	112	97	94	83	80	101	103	115	109	103	96	98	88	88	98	99	94	110	92	99	103	87	93	98	83	94	93	78	102	104	82	108	109	92	87	109	79	110	92	98	86	113	108	104	81	80	94	91	97	90	104	101	111	101	106	111	92	95	90	88	99	82	83	86	98	104	101	83	90	107	87	94	95	85	83	87	79	99	75	95	90	98	103	115	99	90	107	86	115	87	115	84	92	101	89	104	89	103	80	83	93	108	91	107	110	86	97	81	78	95	81	100	119	81	90	98	112	96	94	87	100	110	107	95	107	107	96	108	91	106	101	100	82	95	110	107	102	100	100	105	88	82	96	102	99	108	103	110	89	86	76	107	110	93	102	102	109	89	102	85	114	112	81	92	89	92	92	96	84	96	86	97	86	95	102	93	110	95	93	80	107	96	105	99	88	87	80	94	115	86	107	89	100	108	104	86	120	101	101	95	99	112	100	105	79	88	98	88	107	81	88	91	85	82	110	97	92	91	90	95	88	97	95	92	110	108	91	99	104	92	97	91	108	113	98	96	91	98	101	92	77	83	92	102	103	100	92	91	75	108	84	88	98	94	100	92	91	78	81	105	104	101	90	107	107	112	97	84	127	95	109	81	92	86	90	96	95	106	98	96	91	81	102	83	81	117	110	97	100	82	79	104	110	103	106	82	109	98	108	89	95	89	117	94	103	78	84	99	86	96	83	93	96	79	90	112	111	95	101	98	98	108	123	91	90	123	89	102	89	108	94	93	106	91	98	104	77	107	91	85	100	111	97	108	115	107	94	103	96	89	105	108	94	98	101	97	112	102	92	97	86	90	110	88	92	94	88	79	92	103	88	115
5352	8454	6439	3940	2571	3362	3458	1924	1471	603	549	517	345	296	258	250	264	304	276	238	211	206	189	215	209	187	185	195	173	182	170	171	184	134	189	174	149	154	161	162	168	160	164	177	225	169	174	185	175	204	204	173	179	181	162	197	134	138	140	145	120	168	128	162	160	157	139	122	131	154	135	133	137	149	144	128	149	140	156	142	154	137	139	146	144	122	151	144	150	138	143	144	138	153	136	123	136	133	137	135	138	149	139	141	144	131	152	135	148	140	151	148	154	125	137	149	136	163	144	128	138	124	134	158	146	166	135	135	127	132	149	147	139	125	133	139	134	140	133	162	154	152	146	142	146	135	145	133	141	152	128	136	131	149	145	115	156	155	147	128	147	131	136	146	141	138	150	133	141	145	148	129	121	144	158	136	126	150	140	157	146	164	141	129	132	124	149	136	149	150	129	134	147	142	128	136	139	152	143	124	130	130	144	136	145	148	160	122	133	120	137	120	143	149	144	133	142	128	135	131	141	151	142	139	139	146	132	147	136	145	151	133	144	136	149	119	112	138	135	154	151	137	149	128	137	156	143	137	167	180	141	125	134	141	131	161	139	148	129	137	154	138	130	129	127	125	152	139	140	143	162	137	122	128	141	137	124	135	142	140	128	110	137	127	132	117	142	143	138	158	149	129	134	144	140	157	162	122	149	130	121	141	151	133	120	161	139	142	122	139	141	142	142	105	132	129	140	144	127	127	134	129	144	138	136	169	154	121	146	148	152	151	130	120	138	143	136	138	121	156	135	139	155	129	138	138	145	119	130	134	120	142	125	119	140	138	138	129	121	121	138	152	136	128	148	142	133	139	144	142	142	163	146	141	139	160	160	156	140	156	139	140	142	120	138	152	140	117	152	138	146	141	147	149	125	144	134	136	130	134	131	157	150	129	127	135	168	165	137	160	134	131	152	140	128	142	133	125	142	145	136	131	148	128	158	114	138	146	144	109	154	140	137	109	135	134	146	137	146	139	137	138	129	120	126	141	156	126	151	131	132	132	158	163	133	138	129	163	140	147	122	144	117	147	148	138	121	143	150	147	155	129	152	157	133	153	134	155	136	136	136	139	141	156	153	157	149	168	155	129	144	144	126	135	142	131	142	135	131	148	116	139	133	142	157	147	165	130	130	157	134	126	146	164	149	136	142	154	147	143	155	146	150	133	140	128	141	132	134	124	142	139	162	145	133	117	133	125	137	141	139	135	142	143	144	137	146	132	153	140	137	119	132	148	151	137	135	153	120	158	164	140	149	144	145	141	149	126	130	100	146	120	142	153	133	155	124	152	139	137	151	132	130	139	129	143	147	130	124	168	131	136	127	112	124	106	141	159	133	132	147	140	147	139	132	145	127	126	147	129	139	130	133	134	152	137	145	148	141	143	134	150	154	159	128	125	117	139	128	144	135	131	133	153	132	143	118	149	131	138	155	125	141	129	123	150	127	141	123	149	153	139	144	140	157	109	122	119	125	126	136	127	152	125	143	133	130	145	143	137	135	160	140	142	151	139	136	144	137	129	116	135	143	142	142	115	141	124	142	124	152	136	118	149	147	140	139	126	129	137	135	125	149	133	129	112	150	128	117	123	144	117	148	140	135	157	137	140	147	131	142	119	147	166	133	142	131	134	136	135	145	126	137	161	141	117	149	144	131	139	164	139	143	132	127	130	133	137	145	146	136	125	142	148	137	140	134	151	141	132	141	108	118	122	133	147	142	146	130	148	164	149	141	134	114	146	142	135	102	131	138	151	136	134	158	155	122	135	144	140	120	126	142	137	142	145	130	138	153	161	137	153	151	158	140	161	153	137	141	138	149	123	141	135	137	141	159	134	137	142	122	121	133	126	132	131	143	120	143	131	120	146	141	127	146	143	143	150	152	139	120	151	145	122	130	126	143	140	127	164	131	149	129	149	134	132	114	148	125	151	132	160	147	135	164	144	157	139	146	139	137	124	127	150	128	120	137	132	137	152	153	135	135	155	153	148	120	150	138	147	144	141	133	124	146	136	174	125	146	137	136	150	129	137	123	141	125	145	126	143	122	131	139	148	161	147	127	132	160	150	150	121	132	142	122	135	151	143	127	142	136	138	122	139	145	141	133	136	141	151	135	143	134	148	134	143	122	143	127	138	148	136	140	153	150	131	126	162	141	135	143	141	132	143	151	137	157	146	131	133	123	132	120	138	136	147	135	117	149	142	127	135	129	121	151	146	139	141	137	156	114	127	149	150	140	157	133	139	132	137	126	139	131	139	133	144	134	138	144	148	159	119	145	145	152	146	134	139	123	142	150	127	131	141	132	147	126	130	123	122	143	137	128	130	125	133	141	148	144	140	135	153	141	156	138	127	126	131	137	136	118	137	144	127	139	134	145	156	130	149	139	139	151	139	153	128	127	138	129	140	129	135	144	132	129	134	143	124	138	133	151	128	133	149	145	142	144	149	124	141	135	146	120	137	151	130	131	143	147	150	143	128	135	144	147	142	128	143	159	146	154	150	135	128	143	145	150	121	137	148	141	143	158	148	125	158	133	165	132	129	119	137	131	134	125	129	138	172	125	149	125	158	144	147	122	135	148	120	143	149	118	164	169	146	150	140	136	147	149	134	140	129	146	131	159	143	151	135	132	136	113	133	151	133	146	129	141	143	141	126	158	132	159	135	125	134	129	138	127	141	146	135	133	152	125	164	143	142	147	152	129	143	143	137	163	144	136	122	136	137	138	142	141	147	147	133	120	152	132	143	132	110	133	123	126	136	139	123	152	128	139	126	151	129	141	143	130	158	143	130	144	135	128	164	150	146	143	141	132	146	145	147	122	139	160	128	142	151	143	143	146	137	141	136	148	122	146	121	148	144	157	125	162	138	145	131	144	132	135	145	149	149	147	146	135	153	150	126	152	128	149	137	136	142	149	129	129	134	147	148	140	136	157	141	120	137	130	139	138	121	125	141	157	137	123	134	130	150	125	120	131	120	137	156	128	134	141	128	148	159	137	143	123	144	147	153	146	153	139	143	126	136	128	136	132	135	152	123	143	164	145	138	127	163	137	129	142	132	153	138	161	139	138	129	142	128	134	135	151	129	148	128	145	122	153	145	136	141	144	149	140	129	137	127	146	159	130	148	131	158	150	132	145	141	143	116	142	153	137	129	141	150	130	136	125	139	133	117	113	143	125	132	144	126	134	140	161	144	146	139	152	136	151	124	162	131	134	153	118	136	133	129	146	136	147	129	124	135	140	147	131	135	148	147	133	134	148	145	142	131	158	140	143	134	115	150	153	144	123	114	122	128	113	142	119	124	148	139	135	131	148	131	120	167	124	150	124	153	156	155	131	154	140	141	125	142	125	119	134	122	147	160	137	139	113	129	121	148	126	130	148	139	134	128	145	135	141	131	148	155	140	138	154	162	126	129	142	121	137	136	128	129	142	134	135	136	147	123	134	135	133	135	156	124	131	136
22718	20962	28644	23444	20965	21039	9726	2076	1469	782	684	645	549	464	465	423	431	463	428	397	391	372	360	366	356	364	361	350	341	309	307	363	328	357	310	309	288	307	316	284	294	322	319	316	321	365	349	335	346	385	372	382	375	350	313	302	296	286	317	281	323	305	302	318	323	277	300	304	306	309	313	295	249	268	270	264	276	291	294	288	293	299	287	281	290	289	283	268	295	307	330	325	256	303	308	288	315	281	288	294	299	317	308	280	270	335	286	275	280	314	269	312	283	279	280	269	286	273	292	284	236	296	302	301	263	277	273	282	302	327	267	272	284	297	286	300	293	255	274	285	292	287	306	283	314	289	328	265	261	311	299	247	266	270	280	285	300	275	288	302	289	311	306	269	298	278	300	296	292	288	308	310	271	320	250	287	298	283	296	269	276	293	297	265	288	254	301	266	291	300	287	306	302	284	301	290	295	267	278	305	284	291	288	270	279	275	299	304	293	340	305	296	255	299	272	295	311	281	302	291	284	278	302	298	304	288	249	272	280	285	272	283	266	287	269	303	251	285	292	292	283	285	300	301	289	301	282	257	259	292	268	293	315	268	277	265	280	282	295	277	292	267	289	277	280	278	272	294	280	281	288	292	296	318	243	281	282	274	318	311	263	293	288	335	262	294	271	266	312	320	276	268	292	277	278	260	300	254	289	298	279	289	296	292	296	274	259	274	287	274	273	256	274	252	296	291	278	283	308	295	297	270	289	265	300	267	267	258	272	278	270	284	290	295	247	284	283	274	270	261	256	282	264	291	307	283	277	285	299	273	303	302	280	272	314	311	321	289	320	280	253	290	282	254	255	279	303	265	259	268	287	307	323	305	282	268	285	285	270	274	245	272	273	272	246	272	292	273	271	323	276	259	270	295	279	280	276	310	278	265	289	296	256	276	287	310	266	268	268	281	289	286	296	286	266	256	302	261	270	305	266	307	266	311	256	291	284	303	293	252	307	269	319	309	296	309	267	286	284	278	277	271	266	288	286	277	292	295	266	278	313	243	273	247	276	287	296	290	280	272	279	253	290	288	302	298	291	292	287	275	289	280	276	276	298	291	289	282	245	285	285	269	330	279	311	287	283	305	267	279	263	265	271	274	260	277	262	275	305	285	273	271	277	268	275	305	263	285	282	274	298	281	323	255	298	279	274	272	292	281	290	310	314	299	259	280	254	265	298	281	285	307	277	315	283	282	274	286	271	267	259	274	267	288	304	311	277	286	266	257	279	289	286	274	282	280	244	275	302	308	304	288	334	278	286	305	311	276	309	287	254	304	293	299	286	275	275	291	277	271	279	251	273	315	291	257	332	257	264	270	306	267	294	273	278	292	307	283	278	281	271	285	282	302	278	287	299	275	279	294	290	268	297	265	277	276	287	310	287	286	304	301	283	287	301	278	276	296	277	254	268	338	303	268	290	300	308	243	291	274	292	291	273	265	315	276	250	286	256	280	273	273	284	248	275	289	264	278	293	293	303	291	286	292	303	293	275	293	284	288	277	279	287	283	285	288	274	269	295	286	284	281	299	288	284	273	246	276	297	262	269	301	261	285	261	283	262	288	305	277	292	257	300	286	291	284	273	274	309	281	277	266	310	308	263	269	260	288	283	299	278	269	272	309	271	271	299	278	303	278	273	291	300	291	295	263	299	298	259	273	278	287	275	279	296	269	279	260	294	296	323	304	304	284	276	284	271	300	260	288	314	251	295	283	318	263	288	276	277	267	309	290	279	316	278	272	281	316	252	287	270	255	282	290	287	262	312	305	293	286	304	291	274	266	300	287	272	287	304	297	273	264	289	293	261	277	278	284	280	267	246	296	268	273	286	284	266	286	250	255	276	284	269	262	301	291	273	258	249	266	307	279	276	302	262	293	274	290	272	290	274	287	240	306	292	288	271	265	298	287	263	288	282	254	255	284	285	295	250	278	278	309	277	302	285	271	299	291	290	279	281	245	279	313	309	274	296	279	274	282	263	318	292	311	277	279	271	273	253	304	275	321	280	289	284	304	286	298	299	294	284	274	266	291	312	261	283	327	271	287	291	285	268	286	268	271	260	261	296	260	270	300	314	266	309	281	265	277	274	285	275	287	281	271	309	291	274	260	278	261	281	289	287	285	302	279	268	278	301	309	299	257	270	295	273	281	266	285	304	307	270	282	265	307	299	275	303	275	261	285	267	276	290	268	271	276	289	272	270	282	271	283	280	239	292	268	299	277	291	271	287	292	289	325	268	281	281	266	264	267	274	259	318	301	273	270	285	271	297	273	275	297	299	258	321	286	266	283	279	311	310	278	304	275	274	282	254	313	297	278	305	290	254	269	259	267	266	278	267	291	310	258	310	282	284	278	260	272	329	282	266	270	291	281	254	253	245	300	280	275	291	263	279	283	261	284	285	278	289	268	310	300	294	258	246	272	302	273	276	278	259	274	285	264	274	290	298	292	320	245	303	294	284	287	270	290	289	298	279	280	285	288	279	301	283	278	284	260	306	260	275	291	251	290	277	276	287	301	313	294	297	312	271	264	258	269	269	295	284	274	307	266	302	289	311	269	280	257	282	306	281	253	279	275	301	298	303	280	271	239	302	284	278	275	309	297	287	295	270	320	305	294	289	312	302	288	278	259	275	273	284	271	266	299	292	297	284	262	276	280	265	272	290	274	272	294	313	303	277	289	283	265	283	275	287	292	303	262	275	299	275	277	310	303	250	319	292	264	275	283	287	284	271	259	321	284	269	292	288	284	296	291	272	290	285	263	285	272	267	280	278	314	332	315	264	285	269	296	299	283	295	250	286	302	260	295	297	281	278	271	306	283	317	298	307	255	299	286	271	273	288	283	309	308	265	269	286	277	297	302	260	287	258	267	300	278	275	283	288	312	280	302	308	295	293	305	264	305	242	264	299	280	288	294	288	269	296	293	270	295	305	280	274	257	272	252	295	302	267	263	289	343	268	303	283	277	284	307	283	260	282	284	293	331	276	296	271	283	246	264	294	241	260	291	284	277	276	306	292	282	303	263	295	286	294	279	311	298	258	320	278	262	290	260	269	292	275	308	289	283	286	284	300	284	299	299	303	285	262	292	261	303	276	296	283	311	305	274	291	281	291	291	258	286	288	300	305	284	292	285	302	304	271	285	310	280	298	316	286	287	226	320	290	294	293	279	276	284	296	290	305	275	290	289	286	279	296	292	284	250	244	283	296	326	302	282	271	266	283	282	275	266	266	296	271	288	247	287	264	285	303	279	268	256	280	270	276	301	287	296	297	301	300	259	275	316	260	273	288	288	310	291	295	283	272	250	302	286	257	277	313	271	301	262	276	268	271	284	306	286	293	317	293	297	271	248	289	290	265	292	281	294	255	300	254	269	275	283	274	284	268	290	253	280	263	310	273	274	279	299	276	284	266	295	287	260	292	272	286	280	276	275	270	294	298	284	297	287	287	282	288	306	275	306	264	285
7957	19254	15494	9442	6495	6988	6815	4424	3434	1729	1615	1390	1122	950	848	753	795	788	756	714	649	641	584	582	501	534	516	497	457	422	480	426	458	468	466	450	479	423	435	483	436	430	458	480	495	524	486	454	520	472	557	538	504	484	446	393	382	418	424	387	359	398	393	366	366	356	402	385	386	369	406	410	366	369	358	346	392	414	378	404	375	371	396	391	388	357	370	399	343	381	388	379	373	366	363	389	388	379	392	375	369	375	392	367	360	382	380	373	378	380	351	389	376	364	372	355	350	398	364	386	363	369	378	386	420	385	370	346	358	400	352	381	402	398	392	374	385	390	364	371	367	405	359	346	349	353	364	363	380	360	405	376	385	362	375	370	379	347	386	326	374	399	361	349	385	394	363	378	377	385	376	361	369	396	371	405	338	368	396	369	372	362	374	391	388	366	405	327	384	403	364	396	369	377	348	404	381	376	366	353	352	396	353	425	366	333	350	355	326	365	401	310	377	366	406	372	395	376	355	386	382	365	392	342	372	386	382	360	382	372	380	356	345	372	357	388	346	368	340	382	364	327	412	359	355	398	363	374	381	348	366	393	351	401	365	366	345	346	376	377	379	359	381	370	395	372	378	398	378	377	416	366	407	364	361	376	365	343	407	383	409	394	350	365	388	366	423	409	385	390	390	372	364	361	389	364	383	358	345	369	384	366	389	347	379	378	368	379	381	366	341	331	361	385	370	334	376	356	391	351	394	377	381	350	330	370	391	401	358	348	410	372	382	334	368	370	391	366	344	349	377	361	414	391	350	361	408	385	351	357	325	377	357	344	335	392	336	362	409	371	356	329	345	383	386	398	359	342	340	380	359	350	370	389	357	364	399	406	398	392	393	374	389	385	344	390	371	359	355	392	373	392	371	386	391	371	373	402	381	387	359	365	354	414	357	343	375	351	354	368	376	356	365	379	386	368	346	386	379	381	358	369	377	401	344	356	374	376	375	366	344	360	376	366	341	368	362	362	387	385	360	366	404	361	365	360	342	342	402	384	388	358	378	337	367	390	335	367	394	398	366	352	381	361	402	355	395	399	385	396	387	381	348	350	420	367	379	403	354	357	384	376	382	378	407	362	368	342	403	365	360	365	394	337	339	383	337	376	377	373	408	383	387	398	384	361	360	376	353	383	353	349	365	365	373	390	378	363	404	413	368	354	375	361	397	336	351	389	378	398	368	410	417	410	361	352	342	410	373	355	330	364	384	366	348	390	386	375	392	391	376	351	361	355	381	378	379	401	374	396	363	386	398	360	375	370	351	366	368	374	382	365	361	340	364	421	364	381	346	410	345	353	382	361	374	386	383	369	366	391	358	388	397	378	356	401	398	379	371	356	360	346	340	354	400	364	380	393	388	387	393	378	383	382	368	368	387	387	349	347	381	384	350	393	384	376	362	373	376	374	388	362	335	357	364	379	353	397	353	348	354	360	405	423	391	360	372	375	382	353	345	373	384	378	372	391	394	381	416	369	385	359	353	368	397	382	397	372	379	344	366	364	393	354	338	384	375	407	384	398	389	386	359	362	347	379	343	391	354	347	362	378	341	361	409	329	381	342	381	368	387	359	348	348	373	382	393	372	413	351	370	375	375	355	385	341	393	348	364	374	369	366	414	347	371	401	403	370	368	367	359	391	343	369	350	368	393	383	379	380	364	388	369	372	383	355	364	354	369	402	398	323	379	363	345	386	367	383	400	376	369	356	401	403	380	372	402	335	407	364	370	372	386	413	381	362	409	370	357	404	370	387	331	348	378	373	372	352	355	398	358	357	392	368	344	399	384	367	360	330	373	372	366	380	364	379	357	376	378	407	372	397	366	380	346	392	378	354	349	383	399	406	355	334	347	342	376	405	382	324	398	361	376	341	366	363	370	360	347	383	379	373	329	383	345	388	350	412	405	357	375	378	360	366	385	380	336	377	350	376	376	379	359	387	380	343	353	351	334	381	410	380	419	354	390	390	394	375	381	347	377	356	345	366	345	334	398	394	374	364	378	328	367	359	334	380	391	383	393	357	396	399	329	369	363	377	403	362	362	373	355	407	345	342	382	332	362	365	365	366	353	353	367	381	335	346	355	403	380	330	374	361	399	353	390	382	375	373	356	353	388	337	361	358	351	409	376	366	364	388	361	389	379	386	381	383	360	379	390	395	346	361	374	355	352	397	325	362	347	412	362	368	349	347	390	379	355	375	350	338	357	379	392	365	356	316	385	392	354	384	358	386	383	391	353	340	404	374	362	363	372	371	344	360	339	375	340	398	388	398	365	365	388	368	352	354	365	368	366	377	380	386	389	365	339	388	409	353	347	379	379	365	380	394	400	378	387	373	349	368	389	376	353	354	396	377	370	335	376	360	328	358	382	366	379	358	359	394	349	375	371	354	378	427	378	347	332	375	383	402	354	413	387	357	372	360	400	375	342	390	348	392	349	357	377	350	347	364	365	359	390	346	395	381	390	378	378	387	394	366	359	385	362	406	389	397	373	397	365	356	381	379	379	328	356	367	417	350	404	347	353	364	352	367	393	350	386	392	355	354	393	344	363	372	372	375	390	387	370	373	372	368	378	356	373	368	382	349	368	376	368	384	353	361	392	345	400	413	360	398	380	382	373	379	389	356	365	371	351	395	356	369	399	353	365	314	384	362	380	393	389	385	361	387	364	369	384	401	385	363	409	384	395	374	368	380	399	366	341	395	374	379	356	420	379	378	363	375	384	343	385	367	388	416	379	385	399	346	389	373	372	369	385	334	416	354	352	346	384	397	371	386	385	384	397	398	400	371	387	374	370	392	364	364	365	364	343	368	362	327	385	377	376	421	349	369	358	376	378	347	358	389	357	380	378	378	383	352	369	381	411	396	355	390	367	341	382	374	380	384	374	385	395	362	362	347	374	350	397	366	372	374	369	384	359	389	369	374	373	350	396	377	389	369	355	359	384	384	372	383	403	373	398	387	394	383	354	349	368	405	408	371	383	358	383	385	397	412	359	370	399	364	365	362	379	338	389	366	355	382	396	378	363	335	397	378	380	361	370	388	394	376	346	396	383	339	345	323	353	374	362	326	396	362	360	347	411	351	352	345	393	378	389	337	339	353	349	344	371	372	355	366	384	385	356	350	394	409	387	371	356	371	372	401	369	361	392	381	358	393	355	357	367	369	391	378	376	339	400	385	357	356	397	382	351	384	392	369	373	388	367	347	381	363	396	370	348	391	388	358	370	361	387	370	372	378	380	402	397	387	395	367	370	400	379	362	392	384	381	379	354	382	373	386	401	350	389	386	374	372	337	373	386	378	374	373	329	378	376	340	375	332	363	413	322	360	371	394	377	368	359	354	353	380	343	382	357	391	398	359	360	372	375	396	369	385	400	370	383	365	369	346	363	393	374	337	407	396	372	364	349	354	417	335	351	357	354	360	375	352	373	361	358	415	359	361	363	378	370	366	379	401	389	326	375	358
26781	19072	6212	1683	887	942	1117	577	479	199	246	197	173	176	172	159	192	188	190	203	179	193	161	160	151	151	166	158	170	172	146	174	171	168	181	152	161	147	148	169	170	151	168	157	170	173	157	176	186	182	157	172	169	178	174	159	162	116	155	157	155	167	164	148	179	139	136	178	142	142	144	150	162	142	158	144	168	180	140	158	156	138	138	149	158	173	173	166	179	150	147	160	165	142	153	155	151	141	158	187	136	138	146	159	171	144	154	153	175	156	184	156	158	152	167	149	151	155	151	136	143	136	163	151	167	151	141	147	140	161	153	173	145	156	156	177	170	151	160	164	157	127	148	144	185	155	141	165	155	153	167	162	144	161	149	154	162	146	170	153	158	164	151	142	149	159	163	142	164	162	151	181	150	159	147	166	172	162	150	141	154	161	154	156	146	172	172	149	151	159	173	153	160	152	181	148	149	154	151	162	177	160	145	137	142	150	163	152	148	172	151	161	141	175	163	162	150	163	167	160	169	146	136	119	163	170	142	145	161	150	156	169	154	179	169	138	163	148	140	173	175	146	150	154	121	137	159	162	141	168	160	154	173	173	164	143	137	152	158	139	169	140	168	143	167	160	157	164	171	171	148	165	154	128	140	157	128	164	142	157	149	148	159	155	150	147	164	140	162	159	154	142	157	149	148	153	169	146	152	144	157	159	159	162	174	158	171	159	141	143	156	155	160	166	163	141	167	164	173	156	158	180	151	156	155	161	155	154	171	141	155	148	169	170	156	173	153	166	184	161	165	167	155	151	160	163	156	155	143	166	134	148	149	164	173	161	166	140	138	167	161	177	157	153	166	174	143	180	151	139	171	175	180	170	163	164	180	145	186	163	144	158	144	165	177	186	155	175	154	151	151	164	173	150	148	151	146	152	140	163	177	159	142	139	163	142	154	166	172	143	149	167	151	180	132	124	154	152	143	154	150	157	169	153	149	134	155	165	172	165	162	128	138	164	154	145	159	167	168	169	148	139	196	174	160	157	149	142	143	149	160	134	162	154	175	157	161	163	144	158	154	162	147	138	160	164	126	182	150	160	159	144	171	179	149	163	178	133	143	152	153	174	158	153	154	161	178	175	161	173	148	162	164	162	173	145	168	128	155	138	120	139	148	171	152	160	160	166	175	175	147	151	170	164	165	151	170	162	178	153	133	137	160	161	155	182	158	157	140	146	155	143	162	162	166	165	156	153	155	152	161	170	145	150	193	149	160	155	159	138	135	152	164	142	133	151	160	156	164	135	164	182	159	152	154	145	160	139	139	149	136	150	149	155	152	163	176	155	139	169	147	152	162	139	148	165	155	148	173	154	176	165	158	167	129	166	161	153	181	160	171	171	149	145	163	141	172	165	154	173	149	155	137	143	166	142	152	171	144	180	181	164	165	141	159	185	149	164	161	162	174	147	169	148	162	146	164	165	170	149	150	179	142	147	169	169	167	172	163	157	153	160	176	162	155	126	141	166	165	142	161	177	150	159	119	171	128	159	146	148	153	139	158	160	156	138	163	151	160	164	165	154	140	151	167	160	157	150	155	163	169	173	157	182	155	149	141	152	158	164	161	156	156	160	165	146	183	141	139	151	168	183	142	162	135	135	152	172	166	139	173	170	175	157	141	154	170	158	146	152	160	149	156	151	149	142	150	165	140	148	157	159	164	134	147	154	157	157	166	169	165	143	142	165	155	149	146	143	154	156	154	161	147	175	137	157	184	180	153	158	142	166	143	157	157	128	155	156	134	142	140	154	139	152	171	166	136	126	133	140	134	144	167	158	154	150	150	150	148	158	140	166	148	162	170	174	158	164	148	166	148	164	147	144	176	150	138	149	159	147	148	163	163	165	132	162	156	126	132	138	162	152	151	155	152	159	145	162	143	162	154	165	149	165	140	145	146	143	137	141	150	167	173	143	143	154	162	148	161	158	138	166	162	155	151	145	135	147	154	176	162	155	156	144	168	149	131	144	156	167	144	171	150	141	160	155	155	167	163	158	152	162	143	152	172	154	161	155	137	156	160	143	173	145	133	174	171	166	151	158	151	172	161	138	157	162	164	174	166	143	165	155	144	176	167	170	142	155	169	151	192	170	139	146	140	171	162	171	142	154	165	132	160	148	160	147	159	150	144	161	154	162	154	160	136	136	153	185	149	154	158	134	157	155	145	162	149	168	175	148	173	172	145	172	144	146	147	132	137	147	165	171	158	163	146	170	142	159	124	163	129	163	152	165	152	160	155	149	168	154	133	164	164	155	151	150	152	144	150	162	154	164	145	140	148	151	140	186	151	126	176	170	162	152	152	154	136	166	181	184	149	169	145	138	145	155	160	152	165	154	161	142	183	156	163	148	144	154	138	175	133	154	185	150	140	158	157	160	155	152	150	163	156	154	154	153	154	147	148	149	166	137	146	138	148	163	150	162	169	141	155	172	147	155	167	188	168	159	138	172	150	157	177	175	143	160	145	157	153	151	169	151	162	150	160	132	164	158	151	154	162	151	155	150	159	159	141	160	140	165	178	151	157	155	155	163	154	150	141	159	179	139	147	194	153	146	141	171	167	145	167	151	131	143	163	138	140	175	167	166	143	147	158	147	141	160	163	152	171	165	139	144	141	158	146	160	177	147	160	139	150	158	141	151	180	162	170	160	152	161	156	148	144	156	156	175	162	130	169	174	175	156	161	153	143	127	179	160	153	160	145	133	168	158	164	151	167	132	155	168	142	162	121	134	157	148	154	173	171	167	148	146	144	152	169	171	156	165	147	141	167	166	144	161	142	152	173	158	182	145	152	176	169	150	164	161	161	166	166	136	146	163	143	133	152	135	146	162	166	130	155	153	154	138	173	127	167	154	174	128	151	156	154	160	166	162	160	152	141	155	157	158	160	177	144	161	160	160	163	151	175	176	169	152	173	155	134	146	166	160	169	134	172	162	157	146	165	148	141	152	157	154	171	162	144	161	157	146	140	143	161	153	144	160	161	147	147	162	150	161	156	145	158	161	143	166	149	155	161	168	158	164	152	140	158	143	161	163	140	159	160	156	161	161	152	149	170	165	136	137	165	190	149	153	163	161	152	169	168	163	158	162	161	138	142	154	176	145	146	151	140	135	170	126	150	133	175	142	160	164	155	153	139	150	185	163	158	177	153	153	182	163	154	172	130	155	134	176	150	150	176	144	152	148	138	147	164	157	155	166	173	138	162	172	179	162	135	158	168	158	155	158	133	135	160	149	162	145	125	175	162	154	140	161	139	146	147	164	157	138	145	151	162	161	150	163	154	161	171	133	136	141	142	170	151	168	151	144	163	165	143	172	164	166	153	158	161	172	157	135	180	160	165	156	177	178	148	154	145	162	168	165	136	159	133	160	181	161	153	148	153	155	156	155	156	157	158	148	136	186	168	143	173	167	146	162	141	163	137	152	172	135	165	150	164	149	157	162	161	162	156	163	138	170	149	141
4748	4305	3341	2228	1439	2063	2723	1512	1306	369	396	317	297	250	227	228	228	354	282	260	244	242	273	231	221	232	238	206	200	218	197	231	216	208	253	213	214	221	213	258	212	214	221	269	234	241	254	268	253	249	270	265	235	231	236	203	212	200	213	210	210	215	219	219	188	187	190	204	215	216	199	237	199	224	203	226	173	221	196	203	212	198	190	222	230	219	207	182	229	205	206	222	189	244	216	208	211	224	187	232	232	217	206	233	199	218	213	218	195	236	213	196	194	180	207	214	209	194	216	226	218	182	178	207	218	198	225	230	216	227	227	216	203	201	215	201	203	217	207	212	197	185	190	215	205	197	187	229	204	222	225	214	198	185	205	198	199	201	221	201	214	221	215	206	207	214	182	224	194	183	210	211	232	217	222	196	194	209	209	213	201	221	220	224	217	216	199	193	228	204	198	205	216	194	215	203	185	213	200	207	217	206	205	199	200	204	248	214	217	222	218	211	211	213	224	196	189	213	238	209	215	204	186	203	188	174	221	203	212	183	217	225	226	228	198	217	236	216	210	214	194	216	202	204	202	226	223	199	219	231	179	210	194	172	238	205	195	194	186	214	204	206	210	204	226	207	196	199	208	202	192	210	214	202	211	222	211	208	231	220	192	213	207	186	237	206	208	195	232	182	216	211	217	206	215	189	182	209	226	229	205	215	214	179	238	190	210	199	218	215	187	204	223	210	220	191	175	193	181	198	205	187	193	242	197	193	182	213	208	188	203	198	195	216	228	201	214	221	218	225	196	194	220	208	213	215	211	216	202	242	213	207	209	201	203	185	220	208	195	223	207	197	200	185	195	208	227	187	193	190	190	218	218	223	212	216	203	196	183	230	216	221	208	199	200	212	215	199	210	217	209	206	207	196	217	208	214	220	203	213	225	198	236	185	210	186	191	204	221	233	185	194	227	194	218	205	218	190	195	205	209	225	205	218	202	214	205	198	203	216	219	199	217	208	234	212	216	225	197	207	203	207	210	193	221	200	214	240	217	207	181	200	214	209	193	206	195	208	202	206	188	182	173	184	210	220	212	184	199	227	195	212	185	223	211	189	203	189	231	192	200	201	224	191	197	206	211	201	188	205	201	198	205	221	200	209	191	243	193	214	200	205	215	180	201	228	221	205	202	206	225	215	196	199	215	208	212	221	217	220	223	191	246	215	192	221	213	208	221	208	213	210	193	220	187	192	209	215	187	204	189	194	190	229	201	196	203	191	215	218	223	219	199	233	222	209	195	224	209	197	222	218	213	214	198	206	202	204	180	246	228	209	227	209	191	187	196	203	229	187	207	202	196	197	197	222	204	203	204	201	219	222	223	214	212	199	228	200	233	221	209	220	208	221	217	198	206	213	244	217	192	209	221	213	195	195	192	226	222	210	200	214	197	216	201	224	225	204	203	226	196	223	221	202	217	225	207	202	200	226	205	213	218	220	204	232	215	211	231	214	210	205	218	201	223	207	231	217	183	204	235	220	190	191	228	215	199	194	203	217	190	224	212	192	215	213	200	207	195	195	203	211	201	211	202	191	203	202	196	216	194	228	199	208	200	182	223	203	224	203	209	193	230	200	206	211	207	182	198	188	226	219	212	209	224	221	207	214	206	211	207	225	225	197	212	211	213	198	196	192	202	212	203	210	227	210	200	198	199	232	230	217	216	229	216	190	205	187	205	234	215	190	216	184	196	192	204	225	221	218	210	190	213	205	202	209	228	219	208	202	209	217	217	201	198	201	225	209	224	219	201	217	224	210	190	200	226	218	223	201	228	167	223	207	207	197	197	214	219	190	213	203	204	200	205	188	224	202	215	226	205	182	228	214	192	229	204	198	208	233	220	218	198	213	214	192	198	226	201	196	191	196	223	176	229	213	208	234	204	218	206	244	196	226	211	212	232	222	234	200	244	198	227	193	211	225	230	203	192	183	216	225	221	237	216	197	197	214	207	249	196	204	209	223	211	216	211	213	188	197	205	212	201	217	229	210	196	194	207	200	229	211	200	206	194	221	213	199	213	197	213	210	195	187	196	212	200	207	220	197	210	194	208	213	224	211	212	192	246	207	210	198	218	214	201	203	194	246	197	245	238	219	188	204	219	235	192	202	192	221	205	180	224	202	198	184	217	214	197	216	213	216	205	182	196	215	205	220	235	201	212	199	204	204	204	206	212	207	202	189	233	197	191	198	202	214	198	192	205	204	205	215	237	235	208	251	196	207	205	201	197	202	211	217	228	209	212	185	197	170	194	227	203	181	214	227	232	218	208	195	199	222	213	210	172	192	206	205	203	208	216	228	207	221	186	228	210	221	208	190	206	212	195	204	193	217	193	229	214	192	203	209	217	206	213	210	201	208	217	195	220	207	228	198	215	207	220	200	202	217	232	222	206	218	214	211	213	184	207	191	201	210	204	221	235	197	201	229	203	239	224	223	228	218	207	218	209	186	209	185	220	197	236	219	203	211	201	198	217	220	210	202	237	217	204	211	210	226	202	194	219	203	214	222	190	233	223	214	206	212	230	203	207	195	209	182	212	186	220	199	205	196	218	215	188	235	209	226	206	214	210	203	200	188	215	206	221	214	201	225	224	215	213	205	201	203	190	212	189	191	193	190	242	199	210	188	221	212	219	203	235	204	220	192	207	226	192	215	189	215	208	231	234	190	197	201	177	210	227	228	226	214	212	191	207	226	227	217	217	195	238	224	232	185	182	216	214	200	203	213	209	233	206	190	193	216	200	220	224	244	207	207	193	213	187	234	186	201	208	193	185	203	213	195	205	194	194	196	222	244	213	227	215	217	199	199	213	208	216	200	221	208	208	214	229	220	193	232	209	207	208	239	195	221	209	193	221	215	228	172	178	216	226	221	212	222	212	203	218	196	219	185	183	228	214	193	201	228	210	192	204	201	197	193	216	246	198	206	219	196	199	201	206	198	241	196	189	214	214	218	215	232	197	213	211	214	214	205	238	213	217	204	220	212	214	205	189	204	238	204	207	193	239	191	193	218	204	181	206	225	226	210	190	196	208	207	235	201	210	175	192	204	187	194	181	201	224	227	218	209	210	208	232	239	193	207	229	205	202	189	201	208	215	233	212	198	214	233	190	208	195	195	210	207	223	197	194	201	201	203	207	210	221	206	247	188	212	217	207	223	192	200	226	219	185	181	225	214	208	211	226	229	193	194	203	212	220	211	195	216	210	184	207	228	196	215	189	208	236	196	213	208	201	234	200	199	213	193	209	206	212	226	196	214	198	205	209	215	220	222	232	236	214	227	209	214	201	218	216	215	195	216	228	209	194	186	234	211	218	221	220	208	204	199	195	219	214	255	222	208	199	189	208	211	207	221	216	194	217	210	219	215	193	213	208	220	200	181	200	201	200	211	219	210	234	222	209	208	198	170	221	206	225	192	213	235	204	206	210	230	211	195	215	181	186	212	200	216	208	242	232	206	217	192	215	183
23680	20947	28106	23921	20886	8971	2761	1329	1178	555	534	482	473	413	396	375	356	404	388	375	315	331	367	346	368	324	323	285	297	277	334	295	314	299	298	316	295	292	297	271	340	336	308	342	341	309	343	294	332	329	349	353	340	334	312	330	302	304	296	256	297	281	310	280	264	306	321	264	296	273	321	296	291	313	297	323	314	294	304	272	262	290	297	285	275	268	291	292	294	330	281	324	325	302	293	309	292	317	299	289	305	274	287	310	270	271	287	280	280	305	289	301	292	287	276	296	286	288	261	287	276	321	261	291	320	302	267	257	292	291	295	274	301	296	282	288	282	268	283	302	294	344	290	305	288	316	259	295	309	274	306	320	286	284	300	314	311	294	276	320	286	306	276	288	310	269	315	290	296	272	302	284	302	307	284	324	269	282	268	293	302	295	296	300	361	271	303	315	285	287	286	295	274	291	298	288	277	271	289	301	289	314	290	323	297	283	300	266	265	291	289	309	284	295	285	310	292	302	294	269	287	316	311	288	297	293	290	277	289	280	326	273	296	299	295	300	312	312	267	289	282	300	293	316	306	298	317	301	286	271	292	304	271	314	281	300	296	306	292	292	283	286	297	300	275	265	297	277	283	310	300	288	284	285	292	301	275	268	311	282	303	316	311	282	279	289	301	318	248	299	289	289	300	267	311	261	274	312	306	288	298	289	311	298	293	324	267	287	302	275	291	297	299	291	308	280	263	279	296	301	295	296	296	304	284	288	287	311	287	278	314	288	283	277	294	278	342	266	277	301	294	287	297	327	288	283	298	288	298	286	312	302	305	280	292	311	316	302	304	300	291	296	307	257	257	274	255	284	308	282	305	271	293	304	331	291	308	311	293	338	318	284	294	310	284	298	296	257	297	284	283	289	290	281	294	267	295	271	317	273	290	302	298	301	263	263	272	278	303	290	286	310	290	308	285	296	276	304	281	295	295	292	292	309	282	317	284	304	300	285	290	284	302	272	279	314	276	308	301	261	324	272	303	286	287	297	296	275	278	285	278	264	308	320	307	307	267	299	308	271	249	300	314	302	264	316	306	295	276	294	272	256	308	299	277	317	285	324	286	285	300	288	251	286	307	303	270	305	263	280	303	272	285	293	309	299	304	289	287	298	297	300	269	303	292	295	284	306	307	297	277	270	306	309	279	287	291	295	311	307	293	303	287	278	271	316	276	270	328	301	269	292	312	290	309	308	300	298	286	263	305	299	271	319	298	278	296	321	282	310	307	268	300	280	284	312	303	280	283	310	280	276	251	288	291	299	286	290	284	304	273	279	273	300	301	306	285	312	288	270	328	316	315	322	328	300	279	294	280	290	290	305	293	308	296	274	291	274	270	274	280	267	320	292	282	292	301	299	281	318	321	301	290	311	258	256	284	311	299	282	316	292	282	265	303	285	282	303	300	309	316	290	314	283	283	277	282	266	307	287	294	293	271	285	343	288	284	275	323	286	272	292	278	308	260	317	275	315	300	289	281	286	305	296	298	280	266	317	283	268	331	313	288	319	306	281	281	281	285	265	290	302	305	289	276	308	316	291	325	272	273	277	277	300	302	308	275	292	314	293	305	317	294	266	290	299	346	307	317	325	271	289	300	273	296	307	295	302	292	292	294	294	278	330	292	293	253	296	318	277	274	294	271	316	301	289	266	306	334	311	320	280	283	283	270	302	303	285	296	271	289	321	286	302	305	304	282	299	263	257	307	310	288	291	283	270	305	283	277	296	294	254	279	309	301	298	297	283	300	277	273	282	301	316	340	275	296	299	324	280	325	265	303	265	301	275	310	314	272	297	278	294	273	240	319	334	288	318	293	265	315	297	282	287	301	305	286	270	293	277	309	306	293	291	285	306	300	278	309	285	276	264	318	297	288	286	287	299	269	258	277	297	295	299	292	289	300	309	290	282	282	272	287	282	279	313	283	320	277	303	307	287	294	298	321	285	289	306	299	303	308	294	281	275	280	283	283	275	275	271	308	269	303	292	276	299	326	290	261	259	298	278	277	291	287	293	306	313	296	296	292	288	286	298	287	319	323	270	288	304	280	323	289	317	294	286	297	299	298	315	285	283	294	288	278	309	309	292	290	254	299	275	317	288	266	293	307	282	311	310	296	298	300	285	263	328	285	288	279	274	299	294	265	267	298	263	270	289	303	279	304	279	255	281	282	294	279	268	316	318	287	274	300	274	274	284	309	297	325	279	334	284	301	286	294	274	307	296	305	312	308	345	277	298	258	296	297	295	322	327	296	317	310	295	267	270	267	282	308	327	302	288	267	309	281	284	285	279	306	315	298	291	296	311	280	301	269	287	300	275	272	299	296	303	326	296	305	286	284	285	284	270	296	310	303	316	320	306	280	274	281	278	304	312	323	323	275	324	264	288	300	298	258	275	295	270	279	316	261	309	255	257	305	318	282	294	323	309	306	313	284	291	284	289	300	294	274	298	321	296	306	303	297	284	293	283	300	300	296	277	292	290	313	303	273	288	272	277	320	307	313	273	289	253	291	288	302	295	296	309	308	317	293	299	274	277	282	296	281	294	297	289	299	280	286	302	274	316	293	291	305	312	274	274	301	299	280	275	282	301	294	256	275	303	293	288	288	298	280	276	319	307	332	290	304	304	335	309	295	314	312	309	293	296	358	269	292	285	318	302	319	302	292	281	342	322	299	286	326	298	274	295	265	283	288	269	291	302	304	309	323	284	300	300	290	267	284	282	309	314	283	285	300	303	300	276	315	282	288	287	310	300	289	249	295	293	297	284	300	292	265	304	293	312	297	284	305	290	310	320	253	303	292	288	297	304	277	264	283	308	318	303	277	329	285	279	319	299	277	242	291	275	264	288	269	298	289	290	283	299	307	268	271	278	288	289	281	297	266	289	303	318	296	299	276	310	292	280	280	278	294	303	332	292	311	284	324	286	295	305	288	289	302	290	280	288	293	279	298	280	299	289	292	305	254	281	277	250	296	311	287	297	300	288	281	277	298	305	302	311	315	276	284	274	303	280	278	298	271	301	275	282	299	283	291	321	281	290	307	296	316	298	298	289	280	304	304	307	283	256	309	299	294	276	272	298	282	313	279	298	293	281	298	262	314	293	285	268	295	269	284	320	303	301	297	310	300	300	297	295	297	236	302	256	284	314	273	284	298	284	272	310	282	285	309	317	299	324	286	290	290	303	290	272	277	276	287	298	273	310	264	326	277	289	296	313	293	304	276	291	269	320	285	296	307	293	292	291	303	291	277	279	316	323	266	285	261	292	290	308	310	307	284	284	278	284	290	302	270	311	299	298	330	303	255	278	286	299	319	279	295	309	302	283	285	310	285	306	274	302	297	264	282	319	307	315	302	306	295	308	304	315	295	299	305	303	308	293	295	307	302	327	289	282	303	288	284	308	293	292	277	304	272	314	294	269	285	290	288	278	326	267	306	301	288	295	281	294	322	297	292	271	298	273	297	285
5707	12853	10589	6028	4216	4649	5239	3007	2629	1154	1087	899	746	729	612	544	599	677	620	547	522	520	484	446	469	444	482	442	414	413	411	454	449	445	440	440	390	397	392	424	376	422	442	389	438	483	451	466	458	467	499	489	481	455	444	382	379	413	410	398	387	391	398	389	385	372	384	354	414	381	367	396	434	378	369	369	403	417	391	375	424	378	383	423	398	371	409	380	393	356	393	389	394	379	377	380	405	395	405	374	353	381	386	367	390	368	396	430	373	410	392	376	424	386	355	389	377	370	387	393	385	340	370	388	348	392	358	384	372	401	367	361	379	429	401	371	366	436	379	392	430	358	379	390	384	380	399	393	362	386	378	374	350	419	359	361	394	362	390	417	361	399	358	377	387	386	390	396	387	356	379	379	394	367	388	360	391	400	395	404	387	403	369	385	384	364	438	360	383	407	402	367	414	344	393	384	387	386	369	364	362	368	383	386	349	374	381	337	393	362	369	380	396	407	349	370	381	356	384	411	347	377	368	356	424	419	402	393	370	375	387	371	359	390	367	380	380	385	414	356	406	388	362	353	390	388	394	361	371	426	364	350	338	406	337	419	393	374	372	408	393	392	383	368	409	408	385	377	369	412	394	381	360	402	378	400	373	388	379	364	361	393	347	393	403	412	406	394	370	390	385	392	402	378	375	371	386	395	386	380	404	396	401	369	412	404	370	365	368	394	384	383	379	396	402	373	378	392	385	351	355	391	378	408	375	354	388	373	397	402	361	424	396	338	414	386	372	356	367	400	390	391	347	404	397	406	366	384	348	396	382	423	368	397	397	390	380	396	386	400	395	374	366	406	385	391	412	368	375	358	388	373	356	418	366	404	362	385	357	365	390	375	353	373	364	397	401	371	379	382	379	373	410	355	384	347	383	406	420	384	375	364	381	396	413	374	429	355	388	410	348	381	372	424	379	363	380	362	375	378	385	387	379	399	363	367	373	340	372	391	349	359	365	390	389	385	401	385	373	386	380	402	351	363	371	415	392	397	337	376	374	407	381	362	364	379	387	409	380	397	380	382	369	384	341	377	367	361	392	391	393	381	395	364	379	402	378	380	409	386	348	378	372	389	364	383	329	375	376	366	411	402	408	413	375	393	383	403	388	383	398	389	383	366	407	429	385	364	362	372	376	375	367	395	357	391	417	377	437	369	385	408	374	368	385	402	371	376	369	395	396	393	379	349	401	393	378	384	367	378	384	397	371	371	396	378	381	393	383	413	379	376	387	428	411	383	375	380	364	384	352	400	373	381	372	385	383	415	416	381	397	423	360	381	388	367	367	389	363	391	388	387	370	373	375	400	375	417	396	344	336	371	360	410	375	371	374	379	360	377	348	403	382	398	390	375	360	401	360	403	410	407	407	407	360	367	353	344	358	376	400	371	395	374	377	430	372	378	395	382	406	387	378	396	415	380	407	407	375	401	384	388	334	398	386	377	417	424	372	382	383	394	368	362	360	387	390	394	386	389	389	394	414	374	377	358	400	380	357	374	345	346	365	392	369	376	394	376	386	360	380	418	399	401	376	397	362	386	366	364	379	346	391	390	395	374	383	383	405	387	389	370	384	359	412	372	363	354	371	379	363	343	365	381	353	353	381	434	390	376	376	373	357	386	361	402	364	392	370	380	381	371	368	377	419	365	375	409	375	369	357	395	346	363	397	376	396	382	335	393	398	378	392	395	352	383	395	370	383	382	357	364	358	385	356	379	364	373	383	408	427	394	377	388	378	354	407	395	384	403	409	384	376	399	367	391	395	376	398	360	391	377	420	371	390	361	385	355	392	359	390	338	403	348	436	411	391	387	370	347	381	394	371	373	358	405	404	408	378	358	384	382	390	386	395	370	437	394	345	396	385	378	382	389	391	375	365	382	373	327	389	394	373	369	407	360	411	402	370	375	359	376	376	427	382	387	363	395	381	371	392	354	367	420	380	374	396	394	382	384	365	361	367	387	376	380	353	404	397	421	414	360	386	347	388	328	364	378	369	387	423	373	357	360	354	373	381	388	427	391	423	371	411	375	385	376	382	399	403	423	348	387	384	380	399	399	378	394	348	380	375	400	383	356	379	315	377	351	384	379	416	371	401	392	357	398	369	356	390	415	393	378	383	395	385	345	403	355	412	415	353	387	375	426	422	385	387	372	377	409	378	361	363	358	373	374	377	381	404	423	375	377	377	388	403	376	397	386	358	388	391	383	388	407	389	397	401	338	381	346	387	388	374	347	351	398	386	378	363	384	362	410	389	361	407	394	379	371	399	377	371	384	367	398	380	383	388	395	389	395	373	381	380	424	368	391	372	383	406	422	369	365	369	374	373	394	409	365	362	366	386	390	344	391	370	383	398	357	393	410	386	374	372	387	376	410	380	394	395	323	405	371	383	391	388	365	376	407	372	392	413	379	402	430	410	370	386	388	378	365	395	419	419	412	402	391	392	360	354	391	392	392	369	378	388	355	408	390	385	397	403	390	403	372	384	366	386	366	388	405	369	364	354	384	369	373	395	356	419	348	359	395	392	390	378	409	353	411	408	399	402	403	352	384	370	362	380	398	397	391	361	395	353	376	349	389	414	369	411	399	391	382	356	394	362	398	369	387	358	396	372	382	388	360	403	392	356	398	388	376	416	380	394	347	375	407	411	374	402	372	375	373	352	393	369	367	426	380	356	371	380	395	386	383	372	404	342	371	394	397	363	365	430	371	365	399	407	363	384	370	371	363	400	386	412	363	356	424	393	399	384	389	377	358	403	375	340	404	374	398	340	412	389	382	390	407	406	379	387	389	400	387	368	390	391	334	366	368	385	349	342	362	375	393	372	391	361	386	380	363	387	396	369	362	363	389	375	397	384	394	427	370	382	380	384	383	367	383	368	404	361	359	372	388	393	367	414	393	397	406	421	405	364	359	383	403	399	379	380	373	383	413	397	365	370	404	358	375	366	395	389	380	381	414	413	375	388	356	382	407	371	428	396	368	396	379	383	331	404	385	397	402	418	384	382	337	378	418	380	379	351	374	345	409	381	408	361	346	376	350	380	355	382	437	373	398	387	409	336	408	422	389	348	390	395	381	361	413	392	377	360	380	419	381	378	367	380	365	346	377	384	388	379	383	392	383	368	368	343	355	386	338	373	382	344	409	381	345	405	387	348	406	375	391	373	375	364	373	356	384	361	394	372	363	383	364	380	388	378	381	391	379	390	373	388	361	378	375	386	365	383	383	385	396	411	342	365	404	373	382	358	355	368	377	370	355	368	359	403	385	401	377	397	355	388	369	397	390	388	404	384	377	403	394	388	422	406	355	371	388	389	386	349	351	389	396	373	380	380	372	373	363	355	382	386	422	373	376	430	400	396	383	342	368	393	357	374	381	392	358	393	360	394	394	394	385	368	389	398	395	379	360	384	407	367	400	413	397	353	382	403	368	385	422	379	393	351	343	385	400	409	371	388	377	376	366
24835	20889	26721	24937	6868	1215	1402	659	649	244	238	187	157	152	137	136	153	158	139	130	128	117	121	118	124	128	92	114	110	105	102	114	100	124	110	93	108	92	96	111	98	104	104	115	118	90	108	101	140	121	128	125	119	110	113	130	114	105	97	87	96	89	102	94	84	73	96	85	95	90	92	109	102	106	112	110	94	98	84	82	96	100	99	90	90	80	93	99	96	96	101	103	97	102	96	98	107	105	88	95	102	98	101	81	85	84	100	99	102	98	99	104	96	118	94	97	97	107	100	93	100	96	89	90	103	91	97	84	87	87	81	97	111	90	97	97	97	104	95	101	96	104	109	103	95	97	102	101	104	92	107	90	105	105	101	97	91	98	102	100	101	106	109	111	86	97	133	88	97	103	99	98	81	86	111	94	80	111	94	101	100	74	89	110	104	97	101	90	100	103	92	110	97	97	99	89	94	108	99	81	98	100	88	99	90	96	98	100	101	84	109	99	92	89	94	108	78	76	77	79	101	99	86	121	74	78	86	102	95	102	95	87	101	97	91	97	78	86	110	87	100	99	97	82	91	88	104	93	97	93	100	87	111	104	81	103	108	99	103	111	96	94	86	86	94	95	107	116	73	101	86	107	114	100	89	89	98	98	99	92	95	96	87	115	82	92	98	98	106	89	83	91	85	110	85	103	92	78	82	108	80	95	85	73	90	98	79	98	93	100	85	92	84	79	102	92	95	112	103	83	123	93	102	103	105	89	107	83	98	80	91	115	85	86	100	102	78	99	90	105	99	101	83	103	104	83	104	87	78	98	95	106	93	92	99	117	87	108	99	89	109	95	97	98	94	104	103	79	97	89	89	105	88	86	98	88	83	75	98	117	89	89	86	81	110	99	88	72	93	85	104	119	71	103	95	94	103	108	95	87	95	94	101	87	116	86	100	99	95	93	82	77	102	101	94	106	105	95	95	109	105	92	103	84	106	123	92	111	103	77	98	89	105	94	86	109	85	87	102	95	89	77	108	98	89	112	84	82	101	92	91	110	87	95	93	105	92	87	102	99	84	93	91	94	83	75	111	89	98	101	107	100	82	94	96	87	106	96	95	88	82	86	97	80	88	92	105	97	102	101	102	104	106	105	103	105	103	94	110	87	103	83	97	111	77	84	87	88	93	91	86	105	85	88	96	99	81	103	90	99	117	85	89	92	109	109	99	80	122	90	94	82	104	78	94	106	96	95	100	107	96	101	87	102	84	87	96	106	114	91	102	91	93	87	93	81	96	109	84	110	91	76	84	95	88	120	98	103	96	75	93	79	91	90	88	96	75	95	99	85	98	92	89	112	99	110	94	86	104	86	104	112	93	101	84	114	90	97	88	92	92	107	91	106	106	91	87	105	98	93	95	88	103	95	76	90	111	104	94	91	85	99	108	92	94	92	87	82	87	81	96	92	82	101	95	80	76	91	107	89	77	86	94	97	100	89	108	88	103	89	90	74	105	84	76	102	89	95	79	100	97	93	84	103	122	80	86	84	108	94	98	95	88	92	106	88	93	112	83	86	82	96	90	92	102	86	95	97	93	117	100	107	124	99	84	91	90	98	94	112	105	104	84	98	76	90	87	97	101	74	103	99	85	105	99	93	89	119	102	93	86	91	101	98	93	79	97	98	103	102	117	94	91	81	78	94	92	97	104	92	97	98	99	101	88	92	87	113	102	114	93	84	100	95	101	94	93	99	88	79	92	84	102	85	92	115	106	81	97	81	90	88	99	108	80	113	105	105	88	99	96	76	88	92	83	110	116	90	81	92	84	98	80	92	90	99	108	103	98	88	95	98	109	98	82	88	101	99	97	102	92	91	90	96	112	92	97	102	84	90	93	97	84	102	104	99	84	106	79	98	105	103	90	105	94	94	99	92	96	88	88	87	99	101	90	100	101	85	91	109	98	108	107	108	76	100	95	90	92	80	78	89	104	82	92	85	100	105	108	88	91	99	99	104	95	89	90	89	88	106	98	102	110	104	86	94	119	90	102	85	120	84	90	99	96	89	106	95	88	101	113	115	92	104	78	80	91	104	93	93	96	92	86	91	108	72	102	97	92	83	106	74	97	104	92	90	103	81	98	108	111	98	94	99	104	88	93	99	105	87	96	93	89	97	101	89	86	91	89	101	99	100	96	80	98	97	98	90	96	95	108	93	94	97	100	105	84	100	99	106	94	90	99	112	106	80	95	92	94	115	90	89	100	110	92	84	94	84	106	104	106	114	118	98	95	103	96	105	104	91	100	101	95	89	112	88	94	105	102	91	91	94	86	92	96	107	95	94	98	88	102	121	92	82	105	94	101	98	98	98	88	86	93	99	108	94	95	102	101	96	98	87	77	91	101	98	99	82	99	91	107	112	106	83	97	110	106	106	96	102	98	95	79	103	92	97	96	91	95	81	100	108	101	99	100	85	91	85	110	91	96	98	107	96	89	84	80	97	94	86	113	96	94	95	86	98	97	107	92	87	93	95	95	91	111	91	102	100	101	93	96	108	88	101	108	91	86	92	90	103	98	94	95	93	102	110	98	123	88	113	101	99	81	99	101	84	80	92	109	108	81	100	88	111	90	95	85	74	94	103	108	76	91	104	89	107	100	94	116	94	104	101	96	82	103	78	100	95	94	108	98	96	99	118	100	100	85	93	99	92	99	84	119	101	88	98	92	96	86	87	90	82	110	97	102	94	113	85	110	104	79	102	89	88	93	88	92	91	82	107	125	100	89	93	99	93	100	92	90	97	101	109	105	86	63	93	88	90	92	89	80	88	93	101	99	96	90	109	109	95	92	99	78	89	86	114	84	87	82	93	103	82	96	93	108	96	100	103	93	93	86	98	98	97	99	85	89	100	96	100	89	92	109	106	92	97	86	87	81	109	107	95	103	97	122	87	113	76	93	92	97	91	88	103	92	101	95	88	90	96	85	87	109	87	103	79	113	103	101	78	99	110	96	95	105	96	101	95	121	98	98	100	96	76	113	90	92	90	91	98	93	97	92	86	99	108	94	117	107	100	107	107	104	97	104	88	90	87	94	96	99	114	100	86	94	113	87	111	95	92	114	83	104	83	85	84	86	90	91	104	106	84	98	86	74	122	105	81	98	75	81	101	101	107	99	111	97	94	91	89	92	103	72	99	94	96	106	100	98	86	116	98	108	107	83	105	90	99	86	104	89	94	104	86	109	95	102	79	79	82	100	128	109	114	103	92	106	77	98	106	94	94	99	97	104	85	100	104	92	90	105	102	92	86	96	79	100	77	85	105	111	83	106	103	101	120	79	96	78	81	109	89	103	87	95	92	118	96	102	96	91	100	103	99	95	98	88	98	86	102	105	89	107	88	93	95	87	88	96	98	103	85	119	104	84	100	112	87	95	105	90	93	96	114	93	119	96	70	124	103	89	111	87	98	97	90	87	95	103	100	88	97	102	113	89	107	113	94	96	87	85	98	88	99	98	102
5622	8638	6982	3683	2641	3024	3704	1988	1902	652	532	440	374	273	266	253	262	336	270	265	227	223	199	179	204	169	179	183	171	155	170	174	132	149	155	137	147	161	148	161	156	165	182	166	195	193	188	211	192	218	228	192	221	164	142	148	135	132	151	149	149	137	152	160	136	140	140	131	146	128	136	132	144	141	131	139	139	129	149	158	128	159	133	158	146	137	148	166	115	130	122	137	125	145	135	149	152	142	134	150	167	131	153	125	132	145	148	139	122	136	131	146	139	129	137	134	134	128	148	128	150	107	124	143	129	142	132	155	113	122	142	132	119	137	135	134	169	141	139	134	141	141	146	139	106	141	132	135	122	123	111	114	150	125	127	146	105	132	124	141	134	142	131	126	119	136	125	170	119	140	129	135	151	147	131	135	154	150	142	138	139	122	135	134	139	152	128	127	144	138	121	140	125	135	145	136	124	125	134	143	147	133	125	148	139	142	124	137	129	150	141	147	148	152	138	127	144	111	135	154	111	125	134	143	135	137	169	120	135	114	139	133	144	115	133	139	125	137	140	114	133	136	148	139	136	151	138	137	138	137	145	140	132	148	121	130	146	124	154	155	118	145	136	136	128	145	135	134	143	129	122	126	124	131	112	148	133	143	148	148	150	149	136	125	141	131	154	132	134	140	142	139	146	143	129	142	143	121	137	130	135	143	131	137	140	142	145	145	142	143	138	132	137	130	129	121	138	144	138	131	136	135	165	134	137	139	145	136	139	129	126	134	128	137	136	140	125	146	131	141	136	140	136	134	148	135	134	133	154	140	136	146	117	140	162	133	151	118	134	141	131	120	127	152	125	105	149	119	147	149	165	140	128	121	131	140	135	151	126	138	142	132	132	135	115	126	145	130	147	146	137	141	117	152	131	129	139	140	135	149	128	147	139	149	145	149	139	140	150	121	132	127	147	118	140	129	137	133	144	124	135	148	129	121	119	110	132	117	135	164	133	140	128	170	133	140	144	128	130	121	130	130	148	131	147	145	146	121	142	124	141	143	145	156	140	143	117	150	146	133	126	134	129	149	138	137	132	138	132	120	148	141	145	148	140	139	133	128	129	121	123	126	149	146	134	144	151	150	120	138	152	130	155	122	141	140	140	139	139	147	129	130	119	160	152	132	130	138	137	139	125	132	141	121	129	125	151	145	120	134	134	140	128	142	121	149	137	137	132	113	161	140	155	161	123	128	127	116	130	147	134	123	124	163	157	154	122	104	117	130	131	128	142	131	134	140	134	142	140	154	140	128	131	134	118	142	161	141	150	144	125	138	139	133	151	145	125	138	150	130	150	147	125	131	127	153	150	120	119	143	124	127	148	139	135	148	138	137	144	119	137	150	141	132	129	140	110	151	143	129	134	141	117	154	132	157	159	131	143	119	155	126	126	127	142	137	146	114	146	118	123	150	130	141	151	140	138	138	139	121	134	144	115	138	140	142	154	151	155	150	143	119	148	126	132	153	141	143	132	135	173	166	149	119	138	145	133	144	149	145	151	123	132	142	127	137	162	141	147	134	128	133	134	154	134	140	138	144	125	141	139	110	114	126	138	113	127	128	120	144	127	132	160	155	149	119	140	142	127	153	141	142	126	129	118	133	148	143	143	127	112	135	149	125	138	153	137	144	146	137	136	125	123	135	144	134	127	128	130	118	132	156	135	147	135	149	152	131	153	155	129	148	162	136	113	121	144	142	137	153	134	130	144	137	125	121	131	135	136	160	137	114	129	136	139	138	132	122	147	146	119	146	143	160	127	131	134	140	153	139	120	123	146	120	122	137	133	148	122	142	156	128	136	124	133	132	147	115	143	145	139	129	154	126	159	128	126	122	154	145	128	122	124	156	122	140	144	138	130	138	140	136	124	133	133	140	130	149	135	145	128	139	132	140	128	137	143	138	132	120	140	135	133	116	134	146	138	129	154	155	144	135	146	131	158	125	149	134	132	121	131	115	137	131	142	131	157	129	131	144	147	136	158	143	140	151	139	148	138	134	144	136	159	150	140	136	135	120	149	145	156	137	155	146	131	165	146	123	148	134	138	135	146	140	120	126	139	135	140	143	138	138	149	143	116	142	143	133	118	132	123	146	130	152	118	135	144	153	118	133	119	106	133	139	133	152	141	124	128	132	136	142	163	126	147	134	121	138	120	131	146	129	120	152	151	130	117	113	130	120	124	137	126	120	121	140	143	142	144	141	157	133	131	135	146	128	134	135	142	130	142	130	133	130	138	132	138	137	157	124	136	177	154	130	121	143	152	129	151	143	151	137	137	140	158	152	118	133	137	157	133	148	158	123	147	145	133	143	133	147	139	142	127	132	139	151	126	116	152	123	177	133	143	141	124	143	133	122	141	129	136	131	134	134	144	152	126	126	153	139	160	125	132	148	173	136	136	129	148	137	125	124	133	133	151	142	153	143	145	139	139	166	130	150	134	142	137	151	147	144	131	125	128	131	156	136	125	129	135	128	152	147	137	152	138	142	147	123	128	149	151	158	152	123	146	133	136	129	112	135	151	137	153	147	140	143	142	142	135	130	140	156	138	140	151	120	136	116	153	143	126	131	153	146	127	151	128	131	155	137	133	118	151	155	138	127	144	145	128	128	146	131	147	143	140	141	147	129	152	149	144	121	123	138	121	123	140	165	129	128	139	124	130	142	144	127	138	138	129	122	172	156	136	132	132	139	128	145	139	139	112	135	144	132	166	137	145	127	126	141	147	149	152	135	138	137	142	147	121	137	142	162	132	140	150	128	111	123	138	113	145	144	130	144	133	151	141	168	155	142	130	131	157	133	152	127	150	135	114	134	116	148	119	132	120	145	131	136	141	126	122	149	141	129	143	120	108	126	122	139	121	143	123	139	154	167	164	141	117	128	145	130	139	136	146	159	143	125	139	136	142	131	135	143	152	131	146	145	142	130	144	130	126	131	143	121	148	159	151	119	143	116	148	136	138	136	126	132	145	140	146	141	133	144	126	133	121	128	142	126	120	127	132	162	129	115	132	149	129	133	165	154	141	141	139	134	137	144	131	127	164	153	146	143	136	159	128	146	123	154	135	150	138	140	155	133	129	141	138	131	111	119	127	151	150	131	127	117	143	119	142	140	154	132	147	148	158	140	135	129	142	131	135	135	131	132	137	141	148	136	145	144	151	145	113	149	165	116	150	142	141	135	133	126	151	149	132	141	142	143	157	133	153	157	125	132	140	128	128	133	146	134	127	150	147	133	132	144	129	130	127	144	161	139	156	151	124	132	145	142	134	124	150	132	146	134	138	148	112	125	140	156	144	131	118	146	128	166	140	167	148	142	148	139	140	135	124	132	113	151	147	121	149	143	131	123	136	135	143	147	124	142	147	129	118	121	136	158	138	156	146	113	151	137	155	147	156	131	127	119	168	129	140	139	138	141	135	127	156	127	164	165	143	133	138	122	127	126	134	126	140	148	152	127	120	156
22725	20970	28661	23474	20969	21040	10345	2214	1803	789	674	633	577	485	455	417	431	497	434	368	381	352	342	365	344	317	309	323	326	311	313	314	320	346	300	285	314	281	285	292	339	302	295	349	334	338	330	345	327	331	354	367	373	346	317	265	293	287	307	308	282	294	276	285	286	292	295	277	279	255	263	284	265	257	286	267	271	276	296	289	290	295	287	258	303	243	288	280	277	281	318	270	290	305	278	295	269	279	303	303	285	287	286	279	287	274	288	302	303	277	292	289	262	294	301	292	301	262	340	287	294	288	271	299	302	279	324	280	278	265	287	291	310	316	284	264	283	296	258	293	289	256	288	261	279	296	281	285	299	285	310	271	314	298	275	289	294	283	286	284	275	280	273	275	277	277	256	266	289	259	280	302	253	330	296	278	290	305	261	258	261	294	291	305	299	269	274	294	286	290	324	268	259	295	285	269	264	273	299	299	293	327	264	276	279	259	292	288	278	293	288	264	297	312	329	273	279	250	258	279	322	268	290	295	298	299	265	294	300	285	281	297	238	267	272	256	293	277	277	297	303	286	305	291	267	284	274	305	273	265	267	279	276	308	280	277	273	283	269	287	329	272	297	273	267	291	286	298	291	260	260	263	275	251	284	270	285	306	267	297	297	297	272	273	286	304	267	311	300	253	263	290	292	285	282	269	242	291	271	283	278	274	284	290	287	273	279	297	259	260	267	293	307	279	307	294	303	273	266	303	265	259	277	291	288	278	268	289	283	258	266	273	306	301	283	263	284	309	290	239	276	297	304	293	307	281	288	263	306	262	271	275	274	294	278	292	263	298	257	295	293	283	297	307	327	268	236	267	301	312	285	297	279	297	277	321	262	296	289	297	288	291	310	255	300	317	295	288	300	291	286	272	297	293	280	255	288	284	282	291	298	271	292	292	265	290	265	260	250	281	300	269	279	301	292	300	310	262	285	245	292	265	252	283	296	292	273	267	277	271	269	310	291	291	282	270	289	302	288	321	291	265	257	313	264	270	263	278	294	247	273	276	266	306	255	276	276	296	276	266	297	272	263	280	283	295	288	305	289	283	257	272	260	248	287	277	290	275	254	255	296	301	295	274	290	280	262	281	276	304	292	303	296	271	257	289	276	275	271	278	244	303	269	290	267	247	284	281	288	294	266	296	288	272	276	290	282	269	272	244	283	289	273	279	301	268	305	296	267	286	280	264	260	272	289	290	278	288	282	300	276	298	291	274	301	277	283	287	268	267	259	308	282	309	331	306	309	278	278	252	285	277	288	264	261	274	271	295	285	299	263	272	299	300	295	296	278	295	297	306	285	266	287	292	270	321	279	264	278	288	300	288	302	292	292	288	295	273	286	289	273	273	276	280	291	273	299	255	278	264	311	283	222	257	289	277	294	282	283	287	292	274	293	301	285	290	269	302	279	277	277	310	276	301	277	277	279	274	263	282	305	276	262	291	287	257	275	253	296	272	276	297	287	290	287	262	295	252	271	285	281	293	267	276	292	274	282	265	281	286	280	266	296	282	279	287	254	292	293	303	282	299	274	289	310	274	316	315	267	296	288	273	278	309	288	281	287	331	279	275	276	305	262	281	293	278	280	262	264	261	276	271	306	304	291	293	274	298	273	290	264	272	284	292	283	292	275	267	284	282	269	253	274	291	288	260	271	297	290	302	277	268	267	271	272	271	275	279	251	304	257	258	296	277	298	300	311	277	291	289	287	310	285	268	305	290	259	261	277	305	280	303	302	271	262	263	275	285	287	255	282	256	281	308	307	293	280	256	253	291	277	293	291	296	260	276	289	286	296	305	269	293	290	274	256	305	270	307	278	246	272	263	279	286	282	298	280	300	287	317	275	264	274	284	260	269	290	306	281	302	255	274	289	266	286	265	275	252	293	263	284	290	306	303	309	273	251	300	322	308	289	268	286	290	301	262	297	297	269	274	308	307	266	296	269	261	256	317	245	270	265	291	280	271	270	281	302	295	314	282	275	266	285	267	296	281	291	264	270	272	286	261	270	277	291	315	303	290	262	302	255	288	267	283	243	263	274	275	295	262	281	283	264	289	260	264	294	287	295	256	294	281	265	291	285	261	241	276	292	276	262	292	289	285	299	279	288	299	274	276	277	272	294	262	270	243	262	269	278	265	304	286	268	275	302	266	270	263	278	274	301	276	264	282	300	281	305	269	283	300	274	300	261	285	291	246	291	284	288	288	279	255	279	281	289	266	269	259	247	297	275	270	246	301	281	291	298	302	255	273	283	266	294	299	254	270	277	281	278	270	279	277	279	304	273	299	300	247	254	260	283	284	261	302	255	297	275	257	285	279	248	278	301	284	253	281	276	283	305	241	270	297	254	297	310	282	264	266	275	262	312	285	283	291	303	291	307	274	279	308	298	295	285	272	256	256	287	296	280	269	289	276	286	258	298	305	259	282	292	289	260	282	258	280	285	270	256	270	284	287	282	274	247	264	295	295	281	262	266	296	279	301	285	277	276	292	279	295	270	272	257	300	303	299	283	308	275	269	284	257	281	298	316	284	293	270	260	292	259	280	261	270	297	281	277	290	262	272	284	283	273	270	249	281	296	286	287	286	268	264	266	272	276	274	274	265	266	276	282	267	289	267	307	272	282	274	241	296	280	296	265	254	282	273	276	278	300	275	252	268	302	256	274	292	287	256	277	297	268	253	272	304	279	277	284	302	271	297	290	287	263	266	284	290	283	272	278	287	301	294	307	272	275	291	268	284	259	275	289	288	293	290	293	318	309	251	295	298	272	293	266	261	285	274	283	285	286	275	304	291	293	265	267	268	300	305	298	266	272	264	263	289	305	296	280	294	285	276	260	249	290	324	266	279	258	297	279	271	288	285	276	262	299	310	280	300	276	261	299	299	268	298	282	285	298	281	292	288	272	265	271	272	298	277	287	304	276	260	296	276	267	267	228	269	254	276	293	273	287	266	273	246	305	288	264	271	282	261	259	305	250	278	255	295	258	261	261	266	291	296	257	262	295	288	268	281	287	289	279	306	272	279	273	294	282	277	267	311	309	261	296	266	282	299	308	245	262	264	279	299	262	291	272	292	271	262	253	284	298	309	270	287	293	283	248	280	287	275	278	274	279	295	253	321	271	307	271	248	320	306	299	292	263	292	289	258	285	309	285	296	281	269	271	258	267	257	262	264	259	285	242	262	275	282	290	282	307	278	241	262	273	296	253	290	274	302	279	281	258	318	303	295	261	270	270	285	273	265	290	262	301	271	266	262	301	281	283	285	325	279	315	289	261	318	298	283	293	278	272	289	270	271	262	269	302	283	284	287	257	301	254	268	278	304	269	281	290	282	283	288	266	301	305	246	292	268	292	298	297	283	286	283	272	293	276	287	271	297	266	266	272	260	298	279	274	289	260	265	260	284	265	308	294	308	253	260	274	283	289	263	277	307	259	274	265	263	270	266	305	283	308	334	288	307	295	295
8348	18881	16265	9316	6980	6792	7792	4328	4387	1917	1548	1363	1132	903	797	795	793	826	723	637	601	554	518	550	512	489	491	479	498	431	433	483	432	423	419	434	425	439	459	427	406	432	430	445	481	519	468	473	451	569	530	548	513	472	430	380	421	410	386	378	375	380	365	402	408	364	394	403	345	384	395	405	373	364	365	411	391	393	391	379	388	354	409	366	345	356	390	353	389	384	373	335	348	401	373	390	398	358	346	363	351	392	362	379	350	381	368	353	374	334	340	356	335	369	359	347	384	356	367	373	344	366	351	366	389	379	366	359	373	348	371	401	352	355	402	342	345	359	373	339	365	341	355	381	386	351	371	365	346	362	366	353	372	360	365	398	368	344	388	371	360	372	362	367	362	355	374	367	381	382	403	365	393	394	363	363	402	359	373	356	373	358	352	355	380	346	375	366	353	351	406	389	380	360	339	389	366	359	401	377	359	347	398	357	378	355	371	376	356	348	358	350	383	346	393	353	378	361	364	365	363	376	379	369	379	392	381	373	382	356	378	355	386	362	356	354	399	377	358	351	410	342	372	373	365	366	402	332	374	376	356	400	368	396	369	395	379	350	371	376	368	371	359	405	376	360	378	361	382	364	371	363	345	346	350	365	385	392	378	388	375	357	385	378	383	372	382	375	341	376	372	349	378	387	360	394	379	386	373	366	336	376	368	374	369	357	366	368	399	377	365	367	404	379	376	321	378	371	405	390	363	382	394	347	378	342	368	382	378	374	401	393	341	329	352	356	358	370	386	375	360	354	383	402	369	346	391	356	351	390	350	342	388	371	352	393	355	353	339	411	369	389	373	375	371	361	364	356	376	355	373	345	376	345	365	379	341	376	363	345	373	380	361	372	377	365	395	347	402	362	350	334	367	352	383	363	384	345	387	368	382	411	395	345	371	394	338	385	347	385	371	357	344	369	357	357	387	383	369	366	368	371	383	357	365	374	363	375	376	384	387	329	341	357	397	353	369	317	375	403	371	365	369	392	366	352	374	379	358	351	392	337	359	333	379	358	396	406	384	392	371	366	379	375	356	380	390	358	349	326	355	376	396	371	358	400	347	398	368	360	362	369	354	382	358	387	375	369	382	336	400	385	372	350	337	374	340	383	383	379	359	377	377	387	372	313	378	395	373	354	362	351	394	364	391	366	348	364	355	363	363	379	421	355	396	376	333	367	360	367	360	394	395	363	366	363	386	340	406	384	376	383	374	390	349	359	375	373	377	368	391	379	364	389	362	414	371	364	361	416	402	353	346	362	372	384	356	350	331	403	408	368	396	334	377	386	342	371	387	350	330	331	369	369	354	337	355	364	390	365	408	370	345	364	372	374	366	374	386	390	369	396	382	370	388	381	368	395	349	350	395	381	376	379	339	339	354	338	369	345	375	326	358	387	353	366	370	381	381	368	366	354	356	356	367	347	384	387	387	395	387	386	361	366	390	367	365	352	365	337	340	375	328	396	359	370	361	361	355	343	384	373	341	388	358	353	369	392	347	377	355	372	369	365	367	387	350	342	399	367	359	341	391	352	371	394	376	374	358	368	377	354	385	368	354	413	379	369	342	370	381	404	354	362	341	355	386	399	392	409	375	356	375	364	323	394	385	347	370	407	393	386	355	336	382	368	354	320	332	367	347	346	383	364	363	371	365	347	350	369	336	405	384	366	388	357	337	350	379	368	359	370	393	386	378	327	392	363	353	390	386	363	394	351	353	359	371	393	380	353	393	393	329	375	358	333	351	341	366	371	349	378	393	382	387	338	364	381	370	384	353	350	371	396	396	355	407	368	358	410	371	359	375	397	350	381	351	371	369	357	360	376	363	351	365	370	364	379	385	394	365	358	363	377	409	362	404	374	396	378	356	355	400	384	374	363	362	383	374	375	368	341	367	389	333	400	388	370	367	371	390	382	325	369	375	375	357	387	413	353	367	347	406	340	375	371	369	397	380	334	391	385	376	312	361	355	383	408	397	317	338	385	369	392	332	345	349	397	369	383	341	391	385	413	341	303	363	356	374	352	344	394	402	394	355	353	335	366	377	372	388	400	352	331	373	336	335	368	360	336	340	365	387	418	383	370	390	362	345	402	374	386	348	393	406	377	358	362	345	380	351	380	385	351	350	384	382	407	375	363	394	370	355	346	344	406	372	363	338	375	398	365	376	388	389	354	379	343	383	364	360	377	348	364	350	380	362	363	360	368	400	361	356	362	372	379	356	375	391	390	343	365	332	340	410	357	331	394	353	379	344	370	361	352	372	345	351	403	373	377	363	365	390	375	339	366	351	359	363	394	378	363	356	385	382	321	337	358	355	369	333	368	349	380	375	321	368	384	376	382	378	399	352	386	341	391	353	364	387	386	376	393	354	334	395	371	351	369	358	379	359	357	383	377	376	343	377	344	353	377	342	361	375	383	375	359	368	365	400	407	367	392	389	342	365	363	347	371	334	363	366	357	385	354	379	361	362	383	370	377	354	431	350	364	382	371	368	399	367	358	387	363	364	371	386	367	380	368	337	385	342	388	381	370	375	361	390	362	379	395	380	377	394	340	323	339	354	367	353	371	355	381	376	353	386	383	376	365	357	379	347	392	354	367	380	384	387	382	385	381	385	369	364	398	375	358	371	342	387	390	375	370	382	371	356	396	386	371	346	364	358	371	374	393	374	368	358	330	341	330	384	348	365	406	331	373	347	401	386	371	375	391	364	356	368	350	359	355	356	379	382	369	338	375	380	360	349	323	349	385	370	377	375	351	349	401	367	367	369	377	336	376	362	364	386	356	369	368	404	361	389	334	384	359	391	367	386	405	382	351	378	348	387	344	368	376	358	381	383	365	378	378	369	398	361	349	389	389	355	334	343	337	394	363	375	352	329	358	355	324	374	382	382	382	385	330	350	360	370	373	340	363	371	369	345	387	394	346	363	362	387	382	360	402	339	372	324	351	413	341	358	377	364	369	414	335	378	364	389	378	367	344	366	383	375	384	396	382	368	364	394	367	369	354	377	362	360	364	360	358	357	348	347	350	361	368	377	344	383	365	358	363	363	376	366	397	372	349	336	358	356	360	391	393	383	389	338	361	359	311	390	408	357	381	374	409	373	339	366	390	353	375	371	382	383	387	358	417	369	360	379	376	390	362	398	353	360	358	414	356	352	394	352	400	402	358	346	406	366	379	364	377	373	370	349	372	376	371	372	382	354	384	344	385	379	342	346	377	363	380	352	340	367	374	373	321	371	345	378	366	365	375	366	374	420	357	343	371	369	365	373	349	352	353	338	339	385	383	370	362	352	366	380	372	379	352	349	366	378	342	364	361	400	425	383	386	411	375	369	348	375	339	352	383	345	389	375	375	365	384	370	376	347	363	385	388	385	371	360	350	362	384	345	371	386	372	367	382	381	358	375	385	330	345	369	392	343	370	357	348	418	354	397	358	393	396	362	372	349	369	365	380	360	406	372	369
26668	19026	6084	1484	803	790	1146	587	586	213	241	213	164	152	184	166	174	185	179	168	181	164	173	186	153	160	167	185	158	180	147	156	176	157	150	151	160	153	184	124	142	184	165	174	165	166	172	157	147	142	164	166	175	134	139	168	132	156	139	164	140	145	147	157	145	133	157	161	135	161	175	152	164	168	165	173	161	159	176	166	163	159	165	132	142	144	162	136	156	179	154	166	133	148	138	165	149	147	151	162	169	153	179	136	118	146	161	152	148	135	182	162	131	145	167	161	147	170	161	150	161	136	158	132	140	165	152	127	142	162	169	132	155	160	151	151	156	140	150	159	171	156	152	178	147	159	155	134	142	159	130	158	154	168	150	139	159	158	149	154	145	144	160	144	154	148	138	147	129	155	173	168	155	126	167	148	153	148	140	140	165	178	152	152	149	149	146	143	158	145	153	162	147	153	171	158	169	174	163	174	163	149	165	162	171	168	149	178	133	141	139	162	170	145	139	130	151	152	147	164	153	159	152	142	148	160	146	145	152	162	170	147	164	125	152	154	143	155	161	170	173	155	158	157	153	151	161	158	147	164	151	138	149	159	158	149	166	139	150	156	147	142	182	155	162	161	141	139	156	158	157	153	137	159	166	155	152	151	141	146	147	134	152	154	165	170	159	153	158	132	161	143	144	172	160	153	158	148	154	164	149	141	141	135	160	177	158	151	147	183	149	139	174	137	137	144	165	154	156	148	158	168	159	155	137	146	158	132	166	156	163	126	163	146	155	133	150	140	141	170	153	133	151	161	168	141	169	163	149	165	156	163	148	148	189	150	144	163	152	141	139	161	158	171	144	143	152	133	164	168	147	171	162	152	182	154	142	158	133	163	148	159	178	155	145	168	144	169	176	155	164	150	135	149	166	157	141	171	156	164	121	163	146	171	131	150	155	158	181	143	145	155	139	157	152	151	156	143	145	152	156	138	158	160	142	159	151	153	140	153	163	145	158	144	159	185	141	137	154	165	173	163	156	161	154	150	156	128	154	167	158	131	154	168	164	142	168	142	171	160	164	150	150	153	136	165	169	133	157	158	160	159	123	154	162	152	142	142	129	139	140	159	142	157	146	152	165	165	139	129	142	139	130	145	159	144	145	163	146	150	168	150	153	135	164	157	140	142	171	135	162	161	175	134	145	128	164	142	135	159	163	154	175	184	154	150	155	164	181	172	162	143	160	161	162	153	147	135	123	149	152	163	143	151	157	150	136	152	186	149	144	164	140	184	154	139	135	128	164	164	154	139	155	138	163	169	178	163	132	169	157	149	169	166	145	175	155	131	147	166	151	151	180	160	156	133	170	151	167	150	163	151	163	162	154	161	177	167	172	145	150	143	141	140	141	179	132	159	173	162	169	131	167	144	164	165	160	157	159	160	136	151	165	148	152	151	131	133	151	175	166	150	124	151	139	158	159	165	169	147	145	147	149	144	150	141	162	173	155	179	178	143	152	147	123	157	153	142	158	143	129	139	145	144	151	143	144	154	140	172	147	154	158	153	144	140	143	163	140	171	150	133	145	156	145	149	157	143	142	153	143	145	139	166	146	155	162	167	143	145	144	138	143	140	145	150	169	160	161	125	165	169	136	171	165	146	171	154	156	131	135	173	125	154	153	156	171	160	163	152	155	146	159	173	147	161	139	139	129	151	163	152	159	140	156	141	147	146	126	160	167	145	141	157	176	127	139	172	182	144	156	146	138	152	165	150	155	136	164	144	134	175	141	148	165	142	143	167	172	149	146	165	147	168	160	161	173	158	124	155	158	141	145	145	147	150	133	149	149	147	136	142	139	150	131	185	138	161	158	162	161	158	160	140	139	145	143	140	142	159	136	159	148	144	153	146	152	142	173	145	136	152	148	137	143	154	143	141	169	151	155	155	139	156	143	170	161	185	162	158	157	133	143	140	125	143	169	154	164	165	149	163	173	160	151	156	156	147	170	153	144	133	162	147	154	165	172	158	146	167	149	132	162	160	153	170	135	165	167	139	175	149	118	153	153	149	143	184	135	150	145	127	147	161	158	150	140	157	143	155	145	168	147	145	137	161	139	152	146	150	170	147	163	147	125	172	161	162	147	143	176	152	137	142	172	152	172	146	159	134	154	143	129	180	167	167	152	165	156	140	150	157	157	162	171	177	149	167	142	152	166	152	166	146	170	160	167	154	173	144	151	157	159	147	184	140	133	179	152	147	141	142	170	147	151	147	144	147	157	169	180	157	152	143	148	172	144	154	176	147	155	159	146	137	149	144	150	161	172	158	153	156	158	135	161	135	177	146	161	144	161	143	180	152	159	148	160	152	159	166	130	138	158	155	150	166	148	161	139	142	138	175	171	138	154	138	173	159	131	147	157	147	158	178	165	182	158	172	152	161	158	176	166	152	164	147	159	143	166	164	180	158	142	151	160	155	164	159	164	141	176	154	172	183	150	139	177	169	144	156	159	137	162	140	137	155	135	161	146	160	125	154	143	172	162	156	158	148	147	129	162	171	165	142	150	140	144	144	145	142	143	163	128	149	142	147	141	158	153	158	164	124	165	153	163	158	148	154	144	138	164	153	157	149	131	140	143	141	127	162	151	149	129	160	159	144	150	131	145	146	145	148	131	130	162	143	165	146	137	167	151	168	135	140	155	160	144	169	161	147	150	147	156	159	149	156	150	161	147	168	176	179	171	146	156	152	168	152	145	168	154	164	155	147	159	167	132	155	144	154	178	157	165	161	170	154	147	149	133	145	144	155	176	162	178	133	139	153	151	132	131	150	150	138	145	163	154	145	147	136	171	163	150	156	140	141	153	155	147	169	138	180	136	150	159	152	154	147	152	158	162	153	149	149	160	147	165	143	152	162	161	194	164	182	160	150	134	156	195	164	149	161	156	154	154	144	160	153	184	149	148	175	172	160	143	166	183	158	134	170	165	148	136	171	156	141	151	140	168	145	166	178	172	177	153	139	164	151	151	156	143	165	156	148	161	149	170	148	148	142	166	170	155	139	153	170	155	156	143	142	157	166	153	157	149	148	136	175	129	144	153	171	162	163	162	140	143	151	142	148	137	142	150	152	133	163	146	160	150	165	171	162	163	143	163	162	143	147	147	134	144	148	173	153	145	145	166	169	151	145	163	157	140	156	164	143	154	139	155	174	176	144	161	160	163	145	146	149	156	157	141	134	156	133	147	152	148	169	158	161	161	155	148	132	143	173	147	146	150	166	198	154	141	152	156	164	148	144	136	151	155	154	164	178	145	159	137	147	154	153	176	146	145	172	164	167	152	144	159	161	172	169	159	157	144	157	170	148	164	148	130	152	149	158	153	143	156	162	167	151	148	164	162	141	155	129	137	140	171	154	160	147	155	120	161	164	151	145	135	153	155	148	177	162	160	145	153	167	160	150	142	146	137	152	140	126	170	157	140	149	148	172	143	178	140	162	152	154	153	129	168	180	162	139	152	145
4849	4069	3519	2133	1506	1884	3048	1376	1643	452	342	311	271	237	246	245	259	304	237	279	205	218	247	234	205	218	185	218	236	225	214	198	203	204	212	220	184	219	221	219	215	236	221	258	235	215	234	224	253	242	240	243	222	217	232	227	202	217	224	214	217	186	207	200	193	217	215	208	224	214	224	192	196	197	205	223	181	187	194	196	238	232	217	189	228	191	213	224	219	223	184	190	195	202	213	199	198	231	192	208	214	196	208	177	199	206	182	195	209	183	230	204	171	202	216	187	202	205	225	197	187	213	237	206	206	233	189	212	192	177	197	225	201	195	215	193	229	179	191	187	178	214	187	216	196	200	219	210	198	192	199	168	201	212	196	223	218	208	192	187	209	219	179	202	195	223	190	216	226	237	178	202	206	214	195	209	207	186	194	190	200	198	207	197	204	193	205	224	203	209	226	208	189	187	213	205	197	219	190	226	169	233	196	224	230	190	194	209	223	194	198	185	206	174	204	184	201	218	218	219	197	198	164	210	207	202	202	195	225	202	183	188	181	209	205	209	190	202	211	190	217	180	227	191	228	212	190	202	203	183	217	196	194	200	220	215	188	193	180	205	224	186	176	200	175	222	183	202	167	178	205	195	200	236	209	203	212	222	205	207	191	220	195	205	192	200	180	222	202	209	229	216	207	208	215	220	222	201	196	205	190	186	172	225	188	206	207	228	198	199	201	182	206	211	187	209	209	198	216	208	232	214	190	201	235	201	203	208	180	200	177	200	198	197	191	203	235	210	207	188	202	204	217	220	210	183	229	214	182	211	213	212	224	244	189	206	200	192	194	212	200	190	201	203	213	182	199	204	206	184	207	196	208	197	204	219	208	204	205	190	184	210	217	209	206	240	199	211	204	207	199	219	218	225	224	180	219	203	200	193	191	225	206	183	209	220	209	220	227	201	196	224	206	204	227	202	202	194	188	196	214	215	192	242	217	202	225	207	183	222	214	200	188	194	187	196	194	202	199	213	166	201	195	221	186	196	236	191	186	188	194	218	193	228	199	206	175	206	219	204	216	216	204	202	211	205	174	196	220	201	205	217	231	195	212	197	180	224	209	209	188	210	222	217	190	208	204	176	178	199	226	216	221	203	201	179	223	218	220	197	240	219	201	200	204	205	214	191	196	182	199	195	192	205	221	199	208	196	223	222	191	214	210	175	201	193	206	196	198	202	206	226	200	205	200	184	203	207	215	222	201	198	215	218	189	202	209	180	211	184	222	175	204	190	199	186	222	207	209	218	215	211	195	210	223	191	195	186	212	206	179	182	210	197	218	209	214	198	205	193	218	219	208	193	192	182	207	193	218	204	202	220	206	192	201	214	220	210	195	226	207	186	200	196	191	201	200	241	205	197	185	191	198	203	205	210	198	210	194	219	214	220	193	200	205	191	205	178	214	222	206	204	223	198	212	221	225	187	184	218	200	212	231	180	219	225	218	199	204	177	200	176	204	183	191	195	196	206	185	219	192	225	208	199	210	206	228	207	199	205	231	218	211	223	209	187	195	220	194	195	204	210	196	179	176	183	225	203	209	211	203	214	205	197	190	217	212	197	213	208	200	208	207	216	216	198	217	186	195	222	181	218	202	219	232	187	193	211	162	195	176	212	202	201	207	219	224	197	179	208	229	189	195	223	206	201	222	214	203	219	222	208	209	194	200	194	178	195	178	190	228	220	194	221	206	202	237	217	192	199	196	195	198	211	199	198	221	213	224	200	216	218	184	186	204	209	214	196	165	221	202	203	204	185	208	209	190	202	201	210	217	190	190	187	197	209	234	229	217	202	236	185	224	213	191	189	201	201	192	193	208	186	221	209	207	205	193	188	188	234	176	207	193	211	212	197	196	196	211	228	222	200	220	197	202	199	214	182	208	182	204	203	213	226	181	193	184	198	206	185	207	202	250	210	220	232	229	197	178	202	203	210	194	197	232	191	180	219	201	212	188	205	208	214	170	184	180	214	218	199	213	191	189	174	203	192	220	221	222	199	207	203	227	219	207	201	184	207	210	196	183	210	199	176	224	199	190	198	191	213	197	193	201	204	195	222	198	234	231	193	212	207	200	215	195	204	178	204	181	199	196	208	190	210	236	205	184	209	211	207	200	203	198	198	182	182	185	173	204	226	228	234	182	224	256	186	199	217	235	199	200	197	198	193	187	208	196	202	189	196	226	192	198	184	185	214	201	225	207	207	197	213	188	184	219	202	186	221	211	208	197	217	206	198	198	219	178	220	205	214	218	218	192	211	215	225	195	200	196	195	206	203	225	207	203	199	195	191	186	216	193	208	242	206	182	202	176	187	201	198	199	210	198	197	205	197	197	190	210	211	240	183	216	187	182	202	231	216	216	203	216	199	202	190	215	200	215	211	186	196	185	206	183	232	207	205	221	203	217	195	186	188	200	211	243	207	215	233	187	197	226	186	206	212	181	207	205	222	219	218	179	229	215	196	201	203	219	196	207	214	216	199	189	196	202	192	202	186	184	202	218	199	215	190	199	204	236	231	207	206	216	198	204	221	200	196	206	197	200	195	202	210	186	225	178	234	228	207	205	207	190	206	198	225	173	187	197	212	194	206	204	229	195	185	194	189	176	213	200	222	202	211	199	214	205	190	171	190	191	192	189	170	187	228	173	215	184	204	194	201	217	191	219	212	204	171	183	230	223	196	227	213	199	185	204	194	255	190	202	212	216	202	210	178	225	189	203	205	185	183	217	189	203	237	213	203	208	207	178	215	217	209	200	182	191	211	221	212	189	180	227	207	215	201	180	202	199	223	236	193	192	224	209	220	210	210	201	222	211	203	210	206	215	211	182	184	213	206	197	188	223	211	203	197	201	185	211	230	193	209	200	231	190	217	219	218	216	209	194	189	197	194	206	162	194	188	181	196	209	208	207	201	193	207	168	191	199	193	191	206	206	176	210	192	202	198	201	170	196	206	212	212	197	191	178	218	197	190	206	214	207	221	193	249	195	205	210	191	213	204	194	188	183	201	224	207	182	196	195	212	203	213	222	218	197	217	184	196	205	198	190	201	208	200	203	191	241	215	207	195	211	185	206	221	199	193	216	201	222	199	237	197	202	199	200	231	222	213	209	196	180	198	208	195	235	215	198	193	180	215	208	224	201	221	246	221	217	222	200	195	210	202	201	223	206	210	207	217	174	200	207	199	189	209	215	211	199	212	196	195	201	219	179	194	196	226	190	216	210	225	206	190	202	203	190	177	193	216	209	215	219	197	203	195	188	219	230	215	206	220	220	192	177	213	196	204	189	200	215	209	231	183	188	202	215	204	221	174	202	196	208	201	204	213	230	182	206	207	181	209	217	208	213	199	217	187	196	218	193	185	205	214	207	186	216	222	185	225	212	212	199	211	209	192	170	210	199	202	193	199	220	220	225	212	186	207	209	213	201	197	214	197	195	192	187	215	202	221	187	209	212	222	206	224	192	195
23684	20920	28076	23903	20863	8783	2948	1369	1292	649	543	500	456	421	376	396	392	392	351	341	298	305	347	306	310	349	344	315	319	279	300	328	298	294	301	298	274	310	300	284	338	311	297	322	294	337	302	320	322	332	361	344	336	318	300	285	318	301	323	282	296	332	309	287	293	311	301	318	296	294	297	274	306	268	280	285	269	331	304	300	275	291	294	297	282	279	300	278	285	296	281	281	309	298	289	300	280	313	307	293	257	287	303	266	286	296	278	264	292	270	286	269	275	297	291	300	303	282	303	293	294	298	331	320	304	315	308	268	291	299	257	290	279	306	275	292	263	297	311	269	285	270	283	291	283	276	314	291	309	274	300	332	292	278	291	302	314	303	297	279	295	270	249	286	294	302	307	328	275	281	311	282	307	277	313	336	289	289	288	277	311	287	283	285	287	284	283	282	286	306	292	321	261	276	274	282	283	299	286	297	299	268	302	287	279	300	311	318	278	286	285	272	298	291	286	300	315	295	264	299	277	271	295	286	271	294	275	284	282	296	289	273	308	292	273	266	296	295	267	297	301	295	300	293	245	280	300	319	290	273	275	274	326	297	274	284	273	275	259	270	288	287	280	252	265	295	280	272	297	284	261	327	273	318	287	291	274	290	278	299	282	294	290	273	295	259	283	308	290	305	248	291	267	293	265	300	285	282	314	309	272	276	288	265	301	277	303	314	297	300	246	281	292	296	329	290	306	329	286	263	250	292	315	263	331	282	273	294	293	297	294	292	292	275	272	319	288	285	289	257	275	277	300	297	321	308	290	287	319	298	288	272	293	270	277	305	290	293	297	305	266	316	263	293	298	293	313	270	291	300	291	286	280	312	302	290	291	268	257	309	281	274	300	293	295	281	295	282	314	299	261	283	291	309	307	272	299	301	272	287	291	317	266	287	308	266	298	276	294	258	293	320	271	272	267	258	297	284	281	269	291	295	311	315	291	299	291	306	276	313	260	258	306	298	273	275	305	288	297	308	299	266	289	247	287	302	262	302	299	262	290	300	294	288	277	271	298	302	285	285	279	285	303	294	277	309	321	294	268	256	294	285	291	288	294	305	277	278	292	275	296	282	311	284	303	267	313	297	309	267	266	289	277	252	258	273	262	269	292	274	305	276	290	284	283	306	304	286	273	289	291	291	266	294	270	298	271	257	295	309	292	291	283	281	267	288	296	301	297	276	276	280	278	295	281	276	295	287	291	276	269	314	287	266	276	303	280	286	286	276	295	275	290	290	288	293	278	281	288	297	276	272	285	261	291	280	251	301	297	300	292	299	282	272	294	296	282	288	302	309	315	276	303	322	274	307	285	303	246	305	269	280	300	272	273	285	333	292	275	268	315	262	295	266	300	293	279	279	281	261	292	269	305	298	287	289	283	300	292	281	288	268	268	280	274	302	298	290	265	308	297	268	288	277	276	318	294	276	295	259	288	277	267	302	271	315	261	277	312	312	278	296	279	300	313	262	273	264	294	293	301	298	269	276	317	272	272	282	284	288	285	310	271	278	308	284	279	278	272	280	268	253	260	282	285	306	288	298	271	308	285	292	277	311	305	282	269	247	302	308	326	284	294	320	261	253	318	278	296	295	319	285	336	318	264	271	280	277	266	293	280	297	262	279	314	260	306	293	263	260	274	306	298	281	295	314	303	284	287	290	290	268	323	293	299	275	273	281	270	281	291	273	296	284	289	299	290	283	313	234	254	291	289	273	287	263	274	282	279	281	291	323	299	296	274	297	309	267	250	274	264	276	289	313	240	273	276	282	263	297	309	310	301	317	285	299	306	295	288	290	266	245	274	305	301	286	310	287	289	269	273	295	241	264	305	285	282	270	293	305	288	301	293	293	299	277	294	264	295	303	280	277	266	277	283	275	301	257	262	282	290	274	294	265	263	263	296	261	282	279	290	269	306	287	295	274	278	297	296	288	313	296	236	269	301	272	304	295	289	299	275	279	283	302	274	239	289	308	270	288	288	311	305	293	280	275	258	275	294	323	283	307	278	284	267	287	283	302	288	301	284	275	301	293	289	263	282	241	286	276	291	313	297	285	252	285	275	299	305	297	293	299	285	266	287	306	295	255	289	279	279	285	276	304	307	278	279	305	284	279	285	252	311	266	286	301	303	297	278	280	309	290	267	278	287	277	286	259	292	293	305	275	287	295	287	284	312	266	293	285	263	290	306	299	299	277	257	267	300	305	291	281	295	291	281	241	289	264	293	268	289	274	236	250	303	290	272	277	273	306	289	295	280	300	283	292	310	274	318	254	286	275	278	271	288	294	286	269	296	273	289	265	295	275	291	279	330	280	282	266	280	307	298	275	308	309	285	270	276	264	307	264	239	307	309	300	264	275	267	285	283	263	292	271	270	268	262	281	295	274	275	303	311	272	318	291	277	288	296	301	301	285	288	327	306	296	294	313	272	251	283	288	285	272	277	334	284	290	280	302	287	293	305	283	300	282	291	271	302	295	322	267	291	256	291	273	256	290	301	273	305	274	334	270	283	281	291	299	317	261	288	298	277	298	282	272	285	302	285	280	285	304	302	270	247	272	293	293	301	294	274	295	276	306	283	276	320	279	277	289	267	280	283	287	252	302	284	299	290	277	287	274	271	298	257	291	289	278	279	288	289	298	307	290	292	274	312	275	305	262	259	288	292	315	300	286	293	313	288	307	272	310	295	297	264	290	291	311	280	301	311	297	280	288	283	295	291	281	282	267	280	295	273	301	331	297	314	285	309	261	265	304	269	313	316	285	288	252	285	310	289	263	271	288	289	307	277	288	264	301	272	294	286	315	313	274	280	302	321	293	294	274	297	266	272	272	304	281	287	267	266	268	267	299	281	288	265	288	293	287	276	295	290	281	317	263	282	276	294	270	284	272	318	313	304	296	278	303	275	317	295	290	264	271	246	279	286	295	286	260	294	273	287	297	302	284	267	292	295	288	266	307	306	322	324	285	279	293	313	302	294	254	306	303	329	307	311	284	306	280	273	289	281	261	298	316	303	316	276	296	288	273	279	280	298	296	295	273	300	274	304	294	279	280	266	301	343	310	293	284	271	308	293	303	289	258	264	303	291	283	287	282	271	291	268	288	276	303	288	270	280	269	310	267	255	333	279	293	297	274	274	302	302	300	310	297	286	288	268	281	295	283	280	321	310	281	310	286	285	304	286	299	272	252	296	302	311	286	289	279	298	337	304	306	286	306	259	288	301	309	290	306	274	260	304	260	301	313	312	289	273	296	301	276	275	264	302	287	270	268	300	249	321	263	307	261	263	294	292	286	283	293	282	278	283	266	302	279	311	277	318	291	284	276	281	312	310	245	256	288	272	269	283	278	296	283	290	259	294	274	275	289	303	251	295	284	271	297	277	298	266	277	249	288	289	273	307	328	278	303	296	283	273	237	284	309	271	261	317	299	277	295	284	262	279	308	276	268	280	290	285	318	294	335	275	299
5688	12760	11199	6102	4390	4305	5613	2954	3234	1220	961	987	769	694	589	554	647	646	564	563	495	458	468	440	469	430	454	464	436	393	454	403	411	427	377	406	429	431	380	399	428	441	417	418	450	429	426	401	439	471	464	518	471	408	431	389	337	392	364	386	418	387	396	395	388	419	418	373	360	318	393	378	372	390	371	386	381	396	395	393	379	398	383	391	361	381	369	398	396	340	384	344	362	369	370	373	338	379	370	354	364	367	399	380	349	379	397	406	370	385	422	398	387	402	364	365	382	387	409	370	382	373	397	401	389	388	401	388	364	364	360	370	348	377	390	377	382	384	370	405	386	399	379	394	403	379	379	383	368	382	367	394	391	345	377	395	397	338	365	384	392	366	343	366	384	368	354	388	386	389	387	389	354	347	369	383	361	338	359	377	353	355	361	332	348	374	368	400	403	378	374	351	366	410	365	403	375	402	411	385	367	365	344	401	376	381	393	370	390	381	369	375	352	403	371	382	356	385	366	374	424	361	369	415	329	360	367	382	366	371	362	360	363	370	414	374	398	382	366	392	391	350	375	405	374	345	382	349	396	374	353	384	372	395	337	379	380	395	354	397	370	430	389	350	366	378	367	391	390	394	380	347	402	377	385	394	360	402	380	379	383	375	396	374	356	358	354	368	393	372	376	370	365	354	373	382	361	393	398	382	393	390	351	366	371	410	353	356	373	408	389	370	357	377	373	362	396	400	392	385	370	404	341	324	371	372	380	381	412	367	409	355	362	385	353	400	404	376	374	393	397	351	381	380	356	383	376	362	388	375	381	391	389	362	359	377	392	395	401	415	361	380	332	378	330	386	410	375	400	378	367	361	401	379	392	355	358	387	373	374	320	371	356	348	388	382	359	379	382	378	398	398	423	399	406	358	398	353	378	386	398	372	395	401	352	392	374	376	377	370	377	363	335	376	395	393	366	369	376	385	398	391	339	392	394	390	373	361	388	369	396	384	386	385	395	414	358	364	357	329	358	365	394	348	382	350	410	361	362	406	398	378	354	375	359	384	401	387	366	357	354	340	404	387	347	359	354	359	363	366	375	373	413	407	382	362	345	378	395	349	409	357	383	404	374	395	339	397	395	364	356	384	368	396	389	357	389	344	349	387	367	407	390	360	357	364	421	398	377	383	403	350	360	351	352	344	379	342	368	368	368	372	404	376	355	362	389	361	378	372	404	401	367	345	370	344	345	368	381	341	376	409	375	347	409	375	349	380	405	362	406	358	398	408	345	358	325	391	390	380	362	346	383	393	353	365	360	392	349	406	372	365	352	397	388	393	380	399	402	390	373	370	401	395	379	389	372	380	369	393	333	361	409	401	366	376	340	393	379	381	379	346	380	421	417	349	369	356	377	343	396	376	398	376	369	382	387	382	360	363	334	357	392	322	366	387	358	398	390	358	366	380	369	358	388	388	373	391	380	398	396	385	359	369	421	382	367	382	391	390	405	326	376	388	362	373	372	373	355	392	373	358	379	378	416	384	345	391	374	384	376	407	406	356	378	406	323	357	390	393	371	368	356	375	370	417	349	358	373	392	358	387	386	363	361	368	394	359	365	374	394	375	404	402	405	365	364	368	376	369	382	362	371	406	355	374	380	356	344	398	378	358	346	397	406	391	423	399	385	326	379	380	399	380	358	374	364	390	380	370	368	408	345	396	362	345	382	353	356	400	399	350	384	367	375	392	366	366	331	341	376	387	410	351	379	360	354	367	394	376	353	386	364	376	381	401	352	385	415	369	339	340	405	333	344	346	348	384	409	358	402	355	367	385	374	364	370	358	387	391	369	367	372	378	383	357	363	347	389	386	353	354	392	379	389	389	344	399	412	370	380	389	386	370	375	381	417	358	377	376	400	364	392	370	379	362	399	403	368	360	376	405	375	358	387	384	344	369	368	392	402	390	366	346	404	410	375	365	380	389	329	358	364	387	369	362	368	363	382	382	380	410	395	374	385	397	373	379	359	387	352	384	373	381	369	369	387	398	376	379	376	355	378	389	367	345	359	382	388	367	358	337	360	366	377	357	394	372	407	388	402	374	394	356	353	388	421	375	366	378	381	395	408	377	384	351	395	426	387	398	388	365	368	395	367	374	361	377	407	373	344	350	360	401	348	350	389	358	362	373	344	363	362	360	363	397	360	354	375	348	378	417	358	380	376	372	381	371	391	387	388	395	361	387	358	378	392	367	397	365	359	386	356	382	411	375	381	417	362	370	370	363	395	360	364	354	346	400	365	371	371	354	370	361	379	346	412	358	377	393	381	372	369	355	328	415	339	359	382	356	400	402	319	384	382	401	366	390	339	407	388	363	392	358	357	373	363	372	334	406	395	388	360	415	394	371	398	384	362	383	366	379	376	357	359	366	382	390	382	390	376	391	369	386	405	365	396	394	392	370	383	372	356	372	377	374	385	359	422	370	355	412	392	389	372	371	395	385	367	361	385	402	369	386	399	376	342	401	399	376	399	359	367	363	348	396	394	360	358	366	364	399	358	378	387	372	377	370	389	365	382	392	406	360	409	386	352	349	357	378	397	360	359	345	380	393	380	370	388	401	376	358	338	378	351	385	363	428	400	389	385	381	384	385	362	370	366	402	363	402	404	385	358	373	376	380	337	399	386	373	374	370	370	387	375	350	371	391	361	390	375	373	397	376	378	367	395	356	388	374	371	387	414	372	363	377	376	351	344	350	372	371	334	354	375	372	427	363	370	363	404	384	362	376	367	396	368	392	365	349	395	394	385	369	374	422	376	344	362	355	396	370	384	391	392	371	344	399	371	375	373	358	392	363	386	353	376	380	380	356	356	342	382	374	369	363	384	379	347	398	408	391	396	387	374	388	373	390	366	395	379	363	405	426	372	404	371	353	392	349	359	379	386	410	343	358	385	353	380	377	364	394	373	399	365	340	357	349	353	372	374	376	371	352	366	393	360	398	414	382	385	396	425	398	362	385	373	374	377	405	360	389	358	395	351	333	378	371	378	396	352	348	355	380	391	380	409	339	366	380	352	408	357	376	376	389	391	374	379	389	346	369	355	414	417	399	348	375	356	395	386	406	359	371	370	374	373	402	391	359	399	394	393	389	374	352	383	385	399	404	432	361	364	347	375	406	336	362	352	353	387	410	364	335	372	378	379	361	383	362	349	383	381	391	390	393	394	379	387	365	373	345	330	377	361	351	382	410	396	389	387	365	409	357	375	387	360	382	387	358	390	407	365	393	374	362	348	361	372	343	377	402	383	418	433	387	350	383	348	375	399	360	392	354	360	393	341	384	401	373	354	407	426	395	378	377	417	366	404	372	421	355	366	379	367	367	380	372	392	348	392	361	316	351	343	378	389	386	377	361	418	423	394	379	372	360	333	353	359	377	359	378	400	369	401	379	378	402	344	358	350	354	376	369	392	373	418	375	376	356	404	388	369	358	388	382	412	388	391	400	377	365	344	367	356	401
24855	20927	26799	24981	6976	1148	1583	753	793	322	204	184	165	165	128	153	131	120	128	165	112	107	105	118	110	94	106	93	107	108	106	101	119	104	103	89	91	125	95	109	98	115	125	117	107	126	109	96	108	146	134	121	102	117	99	85	86	92	98	90	108	82	89	110	96	101	106	81	110	106	117	78	74	104	100	86	105	87	120	92	84	92	96	89	100	96	95	90	100	88	111	74	88	102	103	91	94	96	94	85	100	91	90	95	88	108	92	91	80	108	83	93	73	96	91	94	99	90	95	95	85	105	88	91	89	76	78	80	105	104	87	77	80	94	81	96	98	99	93	79	79	83	107	90	111	100	112	104	89	102	92	75	79	103	99	121	100	68	79	102	92	81	92	114	95	99	97	96	83	87	100	72	95	93	84	90	86	86	80	92	83	82	100	106	103	93	82	98	96	89	104	92	108	83	80	103	82	84	93	109	88	105	89	102	85	93	99	83	79	95	106	105	96	85	102	99	99	82	100	90	99	91	83	94	89	100	98	96	100	91	97	100	92	100	110	92	107	94	91	98	94	86	103	85	97	91	109	88	98	92	99	88	87	96	109	92	101	87	90	91	84	99	99	92	77	98	101	94	74	86	102	106	104	90	88	82	88	93	99	102	100	99	81	100	93	79	107	95	74	89	109	101	92	73	91	98	87	84	114	100	82	93	92	75	100	106	123	105	95	102	93	94	85	115	76	88	104	78	83	83	87	96	97	88	79	76	87	114	103	105	79	88	99	89	82	89	70	101	102	87	93	87	92	81	108	98	93	108	95	94	73	87	98	93	92	96	89	111	87	91	76	88	97	96	91	87	81	99	89	94	106	93	89	101	99	103	97	102	91	86	112	97	95	85	93	115	107	86	85	104	108	91	78	92	102	105	84	88	118	88	107	92	101	96	87	79	89	94	92	91	99	86	104	100	115	94	112	99	68	82	93	86	87	90	87	79	87	92	91	75	89	96	90	94	89	77	106	93	116	84	83	91	76	99	94	85	89	86	98	80	113	107	82	79	107	98	85	90	96	92	107	93	95	73	99	93	87	91	88	84	91	99	75	96	100	83	89	101	112	87	100	101	98	92	95	89	102	93	80	90	98	96	94	88	86	79	99	102	116	95	99	82	98	116	108	90	103	102	100	87	96	112	83	106	90	78	110	104	89	83	92	78	95	90	80	94	77	102	87	91	81	88	94	97	84	90	100	99	91	97	81	91	87	85	101	87	88	83	99	89	93	111	109	81	94	106	98	83	104	85	91	100	91	86	84	102	98	87	106	115	103	81	94	91	93	92	95	92	90	100	83	98	93	93	92	81	87	91	86	102	88	88	85	81	82	86	88	89	85	95	91	84	84	98	79	86	99	80	89	91	86	78	80	101	104	91	101	105	94	81	82	100	117	85	89	92	94	96	91	87	89	97	101	91	99	94	105	87	94	97	107	92	99	91	84	81	102	88	70	91	92	112	85	92	93	101	94	100	108	85	89	73	85	89	101	97	81	108	91	90	107	79	76	85	94	96	100	101	83	84	93	87	82	105	84	99	101	99	102	113	109	92	100	85	91	99	81	81	80	76	109	109	108	110	103	94	83	85	92	85	94	91	73	99	99	90	87	97	99	97	114	109	103	95	101	80	104	93	98	81	88	103	96	96	95	102	90	107	98	84	91	87	100	84	98	111	82	88	103	92	97	110	74	97	98	116	79	89	77	77	99	89	108	88	94	96	96	91	101	85	109	95	88	93	106	99	102	86	92	112	93	103	83	92	94	109	89	79	74	98	95	99	107	108	95	99	100	91	86	99	94	102	98	94	100	94	78	112	84	92	89	103	84	107	98	87	111	107	101	101	105	94	89	103	74	97	93	96	76	77	91	100	91	78	100	99	98	90	85	90	97	91	97	98	80	93	91	102	94	93	103	96	103	98	93	96	79	91	99	98	98	99	102	96	100	76	87	72	95	82	83	92	97	94	103	88	107	91	95	91	91	96	97	96	85	93	82	100	100	91	102	97	97	91	89	92	84	98	102	97	89	82	81	92	99	107	90	95	107	99	83	90	87	100	99	75	91	98	103	110	102	100	87	99	103	99	106	89	82	91	114	88	94	93	102	93	88	89	85	92	89	98	103	89	104	93	95	76	113	90	113	98	99	83	96	85	99	90	84	100	84	89	104	95	97	85	112	105	88	105	101	73	102	91	112	95	86	90	86	88	78	105	100	98	107	90	97	103	80	89	96	99	81	79	95	99	93	94	98	104	82	87	92	106	85	97	83	100	88	84	97	91	100	91	90	77	115	93	90	91	86	99	79	90	104	89	92	80	107	78	102	94	91	105	87	119	89	81	99	81	106	90	111	90	98	92	76	87	95	77	89	79	91	107	98	89	93	99	87	103	109	87	108	96	89	106	100	105	92	86	95	88	94	99	99	93	87	113	85	86	79	106	81	100	90	103	88	89	98	96	96	99	97	89	76	76	89	100	82	93	86	89	92	92	90	102	79	89	95	103	82	105	98	81	90	106	80	109	99	99	93	101	110	92	98	96	98	96	93	87	94	87	125	78	85	76	76	102	86	103	91	82	97	78	124	79	90	102	89	109	104	113	95	85	89	99	70	83	102	93	87	89	99	90	75	94	91	90	96	90	96	84	95	93	108	104	90	105	97	77	98	97	89	90	99	84	94	103	102	106	96	92	92	98	96	81	95	102	81	103	98	95	94	97	91	86	80	102	84	89	93	94	97	95	109	104	87	92	101	90	103	100	91	81	93	95	90	93	89	88	98	119	77	93	102	97	91	102	99	87	113	86	97	90	81	91	79	95	94	99	91	83	101	94	93	75	102	94	103	77	93	92	98	90	100	79	85	104	99	90	110	73	92	96	89	70	85	108	94	94	91	91	99	123	95	77	96	101	91	82	99	99	112	100	85	86	92	80	80	86	87	97	88	112	89	110	90	75	84	105	79	104	97	85	97	101	70	103	91	102	84	89	94	104	83	87	111	86	105	88	115	84	107	69	95	102	91	88	98	85	105	92	89	87	92	90	76	93	85	105	82	89	86	97	93	77	94	88	94	102	111	106	79	92	97	104	96	109	89	105	94	84	94	86	97	85	86	71	82	110	92	93	90	88	91	92	73	87	77	113	90	88	98	100	89	102	89	83	93	92	93	94	92	81	94	95	97	79	101	106	93	99	89	83	94	91	90	115	99	117	83	99	108	81	115	103	108	100	85	102	90	111	98	87	87	100	97	91	101	80	106	99	90	94	98	97	91	99	106	86	93	94	101	80	90	97	95	109	80	105	92	79	98	100	87	85	70	86	89	91	108	116	95	88	83	97	85	96	90	93	97	88	97	106	113	95	92	79	105	84	96	106	93	105	87	89	84	90	86	95	105	104	93	105	88	89	87	90	83	102	79	87	108	74	108	112	98	108	96	100	77	107	98	103	96	99	85	103	98	90	96	84	99	103	83	87
5294	8492	7202	3926	2906	2864	4214	2153	2278	763	523	526	368	339	259	239	281	277	255	229	184	189	191	184	198	168	168	175	156	181	152	179	178	173	152	152	147	158	143	167	132	157	187	179	179	210	153	166	166	215	186	186	183	170	152	153	173	151	162	140	144	146	146	135	139	142	143	132	161	117	152	123	148	144	134	136	124	133	154	133	143	141	133	124	160	148	127	130	124	136	149	118	136	147	142	140	122	138	156	132	133	128	130	126	129	130	130	126	136	148	122	131	136	116	137	130	137	140	146	123	129	143	123	126	121	128	142	165	132	136	145	115	119	134	135	133	130	141	143	131	135	141	146	147	122	144	142	135	128	141	152	129	165	126	126	124	129	131	138	143	150	132	130	140	143	110	130	123	135	160	153	138	137	125	115	112	141	138	131	145	146	140	141	137	137	137	120	117	130	132	140	132	135	133	124	112	150	122	130	117	139	153	130	149	117	129	114	139	128	133	145	123	132	140	136	137	138	159	119	150	156	126	139	131	120	139	133	139	142	132	141	130	130	134	164	127	132	125	122	148	127	128	109	132	143	131	130	126	125	144	130	159	135	120	148	128	142	132	135	114	125	141	147	129	144	143	134	143	137	138	160	118	121	159	155	157	115	129	155	117	129	128	144	147	143	139	116	155	124	157	137	141	143	115	139	135	96	132	123	126	124	111	148	136	120	124	126	119	129	132	122	144	154	155	123	142	159	128	156	128	120	145	147	116	136	134	151	145	143	135	140	141	131	123	133	168	141	145	122	144	152	124	159	150	132	154	140	120	147	137	147	139	113	135	133	139	148	136	135	120	113	136	141	138	131	144	120	129	145	147	151	119	143	138	121	149	124	129	123	142	110	122	135	134	133	144	136	140	115	115	132	102	148	124	140	136	136	123	143	137	138	155	138	142	138	124	133	137	137	140	146	137	129	147	160	136	141	141	128	133	141	153	129	125	142	125	147	134	132	116	140	129	128	142	117	151	154	140	135	146	127	119	128	148	126	132	117	136	127	158	141	124	148	137	134	137	141	134	108	145	153	139	131	155	150	120	119	150	149	152	146	113	144	122	139	140	149	139	132	138	141	135	122	133	134	126	132	145	128	149	142	119	124	115	143	158	138	130	148	151	118	141	116	131	136	144	125	138	125	133	129	119	142	149	142	119	148	123	135	121	115	143	142	119	108	136	129	129	134	154	125	143	127	139	136	163	148	126	123	136	133	124	148	140	137	147	134	129	143	145	130	121	138	112	160	138	136	124	144	134	153	123	138	126	134	122	132	129	150	130	111	139	131	132	133	138	122	124	129	146	121	136	138	116	129	144	126	136	143	126	147	134	132	134	161	126	137	134	151	110	146	119	135	152	146	131	117	118	126	132	111	119	110	135	143	132	132	130	135	152	142	131	157	170	130	121	133	125	123	144	139	115	123	134	142	124	117	141	143	141	142	131	144	143	113	139	173	129	157	145	129	141	135	133	158	131	134	156	137	129	137	128	130	143	135	120	140	130	139	146	110	153	145	135	131	141	146	142	140	158	166	126	146	143	114	159	130	141	135	130	120	112	138	132	146	151	136	147	124	110	142	138	132	123	130	164	150	158	138	137	130	134	130	137	115	145	140	152	138	122	121	116	142	121	128	130	114	126	133	139	122	132	140	126	117	120	134	128	116	119	135	133	159	161	152	122	111	124	141	132	138	130	127	141	128	120	147	116	131	126	123	134	149	138	135	127	134	142	128	119	148	144	123	134	127	159	141	132	103	145	115	141	131	147	123	129	143	136	123	136	120	130	131	149	135	126	137	131	135	145	130	149	116	140	126	127	132	150	137	137	130	132	157	123	140	134	140	133	134	132	115	125	135	129	114	154	125	135	133	136	139	154	131	126	127	138	132	125	147	128	139	146	125	145	122	157	138	128	131	132	120	114	152	146	137	134	137	168	123	128	134	129	133	134	142	130	136	118	139	127	134	142	139	150	114	137	138	125	147	136	136	120	131	151	134	126	137	136	126	128	132	140	139	150	140	124	148	120	130	140	130	131	154	140	139	139	146	116	120	139	124	133	129	135	130	156	120	146	140	145	117	119	115	119	135	123	117	129	140	120	142	155	154	137	143	133	142	149	135	125	131	127	117	148	139	150	120	126	142	127	136	130	153	132	155	117	115	115	124	124	129	141	125	148	119	141	142	132	125	129	128	134	141	119	129	155	128	142	127	145	140	131	139	153	129	126	136	136	140	149	138	132	148	135	122	143	137	133	128	119	137	133	126	129	138	142	126	135	143	133	121	147	151	146	124	133	130	122	120	133	148	117	145	158	138	125	117	143	141	117	124	140	128	134	125	138	115	129	132	105	142	139	125	133	122	136	121	120	142	141	118	122	138	130	147	133	131	156	140	147	141	141	139	122	121	129	139	135	122	125	121	134	149	136	144	137	129	141	123	119	136	130	131	158	147	135	135	117	124	142	148	142	151	103	128	135	122	134	126	130	127	137	129	128	139	131	137	144	138	116	144	138	121	131	122	139	138	151	137	127	135	134	145	123	139	125	139	151	144	137	132	137	119	123	136	147	132	140	123	126	137	151	135	176	129	144	154	122	133	139	144	128	128	119	138	137	154	124	149	124	145	138	140	120	129	130	138	118	121	134	145	126	137	151	136	117	113	130	123	120	133	132	139	119	126	144	151	124	133	134	148	145	156	136	133	144	114	136	117	133	114	138	141	132	119	104	147	98	134	130	134	129	146	147	140	160	112	131	125	133	136	133	128	137	152	124	117	130	131	129	144	153	141	131	144	140	120	126	133	125	151	136	138	140	127	140	138	136	139	150	127	128	130	146	149	125	138	143	121	129	113	126	122	127	147	123	131	137	143	135	151	128	134	126	133	141	146	134	138	137	161	123	132	139	146	152	120	143	144	141	146	115	136	128	121	125	132	137	142	118	146	128	130	152	117	121	132	132	125	124	115	136	133	150	143	128	120	145	137	133	133	138	141	121	140	127	131	122	123	146	135	144	141	138	136	141	130	143	151	136	118	142	130	158	116	127	127	152	127	136	135	126	150	137	160	138	132	133	139	137	135	132	135	156	158	134	131	125	141	154	136	132	119	150	129	140	124	138	128	142	135	145	143	131	126	120	146	149	131	120	141	155	140	132	151	128	124	141	126	123	141	135	152	124	147	105	126	129	160	138	125	128	124	130	141	133	132	140	129	132	130	143	134	137	141	151	143	143	125	159	131	150	144	119	112	137	135	135	158	132	156	151	149	135	137	134	137	128	125	123	142	159	126	141	149	150	116	137	114	120	120	147	144	131	121	145	136	122	155	145	145	144	123	138	154	144	136	139	135	103	129	126	142	158	123	147	116	158	130	131	155	135	138	157	119	147	132	129	120	124	135	126	146	134	130	140	137	148	147	118	143	151	150	135	146	132	111	130	162	116	117	131	148	142	111	120	154	110	143	135	120	138	151	136	130	140
22705	20982	28685	23454	20985	21068	10231	2492	1862	891	703	660	547	474	491	452	479	462	452	381	386	347	317	324	364	366	316	315	293	299	300	328	324	308	281	305	294	320	299	309	301	314	349	317	320	337	338	366	331	342	363	337	329	335	310	288	277	285	294	285	298	285	282	271	281	308	292	312	270	291	277	279	295	314	278	277	263	274	294	258	258	272	250	286	268	272	290	292	268	263	255	260	281	277	247	294	344	261	270	272	289	265	269	270	298	282	267	253	266	294	269	306	278	315	275	335	274	267	277	277	267	297	271	271	246	293	281	252	282	273	285	278	255	270	295	286	259	313	273	274	312	298	274	300	261	304	284	284	244	273	287	295	298	296	269	292	273	293	268	303	292	281	276	248	262	277	258	315	297	279	266	267	255	261	286	278	287	281	284	287	290	292	250	288	260	271	277	260	262	298	272	260	290	292	281	290	262	293	263	289	283	272	279	292	282	272	252	310	266	260	274	291	265	278	269	285	256	284	270	290	280	299	299	259	269	306	257	271	280	267	274	290	273	245	272	271	277	286	267	269	264	292	296	297	293	278	261	290	276	268	287	277	277	262	265	301	258	270	265	267	291	269	315	293	266	257	268	290	273	265	302	259	269	260	285	280	315	268	245	271	274	272	279	295	305	309	281	273	285	286	317	285	317	288	286	246	252	270	287	301	276	299	295	299	266	291	293	279	264	268	262	263	307	286	270	263	264	297	253	272	280	280	280	296	264	283	270	308	303	262	265	275	278	272	272	288	279	290	282	323	262	268	285	249	293	295	287	276	288	279	291	284	283	269	255	268	297	254	267	273	280	287	276	272	271	244	327	237	301	274	298	280	263	283	276	286	262	284	293	295	289	289	283	285	296	302	267	319	266	270	290	261	278	274	276	268	279	274	278	273	280	258	270	269	242	294	305	264	287	267	288	258	297	271	268	258	291	272	287	261	294	289	293	300	287	302	291	279	289	279	246	265	280	299	306	286	296	256	274	267	255	301	253	299	257	280	271	281	302	285	315	293	281	279	268	289	256	288	282	274	289	274	290	309	289	276	277	265	280	286	268	238	290	268	303	252	282	236	288	265	302	294	287	278	295	258	266	298	288	305	256	264	277	274	262	280	270	288	323	308	266	299	265	269	316	279	257	292	265	284	256	283	271	285	301	288	290	280	270	287	269	278	281	302	256	274	263	281	275	267	270	270	259	252	280	302	277	280	269	293	268	245	270	273	251	254	259	283	282	304	289	290	276	295	283	263	248	264	278	244	272	279	282	269	294	260	282	274	301	286	261	276	231	277	288	313	264	287	311	303	267	296	273	292	278	270	274	293	292	271	267	271	280	271	253	294	274	318	285	284	301	283	295	286	294	272	258	271	265	259	289	265	289	268	259	252	272	285	253	282	286	258	261	263	300	262	300	281	275	261	249	263	297	298	301	307	273	276	288	291	265	277	292	278	293	269	262	244	288	273	258	286	267	251	264	267	276	291	289	253	292	267	284	267	298	293	282	275	271	299	267	280	311	312	287	265	304	290	300	257	284	287	280	283	277	292	309	265	271	256	280	311	272	265	285	265	262	258	261	301	279	279	281	275	284	275	303	276	283	298	276	279	269	265	277	274	299	287	267	287	289	289	272	272	271	255	267	282	312	290	254	280	272	289	259	289	274	301	281	282	268	297	279	261	294	291	287	262	270	265	273	275	278	242	281	282	315	252	286	260	260	269	306	267	274	293	285	307	287	281	273	281	267	266	267	289	259	273	277	245	295	285	278	279	288	288	285	274	258	282	281	301	285	258	291	248	276	273	292	282	258	288	285	286	273	287	281	275	282	263	300	274	282	316	273	293	286	283	259	271	306	265	279	290	276	288	249	282	271	292	289	281	285	273	264	296	255	280	280	254	285	254	290	276	242	279	264	281	268	297	269	315	264	279	274	296	286	290	260	302	292	270	268	286	299	295	284	276	256	288	270	262	293	304	273	290	285	298	259	262	296	273	297	284	272	268	280	301	275	279	303	284	272	285	272	271	298	254	280	271	279	260	284	278	279	270	268	287	275	259	272	267	257	267	256	316	237	276	284	280	258	252	281	275	277	279	287	262	279	267	310	294	278	283	266	284	254	244	285	273	286	270	272	247	277	292	274	269	283	281	259	299	273	265	265	296	259	299	311	282	271	273	264	280	278	280	255	279	286	305	287	310	267	283	301	300	280	238	287	261	264	299	264	274	282	282	244	273	269	310	278	267	257	284	288	264	294	304	252	260	260	264	260	297	293	290	285	277	256	254	286	277	313	296	278	277	259	272	278	304	275	256	284	297	290	316	295	310	279	245	268	276	295	263	267	289	292	266	309	281	273	262	273	285	301	315	269	238	269	271	309	252	298	269	269	291	272	266	278	238	296	283	258	269	277	239	277	256	254	283	283	276	268	297	286	282	259	280	296	281	262	286	266	284	264	323	291	288	256	269	285	291	299	255	274	267	308	275	272	273	299	282	245	259	307	302	263	297	301	306	256	277	257	268	291	273	267	262	266	307	290	311	288	291	262	266	263	297	282	275	280	258	279	255	259	306	271	285	238	270	308	280	267	319	244	253	278	286	280	297	297	261	263	270	295	259	269	289	274	260	269	265	246	267	270	302	306	300	267	277	257	288	274	294	266	262	256	281	270	259	264	281	268	258	284	263	294	250	250	302	272	334	242	264	311	290	266	288	289	255	268	288	291	276	281	283	269	290	283	265	269	255	279	260	264	304	251	279	284	289	264	289	270	281	271	284	256	297	283	279	283	287	257	268	292	250	278	267	280	269	264	271	274	290	279	289	294	273	270	289	253	278	302	246	294	282	286	256	261	287	269	280	282	283	271	277	279	278	267	266	311	277	310	247	258	275	283	305	249	260	291	279	270	282	284	263	276	282	258	279	301	301	267	327	275	268	262	262	258	274	318	266	297	282	279	274	298	273	264	278	281	269	271	274	294	281	259	327	260	283	260	279	290	255	266	297	252	277	271	250	261	250	281	278	284	277	260	300	274	289	303	269	298	280	259	252	280	305	313	299	244	290	291	277	288	310	265	287	282	305	277	278	301	259	276	273	253	292	284	278	288	307	281	269	243	271	311	257	275	247	311	281	303	331	282	279	295	265	269	280	262	276	308	283	296	262	308	264	245	317	275	264	279	282	269	243	286	249	299	303	294	275	269	312	256	292	276	288	279	291	302	293	250	291	240	285	273	301	274	269	279	273	283	264	299	274	281	284	286	303	247	288	268	249	261	279	270	272	284	260	293	291	251	259	277	297	292	272	311	292	249	268	282	261	274	282	292	284	259	266	289	296	285	281	288	264	296	275	276	318	272	285	266	265	270	269	240	280	273	271	292	281	279	284	271	257	271	283	263	267	288	300	290	263	272	268	239	238	299	266	260	257	287	296	305	249	259	262	309	274	276	272	300	259	280	285	283	245	249	278	276	295	255	299	286	282
7996	18929	16697	9293	7083	6321	8208	5052	4661	2088	1477	1396	1135	961	819	803	816	759	676	676	613	580	579	521	480	515	491	446	444	476	502	463	460	447	430	417	387	404	413	419	458	475	473	491	455	496	507	450	528	569	533	533	516	452	431	364	381	401	384	394	391	404	368	403	399	389	375	371	390	375	365	346	389	405	366	413	369	368	415	329	379	399	410	328	375	373	382	369	396	381	358	364	377	338	377	372	374	381	368	398	361	386	360	340	364	378	368	382	387	379	359	334	376	395	351	336	357	367	375	356	388	362	350	323	402	376	378	364	382	382	363	385	374	385	378	377	357	372	387	387	352	399	382	430	368	381	348	342	366	358	385	331	363	351	346	383	398	374	381	401	326	390	370	383	396	354	366	361	419	352	387	356	342	354	370	378	368	385	362	352	375	357	380	359	362	360	360	335	374	351	367	357	336	395	353	394	359	372	377	333	348	325	399	365	385	356	383	403	374	362	394	395	365	349	333	386	336	371	376	343	372	372	332	328	364	330	368	376	386	346	366	362	358	393	383	380	382	344	353	381	384	369	348	383	394	366	355	371	343	379	346	360	380	342	375	352	349	379	405	387	366	358	380	362	348	357	372	334	395	369	363	369	378	404	395	344	377	373	397	362	362	390	360	346	397	383	372	351	350	399	351	358	376	360	339	353	361	335	343	371	363	390	359	353	371	365	397	367	334	353	352	380	350	365	322	389	360	388	329	378	396	352	371	396	369	347	358	359	354	374	360	340	353	322	380	356	339	367	372	362	362	342	358	383	335	354	423	377	346	346	352	380	373	378	387	363	350	348	375	383	397	370	347	374	386	370	354	386	390	378	349	359	352	363	363	361	363	350	396	366	377	399	330	364	351	367	388	334	357	343	351	370	350	367	378	360	371	333	304	363	373	385	355	365	354	371	367	380	354	341	345	355	349	391	385	369	371	373	384	369	338	355	379	365	379	370	362	372	381	382	357	362	358	391	379	338	342	376	353	369	381	372	379	357	394	364	365	344	372	366	351	377	371	358	356	362	364	352	355	344	324	353	385	364	360	329	381	370	371	376	373	327	315	379	354	369	373	382	374	360	372	372	393	352	386	371	340	320	359	323	362	392	369	347	354	339	349	370	348	389	345	394	356	380	376	358	330	357	349	368	364	387	358	360	348	357	342	355	347	379	361	364	389	350	346	338	333	362	384	364	358	353	374	381	367	357	392	373	365	362	368	364	375	359	373	359	385	386	365	321	356	363	374	372	365	336	372	359	332	373	377	375	357	380	347	345	340	354	378	350	336	348	381	358	352	349	335	354	398	359	382	358	347	394	375	343	390	385	387	357	363	356	383	394	362	365	372	383	376	357	356	402	368	365	354	357	387	386	381	384	341	360	358	339	343	374	368	363	354	373	369	359	351	429	370	386	406	366	362	381	359	365	367	429	333	392	319	383	359	378	351	364	327	381	382	381	408	357	354	388	355	356	380	389	324	375	358	386	351	348	385	356	354	375	332	382	375	371	322	331	369	349	346	359	361	364	339	393	397	367	375	360	372	410	393	340	336	367	368	355	339	378	319	393	336	364	324	376	363	362	368	363	356	353	358	343	363	334	337	359	381	341	354	389	389	354	372	357	377	389	349	368	374	369	371	365	347	353	337	362	339	348	389	353	358	382	333	417	378	345	403	355	363	350	353	329	350	353	357	372	360	353	377	378	347	355	351	341	353	390	370	359	377	375	367	359	336	339	333	343	335	368	377	368	385	384	390	375	356	390	353	337	365	363	388	357	383	374	369	365	366	388	356	331	388	337	328	415	426	375	377	363	370	391	359	382	343	364	391	377	376	369	382	353	384	323	366	374	333	350	368	350	364	373	406	370	377	346	374	370	375	349	352	356	336	399	389	363	364	343	380	396	364	338	341	362	318	388	366	364	372	366	373	363	370	369	405	384	352	351	391	342	388	369	403	347	371	373	327	405	350	376	391	388	369	361	365	386	396	315	338	376	348	376	357	379	373	380	368	345	385	381	372	357	409	375	382	404	366	328	367	386	352	330	350	360	351	416	380	389	402	384	358	376	388	380	344	359	358	359	351	392	340	381	359	372	394	370	381	427	367	372	365	384	332	372	379	369	376	395	355	347	357	342	379	359	350	348	348	357	374	378	345	338	373	365	373	366	337	374	336	365	363	372	357	354	330	365	351	357	376	369	379	378	342	365	358	359	352	364	342	367	397	384	361	343	376	367	375	337	366	357	351	343	369	368	347	351	346	357	357	388	328	375	332	363	375	348	397	376	340	354	355	379	371	346	371	361	355	387	359	348	377	397	369	394	372	324	392	350	357	358	371	346	374	402	400	343	380	387	358	374	360	401	391	368	381	317	358	365	348	348	368	356	366	349	332	391	375	363	380	368	381	372	361	390	344	355	341	372	324	350	354	389	354	363	386	376	355	398	394	376	360	399	366	362	330	341	364	371	370	377	347	361	415	344	369	352	380	350	388	321	357	384	352	368	372	386	376	384	356	386	363	354	396	350	361	335	353	326	367	375	405	405	358	380	372	341	374	360	391	352	366	373	347	367	355	374	365	361	358	389	351	357	379	367	385	360	351	350	381	331	388	390	367	362	372	332	357	356	366	364	372	380	387	388	380	344	354	339	371	370	359	367	352	358	385	327	363	394	388	385	378	393	349	379	356	377	351	350	344	383	372	352	340	385	326	372	327	336	362	354	382	356	374	384	332	362	371	389	359	362	406	381	379	342	349	328	354	352	339	380	335	368	373	357	360	378	355	331	370	386	359	353	363	343	356	361	371	360	349	357	374	331	395	343	337	323	342	354	361	374	366	367	369	377	339	377	372	373	346	380	368	372	359	397	360	395	362	387	376	388	358	334	386	363	370	375	350	355	384	357	400	366	354	362	357	367	376	368	364	334	342	356	350	336	360	356	401	356	386	366	345	350	402	343	358	383	380	364	346	380	354	346	358	374	392	329	344	359	405	351	381	370	365	376	385	351	371	354	383	374	388	364	361	361	353	336	357	330	372	353	378	366	359	368	336	385	302	376	365	378	366	355	335	351	322	367	328	382	351	365	384	344	354	372	360	337	400	362	361	370	358	378	402	363	370	354	363	380	366	376	343	367	363	367	381	366	321	335	365	356	371	380	363	350	339	396	346	376	362	346	359	362	353	375	353	390	345	386	384	376	386	385	374	359	357	351	352	353	356	358	369	359	349	366	342	388	401	364	389	385	361	373	377	359	361	382	392	343	371	374	355	359	378	387	348	373	406	342	398	350	341	368	366	381	365	370	383	387	333	387	371	354	381	405	355	337	358	373	393	387	349	361	332	362	360	333	350	370	385	380	384	380	341	406	352	357	364	360	360	361	344	368	376	370	380	353	396	367	327	332	387	367	352	377	363	385	346	370	336	371	360	366	362	368	322	381	376	366	380	399	357	335	378	407	366	353	337	412	375	331	336	356	380	400
26693	19057	6319	1585	1004	859	1246	767	656	289	196	214	215	183	165	167	162	195	169	179	172	179	169	123	183	173	154	154	187	168	143	143	146	142	162	166	173	161	162	165	137	137	195	168	168	176	155	170	179	173	211	171	170	182	172	164	156	141	163	156	133	151	153	154	145	160	121	149	121	165	166	151	137	142	160	159	161	168	167	144	163	154	164	135	154	153	145	141	149	153	159	155	164	162	146	166	134	150	171	167	148	142	181	163	142	149	151	140	160	143	151	179	164	154	163	143	168	155	165	145	158	154	146	162	151	173	166	166	152	154	159	153	154	167	160	170	166	147	172	140	146	182	167	160	148	129	159	148	167	158	141	179	166	158	163	166	149	160	151	162	148	151	139	147	155	146	167	143	141	162	138	139	166	176	152	144	171	152	141	158	145	153	164	141	146	150	156	156	160	146	169	168	169	127	129	159	151	167	149	148	169	151	151	158	148	158	168	153	153	153	138	148	173	160	150	156	142	168	110	150	145	131	135	173	146	162	160	169	124	140	144	137	143	152	158	159	154	147	146	157	137	161	164	149	156	154	156	145	167	151	163	153	153	177	154	137	171	151	145	164	151	147	184	151	155	163	176	150	174	162	156	136	152	169	136	144	152	150	162	155	200	163	169	156	162	184	162	159	151	182	162	147	136	159	157	134	175	162	140	145	164	157	146	150	148	171	140	160	151	160	152	132	154	148	153	150	175	160	160	137	155	127	143	135	128	150	125	176	148	152	175	165	145	147	148	158	156	149	139	155	161	148	165	143	157	183	167	160	131	139	156	136	178	143	161	152	149	142	127	150	155	161	171	150	152	152	130	156	154	158	175	166	130	136	143	137	153	176	142	154	138	166	164	160	136	148	176	147	141	156	154	134	165	152	146	146	143	177	159	147	158	126	122	145	156	151	161	152	164	169	165	151	159	147	148	163	133	157	145	137	161	156	160	144	156	156	139	128	164	158	147	161	159	148	138	154	142	150	167	180	151	145	161	137	147	168	154	164	166	165	155	154	139	169	133	136	169	176	163	147	147	161	144	157	153	160	177	161	173	147	192	165	159	134	166	144	170	146	140	174	151	161	148	159	138	133	115	158	148	150	152	147	152	140	164	168	152	149	151	154	147	155	153	130	148	156	160	142	160	147	150	159	142	166	159	131	155	161	158	164	156	153	177	139	163	135	169	147	149	147	146	158	142	152	138	155	158	173	148	135	140	158	163	156	153	164	141	149	159	157	163	147	179	142	156	145	144	157	174	153	156	156	171	139	137	156	133	168	139	162	147	158	170	162	171	146	153	167	161	133	142	158	142	157	153	152	142	176	144	164	140	162	158	164	168	151	170	146	139	157	162	139	142	152	166	167	150	148	179	150	167	134	132	138	134	130	142	144	144	151	163	134	159	151	142	151	158	133	139	152	178	151	169	148	142	146	154	154	154	156	158	143	150	149	151	165	156	145	165	148	148	159	162	171	167	160	166	128	182	148	173	179	146	144	135	155	179	156	143	136	146	143	172	160	152	154	137	160	170	169	168	165	149	140	154	148	154	155	171	134	157	132	161	151	177	142	145	148	144	154	154	156	153	170	170	163	152	146	157	139	154	143	147	158	163	152	162	156	118	164	168	151	155	187	160	154	165	157	163	169	140	132	141	146	145	143	172	136	141	140	138	149	156	142	164	147	165	159	182	153	162	171	146	151	143	160	132	149	148	175	128	147	146	139	141	162	149	149	174	159	161	151	138	169	162	158	165	160	147	125	159	151	166	159	162	154	146	157	174	166	188	157	149	140	153	165	171	159	171	157	141	166	152	146	137	155	149	163	188	152	140	147	150	154	157	152	172	141	133	152	150	174	163	145	137	159	176	155	155	158	174	156	131	139	149	150	163	141	155	152	176	159	169	166	159	143	144	169	140	150	156	170	151	169	161	144	154	140	137	157	168	170	178	145	172	177	160	157	164	155	147	147	138	150	165	175	172	166	170	150	154	187	148	158	137	160	149	159	144	160	149	148	161	154	170	135	166	166	158	139	146	150	152	174	167	154	181	165	157	160	145	147	147	139	143	169	149	164	144	160	157	160	146	151	140	147	139	153	169	149	157	164	144	149	158	140	146	183	160	148	152	150	153	137	148	154	143	148	153	171	139	168	151	144	156	155	147	148	158	156	147	168	155	144	153	157	170	152	149	136	161	120	140	152	143	132	159	165	141	161	145	164	145	161	150	152	148	136	178	158	141	148	169	163	150	164	125	174	148	154	159	125	166	153	154	160	134	136	152	156	138	163	156	145	133	164	147	164	178	163	151	181	182	160	145	118	140	168	151	159	170	160	144	168	163	146	174	173	132	151	149	148	141	163	152	146	160	130	151	142	150	160	148	149	149	158	174	131	174	164	180	133	168	160	152	147	161	148	134	144	158	151	145	157	143	163	147	172	143	165	154	146	155	136	136	153	138	174	172	145	138	146	137	152	143	151	169	163	147	146	146	155	182	141	170	154	162	163	159	150	174	132	175	151	160	134	160	178	160	147	160	128	138	163	171	146	152	153	171	166	164	150	158	165	171	159	147	139	168	164	158	150	167	154	176	148	172	141	172	142	156	157	130	158	166	151	151	140	160	145	161	158	159	174	131	167	180	178	166	151	155	139	145	182	173	140	147	154	173	159	168	170	158	154	146	156	149	146	135	153	158	162	164	160	143	151	158	169	147	168	147	132	156	163	158	148	148	162	167	158	132	157	153	155	154	134	164	175	161	143	163	163	165	152	163	140	152	148	151	147	146	181	152	148	134	149	159	147	152	139	146	158	172	150	152	181	159	148	170	163	141	152	140	168	146	146	141	146	133	152	160	157	131	153	170	148	126	134	173	166	165	137	166	140	156	159	155	165	165	154	169	151	167	155	154	167	174	134	158	169	148	154	143	163	155	157	153	147	127	148	140	157	170	152	149	164	151	145	160	159	140	147	157	148	155	121	157	160	139	154	188	155	182	163	156	164	146	155	163	149	153	167	170	164	169	162	149	152	161	158	144	175	150	182	149	160	168	149	155	156	172	160	145	155	152	147	140	142	147	150	150	156	151	149	163	168	154	150	154	170	163	171	171	160	157	156	164	155	169	160	151	128	155	184	153	144	161	146	138	177	149	142	142	141	151	153	156	153	138	150	153	154	139	158	146	153	146	160	175	163	160	174	170	170	161	139	159	157	158	137	157	161	152	158	143	154	163	143	167	134	128	157	161	166	158	156	149	149	138	164	148	175	148	151	137	174	189	152	135	156	167	164	150	149	156	170	138	167	155	151	153	164	140	169	151	146	145	156	135	140	162	165	155	158	158	128	145	165	150	149	162	148	147	154	173	162	153	155	143	150	144	155	163	165	154	137	146	140	141	155	165	153	149	161	163	143	149	156	162	155	148	156	153	156	162	152	167	137	121	138	160	165	150	164	157	137	136	147	152	152	149	151	176	157	149	143
4485	4121	3761	2037	1666	1622	3047	1909	1718	527	334	339	281	290	240	245	283	268	265	234	214	240	250	243	209	209	237	223	231	216	215	189	200	220	205	207	206	231	216	205	217	213	216	222	242	223	252	215	237	266	247	224	227	242	204	227	235	185	217	198	189	204	239	205	212	183	206	189	209	215	215	208	197	214	206	217	210	200	195	214	197	208	209	212	209	205	206	179	222	190	221	212	214	190	182	190	210	211	215	192	197	215	203	195	219	224	199	225	199	195	173	227	187	183	203	186	226	227	208	190	198	222	214	196	215	204	240	220	230	240	202	185	212	231	202	208	223	198	189	209	214	169	184	211	210	220	216	168	215	213	204	189	228	196	191	200	223	182	215	190	215	217	189	225	182	222	208	210	212	205	215	207	197	220	235	212	200	213	231	206	198	226	200	213	200	198	200	217	193	206	209	195	205	185	207	241	190	214	209	208	201	213	228	207	195	220	203	176	208	216	223	188	189	213	205	218	213	206	196	226	212	210	217	188	228	208	240	211	186	209	204	195	212	189	192	208	217	208	199	215	190	224	194	220	224	204	214	226	227	211	204	195	203	183	218	194	220	207	204	208	212	204	203	211	204	193	192	205	178	190	203	216	216	214	204	204	203	221	188	195	206	214	214	230	201	181	206	189	221	216	196	210	187	198	231	213	211	225	198	196	225	183	214	221	201	221	212	225	195	203	209	199	206	188	207	185	185	200	202	230	219	196	191	190	221	195	208	196	187	197	189	211	200	200	231	151	194	182	221	193	230	189	213	207	201	203	164	249	181	212	205	208	202	202	204	190	210	209	214	229	200	176	188	240	186	218	215	218	230	205	242	226	216	212	222	203	204	206	202	213	203	202	217	189	207	198	205	202	193	194	223	201	198	209	201	183	216	197	213	220	177	180	211	223	185	180	190	203	212	187	251	186	209	192	190	206	182	204	211	211	204	211	224	213	205	195	197	199	201	212	195	195	203	216	204	194	184	214	217	203	197	221	203	215	202	221	171	189	212	210	221	218	229	230	192	210	195	213	189	170	201	213	184	203	189	197	200	180	208	230	202	192	214	193	209	241	189	206	203	218	207	211	193	226	183	226	197	198	205	192	196	194	210	217	221	206	203	207	221	184	235	198	211	233	205	196	217	186	225	238	164	175	190	191	219	185	225	205	217	219	210	210	202	188	207	204	189	189	205	208	212	210	226	189	206	204	225	189	218	218	184	224	194	204	219	206	206	201	198	202	156	218	191	191	208	210	218	197	219	207	212	231	201	218	208	218	192	206	211	220	209	199	193	219	213	224	212	196	205	212	211	210	212	170	205	224	182	216	182	216	204	187	216	181	203	217	208	223	225	200	199	197	221	215	225	200	185	203	204	204	201	181	196	202	196	227	194	196	177	219	227	208	231	211	193	176	214	221	197	224	192	187	192	211	194	186	203	184	201	202	194	234	178	217	202	217	220	202	215	178	194	181	191	218	214	217	212	213	191	212	191	209	214	207	219	217	189	206	169	215	205	206	199	199	205	191	202	232	203	202	203	204	185	201	209	229	195	198	179	190	230	194	207	183	230	194	203	205	214	197	216	208	175	205	209	218	206	216	222	203	200	215	190	187	212	181	199	212	210	214	202	193	219	180	215	240	213	213	207	209	196	202	212	200	208	213	211	226	211	206	187	202	216	210	220	198	170	199	207	219	196	183	180	232	188	217	167	210	210	191	203	191	221	199	212	169	202	186	223	207	177	218	219	160	192	176	200	192	195	187	203	193	178	206	197	171	198	206	200	195	230	212	178	212	205	200	210	204	201	206	207	198	211	193	202	202	214	201	208	186	207	221	215	212	191	210	214	213	203	207	204	228	189	199	197	177	213	176	217	203	220	225	214	207	227	207	202	183	213	224	202	217	206	242	223	211	221	233	200	201	205	223	226	194	191	199	191	207	212	229	190	221	202	194	197	206	215	209	198	216	185	220	228	188	213	197	204	192	191	188	198	181	202	224	186	196	202	196	204	208	173	210	194	185	208	208	218	210	199	215	202	188	205	203	197	202	211	188	209	195	186	207	213	200	198	172	186	202	220	219	178	222	194	199	201	195	216	186	217	193	209	189	208	192	196	196	192	199	229	210	197	201	217	203	200	169	205	223	206	226	219	198	224	225	195	228	207	220	242	189	201	205	207	206	226	202	188	187	207	216	212	196	198	206	191	200	195	208	192	213	212	217	215	199	186	221	212	217	198	206	190	198	188	233	223	179	206	218	204	190	228	198	197	169	169	218	223	222	169	202	207	203	217	206	236	210	193	212	184	197	203	193	222	208	203	186	182	197	206	199	234	229	181	214	210	203	197	216	203	191	220	220	219	180	179	197	195	202	205	196	220	195	170	215	185	189	192	210	180	196	197	223	197	190	203	194	202	212	180	200	201	210	195	200	185	214	204	221	194	176	188	224	183	206	200	179	215	222	223	217	232	216	207	188	201	210	221	211	206	217	207	204	223	208	196	226	201	219	190	217	212	170	202	205	220	206	207	216	199	208	201	216	218	215	213	222	213	202	189	221	218	187	184	201	183	234	185	203	208	193	179	196	232	205	190	218	190	206	205	214	199	212	206	208	205	200	184	201	177	206	197	219	207	193	181	218	226	193	193	220	203	187	188	196	194	216	203	198	238	196	216	189	190	204	218	198	218	215	201	193	235	194	217	216	207	207	180	213	221	204	215	254	220	203	179	206	188	211	209	207	233	180	194	200	206	210	233	198	210	178	216	183	225	198	208	186	201	210	200	191	205	196	170	210	206	211	212	202	204	188	207	197	178	198	178	200	192	238	212	177	208	213	225	198	221	216	184	204	208	228	209	200	175	218	218	213	175	202	210	204	182	216	201	175	196	219	222	188	212	200	190	220	192	182	212	222	227	208	204	223	213	180	207	193	205	251	224	214	237	220	204	202	189	218	203	203	200	198	209	178	206	199	204	204	212	203	228	225	216	203	185	186	212	227	166	200	193	187	203	183	193	208	206	201	182	216	216	186	223	178	211	200	197	235	219	205	205	216	194	225	204	189	185	207	207	188	204	196	232	209	185	212	208	204	204	198	221	202	200	226	178	216	204	232	199	224	193	188	162	195	199	191	220	211	216	180	199	197	216	223	219	205	183	215	198	218	210	182	207	194	198	187	214	205	200	215	184	224	199	224	202	217	209	197	204	218	186	233	179	196	188	206	183	196	220	227	180	204	196	230	186	205	230	219	191	201	236	183	199	211	208	211	219	208	179	195	212	189	215	212	206	202	231	204	204	196	195	221	209	231	185	213	245	195	211	201	209	216	193	206	211	197	199	232	204	215	208	200	192	198	207	199	210	202	206	208	219	209	188	204	220	197	234	214	222	176	196	213	197	204	217	201	189	211	217	200	217	221	208	212	193	193	218	191	214	190	200	219	203	217	216	211	197	179	193	183	205	203	215	217	202	220	191	196	178	196
23730	20927	28084	23946	20873	8858	3042	1764	1311	679	509	495	464	367	362	348	370	382	362	346	334	326	330	318	310	316	333	303	314	322	261	299	323	280	298	316	299	266	304	329	309	292	310	287	311	367	339	306	324	322	319	364	314	299	325	290	296	306	291	308	289	308	293	271	300	338	301	277	247	278	285	304	268	317	278	276	273	266	301	304	273	283	273	306	289	299	250	326	295	276	292	278	298	254	295	271	289	257	300	264	292	306	303	322	292	321	282	262	284	289	310	287	288	271	272	281	276	330	271	285	273	314	277	287	281	283	269	284	289	324	277	279	262	299	304	285	269	291	283	290	282	289	299	287	267	299	267	254	282	279	316	260	278	307	303	256	266	275	278	280	321	303	304	296	261	285	266	276	273	278	272	352	286	301	282	289	286	279	304	284	248	290	298	283	320	280	268	297	269	308	257	301	286	307	259	252	270	293	285	285	306	301	295	308	320	292	307	304	305	271	268	311	290	313	293	299	292	290	298	271	319	279	313	292	309	259	284	294	285	302	265	284	292	304	292	318	294	300	309	315	307	289	287	299	301	275	278	294	291	298	302	279	285	303	258	271	284	282	311	301	275	281	310	296	278	321	291	282	271	268	308	288	302	290	319	320	270	263	280	266	282	266	308	265	280	289	286	261	288	312	296	284	278	290	290	309	305	296	293	290	292	291	287	309	298	276	290	300	287	320	288	281	279	309	299	297	277	298	296	290	283	293	275	292	283	300	289	292	264	318	300	310	303	301	299	296	278	309	286	264	283	255	281	288	272	268	304	289	298	293	289	291	316	296	336	305	302	277	290	288	310	292	282	258	279	278	298	302	302	284	280	285	296	303	282	287	281	258	284	267	315	281	293	290	301	291	295	313	282	305	250	310	307	296	284	270	299	272	308	291	285	313	285	310	250	289	296	298	291	287	314	304	282	298	311	286	289	282	307	267	306	306	291	273	284	294	298	299	298	282	289	300	278	282	280	285	309	285	266	297	285	285	298	281	296	281	303	297	314	274	300	283	297	256	315	262	265	306	292	266	277	255	289	321	284	298	262	261	263	292	279	263	307	304	284	316	289	291	286	314	283	304	330	293	312	290	285	274	286	296	294	315	304	293	274	308	270	290	278	314	310	298	283	322	287	308	275	282	302	282	249	284	268	283	284	269	307	312	285	297	283	255	279	304	281	295	294	268	272	318	306	269	242	279	299	287	281	276	268	267	297	303	289	250	253	262	305	278	294	301	299	268	255	316	271	274	273	261	302	278	262	238	278	318	289	274	283	292	297	293	283	272	291	256	287	271	294	286	293	270	309	288	282	288	279	256	291	309	283	299	299	286	301	288	268	285	287	269	301	260	296	255	322	271	278	304	273	304	278	270	311	285	291	281	298	269	265	308	274	299	272	336	293	314	279	280	301	278	313	274	276	287	286	272	264	274	260	297	272	282	274	288	316	274	310	271	307	300	285	277	309	293	300	294	260	281	271	262	280	262	307	275	289	283	296	267	292	292	279	260	268	269	308	289	323	311	276	274	267	300	315	263	311	296	299	271	295	301	306	286	295	288	319	249	289	289	282	247	277	305	294	307	318	302	300	303	294	296	304	300	271	308	328	289	307	271	273	269	287	300	295	299	290	277	294	285	276	305	271	309	276	274	293	271	268	274	285	292	298	285	273	293	286	281	277	276	305	277	281	275	301	271	306	267	313	283	267	274	293	292	288	282	272	272	304	294	289	292	294	294	281	300	291	281	281	294	290	269	299	281	320	282	360	291	274	287	295	268	314	253	262	301	275	289	287	290	296	287	270	281	302	276	299	276	292	291	290	266	284	270	248	309	336	299	301	331	287	294	288	281	312	292	306	271	263	289	289	306	284	305	255	276	305	279	265	307	279	292	283	260	289	267	295	261	272	302	259	291	264	302	287	297	281	304	294	299	291	302	306	327	252	286	285	297	288	295	273	275	281	289	287	306	311	286	277	284	295	302	271	316	255	277	292	276	275	283	316	283	275	268	289	273	258	302	300	292	301	273	268	330	287	267	307	289	324	269	274	270	305	274	281	255	284	258	281	285	306	272	290	292	248	304	313	299	290	282	281	313	290	286	301	266	272	280	268	275	288	272	309	293	285	292	289	326	306	293	300	315	311	276	290	272	294	288	283	288	307	300	276	288	265	291	270	291	272	241	282	269	288	266	288	303	292	298	276	276	263	281	271	272	280	288	279	275	282	262	302	241	303	286	310	304	266	286	287	269	290	271	269	275	267	293	335	276	284	305	259	329	297	256	269	285	282	332	283	289	341	270	291	284	287	282	317	290	253	298	308	302	296	288	282	273	313	287	278	290	269	289	308	264	286	299	277	317	323	290	274	273	306	277	314	294	270	267	286	281	297	285	278	262	268	283	279	278	296	310	294	305	286	268	296	291	300	285	289	298	292	280	301	267	286	287	276	300	271	312	269	265	279	286	312	302	296	302	309	296	271	279	264	295	282	259	270	283	314	288	288	256	275	283	271	283	299	298	295	301	286	294	284	301	289	295	285	300	296	287	306	295	281	294	287	280	278	278	281	293	288	288	295	282	275	256	282	271	311	282	305	283	274	266	277	312	285	274	254	288	258	282	312	290	259	282	285	339	286	276	290	289	302	284	291	297	264	292	278	244	317	270	265	295	264	263	305	308	311	305	288	290	299	278	295	302	294	286	306	278	288	278	303	300	278	284	267	287	316	272	289	246	257	291	306	294	261	274	286	289	270	296	270	301	284	281	280	307	296	310	291	272	282	314	273	297	272	272	285	280	312	284	287	275	313	278	284	284	287	294	268	292	294	269	260	259	304	290	292	290	275	301	269	311	296	286	279	303	267	280	303	285	263	256	279	283	288	311	288	282	294	298	292	288	281	286	303	289	288	285	280	318	326	280	284	294	276	293	270	287	253	300	295	263	256	287	270	313	270	296	283	300	252	299	289	282	259	293	289	277	287	302	271	264	281	273	286	258	308	271	281	277	286	300	276	280	284	281	247	293	283	303	276	265	272	266	289	267	285	303	284	283	299	276	300	299	285	275	254	255	262	302	308	286	284	304	293	272	269	287	265	288	282	283	278	257	311	302	283	285	300	293	287	290	252	287	286	297	332	308	290	314	299	283	296	294	262	295	299	332	286	298	265	296	312	281	309	325	318	270	274	309	279	291	285	275	291	319	297	277	291	300	299	293	311	287	294	292	275	305	270	312	295	280	294	296	277	303	294	290	262	307	301	311	278	272	272	308	312	270	285	304	287	290	274	286	291	306	261	296	290	334	288	328	292	282	308	315	290	307	280	281	296	272	265	323	291	295	279	276	278	317	274	278	285	267	282	289	296	257	294	301	276	309	259	325	293	305	299	316	294	290	279	293	285	329	290	293	289	301	299	293	258	264	277	289	283	284	298	310	274	303	287	266	313	275	299	284	304	273	301	288	271	289	255	302	277	262	272	245
5538	12576	11220	6346	4596	3984	6016	3890	3201	1530	960	928	804	709	585	596	571	535	537	531	498	479	484	469	432	433	456	426	436	424	421	405	421	408	376	404	387	433	412	412	394	444	427	456	445	469	453	418	479	521	527	451	419	469	438	389	420	417	404	364	393	393	359	385	374	397	395	369	397	390	406	393	367	394	396	379	383	370	376	377	374	382	390	366	380	345	375	375	369	374	383	390	382	365	395	395	354	387	369	386	339	404	372	379	354	404	367	372	412	337	390	352	353	350	383	377	376	369	390	361	366	385	395	383	381	368	398	354	370	401	402	390	356	377	367	374	356	382	353	403	394	378	356	367	345	356	382	390	364	406	359	379	362	385	369	349	373	388	336	383	381	389	392	339	360	396	386	418	370	387	352	360	384	410	376	386	366	429	387	407	424	360	322	399	370	359	372	384	394	397	375	360	319	331	386	387	425	351	380	378	404	381	382	352	393	398	343	418	431	414	324	370	367	381	375	359	393	356	398	381	348	382	363	382	403	380	373	370	394	392	368	409	365	372	377	387	366	392	364	353	352	355	360	409	392	376	403	380	353	372	357	347	351	359	377	380	399	370	368	409	350	392	352	351	390	360	361	390	351	380	371	396	379	358	355	359	358	356	377	403	383	382	363	366	359	410	378	387	365	405	403	357	372	380	382	406	374	352	376	348	362	333	383	390	367	373	381	403	379	325	365	378	362	365	364	352	370	365	346	362	373	382	369	374	344	366	359	364	366	358	386	385	360	380	385	381	382	373	381	371	380	393	400	404	391	365	359	353	357	369	381	343	378	416	364	398	381	380	377	346	380	381	375	392	382	400	375	375	372	379	387	397	342	370	379	400	384	360	351	360	355	378	350	368	361	377	389	377	384	370	362	345	374	399	391	340	362	337	376	386	357	386	370	360	354	392	375	367	379	394	359	348	382	373	361	409	366	410	392	403	399	383	365	370	382	386	412	358	359	397	367	363	381	390	376	387	410	397	388	368	386	401	358	365	368	370	408	366	384	392	371	388	356	352	364	351	367	352	366	387	365	342	352	355	348	361	359	388	340	382	367	355	400	382	362	389	382	398	388	392	345	375	358	384	421	396	410	395	368	387	371	394	393	388	387	392	381	366	399	376	370	356	365	377	370	397	368	342	376	371	362	396	339	383	366	379	369	383	388	386	389	382	354	398	393	393	379	380	383	358	398	392	408	354	350	386	376	399	363	386	372	373	386	356	394	354	384	353	422	347	370	375	398	385	365	374	368	383	360	358	381	381	381	380	407	355	426	379	383	390	376	344	366	369	389	377	388	402	360	369	354	370	374	373	395	385	372	385	367	413	387	382	375	419	377	404	397	395	367	382	377	382	389	337	343	336	387	370	334	391	412	366	374	384	362	383	399	375	397	350	362	377	394	415	381	406	381	366	386	372	378	374	391	356	410	385	324	369	384	385	355	398	353	350	372	372	387	416	366	369	358	386	394	370	373	365	363	396	370	383	379	389	357	352	358	393	369	382	345	386	400	385	365	373	374	363	365	385	386	374	377	384	367	396	354	392	366	347	393	399	379	397	350	393	372	379	343	366	400	387	371	342	372	380	379	380	378	387	378	356	379	363	393	358	376	376	389	351	380	395	406	369	365	376	382	380	377	381	405	354	349	363	367	380	388	401	391	364	399	412	379	363	392	355	370	388	391	368	366	381	372	392	387	378	383	375	428	376	369	384	392	370	406	401	384	363	422	371	390	344	378	376	371	396	381	349	387	359	378	368	391	377	410	360	380	368	365	352	380	355	364	373	339	380	360	345	363	386	380	345	359	358	381	366	369	345	365	345	400	368	372	378	427	424	387	351	359	341	407	368	415	356	399	356	358	398	387	367	371	389	384	359	393	383	346	386	409	392	381	340	363	396	392	397	408	335	384	365	333	366	398	383	368	399	380	366	392	372	361	392	355	343	417	397	359	398	351	370	367	372	346	335	356	351	412	379	361	381	399	359	389	393	374	353	387	394	362	392	366	345	385	368	369	375	389	349	371	384	374	395	348	401	379	389	378	402	382	376	358	363	343	368	380	351	373	337	344	381	398	375	417	382	367	353	383	351	383	395	384	362	379	395	366	397	352	386	368	360	372	365	354	353	396	400	366	345	392	394	427	357	371	368	376	413	415	387	344	391	384	392	369	372	386	404	358	353	389	347	360	358	345	368	347	362	348	378	378	349	357	378	370	377	378	368	398	426	360	362	387	340	374	391	364	402	392	372	355	390	394	351	408	352	376	371	403	389	345	422	390	398	380	376	406	327	381	404	361	358	411	384	403	388	368	377	375	370	365	359	374	352	353	378	388	375	399	412	388	337	337	354	352	382	362	366	391	396	378	327	370	382	328	386	361	374	345	358	391	368	380	389	338	373	357	407	373	429	367	349	349	422	362	341	377	396	388	393	397	393	387	385	360	402	423	377	359	374	381	383	343	385	424	343	390	352	354	407	372	375	416	404	372	383	375	375	403	395	400	371	375	375	361	403	373	359	403	384	392	343	373	378	354	380	378	397	394	403	382	348	394	363	384	378	399	373	346	387	343	376	393	361	382	377	385	381	390	350	365	365	367	385	397	400	361	392	388	386	371	343	368	378	353	370	366	378	377	356	385	343	361	376	370	358	375	375	387	385	391	374	358	364	381	360	357	346	369	364	383	366	431	365	392	402	357	398	389	384	368	358	390	366	380	392	379	397	366	391	363	374	394	364	357	367	372	365	400	393	378	358	353	364	374	402	384	393	344	404	373	363	369	377	370	363	366	394	374	389	378	339	343	369	377	394	387	371	378	335	359	373	372	356	373	417	366	382	376	353	400	384	387	401	385	374	358	372	376	386	411	361	391	368	396	396	389	370	387	365	376	375	379	401	387	384	396	382	383	364	334	377	385	381	408	396	378	361	416	387	374	355	436	388	384	377	347	370	378	377	368	357	366	370	370	394	360	354	347	355	355	375	382	384	402	362	372	362	404	352	369	376	404	404	371	369	380	356	382	364	372	403	352	385	398	363	371	353	384	385	401	393	363	368	367	407	343	375	366	368	388	370	352	361	335	373	363	369	370	362	408	343	398	384	370	371	363	380	358	362	369	343	363	381	380	397	370	343	383	340	353	378	370	355	367	337	363	396	354	357	360	372	391	362	355	371	364	360	383	391	371	373	374	388	359	391	375	401	379	355	362	371	361	370	373	378	373	364	380	364	345	378	381	364	385	353	359	376	361	391	381	365	385	338	341	382	383	414	372	387	376	362	369	407	369	358	414	385	354	380	350	399	361	343	346	386	370	333	409	391	376	370	374	359	393	405	353	385	362	389	377	375	373	366	367	356	350	389	403	351	373	387	367	349	387	370	390	375	322	369	393	369	392	377	389	361	371	361	399	398	395	371	391	405	404	386	366	378	369	387	383	368	356	385	383	382	384	364	347	342	348	341	369	380	375	373	395	351	358	382
24814	20912	26733	24957	6904	996	1525	1083	719	351	226	191	167	140	133	140	116	140	113	122	110	124	115	124	110	88	109	123	104	105	128	104	98	91	110	101	90	114	100	107	89	127	128	104	105	110	130	113	116	148	129	112	107	115	112	111	114	90	93	96	98	106	100	96	82	98	97	90	92	98	124	110	90	93	101	100	97	104	104	86	94	97	104	119	76	89	92	94	111	99	86	77	92	102	86	103	83	89	98	82	75	102	92	83	92	105	95	89	94	105	82	92	99	72	92	91	89	94	87	99	81	92	77	80	101	100	97	90	93	111	92	88	98	97	93	93	87	92	113	94	104	91	90	82	91	86	106	91	94	103	96	94	94	86	82	97	98	78	95	88	85	78	91	94	97	88	102	99	90	96	84	96	87	107	88	90	100	97	109	111	98	94	99	99	76	71	92	111	91	84	89	85	92	106	71	92	87	92	108	87	93	107	107	86	98	93	96	90	75	71	115	103	97	84	93	97	91	87	92	87	98	105	80	80	88	90	84	98	102	72	107	119	92	99	81	89	100	97	103	113	95	93	101	93	98	90	82	91	106	90	88	88	89	78	90	100	93	91	98	103	99	93	86	77	97	87	99	86	101	107	90	85	97	88	95	86	96	89	83	117	100	95	86	96	91	87	83	93	82	82	86	73	95	83	102	108	87	91	89	104	89	90	91	80	103	82	102	90	105	93	92	101	99	106	83	103	114	90	91	85	100	100	92	91	88	106	90	85	106	110	88	94	86	82	91	98	95	106	72	97	113	100	98	95	100	89	93	98	77	92	89	92	94	92	95	95	78	91	81	80	93	88	95	84	92	89	95	87	85	83	97	90	96	104	101	78	85	100	96	90	108	101	84	80	85	95	85	84	96	89	117	90	76	94	87	84	97	102	110	93	80	97	89	99	74	101	78	93	85	90	84	103	82	93	81	91	82	93	88	92	88	101	95	101	91	97	83	86	67	110	67	86	87	87	85	85	87	101	110	108	89	90	98	89	102	80	80	83	88	91	100	83	95	93	102	85	88	91	89	80	86	94	91	95	98	92	86	91	90	106	92	99	90	83	87	89	92	89	76	92	85	86	79	101	95	99	90	96	88	95	99	88	92	97	88	96	89	103	69	96	106	81	98	82	91	84	95	77	87	97	107	100	92	85	81	79	85	111	115	90	93	85	87	89	74	87	95	99	86	95	80	87	91	98	92	90	88	101	93	107	83	83	85	91	114	103	98	105	86	101	69	94	98	84	93	86	92	84	89	103	108	85	87	82	82	101	90	87	97	93	100	90	95	100	81	100	99	95	92	90	100	101	103	101	96	101	96	92	91	79	98	113	89	102	93	94	78	86	81	90	108	106	86	78	82	108	76	96	110	100	94	91	103	84	100	76	113	87	73	89	93	96	75	88	83	97	87	69	92	92	94	112	86	97	74	97	93	98	95	93	85	103	86	99	112	87	95	98	99	71	91	98	87	104	100	77	74	79	82	79	115	99	92	93	99	86	88	81	93	91	107	81	92	95	91	99	88	91	74	97	89	82	100	99	90	89	87	99	94	98	88	99	76	102	82	79	87	92	90	101	89	90	101	103	84	92	93	87	85	99	93	93	100	71	83	90	96	88	91	100	81	90	89	100	95	91	95	94	92	90	84	83	98	101	115	96	91	103	111	108	95	94	92	96	80	82	106	76	88	89	94	97	97	79	88	94	93	86	72	81	87	80	96	98	94	98	102	86	93	108	78	86	96	83	102	108	99	106	81	88	108	97	99	92	99	98	109	102	82	80	85	95	111	96	83	82	74	88	92	103	81	96	92	114	92	87	87	101	91	98	95	109	115	93	98	114	77	82	86	95	99	104	102	102	98	91	86	87	88	95	87	85	101	93	96	86	83	92	98	92	111	96	84	87	101	99	79	92	91	95	90	87	113	102	100	89	85	98	110	87	101	107	111	82	105	105	104	88	77	82	86	100	111	91	84	80	92	83	87	80	85	98	93	91	99	120	88	97	82	78	99	101	96	94	103	88	92	84	104	104	91	93	103	89	88	90	77	87	98	94	85	99	99	73	103	96	95	84	91	95	101	79	95	90	87	72	100	94	88	102	92	80	83	96	91	90	116	92	95	87	82	100	107	105	90	83	98	94	88	100	101	92	81	107	117	88	101	93	90	105	85	87	95	93	95	95	95	98	91	98	97	95	93	97	108	85	95	102	102	92	99	90	104	91	115	81	77	94	92	86	97	87	85	91	90	105	98	73	88	93	87	99	66	97	101	96	89	107	117	83	93	89	77	87	79	103	83	105	110	92	95	86	99	93	99	100	81	117	93	97	82	94	89	90	90	82	97	86	91	84	97	91	92	91	101	108	97	80	75	109	93	97	112	106	102	94	90	96	84	87	86	90	91	98	85	98	88	100	103	84	80	93	79	104	91	75	94	98	89	87	105	90	95	93	83	105	81	102	105	75	91	114	84	110	95	97	102	97	95	95	96	89	113	91	93	103	98	78	98	115	92	98	77	115	98	97	106	116	85	89	103	96	89	103	82	94	101	87	85	82	99	69	84	75	108	100	92	94	87	100	89	96	83	105	86	83	74	93	103	89	106	96	99	86	87	86	99	99	100	104	107	77	100	97	101	91	82	80	90	90	93	103	99	105	102	103	97	88	98	94	101	82	81	102	97	84	101	71	85	100	90	83	81	85	94	94	96	79	107	96	101	111	92	94	91	92	107	94	89	99	91	98	101	83	90	85	91	94	90	104	91	113	92	100	116	70	113	95	114	97	98	106	99	99	86	82	77	91	95	100	95	91	90	106	95	94	89	93	76	92	83	98	88	77	100	96	80	92	98	94	87	95	99	86	102	103	93	83	87	90	97	87	109	96	96	91	96	86	98	96	102	78	86	94	102	90	80	91	111	98	93	86	86	118	108	93	106	91	107	79	104	82	83	94	108	104	101	92	94	96	99	113	94	97	92	84	80	99	96	81	95	103	119	86	97	94	118	84	69	105	92	94	87	79	86	91	97	96	79	86	107	110	93	84	85	80	95	80	92	92	86	86	90	92	89	90	101	108	82	100	85	101	84	112	107	98	103	92	93	118	69	113	96	64	89	100	105	86	88	92	94	73	95	80	108	97	96	94	96	96	90	101	93	107	87	96	85	78	87	96	90	90	118	85	91	97	98	84	91	83	102	88	100	95	89	86	115	92	90	93	96	94	111	98	89	110	84	84	87	104	87	99	75	94	101	97	97	98	104	74	81	83	93	87	79	98	100	81	93	86	103	91	108	103	99	96	98	102	81	101	87	94	107	88	94	92	95	91	95	101	84	92	84	88	111	86	83	92	101	96	72	106	93	100	94	82	100	78	102	95	95	74	94	92	93	99	84	81	103	97	99	98	80	105	96	104	95	95	91	97	100	116	96	92	87	92	94	100	107	94	89	106	96	94	93	84	84	112	84	82	112	102	91	81	86	88
5155	8481	7694	3934	3078	2506	4207	3026	2281	960	559	446	393	317	285	307	243	305	244	232	211	223	192	183	158	176	201	180	175	162	183	180	159	182	157	143	141	147	138	133	164	171	154	174	198	202	191	169	185	214	217	170	178	170	171	172	170	172	124	155	132	168	134	124	129	143	130	138	127	143	140	130	142	141	136	154	122	153	148	153	141	135	153	141	145	143	137	144	124	137	122	147	143	138	124	153	147	125	133	120	123	141	132	149	122	127	110	158	142	151	143	147	138	130	146	136	136	135	138	129	140	128	149	156	152	127	129	158	138	132	114	141	142	147	147	121	137	158	166	130	125	149	133	140	119	139	129	129	153	124	141	149	141	156	146	149	136	142	143	134	123	130	127	122	158	120	115	142	134	121	140	136	150	147	121	124	143	146	152	141	150	133	146	143	130	125	124	154	155	133	117	160	128	114	145	113	142	147	148	141	129	127	113	148	140	117	141	147	144	138	145	140	140	136	129	135	130	156	146	150	159	140	152	121	147	130	148	141	131	123	129	115	129	148	144	121	134	158	130	156	155	147	121	116	146	144	134	149	138	138	159	132	132	150	131	122	128	126	128	129	137	121	133	150	132	162	157	146	115	144	128	126	142	129	118	121	137	114	146	137	121	152	125	114	126	131	122	133	161	128	131	136	126	112	126	128	115	125	129	121	143	144	129	124	139	136	115	128	126	127	123	119	131	130	142	134	149	133	136	129	133	125	131	140	142	129	130	115	140	131	139	129	148	122	147	129	122	132	118	132	140	144	134	152	149	135	139	125	114	111	140	129	138	121	137	150	131	126	118	132	139	123	141	145	144	119	120	127	114	154	124	154	122	117	122	153	139	136	135	139	149	124	134	126	155	110	129	120	138	142	139	114	137	130	160	125	132	127	143	146	140	127	137	142	151	136	145	133	137	123	129	121	127	125	131	142	141	154	158	140	122	136	118	119	129	143	145	135	125	146	134	117	150	133	126	171	143	137	123	135	121	141	120	128	107	136	124	140	127	162	136	120	139	143	135	151	152	145	148	115	136	141	117	122	131	125	157	139	153	138	148	122	138	146	140	131	139	134	138	135	121	128	152	148	147	127	131	118	128	134	122	110	146	138	152	142	152	135	134	145	128	124	121	128	119	130	129	161	139	137	154	116	141	139	117	129	146	125	136	114	122	159	135	150	134	123	136	138	145	147	124	121	154	135	156	147	145	144	120	137	142	149	116	144	113	160	124	138	143	139	124	145	137	129	140	119	126	136	147	112	135	160	145	134	126	131	136	120	149	134	130	126	145	115	139	131	146	134	128	143	151	112	126	144	153	132	122	137	120	150	124	141	147	132	149	122	121	135	115	131	130	142	134	130	132	135	137	130	122	128	135	133	124	119	153	143	142	117	127	131	118	138	123	126	127	125	132	143	135	126	147	132	132	136	139	125	115	135	149	130	135	127	151	139	126	137	148	112	131	142	142	129	114	161	116	127	139	140	129	127	144	127	148	135	147	157	130	132	118	131	141	151	129	130	147	142	134	148	121	120	157	130	129	138	139	124	126	128	119	132	141	128	144	130	136	115	138	134	128	136	147	139	133	129	123	134	147	142	125	120	124	158	125	134	131	141	127	133	130	122	138	131	141	126	135	150	144	141	127	143	154	130	137	146	118	127	129	146	151	129	123	139	123	129	126	124	129	105	133	142	141	134	129	124	134	158	140	148	140	123	139	163	118	136	147	144	148	140	131	149	110	135	134	133	135	148	117	117	161	140	131	139	145	125	126	147	148	162	125	136	130	132	118	148	143	133	127	137	144	161	151	138	153	127	120	134	150	133	131	147	143	124	145	130	139	138	151	130	146	142	122	151	152	151	138	156	148	127	141	129	143	120	135	139	106	129	138	146	133	137	130	122	151	152	162	138	143	137	111	136	105	128	150	128	133	143	132	156	151	137	118	141	124	141	129	135	136	130	124	144	128	135	145	127	131	131	133	137	140	132	137	125	134	135	135	150	143	136	140	137	128	133	167	128	146	145	134	151	141	126	133	106	121	132	132	155	139	120	126	131	137	133	133	122	154	125	143	119	120	122	137	114	136	158	121	136	159	144	168	155	134	114	125	130	125	118	132	140	134	145	153	127	132	131	163	155	127	137	130	131	123	135	124	116	137	121	141	132	148	136	148	116	140	155	122	124	124	134	148	109	146	131	123	126	126	141	138	148	159	150	137	138	138	156	136	133	138	126	124	147	141	138	109	146	142	142	149	151	132	154	137	137	141	112	108	151	131	137	129	128	116	116	135	123	158	128	132	127	132	135	134	132	142	114	145	137	135	157	147	118	141	137	130	160	124	144	134	155	131	142	143	137	123	137	127	131	147	135	145	125	149	137	140	139	119	147	132	130	127	143	143	105	132	142	151	139	122	136	138	125	120	133	128	145	154	126	169	145	133	148	139	141	153	122	153	127	126	133	134	142	130	125	118	133	139	161	119	138	121	143	142	141	149	124	161	119	138	136	124	141	122	151	145	127	130	127	131	156	155	148	133	130	134	152	132	135	143	152	133	146	123	137	113	157	119	138	125	134	133	140	161	147	158	124	123	106	140	116	135	151	133	125	137	127	110	127	140	147	138	142	152	134	123	134	115	135	140	144	136	131	149	146	145	134	121	162	124	131	127	127	123	129	120	121	133	134	121	132	115	135	148	120	138	140	138	131	123	142	150	145	147	135	138	153	133	153	137	123	127	145	112	125	115	111	144	159	166	147	139	136	149	140	145	147	133	156	125	158	125	123	122	139	138	123	120	143	122	122	149	142	130	142	124	134	100	136	140	131	140	128	129	131	132	123	146	130	145	135	138	148	153	132	133	130	167	143	126	138	127	128	129	132	126	150	130	132	133	132	151	124	132	139	144	122	152	151	141	117	142	137	129	143	108	120	119	131	124	133	159	123	145	141	127	116	143	129	126	154	154	122	146	132	129	136	128	134	118	124	151	115	140	118	143	135	141	139	132	139	149	149	139	121	138	104	129	133	140	131	121	139	167	128	117	132	137	134	122	130	134	147	128	128	144	133	137	117	152	157	132	143	147	121	121	112	123	130	117	141	141	125	122	163	128	127	123	143	124	107	157	132	135	123	117	120	148	133	131	141	133	161	131	150	131	151	131	113	147	131	130	124	122	134	157	138	130	125	105	142	129	116	120	140	156	139	137	114	129	122	109	112	153	145	126	152	135	144	124	158	113	133	141	133	157	135	134	132	131	123	145	137	140	147	135	116	116	117	129	152	120	137	132	152	134	137	130	129	134	129	135	115	136	135	131	136	149	127	133	135	139	120	152	142	131	119	140	144	136	121	140	138	153	119	151	152	155	129	127	137	150	124	156	144	141	151	139	139	139	119	131	147	132	139	128	141	158	138	135	140	117	145	127	138	130	141	133	142	129	140	124	137	165	154	131	140	140	134	124	132	136	136	121	141	144	144	141	144
22712	20966	28648	23438	20963	20986	9896	3176	1973	1070	720	607	537	506	436	436	421	436	435	439	365	325	382	346	333	355	343	305	310	331	313	302	331	318	283	307	301	285	281	321	324	312	322	300	334	346	331	303	350	379	364	327	333	313	319	299	324	275	319	243	275	279	296	299	284	280	285	288	268	295	287	274	275	306	249	265	276	253	277	292	268	278	294	279	251	275	262	261	265	274	281	280	288	258	256	298	273	261	300	268	284	275	277	255	293	283	274	287	254	308	271	316	259	240	306	276	283	292	270	272	277	267	265	261	306	296	308	275	290	276	265	281	266	292	288	275	303	259	287	276	270	291	251	256	264	286	263	279	288	272	270	279	278	263	276	274	241	272	254	262	273	274	284	279	281	264	279	304	296	308	278	272	280	305	291	289	278	271	297	249	281	267	269	271	270	256	275	249	258	295	272	279	294	250	258	265	270	246	258	260	294	265	254	290	254	293	281	272	263	253	252	287	282	281	245	272	263	294	273	277	257	243	303	271	275	275	285	259	266	276	258	281	295	254	253	265	279	246	239	274	266	262	268	277	277	265	270	270	292	259	298	271	263	292	290	250	268	296	282	247	239	295	264	241	267	296	263	273	251	273	272	234	294	284	296	285	269	272	288	277	287	281	234	285	276	269	284	258	293	247	265	273	259	274	261	268	239	310	252	267	261	296	259	287	287	269	276	274	274	249	276	264	293	290	275	247	275	281	283	264	246	278	280	266	258	248	298	280	271	297	276	276	297	290	283	265	272	259	284	262	287	255	288	254	271	276	279	273	231	263	261	260	266	277	253	279	277	261	254	293	249	243	253	273	256	269	288	295	271	277	258	266	260	279	264	288	243	210	275	285	237	288	255	254	285	274	273	250	248	280	280	266	269	300	302	262	259	279	279	250	300	271	301	253	307	260	273	265	301	251	282	260	297	256	261	269	265	280	272	286	263	273	287	293	254	263	255	274	279	315	256	318	289	266	299	272	315	275	286	267	279	271	287	277	263	309	270	299	265	290	259	267	306	256	260	273	269	268	292	301	307	280	277	283	295	287	260	288	255	295	270	284	273	268	286	236	258	259	248	241	280	285	251	276	240	234	289	270	273	273	272	254	289	259	261	283	249	296	281	295	298	283	281	262	268	234	292	261	283	283	293	263	243	258	292	284	250	267	251	272	262	273	286	278	282	269	281	255	263	256	265	292	294	259	259	270	274	296	307	286	257	293	288	263	254	265	269	262	268	293	270	299	281	254	283	265	283	286	278	282	292	293	277	259	281	252	314	294	267	288	280	274	292	301	281	270	249	240	257	295	281	288	285	265	270	269	271	295	245	277	273	261	271	259	261	249	296	282	273	294	262	297	260	248	266	267	289	291	280	278	255	286	304	286	261	274	259	291	276	258	300	276	282	297	273	288	299	253	256	260	258	280	270	245	263	287	295	296	253	259	278	284	266	279	271	279	268	253	266	263	323	265	255	288	276	281	282	255	291	271	279	263	261	307	272	241	264	265	268	274	272	275	278	267	268	245	277	262	287	268	265	276	261	239	273	274	292	291	280	262	272	263	282	270	283	279	276	265	261	262	262	274	261	281	301	290	279	277	275	283	262	278	265	289	251	255	309	262	258	263	262	257	282	291	281	293	264	257	247	295	245	267	278	310	260	279	248	289	300	282	271	274	259	277	260	291	259	263	262	258	236	254	277	310	281	274	265	281	263	254	271	301	299	282	263	300	281	271	260	261	288	243	313	253	281	294	283	289	278	241	270	297	267	260	281	283	258	286	265	282	283	290	285	283	271	264	235	282	260	272	306	248	270	300	319	274	246	266	238	281	278	268	275	239	281	278	303	263	281	254	259	253	260	276	285	286	285	279	268	277	276	278	277	316	274	245	284	264	283	268	306	265	284	280	268	251	260	256	281	255	304	262	253	323	280	283	235	233	259	295	293	291	285	261	288	278	258	273	250	290	267	272	307	283	258	287	251	256	264	269	254	270	275	257	246	248	275	279	280	273	267	254	257	281	254	288	291	283	264	284	286	262	295	272	276	261	246	236	302	266	287	264	263	267	284	285	241	269	317	305	282	299	286	267	263	280	314	291	264	264	281	274	277	262	269	293	283	307	257	278	323	285	300	266	278	268	300	289	265	290	247	280	255	265	277	267	294	311	269	249	263	290	272	264	269	306	251	295	260	259	295	286	268	281	245	290	281	269	249	263	298	279	296	268	282	274	291	299	304	288	261	281	280	291	254	265	255	237	277	284	250	227	248	262	272	251	285	287	248	268	283	265	272	280	274	286	283	275	280	262	256	273	257	265	292	295	267	309	259	285	258	270	272	260	277	264	271	246	246	244	265	281	266	297	278	287	290	256	275	253	266	280	284	281	285	255	287	282	300	243	250	263	256	254	271	282	267	271	284	272	302	289	286	297	268	259	290	260	262	276	255	281	294	269	260	296	284	271	276	274	242	262	256	261	283	321	279	258	257	281	282	259	298	273	314	291	280	303	267	255	282	297	275	281	290	251	267	275	249	278	303	292	269	245	258	300	282	290	280	249	254	286	255	264	265	259	277	297	284	272	237	279	251	263	282	299	271	236	257	243	284	241	294	270	298	282	261	246	285	258	249	265	280	243	283	276	275	285	229	266	281	295	278	268	261	274	261	262	273	276	274	282	275	265	267	261	290	252	283	236	263	285	262	304	259	270	285	262	280	264	252	250	292	259	275	274	277	254	264	302	284	299	264	262	256	258	256	280	310	284	253	295	256	268	272	270	298	245	282	265	273	287	263	282	242	254	268	267	261	288	273	271	279	296	261	278	265	254	261	281	271	258	264	289	249	269	289	255	286	256	273	273	285	272	270	257	247	269	283	298	286	259	261	259	275	268	301	285	283	265	271	262	300	237	271	268	253	289	279	272	266	282	251	277	284	293	289	296	301	266	278	286	261	256	277	274	297	283	265	251	263	285	292	254	289	274	272	276	272	272	245	267	276	282	279	269	251	252	269	295	270	257	269	273	273	281	273	260	260	261	266	277	275	262	253	263	283	274	290	266	254	278	302	240	280	255	264	259	283	284	272	323	261	290	294	287	297	282	261	234	266	267	278	300	244	269	297	267	292	284	260	262	260	286	274	274	262	262	272	295	267	248	264	303	261	266	254	258	274	279	289	274	257	289	275	272	274	274	292	284	270	267	273	268	239	283	274	249	259	280	264	283	292	291	262	265	242	258	293	247	249	291	296	257	297	293	279	269	286	265	265	263	280	281	288	279	279	301	265	263	257	287	264	285	236	274	278	257	281	248	276	256	263	289	308	305	280	255	269	282	271	273	291	287	288	279	277	243	254	258	295	271	262	275	268	275	261	268	285	263	245	265	267	269	271	240	273	255	267	284	251	258	278	283	260	266	297	271	274	295	279	283	290	266	288	267	269	244	266	285	289	251	280	274	288	248	280	253	277	290	281	262	256	257	290	309
7819	18678	16956	9670	7347	5775	7894	6308	4668	2538	1541	1243	1071	952	817	752	781	708	745	661	585	582	538	525	511	497	496	521	455	479	467	430	461	429	432	422	447	409	429	418	446	419	481	459	467	500	501	459	438	534	514	510	507	412	422	385	403	401	384	375	390	388	382	419	415	363	365	410	387	382	363	369	367	386	373	366	348	367	350	353	357	377	401	343	393	383	384	356	368	389	414	389	334	341	368	343	366	358	361	347	350	352	361	319	352	371	328	361	365	353	349	337	369	384	346	390	376	380	345	356	340	356	339	390	351	392	338	387	367	385	353	407	385	356	366	344	346	346	343	383	396	381	340	364	360	340	344	355	379	345	347	354	384	374	407	321	325	329	378	364	353	398	348	331	313	365	374	354	375	342	349	358	372	359	386	353	350	360	361	359	334	381	363	380	372	351	321	406	383	346	375	382	344	355	346	389	331	381	372	398	367	352	360	381	325	413	385	344	361	365	375	379	360	389	380	364	329	390	355	368	390	376	366	338	348	372	358	381	386	369	370	337	344	339	361	353	352	360	381	336	353	388	376	350	389	362	339	348	355	349	362	367	345	367	375	376	380	382	366	380	374	324	368	377	371	386	387	361	363	383	374	350	348	388	373	382	366	361	341	379	355	341	372	330	361	372	385	364	320	359	343	366	376	397	374	340	351	362	339	386	355	366	382	353	357	366	380	349	352	379	365	387	378	378	344	362	349	343	376	404	344	346	347	352	323	351	372	360	384	393	317	364	357	361	354	332	399	367	349	353	367	372	358	388	345	377	350	342	366	324	358	323	341	362	381	407	379	368	348	355	375	390	364	350	344	376	352	321	363	361	367	348	377	365	326	361	368	373	327	373	345	337	342	335	355	334	379	363	333	372	366	354	340	356	349	360	364	366	356	352	388	384	359	362	370	351	357	378	384	375	369	340	342	356	388	372	398	364	365	347	359	333	341	359	364	353	363	377	382	381	377	383	364	351	352	373	365	361	352	367	338	347	386	377	340	384	352	354	388	378	329	382	384	386	375	378	345	367	401	393	382	354	344	362	397	348	349	372	352	349	354	369	352	384	346	371	343	364	361	379	346	393	346	355	348	384	406	348	368	380	388	353	349	346	380	381	330	339	364	350	341	333	354	388	343	380	355	341	351	386	361	365	392	369	335	366	335	378	381	325	371	353	355	346	346	370	395	359	384	354	318	360	336	367	412	347	348	350	347	369	364	358	374	325	374	353	333	377	326	365	328	381	363	370	335	380	361	372	393	363	332	331	364	363	357	371	370	382	315	341	357	365	401	382	383	376	363	342	363	382	366	344	352	381	364	362	379	362	361	340	347	340	347	365	382	369	336	361	402	323	361	351	373	352	382	382	369	370	334	392	364	346	375	371	364	393	361	357	374	333	354	372	352	331	354	341	373	403	358	304	393	375	346	372	349	394	339	375	368	339	377	375	366	343	341	372	371	354	348	347	359	374	358	374	371	369	365	332	373	356	383	366	336	309	358	326	410	352	355	361	342	395	377	387	364	337	346	339	351	339	351	356	332	393	359	350	356	353	396	389	385	348	376	320	355	361	370	369	337	348	337	358	393	348	374	364	398	369	372	366	351	352	365	375	345	371	367	362	348	383	351	368	360	377	338	369	371	337	335	363	350	336	334	373	396	333	351	377	362	362	379	336	329	357	341	377	315	378	350	380	341	339	391	381	360	319	381	369	355	409	368	348	342	381	388	399	373	372	349	382	385	382	357	361	368	371	348	385	344	365	334	365	363	351	372	362	368	360	361	396	352	370	358	343	361	381	371	355	334	344	356	363	346	363	372	361	375	350	366	387	402	333	354	385	349	371	367	366	363	365	366	383	341	366	358	358	384	364	347	389	388	359	381	351	334	374	379	353	340	355	362	371	376	334	364	357	359	384	362	400	374	383	370	341	370	374	364	344	342	344	368	369	384	341	359	337	357	337	358	348	401	350	337	348	317	351	354	367	364	354	301	376	353	352	341	354	362	376	323	382	384	335	339	341	342	348	376	364	358	330	365	359	387	340	395	296	353	372	355	357	345	330	377	365	376	344	376	374	373	355	375	350	331	369	382	375	335	344	359	345	366	361	334	361	368	380	366	338	367	346	343	346	353	336	336	367	340	385	408	338	344	343	368	347	366	351	352	357	366	370	365	346	381	370	364	393	409	384	355	351	370	332	362	353	350	369	339	374	344	376	357	351	361	326	406	356	366	332	335	356	324	382	371	337	348	340	388	364	328	376	397	345	380	397	393	390	365	348	347	371	388	331	345	378	342	345	364	392	370	388	354	339	372	392	383	369	353	363	364	317	352	371	341	355	373	342	375	379	376	356	421	354	355	376	346	325	362	366	347	340	326	370	336	391	400	376	349	355	398	377	366	359	355	361	336	339	387	327	355	350	354	321	350	352	344	332	354	378	351	365	390	377	392	341	363	331	351	361	381	356	343	348	365	342	343	343	359	381	353	382	362	370	352	338	338	389	383	362	352	369	359	370	357	345	373	383	363	331	377	377	383	329	351	344	350	343	346	370	373	388	328	360	358	382	344	358	397	334	342	366	366	351	356	380	335	382	322	365	341	364	361	340	367	388	351	378	370	325	350	378	367	360	365	368	350	354	332	378	351	375	385	343	345	393	345	389	314	356	331	376	355	357	381	326	354	352	345	353	366	357	349	379	328	341	376	377	372	333	339	367	378	351	339	382	360	321	363	352	373	380	326	360	337	360	385	375	338	317	345	373	370	353	362	367	390	328	374	344	348	353	364	355	354	372	349	378	366	362	389	341	349	382	379	350	366	368	371	347	365	383	361	341	337	338	375	383	353	388	347	339	364	361	358	352	383	395	338	385	363	390	385	373	365	356	401	308	370	361	348	375	344	363	395	381	379	341	383	368	377	348	347	327	343	355	393	327	369	359	343	356	379	364	349	378	384	361	371	390	356	366	379	351	374	390	363	345	369	364	364	379	372	358	357	354	320	358	374	372	360	393	372	373	370	368	350	381	356	345	367	363	344	356	343	383	364	347	370	361	317	377	396	386	359	362	351	389	376	353	357	347	354	335	394	336	386	375	345	330	342	346	350	331	354	393	342	379	359	325	361	362	344	371	411	372	361	344	391	364	367	355	344	388	373	365	364	391	363	326	365	391	393	406	347	370	387	359	366	350	353	350	396	381	337	376	353	366	348	348	344	372	369	361	376	384	373	363	344	358	402	381	358	352	352	346	371	369	343	349	361	356	339	357	332	355	397	361	330	366	386	366	360	365	376	368	334	347	379	342	353	334	374	360	392	395	345	376	355	355	342	366	356	357	384	370	362	356	379	362	373	362	373	369	346	399	354	352	372	384	373	362	347	363	372	378	398	325	363	309	349	347	373	345	351	377	384	387	353	357	369	358	370	353	333	356	375	362	333	345	373	373	351	354	344	354	362	377	349	354	351	346	362	346	386	377	413	368
26740	19078	6322	1587	921	646	1142	938	666	349	208	204	180	155	168	159	154	178	169	175	150	131	178	162	139	152	170	145	180	166	142	145	164	152	134	180	148	160	167	155	160	161	173	194	190	155	170	151	159	192	160	164	169	147	171	153	151	167	173	161	154	163	138	168	159	165	162	141	158	149	189	155	154	150	155	152	160	143	148	168	145	162	160	144	157	144	153	143	133	153	154	145	154	173	170	139	129	128	161	159	161	153	131	163	134	163	165	171	161	149	122	150	152	138	150	154	159	153	190	146	162	148	138	148	169	135	147	167	156	160	149	157	143	133	147	180	166	155	166	153	156	155	142	143	163	158	144	124	148	139	177	145	149	172	141	148	133	161	143	167	140	136	152	140	180	145	168	160	142	164	179	153	169	146	166	143	140	154	154	155	157	162	171	143	159	151	164	142	148	128	147	156	140	147	126	157	140	141	139	139	161	145	186	168	159	138	162	170	179	161	145	162	163	157	158	158	153	151	144	146	137	143	149	162	122	153	164	159	155	138	122	144	162	157	149	147	158	138	164	149	155	137	171	147	144	161	158	152	144	157	154	134	145	152	147	127	167	147	140	129	156	151	155	148	139	165	150	143	147	137	140	156	154	161	152	167	164	149	152	147	144	151	135	139	146	146	158	157	156	142	166	164	155	171	157	169	154	148	149	151	128	153	134	159	156	161	141	151	164	155	149	155	165	146	156	160	166	161	154	167	180	158	168	168	139	150	149	144	137	151	129	159	138	157	187	152	142	154	152	159	145	149	159	145	139	152	150	166	163	135	160	170	153	166	132	151	170	133	140	137	143	151	136	162	166	152	146	169	155	147	138	148	152	173	152	140	162	155	160	171	118	133	159	148	137	147	139	160	135	166	154	151	141	118	150	144	146	143	160	146	164	156	152	150	163	152	118	145	165	128	143	169	164	136	134	135	159	156	155	129	136	151	145	142	157	156	143	148	152	155	151	146	172	157	156	151	139	138	127	162	138	142	164	154	154	172	192	148	138	177	179	152	133	183	138	133	173	137	151	165	141	166	154	165	141	149	128	161	156	144	184	161	138	129	170	164	162	157	166	150	184	160	153	156	133	135	159	140	153	165	153	155	205	158	171	144	158	160	154	146	145	164	161	180	141	142	155	168	149	145	168	148	154	132	156	166	143	155	151	158	136	146	118	154	152	153	156	138	161	156	140	121	131	164	147	138	156	157	152	147	146	148	167	143	142	158	147	153	143	157	139	160	150	151	145	158	169	144	135	150	141	139	155	157	142	160	161	124	150	177	172	149	140	161	143	145	159	187	153	128	139	155	155	161	157	120	149	135	151	132	168	171	141	147	161	161	152	155	140	160	158	147	161	159	152	156	130	132	148	148	150	150	141	153	164	137	133	164	132	146	143	144	157	140	149	155	163	168	147	150	178	175	149	163	149	137	165	163	151	172	150	154	149	160	175	147	163	182	154	160	140	156	150	132	140	146	170	143	141	159	174	171	146	167	153	139	138	159	156	149	160	155	145	148	164	132	140	138	177	166	151	152	163	169	157	168	168	149	162	171	154	139	146	154	142	160	146	142	131	135	158	174	160	118	170	151	151	152	157	157	180	161	151	164	157	163	145	135	164	151	132	158	143	156	156	137	164	171	161	163	165	159	167	123	169	166	168	157	172	163	144	137	150	148	147	157	147	145	129	136	150	168	153	154	161	169	160	153	162	150	145	130	155	138	169	143	158	158	176	140	181	139	163	162	163	158	146	148	163	146	148	141	152	149	138	159	186	145	125	160	155	166	167	144	143	154	154	159	159	160	147	149	148	121	144	163	146	141	153	158	164	140	150	158	153	155	152	151	135	138	172	149	162	185	160	135	170	148	155	143	141	172	146	181	145	173	149	138	147	149	159	159	142	142	158	179	144	152	147	159	171	160	163	151	151	161	142	134	143	137	140	146	145	178	148	146	159	151	139	153	137	166	157	181	131	161	152	150	151	138	139	152	155	145	182	130	153	145	159	159	172	192	158	156	146	147	125	156	138	181	152	148	149	142	146	161	163	168	164	163	136	162	137	155	143	160	160	164	158	140	172	169	156	147	158	173	156	151	156	142	172	165	157	142	152	149	137	147	158	140	149	149	140	127	171	135	149	130	154	153	159	154	155	145	160	153	150	167	165	162	144	148	142	140	148	136	155	156	149	154	152	157	175	160	159	156	164	152	158	151	136	148	156	168	154	160	146	169	185	150	144	171	154	136	159	185	184	168	149	149	149	140	170	156	158	159	138	156	147	163	130	154	147	159	174	153	152	133	172	149	130	139	138	145	145	133	154	162	173	143	140	168	154	154	141	144	161	155	150	146	169	144	140	141	154	157	151	160	168	179	147	149	145	158	139	182	153	144	155	142	143	161	156	136	179	148	180	149	169	137	153	153	141	158	163	152	133	171	155	134	158	138	143	142	155	162	162	152	153	154	151	154	169	142	152	124	151	141	165	160	164	148	128	136	187	160	160	165	141	138	140	158	166	128	171	147	137	171	149	147	137	164	165	161	143	167	127	143	163	128	155	158	162	155	164	156	175	170	162	154	142	150	173	167	163	160	137	167	151	178	175	181	157	151	143	128	153	140	162	137	141	145	154	145	143	161	115	164	143	149	150	155	149	165	156	154	145	147	171	164	145	144	164	160	162	170	169	157	166	154	174	126	144	158	156	161	142	154	147	152	150	155	148	142	146	144	153	125	159	169	150	131	155	149	149	154	137	160	165	152	156	146	176	163	148	181	143	160	142	137	163	167	150	137	152	148	145	178	163	139	166	175	156	158	136	149	156	156	148	154	158	154	174	158	165	152	158	162	160	163	154	151	143	160	162	147	158	149	138	152	153	146	150	146	146	120	164	162	128	153	160	184	157	152	162	129	157	135	163	162	144	126	153	150	159	154	152	130	147	156	135	174	163	175	160	168	151	156	165	158	151	174	154	146	143	163	159	156	138	149	149	140	159	137	157	162	143	151	169	154	173	129	154	157	169	153	159	178	166	162	143	139	155	158	144	163	130	162	139	139	149	170	155	137	152	154	163	143	164	162	149	143	162	158	139	148	150	145	152	156	149	147	165	127	140	150	166	164	146	166	159	150	164	147	159	126	161	126	163	146	168	152	147	148	152	157	168	137	145	138	143	163	157	138	159	165	163	170	161	171	152	177	151	157	157	146	128	135	158	156	156	149	123	165	135	168	133	138	157	150	147	140	160	152	165	147	139	134	144	153	146	164	157	134	141	154	145	140	155	148	160	167	135	145	151	161	155	152	124	151	165	160	141	146	161	156	163	139	143	129	153	130	166	151	147	148	152	162	140	157	156	143	147	153	133	167	159	137	149	153	154	163	168	158	156	152	145	143	134	154	178	148	174	151	155	157	153	138	152	156	167	148	166	165	136	157	147	166	158	150	144	162	158	174	164	147	159	173	169	167	145	141	154	146	137	160
4510	3461	4546	2336	1766	1349	3051	2624	1776	819	366	273	260	224	260	244	240	282	259	225	244	216	236	229	204	213	244	196	229	226	218	214	177	179	227	187	217	205	214	218	249	219	239	233	230	239	224	188	247	238	255	229	225	249	194	224	197	207	187	174	196	193	198	193	192	224	200	198	173	204	183	224	199	199	190	223	212	219	212	192	203	217	207	191	201	192	201	206	217	199	202	219	183	194	187	205	197	212	206	206	247	202	184	215	222	188	180	191	215	206	209	199	206	218	197	215	224	195	206	214	208	207	189	218	173	173	211	197	181	209	207	202	209	182	197	213	207	207	195	179	211	209	223	191	206	202	204	223	210	190	198	185	190	192	217	212	211	203	225	168	179	204	195	212	189	218	207	195	210	212	226	186	213	178	174	198	189	206	205	209	206	212	219	179	176	210	194	199	215	193	183	196	218	220	204	199	188	202	212	195	211	194	212	217	202	207	216	208	193	193	240	216	188	209	200	204	196	215	207	219	220	179	214	203	215	202	214	185	210	176	201	207	221	205	201	194	185	208	197	225	197	195	186	217	235	202	199	197	211	218	174	220	192	215	200	215	189	228	213	200	210	227	231	180	203	167	208	207	206	210	213	214	226	205	186	199	226	200	210	189	174	198	196	171	187	200	211	198	186	218	191	208	211	176	190	194	210	214	213	225	197	171	204	246	196	225	197	219	216	230	188	229	191	197	191	200	198	210	199	175	180	244	197	212	223	189	200	212	215	209	223	232	207	206	182	216	199	187	195	181	201	205	200	191	205	203	195	174	220	178	199	207	179	184	201	179	216	199	184	209	181	211	197	199	214	208	214	183	185	226	226	208	201	204	206	181	191	196	185	213	213	211	186	236	208	189	219	210	217	216	214	187	205	186	200	189	211	170	218	223	200	197	199	204	206	216	203	185	191	172	213	179	223	233	175	213	179	203	196	219	228	184	200	209	205	211	197	193	201	186	209	187	199	216	206	201	218	189	210	208	206	203	201	209	215	205	204	210	207	200	198	211	191	210	186	181	195	207	192	187	206	195	196	188	221	191	179	205	206	207	188	192	217	198	222	218	204	204	206	202	211	194	210	175	178	171	195	206	189	197	199	204	193	214	201	212	205	179	200	221	195	195	206	176	208	209	186	204	205	190	189	203	202	196	199	226	199	215	187	208	213	235	242	181	202	211	194	190	193	200	211	209	217	220	176	203	221	211	197	204	209	196	203	179	209	204	194	209	225	204	196	210	214	192	218	202	215	200	201	193	194	197	225	183	200	193	190	192	209	194	194	204	187	217	202	183	208	233	198	197	228	201	194	202	212	206	194	207	203	155	175	200	197	196	215	189	207	213	198	210	210	187	213	213	209	240	193	231	199	198	189	209	204	190	201	182	208	182	196	214	206	201	185	200	200	179	206	193	209	191	197	195	194	218	201	207	205	181	178	217	213	222	204	195	199	253	177	226	181	231	191	197	209	199	203	190	201	210	192	209	195	226	225	201	207	207	189	184	204	205	182	200	206	232	213	232	195	218	193	199	190	205	204	215	201	198	192	221	172	206	197	207	206	207	203	211	213	200	190	226	205	208	202	206	208	209	198	197	181	222	192	175	185	183	198	195	207	186	212	201	202	173	214	201	211	183	199	194	186	192	187	191	203	209	187	195	217	206	184	212	206	226	187	224	192	200	186	188	192	202	205	205	200	215	179	193	224	224	186	187	184	214	189	207	173	211	209	179	213	199	214	205	213	207	177	213	199	198	210	225	230	222	194	196	217	215	205	207	206	189	209	201	204	198	190	209	190	197	209	202	226	195	241	173	198	205	219	210	211	202	196	215	213	194	205	181	205	193	184	225	200	228	196	189	243	188	191	214	228	213	203	220	184	210	184	201	208	213	194	185	186	202	211	216	235	186	201	203	192	179	189	219	177	182	187	220	172	207	197	205	210	230	215	172	190	196	207	185	206	188	198	177	224	178	227	205	214	217	200	206	209	198	193	181	206	195	180	200	214	219	204	190	194	205	198	203	226	188	202	209	216	186	203	192	215	223	183	199	211	218	218	164	195	199	205	209	196	197	216	197	231	202	206	203	195	193	220	202	219	198	196	175	203	196	191	220	189	223	204	171	203	221	190	191	231	204	210	201	184	183	225	179	201	203	185	180	190	186	200	199	203	224	206	189	205	198	221	197	183	167	235	176	210	202	185	185	202	197	207	227	183	173	192	198	174	190	211	199	200	207	207	202	196	199	206	202	202	176	199	198	204	206	198	194	199	180	224	188	243	186	182	212	215	199	211	191	188	208	245	221	191	205	190	188	213	182	186	199	207	201	207	191	201	221	222	206	198	230	210	187	199	215	197	199	218	211	205	202	226	199	205	196	203	184	200	223	193	179	195	180	225	195	202	196	202	212	210	192	211	211	195	192	201	202	192	195	219	202	199	210	204	193	204	191	196	211	189	187	205	226	184	207	182	206	216	214	197	232	193	199	189	219	191	214	193	214	196	200	205	208	194	209	186	213	191	203	178	214	203	188	200	207	208	216	175	190	185	210	208	186	177	199	213	204	183	190	211	218	212	211	192	203	236	187	220	202	233	202	207	199	217	199	197	238	206	189	187	203	203	224	202	206	196	220	200	194	194	195	166	178	205	192	204	183	183	191	200	199	191	208	215	224	197	220	213	207	195	191	215	182	189	230	193	194	206	167	196	184	204	189	232	215	199	177	255	193	197	176	190	229	190	194	193	191	206	204	183	195	228	217	184	217	221	214	198	193	197	213	204	195	180	198	193	203	204	206	209	186	201	213	193	176	188	213	211	204	186	196	211	197	211	195	188	217	209	202	181	180	215	202	207	181	180	192	205	206	217	196	196	204	198	202	207	185	216	167	200	204	208	205	209	185	206	208	205	196	211	207	208	212	201	222	179	226	205	200	193	187	179	180	183	209	203	197	186	209	176	215	203	184	222	184	192	211	214	199	187	224	211	206	214	208	195	202	203	224	218	212	205	167	192	196	226	221	210	203	212	225	230	197	217	214	196	199	198	192	185	189	213	216	173	176	192	206	196	197	208	184	215	155	192	207	192	213	214	195	176	212	176	189	223	220	202	193	208	211	222	214	200	213	184	215	210	240	204	218	210	208	212	182	204	188	195	231	206	209	232	197	208	204	192	206	211	190	202	249	215	209	207	188	199	176	210	205	193	205	204	193	212	220	187	201	209	180	200	221	207	227	227	212	218	210	181	203	186	195	193	181	199	187	181	219	198	196	215	165	211	187	171	210	218	173	204	205	211	197	204	197	190	206	193	187	216	216	205	196	185	190	212	202	205	217	193	194	202	242	220	198	205	216	208	193	218	195	211	210	207	225	182	210	185	200	216	199	229	204	204	186	215	209	202	214	187	198	190	225	201	228	226	224	197	185	213	212	213	180	168	205	215	210	194	192	208	214	193	189	195	213	211	182	209	201	196	183	220	194
23675	20918	28075	23927	20871	8481	2864	2171	1386	877	563	477	437	405	345	376	358	346	345	350	313	364	318	330	318	314	289	304	310	293	281	308	324	303	308	293	295	332	295	323	288	292	311	326	312	346	341	318	286	372	346	315	316	312	314	287	324	292	297	304	297	282	291	285	269	266	261	272	309	283	261	293	290	282	271	285	276	286	287	277	303	296	272	284	266	307	303	258	281	301	300	277	307	291	286	266	276	300	335	285	298	278	276	275	282	297	250	269	288	286	279	271	285	315	288	275	319	263	287	286	310	263	290	275	285	265	289	290	269	303	271	289	286	303	288	291	316	280	277	293	292	258	276	317	273	293	271	304	279	281	247	304	256	254	291	257	290	289	292	277	290	305	261	287	280	271	322	296	273	269	261	292	302	269	262	285	288	257	290	259	276	294	292	301	269	275	307	299	276	285	272	305	291	280	257	253	324	285	259	288	262	303	294	291	293	303	278	290	297	273	302	302	275	274	291	290	269	276	253	295	306	261	300	285	268	303	308	276	262	274	253	273	256	292	278	273	275	252	271	301	277	288	268	288	296	289	232	300	298	275	282	276	285	289	275	281	282	275	279	281	279	271	315	255	283	278	308	312	296	292	299	299	276	282	281	282	279	276	300	300	272	263	292	263	291	281	295	305	279	284	274	271	302	295	256	293	281	286	257	286	292	254	278	264	258	261	293	284	289	274	301	288	292	268	299	270	309	310	281	299	270	291	265	279	289	281	297	270	288	271	268	260	297	296	288	292	307	284	267	279	272	282	266	261	296	283	315	287	274	244	297	278	280	302	302	266	286	278	286	290	301	279	292	270	263	307	282	273	298	278	277	279	263	285	291	287	305	294	272	256	283	286	270	303	298	275	301	285	285	278	283	250	256	252	288	278	293	285	289	301	278	250	295	278	288	290	253	284	291	288	291	264	296	286	267	289	277	288	275	289	269	295	272	309	283	288	287	289	252	274	255	288	289	264	276	299	282	275	279	271	292	260	278	280	297	280	285	280	271	282	289	301	278	281	270	257	252	286	291	282	300	267	285	277	293	243	287	291	270	295	265	280	308	274	293	273	302	298	286	315	262	282	293	254	280	292	274	282	297	283	231	279	298	287	311	286	271	265	296	302	292	276	322	293	291	273	271	285	279	267	288	302	246	268	305	284	286	295	292	280	297	283	270	270	277	309	302	283	274	271	277	296	291	280	303	281	298	258	269	310	290	274	267	301	263	307	264	272	295	309	293	290	274	301	269	271	279	242	299	282	310	260	284	282	299	277	303	307	280	290	302	270	288	294	284	298	291	265	297	264	292	264	284	268	286	292	293	311	269	285	263	282	272	255	284	256	299	268	298	291	296	262	272	273	294	292	276	284	288	283	304	268	263	270	272	305	257	261	320	254	267	290	294	271	288	299	265	295	308	304	288	266	298	282	271	254	297	309	314	250	274	309	283	281	271	286	301	287	300	300	308	299	290	286	279	298	279	278	280	265	287	285	296	293	299	298	277	284	284	296	274	280	268	288	287	277	266	287	286	295	269	278	269	274	300	264	304	258	272	259	277	262	289	292	271	266	283	234	305	250	259	312	298	277	282	288	270	301	270	293	270	304	303	245	280	272	275	315	271	322	269	284	269	281	288	268	285	319	274	284	295	280	286	284	291	249	267	287	282	270	289	274	304	295	287	294	282	289	286	282	302	291	316	327	238	317	289	273	306	279	281	267	264	283	298	296	257	301	275	289	297	240	281	287	291	279	280	273	291	307	299	275	271	283	296	284	285	279	289	258	282	286	281	282	260	288	303	277	301	312	297	301	275	260	265	298	275	282	284	259	305	278	303	291	287	331	297	281	273	292	288	313	303	275	282	280	299	283	259	297	312	276	279	304	310	266	254	265	267	294	274	313	265	255	287	277	281	240	276	293	277	256	308	284	280	267	302	283	284	301	256	303	297	282	281	279	249	265	291	267	278	282	287	278	272	290	285	283	267	295	315	287	283	321	279	286	268	303	274	278	286	293	276	271	270	265	286	267	288	290	276	305	276	265	299	266	274	286	278	298	300	283	242	290	276	275	253	273	296	290	280	290	276	276	292	275	297	297	306	314	274	275	296	290	289	284	289	278	300	271	285	276	259	255	279	285	278	269	317	306	247	274	289	272	286	268	277	266	297	286	307	277	316	267	263	289	307	317	291	276	278	263	312	281	304	285	290	269	285	291	279	283	279	312	284	288	283	292	289	298	268	304	303	277	271	300	312	298	258	265	291	293	305	239	248	296	275	300	268	275	297	291	282	287	278	297	297	264	277	262	314	272	258	274	300	272	258	289	275	250	269	294	301	268	329	264	265	287	278	307	285	282	283	284	279	267	284	283	295	259	283	301	302	288	290	266	299	296	280	283	292	285	258	277	285	263	298	280	278	307	276	295	270	276	259	250	283	281	307	300	282	261	261	260	275	319	293	252	276	295	305	275	282	287	259	290	242	292	295	258	275	263	281	280	283	290	292	278	291	289	290	300	289	310	291	280	277	285	326	282	301	275	301	285	270	276	267	284	268	287	271	281	272	258	311	304	281	296	262	267	294	274	256	286	278	282	284	270	309	288	281	288	311	273	298	241	313	290	279	283	268	310	284	275	289	310	282	296	259	270	270	289	306	271	263	273	302	289	293	296	281	260	306	271	281	273	252	301	263	289	292	294	252	294	323	292	295	289	318	284	283	293	351	278	259	313	250	280	289	289	288	240	267	298	270	279	277	279	276	280	259	267	268	295	296	288	284	264	296	280	301	311	272	276	292	274	276	263	255	268	268	281	269	281	305	258	278	264	276	294	249	311	277	271	273	295	333	272	251	272	277	286	250	300	276	285	299	286	261	294	281	316	269	320	322	278	299	303	280	295	271	311	273	289	282	272	271	254	269	263	262	278	284	288	279	243	243	312	294	263	288	299	284	278	295	323	312	279	277	293	291	284	286	297	300	300	277	290	290	291	271	322	309	260	263	264	272	280	275	274	249	326	277	291	322	309	287	296	269	267	292	292	288	270	263	281	266	295	317	293	265	298	287	252	267	269	287	309	285	283	277	275	290	267	277	270	270	270	293	273	308	270	300	271	286	274	282	309	293	283	290	279	282	296	284	286	287	300	285	267	306	286	264	297	274	271	312	299	291	283	287	244	258	285	291	266	325	268	242	285	314	277	266	288	269	262	274	297	274	273	294	284	278	309	282	277	318	253	314	279	275	305	274	330	281	287	261	300	296	268	266	304	276	292	247	279	261	283	287	284	268	285	269	264	287	260	303	259	300	313	288	307	265	308	283	289	282	273	272	250	293	293	271	320	286	246	290	283	291	264	304	259	295	292	275	278	251	304	295	287	278	265	269	329	317	282	287	285	270	245	304	312	274	271	273	269	241	310	255	305	287	318	275	289	288	268	290	287	240	267	292	285	267	256	304	281	306	265	280	291	285	284	291	289	257	281
5342	11868	11741	6477	4834	3524	5550	4939	3394	1941	1068	836	725	668	605	632	550	541	534	561	470	459	470	481	478	457	493	414	445	435	431	440	397	361	396	421	401	399	413	415	383	382	428	421	437	460	483	410	438	477	459	480	454	387	413	395	405	370	368	357	350	396	353	358	409	344	413	388	338	369	389	391	369	361	402	400	387	380	383	363	389	359	323	368	382	377	364	337	334	347	361	349	353	392	374	379	360	394	353	392	336	375	366	343	367	335	335	377	394	400	352	349	364	397	381	407	319	397	360	383	358	369	413	375	366	349	347	404	348	363	357	387	361	377	373	332	364	330	358	362	376	342	377	414	376	357	378	383	373	372	388	353	380	391	373	379	382	377	390	336	381	371	420	393	380	384	385	395	381	375	363	384	388	350	362	359	388	356	374	353	398	397	380	382	380	365	366	363	374	382	381	357	340	371	370	386	375	374	352	360	364	426	389	417	363	365	332	361	387	372	382	366	351	374	376	352	378	373	385	358	363	368	352	382	379	359	388	395	361	396	360	363	362	342	386	369	384	374	355	365	397	392	367	389	371	360	346	357	357	382	367	381	358	369	395	405	323	360	359	359	350	361	362	422	346	392	357	364	379	372	348	353	423	406	365	399	428	377	334	362	355	371	360	366	359	375	358	363	344	357	358	386	366	365	353	371	377	375	357	357	366	394	429	359	382	346	370	374	365	353	389	376	376	385	380	372	375	337	375	376	367	374	357	365	367	391	385	347	372	362	391	358	369	412	382	365	386	394	357	321	341	378	422	406	322	409	409	393	357	376	406	377	390	356	354	361	334	376	367	361	353	381	381	336	351	385	386	419	364	360	381	358	359	374	392	331	371	359	369	361	356	362	370	378	374	341	382	364	373	375	367	394	342	366	377	382	370	380	360	367	346	358	376	369	372	372	405	347	386	391	408	397	372	375	364	380	380	370	372	360	360	340	357	392	380	375	381	362	391	387	390	358	367	371	369	360	371	343	359	360	354	381	377	404	372	374	388	372	341	349	354	381	408	393	368	385	375	377	376	362	372	364	365	320	419	404	402	376	364	411	384	379	364	392	387	360	398	334	379	404	381	353	362	361	371	365	364	381	329	383	403	373	383	365	380	382	357	369	382	366	359	368	375	365	374	365	362	365	352	368	413	363	391	373	374	358	352	373	376	363	362	378	380	361	344	373	392	367	349	368	385	361	401	362	373	379	397	390	349	359	386	335	348	379	345	354	376	407	374	361	381	351	377	346	387	382	372	352	353	376	363	368	379	365	360	359	364	351	367	380	364	365	371	347	342	390	365	368	346	385	380	344	394	338	354	404	355	399	370	379	360	374	385	398	382	380	380	325	367	392	359	385	346	346	387	339	357	365	356	385	347	405	372	376	354	396	390	390	365	354	355	366	384	365	344	387	372	389	354	374	368	367	403	373	352	372	374	369	376	342	378	398	376	376	389	380	355	339	404	348	377	377	364	361	401	330	375	384	364	345	386	370	356	359	394	371	379	386	359	359	343	341	365	368	366	362	368	400	363	342	336	385	370	370	377	391	395	379	377	389	372	414	364	376	370	350	394	376	368	368	372	413	385	370	375	336	389	377	337	341	348	407	410	360	366	350	388	379	358	366	384	394	376	388	372	369	416	351	351	387	370	390	369	390	352	368	364	349	396	371	354	363	379	364	363	375	361	354	407	396	369	347	368	369	367	376	357	383	368	365	388	383	371	329	361	338	330	387	369	367	353	362	379	368	424	382	345	386	341	376	383	361	392	351	390	419	409	356	356	350	371	362	379	396	389	356	354	396	354	376	347	357	385	358	383	367	371	324	352	377	362	365	384	336	382	380	353	390	378	370	371	355	361	352	353	352	372	398	363	409	355	352	373	368	400	355	388	389	395	385	342	367	398	362	406	362	372	372	390	363	371	332	365	355	381	371	332	377	374	368	387	367	366	352	379	392	343	362	387	375	389	372	387	340	351	372	381	371	370	371	373	382	345	368	352	384	359	406	376	354	344	359	360	331	379	319	367	358	349	339	340	380	365	360	341	371	361	370	365	379	356	373	365	389	358	377	373	357	395	349	360	379	405	380	349	362	340	365	427	359	371	360	357	347	388	355	375	375	365	373	352	359	406	335	406	374	339	351	354	364	380	402	360	406	366	366	361	360	382	387	378	348	361	388	393	364	364	322	337	359	389	374	376	406	372	362	360	401	408	357	370	363	369	361	338	375	379	380	395	343	360	365	361	370	346	393	374	359	408	373	396	362	381	356	373	364	354	342	367	377	360	356	362	369	379	359	356	356	342	346	367	335	381	379	368	379	354	366	368	407	403	363	356	391	370	394	384	435	367	376	391	342	393	353	406	367	342	376	401	384	351	384	368	372	366	348	373	381	367	341	376	375	357	348	369	379	356	389	362	362	382	331	360	337	393	371	360	405	375	351	385	384	375	357	359	382	350	393	348	367	396	377	395	373	374	384	367	380	358	374	366	376	384	372	354	348	372	366	353	348	383	338	399	367	363	347	374	344	386	391	345	368	380	376	367	363	365	358	375	379	389	388	371	331	367	336	343	353	359	364	365	377	345	378	399	400	364	368	407	395	319	349	397	389	360	350	357	351	354	377	376	379	380	371	357	361	393	358	355	391	333	380	377	363	361	365	406	377	380	384	350	339	385	383	375	374	410	375	424	360	389	368	356	375	369	407	346	367	376	354	375	352	396	423	377	361	384	339	346	342	345	366	375	380	336	359	392	403	384	404	397	377	366	362	382	366	384	374	377	386	383	388	400	392	387	357	341	385	368	386	375	336	334	375	348	328	426	351	367	321	391	354	392	397	388	410	345	374	377	336	368	392	415	400	354	359	411	378	353	364	359	352	347	329	376	374	416	375	380	384	392	368	366	370	353	360	369	369	347	389	387	412	353	358	335	363	368	357	364	393	381	352	361	385	381	383	397	337	369	381	396	357	379	384	369	375	358	374	358	326	389	384	369	379	390	377	354	378	344	350	366	372	365	356	368	384	387	330	345	370	396	374	401	373	376	396	371	341	408	367	360	389	376	358	350	358	381	389	342	377	364	365	367	380	380	350	400	369	374	387	391	353	352	384	356	359	364	393	363	373	352	366	361	366	354	347	362	353	382	382	380	388	349	369	354	390	349	362	383	379	386	362	328	373	375	400	364	377	377	388	353	356	381	365	375	345	336	347	375	385	357	346	360	380	385	379	384	374	378	390	394	377	331	381	388	399	371	391	371	370	345	339	383	397	359	342	354	327	379	400	377	357	354	352	349	366	372	385	359	333	381	383	380	351	366	371	373	383	353	367	384	399	336	370	365	360	400	393	375	354	377	359	351	359	377	376	364	407	386	370	366	372	377	377	401	381	376	396	392	353	362	342	382	390	413	387	398	390	402	367	367	343	380	415	385	362	391	428	383	378	363	397	350	364	376	394	311	333	356	376	332	356	354	341	381	397
24880	20922	26733	25000	6851	865	1320	1262	772	484	243	191	163	152	154	150	133	136	106	110	110	119	105	125	105	104	99	108	97	112	105	112	108	107	91	105	125	118	80	113	120	105	109	110	109	116	123	125	102	147	115	129	114	112	99	106	89	94	111	89	87	87	85	77	91	84	93	109	111	98	101	92	108	98	85	80	77	89	106	81	90	92	98	105	91	97	93	100	91	79	108	91	96	94	99	91	72	96	86	76	100	101	109	99	102	95	89	92	107	100	87	80	86	95	85	107	98	90	93	100	84	125	113	78	94	105	91	88	74	80	101	102	79	97	71	94	109	89	102	88	75	81	90	98	90	92	100	79	81	93	88	103	81	106	98	75	103	92	83	111	98	91	97	99	81	100	83	80	84	107	105	85	82	93	76	78	91	86	101	83	96	95	71	90	88	95	80	87	98	95	81	82	83	87	93	86	88	82	90	88	92	98	84	113	85	78	81	87	88	102	96	96	94	84	92	69	89	98	103	103	90	87	104	96	103	110	91	84	103	104	99	117	107	106	85	94	98	84	89	99	94	94	91	100	77	98	114	71	93	107	94	85	73	88	88	85	92	90	73	97	93	88	99	96	97	96	106	88	82	88	76	88	84	80	83	90	95	77	80	86	89	97	102	102	86	101	102	102	85	103	98	90	81	111	93	90	90	86	108	99	91	117	96	87	77	75	102	112	93	101	101	77	103	98	96	76	89	109	93	82	76	100	81	103	90	102	75	103	103	101	103	82	110	78	87	106	91	91	89	90	82	73	94	91	90	113	96	95	89	84	93	104	87	100	93	94	85	90	104	88	91	79	95	91	87	100	93	93	91	92	111	87	92	90	92	87	83	98	90	104	109	95	89	93	94	77	108	89	98	105	82	79	106	93	80	99	97	106	75	101	92	103	91	80	97	91	92	95	95	95	88	82	108	89	86	102	100	73	85	98	81	96	94	76	115	87	103	96	94	88	88	81	99	104	107	89	98	107	89	95	92	102	72	95	102	84	96	90	96	104	82	82	103	105	93	85	88	92	87	102	82	85	88	113	93	100	96	102	91	82	105	87	100	107	96	91	101	115	89	89	91	81	90	85	93	71	102	78	94	95	87	69	105	88	91	90	102	88	87	89	98	83	119	83	87	102	95	88	98	75	76	90	101	79	84	105	96	108	82	102	81	95	84	89	92	86	115	90	84	87	75	85	93	93	86	81	98	94	97	103	85	100	82	102	90	83	93	96	90	103	95	90	91	98	101	101	83	93	66	99	85	84	87	94	82	104	108	115	93	94	102	76	83	104	82	92	91	79	83	97	98	77	83	107	82	88	96	105	112	104	87	98	105	112	88	82	93	85	86	92	107	82	96	85	93	93	94	84	107	110	88	98	92	89	104	81	83	97	95	90	90	87	106	85	95	91	91	102	82	91	73	97	105	96	93	76	89	97	83	90	90	100	85	94	84	81	92	103	84	85	101	83	73	96	103	84	110	79	76	83	97	76	81	88	104	89	112	102	98	88	95	99	101	95	77	91	89	96	80	89	100	84	89	89	90	77	84	96	94	103	87	89	84	90	81	94	78	80	91	90	78	102	95	98	94	93	89	98	99	90	95	89	98	89	97	89	84	89	80	90	103	92	93	102	91	95	91	84	91	91	84	108	96	112	96	102	82	103	100	98	86	99	92	80	101	80	77	102	96	103	93	92	92	92	104	97	81	102	89	95	93	93	79	75	96	90	80	92	97	98	79	99	89	102	79	79	99	87	91	100	93	86	90	86	95	117	88	104	98	98	90	113	89	89	83	95	87	77	89	79	78	96	100	104	88	92	93	88	80	112	87	100	80	93	96	84	91	89	104	93	90	88	92	96	97	90	82	90	93	102	93	96	80	91	80	100	114	76	88	91	99	87	95	82	92	92	84	73	78	90	98	92	83	91	94	91	99	89	98	92	92	112	83	89	112	94	89	89	101	100	94	99	102	104	88	92	77	93	123	95	96	82	90	112	101	86	81	87	94	102	94	78	89	99	98	80	89	88	94	98	97	89	96	76	102	105	94	94	110	106	94	92	100	84	85	91	93	89	101	82	100	77	93	80	97	99	114	81	92	104	99	81	87	90	87	92	79	102	78	85	92	93	73	84	85	102	95	83	93	90	96	92	94	105	91	97	79	76	91	87	80	72	81	76	83	95	80	90	93	82	86	101	84	82	80	88	81	81	107	88	90	87	94	99	91	96	93	95	85	75	89	93	87	82	72	95	87	90	84	115	80	87	112	98	109	99	103	84	74	89	76	88	90	94	73	84	98	81	91	92	80	93	104	75	97	85	80	91	88	84	108	98	103	86	98	106	98	79	83	73	109	113	106	97	75	97	85	86	105	97	85	106	103	96	88	92	111	94	69	82	114	90	99	101	92	89	92	94	98	88	98	101	91	90	86	82	98	107	96	93	93	89	91	122	102	98	96	106	99	90	93	98	92	91	108	87	91	92	91	94	120	103	83	81	66	104	102	106	98	109	103	95	127	105	74	89	93	80	84	80	90	85	100	91	79	99	93	106	90	82	100	86	86	85	81	101	110	84	86	88	79	106	92	70	88	79	100	101	70	80	84	83	100	68	102	108	86	97	76	85	87	86	69	85	101	100	83	100	99	97	90	101	89	94	105	102	101	99	94	92	91	105	105	94	73	80	103	81	92	92	98	97	98	121	97	99	83	79	83	93	90	100	92	85	95	81	89	97	84	97	84	87	98	107	112	90	93	90	96	84	84	88	101	84	84	82	95	82	80	101	82	103	91	94	93	105	78	106	75	74	102	76	102	79	80	88	93	95	107	87	99	81	85	94	94	83	79	87	98	80	85	85	89	95	106	104	83	99	95	88	81	111	91	89	93	90	72	91	79	112	91	100	70	103	94	85	93	95	88	87	97	85	75	97	86	104	79	93	93	105	89	85	100	93	82	81	110	85	103	109	98	94	87	97	78	93	103	91	100	106	91	103	70	87	72	94	97	79	94	89	84	94	108	78	95	92	90	96	85	85	96	126	92	103	86	86	93	94	114	88	71	89	91	94	81	75	89	88	82	81	104	100	93	102	95	83	87	98	97	85	92	95	84	76	91	90	82	87	90	89	79	89	87	100	110	99	87	95	84	93	94	84	81	96	98	90	84	93	85	87	94	114	91	83	84	101	113	92	84	89	88	97	91	97	82	103	104	101	94	90	105	85	97	105	80	97	98	104	104	101	89	112	98	83	111	73	84	96	77	101	103	102	90	69	87	89	77	94	80	82	92	78	98	94	95	103	78	90	81	92	102	83	91	98	100	99	95	98	82	87	95	111	99	99	81	90	80	104	87	97	95	99	96	84	103	81	95	82	93	86	101	90	91	120	93	79	84	78	86	103	98	122	98	88	82	96	92	91	109	103	97	92	88	90	92	83	91	86	102	87	84	104	77	103	97	89	94	80	107	82	80	93	88	87	101	80
5238	7637	7733	4154	3171	2177	3785	3705	2407	1496	591	433	341	335	285	298	263	271	224	213	218	214	191	205	167	191	168	161	148	163	159	163	150	151	169	141	138	154	179	166	177	167	163	177	207	184	214	179	190	225	211	185	154	165	162	140	149	135	141	155	158	157	149	140	135	139	147	131	140	151	148	139	119	128	152	133	127	136	134	150	138	151	137	131	146	150	131	136	158	132	140	141	124	139	119	140	131	115	150	147	146	137	136	123	143	142	118	124	116	127	135	139	149	137	128	126	124	143	127	142	133	126	108	161	137	153	140	130	139	127	145	137	139	139	126	133	123	127	119	132	150	133	123	145	134	146	127	130	127	154	132	117	130	136	127	129	157	106	129	122	141	124	112	145	139	131	136	135	136	129	155	126	126	137	141	130	128	118	136	141	126	121	136	133	141	126	133	129	151	130	147	121	127	116	125	161	155	126	133	151	129	112	137	146	112	151	136	124	148	130	137	116	126	145	128	119	139	146	159	145	138	144	136	131	132	139	126	122	137	141	130	144	142	124	161	122	129	149	149	123	128	135	135	134	121	123	150	130	137	127	161	123	133	149	145	114	141	133	105	119	152	132	129	136	139	133	155	143	127	140	130	135	113	130	108	130	129	107	140	129	143	134	128	122	144	128	148	138	122	148	136	144	138	140	149	144	110	147	141	134	131	151	119	139	148	153	132	118	124	137	133	129	137	118	137	138	118	129	146	146	140	141	144	146	129	122	132	130	141	101	157	114	137	143	125	129	111	131	141	133	120	131	146	127	132	104	160	134	147	124	157	130	113	123	136	154	120	141	135	121	142	138	112	131	104	135	152	148	128	143	129	133	125	126	132	157	143	149	131	128	153	163	135	140	160	120	156	130	120	120	123	155	145	139	120	131	143	123	119	134	120	125	117	124	151	137	140	141	123	123	125	136	133	156	124	109	155	138	142	139	148	154	130	129	128	134	142	125	134	132	125	136	141	145	126	154	139	132	134	151	124	134	129	130	133	113	135	134	134	124	133	139	134	132	165	129	135	131	134	113	129	132	138	144	147	144	144	142	132	144	143	123	135	133	143	130	149	138	114	106	125	138	140	131	149	126	128	128	146	134	133	124	137	131	128	117	132	135	150	153	153	129	126	136	141	124	142	130	139	146	134	138	147	132	147	135	127	134	130	105	140	124	136	153	128	150	143	135	134	148	162	148	109	134	162	131	123	126	149	142	117	145	139	124	111	114	150	146	138	131	123	114	130	124	136	150	125	113	120	140	118	116	124	138	122	131	125	131	133	133	152	147	127	155	132	111	140	131	143	151	121	146	141	122	139	152	122	109	151	124	134	141	138	139	149	113	137	137	130	119	135	134	142	145	129	121	122	129	155	145	135	148	119	141	136	134	151	130	130	136	125	124	153	135	135	140	147	110	134	120	126	132	152	150	148	119	136	125	141	134	145	124	138	141	123	121	146	123	164	136	134	131	138	142	128	133	130	134	152	120	135	121	137	138	131	129	125	131	135	156	139	135	137	148	114	142	134	122	119	144	148	142	128	133	117	121	126	112	136	126	126	150	143	130	140	120	149	125	141	135	129	145	147	126	137	121	149	124	162	124	134	152	143	144	117	145	137	136	152	122	133	117	118	132	120	120	120	125	139	128	129	121	132	120	131	127	122	117	133	122	111	114	139	112	139	132	156	133	152	136	134	153	141	148	135	128	143	145	168	142	138	123	140	138	136	121	135	124	139	138	139	123	145	130	140	132	135	130	151	126	118	124	145	119	140	130	139	131	124	142	134	147	132	139	132	144	136	134	142	144	156	133	136	128	134	149	145	152	123	151	128	157	146	135	150	156	142	115	145	129	135	136	124	134	137	157	131	126	130	137	143	135	118	112	147	139	157	139	133	123	137	139	140	120	134	142	153	146	129	142	139	149	139	153	132	113	127	136	123	130	147	142	132	118	135	131	141	127	138	139	144	139	144	124	133	137	128	130	127	147	121	145	116	117	139	129	138	143	141	132	134	114	129	124	120	114	139	145	129	163	140	140	121	130	123	161	128	127	144	99	118	126	122	122	120	135	115	138	150	141	137	149	117	148	116	134	141	136	110	124	137	133	136	132	140	115	147	152	153	147	154	132	151	117	137	124	150	130	146	137	143	132	134	131	150	137	124	134	142	133	119	144	152	127	139	123	115	124	132	138	135	149	135	123	128	139	118	136	133	145	131	144	133	117	120	145	155	138	147	128	149	147	133	129	133	151	137	131	146	122	127	142	126	146	151	133	138	124	146	142	129	134	136	148	145	117	138	121	147	136	124	132	140	126	124	133	133	131	130	145	124	155	136	138	132	129	138	132	117	125	134	136	148	129	138	122	119	140	114	145	120	120	122	123	113	128	133	145	135	132	115	142	126	153	134	125	118	129	143	131	148	143	124	157	135	131	159	119	154	131	146	144	136	111	114	125	125	128	124	147	144	126	120	136	141	140	131	137	131	126	140	132	124	127	117	120	136	138	151	169	146	124	120	147	128	143	138	140	147	131	122	142	119	114	143	127	130	121	147	116	132	115	134	147	129	131	126	147	138	151	121	125	137	124	134	131	133	131	129	116	132	146	122	149	113	123	138	153	122	137	153	152	117	144	140	148	120	128	140	144	128	141	150	136	156	145	137	138	150	127	131	126	138	142	137	139	120	117	112	149	140	121	122	125	137	127	148	136	131	117	144	122	129	123	135	125	137	129	113	132	130	113	124	127	132	137	144	134	133	125	120	147	123	133	139	144	145	141	126	133	140	141	119	128	140	138	119	151	121	132	122	160	121	137	140	146	153	129	129	133	125	137	145	142	125	127	135	140	125	125	126	148	135	141	118	135	150	123	143	153	133	128	133	136	124	153	134	136	137	141	141	130	127	141	162	152	117	131	128	143	145	137	145	121	124	124	117	142	133	143	142	143	125	147	129	132	142	137	134	155	122	151	120	133	133	132	148	130	163	129	125	130	148	138	132	146	136	137	142	152	123	134	138	145	143	128	128	129	130	140	111	140	138	122	134	129	131	127	144	139	121	131	140	131	144	118	131	146	146	108	128	142	118	116	136	140	136	136	148	162	132	133	127	156	124	144	117	114	129	124	139	135	131	136	142	146	116	141	122	128	139	135	166	146	130	131	138	142	135	147	129	143	127	127	144	124	123	149	126	151	134	142	125	134	144	130	154	148	145	111	148	125	142	150	128	137	131	154	121	126	124	146	129	159	139	152	136	130	134	115	140	127	129	131	139	133	134	116	124	133	148	150	123	138	141	151	126	142	148	163	135	140	106	140	146	146	131	129	130	113	126	140	126	131	136	114	137	129	145	134	133	133	153	122	115	120	118	158	137	134	112	139	152	124	146	111	124	137	134	126	124	125	118	118	138	148	146	120	137	137	132	143	133	135	138	151	122	140	119	141	152	137	109	136	151	118	140	132	131	120	129	122	142	140	126	122
22799	21004	28712	23489	20999	21034	9769	3537	1928	1420	799	568	532	484	447	488	438	417	423	429	370	316	337	353	326	342	333	313	315	307	283	291	325	328	283	303	271	279	299	349	326	350	332	359	318	343	364	318	355	325	354	332	303	319	291	295	287	296	272	301	308	268	297	301	244	253	262	290	281	286	285	295	302	247	294	289	295	274	271	269	274	296	253	273	266	259	276	289	271	239	258	266	282	280	287	268	292	290	251	304	271	277	255	276	263	294	282	290	280	231	284	275	254	256	280	281	252	285	257	296	294	270	261	303	262	283	277	264	284	279	257	247	269	284	293	300	265	258	251	277	297	277	271	284	243	259	290	293	275	263	289	303	277	298	274	266	261	278	257	294	268	277	283	271	255	256	302	295	282	303	278	271	275	266	285	282	273	283	268	272	293	301	258	295	272	296	273	289	286	288	286	263	267	286	255	288	280	257	302	270	269	292	300	252	270	276	276	282	293	246	224	265	244	265	278	264	239	297	277	275	248	290	251	289	272	237	269	253	277	281	247	258	275	260	289	273	289	256	246	259	265	286	265	285	280	251	299	295	284	256	284	285	298	286	268	273	296	257	271	297	235	275	281	238	269	261	255	235	257	242	275	277	240	266	284	262	248	287	254	257	287	287	269	274	291	269	291	263	292	267	272	243	268	254	267	271	284	261	278	251	291	258	268	275	277	278	258	306	269	279	250	288	278	276	280	290	290	275	254	245	277	309	257	263	241	270	275	272	293	266	253	276	287	259	259	267	259	265	262	317	287	274	273	288	275	302	301	261	287	281	264	284	268	281	260	258	274	290	276	311	237	270	282	245	275	264	263	232	291	248	303	282	282	267	243	257	292	298	279	265	301	263	297	279	271	286	258	273	277	271	296	239	272	304	267	255	260	280	269	266	245	253	285	267	283	267	255	259	266	268	263	286	268	260	284	277	226	309	270	278	272	268	259	266	239	268	276	283	256	270	261	307	277	265	304	264	278	280	267	281	272	284	273	282	289	239	303	273	297	255	257	297	277	269	270	273	270	269	289	265	273	259	259	312	286	294	280	275	260	227	273	267	279	261	284	263	242	241	297	246	240	283	312	273	260	270	261	278	286	264	299	263	259	270	255	276	276	278	255	269	296	287	284	277	248	281	245	282	261	265	274	283	276	248	275	269	244	269	271	276	283	290	260	259	287	282	244	251	282	290	263	243	254	283	277	264	295	276	242	252	254	292	278	297	246	263	287	268	268	274	254	287	283	236	264	239	299	292	276	290	279	281	258	267	291	281	245	254	274	271	273	271	299	250	274	275	252	258	296	261	270	252	294	301	273	281	245	306	275	275	273	273	293	254	260	250	267	267	246	267	270	288	268	268	233	276	267	261	264	290	286	282	281	252	274	268	276	289	268	285	250	266	270	249	265	282	270	277	258	283	260	256	245	254	250	264	261	266	273	284	253	243	250	269	276	293	260	256	287	269	282	259	286	291	264	260	264	274	283	279	265	251	271	271	270	282	269	290	274	303	266	243	267	249	257	250	272	286	270	269	282	288	300	278	283	241	261	276	307	300	270	267	266	313	232	279	280	280	255	263	277	286	272	252	285	283	249	266	273	276	281	303	275	265	270	250	283	251	276	293	278	266	253	246	237	250	272	270	277	275	270	267	284	281	262	251	250	268	247	263	279	277	298	255	258	279	287	251	279	264	266	272	248	256	259	291	296	268	254	254	257	281	242	259	259	274	268	274	278	281	230	298	280	276	249	244	256	246	253	264	265	294	294	260	252	264	295	289	249	262	311	268	264	284	250	267	272	294	287	240	259	255	294	271	251	277	270	274	288	289	282	273	274	275	271	276	280	276	266	261	253	284	264	259	271	269	276	265	308	256	281	261	269	252	244	254	263	254	331	297	278	270	261	291	242	269	266	296	253	266	282	280	274	276	259	270	270	271	261	273	257	278	282	277	277	272	299	245	296	312	261	291	245	266	309	308	299	275	280	266	268	277	285	286	280	282	285	291	267	249	223	275	266	303	244	303	287	286	294	246	296	277	253	285	252	241	246	296	265	266	248	280	279	264	257	301	280	247	260	262	267	280	279	274	239	270	273	268	261	244	250	296	262	257	294	261	254	229	219	249	245	272	266	260	267	265	272	268	269	282	247	287	301	295	247	272	294	256	237	272	246	272	267	268	285	284	259	282	290	261	254	229	270	250	257	276	290	280	292	271	263	291	317	282	281	256	306	253	235	286	270	259	252	246	254	274	271	282	260	303	258	263	311	296	274	293	263	281	275	236	307	263	234	247	241	260	253	254	269	268	278	271	263	263	258	284	266	249	266	217	263	276	272	262	262	290	299	283	259	290	262	293	278	271	270	285	247	256	269	263	276	288	285	271	284	246	279	282	261	275	257	273	259	246	277	251	274	295	261	271	274	256	267	238	272	246	264	278	235	285	265	260	290	283	285	267	266	259	275	296	275	276	245	270	255	255	278	270	289	296	254	310	307	266	279	254	289	269	262	242	294	270	290	298	287	267	256	257	237	283	248	265	284	290	263	286	276	276	271	274	249	259	246	304	290	249	307	256	273	300	297	262	270	254	289	306	292	263	273	271	329	259	254	281	236	233	285	300	295	260	274	248	262	271	295	278	285	271	266	234	278	281	279	265	277	285	285	271	285	262	265	277	294	275	282	253	268	267	254	263	274	263	272	289	281	303	289	287	275	274	280	251	266	277	283	266	265	249	274	294	279	276	256	277	265	262	241	258	281	282	264	244	261	265	266	266	270	246	270	259	246	294	268	277	258	273	274	264	282	265	295	260	275	265	254	238	300	288	259	258	244	291	271	253	267	239	254	281	295	270	306	271	281	295	249	287	284	286	257	276	286	261	291	283	273	266	275	269	294	278	270	277	248	268	272	292	265	289	266	249	276	286	300	277	246	274	280	267	287	255	264	243	256	289	289	279	283	246	258	271	245	273	286	255	254	276	275	284	269	259	274	276	276	284	278	261	291	250	304	254	276	257	248	264	281	271	289	275	291	285	269	294	291	266	267	276	263	272	292	252	297	288	319	269	299	257	255	238	273	239	245	285	283	303	273	268	272	267	277	278	291	255	286	279	301	306	238	260	267	280	313	257	265	258	259	297	279	254	256	274	264	279	272	273	271	228	275	284	287	263	268	270	260	278	272	252	277	277	263	264	286	258	260	286	250	265	273	292	247	241	257	256	284	277	328	251	265	268	299	238	247	270	279	222	268	244	280	261	290	289	272	270	288	291	270	291	251	276	272	279	312	245	263	281	253	300	264	268	276	278	287	266	279	242	290	267	262	256	274	263	279	301	254	295	249	244	276	260	264	249	274	279	278	253	278	298	281	259	249	302	235	297	293	275	243	278	253	260	300	271	245	248	250	311	280	290	239	291	271	285	263	246	258	300	245	239	278	289	276	284	251	267	283	266	260	268	265	289	263	253	255	270	255	267	269	279
8110	17967	17113	10012	7455	5215	7558	7321	4801	3351	1744	1285	1061	936	843	857	796	784	672	593	648	540	525	550	503	460	469	463	433	469	482	451	449	419	436	435	431	453	442	418	452	473	485	495	470	532	564	477	464	543	546	462	452	462	394	466	404	403	387	397	374	336	366	370	375	364	386	370	340	364	368	385	363	345	356	358	368	355	374	371	348	358	381	362	390	349	378	363	366	393	321	369	356	362	358	363	399	371	387	349	356	375	337	417	359	318	382	347	350	362	341	359	344	355	377	385	348	351	361	340	373	364	337	372	382	355	370	364	385	370	359	361	345	341	336	373	388	346	341	390	381	369	391	363	346	335	346	340	367	366	350	367	380	367	351	333	370	313	376	345	353	363	350	355	380	352	363	346	376	355	364	367	364	358	366	342	343	327	359	367	348	372	369	344	325	349	354	371	345	326	356	385	339	336	333	358	342	372	353	339	373	354	324	359	366	354	357	352	363	349	354	332	345	334	353	395	324	378	362	374	371	389	381	389	348	334	375	369	390	365	352	364	339	375	384	345	382	391	381	354	373	345	338	331	343	364	361	369	339	350	364	410	333	390	349	352	348	356	344	359	337	357	357	371	353	341	345	350	357	379	347	366	356	365	358	377	361	322	353	394	364	362	365	357	369	363	341	348	334	375	360	341	344	333	352	365	346	350	378	355	359	399	364	346	349	380	362	340	352	373	346	342	384	340	351	327	359	378	366	361	362	352	370	363	361	384	390	389	390	357	378	409	354	351	378	375	369	366	345	348	341	364	371	391	355	372	317	351	384	375	317	351	370	374	371	331	315	326	383	348	345	347	342	359	348	358	350	365	340	355	345	369	339	384	365	345	363	320	363	379	357	390	365	342	369	329	370	347	381	343	382	354	365	379	368	346	345	372	365	353	337	368	350	363	382	363	344	339	352	371	383	397	350	371	329	342	362	377	359	334	347	369	371	354	331	352	338	381	355	325	353	333	358	337	361	392	357	342	342	362	339	339	353	387	349	361	349	390	373	382	348	387	325	375	370	378	349	351	377	342	361	365	352	342	364	370	339	389	355	312	354	382	381	345	361	373	331	353	340	347	353	383	368	357	389	356	392	374	357	383	369	381	375	367	386	362	388	383	331	386	360	366	344	330	359	383	373	347	356	344	379	356	383	325	358	385	341	319	373	405	352	375	392	376	356	351	365	366	358	355	354	360	345	400	344	372	365	378	358	359	388	355	367	382	396	350	355	346	320	347	367	367	318	346	351	371	368	338	370	354	357	358	327	357	375	354	380	370	388	380	346	301	362	349	355	322	402	349	386	381	344	354	358	346	339	359	330	311	359	339	373	373	369	362	371	347	370	355	378	379	374	355	372	329	370	376	371	349	357	337	344	353	369	350	367	353	358	358	373	375	354	378	359	357	370	346	351	361	347	342	352	351	355	365	365	331	377	338	370	333	388	361	378	364	369	346	347	359	355	317	334	367	332	351	359	362	366	357	311	400	355	301	359	386	358	386	393	369	399	336	364	381	347	395	402	390	335	357	321	358	376	411	343	342	338	391	350	349	381	359	350	369	397	367	321	345	337	338	348	343	346	357	358	332	343	378	346	351	335	348	397	353	329	321	325	358	344	352	385	350	385	360	354	361	370	346	359	377	419	339	369	371	338	348	363	396	372	346	376	363	377	334	366	355	366	360	367	364	314	356	372	351	385	378	337	339	374	382	361	377	319	397	353	357	347	355	346	334	355	354	369	366	349	344	365	346	346	329	349	364	363	349	383	357	369	377	353	372	371	354	374	377	340	333	361	344	331	324	346	322	370	346	369	341	376	336	322	344	371	369	314	357	334	350	366	359	327	350	367	345	354	343	377	365	348	332	350	335	335	304	344	354	365	374	369	345	345	368	326	359	349	360	400	334	321	369	326	381	342	373	330	341	373	336	370	374	364	352	375	347	385	353	350	390	379	349	363	387	351	393	367	372	352	363	360	360	362	364	346	361	377	341	338	326	386	344	365	373	329	328	366	342	336	355	340	370	334	337	362	351	354	349	362	357	374	385	336	362	313	360	367	367	338	325	378	325	367	339	364	372	352	377	342	395	380	380	394	328	313	326	350	346	400	346	365	365	379	333	349	358	352	334	348	374	350	397	344	341	371	340	356	371	358	368	364	334	335	370	366	371	369	357	376	317	344	390	378	379	414	372	364	367	370	366	358	329	396	332	334	380	336	383	356	362	364	360	378	379	399	359	381	348	346	360	351	341	333	362	324	333	361	400	348	372	366	358	326	370	367	359	377	340	365	380	367	347	358	325	351	381	331	379	388	380	381	349	368	384	376	337	394	337	392	332	323	353	338	357	385	354	390	372	344	389	380	344	393	354	355	339	363	345	354	347	348	340	343	343	359	372	371	338	359	367	343	383	366	361	377	363	337	363	352	360	340	321	348	348	355	367	368	364	331	362	382	345	370	380	383	357	383	332	399	338	351	351	337	393	368	364	325	350	341	347	356	342	370	319	392	360	339	327	359	357	367	374	345	354	353	363	334	390	360	367	403	362	367	350	367	325	381	348	331	355	345	376	341	356	375	345	346	365	359	346	350	363	341	358	363	324	393	380	375	352	355	360	360	357	357	343	353	388	380	334	362	409	365	348	328	352	375	360	376	378	361	412	365	364	355	361	350	386	346	374	332	378	367	357	324	360	343	415	357	353	364	366	349	341	348	365	385	358	344	400	348	355	366	370	366	349	361	368	370	374	369	360	346	394	360	334	371	396	371	366	351	354	337	365	350	323	391	365	344	354	375	382	365	349	352	329	384	351	378	346	369	357	320	363	334	330	355	328	398	352	374	371	373	375	331	354	342	366	349	343	359	373	374	348	380	342	342	362	339	373	352	390	351	342	365	333	362	362	345	386	373	370	371	340	345	349	382	370	354	380	347	379	361	392	348	359	359	366	354	376	346	344	345	360	382	392	385	415	351	338	384	334	401	354	349	359	358	363	376	395	366	408	327	337	354	374	346	382	317	370	374	355	322	381	367	335	345	353	382	382	352	375	360	370	373	348	373	361	365	347	352	354	363	358	372	346	364	347	351	379	349	384	356	364	378	363	403	330	342	356	317	380	369	349	408	349	316	386	358	329	368	374	389	356	369	361	385	356	329	342	345	341	371	369	382	327	357	344	352	357	334	351	395	361	318	357	380	379	363	354	363	368	365	348	346	373	359	340	387	364	369	358	360	373	348	329	341	354	358	333	359	347	349	330	346	359	369	349	404	347	349	375	374	370	344	365	366	340	364	344	365	380	336	353	358	373	364	316	378	369	335	341	357	383	354	339	359	326	342	317	340	364	362	356	363	326	352	361	336	386	385	339	376	353	374	341	353	374	336	362	344	364	379	331	395	358	381	389	355	343	350	387	343	372	359	389	346	358	339	353	337	343	350	346	362	383	359	344	353	394	371	357	360	357	316	359	356	359	356	371	373	355
26799	18940	6136	1716	842	535	988	1193	652	518	250	198	178	156	148	178	186	164	182	158	166	143	166	173	160	172	149	158	150	144	163	149	160	162	144	154	152	161	165	141	159	158	165	174	173	156	166	135	167	157	181	172	164	159	155	157	148	142	154	179	130	147	156	158	157	149	173	170	135	150	129	131	136	167	170	135	162	134	146	146	162	158	129	140	163	149	137	155	149	168	159	139	151	149	144	153	171	136	149	170	154	160	134	159	154	150	153	163	141	171	165	153	138	168	139	123	147	136	151	155	145	136	130	152	156	156	156	142	142	146	150	145	160	136	164	151	133	160	162	118	148	151	141	155	163	164	155	153	150	162	146	134	158	158	170	144	151	164	124	170	144	174	137	152	154	167	160	162	148	136	174	143	146	150	141	133	150	161	171	153	168	124	162	151	138	142	150	170	132	173	140	143	170	152	140	172	157	157	150	143	146	156	175	155	167	131	153	143	150	145	123	147	142	136	155	140	157	138	140	160	148	161	152	135	148	141	156	152	138	146	161	152	134	156	134	166	153	114	126	180	162	137	132	169	149	130	165	162	139	152	135	150	156	172	134	148	140	142	161	170	162	151	157	137	139	144	162	166	169	123	151	153	156	165	145	149	142	129	149	154	167	137	132	159	137	150	148	169	159	145	156	167	147	179	157	164	134	150	151	153	152	169	163	153	158	168	167	142	144	170	158	160	170	136	131	137	138	140	147	136	131	167	136	155	167	156	146	157	162	183	158	125	139	145	148	154	157	163	144	137	156	158	158	141	129	144	162	161	143	136	161	150	136	176	146	140	138	143	141	170	130	141	154	162	152	155	151	130	160	157	156	153	165	173	152	166	156	147	154	145	149	156	148	165	152	149	154	126	143	154	148	129	148	160	123	131	163	164	166	168	167	126	139	146	159	145	146	159	146	162	158	145	157	134	137	162	150	155	148	145	164	148	147	165	158	156	150	162	134	135	138	148	162	168	144	141	170	138	149	150	153	143	166	151	148	159	177	140	157	165	164	160	129	140	161	139	155	154	154	139	148	157	145	134	151	158	142	154	148	135	132	150	141	151	160	167	142	149	138	135	164	146	138	158	143	160	145	167	128	150	165	151	154	161	139	172	131	143	157	187	133	147	147	165	151	151	164	147	139	154	140	142	157	168	151	135	174	143	163	143	135	147	162	145	154	150	145	159	173	153	134	147	148	189	156	131	125	149	166	135	150	165	155	143	169	138	131	129	151	142	165	151	145	166	144	148	160	158	157	146	161	157	171	170	171	158	154	148	165	140	154	165	144	155	156	179	172	138	151	146	150	141	172	153	147	175	166	161	151	126	173	152	152	144	148	140	156	130	156	158	149	162	145	151	166	138	126	157	147	142	124	142	161	148	138	134	160	168	138	155	175	155	138	155	136	151	165	146	142	161	151	154	141	142	163	151	159	165	143	154	152	154	153	135	140	119	167	154	141	143	159	154	158	158	151	142	151	168	147	143	142	183	152	153	168	148	142	137	152	151	155	151	174	154	135	137	160	142	160	155	158	169	155	145	168	150	140	162	146	130	156	148	147	144	133	162	156	161	152	147	162	149	130	135	160	132	137	153	144	163	152	158	148	139	152	143	144	165	152	158	173	166	166	159	136	126	150	127	140	152	151	149	136	191	130	135	148	141	141	174	149	135	144	167	156	168	163	133	144	155	163	158	159	158	131	150	174	121	157	150	138	157	154	151	151	157	178	152	138	129	148	154	165	147	143	163	158	167	153	165	150	146	155	131	150	154	174	162	158	159	171	177	150	166	152	145	157	146	139	166	156	147	159	142	151	157	163	145	155	146	142	135	143	146	150	155	156	160	134	152	157	151	154	164	162	160	152	160	162	149	159	165	164	158	171	152	150	149	147	146	131	174	157	155	157	167	133	152	135	166	151	139	157	181	151	132	140	148	165	161	135	146	154	139	147	173	156	136	155	117	152	162	142	156	158	144	142	162	152	140	169	142	171	166	139	152	134	144	145	169	163	151	141	131	131	155	170	153	162	148	163	152	134	157	131	162	144	165	147	143	144	142	136	154	137	145	144	155	145	159	139	145	154	151	139	173	150	144	152	155	172	150	139	146	169	149	142	144	138	160	167	156	152	151	146	156	149	147	155	144	156	137	162	134	148	166	132	154	174	163	144	173	139	147	157	148	164	139	150	166	141	163	153	147	166	159	126	161	143	172	161	150	177	171	155	169	146	154	143	161	154	150	154	147	152	138	165	153	185	136	115	149	158	128	161	161	147	159	152	134	130	163	153	154	158	141	153	139	145	163	175	138	166	117	158	167	154	142	154	149	159	156	143	154	155	160	146	193	145	165	141	152	169	156	159	157	149	155	148	139	128	151	142	148	155	133	158	141	139	152	172	135	148	147	157	158	144	146	140	134	127	157	177	135	170	171	148	156	153	156	130	159	140	165	141	141	150	157	162	165	149	153	159	122	160	151	137	128	151	166	178	150	132	131	140	148	168	147	164	146	167	141	145	144	158	160	151	158	154	151	143	153	155	138	134	169	157	155	148	165	130	168	152	147	155	144	141	149	170	151	136	149	140	161	149	161	137	130	154	168	140	131	150	148	161	164	151	150	150	157	161	134	133	159	160	168	148	143	144	174	142	151	156	137	162	151	171	147	161	151	143	165	166	127	158	147	157	174	160	174	150	157	158	139	128	143	160	144	141	158	114	158	155	145	139	134	126	165	161	159	146	150	154	152	144	138	156	139	133	157	161	160	142	151	142	160	145	186	128	138	141	130	146	146	167	149	153	142	153	137	149	163	136	166	160	149	140	169	144	167	153	154	156	147	178	129	148	139	160	162	144	160	171	146	163	168	146	156	148	158	150	167	143	146	151	133	145	155	144	151	161	136	152	164	160	157	137	140	156	147	154	157	144	133	170	154	143	143	151	121	134	157	136	162	137	150	152	161	154	138	150	169	164	115	140	156	154	128	156	177	126	149	143	154	147	146	164	150	141	136	143	153	163	170	124	142	172	169	154	147	147	133	133	134	149	149	144	157	146	165	138	147	142	140	147	166	154	158	142	152	160	136	191	146	133	132	164	154	130	135	145	149	160	139	148	144	113	180	160	166	157	153	169	134	155	156	163	153	160	144	160	158	142	155	136	152	146	157	160	141	136	157	151	134	123	153	151	170	156	175	139	159	124	163	148	162	139	132	144	160	162	164	170	147	176	160	140	152	143	166	152	136	147	151	146	156	175	156	165	141	128	146	139	167	151	146	156	146	151	171	142	148	160	163	145	166	142	158	146	158	160	134	152	147	135	156	145	156	128	134	156	134	152	166	158	142	147	153	156	154	151	128	160	156	164	139	132	174	163	136	146	135	155	175	145	155	145	147	153	143	129	180	146	140	120	136	140	125	144	153	173	152	160	157	136	173	165	151	123	174	134	150	159	165	140	132	160	139	170	140	159	156	158	134	160	131
4525	3311	4173	2465	1807	1133	2536	3081	1631	1243	450	308	271	244	236	294	241	241	245	232	227	218	225	223	211	215	223	222	222	238	189	203	224	205	187	223	206	203	194	201	202	206	211	228	242	268	242	239	237	266	255	224	235	223	236	202	193	196	217	214	200	208	184	229	208	199	180	203	220	213	204	177	239	223	173	203	192	203	196	198	205	182	190	230	194	209	190	188	216	214	203	198	189	196	198	224	186	203	230	206	203	193	178	194	218	210	212	195	214	222	192	196	195	196	242	189	189	216	204	202	198	207	193	215	195	178	196	193	210	179	210	188	192	227	191	176	187	186	205	206	221	223	196	226	204	212	195	213	178	192	210	189	217	188	204	208	197	210	221	201	207	218	192	182	192	201	214	209	210	213	226	198	196	180	205	205	214	190	181	191	204	212	199	194	185	184	200	180	178	213	201	220	196	199	177	213	186	206	211	217	181	204	175	204	228	211	202	222	187	200	224	218	201	215	196	232	210	190	189	181	190	205	211	201	193	186	186	194	222	189	229	205	183	179	215	202	184	186	216	221	205	198	194	203	218	192	216	236	200	166	211	179	195	184	193	209	182	201	198	189	206	191	198	204	217	210	200	212	209	182	209	197	209	180	197	208	211	181	190	196	201	183	192	217	188	214	207	210	193	195	191	207	203	188	199	193	213	186	193	179	197	213	209	199	197	228	208	202	192	195	185	195	209	201	190	219	221	192	219	227	204	205	192	181	189	211	182	223	174	216	199	198	202	182	186	199	192	198	183	222	201	205	187	227	214	208	234	199	189	194	188	193	193	218	200	189	223	202	209	214	184	202	221	202	181	169	202	186	206	184	198	216	202	190	224	227	221	199	210	229	192	191	199	192	176	195	186	182	199	202	179	192	205	217	169	229	233	191	208	176	215	203	190	185	218	216	202	202	177	187	194	209	188	203	227	209	176	208	194	211	205	216	215	222	194	197	196	191	188	226	221	212	202	203	224	205	195	208	173	206	208	196	209	198	201	203	211	205	209	210	184	247	193	197	188	218	182	204	207	166	202	229	183	203	190	179	181	193	189	195	193	198	221	226	202	202	217	199	175	209	199	206	215	215	207	199	183	207	210	204	182	200	184	196	208	211	217	181	203	211	210	211	188	213	224	181	211	212	217	219	219	195	196	193	181	195	200	208	207	219	253	205	214	203	207	206	183	191	188	196	204	199	215	158	178	181	188	216	223	199	184	197	184	203	184	199	191	185	190	222	190	220	207	204	212	199	201	191	198	219	217	216	192	199	217	199	222	199	226	206	204	208	192	224	205	217	204	205	200	218	216	177	203	194	196	182	205	212	196	196	203	203	182	190	210	212	204	187	170	195	205	177	185	195	191	216	196	218	187	195	215	218	196	183	224	198	229	218	229	188	193	195	229	200	221	206	186	198	165	199	215	196	215	201	218	198	195	192	203	200	196	216	187	194	189	228	190	189	204	204	192	189	184	187	206	206	205	205	212	208	185	198	201	207	187	232	186	218	227	209	203	203	198	191	209	196	170	196	189	222	209	225	201	194	218	188	194	184	211	185	223	197	224	199	179	202	231	194	203	210	206	186	181	203	207	208	216	197	194	197	198	209	196	195	205	196	208	192	204	213	214	184	230	211	192	229	207	210	200	196	190	231	198	197	212	208	210	210	201	185	216	184	220	227	191	178	189	185	199	208	219	224	186	200	189	193	193	206	189	199	211	197	186	183	216	191	196	233	199	217	201	214	213	200	192	201	228	195	177	199	214	184	181	204	183	174	195	212	198	207	177	177	199	202	226	211	203	226	198	195	184	205	214	208	205	181	205	184	241	218	176	195	203	192	202	225	186	198	210	207	204	196	236	178	215	194	214	206	210	197	202	207	213	213	186	187	187	209	195	196	216	206	213	210	189	179	210	204	193	166	198	182	195	203	208	201	198	192	211	200	173	203	207	183	210	207	202	197	196	209	203	171	201	216	189	213	183	191	207	224	215	194	208	197	202	186	203	211	199	189	198	213	204	197	210	216	197	187	206	195	194	199	189	178	200	192	204	203	222	183	192	209	221	192	204	222	214	204	184	198	212	214	218	194	209	187	209	219	211	176	191	224	218	198	228	196	179	230	216	177	200	193	196	233	236	205	188	231	201	197	206	216	197	194	192	211	222	228	204	203	166	181	190	187	203	205	189	206	213	192	214	196	195	204	184	205	212	201	196	186	216	180	198	232	200	189	188	209	176	213	197	210	186	187	202	195	188	216	178	188	191	191	217	215	188	209	199	215	210	210	197	192	201	183	203	205	213	183	219	214	219	202	210	191	193	192	205	205	184	217	221	177	158	222	217	193	210	202	209	209	193	212	213	186	201	217	237	205	188	200	190	205	215	214	206	223	229	200	220	198	206	203	208	210	215	180	182	216	185	208	210	222	200	213	204	204	196	194	226	212	205	172	179	206	230	198	225	194	183	197	209	212	187	205	197	200	207	193	159	193	228	195	234	213	235	212	190	208	187	217	190	194	212	184	201	195	191	182	233	203	223	222	193	234	225	222	180	190	199	199	193	197	200	216	197	190	189	222	211	188	194	203	184	198	204	194	200	209	187	193	178	208	212	201	234	183	194	208	205	207	202	192	195	208	185	196	190	222	194	213	200	212	155	210	222	194	176	184	216	208	190	215	213	192	204	216	190	203	204	208	219	179	202	190	195	198	211	195	198	196	191	217	211	186	227	194	188	203	208	185	190	200	204	175	213	249	190	222	201	165	189	206	225	190	212	195	215	201	190	201	202	198	206	195	213	205	210	210	215	218	213	208	214	205	186	197	189	192	206	192	202	234	209	208	196	225	247	178	207	175	200	199	225	217	199	208	200	185	208	204	208	209	197	199	179	211	193	193	189	189	215	209	210	194	184	202	179	188	241	199	197	216	196	214	180	174	208	208	207	201	217	219	191	234	182	222	183	217	215	204	206	211	208	192	194	223	207	203	220	211	184	196	214	202	161	192	200	223	208	208	209	229	191	226	223	194	190	203	214	192	185	198	207	212	200	211	197	180	184	186	196	198	203	207	207	225	205	171	200	198	216	213	202	204	191	220	211	206	201	193	184	211	195	213	187	197	217	202	206	215	193	207	226	223	185	206	176	221	203	214	188	194	204	199	205	177	228	183	205	198	191	199	225	189	206	184	189	193	202	197	186	207	208	204	220	223	192	182	178	185	196	210	206	187	224	202	227	189	197	193	202	199	205	203	197	195	193	188	212	188	235	211	203	210	172	210	230	208	203	218	207	207	199	197	205	202	185	204	208	185	196	216	202	195	195	216	213	214	166	172	190	200	219	177	235	206	202	199	179	184	211	193	202	207	203	194	207	208	185	190	197	182	200	195	197	226	232	210	182	225	192	211	198	210	191	197	190	181	203	211	183	193	187	192	211	225	199	209	202	220	179	193	191	206	204	199	195	199	206	194	205	218	237	186	204	200
23712	20930	28057	23975	20868	8251	2368	2360	1355	1165	594	426	442	383	377	411	396	368	352	312	305	332	307	333	285	319	322	307	317	320	281	310	311	262	290	288	325	303	281	272	308	318	327	315	328	346	335	317	311	342	339	316	299	301	283	299	325	303	304	288	291	271	290	300	322	292	283	294	271	309	287	294	271	260	299	297	288	284	264	289	267	247	313	277	276	252	286	280	272	258	287	292	286	289	265	281	301	293	280	265	288	237	278	268	293	287	271	300	277	293	259	269	272	260	259	304	283	325	275	300	277	297	267	280	276	281	277	272	272	279	304	281	299	278	280	314	282	295	322	296	305	270	282	285	289	275	279	264	272	288	297	285	266	279	269	258	275	282	245	300	287	271	270	301	273	266	289	304	291	277	310	307	331	272	312	261	273	288	289	281	241	287	286	284	278	296	294	312	253	260	289	248	317	258	281	293	286	291	314	273	267	290	285	272	308	272	264	293	282	310	276	295	277	280	297	277	301	287	279	263	305	299	222	292	253	253	312	295	287	282	299	240	273	259	273	264	300	290	293	274	277	268	269	291	272	239	290	297	299	287	298	288	255	273	274	276	298	270	262	265	271	287	271	302	273	278	264	280	284	264	262	288	279	257	296	294	277	283	275	244	302	285	264	292	280	278	299	277	277	289	287	276	277	260	264	265	310	304	242	247	302	280	259	270	281	270	283	277	297	272	290	285	268	307	296	271	264	262	281	289	303	290	280	292	310	319	285	335	315	300	271	319	287	303	294	290	300	286	311	258	282	307	245	255	270	265	294	290	267	259	273	289	282	257	281	268	302	264	277	291	290	262	233	295	260	321	291	293	278	269	285	303	306	267	297	301	278	252	305	262	295	280	269	291	299	320	263	265	276	282	269	270	265	236	279	288	302	282	286	306	277	267	275	269	311	283	284	286	273	287	271	282	280	259	269	294	269	285	282	305	277	283	254	279	287	269	304	274	277	261	274	286	305	269	278	277	263	293	323	285	281	275	270	284	271	287	297	272	301	292	265	275	277	270	292	274	287	286	297	308	291	277	289	303	267	268	285	274	284	264	292	268	260	277	265	265	276	264	280	268	291	289	274	267	268	249	294	290	300	275	285	280	274	285	270	278	295	254	256	264	285	266	243	259	292	282	287	280	310	277	268	280	273	271	258	278	316	253	271	329	283	258	282	282	302	282	281	308	265	290	328	264	274	299	296	294	281	321	285	292	301	254	291	316	262	292	235	295	282	302	258	298	288	277	264	256	281	298	295	304	268	276	270	296	250	285	290	277	261	241	302	273	273	284	275	279	265	279	280	281	287	272	262	284	286	292	252	281	294	297	289	298	244	254	292	268	265	263	278	304	284	277	288	320	271	286	282	274	271	291	271	300	255	284	248	254	280	278	293	308	264	265	312	286	228	280	289	287	291	283	310	280	284	285	284	291	322	300	288	290	299	271	293	278	302	261	266	296	308	275	245	285	283	282	293	281	285	267	304	280	292	287	280	296	274	286	269	286	291	265	268	286	275	299	282	302	267	287	259	266	273	292	290	270	317	269	280	296	287	299	252	286	271	273	292	297	282	258	296	289	297	271	307	295	275	276	251	292	267	271	264	273	273	281	270	284	289	303	268	299	274	263	291	279	273	293	299	279	270	297	255	297	263	261	269	281	280	248	268	290	288	281	266	300	270	294	260	268	270	279	277	303	272	285	263	277	278	316	245	289	275	299	271	277	261	258	264	284	301	274	295	294	258	241	277	273	274	304	281	258	276	247	285	269	269	271	309	297	311	263	266	289	301	254	266	284	260	300	251	279	291	311	261	308	286	288	296	274	290	289	293	303	268	299	281	302	270	294	281	265	271	313	291	264	286	241	294	249	253	296	299	285	283	298	256	280	257	295	286	256	295	289	295	298	312	297	280	294	245	293	273	257	290	289	281	283	272	266	266	280	302	258	303	272	269	273	266	270	296	233	279	288	292	258	280	278	310	253	277	273	266	254	303	293	282	246	303	301	259	276	265	293	269	300	282	321	269	292	260	296	304	283	267	276	287	294	262	329	284	280	271	296	282	289	308	281	263	289	290	274	269	297	282	262	297	287	287	274	280	255	276	245	274	305	275	311	283	268	283	283	276	282	288	283	286	272	287	280	274	265	259	278	263	288	275	294	289	289	281	260	267	272	301	281	268	314	294	263	248	256	296	285	290	278	263	269	273	276	291	279	251	293	280	300	233	290	277	266	268	261	291	289	302	265	299	311	287	295	301	316	268	291	297	293	289	269	264	265	281	305	274	290	310	273	312	272	292	309	249	285	266	283	280	265	311	271	269	266	290	250	288	278	280	254	268	314	271	279	299	308	263	297	283	270	286	308	281	281	273	289	265	306	319	281	282	266	293	293	264	238	278	287	251	269	296	263	279	260	278	251	292	257	265	279	292	298	284	273	292	280	291	238	294	267	251	289	276	300	312	254	268	269	268	275	274	310	320	252	265	268	254	250	291	296	285	284	293	283	297	259	293	296	294	276	289	314	278	272	274	275	248	278	287	290	281	281	282	287	263	300	283	301	259	261	275	275	259	299	272	279	282	304	278	292	285	251	269	282	306	275	255	261	294	285	301	231	323	268	257	289	279	267	299	297	249	307	306	263	283	296	283	262	272	279	289	275	268	322	301	299	278	250	274	252	278	292	299	297	269	289	270	287	291	297	280	287	275	263	287	258	273	254	263	268	297	272	274	274	276	292	286	288	281	273	253	259	287	283	261	317	274	269	297	268	283	294	275	276	290	265	278	279	299	259	280	261	308	297	269	294	287	272	292	274	304	272	304	241	297	269	275	304	296	254	307	277	303	305	249	310	295	294	250	306	253	311	290	283	284	286	285	286	339	268	260	280	303	262	251	314	285	286	273	280	282	301	299	269	289	316	291	268	294	275	255	280	286	259	291	245	302	295	280	278	301	239	283	282	261	298	298	258	277	305	261	295	305	291	292	294	265	247	282	297	270	278	289	265	292	284	291	289	266	286	285	273	260	269	308	296	289	310	283	267	277	259	283	306	278	289	271	253	312	251	299	278	306	290	259	261	289	262	296	285	265	320	288	319	299	260	271	270	271	265	293	290	308	291	284	293	311	292	322	290	307	323	288	294	256	299	288	268	271	282	243	261	274	313	302	259	289	268	304	287	285	310	252	295	295	288	289	288	307	289	290	263	282	296	244	288	315	257	324	292	281	286	289	276	267	299	293	306	274	297	262	267	261	302	269	265	275	266	308	270	302	288	299	272	238	299	282	281	324	264	308	281	286	275	294	295	310	290	278	278	267	282	305	252	280	273	301	242	266	289	286	326	287	276	282	280	273	253	263	288	315	256	253	269	255	286	266	291	278	291	290	284	259	289	266	274	305	266	297	266	291	279	303	278	287	288	283	268	256	268	291	279	300	294	311	286	284	292	281	279	260	279	296	306	268	250	267	275	300	305	281	290
5461	12019	11344	6695	4765	3322	4861	5679	3234	2605	1261	883	761	614	635	673	637	635	567	514	560	495	478	435	454	456	443	434	429	418	369	404	444	401	374	377	403	423	397	403	434	389	431	462	519	435	448	477	450	476	449	440	397	408	404	435	397	371	333	396	366	394	382	349	379	382	387	364	377	361	367	377	362	338	381	358	411	341	385	368	394	389	388	358	339	367	355	380	355	343	379	373	361	353	370	371	342	381	414	329	352	380	369	361	364	389	389	318	381	385	317	412	353	359	391	377	383	366	355	364	365	358	377	378	366	350	377	355	342	369	403	360	375	339	379	396	371	370	379	332	381	413	371	344	357	364	342	383	380	383	358	376	399	345	370	376	330	336	357	341	369	366	358	388	360	338	395	375	369	414	372	393	393	377	381	361	377	374	384	366	375	398	362	354	354	375	345	345	379	366	379	375	369	353	396	404	389	383	357	393	350	364	352	361	398	392	346	353	380	373	391	380	342	363	356	355	350	377	408	359	349	414	343	392	364	406	367	337	382	370	378	370	384	357	380	362	369	356	369	377	359	358	341	363	371	350	390	348	373	382	384	386	376	346	383	378	397	349	397	386	352	363	375	394	386	354	385	376	355	359	366	388	356	362	415	380	383	353	356	364	356	368	370	331	376	370	385	354	356	348	353	394	350	381	398	424	366	346	375	375	354	402	350	379	385	376	366	375	376	348	370	369	340	374	365	327	346	368	362	320	353	359	360	367	349	374	367	355	354	382	369	382	346	346	372	363	357	369	322	375	346	339	379	360	360	331	368	396	396	367	362	355	377	394	401	370	369	387	377	382	371	369	359	372	348	368	358	360	338	364	351	335	372	361	360	387	358	356	375	368	369	380	356	362	362	387	367	372	374	390	369	373	361	354	341	343	376	385	367	356	414	376	365	377	335	361	399	372	361	390	337	343	379	359	386	345	378	412	378	371	365	377	395	369	360	389	389	379	339	390	362	337	342	351	388	371	360	370	367	378	358	373	394	367	363	372	398	362	348	380	375	389	364	375	383	374	366	363	345	351	347	361	375	359	344	390	373	368	338	323	412	392	390	382	378	349	393	359	365	386	347	370	355	388	405	364	370	363	359	374	375	319	383	350	380	370	364	357	358	383	392	379	391	382	377	354	355	380	367	393	345	367	371	329	371	353	377	384	389	348	364	360	354	379	405	411	379	364	383	377	372	354	367	374	364	377	398	365	377	339	346	386	350	367	353	315	316	380	343	363	379	400	395	361	389	385	333	352	351	366	381	342	389	361	377	366	366	354	370	390	386	371	378	348	351	362	348	371	395	399	376	381	398	342	360	367	374	371	384	395	398	370	368	357	381	376	367	364	366	387	337	385	357	383	357	363	378	368	386	372	374	375	402	396	369	345	369	358	394	393	355	391	378	371	370	375	349	373	372	385	376	388	355	379	341	351	332	380	356	367	319	374	383	347	392	375	381	356	335	345	346	370	362	370	327	365	367	375	377	364	381	372	376	309	394	357	396	393	356	359	332	383	381	370	347	365	359	387	367	400	356	374	399	349	382	373	389	393	353	340	380	347	372	355	365	344	399	351	370	315	335	363	388	369	388	367	360	365	351	353	368	377	387	331	379	366	393	364	357	320	347	377	387	356	386	358	382	378	354	382	413	360	367	353	379	347	355	382	323	389	339	372	352	364	398	369	375	366	384	379	373	363	372	371	374	366	341	362	363	363	363	359	386	387	350	311	356	399	370	353	348	391	395	365	373	334	354	329	372	343	349	390	359	366	351	379	370	375	361	387	344	365	347	389	397	382	358	374	358	340	367	352	360	357	400	396	373	379	382	376	372	377	352	386	367	356	362	319	374	336	364	367	382	357	376	353	380	386	349	331	354	369	361	349	373	346	346	382	390	367	392	376	371	387	380	361	392	406	355	378	329	348	363	351	366	340	396	374	328	352	358	374	396	341	364	407	406	371	392	374	383	358	377	381	378	374	332	380	359	374	391	333	379	389	385	363	363	375	366	384	366	342	368	361	394	364	372	375	324	362	374	357	362	354	352	349	367	388	380	400	345	394	364	394	382	314	359	352	342	426	388	359	359	388	375	357	352	384	341	324	370	392	366	370	366	382	357	355	373	348	362	353	403	384	369	364	358	342	345	342	373	355	389	376	364	379	360	378	347	372	390	342	343	350	343	365	385	363	378	399	390	386	397	368	350	356	338	344	330	356	347	343	385	394	360	353	375	401	365	350	359	346	358	378	368	352	360	356	366	397	385	348	384	372	385	340	379	349	346	404	380	371	386	356	389	391	384	362	379	350	371	365	354	351	350	368	380	359	381	403	331	354	376	363	380	342	354	387	359	365	385	346	358	345	389	345	422	363	378	361	350	377	343	400	384	380	366	359	366	355	360	379	410	359	356	361	347	369	367	361	350	356	359	361	352	365	355	358	335	361	381	350	352	371	362	365	345	361	353	345	358	364	366	390	359	354	365	353	349	366	350	372	383	369	391	368	362	377	349	361	374	374	350	375	367	367	352	368	374	367	396	378	373	376	405	374	363	365	357	358	429	405	347	358	350	384	336	331	393	371	340	361	385	364	352	399	366	370	392	349	372	347	352	352	335	352	379	374	371	358	368	400	334	390	370	388	359	369	369	383	334	355	383	389	381	347	350	392	377	355	375	358	367	388	386	341	384	385	426	352	344	349	358	390	365	375	360	356	358	368	394	368	359	378	369	359	344	364	342	363	380	362	356	390	341	386	337	396	399	382	363	349	377	381	374	343	350	344	358	337	354	393	386	375	366	369	344	400	372	362	350	361	385	351	321	351	365	403	380	375	339	373	370	379	355	397	385	375	349	389	370	340	389	366	350	369	393	396	387	376	362	351	345	378	366	331	358	343	407	366	386	362	368	367	386	364	381	357	357	377	369	348	342	327	364	366	381	362	374	372	358	327	377	386	367	357	339	377	366	387	353	343	375	380	400	382	357	341	346	358	389	361	356	388	355	346	377	383	373	376	351	369	380	388	373	353	372	337	353	377	361	316	349	374	362	350	357	409	348	397	371	358	344	377	342	387	407	352	362	378	367	381	376	339	376	361	375	410	378	337	376	415	351	372	359	369	346	365	368	398	347	362	341	389	383	360	383	383	366	373	362	351	329	349	336	402	338	384	355	368	401	360	350	358	377	356	389	353	349	364	396	343	356	345	383	388	363	339	368	382	332	371	369	393	347	349	372	380	381	346	377	354	373	356	370	341	377	368	402	356	355	351	381	354	369	364	415	402	346	366	377	368	350	381	350	354	323	349	360	366	338	378	341	390	322	364	305	401	365	373	389	378	377	343	363	410	361	354	344	351	386	384	360	383	347	358	378	362	386	381	338	394	352	403	354	385	379	389	392	364	371	393	374	356	341	355	391	350	394	373	368	370	383	402	401	345	393	358	399	337	383	396	386	351	389	361	361	399	377	377	328	346	373	358	396	392
24870	20902	26719	24974	6976	991	1175	1585	813	712	324	189	162	155	141	167	157	149	139	125	113	101	130	118	124	101	130	111	113	105	109	110	88	95	102	102	92	116	115	94	90	101	131	113	137	133	106	127	126	112	114	112	102	103	115	110	123	95	98	113	99	87	84	120	97	114	95	98	96	101	96	104	93	87	105	77	99	83	101	87	120	90	90	98	80	97	100	102	92	75	87	85	97	98	92	104	97	82	89	105	104	97	94	86	92	90	82	101	115	106	81	89	82	94	99	92	95	110	110	85	82	91	82	83	99	90	77	94	101	88	82	82	90	81	96	88	91	102	90	118	69	103	103	87	91	76	87	89	104	86	97	94	93	111	96	106	102	87	79	91	84	90	86	96	90	90	105	96	89	87	103	87	94	72	78	91	95	86	115	89	96	94	90	101	88	93	104	90	89	98	92	96	98	79	77	106	85	90	106	88	107	92	100	85	96	92	104	94	98	100	88	88	91	89	85	109	112	96	73	81	99	92	94	108	106	109	86	80	95	89	85	79	95	95	93	97	91	93	98	73	87	103	97	97	84	110	87	87	103	95	81	93	91	97	86	91	82	79	95	107	95	85	100	98	105	81	96	105	99	84	104	111	101	104	95	79	115	108	89	68	86	100	88	104	89	86	92	90	90	92	91	85	82	91	98	84	96	113	91	99	75	99	101	105	87	99	106	99	108	99	82	98	102	98	103	83	94	82	88	108	97	80	92	98	98	99	79	84	106	92	100	98	84	100	91	94	101	97	94	102	91	90	102	84	84	110	87	85	98	92	93	85	90	113	85	93	77	101	93	102	87	80	98	97	97	101	72	94	89	96	88	102	107	77	84	102	76	85	83	99	98	71	99	98	104	96	75	84	75	74	90	99	86	95	84	102	93	94	90	83	89	86	104	93	96	93	92	111	111	104	106	94	103	73	88	100	100	86	99	94	97	94	92	86	93	101	86	97	102	89	84	91	97	105	108	70	92	100	78	113	79	81	101	87	98	83	83	87	87	96	88	101	94	100	102	91	95	103	88	87	87	90	99	85	76	92	91	102	94	86	102	101	97	94	97	92	92	119	91	87	106	97	87	88	98	84	105	109	99	98	84	106	88	91	93	90	84	104	87	101	93	87	104	83	73	90	92	85	95	101	90	95	81	98	99	87	99	82	95	97	96	100	87	99	107	110	77	86	93	82	84	83	105	96	86	93	95	114	97	82	92	96	95	87	96	104	79	86	100	92	86	103	103	104	119	78	86	91	87	96	90	76	91	96	95	103	85	91	87	77	103	95	90	83	108	81	83	94	88	86	76	91	83	100	87	82	97	91	92	86	87	103	95	101	99	108	107	113	90	94	93	90	92	79	61	92	87	80	79	80	89	106	98	94	76	92	93	86	80	101	101	82	92	87	87	63	83	90	89	81	86	120	75	85	98	110	84	95	82	90	78	88	87	87	91	96	94	91	85	90	101	77	105	95	84	88	104	102	112	86	87	95	97	116	98	91	94	87	115	77	88	86	88	87	108	90	81	93	93	82	93	70	91	109	88	114	85	86	91	87	95	94	96	98	91	100	104	88	85	96	104	86	81	79	103	88	94	83	109	96	84	80	103	98	92	103	104	92	106	78	85	93	98	99	89	94	100	118	91	98	101	94	89	95	82	95	89	94	100	97	87	99	102	102	88	98	101	74	82	96	87	89	93	79	111	104	106	113	91	85	112	93	86	91	84	106	94	84	103	98	92	100	77	73	88	94	98	95	94	97	88	106	94	96	101	69	82	112	97	105	81	99	100	108	89	76	98	70	93	106	109	86	113	115	97	102	97	99	108	86	99	96	84	93	91	83	87	90	103	100	101	83	88	96	92	71	95	78	75	88	93	94	115	76	83	107	107	100	96	93	90	81	108	82	115	82	108	76	103	85	79	79	99	84	87	77	92	81	92	88	92	80	98	99	92	111	87	93	108	93	66	102	85	116	79	97	112	99	71	90	92	91	87	79	107	94	86	104	96	95	102	97	87	84	88	83	91	91	85	97	91	103	88	73	111	85	105	106	98	86	90	102	101	85	97	83	85	103	80	91	101	95	100	87	88	77	101	85	103	86	93	81	87	115	105	99	99	88	98	88	82	103	99	110	93	101	87	85	74	94	90	68	82	104	93	89	74	103	94	80	86	88	95	94	73	107	105	89	83	109	82	100	91	92	86	118	90	95	91	92	108	89	77	101	96	96	94	81	87	105	96	102	90	98	84	88	99	93	95	84	86	94	116	96	89	103	111	100	88	87	89	97	94	83	89	132	93	99	87	96	97	112	101	98	105	96	95	88	91	93	93	101	91	79	96	87	86	65	82	91	99	90	88	84	108	76	82	84	103	107	96	82	113	94	76	89	103	84	86	117	93	106	91	105	92	99	102	89	92	85	74	95	94	87	85	96	91	102	93	89	97	111	88	76	117	85	89	99	89	76	89	86	95	87	79	79	93	95	96	103	98	95	100	101	99	96	77	98	100	94	100	93	102	83	93	95	91	96	105	87	84	88	103	106	100	85	86	67	110	84	88	86	108	82	113	85	91	80	82	84	101	94	104	93	88	106	91	91	97	81	100	86	96	88	89	83	92	89	77	96	101	96	110	91	109	94	77	75	85	87	97	85	83	94	85	87	85	81	98	104	93	90	72	106	86	107	91	97	85	91	89	83	96	98	82	104	90	72	103	98	88	97	101	92	70	113	92	88	94	85	90	90	97	98	98	101	100	87	83	105	99	98	105	110	99	91	75	97	93	100	92	88	87	109	91	93	114	92	99	95	83	68	91	92	80	122	102	92	74	99	87	70	87	95	105	90	107	97	117	101	86	96	84	93	107	87	83	94	84	96	89	93	99	98	102	106	92	96	102	86	93	103	83	95	76	106	83	90	93	87	88	110	100	100	101	86	94	80	96	104	94	102	88	90	91	97	99	93	86	89	74	79	117	94	103	107	91	100	94	97	106	92	84	97	92	92	97	84	75	92	94	105	74	83	79	86	116	101	92	108	92	94	100	85	101	92	86	99	91	106	90	102	93	94	110	97	104	92	87	104	98	108	103	101	93	98	82	92	108	75	96	88	89	88	95	93	103	90	95	99	93	114	93	95	93	86	83	91	96	84	103	99	100	80	106	90	95	95	89	96	94	90	95	89	79	90	99	90	102	101	98	103	88	83	87	97	83	81	97	110	91	99	89	96	82	113	109	84	92	83	98	101	97	88	104	104	94	94	104	97	88	87	106	86	77	84	103	99	110	89	96	85	112	84	84	95	100	103	89	100	83	95	80	101	97	104	90	104	96	104	96	90	108	95	95	90	91	95	92	79	87	94	83	107	88	85	87	86	83	105	93	100	91	100	98	81	107	83	93	97	91	111	78	90	82	91	89	96	90	99	90	111	81	76	106	99	102	75	101	86	101	88	87	104	81	94	114	104	91	83	92	87	101	94	100	88
5338	7934	7431	4454	3021	2180	3290	4512	2310	1982	781	476	358	313	306	281	321	278	266	230	211	184	216	180	178	189	175	159	152	133	143	157	151	151	154	171	169	150	168	164	177	148	183	185	192	233	207	207	206	222	188	169	189	175	169	175	179	146	149	155	146	129	139	136	130	169	138	134	129	154	118	121	128	135	149	135	140	171	121	128	129	157	141	117	143	131	132	138	129	146	118	137	125	156	134	113	118	141	134	144	144	120	116	130	149	160	143	140	107	129	156	134	115	126	138	125	144	116	135	142	156	126	141	122	141	150	129	139	118	121	137	140	141	147	132	139	132	154	128	142	131	142	133	151	145	129	132	153	123	149	122	130	110	131	127	126	145	139	129	130	138	135	122	141	130	129	144	129	131	148	137	128	142	124	122	133	145	147	144	114	118	123	123	139	132	135	128	139	127	121	141	127	117	134	138	143	143	141	128	152	148	143	130	132	150	116	132	140	147	117	152	124	132	123	155	124	144	127	137	154	141	141	126	136	148	125	141	127	134	121	139	143	146	132	134	133	140	138	124	128	138	143	130	131	132	143	147	126	117	131	146	134	116	137	151	102	142	133	139	137	146	150	118	145	134	126	127	117	129	137	122	132	128	130	121	135	134	140	116	130	139	134	136	124	136	139	141	126	110	137	149	143	145	120	133	140	136	133	141	135	156	145	143	125	138	136	138	123	144	130	124	149	141	134	133	132	149	123	127	154	121	119	145	145	139	134	115	145	156	105	124	134	123	147	159	160	136	141	120	135	120	137	140	115	132	137	138	140	130	115	149	153	146	136	129	117	123	146	123	139	132	135	142	143	141	140	148	130	134	142	138	110	123	133	148	125	125	138	125	121	152	141	138	124	137	128	144	141	134	141	115	136	144	120	131	131	119	138	147	144	147	128	146	131	110	136	147	119	138	139	114	139	133	145	131	146	138	143	153	138	130	135	126	132	122	115	138	137	142	125	148	128	155	150	144	117	139	132	127	134	124	113	137	114	134	143	133	132	140	137	141	129	131	130	126	128	125	125	129	152	112	136	124	128	138	136	130	128	130	152	140	136	124	133	128	126	143	131	117	120	137	116	127	141	143	163	126	137	144	134	115	131	121	146	146	124	128	136	114	123	142	125	133	159	114	142	114	139	131	139	144	131	133	117	147	133	113	135	125	124	147	134	145	136	127	128	134	137	131	134	141	135	123	150	142	139	135	131	139	113	137	125	137	127	148	110	130	122	127	130	142	156	129	134	144	144	135	145	117	132	102	125	147	133	127	134	125	119	142	130	126	136	117	140	106	131	133	119	128	127	148	150	143	131	160	135	139	135	122	123	120	142	133	153	153	112	121	120	140	149	132	113	123	136	115	123	131	114	152	161	138	148	151	136	132	136	127	119	139	139	138	137	152	125	140	114	129	146	119	117	111	154	128	129	143	107	132	117	129	126	139	148	123	132	129	133	125	131	139	134	171	141	126	150	123	116	136	121	137	138	139	134	140	133	133	129	135	108	131	121	135	128	130	136	138	115	125	156	129	158	120	120	129	132	134	136	123	123	134	141	125	121	114	118	141	142	123	138	136	145	124	111	123	123	146	153	126	130	143	132	149	125	145	125	129	158	148	113	117	119	131	127	128	154	130	160	143	138	140	117	148	125	146	148	131	140	128	136	126	137	129	153	116	131	138	138	130	128	127	122	116	137	159	118	137	131	150	142	135	155	150	122	115	150	143	147	140	154	137	126	133	160	138	141	142	119	126	118	128	148	125	142	125	131	139	123	144	131	141	129	144	127	151	116	132	135	141	131	121	126	156	139	138	137	132	137	126	130	117	137	141	141	149	152	132	128	153	127	146	114	136	133	123	143	119	143	151	117	127	125	125	114	116	141	139	135	128	132	136	97	138	140	119	129	143	128	151	134	131	124	133	151	140	128	141	120	142	158	137	123	132	137	132	141	134	136	119	129	125	150	132	133	131	149	126	139	134	162	140	127	154	132	137	136	146	139	129	125	125	129	124	142	127	133	138	134	132	117	131	145	149	142	164	138	128	125	130	153	123	139	141	132	161	143	136	133	128	139	150	129	141	125	145	142	156	156	136	129	154	151	122	134	130	125	134	106	127	155	117	125	146	134	147	135	133	129	125	126	146	145	135	128	141	146	139	110	130	141	119	127	139	140	133	145	132	135	137	144	121	122	121	129	138	138	139	119	168	152	118	133	154	137	121	131	135	129	115	149	133	115	133	126	129	125	124	133	114	136	131	142	137	124	137	133	119	152	148	160	121	129	134	139	133	129	120	133	135	134	149	122	131	128	134	138	140	132	114	119	152	146	135	148	140	139	131	143	145	130	141	145	130	119	131	112	169	139	146	125	129	157	126	127	132	145	150	123	124	134	139	132	143	146	146	126	134	122	130	146	146	129	145	140	134	144	135	134	165	141	130	146	136	150	126	140	136	111	121	167	141	150	126	147	134	131	120	140	131	125	130	144	133	148	127	127	128	137	147	112	142	151	117	133	128	140	158	133	139	120	122	113	144	132	137	140	135	141	130	137	131	133	128	137	132	122	136	132	128	150	125	139	138	135	141	144	120	127	157	123	139	140	136	126	129	140	131	158	135	124	117	149	138	144	153	142	127	154	117	128	125	124	143	118	123	141	127	126	119	154	129	144	135	116	127	151	138	140	130	139	130	126	122	133	135	133	134	133	153	152	133	137	134	136	125	164	125	138	145	118	129	138	159	159	148	123	139	127	124	131	155	139	138	140	131	139	107	137	124	130	134	149	138	150	135	137	130	137	135	143	138	136	153	149	142	133	107	127	134	147	131	121	144	135	135	141	155	109	138	127	130	127	151	152	141	141	141	119	142	146	153	128	133	156	143	105	147	122	143	140	127	135	111	142	131	127	150	122	130	122	154	124	144	122	122	136	142	153	137	140	144	144	145	118	130	118	109	132	139	140	138	133	128	127	131	128	136	146	125	138	127	129	144	137	122	117	149	140	129	149	128	116	143	142	126	144	125	156	138	130	112	126	128	141	125	126	141	120	142	149	151	141	127	131	115	132	136	125	124	135	135	139	130	134	125	123	140	145	120	128	131	115	131	128	133	139	117	124	141	155	147	133	143	125	134	146	138	113	155	144	138	156	146	137	140	133	123	117	143	114	121	115	136	133	128	137	146	131	149	118	122	154	136	154	149	155	139	148	129	132	124	138	126	144	159	147	146	136	129	131	143	126	164	126	130	141	137	137	153	148	130	132	157	155	136	132	142	119	134	129	125	138	154	129	112	115	121	125	122	140	125	152	112	127	144	142	141	144	132	146	147	143	129	136	124	137	123	155	141	129	139	142	118	136	131	130	122	109	115	144	129	158	166	136	127	144	125	135	144	116	122	160	140	127	110	132	154	138	128	130	119	139	132	128	134	143	132	141	130	126	152	151	128	127	137	146	140	144	136	132	133	138	142	131	130	130	134	154
22659	20953	28635	23435	20949	20965	9207	4241	2076	1767	913	607	508	505	447	435	488	446	418	413	408	378	360	360	364	328	351	305	306	299	331	289	266	299	292	322	283	267	316	315	307	301	318	330	361	375	367	352	332	327	348	322	326	332	335	310	274	285	284	292	271	259	277	262	310	255	298	299	252	271	290	289	290	282	261	263	262	269	286	282	261	281	277	275	258	273	256	268	273	241	285	247	283	286	241	250	260	260	285	291	290	323	305	267	271	265	289	275	287	287	293	268	291	274	279	271	258	295	280	276	309	275	270	254	281	297	280	269	258	266	255	252	261	251	249	262	291	245	303	281	255	263	277	285	242	267	276	286	289	291	260	280	276	237	257	281	245	290	252	274	292	282	276	268	286	297	271	242	282	261	258	295	268	281	277	274	284	280	255	279	273	253	264	260	263	280	222	274	274	278	266	270	271	247	244	283	243	272	256	298	251	282	275	274	253	263	238	256	285	267	289	267	236	277	254	261	245	296	258	254	266	265	270	243	269	275	288	252	262	274	270	256	267	255	282	278	276	264	277	255	234	269	257	282	272	273	263	269	276	256	253	281	301	297	278	267	257	266	293	258	295	297	287	268	275	274	255	249	272	261	294	275	254	289	275	260	240	276	270	272	283	282	249	295	264	269	279	281	301	274	276	274	281	264	282	253	265	253	264	279	256	265	266	257	267	276	240	281	281	268	254	275	304	258	245	287	274	245	271	291	291	316	253	259	273	298	275	275	295	266	282	245	265	273	279	243	296	275	278	283	302	270	272	264	281	304	264	252	275	284	270	271	267	278	248	277	259	262	303	271	260	274	245	267	224	279	262	289	289	245	260	277	280	274	265	265	305	265	310	295	247	256	258	247	270	295	297	284	269	256	295	256	252	244	254	268	275	268	265	277	261	272	304	270	265	269	266	255	266	258	275	289	256	265	292	273	281	286	273	261	251	247	261	252	268	271	245	273	260	283	269	268	270	254	251	285	232	249	262	301	288	274	269	273	298	278	262	247	272	270	261	268	254	265	276	265	256	249	241	300	306	258	273	233	272	269	282	275	271	258	271	287	299	289	265	238	261	263	256	259	247	254	255	248	269	287	274	256	268	265	252	305	257	297	284	258	260	277	267	277	265	279	271	278	230	282	263	268	277	267	259	290	281	245	270	274	273	270	270	264	279	234	264	238	261	262	293	242	245	252	264	274	271	303	251	266	248	262	247	322	238	281	259	291	265	281	286	247	275	295	301	245	238	303	270	257	250	285	289	278	282	283	253	295	285	281	275	253	243	287	279	292	267	253	275	280	235	266	271	281	271	286	264	264	285	272	282	285	238	289	275	277	293	254	266	246	275	288	266	287	267	275	271	256	285	257	255	252	247	263	253	256	274	269	255	265	271	290	274	264	261	275	243	262	297	232	247	259	250	267	244	283	297	269	259	287	247	294	289	262	283	275	263	252	263	263	281	245	276	267	268	244	250	260	295	277	284	266	253	270	265	255	267	289	270	270	268	290	272	287	283	279	235	260	262	290	254	275	298	283	266	295	307	249	253	284	297	261	258	270	280	247	279	235	268	291	274	294	259	255	265	272	283	272	292	276	302	273	284	259	245	275	276	270	258	232	288	271	292	284	255	273	283	240	255	271	253	284	239	306	255	287	278	273	289	231	296	231	259	236	272	266	282	276	265	265	255	241	279	278	268	278	247	303	230	295	279	274	265	290	243	258	273	258	251	266	314	276	281	248	273	241	303	265	271	268	245	253	272	285	301	285	305	277	268	244	244	281	247	260	279	254	257	285	293	275	274	298	279	267	279	271	283	263	241	258	287	266	286	267	260	251	301	270	262	269	281	288	263	267	258	258	273	302	269	271	269	285	272	247	256	260	257	281	269	255	257	274	263	276	285	274	246	259	257	302	263	243	260	265	240	264	253	270	290	265	241	255	276	252	262	284	284	270	269	266	265	286	278	303	288	256	290	270	270	264	275	257	273	264	266	266	271	274	274	280	272	280	267	262	270	260	245	262	279	280	281	300	259	264	280	250	251	250	279	283	275	276	269	270	255	259	272	241	265	284	278	270	270	256	306	255	272	279	288	276	242	255	264	272	265	261	272	297	265	290	238	278	260	264	256	262	267	278	272	233	238	268	268	294	257	276	280	273	284	250	249	256	269	263	269	256	278	278	306	269	262	268	285	287	290	265	275	273	263	273	274	255	277	251	267	273	264	263	271	249	265	277	267	270	277	246	265	263	279	259	270	281	267	264	254	266	315	304	269	276	274	269	288	273	274	258	275	273	280	261	273	266	267	271	251	272	265	264	248	283	282	273	256	280	292	254	237	272	266	268	241	243	287	271	262	299	273	268	262	251	283	268	248	291	274	276	261	262	250	255	263	274	248	285	246	275	271	266	294	267	285	270	270	237	270	245	236	284	292	256	250	260	270	260	270	289	244	268	283	271	280	280	301	260	276	272	262	249	252	281	265	256	289	270	312	261	265	243	266	268	279	242	259	278	267	277	249	258	282	271	268	270	268	229	262	288	271	243	251	290	263	268	256	255	266	253	267	227	271	286	258	269	296	253	258	259	261	249	282	273	253	253	271	254	239	266	244	286	265	285	250	256	265	275	285	300	264	266	252	276	259	288	265	279	276	259	274	247	222	287	263	286	277	269	241	270	247	281	269	289	279	266	279	254	267	262	273	266	283	251	295	253	284	283	260	266	281	272	265	266	265	265	283	253	251	247	235	276	267	261	258	281	286	246	291	275	301	276	262	273	273	271	257	274	265	284	246	261	266	253	247	292	283	273	275	255	255	259	246	272	250	285	281	266	296	245	288	274	256	278	272	262	251	274	303	279	257	254	267	259	237	235	267	254	275	260	253	288	243	270	254	262	248	222	283	257	269	263	268	230	284	259	279	279	288	266	247	273	261	290	271	264	258	257	251	280	287	255	267	291	250	256	266	269	239	265	265	285	251	288	269	251	252	248	280	277	276	258	278	266	298	291	256	290	282	259	294	270	239	293	251	274	249	269	276	277	262	268	246	256	294	264	259	254	288	268	280	257	273	243	235	298	261	304	255	240	284	264	245	244	278	277	250	291	253	249	259	264	261	258	293	226	268	255	287	282	268	269	260	255	281	263	266	295	277	265	283	262	251	285	273	280	293	306	254	287	271	261	280	265	240	271	308	271	276	272	270	258	307	293	286	282	282	258	267	274	283	276	265	259	266	296	267	259	256	267	271	318	245	263	277	265	265	271	244	251	249	287	269	262	247	247	275	255	257	264	263	282	256	296	304	244	291	250	248	267	288	264	283	321	273	277	265	264	262	258	278	274	286	271	301	254	278	274	263	263	257	256	247	261	263	277	264	273	269	259	283	255	274	250	271	293	255	265	262	254	288	246	282	282	254	266	263	271	272	291	274	261	270	273	277	288	264	264	273	263	276	291	264	258	280	266	272	263	232	245	264	259	264	266
7980	18674	16507	9981	7457	5402	6839	8850	5054	4225	2070	1401	1130	938	870	844	848	876	727	693	658	576	569	488	493	503	464	429	472	407	453	474	425	422	431	443	418	397	416	451	423	458	472	509	544	577	581	518	537	474	511	465	430	402	427	459	416	371	429	405	388	363	400	372	402	368	379	393	365	331	347	347	367	367	349	344	341	350	372	354	357	371	314	339	368	363	375	368	355	369	331	341	334	366	319	356	358	335	369	362	370	333	333	379	361	336	353	386	369	347	344	363	356	360	332	358	361	391	322	348	338	352	393	365	352	343	376	333	359	328	382	332	357	351	361	356	401	360	362	386	362	313	362	325	379	315	368	323	351	328	338	334	362	353	335	348	358	358	401	356	332	377	362	386	343	322	355	349	347	397	343	368	346	349	341	349	334	396	348	345	383	352	348	353	354	325	354	382	351	321	363	370	352	360	360	366	347	340	368	351	356	359	370	335	338	357	362	359	370	400	379	338	379	334	377	357	332	367	354	347	347	374	356	331	353	353	314	366	344	365	354	353	356	335	318	322	364	346	366	390	365	337	342	354	374	385	318	338	356	344	381	366	376	372	372	381	373	357	362	357	377	358	337	381	340	370	388	310	388	352	380	359	327	362	352	333	365	378	336	339	336	324	345	369	372	367	345	360	376	359	374	345	352	379	337	340	369	373	343	340	364	400	360	364	378	362	339	337	356	380	357	348	368	345	348	385	355	344	334	336	372	350	325	364	338	352	387	360	351	384	354	364	370	365	404	378	359	373	362	328	369	334	369	368	316	368	344	353	368	325	371	339	350	376	350	362	370	347	377	363	346	360	375	355	387	358	366	336	367	322	328	361	353	356	379	357	380	372	355	360	327	361	386	347	326	373	366	380	372	392	315	372	326	385	320	357	374	392	347	328	357	366	343	339	365	324	364	381	357	368	354	345	343	347	356	374	374	359	365	362	344	355	366	348	355	372	353	347	364	357	345	362	367	370	343	350	361	343	348	373	375	381	387	365	358	368	341	337	331	349	335	364	350	358	342	357	313	377	356	354	354	349	358	367	366	361	357	373	343	399	335	328	360	367	317	342	350	331	371	389	319	385	376	379	349	384	342	353	337	346	341	342	359	367	338	340	339	347	386	368	342	385	382	387	348	349	358	337	395	311	366	338	371	347	350	383	394	361	391	368	341	365	336	417	317	397	348	372	362	364	340	362	340	350	388	365	391	375	355	373	366	352	367	337	346	359	351	337	349	364	337	349	352	333	366	362	324	372	349	342	348	340	343	351	356	334	338	346	346	346	352	376	349	389	368	328	356	361	386	358	377	330	367	340	316	321	353	352	368	315	374	371	345	344	357	378	332	374	364	314	354	357	339	341	354	357	369	346	367	348	329	354	348	348	331	364	348	379	380	357	341	377	356	354	393	359	354	373	372	356	338	354	346	362	368	365	337	347	338	332	384	391	364	369	370	370	354	305	361	386	341	345	349	365	350	357	333	337	374	359	338	358	353	358	375	357	357	342	354	347	362	375	350	351	363	343	375	356	322	342	346	358	372	400	366	339	369	362	353	362	336	364	356	349	329	329	341	366	344	356	365	348	361	385	358	337	354	362	337	372	356	338	360	343	365	392	357	336	342	343	384	308	331	313	320	377	402	365	360	349	342	363	373	369	358	357	385	350	366	330	351	356	331	356	343	355	341	345	345	373	325	306	329	372	364	349	339	343	361	341	357	356	334	366	358	365	372	360	315	346	363	371	331	362	362	373	362	371	341	320	380	357	372	349	313	365	359	388	331	382	362	368	351	318	351	339	363	330	358	335	385	334	345	380	376	374	365	362	375	370	322	388	374	357	344	345	353	358	322	339	341	368	334	371	347	333	354	370	376	351	330	350	367	370	367	347	347	407	344	358	370	364	344	348	356	355	373	364	388	351	362	363	368	353	339	369	365	347	333	362	348	341	350	362	347	372	352	334	350	358	343	377	358	342	363	349	376	342	348	363	330	334	357	342	358	365	372	350	368	332	338	364	322	351	377	325	339	369	352	372	360	368	385	361	370	357	346	369	338	379	328	334	359	349	363	364	345	324	350	370	349	362	339	334	360	368	355	369	382	346	337	375	363	330	345	339	383	349	328	356	350	349	366	374	374	337	366	359	340	357	325	362	349	346	365	369	360	341	339	344	341	378	382	335	343	362	389	342	385	352	338	381	346	373	393	372	357	331	338	370	380	352	364	398	381	338	373	339	372	392	353	360	347	374	366	353	356	411	366	368	354	367	355	372	367	376	364	355	344	375	391	344	344	341	375	344	358	347	333	364	354	357	359	378	380	347	383	345	377	346	344	337	387	365	330	335	375	330	332	343	334	341	371	355	344	372	322	356	381	354	331	312	370	325	337	377	380	368	348	349	333	374	360	351	377	358	358	347	373	323	325	345	327	335	340	351	362	358	352	341	352	365	347	368	332	377	336	357	373	377	376	339	347	327	343	358	341	362	371	341	367	363	352	305	333	361	342	331	364	342	333	362	346	379	353	327	360	399	335	369	377	343	330	392	350	362	341	336	376	359	345	397	357	379	334	378	334	350	346	358	369	357	375	342	386	363	352	348	358	365	359	328	383	388	359	355	332	347	335	344	362	351	318	384	348	361	368	366	322	355	362	355	336	363	330	335	341	327	358	358	370	356	356	373	340	364	361	358	368	359	366	372	349	336	371	339	344	350	348	339	385	353	358	337	369	373	340	345	394	325	335	371	323	358	369	364	359	331	354	385	322	373	364	336	356	358	350	345	372	366	348	396	350	356	344	365	377	340	327	374	335	328	378	339	345	355	356	360	328	320	343	350	361	348	330	373	375	357	348	367	373	370	348	365	335	362	359	358	347	366	389	348	340	339	349	350	333	331	358	362	323	377	360	351	359	370	360	399	326	352	356	358	329	404	372	335	348	377	368	356	370	348	360	390	343	360	334	354	367	359	349	368	333	365	373	374	379	353	374	328	372	369	360	355	362	339	357	342	356	366	351	323	347	317	343	349	378	332	368	371	350	352	383	359	335	366	351	340	343	351	307	377	372	370	362	333	337	357	365	326	351	352	366	365	380	330	333	321	391	383	334	336	336	386	367	374	337	364	340	402	375	357	336	355	366	356	363	378	359	340	360	384	367	343	332	336	331	388	350	381	365	354	332	345	363	366	365	367	336	318	366	348	376	371	327	368	341	391	325	328	355	371	382	320	326	332	360	352	377	346	333	349	350	329	370	352	338	334	343	360	367	352	341	370	344	350	352	365	355	339	329	387	370	373	367	385	357	352	373	387	353	372	381	365	358	335	338	307	347	332	385	405	366	345	342	361	371	341	379	340	358	361	370	379	340	344	362	362	343	350	368	378	333	366	333	373	363	348	367	363	366	336	314	367	390	342	352	337	329	335	335	354	344	360	365	339	371	361	367	362	341	358	348	357	352	343	339	365	333	375	378	353	352	341	366	365
26586	18878	5903	1719	841	581	831	1424	722	629	306	202	182	168	154	157	161	203	199	159	147	165	163	152	147	167	164	154	154	160	162	152	148	138	182	162	137	157	145	153	154	166	149	172	174	187	191	196	167	170	155	156	157	154	151	174	161	152	146	149	175	143	160	138	151	157	162	156	147	149	141	149	146	134	165	138	139	142	132	172	153	152	166	125	158	157	152	155	155	130	162	129	152	144	129	133	117	123	156	148	146	131	153	146	144	137	144	154	157	145	132	142	155	155	154	146	152	142	165	155	149	168	133	151	152	147	153	163	173	144	165	153	132	155	138	162	163	138	171	163	146	156	164	147	146	147	131	142	146	130	152	148	130	157	152	168	159	138	164	151	140	134	145	148	157	160	157	157	149	154	139	142	152	136	146	171	151	134	172	157	175	143	151	149	157	139	133	145	132	164	141	149	143	150	136	149	145	150	146	137	149	135	157	165	154	127	154	142	148	152	144	152	146	130	156	145	135	136	157	133	168	136	134	158	138	143	150	154	157	141	144	150	146	147	134	156	150	146	173	153	153	148	128	151	140	135	140	147	135	140	154	141	135	161	145	166	158	162	158	136	159	158	148	149	112	140	166	155	153	159	143	150	156	151	147	157	147	157	155	146	142	142	145	150	164	124	164	150	137	157	147	161	148	158	166	147	136	155	151	155	150	124	161	156	142	172	155	161	138	147	145	182	132	149	151	168	140	170	152	164	164	157	164	133	152	150	150	136	153	154	184	154	148	146	169	157	141	148	155	144	146	155	143	142	151	167	153	131	155	167	134	168	153	128	144	150	151	148	150	157	129	156	142	150	173	134	154	171	152	133	135	144	141	168	150	155	154	138	160	154	154	151	167	163	141	142	176	166	132	139	158	132	160	144	147	141	134	150	171	142	152	147	132	138	147	142	132	143	122	144	152	124	160	141	163	134	157	133	162	135	172	149	170	149	157	163	158	155	146	131	171	155	145	136	140	146	143	160	140	141	155	159	155	165	139	140	143	152	158	127	137	167	134	152	149	141	168	138	160	153	143	148	163	142	165	156	145	144	155	170	161	159	153	138	145	136	130	152	140	126	161	174	144	147	147	163	123	148	150	168	155	142	156	148	153	141	142	143	161	168	149	152	142	135	156	147	140	155	124	142	170	169	149	168	151	133	141	155	167	156	156	128	152	130	139	144	151	119	139	152	150	168	164	152	126	148	183	173	146	146	156	124	153	146	123	136	151	157	152	162	123	146	140	150	169	133	145	159	142	173	157	155	140	164	154	149	156	154	152	160	146	146	153	144	158	160	170	147	169	152	147	146	163	130	158	143	140	148	153	138	156	159	163	145	164	158	159	136	163	140	163	157	146	157	153	140	166	165	159	174	152	143	147	160	147	165	152	132	160	167	165	149	159	154	143	165	146	157	128	152	150	164	157	140	135	145	145	130	149	148	153	164	166	163	153	178	144	139	140	152	135	158	139	161	174	162	138	152	142	135	152	159	171	134	142	132	161	158	154	157	151	140	162	137	161	144	176	134	165	148	149	154	162	154	146	152	135	148	133	140	154	127	150	139	143	148	156	161	153	149	159	143	149	161	158	163	168	134	145	186	171	173	151	144	161	159	156	146	135	155	149	111	149	148	153	163	146	158	149	150	170	143	155	170	135	130	160	135	149	149	139	156	138	139	139	135	138	155	136	137	143	145	167	142	154	139	137	152	153	138	157	149	145	146	143	151	123	144	165	142	133	141	179	158	138	158	149	162	152	125	148	161	142	166	127	178	152	128	157	150	148	139	133	149	138	152	130	174	127	140	148	145	157	150	172	163	148	125	140	158	160	145	135	172	152	152	160	128	171	161	139	141	143	141	148	126	132	143	166	157	139	155	155	163	165	146	135	134	155	152	145	166	140	141	156	159	149	133	146	155	140	141	155	155	176	165	147	137	161	176	141	135	160	160	144	135	144	147	147	144	128	134	156	131	156	132	151	172	151	172	136	156	143	139	132	151	153	156	138	140	154	166	127	151	147	128	148	151	147	138	172	166	150	157	145	139	123	148	133	156	171	169	140	155	137	156	171	137	151	153	137	168	179	142	159	142	154	138	123	122	160	146	158	150	167	159	158	148	139	159	156	129	151	170	136	143	139	142	155	169	115	143	164	128	138	136	160	147	155	155	141	159	151	163	141	152	158	163	156	144	147	138	115	147	143	138	141	140	121	137	148	165	154	161	159	150	140	139	154	157	136	150	166	162	149	146	161	140	167	154	150	171	154	139	144	160	129	148	155	162	150	140	156	167	147	135	147	147	150	154	146	161	151	149	145	169	146	165	122	160	148	156	141	150	156	135	133	168	145	156	166	137	176	158	122	166	183	148	146	162	132	168	132	169	164	161	176	155	151	182	150	167	151	152	152	152	154	136	149	163	142	159	163	152	146	168	154	146	153	156	151	161	141	145	131	139	137	158	153	130	148	169	154	161	144	140	159	149	132	161	157	172	158	140	171	141	146	143	157	136	157	154	148	144	141	140	163	164	127	142	148	147	144	154	153	157	156	134	170	151	150	134	144	158	142	135	152	150	146	152	125	174	146	143	178	148	152	156	146	153	134	172	142	162	159	134	143	152	138	171	143	158	169	146	152	168	152	136	141	158	152	147	152	144	165	139	144	160	150	151	152	144	163	144	148	162	138	135	158	146	168	166	142	157	145	148	164	168	167	149	156	167	154	129	133	152	132	143	164	162	133	158	129	156	154	163	157	136	146	152	134	142	142	160	157	170	149	156	152	146	161	152	162	140	149	130	148	141	158	146	135	153	148	158	154	159	145	153	134	151	147	128	151	139	131	161	145	138	152	156	149	144	137	148	144	155	161	156	152	142	162	148	141	145	141	130	145	150	181	154	144	156	139	166	137	157	168	127	169	131	179	131	157	148	159	143	127	142	149	151	167	147	155	150	149	154	144	145	148	152	137	150	142	152	154	177	146	163	145	146	148	170	139	152	134	144	166	147	141	123	160	128	128	147	130	170	153	164	165	157	142	140	129	173	136	160	153	142	139	149	139	149	154	130	150	173	144	149	133	153	140	157	149	157	156	168	173	154	115	148	153	135	141	140	155	164	168	133	140	149	164	156	176	153	149	157	140	149	159	161	145	164	157	146	154	161	161	143	160	154	161	143	146	140	142	133	136	146	152	151	137	164	167	139	183	146	140	168	167	148	171	159	164	151	179	148	152	138	143	146	145	155	150	155	135	154	166	159	161	142	152	165	166	150	158	171	128	159	140	140	144	156	146	151	125	140	151	155	149	139	145	152	145	163	148	155	156	137	167	153	141	165	165	161	140	137	163	157	152	135	146	148	142	148	156	141	132	145	148	160	134	164	136	128	145	149	125	145	157	139	166	155	145	155	129	128	157	142	132	163	134	143	152	139	147	148	173	139	147	145	152	144	145	149	153	137	147	186	149	124	153	131	159	148	161	155
4692	3571	3731	2485	1739	1283	2235	3590	1831	1658	678	378	303	260	262	297	274	322	226	221	243	235	198	199	228	249	208	207	222	195	195	212	223	212	213	204	188	195	223	197	196	192	230	234	258	269	294	263	234	238	239	249	211	215	208	200	222	208	220	212	194	175	217	204	194	187	220	205	221	181	207	186	206	202	208	194	194	196	189	194	195	159	212	176	209	205	212	194	201	194	234	212	195	214	193	231	220	196	196	194	207	199	181	200	221	190	204	213	198	189	203	173	211	232	189	188	209	225	202	212	203	224	208	215	211	217	191	188	195	197	206	256	227	211	202	196	222	180	218	206	179	194	188	178	200	178	197	210	216	215	190	207	198	200	218	179	219	213	226	202	205	189	214	214	199	186	193	209	203	206	212	217	224	203	211	205	180	165	192	235	211	213	209	195	231	217	231	217	195	174	170	187	222	201	176	194	179	178	187	204	209	172	196	219	193	217	203	216	208	201	182	207	207	196	210	198	191	243	193	207	199	218	166	212	195	215	216	192	189	190	203	198	200	207	202	215	189	201	172	171	192	215	183	200	207	197	231	176	161	195	181	202	209	191	159	191	188	192	215	174	205	208	165	190	188	203	178	195	187	189	195	185	186	194	200	179	211	154	208	194	216	185	238	206	205	230	205	192	203	227	194	213	179	190	191	216	171	209	200	208	227	196	201	191	232	204	211	216	207	218	190	211	220	187	188	200	195	204	216	209	196	185	203	221	186	224	190	215	211	179	173	197	207	220	191	223	188	221	193	199	189	199	202	205	180	206	195	206	218	188	185	214	214	203	196	209	196	248	213	221	212	205	197	186	179	200	189	190	200	199	182	203	191	202	191	198	175	200	219	197	217	188	197	194	237	171	203	212	194	193	228	168	195	191	193	183	199	182	200	204	207	211	189	215	198	173	225	224	188	193	197	203	211	205	193	215	193	203	215	237	165	184	221	199	191	202	217	198	189	175	212	215	204	213	189	224	204	199	194	226	201	214	183	206	204	181	207	210	214	216	211	192	187	201	208	184	177	224	159	188	215	178	202	198	218	200	198	186	198	201	202	176	205	193	199	219	190	214	215	204	184	205	168	186	191	190	205	192	214	186	197	196	194	193	188	207	200	204	205	227	209	187	190	167	219	207	200	215	228	198	211	200	214	211	187	207	185	194	199	201	208	206	195	202	204	210	225	223	210	203	215	171	212	188	221	189	216	191	196	186	217	195	206	204	204	203	228	201	179	215	216	203	181	223	206	211	214	191	202	188	189	206	203	189	237	203	215	185	209	180	208	235	188	209	209	227	197	186	195	197	202	184	213	201	207	216	185	210	217	193	232	185	204	198	205	205	192	232	201	201	231	198	199	217	197	193	200	186	194	211	195	205	199	195	196	191	203	195	235	219	201	215	189	217	203	239	195	165	190	174	190	188	197	207	168	181	219	193	196	207	186	213	202	206	225	201	230	185	205	190	202	218	194	184	190	176	213	172	215	187	187	202	189	182	225	203	183	184	196	183	181	206	191	177	233	206	184	193	178	208	199	194	204	219	181	216	212	192	198	206	212	217	209	196	207	205	212	213	181	214	192	204	208	216	183	206	197	204	202	199	212	162	202	216	189	194	215	218	203	205	221	172	183	212	218	206	199	186	207	188	184	194	203	203	194	200	179	197	194	222	173	228	215	182	209	188	196	208	203	205	204	206	209	201	201	209	200	198	190	205	184	221	196	187	216	185	193	185	218	189	193	207	183	213	204	191	221	178	192	185	183	212	218	199	213	207	193	187	223	207	202	209	207	174	179	192	198	199	195	191	191	219	205	190	185	192	206	202	192	201	200	188	202	189	209	161	185	208	197	197	197	221	203	182	193	219	214	199	200	194	203	183	186	194	201	205	204	214	199	198	183	200	190	179	176	193	179	223	210	200	198	199	222	196	197	204	191	201	216	162	193	219	188	180	202	213	207	207	206	181	196	198	232	207	204	186	200	207	194	214	207	206	210	192	193	190	220	203	192	182	185	210	208	218	198	171	217	193	226	202	193	169	210	193	215	201	219	212	177	233	197	199	194	197	210	188	179	202	209	189	180	200	184	183	201	209	224	203	181	203	216	189	230	193	185	213	198	219	209	192	217	202	202	186	183	180	219	194	210	174	187	198	209	194	199	195	200	217	222	194	192	217	207	192	184	182	229	193	214	197	201	190	213	211	198	184	218	214	189	213	209	194	193	209	190	195	187	210	195	207	201	210	197	186	181	218	200	201	210	210	206	215	203	205	182	199	211	171	206	197	208	192	165	184	213	187	182	200	201	215	192	200	188	195	192	189	203	197	204	197	179	204	204	224	151	201	201	207	197	193	193	199	210	214	213	202	193	198	235	187	191	219	223	198	199	189	180	214	199	182	216	192	201	196	233	189	203	205	189	192	184	232	218	215	210	198	196	216	192	196	188	187	195	180	191	197	192	218	212	215	214	212	205	193	182	202	195	209	180	213	184	198	178	186	220	213	182	223	198	203	220	209	184	203	203	196	195	203	189	201	201	197	190	207	209	192	203	198	210	206	204	206	202	182	194	210	205	171	194	186	188	197	225	195	183	212	203	212	203	201	176	196	201	198	204	192	195	211	217	197	204	188	209	213	171	220	193	204	198	213	209	234	201	186	188	181	190	202	213	187	196	191	208	204	191	199	186	179	223	183	203	187	202	196	201	190	219	179	223	214	219	206	212	196	214	207	202	221	190	199	197	200	209	224	212	220	198	189	205	203	188	195	198	211	197	201	177	191	183	184	191	190	179	194	210	213	219	192	237	178	176	199	202	206	206	199	185	209	201	200	212	183	201	197	191	205	187	188	212	172	196	221	208	178	183	182	208	202	228	217	226	204	203	208	190	201	200	179	184	216	196	192	219	199	188	183	196	217	228	209	211	194	203	203	184	233	201	210	209	239	198	231	204	200	187	201	205	209	191	219	213	197	213	206	176	199	186	222	194	215	226	196	183	193	192	193	182	202	220	209	213	205	195	204	228	209	206	218	197	210	191	236	186	199	215	231	184	215	196	190	225	175	205	190	212	212	202	216	183	193	185	197	197	171	186	177	177	203	219	210	217	183	215	200	193	202	182	204	211	210	220	213	219	207	204	193	216	207	208	207	213	225	203	195	194	205	171	212	213	223	195	172	223	161	191	197	204	214	214	187	199	190	223	207	185	217	185	173	175	212	178	198	218	202	220	211	221	225	196	171	226	198	207	193	183	183	187	202	240	228	197	192	205	202	218	196	199	185	179	199	208	192	202	201	169	180	174	215	181	202	197	233	209	224	170	203	216	205	197	196	202	214	190	182	187	198	225	217	204	182	220	204	215	221	226	199	206	196	186	192	180	194	199	200	203	182	214	190	232	193	174	193	193	199	207	207	182	204	180	215	209	192	238	217	204	209	193	223	204	198	202	193	186	224	184	190	228	178	209	198	175	192	217	201	176	185
23688	20938	28129	23933	20890	8627	2235	2736	1525	1367	765	491	462	440	408	388	382	398	392	351	346	366	322	294	304	300	310	297	348	311	330	276	267	278	328	297	267	326	286	329	320	294	308	334	351	345	415	332	311	309	326	317	320	290	303	274	319	308	291	276	284	296	274	304	294	293	276	246	290	258	315	307	270	265	271	248	306	281	273	286	295	253	273	304	274	266	275	304	304	264	288	301	279	275	271	295	248	274	282	279	259	280	308	284	269	238	252	295	257	273	287	303	278	269	266	292	284	285	277	273	277	283	275	299	270	283	307	280	248	278	283	280	280	297	306	268	287	271	287	282	300	289	321	281	268	261	285	268	297	288	293	302	298	284	298	286	247	282	278	290	279	284	290	261	291	297	294	288	263	275	308	257	265	285	282	293	303	292	270	270	295	295	290	265	300	291	320	280	307	301	270	269	275	305	294	294	286	301	276	280	277	257	304	298	280	287	274	288	258	313	270	321	278	258	261	270	283	297	264	257	259	286	284	320	281	267	307	262	260	299	274	276	270	276	280	272	259	305	285	279	275	288	283	265	268	260	313	308	269	265	310	274	273	250	234	285	287	276	299	275	283	287	272	304	289	294	245	272	285	305	266	312	292	284	261	271	288	250	285	264	283	290	302	303	281	292	303	264	282	291	318	291	279	288	260	267	296	286	266	247	275	274	298	291	304	275	281	273	231	301	273	294	293	267	272	290	272	288	263	298	300	301	277	301	264	267	258	247	282	260	268	266	298	266	305	264	281	293	269	267	288	293	290	267	270	279	277	253	265	292	283	255	265	257	267	276	268	279	287	276	292	263	302	284	261	275	280	245	261	294	290	306	256	279	290	285	314	266	308	277	252	293	289	286	282	285	303	280	284	265	328	275	304	284	276	282	309	288	271	245	317	258	286	260	288	259	258	279	287	261	311	266	271	301	266	271	273	266	304	295	279	257	313	254	270	280	274	264	276	296	298	259	303	296	298	314	289	297	297	319	299	275	261	273	276	288	265	270	275	277	286	263	280	326	300	276	304	291	295	263	280	265	294	299	295	278	273	268	261	238	286	280	273	265	269	293	302	292	307	296	257	283	276	266	279	259	270	308	315	280	262	253	267	282	281	268	295	284	286	256	283	269	291	265	286	290	284	295	274	288	271	286	275	266	277	285	258	289	282	274	278	285	271	300	279	292	281	301	274	291	301	278	287	266	274	262	296	286	293	286	296	259	294	290	282	240	287	283	279	321	328	257	267	279	247	274	274	298	300	307	300	307	295	261	302	273	274	328	274	284	269	289	260	255	283	249	299	278	283	262	297	249	294	291	310	278	251	257	266	246	298	247	308	284	311	267	281	287	298	291	282	329	262	261	281	286	261	286	296	252	269	285	281	281	269	285	306	290	273	276	261	267	290	267	303	282	295	286	271	250	267	252	274	286	241	290	286	302	255	306	271	258	274	272	322	266	260	309	280	274	256	286	287	290	290	280	262	284	262	263	281	296	279	293	256	278	280	288	289	282	297	286	278	290	270	280	255	273	255	255	265	319	290	281	279	263	282	282	265	277	258	274	305	282	289	301	307	289	284	254	309	264	254	254	285	290	294	303	298	263	301	267	279	259	310	258	265	277	271	278	308	299	267	278	273	276	276	307	318	285	316	281	270	260	257	297	332	284	288	260	316	302	288	283	293	254	298	276	298	285	288	274	294	276	269	308	279	255	276	256	284	285	304	285	283	332	259	276	290	312	271	279	277	274	277	255	276	284	287	281	278	266	267	240	294	292	274	283	268	263	309	263	268	285	295	272	281	281	269	278	290	284	289	285	272	298	293	295	314	271	259	289	286	279	260	298	280	270	279	262	250	272	282	285	256	279	286	287	273	253	271	260	290	283	258	284	273	256	284	289	283	265	269	277	286	255	311	253	299	263	296	310	296	283	285	301	265	291	308	275	276	292	299	275	279	285	295	271	287	308	286	273	296	319	267	299	278	290	271	254	275	249	266	266	273	280	288	290	273	268	300	275	280	294	271	283	280	270	236	265	304	297	294	279	297	259	249	279	307	277	286	254	250	301	257	261	268	280	305	328	281	258	287	311	306	318	272	285	259	286	275	290	287	268	280	301	278	284	287	290	286	247	276	269	264	277	267	275	260	255	296	283	302	270	274	291	298	295	289	278	298	258	274	299	254	278	274	269	286	274	294	284	291	292	278	266	263	282	272	259	256	290	301	272	267	284	280	281	310	316	269	284	284	265	296	233	279	269	293	281	303	302	267	319	313	271	283	257	284	271	284	247	292	284	292	280	283	259	288	244	278	287	275	278	283	252	285	278	279	283	272	270	270	278	282	275	255	243	280	273	303	287	290	274	294	262	267	293	251	278	286	292	285	298	249	277	267	245	282	296	287	295	269	275	295	304	284	285	279	293	277	254	250	283	263	293	291	283	291	273	254	267	267	280	274	313	271	275	316	283	278	269	268	292	295	311	273	270	264	275	267	280	276	270	301	290	277	267	290	274	240	272	264	267	271	299	298	261	271	316	274	263	312	275	278	285	279	269	254	292	285	235	300	302	292	267	275	277	272	284	279	289	317	279	303	306	274	296	299	267	290	291	275	273	298	319	276	290	273	265	276	275	303	304	289	295	279	281	283	272	259	272	299	263	274	271	271	298	307	302	259	282	277	304	286	256	278	263	270	274	291	273	275	279	260	297	254	305	288	255	295	298	290	271	288	257	269	274	288	266	313	298	281	269	298	291	274	270	299	310	268	282	284	290	253	307	262	262	290	274	304	268	270	295	271	316	280	265	280	308	276	278	268	271	276	267	289	278	286	287	279	272	327	298	290	282	276	279	258	280	281	295	295	242	276	278	268	294	275	249	263	284	248	261	293	259	250	264	269	271	292	288	307	282	294	315	280	280	276	273	282	286	319	300	297	289	280	284	270	298	321	290	279	321	271	309	290	298	291	245	254	262	280	253	269	263	258	293	280	309	296	279	291	268	270	281	273	264	269	287	272	284	302	266	291	284	275	284	305	311	296	262	283	294	274	260	275	300	296	334	299	272	297	279	280	259	266	278	273	305	279	239	295	261	272	320	305	301	273	270	295	297	253	295	277	265	304	266	245	278	310	266	288	283	280	276	269	260	284	266	274	250	291	291	303	285	263	274	309	252	284	295	274	283	285	273	282	274	268	295	313	290	274	287	268	272	275	253	289	270	287	295	255	284	268	284	287	261	289	275	277	295	281	267	256	288	276	271	274	278	287	259	282	265	238	279	267	285	282	259	266	260	304	264	266	278	289	271	257	295	288	292	318	252	282	275	272	272	259	272	270	261	263	279	295	296	292	270	257	266	275	278	277	286	275	273	260	281	292	265	274	265	297	265	326	285	265	268	285	252	277	293	273	274	276	297	275	253	314	290	259	285	280	287	277	287	264	267	250	261	276	322	299	290	285	310	303	278	251	284	264	296	329	289	287	252
5566	12721	11200	6821	4728	3444	4369	6404	3607	3141	1756	970	885	736	613	613	615	730	566	551	532	489	424	417	430	441	414	394	373	435	409	379	417	413	377	441	404	415	423	412	419	429	442	410	484	555	542	517	479	509	433	430	400	399	380	404	392	387	375	369	344	413	367	389	398	337	389	394	391	362	375	387	406	362	380	376	381	357	361	369	341	391	374	348	386	349	374	382	366	390	387	383	389	371	389	370	375	374	367	348	384	349	393	400	363	376	378	351	340	369	373	398	347	339	323	353	390	345	406	381	340	363	357	375	325	378	376	370	391	347	343	397	380	361	355	407	353	378	377	380	390	348	347	395	402	352	390	360	379	350	390	368	359	375	363	343	383	348	335	376	356	365	422	397	332	376	361	402	362	356	367	388	360	356	357	351	375	342	351	373	338	386	392	360	364	364	360	358	373	360	387	377	325	343	367	347	375	358	377	363	364	397	381	401	379	329	396	369	361	378	368	374	372	347	380	366	383	379	354	416	350	380	356	370	382	370	387	381	343	368	391	369	418	358	339	414	382	359	352	344	357	350	395	361	351	355	340	355	376	367	364	380	348	370	346	332	369	349	356	388	384	355	368	367	382	360	385	357	347	348	333	376	403	381	389	330	374	394	382	345	371	369	389	359	367	334	332	383	362	405	379	376	354	346	345	368	376	348	390	386	388	392	379	381	363	359	358	347	378	365	369	375	370	388	401	368	373	366	360	398	347	358	327	370	392	348	377	359	411	371	377	352	351	355	394	337	388	354	365	364	337	381	359	352	409	384	368	393	358	355	374	399	357	354	369	375	331	380	367	351	344	373	336	364	356	368	374	366	365	325	358	361	362	364	355	328	345	414	390	389	335	391	321	371	315	345	361	397	359	406	365	370	392	345	382	352	380	397	357	367	357	321	369	382	346	362	348	345	345	364	396	337	350	341	361	326	388	377	365	338	389	355	325	366	377	363	383	378	370	330	356	338	327	364	327	403	349	352	362	363	353	348	346	389	348	387	400	325	403	379	357	350	361	346	378	386	410	362	371	364	391	355	358	369	367	343	369	382	382	315	385	367	375	364	391	365	362	365	395	396	330	386	382	373	350	349	381	384	339	380	357	378	376	390	366	350	366	371	342	363	381	339	374	372	373	375	356	357	369	372	386	343	372	354	375	348	382	335	362	355	362	362	379	373	356	352	351	354	349	364	382	369	385	411	342	386	375	351	361	401	371	388	373	364	374	398	354	422	382	384	351	356	367	363	377	363	341	376	389	402	348	383	396	336	365	359	330	360	366	394	364	390	389	368	375	386	366	414	373	343	368	377	376	379	371	373	340	339	376	337	377	337	373	351	362	371	350	385	358	364	358	354	400	338	367	376	367	364	396	373	336	343	395	395	355	359	400	355	375	402	387	383	394	358	367	371	360	351	400	370	409	356	360	407	404	420	376	371	346	359	375	400	345	398	350	369	346	376	369	357	372	346	376	378	370	387	361	359	385	416	359	370	343	340	397	324	377	368	365	372	384	376	367	372	357	330	377	352	378	371	385	374	351	330	387	363	361	350	374	343	382	342	383	343	371	366	394	353	362	379	338	391	370	365	362	373	364	367	357	404	388	382	348	380	372	349	342	385	352	361	377	367	383	354	370	371	366	372	385	340	389	340	367	350	347	337	333	358	356	390	354	387	406	422	359	346	347	358	385	343	375	378	378	353	383	365	367	369	390	388	349	390	361	375	361	364	360	369	352	333	314	361	340	343	362	360	359	365	379	358	371	313	402	352	361	395	365	387	355	370	344	365	350	352	364	361	369	389	338	370	378	347	364	360	345	380	378	354	381	351	361	364	377	383	372	355	352	331	332	375	404	399	361	363	353	368	356	381	348	333	360	347	399	332	376	360	359	349	392	383	374	364	385	353	394	311	361	366	385	400	385	351	350	357	367	366	347	336	396	363	353	407	389	346	337	382	395	383	347	369	337	369	345	338	386	339	368	398	339	363	369	364	395	352	333	349	382	350	403	345	368	330	367	319	360	360	354	373	352	348	377	386	348	379	391	379	342	369	345	378	336	376	377	339	396	372	343	394	368	350	340	379	392	371	345	334	370	389	362	360	357	394	393	365	363	346	356	383	346	362	370	357	345	379	366	384	380	341	363	367	387	368	375	341	391	369	380	392	380	381	361	412	375	369	359	360	355	390	355	335	376	350	399	397	381	345	333	371	370	382	357	362	361	366	415	390	337	346	363	375	397	374	363	353	388	332	352	369	372	408	392	367	395	355	357	371	359	365	369	351	345	364	388	377	378	408	362	354	339	380	390	336	360	369	388	383	374	373	356	347	399	369	340	380	377	371	358	381	378	361	348	367	330	377	372	374	365	360	379	341	381	384	370	352	350	342	357	331	374	349	387	376	340	365	359	364	370	370	359	348	370	360	390	359	370	376	377	342	372	362	361	370	377	353	368	351	375	368	365	379	348	370	369	392	349	362	333	376	389	367	376	415	373	379	369	368	368	342	372	369	406	359	369	379	365	349	354	373	339	336	360	344	380	385	383	364	383	373	376	359	412	345	374	345	333	364	359	423	389	332	385	380	371	396	380	399	367	390	374	372	366	363	359	339	350	369	348	367	348	370	364	335	393	357	369	347	359	346	350	384	392	384	382	346	393	356	358	396	352	337	346	359	347	371	339	379	365	364	362	376	409	344	341	365	344	365	366	359	357	345	366	356	404	387	338	345	370	376	338	370	373	372	400	381	378	363	380	360	366	385	385	308	371	359	366	350	348	390	379	378	358	371	362	364	357	383	356	368	371	362	360	369	347	352	418	390	382	351	354	350	368	349	344	352	386	385	351	395	417	371	333	384	381	385	374	351	373	363	354	338	362	358	381	359	359	351	359	380	354	356	323	350	351	374	368	390	393	394	374	375	356	368	404	355	362	390	386	358	385	354	406	367	391	368	370	370	372	370	356	316	353	352	345	381	369	395	373	366	372	372	341	367	364	414	371	393	356	370	348	403	359	366	378	365	369	317	386	361	382	384	353	353	361	370	359	360	355	364	350	342	354	350	367	359	383	390	346	401	392	362	352	352	365	379	350	355	345	370	349	395	371	349	341	351	391	383	392	385	359	360	366	326	392	367	382	394	369	366	339	378	370	364	366	381	377	361	363	323	367	353	353	357	387	384	373	338	332	366	390	363	352	380	352	344	362	346	372	346	380	383	382	379	395	360	406	349	382	334	394	370	348	367	338	364	382	359	366	404	343	378	378	365	333	391	357	351	363	385	344	319	350	382	386	361	399	382	376	346	356	335	359	362	364	399	375	345	380	359	391	347	363	323	384	372	333	341	366	359	366	383	369	351	365	355	380	374	405	376	346	387	346	389	337	378	360	356	378	371	334	323	342	390	385	338	383	365	375	351	366	389	374	344	370	360	383	372	347	351	373	356	355	370	362	373	365	365	345	395	367	353	382	344	351	358	386	350
24791	20930	26765	24968	7210	969	1076	1665	812	801	402	245	206	163	162	158	146	178	146	136	130	134	128	89	111	95	103	94	102	121	95	97	89	110	99	109	110	101	114	103	117	111	116	114	129	133	141	157	122	118	132	118	117	119	102	110	101	98	79	73	122	115	96	103	86	84	98	95	96	110	103	92	107	91	99	108	104	72	84	93	110	98	89	88	118	80	100	114	118	95	83	101	78	92	98	117	102	98	90	88	77	89	104	79	91	71	82	75	85	99	92	116	85	95	108	96	94	106	102	83	101	83	99	95	95	89	81	87	82	107	103	89	90	99	96	90	83	98	102	103	101	96	88	108	87	90	93	107	106	98	91	86	98	89	90	90	93	86	92	95	103	93	85	84	86	84	105	107	107	94	109	94	78	108	82	97	98	90	91	98	94	80	84	79	103	82	83	111	88	87	113	87	82	83	94	95	91	92	94	89	91	115	80	108	96	84	105	84	84	86	77	84	96	94	91	102	94	90	88	99	96	79	81	79	81	93	105	89	86	112	104	93	97	94	108	104	94	86	90	90	97	85	82	94	95	112	97	110	99	91	100	83	94	76	82	98	86	94	112	99	91	106	99	78	90	82	96	102	94	94	96	85	92	91	96	86	90	88	102	83	86	88	90	101	110	83	92	96	97	95	101	101	93	101	93	99	93	89	78	97	79	76	97	89	89	106	81	112	117	93	100	109	85	82	94	78	88	96	70	103	89	108	93	100	96	81	79	68	96	83	94	87	101	85	93	83	91	88	69	89	87	84	94	82	96	93	83	103	93	97	90	88	82	97	106	97	88	92	80	85	98	111	80	77	102	85	92	97	91	100	98	96	96	103	96	100	90	97	113	102	96	96	109	102	103	93	95	93	111	97	89	81	90	86	92	84	101	103	94	86	74	93	107	94	110	92	94	86	98	104	99	94	101	94	98	102	88	91	91	93	107	94	100	83	110	93	75	85	103	92	100	92	103	89	94	110	83	95	86	98	93	88	89	100	98	103	99	95	98	97	81	91	81	92	100	101	101	86	83	89	75	94	89	95	88	110	86	116	100	87	94	99	89	92	92	97	74	70	76	99	97	105	84	85	79	80	91	99	78	100	97	101	100	100	82	97	105	98	96	88	116	112	86	94	99	90	81	107	92	98	85	109	93	87	100	101	104	88	94	95	100	79	82	82	100	100	84	91	114	87	78	100	89	89	93	87	98	69	106	96	87	83	81	95	96	89	84	98	90	103	91	92	85	82	101	105	101	89	80	72	79	88	96	94	85	99	86	93	93	114	84	91	92	90	84	106	98	90	84	80	90	98	87	93	104	104	81	87	81	84	102	92	97	80	85	95	76	112	84	100	80	94	86	87	73	84	83	87	97	100	87	100	82	86	92	90	104	107	89	77	100	96	93	91	95	89	85	90	92	88	102	108	93	95	95	98	89	85	81	83	82	96	97	96	93	101	86	86	89	97	97	91	94	113	90	105	83	78	93	86	98	78	95	83	101	99	97	86	102	107	78	95	86	87	90	96	72	100	89	91	103	86	83	97	86	99	82	92	83	82	86	87	87	105	90	91	97	89	95	78	111	75	94	92	98	92	89	103	93	107	89	98	97	104	120	102	98	94	76	88	95	90	94	97	102	95	92	87	96	107	100	91	89	83	82	81	82	86	85	102	88	89	101	82	89	73	106	102	107	83	97	84	99	102	92	82	77	84	105	93	81	110	93	87	75	95	111	109	99	87	77	96	93	88	82	104	97	101	98	75	91	100	91	81	96	76	91	96	106	90	92	105	101	93	82	89	98	108	89	101	97	100	101	107	87	114	98	106	107	88	98	104	80	83	115	86	72	108	101	84	87	95	98	96	110	114	103	90	90	89	76	109	98	90	74	95	85	101	73	103	99	96	97	94	82	89	102	97	97	102	83	95	106	84	89	82	88	100	96	87	82	86	96	106	89	111	101	91	88	111	92	92	85	92	97	90	110	80	95	98	81	100	90	103	102	87	100	84	105	81	90	81	90	73	80	82	104	100	105	87	100	94	86	105	86	84	85	83	85	92	90	87	86	99	84	88	100	99	94	99	100	91	109	93	103	94	101	105	79	98	108	87	71	90	97	94	106	96	95	93	105	88	90	79	96	82	102	81	83	100	91	81	96	103	109	100	99	95	98	91	94	84	115	105	98	73	88	112	81	100	83	97	103	93	85	100	103	106	79	75	91	84	101	86	93	95	97	89	94	100	91	107	89	85	96	89	84	86	104	91	83	90	94	81	82	94	70	106	98	89	71	95	93	75	90	89	105	86	98	94	87	87	99	90	88	80	85	83	83	103	94	87	93	98	93	87	86	90	97	90	104	94	75	97	90	93	82	75	90	105	86	100	93	98	87	106	85	94	92	93	97	114	86	102	94	85	92	108	91	103	94	106	87	110	95	94	89	116	111	99	91	113	89	86	100	80	98	94	92	76	87	110	104	70	89	86	108	105	82	100	90	97	95	96	93	87	91	98	90	105	109	92	96	88	89	93	89	90	95	79	86	100	94	92	92	95	99	97	97	105	98	84	79	102	92	76	84	98	93	102	95	96	81	108	84	90	115	80	98	86	91	89	75	81	82	114	86	92	89	99	89	99	105	103	100	86	89	88	89	112	100	91	82	92	83	83	93	86	100	100	82	85	106	89	98	102	89	107	86	98	83	103	90	100	99	95	84	96	85	102	93	93	104	98	94	88	77	104	77	86	97	107	96	83	101	102	84	106	110	99	90	111	101	92	88	98	93	109	89	89	110	101	79	75	107	104	91	96	77	108	87	84	85	103	75	89	86	90	76	83	93	105	103	97	97	82	89	114	101	97	75	102	85	88	93	94	98	93	111	90	86	91	86	97	101	102	79	90	93	78	99	93	80	88	93	100	92	88	90	83	109	87	105	79	89	101	84	89	69	106	100	91	91	93	100	82	105	93	101	89	85	94	96	87	106	89	83	94	108	94	87	109	93	110	99	91	103	93	95	87	99	84	85	90	93	86	88	99	104	92	89	104	95	90	88	102	101	81	86	98	93	85	92	97	98	91	102	98	73	81	106	93	100	101	89	96	95	76	89	93	97	115	91	103	94	95	99	82	80	85	92	95	104	92	113	110	85	91	89	104	86	93	97	62	87	89	80	92	94	112	92	85	86	104	110	110	102	83	100	101	83	90	89	99	100	113	93	90	101	120	100	85	78	83	93	96	103	108	114	86	88	91	94	86	104	79	102	90	99	89	86	102	99	101	90	103	93	83	81	96	94	90	84	104	99	94	87	87	96	108	97	107	96	109	91	93	91	95	89	92	101	101	82	101	97	100	100	107	81	91	88	93	80	89	93	99	101	88	84	94	78	88	91	82	94	81	78	99	97	78	108	96	102	89	82	77	100	116	114	93	95	88	94	96	94	99	99	94	96	98	79	98	90	99	97	103	92	90	111	107	94	94	94	86	89	94
5303	8400	7171	4521	3033	2292	2806	4760	2372	2367	1274	608	500	356	341	287	295	385	303	231	216	206	186	203	183	167	150	175	162	164	169	144	148	155	156	139	169	162	164	145	192	172	195	164	230	245	280	265	221	173	209	167	167	170	165	138	159	136	167	136	134	140	155	132	138	139	111	142	132	129	133	147	128	126	129	136	119	123	147	125	121	122	127	124	141	131	122	127	147	134	125	145	148	119	138	130	135	151	132	146	127	127	124	159	140	119	130	133	134	157	143	148	140	126	142	128	138	121	127	128	159	155	128	146	137	133	124	125	133	144	150	149	134	132	144	122	136	137	133	141	127	139	121	148	122	134	123	133	149	114	113	148	111	139	120	127	123	120	139	114	130	146	120	150	116	116	155	144	116	129	129	116	133	131	146	141	150	147	149	124	159	118	120	127	141	134	120	127	135	136	143	126	134	123	137	124	128	141	126	125	138	152	133	119	127	125	126	153	142	148	132	95	134	155	109	143	130	123	117	144	125	157	137	118	134	152	124	148	140	134	158	135	155	140	127	134	126	135	145	160	134	154	120	104	149	137	111	131	145	152	122	143	122	128	137	135	125	135	111	137	137	158	144	129	136	133	132	152	146	132	142	142	127	137	154	152	138	136	142	140	143	137	152	121	134	147	146	139	121	126	134	151	160	126	115	128	127	148	161	141	122	140	124	143	137	127	145	139	142	114	122	133	130	139	133	129	128	133	126	130	156	137	149	133	124	131	141	146	113	135	114	134	142	156	152	130	132	139	137	154	115	138	149	139	131	149	134	120	128	153	126	126	159	131	119	141	131	137	113	114	136	158	134	146	134	163	123	135	148	163	137	105	127	117	141	141	130	137	139	130	117	127	150	154	139	153	138	129	117	134	128	130	155	121	136	149	113	140	139	115	157	121	134	146	132	120	120	138	139	124	129	131	139	108	150	143	138	114	131	122	129	153	148	138	140	114	115	128	120	124	118	134	129	135	141	133	129	133	134	132	130	131	149	128	137	127	127	106	138	130	134	136	143	147	143	117	146	127	118	128	137	143	125	124	132	149	115	147	128	136	128	139	114	155	143	145	125	118	129	125	156	142	135	126	143	137	150	116	134	128	139	152	142	133	141	138	157	146	143	133	127	123	123	135	151	138	112	137	127	113	117	127	144	133	152	112	138	116	123	119	124	138	143	122	120	155	129	131	134	124	133	137	138	140	149	158	133	142	135	141	132	120	148	150	113	127	141	121	136	141	128	136	128	129	148	124	141	137	140	151	135	143	115	132	133	131	132	148	152	139	134	149	143	142	126	135	149	140	136	120	142	128	137	141	152	127	135	137	131	135	127	126	143	124	139	135	132	103	125	154	134	139	149	142	128	126	114	125	160	132	127	154	137	128	141	131	142	144	129	137	128	123	140	133	145	128	112	148	130	129	136	138	135	143	112	137	135	133	132	147	137	149	140	118	112	139	140	147	136	127	136	135	136	139	144	124	146	140	157	129	132	126	126	154	143	127	133	120	130	118	146	136	126	121	148	135	133	133	135	136	150	141	146	130	128	117	120	159	125	126	153	147	128	126	128	146	142	143	157	147	145	138	146	135	138	123	124	138	127	149	159	138	146	162	135	127	146	126	149	112	135	144	142	123	129	127	125	152	129	133	139	132	142	135	126	143	149	120	131	127	146	120	151	129	162	133	148	130	131	132	128	145	129	125	113	127	137	148	137	130	137	129	141	136	138	150	129	145	114	144	137	148	124	150	148	138	121	134	146	145	126	130	154	145	134	112	123	133	145	130	138	139	128	130	143	168	116	111	153	144	136	146	139	131	150	143	139	165	137	145	129	139	150	144	135	120	136	131	141	138	136	132	138	145	131	147	155	150	134	152	140	124	127	159	137	133	117	149	153	131	151	157	133	138	136	128	135	115	141	139	142	131	142	137	133	144	138	111	118	125	134	147	151	139	129	143	122	135	146	133	134	162	113	128	141	134	139	106	133	148	152	126	168	122	157	133	123	132	126	145	125	129	133	144	124	135	162	149	130	124	129	111	135	124	122	134	121	122	134	134	135	131	111	125	133	140	126	145	147	143	140	108	140	134	118	145	126	133	126	130	128	137	120	140	143	149	140	133	132	132	124	128	159	144	150	136	132	157	137	136	136	140	151	142	135	126	153	124	108	142	135	127	128	128	139	146	124	113	130	130	125	143	123	155	152	131	126	136	129	128	132	139	119	131	130	135	120	144	144	148	143	119	130	125	132	132	149	136	109	148	145	128	113	114	155	133	128	137	143	143	145	138	132	139	139	138	145	126	143	129	152	142	131	149	157	143	133	148	138	123	155	126	134	111	117	137	124	137	164	154	128	148	129	131	150	138	135	130	142	135	156	116	152	123	137	125	142	122	131	134	134	140	135	126	150	133	142	124	148	125	143	135	115	129	130	130	107	135	130	133	134	142	137	128	134	141	135	136	148	140	125	111	128	123	138	138	154	128	136	117	135	129	134	143	134	121	118	149	125	149	142	123	136	133	142	139	125	124	127	150	142	130	130	129	138	129	124	122	145	114	132	139	151	136	138	148	153	121	153	157	131	113	142	135	137	128	142	147	133	122	130	156	132	124	130	149	135	124	138	120	127	138	129	122	127	140	129	142	139	141	119	129	152	123	132	139	132	134	148	129	135	138	118	127	139	136	125	135	130	140	135	148	132	119	165	123	144	125	118	126	160	156	155	117	121	122	130	122	149	144	163	130	139	140	137	138	153	130	129	138	141	114	154	142	162	144	168	111	149	118	149	139	124	141	138	138	135	118	120	140	157	147	135	127	121	129	143	123	149	116	157	151	125	153	126	124	146	153	128	140	137	139	134	143	139	119	147	132	133	129	140	153	136	114	125	119	128	154	132	103	139	126	121	135	125	131	134	118	130	147	128	167	134	137	141	129	128	127	121	125	145	119	96	136	139	116	123	141	117	139	135	116	129	123	127	143	137	149	134	132	132	108	132	126	149	126	138	127	133	124	151	135	133	123	142	119	122	141	135	151	117	161	142	114	131	121	123	140	146	138	154	131	133	145	131	142	121	138	118	134	141	136	125	142	157	129	137	147	153	122	134	135	126	126	116	132	141	143	132	130	120	137	122	123	141	122	160	147	125	135	135	149	115	125	144	125	120	147	134	152	139	140	120	129	130	130	146	139	147	136	148	146	134	135	135	115	145	150	149	117	129	122	124	129	122	133	120	133	122	114	142	127	135	156	134	136	118	129	142	137	149	126	128	141	124	124	114	127	158	126	139	128	132	141	130	140	134	137	127	124	148	139	136	145	138	122	133	139	149	144	136	147	133	143	123	121	124	158	130	160	149	123	138	139	140	117	142	130	126	144	125	124	127	138	142	157	103	129	131	141	132	106	125	158	121	160	132	138	125	138	138	121	120	136	124	120	137	152	135	143	143	125	152	132	131	129	143	111	141	128	150	147	115	130	143	136
22775	21002	28680	23559	21008	21037	8837	4054	2142	1949	1195	681	647	539	506	454	461	503	440	391	426	353	347	348	306	345	362	297	288	281	304	290	323	296	270	309	302	283	289	307	301	270	334	384	342	382	501	344	384	378	342	324	345	291	333	284	325	260	293	268	272	278	273	296	289	276	257	296	307	299	273	283	283	288	261	289	271	312	290	255	263	279	249	267	266	258	273	251	243	266	257	274	259	267	250	285	229	259	266	268	272	266	274	256	280	275	256	258	260	265	261	286	268	259	282	258	283	284	290	239	282	251	238	259	271	258	291	278	266	254	272	289	229	261	261	272	259	264	251	224	279	271	277	271	301	265	265	249	238	267	282	281	265	281	269	273	268	258	278	265	246	265	239	263	262	276	268	269	266	255	249	253	271	269	283	250	273	233	275	272	269	265	269	284	280	286	282	309	295	277	243	268	267	283	280	273	285	269	270	276	269	262	266	276	278	258	251	270	273	251	252	282	259	268	240	273	275	268	265	250	260	243	273	263	276	272	266	310	257	264	265	272	253	253	260	261	241	285	268	259	286	270	269	279	270	238	246	297	256	253	256	253	236	274	257	267	278	276	265	248	283	249	258	247	294	283	282	267	252	267	257	292	259	285	256	261	277	263	234	299	275	292	285	302	281	301	259	267	251	272	289	275	247	261	250	271	292	260	243	277	274	282	245	271	273	302	266	320	226	271	276	305	281	274	269	292	279	272	249	256	261	271	279	251	265	271	268	262	248	268	292	268	272	276	266	284	267	253	240	273	232	261	272	282	291	270	264	262	285	265	288	278	281	299	273	279	279	278	299	254	272	228	276	276	287	261	287	258	270	246	286	304	268	278	263	227	250	284	250	281	266	291	246	237	264	293	269	258	289	316	254	248	232	254	257	287	247	270	263	259	290	269	264	279	303	246	288	284	248	255	265	260	247	258	260	271	257	287	286	290	277	284	277	286	243	253	259	258	278	264	277	266	285	280	259	302	243	247	268	271	270	264	262	269	282	279	264	290	275	271	260	279	248	259	269	273	265	264	253	237	247	276	226	223	238	262	290	267	284	266	280	269	276	270	269	275	245	297	255	275	285	257	270	278	270	279	279	260	268	273	260	271	278	240	260	263	282	299	304	257	259	255	271	273	266	273	284	265	272	270	242	260	285	244	297	301	268	273	273	264	291	282	244	252	288	287	281	265	310	268	262	292	271	296	259	256	259	278	276	253	283	268	271	274	263	289	248	236	247	253	244	271	249	271	267	256	268	268	258	296	249	263	261	281	284	273	272	253	284	271	265	288	309	262	276	286	267	275	265	258	255	281	254	272	247	282	278	280	283	252	261	256	270	255	256	285	262	263	251	270	232	262	280	270	229	305	282	279	294	252	252	270	290	261	242	263	276	274	267	280	219	236	242	241	254	270	272	288	271	236	234	264	286	271	253	247	277	257	283	266	239	258	256	258	275	287	279	287	285	240	241	270	260	252	255	251	233	272	279	301	260	298	318	280	281	282	242	276	255	288	264	240	274	260	266	278	263	269	266	266	267	257	265	270	267	256	260	276	254	262	253	281	286	248	258	253	271	282	277	275	260	258	261	291	262	267	236	259	277	284	291	265	269	255	268	238	261	256	268	248	287	287	250	257	276	276	273	260	255	289	249	311	249	290	251	290	280	273	245	278	252	278	259	266	279	261	272	249	260	268	291	275	244	285	271	276	293	267	244	236	236	262	250	284	229	259	258	266	276	268	266	267	276	291	300	256	268	287	275	252	253	275	273	257	250	273	273	276	278	268	241	256	258	299	233	260	272	219	233	272	266	272	250	272	287	271	273	255	262	282	246	276	286	237	271	276	244	278	263	276	298	276	272	304	249	287	253	240	253	283	257	265	230	261	257	268	274	279	270	248	271	252	240	255	270	270	286	281	303	271	285	275	274	269	267	294	283	240	244	295	273	259	294	262	274	265	250	251	259	251	292	259	264	279	261	258	275	246	280	266	273	248	219	281	242	236	281	257	257	256	282	279	250	270	281	264	234	248	264	284	302	241	247	253	275	278	264	258	259	304	252	295	286	286	262	257	260	273	242	260	276	275	271	271	295	255	229	274	268	225	253	289	299	276	265	252	220	266	283	274	270	262	275	268	277	243	277	243	257	284	246	276	242	280	277	278	264	271	298	283	271	249	243	275	243	267	269	252	244	263	253	235	283	291	288	269	250	259	273	281	295	270	265	242	300	265	298	270	250	287	263	234	270	299	260	245	245	237	254	251	265	248	264	271	295	287	265	259	254	268	260	271	277	268	282	246	298	264	253	274	265	254	282	281	251	275	261	278	269	283	300	276	270	262	290	240	274	261	300	276	267	241	261	259	252	289	259	292	264	262	268	231	290	244	276	260	259	250	272	255	266	259	282	278	282	278	243	274	248	268	269	264	286	276	268	240	278	225	258	241	263	270	277	259	253	252	240	244	271	283	258	247	253	253	256	268	256	287	287	294	240	259	274	263	260	220	272	284	286	274	263	310	268	275	275	284	247	280	289	256	250	276	251	230	268	265	278	277	254	262	269	273	240	256	274	271	257	267	283	265	254	264	260	271	290	273	271	271	253	232	268	294	275	248	256	276	288	271	249	270	303	294	278	265	238	298	295	258	268	260	279	260	272	266	265	253	244	247	270	255	237	295	246	258	271	256	286	263	284	264	252	272	244	280	251	283	282	232	259	263	289	231	283	262	247	290	248	254	279	256	269	287	263	279	267	272	267	228	253	280	296	253	309	257	243	284	244	268	279	244	267	281	262	279	299	270	256	300	244	290	260	252	270	254	259	281	257	262	268	300	283	255	278	241	260	250	264	283	261	291	231	271	279	281	250	235	239	286	239	274	268	256	268	285	300	256	241	265	271	278	251	264	282	260	269	277	261	287	271	293	225	248	281	282	261	257	273	265	296	283	269	230	237	259	258	268	257	287	254	260	241	258	261	272	278	264	258	257	256	268	281	274	240	309	289	264	285	259	268	274	256	290	274	256	223	267	252	235	260	279	264	286	243	265	225	242	289	246	257	234	269	260	275	270	274	239	251	257	260	251	264	272	259	271	262	249	252	268	232	265	277	257	292	244	253	288	235	271	262	283	287	312	270	281	241	268	260	283	255	274	275	271	267	258	261	280	266	268	247	255	299	255	266	299	247	284	258	260	264	290	274	259	263	244	260	269	239	265	269	255	282	275	296	244	309	276	283	260	268	293	256	268	279	266	274	310	264	259	250	256	262	308	262	274	263	271	264	277	262	257	254	274	289	265	338	275	267	260	273	288	294	262	270	242	251	253	267	265	277	223	277	263	297	270	260	283	254	233	269	286	273	277	231	266	268	270	304	266	244	253	285	260	258	268	261	275	272	264	252	248	270	294	247	288	272	273	270	274	283	259	294	238	239	286	207	264	240	284	264	294	269	249	256	250	293	262	260	254	274	276	288	237	247	271	229	273
8054	19025	16483	10485	7170	5668	5935	8529	5134	4842	2849	1707	1245	1055	956	852	892	903	815	633	627	542	604	547	504	469	467	450	438	379	459	435	452	445	429	399	390	436	381	462	412	425	498	497	514	617	811	600	523	513	450	473	418	437	438	383	443	434	436	382	368	416	379	339	341	387	346	386	348	361	364	342	374	359	348	362	351	372	349	358	363	359	318	383	368	359	365	364	352	379	351	367	345	341	350	330	370	317	366	371	336	353	360	360	333	354	358	347	346	336	343	357	336	338	331	354	362	329	329	359	361	363	326	314	333	356	338	388	351	326	368	338	363	329	354	384	397	344	350	345	334	354	370	350	358	367	312	367	324	358	351	349	355	335	351	331	336	334	367	351	348	385	326	356	329	353	329	357	409	356	350	335	369	328	355	346	366	358	364	342	339	365	350	336	341	375	361	374	318	358	365	359	339	360	336	342	380	330	360	369	354	353	328	368	379	362	351	344	369	339	354	368	324	368	353	312	353	354	350	362	340	331	355	341	362	359	380	341	340	353	349	390	351	358	360	360	369	377	364	336	368	348	333	356	356	337	341	342	334	361	337	341	304	343	361	335	395	349	379	350	327	366	358	356	362	371	346	366	355	365	370	361	349	349	324	351	332	327	344	340	353	372	361	359	378	351	369	334	379	337	356	352	386	353	388	336	359	341	339	346	327	336	353	346	341	310	343	344	334	345	343	379	380	336	394	360	325	336	368	319	387	322	357	317	348	330	386	350	346	376	374	292	328	368	337	380	392	365	330	368	335	329	349	338	377	325	352	330	339	350	361	368	348	334	375	343	356	343	345	355	329	378	349	391	385	357	343	348	379	350	359	359	338	357	329	353	346	362	355	345	371	384	358	368	367	304	335	359	361	361	393	374	333	326	381	391	359	368	342	342	347	368	357	316	374	376	433	354	384	369	323	352	346	360	344	327	326	381	328	352	349	333	365	354	355	323	357	368	377	367	368	318	377	358	392	368	323	347	366	364	338	355	359	354	360	328	358	370	332	333	325	345	327	374	328	343	361	334	362	354	361	389	350	342	346	368	368	357	347	342	367	340	369	323	331	344	364	316	321	370	341	367	384	365	324	371	340	339	377	406	401	359	332	305	376	359	397	347	353	345	347	354	354	358	358	387	340	377	377	347	345	383	381	325	348	322	354	342	356	370	352	350	363	344	379	377	394	348	371	358	329	365	347	334	306	392	358	366	349	359	346	376	339	372	335	346	356	308	364	355	350	329	323	364	383	376	361	371	354	355	328	368	330	368	361	348	368	345	363	338	363	369	388	364	361	360	362	356	345	369	335	341	337	341	371	324	329	339	370	352	346	354	385	379	346	351	349	304	348	378	356	327	389	335	335	363	318	394	334	366	384	382	352	393	333	383	340	344	345	336	340	352	331	322	330	355	333	376	350	377	332	342	391	365	374	339	339	366	335	367	373	363	345	384	341	344	407	357	356	332	373	354	349	330	382	355	335	348	392	370	377	342	340	336	344	381	348	347	360	372	308	360	360	356	332	347	350	324	331	357	357	327	322	329	341	334	342	320	332	353	353	337	384	346	337	338	353	352	360	340	360	336	346	343	390	326	365	338	330	340	339	347	355	330	362	347	362	347	331	349	328	356	379	354	357	354	363	349	347	330	396	325	336	342	374	366	389	390	344	351	357	351	353	365	360	401	369	334	379	360	374	346	383	346	337	345	385	363	363	347	353	356	327	352	338	381	351	398	361	355	348	348	376	341	356	338	383	362	364	347	334	355	348	352	374	353	374	366	330	347	341	361	350	353	355	347	361	350	330	355	332	350	351	348	362	372	378	374	343	359	330	341	363	366	355	366	367	336	363	358	355	350	353	350	364	354	357	353	333	369	357	359	351	380	326	383	365	344	361	361	343	347	374	322	361	331	325	335	349	369	346	341	344	365	303	358	368	325	366	378	326	363	347	360	363	354	376	353	339	337	325	331	346	325	392	340	332	374	349	359	352	334	349	367	364	359	368	398	357	376	358	335	353	343	358	352	350	344	334	350	379	363	316	357	345	339	354	351	333	347	337	351	363	339	371	388	348	337	357	348	344	376	366	340	377	359	377	348	329	402	333	372	333	339	356	330	343	366	368	341	352	338	401	339	373	358	326	339	339	379	338	378	352	347	349	359	320	355	360	340	358	345	358	330	393	350	326	366	356	355	381	338	386	356	376	342	337	333	325	313	348	345	350	357	333	326	353	340	378	392	364	323	330	377	356	354	390	370	360	346	365	336	364	306	387	381	353	354	365	356	336	366	366	370	359	353	364	346	361	336	350	333	359	406	367	371	345	350	363	345	346	385	381	354	335	368	334	356	348	360	366	335	324	369	373	361	341	337	353	350	368	345	376	351	354	367	354	368	343	377	367	367	338	327	342	358	351	370	318	381	355	341	349	361	346	362	345	350	385	369	350	355	343	372	348	371	375	370	390	384	342	337	373	348	342	315	322	348	345	309	356	323	361	366	374	326	353	382	370	363	351	361	328	350	392	360	387	343	370	371	345	365	347	345	358	332	339	313	351	367	334	367	344	369	378	327	340	335	365	329	358	385	388	344	335	407	348	352	349	333	377	345	388	347	344	352	352	322	346	334	362	354	357	364	348	370	370	352	347	362	351	347	309	329	355	351	370	328	361	360	343	331	397	336	366	343	348	344	317	347	353	334	365	351	386	364	329	340	351	336	362	363	361	337	379	360	345	364	369	391	345	361	351	342	338	348	356	358	329	326	337	322	360	360	357	346	367	376	345	362	371	301	327	354	352	318	335	356	387	354	336	372	371	338	352	345	341	354	344	341	340	344	328	355	327	351	356	327	341	339	335	374	357	359	361	347	343	379	374	368	355	325	354	330	364	358	332	357	315	359	351	356	388	372	357	393	370	342	330	352	370	358	379	320	329	336	341	325	382	329	345	344	353	348	358	363	333	362	380	358	366	352	370	352	364	350	379	357	330	366	336	372	345	368	338	383	347	358	370	357	354	315	354	342	327	337	364	366	351	345	357	369	385	355	373	358	339	339	365	328	361	336	338	413	335	345	357	363	357	357	351	382	354	309	342	336	372	354	395	365	347	322	384	347	376	332	370	356	316	384	350	367	379	379	395	368	348	345	323	341	341	350	340	339	374	357	362	380	372	346	377	397	363	335	368	373	333	356	320	321	349	356	365	367	374	374	354	327	329	344	353	373	374	325	355	353	348	328	353	376	365	370	349	367	370	335	344	346	376	380	341	362	361	354	369	340	375	347	373	356	373	350	345	367	365	371	336	370	313	344	370	338	345	341	351	345	351	334	381	330	362	373	376	338	324	333	352	342	336	336	368	375	375	370	400	362	370	343	332	335	347	323	336	360	369	361	370	356	342	359	399	363	354	351	348	361	352	355	375	349	324	335	349	354	334	381	361	358	338	360	347	384	364	346	343	334	359	306	358	344	333	391	349	372	332	334
26489	18952	6264	1815	903	647	661	1213	717	670	444	224	196	181	189	198	197	230	189	134	156	152	154	183	147	157	169	139	155	158	159	146	162	143	151	127	126	134	152	159	144	154	156	155	141	170	243	158	187	156	159	165	176	145	139	153	136	165	166	150	158	136	146	177	149	140	169	145	170	146	149	148	167	155	154	152	169	160	144	158	139	134	186	165	162	146	165	150	158	154	147	139	159	150	146	150	147	162	149	144	177	149	152	135	151	130	157	145	145	133	168	169	154	161	130	151	151	153	144	157	129	150	148	143	161	157	134	161	143	154	139	169	155	157	132	154	153	153	159	154	150	144	144	140	144	138	167	159	159	139	143	179	147	146	128	139	158	136	140	161	165	158	145	133	144	150	153	145	129	143	152	159	140	162	150	146	145	153	134	134	163	165	155	167	160	156	140	133	151	152	142	154	157	117	136	152	157	160	146	131	148	157	148	143	157	158	157	160	163	161	157	161	174	139	144	169	140	152	151	135	135	169	126	137	148	153	157	150	122	168	145	154	145	151	182	148	167	128	141	164	149	183	146	188	164	157	150	159	143	129	135	121	139	163	147	150	156	146	145	148	151	155	149	139	153	163	160	146	154	133	135	169	122	162	147	145	130	167	146	136	156	137	149	134	148	130	143	168	148	162	162	118	136	139	141	127	150	125	160	148	172	161	144	159	144	147	134	140	147	131	143	143	150	150	135	148	139	147	149	154	159	142	143	131	157	156	146	136	162	142	142	155	136	153	149	130	138	169	159	147	158	134	149	183	157	154	143	154	128	164	157	140	136	141	146	150	142	149	139	161	142	146	141	152	143	151	131	146	147	141	156	157	162	154	163	146	140	139	162	134	188	172	158	133	185	129	149	173	146	171	139	144	160	153	163	136	126	145	161	135	139	136	138	136	125	146	148	134	156	132	118	162	151	131	125	157	116	140	157	171	140	122	156	130	134	144	149	145	159	151	131	140	139	148	134	149	147	149	165	144	165	153	141	160	156	150	166	152	149	156	164	161	147	149	142	154	146	152	150	140	162	156	154	147	145	176	160	165	137	139	165	149	168	157	157	150	178	140	166	152	166	139	124	180	156	141	137	148	137	153	147	132	139	160	171	156	163	140	142	132	151	137	157	151	141	142	156	149	153	158	128	142	159	162	159	156	139	159	153	174	154	135	144	132	163	156	161	154	149	145	144	141	155	172	151	136	146	115	166	156	167	137	162	153	167	150	158	135	152	139	149	157	150	160	144	145	143	171	174	143	154	152	170	144	147	153	150	158	160	160	143	142	157	170	160	154	153	139	164	134	176	145	125	150	172	166	157	153	133	138	136	142	140	148	141	165	149	125	165	132	149	163	144	151	132	135	146	156	154	147	153	153	139	150	146	148	157	145	163	137	171	130	141	149	139	128	131	143	155	141	157	149	148	152	157	138	145	157	177	145	182	131	150	148	148	129	143	144	132	160	143	159	135	154	148	144	149	165	168	154	153	152	168	141	154	141	159	145	112	133	152	160	162	142	160	168	116	155	153	141	170	142	164	148	149	130	154	142	176	143	152	144	148	147	156	154	158	175	155	160	128	120	167	160	183	159	153	119	159	143	157	151	154	137	178	127	155	142	146	143	142	159	158	149	160	143	136	144	140	142	141	149	179	160	157	167	147	145	154	132	130	159	143	152	148	148	149	146	151	162	123	151	160	153	175	129	156	141	139	141	148	144	134	118	136	148	169	141	140	145	155	151	141	176	142	143	129	133	165	161	143	154	136	162	149	139	128	141	159	180	156	141	147	149	145	137	156	139	152	158	167	153	140	140	159	155	157	166	172	154	171	131	165	140	155	142	143	137	153	138	148	149	172	152	164	159	159	140	148	167	128	183	143	166	147	183	165	159	143	165	163	150	152	160	147	167	160	140	153	152	132	153	163	144	159	135	151	143	155	161	154	137	163	141	157	174	163	155	147	126	131	136	157	139	120	161	149	157	139	155	156	158	160	162	143	158	147	161	152	166	155	164	157	131	155	168	157	148	140	161	137	150	164	139	126	143	147	152	120	128	142	134	150	140	143	154	161	147	129	130	127	145	163	121	140	133	154	142	151	155	163	146	175	128	140	137	144	152	149	150	148	129	145	153	150	135	149	153	162	158	164	146	135	144	146	154	158	162	143	189	157	119	134	137	152	165	155	150	137	139	140	150	140	141	141	143	136	158	135	143	179	152	140	161	160	152	145	157	149	147	154	169	140	150	172	147	155	155	155	166	136	144	148	145	160	168	149	145	148	146	134	156	160	163	160	160	166	148	161	145	149	162	140	134	161	136	137	162	156	146	138	156	148	132	162	161	165	159	161	168	148	149	168	170	144	159	144	150	164	157	153	152	171	153	163	140	161	150	111	157	149	156	147	162	147	151	137	149	142	164	147	166	155	148	138	163	143	147	131	136	148	146	142	141	166	152	149	163	142	147	141	162	126	134	157	137	148	161	153	153	135	167	155	122	154	144	148	137	156	134	161	147	144	135	149	176	162	146	119	141	145	150	155	160	136	150	162	151	122	141	152	134	164	157	130	159	131	168	134	153	185	151	161	145	140	137	148	148	160	129	138	168	170	150	139	144	128	138	151	145	143	157	124	149	152	162	151	152	151	180	143	174	134	128	144	145	157	161	151	132	158	132	116	142	152	161	149	125	156	157	152	168	155	166	152	141	159	143	120	157	147	135	145	164	169	165	145	147	142	138	129	149	148	152	158	151	131	155	155	153	150	151	147	148	154	136	135	144	148	151	148	154	138	141	133	167	130	145	137	140	149	147	164	135	139	149	157	116	140	165	149	133	157	153	180	159	163	154	143	152	168	147	132	151	156	156	130	153	143	162	136	143	162	118	165	155	144	133	140	159	139	144	150	142	145	160	163	155	128	160	138	138	166	153	156	146	157	135	164	170	150	148	146	155	177	103	128	166	161	150	157	149	128	146	126	144	156	134	137	166	151	144	148	142	150	153	157	172	149	143	155	143	160	157	154	121	134	160	151	139	135	133	157	148	134	154	137	151	137	137	142	144	152	140	145	136	143	152	164	151	158	150	160	157	157	149	158	160	147	145	161	147	151	131	162	152	150	149	146	174	131	169	135	148	164	160	164	154	139	151	139	142	155	141	158	168	142	150	140	157	152	141	134	151	132	147	164	159	155	156	141	161	161	146	151	144	144	150	144	162	142	154	135	139	154	151	183	146	179	152	150	149	137	162	143	144	145	122	164	158	150	142	121	134	168	135	144	148	150	150	155	147	157	135	156	144	156	151	146	157	152	164	142	136	138	156	146	155	156	165	147	153	132	162	155	147	157	172	152	136	170	143	135	144	159	155	127	174	160	134	154	134	162	158	164	150	171	145	146	157	137	143	136	136	166	135	143	130	177	171	154	135	165	156	157	167	156	132	142	154	136	141	150	150	141	135	172	139	149	159	131	153	146	146	163	152
4429	4102	4021	2770	1758	1400	1742	3335	1853	1731	1042	429	376	272	284	310	321	296	284	226	248	247	238	222	205	228	210	203	203	220	207	194	210	212	222	219	188	196	217	214	237	205	218	241	246	257	330	286	254	236	213	220	258	224	229	190	220	215	201	205	208	188	206	222	195	214	210	196	217	195	229	198	220	203	188	193	207	185	202	199	199	203	196	191	191	211	189	223	208	202	208	191	204	216	169	192	202	170	216	200	184	196	228	211	200	195	200	185	199	226	230	229	195	210	214	205	223	185	179	219	192	178	204	197	189	184	215	210	203	208	193	202	196	205	173	232	209	197	225	199	207	208	221	231	189	200	201	198	200	173	213	201	184	191	177	204	228	169	193	213	198	204	202	190	186	180	202	191	189	199	207	183	182	193	208	192	181	183	205	186	198	217	190	200	213	191	205	205	203	184	191	198	199	201	196	192	201	195	198	209	196	185	193	215	183	234	192	191	230	231	191	205	216	176	192	225	208	204	197	195	201	202	204	180	199	197	217	186	211	219	228	185	182	207	208	212	198	217	185	197	184	201	213	198	194	194	226	198	197	192	228	207	198	205	175	200	173	201	205	198	186	167	195	208	196	198	184	196	223	217	199	197	187	203	190	204	189	209	198	193	167	213	192	183	205	190	172	188	187	191	210	203	185	216	207	196	191	195	199	193	171	197	203	206	202	199	194	200	193	203	214	189	190	217	216	177	184	194	194	203	199	180	200	211	193	207	198	182	191	197	189	205	195	196	203	221	208	207	200	204	212	227	211	208	207	206	193	212	196	200	213	212	190	206	176	212	211	191	191	203	183	211	216	207	221	178	192	189	182	214	191	210	215	197	225	191	201	185	206	216	212	210	206	197	210	192	191	217	195	205	191	198	192	213	219	213	189	202	206	213	209	226	184	196	194	200	205	212	194	195	186	190	207	195	222	200	211	195	220	206	190	238	233	191	190	215	205	199	190	204	210	186	203	180	166	188	185	213	189	209	193	217	196	210	180	224	202	191	232	182	207	197	201	206	201	185	193	198	207	192	164	221	215	209	201	196	200	211	200	206	191	189	201	184	225	206	174	186	196	217	232	199	194	202	192	202	192	192	205	193	178	181	200	174	222	196	213	188	181	198	236	198	207	206	180	186	165	210	207	210	180	204	205	201	193	191	210	180	203	213	196	186	209	211	197	185	199	183	203	207	230	229	214	193	218	223	184	215	191	235	213	193	179	185	210	188	187	201	210	216	180	184	218	185	186	177	231	205	186	230	200	173	185	202	179	209	206	231	204	209	199	212	209	193	190	218	195	178	186	209	189	186	213	212	218	199	189	191	201	202	191	187	215	211	214	214	205	201	209	188	196	193	224	199	177	209	217	215	187	183	197	212	210	200	201	193	198	202	199	193	211	220	188	198	206	174	203	196	213	182	200	190	210	210	192	208	208	241	198	192	181	192	189	193	188	187	200	181	205	213	217	168	192	214	193	213	225	205	198	205	178	204	197	208	185	196	196	234	185	202	196	194	230	170	198	176	224	186	207	175	198	212	175	211	188	197	194	182	191	209	208	216	188	215	190	205	184	178	184	209	201	215	194	195	177	198	220	188	164	220	205	192	189	203	206	207	216	181	206	176	186	208	211	222	209	200	188	191	212	176	224	207	235	211	188	218	201	216	192	202	200	190	183	203	177	186	215	221	208	188	192	196	193	200	237	205	210	214	208	239	195	189	212	195	226	202	202	206	179	241	206	225	207	211	204	169	193	211	208	196	198	198	183	197	214	187	212	210	183	178	232	192	188	224	210	209	190	211	203	213	198	240	207	169	191	207	204	209	202	209	199	208	201	204	228	237	217	205	216	181	211	220	190	228	185	208	212	188	203	190	210	199	193	225	201	181	179	220	197	201	153	200	201	203	196	196	207	201	219	187	184	215	183	196	201	201	204	196	204	182	191	189	182	186	206	200	212	211	198	171	198	184	187	190	223	203	198	218	233	198	173	191	207	191	181	196	206	185	185	215	187	212	196	180	177	180	186	173	195	213	203	186	195	198	204	214	205	201	216	199	202	208	205	205	214	214	205	195	181	212	178	184	213	196	207	180	191	194	211	224	196	182	212	206	202	189	184	177	188	211	185	187	204	178	216	223	197	191	180	196	206	180	191	193	187	192	211	198	212	205	190	203	206	191	208	181	231	209	192	168	203	179	187	203	193	214	190	203	210	220	191	214	210	179	211	176	187	201	173	186	188	200	195	180	197	187	219	205	176	207	191	196	200	196	188	188	200	200	198	202	212	200	234	219	189	213	188	205	196	210	209	197	214	217	179	224	214	216	203	191	232	169	197	181	212	190	214	186	182	191	190	210	203	195	180	170	183	183	189	200	210	201	193	198	180	192	175	189	195	198	207	194	212	198	188	203	206	189	197	216	213	213	190	210	179	189	191	187	212	210	197	198	210	209	198	201	188	184	171	186	215	201	200	206	210	195	211	201	186	180	217	222	197	196	172	199	211	199	204	206	205	196	174	223	208	222	188	204	203	190	216	186	206	216	202	171	192	180	183	205	248	180	192	183	232	185	218	216	206	200	201	198	218	193	211	200	195	213	205	198	197	220	208	217	198	198	185	209	204	181	207	190	200	234	180	192	201	200	217	202	209	191	179	181	196	206	193	187	194	186	209	194	179	203	205	190	193	235	195	199	179	192	186	202	200	214	203	208	192	195	221	221	213	213	242	208	221	184	181	182	204	197	199	207	203	180	207	189	215	223	194	196	196	222	201	190	204	193	211	210	181	193	196	187	210	212	177	196	207	197	211	206	213	199	183	185	168	210	235	213	193	212	200	206	209	196	193	206	191	219	204	196	188	175	200	186	233	230	195	232	207	179	202	195	185	199	198	196	173	185	180	191	185	179	203	193	191	195	187	216	209	195	187	184	202	191	195	213	183	197	201	203	188	202	204	215	204	187	175	203	188	201	195	210	176	198	220	211	213	200	204	201	180	227	221	215	236	207	216	202	200	217	193	230	221	228	170	200	168	205	196	199	184	195	200	200	187	188	192	166	217	199	213	208	236	219	183	203	218	198	180	204	225	182	188	201	205	194	216	197	210	209	225	228	189	198	192	190	195	197	212	219	214	202	196	190	218	208	222	247	201	226	214	191	195	179	217	203	180	191	209	194	182	206	211	200	174	224	197	211	200	192	213	211	212	225	194	185	201	195	207	193	207	204	211	213	197	211	214	211	197	203	196	241	202	185	197	194	196	206	199	203	197	199	230	193	211	203	196	217	187	194	193	184	203	208	229	204	194	204	232	181	214	196	183	217	189	207	190	218	194	223	213	194	214	208	219	184	187	203	200	189	200	181	221	210	201	202	200	199	185	186	196	206	202	207	211	210	185	199	184	208	189	180	201	196	197	207	200	207	190	188	208	186	201	191	205	174	204	200	207	209	196	209	166	185	222	193	218	184	223	195	195	207	191	184
23634	20927	28083	23861	20860	8657	1877	2559	1624	1410	1030	573	511	418	400	393	376	412	331	358	341	309	338	320	313	299	304	269	282	279	304	302	256	293	307	289	313	276	279	297	292	306	281	335	320	357	404	348	313	310	335	305	287	309	321	322	298	299	280	282	253	272	286	272	282	306	290	268	311	248	287	282	253	258	326	273	287	289	299	287	263	272	283	268	281	328	285	299	278	267	286	264	272	256	254	301	252	267	291	290	274	296	272	239	283	278	271	272	283	309	262	284	302	308	271	294	290	284	288	286	286	307	270	284	271	263	273	261	269	264	277	265	296	280	258	284	261	290	289	292	256	285	274	294	282	301	279	286	280	299	263	304	269	281	270	289	276	294	279	259	291	300	251	251	297	282	259	286	255	265	286	280	275	242	270	263	269	279	292	282	269	297	289	298	288	281	278	259	282	288	271	281	287	284	282	278	309	256	280	266	299	279	274	257	272	271	283	298	277	267	279	263	271	305	286	292	282	289	281	259	262	290	259	247	260	261	300	283	279	307	276	280	283	288	288	281	261	276	307	263	320	257	286	298	306	281	283	291	302	263	280	259	325	299	276	271	275	280	273	262	295	287	263	295	280	301	273	297	289	296	289	273	249	253	311	283	298	269	266	292	279	288	267	269	290	288	278	271	259	278	280	250	278	265	318	248	308	261	253	295	287	276	313	271	275	273	266	289	278	275	262	283	286	274	285	267	292	291	266	275	296	269	276	254	270	267	255	254	264	269	309	287	278	287	292	290	299	291	244	291	268	283	281	266	284	276	264	305	293	281	276	295	258	291	259	257	275	294	293	264	253	270	271	266	270	264	262	264	256	258	308	259	293	303	286	273	290	281	261	273	268	288	260	265	292	274	285	263	274	280	297	289	272	259	257	302	294	296	296	289	272	314	286	276	277	281	265	299	279	262	269	273	303	255	263	295	267	285	259	274	290	273	268	265	275	273	269	279	249	298	293	305	310	284	306	271	295	291	265	263	261	268	284	296	301	276	297	279	274	269	256	293	288	287	267	299	299	271	284	279	281	274	284	278	302	273	274	291	245	288	282	279	289	273	267	295	252	262	307	252	281	269	314	280	247	288	269	290	275	259	251	251	249	280	265	270	268	262	255	274	289	260	278	283	249	299	275	291	281	284	284	289	271	289	278	278	260	300	267	293	295	275	274	308	260	278	288	313	310	292	301	287	284	279	259	265	272	277	254	275	265	250	286	254	276	254	323	272	273	260	289	280	253	254	256	299	269	318	258	268	254	297	312	298	270	271	282	263	301	274	270	290	277	280	286	267	253	289	293	263	293	313	298	306	262	273	280	300	259	303	260	290	270	292	261	294	263	282	275	314	272	286	288	277	292	280	281	283	309	288	269	298	283	284	252	262	280	261	295	296	291	282	291	258	283	319	296	287	260	252	258	237	268	270	266	276	291	293	295	293	286	259	249	253	291	304	258	274	289	289	310	272	304	288	279	273	291	271	311	292	294	301	283	263	297	272	307	275	266	302	314	302	297	280	248	272	260	283	256	285	254	258	276	293	283	268	285	289	300	276	296	292	264	269	293	273	279	281	286	289	271	300	270	280	313	318	284	288	272	296	265	240	266	298	287	278	259	292	242	294	258	289	278	242	258	310	300	295	285	251	314	270	296	291	277	263	280	300	258	268	262	274	266	291	281	285	272	272	267	289	256	287	250	298	271	249	266	309	255	286	255	249	277	277	269	261	238	304	269	276	303	293	270	296	250	256	271	285	262	330	259	271	273	299	277	264	269	279	268	314	260	284	275	292	293	304	283	263	278	271	297	310	276	285	272	278	284	277	269	297	271	271	272	272	280	244	300	290	299	279	257	283	270	268	274	308	238	285	309	290	270	300	274	258	259	280	279	269	262	270	290	273	271	281	290	239	295	283	265	273	284	308	286	272	260	299	270	281	264	271	269	271	264	268	294	306	260	280	299	257	265	252	283	255	261	299	275	269	257	252	291	278	293	249	288	265	243	269	269	311	273	262	275	297	267	292	257	239	291	262	298	286	278	289	302	282	271	322	272	262	259	292	268	296	275	301	254	279	270	276	265	262	301	292	301	259	308	262	280	298	283	261	276	254	273	268	277	250	262	276	288	272	264	289	269	275	286	293	266	272	280	277	253	271	268	277	254	267	281	246	286	265	254	295	298	269	294	280	260	267	292	256	319	290	259	278	284	284	234	279	260	288	282	256	262	275	277	272	270	302	305	279	301	274	257	281	281	267	266	272	252	265	278	283	261	276	271	260	276	284	273	257	264	272	292	321	282	260	294	279	271	284	314	283	295	273	268	265	303	265	279	251	298	259	296	299	276	282	286	278	256	259	256	258	262	260	270	240	293	292	283	256	304	279	278	258	252	291	236	262	280	289	279	276	272	292	288	267	270	287	290	255	269	288	260	269	267	310	278	248	293	294	294	288	302	301	271	284	310	267	266	297	263	245	269	256	265	252	251	268	304	276	253	271	290	270	258	286	290	300	296	266	254	268	267	285	305	292	267	267	251	292	298	287	285	268	249	261	260	280	267	264	266	274	277	287	282	292	273	244	292	292	289	287	296	279	265	257	270	273	243	283	286	262	255	275	279	289	269	303	267	294	300	283	306	265	245	268	306	256	312	268	270	294	295	255	290	271	295	254	258	308	271	273	245	265	275	290	282	273	259	294	279	287	255	262	278	291	262	283	284	263	301	260	273	286	283	290	256	295	278	259	282	269	275	310	275	281	259	258	259	260	262	288	287	277	288	264	257	258	290	259	269	255	229	312	297	255	284	289	291	290	271	286	264	268	290	278	281	244	297	254	304	256	251	304	270	284	290	267	290	274	286	292	276	260	297	296	310	290	288	262	259	259	260	275	311	276	302	252	282	295	276	262	260	281	242	312	288	255	280	261	262	272	267	288	273	256	283	260	271	263	285	289	280	278	285	270	272	289	319	276	308	280	257	285	290	254	288	262	267	295	294	263	291	275	291	259	269	314	272	286	261	277	274	284	276	301	291	288	299	264	253	285	296	296	284	293	288	262	295	289	268	274	265	306	306	301	283	259	330	277	280	279	250	280	272	281	293	278	280	288	269	257	275	281	281	272	255	257	281	297	270	295	259	251	287	272	281	278	286	282	258	297	268	266	249	264	289	295	300	305	278	295	294	251	325	298	282	294	279	286	272	282	279	267	305	274	281	266	311	251	266	294	289	267	301	259	279	265	287	272	275	268	282	296	302	288	291	285	244	304	265	285	248	281	255	280	291	271	294	280	284	253	304	273	267	300	274	301	285	305	275	280	245	251	246	282	263	265	277	281	261	284	283	287	254	303	257	273	263	277	309	294	264	291	255	283	278	238	254	252	261	278	273	276	291	259	284	294	262	270	256	309	273	265	273	295	292	284	292	294	261	253	256	258	289	260	280	268	267	265	266	269	293	270	276	267	280	268	269	279	282	278	272	282
5389	12887	11401	6774	4705	3788	3682	5922	3715	3330	2263	1219	928	800	729	698	646	666	610	561	523	462	509	468	475	423	407	407	426	434	426	388	385	391	405	409	374	399	396	416	420	438	445	479	467	566	607	506	494	464	453	431	430	390	415	428	382	392	366	371	341	343	365	386	397	358	384	365	326	373	380	375	359	377	361	365	368	350	364	371	371	360	354	398	368	362	338	377	371	398	383	387	349	353	368	353	382	357	357	395	357	353	373	343	368	376	375	386	357	352	355	375	358	360	365	372	340	368	353	370	375	375	397	375	360	356	410	346	363	394	406	362	359	376	337	368	385	380	357	347	392	382	353	365	382	377	399	373	362	372	338	342	375	389	364	362	353	377	374	356	369	355	352	365	372	369	416	339	356	380	421	366	369	337	368	360	376	384	361	378	360	344	365	351	391	376	338	389	377	378	362	338	342	372	373	368	358	364	360	340	375	341	359	363	357	351	339	366	368	346	354	354	366	320	349	358	361	355	359	366	378	357	357	318	370	348	376	328	362	389	399	343	389	371	328	335	339	385	359	399	354	330	357	392	379	353	365	324	378	400	377	359	389	376	375	351	344	374	355	373	382	331	429	354	356	414	348	363	336	347	375	388	354	377	363	367	335	353	381	369	336	344	356	368	382	366	359	370	334	346	332	437	368	332	357	326	372	384	378	355	341	362	356	355	350	367	396	378	354	365	375	346	418	318	391	346	340	359	376	369	351	344	363	394	347	367	355	327	356	355	360	382	352	364	355	349	380	373	362	330	372	347	377	363	349	349	351	358	348	382	366	384	375	354	358	382	388	350	390	361	394	368	360	380	379	317	345	348	349	374	344	353	375	348	362	387	341	374	359	357	357	396	371	363	358	377	369	393	356	369	358	352	363	373	367	382	377	349	409	373	359	355	353	360	369	370	341	363	382	368	393	343	356	368	361	394	356	405	339	392	348	356	370	386	351	338	375	365	380	355	332	360	392	374	357	361	364	395	330	361	368	369	353	358	366	378	383	329	335	348	383	366	363	372	338	356	344	346	373	378	352	359	369	382	369	392	356	357	353	372	374	367	371	383	372	347	331	379	365	371	389	369	380	385	318	336	365	374	375	369	338	407	361	359	377	382	357	332	357	368	331	350	338	363	365	365	355	362	378	341	390	360	352	407	343	364	357	355	357	392	362	337	346	366	360	391	338	408	364	400	383	344	356	362	354	356	372	359	341	349	373	358	393	377	370	316	382	388	359	369	377	376	377	341	352	370	367	364	364	357	367	325	373	354	341	356	344	375	337	328	372	359	385	348	360	359	343	373	375	359	349	360	375	387	360	362	378	401	388	346	348	339	320	356	370	362	335	375	344	362	356	403	346	351	357	340	377	375	377	329	378	371	363	356	384	368	388	353	321	348	369	375	343	384	348	349	394	386	402	355	346	384	376	342	381	354	384	350	330	384	356	355	391	377	356	369	353	384	361	331	360	361	394	361	346	348	357	368	359	372	348	368	368	387	371	369	380	344	351	377	413	385	351	358	345	343	407	371	321	369	372	370	351	392	363	357	341	371	347	366	360	343	360	330	378	393	359	381	352	409	371	331	336	369	353	338	365	395	331	375	332	325	356	393	365	362	356	357	361	345	362	355	349	359	379	366	367	353	356	383	362	409	395	370	349	373	376	383	339	333	391	373	363	337	340	375	372	379	362	357	355	367	385	339	366	377	367	382	368	347	360	364	367	357	381	362	366	350	348	384	341	399	398	360	354	367	341	359	347	365	343	344	370	381	353	354	347	372	329	377	362	336	359	329	342	385	348	327	382	402	373	361	388	362	386	358	338	387	334	364	387	342	371	372	346	374	374	339	355	342	372	384	373	364	365	397	398	375	341	367	327	340	386	355	338	358	388	383	368	340	353	379	351	383	351	350	391	371	351	350	352	347	371	354	395	355	350	387	345	341	355	372	337	368	341	363	344	357	361	356	384	357	378	351	330	346	320	361	365	357	374	344	368	386	351	348	330	386	375	376	345	391	382	388	366	364	389	349	375	346	350	383	376	385	400	389	345	363	358	360	353	367	363	360	355	371	363	340	379	371	328	384	381	367	369	352	355	360	330	346	375	344	347	345	371	371	357	388	364	346	328	353	379	360	393	358	355	375	353	393	360	362	359	348	383	353	375	376	348	361	374	376	348	375	359	334	341	391	324	353	378	357	356	368	370	378	346	390	386	340	355	360	348	354	342	329	362	375	361	364	403	362	398	391	377	374	360	393	363	359	351	376	356	396	368	411	333	372	392	379	374	415	340	339	351	416	384	358	347	327	355	379	343	403	352	370	354	347	396	364	412	385	386	369	389	390	348	342	409	380	347	397	360	332	391	388	380	375	330	360	361	363	363	351	348	370	312	364	378	325	375	353	363	383	383	320	360	364	357	377	364	336	391	336	371	363	342	392	369	389	335	360	345	378	366	337	348	361	370	378	362	335	415	381	355	389	348	345	384	381	364	353	359	384	370	368	380	363	374	354	378	394	373	369	377	384	342	377	358	376	352	347	372	397	359	375	361	337	338	360	366	352	354	378	378	356	326	384	379	366	393	384	369	334	386	319	347	368	351	368	379	334	363	356	354	372	362	380	351	359	372	380	383	372	368	368	363	357	342	379	379	331	396	336	365	372	338	358	345	378	371	346	366	385	359	380	373	373	364	346	364	348	342	348	379	359	352	356	393	422	354	356	372	367	387	334	358	369	356	370	367	321	341	363	372	390	342	375	356	356	364	376	355	375	365	363	373	374	350	367	366	355	370	352	372	369	361	354	371	359	366	397	387	332	372	332	384	348	377	357	348	373	356	389	369	373	359	347	376	348	389	419	380	344	401	375	392	386	369	358	377	390	383	363	388	370	341	364	357	384	375	367	356	402	381	371	357	366	403	404	369	330	380	391	350	387	333	338	369	376	348	350	377	388	377	370	372	389	390	344	348	359	398	346	354	379	342	347	348	363	384	367	375	400	398	375	366	358	400	359	370	371	339	361	334	369	358	362	345	355	365	353	377	375	329	347	368	334	344	343	362	376	357	348	354	377	331	343	342	345	397	371	381	312	349	367	347	353	387	356	386	364	352	338	336	361	393	358	367	348	371	354	391	326	361	364	379	393	381	359	390	368	374	345	378	344	369	332	358	360	356	353	342	363	322	374	328	412	389	367	375	333	357	380	382	385	374	405	385	377	358	357	377	336	370	383	371	322	359	343	373	346	352	386	383	355	360	372	383	337	400	420	330	356	337	380	353	361	389	350	370	376	362	366	344	389	365	394	365	358	359	372	359	394	394	351	388	346	375	380	405	374	341	376	377	325	376	385	364	354	337	347	372	386	353	373	367	343	369	366	373	417	354	354	345	384	346	350	407	313	379	382	391	357	356	377	383	385	353	347	368	375	366	362	349	380	310	357	389	359	354	370	364	383	341	375	350	365	356	340	388	337	347	376	377	354
24869	20930	26749	24957	7101	1158	807	1501	1078	749	599	282	211	177	181	186	135	162	126	148	112	117	119	111	100	128	94	110	123	101	106	117	106	106	96	75	102	98	94	99	114	95	124	129	121	150	179	151	115	118	109	121	96	106	117	112	104	109	107	114	93	101	109	92	82	101	102	109	86	85	104	90	95	91	94	96	84	99	93	99	88	94	88	92	88	103	95	83	85	83	73	89	115	97	93	96	91	101	95	104	92	105	98	90	93	91	88	87	95	95	89	89	106	90	101	92	96	99	102	64	85	97	85	94	90	79	105	101	87	105	99	105	76	81	86	100	104	87	108	93	78	94	101	100	98	98	98	95	98	94	104	114	109	80	92	89	104	93	88	78	87	73	89	101	98	89	88	101	81	77	89	99	99	97	92	107	82	96	101	82	93	106	106	86	103	101	96	97	105	100	104	96	105	95	82	90	98	92	92	109	99	102	88	83	84	96	84	95	107	102	103	84	88	95	91	96	83	118	86	101	94	86	100	97	80	108	94	94	89	95	87	90	83	91	101	101	80	85	103	87	108	79	95	107	87	98	104	91	70	90	85	98	90	111	91	109	84	103	110	92	99	102	106	110	98	78	109	80	91	99	73	90	88	97	85	86	97	92	100	91	107	92	103	110	73	77	73	85	91	76	91	94	88	99	106	76	86	89	103	83	86	96	88	81	112	97	93	84	86	104	95	103	92	79	94	91	105	87	80	103	105	89	91	83	106	86	104	100	98	94	118	85	82	78	106	109	94	88	81	89	97	91	89	101	80	86	96	83	87	90	82	107	101	110	81	103	89	83	98	92	93	109	101	80	96	92	90	99	81	87	96	109	85	91	101	79	90	109	101	87	78	96	110	102	86	96	85	103	97	97	96	90	97	86	92	98	81	100	108	101	104	94	76	94	88	88	101	97	96	103	85	98	93	99	88	92	105	77	87	101	93	100	80	93	83	86	81	103	91	99	91	87	88	103	87	94	97	102	105	93	91	96	93	89	93	101	74	86	80	89	97	95	78	107	90	84	102	82	81	99	109	99	82	81	74	92	100	79	96	100	95	87	90	103	103	99	90	85	103	100	105	93	91	97	94	97	93	99	117	98	99	92	91	95	88	114	97	95	87	97	82	91	74	109	101	89	78	88	128	100	91	96	112	96	98	97	69	96	78	79	107	100	81	87	82	87	76	85	86	92	100	100	111	91	86	91	86	94	100	104	93	80	87	88	78	80	80	86	101	79	80	80	86	88	76	84	94	88	94	100	90	102	83	100	98	81	95	90	89	100	100	78	101	90	117	76	89	104	82	100	64	85	98	89	96	90	85	82	86	81	91	86	92	86	90	82	87	98	103	90	88	98	103	106	77	88	96	102	84	105	91	99	84	100	87	99	105	104	100	86	105	87	91	83	87	111	90	88	108	93	110	104	98	104	87	97	110	110	92	106	86	98	110	81	83	96	95	96	75	84	92	96	89	84	87	106	88	100	80	69	86	93	94	88	94	96	97	75	91	102	112	89	105	93	110	95	107	93	68	83	78	87	84	108	82	98	91	93	81	101	96	83	89	100	86	79	98	101	91	88	98	87	95	88	106	74	98	77	97	94	101	79	90	104	97	97	96	113	93	85	111	101	89	85	104	76	92	95	96	87	81	90	84	99	74	94	80	80	96	92	69	85	80	104	99	92	86	108	77	101	97	108	97	86	88	84	89	95	99	90	83	104	84	84	87	95	108	113	113	112	80	84	115	104	89	88	102	98	92	96	92	92	98	80	87	89	78	84	81	97	81	107	119	91	94	91	108	111	79	92	88	78	90	112	98	88	102	108	74	90	93	78	80	82	73	85	109	94	104	85	93	96	91	103	96	81	99	81	82	101	81	95	99	79	91	100	102	105	99	89	109	81	107	87	110	101	92	121	108	101	102	86	72	100	94	98	83	94	87	86	93	90	111	104	102	94	97	106	91	93	89	116	99	88	88	104	100	102	85	98	90	92	105	98	87	102	109	105	87	96	92	92	100	103	110	103	92	77	107	90	91	91	88	89	103	96	107	107	92	90	75	98	101	87	90	105	87	92	93	83	94	99	117	102	90	95	85	84	87	98	107	107	87	108	95	100	91	94	79	92	89	89	79	86	94	103	104	86	95	97	101	84	109	90	96	95	100	104	98	90	96	73	97	86	73	83	92	85	103	101	89	94	110	97	91	83	80	93	78	97	80	86	91	82	97	104	92	98	90	104	98	85	82	87	86	118	93	93	99	99	104	105	97	87	94	73	104	88	71	91	83	99	95	100	93	95	84	93	105	87	103	98	89	88	92	96	88	86	84	100	87	93	98	96	109	98	94	85	96	81	88	88	103	78	86	97	108	86	100	101	94	92	97	90	75	93	112	100	83	110	88	94	97	95	90	91	89	90	75	94	87	78	104	76	94	109	105	89	93	96	97	102	78	84	99	101	82	102	93	97	84	98	89	92	108	101	80	115	91	81	102	101	96	90	81	91	91	76	92	92	98	100	100	90	95	107	83	93	87	91	101	106	85	83	107	104	101	78	68	101	95	111	87	105	104	103	107	105	107	70	90	96	83	96	98	100	92	108	83	82	92	88	109	104	81	86	100	110	87	88	105	84	100	86	96	100	97	98	81	93	90	82	73	94	79	107	96	92	100	83	65	101	86	86	100	102	118	112	97	97	102	90	100	91	111	86	104	95	95	105	95	109	93	97	92	104	80	92	87	94	79	85	83	80	81	94	88	106	99	87	93	92	74	78	85	89	111	89	102	90	71	79	93	93	94	98	93	72	88	84	104	94	102	91	84	95	94	88	106	81	105	85	97	84	100	91	115	107	103	104	90	99	108	88	95	88	90	79	88	94	85	80	82	102	122	92	110	83	100	84	80	100	106	92	85	89	87	107	93	99	103	90	104	99	99	87	100	79	94	86	97	87	98	88	88	101	91	94	89	88	96	81	87	87	100	74	94	89	111	82	75	83	89	97	83	87	92	89	108	86	78	83	94	84	101	93	76	82	101	87	77	77	82	87	86	84	91	102	98	89	80	78	96	90	90	86	85	86	97	94	85	75	87	94	105	74	114	96	101	103	77	92	100	93	76	93	77	97	94	87	76	92	79	87	109	85	88	111	104	115	98	99	81	101	85	86	98	95	100	89	92	80	89	96	87	93	83	102	99	90	96	91	98	88	88	93	96	96	94	94	75	94	96	85	96	103	105	110	104	86	84	98	91	104	95	104	85	96	96	102	105	91	108	106	121	92	99	91	93	90	89	94	94	97	91	97	75	89	117	96	84	107	103	91	95	95	85	91	83	82	86	82	92	93	97	96	92	88	91	96	80	88	76	108	96	100	110	74	97	105	102	74	94	94	95	72	94	71	100	84	98	109	105	80	90	91	94	77	96	97	93	98	96	106	92	107	75	84	106	91	89	84	81	103	106	103	77	96	101	88	98	92	86	94	98	91
4984	9028	8061	4505	3029	2494	2298	4324	3083	2331	1762	856	522	385	448	407	292	332	289	243	251	207	206	148	159	161	191	156	157	161	172	156	135	150	142	159	166	148	161	154	154	167	203	211	217	261	318	237	189	211	197	190	161	160	178	150	141	157	149	135	144	169	147	133	132	132	139	136	147	137	132	106	135	118	140	135	146	155	121	130	147	144	118	146	136	126	128	153	131	136	138	154	146	161	148	130	103	133	123	148	122	146	124	132	157	152	172	139	128	109	150	122	123	140	122	135	150	144	147	135	152	124	147	150	127	133	151	136	144	117	142	130	154	155	145	129	132	147	136	152	135	150	135	136	144	132	145	119	125	136	131	146	146	144	120	135	137	122	143	154	125	124	159	130	133	132	123	151	148	131	131	138	139	135	137	140	135	131	129	148	122	125	134	141	129	125	154	153	131	133	132	151	147	140	120	129	129	155	129	126	158	130	148	139	129	120	138	145	143	125	150	149	144	120	146	124	136	132	125	147	124	144	134	154	150	140	164	115	141	130	128	137	145	131	161	147	131	131	131	150	121	138	146	146	154	153	145	133	119	126	128	120	113	131	143	117	128	144	150	139	142	142	110	126	134	119	128	151	156	124	146	123	134	137	145	111	139	131	145	133	145	138	120	157	130	148	141	152	127	147	132	130	135	119	125	154	150	126	137	145	136	126	127	120	127	126	129	117	125	126	120	119	143	158	123	131	119	137	134	128	138	124	127	144	130	112	147	153	132	152	136	121	143	139	127	138	109	128	144	133	138	123	147	127	137	125	130	108	139	117	141	120	131	131	137	131	151	124	126	125	138	145	138	141	160	140	143	134	123	122	126	138	136	127	122	137	134	140	145	132	126	137	141	122	128	129	137	155	131	122	124	134	143	134	124	122	140	134	128	119	139	144	134	140	127	132	144	148	162	138	140	126	124	133	142	121	129	127	143	127	142	118	154	127	145	140	147	139	140	146	133	150	153	130	143	156	133	123	119	133	139	136	134	126	124	138	138	111	118	167	137	124	138	161	167	128	136	121	133	125	129	131	124	139	135	150	138	118	137	130	138	122	132	107	126	146	136	125	139	148	115	126	124	140	113	143	138	132	128	134	132	122	114	143	141	119	148	155	126	139	131	135	122	134	127	138	134	132	128	124	115	126	153	133	126	140	148	115	126	123	111	151	149	130	120	131	126	166	135	128	130	150	127	121	129	143	133	133	147	138	132	148	122	130	145	129	138	141	125	120	128	139	130	138	123	145	117	126	148	133	146	129	156	147	133	141	124	122	140	166	121	139	125	132	140	140	146	156	124	138	122	131	142	126	145	144	130	139	149	136	146	144	145	138	161	129	123	155	152	139	140	143	118	129	153	119	125	143	128	128	133	128	139	122	131	133	135	115	142	130	136	160	135	130	127	135	126	129	145	129	146	137	130	128	129	140	127	137	120	142	139	126	132	142	158	145	141	128	148	134	151	142	127	117	136	129	123	107	140	147	127	142	156	137	120	151	156	132	136	129	141	147	118	119	125	125	140	144	139	124	151	136	146	137	150	134	134	123	152	128	147	115	115	151	133	143	139	122	158	138	142	117	131	136	135	148	125	128	125	128	135	131	132	156	129	120	125	143	134	141	140	127	124	133	130	124	150	139	142	128	132	146	143	135	136	100	150	132	131	128	143	145	141	160	151	126	134	141	134	134	145	137	127	122	117	157	149	116	159	138	133	118	129	142	153	115	147	118	114	126	104	159	143	140	147	125	121	137	140	115	141	144	122	118	114	142	122	140	147	122	115	131	145	134	117	144	106	132	147	129	154	133	155	146	133	129	144	134	141	124	149	121	137	131	129	132	133	126	116	144	124	157	143	156	125	125	134	127	123	141	125	150	133	126	137	136	143	142	137	124	129	110	124	125	127	126	138	148	139	119	132	131	132	154	135	123	142	130	148	133	128	138	129	134	145	116	122	168	130	133	147	150	149	127	122	137	140	140	135	121	128	114	155	137	124	128	139	133	144	152	132	138	127	130	136	140	133	136	141	135	141	143	147	128	131	128	142	126	161	134	122	123	131	135	130	125	149	137	142	143	128	131	132	139	126	131	138	123	143	136	129	150	137	163	155	136	119	147	149	161	119	129	146	125	142	131	116	145	145	121	128	157	154	147	120	122	126	139	136	146	134	153	126	123	118	136	97	138	138	128	112	137	123	129	134	147	112	144	133	135	150	156	112	127	144	132	137	142	144	161	139	126	135	128	151	140	133	136	116	143	131	133	131	142	141	123	125	126	142	115	131	153	143	135	141	126	130	142	158	125	131	111	124	148	125	122	138	117	152	114	152	153	117	133	165	142	149	134	124	137	127	142	126	129	113	151	130	138	132	140	140	118	149	133	133	127	125	119	141	132	133	123	149	145	148	125	139	133	134	135	118	135	137	129	115	146	120	126	135	148	131	136	132	119	137	134	124	116	135	135	143	144	125	141	124	130	145	108	127	142	133	134	122	128	136	145	154	121	147	143	143	142	135	130	143	130	137	141	142	140	127	140	142	133	140	141	140	120	151	133	126	146	131	130	144	137	144	123	145	126	123	139	123	119	136	137	136	137	137	140	162	133	124	128	150	119	134	128	139	129	134	124	148	118	145	144	121	147	119	129	126	121	151	152	137	129	140	131	135	137	127	147	129	131	104	123	132	133	142	150	126	133	139	123	127	122	109	130	142	138	130	131	111	154	115	146	122	143	118	157	123	119	122	120	131	147	129	143	109	130	133	113	139	152	127	126	140	135	134	132	132	140	146	120	150	135	151	128	146	141	125	136	131	118	125	156	125	127	134	139	142	123	134	125	107	116	126	127	129	138	140	151	101	156	119	138	146	132	136	136	107	134	128	137	134	116	122	117	149	158	123	141	130	109	134	130	123	112	121	144	156	145	132	133	123	134	128	126	134	124	134	127	128	119	140	128	137	130	124	129	148	112	131	114	150	128	144	128	135	162	148	140	130	123	133	119	157	136	142	134	130	133	115	141	124	127	126	128	136	124	148	146	125	131	167	143	124	135	127	143	132	126	149	136	135	152	135	138	126	145	137	111	124	140	169	167	147	141	138	129	131	115	104	150	131	154	113	147	148	142	134	118	120	140	141	140	142	141	137	140	122	134	138	122	128	144	127	121	129	120	144	135	147	128	137	133	128	129	140	148	130	145	148	144	134	148	144	119	126	146	133	146	137	129	129	115	117	154	145	143	150	149	141	121	131	139	160	111	137	127	122	146	136	137	192	147	130	144	141	162	138	139	124	123	128	133	142	147	129	130	138	138	152	109	122	129	112	143	114	130	142	143	138	160	129	113	143	148	125	133	139	127	133	149	149	136	126	164	115	120	131	124	117	133	132	131	118	130	129	135	134	134	136	129	128	156	124	113	136	136	144	140	157	120	128	149	133	148	138	132	140	128	147	143	134	135	125	127	126	133	145	117	127	122	131	137
22710	20970	28638	23469	20963	20982	8423	3804	2811	1945	1560	930	733	547	598	510	470	468	409	415	348	377	375	325	284	283	320	331	297	308	296	320	313	292	310	291	252	293	338	298	294	290	300	360	345	376	429	394	317	338	326	303	290	296	285	322	302	254	297	281	263	286	261	279	261	284	248	264	303	270	265	290	253	249	243	282	265	258	259	272	318	276	272	253	271	263	251	283	288	289	258	288	286	272	261	252	264	251	289	287	260	258	235	240	268	263	258	242	260	264	240	278	266	302	287	273	289	272	261	247	270	265	269	265	265	267	265	268	273	266	271	266	264	233	273	250	260	260	251	246	281	237	253	278	272	271	264	258	265	251	280	229	263	284	255	249	283	253	279	292	256	260	253	283	275	266	268	270	262	283	285	282	288	281	260	252	268	256	280	265	274	282	267	237	246	244	255	288	287	281	244	249	277	273	259	279	278	247	281	301	277	269	278	271	256	265	291	297	245	286	255	271	229	266	249	266	239	253	289	263	261	277	274	282	236	295	250	264	244	274	269	294	272	289	257	263	276	263	271	262	240	257	261	253	275	268	251	258	270	269	257	268	276	241	241	263	259	247	267	262	268	231	284	245	259	276	265	254	264	256	248	267	253	254	270	249	241	288	287	266	281	259	290	244	260	241	281	263	262	250	292	287	285	254	242	245	284	259	262	264	256	258	223	260	267	259	262	239	269	272	256	267	286	255	252	290	252	281	273	289	265	236	278	276	279	241	269	272	264	259	283	253	243	299	258	238	277	274	254	270	258	274	264	268	282	252	246	250	265	281	249	276	246	238	259	263	244	254	233	271	261	258	246	250	278	272	302	281	248	250	292	255	258	251	257	268	251	237	266	285	252	256	244	287	299	270	291	277	288	237	289	275	283	258	280	283	257	289	271	273	258	293	266	271	275	279	249	254	272	248	277	239	243	260	283	278	271	256	258	284	267	277	269	252	250	265	263	269	282	258	235	277	280	239	267	271	274	274	268	272	281	239	254	288	279	233	262	262	234	243	246	290	264	275	284	244	265	281	294	270	290	261	271	270	282	262	243	259	256	252	284	268	264	256	281	248	254	243	269	266	267	260	281	259	266	276	231	290	268	250	311	286	253	256	301	251	243	278	241	247	290	254	265	268	253	262	265	217	262	270	294	262	265	238	246	249	272	255	237	282	272	235	257	288	270	264	266	261	277	276	261	266	255	267	254	268	285	279	234	247	260	294	235	250	257	248	276	259	283	268	280	282	270	267	275	263	247	330	253	278	255	238	253	261	281	277	265	271	274	261	235	262	281	247	270	251	267	249	263	274	253	266	239	241	267	260	256	231	290	269	283	269	283	214	252	246	254	237	258	258	258	270	264	275	257	261	248	260	275	241	275	263	271	271	274	269	247	252	282	279	272	246	298	260	270	250	272	258	242	269	281	254	248	269	239	263	295	281	240	268	244	277	265	275	294	273	280	274	243	277	271	271	278	257	264	258	295	263	239	251	262	270	272	284	251	226	251	266	271	241	277	262	255	274	283	247	272	265	261	275	228	262	241	293	290	272	237	285	240	268	242	244	254	263	228	243	264	258	285	263	257	253	264	292	265	282	271	254	265	258	284	241	240	260	268	256	256	274	251	280	291	258	287	283	221	271	252	244	264	290	258	245	247	273	236	234	257	281	275	263	264	280	244	263	278	282	255	253	255	259	268	273	241	248	267	284	277	309	283	269	259	241	256	271	290	286	282	284	222	246	266	265	254	267	272	250	291	250	270	264	296	241	261	254	249	257	273	266	263	253	264	236	268	251	267	261	248	258	298	275	270	262	254	270	281	251	258	261	265	258	275	253	271	281	286	241	277	256	248	269	270	264	291	253	268	269	295	277	268	252	249	274	270	261	243	230	255	250	246	249	272	223	275	282	262	279	247	229	247	260	240	258	257	225	254	266	289	259	251	243	276	258	245	270	274	270	248	280	281	265	258	252	249	255	256	229	271	281	255	246	252	268	268	267	267	265	255	261	274	265	255	274	238	245	265	251	273	254	256	241	254	262	245	294	242	277	248	249	268	252	248	271	248	281	269	268	261	295	275	280	262	270	269	243	230	268	254	228	247	254	253	285	245	243	251	285	258	249	269	268	247	255	257	272	244	270	264	287	246	275	267	270	272	283	238	269	269	261	277	285	245	264	261	279	261	247	293	251	270	271	271	283	252	287	273	274	260	245	271	265	257	265	254	286	265	263	277	288	299	252	263	254	260	274	276	273	255	249	275	289	294	245	306	243	234	272	312	257	256	273	241	276	270	262	255	288	278	262	254	260	294	244	282	231	246	269	250	282	269	247	280	261	250	256	292	256	243	269	238	264	247	265	262	278	311	285	249	244	286	256	270	285	256	273	265	258	253	280	256	271	268	278	231	260	253	239	236	253	259	274	255	280	254	270	240	270	261	266	280	259	252	254	262	294	269	266	273	298	263	248	273	267	280	263	266	255	222	265	253	262	275	264	242	242	266	276	281	279	250	253	293	278	259	255	265	283	243	267	245	256	309	274	252	270	247	280	287	228	257	273	268	268	257	240	297	267	276	252	266	267	284	266	278	246	275	238	269	267	259	282	269	284	240	257	276	246	250	252	253	282	253	268	264	277	284	252	273	289	262	282	259	263	247	240	294	251	274	250	249	264	260	256	286	281	276	280	266	264	265	268	278	316	249	286	252	258	261	280	244	247	276	274	249	281	242	271	262	254	249	255	268	251	264	303	249	250	230	272	264	270	255	257	275	241	277	239	233	276	259	254	231	244	272	256	279	293	282	252	271	276	277	257	259	240	265	262	264	283	273	241	244	262	281	275	244	286	277	267	247	254	293	250	269	250	248	256	275	268	234	256	256	255	240	248	250	254	262	249	255	265	248	256	226	283	272	270	261	271	253	289	256	240	288	236	279	281	275	245	226	258	250	242	248	256	269	275	263	277	261	266	266	268	267	254	276	278	273	221	273	263	251	259	284	240	287	220	279	274	266	263	250	261	279	259	276	241	253	262	275	297	273	272	219	257	250	287	274	275	280	280	272	287	258	232	223	275	251	267	252	290	265	270	267	256	288	263	263	292	278	270	269	251	265	259	250	275	238	247	259	241	293	274	237	270	256	272	270	278	290	276	296	250	255	267	271	290	279	269	242	245	294	255	251	262	271	240	259	295	276	274	253	251	270	250	275	249	264	277	264	268	249	259	251	245	277	259	238	246	258	268	262	249	259	268	263	265	249	270	282	268	268	244	238	247	268	270	274	240	289	256	259	282	265	253	276	279	303	269	266	264	262	248	249	289	246	230	267	284	268	237	252	275	259	278	243	229	254	272	260	266	244	238	238	257	257	272	238	245	269	255	239	237	280	263	268	275	262	255	256	255	259	283	261	268	259	266	246	251	226	257	271	246	285	280	260	257	261	257	277	278	264	233	265	297	271	272	275	261	221	272	266	243	265	259	255	262
7598	19322	17140	10519	7223	5702	5002	8010	6540	4585	3787	2127	1502	1051	1086	985	909	810	798	656	654	606	528	490	451	457	445	438	411	465	434	425	392	424	405	374	381	389	423	405	452	456	498	544	536	591	752	607	524	497	438	398	399	413	451	455	415	382	413	358	348	356	355	353	371	374	385	366	381	353	352	343	332	362	331	321	331	364	324	376	339	335	350	332	349	361	308	356	365	344	387	374	362	351	367	399	355	341	343	338	360	338	343	366	362	364	342	344	332	385	348	347	329	333	361	319	349	363	351	359	331	384	373	371	370	362	369	351	381	345	333	369	362	322	345	364	329	347	359	319	364	347	332	334	360	332	345	360	316	375	339	328	348	338	356	340	324	361	376	371	331	317	362	368	345	349	344	330	328	377	352	358	325	361	364	350	333	359	362	318	335	324	319	334	344	365	375	364	343	350	337	342	342	365	344	355	347	369	358	326	343	348	353	357	335	377	354	343	363	367	377	332	370	342	347	393	350	383	345	347	400	359	339	365	350	352	376	391	330	370	346	344	323	367	341	390	420	367	388	374	364	338	364	339	347	346	348	339	353	353	350	332	353	330	335	307	357	330	369	338	363	350	347	351	348	344	351	337	364	318	342	333	357	322	318	335	336	344	377	344	368	358	372	339	330	338	345	364	371	315	333	358	358	369	364	407	368	354	313	345	360	360	344	326	358	380	358	329	369	371	356	339	367	333	352	369	347	326	386	334	330	338	351	366	320	343	341	338	392	360	348	365	359	362	353	350	336	347	327	347	364	348	344	355	332	365	352	382	345	341	342	341	339	344	354	324	331	329	363	320	373	352	361	319	366	313	337	342	358	337	345	363	364	376	340	346	364	341	351	360	322	343	357	341	360	343	318	342	368	343	303	337	330	349	355	390	331	361	362	321	364	348	330	319	355	342	321	336	371	382	333	341	363	368	341	374	351	324	350	346	329	353	323	361	350	390	368	329	369	333	356	336	330	314	351	338	363	342	346	363	356	349	370	339	337	325	376	374	325	334	323	349	374	350	357	337	335	343	323	339	317	335	344	325	321	364	378	374	372	348	377	305	331	344	342	361	351	323	341	321	319	328	324	333	326	331	367	332	348	360	343	386	353	384	349	331	345	346	300	357	365	324	382	336	323	331	306	396	362	374	390	359	334	378	334	339	344	374	345	359	353	354	347	364	314	348	353	319	362	348	383	346	330	331	332	346	324	333	373	355	381	344	354	349	353	310	318	337	377	356	352	347	347	324	351	337	370	307	338	351	376	336	339	350	355	346	332	298	357	338	326	345	338	358	368	384	355	340	329	331	333	373	369	352	338	358	369	312	318	345	322	315	334	367	336	350	347	344	365	381	310	363	323	345	322	350	358	348	331	363	343	339	380	342	345	348	394	322	373	324	343	350	312	321	317	342	362	380	385	339	357	335	333	329	356	348	325	342	370	315	340	375	392	359	332	347	358	345	346	354	345	349	335	356	344	343	374	333	333	334	332	303	330	364	341	358	366	346	347	366	333	326	371	328	335	335	371	348	349	358	315	355	340	358	334	324	390	341	348	357	383	316	368	354	340	365	349	367	365	328	391	354	353	354	379	346	325	360	350	338	379	351	300	358	370	359	363	338	368	358	321	371	326	343	338	331	334	365	357	403	358	336	348	350	345	356	304	328	353	357	350	354	357	341	327	369	352	332	345	335	340	338	356	344	356	335	330	295	366	320	344	359	327	361	353	312	356	326	372	345	348	363	384	362	387	337	361	350	386	335	321	340	355	336	342	321	314	323	374	351	382	318	391	353	369	354	352	353	349	297	340	360	349	296	355	336	376	346	381	356	352	356	357	323	362	340	337	355	366	351	360	340	350	359	389	351	366	347	357	355	346	319	353	370	362	347	385	339	355	371	383	342	332	366	356	342	343	333	337	336	372	319	349	326	312	332	319	352	338	374	354	363	321	339	333	360	344	330	347	343	336	347	353	351	380	340	344	363	335	342	337	321	359	343	357	351	344	320	324	349	335	380	348	334	307	350	328	330	365	346	332	310	348	372	348	356	343	361	342	355	310	350	342	345	303	349	343	357	333	331	363	347	367	360	342	377	354	349	357	341	344	355	344	351	325	338	325	307	318	343	361	358	332	354	356	343	340	331	325	369	318	313	349	335	340	359	345	356	377	342	349	357	308	339	350	356	364	344	354	341	341	349	356	355	334	329	348	377	320	328	365	348	348	336	376	348	364	365	358	335	329	346	348	345	323	348	362	330	340	308	364	336	360	361	342	338	333	366	341	355	372	348	361	333	336	373	375	339	334	341	347	315	316	319	375	346	373	331	359	336	360	373	369	358	330	359	351	349	318	361	353	355	345	327	345	361	330	316	357	357	344	338	339	350	345	364	341	352	356	346	337	368	341	341	347	303	316	356	358	333	344	369	360	375	364	343	342	325	331	350	352	362	346	355	351	323	347	360	360	366	302	342	349	340	377	359	352	322	359	352	350	359	361	327	344	352	320	360	307	338	342	349	372	369	334	338	342	346	343	296	346	342	340	369	401	328	338	351	358	327	354	339	342	364	337	342	374	308	328	350	334	336	336	359	325	345	330	335	372	352	356	333	321	350	361	340	334	371	389	360	344	354	348	333	344	363	369	366	345	332	350	372	360	372	348	337	329	383	292	338	340	322	373	361	383	375	349	376	349	373	391	353	337	346	320	373	370	378	350	356	347	343	364	347	334	345	327	299	325	352	349	336	335	322	369	344	355	360	336	400	321	353	355	335	327	382	343	355	351	342	349	339	310	343	354	363	352	324	336	338	330	361	350	334	331	376	358	377	364	344	361	332	345	379	372	318	339	356	361	378	352	367	352	318	353	333	342	365	330	361	332	355	366	357	322	328	328	320	358	316	381	301	358	328	339	323	342	348	371	320	356	333	319	327	321	343	344	356	354	330	345	362	392	353	302	349	360	365	391	359	348	321	341	336	356	353	317	329	321	357	356	359	325	355	372	365	335	349	328	335	333	358	376	338	333	328	350	362	367	342	360	349	328	325	321	382	319	348	323	342	388	328	372	333	348	342	383	394	348	317	355	387	348	327	363	311	376	361	363	330	357	336	350	354	372	368	360	334	350	330	339	377	356	361	340	344	367	362	358	324	359	360	371	358	318	355	373	319	354	348	346	356	318	335	385	342	347	351	345	347	368	362	334	390	329	331	342	324	321	370	342	347	376	343	340	318	321	300	333	360	338	335	340	375	340	347	366	328	358	337	345	354	348	339	355	331	358	383	322	340	338	333	349	359	323	372	351	369	341	362	340	359	361	354	330	362	358	364	342	337	361	361	365	345	383	365	362	369	315	327	348	363	361	341	359	386	356	319	377	335	348	333	363	347	347	350	347	335	355	323	334	355	321	360	383	368	318	355	350	337	370	317	360	325	360	355	354	350	351	331	344	345	340	335	374	295	362	373	357	331	364	361	343	321	344	339
26726	19172	6627	1778	874	631	504	1026	966	581	542	322	238	185	182	201	180	187	171	174	185	166	166	151	162	140	144	179	137	142	163	153	175	159	155	137	158	157	150	147	148	169	148	162	174	205	193	168	166	144	164	141	131	129	159	143	145	147	166	143	123	153	152	169	167	144	145	147	151	146	134	142	157	166	161	161	142	136	139	140	146	163	146	179	153	146	130	153	146	174	158	142	163	147	153	146	143	151	153	156	155	145	151	133	159	144	154	171	147	140	160	173	133	150	156	127	129	161	163	135	146	165	134	158	134	160	153	143	164	149	148	148	130	154	159	167	153	144	169	140	141	165	129	158	138	164	153	139	153	142	130	158	146	144	145	126	149	185	164	125	144	152	120	154	128	142	132	135	132	143	127	152	139	128	150	146	127	147	144	152	152	129	133	156	142	144	160	151	139	133	139	139	131	150	149	135	151	163	139	177	158	147	142	164	144	124	163	152	130	147	161	149	139	154	149	142	161	138	147	154	169	160	139	149	150	161	118	136	143	145	163	163	172	147	156	137	146	162	148	167	156	121	144	156	145	148	148	143	140	141	151	159	150	132	167	167	139	146	162	153	143	122	161	150	151	158	150	135	125	163	137	162	148	148	172	164	159	159	154	135	160	163	144	125	151	144	159	139	161	155	142	158	154	145	146	178	132	151	141	139	143	157	164	153	159	151	150	157	159	130	161	163	138	143	186	148	161	158	136	165	153	158	143	148	132	169	133	151	160	150	136	162	149	153	144	172	135	139	163	133	172	139	118	134	159	160	153	173	172	146	145	147	132	144	135	152	144	171	150	126	161	163	137	139	152	146	161	138	158	135	163	133	153	126	161	144	165	130	160	148	160	134	137	148	133	137	142	137	158	166	147	161	147	133	157	146	139	141	159	135	147	157	146	123	157	139	139	147	147	165	151	121	132	157	148	157	148	154	159	181	142	171	175	162	143	163	170	133	135	136	145	144	154	144	138	147	138	163	147	153	141	160	142	157	146	144	165	136	151	174	132	138	162	152	179	149	146	145	153	155	151	150	158	174	145	153	171	164	154	150	122	151	141	153	148	146	157	143	143	140	163	141	164	130	155	144	139	164	152	152	156	138	153	147	131	186	126	168	154	138	149	118	171	149	143	143	135	137	131	160	142	138	143	148	131	147	153	151	146	139	130	142	152	147	158	136	146	137	139	156	150	153	147	156	148	141	147	166	121	145	140	143	160	133	145	146	139	135	157	137	162	130	163	142	147	158	148	145	156	153	144	174	159	162	156	156	157	160	140	148	154	151	151	157	153	168	136	171	151	131	140	147	131	159	138	152	154	124	156	148	171	146	147	128	142	171	120	122	131	132	151	145	153	151	150	149	141	145	145	171	148	145	125	148	144	153	147	151	164	160	150	150	140	152	149	163	172	152	124	146	168	161	127	137	160	159	139	146	135	138	148	120	156	159	167	151	142	141	134	161	149	130	174	147	151	152	151	164	137	122	140	147	134	148	125	153	155	149	134	136	134	143	138	154	136	150	154	144	165	139	178	140	162	141	139	178	147	119	156	154	149	146	125	144	132	144	158	147	155	151	155	157	152	139	157	140	145	137	160	150	140	139	139	140	134	167	157	142	140	131	147	145	125	141	132	150	152	128	141	153	151	153	162	147	151	166	119	132	126	153	130	154	154	150	128	129	141	151	159	157	151	136	155	155	158	172	158	157	146	169	152	164	142	151	152	147	170	143	150	142	140	163	134	136	136	150	154	156	139	137	150	131	146	130	141	163	117	155	161	163	133	129	126	148	140	144	130	166	130	132	141	154	132	141	140	152	151	153	136	146	156	179	147	171	148	166	137	119	167	158	143	154	147	129	135	156	131	138	160	140	141	161	145	145	152	148	151	132	147	142	163	136	159	145	172	160	141	178	159	143	141	129	126	158	130	158	119	152	141	173	124	160	140	148	144	150	148	165	134	136	159	152	134	108	146	155	155	152	142	164	168	134	150	168	141	146	145	152	135	157	176	155	136	141	138	155	161	155	136	161	166	170	153	168	154	148	133	150	140	162	157	148	136	126	152	147	136	140	148	154	138	153	148	159	131	156	144	156	148	134	148	142	150	146	138	150	173	141	142	165	163	157	146	142	167	161	155	148	164	141	154	159	149	138	154	160	164	150	159	132	144	163	124	171	140	159	161	145	133	175	132	144	152	131	159	152	143	134	153	144	146	163	153	144	142	143	150	175	142	163	138	168	136	154	138	153	159	143	161	148	167	144	137	166	141	119	137	141	145	137	138	135	152	134	140	140	160	150	152	164	146	164	151	172	158	173	144	150	122	157	161	138	150	146	124	154	164	137	152	137	149	150	135	140	158	135	139	150	128	143	141	154	140	147	156	152	168	113	139	154	141	155	151	164	130	145	153	121	150	146	138	147	123	147	120	156	146	126	143	140	151	165	153	144	154	144	152	128	152	152	159	132	144	144	146	153	129	122	123	154	140	153	149	145	129	156	152	144	137	134	156	150	149	162	163	138	169	149	180	166	136	171	138	138	170	154	155	153	171	132	153	143	135	146	119	137	128	144	152	154	148	150	142	144	143	156	132	133	128	148	155	136	147	139	160	156	150	144	161	146	147	154	151	149	143	179	133	130	127	151	154	137	150	125	167	143	160	170	144	137	142	153	141	140	133	166	144	144	138	154	164	138	156	134	140	151	175	150	161	139	121	143	140	126	136	160	133	130	152	133	160	148	161	139	163	154	165	126	143	135	133	151	129	132	175	142	141	140	177	147	146	151	131	133	144	158	138	146	155	154	146	146	156	165	154	135	151	151	154	123	145	145	177	148	172	151	135	144	152	144	154	144	148	150	154	133	147	156	159	162	145	132	146	171	148	133	162	142	145	156	151	153	150	159	154	164	159	160	155	139	141	130	145	139	132	153	125	151	146	121	147	153	146	139	134	144	140	137	177	166	123	140	158	124	157	131	153	167	131	156	154	158	159	156	167	157	153	145	155	144	150	175	143	145	162	143	143	122	160	154	141	140	149	134	149	161	166	163	147	152	142	149	154	151	153	154	153	154	129	170	136	145	148	134	138	135	158	147	133	162	134	162	135	166	144	127	162	141	145	132	134	127	135	135	145	134	151	160	155	138	150	133	139	168	149	156	156	130	159	129	178	139	138	153	141	151	148	143	149	145	159	152	138	144	156	152	152	144	137	148	137	153	170	133	155	148	164	150	153	135	155	166	132	140	134	163	160	128	148	161	151	139	130	152	134	162	137	144	164	160	141	146	156	144	150	145	159	134	160	125	122	147	157	136	141	150	144	150	142	128	149	161	171	158	154	145	127	162	150	146	140	173	136	151	156	157	147	155	166	144	146	147	127	157	128	147	156	141	160	144	172	146	144	172	143	152	145	172	146	149	137	138	179	139	123	141	140	144	154	161	129	154	143	143	152	156	154	173	132	158	144	141	139	154	134	159
4164	3971	4663	2595	1878	1538	1311	2828	2427	1477	1360	800	532	313	391	278	333	287	266	243	216	221	213	216	207	204	214	207	188	216	228	215	211	181	204	193	191	187	206	220	216	218	231	252	287	275	298	249	228	224	236	207	210	204	211	240	206	187	211	198	224	199	193	214	201	199	184	194	186	194	195	191	188	186	224	203	187	190	167	206	210	206	191	190	223	201	193	200	220	199	204	212	205	200	202	183	184	203	208	197	207	194	192	188	207	192	197	208	193	228	193	202	194	222	179	204	207	203	179	203	193	202	220	205	195	173	205	202	206	195	200	211	175	202	202	210	200	202	188	211	212	196	194	183	191	177	192	201	190	187	218	204	209	190	171	177	212	199	197	180	213	201	189	207	205	210	206	168	200	197	197	180	188	187	211	203	174	191	187	197	191	199	184	197	190	197	203	217	173	210	181	186	190	201	227	202	198	167	217	204	192	186	208	192	208	191	211	202	200	219	186	176	210	209	188	204	193	192	195	210	199	198	206	194	216	189	175	218	201	186	216	189	179	189	200	201	194	208	215	201	209	210	213	188	190	202	186	214	181	200	190	189	198	201	196	196	168	215	216	175	220	215	167	223	195	202	203	208	193	186	214	185	192	195	173	198	190	201	207	192	170	209	207	208	191	212	192	226	209	192	166	185	195	205	197	196	210	221	191	219	197	159	208	205	202	195	184	218	184	192	202	212	204	194	211	206	196	200	197	202	190	184	191	209	177	209	212	207	216	200	200	194	189	177	176	176	194	205	207	215	205	197	197	197	216	205	211	187	190	220	183	209	212	182	205	187	169	192	204	221	191	194	193	216	196	219	172	205	194	210	196	198	205	219	200	214	185	191	193	207	191	183	199	219	183	212	193	196	197	177	170	201	199	212	198	188	201	192	188	209	186	192	188	217	210	201	179	204	207	219	205	216	166	207	190	208	195	202	198	195	207	204	182	188	199	206	212	222	186	211	202	176	199	200	206	192	213	180	180	178	216	206	186	190	195	207	230	185	209	213	194	177	196	180	185	213	207	204	204	221	212	201	224	191	194	179	234	206	185	227	164	199	170	201	201	174	183	204	184	196	200	204	175	218	188	203	174	217	201	198	195	184	205	217	199	236	203	201	179	210	191	202	223	193	213	198	189	205	215	183	174	196	197	210	187	196	199	187	182	191	189	205	196	207	190	234	194	192	193	201	176	202	210	191	198	223	193	197	174	195	210	215	192	191	227	207	168	199	210	220	164	224	219	223	201	190	182	157	170	206	203	197	217	199	190	194	189	199	209	224	202	177	201	194	192	220	197	177	201	181	199	192	193	220	196	207	197	202	217	207	198	199	199	171	195	223	211	211	202	186	190	213	200	169	174	206	202	196	178	197	184	216	197	197	201	199	187	174	185	188	193	212	199	184	192	188	169	204	216	173	209	191	182	188	199	214	199	211	176	202	203	195	192	191	188	177	208	182	175	222	184	200	197	212	238	180	185	206	197	194	195	209	183	212	219	206	197	215	180	208	231	184	188	196	190	187	183	185	185	201	217	197	203	210	175	194	194	178	204	204	192	195	179	201	193	200	207	193	189	204	178	206	202	207	204	213	197	207	196	191	176	167	203	208	183	179	182	219	235	195	210	215	183	210	189	182	184	186	186	193	193	177	207	191	222	213	208	213	215	179	210	182	202	201	202	190	204	212	198	217	207	206	190	197	188	222	175	207	185	200	176	211	205	205	184	185	196	199	197	211	201	189	184	189	205	205	205	222	186	187	208	184	208	184	186	190	204	199	160	190	192	180	205	201	200	199	188	205	206	184	170	184	202	204	227	184	177	201	196	190	178	193	217	210	201	185	203	197	222	209	187	207	196	196	174	193	222	199	194	178	198	203	179	205	211	219	200	193	207	204	189	206	195	198	178	212	193	166	189	198	225	204	170	210	186	194	193	183	205	204	197	208	211	173	217	206	182	204	211	188	193	188	198	204	178	198	195	193	228	221	199	205	204	211	204	225	186	209	222	186	183	200	217	209	205	217	191	189	217	213	209	214	208	193	210	212	193	204	207	224	206	180	177	190	199	201	219	213	194	211	219	212	202	212	178	190	195	207	203	224	196	179	211	205	220	169	196	210	223	192	198	195	203	217	186	208	209	192	201	171	191	213	182	199	200	195	181	188	203	184	188	203	219	204	187	202	196	214	211	187	203	198	208	177	195	199	204	218	218	202	205	182	217	178	206	231	175	202	185	173	190	208	185	182	219	193	220	200	207	193	188	206	197	187	209	181	197	209	207	232	203	222	188	181	193	206	188	201	191	210	183	208	215	217	207	168	199	214	200	207	180	190	183	187	195	186	207	196	206	231	222	192	188	213	195	206	194	208	182	194	187	198	209	196	206	185	197	193	211	230	210	224	213	176	186	203	214	214	207	201	201	186	185	194	185	222	186	192	188	181	203	165	192	201	225	175	209	203	209	227	213	179	224	217	189	197	219	211	191	183	218	180	211	188	205	199	197	198	194	202	199	210	197	178	210	212	185	212	231	187	212	199	193	200	202	174	206	227	178	232	210	223	194	236	201	191	211	227	178	197	197	204	214	202	179	190	194	202	221	236	200	198	195	206	182	201	198	201	199	201	198	203	204	195	213	204	186	169	210	193	217	176	199	181	202	189	193	183	181	210	193	226	193	195	195	191	197	178	208	167	196	198	174	203	194	208	191	191	224	181	188	162	179	195	214	163	217	202	217	180	205	191	213	232	208	213	211	218	203	194	210	194	195	206	206	219	216	188	202	194	203	228	187	201	210	195	220	206	216	201	186	189	186	222	195	183	185	200	194	202	213	196	201	192	174	174	214	177	197	208	181	204	194	210	188	225	171	203	191	192	195	228	196	220	200	189	204	196	178	209	198	219	184	215	210	159	197	201	190	204	199	197	218	179	185	195	192	194	188	207	197	197	203	197	188	214	228	210	192	222	185	196	177	200	189	209	180	217	192	195	181	194	206	191	192	196	195	199	193	200	216	175	200	204	189	180	169	185	194	203	197	198	191	164	234	205	193	181	204	194	189	204	200	196	189	162	200	224	205	200	181	212	181	183	197	194	199	193	188	209	193	174	219	183	199	164	207	197	196	171	191	174	199	180	166	181	179	210	198	207	185	209	215	225	205	184	186	204	189	158	200	196	203	196	195	190	207	193	221	227	174	197	186	202	202	192	203	208	204	216	206	192	208	210	219	199	206	212	195	199	200	191	203	230	187	188	173	181	211	174	201	198	173	219	199	194	234	177	204	199	179	208	220	194	193	207	200	212	192	201	215	180	212	187	184	186	205	198	214	190	200	215	174	213	191	189	197	204	209	198	189	217	205	163	203	200	203	197	201	209	177	199	200	187	201	188	210	200	178	194	204	206	197	193	176	193	209	199	208	205	193	217	204	211	216	202	185	206	217	228	188	208	202	201	204	199	179	195	185	198	216	210	211	201	205	159
23743	20962	28134	23946	20928	8853	1642	2241	2025	1243	1166	852	596	414	437	393	446	378	361	331	370	343	340	301	288	290	306	324	282	294	292	261	300	303	279	287	294	259	271	302	266	289	315	345	326	372	406	342	333	321	304	289	271	293	308	295	321	297	276	285	240	268	301	274	305	256	280	261	298	276	289	251	271	274	275	265	251	273	294	282	288	276	267	258	277	256	255	264	287	280	262	275	255	273	256	264	286	288	281	273	270	299	258	263	288	253	268	277	277	269	269	279	294	264	262	284	278	250	290	320	270	257	258	278	291	261	302	285	292	286	255	277	342	242	285	287	292	254	246	272	267	269	272	294	279	280	280	284	297	275	284	259	267	295	266	270	274	255	275	260	254	274	284	275	282	265	295	278	273	237	282	277	277	283	291	275	277	298	270	249	288	285	293	265	250	288	262	262	262	298	257	303	248	256	284	296	263	284	286	252	267	274	309	281	272	265	317	297	255	262	283	290	275	234	285	236	298	293	285	274	258	283	265	278	239	284	246	263	271	285	277	283	266	263	243	292	287	309	275	273	275	256	259	283	273	265	261	255	292	244	299	260	297	278	275	262	277	270	271	309	275	272	300	277	260	274	300	268	271	272	303	266	287	259	272	271	284	305	281	268	258	288	295	287	299	278	291	289	306	238	275	284	284	257	255	277	237	287	266	254	269	302	285	298	261	233	268	266	292	258	272	272	269	277	267	258	252	270	249	271	271	260	272	296	279	278	238	261	245	283	285	283	273	270	284	244	254	247	297	289	277	241	261	275	274	267	275	288	272	275	284	275	262	256	277	288	301	288	283	271	301	285	264	299	283	295	298	262	285	287	268	281	298	273	282	292	264	268	285	277	251	292	292	286	249	269	273	237	286	303	273	266	254	277	283	306	279	276	284	265	286	237	267	273	284	276	302	252	266	255	249	287	258	272	277	274	305	282	272	275	282	262	276	282	282	250	264	256	267	275	286	262	285	244	292	272	290	263	280	274	260	254	268	263	266	273	292	275	278	273	246	249	286	272	271	302	285	256	276	269	275	281	255	276	258	273	293	258	273	282	284	270	244	293	259	287	261	251	284	272	293	247	280	281	255	273	271	258	273	283	250	280	304	278	276	275	299	268	244	275	283	255	256	259	294	253	267	257	305	279	274	285	268	259	265	281	270	289	308	273	297	235	280	250	255	258	247	300	266	274	265	284	257	289	299	296	280	293	275	282	283	261	260	254	274	278	294	273	286	279	256	288	263	280	308	280	267	282	280	307	277	253	292	274	281	276	266	310	245	278	265	287	275	272	273	267	293	310	244	256	288	289	266	276	285	272	259	277	285	245	246	262	300	247	305	251	268	258	257	262	302	237	306	281	292	294	248	267	263	284	265	264	236	274	292	260	277	259	262	251	271	264	260	265	301	302	277	281	289	306	256	296	270	271	283	281	260	293	272	284	257	283	289	259	269	251	277	267	273	274	295	246	277	288	263	282	299	270	286	289	277	269	271	277	264	286	265	285	258	277	279	275	270	282	266	255	221	246	272	270	269	266	287	251	292	272	264	299	262	279	298	269	264	259	293	256	255	266	305	290	260	278	287	247	286	272	284	287	280	266	327	268	293	298	291	263	273	275	262	272	278	247	292	297	277	276	316	300	276	253	262	274	273	263	273	289	264	285	270	265	259	274	279	268	254	264	316	291	271	278	262	288	244	283	276	267	280	279	242	272	295	273	298	265	263	304	286	259	280	266	284	266	276	283	306	278	285	273	271	279	288	296	272	290	286	285	301	268	301	255	282	265	275	285	276	260	307	270	275	258	263	277	260	273	267	282	284	280	268	285	273	244	292	289	279	265	306	267	240	270	313	257	276	277	273	299	285	254	271	263	275	279	273	237	310	287	276	265	291	259	258	270	288	252	247	272	299	280	289	295	279	260	277	242	277	243	265	289	272	273	267	281	287	261	278	276	270	275	268	268	286	258	287	284	291	291	288	274	281	279	237	261	288	294	281	262	248	297	272	286	259	274	261	290	271	272	294	341	275	268	266	285	272	255	291	275	268	270	271	255	285	271	294	262	277	265	286	287	294	306	250	254	275	252	278	290	267	267	274	260	257	294	287	257	286	285	257	271	282	286	278	301	269	275	286	279	267	245	314	288	297	275	311	286	264	276	301	266	255	266	255	256	280	270	303	297	277	250	260	281	268	253	283	268	279	250	302	311	273	239	278	255	283	270	285	299	290	290	267	299	250	269	291	285	290	285	305	268	258	264	293	304	287	280	266	278	252	270	253	288	284	267	253	246	246	258	265	267	246	261	260	279	269	265	262	263	273	295	281	284	294	274	299	324	274	258	264	272	288	300	264	303	257	261	320	291	279	270	256	282	298	316	289	284	305	267	265	252	297	304	247	265	272	272	272	293	246	276	284	266	274	289	252	258	242	261	272	238	260	242	287	279	266	266	267	249	251	257	249	312	270	254	278	294	258	313	278	257	287	257	272	295	315	248	300	264	258	296	274	261	269	282	278	289	285	268	264	265	260	275	277	275	283	264	288	280	275	263	281	228	255	316	263	297	253	302	261	279	268	252	295	266	277	294	295	269	289	265	286	260	275	292	270	269	312	270	282	275	262	278	280	284	267	258	245	273	278	270	255	302	258	272	278	262	252	246	288	275	286	271	279	272	269	290	288	278	278	254	289	286	267	272	280	253	289	265	270	271	264	255	279	276	281	241	272	263	280	261	282	278	262	273	279	298	306	244	298	259	240	250	281	249	294	272	287	303	258	285	280	299	264	251	266	272	270	235	281	294	298	276	265	305	245	282	275	274	268	276	258	264	256	274	263	288	271	284	260	289	274	268	274	224	276	274	270	266	258	287	271	258	314	291	292	289	278	257	260	259	261	270	269	265	246	274	309	268	274	287	287	267	292	255	297	265	298	304	268	275	272	268	289	284	262	274	272	293	278	269	235	287	283	328	255	253	304	285	280	262	264	255	263	244	246	268	242	296	259	275	300	261	272	291	284	263	298	303	293	260	240	268	257	282	273	279	272	278	290	285	253	273	268	271	293	294	297	292	275	281	286	277	246	281	296	302	262	265	270	237	272	272	294	295	260	276	260	276	250	270	263	282	300	236	297	277	272	287	261	277	235	269	262	278	275	266	302	264	278	261	281	236	285	295	269	263	275	274	266	263	253	264	271	288	263	288	282	242	271	245	256	268	268	285	262	266	295	275	258	266	296	257	264	272	264	304	279	280	278	270	294	269	305	268	285	275	282	290	274	299	301	244	287	264	268	270	272	276	265	280	291	289	280	288	261	270	266	297	277	265	297	290	273	233	291	259	241	307	281	295	279	260	269	288	273	272	291	267	278	260	259	292	267	268	256	270	240	264	275	297	287	279	283	272	273	302	236	294	275	283	248	256	275	245	268	286	262	278	265	283	254	263	274	280	276	271	277	281	252	260	272	266	258	281	270	250	279	292
5035	12436	12377	6816	5053	3880	2925	5221	4999	3065	2737	2016	1238	769	764	787	750	640	548	520	513	481	467	404	416	380	403	404	412	427	441	398	419	428	402	403	396	386	395	382	393	403	460	472	504	534	583	481	436	417	406	413	379	353	394	419	430	387	433	379	407	393	376	337	378	394	359	379	361	368	356	359	407	371	363	394	365	346	407	374	366	346	330	408	358	366	386	396	358	364	339	406	362	383	363	394	353	401	388	336	357	340	336	348	362	352	382	364	368	394	356	343	368	374	361	378	347	340	370	364	353	334	393	366	353	376	375	347	377	358	340	366	386	338	359	358	341	355	329	424	380	380	340	373	361	349	391	363	356	366	354	341	347	348	350	360	386	365	338	332	418	339	363	374	369	332	341	380	369	352	380	362	343	358	372	343	368	339	352	360	343	355	346	346	394	372	334	347	354	370	372	362	341	334	341	361	332	354	343	387	319	336	307	310	355	365	335	360	401	341	367	368	357	340	370	357	350	358	389	350	380	367	350	390	354	372	386	326	329	378	367	326	358	356	344	341	370	334	357	346	363	384	379	358	333	342	339	368	379	353	369	381	356	348	356	367	370	360	397	359	377	369	349	361	355	388	305	329	381	360	341	372	378	364	374	379	365	326	350	321	361	381	396	347	394	351	372	345	360	337	404	347	342	343	314	344	367	354	343	390	348	371	392	404	380	336	392	372	355	351	380	354	335	340	345	362	369	320	328	358	344	373	356	325	350	349	339	335	363	346	330	354	400	350	344	375	375	356	391	353	345	328	341	344	349	349	359	379	373	354	342	380	357	348	367	363	348	369	356	363	349	378	353	357	373	365	349	351	339	344	345	314	376	397	366	345	354	342	363	326	331	356	356	367	359	376	364	328	329	330	361	351	376	354	339	385	367	409	392	321	354	364	369	360	372	371	374	336	364	321	372	372	346	412	393	355	363	392	377	377	354	377	376	358	361	347	369	361	381	363	365	339	393	388	357	373	364	355	356	360	327	335	368	383	404	346	361	368	346	342	354	352	353	362	354	348	358	379	374	329	353	374	335	383	341	359	359	394	345	362	335	353	337	390	349	353	357	343	356	358	375	368	347	337	361	356	359	362	378	361	360	369	342	356	341	339	343	370	360	353	350	369	352	337	349	383	365	361	349	345	364	333	410	385	353	331	337	339	363	377	373	344	353	374	339	355	344	366	365	344	334	340	371	339	318	357	371	355	358	385	354	395	385	337	359	352	347	336	347	381	333	377	350	346	362	364	346	404	366	364	377	363	343	372	350	341	378	353	339	372	364	376	348	379	328	344	368	350	352	355	389	360	373	373	360	334	330	365	354	352	362	348	371	378	387	354	349	372	363	367	351	356	350	357	359	343	373	342	357	372	386	361	332	349	346	322	362	377	377	361	378	344	360	354	385	324	352	359	325	360	330	350	344	377	344	341	384	358	339	381	340	348	357	370	333	377	329	355	357	329	347	342	349	378	357	356	364	370	364	395	357	355	376	356	353	344	365	385	359	329	345	385	360	347	396	351	348	358	339	342	352	388	367	350	366	345	357	328	369	363	341	329	360	322	369	365	368	373	330	350	374	368	361	367	361	360	385	371	388	365	384	363	333	344	336	347	377	364	395	387	374	357	362	417	345	333	369	384	359	353	357	331	392	360	336	336	345	360	371	350	341	353	357	395	367	361	318	351	343	399	381	403	365	360	362	349	341	330	378	354	380	380	355	351	341	352	370	369	383	365	350	330	388	346	339	350	385	362	344	386	380	336	385	339	351	352	355	368	354	342	340	353	370	349	341	373	347	384	355	370	338	375	372	349	358	354	360	382	328	344	358	382	372	354	345	355	333	342	341	373	363	367	388	385	364	372	381	348	335	385	379	342	364	375	364	373	385	387	378	365	377	352	339	355	346	372	357	365	338	371	391	382	366	385	386	380	356	353	367	395	320	371	371	349	360	341	381	375	353	341	350	337	351	367	346	372	364	381	318	361	345	369	359	338	394	371	355	339	370	370	334	367	366	351	334	377	335	349	374	336	365	346	352	348	339	380	389	379	354	354	341	371	354	380	357	365	326	354	371	354	364	398	354	395	354	355	335	347	378	340	375	392	372	341	362	324	390	369	333	379	337	362	358	369	350	325	365	354	381	356	369	347	372	392	358	391	387	382	349	356	358	313	347	380	367	352	319	371	357	352	370	345	362	354	329	351	366	327	332	341	340	326	386	358	373	328	308	325	332	387	359	367	366	391	389	340	349	332	380	362	365	352	395	332	310	354	361	306	365	343	355	380	316	352	341	353	340	364	359	371	360	371	346	358	361	322	402	369	331	390	371	341	361	362	352	351	375	325	353	396	369	378	378	369	373	334	337	375	365	418	361	347	341	329	360	354	369	368	348	393	392	359	357	346	357	388	365	371	349	333	346	379	338	380	349	350	343	387	353	325	359	391	352	362	356	369	363	316	373	346	372	345	373	341	356	330	352	368	366	364	379	377	408	359	334	356	326	354	373	304	338	359	375	326	385	360	362	359	386	345	378	381	343	344	339	365	360	347	332	357	376	355	354	383	342	335	362	373	387	345	349	327	347	353	366	367	371	340	348	378	398	334	369	396	374	360	358	359	364	383	366	360	374	375	382	350	348	364	353	366	337	374	341	350	338	358	371	341	349	354	350	356	374	371	370	383	353	359	369	367	367	342	374	355	342	349	352	388	365	355	356	392	353	376	371	390	346	350	370	373	337	391	360	366	364	353	376	349	382	377	356	374	331	345	350	391	345	370	394	362	335	367	361	348	345	373	355	349	354	409	364	358	339	378	344	360	347	350	372	348	385	342	366	368	348	330	353	368	355	344	334	371	390	388	385	326	360	385	349	349	357	381	325	372	361	290	350	324	360	325	356	358	351	321	371	388	357	346	387	330	332	333	362	404	380	379	340	325	353	368	358	374	355	394	344	343	386	321	381	328	345	360	341	353	339	338	366	345	347	355	333	357	354	405	312	381	350	342	343	360	323	359	360	372	330	350	348	361	346	375	366	346	362	363	319	336	353	348	336	373	364	377	346	382	368	356	343	331	341	365	375	361	327	386	362	385	390	354	356	368	352	353	376	362	357	372	363	358	330	343	377	340	389	356	358	370	358	362	376	348	349	395	351	345	369	361	346	334	372	379	352	382	358	391	372	337	374	357	353	366	391	369	393	348	340	336	391	376	340	381	335	372	351	346	346	373	359	340	338	391	345	361	362	364	364	376	371	381	341	359	398	371	360	365	326	409	372	339	394	315	352	372	369	369	336	350	374	344	344	369	346	325	353	337	378	367	386	350	355	347	357	362	342	336	364	352	348	367	359	377	352	335	374	360	359	370	349	351	369	375	360	343	367	382	336	359	386	403	378	335	356	341	354	350	346	375	392	383	340	359	331	350	362	354	338	320	382	339	344	367	379	351	362	402	341	349	381	363	350	377	376	331	369	359	356	365
24991	21003	26860	25073	7057	1049	723	1221	1455	733	611	482	348	175	177	205	224	168	122	129	133	117	109	122	118	116	99	108	102	126	95	114	93	95	103	99	89	100	85	90	122	104	114	133	128	147	146	136	118	99	91	98	98	128	97	112	93	103	114	97	89	84	89	85	78	79	100	98	97	93	88	93	102	94	99	90	74	83	77	83	98	92	103	71	85	91	92	78	88	102	94	77	95	87	86	103	85	80	79	99	100	87	93	99	82	93	81	91	90	110	98	94	83	81	78	101	92	89	91	80	89	103	88	105	81	90	93	87	99	90	96	100	101	83	81	99	90	89	81	106	95	105	95	88	88	99	75	100	96	72	95	88	82	100	103	87	95	89	93	76	84	84	84	98	102	86	107	91	79	86	89	88	90	92	79	92	78	79	75	90	101	90	104	82	97	102	99	87	72	95	90	101	85	88	102	93	81	81	79	93	85	85	78	87	89	80	71	85	79	92	74	92	95	101	82	95	87	86	85	96	87	101	82	77	91	91	82	108	71	95	84	75	72	88	107	79	91	97	103	103	104	72	87	76	105	69	92	86	72	89	90	81	89	89	88	104	81	84	95	94	102	92	108	101	81	84	79	101	100	93	96	78	106	87	92	85	75	81	86	89	78	97	83	101	93	98	98	87	88	97	85	78	87	85	78	82	90	83	88	95	90	82	93	77	91	88	93	84	89	97	83	92	74	93	81	89	96	96	92	80	76	83	94	92	90	92	98	89	80	88	87	84	92	87	93	92	88	101	97	97	89	91	83	97	94	101	88	94	75	83	91	85	90	98	80	93	97	99	107	108	92	75	86	84	77	65	88	92	80	98	76	91	92	80	68	84	111	96	94	103	85	80	90	89	91	74	75	92	92	93	93	98	89	92	90	88	116	78	93	66	94	102	100	82	92	94	89	67	72	82	77	93	90	92	79	88	72	83	88	80	103	83	84	88	94	94	85	91	111	86	100	83	95	89	85	90	93	78	93	90	85	72	87	75	97	103	84	83	89	82	116	93	86	82	92	92	77	70	81	108	89	97	107	72	86	94	99	102	98	87	88	98	103	85	96	89	102	84	79	85	92	88	94	78	95	87	98	96	76	88	89	103	90	102	102	92	105	97	88	97	84	95	101	90	78	76	118	98	91	89	89	110	71	70	83	95	94	82	115	88	83	86	87	85	85	80	85	84	83	80	103	81	94	94	94	94	82	95	97	84	85	95	91	74	98	83	75	95	77	103	92	87	94	91	93	83	97	81	86	88	92	77	105	74	85	91	85	98	81	91	97	73	89	96	93	83	73	77	100	74	81	98	94	95	101	84	74	90	81	91	92	70	90	76	92	80	88	83	99	83	104	87	91	86	97	97	82	92	111	103	108	100	89	93	77	92	85	97	74	81	87	104	89	85	96	90	73	95	104	81	99	79	90	85	84	94	111	97	105	72	99	73	73	89	87	68	79	90	87	91	93	95	88	77	84	98	93	92	86	98	95	85	84	89	83	78	81	95	93	86	90	99	82	90	98	90	89	92	82	87	75	76	82	93	82	85	84	96	81	92	91	103	74	84	100	86	92	84	88	77	101	98	97	87	78	80	80	83	93	107	87	82	79	92	85	95	88	88	88	93	103	93	99	84	93	88	89	88	104	84	97	91	99	94	106	81	94	81	85	96	87	91	96	85	114	82	93	86	92	80	96	87	93	80	75	77	77	90	81	99	93	94	93	88	87	82	78	83	97	73	93	70	84	88	91	92	101	82	103	91	97	84	74	85	85	101	93	96	80	93	75	105	72	86	84	90	93	87	86	92	89	103	87	86	78	89	96	76	92	88	91	83	78	96	101	79	90	86	72	94	78	102	71	86	93	65	96	73	100	91	78	77	79	89	88	102	83	90	86	99	90	85	91	77	95	87	91	99	101	81	90	96	92	85	100	102	77	84	90	75	81	97	115	86	106	95	81	86	103	93	90	92	81	97	81	104	88	80	75	96	86	77	88	97	75	80	78	95	78	67	90	84	72	101	92	88	97	93	96	81	84	91	85	102	81	86	91	98	88	91	83	116	81	85	81	96	86	97	95	76	92	89	88	82	98	94	81	85	91	109	93	91	66	87	91	95	91	87	91	82	83	86	93	106	78	78	94	107	87	85	82	86	72	82	77	73	90	86	80	99	80	78	95	78	96	94	93	87	91	89	88	88	93	108	94	89	92	76	97	88	92	84	81	91	98	86	82	83	78	97	110	89	83	95	98	93	107	75	92	108	108	97	105	71	80	92	86	105	90	93	90	87	98	93	106	94	74	83	75	74	82	87	78	84	87	77	100	79	90	100	92	73	87	91	83	95	85	79	104	97	97	88	98	90	82	72	89	95	78	111	90	93	80	89	80	92	87	95	79	87	96	74	104	76	75	85	95	99	97	76	76	100	87	77	87	72	97	102	103	74	76	84	90	93	72	84	93	83	103	77	93	86	88	83	86	103	85	75	89	80	94	77	78	83	90	93	98	87	78	96	102	85	92	95	98	79	97	99	73	80	77	89	86	100	90	81	98	85	101	86	94	79	68	102	101	83	89	90	83	91	77	91	88	84	92	84	72	90	84	90	87	81	102	70	75	81	82	85	78	81	83	91	96	82	85	88	86	95	90	77	103	98	89	78	96	81	111	78	99	88	77	94	103	89	87	100	102	88	74	84	99	110	96	81	92	97	77	96	110	82	102	108	85	69	95	86	94	103	87	84	92	98	86	97	99	82	85	100	95	84	90	115	90	79	87	69	88	91	95	79	75	97	87	94	103	98	84	102	99	78	91	104	81	92	89	96	82	72	87	92	91	88	77	86	97	82	94	91	88	87	80	88	77	99	79	80	93	75	92	88	90	91	81	87	103	92	111	97	101	87	82	97	87	90	97	78	85	88	97	70	100	86	83	89	91	89	109	89	93	86	88	92	100	100	89	74	87	81	94	84	85	108	83	104	92	105	82	88	93	85	82	99	92	100	77	76	82	87	89	93	97	94	88	83	85	82	82	84	75	86	81	96	96	91	83	84	91	76	95	90	84	89	85	83	92	86	95	92	87	85	91	97	88	72	87	78	96	82	90	95	101	91	81	92	99	85	85	98	84	102	82	77	84	91	89	99	72	103	86	94	96	88	76	81	91	93	86	87	78	96	91	101	86	98	92	94	83	93	108	68	83	93	79	97	84	86	86	80	85	92	97	89	97	82	89	92	82	83	79	79	82	86	101	104	85	83	89	98	105	84	84	91	104	82	96	84	82	93	78	96	82	87	95	85	89	80	80	89	98	90	87	109	88	70	73	90	97	86	108	71	108	86	78	99	99	83	98	78	76	98	98	89	94	91	78	83	87	81	87	83	96	83	104	75	81	78	80	84	79	94	77	98	87	82	99	92	92	93	86	91	84	99	92	85	93	76	74	99	88	100	96	87	77	95	82	108	91	96	104	85	82	95	84	76	96	73
4816	7972	8740	4596	3208	2576	1972	3483	4187	2161	1997	1412	858	402	423	441	389	335	244	263	233	199	193	183	165	158	142	165	140	147	149	150	165	152	145	135	125	154	171	152	158	168	194	225	230	270	279	212	172	181	155	172	168	173	175	164	168	128	148	122	132	140	163	131	128	156	133	127	147	104	115	136	131	137	133	120	116	117	130	117	139	130	119	129	137	137	128	124	121	114	148	123	124	118	155	127	115	117	148	126	122	124	131	140	127	120	120	118	129	145	153	134	141	137	122	101	141	129	139	116	131	133	136	144	145	120	136	136	146	131	120	123	137	120	151	142	147	139	138	127	148	147	125	125	110	140	140	120	125	124	129	134	132	117	133	129	104	115	144	122	119	147	127	139	118	126	140	138	132	133	127	106	118	124	120	116	168	137	140	119	125	139	150	115	122	129	123	157	132	125	124	142	108	106	136	121	132	124	144	143	124	116	144	112	110	132	123	124	129	115	150	144	124	124	126	118	119	125	124	143	131	126	147	126	136	120	125	146	134	131	140	123	124	127	130	146	134	136	129	135	135	119	148	136	114	131	134	136	130	119	128	127	121	139	114	156	143	124	132	134	126	120	147	135	115	117	137	116	121	136	143	107	134	137	138	111	130	140	126	119	133	145	124	124	121	122	118	136	143	155	147	125	109	144	132	137	124	139	129	137	142	122	126	130	124	131	141	131	134	131	126	133	128	154	118	118	116	107	135	114	118	148	162	147	144	116	149	140	129	128	141	132	155	108	155	110	132	121	133	150	112	140	146	125	134	131	130	164	131	131	116	126	138	134	125	145	132	126	116	125	131	121	101	138	117	141	128	130	130	131	120	135	128	143	124	113	151	124	120	147	127	132	127	118	95	126	135	135	116	134	109	146	130	133	134	129	125	143	132	122	118	127	124	141	131	119	126	124	132	99	137	132	142	127	119	120	150	121	147	107	123	131	124	126	137	136	141	136	128	139	138	131	158	151	112	142	115	129	123	137	139	131	118	142	152	109	142	129	120	142	133	128	129	136	113	140	105	145	133	127	131	127	132	138	127	134	118	133	140	125	122	116	141	139	120	104	136	104	121	132	133	141	145	125	118	131	151	141	100	129	137	125	128	125	140	140	127	121	109	119	143	125	121	139	128	106	142	122	123	119	127	136	122	139	145	133	108	111	128	134	147	133	130	112	136	137	109	151	133	123	124	129	129	134	118	149	144	133	147	136	111	139	119	135	133	119	122	133	135	128	125	136	115	113	148	136	109	149	130	129	135	130	132	132	115	115	136	140	135	133	146	132	134	138	123	132	129	141	115	139	133	127	160	132	127	137	140	122	144	139	117	126	124	122	147	125	131	142	138	123	137	109	116	152	140	122	127	141	121	124	144	132	131	127	137	132	146	135	120	132	114	149	144	114	129	129	126	126	143	134	119	126	134	137	135	124	145	125	143	138	132	149	125	133	150	126	141	117	115	123	129	122	121	127	128	134	126	144	128	133	113	129	120	132	134	131	124	139	109	131	142	137	129	130	133	127	160	132	137	120	158	134	140	140	119	130	125	136	141	129	125	122	124	131	128	133	131	127	126	122	125	152	128	125	142	149	149	132	136	141	137	136	119	111	132	142	128	122	121	146	133	128	141	128	128	125	125	132	122	118	135	125	106	137	135	145	129	104	132	149	125	134	133	134	154	135	155	115	126	130	134	146	123	142	122	116	143	135	129	130	127	119	127	131	138	128	129	127	133	107	125	139	139	137	144	133	135	131	151	122	119	129	128	110	133	120	125	146	130	123	145	136	126	149	135	138	125	120	136	127	106	146	142	126	132	123	132	139	135	120	145	133	128	124	127	125	127	149	124	124	109	156	152	129	133	123	129	141	151	128	121	143	150	120	106	117	125	124	111	136	138	111	132	123	130	128	123	123	111	120	125	132	139	137	133	126	139	132	118	140	110	124	131	121	137	123	127	128	129	143	135	120	136	123	115	130	130	118	132	130	137	132	110	125	125	122	114	129	124	130	138	147	147	138	111	125	124	129	139	135	114	153	142	133	142	120	125	124	126	137	149	111	136	132	125	124	154	132	167	130	131	142	144	135	142	138	131	134	142	139	127	130	139	118	125	127	132	134	125	132	137	108	133	116	126	132	138	119	117	123	117	119	130	139	125	123	131	136	135	116	111	124	123	141	108	119	132	117	149	126	126	135	163	133	127	144	123	131	137	116	113	122	127	134	121	131	115	113	124	120	126	146	111	146	146	140	126	117	152	109	114	107	132	133	117	126	135	117	119	122	121	137	150	132	135	123	147	152	126	130	133	118	128	109	102	120	125	123	154	134	136	127	137	123	127	133	145	148	131	149	140	135	116	136	138	112	121	126	130	130	134	134	107	119	140	129	129	139	133	112	123	127	142	128	136	123	122	140	146	123	140	130	132	111	123	133	129	159	115	130	130	129	137	138	141	116	136	140	125	132	143	145	117	125	136	140	152	139	121	125	127	157	136	96	137	136	129	128	128	134	130	123	135	117	114	117	117	125	121	143	130	117	116	148	124	133	127	147	125	151	140	117	138	123	140	119	137	134	142	138	103	128	135	113	130	140	128	128	112	135	123	124	120	114	125	112	125	153	128	122	129	134	130	164	128	133	129	133	134	131	127	130	138	120	126	128	114	125	128	151	113	121	130	140	122	142	113	128	145	135	130	131	143	142	102	135	119	125	147	149	125	127	142	120	118	128	113	147	132	118	133	125	129	139	122	118	133	133	126	133	137	144	131	121	130	118	138	123	116	129	111	129	103	134	118	146	129	127	136	125	136	114	139	135	120	120	144	139	141	130	133	115	108	132	138	144	132	119	128	130	151	144	129	126	144	132	146	135	149	135	121	126	124	122	133	136	117	131	113	131	130	131	120	121	115	148	132	127	114	139	125	123	138	141	135	124	125	129	136	117	138	117	120	129	134	135	127	125	122	135	135	141	121	105	143	149	105	114	123	149	129	134	107	143	125	129	143	122	141	134	124	145	136	134	112	139	124	113	133	147	139	145	132	140	120	136	134	131	154	128	137	125	117	151	134	144	137	139	139	117	122	131	128	151	133	133	124	121	135	115	132	133	119	116	119	113	127	139	130	129	133	121	128	128	135	137	129	128	138	138	134	118	126	128	140	131	137	116	117	151	126	136	136	140	123	132	130	153	141	144	119	132	116	119	138	127	124	141	133	123	131	132	130	117	127	150	128	115	137	112	153	136	144	110	106	134	133	121	131	119	117	117	128	124	145	113	137	141	137	130	134	122	117	139	132	121	137	129	124	144	137	150	108	106	130	128	131	121	107	138	125	119	127	118	142	140	118	126	121	133	151	130	140	115	136	128	126	132	116	131	123	115	131	146	139	137	162	122	132	152	128	126	125	133	128	94	140	141	124	128	137	132	136	115	142	120	126	126	133	130	118	127	140	135	116	109	148	119	143	121	150	103	138	143	141	135
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
