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
340215047803	340215048373	340215048923	340215049473	340215050021	340215050573	340215051123	340215051673	340215052221	340215052773	340215053323	340215053873	340215054421	340215054973	340215055523	340215056073	340215056621	340215057173	340215057723	340215058273	340215058821	340215059373	340215059923	340215060473	340215061021	340215061573	340215062123	340215062673	340215063221	340215063773	340215064323	340215064873	340215065421	340215065973	340215066523	340215067073	340215067621	340215068173	340215068723	340215069273	340215069821	340215070373	340215070923	340215071473	340215072021	340215072573	340215073123	340215073673	340215074221	340215074773	340215075323	340215075873	340215076421	340215076973	340215077523	340215078073	340215078621	340215079173	340215079723	340215080273	340215080821	340215081373	340215081923	340215082473	340215083021	340215083573	340215084123	340215084673	340215085221	340215085773	340215086323	340215086873	340215087421	340215087973	340215088523	340215089073	340215089621	340215090173	340215090723	340215091273	340215091821	340215092373	340215092923	340215093473	340215094021	340215094573	340215095123	340215095673	340215096221	340215096773	340215097323	340215097873	340215098421	340215098973	340215099523	340215100073	340215100621	340215101173	340215101723	340215102273	340215102821	340215103373	340215103923	340215104473	340215105021	340215105573	340215106123	340215106673	340215107221	340215107773	340215108323	340215108873	340215109421	340215109973	340215110523	340215111073	340215111621	340215112173	340215112723	340215113273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	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
23823	21990	30100	24574	21994	22039	9680	1578	1152	1029	844	791	705	718	608	626	528	620	544	547	500	451	483	498	510	476	454	418	452	430	451	442	433	448	444	425	450	415	414	429	371	401	400	434	430	380	429	412	412	392	398	400	427	416	443	416	422	451	516	446	463	512	474	478	510	509	465	546	500	508	517	499	426	425	500	457	495	447	426	364	376	440	429	405	447	403	421	404	389	388	392	401	448	419	404	389	413	413	373	375	404	413	403	429	363	383	378	406	383	424	391	404	351	401	407	378	417	393	387	397	389	376	388	389	375	371	398	400	425	384	413	415	349	422	389	423	385	415	383	378	382	386	404	380	368	413	393	372	356	350	399	412	406	385	418	398	381	395	370	383	391	376	390	376	410	374	377	352	368	386	409	364	379	393	391	386	390	383	440	402	388	375	404	387	422	405	431	406	413	374	391	386	374	354	352	413	412	393	392	421	396	388	389	386	406	382	399	386	396	392	411	404	390	411	427	386	370	384	387	381	412	387	405	374	374	396	380	379	380	396	375	395	367	384	408	383	394	378	376	425	403	373	413	407	418	412	431	389	373	382	368	376	363	392	352	413	416	395	386	384	387	371	367	417	356	399	400	395	400	381	367	413	410	395	416	393	397	410	394	378	379	390	381	407	395	365	374	341	390	403	398	404	413	390	396	434	411	397	401	395	370	404	395	378	362	400	382	386	386	388	385	383	398	374	387	374	392	392	404	414	383	448	376	407	432	386	372	379	361	374	399	446	394	403	401	407	369	394	377	367	376	375	382	407	415	396	393	412	377	393	392	402	382	385	377	377	394	368	383	401	417	390	397	390	397	412	399	366	399	399	382	355	399	372	405	392	381	414	405	388	378	393	397	402	334	407	398	387	402	353	385	400	397	372	435	426	389	400	361	389	442	391	407	367	373	401	393	399	426	436	367	387	416	378	406	352	420	406	402	390	378	383	401	419	381	376	356	401	380	436	366	413	404	381	374	393	391	383	396	446	389	392	387	377	403	382	412	385	392	389	372	404	378	388	386	396	391	384	380	357	378	377	367	407	416	377	416	372	420	404	403	380	379	399	387	383	401	371	373	387	428	420	424	392	355	383	386	404	376	401	409	386	393	404	381	400	421	411	409	378	377	371	406	438	378	373	372	394	390	408	393	390	357	361	401	379	396	385	399	401	437	412	409	389	390	408	415	391	414	409	365	382	429	423	383	400	393	413	370	388	415	399	397	381	411	349	381	389	395	370	396	365	379	409	425	400	418	413	375	359	404	390	390	386	417	388	396	398	390	381	389	387	409	418	363	355	350	386	382	388	404	420	371	393	359	380	420	412	376	381	371	373	388	366	363	377	369	397	370	388	373	424	375	349	388	418	397	404	396	395	341	338	412	401	381	401	379	413	411	394	384	407	374	351	388	380	402	403	396	383	401	377	391	389	428	367	416	360	413	415	373	403	422	369	377	382	400	398	430	378	390	415	386	377	394	389	397	403	376	428	398	403	381	394	410	363	375	381	367	396	381	392	377	414	428	375	408	406	410	369	414	418	401	379	429	403	420	378	378	403	406	414	391	374	385	354	404	431	374	419	423	401	386	366	422	383	372	389	407	382	386	427	391	374	401	381	400	414	363	352	359	377	371	402	431	427	393	359	386	364	413	372	385	399	403	397	400	427	435	404	436	385	386	421	407	376	395	394	362	419	387	392	388	406	382	370	406	374	384	341	418	374	355	403	419	403	381	400	358	363	454	431	377	437	378	383	379	376	392	373	370	405	358	393	378	421	371	422	375	417	380	351	350	353	421	393	388	414	368	404	362	372	411	405	401	426	399	361	407	395	387	394	416	394	415	398	373	428	394	406	407	341	408	441	424	379	389	404	424	421	398	384	384	391	389	384	388	411	403	412	372	375	351	418	374	391	403	402	383	443	412	396	438	399	424	414	404	436	381	381	397	423	401	428	434	391	403	357	370	381	391	375	381	402	407	379	375	413	372	391	377	377	406	375	403	385	409	398	373	386	420	431	378	372	389	389	384	405	392	398	352	403	401	413	374	381	431	376	391	395	396	403	381	404	391	429	388	405	413	404	389	410	378	394	403	400	403	430	398	352	373	396	397	385	397	387	368	361	369	396	358	430	395	398	419	401	375	416	399	368	406	362	353	336	359	344	400	423	422	380	379	415	373	428	376	402	415	419	355	397	394	384	403	369	368	410	367	385	418	401	374	406	408	391	373	451	378	384	392	389	399	396	393	389	410	398	379	414	357	382	390	397	378	402	403	411	400	358	391	418	385	356	385	365	409	383	383	431	392	417	389	394	403	371	392	367	378	389	378	422	389	349	395	404	427	397	403	360	437	405	399	424	368	352	410	359	377	395	391	407	388	417	372	397	408	384	408	378	391	384	397	387	343	396	422	386	386	413	400	375	392	394	349	390	348	383	363	414	401	416	390	391	393	356	390	366	407	420	415	383	392	442	402	362	403	417	370	386	410	419	398	404	390	398	402	423	387	380	391	396	396	385	423	436	415	398	405	408	401	403	374	378	399	398	410	411	394	419	376	404	394	376	406	386	396	366	388	398	373	388	371	416	379	364	361	394	423	385	404	390	415	394	382	382	423	397	401	391	387	411	369	405	418	378	380	384	353	379	385	430	385	379	418	423	420	414	394	380	400	360	396	435	380	378	412	410	412	383	387	369	420	411	375	384	368	373	384	399	410	404	378	375	384	403	401	388	386	403	381	420	368	384	387	420	409	388	370	386	392	372	393	372	379	440	395	389	360	393	359	369	395	431	360	407	376	392	415	376	366	358	386	375	426	371	392	405	398	405	382	414	396	372	386	409	366	400	361	368	410	408	415	372	399	443	354	371	403	387	409	355	377	373	398	415	414	370	382	395	392	401	353	374	394	382	373	424	415	353	416	392	378	388	378	408	441	390	353	402	409	369	393	400	406	408	404	398	375	385	386	372	409	343	354	368	362	364	416	412	354	412	405	386	375	366	384	403	389	376	407	412	396	396	399	385	391	407	396	371	364	389	395	374	422	379	380	406	403	412	409	364	378	387	371	382	380	431	381	354	398	406	407	405	399	439	397	369	404	344	433	354	404	403	380	385	369	378	389	401	401	381	373	384	407	423	365	392	408	378	386	374	363	398	401	398	398	362	369	392	396	399	391	377	397	404	404	366	415	418	363	425	419	383	392	418	408	397	379	427	396	397	400	399	373	375	400	413	395	363	416	378	385	374	399	396	398	399	350	378	404	390	413	417	396	379	380	393	431	405	400	378	368	375	405	387	378	404	440	380	426	401	408	366	396	391	408	431	416	401	388	431	349	353	393	371	398	379	374	372	377	412	391	415	372	380	403	367	375	387	369	375	395	388	406	372	428	416	395	401	390	387	385	411	378	374	374	418	387	391	396	417	401	422	401	381	413	386	382	337	379	411	421	397	379	407	439	375	368	431	408	408	381	365	422	396	411	398
8897	20246	17380	9865	6920	5342	4026	3122	2569	2040	1866	1539	1364	1248	1134	1034	1059	915	861	826	788	770	746	717	695	680	628	673	609	649	620	610	625	629	590	605	611	571	592	510	565	565	531	577	517	577	532	542	544	559	555	558	567	607	538	587	574	659	686	635	643	728	757	758	798	759	740	733	752	732	824	687	615	575	686	616	684	663	577	508	545	547	533	545	581	570	552	502	522	517	508	544	513	543	499	507	535	508	534	527	505	546	566	512	518	486	529	519	521	516	483	501	521	526	490	481	462	522	514	496	506	506	488	475	497	493	535	520	472	526	500	520	495	501	534	466	493	510	538	519	509	485	524	545	473	498	511	495	510	522	519	527	514	511	511	506	482	495	497	501	495	504	482	510	517	498	507	523	509	516	531	507	508	540	494	474	521	489	520	511	507	527	507	506	477	512	516	510	479	486	537	480	560	521	506	504	519	500	479	458	497	503	479	516	500	501	493	504	540	511	535	486	487	517	520	472	481	524	526	505	518	473	523	526	498	497	485	518	564	501	489	506	497	518	491	485	515	532	501	522	484	519	527	489	512	506	506	476	549	491	468	468	536	507	542	467	504	475	518	512	491	496	466	490	512	521	511	521	480	500	525	514	554	521	514	500	527	516	496	535	504	502	513	555	489	546	513	474	512	538	517	497	511	524	501	486	499	504	501	500	482	504	491	491	487	494	525	468	499	483	483	509	516	508	505	535	516	504	491	497	534	509	511	521	489	510	507	510	483	531	541	483	493	466	520	480	520	524	505	498	521	513	486	488	481	479	484	513	471	492	487	488	526	539	522	479	497	532	454	512	510	499	537	539	483	545	530	496	456	521	487	499	513	505	518	515	460	517	503	517	477	501	523	548	451	489	513	494	503	495	499	482	484	469	485	505	503	541	551	484	522	536	472	515	519	491	509	516	495	498	473	500	500	488	519	478	516	531	530	485	496	522	520	537	512	486	504	565	506	528	533	490	512	513	507	503	521	533	498	512	546	540	496	477	509	511	474	495	472	495	479	517	520	534	522	551	486	496	496	524	543	511	534	485	441	523	513	517	519	506	546	511	495	493	504	502	509	505	525	491	515	505	473	502	529	493	521	512	473	503	533	516	517	473	467	499	503	521	500	511	473	525	485	523	488	501	464	509	500	501	526	505	505	497	553	493	483	489	510	480	505	488	469	529	504	543	478	494	497	505	516	470	506	486	506	502	528	493	505	527	493	502	543	468	479	495	561	497	501	502	528	489	502	492	552	563	484	536	500	500	481	476	521	535	516	480	516	499	523	492	510	495	489	534	485	480	504	509	545	503	541	523	520	521	450	477	507	503	501	541	540	509	479	497	517	492	503	496	508	511	503	490	490	547	529	514	530	524	500	503	508	508	515	517	472	508	538	527	499	554	512	538	487	496	506	537	525	485	511	498	514	504	517	470	534	548	513	478	494	475	505	505	529	507	492	485	507	530	459	517	484	491	501	503	487	483	500	522	455	523	520	468	510	470	492	505	499	500	550	499	513	491	486	520	556	512	489	516	521	522	536	534	480	519	525	534	514	462	489	477	503	519	520	529	472	526	456	518	484	519	530	474	474	498	496	469	492	517	516	474	533	537	523	504	502	482	534	508	506	507	498	537	497	491	532	545	495	479	514	523	495	492	534	515	523	495	481	536	509	516	479	537	533	481	536	514	469	529	489	539	524	526	521	488	499	489	502	526	490	530	509	473	528	510	486	507	528	496	522	556	513	483	484	512	508	539	555	520	532	495	469	512	481	479	517	534	504	516	533	514	454	488	511	485	503	515	492	507	506	547	529	513	497	467	524	540	507	490	491	500	525	475	489	508	526	457	482	471	488	445	550	490	522	511	518	524	482	477	510	492	530	543	546	478	501	528	489	506	502	495	506	509	492	478	482	504	516	517	488	488	503	518	502	504	502	543	520	498	521	508	517	473	502	546	522	521	530	520	525	513	490	498	477	504	498	555	501	494	552	502	507	471	492	503	516	493	495	529	503	480	544	497	509	482	529	491	521	500	494	526	472	508	477	490	453	456	500	516	493	491	534	516	559	518	481	546	522	504	497	520	507	512	497	514	497	489	508	526	496	480	526	492	506	521	510	504	495	508	473	519	544	517	517	559	532	505	520	531	485	519	507	480	498	493	522	538	531	469	514	500	485	469	478	513	518	539	492	497	534	481	490	529	532	511	462	497	513	520	515	536	468	479	509	493	507	517	513	501	469	498	494	528	520	501	499	514	509	506	521	510	572	515	485	520	464	495	504	501	541	513	534	510	528	508	535	523	487	507	500	535	517	519	532	501	543	515	489	542	517	516	476	484	522	498	532	485	522	503	467	500	487	498	491	504	538	485	510	479	510	526	498	520	515	498	507	517	492	508	505	474	510	499	479	528	505	478	491	491	535	485	517	491	502	532	515	514	496	519	477	512	476	485	486	499	488	513	482	515	494	506	490	511	470	544	490	494	528	476	520	499	512	462	503	464	500	507	514	524	517	490	493	480	479	488	511	514	521	525	487	485	508	537	501	484	473	496	460	481	485	493	510	511	505	485	483	541	506	486	491	496	519	502	495	535	499	554	532	488	509	523	535	492	506	528	500	505	496	498	545	528	536	489	522	530	525	493	493	508	470	527	514	467	493	512	491	495	528	479	490	493	514	513	451	543	490	520	502	515	532	502	524	498	480	524	512	523	504	500	463	500	516	563	508	528	521	519	498	485	490	547	486	506	463	496	479	508	529	490	567	520	494	507	488	510	512	537	531	513	508	508	505	485	535	485	530	512	470	479	508	500	547	555	482	521	470	515	509	493	556	515	514	487	493	520	545	506	521	490	517	466	502	530	495	504	518	482	492	520	487	516	471	544	538	500	492	493	529	526	487	515	495	487	476	475	536	486	520	491	478	525	504	499	518	510	537	493	511	507	490	491	556	513	517	506	508	519	526	505	491	471	481	462	496	492	554	469	494	496	557	480	480	526	486	509	481	502	496	534	527	500	466	550	528	506	534	516	515	514	504	513	507	489	470	462	491	487	530	502	502	538	516	473	517	510	503	531	498	504	497	531	516	472	516	485	535	516	481	484	502	498	471	493	507	514	468	520	470	484	502	525	523	502	502	524	522	490	490	544	516	481	512	467	472	517	498	516	493	485	500	533	483	532	523	527	513	485	489	547	541	484	469	518	500	527	513	518	485	547	513	497	545	515	527	512	466	516	505	524	519	491	501	479	525	500	478	539	501	490	517	507	509	488	496	484	514	465	531	492	496	517	525	536	496	522	511	480	482	485	494	482	471	537	491	530	503	493	522	500	511	456	499	524	525	492	528	492	490	500	481	491	499	492	511	492	509	501	543	510	474	516	539	550	480	531	463	517	551	501	487	470	544	481	517	517	523	491	471	532	525	513	527	519	490	516	523	465	545	491	490	507	513	492	511	513	518	519	495	467	527	549	479	541	506	519	511	521
27050	20129	7838	1354	783	579	517	430	345	358	330	327	303	336	265	305	296	323	264	294	268	298	284	290	307	255	276	313	286	282	289	295	312	279	307	302	289	291	285	320	293	333	304	284	269	291	267	302	305	293	271	302	296	243	266	316	306	271	303	307	317	313	342	322	321	330	332	321	299	310	331	355	293	321	340	282	316	295	314	284	302	289	296	290	281	304	309	318	266	302	257	299	278	305	293	295	275	307	270	286	275	274	308	287	293	294	293	295	284	298	284	307	287	273	314	286	294	299	284	296	272	283	308	287	307	284	276	299	274	293	257	284	274	306	291	285	285	279	252	259	285	290	275	256	292	286	275	299	272	270	267	267	273	276	258	335	280	287	299	296	301	304	250	262	263	281	291	285	284	290	281	291	291	278	290	291	243	262	282	282	328	298	286	302	298	304	293	251	264	266	258	300	287	268	266	314	267	279	271	279	279	305	311	282	280	295	266	275	296	292	260	289	320	272	307	276	268	294	292	294	279	305	289	296	278	282	262	294	282	287	279	291	271	299	285	274	319	298	322	265	295	255	294	275	313	268	264	293	284	309	289	271	272	264	277	292	284	293	310	318	298	265	304	309	258	280	247	293	273	298	302	286	276	275	290	305	279	274	275	286	307	279	264	289	293	287	259	259	296	291	278	316	287	274	313	273	268	291	274	271	265	327	295	289	272	300	278	260	258	270	301	262	313	291	300	288	306	259	276	276	292	294	258	301	292	290	268	292	295	282	272	270	265	283	276	285	247	269	309	309	267	293	268	260	278	300	283	295	273	272	275	258	300	282	312	285	283	280	281	290	281	275	285	249	306	285	276	304	315	280	280	265	296	313	259	272	233	279	299	293	286	272	276	306	268	273	314	327	293	320	267	256	265	286	251	290	295	298	293	291	284	272	261	264	281	286	266	283	290	313	294	289	307	276	275	282	282	299	275	275	278	265	281	289	266	293	251	271	295	281	295	311	276	277	295	275	309	278	298	277	261	290	294	243	284	278	276	289	282	281	276	280	275	270	294	306	285	269	276	273	347	293	271	288	281	285	293	294	279	278	289	264	302	281	270	287	298	269	280	292	301	299	265	276	276	296	298	283	302	306	278	320	266	253	317	280	298	295	268	278	285	300	272	308	287	264	300	262	296	289	277	267	311	263	280	292	282	283	270	299	303	292	287	298	289	298	248	277	267	280	299	298	300	310	286	304	268	289	276	297	284	291	298	262	309	293	298	275	269	258	260	294	299	285	285	286	288	272	307	291	280	291	265	266	289	275	279	291	275	308	283	297	301	301	257	296	276	294	263	270	258	298	298	294	281	274	308	313	278	285	249	272	315	310	323	286	298	263	276	280	310	312	302	295	284	269	287	284	271	283	306	314	263	265	298	290	271	286	305	295	286	269	302	291	250	305	283	290	263	276	276	289	283	292	293	290	268	265	297	265	296	292	278	274	278	296	267	272	292	306	294	311	267	316	334	239	294	312	300	293	287	292	262	275	278	283	292	292	299	287	271	287	293	316	314	288	297	247	273	286	286	306	281	304	300	269	298	305	286	277	302	302	264	281	327	291	309	275	296	309	295	273	265	278	278	308	282	291	274	271	300	305	293	295	269	302	264	247	275	289	264	277	274	278	288	263	285	254	262	265	277	298	266	288	282	280	260	309	272	286	285	261	287	287	284	274	291	284	300	296	282	268	308	281	288	279	324	257	299	328	292	303	289	286	269	285	304	293	245	245	303	316	308	279	316	278	284	293	291	258	291	275	291	292	284	284	286	314	304	301	288	294	290	273	258	282	282	272	318	307	300	259	278	302	263	306	280	277	271	301	275	283	263	287	290	300	262	297	288	326	262	279	271	278	262	294	280	278	295	295	293	283	287	290	264	264	271	298	283	284	305	290	285	274	301	322	290	285	262	289	263	291	300	295	274	279	294	266	280	298	282	313	275	311	317	306	288	282	286	277	286	279	280	293	308	287	271	306	286	269	264	301	278	256	269	283	286	259	290	283	288	302	302	302	319	298	306	281	299	294	291	292	291	303	267	259	302	246	286	309	270	260	287	253	272	303	298	281	276	285	279	275	280	254	254	274	255	265	281	288	273	294	267	316	280	304	312	303	263	272	280	292	275	295	289	282	282	282	253	264	293	303	287	278	286	289	287	274	295	308	296	277	264	271	269	285	304	314	321	305	288	279	288	296	269	275	271	300	292	273	304	254	318	303	261	292	309	289	263	300	268	302	269	307	282	265	275	281	273	314	303	302	287	258	265	276	291	300	290	296	286	269	258	270	282	314	278	288	284	306	321	295	285	314	292	300	277	295	284	298	303	263	256	283	286	289	283	308	282	284	278	295	304	274	283	281	279	297	265	257	293	260	291	307	258	279	269	298	275	276	284	284	305	287	283	307	297	319	279	299	288	291	290	288	287	288	318	290	281	297	309	281	290	235	292	320	267	293	282	317	281	287	310	289	288	283	294	310	292	298	266	311	263	279	288	278	282	293	284	301	268	282	279	315	276	264	304	275	271	289	291	275	268	263	255	268	300	277	291	288	285	272	255	295	287	284	291	277	303	267	285	266	295	278	291	281	300	285	265	286	263	261	321	301	272	296	266	284	286	273	304	302	266	286	274	274	274	304	295	256	273	308	264	290	311	304	321	296	275	295	289	265	295	313	283	293	281	323	269	284	269	262	287	301	265	289	311	299	305	272	291	298	295	276	284	267	294	276	255	295	265	286	305	304	294	270	297	299	302	276	322	299	281	281	293	293	290	295	279	304	276	291	289	296	309	285	292	268	266	264	306	292	311	288	293	284	265	296	288	303	280	315	314	303	293	294	288	258	317	311	273	285	307	306	311	303	292	291	272	265	280	269	306	281	292	304	301	284	278	254	305	294	303	293	264	291	281	299	288	259	270	274	282	277	262	275	276	292	291	277	279	284	285	265	288	339	284	271	296	299	295	254	282	273	302	278	284	274	297	302	294	288	272	268	275	251	276	274	285	263	296	276	303	283	284	287	275	282	286	280	281	317	261	270	316	248	294	289	274	322	271	301	278	282	259	283	303	290	271	276	315	307	252	278	285	285	292	273	277	282	289	275	289	295	270	281	288	291	305	293	291	284	277	311	299	305	273	286	332	296	290	291	279	249	313	274	308	300	251	266	256	278	292	250	284	293	306	254	280	263	288	298	297	280	281	261	292	308	271	261	307	285	278	281	287	254	294	307	277	289	270	260	306	286	276	334	300	266	284	293	284	259	273	298	311	291	307	295	309	282	303	298	277	300	245	258	276	277	288	304	284	307	290	301	272	284	291	257	272	297	297	262	286	288	265	282	275	258	310	295	276	291	303	295	276	281	277	266	295	273	267	276	309	284	307	294	258	255	263	281	298	290	287	316	304	268	301	283	266	266	301	287	293	295	303	261	294	259	272	303	282	306	306	292	301	258	292	267	276	260	278	290	266	297	306	290
4957	3815	3243	1670	1100	885	773	717	546	520	511	495	479	480	441	431	452	444	370	402	404	401	405	386	377	395	412	406	392	400	374	392	417	406	370	373	378	383	370	402	405	382	395	379	350	383	392	360	354	380	400	352	389	403	394	384	395	369	386	416	386	451	471	418	435	446	496	459	473	422	481	473	404	463	445	436	433	436	359	382	374	417	399	398	373	389	376	346	351	420	372	371	372	379	391	372	355	402	399	370	388	363	362	387	337	393	384	367	341	390	407	336	400	342	398	367	366	376	380	381	390	407	407	359	403	357	383	397	341	352	386	396	365	368	434	357	358	389	362	333	400	407	371	362	371	356	313	409	348	385	378	358	347	383	343	420	360	375	344	367	367	367	401	392	378	336	370	394	378	359	394	379	353	371	348	398	396	364	357	402	389	357	430	384	379	425	380	382	402	370	398	369	396	389	377	398	381	408	376	381	371	368	382	413	377	345	429	361	366	374	371	378	362	370	419	370	422	351	372	351	357	361	387	382	335	355	358	372	352	371	407	386	384	390	355	361	383	368	371	396	378	405	390	365	355	392	391	391	373	385	390	408	364	379	380	378	385	367	360	375	334	385	404	408	403	369	386	357	367	367	359	403	393	384	376	381	368	352	354	373	374	392	385	388	361	377	370	383	379	393	363	372	353	347	391	399	352	358	375	373	358	364	335	384	395	357	338	386	375	350	361	378	356	379	374	402	359	361	370	356	411	404	358	350	385	364	365	358	376	362	345	379	351	354	357	347	404	386	416	372	362	349	366	355	326	368	358	372	384	414	360	343	397	373	394	414	409	359	373	392	362	374	371	360	384	359	364	364	394	377	359	358	388	412	412	354	354	369	346	377	371	383	367	400	374	396	406	364	377	337	369	362	376	370	376	365	360	385	351	370	414	370	365	378	361	379	365	429	371	375	350	366	397	374	359	375	367	357	366	387	348	376	381	368	373	383	382	351	419	396	367	388	368	387	367	381	374	369	375	374	399	349	363	380	378	364	380	375	355	384	381	403	373	360	408	350	368	393	367	339	433	343	392	356	379	396	360	330	375	378	374	361	377	354	365	363	343	371	363	373	386	374	375	365	353	384	369	367	370	370	357	383	394	363	393	401	371	378	421	373	348	376	374	344	371	395	329	386	352	378	345	389	397	378	395	353	378	344	366	400	365	350	384	394	359	394	399	353	379	391	360	385	389	376	368	388	382	397	389	391	372	329	403	381	355	349	395	406	376	403	339	367	420	362	372	371	376	377	374	388	357	390	367	376	359	407	370	352	412	334	369	380	410	373	344	383	338	396	387	388	392	354	406	364	362	376	338	404	353	370	379	404	348	377	350	361	345	382	395	356	372	388	393	359	348	344	394	375	346	369	378	378	374	408	376	423	380	397	405	377	375	379	383	401	388	379	336	371	357	382	390	385	375	395	366	331	379	361	355	394	412	407	406	364	384	379	370	403	357	363	399	364	375	353	378	396	385	391	390	372	351	362	366	370	382	400	359	369	341	373	375	360	409	379	361	404	361	360	379	386	348	355	336	370	348	361	418	374	375	374	357	361	396	346	360	355	392	366	414	392	390	379	374	369	365	381	397	347	397	356	356	339	389	406	371	352	373	337	359	410	372	358	364	385	390	383	346	373	363	396	399	375	394	359	380	394	365	378	358	376	406	393	350	390	371	363	365	374	391	341	343	356	406	350	372	389	387	374	392	384	383	376	366	405	382	352	385	372	347	357	378	380	376	351	397	379	364	360	363	383	359	373	378	369	398	330	382	410	363	356	355	362	369	352	388	360	381	371	361	399	331	356	371	349	360	367	344	358	379	385	341	401	350	337	361	365	383	328	375	354	397	367	384	390	410	362	366	343	380	389	358	381	367	392	364	385	383	389	383	369	377	378	383	394	380	376	340	354	388	377	329	348	356	403	364	379	372	382	348	389	339	376	374	399	388	392	410	365	365	409	398	356	365	379	374	376	375	372	364	396	369	349	365	406	390	369	370	374	349	388	371	361	376	390	377	365	398	360	393	369	367	353	367	365	357	370	377	350	387	352	354	383	396	369	369	391	374	380	380	382	404	353	341	385	350	360	333	390	359	376	391	356	379	387	328	372	401	355	375	389	398	389	354	353	361	372	349	373	388	374	382	361	391	388	373	367	359	368	397	375	381	349	361	387	360	379	376	405	394	402	388	355	402	412	389	389	382	403	362	395	399	350	348	383	364	392	406	384	369	392	391	355	355	389	349	350	376	365	361	349	380	337	357	397	382	356	367	356	378	378	383	366	367	366	407	369	363	388	378	360	380	370	385	381	392	384	356	376	373	356	350	360	392	389	396	410	364	398	379	377	393	371	359	370	350	362	373	404	389	369	386	371	398	354	391	382	386	397	394	390	366	381	409	397	393	362	395	334	356	369	350	358	409	380	365	384	378	387	388	380	371	402	384	364	364	400	384	391	346	361	382	359	387	379	366	365	394	367	359	356	368	345	377	369	371	382	372	381	407	372	344	379	369	356	378	372	351	364	362	386	368	376	378	392	348	389	400	348	392	361	398	372	373	389	388	354	370	405	367	357	382	385	373	358	393	380	375	369	379	372	374	365	355	354	363	334	391	380	377	377	396	390	362	380	372	373	381	393	409	370	380	380	372	361	378	383	338	345	365	388	419	400	383	375	400	375	368	372	376	393	373	374	355	366	390	385	366	390	347	377	362	396	384	364	382	340	356	332	369	378	365	353	365	394	369	370	363	395	379	366	373	371	382	381	393	377	345	421	359	376	343	426	373	394	370	350	352	354	385	373	392	321	385	350	352	379	360	359	349	390	361	373	343	364	355	377	390	351	361	371	366	380	369	372	359	367	351	357	382	374	383	388	352	390	372	374	396	365	389	378	376	385	397	413	367	362	344	358	362	342	363	369	352	369	376	370	380	366	375	374	379	415	384	395	370	364	391	343	383	383	362	356	394	368	347	359	387	344	375	386	370	363	370	356	343	388	325	394	373	421	391	373	359	365	403	398	355	392	378	403	357	358	393	368	376	350	369	398	381	367	368	369	381	355	375	397	357	362	371	396	360	374	372	368	377	319	412	367	349	376	358	359	368	382	348	388	358	362	383	403	395	360	380	377	347	392	359	361	383	407	352	356	360	336	373	385	382	357	404	375	358	384	382	392	364	361	387	364	417	361	369	380	356	381	354	404	370	346	380	356	368	359	356	371	347	399	373	366	350	378	348	374	392	360	390	402	329	350	396	360	360	350	387	390	374	411	392	336	371	346	352	370	344	357	379	372	393	378	370	393	403	365	397	342	385	356	399	363	333	389	395	370	373	359	363	369	353	389	374	334	382	375	424	366	360	349	403	352	405	373	395	364	340	367	359	431	382	368	401	385	399	375	378	361	386	376	348	360	388	379	397	369	404	377	389	366	407	368	365	385	363	368	362	418	362	380	362	387	343	405	392	416	383	339	362	394
23917	21142	28450	24103	21146	10386	1578	1025	845	720	652	628	636	570	492	536	539	508	497	462	476	445	468	424	432	454	440	440	410	433	464	446	421	446	452	451	446	425	449	448	468	452	408	416	424	390	418	420	379	410	389	363	425	447	469	418	420	446	458	422	470	519	490	466	504	499	504	497	488	512	531	496	423	443	445	457	463	444	378	391	410	400	392	411	446	415	389	457	403	405	428	425	398	392	420	383	416	414	369	383	380	414	411	381	402	429	385	400	384	413	399	393	388	442	381	416	401	427	431	413	433	420	366	384	427	418	400	412	413	431	445	410	402	430	398	378	454	392	382	416	425	383	411	394	423	420	408	411	379	408	434	377	429	395	400	393	416	458	408	431	350	400	417	436	398	423	406	425	429	426	394	414	442	393	400	418	432	424	421	410	395	397	394	414	391	343	370	393	384	393	411	407	408	437	404	409	384	401	396	407	391	406	367	402	418	411	448	431	401	394	400	413	438	413	418	441	457	407	401	389	361	420	386	402	394	396	399	390	419	413	410	377	392	422	444	408	425	396	387	415	408	416	381	432	407	386	411	431	383	398	430	412	417	374	418	409	415	388	407	381	414	430	395	397	400	373	408	398	399	431	403	394	393	369	413	405	422	380	388	395	384	453	428	402	417	421	393	407	403	416	433	428	385	405	436	419	413	404	435	379	411	406	422	441	442	402	388	396	413	394	418	387	390	379	435	425	394	438	440	419	408	409	423	388	402	418	439	360	437	356	391	391	449	385	403	432	379	440	446	416	405	388	362	384	399	394	437	416	415	384	428	409	404	423	383	380	435	401	406	410	383	435	415	429	433	399	405	394	392	412	436	396	394	389	411	436	410	362	352	398	379	395	397	377	376	466	448	403	412	445	420	367	404	373	405	423	409	433	395	374	420	366	433	425	380	414	390	390	414	405	422	437	397	430	379	423	409	424	401	400	418	402	389	397	428	396	407	438	434	416	408	432	428	390	391	370	403	413	389	426	400	425	384	390	375	398	406	411	400	414	406	411	387	426	432	372	380	394	418	398	411	422	419	372	439	388	402	416	388	432	421	402	388	409	393	428	423	408	402	448	421	351	422	403	449	399	407	400	399	384	387	413	392	399	429	426	430	412	374	364	387	420	432	399	365	390	422	405	400	397	425	417	388	419	410	398	398	395	401	394	427	390	415	413	396	406	407	401	405	411	388	407	393	394	414	415	404	453	421	434	444	394	388	413	384	413	384	407	413	410	380	409	408	397	365	387	389	382	399	402	425	398	395	397	421	439	412	401	406	408	404	390	446	405	396	401	403	385	385	409	391	415	395	438	378	419	375	435	376	377	422	408	405	377	419	391	418	411	442	408	385	389	418	400	405	363	422	410	397	398	432	453	426	389	405	404	421	404	460	437	416	369	408	441	384	421	422	430	400	412	387	410	402	389	421	392	418	428	435	435	428	407	387	392	387	453	412	401	411	411	403	375	391	372	467	425	409	415	415	425	420	405	417	377	393	411	377	407	406	416	382	380	428	442	421	400	394	395	396	414	412	428	394	394	404	398	393	389	421	386	419	407	385	423	413	430	437	405	397	432	409	386	387	370	424	430	432	417	380	418	395	423	403	412	418	400	395	362	428	408	408	397	419	384	435	432	403	405	388	401	410	403	409	401	427	396	405	398	379	391	387	412	404	379	390	406	394	398	404	417	378	416	386	391	410	369	373	385	414	399	410	446	433	395	385	414	424	399	379	428	391	383	425	396	407	380	427	445	418	426	377	375	391	398	380	388	423	380	359	410	407	391	400	388	401	374	398	408	403	424	425	428	410	377	429	383	390	402	412	409	395	415	435	377	417	408	423	423	410	424	421	422	411	391	390	388	394	391	413	398	398	404	396	412	364	423	419	392	408	401	387	393	391	412	403	385	406	416	386	411	456	409	403	404	395	410	400	389	401	387	420	421	400	405	436	383	411	392	364	391	386	418	425	394	470	373	385	418	430	397	393	437	400	405	416	412	387	388	375	389	407	400	394	415	394	366	412	404	440	389	372	408	369	423	411	433	405	393	401	406	407	400	384	413	434	390	411	408	410	393	382	413	416	372	424	417	460	389	400	384	422	391	371	411	408	412	411	368	441	366	402	394	418	386	402	381	411	434	432	393	392	462	361	414	413	415	377	389	400	403	382	357	395	424	395	387	418	400	374	401	399	410	434	366	421	384	443	416	412	396	403	373	396	404	411	415	390	383	398	377	406	407	412	413	378	378	418	393	392	395	400	396	390	395	378	410	414	415	394	405	384	402	388	393	414	448	441	461	447	414	387	391	414	417	397	425	423	393	407	410	394	414	401	425	406	391	375	407	411	393	406	388	392	390	379	408	429	393	415	355	410	385	401	405	391	380	427	398	440	366	414	405	386	424	399	417	382	400	430	432	426	356	385	403	441	407	440	397	427	430	391	404	389	421	415	376	396	438	392	408	398	424	409	410	411	399	406	401	442	399	414	399	371	377	391	410	417	430	408	375	433	422	377	396	432	401	409	413	406	422	378	395	397	385	381	381	425	413	401	374	389	398	403	441	415	377	368	372	398	375	407	403	393	390	438	399	419	448	375	437	410	393	400	427	425	389	430	417	412	380	421	441	405	371	387	404	443	383	417	424	382	422	414	400	405	397	410	457	393	424	384	414	399	443	427	354	421	413	419	407	414	401	351	399	406	445	397	416	382	377	397	396	378	418	376	429	403	420	400	407	389	426	400	407	408	415	365	389	449	400	395	427	415	428	418	419	427	416	412	384	453	437	424	393	412	415	401	407	427	411	397	400	415	403	393	385	400	389	396	441	410	435	398	400	418	415	411	394	433	391	412	441	390	389	432	405	379	420	401	407	399	393	395	419	409	420	399	417	407	403	398	459	417	447	383	375	399	401	398	408	383	408	397	383	386	404	404	369	423	427	365	408	415	408	413	390	404	408	412	408	359	375	387	365	373	422	420	452	426	395	409	414	401	409	436	443	405	450	397	410	397	360	427	395	415	396	383	393	408	412	400	368	377	381	433	404	442	402	399	388	387	408	389	429	397	408	424	433	406	404	409	434	377	421	386	406	440	411	408	399	416	414	395	431	403	398	366	375	420	394	409	401	391	426	408	417	429	411	410	429	409	409	366	418	394	445	415	394	399	423	401	408	412	425	407	398	395	422	426	366	408	376	401	411	427	385	423	445	397	396	450	415	404	383	392	433	424	377	458	408	464	403	395	398	403	438	414	415	424	423	411	430	401	396	377	406	406	397	384	385	404	435	414	424	412	382	399	437	403	431	403	389	386	394	395	385	413	414	413	457	388	402	386	409	419	424	355	399	405	385	421	387	398	414	399	458	408	439	411	393	410	400	393	362	416	432	417	429	419	442	424	389	416	415	428	391	413	370	392	394	417	412	391	408	402	388	410	387	401	407	410	428	388	407	432	419	393	411	407	381	432	424	408	414	356	379
6214	13087	11087	5809	3992	3097	2482	1920	1580	1337	1211	1092	968	864	850	812	814	720	747	717	674	677	620	590	607	631	642	615	644	623	607	578	615	511	603	598	558	584	563	542	544	601	547	527	552	531	517	548	575	544	545	545	536	540	544	533	558	574	601	605	647	715	739	689	672	705	728	704	690	702	774	690	647	592	647	617	610	599	515	539	558	567	558	507	582	536	524	530	540	524	492	539	553	517	490	518	547	516	488	546	482	557	537	526	549	518	530	528	534	554	540	539	517	516	546	534	529	507	540	519	545	474	494	549	486	529	554	542	531	540	530	525	493	552	536	531	513	511	543	550	539	512	532	527	572	512	537	510	540	576	506	526	457	515	487	511	508	524	549	514	540	505	505	494	478	535	548	573	557	513	496	515	516	540	509	496	516	515	535	505	509	499	542	559	556	512	501	500	544	503	532	542	555	510	528	506	525	513	535	545	538	519	550	514	543	506	564	520	516	531	530	513	570	535	520	534	523	528	522	552	540	539	496	497	505	575	539	518	534	522	499	495	506	505	509	495	540	536	521	508	519	537	518	531	509	558	507	529	535	514	557	521	508	526	490	534	520	554	502	529	540	520	509	556	514	546	551	495	526	519	545	522	503	564	465	538	491	518	493	479	535	534	519	504	520	548	535	504	494	552	557	495	446	497	506	596	535	541	522	540	495	475	553	541	504	530	547	494	574	591	572	506	501	526	514	532	528	485	521	531	532	543	513	543	540	528	529	535	532	533	522	522	522	535	507	503	534	520	535	478	505	558	501	506	547	495	518	513	535	548	535	510	510	538	490	509	517	559	513	534	542	524	494	536	556	522	492	555	509	528	502	530	494	519	535	534	530	545	529	510	521	510	558	534	533	516	528	538	565	479	510	525	528	504	499	527	543	518	525	479	538	522	493	484	531	490	518	499	488	522	529	528	541	508	548	524	486	529	515	538	524	536	517	589	551	539	519	533	503	538	534	514	524	545	493	537	550	531	510	520	536	524	529	533	523	518	535	514	537	519	505	535	489	517	498	526	462	535	513	536	510	512	516	489	525	517	536	508	505	509	564	539	517	517	534	531	520	491	508	540	537	558	519	512	493	559	506	526	536	512	523	577	521	520	519	533	544	520	538	533	513	520	518	568	549	544	498	523	526	493	539	502	512	520	505	570	545	520	555	478	516	550	513	538	497	518	517	547	503	543	520	531	507	551	536	536	515	544	551	594	503	541	506	532	531	538	529	534	486	485	511	489	505	504	534	507	473	545	499	532	530	524	545	488	499	528	498	556	527	519	510	534	548	507	481	526	564	540	529	541	563	505	499	544	529	500	506	529	499	530	553	515	551	523	550	538	516	527	528	516	548	536	525	504	480	519	512	587	497	529	541	524	566	481	542	507	524	543	520	528	545	503	534	522	530	509	486	580	497	494	554	564	523	501	524	542	500	502	534	525	531	560	512	507	515	551	570	532	512	543	535	539	509	524	511	507	528	512	485	513	526	509	529	532	532	507	496	577	558	529	503	547	492	523	541	540	537	518	501	544	489	511	522	567	516	546	485	505	518	484	490	450	506	528	496	559	517	537	527	541	523	543	515	535	581	513	551	531	503	489	510	568	508	514	523	487	505	552	530	509	483	533	518	553	510	543	500	512	535	542	527	493	551	527	549	530	528	524	531	525	561	518	497	518	536	509	508	507	501	520	511	536	528	539	499	511	488	508	510	560	540	510	536	550	514	527	519	525	536	522	542	507	524	511	501	552	519	549	527	513	512	508	540	521	550	521	502	504	513	525	548	528	535	494	538	506	565	499	515	498	525	510	522	513	509	541	536	499	551	559	536	528	510	499	546	533	522	526	500	509	554	522	504	516	514	498	508	535	582	507	518	526	498	520	542	533	555	517	545	520	500	531	496	517	517	519	535	491	504	525	504	503	550	513	514	538	490	541	531	537	539	552	544	485	536	538	537	501	524	535	556	516	515	506	551	529	533	556	495	521	549	517	490	527	533	514	552	480	529	483	557	559	547	552	503	507	515	498	506	490	545	494	516	512	481	514	536	491	509	481	508	549	522	515	499	468	529	498	511	546	507	512	508	484	516	466	523	541	469	500	539	516	540	545	541	490	490	489	550	557	520	515	556	516	520	520	512	516	534	511	516	514	569	533	482	497	532	547	550	531	518	549	542	468	522	586	534	561	534	495	534	526	518	560	507	547	504	559	568	533	544	515	520	524	558	499	483	521	549	500	521	512	526	525	502	498	544	496	533	530	527	503	553	547	518	549	550	503	491	525	554	492	540	539	491	500	497	534	489	496	511	506	524	513	513	510	531	548	545	515	565	513	492	526	537	493	477	528	553	556	551	532	562	537	517	610	498	555	531	523	530	505	538	518	542	515	540	532	512	529	506	496	529	543	512	526	533	533	500	506	495	512	496	522	536	505	495	508	509	515	494	568	538	493	527	523	552	511	503	532	487	508	521	509	552	508	465	557	476	470	535	535	498	557	536	539	493	512	474	534	491	493	546	547	518	518	539	460	510	536	511	494	512	530	563	545	583	567	522	518	485	559	485	502	508	519	543	571	500	522	538	550	515	545	539	551	513	504	554	537	485	556	513	511	538	551	525	499	529	548	525	540	508	552	568	474	501	526	576	501	503	533	527	511	495	514	534	531	492	554	530	541	534	538	527	561	513	499	496	520	509	537	537	499	572	520	522	529	549	505	549	523	515	554	524	476	498	529	557	545	504	501	468	508	477	544	519	506	515	489	541	538	509	536	546	500	512	511	506	525	503	530	501	529	535	536	526	514	509	531	505	517	550	518	551	539	519	522	528	524	503	506	515	510	511	537	524	540	490	523	519	591	538	568	522	535	532	576	525	466	486	524	548	499	550	548	520	511	511	556	513	543	493	507	524	564	541	559	499	540	521	491	513	529	505	511	516	512	577	499	541	534	510	506	508	507	486	528	489	533	495	530	555	543	555	525	561	570	542	573	558	495	462	540	538	547	542	524	529	510	491	569	500	505	511	525	538	529	522	536	532	519	519	549	532	550	533	540	551	476	518	548	526	543	537	516	503	515	523	481	538	531	515	539	509	518	495	505	528	513	526	533	494	530	546	542	557	500	522	526	514	523	475	526	508	535	512	516	498	534	483	526	514	476	495	526	507	541	524	506	494	519	505	514	503	513	529	533	536	540	512	565	517	530	585	536	547	523	497	488	511	536	491	534	524	538	502	548	571	550	524	496	521	562	519	496	534	535	494	502	488	518	546	543	491	536	483	566	491	524	482	532	537	517	538	532	560	480	529	532	483	511	507	484	522	512	541	565	491	512	540	515	498	535	504	478	537	567	512	510	521	529	558	519	508	501	501	516	510	540	533	539	521	531	541	549	531	545	522	512	498	535	516	549	501	560	512	513	512	503	510	491	557	556	522	542	516	525	530	517	513	530	502	552	497	506	531	489	527	510	539	502	536	537	541	534
25166	21149	27235	25173	8073	836	638	485	454	364	370	318	310	328	272	281	294	262	275	276	239	289	223	258	272	257	257	230	262	259	254	263	247	247	254	258	247	230	261	259	227	243	255	254	244	245	239	234	254	237	237	209	255	239	223	245	244	222	251	245	298	262	282	266	298	323	276	298	324	269	314	276	238	270	228	258	275	247	236	241	235	219	254	217	221	225	233	234	217	244	250	247	282	253	227	253	218	239	255	250	232	254	217	217	245	227	222	236	251	249	241	212	222	228	233	245	239	267	237	227	228	246	222	236	220	214	217	258	252	257	190	215	236	263	240	237	207	238	244	216	231	241	219	229	233	226	242	230	217	244	239	258	246	231	236	246	223	272	232	237	230	237	238	234	218	244	223	249	221	204	251	207	220	237	241	284	219	233	196	217	246	231	238	239	228	219	227	235	237	263	215	227	240	213	252	232	219	262	231	211	257	239	228	237	258	245	251	259	218	223	223	246	237	240	223	229	212	239	230	206	248	211	240	217	225	220	237	214	232	236	235	209	210	250	210	229	230	210	232	255	242	228	233	225	266	236	231	232	224	236	259	208	240	227	228	230	221	239	237	215	238	240	192	245	199	233	239	238	238	234	217	242	217	207	229	242	230	241	229	214	253	255	220	225	238	259	204	217	227	215	219	259	254	210	218	234	227	227	217	230	229	203	220	217	192	206	233	245	241	189	220	221	192	234	249	231	236	248	247	226	242	219	223	238	249	213	223	220	234	226	240	216	228	217	241	230	233	216	223	233	223	241	215	242	230	210	214	235	215	244	216	227	238	252	223	236	212	214	217	240	247	234	248	244	230	240	229	262	223	188	240	229	252	243	242	217	210	232	236	251	204	250	201	219	233	277	229	252	250	265	237	232	225	222	236	225	193	228	210	208	224	241	252	217	231	226	214	196	218	220	214	232	213	244	226	250	206	227	238	226	237	224	239	224	226	238	216	259	207	239	234	208	190	228	248	238	236	231	213	218	265	237	214	234	224	240	219	222	232	245	230	213	219	232	223	194	242	222	227	226	253	233	238	244	234	244	235	234	209	228	238	254	239	240	240	216	239	227	223	245	213	217	246	232	239	217	237	247	227	218	248	231	231	205	235	233	264	234	245	233	253	250	267	252	233	261	222	228	223	209	212	223	237	230	243	222	218	233	241	259	222	213	233	212	210	215	209	244	237	232	225	212	213	257	237	249	253	207	258	206	271	260	204	232	217	225	238	250	239	244	228	239	219	221	234	222	210	231	221	239	224	246	227	200	235	201	242	206	238	246	226	206	228	219	243	218	246	233	228	245	244	216	249	250	213	237	247	230	235	225	249	239	254	248	215	234	242	243	228	206	237	265	223	217	244	260	201	243	241	230	239	208	225	259	230	236	230	232	243	213	215	202	226	260	246	232	214	244	232	233	254	242	244	237	247	237	221	237	204	231	252	258	237	251	235	227	217	229	218	223	220	236	230	257	238	223	239	237	215	228	244	197	239	224	252	232	251	231	235	231	241	222	228	235	217	221	221	218	218	231	229	224	207	206	232	234	230	245	240	236	237	229	237	242	207	247	249	239	213	210	206	212	231	238	234	239	213	241	232	239	241	238	225	249	220	224	262	252	249	237	241	238	246	223	228	209	211	246	219	236	253	252	220	197	270	234	248	247	224	225	224	239	242	227	219	221	236	223	225	232	236	222	210	236	239	222	223	232	233	228	239	207	208	226	229	245	235	193	283	241	248	238	221	222	210	240	237	248	252	230	224	229	276	261	217	223	246	229	234	223	234	250	230	242	236	252	230	213	218	232	239	224	240	227	221	237	242	244	225	236	235	242	255	200	215	232	249	232	214	228	213	221	209	202	257	220	212	279	232	242	221	235	219	224	229	245	231	221	208	257	230	199	227	248	259	216	245	239	234	247	198	224	199	233	217	235	242	238	234	231	243	250	230	233	262	238	252	239	213	239	265	225	212	249	213	236	238	237	258	217	215	225	219	240	236	240	212	242	231	217	212	194	229	237	236	253	223	236	230	230	220	233	213	252	239	246	219	255	241	231	225	232	233	231	238	243	244	223	226	194	250	198	239	226	231	218	244	236	239	229	222	231	251	242	234	214	202	277	209	270	225	239	225	246	215	224	237	239	216	241	254	235	221	224	250	228	260	240	226	241	226	222	223	237	216	207	212	220	211	246	232	220	244	253	211	266	243	232	234	232	230	215	237	228	232	238	213	246	249	224	213	257	244	244	235	230	219	214	213	223	245	259	229	236	239	210	208	214	235	236	248	225	226	223	214	253	227	216	252	240	224	227	210	231	215	233	201	241	251	234	224	237	236	211	247	222	228	245	219	227	239	239	262	245	204	250	247	240	237	241	248	248	227	214	237	226	251	222	240	217	228	229	232	242	234	214	234	221	242	223	224	233	215	232	245	208	227	222	237	261	248	242	236	229	234	226	236	242	235	231	247	226	248	231	226	217	209	212	208	221	228	241	200	224	245	244	249	223	228	225	230	223	246	216	261	216	253	237	232	224	226	250	213	240	235	250	236	227	215	242	242	215	239	212	207	239	260	241	247	239	249	256	252	246	231	239	244	238	259	232	227	249	237	237	243	250	244	209	230	229	232	235	221	211	237	219	246	234	258	236	236	226	241	232	240	251	223	242	230	238	239	209	228	226	238	219	261	230	260	260	233	252	243	260	194	216	202	225	229	216	240	221	213	233	245	251	203	263	239	233	223	228	235	192	245	242	230	251	242	249	226	201	228	231	222	233	244	217	251	212	241	221	240	233	217	252	245	265	224	251	221	232	257	245	251	233	227	215	221	237	222	234	249	227	247	233	201	236	225	213	235	249	231	246	239	214	228	241	249	238	224	240	223	222	248	238	262	245	230	231	234	233	224	243	240	234	251	213	225	236	222	243	225	212	227	243	233	216	210	225	230	203	230	223	253	242	228	229	224	252	248	238	227	255	212	229	261	231	214	230	220	228	221	236	215	243	232	235	235	226	258	223	232	230	219	236	223	256	240	230	246	227	233	219	227	204	214	227	229	224	218	233	206	245	207	260	248	225	214	227	230	210	208	226	243	252	242	243	246	217	224	255	266	212	258	247	229	233	221	232	236	233	269	232	221	237	248	236	246	250	204	247	195	228	228	232	251	226	221	233	248	203	221	244	237	232	213	244	226	200	237	220	179	247	214	218	205	250	227	237	250	238	237	210	210	259	224	265	241	245	205	224	240	232	211	226	226	236	227	246	240	260	237	262	244	223	238	208	257	217	249	230	240	252	251	229	223	221	228	246	243	238	232	222	206	231	246	191	241	228	233	228	213	229	219	249	241	233	198	233	238	213	264	224	263	235	230	229	228	238	206	254	204	236	227	219	232	258	241	249	224	256	226	208	226	261	244	211	238	262	218	249	238	248	204	238	232	216	253	229	223	248	232	211	227	234	265	216	254	248	255	243	191	244	216	251
5866	8261	6680	3435	2386	1756	1418	1070	966	863	726	658	600	561	502	500	465	444	426	427	372	371	408	344	300	383	421	341	354	392	364	340	382	352	333	360	356	324	358	311	355	300	314	339	328	295	327	323	331	326	302	353	301	295	365	342	343	336	388	386	440	414	415	389	428	437	442	413	425	454	464	394	345	353	410	445	373	342	318	323	341	337	335	333	319	355	351	331	350	331	333	320	320	309	306	307	346	331	329	373	294	317	307	318	301	329	307	340	325	291	318	291	290	327	307	303	317	277	288	306	309	267	320	305	316	316	310	304	297	303	294	269	304	308	317	330	284	311	289	270	284	309	297	335	315	284	298	300	328	343	324	337	294	300	327	339	336	367	305	304	316	313	308	320	301	300	299	333	305	297	335	321	306	322	310	325	324	298	343	313	290	321	324	318	311	278	329	282	346	316	316	313	318	338	302	302	300	337	308	322	322	327	296	296	301	323	313	315	336	319	304	293	329	322	294	311	327	330	259	300	311	314	326	330	311	325	305	332	333	317	338	339	328	314	332	305	318	323	300	321	308	301	327	306	287	342	341	299	311	319	324	322	276	328	289	299	336	307	306	325	292	324	346	325	299	293	293	300	312	320	332	289	289	306	308	321	313	354	290	316	312	290	316	312	296	345	292	287	301	316	298	317	292	317	303	299	302	270	350	271	334	291	305	312	277	330	301	294	298	291	284	292	299	305	293	306	323	307	309	293	301	327	298	319	355	293	295	297	269	315	282	298	298	289	293	333	272	271	334	307	314	308	315	321	335	327	296	275	297	331	317	309	343	319	346	341	318	298	296	327	311	285	311	302	306	305	266	291	292	289	260	312	288	293	290	285	308	290	318	316	314	302	342	268	317	315	320	347	325	298	325	337	286	320	319	324	309	302	294	317	309	294	283	290	343	317	342	294	300	312	326	306	327	328	312	327	300	335	341	296	303	285	295	308	309	351	318	330	306	312	286	310	293	304	281	312	294	301	287	328	314	297	335	318	328	289	316	308	312	314	292	329	270	303	305	331	296	294	297	303	338	299	320	346	326	291	305	321	301	287	306	322	306	314	301	336	322	298	316	336	310	328	285	295	290	297	320	323	318	303	330	301	328	301	324	317	311	322	331	329	329	351	298	316	292	287	357	300	317	298	318	320	308	320	347	286	321	331	319	321	313	323	288	294	301	306	360	306	315	312	318	328	338	336	340	309	311	328	323	300	331	304	318	290	298	268	304	304	335	316	315	322	306	295	299	326	315	346	332	259	328	298	314	309	304	302	330	324	318	320	275	296	296	314	340	337	302	310	317	323	277	335	313	281	311	325	336	313	300	338	320	332	322	339	288	313	309	352	321	310	308	320	303	292	317	313	313	326	306	322	307	313	341	319	318	313	324	281	291	330	306	299	309	306	292	354	308	288	330	308	330	312	312	264	301	301	346	330	310	294	309	337	319	328	343	300	301	291	293	329	314	330	301	314	303	304	302	303	302	322	324	300	327	280	274	281	314	322	325	329	325	299	317	321	329	332	341	337	293	298	321	304	295	288	310	323	321	284	286	303	293	305	359	307	342	320	337	295	318	334	292	305	309	320	314	337	317	299	282	302	309	321	330	305	302	294	302	301	302	302	293	331	321	284	327	311	314	289	307	303	279	311	318	317	343	300	330	300	319	293	303	300	336	298	292	309	320	305	316	306	322	344	304	302	310	344	297	324	330	296	297	285	277	306	287	312	306	322	303	328	338	309	315	317	298	332	324	319	294	310	306	321	326	325	322	316	305	318	336	355	293	315	297	304	323	316	294	275	300	305	310	299	329	303	314	344	330	306	309	308	322	341	316	350	278	325	327	301	333	335	302	290	303	329	321	313	324	299	344	310	298	340	317	285	313	292	287	310	293	320	324	316	305	310	302	326	324	313	345	309	329	325	316	315	298	320	302	312	313	307	319	301	304	351	279	308	321	324	294	293	318	316	305	337	333	291	307	334	278	310	319	291	323	284	299	315	291	299	325	308	306	285	293	281	282	301	336	331	286	296	313	298	297	318	341	283	314	342	331	309	304	301	315	336	330	282	309	307	313	312	314	289	313	320	322	301	327	305	301	313	332	322	308	329	327	341	330	325	308	288	277	326	314	310	356	321	307	313	300	301	344	297	287	302	324	321	324	306	325	325	305	334	326	308	315	324	305	297	283	325	339	327	314	305	310	287	307	305	316	321	307	300	313	341	325	318	292	303	322	305	344	285	324	305	330	291	294	282	327	300	319	316	290	323	296	304	331	311	321	322	298	302	365	287	343	327	294	312	329	315	313	293	299	322	325	320	276	308	330	307	343	331	310	310	294	290	323	309	333	321	287	306	313	310	307	298	341	329	313	289	330	307	326	329	292	338	291	326	306	313	335	322	314	337	310	320	350	310	330	322	311	278	320	333	321	306	337	308	287	314	321	305	326	320	309	283	271	293	313	334	340	294	339	310	327	309	334	313	301	309	286	286	323	336	317	302	340	305	283	305	298	307	298	330	348	329	343	294	312	329	332	351	324	328	305	323	292	341	321	298	318	293	315	354	322	319	325	316	319	315	287	332	319	316	325	306	321	330	314	332	294	321	304	317	301	324	298	296	290	345	344	299	336	312	314	304	301	323	307	329	333	330	307	327	280	302	322	331	305	338	296	326	292	297	316	325	326	297	323	349	295	311	320	313	311	324	317	312	312	347	278	311	303	287	334	319	323	309	315	294	334	315	309	295	301	292	321	293	311	293	328	292	310	301	354	296	329	284	331	310	329	325	333	321	328	347	313	283	289	324	309	315	339	332	318	311	320	288	327	314	298	322	338	302	282	330	303	314	301	296	318	310	271	316	330	311	311	312	295	357	321	320	296	329	294	325	324	321	330	303	337	293	324	301	317	322	313	310	335	323	315	307	310	301	306	308	318	308	332	320	296	311	315	322	311	310	285	326	309	334	312	301	314	311	304	314	319	298	327	325	276	295	308	327	300	312	290	312	307	293	311	328	292	251	338	317	311	278	333	281	304	315	313	299	287	294	311	307	327	333	292	307	296	298	319	365	283	324	287	327	300	291	280	314	314	261	317	301	336	311	309	320	328	288	302	292	296	306	281	317	311	291	333	307	295	273	293	315	306	277	301	319	282	320	321	299	315	298	323	318	300	313	317	336	317	337	316	342	312	296	281	315	285	343	301	273	301	311	336	299	328	317	321	307	319	301	325	297	317	280	299	292	296	316	330	297	291	286	332	320	304	338	288	319	342	314	321	296	329	284	294	307	346	300	322	292	318	296	303	316	335	312	323	310	349	336	299	305	318	338	317	318	290	307	295	301	316	303	312	329	286	309	316	289	306	321	304	309	342	303	317	328	319	313	302	309	318	320	296	288	342	314	323	316	299	301	298	321	268	305	303	317	290	304	301	303	311	336	289	302	286	321	291	360	290	299	305	291	318	323	322	330	314	308	313	304
22955	21204	29050	23636	21212	21253	9150	1593	1115	970	861	780	688	697	610	594	582	604	519	520	517	435	464	464	481	464	463	435	457	436	434	439	419	418	435	388	450	398	412	425	418	432	429	423	432	431	377	357	430	380	410	379	400	402	375	378	451	416	470	514	514	476	475	481	525	553	481	470	464	536	543	460	405	429	473	464	406	413	410	414	425	447	425	422	401	384	399	357	421	362	397	404	442	379	405	384	368	393	383	396	368	374	404	400	375	382	373	408	407	392	357	384	400	407	390	351	409	413	364	418	429	398	400	340	406	389	361	392	431	411	377	378	416	409	389	398	339	393	362	379	385	387	374	364	413	357	383	346	373	360	392	377	373	400	397	416	408	382	395	380	355	381	373	391	359	400	394	405	378	388	391	361	419	409	400	415	384	361	420	397	367	396	347	361	389	404	389	368	358	413	422	367	363	379	391	402	401	393	357	405	373	374	387	387	363	380	386	383	415	380	353	364	411	390	420	407	354	386	395	406	337	385	402	388	404	385	362	399	366	395	402	408	407	375	376	394	385	387	383	393	375	414	395	417	396	414	408	385	410	394	362	416	330	389	365	357	391	372	387	387	428	393	397	395	424	414	381	357	380	402	353	349	396	373	392	391	356	367	364	361	368	385	364	360	374	394	383	415	352	346	382	371	413	358	414	424	396	384	367	387	377	416	437	364	391	360	383	407	386	356	396	378	367	384	405	350	378	363	392	409	387	420	380	413	380	349	378	382	378	377	393	382	388	387	363	375	369	411	377	392	343	401	391	387	395	376	398	378	412	368	390	384	400	403	445	401	374	351	397	361	342	389	363	393	366	366	409	392	389	369	337	392	395	348	402	369	386	375	396	406	385	398	363	396	393	396	364	367	383	396	376	387	357	388	417	357	399	371	415	402	391	426	376	391	377	376	400	360	405	428	386	383	380	387	404	358	390	412	387	412	372	359	363	374	420	350	378	374	378	392	358	355	404	402	385	411	375	393	369	396	369	373	369	362	415	393	387	406	380	405	385	354	398	372	381	375	402	340	415	396	407	370	363	404	393	398	396	409	413	404	416	390	378	367	379	367	348	367	388	418	374	348	403	365	398	364	386	324	392	441	456	364	378	371	349	380	402	374	425	339	382	413	383	379	373	352	374	366	379	410	389	361	411	369	365	365	385	363	394	423	364	392	382	367	392	368	395	381	382	398	395	386	356	378	390	398	376	372	399	395	409	364	418	405	422	372	352	394	382	419	375	375	384	416	374	356	391	373	389	392	380	405	393	396	382	394	393	392	392	395	346	390	390	402	378	399	408	352	368	391	378	381	368	402	404	367	357	398	416	357	405	365	400	349	380	373	392	368	407	389	399	370	404	411	371	370	419	376	416	383	373	390	394	347	405	416	382	363	365	366	396	403	397	379	416	385	375	394	405	406	390	399	409	376	387	347	392	396	364	389	375	356	367	383	355	400	402	352	356	354	378	399	383	370	380	383	413	377	362	353	386	393	354	375	376	377	374	375	390	389	359	383	380	380	380	374	369	384	374	374	408	375	359	352	380	391	374	391	363	349	398	379	366	375	396	361	390	383	392	402	416	404	381	402	352	388	395	376	380	406	365	416	382	397	348	368	357	362	367	386	397	374	402	375	382	405	412	396	364	382	365	392	391	421	395	392	390	396	356	369	385	357	399	380	373	371	399	357	432	404	399	415	417	403	403	385	399	390	371	376	387	385	391	399	394	395	397	400	387	370	373	385	417	372	385	391	367	381	381	391	381	366	404	398	371	360	355	344	392	386	360	378	354	381	401	393	419	382	398	398	415	379	360	394	374	371	384	362	371	378	381	388	348	387	405	432	344	356	384	369	364	395	366	389	371	383	354	369	373	409	401	379	354	355	414	393	368	374	381	396	392	403	378	391	392	394	346	395	390	393	394	382	411	398	367	375	382	407	368	411	390	378	395	412	397	365	405	385	389	383	384	368	385	368	381	351	374	385	373	343	429	383	413	359	401	425	373	377	400	397	391	385	372	385	376	389	402	392	350	355	350	384	384	382	422	347	405	356	395	402	400	359	346	385	366	394	390	347	397	383	407	357	359	382	369	363	409	393	372	403	418	373	376	364	386	328	346	341	356	404	401	400	393	411	382	392	359	350	384	383	366	363	368	383	384	366	395	380	411	355	370	402	379	390	380	357	411	385	416	377	419	401	366	389	427	375	388	400	379	429	377	394	375	373	362	409	413	404	376	378	369	358	392	375	390	414	373	400	403	365	363	404	378	398	403	401	391	411	408	358	383	361	404	390	419	380	386	373	373	388	348	420	376	405	419	384	380	395	394	338	374	382	389	385	362	406	347	410	350	388	381	392	397	394	377	401	404	331	363	398	380	356	364	380	408	384	376	380	386	395	389	391	391	382	403	364	395	395	370	397	384	382	338	345	389	391	384	414	399	422	385	415	387	407	402	386	398	392	394	404	369	378	401	404	377	364	375	360	388	371	382	372	390	363	407	400	394	391	384	357	409	374	404	398	424	380	387	430	375	395	354	360	380	387	360	375	393	394	347	398	418	394	395	443	387	365	382	365	414	377	367	447	371	362	380	403	386	426	409	356	386	383	372	415	381	371	352	405	380	374	392	361	387	397	359	392	363	371	395	377	387	389	388	406	405	386	380	357	380	407	413	397	413	381	346	391	431	429	395	388	388	417	368	355	415	363	361	367	370	366	375	351	393	377	378	411	363	400	416	395	358	358	353	358	412	391	423	396	354	351	352	404	411	361	384	394	379	356	373	392	375	396	390	392	380	430	414	425	375	380	369	376	360	388	376	376	364	437	406	359	396	365	362	372	363	351	413	395	366	381	389	399	371	388	411	365	397	392	399	417	373	370	376	355	385	421	382	397	424	386	337	435	396	390	354	369	390	397	402	402	401	406	356	375	384	363	397	360	348	370	357	403	404	367	394	415	390	391	369	418	344	370	394	371	416	406	369	410	399	369	360	387	367	349	385	406	381	409	350	395	390	378	390	388	399	387	351	390	388	398	421	393	377	368	372	399	398	373	386	354	377	403	372	405	427	378	357	405	403	370	393	352	359	404	375	387	383	431	389	368	368	383	408	413	383	368	384	371	392	416	390	389	381	370	364	421	352	365	370	376	357	413	405	390	385	329	378	390	404	389	392	351	396	371	370	388	416	397	397	357	370	414	365	377	408	366	337	389	420	414	383	374	354	394	408	394	420	410	378	369	436	381	390	341	369	382	359	371	355	424	392	390	372	375	381	391	401	364	381	397	380	399	402	363	366	393	406	408	365	407	397	379	345	379	369	402	381	387	386	363	385	418	404	379	375	414	362	377	390	380	404	372	388	360	366	387	410	387	406	367	401	372	362	424	391	366	362	379	334	409	386	363	428	376	409	374	382	391	345	409	402	386	380	387	377	406	362	381	383	383	422	376	372	390	401	384	404	387	403	388	418	366	329	371	361	407
8440	19301	16419	8979	6371	4869	3716	2996	2545	2108	1753	1517	1401	1171	1031	1025	934	911	856	771	713	689	682	678	707	625	637	636	594	611	647	655	585	590	599	573	614	512	508	530	563	548	585	532	548	554	515	535	524	496	548	562	551	533	540	554	566	637	610	692	747	709	692	704	773	809	750	746	740	775	884	655	625	590	590	699	625	546	516	492	543	565	586	532	557	529	565	539	497	528	526	540	496	504	490	495	512	517	495	525	493	498	492	469	537	527	510	503	510	514	490	492	481	508	480	487	511	479	469	498	502	475	477	495	529	502	539	494	483	480	492	522	490	488	483	493	510	502	486	485	490	492	509	479	472	495	496	473	488	500	485	513	521	478	531	510	483	466	507	498	466	510	501	526	505	498	513	522	524	500	501	495	491	438	478	491	516	494	493	498	475	507	495	503	503	491	471	506	517	468	508	532	516	492	468	479	456	493	467	527	499	471	503	505	459	534	519	494	489	486	518	485	459	519	530	478	478	480	518	518	523	522	461	495	449	485	460	500	477	492	469	486	466	485	517	500	587	500	492	507	499	470	497	480	491	476	463	508	489	508	514	486	492	480	487	517	469	479	535	504	518	470	506	510	483	528	489	491	513	479	507	500	483	521	522	481	524	484	514	494	487	473	455	505	494	470	516	465	493	507	504	484	505	505	481	486	515	488	499	511	522	521	495	486	474	441	517	472	515	507	519	478	498	505	458	497	516	518	515	502	517	478	514	486	523	468	508	526	497	503	478	480	477	463	534	535	498	502	494	498	488	452	470	503	525	534	504	491	469	522	500	480	478	479	513	466	521	497	492	510	528	471	561	498	470	497	505	504	477	475	512	525	485	471	506	515	480	557	466	518	512	529	505	511	511	471	474	504	515	478	493	485	523	494	513	482	485	497	513	550	515	483	533	503	513	503	545	484	524	453	508	520	475	456	470	508	499	482	530	483	516	443	487	503	496	493	496	477	465	493	450	490	517	528	505	481	498	495	468	510	497	460	484	450	532	489	481	492	524	470	500	465	516	515	509	506	491	517	477	503	518	484	499	505	500	488	470	468	508	504	512	524	503	459	431	470	533	485	498	509	484	514	480	511	470	461	500	508	476	468	473	466	481	482	500	501	481	500	501	487	484	496	525	509	489	503	514	521	498	505	480	532	480	518	452	491	515	473	479	504	544	467	470	523	497	524	496	462	515	503	509	526	501	487	470	436	463	521	499	480	495	500	517	490	483	500	503	503	473	466	501	497	531	447	512	503	499	455	459	506	475	513	522	467	490	471	501	507	451	477	511	509	491	507	526	457	524	483	496	474	517	483	519	506	478	489	499	491	505	517	519	538	506	486	475	487	495	515	486	479	527	470	485	502	489	481	477	490	485	491	504	515	479	493	516	531	520	495	458	503	509	527	473	493	478	515	484	489	496	517	523	477	518	469	521	526	504	520	485	484	465	505	484	523	497	505	499	501	509	502	439	513	487	504	521	505	508	551	490	480	512	477	506	489	477	501	523	466	507	475	495	503	499	535	508	490	499	499	514	460	482	466	548	484	532	441	498	518	476	523	481	498	497	515	514	480	515	493	504	529	472	482	484	503	509	504	530	549	486	496	479	491	496	490	520	472	482	490	522	469	519	548	489	508	491	537	470	484	552	505	506	486	453	496	523	492	491	524	503	489	482	504	515	508	494	506	509	516	489	496	527	493	512	499	459	503	493	483	455	471	491	503	494	492	483	461	496	535	466	526	513	455	469	502	513	468	514	483	529	486	500	499	499	510	486	508	521	459	510	502	497	505	492	504	480	482	529	486	516	542	551	473	510	507	502	486	522	520	502	526	519	516	457	488	485	499	496	544	483	451	474	471	476	481	477	488	523	523	480	518	481	509	512	426	498	518	536	486	528	474	502	497	458	507	477	506	495	500	507	496	471	505	507	539	456	478	491	499	475	516	514	483	494	538	534	500	510	482	492	482	490	508	507	461	505	504	495	512	506	459	484	486	497	502	512	512	511	475	492	484	494	453	482	553	461	522	483	512	496	525	509	514	466	495	490	485	445	513	478	489	518	483	480	460	511	529	486	480	498	439	484	482	508	487	523	518	522	492	497	512	467	504	465	501	479	489	456	485	497	501	502	482	471	488	497	460	493	522	492	504	476	505	474	491	501	505	483	496	484	492	465	463	486	533	470	444	495	523	500	480	516	497	508	498	500	512	518	521	498	478	499	473	485	516	491	523	517	514	501	527	498	486	482	525	511	541	493	483	465	522	551	463	510	500	496	505	443	497	505	486	479	495	476	532	523	511	492	479	521	479	509	520	510	497	473	474	490	493	470	453	502	450	478	521	468	494	521	518	486	525	490	465	490	456	521	486	467	526	509	482	509	491	532	466	486	487	525	491	479	513	505	471	543	469	496	477	462	477	508	474	450	491	496	519	448	505	517	478	475	507	501	521	515	518	529	496	512	489	543	503	452	480	493	497	476	534	498	489	507	500	453	497	507	488	485	473	487	498	514	482	467	479	502	498	502	479	491	506	492	521	524	490	530	492	445	478	460	499	490	508	482	489	490	512	496	481	509	465	470	504	518	491	475	488	491	534	493	508	455	515	471	486	498	468	509	531	521	478	473	500	536	480	469	474	533	527	496	533	501	507	477	511	496	513	497	530	519	482	479	485	507	492	473	478	502	487	552	514	466	519	513	485	513	495	525	524	493	463	488	508	509	484	499	474	503	512	475	532	498	504	484	538	524	489	499	472	489	481	528	542	499	505	480	511	522	504	496	518	487	522	488	504	506	484	539	493	489	510	516	500	500	501	534	510	468	484	486	499	493	476	500	509	492	483	496	473	498	485	477	505	528	483	517	496	480	475	518	490	480	476	489	503	500	520	553	480	497	549	507	519	506	522	498	497	495	493	495	508	460	506	483	509	508	482	494	525	500	481	527	464	531	469	485	484	484	506	484	510	496	484	481	485	496	520	502	522	523	523	478	463	508	442	519	489	457	512	494	465	525	551	518	475	475	470	512	488	489	494	481	474	436	464	532	533	488	521	520	505	518	502	504	536	503	489	457	467	500	507	518	487	495	456	458	487	506	486	511	536	475	449	479	508	513	483	510	500	509	474	501	490	506	525	479	512	496	520	456	543	446	527	501	525	506	496	462	506	532	490	526	481	500	532	519	515	463	502	498	503	499	513	493	505	501	464	506	470	502	489	497	545	488	486	483	500	508	513	465	474	489	478	506	502	514	511	478	509	531	479	478	515	509	494	471	461	487	521	507	491	471	501	493	491	487	497	492	468	474	439	461	456	468	526	498	500	510	501	550	497	485	530	525	537	494	494	488	496	514	477	523	470	507	490	540	493	501	497	461	496	488	499	521	483	496	515	518	497	484	471	485	470	492	508	486	453	486	496	471	498	496	511	483	492	483	494	486	489	488	468	456	483	475	535	495	499	494	509	473	493	490	506	465	501	501	518	506	531
26861	20097	7790	1300	810	665	512	410	376	353	348	359	297	320	311	313	299	298	337	305	308	305	311	315	276	320	312	293	286	326	302	300	301	302	303	283	289	319	296	299	296	321	275	279	284	263	279	285	294	284	265	268	282	287	318	292	313	313	283	310	320	319	333	316	339	328	293	334	304	318	341	319	297	264	264	292	296	285	281	294	291	309	313	258	280	310	300	303	288	312	342	289	291	271	284	279	315	255	275	291	308	298	291	288	306	296	272	284	319	286	305	250	271	274	292	290	283	290	292	311	281	301	297	279	280	305	290	285	274	273	297	284	273	309	302	289	299	316	297	300	297	304	300	287	309	262	267	277	278	304	295	269	269	274	297	320	277	293	293	286	262	269	280	294	292	288	252	284	267	300	319	290	304	273	361	316	304	259	279	308	279	285	298	330	264	292	266	273	300	279	268	295	306	288	259	316	302	262	315	336	304	311	302	313	299	304	294	290	285	262	291	304	302	283	286	289	288	298	270	282	264	296	292	299	281	277	280	306	286	287	284	278	278	273	309	290	298	305	310	289	288	289	322	274	265	277	270	261	293	279	298	278	299	322	286	289	285	310	309	264	308	294	305	284	312	287	284	283	296	293	253	287	337	288	296	268	289	297	283	273	298	317	322	302	257	303	267	300	304	284	278	296	284	295	289	261	312	274	286	284	333	286	320	307	297	268	288	292	297	280	279	297	293	282	264	308	304	258	285	276	295	309	292	267	312	308	293	276	301	311	268	267	302	312	290	286	296	269	312	287	279	277	302	283	311	318	302	305	265	279	293	257	293	298	313	294	306	299	280	275	325	282	308	258	279	312	298	270	280	289	294	302	290	277	319	283	267	297	340	276	312	296	309	291	309	272	280	266	309	285	261	272	306	302	296	273	286	304	294	327	295	284	304	299	272	298	308	288	283	325	279	322	284	285	290	285	314	308	282	290	294	286	301	301	290	314	278	265	305	269	307	250	306	267	248	318	275	278	282	298	291	267	283	269	300	289	309	293	281	306	311	275	283	286	305	285	297	274	312	280	309	271	313	298	297	309	291	291	307	300	280	290	318	274	280	287	266	269	303	265	286	251	286	286	290	261	316	294	294	292	265	289	308	297	327	315	311	276	285	287	254	279	304	275	281	285	325	284	294	272	285	310	278	296	274	313	288	315	321	298	307	253	286	314	272	301	326	265	273	284	268	272	258	290	307	300	311	275	305	288	305	301	308	295	300	314	284	292	288	278	277	304	324	279	319	271	294	295	306	262	266	288	301	254	304	301	295	291	290	317	292	288	290	272	280	312	284	282	314	287	274	266	304	312	278	273	298	274	292	278	287	275	311	276	300	308	270	297	280	282	311	278	280	303	311	302	293	284	315	269	315	279	297	296	286	283	302	281	289	269	298	260	318	281	285	292	283	291	281	304	321	277	321	292	282	279	276	280	298	301	299	289	282	287	309	293	286	284	293	292	285	279	293	305	286	254	310	256	271	312	309	276	293	299	293	294	268	254	259	299	279	270	301	286	315	317	267	280	324	280	333	308	278	296	301	304	297	257	296	299	315	277	292	270	272	285	282	298	287	291	276	250	278	293	294	274	292	305	281	303	298	309	305	295	300	278	282	311	271	311	283	308	290	300	301	285	274	293	318	294	284	271	298	289	292	289	282	289	279	311	272	248	303	264	288	295	276	264	284	278	309	308	310	249	287	294	291	279	299	289	314	307	335	267	268	293	303	296	289	273	301	293	337	285	272	301	286	267	311	289	288	283	330	274	295	296	274	282	287	300	256	286	300	293	258	310	276	286	259	321	276	297	282	300	275	280	304	283	289	313	285	259	291	290	304	278	295	270	259	288	290	264	289	282	269	259	279	301	298	264	308	277	270	270	291	277	279	251	295	279	259	284	278	283	300	318	309	301	311	314	277	322	298	289	287	316	279	307	273	288	288	284	290	274	294	265	289	275	295	271	313	277	326	301	295	286	277	252	320	268	290	314	311	275	301	279	303	295	297	281	276	281	308	277	291	287	290	310	273	289	302	299	299	280	278	319	284	296	295	328	317	279	278	285	276	267	279	281	290	272	262	298	275	280	267	314	287	320	313	312	276	267	295	314	304	297	287	290	276	305	298	306	255	294	282	302	270	306	268	300	247	314	271	283	281	308	281	291	295	285	282	260	265	302	278	306	278	291	278	283	286	284	282	311	278	296	296	306	281	259	291	291	273	298	260	302	302	346	336	276	304	296	299	259	304	296	277	280	344	279	286	254	284	269	273	326	278	295	296	309	311	308	299	290	304	298	278	279	262	249	311	291	289	280	281	305	300	280	294	274	276	312	282	280	321	293	287	292	278	319	287	266	297	279	282	298	296	286	301	286	289	297	280	253	291	299	264	275	287	288	318	270	330	274	276	292	294	292	301	288	274	282	276	279	286	276	258	272	282	291	303	274	275	259	311	291	300	264	291	321	317	282	301	289	267	275	284	271	296	277	299	284	297	294	301	292	287	313	286	291	257	279	284	304	296	314	296	304	267	282	306	298	286	293	279	316	291	267	314	298	295	263	299	265	293	295	284	281	293	277	277	285	306	290	310	302	308	291	281	261	329	270	319	287	292	316	267	273	289	279	296	298	286	316	283	259	287	300	265	275	263	292	309	301	255	302	281	268	303	295	301	303	308	283	303	290	282	302	297	276	319	265	294	297	271	305	294	302	289	285	291	294	308	312	301	298	258	308	292	292	278	294	296	321	328	270	282	285	301	284	272	304	293	276	275	295	286	280	294	307	265	286	287	297	279	295	298	292	309	274	268	275	273	302	282	300	270	302	279	306	274	273	310	292	290	281	283	274	290	276	309	273	289	278	314	324	268	281	312	290	290	280	299	301	313	279	277	286	271	287	312	269	271	286	309	297	272	319	287	308	292	302	303	299	312	301	286	300	252	306	298	297	293	295	310	296	295	297	274	296	286	271	305	289	298	291	316	263	275	288	289	310	294	299	314	262	258	283	289	263	294	271	307	269	273	315	288	277	319	284	284	296	306	284	325	277	307	307	301	268	287	287	266	302	293	274	283	248	303	311	309	301	300	275	300	317	254	254	262	304	302	300	291	294	282	287	272	277	289	279	274	315	308	283	295	298	290	297	288	292	296	264	273	285	299	297	310	301	276	305	271	296	274	291	321	287	262	284	313	283	310	300	292	275	291	298	291	307	321	297	261	331	298	297	324	293	313	267	290	297	286	291	308	309	281	286	303	287	314	287	286	295	307	279	302	288	294	290	268	300	277	297	294	282	284	299	316	291	289	278	293	282	284	287	281	273	280	289	299	302	274	317	322	284	315	275	262	285	291	282	266	286	285	274	309	278	298	344	291	290	278	283	295	303	301	282	270	301	291	321	298	331	287	286	267	298	278	265	319	254	285	282	289	296	299	288	289	279	300	260	296	314	294	296	307	296	287	280	309	276	285	311	263	262	276	296
4933	3572	2903	1527	1105	882	734	649	613	524	518	491	520	460	465	486	442	396	378	385	412	459	377	398	461	390	427	376	405	407	455	380	402	424	388	362	400	384	412	384	392	389	432	410	363	396	382	424	429	391	409	397	378	375	358	377	420	406	450	471	444	468	430	451	449	459	468	448	471	452	504	410	413	440	376	449	436	392	401	409	366	418	397	415	384	381	375	355	367	387	410	371	393	357	346	372	371	377	375	373	374	357	384	410	391	380	367	373	356	366	449	373	394	368	399	375	406	381	370	403	402	386	363	369	391	386	342	400	372	383	400	405	370	391	404	371	354	380	414	372	402	408	379	372	363	366	389	393	380	383	372	362	346	370	381	382	358	375	400	354	367	370	361	385	359	379	405	379	383	381	373	354	343	384	365	384	369	372	381	390	386	401	338	411	347	403	376	333	371	358	392	403	370	388	376	352	377	368	377	359	401	406	359	383	414	367	368	392	398	334	351	365	377	351	377	379	384	371	399	370	384	395	357	391	371	376	392	361	399	355	360	397	412	386	378	369	374	395	418	425	378	394	400	394	393	371	373	354	348	387	367	389	367	384	379	403	394	361	361	402	421	375	392	381	373	388	387	388	354	374	385	398	358	355	350	377	375	391	353	342	371	355	388	369	378	360	402	376	396	381	371	405	371	392	357	384	364	392	424	369	402	356	399	418	381	386	376	379	386	350	399	384	378	375	375	364	380	348	338	336	365	377	382	411	363	383	353	378	388	366	383	352	384	365	390	393	353	392	353	327	418	358	368	383	406	358	390	408	396	344	383	390	388	414	386	373	353	355	390	356	404	345	355	383	377	369	383	383	362	377	411	350	373	372	368	371	388	362	388	355	389	374	405	414	393	400	388	376	340	384	399	372	327	353	382	367	402	374	353	375	374	336	375	365	370	368	368	392	397	386	401	370	367	376	358	414	362	374	392	380	363	391	385	370	352	374	383	358	365	389	345	360	409	375	368	385	381	387	386	373	370	377	391	409	365	404	367	342	368	373	381	370	380	369	381	368	388	395	406	395	383	332	399	358	373	364	383	348	389	364	368	363	392	365	311	397	369	368	399	400	369	344	383	385	390	385	375	396	397	338	382	385	378	390	396	368	409	380	377	380	401	357	377	377	367	402	383	386	397	384	370	364	386	372	370	349	390	411	357	384	349	382	374	380	390	403	413	363	350	369	368	401	368	399	369	391	382	361	359	392	386	399	350	397	404	408	366	365	364	398	354	394	413	403	368	387	380	387	400	395	367	353	360	378	374	340	394	386	379	352	382	393	379	385	367	387	350	370	320	375	390	408	394	363	372	408	411	356	346	334	375	369	385	337	385	362	393	391	382	365	363	394	410	341	384	387	361	370	385	346	376	373	387	375	366	377	366	393	385	361	354	364	398	378	363	382	414	372	357	398	359	383	384	367	404	420	381	363	380	343	340	378	384	402	376	410	388	406	349	347	366	394	379	399	382	384	357	358	395	377	366	371	417	385	390	387	405	354	385	382	337	377	350	346	394	366	368	397	372	368	376	353	376	368	368	376	366	397	344	326	371	386	423	376	386	364	396	393	383	371	348	377	402	368	427	356	385	388	369	382	371	410	333	376	407	425	354	346	373	377	357	413	366	361	385	395	359	395	365	397	358	360	383	391	372	355	363	389	378	346	402	347	343	352	356	378	363	350	360	363	379	379	350	394	420	365	396	355	374	360	407	376	392	363	400	338	397	381	405	397	374	396	398	405	386	419	390	395	374	340	396	373	333	370	386	385	381	358	386	385	374	382	413	404	389	379	381	388	402	373	349	352	360	369	353	370	348	366	377	387	342	368	376	375	379	372	392	378	375	367	333	407	338	375	383	386	374	379	351	357	362	354	376	330	385	361	360	381	358	349	325	364	377	370	369	407	380	365	383	368	380	412	371	341	397	370	377	367	356	379	385	426	390	363	369	366	375	363	423	352	368	342	367	382	356	385	370	377	383	373	399	375	373	341	366	396	350	391	380	368	396	372	405	395	359	417	345	420	391	363	416	371	374	387	375	368	357	406	398	379	377	376	399	335	384	380	374	373	386	400	367	339	415	357	347	351	361	392	368	372	396	402	362	385	346	356	360	400	360	370	386	374	349	364	367	367	359	355	356	354	402	393	362	401	332	421	365	387	397	343	387	416	399	393	387	368	372	370	375	375	351	414	398	403	384	397	386	379	388	409	379	379	361	349	372	358	400	363	384	364	360	388	388	388	395	341	340	369	414	336	358	400	381	406	400	353	363	353	375	387	392	383	384	367	361	387	395	380	359	358	374	369	385	339	366	382	404	371	365	370	396	361	381	361	352	405	395	347	339	371	340	380	387	312	379	396	351	368	381	409	398	368	388	399	406	370	399	410	392	370	386	334	377	395	367	370	398	423	358	406	412	396	355	405	361	378	341	428	390	355	413	406	391	370	400	409	349	394	369	350	358	336	428	399	395	349	348	387	352	384	368	386	382	357	432	384	393	378	380	375	392	387	401	360	367	433	405	366	385	366	383	395	348	366	344	385	358	396	384	355	336	371	386	387	406	408	384	362	368	386	395	377	358	331	380	384	365	350	396	369	377	379	362	375	375	379	378	391	391	351	369	391	370	400	367	384	424	414	399	383	368	370	350	378	382	359	374	390	394	379	373	370	359	354	415	394	387	384	363	371	374	368	380	371	344	380	398	392	387	391	389	372	420	366	389	386	398	330	396	395	400	383	392	330	405	368	369	397	409	373	375	394	365	372	388	369	374	399	375	395	353	374	349	374	366	413	384	389	366	405	358	386	408	371	380	351	398	343	369	395	364	404	363	359	363	371	385	380	379	377	355	352	396	383	364	385	373	341	375	383	364	375	390	358	406	344	366	384	360	367	375	385	348	389	383	380	348	363	408	341	352	378	367	385	386	370	378	349	408	400	374	377	353	378	357	385	361	375	396	349	377	396	382	409	368	407	375	367	374	389	380	377	414	388	367	393	353	381	361	393	360	370	353	366	371	358	376	360	385	372	367	357	368	384	407	357	377	363	369	414	401	387	367	350	373	417	404	366	413	383	428	383	360	380	361	360	389	379	360	355	386	391	358	416	402	358	369	396	371	389	427	384	358	380	398	353	402	422	350	373	348	374	363	356	386	397	395	368	390	360	369	382	351	394	354	385	376	369	374	363	412	387	412	375	348	374	345	380	363	355	388	385	393	377	357	389	352	366	396	414	383	366	372	386	408	373	387	413	346	382	369	376	373	381	365	385	372	411	404	371	384	386	353	380	373	366	373	387	389	378	393	386	352	395	350	389	353	364	405	369	350	378	397	369	350	362	383	367	387	359	378	381	416	350	365	377	408	435	341	390	356	380	374	412	384	370	387	373	341	405	378	351	421	369	376	378	409	368	412	384	368	365	355	385	377	384	377	395	388	398	395	350	383	403	390	394	380	412	320	334	359	404	392	390	395	409
23914	21162	28560	24023	21145	10364	1436	974	832	699	645	623	619	527	526	486	540	510	488	478	453	461	479	453	429	404	423	425	437	427	401	435	403	419	425	403	404	428	389	458	410	417	421	416	393	392	415	428	392	433	410	401	392	403	437	430	436	415	460	463	427	481	461	451	497	522	471	445	481	515	513	456	451	401	458	410	438	427	411	450	426	436	420	435	423	412	424	404	445	427	382	377	417	418	414	411	411	392	401	426	422	407	434	409	382	428	402	404	415	384	401	391	426	383	442	419	408	377	419	374	367	406	453	425	402	410	423	401	387	435	366	412	430	390	408	380	439	425	401	402	364	431	374	385	393	431	421	421	412	429	400	418	405	393	391	392	370	422	371	353	397	356	367	401	418	352	379	385	429	393	433	425	420	383	444	403	350	410	399	379	409	382	392	374	439	376	386	409	389	386	385	386	380	381	405	388	422	374	383	339	410	398	400	352	397	385	395	396	413	413	397	357	388	402	411	425	386	421	432	428	393	397	375	372	397	403	429	410	399	435	403	413	398	372	387	383	403	413	380	391	401	388	414	430	406	431	394	336	400	428	404	381	391	381	382	421	416	402	377	418	423	407	435	414	389	387	396	419	392	385	407	434	406	406	400	379	385	388	403	417	382	397	386	369	390	406	380	384	411	386	379	377	391	397	390	382	391	367	393	376	389	357	357	411	384	415	420	423	381	406	403	412	401	398	396	401	410	379	396	382	402	397	401	387	397	422	391	386	371	360	396	402	378	386	388	415	419	369	396	379	430	389	397	424	391	399	408	431	392	394	428	393	397	380	372	408	385	419	432	411	466	419	414	443	385	410	376	423	389	428	423	387	414	378	415	432	394	415	380	388	363	379	375	408	382	429	437	396	401	399	416	396	402	403	402	437	396	404	421	364	383	390	437	402	408	373	393	403	401	429	400	399	419	390	413	385	425	361	430	406	377	379	402	352	380	408	414	385	419	344	375	397	410	384	393	422	396	412	379	391	421	383	405	376	365	418	402	380	395	413	407	383	386	424	369	383	437	359	423	385	376	396	445	396	413	403	371	358	444	391	364	399	410	372	394	388	371	377	394	395	398	375	411	391	391	382	392	398	378	391	390	384	379	391	377	399	422	395	425	382	412	455	414	400	433	387	372	417	407	375	440	385	422	395	407	388	418	428	422	422	404	420	379	423	378	416	412	424	362	414	395	394	389	385	416	413	412	384	402	385	387	406	385	391	406	410	423	381	420	385	432	412	399	373	454	388	377	369	380	393	405	397	407	392	422	399	395	394	396	404	410	404	416	377	410	415	406	373	396	404	394	390	356	393	385	425	383	383	420	409	398	409	400	436	429	455	407	407	381	384	431	369	437	443	400	439	366	398	388	445	373	423	386	386	404	386	413	378	405	378	412	426	400	368	405	412	378	426	418	413	400	355	409	420	399	392	409	378	421	420	376	402	375	429	385	399	418	398	421	404	385	397	405	395	428	411	419	388	434	373	381	400	401	419	442	415	392	410	433	379	398	390	400	393	430	400	442	377	390	419	389	401	404	405	397	417	370	413	395	393	421	402	418	394	384	388	396	385	417	426	363	397	379	404	393	408	417	409	410	407	390	378	398	386	369	385	375	406	403	393	369	386	393	391	417	425	420	401	388	407	377	349	409	375	442	365	401	407	391	411	400	406	364	427	400	409	398	394	389	426	406	394	386	397	405	405	388	415	391	417	369	391	401	426	401	411	440	377	386	395	388	379	369	401	400	366	410	392	425	391	391	390	357	411	399	408	408	366	423	407	402	377	425	413	411	428	370	387	404	386	402	392	381	368	411	389	372	389	395	395	383	383	406	413	379	358	378	435	378	385	390	382	398	406	430	388	401	414	410	406	393	382	415	414	390	378	396	384	393	398	368	429	411	423	393	399	418	404	350	367	396	405	403	403	366	361	377	399	397	396	363	380	436	433	393	366	358	425	373	373	436	374	385	405	403	444	434	380	378	392	405	397	397	397	388	388	429	384	360	400	393	428	394	411	382	366	397	425	375	422	397	399	371	388	385	408	354	373	405	435	405	394	366	411	339	388	395	392	397	419	414	427	398	427	405	403	405	405	383	380	417	362	383	387	374	392	412	383	422	425	384	413	367	367	417	391	400	401	394	365	377	406	395	364	384	399	378	399	409	395	388	386	382	387	384	390	388	392	390	377	396	387	371	375	400	390	419	417	374	383	380	376	430	385	415	427	380	384	396	393	405	431	391	413	414	419	384	387	402	387	401	412	357	382	419	472	420	386	436	403	374	427	379	399	422	389	377	413	426	422	397	401	416	386	426	406	392	389	410	408	425	401	398	421	395	375	384	382	399	423	390	380	388	425	384	426	395	392	416	408	414	391	405	399	422	420	367	411	392	414	409	399	410	404	385	385	379	401	390	396	408	371	395	408	400	358	402	431	441	399	409	402	395	378	410	408	399	368	391	366	387	385	412	407	378	396	370	401	410	398	392	384	416	417	378	424	424	402	408	393	408	405	390	415	401	395	374	419	380	399	398	407	401	372	402	402	411	420	399	346	431	406	374	458	398	354	406	395	372	387	429	415	395	415	420	378	399	397	406	389	395	379	413	413	395	397	370	397	394	441	388	402	372	366	403	376	379	372	403	414	436	413	421	389	397	408	403	394	372	418	405	385	380	381	379	416	416	384	384	406	413	420	368	371	394	407	412	412	396	399	382	389	410	406	385	420	401	410	404	392	428	369	378	442	403	400	401	393	376	382	388	410	398	398	387	410	409	396	409	396	368	464	420	398	430	392	389	394	397	402	408	474	377	385	433	393	393	428	386	392	387	392	381	387	389	396	395	389	404	394	390	406	395	409	396	376	403	333	377	409	369	385	373	375	417	421	395	396	438	408	435	402	400	437	377	433	406	401	396	406	381	389	421	407	417	387	386	355	385	403	377	411	396	391	402	412	400	378	434	407	420	402	405	401	364	399	350	398	396	388	398	379	409	445	383	428	387	363	397	396	387	421	442	387	400	402	410	390	366	392	399	387	373	381	391	421	409	389	382	397	402	441	409	362	412	390	395	407	440	418	401	402	427	435	377	417	413	407	421	426	386	426	395	424	405	380	395	397	397	413	395	407	405	417	368	370	434	391	426	406	373	393	398	394	389	425	401	345	387	417	404	349	407	382	392	393	398	404	418	407	401	375	402	408	396	371	365	411	412	407	397	403	374	401	406	352	386	403	395	395	392	419	371	380	399	396	398	384	386	405	415	379	408	378	373	388	404	348	430	402	416	394	419	419	424	410	398	393	376	421	367	409	383	427	401	390	405	397	414	405	380	409	380	407	441	409	414	399	392	417	407	402	393	362	361	415	400	390	380	402	407	385	411	381	406	398	387	379	366	371	385	406	397	412	395	375	405	371	378	402	423	407	415	374	415	369	396	388	359	371	405	384	405	399	401	376	393	422	366	375	446	404	388	389	387	402
5868	12889	10999	5592	3980	3006	2438	1852	1543	1385	1232	1106	1020	905	869	775	783	744	701	646	658	639	670	602	598	623	604	616	562	598	620	608	567	616	565	567	594	549	529	561	552	568	572	565	557	519	559	578	546	504	516	552	553	559	505	557	637	628	676	632	643	648	674	665	701	759	682	631	669	688	698	617	589	607	584	629	674	549	546	514	572	565	529	579	552	541	503	523	546	522	530	557	565	525	536	523	527	507	549	491	494	529	512	511	489	555	494	555	498	499	546	536	485	542	530	498	518	546	539	535	545	521	562	478	473	516	534	506	505	505	530	545	553	515	508	561	469	538	536	548	544	506	504	475	515	492	493	529	481	476	511	485	497	484	517	522	529	547	551	513	534	485	521	529	503	534	519	544	474	492	486	505	507	508	538	550	522	512	507	515	493	513	514	484	509	577	537	522	532	529	514	529	546	485	488	511	524	503	572	511	509	487	483	519	510	510	513	482	518	520	505	510	498	505	533	472	520	521	539	506	522	546	544	489	554	521	453	502	503	513	504	524	488	513	517	503	512	519	519	510	530	531	493	543	519	485	502	487	487	522	501	513	514	526	500	512	517	489	501	520	497	547	510	493	500	484	527	506	536	534	520	475	496	462	539	540	512	532	501	520	533	497	490	479	545	504	524	504	487	533	507	507	529	520	481	516	545	533	595	533	517	548	497	504	536	505	507	525	527	504	521	536	509	529	518	532	560	511	525	550	517	479	523	475	522	547	502	530	486	493	548	534	472	469	509	491	481	488	491	536	516	507	511	496	515	545	505	471	521	511	514	559	517	483	496	509	494	488	503	507	521	534	504	522	488	514	527	538	521	533	514	526	500	477	519	514	568	488	500	533	500	547	534	552	503	480	561	526	534	508	534	483	502	491	520	502	495	517	503	493	510	519	518	518	507	535	517	474	483	545	531	509	518	510	534	534	534	548	473	499	508	482	489	505	530	499	495	540	515	543	480	517	516	497	511	532	520	532	538	502	556	523	536	515	489	489	544	517	533	518	497	511	501	488	473	525	526	537	535	524	504	520	536	520	524	512	473	547	538	489	501	563	509	522	466	543	495	478	499	522	486	479	519	524	479	496	488	481	512	518	502	535	523	505	507	531	527	522	480	491	537	511	547	509	520	543	522	512	495	535	519	502	518	504	525	533	545	515	478	530	503	513	522	523	552	555	506	490	501	485	495	532	528	503	533	520	511	524	509	527	583	493	503	496	487	476	526	506	483	527	515	532	502	471	569	508	480	534	513	544	506	519	507	506	550	519	504	496	537	523	546	502	578	557	555	515	512	545	533	541	474	534	501	482	526	529	517	523	514	537	529	493	522	509	527	505	543	513	516	518	552	487	488	528	519	509	587	537	496	513	529	489	542	484	563	540	472	521	487	552	514	517	474	482	483	547	479	534	521	517	538	509	539	525	539	495	503	509	499	499	540	521	495	548	539	534	539	524	538	462	516	492	515	502	522	514	512	494	533	520	502	537	498	502	546	526	520	495	505	507	561	524	484	480	479	524	477	492	532	509	507	508	510	519	493	474	523	555	515	516	529	505	486	515	475	518	486	530	548	508	502	494	536	527	523	466	530	500	496	506	494	496	490	497	557	546	520	507	482	555	517	542	544	512	523	499	502	528	576	501	477	544	555	505	499	474	503	549	508	483	481	513	502	538	521	526	552	523	518	502	546	536	521	519	506	527	519	540	518	531	545	531	491	553	512	502	522	503	543	526	516	479	478	512	538	507	545	562	547	524	513	516	494	503	529	513	498	490	549	517	538	472	481	560	510	524	511	499	545	537	475	556	522	532	471	515	491	487	543	538	549	555	548	528	545	502	477	469	535	503	519	494	480	469	519	552	520	509	514	541	555	511	520	513	513	557	515	528	466	530	486	501	548	526	537	495	507	503	514	519	522	542	503	562	508	492	512	502	500	530	544	484	536	541	515	507	516	538	537	494	519	482	535	528	476	489	536	504	559	539	518	531	548	501	552	522	555	486	512	517	452	495	493	455	560	482	502	572	509	494	525	490	552	491	507	541	538	514	504	544	521	517	519	532	506	533	487	529	528	487	514	564	531	472	535	479	485	533	531	496	506	468	500	535	521	478	520	496	517	495	503	532	517	514	499	507	476	479	500	525	505	492	500	517	528	461	511	480	482	516	557	545	533	513	487	555	540	528	503	536	488	499	491	530	535	530	519	520	507	551	529	493	496	535	511	531	506	502	511	499	527	480	502	527	504	562	516	470	541	510	474	534	552	510	503	514	549	497	501	552	545	518	490	555	495	505	497	553	510	480	497	519	509	530	507	502	528	535	527	488	501	559	490	521	534	528	512	518	481	539	544	499	547	487	496	527	532	512	528	480	543	524	511	519	487	526	568	545	480	543	486	516	503	524	511	523	513	543	550	517	477	496	513	532	534	545	530	519	512	519	500	504	510	507	485	509	516	476	493	537	486	495	500	526	524	488	495	517	531	529	524	573	535	501	516	489	542	481	502	516	511	539	479	535	488	557	523	485	487	517	517	518	529	501	503	527	523	503	525	518	520	517	534	546	503	509	487	529	539	530	498	536	517	486	510	494	490	553	488	533	590	526	486	534	516	510	485	488	538	537	529	498	495	531	510	480	559	531	521	522	530	515	512	534	500	485	556	527	495	493	550	529	492	470	529	539	550	540	538	476	497	510	495	559	532	526	521	558	472	482	514	540	523	529	512	530	537	495	506	473	529	513	562	561	504	551	503	470	480	505	489	577	525	493	502	530	521	529	551	479	523	472	529	511	509	499	508	515	536	518	477	499	571	519	532	532	482	485	532	537	505	482	538	503	503	517	472	530	526	542	580	534	537	531	519	494	523	553	521	502	556	539	516	526	515	540	528	527	547	527	517	493	505	496	472	478	506	509	528	512	496	496	537	542	521	524	507	521	474	520	516	508	519	526	511	508	514	511	546	549	509	503	500	524	510	506	544	507	497	491	552	531	479	543	534	504	496	545	548	550	517	520	533	523	532	524	548	506	524	487	529	530	507	519	513	466	486	499	540	506	486	512	490	548	499	576	522	520	557	519	493	530	540	534	537	472	488	500	521	508	506	494	493	494	521	522	497	512	477	544	482	529	504	495	505	539	547	535	535	531	486	564	507	533	530	474	503	528	478	495	514	517	480	472	497	532	530	538	499	531	525	534	530	516	525	563	528	517	543	504	558	527	501	506	502	486	523	498	509	502	509	520	550	505	505	579	544	545	509	484	519	503	501	476	518	509	525	519	522	506	515	521	550	519	578	541	519	505	579	495	531	488	479	495	524	452	496	526	538	530	524	509	531	508	500	480	517	516	499	559	508	521	495	475	558	496	532	529	498	525	501	520	539	550	532	498	521	513	554	486	549	517	509	546	526	521	512	519	514	526	512	484	538	495	546	522	526	486	520	506	495	535	500	519	508	519	528	546	520	514	554	515	494	549	513	527
25187	21181	27248	25196	7928	819	586	467	409	366	373	341	295	260	277	273	292	296	279	269	253	269	259	243	265	278	239	228	215	255	262	238	238	237	226	232	245	245	230	201	224	219	244	224	211	231	226	224	221	232	224	232	236	262	232	260	258	289	313	258	260	301	277	286	283	276	276	243	271	263	249	272	283	240	249	308	298	244	232	231	228	250	229	240	247	201	194	195	231	213	242	216	229	243	222	219	234	240	234	229	256	217	239	218	242	215	227	206	234	218	246	213	235	237	235	221	225	207	224	222	233	206	233	247	207	231	205	239	226	227	246	242	222	244	192	219	241	193	223	227	202	212	268	224	227	234	213	245	245	228	231	249	211	214	212	205	231	218	219	211	239	231	252	210	238	253	228	222	192	231	214	235	254	204	219	235	219	203	209	240	222	234	211	225	213	248	218	219	238	229	204	225	254	204	223	237	219	237	248	224	226	218	251	201	232	262	221	215	245	216	197	220	210	216	222	203	220	213	249	234	195	204	234	245	232	216	218	222	220	198	211	223	227	202	256	219	241	224	213	237	191	222	197	233	248	213	237	249	250	229	246	236	223	221	218	221	223	205	237	231	243	204	228	224	239	210	231	208	204	238	213	221	231	205	236	204	228	222	245	261	237	228	224	223	228	253	217	242	231	209	229	228	239	255	209	229	211	219	230	263	215	215	252	229	211	215	205	236	236	237	213	232	221	222	227	223	252	252	230	238	233	224	210	242	228	226	237	241	236	246	228	226	221	204	214	243	253	211	239	249	235	224	218	225	214	220	201	224	204	228	216	227	237	213	224	218	213	243	219	222	242	244	224	218	202	185	206	207	244	189	232	214	226	234	224	215	210	238	212	220	249	231	209	237	240	236	224	222	216	234	220	195	216	219	226	222	218	224	212	238	224	227	210	237	233	218	236	210	248	228	226	228	236	243	216	247	204	198	214	223	230	226	214	235	243	234	203	226	231	198	217	220	214	246	217	230	226	237	248	268	244	228	239	216	213	224	215	232	210	231	227	210	228	219	218	241	218	224	232	234	225	245	271	236	226	227	204	239	211	244	244	229	218	232	239	211	224	221	238	225	225	206	227	242	235	238	200	229	223	223	229	204	230	204	260	222	244	214	209	218	235	231	248	236	219	247	208	239	199	223	232	261	208	217	239	209	225	225	212	217	213	230	203	235	241	244	227	238	240	223	225	218	234	223	212	239	233	221	192	263	253	229	248	192	226	215	229	232	244	221	228	228	246	220	224	243	218	236	243	268	213	207	219	216	248	183	222	217	238	238	206	232	233	231	241	203	241	225	224	214	228	219	197	239	243	227	228	225	226	223	212	206	253	233	226	206	258	239	232	222	228	228	235	242	233	231	225	229	230	233	232	240	224	189	215	210	230	243	208	220	247	239	218	258	225	204	212	223	228	234	234	226	216	212	213	254	214	212	222	216	264	208	205	217	227	205	233	214	222	236	239	228	221	221	239	205	256	229	257	245	221	223	223	222	222	213	228	222	258	245	219	224	240	242	240	236	231	239	220	226	232	220	210	223	219	253	195	224	199	239	225	244	186	228	216	201	213	217	230	229	208	241	190	235	203	235	226	243	223	231	221	205	219	207	231	213	215	256	213	222	216	231	226	223	222	219	235	212	205	208	206	229	232	225	214	210	222	237	218	204	212	225	212	213	239	224	238	234	220	216	231	219	216	230	223	218	236	235	222	220	218	242	246	233	197	240	230	215	235	243	227	233	200	217	228	191	218	210	232	194	225	238	218	248	218	206	225	249	227	263	221	240	229	263	239	237	186	234	246	194	247	208	248	233	232	241	241	233	210	214	237	227	219	244	225	225	199	242	234	248	209	228	222	217	233	219	209	246	235	222	234	225	230	245	225	201	233	219	216	225	219	227	268	223	211	230	210	206	219	229	227	248	227	250	242	230	228	243	223	232	224	206	234	236	223	217	227	226	230	216	229	256	219	244	232	212	224	224	224	236	235	219	230	203	217	205	210	214	221	225	214	246	215	217	220	263	203	240	222	217	234	213	204	236	206	225	245	209	196	222	229	227	245	240	209	234	204	215	238	221	223	209	250	195	188	204	239	246	217	215	219	225	224	224	216	229	215	229	247	242	230	246	227	238	250	207	208	245	250	225	221	230	221	195	218	234	209	234	235	227	220	228	238	245	210	240	241	227	246	237	228	205	237	238	250	205	208	239	185	219	218	199	247	205	217	236	195	229	219	216	248	233	199	223	235	222	226	206	210	228	224	212	227	245	266	208	230	220	226	217	198	218	241	219	235	228	242	229	229	236	205	238	216	210	225	230	213	204	254	221	248	222	226	214	244	239	208	241	233	227	229	219	213	225	233	213	215	212	204	279	225	204	225	225	266	258	206	230	210	240	227	225	229	213	219	247	228	217	243	215	220	239	221	223	241	214	263	253	232	221	202	220	212	217	230	227	201	207	239	203	214	204	220	212	244	228	216	217	223	217	190	226	191	227	239	238	234	237	234	232	236	227	222	221	245	229	218	214	222	219	241	223	238	226	212	225	266	255	216	227	234	211	238	224	209	227	229	225	227	215	234	222	202	229	223	216	229	233	219	231	211	227	208	251	223	223	228	195	235	224	218	215	220	218	221	240	251	211	232	257	238	228	226	227	232	233	218	243	205	235	208	214	218	243	247	246	226	218	246	219	229	252	203	219	222	205	205	225	230	229	216	223	217	244	209	222	196	242	226	237	217	219	214	209	230	239	227	218	212	217	243	224	239	224	256	212	186	227	195	241	210	240	224	237	198	212	222	226	211	246	237	226	252	230	216	216	217	222	203	253	239	223	214	212	219	253	228	222	214	212	221	242	232	237	210	244	241	239	209	241	214	218	207	212	193	236	214	247	225	227	232	207	248	232	232	248	259	213	215	212	245	247	272	213	190	222	215	267	227	214	232	236	189	225	222	205	225	234	215	226	226	239	219	222	205	238	223	246	242	216	213	251	210	227	216	241	240	233	235	215	211	241	194	198	203	207	223	241	228	248	226	219	226	229	234	241	204	236	214	215	230	209	250	225	223	214	254	247	237	249	229	241	205	231	211	244	217	241	205	223	236	218	232	229	223	247	205	215	207	209	199	229	221	238	223	245	221	239	240	220	250	223	246	213	229	245	202	220	223	221	217	228	235	216	258	218	233	233	264	202	219	202	259	237	214	207	209	216	236	218	241	245	221	239	219	225	224	234	233	229	237	238	235	253	223	260	249	217	232	221	238	237	248	252	229	227	221	218	230	195	241	231	214	205	255	223	263	255	231	211	224	221	244	221	231	244	222	217	223	223	211	231	223	213	214	218	261	223	241	210	221	241	233	217	218	222	211	212	241	218	253	235	222	211	213	236	251	205	205	215	235	236	265	228	245	207	262	209	230	237	222	254	236	227	247	221	209	236	223	225	218	209	260	207	205	224	207	244	216	218	211	213	210	230	222	207
5448	7918	6518	3283	2311	1758	1272	1111	924	825	723	620	589	485	489	463	467	426	412	420	378	353	349	382	354	331	362	373	354	369	356	316	345	356	337	353	315	355	355	303	340	315	333	320	331	337	313	321	322	322	330	334	326	291	278	321	373	409	415	394	395	431	402	424	473	427	362	378	401	416	456	389	329	371	380	395	363	334	326	292	349	329	309	368	319	309	280	325	282	330	324	336	305	318	328	310	305	285	328	289	307	287	308	285	315	306	273	305	305	274	285	284	305	275	283	295	318	291	306	314	298	287	309	272	272	314	304	293	315	324	310	291	317	304	294	313	316	311	290	305	305	310	301	294	300	290	297	312	292	297	296	277	301	308	316	327	304	319	319	292	307	331	310	304	302	293	307	309	293	302	281	322	320	310	303	288	318	308	300	319	296	304	326	276	331	291	293	301	311	288	325	268	293	328	292	316	314	289	290	308	303	303	326	314	303	299	298	301	291	291	293	324	310	313	308	302	306	317	300	298	280	296	300	261	288	292	289	302	347	299	279	309	301	285	289	283	287	313	302	268	307	338	289	285	333	296	299	330	303	309	277	283	303	307	313	303	294	291	297	314	270	302	318	317	313	299	301	293	298	326	314	300	305	313	298	299	278	279	309	284	323	292	329	320	311	304	312	285	257	276	291	319	297	324	315	308	344	336	319	286	318	297	315	313	335	291	324	311	304	261	320	304	286	322	311	315	287	309	273	288	302	293	309	286	308	303	278	316	299	301	307	301	288	332	319	302	304	323	324	283	282	317	297	291	294	293	302	302	300	346	313	342	321	349	311	315	306	328	316	289	345	298	281	326	293	331	294	295	305	294	273	295	284	301	320	277	274	322	282	279	264	289	306	301	316	313	285	294	281	313	273	310	347	314	313	279	306	292	292	296	289	278	313	291	299	313	276	314	281	304	324	315	335	296	301	288	325	294	301	331	317	322	301	303	314	310	305	294	288	284	298	307	296	292	327	307	323	314	330	309	318	344	282	285	288	294	279	317	326	262	303	278	308	298	276	298	313	324	283	297	316	288	281	298	287	290	313	304	306	300	307	318	269	296	295	300	307	334	280	309	314	310	306	319	300	318	274	266	271	316	308	301	295	294	300	320	293	316	320	314	312	287	296	311	270	322	286	289	316	310	289	322	325	326	301	316	325	272	287	294	336	290	273	290	320	316	286	306	335	317	304	309	291	312	284	310	264	298	318	323	278	297	357	303	280	309	297	305	296	301	300	293	316	280	298	326	290	288	337	272	290	319	305	314	283	327	303	318	289	303	320	299	303	305	335	285	321	324	306	313	306	300	303	310	308	311	301	294	310	320	327	295	323	291	311	302	305	307	279	310	276	324	326	319	317	321	274	301	337	305	310	294	319	273	294	297	294	313	313	297	327	336	298	334	294	349	291	297	311	311	296	325	300	324	313	314	306	292	311	293	288	305	325	306	285	281	315	290	292	312	282	325	311	323	323	268	291	330	316	313	284	306	293	298	290	297	284	292	313	283	295	293	328	280	301	309	320	277	320	310	317	271	283	313	294	301	313	328	300	317	322	307	306	298	303	290	299	285	304	353	288	295	314	259	315	299	304	298	307	284	289	300	327	298	294	300	310	297	335	313	317	293	328	321	290	325	325	332	295	307	298	329	325	323	311	285	309	275	323	309	301	308	295	272	298	299	303	312	303	307	309	295	296	324	299	323	306	294	269	306	286	294	275	295	303	300	304	292	279	305	320	328	291	302	330	340	292	303	269	301	319	309	296	270	309	321	291	301	271	299	285	306	301	313	312	302	307	283	282	304	277	306	341	334	287	303	283	295	286	281	300	319	278	286	301	304	311	290	301	299	336	308	300	306	303	302	295	304	306	310	301	285	300	299	297	288	286	269	295	304	329	278	310	289	335	283	306	316	326	292	321	281	319	321	337	284	322	305	290	292	306	320	321	295	298	314	284	297	317	290	285	306	333	299	299	330	310	303	312	311	330	301	324	278	298	273	294	328	326	313	297	304	333	314	302	306	296	327	324	302	293	332	282	313	290	311	296	295	316	297	295	289	276	304	319	302	279	298	260	297	310	307	310	297	298	329	319	332	298	308	318	299	280	301	336	301	286	325	306	299	296	329	315	314	299	294	279	299	308	310	288	291	304	292	310	285	303	311	296	321	295	294	315	327	310	315	286	290	313	313	288	297	285	323	275	316	285	294	325	297	292	308	273	334	278	295	329	281	281	310	322	280	311	313	289	336	316	348	305	305	284	292	334	286	302	285	298	355	318	302	297	288	261	308	317	285	291	260	274	299	306	322	296	283	294	315	280	296	308	292	286	320	296	294	291	274	317	307	315	334	288	340	334	310	335	297	288	304	322	300	287	311	277	306	314	292	317	308	327	296	293	312	315	294	320	279	293	305	275	313	325	306	303	315	286	307	304	337	301	303	328	276	265	288	300	327	311	314	304	292	312	308	281	343	325	295	260	284	277	311	313	303	286	281	295	304	312	281	307	305	283	312	312	311	295	310	310	288	291	299	291	328	303	299	321	318	306	326	283	316	287	328	295	313	306	301	300	291	317	316	345	310	315	318	299	254	340	286	331	289	268	292	315	264	320	313	281	309	312	308	311	323	294	290	334	308	319	309	314	291	324	334	314	318	283	298	315	272	287	285	316	322	304	292	305	315	288	314	305	299	296	302	310	291	320	287	277	280	296	277	317	289	311	275	289	305	310	322	303	294	311	317	318	333	303	295	301	315	276	292	308	297	319	288	329	294	309	301	304	313	274	304	336	320	274	315	325	310	285	314	302	334	306	301	311	299	296	296	315	296	319	297	306	268	314	318	299	294	291	295	283	272	302	326	280	315	277	315	292	301	284	296	272	299	294	315	300	288	315	285	304	330	298	295	310	294	295	327	304	308	328	286	329	307	300	319	263	289	324	292	317	292	283	338	307	329	331	315	292	299	302	295	301	287	290	299	330	348	302	329	294	334	326	316	309	310	304	335	289	305	310	318	300	303	286	287	306	276	281	290	338	323	323	319	298	303	323	323	298	312	313	317	287	351	297	303	295	342	287	336	285	313	314	310	307	317	294	314	299	303	283	313	266	328	311	291	280	306	312	321	299	303	318	294	315	282	287	284	284	295	283	286	321	310	321	305	290	303	296	326	287	300	298	306	307	297	305	253	293	272	282	307	314	307	306	286	317	300	320	317	317	302	294	284	308	296	312	302	284	325	276	339	302	318	284	310	303	295	314	304	293	296	316	306	279	292	324	299	295	329	301	325	305	318	309	335	306	330	340	321	319	305	326	319	307	316	293	336	299	299	304	259	290	315	288	322	313	305	282	318	294	320	299	281	292	312	332	332	303	333	306	292	305	306	320	304	297	277	332	284	323	311	293	292	282	315	294	306	317	303	297	293	315	282	318	295	323	278	318	299	299	300	317	243	302	311	304	295	322	287	267	281	298	319	283	294
22962	21212	29017	23672	21215	21263	9053	1554	1077	1001	850	782	679	682	613	578	557	542	558	466	519	500	481	456	452	443	450	437	441	443	397	424	433	415	444	438	392	389	429	396	422	433	417	391	404	377	383	417	391	398	361	418	411	398	361	418	481	497	464	491	514	505	495	492	516	521	473	495	486	531	490	416	408	448	450	497	463	437	368	415	431	388	416	390	373	380	357	377	397	388	377	404	377	375	376	383	383	365	375	388	355	418	394	372	332	375	393	360	387	367	350	357	360	404	366	377	357	362	369	379	355	404	354	404	346	364	360	340	369	368	371	393	396	399	412	365	343	355	374	352	368	406	368	378	409	379	380	364	360	375	391	372	356	368	399	393	326	384	395	363	405	367	382	384	378	389	372	386	377	397	369	371	388	394	392	410	355	360	350	409	383	384	371	347	387	360	359	363	383	363	385	384	393	334	365	409	364	363	364	351	434	422	379	370	372	367	368	366	380	385	363	374	350	375	392	390	384	385	373	356	369	384	415	395	360	389	415	357	382	384	354	368	381	361	386	352	375	377	367	389	370	377	359	357	353	371	351	376	412	379	382	403	364	370	375	367	356	370	367	381	324	372	378	407	407	385	363	362	385	368	353	369	422	347	372	387	332	410	390	392	353	381	391	335	350	364	395	401	362	377	405	398	358	361	376	390	339	374	353	376	360	384	395	353	368	410	358	345	398	400	378	362	355	369	340	365	400	373	406	336	365	388	366	372	343	383	367	374	364	351	332	394	395	359	415	373	393	364	373	339	389	378	381	357	367	372	371	379	399	358	348	380	366	389	370	402	355	392	393	390	380	337	368	368	393	353	354	377	377	380	381	399	368	370	386	395	391	379	375	379	381	377	354	389	366	381	322	368	340	405	374	410	394	409	361	362	374	384	378	384	336	356	354	320	368	335	362	379	396	375	405	390	383	346	365	361	371	402	414	348	409	394	369	368	400	374	395	394	395	353	343	402	366	426	365	365	375	384	370	378	351	355	359	387	394	368	377	369	395	349	413	374	373	390	384	395	387	367	388	345	350	355	382	385	327	370	325	340	370	386	351	372	367	372	396	344	355	360	390	379	397	366	395	369	386	367	413	416	340	380	393	360	352	371	364	364	371	384	368	375	393	376	371	372	360	380	399	369	378	357	363	401	350	411	373	399	404	374	361	367	383	389	359	356	375	405	374	399	394	324	387	369	367	338	367	401	355	368	375	391	368	407	373	396	382	362	380	387	372	378	401	385	426	366	370	378	398	370	386	337	348	362	381	370	373	372	373	388	369	382	384	391	334	357	410	386	392	370	370	363	378	371	396	351	366	375	385	389	400	347	380	419	376	383	374	382	399	368	426	355	380	393	398	331	369	379	370	366	371	356	347	367	391	364	329	384	424	353	319	338	357	366	363	370	382	383	370	363	406	370	361	342	380	353	391	359	371	343	375	355	399	372	376	350	371	368	425	410	339	385	361	351	379	383	355	380	341	384	358	398	380	364	368	368	370	376	385	383	353	377	358	355	396	374	355	384	371	335	390	391	385	377	356	425	389	380	381	384	360	400	345	374	383	410	415	390	379	354	385	367	350	336	388	375	404	376	406	377	343	326	359	373	370	381	364	381	370	363	388	395	361	366	393	354	405	380	379	362	363	394	384	372	377	361	368	385	392	359	395	374	354	340	384	380	345	383	365	359	373	365	377	381	372	373	379	368	390	395	384	382	376	330	349	383	390	374	401	394	373	372	362	384	353	365	384	393	401	394	371	384	373	385	374	359	342	370	374	385	377	356	414	379	364	364	348	348	356	363	377	368	339	387	356	368	365	387	364	388	348	395	379	363	350	355	374	381	368	373	366	372	347	398	395	385	378	411	389	369	356	367	357	358	368	393	357	402	379	392	384	344	372	382	378	373	369	379	365	376	386	405	363	378	369	347	357	349	373	357	378	382	354	405	357	381	368	389	369	384	375	384	358	384	381	341	376	356	368	370	358	376	333	386	375	381	349	369	345	386	387	357	344	384	397	372	389	403	370	367	360	369	373	421	371	392	374	377	376	337	368	360	410	378	386	370	351	392	341	369	388	399	382	382	345	334	387	348	338	344	397	370	383	370	355	397	387	388	399	384	375	404	394	368	370	399	371	358	384	419	367	373	362	391	387	342	367	392	356	349	373	349	387	375	370	349	358	351	367	355	369	377	385	372	360	331	412	376	389	381	382	384	393	386	342	333	393	362	347	397	362	377	388	407	355	334	375	363	351	368	368	389	389	363	360	356	395	361	384	387	364	383	375	384	379	401	379	397	358	361	366	381	360	396	343	331	373	376	360	379	368	402	377	404	376	381	371	334	385	372	371	372	390	366	353	390	351	356	382	391	392	354	379	358	392	354	391	351	384	378	376	355	380	358	348	365	352	387	371	372	392	367	396	373	362	394	392	376	373	392	382	355	385	400	380	372	375	360	390	365	400	361	379	374	369	379	388	378	359	388	370	363	402	376	367	353	418	361	385	371	378	380	343	365	333	363	357	375	353	386	351	390	374	392	391	391	370	408	403	337	385	406	358	376	402	340	342	397	352	382	352	381	390	336	400	327	370	373	381	381	373	375	375	382	420	406	369	373	412	368	344	383	347	389	401	384	371	404	359	418	371	383	374	319	411	400	374	370	351	385	354	329	383	408	389	408	362	402	364	353	346	354	387	390	373	350	397	385	352	383	381	366	348	396	398	368	372	375	377	379	385	329	408	356	376	382	351	407	400	370	345	382	353	373	388	364	389	369	358	393	354	387	367	325	380	336	374	376	372	362	338	361	398	363	370	367	378	439	381	348	371	400	403	412	390	378	380	388	370	390	369	375	368	403	359	338	395	361	379	374	386	398	381	368	349	412	347	346	372	343	363	417	398	372	334	364	397	358	376	362	379	362	390	377	383	336	375	360	376	342	361	368	358	395	361	352	354	401	390	366	386	370	346	360	378	413	386	371	372	355	372	382	392	399	373	352	388	409	420	393	399	354	373	374	357	393	367	400	380	384	371	380	343	365	358	380	364	359	389	375	404	394	368	380	360	364	394	392	366	351	365	396	349	409	371	358	390	345	395	374	340	382	364	390	380	378	379	381	379	366	379	393	330	399	393	332	356	391	377	361	349	381	346	359	391	385	397	382	388	405	395	369	377	387	352	396	378	371	359	388	374	375	370	357	390	349	375	367	332	367	372	390	388	427	383	363	374	395	367	388	359	374	388	422	367	405	362	369	402	389	381	371	360	388	401	385	375	372	379	392	384	419	353	362	384	372	338	349	350	393	401	373	353	361	383	365	407	365	417	392	370	404	372	385	396	394	389	386	353	394	391	371	379	377	394	355	378	361	371	347	367	373	409	356	376	401	389	383	363	380	367	361	379	373	371	365	377	422	380	395	381	370	395	348	336	344	357	369	367	359	345	406	366	406	352	365	404	391	385	374	399	349	384	366	327	363	360	397
8476	18889	16160	9025	6530	4798	3694	2955	2500	2016	1768	1561	1365	1244	1099	1036	957	860	796	805	761	684	667	621	644	647	607	605	675	663	595	560	668	599	588	582	530	551	520	588	523	537	556	541	514	544	523	552	548	576	561	525	522	510	571	659	647	717	685	767	741	759	719	700	735	759	724	681	666	797	775	630	579	601	604	648	663	549	463	532	563	593	544	544	462	491	492	515	495	506	492	528	511	535	508	490	477	526	504	487	484	477	466	461	495	478	518	485	492	515	474	452	470	479	488	532	479	454	472	500	469	513	489	489	508	458	511	473	509	481	492	499	442	489	459	474	485	506	512	496	466	476	429	485	479	488	512	539	466	480	473	464	490	491	476	461	452	528	488	497	488	446	530	470	469	492	525	508	492	503	486	457	492	489	476	479	443	494	536	469	474	477	459	556	475	469	494	480	483	515	497	472	501	463	524	442	479	459	485	496	486	514	465	481	507	514	480	506	495	478	460	496	496	461	477	496	452	481	471	479	510	465	504	480	463	462	474	506	477	459	509	458	516	527	490	470	505	484	509	493	507	488	467	487	505	497	471	499	476	481	452	484	480	489	453	518	509	483	510	471	498	511	470	483	479	482	446	443	480	503	519	452	452	480	478	472	450	507	467	494	486	503	503	499	503	464	482	487	520	477	509	483	481	487	471	451	439	482	504	465	464	487	484	507	468	506	536	505	477	519	475	466	474	478	494	496	511	442	497	500	465	495	459	515	476	482	471	476	488	444	499	498	529	487	484	466	470	469	513	454	484	482	503	496	543	506	515	490	534	483	532	498	466	489	530	439	502	482	481	477	477	464	521	484	514	498	470	491	500	514	466	523	467	477	503	453	478	493	491	497	490	490	488	436	499	492	464	498	467	492	508	500	491	461	474	490	472	487	427	469	489	511	467	480	481	459	466	465	466	494	512	512	444	438	506	493	513	482	500	511	500	489	496	521	500	477	497	453	489	495	482	473	489	512	466	486	510	459	502	507	503	494	450	509	460	487	497	441	501	514	473	533	506	497	443	475	499	493	486	430	527	476	498	549	539	488	457	508	486	457	520	457	493	479	468	470	483	471	490	456	510	501	491	494	483	491	494	498	501	507	466	532	508	507	433	494	474	488	518	495	523	466	475	471	481	520	471	459	490	538	490	465	471	488	507	484	467	514	466	472	495	477	490	466	506	457	511	479	471	539	487	494	479	479	498	501	470	512	480	490	461	470	485	532	497	451	507	491	498	513	488	482	469	490	497	480	454	494	455	501	550	485	498	450	477	470	486	464	485	474	474	487	458	484	468	465	463	435	489	474	484	512	507	467	458	457	500	495	493	462	464	485	481	463	471	492	452	498	508	481	488	447	475	479	524	484	467	513	487	483	460	461	480	498	483	498	498	472	489	523	472	479	459	498	482	484	494	472	505	520	479	481	498	500	509	472	510	489	522	480	509	478	483	460	491	461	487	475	478	491	478	503	459	460	485	456	485	503	445	515	467	470	506	493	503	513	489	516	499	468	463	476	524	489	472	483	497	477	449	496	468	482	514	490	479	509	458	484	487	520	496	477	471	478	517	511	536	482	492	468	494	490	484	490	495	476	500	524	516	519	503	490	473	490	487	515	478	462	447	469	511	502	454	491	491	470	508	472	476	477	504	432	467	503	491	478	465	510	508	513	473	493	480	468	504	460	476	478	468	464	493	461	510	457	473	484	494	466	478	508	470	481	496	498	454	481	513	445	464	477	465	508	471	503	460	502	477	509	484	506	474	504	524	529	495	475	523	430	450	508	495	503	506	470	506	486	501	447	508	478	489	472	500	468	510	482	526	487	469	470	465	480	488	517	501	500	483	470	472	530	442	476	485	473	508	456	456	470	477	446	446	464	509	475	495	507	510	507	509	492	496	488	494	467	518	467	489	462	524	499	486	486	505	477	544	489	477	506	473	481	500	508	504	492	442	500	494	499	466	493	503	437	479	452	528	495	485	513	509	482	486	486	470	510	518	486	446	493	473	447	480	476	466	463	529	499	482	499	459	467	489	514	471	442	497	484	448	501	456	487	510	495	447	496	492	483	495	433	510	503	488	440	460	489	502	467	490	471	483	523	504	488	458	496	533	512	476	491	490	506	516	455	507	508	477	432	504	472	551	496	499	479	495	521	490	526	490	508	499	502	461	491	509	505	504	517	490	508	469	503	503	503	474	510	490	501	478	496	525	468	516	474	487	485	483	529	505	494	505	472	470	477	512	520	477	471	523	484	457	514	454	506	494	474	478	484	470	485	476	527	492	483	493	488	473	509	479	518	496	486	517	505	492	503	461	522	481	464	501	499	484	494	493	480	454	454	473	466	509	499	450	506	466	498	492	513	499	493	535	506	495	491	487	460	466	474	467	485	470	484	465	479	477	537	454	519	483	424	503	519	514	470	472	437	470	510	491	446	521	485	518	518	472	465	516	493	495	463	473	473	528	454	500	475	506	492	489	489	525	464	493	444	447	469	450	478	454	477	477	536	538	469	525	508	506	497	462	484	462	491	460	475	470	490	473	479	474	519	463	488	482	479	498	451	515	476	493	503	489	455	484	504	492	461	493	492	494	473	478	482	499	523	475	492	491	513	491	497	490	467	483	462	459	512	497	484	471	482	467	473	451	502	509	465	490	518	478	502	487	440	480	474	507	465	505	495	473	499	475	454	477	440	535	472	481	446	506	505	477	468	500	524	496	482	487	489	492	469	499	491	486	494	494	503	475	474	540	449	531	530	499	455	515	487	523	461	512	498	486	498	502	524	479	474	477	511	485	504	496	464	482	514	491	502	497	480	515	468	446	481	490	471	508	458	452	506	442	472	478	480	500	507	479	499	478	507	486	463	456	494	472	483	497	474	448	466	481	487	518	492	485	489	434	492	509	483	469	506	482	528	482	459	507	471	518	449	487	492	479	481	462	449	450	483	482	474	474	487	504	470	487	497	476	466	494	494	478	493	514	505	472	486	480	496	439	500	505	482	470	510	485	492	489	472	510	465	502	481	487	498	483	489	454	488	489	480	467	484	455	480	504	434	457	522	442	491	482	509	487	450	516	487	557	492	448	473	475	457	472	476	509	500	513	483	464	486	457	463	488	490	515	463	501	470	504	502	491	488	459	503	497	507	469	494	513	488	464	499	510	473	479	464	481	499	476	454	497	484	491	485	516	488	478	512	509	508	448	506	476	488	508	507	500	508	509	490	479	474	485	488	454	501	480	486	493	480	517	474	519	515	460	499	457	508	531	481	484	508	481	465	463	497	467	510	506	486	481	493	479	521	448	515	467	491	488	507	467	486	480	502	469	426	466	463	488	501	441	522	479	485	476	480	472	524	505	478	497	480	537	459	524	481	494	480	481	470	499	470	492	489	486	491	502	492	462	491	518	512	481	496	497	524	499	474	453	487	483	490	478	485	507	476	507	452	488	504	451	513	472	492	512	538	439	482	485	496
26913	20169	7757	1114	643	524	467	395	378	363	319	311	355	317	341	307	299	326	295	279	331	301	314	315	289	315	285	334	256	295	286	278	293	293	279	315	294	299	293	273	268	258	277	283	280	323	302	286	313	302	291	285	305	305	303	300	294	345	326	307	302	296	298	310	346	317	297	340	310	332	300	300	301	303	305	297	277	315	288	292	312	283	315	286	300	296	300	292	260	277	280	279	306	275	294	263	327	291	270	279	306	295	309	287	278	263	276	272	255	307	262	285	289	323	283	283	298	243	315	264	283	285	272	279	288	258	299	288	268	265	282	304	282	294	307	307	298	266	341	308	274	274	286	270	299	305	309	285	288	282	277	243	262	283	296	289	283	287	266	312	295	270	294	267	295	322	289	286	304	251	280	271	311	269	310	291	325	255	301	284	283	295	264	269	281	308	288	280	262	286	268	307	303	247	302	286	294	284	299	309	302	320	312	298	304	271	308	284	278	266	285	311	272	282	259	276	277	284	269	320	276	274	290	273	312	268	308	276	306	281	259	275	276	296	304	283	287	260	320	282	278	298	320	298	284	277	317	323	308	288	324	298	274	301	310	283	299	299	272	289	284	283	270	256	253	266	309	299	300	296	275	256	295	294	297	270	267	310	234	276	307	281	294	315	310	278	277	303	267	276	287	267	287	297	280	273	279	306	287	283	257	299	273	300	263	296	301	300	295	291	293	280	260	280	283	285	273	275	313	310	292	305	281	303	256	274	281	296	309	289	273	280	311	283	284	294	295	277	278	277	278	286	261	306	273	283	278	288	264	272	291	309	294	292	288	283	276	255	279	285	267	243	273	295	274	288	249	300	280	310	298	249	287	264	290	287	326	286	261	283	289	306	298	257	302	283	281	297	291	253	291	300	287	256	307	289	311	282	308	271	284	270	316	256	295	305	279	288	296	283	303	304	298	276	295	300	276	300	298	289	287	288	276	301	288	305	293	290	289	282	275	282	305	298	283	305	282	288	301	287	285	277	301	254	295	302	285	276	293	304	282	322	284	280	266	296	288	306	315	275	277	272	266	269	269	285	304	291	287	298	296	324	254	268	282	282	269	285	311	284	316	294	268	290	289	281	306	289	288	278	286	285	268	302	305	292	299	289	277	293	304	278	308	275	281	289	270	301	252	291	286	303	307	326	310	265	296	296	317	247	287	261	287	261	274	273	291	273	275	315	282	301	288	287	300	294	295	284	273	286	281	293	292	275	294	317	250	264	270	293	293	278	326	268	275	299	327	295	278	265	307	288	283	290	262	305	273	304	300	293	298	278	277	274	279	301	278	271	260	279	277	271	296	279	305	276	276	310	296	289	290	307	299	266	305	304	309	305	273	294	283	305	273	271	273	288	285	277	315	301	284	301	291	265	291	291	298	295	279	284	274	272	271	310	291	286	277	302	283	299	308	275	287	247	265	261	282	266	289	288	286	279	283	299	300	302	286	281	269	265	334	304	306	301	265	283	281	312	276	283	290	300	266	261	300	300	286	274	296	302	245	284	281	311	291	280	285	300	306	324	270	298	301	296	312	272	251	298	283	268	279	300	291	296	274	300	297	293	271	273	292	306	275	282	287	314	307	270	281	261	292	284	305	299	301	271	267	259	298	291	318	286	280	253	295	261	257	272	282	336	276	292	303	314	289	264	291	295	285	289	294	271	268	287	303	293	290	281	250	269	327	294	266	286	322	266	323	299	288	272	294	333	278	274	293	296	287	272	289	299	317	279	252	286	270	329	286	293	274	300	294	306	265	278	265	265	269	283	271	283	291	271	289	312	316	327	280	290	282	300	304	273	285	298	300	307	285	278	290	291	280	258	262	268	261	308	280	274	280	293	274	299	303	282	245	273	291	294	279	282	241	280	288	288	292	282	279	256	291	293	286	295	277	251	320	288	271	304	280	282	278	301	291	281	300	297	289	282	276	289	292	261	293	282	284	275	269	312	275	309	327	271	311	290	299	278	286	278	303	300	290	294	265	284	278	274	303	281	289	285	294	278	302	255	297	318	278	242	296	291	278	263	311	276	237	306	312	293	276	290	287	275	264	310	289	306	290	266	265	283	277	268	288	267	268	292	290	298	272	266	288	287	295	298	281	289	303	293	300	313	307	258	298	285	280	301	288	310	325	318	269	297	265	283	274	281	295	268	263	273	275	298	263	311	311	319	333	273	296	291	272	287	290	276	287	281	310	289	265	254	281	278	284	276	300	267	262	276	278	295	284	261	327	278	258	264	286	268	281	292	275	315	251	276	274	306	319	278	281	310	275	269	263	265	301	267	294	305	275	301	262	291	289	250	262	286	303	277	307	310	276	283	287	280	282	286	318	301	293	302	307	307	312	286	307	262	275	291	291	306	284	309	262	296	304	303	283	298	302	304	303	289	285	276	294	299	312	292	325	299	296	308	276	297	312	278	274	305	278	286	271	291	281	256	300	265	259	298	294	272	307	286	280	299	269	336	305	318	288	296	294	279	291	276	298	278	305	280	282	299	282	283	306	278	272	275	290	286	290	272	277	303	323	292	300	296	268	283	295	302	302	264	277	326	295	293	299	298	260	289	247	282	307	299	280	284	284	285	284	275	270	307	288	337	287	295	321	277	256	297	265	289	302	270	274	290	291	288	312	275	320	292	274	308	285	282	300	276	279	288	285	290	301	301	260	282	306	293	276	272	286	312	290	303	300	266	304	256	293	276	266	284	284	293	277	319	280	332	262	280	289	313	289	266	309	273	297	273	297	294	284	282	285	266	292	280	277	297	270	288	267	309	296	307	285	270	276	300	281	274	271	277	273	265	300	299	306	276	304	277	260	294	313	289	274	338	297	263	277	271	268	276	290	281	304	284	260	294	283	290	282	274	276	279	285	276	328	281	294	270	290	288	254	300	267	270	294	295	291	247	291	283	290	317	266	285	278	310	306	297	303	280	296	263	295	261	279	257	275	308	275	298	292	308	310	304	289	290	271	289	286	266	285	289	275	301	290	310	265	302	253	272	299	288	269	298	281	279	276	292	257	307	308	298	285	309	300	289	298	333	276	291	307	275	268	297	286	297	293	263	298	293	288	294	321	269	258	263	285	269	328	286	285	308	280	285	266	287	262	291	253	293	296	312	310	262	282	299	328	268	291	297	287	280	303	292	289	287	300	328	271	277	276	276	295	312	273	296	248	293	304	285	304	328	292	263	279	289	297	303	286	297	298	300	302	288	289	273	281	301	262	287	291	275	282	287	268	305	288	234	303	261	285	253	309	278	260	309	285	262	265	275	265	287	272	288	320	294	267	298	301	264	301	296	273	299	278	303	282	282	279	295	309	287	289	317	287	267	291	295	296	289	269	303	311	304	272	295	298	276	275	307	270	305	329	282	292	308	285	301	287	306	261	296	311	268	275	293	267	274	281	272	299	300	282	279	285	257	293	271	295	293	317	269	289	267	307	276	305	269	276	272	338	296	297	294
4732	3120	2681	1343	1044	796	717	601	564	528	541	465	461	447	426	452	451	420	399	425	386	360	406	406	389	398	397	412	391	363	402	375	392	357	381	361	362	398	411	366	356	355	386	380	404	384	368	390	397	398	395	371	419	386	423	415	419	437	433	475	443	417	458	442	508	433	482	451	443	445	440	461	411	393	380	432	449	427	384	395	366	393	359	373	368	366	367	372	377	388	400	407	360	374	377	366	378	409	375	355	387	355	392	404	386	364	364	405	373	372	400	357	355	379	378	380	379	346	377	350	329	400	420	375	367	346	365	354	370	387	376	359	385	351	350	347	341	368	359	366	356	340	386	385	379	378	336	374	372	407	388	368	356	399	373	378	336	383	413	369	376	370	397	371	366	383	370	376	392	369	372	353	379	380	371	379	386	388	370	355	347	360	384	386	378	363	355	359	362	400	350	378	357	332	352	358	396	368	364	409	347	398	383	401	374	383	374	369	381	368	403	343	391	366	393	361	352	374	352	354	373	381	378	381	363	395	364	375	382	367	393	373	350	353	366	390	379	360	381	359	355	369	369	381	385	370	382	384	416	385	384	362	357	352	395	345	377	380	382	392	407	377	395	395	333	400	386	387	378	350	394	370	372	364	365	357	392	375	347	396	342	382	361	352	384	374	381	396	369	361	376	405	380	359	390	401	356	350	380	377	345	376	391	341	363	333	380	356	367	338	384	381	344	371	354	358	387	381	361	386	392	361	378	356	365	378	384	364	360	367	381	371	371	354	381	368	347	358	368	366	351	379	371	372	390	350	383	371	387	383	356	402	345	389	364	344	351	373	394	390	391	383	392	354	365	369	366	374	354	348	374	360	386	351	355	375	351	389	403	402	349	375	397	374	344	365	345	396	368	384	339	372	384	357	384	383	383	354	374	343	375	377	391	364	390	392	376	373	353	377	340	382	383	374	399	399	408	388	372	356	392	390	403	350	384	381	385	355	396	362	377	359	396	390	394	374	388	333	342	367	389	369	364	377	357	356	391	374	393	372	406	381	400	333	354	366	394	386	353	383	375	390	365	344	363	372	399	374	367	359	361	361	399	354	384	361	386	359	390	387	357	406	392	383	364	384	357	407	355	390	365	393	356	357	367	377	360	376	334	398	374	364	331	364	376	415	365	372	403	360	373	367	381	383	373	363	366	349	374	363	345	373	366	385	377	372	368	371	369	386	356	381	380	359	391	361	386	337	382	365	360	384	378	376	418	339	324	365	373	396	350	362	378	337	356	370	339	408	413	363	388	391	410	378	392	393	361	335	350	351	361	388	341	387	349	383	380	393	383	375	370	376	365	344	384	370	371	367	371	388	391	380	342	361	396	353	393	377	355	333	350	346	378	369	379	369	377	381	349	394	374	350	396	362	377	356	397	366	382	360	390	401	383	380	367	397	362	363	358	376	333	377	410	384	396	385	363	376	353	364	361	357	376	377	382	387	358	374	364	379	355	416	396	399	363	383	405	358	404	337	378	394	364	352	364	369	421	363	378	369	399	381	377	345	381	368	398	367	372	340	393	390	375	367	389	340	348	408	364	350	376	347	358	386	402	366	394	376	373	354	395	403	346	351	372	388	381	358	376	356	400	347	381	375	382	349	362	350	368	367	369	381	389	369	390	363	350	353	370	372	354	354	393	374	361	356	355	342	387	383	371	374	377	353	381	377	360	361	368	395	367	365	407	385	331	353	341	363	352	339	358	356	369	352	395	369	318	407	378	382	389	372	382	367	333	358	351	356	372	380	377	393	369	353	392	400	395	368	381	400	365	372	385	372	373	339	353	367	346	370	378	389	372	371	358	379	371	354	371	357	367	396	385	378	329	339	336	363	396	337	380	377	381	360	375	358	350	408	381	380	388	351	406	379	383	349	359	360	337	365	381	369	388	384	377	359	396	402	329	361	366	352	366	380	380	364	373	366	375	381	376	379	367	341	359	371	380	340	400	368	396	373	380	383	394	375	361	379	381	397	410	367	399	342	395	346	342	380	374	371	373	378	359	359	371	448	356	355	343	379	361	357	373	398	347	360	399	357	337	391	389	372	366	365	389	351	383	368	413	359	385	396	371	411	346	381	374	358	346	363	382	382	343	387	360	369	342	382	356	354	389	390	404	401	421	412	355	397	358	371	373	386	347	387	388	367	365	351	390	357	409	360	346	366	376	386	391	355	356	343	364	378	328	432	369	391	400	396	389	340	407	354	377	398	373	393	387	412	362	374	369	416	391	389	380	366	390	377	346	364	396	393	385	363	356	393	356	372	363	374	394	369	341	351	378	365	369	353	388	349	371	391	394	371	390	374	348	367	331	366	374	410	377	337	396	341	367	350	359	395	403	363	341	361	387	354	380	395	399	418	399	385	405	384	391	367	359	369	356	351	350	379	372	345	381	381	383	379	383	375	352	359	387	362	374	415	356	363	358	388	362	382	366	421	399	393	367	356	395	379	400	383	372	367	360	393	365	400	397	375	377	397	340	344	364	377	370	370	379	344	375	401	351	403	375	354	342	403	379	410	405	359	369	385	366	355	347	360	387	389	383	396	406	361	411	385	350	377	341	375	376	391	384	339	361	396	383	351	332	389	402	362	336	375	428	393	408	351	356	344	384	355	338	388	378	378	358	366	358	384	384	364	371	369	365	359	382	364	372	385	357	388	358	381	355	417	403	362	363	381	392	369	357	360	375	358	389	381	368	406	360	388	347	375	402	370	366	371	381	363	361	382	366	371	364	404	360	374	361	396	350	398	344	369	338	339	334	347	384	346	370	408	362	360	345	357	363	396	401	374	350	383	405	377	361	374	378	408	389	330	361	375	355	355	360	390	377	392	348	369	356	359	358	382	340	373	338	408	387	388	367	342	350	334	392	367	391	363	387	367	347	365	393	371	388	373	384	356	346	355	359	362	369	355	374	380	367	379	386	373	377	379	411	360	391	359	363	368	342	353	403	369	361	374	366	380	367	336	354	390	423	362	343	383	368	372	326	366	364	358	368	390	334	353	328	413	388	341	384	379	360	369	382	375	353	373	392	383	368	369	389	377	382	400	364	359	368	393	371	322	363	362	363	362	369	373	348	416	397	360	356	376	356	365	377	339	364	372	361	371	363	352	365	388	405	356	363	380	373	411	365	377	381	420	403	365	374	363	372	370	384	367	374	350	351	359	355	406	357	377	364	402	369	410	351	385	356	360	347	373	355	370	361	381	380	364	389	403	388	389	392	403	351	368	391	371	387	359	372	391	372	364	404	359	373	407	368	363	332	411	357	364	379	327	364	348	407	375	409	389	351	351	380	403	353	378	376	384	404	347	378	382	370	370	348	412	352	362	376	346	368	368	375	358	365	370	400	398	354	362	355	361	388	368	391	372	373	379	369	393	366	349	350	398	389	384	381	365	406	393	381	382	376	388	387	380	375	396	398	380	348	361	389	389	334	384	369	360	371	410	338	377	372	391	329	399
23836	21136	28509	24006	21140	10491	1431	932	856	745	672	605	605	552	481	493	467	484	484	456	458	460	458	396	465	448	396	407	437	384	426	421	440	417	387	426	404	419	393	399	399	418	433	408	393	402	418	383	403	411	407	403	407	412	432	420	476	466	491	476	474	487	467	483	512	443	482	489	485	516	509	417	406	423	410	418	443	437	387	419	438	407	424	396	403	386	392	384	383	408	425	400	391	405	409	398	407	406	406	445	419	424	396	390	410	409	397	405	379	416	403	380	383	374	427	385	426	389	376	397	371	390	423	389	387	377	402	371	393	381	369	350	425	379	382	407	410	382	382	399	405	417	392	391	382	405	400	404	390	380	405	431	379	397	355	376	398	398	386	386	355	390	373	425	399	395	413	428	431	403	390	416	399	410	390	399	382	394	407	413	433	428	387	373	407	414	366	413	408	379	394	408	386	383	377	380	404	419	392	458	442	409	399	401	425	418	412	425	351	367	414	401	396	382	363	414	387	361	426	417	400	403	383	404	367	380	404	385	389	385	379	410	409	400	387	401	403	398	408	379	376	373	380	401	378	419	396	398	440	399	397	397	383	404	409	385	403	421	429	381	381	396	399	378	404	392	440	373	390	399	370	384	413	396	412	356	376	430	414	386	425	380	408	411	422	423	410	423	348	369	390	421	388	392	395	392	389	390	407	369	384	414	417	390	382	411	399	417	349	396	403	395	398	386	381	367	392	381	416	391	413	425	395	386	386	422	422	399	407	422	395	410	439	409	418	402	380	403	383	402	420	355	372	398	404	362	413	380	417	426	385	384	418	394	387	426	418	360	390	399	415	405	412	384	389	385	439	388	372	374	405	375	385	399	406	381	395	415	402	387	384	411	418	394	401	388	427	413	424	415	413	364	406	406	399	408	400	368	388	404	395	414	379	359	373	399	391	439	388	392	358	399	386	390	401	381	385	417	410	408	398	379	375	408	358	410	401	389	435	403	368	381	433	364	418	410	406	397	397	397	436	430	389	413	432	385	407	367	390	402	399	396	414	377	404	355	360	371	410	428	439	407	414	361	379	414	361	358	396	385	383	377	395	397	399	375	379	378	374	376	395	395	407	423	448	383	401	380	388	370	387	422	372	403	359	384	382	389	393	370	424	384	384	354	410	406	399	379	399	414	392	379	408	382	391	405	383	406	394	380	388	391	404	381	377	404	398	405	381	410	408	398	379	384	366	381	419	368	388	410	393	398	390	425	383	384	404	395	410	407	390	369	409	393	387	398	393	414	405	426	418	418	389	384	371	384	379	368	389	390	380	417	416	364	400	390	396	384	378	399	393	379	405	385	386	390	407	410	406	384	391	409	399	388	383	391	406	395	389	390	386	361	351	386	355	416	398	380	393	406	372	398	390	422	417	385	393	391	417	410	435	412	414	405	430	370	396	421	407	391	411	366	391	456	373	357	394	378	370	420	384	362	413	379	388	399	367	411	370	359	397	427	400	422	395	384	387	380	405	385	398	425	404	426	361	364	401	399	411	348	360	388	401	383	387	385	407	381	407	383	414	386	397	410	431	414	409	380	402	387	380	380	408	398	382	387	427	389	375	374	395	387	395	396	394	383	355	378	365	413	406	404	383	385	444	414	358	398	401	371	413	396	393	351	410	365	399	430	402	391	396	410	392	387	405	403	374	397	365	438	406	393	391	374	382	388	390	386	361	387	367	379	406	407	371	404	412	383	412	416	406	406	398	398	411	414	427	425	429	405	425	410	367	394	394	416	382	414	348	421	377	421	381	397	395	391	403	387	404	366	405	363	405	431	405	396	410	394	385	416	421	387	365	383	370	382	371	393	383	402	396	382	368	425	386	428	388	370	385	408	404	399	391	403	409	405	407	393	419	390	406	403	401	405	419	397	407	370	415	414	422	390	425	398	423	405	410	399	401	383	403	407	397	438	387	375	411	350	369	432	384	380	396	372	418	420	399	399	421	388	372	372	419	406	400	352	420	369	388	378	388	397	393	373	392	365	386	391	404	389	377	388	395	387	411	385	381	379	404	421	429	412	400	423	364	398	433	401	372	398	416	397	385	392	395	402	383	392	409	371	383	400	389	377	359	413	386	411	389	358	369	382	393	425	386	403	386	396	377	405	415	408	408	424	401	407	371	418	390	378	391	383	393	413	434	386	431	402	389	387	379	406	420	373	420	387	394	410	405	405	400	375	406	444	371	430	394	386	406	402	385	439	375	427	383	366	369	392	390	370	394	404	401	415	365	357	399	394	396	427	382	411	387	403	371	376	382	379	388	398	428	365	407	422	370	377	365	347	380	369	381	382	387	403	376	392	401	427	413	382	373	372	412	404	393	390	393	389	408	408	394	398	376	412	374	420	403	383	402	394	390	395	398	419	387	372	411	391	393	381	420	431	426	418	393	357	388	430	403	382	402	424	390	404	373	379	380	410	380	426	411	448	358	444	385	383	404	406	353	438	427	387	407	382	382	411	399	381	385	395	421	416	400	437	431	401	416	393	393	404	401	395	403	387	372	406	417	389	416	400	398	396	408	384	411	388	358	374	397	414	363	370	413	372	432	366	405	423	386	406	363	368	388	386	384	387	375	385	398	390	440	385	402	381	410	394	384	417	417	389	380	385	380	381	385	411	390	387	388	407	400	414	384	385	367	412	375	410	413	393	397	400	404	406	396	419	375	385	367	402	373	396	364	386	411	418	415	363	406	400	389	390	405	396	378	430	354	398	388	400	386	383	392	415	376	401	409	407	426	387	410	363	388	377	363	399	346	394	360	408	407	366	411	394	436	379	418	372	383	390	399	404	405	402	397	394	422	429	408	371	428	418	407	379	362	403	417	422	381	389	382	417	388	392	388	382	346	392	363	391	414	418	410	420	390	386	378	385	415	418	406	435	411	399	404	378	367	402	396	405	431	409	370	368	396	383	406	403	423	392	406	391	417	358	398	451	441	383	356	410	375	366	412	390	414	367	426	392	396	389	417	396	415	363	372	427	385	390	391	390	426	372	410	370	386	395	410	381	396	418	351	399	385	422	396	362	387	409	422	391	403	389	410	381	375	383	433	369	388	390	398	358	400	394	372	366	431	424	404	359	379	394	457	423	416	370	383	384	419	406	380	383	405	385	374	345	425	390	412	390	394	404	413	441	382	371	421	432	404	372	433	362	353	397	411	399	411	387	394	420	389	409	390	375	377	385	403	371	382	445	423	367	414	385	399	431	399	387	406	391	382	384	392	401	391	401	407	374	409	389	405	403	373	373	378	380	413	397	372	444	382	422	421	411	415	379	429	397	387	415	391	389	419	396	378	412	405	381	408	342	405	375	408	379	424	391	377	408	393	380	383	401	367	401	398	386	413	398	448	420	394	427	409	391	388	418	403	426	401	375	401	389	401	393	379	383	397	382	444	378	358	396	394	434	397	371	422	399	384	368	384	380	426	406	395	415	396	388	393	409	377	372	369	374	387	410
5967	12720	10950	5573	3923	2932	2263	1901	1568	1354	1261	1112	1022	910	791	766	725	694	702	680	723	659	600	585	609	583	559	603	587	600	584	566	588	583	561	603	535	557	550	540	488	514	538	535	536	536	551	516	560	550	548	539	529	544	582	557	600	641	681	668	713	663	640	704	703	650	625	640	645	703	601	587	556	530	608	630	607	528	511	569	536	541	547	551	509	515	541	542	504	515	571	547	485	538	534	540	553	545	504	554	528	552	529	529	488	517	555	473	521	469	504	533	515	532	540	516	494	535	493	549	507	520	547	524	486	501	467	534	534	516	504	541	488	544	495	505	511	496	530	527	518	491	507	509	514	496	547	521	537	500	481	512	479	497	541	516	477	537	526	540	568	491	496	496	511	485	510	489	526	531	509	532	519	514	478	505	501	488	518	493	463	514	543	521	499	510	524	509	521	476	457	510	514	503	510	572	530	538	503	564	526	480	539	525	511	531	544	535	485	476	500	514	549	512	497	504	507	548	514	519	525	537	538	557	560	517	484	482	499	508	531	524	505	523	545	535	502	529	502	499	567	471	521	566	502	469	566	475	522	569	495	552	552	478	495	487	464	497	496	501	499	524	505	547	514	495	527	517	529	489	526	530	495	506	494	468	516	474	530	528	562	526	505	472	521	525	484	499	504	518	501	475	533	524	510	541	501	453	508	486	488	520	518	503	532	489	479	499	516	523	479	478	494	513	525	499	504	511	498	509	485	488	501	518	504	520	491	528	484	511	479	523	479	513	514	546	519	500	512	480	493	513	516	521	536	505	426	491	487	540	512	510	528	509	522	505	484	525	540	497	509	500	532	515	503	516	490	528	510	504	530	528	528	489	558	505	469	541	553	473	502	489	488	530	523	514	520	531	530	536	485	521	519	483	500	515	482	478	516	463	478	504	500	504	499	532	528	501	488	510	532	510	508	537	513	521	518	515	493	497	493	483	482	562	514	484	526	504	510	459	501	508	509	536	506	535	498	538	546	553	491	512	528	526	499	524	526	490	499	518	527	500	493	490	492	531	471	553	462	487	477	481	511	507	549	507	542	484	527	474	505	531	551	485	561	537	499	485	482	506	503	517	486	499	557	505	514	495	447	487	505	543	497	497	523	517	540	523	545	495	492	491	543	479	521	513	532	487	491	488	570	503	495	456	531	492	470	534	501	490	488	480	497	513	497	502	490	511	484	527	503	495	504	534	537	510	511	520	501	481	500	489	534	492	550	462	501	525	463	479	515	489	507	489	496	497	506	518	528	476	522	509	543	512	513	525	479	493	498	481	513	524	491	537	526	537	524	521	514	501	509	475	492	522	519	529	531	530	525	461	495	543	494	490	514	487	488	503	460	476	499	514	466	513	527	495	500	487	490	500	566	494	485	492	508	500	476	487	527	509	505	465	498	510	492	520	523	509	514	498	510	499	474	524	510	505	498	497	491	531	532	475	495	485	510	529	478	473	516	531	537	489	480	521	485	503	515	519	536	513	502	493	524	469	494	481	507	474	504	473	486	515	505	500	515	540	535	503	489	531	508	547	510	523	533	496	502	512	526	518	500	521	527	496	495	510	492	523	492	540	488	519	486	557	503	531	535	507	482	493	499	535	542	514	511	487	540	533	479	487	537	528	526	516	504	565	556	505	519	494	521	478	520	508	539	519	522	504	516	531	497	509	519	528	511	540	486	513	507	483	531	476	506	509	490	548	483	510	515	524	513	522	509	494	488	503	515	550	509	523	572	556	514	508	519	507	510	515	528	519	514	515	497	502	466	525	516	468	492	505	504	485	500	479	542	471	498	508	552	534	490	488	486	506	515	503	491	561	530	528	523	475	496	474	501	549	519	530	484	525	538	518	505	518	524	538	489	529	520	536	541	476	524	509	454	554	535	497	499	500	546	497	540	495	476	500	494	463	519	504	522	461	504	482	489	512	465	516	527	474	530	496	534	488	526	482	509	485	507	522	453	494	528	518	534	502	532	511	488	528	515	477	521	480	504	529	511	551	513	481	493	499	489	532	475	515	548	508	542	525	508	515	484	507	510	525	519	500	531	501	491	512	511	490	478	504	487	520	533	511	527	531	510	477	526	531	512	524	504	508	515	549	527	506	530	512	496	536	493	463	532	521	481	528	528	556	514	509	519	518	485	502	513	542	557	543	535	492	545	499	481	505	479	485	499	490	503	484	509	544	504	493	483	522	490	521	548	506	517	513	534	536	527	542	446	485	522	539	483	531	518	506	532	485	502	532	492	492	489	535	508	514	541	519	542	529	556	493	458	523	487	475	507	507	510	562	492	512	498	548	519	486	497	476	528	519	523	480	504	521	488	483	493	516	530	471	503	501	501	501	509	514	471	519	537	524	494	511	524	454	473	468	500	513	510	513	515	502	521	508	535	514	467	477	528	512	512	489	480	519	502	486	522	474	549	492	490	545	543	474	514	507	502	529	479	483	576	514	515	503	510	524	558	490	541	460	537	495	501	477	533	505	539	525	521	495	525	554	460	556	500	504	554	514	507	479	552	504	512	550	514	499	481	534	510	522	503	510	477	509	507	502	471	503	481	538	506	509	511	517	525	474	527	525	564	474	510	512	525	494	548	553	563	518	514	519	480	506	529	521	489	525	534	490	523	535	544	470	471	509	504	495	500	506	496	531	452	516	539	543	553	508	538	519	523	518	507	494	547	500	490	477	488	488	493	488	534	522	471	501	504	531	564	530	497	556	491	461	526	519	438	504	483	461	530	541	479	489	514	463	494	512	468	501	540	526	497	512	496	492	505	517	500	536	526	505	514	546	520	520	535	507	527	509	552	483	542	493	470	517	511	523	491	489	507	505	505	466	502	547	480	467	535	506	515	538	502	495	499	507	467	521	552	509	502	506	468	500	515	502	531	483	499	498	491	523	519	496	516	472	485	508	561	515	491	519	552	553	520	486	493	502	502	473	502	497	490	488	475	494	525	520	515	493	547	535	509	499	479	451	534	546	526	534	521	496	483	488	480	473	518	518	527	511	527	510	515	570	498	511	518	493	511	508	531	529	489	539	527	526	488	516	516	537	496	512	507	512	532	491	502	499	478	519	470	455	530	521	502	469	506	509	503	523	539	497	483	508	526	506	497	479	502	505	500	516	498	517	517	477	488	531	528	494	497	515	526	482	503	488	537	497	525	557	501	506	501	514	500	484	511	519	554	510	483	534	512	484	532	531	512	496	473	464	494	452	470	489	490	506	485	515	463	470	501	501	509	497	520	463	475	512	518	520	526	524	553	547	524	543	532	506	508	498	517	546	503	509	506	512	513	496	444	503	526	503	540	530	518	527	488	528	482	506	512	487	491	527	479	498	545	503	517	527	517	483	517	534	517	547	488	487	517	487	489	505	572	483	495	488	476	500	530	513	503	536	486	530	500	545	508	500	526	485	541	487	490	512	505	522	501	524	488	542	525	541	511	492	509	480	486	527	507	524	501	523
25097	21105	27150	25131	7789	757	589	465	420	390	353	347	316	303	274	262	244	272	260	273	230	244	224	270	232	235	235	208	260	243	252	219	230	213	249	231	257	239	247	217	219	240	214	238	226	248	220	226	231	224	210	214	237	223	237	262	291	320	252	262	267	290	260	266	288	283	260	262	280	272	256	255	240	245	300	234	224	197	226	247	238	202	218	227	208	224	213	214	214	222	219	215	197	215	224	196	234	214	229	234	232	224	227	230	185	228	232	235	191	197	249	260	225	225	203	200	244	242	222	228	218	236	221	227	207	191	221	216	207	231	190	225	222	230	214	236	224	205	193	214	220	200	237	229	235	194	229	242	224	227	212	228	218	223	229	229	248	210	194	222	222	194	233	219	244	245	219	213	226	245	209	195	195	234	221	254	211	225	195	227	215	235	217	209	196	216	215	245	239	216	234	225	230	219	213	223	240	216	211	222	204	207	198	238	234	240	219	206	206	250	216	248	198	199	215	215	217	211	201	210	191	204	200	207	216	200	229	215	220	215	220	230	224	205	200	216	231	221	225	201	222	199	237	216	202	246	232	224	222	195	223	222	247	214	246	215	221	219	198	222	228	242	192	196	192	244	211	222	225	219	205	212	223	211	188	242	207	189	227	228	222	213	205	208	219	214	230	182	231	234	225	192	229	203	227	216	226	234	200	216	187	184	225	230	224	200	227	235	190	226	190	217	231	244	223	233	239	217	247	243	231	207	232	221	191	199	215	234	231	208	213	230	212	227	211	224	208	218	228	234	231	221	192	246	218	231	239	220	194	222	211	223	205	226	206	251	241	257	240	221	231	222	236	217	221	226	230	230	230	205	216	224	236	224	192	224	244	232	196	247	221	222	222	214	212	253	204	253	218	215	220	242	261	232	224	221	235	228	241	239	224	225	234	227	225	222	242	230	213	223	212	228	226	233	217	235	230	226	209	233	227	215	228	221	243	220	218	202	212	211	221	227	220	231	200	206	247	231	243	233	227	215	231	220	240	204	229	212	239	237	243	193	218	225	212	233	208	191	208	220	222	238	247	202	229	236	219	205	248	212	262	210	211	222	224	241	245	201	214	195	206	226	230	210	229	227	224	243	194	214	231	244	223	225	240	209	249	186	208	233	227	213	247	216	204	217	229	226	241	227	205	229	238	222	220	204	233	248	212	203	230	225	201	221	234	208	228	209	206	229	214	229	224	221	212	213	227	221	195	233	212	211	225	221	229	238	226	204	225	223	229	223	221	230	231	209	211	249	227	214	202	206	188	215	228	221	228	190	212	225	236	212	246	214	226	202	208	218	219	238	208	215	232	226	218	206	208	237	219	235	224	233	219	244	219	234	204	227	185	215	200	225	205	220	232	218	219	221	240	230	225	237	237	238	239	226	192	227	213	216	234	223	252	231	223	238	193	204	194	231	229	195	209	217	232	241	236	218	215	209	193	202	232	192	223	217	228	212	211	217	247	194	187	221	203	209	213	205	230	200	226	214	239	204	212	210	212	228	225	227	242	220	214	225	210	218	184	244	239	250	225	258	199	237	232	225	233	211	223	236	201	228	248	225	225	238	212	189	261	224	235	207	228	215	210	217	198	225	201	233	230	220	195	222	204	208	223	216	216	232	223	234	234	229	193	211	243	189	231	199	230	214	244	217	222	227	239	190	215	224	213	257	223	243	220	210	218	242	219	221	252	247	239	209	242	228	227	214	207	233	219	216	205	243	210	216	232	203	223	224	220	200	224	224	242	225	237	205	218	233	211	219	229	217	205	208	236	224	234	220	227	187	241	216	217	191	206	209	233	232	229	226	221	235	196	212	218	229	247	210	220	236	215	228	233	219	216	226	219	227	229	195	239	259	213	199	200	232	226	193	203	231	215	242	215	228	209	208	221	198	213	226	236	240	189	209	220	219	209	216	206	229	210	215	236	196	230	244	234	231	202	208	222	244	217	212	244	207	220	211	214	224	235	222	214	217	221	234	214	218	212	226	201	230	235	231	208	228	213	207	192	214	237	237	205	231	216	218	217	221	244	223	221	216	201	204	210	232	216	246	204	242	214	227	227	229	239	226	212	210	216	240	227	208	218	248	224	249	212	234	247	228	205	209	234	233	196	213	217	196	215	230	222	237	216	227	200	228	224	222	229	226	230	210	213	237	214	228	214	200	238	215	227	210	213	230	212	229	238	225	223	202	207	210	211	226	208	214	207	226	222	221	236	207	233	230	209	199	211	224	223	193	214	227	232	209	215	232	192	205	191	238	220	213	235	203	248	215	220	209	208	251	227	208	213	194	235	233	222	250	235	249	221	224	218	233	206	190	225	222	221	209	215	201	204	219	232	226	211	201	235	213	228	219	220	202	218	226	218	203	232	224	213	233	239	228	229	223	225	234	238	226	205	210	252	209	214	217	226	208	216	197	243	230	208	222	243	207	237	224	207	217	230	203	259	203	211	215	200	202	213	220	240	245	222	222	220	213	212	212	219	227	219	203	260	212	208	227	219	227	219	224	220	248	221	219	257	198	227	207	227	215	227	196	232	234	218	214	211	213	231	234	212	223	224	213	210	206	247	225	224	248	228	206	216	213	223	230	216	174	210	190	235	203	225	205	243	202	233	232	190	223	224	198	208	234	234	234	225	205	228	237	250	229	222	221	215	216	217	233	204	209	202	234	219	211	230	232	228	220	225	204	203	240	205	224	238	252	200	225	228	222	191	226	214	211	230	225	217	201	207	228	222	207	231	229	215	212	242	227	221	199	203	201	229	227	228	234	213	232	227	235	195	241	214	229	204	211	205	214	234	232	228	221	229	228	186	203	192	236	219	221	202	248	206	212	215	230	210	245	208	229	196	212	211	223	219	239	216	231	197	223	210	215	216	207	209	255	219	209	225	223	222	231	213	226	211	223	214	195	212	189	228	221	212	199	229	244	182	222	211	214	241	207	191	220	220	195	215	210	224	202	209	213	196	219	194	210	195	216	233	218	208	238	228	217	209	245	199	192	202	193	211	232	209	221	206	202	218	213	210	220	210	218	256	248	204	233	217	194	216	225	208	220	243	186	206	207	211	250	238	182	211	223	221	186	222	242	207	200	201	206	219	224	237	227	209	220	201	209	203	258	229	195	212	233	209	187	203	225	202	208	231	183	229	215	227	228	221	231	219	231	230	197	205	242	209	226	216	198	214	223	207	207	204	216	207	215	207	226	209	224	211	220	223	211	208	224	208	199	209	210	228	241	250	236	231	204	230	206	226	216	217	236	257	228	216	223	213	241	216	224	213	208	205	219	191	200	237	252	214	225	212	196	211	241	230	229	233	228	244	212	205	207	213	219	224	225	198	237	225	208	231	212	227	234	208	219	196	216	225	221	221	227	238	216	222	227	241	218	228	212	214	221	192	219	227	225	221	212	221	220	220	230	244	215	226	218	242	205	219	240	220	201	239	192	217	208	229	217	213	226	203	240	222	228
5396	7783	6368	3299	2244	1721	1304	1092	894	783	712	592	598	523	456	427	437	457	413	409	390	409	336	361	344	319	342	354	320	339	321	344	308	351	333	314	358	331	330	320	310	272	317	307	347	336	320	310	339	334	328	302	320	315	330	368	388	434	382	388	404	431	406	428	410	371	404	400	429	405	377	350	341	336	378	397	355	294	293	310	315	301	306	302	298	286	291	302	263	310	313	298	269	309	325	284	284	312	314	270	324	265	316	291	302	364	299	286	302	303	297	329	286	280	316	304	291	310	316	325	295	303	288	306	267	299	312	277	287	335	295	275	304	308	318	267	326	290	312	308	305	270	310	318	303	289	293	292	312	281	288	302	307	302	298	323	286	301	319	301	311	301	327	308	312	283	297	281	300	317	313	342	300	296	294	306	310	343	287	300	283	289	323	306	303	293	298	276	282	291	292	309	281	282	271	319	332	345	295	312	282	292	315	285	266	276	269	347	298	294	297	279	285	292	290	334	324	317	297	291	288	291	309	303	306	306	301	287	305	255	308	303	288	280	309	290	292	305	296	342	315	301	286	285	315	308	296	304	317	298	321	298	292	306	324	331	289	291	290	331	300	263	319	335	286	318	340	283	309	304	283	315	307	299	287	304	331	308	286	301	300	323	278	290	318	282	331	284	328	310	288	273	322	313	280	280	287	265	326	297	288	285	305	279	320	286	279	290	295	304	285	305	307	301	337	280	320	303	312	314	298	273	291	277	302	298	326	296	303	289	306	296	292	293	324	340	334	287	304	264	331	291	316	302	294	294	298	305	266	306	323	299	297	295	296	319	328	323	313	316	304	296	312	313	319	278	277	288	286	297	331	305	297	279	294	292	311	302	312	307	307	314	302	320	306	304	290	305	289	297	295	288	283	288	276	272	280	315	299	333	294	258	287	311	314	313	282	292	270	309	261	320	263	274	295	280	305	308	294	287	293	282	293	296	300	282	292	284	312	296	304	292	295	302	284	296	319	321	276	298	309	314	270	288	319	296	294	279	312	298	279	327	310	310	293	302	283	324	320	303	276	330	287	309	298	307	274	326	315	295	289	290	300	280	299	315	298	293	289	339	292	292	267	297	307	282	289	296	305	308	304	311	298	282	291	314	301	285	284	262	288	306	313	284	317	327	308	293	276	291	297	289	289	322	301	317	309	300	312	295	282	270	307	302	332	326	288	331	298	289	307	304	285	281	313	345	311	285	300	311	270	296	328	310	295	312	322	297	310	309	301	297	298	324	316	334	321	307	288	288	280	304	292	294	306	301	292	284	288	306	326	305	276	303	295	286	335	308	261	317	298	319	324	296	319	294	297	301	297	285	289	311	318	303	286	301	296	312	254	278	293	294	333	311	273	325	239	286	291	297	308	299	289	313	295	320	288	321	298	307	289	304	315	289	292	310	286	315	281	313	293	271	296	318	302	294	305	309	302	301	310	317	308	324	300	306	288	321	290	283	280	291	293	322	323	305	292	305	296	302	326	295	315	297	277	271	317	302	299	279	235	298	282	328	312	290	279	295	313	296	313	349	275	301	317	312	286	298	312	295	291	317	316	296	310	297	295	312	303	306	326	287	307	297	304	269	327	312	284	319	316	294	315	302	289	326	284	278	280	311	302	301	302	323	340	302	258	283	283	300	283	306	293	287	297	297	297	300	279	315	311	314	286	297	341	284	307	286	302	292	290	323	297	250	280	297	300	291	280	326	315	301	302	286	289	292	289	282	299	290	318	320	308	328	300	301	292	292	291	294	291	279	281	322	276	296	308	322	296	297	311	299	317	296	276	279	320	304	280	322	296	267	290	290	317	293	305	290	273	306	266	315	319	295	275	303	313	293	288	305	291	285	262	287	282	291	290	303	299	311	309	273	284	296	275	256	311	299	302	265	284	313	286	294	307	298	269	294	321	289	297	292	305	311	304	310	347	280	302	291	297	316	290	315	302	305	303	284	294	285	306	278	308	297	315	276	284	303	325	297	310	281	335	291	278	322	326	286	287	281	294	311	286	268	292	293	286	319	311	278	279	282	286	275	292	271	320	279	285	302	284	292	292	310	311	293	327	330	301	309	286	329	314	305	290	331	324	298	289	312	298	313	272	308	315	281	312	324	305	292	316	252	290	281	317	327	304	305	266	296	323	293	284	306	327	280	311	318	295	308	328	323	301	289	264	281	325	281	266	298	311	284	281	302	312	313	310	311	299	301	302	279	288	307	289	309	263	291	299	327	281	299	296	288	291	306	289	276	315	305	294	308	297	311	295	304	269	281	296	282	289	279	289	269	299	279	294	288	286	279	300	286	292	296	292	300	304	326	296	316	311	291	296	295	308	309	336	252	288	277	291	306	267	297	304	312	291	319	289	327	311	284	323	287	271	310	304	306	287	290	325	307	295	301	298	326	280	308	286	283	308	286	321	296	272	319	294	274	297	305	281	283	288	290	277	306	297	287	295	293	316	312	316	250	299	316	331	278	331	281	319	289	285	300	318	274	315	296	296	316	304	291	348	322	276	276	276	300	332	308	284	287	310	321	274	292	325	302	276	308	308	274	306	278	278	298	285	290	304	284	296	270	283	301	314	290	290	259	326	298	284	294	303	255	276	254	305	292	302	292	288	283	294	277	321	294	306	312	327	290	264	294	305	317	307	313	322	285	313	291	287	318	317	286	308	292	268	292	302	295	280	309	288	311	296	310	312	318	307	302	306	300	320	294	300	337	310	296	308	298	292	286	281	294	288	265	291	278	305	308	291	297	285	329	295	307	297	331	336	313	298	313	303	315	271	323	340	282	297	314	286	277	333	306	294	318	315	316	329	322	322	304	304	276	312	297	308	331	316	299	306	285	323	295	269	291	303	300	306	290	317	297	304	312	280	274	303	306	289	305	304	312	295	285	328	317	305	263	315	302	310	298	302	307	311	283	311	303	274	287	309	319	305	304	302	302	340	287	326	296	301	318	308	303	293	288	287	327	280	301	316	310	296	330	285	292	319	286	320	299	290	295	296	327	318	307	293	311	302	294	299	278	329	329	294	276	304	283	283	335	262	304	305	300	285	281	290	319	305	292	274	263	318	300	318	312	303	279	304	290	326	302	292	324	282	265	322	293	301	306	295	315	317	308	321	300	299	272	320	285	304	315	294	322	282	292	296	285	282	292	283	321	300	279	273	300	318	318	292	293	297	275	314	307	297	315	304	261	257	289	251	293	310	286	288	315	280	316	311	301	304	287	296	286	283	292	303	308	304	292	319	318	272	306	277	284	307	335	280	298	293	303	277	286	283	339	296	293	292	294	326	285	318	307	270	283	269	321	308	258	262	308	308	273	286	300	302	273	280	296	293	300	333	297	294	300	307	274	321	289	333	348	290	284	279	292	304	328	294	298	284	274	285	303	312	271	323	288	323	294	293	297	316	272	274	279	268	279	303	311	306	277	278	309	283	332	298	296	278	318	286	316	311	274	271	284
22957	21195	29020	23668	21187	21225	9016	1509	1072	973	830	791	716	670	619	562	503	539	512	518	507	466	460	482	457	481	413	443	393	412	453	415	400	411	418	398	426	436	453	415	391	426	421	402	431	394	413	401	384	394	398	413	422	414	417	453	473	485	510	511	517	537	459	514	499	470	464	458	519	470	453	414	417	420	467	496	412	376	340	388	381	396	422	405	388	390	382	378	383	392	374	405	408	385	363	364	371	386	396	381	368	358	389	355	386	367	340	366	398	385	383	397	350	352	408	367	378	372	382	375	344	377	382	400	364	363	388	385	354	393	364	359	317	363	354	332	378	382	398	389	353	402	350	379	341	387	395	367	382	330	389	375	365	399	387	392	379	372	374	369	395	379	367	383	444	381	364	388	358	333	394	361	364	379	375	375	366	376	386	345	360	372	372	375	373	401	388	369	362	374	403	370	354	354	390	362	353	355	378	331	351	367	358	371	343	366	364	331	340	379	339	404	337	394	382	366	372	362	387	378	338	361	378	387	352	380	392	391	392	376	380	346	365	359	370	361	367	375	345	379	377	368	363	431	417	348	394	359	340	379	349	377	385	378	343	345	383	367	365	345	358	334	364	363	376	343	398	352	352	370	377	368	390	370	408	368	344	384	372	385	380	358	370	350	377	391	374	394	341	409	342	370	385	375	409	363	338	376	386	393	397	385	367	354	391	359	370	429	364	387	349	382	344	387	353	364	365	419	372	392	357	391	363	371	416	362	370	400	395	363	360	387	371	363	413	406	358	369	369	381	395	399	362	384	345	403	355	390	379	392	362	359	376	350	374	375	359	390	353	382	362	418	360	330	353	366	376	417	352	358	335	373	342	377	396	368	334	379	370	352	331	382	396	375	371	435	373	376	369	381	376	409	385	368	415	340	356	356	362	384	353	372	393	396	349	377	336	394	351	358	360	360	340	384	393	354	360	357	392	339	374	408	362	416	402	344	381	381	364	382	380	387	360	388	352	356	408	361	394	361	393	343	359	380	401	400	361	395	384	384	351	357	348	338	376	399	386	346	388	375	381	406	336	379	389	367	361	359	400	376	362	381	415	386	382	370	374	379	352	343	345	353	409	401	353	377	383	362	372	375	376	392	375	342	376	366	356	383	343	406	377	377	375	374	386	354	385	401	390	391	401	362	400	378	386	372	390	388	412	352	394	367	353	389	360	380	347	364	389	377	348	378	371	404	356	381	425	366	353	369	363	371	395	360	363	399	402	347	376	361	367	354	405	368	385	383	377	378	376	355	366	334	344	374	350	380	389	373	376	343	402	439	390	348	350	398	382	374	368	392	408	376	349	399	388	366	391	380	357	335	415	347	381	364	366	387	406	320	338	365	358	384	377	328	367	375	374	353	385	396	378	356	379	372	352	398	362	410	378	337	402	407	348	383	355	368	350	376	414	368	371	355	407	356	399	334	359	334	357	334	360	356	371	391	361	362	395	366	365	344	392	377	380	377	356	406	393	364	348	361	393	365	403	364	367	362	383	369	379	365	394	369	418	383	358	394	383	368	368	366	405	349	374	377	388	393	377	350	361	341	365	386	401	380	372	373	378	365	371	372	387	378	349	398	349	406	369	373	376	362	372	365	366	343	380	362	354	381	352	367	393	383	368	361	355	385	395	393	375	375	381	410	376	383	363	350	349	386	357	399	406	381	369	368	386	384	360	381	397	358	356	380	369	397	372	394	398	370	361	357	388	376	392	369	369	340	360	399	369	372	368	374	347	390	349	362	382	365	363	383	423	389	347	338	359	348	367	373	350	370	379	391	374	415	350	343	340	370	323	362	397	367	385	366	397	334	373	344	402	345	398	359	390	368	383	370	356	352	366	370	382	377	359	334	354	384	392	409	360	362	385	387	396	362	342	386	360	383	344	384	398	355	381	377	349	407	372	355	380	399	359	375	361	376	377	359	407	369	378	364	392	363	327	385	368	374	376	370	375	351	357	364	374	399	353	362	421	408	361	344	378	371	380	376	373	350	396	362	364	362	391	377	382	386	349	408	352	377	373	350	344	370	344	360	367	361	372	372	398	370	380	390	391	350	381	360	345	365	352	378	355	392	378	351	384	338	360	349	395	345	387	391	372	377	387	343	379	356	396	358	369	410	350	404	351	372	384	375	390	355	381	366	386	379	388	361	336	382	374	389	378	369	383	368	345	370	367	405	396	335	365	386	412	368	341	365	383	385	384	404	330	381	372	374	391	351	414	381	328	365	374	373	367	359	382	384	395	383	370	410	366	362	383	354	380	369	348	420	404	359	413	378	380	364	402	337	359	399	325	336	408	387	369	375	373	367	405	377	374	359	393	379	381	384	377	365	354	376	410	403	350	365	373	367	402	388	365	377	372	356	371	370	375	357	363	381	370	397	406	366	354	364	356	380	350	366	357	373	364	376	376	377	370	384	371	359	347	365	387	362	395	390	366	358	378	367	370	363	352	358	359	390	351	355	366	360	386	358	348	368	369	399	398	338	388	347	353	366	351	375	396	387	370	364	360	361	352	387	378	361	368	359	372	386	356	367	345	373	359	383	342	365	362	407	366	364	370	409	379	397	363	358	402	412	351	402	380	383	347	366	391	373	399	362	337	401	368	357	380	351	383	351	340	391	365	372	387	383	386	341	374	375	354	332	354	381	371	370	390	358	366	391	405	386	351	359	351	360	365	394	373	367	378	380	355	386	382	370	351	352	369	363	364	353	353	381	349	350	409	359	373	399	391	344	351	397	350	383	367	377	361	361	414	375	390	357	389	358	392	389	371	419	373	350	385	339	364	365	382	358	362	379	383	404	384	376	368	387	391	390	388	394	389	382	362	354	375	375	390	353	354	405	368	333	342	346	367	375	395	357	380	392	323	379	344	356	342	379	372	394	342	400	372	362	371	380	356	359	369	392	360	393	379	387	374	358	367	365	389	373	392	350	373	368	374	347	373	389	363	367	373	351	380	402	369	349	392	370	382	390	366	370	364	352	369	363	357	387	364	368	367	346	364	383	381	369	357	380	384	385	391	358	361	331	339	347	409	374	385	402	377	351	358	346	368	365	359	352	355	404	377	351	344	387	375	354	374	359	350	362	370	334	373	381	403	358	371	381	357	370	337	362	382	410	381	381	369	392	387	353	343	368	362	379	366	391	364	404	353	371	377	382	366	394	364	357	397	345	373	377	353	372	393	352	366	364	390	407	361	359	378	355	371	380	358	362	384	346	355	387	371	386	375	366	383	395	351	390	393	387	359	396	399	360	407	399	372	374	421	381	341	347	376	340	379	341	386	403	395	368	375	367	339	358	421	360	362	373	368	349	382	358	374	358	386	374	398	374	373	396	347	371	346	338	370	378	388	360	374	327	403	370	385	369	378	362	355	376	372	371	365	369	316	397	411	368	372	400	380	348	376	386	394	352	381	352	358	350	370	364	384	365	381	363	364	398	368	370	404	369	368	381	389	362	360	361
8132	18812	15998	8941	6319	4869	3619	2899	2413	2009	1739	1484	1328	1208	1068	951	910	845	767	778	714	658	656	653	628	598	629	611	579	596	595	556	578	562	555	590	557	529	543	542	539	554	530	494	551	500	511	570	524	533	544	510	569	565	559	643	730	759	700	777	727	778	820	813	756	738	715	672	667	733	609	585	546	588	621	621	610	553	501	523	532	518	514	446	485	485	508	528	495	494	528	471	523	543	520	461	508	491	493	505	512	478	445	501	483	480	447	468	504	473	497	474	495	492	446	531	483	474	509	459	491	496	485	505	463	495	484	464	492	486	525	509	469	464	516	478	494	504	489	502	550	463	496	471	474	488	473	497	503	490	450	456	502	501	441	473	500	448	512	514	450	480	478	491	473	471	458	461	500	478	549	486	499	493	477	471	462	473	481	509	445	478	475	469	479	489	499	478	546	456	479	481	451	424	482	464	482	508	500	444	478	547	452	468	469	499	487	500	492	462	464	478	491	491	475	475	504	424	471	488	486	460	487	491	482	458	486	496	475	520	473	494	509	489	507	474	477	481	520	533	467	475	467	498	472	497	462	462	488	508	471	468	499	491	495	494	441	483	489	500	451	465	474	514	447	478	488	477	471	482	433	463	454	462	494	475	491	446	462	477	504	484	469	511	476	496	490	493	502	471	492	478	513	462	447	462	456	484	455	468	488	501	493	497	496	515	453	477	479	462	508	481	490	461	434	498	485	502	506	472	477	462	487	500	513	468	514	482	456	457	459	472	433	484	506	478	437	483	509	463	440	511	457	511	477	510	483	427	477	492	512	493	483	496	497	499	493	496	479	485	500	504	498	461	479	485	461	498	479	493	459	494	513	468	465	460	496	472	472	470	485	505	479	481	448	480	472	505	474	453	464	485	491	471	463	443	498	472	503	480	452	493	485	460	456	465	508	422	519	469	496	466	461	494	471	496	511	421	496	466	436	522	505	484	517	463	499	488	486	465	464	456	478	457	449	517	494	491	481	532	525	454	492	509	536	490	466	475	471	502	470	509	520	446	478	466	455	506	459	520	489	479	470	493	491	454	458	480	460	487	484	440	454	483	490	506	488	498	490	466	480	499	454	489	459	508	518	458	502	496	463	528	526	479	472	506	477	500	481	473	515	486	491	480	465	512	491	475	498	470	472	459	482	494	466	460	473	477	477	496	457	484	513	502	476	474	475	530	521	517	478	511	472	474	501	497	492	471	477	489	503	495	477	477	488	479	502	473	513	468	474	492	462	478	469	474	436	484	468	457	462	453	458	503	509	545	491	488	468	482	485	519	474	463	483	484	472	471	471	467	446	489	495	454	475	483	490	470	474	530	487	524	483	498	503	488	459	469	525	438	479	483	471	470	465	470	461	473	504	466	466	525	476	499	483	500	504	467	465	463	462	481	505	468	458	530	525	492	475	474	507	495	462	471	500	487	460	459	427	449	493	454	466	444	494	471	481	438	441	485	462	503	470	534	476	490	494	478	494	483	489	504	517	490	509	493	490	480	493	499	484	464	466	463	479	510	480	452	470	477	490	509	436	499	476	479	484	439	468	463	489	469	470	474	497	458	504	471	499	481	477	476	485	456	451	489	492	466	505	450	484	500	473	491	465	468	514	483	483	486	456	500	438	510	473	467	502	480	497	477	515	479	478	465	464	443	442	494	471	516	481	505	535	493	489	490	492	511	474	471	483	468	492	479	506	492	515	452	484	479	504	495	478	495	522	460	491	454	490	510	476	478	482	477	483	501	488	494	448	473	517	493	475	523	468	463	443	506	456	461	445	475	506	481	478	472	486	517	479	492	504	462	460	462	514	490	479	474	499	511	490	515	475	474	488	458	485	493	502	480	474	502	462	492	509	492	492	489	489	525	486	460	472	476	459	483	485	466	460	478	501	469	518	479	513	487	516	484	499	465	461	453	482	486	506	489	505	501	493	497	473	457	516	506	489	498	521	448	502	468	464	481	495	473	444	460	508	466	459	489	521	517	510	456	443	466	478	525	462	483	444	441	515	489	479	462	504	463	443	453	509	494	457	473	431	483	492	479	442	520	466	506	500	477	476	499	452	503	471	461	486	452	468	445	476	459	498	494	473	454	487	482	484	484	482	478	513	479	470	461	489	476	467	459	531	499	488	500	467	476	463	478	479	451	468	498	465	508	491	457	505	455	484	487	488	463	526	488	486	467	484	481	487	485	455	477	442	489	485	496	483	446	440	448	447	459	482	471	480	497	483	484	497	465	493	445	501	479	460	492	486	461	453	495	489	509	483	515	478	460	477	516	456	457	477	511	489	490	517	504	493	489	499	523	464	470	499	428	508	490	481	463	479	475	450	506	485	497	457	476	508	440	492	497	490	462	471	482	486	492	468	483	472	501	485	468	524	490	485	513	432	477	478	464	477	456	421	494	494	486	466	489	468	475	471	486	483	474	481	479	439	466	490	501	489	477	494	496	477	508	464	482	472	514	451	476	483	494	493	478	476	477	486	527	423	478	498	493	471	469	482	491	481	506	482	494	475	464	481	492	498	525	476	446	435	466	503	515	489	478	452	446	467	477	456	452	481	494	448	469	463	482	465	485	444	462	483	482	491	478	482	503	480	467	473	475	482	461	528	494	484	503	525	505	469	472	452	488	460	498	455	484	498	458	477	489	470	489	482	477	456	492	477	510	508	495	445	456	508	458	494	456	462	497	495	478	473	505	456	452	481	491	502	508	496	515	505	471	461	510	479	466	466	483	458	437	491	492	504	476	470	493	496	470	475	485	467	472	467	446	502	468	474	447	475	525	450	515	461	478	462	458	514	516	480	480	513	502	498	486	474	483	474	488	478	464	515	499	464	479	471	474	497	470	491	517	502	442	544	460	487	455	464	518	482	480	523	481	474	520	495	470	532	463	472	475	476	495	459	479	518	477	470	468	467	479	468	501	458	465	475	513	508	512	489	474	470	499	448	459	493	490	468	466	472	434	497	471	467	456	474	476	493	471	501	501	494	501	490	429	490	467	511	510	430	512	495	474	443	462	471	485	509	493	482	499	470	468	443	482	461	494	438	500	452	499	494	449	507	478	498	500	439	444	495	481	511	502	471	458	469	492	489	499	495	467	503	468	491	507	488	501	493	444	493	469	449	443	478	482	517	505	477	463	466	472	469	467	471	490	511	447	498	491	443	449	487	486	480	461	471	451	489	458	491	487	497	482	434	467	477	499	503	471	466	484	488	491	497	447	450	465	466	507	482	469	475	426	499	490	443	480	492	466	466	498	475	485	481	494	491	473	465	495	486	514	467	533	492	523	504	535	467	455	511	505	462	475	456	479	460	454	450	488	471	485	474	449	461	486	474	464	460	495	490	503	492	514	511	478	481	476	469	527	457	517	453	470	500	487	471	477	498	431	474	494	481	484	486	481	478	478	472	495	497	520	488	470	484	480	469	493	482	452	499	495	456	460	459	471	487	469	465	488	510	452
26998	20162	7549	1128	624	476	394	393	344	325	320	302	330	301	282	301	285	308	288	321	301	295	299	305	308	290	278	286	295	292	281	301	319	305	306	301	289	298	300	276	275	275	288	277	270	285	311	303	285	314	279	278	261	292	329	296	322	295	349	349	351	366	370	305	340	347	304	320	339	315	298	315	333	325	323	302	290	293	283	311	269	314	288	293	292	265	285	277	286	307	306	277	301	257	294	309	293	295	276	287	304	340	311	313	297	293	305	285	269	277	303	245	262	299	277	307	281	293	303	290	301	307	265	304	274	324	256	290	276	313	302	317	307	303	245	285	287	287	275	291	277	295	276	320	248	290	306	270	290	293	250	285	306	263	303	281	314	288	275	266	298	271	282	277	288	265	292	267	292	284	294	290	283	256	285	273	270	270	301	272	281	279	309	307	294	282	256	313	284	268	295	275	279	294	300	316	284	288	334	297	279	254	297	286	294	282	285	297	301	326	305	296	283	312	314	306	289	273	302	287	304	294	304	288	320	286	293	317	316	320	277	288	254	288	280	315	277	279	293	321	273	294	274	289	275	303	274	289	294	267	279	289	299	256	287	281	277	300	251	264	298	286	309	294	296	269	283	269	304	284	299	288	287	287	294	293	296	292	284	301	298	312	283	313	289	303	263	322	308	303	293	282	328	321	283	251	306	301	281	277	282	263	310	314	287	331	286	301	268	298	267	279	285	277	296	290	274	287	292	276	261	268	288	307	257	297	292	287	272	294	276	279	293	293	267	282	278	314	287	321	270	293	291	294	312	302	294	274	283	290	297	275	277	261	268	307	288	271	292	268	284	295	276	329	303	263	305	294	309	308	303	270	284	291	285	304	299	274	309	306	286	303	274	305	286	287	280	293	266	296	295	292	292	282	270	300	285	265	333	276	293	303	259	289	290	285	312	289	270	316	294	296	290	293	274	291	260	283	303	283	309	293	287	293	290	278	286	258	288	276	281	309	293	302	296	269	296	259	291	279	281	315	283	305	286	290	300	294	254	294	307	282	277	291	295	282	292	253	282	261	285	282	289	276	284	324	270	289	281	257	273	284	289	285	286	273	303	293	278	296	289	284	297	302	312	264	304	279	319	307	306	286	293	275	273	298	303	299	315	296	276	296	294	277	288	266	287	259	305	306	326	271	276	258	324	304	273	271	309	272	273	285	303	268	258	292	296	332	314	318	290	303	290	249	292	297	273	286	285	268	321	259	256	290	274	288	279	267	271	291	270	286	262	293	287	321	322	301	323	292	265	285	280	264	292	290	307	311	291	284	288	270	277	286	265	295	269	274	304	305	269	288	296	321	256	281	307	323	288	277	270	284	293	283	302	285	293	285	316	296	324	308	295	312	271	295	295	281	314	295	305	279	264	274	288	284	273	265	273	302	311	283	286	281	279	276	286	256	286	280	257	278	282	296	304	269	296	306	309	276	288	288	281	286	268	264	298	302	264	295	287	283	273	274	299	328	258	296	318	277	293	281	272	264	288	297	319	266	287	275	284	299	319	271	284	302	292	273	272	252	277	292	280	266	308	326	331	256	286	304	270	283	295	315	266	301	321	316	268	306	270	274	267	261	267	272	268	307	262	281	277	254	259	305	307	290	298	290	300	295	288	303	295	311	256	284	284	251	277	297	310	296	260	280	289	295	276	268	270	280	324	280	304	295	277	268	280	284	290	280	269	284	256	304	292	298	269	285	268	264	316	289	283	287	278	284	291	297	281	308	321	259	329	274	275	334	264	308	296	273	292	284	283	287	264	300	306	276	305	274	277	305	317	280	282	289	236	259	297	289	292	284	269	283	262	277	294	306	293	282	290	297	296	257	275	296	294	274	274	322	269	307	265	312	309	307	293	296	278	281	271	292	291	261	278	268	279	277	280	257	293	302	287	284	334	255	251	282	317	271	289	276	278	283	271	276	328	305	286	280	280	279	298	282	265	290	288	286	302	274	302	268	277	302	293	288	283	314	290	303	292	299	298	318	271	309	265	270	292	266	290	301	261	301	290	293	300	243	289	279	283	286	289	282	282	269	286	284	281	291	247	275	296	313	281	293	300	284	299	284	302	267	292	279	288	295	289	294	289	276	269	288	288	274	308	269	284	306	310	282	279	275	297	288	275	307	304	268	290	293	289	267	285	281	291	293	277	304	277	283	304	299	259	318	299	275	284	258	300	290	288	287	290	266	267	293	294	324	276	291	263	306	268	260	300	281	300	272	280	316	277	329	289	287	282	301	277	255	290	267	298	295	286	290	290	281	283	289	261	297	278	279	297	287	287	282	260	304	279	296	293	291	284	286	247	280	272	297	271	297	299	267	290	283	286	276	275	303	303	297	285	311	294	297	277	258	274	280	261	289	279	282	269	284	342	306	295	258	279	319	326	260	299	300	296	281	271	281	273	279	260	276	286	281	277	303	281	292	293	296	265	292	280	283	267	286	273	273	300	301	268	277	272	275	282	263	286	321	310	271	303	275	300	300	304	311	281	290	291	271	302	281	301	282	290	289	283	287	280	247	302	296	287	304	277	309	279	293	288	264	306	301	306	306	312	286	294	312	264	303	279	282	298	295	256	289	283	296	279	289	277	301	266	297	297	309	267	328	294	311	301	309	253	290	274	299	284	300	308	298	311	271	313	269	315	313	309	290	296	300	267	299	296	280	299	284	287	290	260	304	312	280	257	259	271	279	317	287	290	286	308	287	289	250	290	281	299	293	297	263	311	271	298	259	287	292	298	277	290	302	291	267	294	281	299	289	290	307	307	275	273	251	309	265	264	302	311	262	309	285	275	282	273	303	288	276	274	260	287	264	295	278	281	270	284	274	329	317	238	318	295	296	262	297	289	258	256	287	284	276	309	252	302	296	290	309	277	307	290	296	273	300	294	299	281	300	288	289	296	306	291	280	277	287	282	288	290	263	260	300	245	258	290	273	270	284	276	274	319	266	298	301	299	293	284	267	253	271	273	267	289	308	272	300	331	261	299	288	305	292	257	304	320	279	247	285	280	277	298	299	285	305	279	285	275	299	290	275	298	299	285	280	307	282	300	298	310	271	313	277	308	276	286	274	273	307	281	297	297	289	294	290	284	292	309	272	306	268	277	275	297	276	284	311	271	304	300	286	296	296	267	282	312	292	322	258	278	311	283	279	273	293	273	340	273	289	280	300	279	292	296	302	286	301	302	273	303	282	274	294	298	290	283	279	292	310	336	293	270	299	249	286	310	282	276	268	280	279	318	297	281	275	266	287	299	306	267	282	307	278	261	293	315	268	281	290	276	268	324	313	291	301	295	254	296	285	289	256	283	267	268	281	243	312	275	311	328	267	282	281	279	287	274	333	265	281	270	288	291	278	299	271	289	293	271	305	305	302	277	271	289	280	284	291	275	287	276	271	300	273	311	285	287	304	294	273	293	264	297	281	276	291	300	289	297	281	316	291	279	264	263	283	290	280	312	308
4794	3145	2691	1477	979	862	686	602	628	571	507	485	489	431	409	432	387	409	394	377	400	435	390	401	361	355	401	416	370	390	385	375	381	393	371	364	383	356	373	365	390	378	378	390	375	351	371	407	346	376	374	384	351	372	412	441	457	426	404	456	506	429	420	425	462	435	484	466	411	426	418	394	425	419	357	404	363	361	368	374	341	378	372	360	383	368	373	392	400	359	398	368	365	344	411	365	359	369	371	366	401	341	366	372	373	363	377	338	379	347	342	389	397	385	387	358	357	355	320	383	387	359	360	366	376	369	394	345	363	403	417	362	384	350	358	347	372	355	384	359	404	350	391	370	339	360	357	384	329	375	386	398	395	390	375	396	360	382	397	371	376	390	355	391	344	349	370	357	381	394	368	336	392	329	355	425	370	391	383	385	363	346	375	376	388	369	381	362	357	386	353	386	414	395	388	351	385	371	403	382	346	393	374	354	343	383	355	406	357	392	381	373	358	356	368	344	386	364	365	380	396	382	340	378	365	365	358	364	339	379	382	389	356	357	378	399	348	383	348	353	357	386	375	370	340	398	344	384	359	380	359	362	352	355	381	362	356	410	359	354	381	387	366	379	376	354	360	363	397	361	389	349	393	372	379	402	369	390	371	382	364	358	350	393	407	403	361	353	371	383	356	384	350	353	377	356	367	365	362	390	385	357	384	337	339	371	390	357	371	391	373	379	362	322	371	401	372	349	389	387	376	399	398	359	369	362	362	398	368	347	378	388	388	382	385	367	393	414	374	368	367	359	376	387	344	385	384	366	389	360	376	371	382	377	370	353	379	391	359	368	357	363	400	346	336	365	365	377	377	386	394	368	364	370	368	354	358	383	418	346	370	352	366	381	373	357	347	361	375	394	372	384	392	373	348	357	355	385	362	403	381	381	380	363	385	366	383	326	391	347	361	365	396	383	355	378	358	350	360	377	388	359	379	398	371	343	369	391	404	384	391	378	357	376	356	384	391	383	349	374	367	382	394	362	361	360	388	365	362	385	362	358	359	356	353	385	356	378	350	363	393	395	388	383	370	378	365	391	374	380	386	391	384	367	363	362	380	362	360	377	396	358	373	377	395	389	362	336	370	372	345	395	364	362	396	384	381	428	367	403	412	361	340	390	382	388	388	370	347	339	414	343	371	377	354	386	395	369	339	353	351	362	384	337	335	371	424	359	344	400	362	385	381	379	350	344	414	366	399	367	388	364	372	358	355	371	389	399	378	387	368	368	407	358	374	359	397	411	330	345	379	361	373	378	373	395	354	374	391	382	365	363	362	374	370	363	387	364	373	383	361	368	356	409	370	388	369	382	373	371	353	378	373	380	353	378	364	355	388	391	369	393	344	364	379	377	385	372	401	377	390	360	357	375	382	369	330	355	364	388	392	378	369	382	384	365	388	373	404	373	352	369	374	364	384	403	395	341	379	348	358	382	396	377	365	390	381	378	351	359	386	369	378	350	382	383	325	391	383	403	412	402	380	377	377	387	395	384	365	344	380	368	408	383	354	361	339	384	375	344	380	370	421	394	380	354	358	336	384	376	371	375	379	386	370	356	351	377	356	360	370	359	323	370	381	359	352	364	372	365	360	367	355	362	344	351	374	376	360	375	345	401	356	365	349	370	393	363	378	383	357	380	370	378	377	356	352	376	392	359	373	386	349	373	408	374	361	373	369	388	394	369	380	354	368	356	372	397	392	370	377	396	332	362	388	386	379	373	334	423	375	416	361	382	370	350	407	382	378	379	365	341	406	352	368	404	384	376	389	377	391	370	364	394	358	367	383	364	361	348	382	359	387	359	353	362	384	370	367	378	347	388	394	413	348	373	365	341	397	386	376	388	349	382	341	356	363	341	347	399	350	387	381	383	386	355	384	410	396	364	391	365	339	376	347	377	352	368	358	392	356	407	382	349	386	363	382	352	392	374	364	380	368	382	339	385	402	377	393	400	356	393	370	375	375	381	406	371	371	344	350	399	372	393	385	392	381	369	375	358	372	337	348	355	357	384	370	400	352	366	366	364	347	347	358	368	354	352	365	369	363	376	401	355	355	339	368	358	355	363	385	380	375	368	389	355	397	370	363	384	380	353	374	394	337	336	364	373	359	355	413	368	400	389	383	340	373	362	372	402	394	352	373	362	356	392	390	358	400	405	337	395	355	379	348	372	386	373	368	399	326	406	354	367	362	378	373	357	389	394	353	389	351	380	363	362	369	352	395	374	334	367	385	393	352	389	388	351	397	347	349	403	353	369	378	384	362	363	387	385	350	354	335	383	376	318	356	376	379	386	369	379	361	387	375	373	383	377	388	373	357	357	365	368	396	362	330	388	350	396	363	394	342	356	366	414	351	364	369	353	396	378	372	389	389	374	362	353	381	373	367	380	383	366	357	374	394	401	390	382	375	355	399	397	358	354	358	378	371	365	356	376	355	358	366	377	366	373	371	380	366	381	357	328	350	372	340	417	391	351	354	429	372	375	385	382	359	372	361	397	364	379	352	363	345	391	391	347	383	377	370	367	431	354	375	380	350	381	381	356	409	381	408	385	360	358	377	348	380	387	369	405	365	375	368	383	410	384	412	377	334	380	335	365	354	361	344	396	321	385	356	397	339	408	408	337	366	364	344	352	368	372	395	389	376	383	369	362	383	389	359	321	389	388	349	396	349	353	407	395	341	372	371	362	380	395	349	352	352	379	371	356	385	388	400	349	368	332	358	371	378	376	357	398	372	378	411	367	350	398	384	365	387	366	375	365	383	356	384	373	377	358	386	381	369	376	355	392	378	369	392	365	367	373	359	364	382	371	384	367	342	371	348	364	356	388	395	383	382	368	406	363	397	356	361	360	392	371	381	352	383	345	397	374	353	351	366	355	349	391	349	385	352	330	373	349	367	364	358	375	391	366	404	326	387	418	371	349	359	362	384	372	353	406	389	355	358	372	403	415	363	405	371	394	341	359	389	391	396	394	385	366	367	360	381	395	381	391	387	362	366	376	365	348	417	376	361	363	356	363	376	382	372	366	340	369	374	362	385	327	370	382	389	364	338	420	344	376	363	368	383	370	373	367	375	373	372	356	336	351	341	396	396	351	402	365	358	348	380	369	384	359	356	373	357	358	382	408	375	335	372	359	347	366	375	345	383	394	369	377	395	408	385	384	344	351	391	362	390	367	400	354	367	345	363	375	372	364	344	400	386	377	379	370	391	396	377	403	375	406	401	360	381	351	380	392	353	368	392	353	339	353	370	350	344	359	377	391	362	366	365	374	362	352	383	326	371	406	383	374	379	392	412	379	380	340	360	378	372	363	367	374	347	340	410	374	376	376	430	378	355	358	395	382	387	349	352	386	370	395	359	396	370	352	394	373	382	334	397	390	365	397	378	392	365	363	381	377	354	378	380	373	370	397	373	375	398	367	376	417	355	354	350	344	397	417	410	373	381	347	403	358	348	401	341	391
23933	21146	28493	24072	21147	10412	1483	972	780	700	641	646	612	537	542	512	498	493	503	443	473	411	427	423	452	406	453	436	471	484	433	415	417	387	433	396	445	406	405	415	417	406	426	405	463	406	400	394	393	397	431	413	424	416	462	424	489	469	486	526	510	445	467	498	478	521	494	460	484	476	409	429	452	485	475	445	435	391	405	407	382	428	407	434	410	438	453	405	385	394	398	422	411	425	397	411	406	396	400	417	412	380	402	395	391	420	381	367	428	414	406	390	393	389	354	422	384	415	424	409	423	390	383	404	455	397	417	414	377	372	388	374	372	405	394	385	391	376	413	383	418	391	365	395	416	365	384	404	360	366	395	380	390	391	376	387	379	411	376	377	376	421	357	398	377	394	378	430	415	338	391	385	403	412	404	432	374	406	414	415	403	430	390	391	409	384	377	402	422	402	395	373	394	418	400	404	397	389	366	382	399	403	391	409	383	389	376	364	411	393	415	407	380	385	366	387	392	387	404	366	369	384	382	365	389	366	408	405	387	326	434	424	385	402	410	370	380	406	411	424	385	399	369	384	403	370	408	400	433	376	391	363	421	434	363	417	361	419	397	399	421	425	379	370	375	387	395	403	394	397	391	413	391	413	407	374	393	411	394	406	435	387	403	400	375	427	417	387	431	384	426	425	376	401	410	378	403	408	392	396	397	411	384	400	404	379	379	399	380	368	390	405	423	370	378	372	451	395	421	388	359	431	361	364	399	386	404	377	391	388	408	366	373	372	376	429	427	417	389	422	387	383	406	409	370	402	418	382	436	396	415	390	401	431	392	407	381	413	381	393	396	372	396	376	386	409	373	376	434	399	399	380	385	403	420	376	376	369	375	400	375	416	388	403	405	396	424	376	342	423	386	415	388	436	388	400	382	400	421	406	418	383	382	411	433	406	380	420	386	422	448	383	371	351	387	412	387	384	400	418	392	419	368	395	382	368	385	365	412	392	408	384	420	397	398	370	417	406	363	397	386	390	437	398	415	382	413	410	402	406	378	401	400	387	399	369	373	366	394	401	396	413	416	401	406	406	396	368	393	398	357	398	392	406	400	392	407	426	397	379	411	410	390	397	405	411	409	361	368	432	376	398	429	385	400	344	384	409	384	366	400	403	355	394	418	397	377	406	410	422	401	402	365	368	417	391	388	410	407	393	370	384	399	394	420	407	424	423	417	379	373	435	394	377	377	372	423	415	414	371	393	392	430	366	359	399	384	395	406	387	373	379	390	398	394	416	409	399	390	410	367	365	388	408	390	369	435	384	390	369	408	372	410	408	407	373	375	397	406	376	423	375	412	370	380	395	408	389	397	424	359	415	396	360	393	403	369	409	382	377	348	416	385	406	379	405	382	438	418	423	390	376	441	387	446	384	392	374	390	381	406	366	381	435	420	413	356	393	412	392	389	366	378	380	401	392	388	386	415	434	379	413	421	379	423	431	367	424	395	417	398	388	404	395	400	414	382	381	408	429	412	407	380	393	426	376	392	408	391	374	395	405	417	386	412	402	360	406	422	370	378	383	409	386	424	392	428	414	367	385	402	399	402	400	385	428	411	393	418	391	391	412	394	399	403	424	381	390	418	404	406	393	363	416	366	377	393	375	386	397	407	423	378	422	400	397	391	458	342	413	374	374	391	403	378	395	387	400	394	374	393	393	393	392	383	393	415	384	379	381	386	385	416	430	403	391	409	401	385	373	409	383	408	412	403	393	418	389	407	395	401	403	383	405	371	388	392	397	381	394	382	381	402	394	400	377	407	412	403	397	404	404	357	414	391	435	378	427	429	394	395	357	388	387	385	397	429	370	363	387	421	443	385	422	388	370	387	373	391	416	395	402	398	377	377	404	389	365	425	381	377	426	418	417	390	383	376	390	419	390	368	418	381	370	408	372	403	376	398	371	407	420	415	347	425	402	386	383	374	425	421	382	369	365	360	387	378	411	438	399	397	402	399	417	423	415	412	392	368	370	425	378	396	376	398	396	410	384	413	406	385	377	401	421	375	346	411	354	408	395	406	413	358	395	353	409	396	399	392	368	388	363	433	389	439	346	386	416	403	393	426	355	381	391	379	378	407	407	377	389	390	438	396	394	409	366	385	386	404	419	385	434	394	387	377	410	391	381	403	384	426	389	412	396	398	425	394	406	382	412	408	381	411	407	398	388	362	383	398	365	393	380	391	368	407	382	390	373	400	401	365	369	376	392	386	388	415	376	418	420	414	412	396	454	408	403	391	377	398	383	385	388	382	384	381	406	418	410	391	409	415	374	384	403	364	412	397	400	402	422	416	370	398	377	395	401	406	372	400	386	387	389	413	387	406	421	422	399	363	422	364	438	398	393	364	418	385	369	378	398	374	405	379	390	382	413	377	374	394	396	394	427	413	407	444	420	398	381	405	419	422	395	390	367	410	427	390	386	427	400	412	395	356	402	416	385	360	373	388	406	410	424	365	402	377	444	398	373	388	395	418	423	430	413	391	401	403	389	390	425	417	408	421	383	419	383	380	390	367	376	404	385	372	396	415	372	380	394	394	384	428	383	380	423	338	415	364	394	415	390	381	383	391	386	396	377	381	419	407	388	376	420	385	416	403	385	397	407	372	371	386	456	387	372	401	420	398	394	371	375	376	441	386	402	409	369	392	407	395	351	396	451	370	398	360	379	413	389	402	384	422	409	399	424	387	384	387	394	420	385	376	407	384	405	387	373	400	384	413	442	401	389	399	380	394	427	380	397	403	415	422	401	415	400	378	391	395	374	398	426	401	403	407	406	397	374	408	404	394	374	368	378	372	403	353	407	415	400	428	384	411	378	399	396	408	356	383	393	362	391	421	379	362	388	373	452	378	415	393	398	352	405	404	375	363	394	429	388	380	421	404	378	391	399	405	429	401	388	418	409	418	384	399	414	442	394	427	409	367	378	398	390	387	399	421	390	387	399	395	418	378	425	359	398	404	386	416	423	385	369	369	399	383	367	365	375	394	379	400	365	408	415	425	400	383	419	422	414	403	405	419	415	385	347	391	420	404	384	395	385	401	391	425	391	404	374	368	391	392	438	380	397	418	415	436	378	384	399	413	365	390	387	374	370	388	415	402	417	421	382	418	368	382	374	408	395	386	390	373	390	422	378	389	396	380	359	385	399	394	408	369	417	381	375	382	428	401	430	403	410	361	408	394	399	377	384	391	378	376	422	402	404	414	387	405	391	366	399	422	378	381	394	392	414	391	408	410	400	398	427	367	389	392	452	393	375	442	407	359	375	403	387	391	415	388	362	404	405	378	400	377	376	430	372	376	375	393	403	406	393	381	366	406	407	377	420	386	391	397	410	414	389	418	389	362	373	429	398	413	381	375	395	427	351	364	407	426	397	400	421	385	394	392	387	401	393	408	367	371	379	418	379	402	385	386	378	411	379	401	401	450	427	371	377	383	414	365	387	367	386	408	381	381	379	400	360
5968	12376	10781	5597	3883	2933	2374	1789	1580	1403	1220	1103	949	892	846	813	731	736	646	708	650	642	580	605	620	561	583	556	565	563	555	574	554	599	577	558	557	554	575	569	525	499	551	530	501	539	537	544	512	547	530	550	540	570	556	645	703	657	626	685	720	667	704	669	694	673	676	608	680	648	578	567	593	597	551	594	571	529	558	524	474	564	559	494	573	529	492	488	541	509	512	528	527	493	488	478	521	489	523	543	504	491	485	515	525	519	531	489	489	543	486	484	543	524	509	488	547	472	508	456	534	533	488	503	539	519	503	489	469	539	544	532	551	519	499	565	477	490	495	482	507	498	471	514	485	488	513	499	489	478	458	516	490	528	508	496	516	519	532	534	479	516	501	499	501	504	509	528	491	494	543	540	529	459	543	516	494	476	503	512	512	489	538	557	482	474	529	520	488	506	575	513	519	488	518	507	542	557	532	521	520	476	534	526	520	508	516	515	542	530	508	491	537	488	529	474	486	523	509	503	489	532	501	510	511	518	510	533	457	474	527	520	484	482	546	494	498	521	555	548	484	519	510	502	495	504	564	488	536	471	504	521	550	516	525	484	497	448	477	524	513	572	502	509	556	537	499	491	476	493	530	522	541	518	492	537	523	520	485	514	519	521	525	503	521	507	484	498	513	497	483	505	503	519	542	523	509	473	506	477	535	479	516	504	501	515	556	515	532	515	523	471	511	502	514	546	536	504	515	470	550	474	478	540	529	538	544	502	511	513	480	523	479	542	534	479	506	510	470	500	535	514	536	560	494	499	481	506	515	509	538	528	508	531	463	505	490	492	491	493	510	468	518	488	520	512	469	528	535	547	505	478	481	526	484	503	503	499	522	487	481	509	505	466	495	509	538	502	511	509	511	544	532	502	479	492	455	515	511	509	518	501	543	493	509	487	521	505	489	541	558	507	509	515	460	510	518	525	518	529	506	490	484	523	490	540	482	519	485	531	511	481	499	545	512	526	507	493	523	516	518	531	480	518	489	495	542	503	513	493	501	535	526	538	545	479	526	511	533	529	508	541	521	525	528	511	501	511	500	507	546	537	487	514	539	501	510	491	520	535	545	516	513	483	516	541	549	536	513	550	489	524	507	506	545	525	511	477	534	517	523	529	533	530	528	542	520	491	535	554	512	523	529	484	568	509	507	523	485	527	529	498	517	540	535	495	495	487	511	517	512	508	498	484	529	467	527	569	529	512	536	499	521	471	467	526	497	480	524	506	503	475	489	498	489	477	527	515	499	531	548	510	491	516	518	516	522	527	531	530	504	515	526	506	524	529	509	508	506	524	515	537	494	528	531	512	521	506	501	521	508	479	526	515	488	468	529	534	506	494	500	518	535	520	521	518	505	496	503	493	493	502	528	498	551	497	472	504	505	511	487	504	518	486	537	512	542	513	468	518	514	499	549	543	521	529	469	511	520	486	493	490	506	456	534	473	476	515	506	518	505	514	505	513	516	513	511	511	490	491	470	483	534	481	500	502	551	503	535	520	493	508	523	492	545	508	497	489	542	512	488	521	518	501	488	531	490	486	503	511	524	516	530	514	511	523	514	511	501	504	537	482	510	482	519	526	535	532	529	478	511	514	499	482	514	467	515	508	498	473	543	528	478	534	478	454	520	531	511	475	502	496	526	533	492	526	477	499	538	512	476	490	495	461	525	525	529	494	516	453	510	511	483	502	451	495	514	486	503	511	534	473	473	511	496	476	510	513	530	538	506	545	496	511	525	520	522	522	520	479	494	526	492	498	503	504	560	534	527	532	562	516	510	499	514	539	532	526	535	524	519	511	528	527	512	500	514	525	538	541	484	528	505	474	537	498	545	500	517	486	532	474	574	505	494	510	519	501	502	492	528	473	488	505	518	553	523	549	533	478	535	553	539	531	521	489	499	519	503	511	495	514	512	520	506	495	546	520	519	533	529	501	528	514	512	516	541	523	499	494	492	539	482	497	520	486	524	492	526	529	530	487	546	532	472	492	534	552	485	507	479	506	490	504	485	544	517	528	536	513	504	496	553	540	562	511	486	523	475	444	499	515	476	527	512	515	517	548	551	520	495	541	498	475	513	530	539	500	482	493	513	487	527	510	495	553	527	476	485	533	485	503	509	518	485	538	469	519	510	506	472	542	524	528	512	520	523	467	510	539	510	525	536	504	479	508	495	507	487	498	481	505	516	501	528	516	544	518	516	487	514	488	489	558	512	506	500	490	510	533	492	484	491	543	485	519	521	488	516	493	546	488	499	474	448	518	492	521	529	526	535	506	522	522	500	497	474	498	511	494	484	515	505	543	523	516	516	504	501	528	489	495	489	504	539	505	482	533	516	516	538	501	490	514	499	468	533	514	499	508	536	550	473	482	490	482	525	498	565	516	533	516	546	461	512	559	477	494	504	515	511	531	532	534	528	527	542	502	482	450	508	491	505	514	500	529	473	494	476	513	551	460	505	522	480	518	531	540	532	493	488	502	540	542	482	533	507	511	504	498	504	480	539	534	508	488	490	523	547	500	542	513	514	500	499	519	526	508	479	497	510	541	542	501	544	510	486	531	551	511	504	505	477	506	478	475	497	532	494	520	504	481	514	491	473	506	488	525	536	527	509	529	488	498	561	484	512	501	499	529	508	561	527	534	501	492	499	523	476	508	549	488	523	494	481	509	529	509	473	521	518	524	523	499	512	553	539	532	519	523	545	545	529	504	486	547	496	511	527	509	567	516	543	489	533	524	514	519	500	495	509	483	474	506	551	497	535	536	487	463	471	515	514	528	513	502	499	513	524	492	512	519	491	523	545	507	491	534	512	514	464	474	532	545	538	484	512	514	527	503	535	505	480	536	480	512	545	508	501	501	506	516	516	513	498	507	517	511	518	528	492	480	533	493	522	546	488	485	515	530	507	512	547	525	510	519	510	490	520	469	527	508	517	475	526	491	528	470	478	500	512	484	493	504	527	476	499	490	507	494	512	503	523	526	535	493	513	509	519	508	489	511	518	462	571	511	521	497	532	535	480	535	502	490	521	503	495	514	485	517	503	513	506	540	474	529	537	519	484	526	506	548	492	491	490	508	523	503	501	545	510	560	544	532	520	556	526	520	472	518	538	534	501	497	503	548	490	510	511	528	484	502	540	445	536	502	483	491	473	503	534	501	526	509	492	497	540	526	492	503	508	500	497	473	530	502	500	520	519	525	440	565	476	545	493	517	474	527	506	550	549	501	524	484	507	512	496	526	557	530	513	503	517	514	531	514	497	535	556	511	450	513	492	555	480	482	517	478	490	492	501	512	514	498	512	540	513	559	494	505	487	465	498	512	490	539	503	529	571	530	525	468	529	520	563	531	500	496	497	572	519	487	549	511	474	540	516	499	524	527	539	518	482	517	505	516	499	527	533	539	519	519	480	504	527	552	517	496	510	501	529	521	504	518	541	535	500	492	508	482	503	491	481	518	528	519
25129	21175	27220	25246	7836	784	580	499	433	395	343	368	331	279	298	284	272	289	297	311	269	235	265	267	272	275	218	257	258	244	279	243	252	240	245	240	221	239	238	224	233	236	233	226	211	244	227	261	244	245	252	244	241	259	277	270	250	276	288	297	291	283	262	325	277	251	296	260	284	278	239	260	254	274	265	231	261	214	232	235	242	231	233	218	203	235	224	233	226	213	237	220	237	206	237	235	231	222	228	234	233	221	253	220	206	220	240	224	217	227	233	227	238	207	204	235	234	211	257	217	238	221	224	268	227	212	210	208	207	248	216	221	255	206	231	240	250	196	238	234	213	213	208	230	227	220	254	220	248	227	209	210	218	233	210	238	224	235	209	227	213	227	248	225	228	227	210	248	207	203	221	221	190	227	209	233	231	230	252	223	242	260	224	229	221	245	214	221	229	212	232	242	241	199	198	233	245	233	201	216	228	249	242	226	256	254	235	226	221	226	227	205	245	219	237	223	223	240	247	245	183	253	231	223	233	228	236	241	250	215	206	237	216	212	245	235	215	238	234	204	206	225	221	238	210	221	207	194	210	234	248	201	245	243	222	254	227	227	205	216	230	256	217	228	229	223	259	212	218	254	215	221	230	239	236	196	233	204	232	243	228	230	242	223	238	206	234	206	233	215	214	241	222	225	230	249	218	217	230	201	249	237	255	234	238	220	203	205	221	222	232	215	249	239	261	243	238	233	204	206	245	231	202	214	240	235	253	230	228	238	242	246	217	218	257	225	204	201	236	209	239	220	227	237	232	234	222	217	204	220	228	217	239	197	199	204	203	232	219	192	193	223	227	239	232	235	222	204	248	246	216	231	239	196	224	263	237	199	235	248	218	204	240	222	221	246	210	209	207	216	231	220	237	209	221	235	221	210	227	240	196	222	232	237	225	228	267	223	229	218	227	237	238	235	212	195	250	221	206	243	216	242	256	219	244	242	230	234	201	243	226	194	224	232	224	228	234	222	233	254	236	239	209	231	231	224	210	240	223	242	250	242	245	232	237	247	252	235	226	237	250	235	233	240	251	196	208	236	210	244	230	240	224	246	246	244	215	223	228	205	224	209	212	244	235	204	225	228	216	225	209	221	240	220	196	212	218	230	230	227	217	218	220	229	251	228	204	233	222	241	240	206	230	256	228	227	218	242	198	227	227	256	219	210	241	205	214	234	244	238	200	229	230	218	224	242	241	224	219	200	232	214	225	217	261	237	240	250	228	220	260	233	233	238	231	239	238	267	225	239	236	234	222	232	215	248	252	200	225	228	224	213	230	229	214	223	225	218	255	218	231	238	237	230	214	216	229	221	228	209	250	195	227	211	252	213	244	225	250	222	218	206	224	241	189	247	234	223	229	219	239	203	228	245	218	220	227	238	245	221	214	247	236	213	244	227	253	247	234	233	209	241	247	206	185	208	257	263	249	226	216	231	239	236	237	243	266	232	239	194	225	237	218	219	223	242	227	240	211	225	244	231	225	240	228	218	212	210	217	205	237	257	233	237	253	225	229	226	234	264	207	219	233	231	215	220	221	231	222	213	222	226	259	239	230	230	215	204	233	233	212	240	237	229	241	242	212	250	237	217	237	216	211	215	229	234	230	254	250	214	226	255	211	263	227	246	218	220	220	207	235	252	245	246	215	232	208	227	245	231	242	236	231	238	203	233	229	237	229	234	246	249	216	222	230	221	220	230	258	218	226	224	207	230	221	242	230	234	230	234	235	233	227	231	238	211	259	232	225	248	219	219	209	253	208	235	213	214	217	210	239	208	234	238	215	236	257	241	238	213	241	245	249	229	246	234	218	224	235	216	231	243	208	209	222	228	193	229	231	220	245	230	223	234	228	231	222	228	240	217	233	244	224	228	229	232	219	222	243	203	220	224	220	236	245	233	229	204	211	245	200	234	239	218	230	234	230	233	225	245	240	222	215	240	249	241	229	210	235	222	204	231	229	231	223	237	233	219	227	261	223	230	226	211	192	217	239	229	228	233	201	231	255	241	248	251	229	225	230	241	226	231	225	207	224	226	199	221	230	221	206	224	223	227	236	220	223	234	226	212	214	228	218	239	237	248	246	243	241	226	247	215	224	251	246	224	194	211	206	215	269	201	251	220	210	228	227	230	228	219	224	204	217	222	233	241	221	226	233	245	249	229	216	230	246	206	239	232	234	244	255	223	230	228	217	249	213	248	219	224	246	208	230	236	252	222	221	206	214	224	214	212	210	223	241	211	228	219	242	236	247	206	229	244	218	233	219	229	220	213	221	230	239	236	247	237	238	261	222	239	193	238	220	225	198	242	217	243	214	229	223	243	233	242	209	230	213	239	256	225	229	240	217	253	192	209	231	251	218	223	216	218	252	205	220	252	247	228	184	215	228	210	220	225	226	222	242	247	229	209	232	219	211	249	218	249	210	218	202	231	238	222	252	230	225	224	240	203	259	235	230	218	216	228	209	227	213	229	237	252	204	222	234	239	219	211	232	218	207	238	218	228	238	238	238	250	221	217	242	247	254	234	209	239	236	232	232	231	232	220	237	218	239	242	213	239	238	217	231	221	226	229	224	223	217	242	245	213	246	236	220	229	230	210	240	244	250	229	239	223	241	219	231	227	215	229	236	242	250	211	236	221	197	240	215	236	230	234	227	222	213	238	236	228	240	230	236	210	214	235	252	229	245	271	235	214	222	229	193	210	244	218	240	221	237	230	249	210	221	230	225	237	210	216	228	243	204	221	189	235	236	214	225	222	209	242	202	238	253	230	210	229	238	228	257	244	232	239	223	223	244	257	235	242	244	238	202	244	213	238	218	222	222	245	234	228	212	242	219	203	243	248	224	213	239	224	218	239	255	225	215	231	221	249	228	206	258	232	236	205	241	244	234	240	237	236	221	230	242	234	225	228	243	193	211	207	253	213	217	211	242	227	232	225	234	252	190	209	221	200	222	229	219	237	257	229	253	210	231	262	231	251	203	193	254	217	251	252	235	234	238	239	236	255	224	226	228	206	240	211	232	234	225	231	244	233	219	215	240	240	226	242	239	224	228	247	223	215	216	231	234	220	207	232	225	215	226	227	229	212	247	231	227	240	229	234	218	265	213	220	211	242	207	250	241	217	223	235	234	231	255	229	221	232	226	215	248	210	224	232	226	232	238	224	248	215	220	242	236	243	206	193	196	223	198	251	218	236	235	223	242	223	223	220	245	235	215	221	242	220	205	256	243	229	232	231	233	226	236	242	213	236	218	200	211	223	228	242	241	249	218	214	236	198	247	193	239	209	228	220	253	211	250	224	224	194	218	237	224	237	222	203	226	244	220	239	206	215	229	255	221	212	240	219	206	220	248	216	262	237	229	212	234	216	230	216	216	242	219	235	218	208	219	218	231	235	239	240	216	213	232	225	239	234	223	222	241	243	213	202	231	249	244	228	220	233	241	198	231	226	216	226	231	214	242	218
5405	7744	6315	3374	2298	1624	1286	1065	906	844	710	676	578	523	492	473	457	403	410	373	433	396	380	352	327	335	369	363	341	338	342	346	370	371	324	323	319	342	337	311	306	333	336	315	330	303	346	316	354	328	319	395	353	402	380	411	444	401	454	478	431	434	442	405	401	445	409	391	406	375	357	337	391	381	367	361	366	340	330	354	325	290	308	310	313	302	320	304	287	327	327	316	313	308	317	316	312	376	299	342	313	315	300	320	339	298	282	301	257	305	312	335	290	323	291	302	282	313	303	289	334	334	303	308	327	308	296	321	293	274	294	318	285	324	301	301	294	312	295	317	283	293	341	302	299	283	301	308	314	328	328	296	284	310	358	313	305	281	283	316	328	301	313	343	308	292	305	336	304	321	305	301	316	311	299	338	308	316	327	322	298	327	320	282	322	311	296	287	289	313	289	333	310	309	308	315	302	288	315	324	301	327	291	304	311	338	312	325	296	351	320	315	327	298	342	318	301	334	305	302	282	321	306	282	306	305	290	294	292	325	297	310	330	304	312	312	280	289	339	313	311	320	299	270	291	333	289	326	333	298	307	294	302	294	277	352	320	292	297	334	296	342	307	337	305	297	357	273	318	304	291	318	314	322	307	309	346	312	304	292	290	294	318	308	311	321	309	341	308	299	296	312	312	321	272	348	281	310	312	327	311	299	295	292	300	279	322	303	311	304	313	350	322	321	311	332	303	310	322	291	323	319	293	330	299	302	297	343	336	318	314	294	309	290	297	306	287	313	294	252	306	308	322	291	307	307	308	319	279	311	298	294	285	296	292	295	281	294	305	301	273	309	302	283	346	326	283	319	313	313	322	288	285	313	302	300	309	287	289	312	313	301	297	329	313	306	294	271	294	315	290	282	316	306	308	292	277	276	300	295	305	294	319	323	313	310	314	315	303	310	303	293	316	357	321	340	351	320	303	298	301	307	293	281	317	308	312	297	280	314	307	298	331	294	299	307	289	297	297	302	296	281	331	281	313	282	316	327	325	295	273	311	289	319	321	301	301	283	292	308	324	317	322	277	298	315	310	312	310	301	320	298	343	298	318	317	347	318	298	324	274	316	262	309	283	302	318	291	302	298	321	336	334	319	316	321	318	319	302	284	306	307	323	339	292	293	273	318	299	282	295	284	315	310	304	306	310	283	291	306	342	293	335	320	298	330	339	333	300	330	310	334	316	296	336	299	295	324	320	318	285	286	343	321	267	332	309	292	310	330	295	322	325	282	352	295	322	287	285	325	323	312	288	286	326	325	318	312	306	316	341	289	308	332	273	282	300	321	299	294	316	309	264	306	310	318	287	278	302	328	308	294	282	287	311	300	281	343	309	355	299	308	334	318	317	284	287	310	306	322	316	298	306	323	311	299	333	343	334	301	295	339	314	337	332	306	311	295	297	326	302	325	301	310	269	336	283	326	316	298	310	296	296	326	329	317	304	311	306	293	300	270	304	313	306	334	290	316	316	297	331	303	303	313	278	317	324	330	300	296	312	328	324	318	332	274	341	279	310	323	300	281	326	306	301	314	301	323	293	324	297	296	308	323	304	340	287	285	289	302	337	307	297	305	317	327	284	302	324	315	327	303	310	313	335	325	307	311	312	287	317	307	329	309	281	284	300	328	300	300	329	339	326	290	265	280	266	291	346	302	296	296	324	293	324	302	331	269	293	314	309	345	319	310	308	328	318	303	314	310	313	257	313	328	297	302	282	282	334	280	315	303	311	292	300	294	298	296	320	294	279	267	287	319	300	315	316	311	358	287	293	313	323	318	305	295	324	338	290	305	303	306	313	345	311	341	315	311	308	303	335	334	334	333	330	308	301	292	285	303	286	320	267	307	330	323	308	290	326	307	333	292	314	312	309	332	305	305	305	309	307	353	318	306	330	329	327	326	321	322	314	300	318	323	303	335	328	301	302	324	315	302	314	311	299	293	281	316	273	320	327	295	301	291	306	349	296	279	303	278	339	311	312	299	279	306	285	283	317	311	342	294	326	289	290	316	317	329	298	317	325	291	336	334	350	304	328	293	301	318	301	294	311	318	299	311	297	307	362	299	298	324	334	286	306	276	294	282	298	281	322	319	292	308	307	313	326	315	329	323	334	330	293	291	319	296	330	315	304	293	295	292	310	291	309	318	301	302	305	324	319	314	328	322	280	327	314	289	312	314	320	299	326	303	290	301	303	305	292	318	304	297	299	323	322	292	296	308	297	303	296	321	288	288	335	278	342	327	290	314	339	336	311	292	301	298	294	315	303	308	285	318	328	289	328	310	312	310	312	317	322	304	295	310	312	298	309	317	323	324	319	310	272	300	290	269	301	328	288	302	301	293	326	313	342	306	286	303	293	308	325	323	279	318	326	314	309	281	316	272	310	325	274	315	314	297	289	315	341	296	336	326	303	275	290	310	272	301	304	266	304	285	282	306	274	307	309	304	362	324	340	311	300	318	301	339	291	313	321	321	302	311	337	320	334	296	302	325	300	313	309	300	305	304	336	349	295	327	310	291	332	341	313	335	304	300	300	264	325	344	295	307	325	298	326	287	316	320	288	285	280	319	298	286	328	317	328	299	306	318	286	309	293	284	293	332	290	328	338	295	289	327	350	304	282	312	303	296	296	306	308	319	309	298	307	279	348	307	276	319	317	304	318	283	311	294	299	338	294	313	312	315	283	316	325	301	276	304	327	314	286	340	302	320	313	325	321	320	342	339	325	301	298	323	310	320	277	321	297	337	298	312	300	325	305	300	303	299	304	302	304	309	301	283	276	295	311	290	286	325	316	319	345	297	314	310	315	324	284	324	319	312	286	341	329	320	340	296	315	309	313	288	301	295	306	306	333	339	335	290	310	313	299	332	318	301	316	318	308	303	325	284	314	313	283	299	324	276	280	290	332	320	331	282	289	288	327	304	326	298	299	295	303	290	298	320	289	360	314	298	296	277	309	294	302	315	302	324	306	320	315	306	292	320	303	298	276	323	306	300	328	308	327	299	297	324	309	287	285	308	328	290	334	317	336	269	350	300	302	312	326	286	313	335	304	313	278	296	317	322	314	284	293	321	327	310	300	306	307	289	290	305	307	306	339	275	321	301	323	310	325	317	319	289	330	319	353	288	328	291	325	329	305	256	285	297	323	308	333	311	311	335	333	308	306	313	319	302	280	293	315	337	302	313	300	306	344	280	284	304	300	327	283	313	285	313	291	320	322	323	296	297	300	296	318	309	293	311	298	289	329	278	282	288	302	313	359	287	294	295	294	310	293	315	314	338	301	317	338	301	302	302	298	319	288	286	266	303	333	288	315	360	318	304	319	283	359	301	333	306	309	280	300	315	332	290	341	314	297	311	307	326	299	334	356	284	303	320	312	297	316	326	312	304	312	312	313	328	325	291	348	265	289	287	303	320	321	340	316	324	335	298	331	323	279	309	304	315	302	276	279	298	329	295	304	292
22938	21179	28971	23646	21173	21212	9021	1589	1082	937	789	753	750	629	625	611	569	525	535	557	481	464	452	462	428	472	457	450	420	406	402	401	414	416	420	420	381	382	406	430	385	409	456	388	383	356	427	387	403	375	384	396	435	425	447	438	477	455	494	500	483	532	504	490	460	455	460	465	509	468	399	419	466	480	475	400	443	424	367	404	379	384	405	364	411	356	384	388	401	401	394	365	402	387	367	359	366	374	419	364	394	371	376	337	378	337	383	373	359	363	374	368	361	363	379	370	360	350	346	385	402	381	391	356	388	340	347	398	379	364	351	360	353	385	353	398	351	373	368	350	385	387	398	377	381	383	368	372	338	366	364	349	354	392	381	382	342	358	349	378	368	365	381	371	377	361	371	332	363	380	388	392	359	354	381	382	356	345	374	366	345	356	389	379	361	398	355	370	365	339	367	377	363	366	371	361	354	360	372	364	359	351	378	400	358	361	363	401	384	423	378	358	338	351	380	359	354	344	362	375	344	359	380	386	373	341	357	374	378	397	376	355	379	382	361	334	387	382	356	360	391	382	361	354	364	382	391	383	371	372	378	345	357	370	373	370	378	370	408	372	349	341	386	372	362	390	362	363	381	396	359	371	364	365	367	368	415	371	386	397	357	401	393	396	346	370	377	384	360	379	389	360	377	390	364	381	377	373	374	370	392	354	377	397	363	384	360	357	375	368	354	351	363	388	346	355	384	362	385	350	365	353	382	407	365	400	341	365	395	404	394	363	370	390	371	383	366	377	366	363	367	365	377	371	382	378	402	352	389	353	374	386	367	419	352	375	373	351	392	408	404	369	369	389	388	383	390	388	375	391	359	369	340	341	346	374	360	397	395	353	349	384	376	382	368	373	350	368	395	358	354	396	366	374	382	360	354	354	348	366	356	379	386	385	360	386	382	377	362	343	350	353	376	385	376	368	343	347	350	363	371	363	381	346	366	393	371	378	382	373	404	356	361	367	364	371	379	350	336	359	369	377	390	384	390	375	370	362	368	380	363	374	366	360	366	385	359	343	380	361	380	386	360	373	396	381	350	394	374	384	355	384	359	377	369	375	375	408	369	368	341	400	345	370	381	360	364	369	378	376	363	375	371	368	374	413	418	381	398	384	363	379	413	367	395	374	360	406	371	366	426	359	392	375	356	373	364	377	348	368	362	392	379	371	370	368	372	393	404	400	353	363	370	401	390	382	384	371	391	339	385	382	394	390	355	365	366	369	398	370	384	352	382	387	391	323	364	377	375	397	360	385	355	390	360	407	373	393	360	379	387	353	353	366	381	391	380	375	394	367	386	352	358	382	386	379	362	390	374	399	350	379	343	376	393	361	381	364	381	358	383	389	369	369	380	362	383	345	366	374	359	405	372	347	366	374	363	376	390	339	365	383	368	357	378	402	380	367	352	391	380	361	352	396	350	405	374	384	361	368	376	363	390	349	355	393	377	397	355	389	360	351	377	375	375	400	377	409	385	362	355	361	348	407	378	380	358	378	402	391	346	409	339	367	359	365	380	357	382	357	367	387	400	409	390	356	403	358	368	362	396	360	361	343	390	379	386	385	390	402	396	390	367	374	406	376	353	397	376	349	381	388	393	362	392	404	361	356	370	377	397	389	339	372	385	362	392	359	366	413	362	368	364	338	354	364	383	404	347	350	409	398	327	339	336	345	355	372	373	359	391	350	415	362	403	384	366	378	328	376	348	396	333	393	361	365	373	362	376	391	383	365	363	354	363	344	373	388	389	387	375	328	358	367	388	366	355	397	346	349	362	350	373	355	327	338	350	353	331	371	376	389	373	418	372	388	364	366	368	386	367	363	364	402	394	397	378	376	380	399	402	349	373	340	359	361	375	343	371	365	384	355	369	367	390	396	379	381	380	345	378	376	351	363	375	428	345	364	378	416	381	371	355	376	374	363	382	389	366	358	371	349	389	369	366	377	370	363	356	333	392	366	383	363	374	361	348	372	394	359	382	395	340	384	380	374	353	377	380	367	367	354	395	389	396	396	363	389	375	365	397	397	406	395	361	371	390	352	381	399	376	360	399	360	358	340	365	361	338	364	336	361	358	355	375	381	384	333	399	373	379	381	372	376	331	351	369	407	365	397	382	399	343	383	344	393	360	327	383	372	351	352	391	358	374	382	363	372	373	379	372	402	374	359	356	367	368	402	389	387	409	370	364	402	348	371	350	393	388	368	337	367	378	379	377	398	407	378	344	364	354	396	390	389	391	379	357	392	364	355	380	384	324	351	370	379	348	409	401	384	339	363	369	372	384	370	352	351	371	363	391	395	380	405	333	350	403	402	357	349	418	352	391	382	363	394	370	378	389	385	367	378	373	365	376	360	379	377	375	360	392	356	397	396	354	355	373	384	364	371	392	392	369	375	359	358	386	351	402	373	420	374	358	336	368	363	343	368	370	355	388	376	393	335	372	375	389	355	380	396	380	407	427	381	353	381	370	373	375	385	387	373	341	346	383	368	367	352	352	361	379	390	355	394	390	384	345	367	385	364	366	386	392	358	368	377	363	385	390	386	379	362	394	366	364	368	377	356	364	393	390	364	338	354	383	369	388	337	372	387	398	360	411	389	417	332	390	315	364	357	365	379	375	391	330	364	389	403	350	374	379	369	348	395	414	395	354	360	378	373	339	360	372	382	371	385	358	335	389	361	348	358	397	332	351	435	392	403	416	332	395	363	370	366	329	337	371	382	357	379	372	385	381	407	387	386	371	391	405	360	338	362	378	357	399	341	356	359	372	354	383	356	378	368	368	364	351	344	365	375	356	393	394	365	396	366	367	409	402	377	344	361	350	352	338	368	401	371	356	421	378	361	380	359	409	391	343	377	386	360	402	400	351	364	385	366	351	321	411	366	367	403	374	363	410	352	360	411	365	374	413	374	368	388	345	362	400	368	368	364	384	359	385	374	401	369	361	369	353	327	375	331	386	400	369	354	387	354	402	354	393	395	376	399	392	364	382	381	385	388	364	404	372	387	414	352	392	359	359	350	399	380	364	347	383	413	337	378	382	394	387	395	404	374	357	348	366	361	373	385	351	416	378	375	372	389	362	376	357	374	358	356	385	341	370	374	409	374	364	374	402	376	400	381	393	343	410	363	367	370	400	373	380	380	368	351	357	386	387	383	367	380	375	383	338	365	360	378	347	378	416	368	361	383	384	348	343	330	370	327	401	360	377	358	372	392	396	409	392	390	364	392	378	374	363	430	396	338	382	371	398	388	389	346	361	364	375	372	350	387	353	365	369	321	360	384	353	384	371	397	392	390	384	366	368	350	338	421	355	364	389	395	377	389	362	331	384	348	395	349	398	383	329	377	390	373	402	364	362	384	369	371	332	375	370	364	350	352	372	336	355	351	396	348	337	356	360	414	397	367	369	415	372	378	322	350	376	363	414	349	396	366	374	375	364	353	385	367	362	397	379	359	386	377	368	362
8163	18687	16015	8770	6258	4663	3735	2916	2406	2007	1773	1458	1333	1080	1061	938	896	821	788	745	787	661	692	643	631	636	615	603	577	598	573	615	597	620	617	564	528	549	558	552	574	541	524	499	540	521	515	574	538	488	533	549	629	644	602	679	689	733	757	760	751	781	733	691	718	731	655	641	710	702	597	585	639	630	614	587	512	516	499	520	505	474	512	529	555	490	509	513	516	504	476	424	481	481	486	523	459	486	534	502	471	498	517	481	492	476	497	493	474	480	460	524	506	484	448	467	446	458	505	483	468	470	477	474	487	488	485	498	474	465	464	481	492	469	496	508	457	448	428	469	452	489	500	477	461	522	514	478	428	466	479	486	497	442	494	487	460	499	485	483	471	480	481	514	502	479	474	499	449	466	488	479	436	471	506	494	440	437	501	495	465	455	473	476	454	455	513	463	470	466	545	436	522	484	494	501	451	482	517	464	492	468	492	471	438	470	466	521	456	504	465	484	473	468	497	458	465	484	429	463	469	465	479	483	490	477	480	493	468	472	433	524	505	470	465	460	480	500	485	536	481	507	499	491	488	483	498	486	472	484	483	495	480	486	480	469	481	512	451	499	497	438	456	473	490	493	468	418	499	477	535	513	487	455	503	477	567	494	487	502	490	509	457	491	493	434	501	480	469	487	528	476	494	443	457	494	450	483	486	468	484	488	502	505	469	439	449	479	518	481	471	507	492	457	470	469	460	478	461	460	543	468	450	457	471	471	462	476	462	500	485	496	487	463	488	469	478	488	486	486	478	493	489	474	490	466	492	469	472	488	471	458	459	470	492	471	459	468	496	462	477	461	461	498	448	458	462	498	500	485	490	469	488	498	507	453	485	491	490	440	513	440	461	465	455	472	451	516	442	511	498	477	456	451	495	488	464	442	460	471	489	470	483	469	469	486	522	477	434	476	481	474	477	494	462	489	484	481	485	458	469	446	457	471	475	510	466	478	473	447	509	484	474	498	471	456	462	464	476	478	494	447	454	483	507	462	504	479	491	463	463	477	466	512	479	459	470	483	470	493	478	457	471	468	488	490	472	476	507	474	477	473	481	451	501	486	491	473	461	459	517	466	484	507	464	479	471	475	488	510	474	490	460	490	503	473	462	473	501	467	524	484	480	511	480	495	473	477	465	444	473	466	487	457	482	475	467	450	469	543	493	472	460	482	488	496	485	489	483	501	509	458	490	476	500	496	435	501	494	507	466	468	459	487	481	442	482	499	494	471	481	474	448	446	455	477	472	517	451	492	477	507	477	486	476	473	501	491	475	464	466	491	449	451	494	464	454	520	448	467	476	452	539	502	485	462	472	511	484	447	474	464	503	486	491	473	509	496	487	517	445	461	515	493	477	524	478	482	445	497	442	488	476	496	451	481	463	478	463	466	472	480	464	467	455	436	497	494	437	463	459	477	501	487	528	475	461	503	479	526	507	495	485	453	506	522	495	486	503	467	478	508	498	459	464	506	506	477	482	481	437	437	479	496	474	470	500	484	438	462	481	530	458	481	497	477	481	423	532	480	466	487	475	475	482	515	492	464	486	471	480	510	478	498	460	481	462	495	494	488	429	503	497	458	467	519	482	462	470	476	506	453	499	461	505	494	466	490	448	462	507	522	482	441	471	459	461	488	495	462	439	488	476	513	443	468	464	463	496	490	438	515	474	495	491	462	492	456	467	492	446	468	530	485	510	477	488	480	508	496	475	543	465	483	450	449	479	487	493	496	475	487	437	496	474	466	486	498	497	489	524	492	474	475	468	480	515	471	478	452	471	473	452	458	475	454	494	465	467	465	502	481	482	461	493	469	486	510	492	467	495	454	512	514	470	537	458	461	467	483	502	522	494	467	443	498	494	499	445	479	476	484	495	463	502	481	484	485	456	484	504	465	496	471	486	509	494	495	469	464	483	442	506	498	497	460	526	451	494	482	492	456	461	457	493	457	445	477	532	464	501	439	501	490	499	523	506	455	468	536	489	469	467	472	447	446	530	513	439	459	478	460	486	501	460	491	448	473	512	485	500	492	481	484	489	498	494	463	477	494	490	488	492	455	474	476	451	499	490	449	492	524	504	464	425	508	506	492	492	454	485	485	506	478	469	484	468	471	494	461	500	514	470	447	469	486	515	502	447	446	519	481	525	450	437	502	479	480	487	461	509	430	462	486	506	482	462	479	495	448	503	488	488	476	502	476	545	490	511	471	499	480	448	491	489	520	471	453	505	492	470	483	486	458	499	449	468	495	494	464	471	511	493	481	459	501	487	472	472	479	504	463	477	474	485	453	494	480	496	498	490	462	474	494	459	477	480	496	477	469	484	436	505	472	486	468	515	501	455	455	514	465	478	469	466	456	471	483	479	509	493	466	441	468	471	464	477	509	535	525	498	461	445	484	499	463	495	451	486	512	466	477	463	462	509	459	501	509	488	507	457	501	479	473	478	466	495	483	466	485	441	502	472	515	456	481	482	486	508	476	486	482	468	494	473	524	502	487	482	489	481	477	482	492	483	496	508	444	440	490	527	493	504	507	501	492	504	488	505	480	462	494	498	524	466	492	504	454	454	478	495	498	449	503	444	502	447	454	494	504	493	500	488	477	508	468	471	476	513	491	452	486	460	452	488	465	462	492	456	476	503	496	487	471	451	449	501	468	475	494	487	469	493	471	464	478	484	480	508	452	468	522	442	497	474	501	465	461	470	477	469	481	485	472	485	481	462	526	485	475	518	484	498	484	463	458	460	503	482	486	487	454	493	447	523	497	511	454	470	471	513	468	489	479	470	475	476	482	486	489	517	468	500	503	459	477	448	497	519	443	450	500	505	475	488	467	486	450	456	460	499	474	469	474	489	468	466	466	507	459	490	465	458	458	512	469	487	475	505	478	478	469	471	482	483	471	453	529	507	484	487	478	422	481	479	482	471	504	488	512	488	474	458	454	461	476	496	465	517	506	498	506	500	481	508	484	452	441	435	470	472	530	475	490	470	492	466	472	464	454	523	484	500	491	474	525	486	495	487	436	506	448	489	478	463	486	465	480	475	438	500	483	482	487	464	491	476	485	500	486	498	478	469	466	447	475	494	491	508	452	461	504	461	503	465	500	469	484	509	517	500	535	492	452	476	477	462	469	460	476	519	455	449	488	436	512	458	493	515	443	512	492	492	483	455	457	456	472	462	480	460	486	498	492	468	487	534	484	522	479	481	515	453	466	484	451	464	489	518	476	473	486	510	471	491	497	509	483	437	489	474	477	488	453	449	531	466	448	463	478	474	492	499	474	452	458	487	433	459	504	511	488	465	479	475	492	510	484	468	474	508	520	500	486	494	453	472	478	499	479	464	471	460	504	482	441	499	488	530	515	424	456	467	479	485	493	514	479	496	481	508	489	490	481	490	454	488	473	492	435	490	492	488	521	491	481	492	482	463	476	462	462	515	509	466	478	442	459	486	481	489	491	460	497	452	456
26997	20088	7568	1326	798	648	456	375	364	324	337	334	306	323	294	314	308	301	305	296	297	283	309	293	281	277	264	295	280	275	278	313	295	305	295	292	283	304	333	275	278	275	274	280	261	303	288	272	260	296	304	276	259	288	295	310	331	310	309	332	319	354	355	339	292	344	317	305	346	343	291	307	312	308	290	296	283	279	298	300	299	267	272	279	296	300	287	298	277	288	288	304	320	280	271	300	276	289	323	295	304	266	285	277	267	272	296	274	283	294	273	314	248	257	302	270	277	284	282	281	280	292	272	279	273	282	282	278	291	284	299	283	307	282	295	286	280	282	268	264	310	313	254	309	274	293	312	278	286	310	275	304	328	281	252	319	311	263	312	297	280	284	310	291	275	277	278	329	292	290	315	293	289	279	268	266	296	270	295	254	267	280	277	290	263	289	286	272	292	284	251	262	255	277	276	292	293	288	292	266	298	248	309	259	262	290	271	265	271	258	299	272	266	309	262	287	316	303	305	274	280	291	282	287	252	301	317	286	249	282	294	293	290	268	303	298	290	285	270	271	282	282	320	287	276	285	304	235	289	289	291	280	290	278	262	292	294	274	273	275	308	255	261	289	280	281	284	309	296	292	291	268	286	313	288	304	283	276	289	277	268	271	291	300	278	279	293	286	282	300	302	310	290	306	282	289	329	310	294	261	293	286	279	307	305	314	279	296	306	270	297	312	286	278	264	264	279	279	318	295	286	285	290	258	265	294	273	306	252	282	281	288	290	303	300	291	262	272	261	252	271	262	248	295	267	290	284	317	301	287	256	281	274	271	272	283	300	262	271	272	263	293	295	307	263	261	278	279	261	268	247	270	285	313	275	257	260	277	327	269	274	284	244	295	284	278	295	279	295	315	330	290	288	290	303	275	281	264	296	290	278	285	283	268	256	256	260	279	286	310	258	293	254	289	256	255	295	295	289	305	293	285	297	278	308	330	288	261	286	282	282	287	253	263	282	245	284	311	265	292	272	279	269	280	298	240	278	304	285	292	281	283	289	312	283	279	280	270	280	279	278	301	271	270	278	283	260	285	285	270	267	309	307	271	256	286	288	269	276	331	269	277	323	283	272	305	281	276	272	277	296	311	260	315	273	272	287	275	286	296	283	275	272	292	280	318	274	267	282	279	303	274	275	264	266	267	296	278	311	273	280	289	287	294	287	284	254	279	296	294	278	292	281	278	296	303	267	315	276	319	273	289	277	276	290	254	292	309	269	297	294	300	295	288	259	279	276	275	283	257	275	308	290	285	280	282	263	302	309	256	272	295	296	288	287	257	273	287	304	261	267	273	317	282	266	277	273	284	291	305	293	307	284	314	296	318	298	288	263	323	293	255	286	293	296	292	297	275	287	286	313	289	276	268	294	286	299	298	295	278	267	298	275	280	278	294	287	284	289	271	296	281	273	282	313	272	292	287	285	257	298	288	305	291	275	299	278	259	273	272	261	255	315	261	308	291	300	273	262	259	308	308	294	264	303	279	272	272	310	271	299	301	285	284	304	274	295	266	306	291	262	280	286	287	281	278	285	270	320	272	276	278	312	293	267	291	289	275	279	288	291	295	280	270	267	297	273	301	262	326	279	296	272	307	283	279	312	294	267	303	299	280	279	310	300	295	273	285	281	309	290	279	281	290	287	287	295	274	279	300	292	269	269	284	263	279	292	306	270	284	289	306	263	308	262	274	277	255	309	282	296	264	266	287	269	262	278	270	267	258	289	281	272	302	293	272	305	289	291	272	268	301	296	304	275	329	315	259	284	275	322	285	293	287	274	271	267	279	300	296	278	262	268	315	270	263	289	259	277	284	296	274	299	302	301	259	266	291	295	304	269	267	290	284	290	273	270	271	289	284	283	267	280	291	268	316	318	288	273	274	284	258	279	291	260	272	276	311	268	280	296	260	289	283	298	291	282	259	257	298	288	265	296	288	278	254	284	291	290	281	274	270	295	270	286	282	269	288	277	258	298	291	275	284	282	256	295	290	252	272	294	273	296	296	287	284	291	256	300	294	290	274	290	287	304	260	290	266	303	271	288	270	270	289	305	271	277	268	298	259	253	282	302	301	255	287	293	292	292	269	306	300	270	274	301	294	259	296	246	252	306	264	285	258	276	263	279	275	283	290	245	294	282	277	304	309	292	273	249	305	316	295	282	296	254	269	274	306	254	307	273	276	288	303	278	294	288	257	287	329	264	241	270	317	288	282	284	270	282	277	293	257	276	281	314	286	259	257	314	269	296	277	277	301	269	315	296	288	306	322	302	279	297	276	290	279	306	263	257	276	288	293	278	263	295	290	294	296	290	267	286	289	262	279	267	308	288	265	265	263	273	299	260	274	298	274	279	294	304	278	276	288	267	304	300	265	298	297	298	292	324	287	297	296	285	301	280	263	311	273	275	289	289	298	241	311	283	282	280	275	293	286	286	276	278	279	301	306	263	274	257	290	310	283	285	303	290	301	252	301	289	288	285	263	300	308	275	270	282	274	293	279	307	285	299	308	261	288	292	280	276	313	281	265	240	330	293	296	265	280	265	268	243	289	302	313	279	264	284	299	265	298	299	265	275	272	284	291	255	290	263	284	314	283	242	268	305	297	282	271	291	255	293	270	304	284	276	292	269	288	295	264	314	266	291	285	268	301	290	297	295	291	288	255	274	269	257	274	292	275	289	276	256	273	288	268	295	280	274	302	291	272	263	294	297	272	290	271	287	284	280	287	266	278	282	287	279	323	267	276	287	309	288	297	331	282	284	278	303	271	309	310	302	278	271	301	293	303	292	321	256	304	271	292	306	292	266	297	289	304	266	267	293	293	277	283	281	253	295	289	296	316	271	278	284	291	270	270	257	297	267	280	284	276	250	272	288	306	305	302	285	256	282	313	273	314	272	304	271	268	292	276	263	301	295	308	272	305	271	321	270	280	280	294	271	288	283	292	272	294	280	285	300	304	280	260	292	264	243	287	295	278	296	286	296	261	264	273	274	301	278	284	297	305	290	261	279	268	252	304	312	294	256	268	288	260	291	287	282	274	260	270	298	289	268	284	286	291	279	270	297	302	306	267	270	301	289	284	305	285	315	280	268	317	286	302	286	293	248	281	275	272	291	300	269	277	289	295	283	312	263	279	289	286	296	273	276	279	272	290	287	267	291	314	301	315	281	281	279	266	278	293	291	283	247	258	274	302	313	292	312	295	273	317	259	292	275	240	296	290	270	269	287	271	289	262	292	260	294	245	278	300	259	289	294	279	289	301	287	321	254	285	305	282	297	290	274	250	282	268	269	305	294	291	279	267	282	269	284	265	308	280	289	298	298	300	254	290	310	289	315	260	262	301	294	293	277	268	277	285	286	281	302	266	287	298	287	269	273	291	267	274	284	302	265	300	279	288	266	290	286	272	268	261	239	305	270	271	314	283	231	276	254	280	302	274	279	323	290	294	294	308	263	306	311	278
4786	3242	2772	1370	1018	794	704	685	547	507	512	485	493	458	411	421	405	400	452	424	397	409	387	382	375	436	396	413	380	387	423	427	392	394	413	398	353	396	381	355	364	376	368	384	411	402	364	369	406	348	376	358	418	393	440	425	455	409	428	460	499	483	439	452	464	463	444	429	454	446	390	401	391	405	423	371	403	395	394	371	369	364	413	378	397	376	392	370	374	378	347	384	376	400	377	347	371	352	409	366	351	333	372	400	361	387	345	377	407	401	358	349	394	393	350	351	390	404	369	376	379	345	346	363	387	383	373	360	390	382	404	372	353	333	382	348	377	372	360	390	356	342	364	384	388	389	392	349	402	384	369	372	398	342	358	349	393	372	379	345	373	360	346	380	394	351	364	389	403	338	381	374	370	360	339	389	401	367	357	414	359	365	347	378	364	372	396	364	382	395	367	348	371	371	357	348	378	350	410	370	362	386	363	366	384	370	385	433	378	349	375	373	407	344	397	386	362	379	392	358	366	356	392	365	376	354	338	398	389	371	392	363	371	366	378	393	365	330	368	376	371	348	375	341	381	365	368	374	405	370	359	383	390	359	405	381	378	424	422	378	379	371	410	365	367	373	393	393	344	360	331	402	341	343	360	371	352	375	376	359	395	380	376	377	358	316	354	366	398	372	341	404	387	380	374	388	394	382	361	352	371	377	397	333	380	360	364	376	343	350	402	365	381	387	357	354	371	370	335	370	357	374	357	378	375	334	347	383	389	383	364	370	367	355	395	358	346	360	360	358	376	402	369	362	370	403	369	400	377	369	384	357	333	355	376	374	360	408	366	350	345	341	405	376	371	394	367	332	367	385	377	386	361	366	361	368	363	351	345	374	336	398	360	372	354	364	427	372	378	412	339	373	371	386	363	346	372	375	382	356	393	334	408	388	345	347	393	365	377	348	373	356	407	387	351	374	374	387	401	412	393	384	419	384	348	364	388	354	362	361	373	359	376	359	349	395	377	371	363	352	349	346	361	386	354	389	388	336	380	412	391	401	354	390	379	394	369	367	376	369	418	373	356	383	393	358	394	369	368	322	375	387	356	360	382	348	330	373	371	394	395	380	358	357	400	376	373	379	369	367	375	376	441	396	397	353	374	386	383	370	365	351	347	393	390	360	397	362	361	370	359	372	417	411	396	352	377	354	362	312	386	368	352	368	381	356	401	370	390	362	346	379	357	399	349	373	357	374	375	406	365	371	360	384	356	348	367	384	360	380	385	406	337	368	400	352	379	333	382	395	372	358	347	357	362	387	397	385	378	358	359	395	364	349	366	378	355	391	377	354	373	376	382	374	352	367	366	381	375	357	355	368	376	351	362	348	367	329	386	385	375	344	349	363	372	364	396	377	358	387	430	396	364	347	350	391	394	344	369	363	381	379	378	378	359	383	390	348	389	363	347	384	416	356	358	353	360	369	366	393	369	368	339	373	402	357	356	345	360	335	360	378	363	368	348	378	335	361	353	372	383	362	366	356	381	335	366	360	386	373	363	383	342	373	389	354	377	343	397	393	415	410	399	371	368	390	366	400	362	354	403	378	365	379	364	414	384	362	377	383	395	375	391	363	409	370	362	397	372	392	355	384	388	373	372	385	379	402	367	400	414	362	376	358	356	355	369	439	349	387	373	353	394	394	393	362	376	356	360	387	370	398	393	337	353	350	357	389	362	365	357	374	373	344	390	373	361	365	339	331	368	362	379	377	395	372	377	364	364	373	396	385	393	400	359	339	375	348	381	371	388	308	420	383	379	368	366	374	370	355	403	359	374	368	377	360	369	343	390	398	367	374	387	389	338	379	369	372	395	355	371	378	392	389	341	340	412	397	433	385	401	394	396	395	397	369	352	380	399	413	367	328	397	394	355	335	383	376	357	367	411	378	385	372	400	362	358	413	366	413	371	358	393	362	361	376	397	374	364	362	394	383	339	371	367	353	346	386	368	395	395	421	384	399	394	368	374	369	378	377	384	356	340	367	394	396	375	384	362	360	384	391	378	361	347	379	385	383	380	389	365	400	358	377	365	360	361	377	362	352	357	370	404	364	401	371	397	375	372	343	383	415	397	354	341	416	346	369	338	360	401	356	382	403	400	349	351	379	372	374	355	358	397	356	361	393	391	373	366	349	395	354	383	394	357	375	381	375	365	380	384	373	381	394	372	333	346	382	407	342	361	364	378	338	392	336	339	371	347	379	337	388	371	384	407	388	378	358	358	354	358	354	345	389	388	366	367	401	395	358	363	361	395	358	369	374	371	372	390	384	350	364	357	389	396	408	376	375	365	365	390	379	373	357	370	372	392	378	354	354	326	394	371	383	373	390	397	391	363	373	369	379	382	377	355	347	429	387	369	380	355	367	364	367	382	359	351	386	397	381	361	354	385	360	346	395	387	374	365	373	378	354	362	400	366	408	364	365	368	360	363	381	408	398	344	363	413	365	374	352	385	402	399	349	393	411	386	372	359	371	387	362	396	386	353	341	352	361	354	370	365	368	371	369	354	364	367	390	363	367	355	365	370	352	382	403	368	363	362	383	350	388	377	365	381	361	359	399	366	386	373	364	341	385	363	373	354	349	388	342	403	401	382	373	395	389	398	351	375	355	357	337	373	395	377	403	376	383	403	369	348	382	360	379	392	382	397	370	406	365	372	370	361	374	337	397	400	379	392	409	406	382	350	366	382	379	401	390	356	365	400	397	369	379	397	353	340	360	389	346	365	361	372	362	385	359	370	335	378	380	377	331	375	384	389	377	336	416	379	370	368	373	353	378	372	383	377	389	356	333	372	394	379	380	342	401	367	383	355	347	352	365	380	387	361	370	385	363	366	366	340	400	360	372	384	358	387	362	371	420	350	402	375	394	347	395	395	357	352	401	385	339	369	384	364	400	390	376	368	395	367	357	358	361	361	357	352	410	370	351	338	406	379	357	397	383	348	363	364	357	404	364	368	366	365	377	387	370	379	374	369	342	360	369	374	369	382	398	319	389	395	369	354	372	393	408	371	369	358	387	359	371	387	397	383	389	360	368	364	385	365	362	380	351	373	341	383	357	359	391	386	353	346	395	359	381	384	366	403	351	328	349	396	372	407	395	375	390	411	367	368	377	376	399	351	392	409	351	369	399	377	422	375	388	361	385	358	370	407	377	373	368	340	369	356	346	362	376	370	400	343	376	354	363	409	359	382	391	367	336	370	360	373	394	370	338	314	353	360	389	383	380	396	333	404	384	386	356	364	340	360	354	371	376	351	375	395	395	373	346	354	352	416	375	363	381	392	384	400	385	370	367	355	398	383	375	360	398	384	365	364	422	371	385	372	391	385	367	381	362	386	363	366	356	357	376	367	345	359	384	352	366	357	377	399	364	359	329	367	367	393	382	354	361	353	364	345	365	333	360	399	403	401	382	366	367	396	359	378	378	356	370	374	365	423	396	401	406	373	397	379	375	412	345	383	330
23810	21072	28382	23982	21047	10400	1401	988	789	715	647	617	600	531	549	477	510	486	490	429	416	426	440	463	457	413	424	445	480	442	425	419	402	422	418	407	402	388	394	419	401	421	385	374	402	418	417	384	412	378	471	416	422	418	398	453	496	453	466	491	468	477	445	501	460	429	423	413	429	480	406	459	443	407	444	452	408	398	381	394	433	410	415	428	375	392	391	377	390	377	378	376	405	412	416	447	393	380	388	396	395	375	424	375	399	387	383	411	412	380	366	411	409	378	422	388	417	406	409	350	411	313	346	406	405	405	351	398	397	415	402	384	413	398	392	376	418	371	363	402	382	395	367	393	391	397	380	420	391	391	401	395	411	384	410	354	386	378	401	406	392	412	424	392	373	420	404	411	384	382	389	404	404	390	409	426	375	398	371	421	367	372	377	377	419	409	363	376	392	376	399	360	358	383	396	342	419	380	408	406	395	395	402	411	401	394	403	359	395	352	365	393	375	376	393	366	374	378	402	394	379	407	382	367	390	391	391	397	387	372	382	380	391	388	381	369	405	371	380	364	399	404	367	340	371	397	420	395	394	387	372	379	412	371	370	412	412	381	390	384	435	439	379	399	366	411	350	417	392	378	388	406	376	379	384	400	385	398	366	385	385	392	405	386	379	381	428	362	375	378	419	378	397	394	380	381	392	386	372	406	388	407	395	407	401	336	370	398	368	424	388	410	429	390	415	381	392	390	386	388	392	401	398	373	375	370	398	407	417	423	388	397	363	353	468	414	397	386	426	396	397	389	402	405	392	377	381	401	361	383	399	394	401	364	420	385	398	404	361	382	427	383	379	383	359	380	402	412	409	399	365	382	399	383	347	402	383	406	404	363	400	413	391	387	380	343	371	435	339	367	397	359	412	392	389	371	333	337	416	371	386	361	426	372	409	397	384	399	396	412	378	400	381	395	374	386	402	420	382	399	421	414	373	377	429	357	406	380	386	377	398	389	378	400	436	396	382	374	388	383	395	400	386	405	383	378	398	414	392	344	373	425	387	383	374	380	349	361	379	384	413	413	443	377	405	390	397	405	392	390	408	417	404	391	380	385	393	398	370	370	391	406	391	385	388	364	380	391	378	400	374	343	370	383	413	354	377	416	425	371	393	423	426	400	369	403	459	408	363	341	372	357	390	404	413	390	417	398	400	397	389	393	381	393	392	429	438	368	393	403	375	404	385	401	400	381	371	410	382	388	383	424	352	382	369	386	340	374	352	365	392	398	399	385	415	422	408	373	363	372	417	385	372	364	371	367	414	389	411	398	399	399	400	401	391	373	413	398	404	396	386	387	378	368	387	367	413	405	379	378	384	381	382	341	339	383	374	381	417	383	380	422	388	416	404	381	373	380	382	368	363	383	380	370	378	377	412	379	381	397	408	403	366	414	380	432	386	399	357	392	356	392	397	422	440	407	388	420	377	426	406	399	379	405	394	399	363	404	386	405	398	370	374	412	389	433	409	389	406	387	371	373	363	402	359	390	415	401	370	412	357	373	400	377	389	364	394	338	369	393	387	417	363	370	372	424	344	393	365	410	382	391	375	395	388	380	395	399	409	384	390	375	411	389	396	368	397	384	403	395	387	385	402	389	380	396	347	372	395	372	429	375	414	410	377	375	411	392	397	411	369	390	379	394	367	365	400	425	357	431	384	412	383	430	380	394	378	364	417	391	365	366	405	399	379	386	413	396	372	382	402	376	385	427	396	361	384	373	430	411	390	386	413	365	400	419	355	386	379	377	388	394	387	391	357	369	373	394	375	421	346	400	427	410	345	423	422	395	392	390	369	402	401	402	386	410	386	361	393	398	379	386	385	395	389	359	380	381	393	434	419	335	403	395	388	388	374	397	406	380	404	391	398	382	375	369	400	394	365	380	347	374	411	422	368	385	390	376	374	378	398	381	397	418	408	400	399	354	401	364	395	373	389	377	423	409	402	409	411	356	393	360	399	365	386	372	375	411	421	373	375	385	368	423	367	377	362	404	389	398	417	403	400	401	376	411	421	360	425	366	392	365	418	387	378	378	435	366	387	396	415	387	413	405	412	373	383	349	418	378	388	367	358	397	397	378	411	364	402	406	413	399	353	361	395	374	343	401	411	388	376	412	384	406	391	387	405	388	400	405	424	393	388	351	358	375	339	386	384	429	374	400	434	425	356	395	361	403	378	386	384	373	411	384	382	360	405	383	328	343	368	375	399	383	382	412	371	377	392	385	405	396	412	407	393	384	397	412	396	392	404	384	423	371	378	391	373	374	391	403	394	403	404	356	360	391	404	434	394	372	411	392	352	397	403	403	371	380	422	433	398	384	392	373	405	386	394	371	406	383	389	383	384	404	445	369	369	397	358	390	416	382	396	361	368	442	360	345	404	374	412	416	385	406	393	397	370	377	401	362	356	387	408	403	395	373	422	410	398	374	428	382	380	341	388	408	356	373	375	362	374	378	411	355	428	381	413	384	404	396	410	382	383	373	438	367	378	416	341	388	393	347	389	418	373	365	342	364	359	370	382	382	394	385	389	381	376	411	379	377	367	431	419	378	400	391	390	438	368	392	374	414	387	372	397	377	400	386	388	418	392	399	349	368	410	408	359	373	411	391	387	353	391	391	393	413	362	397	389	373	388	363	391	418	370	355	400	383	383	417	382	384	359	378	388	357	360	356	398	403	371	422	373	409	396	367	390	400	349	394	415	384	368	387	365	409	374	411	397	390	393	398	389	371	409	384	376	361	407	417	416	390	383	376	407	367	405	384	374	352	385	390	374	377	409	374	391	392	368	375	387	370	404	377	368	403	372	379	395	394	361	386	391	391	407	386	396	399	389	378	418	414	366	358	404	375	392	402	361	382	405	392	367	350	381	380	404	373	398	398	391	383	387	386	412	388	409	382	433	396	390	414	396	382	398	401	363	396	381	361	405	376	382	390	363	416	372	337	383	395	392	402	427	394	393	414	425	350	377	360	375	386	375	351	393	400	393	388	412	365	387	412	371	417	394	396	389	403	366	385	388	392	395	392	405	363	416	373	390	361	373	386	373	396	395	407	425	343	395	360	370	388	414	392	375	363	391	349	371	355	415	382	403	373	365	398	387	422	389	380	406	362	387	388	371	407	371	401	367	372	390	393	434	379	402	404	414	392	390	390	379	366	388	378	404	400	405	381	383	387	359	385	390	405	415	411	356	414	387	417	390	417	400	379	392	398	408	409	376	390	369	410	363	380	428	386	399	379	343	378	360	405	383	390	371	372	372	391	410	371	405	391	390	373	381	407	387	429	375	374	400	389	344	352	429	387	391	359	379	413	393	322	419	391	405	385	398	393	393	414	394	401	375	362	408	324	389	393	416	411	389	395	404	413	392	397	383	375	386	381	395	389	368	394	365	413	382	373	389	378	374	369	430	399	383	382	416	390	376	369	356	386	367	394	390	393	429	391	424	425	391	426	377	432	369	387
6098	12601	10646	5610	3777	2910	2222	1863	1557	1396	1184	1019	929	881	829	823	724	694	681	653	653	628	635	611	619	575	612	572	575	570	589	593	586	581	569	499	538	525	519	576	550	528	555	539	532	484	498	559	505	529	527	611	573	550	612	600	653	636	649	775	762	703	644	681	620	648	649	654	675	615	596	539	571	549	575	544	527	512	541	492	546	534	509	549	507	520	478	467	518	516	520	474	546	510	501	500	517	524	564	523	535	477	500	530	498	503	511	546	491	528	528	479	484	524	472	525	484	473	519	475	511	489	461	526	490	492	528	447	486	492	476	492	514	518	507	496	494	490	522	472	496	501	503	492	483	492	490	451	503	515	483	462	494	526	526	501	498	514	500	502	510	537	498	464	544	464	546	494	493	509	521	461	470	484	481	486	542	505	509	502	487	496	520	515	478	488	415	528	532	541	493	482	522	489	514	504	491	472	491	489	548	480	498	492	484	484	497	495	514	484	520	524	496	514	510	539	519	493	520	494	511	506	465	522	522	469	526	499	513	508	496	516	504	483	543	497	514	496	499	535	522	517	508	490	523	493	478	437	530	481	510	485	503	500	496	517	482	491	525	460	500	533	519	498	484	513	546	486	466	525	504	515	502	480	460	528	487	506	565	525	489	482	486	493	500	541	484	538	525	489	489	489	501	487	462	487	487	527	485	485	507	512	497	541	496	513	477	506	510	524	494	502	523	479	544	511	497	509	497	483	533	494	474	502	498	489	487	499	525	480	525	473	511	483	482	507	487	507	492	514	457	496	519	475	493	484	454	490	495	479	509	490	513	504	485	513	502	516	452	488	485	534	536	494	509	474	542	500	516	556	520	531	492	517	463	504	512	501	495	529	533	506	522	484	527	523	470	515	468	497	493	513	487	497	490	487	510	488	476	455	545	467	461	475	502	516	493	480	478	478	511	526	516	503	522	505	504	490	532	444	502	509	506	501	515	525	498	508	521	496	449	501	513	489	519	511	504	511	511	498	529	511	539	462	469	478	481	506	478	520	493	482	472	500	532	508	533	500	497	514	500	522	485	529	478	457	502	493	511	533	506	547	532	518	467	500	504	490	518	503	532	476	537	493	537	528	526	538	531	483	531	519	518	514	512	515	497	526	544	481	517	516	495	498	500	474	554	492	522	512	478	509	512	538	542	514	467	484	506	506	519	500	535	525	474	521	498	501	473	502	514	490	512	488	488	532	494	506	544	502	480	507	507	498	524	496	475	497	534	508	470	513	503	515	520	514	475	532	496	497	504	513	468	461	530	537	507	495	494	497	454	506	465	495	553	448	532	492	514	484	504	476	494	462	530	528	490	531	511	508	509	518	493	509	579	515	490	495	495	495	540	558	552	496	500	517	504	483	476	487	525	533	458	505	464	453	451	501	511	510	504	488	538	532	518	554	514	515	505	524	495	518	517	505	534	542	499	523	540	519	506	487	502	500	479	503	521	511	536	528	477	457	482	534	515	482	495	524	525	506	495	504	507	507	492	502	504	536	502	482	471	493	460	509	502	521	527	499	503	471	529	462	494	500	445	509	468	482	485	487	493	508	453	552	482	523	513	466	496	488	511	546	530	483	520	487	521	522	502	517	487	533	515	513	499	489	473	498	487	524	515	533	531	502	514	531	520	548	510	488	469	524	453	559	504	484	490	516	547	477	481	453	496	508	506	530	557	474	509	538	512	504	503	558	505	519	505	496	546	510	534	508	481	484	496	510	564	475	506	476	470	465	494	493	495	518	505	467	503	493	534	508	472	514	483	495	473	536	514	500	485	490	477	533	492	530	493	521	488	494	509	518	466	442	522	506	503	489	475	504	472	510	536	495	522	508	511	480	553	505	499	526	493	485	517	530	500	506	485	512	460	487	564	452	502	519	523	498	536	496	536	491	510	456	490	475	496	456	491	514	498	499	498	467	514	522	501	478	502	496	525	478	517	488	483	483	509	516	489	499	490	503	501	529	480	489	502	535	486	516	507	512	496	508	546	469	495	516	522	532	506	477	479	505	504	506	523	555	476	507	513	514	502	513	532	466	515	500	487	514	528	474	501	511	501	519	510	520	534	485	508	500	473	465	468	486	498	492	486	509	507	511	503	491	459	532	511	467	522	519	501	514	518	514	483	517	472	494	500	534	495	510	519	502	478	502	501	517	477	544	465	497	507	514	528	550	511	505	489	509	515	498	543	524	469	525	509	498	486	517	486	541	495	474	547	545	488	492	506	474	487	501	501	483	505	478	515	478	481	518	510	476	514	508	506	498	547	520	503	517	521	475	503	508	487	512	514	500	519	539	503	458	518	444	520	504	500	529	520	503	503	533	560	496	504	478	495	503	506	540	498	489	515	454	483	511	497	512	493	510	485	512	504	497	480	527	510	530	515	502	499	532	529	507	517	516	507	517	476	496	461	512	503	533	470	551	481	499	456	523	518	496	504	512	459	522	512	486	524	482	512	493	513	501	478	512	464	465	499	488	458	487	505	512	519	511	495	487	525	528	499	511	512	515	487	508	477	499	503	529	514	540	481	513	510	456	495	483	514	505	479	515	490	465	511	480	490	504	559	477	514	488	523	501	486	488	514	496	501	526	470	523	516	543	531	497	540	515	494	510	486	500	502	495	477	537	526	493	485	483	514	507	502	459	503	515	497	510	482	511	506	518	507	534	510	530	506	512	475	496	526	485	522	510	547	487	486	509	510	526	488	493	516	544	509	461	510	531	484	490	510	514	530	488	505	515	510	523	533	512	506	466	497	492	497	478	507	519	459	534	499	506	519	495	516	527	517	515	507	481	475	507	499	481	526	533	504	483	489	495	495	485	496	483	468	509	494	512	510	476	492	489	516	524	513	505	520	496	494	542	497	494	486	521	531	524	477	536	485	529	493	529	526	481	534	515	519	490	500	531	539	531	522	504	540	522	513	479	485	473	500	501	495	459	493	501	506	482	519	516	484	534	501	517	499	475	512	472	489	480	494	497	491	496	524	494	491	510	514	500	518	552	513	444	535	474	457	497	510	529	475	536	521	513	519	492	494	527	545	504	505	515	500	520	528	479	461	474	457	484	503	505	546	506	515	485	507	525	501	476	507	517	485	459	514	492	505	514	499	477	504	535	501	507	468	546	467	518	505	516	509	500	504	506	532	520	525	543	474	480	512	466	514	487	494	508	491	502	480	479	496	519	508	500	482	475	539	537	496	530	521	483	519	497	524	460	495	501	493	438	487	502	518	523	470	482	515	498	534	463	510	461	531	501	460	521	511	526	482	500	538	504	547	527	493	492	512	512	526	523	470	497	501	475	520	513	507	512	515	529	496	491	495	553	489	463	516	481	512	542	485	538	518	482	518	515	502	479	530	478	488	509	527	519	511	477	496	459	510	507	508	495	489	496	508	453	464	535	499	536	487	530	530	514	486	497	526	482	518	526	500	494	505	502	476	499	488	488	527	505	499	501	510	508	485	504
25067	21088	27115	25177	7710	743	582	464	396	372	375	310	332	328	299	313	261	277	247	249	234	243	242	250	261	248	247	240	253	262	227	199	243	215	242	241	225	233	228	232	228	221	233	237	225	185	224	241	221	244	246	243	260	247	237	276	243	269	256	295	279	281	277	259	300	270	252	279	250	241	254	236	253	241	251	274	231	230	219	240	251	215	244	233	254	214	255	225	229	235	233	224	231	199	218	228	233	226	225	248	211	216	226	217	230	215	215	207	194	207	214	213	229	237	209	239	203	240	214	222	229	229	208	235	232	214	208	223	235	235	223	228	249	217	218	226	225	234	236	230	223	242	227	230	253	208	240	231	212	222	222	231	241	200	219	217	210	203	248	242	249	238	220	238	217	203	212	225	225	237	227	246	226	246	195	202	224	251	222	238	224	184	209	228	211	217	216	239	225	209	232	223	211	244	230	211	214	224	212	239	210	210	210	226	241	214	221	210	203	207	233	243	222	241	214	246	218	227	242	249	249	204	198	255	205	198	208	240	239	250	227	218	226	198	245	243	198	234	196	229	210	225	216	215	227	235	225	215	231	244	214	231	231	258	243	213	207	222	224	220	200	237	205	206	211	246	238	208	220	213	254	236	227	215	199	233	232	253	236	212	199	233	250	204	242	236	223	194	232	218	249	220	241	227	241	234	232	240	211	222	218	245	218	222	217	217	226	242	221	208	218	202	210	226	216	223	219	210	245	209	212	222	230	204	227	237	226	202	185	231	221	202	213	218	237	221	257	226	224	204	259	214	240	213	213	207	249	227	229	216	196	240	233	233	196	218	240	220	219	216	208	189	219	221	212	207	232	231	223	220	229	229	219	251	217	213	231	224	225	208	210	229	213	212	230	231	244	220	216	232	228	227	236	221	235	220	228	241	200	222	205	227	220	220	223	221	217	227	231	196	228	227	207	243	221	228	219	220	227	243	224	222	257	216	199	233	235	205	238	233	215	239	254	236	231	211	226	205	226	222	213	233	236	218	220	208	222	192	235	227	213	249	210	227	230	211	232	235	215	231	225	233	240	213	221	230	223	213	210	208	226	208	218	219	248	204	240	216	219	246	221	231	240	208	264	229	223	217	215	216	218	203	214	229	226	253	218	220	242	239	204	224	208	230	228	215	234	253	224	224	236	237	222	238	214	210	210	225	195	232	199	225	228	221	199	221	214	239	209	206	234	223	224	225	231	200	200	216	197	206	218	224	231	206	220	242	221	211	216	240	244	228	221	227	216	195	215	232	221	253	202	237	228	229	226	211	241	224	233	236	251	240	194	225	255	193	218	229	203	228	180	223	214	219	215	212	199	190	205	216	229	222	229	205	221	198	197	214	203	219	215	223	193	201	193	221	248	255	218	227	219	227	231	199	241	232	234	210	228	224	212	222	218	213	224	224	208	230	206	221	197	240	222	225	209	201	235	210	260	229	203	216	205	237	220	205	255	223	232	215	216	221	232	215	239	215	240	214	233	237	201	240	234	213	230	230	224	206	219	233	223	227	218	231	215	238	216	203	233	199	221	223	221	232	227	202	228	229	222	228	221	224	191	218	237	214	230	227	209	224	208	233	242	209	219	233	242	223	213	212	234	225	226	241	227	214	213	201	217	220	220	236	205	250	222	240	232	213	203	196	207	235	231	236	252	213	241	206	257	232	190	234	225	232	206	212	232	226	210	219	200	217	237	242	215	224	215	247	217	234	236	229	234	209	241	233	236	214	212	233	257	246	212	220	237	213	222	223	224	205	219	230	221	231	207	212	219	234	218	233	217	217	219	206	246	237	210	197	232	243	218	224	241	223	207	222	207	211	201	218	233	235	217	240	225	205	243	234	203	216	248	224	242	220	228	237	208	246	234	204	243	235	225	243	209	213	234	238	225	199	212	227	208	223	219	202	234	219	204	224	219	227	192	219	197	230	208	231	219	226	230	212	227	258	220	204	239	234	226	215	251	223	253	217	210	233	220	222	208	222	220	221	220	221	254	221	216	242	245	240	225	223	244	198	260	236	198	214	209	224	229	218	237	219	188	215	226	238	221	200	233	220	229	250	244	231	194	210	233	241	232	240	238	205	224	232	232	239	236	235	235	219	197	217	246	227	226	216	238	210	226	260	233	213	228	255	215	248	245	245	235	211	210	240	242	206	240	209	223	210	223	208	225	211	229	188	235	201	242	217	203	216	236	242	223	234	238	212	235	217	208	236	221	210	236	223	213	223	237	246	213	256	242	192	227	208	226	244	255	235	241	214	243	225	237	248	250	189	229	228	217	224	213	219	206	231	246	223	228	233	237	210	226	257	249	211	206	225	243	242	217	212	216	241	229	229	243	209	207	215	220	216	183	241	229	219	229	232	225	229	239	256	243	227	218	234	223	203	216	232	221	205	208	235	213	207	236	223	243	214	242	238	253	228	241	222	215	224	209	229	219	221	219	212	259	243	224	218	233	229	207	221	246	214	223	249	221	216	221	204	226	238	266	218	198	229	187	221	223	208	239	203	241	243	212	246	235	211	232	211	262	217	223	246	221	197	212	216	204	215	212	215	215	194	197	247	239	225	243	213	217	224	207	226	221	222	230	215	185	201	190	216	218	211	224	223	205	228	222	228	225	242	223	216	200	204	223	263	208	219	241	216	211	247	220	204	211	209	227	212	239	232	188	232	262	215	242	232	221	196	237	219	207	222	231	198	199	238	237	224	225	232	261	227	235	239	229	248	250	210	239	205	235	241	213	231	240	245	250	233	207	217	249	219	205	217	215	231	225	212	196	232	213	228	216	236	221	213	231	225	225	212	232	229	239	189	216	226	235	235	233	226	251	240	228	208	240	258	200	210	211	222	228	211	237	190	207	193	230	204	235	218	207	235	218	235	214	230	210	231	218	243	192	203	219	231	214	217	247	233	238	219	231	228	242	226	234	204	224	216	239	211	234	219	216	237	256	213	197	210	216	241	224	222	228	217	203	227	230	198	226	212	228	220	216	209	223	263	219	208	210	217	235	228	236	228	192	182	204	209	249	231	236	242	211	213	246	225	248	214	229	226	226	244	227	229	218	211	213	235	200	228	222	216	203	238	200	238	250	236	210	245	205	225	214	252	221	200	190	180	208	192	234	221	242	240	194	223	206	198	216	215	250	218	226	209	210	224	221	227	235	201	211	218	247	210	210	224	217	226	232	211	245	234	221	230	198	240	231	223	202	215	214	216	206	236	229	229	216	203	196	216	223	240	229	242	220	200	207	232	226	217	256	221	209	224	228	233	243	233	209	225	206	224	229	214	250	215	211	213	236	223	260	251	196	219	228	225	219	221	238	243	212	236	224	217	232	201	221	211	223	224	222	213	227	217	216	236	239	251	230	221	206	215	212	235	221	221	220	209	203	222	223	216	238	228	226	243	216	203	208	219	234	209	210	230	250	221	270	236	223	261	223	222	236	206	205	222	227	237	241	201	224	202	241	227
5572	7735	6293	3158	2176	1620	1302	1031	937	807	679	626	571	534	512	423	424	474	418	386	390	386	377	350	380	378	349	355	285	346	344	365	375	343	337	317	333	326	326	344	311	339	336	319	319	341	317	307	282	317	339	314	360	361	376	402	463	391	416	441	477	431	428	421	396	454	422	412	419	387	370	322	369	354	346	323	294	296	311	335	293	335	338	328	306	332	301	311	295	305	312	289	316	280	329	302	294	338	325	310	281	295	294	329	294	288	330	299	301	286	304	290	299	309	288	297	272	287	323	285	290	290	310	325	316	282	275	276	276	318	309	314	305	293	291	303	312	321	287	330	281	309	306	293	290	300	302	328	315	296	319	286	307	293	309	301	297	291	327	282	307	317	296	276	304	311	278	307	303	318	290	330	334	305	318	322	302	277	296	308	272	300	313	330	308	309	297	297	320	295	300	294	301	309	346	307	314	304	297	322	326	288	319	286	331	296	273	288	301	310	288	295	302	293	307	317	300	278	294	288	278	322	308	322	275	291	333	339	269	303	293	340	306	307	321	315	306	280	307	302	300	302	285	297	337	309	319	284	291	270	290	328	290	288	294	314	296	311	313	334	261	327	319	273	327	284	308	329	297	283	299	279	310	289	327	310	302	296	316	310	310	306	303	339	331	311	320	299	317	268	329	291	281	301	294	319	293	338	338	308	300	341	301	294	274	307	300	316	305	299	318	308	282	266	306	309	296	306	300	318	296	284	305	289	301	302	288	309	295	315	305	293	313	321	315	269	289	296	291	328	281	338	326	295	269	301	310	300	289	304	316	278	309	297	296	312	310	305	305	317	327	289	308	335	299	299	319	286	277	332	322	306	316	297	291	323	296	314	318	283	281	306	315	340	310	305	303	309	285	307	292	290	355	281	301	286	302	288	314	334	310	284	308	298	294	324	305	294	333	292	301	294	306	283	314	301	305	318	308	311	278	276	295	291	330	281	303	295	321	296	313	336	281	321	299	315	293	298	314	315	313	311	285	311	300	318	285	296	329	301	283	328	320	272	302	325	320	327	316	337	317	319	316	342	320	320	326	310	260	288	254	312	285	303	305	293	304	325	285	315	301	283	313	291	314	285	281	289	336	294	293	306	302	321	325	316	304	311	300	306	299	301	324	304	300	304	315	311	310	301	313	303	301	300	314	331	326	317	302	299	328	278	315	325	304	285	328	316	296	302	324	297	275	310	293	305	274	322	311	287	279	296	289	292	290	322	307	283	300	277	281	313	296	305	278	293	293	299	315	299	307	303	284	274	310	287	310	299	314	284	317	307	327	307	292	312	305	298	293	308	299	292	280	286	276	282	286	313	285	316	299	299	290	320	311	302	297	308	295	286	300	307	334	300	296	298	299	293	301	297	304	303	275	306	292	314	297	300	325	304	283	311	331	327	328	303	317	287	317	320	313	329	306	296	321	330	319	314	305	287	320	301	295	328	303	297	298	281	320	296	303	314	316	276	318	314	319	298	330	290	309	323	302	266	295	304	275	283	277	323	278	298	295	327	340	311	265	315	332	284	309	344	288	306	283	296	284	293	321	296	330	318	308	288	315	330	316	343	273	297	307	306	310	325	296	298	304	331	323	312	300	310	303	294	320	300	328	293	310	310	317	323	306	311	317	288	298	308	319	302	340	288	310	299	315	316	315	292	304	303	286	306	287	284	296	267	315	312	341	296	294	275	294	287	308	313	266	302	292	310	309	323	276	326	286	320	314	316	305	297	296	300	284	289	279	320	322	304	302	297	276	280	283	294	288	307	328	265	319	283	298	304	303	276	314	296	305	301	312	282	316	307	296	297	331	290	346	310	299	307	304	305	312	279	293	279	302	314	322	315	323	316	300	322	292	300	286	277	322	271	322	288	332	308	300	288	307	286	290	298	306	297	286	277	290	311	283	297	293	294	312	317	295	328	299	296	303	293	303	331	297	322	319	303	325	313	311	319	306	294	331	289	303	307	299	331	317	288	298	309	311	300	299	310	333	329	292	290	286	306	260	307	297	306	323	295	320	264	325	306	270	339	339	323	308	279	293	285	325	314	295	295	285	310	306	288	337	325	318	292	329	330	296	320	309	319	306	302	328	296	307	285	286	313	288	304	312	315	274	266	318	315	325	293	293	318	287	296	305	301	322	300	320	300	299	279	282	308	313	325	285	320	331	280	299	283	297	294	279	327	293	294	317	327	311	294	325	310	293	303	295	267	303	307	296	298	346	301	326	281	315	262	242	293	301	282	320	293	299	304	326	310	305	305	302	275	285	316	291	298	291	329	323	289	297	297	270	289	321	300	312	301	330	314	279	281	290	283	311	280	317	325	293	324	293	296	298	308	303	312	304	312	297	294	332	293	274	308	327	293	295	302	295	275	321	323	312	286	312	289	324	304	321	317	301	299	287	299	296	335	327	304	291	321	305	314	291	317	292	304	336	317	326	317	302	314	288	298	283	302	326	291	293	301	319	299	277	346	310	287	319	302	285	293	299	314	296	301	283	271	302	303	309	318	313	308	294	347	300	295	325	304	301	280	297	311	320	278	291	310	284	308	313	313	313	295	311	311	318	288	284	297	315	306	292	314	296	308	284	308	341	305	317	312	331	308	262	277	297	303	312	293	293	286	328	320	319	287	287	304	313	263	318	295	312	319	285	309	326	291	298	310	310	330	312	298	301	278	311	283	306	307	307	314	328	278	311	302	313	300	284	293	313	317	324	317	307	302	292	267	292	301	315	317	312	329	313	327	291	297	294	303	307	324	344	310	318	303	304	285	291	293	317	295	319	288	291	306	325	304	330	308	289	300	305	324	295	307	303	328	289	285	303	301	287	302	310	277	308	303	309	310	283	301	281	251	274	295	303	304	310	287	294	320	293	325	303	295	307	283	311	308	280	300	307	307	273	300	297	315	324	300	315	270	309	308	321	277	336	292	288	323	312	305	311	268	310	310	314	301	294	319	317	291	303	287	298	305	297	340	320	306	320	275	335	286	306	303	305	316	290	304	304	271	316	310	296	320	305	279	303	285	304	319	289	300	298	285	343	308	325	293	326	305	269	266	278	292	327	286	299	312	306	291	334	275	271	296	297	304	305	293	351	311	327	265	300	295	284	307	319	310	301	276	313	291	288	303	290	289	333	327	323	290	315	319	295	301	279	296	308	283	313	300	272	297	302	324	285	285	321	300	297	302	294	301	299	275	259	301	291	293	321	291	308	295	294	340	319	331	312	317	309	296	334	302	315	308	309	297	315	309	325	302	297	299	309	279	313	267	335	347	281	302	326	333	288	298	306	286	287	306	280	325	295	334	301	316	295	329	304	284	293	320	304	274	322	309	321	287	311	290	260	298	301	275	296	311	329	318	286	293	322	297	311	351	298	290	284	290	305	297	302	280	314	285	346	286	323	308	278	305	316	327	309	290	286	292	297	326	320	277	300	292	304	295	304	291	308	280	303	318	307	316	292	304
22907	21146	28899	23641	21140	21177	8832	1491	1109	957	866	762	642	630	625	571	515	532	475	494	461	415	455	452	431	455	413	448	423	414	414	416	398	388	422	384	410	383	421	361	372	384	417	420	382	400	369	383	411	404	404	424	401	451	454	502	466	538	519	493	538	451	498	494	491	513	511	509	478	464	423	416	437	420	431	426	383	370	405	364	400	401	390	378	387	384	380	380	378	387	380	352	348	383	374	391	347	342	372	369	394	391	383	379	375	375	362	342	359	363	389	335	384	362	385	385	374	372	335	367	357	377	389	384	342	383	339	384	377	359	383	380	379	389	346	359	344	380	400	354	379	343	346	346	344	373	375	384	354	328	378	369	327	356	385	375	386	349	348	369	358	382	365	381	365	340	363	369	371	370	365	369	368	357	346	355	348	379	376	359	341	359	329	359	362	379	348	343	349	362	376	350	371	367	357	375	370	384	330	370	393	360	365	356	354	363	335	338	350	377	314	367	368	373	379	340	316	360	367	377	376	347	388	344	342	365	410	348	362	336	390	375	369	359	358	364	371	361	359	351	366	365	362	374	359	345	375	385	373	347	355	356	358	311	383	360	335	376	340	391	364	377	373	375	360	374	367	358	343	382	386	355	372	359	382	358	355	370	366	369	388	366	358	371	330	370	339	355	393	357	369	390	361	344	369	373	376	365	390	353	365	371	342	377	331	388	356	381	403	383	376	377	390	383	382	393	394	367	371	345	347	371	370	371	397	372	380	374	355	384	382	374	363	387	352	383	354	405	370	354	386	368	352	356	386	349	378	356	381	358	386	372	361	365	380	384	367	363	376	354	337	347	353	362	387	359	380	334	384	368	344	371	379	360	403	388	384	319	366	389	344	376	377	360	372	345	382	375	376	362	372	356	349	378	373	355	400	381	394	357	374	346	360	406	345	375	361	405	385	361	356	365	382	332	345	356	360	355	393	353	359	370	353	375	341	364	392	375	360	369	352	328	389	364	382	392	355	322	378	399	416	351	354	380	362	360	327	360	365	382	363	374	357	377	398	366	344	366	375	362	402	372	379	391	391	379	392	350	357	361	353	381	349	361	369	359	366	354	338	378	394	358	369	392	377	357	358	365	370	401	389	383	365	380	363	333	364	386	372	358	385	385	388	393	359	343	371	372	369	384	377	366	371	404	353	382	399	351	355	362	426	382	360	361	367	354	386	393	380	357	332	366	377	381	378	365	388	369	407	379	364	347	358	369	390	381	345	359	375	351	362	371	340	388	337	352	390	361	371	381	359	371	373	338	371	376	338	361	333	381	368	405	361	368	344	354	372	340	334	358	377	363	376	392	353	404	371	338	337	335	430	383	363	361	395	371	350	359	346	371	427	362	372	368	356	360	400	369	324	374	362	371	403	345	357	337	354	376	389	332	343	367	391	351	376	332	389	368	377	399	372	366	368	321	364	333	342	395	379	355	388	367	331	370	377	363	351	355	347	381	370	338	354	367	364	403	342	404	376	356	358	346	347	386	351	350	365	364	353	397	365	378	381	331	361	380	353	381	391	375	374	380	386	382	389	381	378	377	341	360	404	394	346	380	360	364	360	354	384	390	362	347	352	350	318	402	379	375	384	396	372	367	334	355	389	372	359	362	343	392	378	356	384	374	353	375	335	341	384	348	395	348	402	355	369	351	386	369	335	353	383	366	348	382	350	374	383	379	355	354	382	409	333	361	370	384	353	364	361	358	374	364	383	335	386	358	365	392	374	381	385	329	368	372	392	364	366	361	370	393	407	379	371	352	372	357	375	367	377	370	371	385	358	350	368	370	342	337	376	338	384	384	390	401	391	366	383	379	377	350	367	384	367	345	370	349	377	363	352	360	362	392	346	356	374	397	359	363	345	363	387	335	362	368	338	405	352	372	372	336	366	354	360	395	373	401	380	330	385	354	369	391	379	359	360	342	388	375	342	365	382	338	340	366	374	376	362	373	332	357	344	390	363	387	340	362	369	325	354	371	384	373	357	372	389	336	352	372	393	373	376	375	358	384	384	387	351	356	368	391	341	389	386	376	357	419	360	388	399	374	358	334	364	367	361	344	369	340	379	337	392	361	343	302	357	388	349	385	366	366	409	368	377	347	331	385	363	371	350	343	396	342	384	362	374	358	374	386	378	350	383	356	345	336	388	376	359	349	384	376	348	370	347	329	357	347	348	385	386	385	326	379	353	370	382	337	361	368	340	360	404	373	386	383	332	387	414	382	403	390	370	396	368	368	366	362	370	378	373	387	365	376	319	340	372	356	342	383	399	374	363	371	390	364	352	362	366	386	322	352	358	393	405	376	353	355	348	361	387	375	370	384	351	342	365	355	364	361	359	369	391	364	370	404	388	368	363	379	371	381	360	378	338	365	398	361	399	341	372	343	323	331	367	351	333	395	362	382	345	337	345	343	398	394	342	371	376	369	357	360	363	349	381	372	376	364	394	345	359	323	324	388	332	384	373	372	339	357	374	367	370	360	360	348	365	372	361	392	360	352	366	348	393	401	378	393	344	337	368	322	396	377	370	369	368	383	371	382	399	401	376	387	353	387	340	334	356	361	395	355	359	356	348	338	305	325	370	379	341	375	346	334	343	327	385	332	355	376	367	340	372	386	368	345	377	329	321	381	366	340	358	354	361	379	372	388	380	382	354	347	363	375	365	377	376	375	352	331	366	378	358	380	406	392	328	377	348	345	367	359	368	365	378	396	373	398	383	367	390	370	393	356	393	346	362	358	368	356	378	343	389	351	355	409	357	356	373	384	359	354	348	350	383	410	363	375	366	333	354	370	355	394	402	368	383	354	370	355	382	379	354	366	400	375	379	371	394	364	357	381	351	381	362	400	395	389	367	364	361	374	318	350	362	400	372	339	364	401	357	379	361	308	356	374	350	351	366	383	361	381	359	374	355	387	370	378	371	390	351	351	361	383	356	368	362	343	327	378	338	371	335	367	366	345	350	345	339	386	378	373	391	374	378	395	336	356	325	363	340	353	358	390	372	408	360	387	335	337	368	365	368	355	352	379	383	394	357	366	381	365	404	384	381	334	350	388	409	365	361	336	379	390	366	384	337	355	368	393	348	348	355	393	350	389	376	389	386	357	354	364	364	378	372	358	395	406	360	360	370	354	381	357	356	362	357	362	338	382	344	372	395	365	346	343	313	348	349	357	343	373	398	374	382	373	358	383	366	367	363	380	332	373	336	367	361	365	391	337	364	355	355	353	347	322	357	348	357	384	342	369	353	327	375	376	371	366	383	372	357	376	403	354	374	354	370	353	361	394	371	354	355	358	382	334	373	354	365	351	321	342	348	362	336	336	370	366	379	404	352	352	333	365	366	352	365	388	395	385	371	355	361	378	379	360	404	343	393	373	370	340	367	323	380	361	376	379	359	385	402	350	382	370	387	388	347	341	355	342	352	370	345	371	368	386	339	380	373	338	340	361	356	344	352	353	357	368
8488	18832	15886	8855	6171	4650	3623	2885	2480	1993	1613	1474	1242	1143	991	962	881	825	765	747	729	709	696	594	613	635	619	603	617	526	598	615	568	603	588	593	585	532	533	499	520	522	513	463	529	512	525	524	537	482	491	559	597	631	617	717	768	714	798	762	766	755	732	719	736	783	756	778	703	621	544	585	652	634	609	554	549	504	490	452	495	515	508	558	534	537	556	466	493	499	468	459	448	449	507	448	498	491	447	490	464	509	491	467	501	480	499	480	490	482	469	461	474	481	467	492	470	454	504	471	464	489	469	473	513	452	478	477	481	501	480	510	444	468	501	456	465	472	479	532	489	445	467	477	457	527	472	444	531	483	493	447	456	448	471	498	479	491	453	504	449	507	473	475	434	478	439	474	472	498	486	425	449	478	518	464	481	458	454	450	497	514	468	502	471	453	459	450	443	453	476	464	506	496	475	476	457	494	466	462	490	467	489	463	451	471	471	467	459	504	517	491	469	491	474	483	451	495	495	494	472	475	459	473	494	470	469	475	484	477	465	508	448	470	473	479	463	457	514	444	485	481	467	443	498	531	454	507	443	532	495	488	487	493	482	458	482	486	441	453	488	445	456	459	437	455	472	452	478	482	475	439	469	475	462	490	483	478	467	478	490	435	436	455	472	471	451	449	470	505	470	467	475	458	500	483	423	491	471	505	440	436	473	473	477	474	471	479	430	458	477	504	500	492	488	473	469	502	500	464	426	451	477	506	460	519	492	475	508	456	477	508	460	475	489	454	450	456	475	422	475	436	465	448	471	450	471	445	507	461	482	483	504	513	497	468	471	456	425	467	500	469	506	458	482	482	461	470	492	485	442	483	478	466	471	432	506	441	461	454	468	446	488	473	471	505	501	469	522	484	451	471	474	454	467	476	488	480	479	470	458	495	459	506	465	493	469	445	516	491	478	441	530	462	510	475	491	447	471	464	469	481	468	487	474	475	467	471	477	476	480	465	488	483	500	482	477	445	470	462	466	456	456	462	445	478	463	448	454	487	445	477	465	501	468	466	496	469	445	488	444	479	450	489	467	439	470	470	477	480	470	478	450	469	468	460	420	485	471	429	474	471	513	439	478	470	431	452	465	479	458	468	475	455	498	478	441	473	437	453	457	505	500	454	463	444	444	487	485	455	463	465	468	495	464	501	473	466	479	434	486	476	439	444	471	447	514	440	500	489	513	495	441	470	479	482	497	463	496	458	478	475	505	481	504	483	438	507	472	466	482	457	488	485	484	503	508	467	491	475	472	470	474	444	443	487	439	470	480	473	457	467	466	482	470	506	457	452	504	454	457	469	462	516	515	470	493	470	480	465	500	435	444	455	455	465	481	485	465	500	429	435	457	515	485	441	477	461	470	493	442	478	492	502	431	486	494	426	483	446	458	461	472	470	464	487	485	455	506	482	514	461	467	478	472	473	498	481	442	460	498	466	497	474	472	455	475	451	459	435	460	478	476	482	488	474	467	455	459	463	519	481	484	484	502	454	462	465	488	507	489	495	465	499	445	462	512	473	499	451	474	452	479	489	428	437	467	454	471	444	484	431	471	504	463	447	469	517	490	439	510	453	490	502	473	504	496	497	444	459	477	478	498	483	478	489	477	487	458	460	521	477	482	460	476	504	489	442	479	503	480	487	498	490	429	450	477	496	445	459	464	458	519	477	491	442	465	489	515	464	460	470	473	469	476	439	480	471	461	492	477	467	449	465	482	493	464	528	473	473	503	452	511	493	467	478	489	476	450	514	471	482	468	490	434	474	459	495	447	472	510	487	448	482	444	490	462	481	468	514	490	475	466	450	507	496	491	438	476	463	435	497	480	502	498	483	510	518	481	427	468	471	478	487	453	482	506	495	461	466	459	469	465	459	466	483	474	466	476	458	459	480	437	501	483	433	482	462	464	495	473	471	452	438	472	499	426	443	444	500	441	448	469	469	482	429	471	484	484	456	451	501	490	457	498	474	485	463	463	502	451	467	482	491	494	490	525	467	481	489	502	469	507	504	479	494	488	482	454	454	463	442	486	535	457	483	507	444	480	480	477	433	452	434	498	481	500	465	501	461	468	491	492	450	513	424	463	484	504	480	515	468	448	490	485	515	524	467	437	471	510	469	437	467	480	481	447	431	460	471	475	492	521	473	461	462	476	472	482	434	466	495	486	472	458	497	464	409	476	439	466	469	460	476	491	516	453	487	466	494	459	480	450	467	437	472	475	478	460	473	468	490	478	492	451	490	441	436	470	463	498	472	458	454	472	516	435	451	483	477	443	455	479	469	513	469	452	500	458	478	482	492	480	495	475	487	463	493	464	445	487	441	503	498	462	459	476	470	467	458	438	482	504	436	491	488	472	487	473	516	475	433	444	569	506	470	470	439	489	474	493	486	496	507	450	445	514	484	474	523	507	494	481	477	466	455	512	466	425	446	478	435	494	479	451	476	501	511	485	472	459	459	466	512	440	477	448	483	503	475	492	455	513	450	472	496	473	498	452	498	489	453	483	474	451	462	463	474	470	473	465	488	482	448	433	510	485	455	479	490	454	458	462	483	471	472	455	468	467	445	452	471	471	503	469	485	458	471	466	466	437	464	511	464	475	495	484	480	465	487	490	450	470	481	458	418	479	455	469	466	495	490	459	495	488	458	492	484	443	452	497	462	488	482	454	479	465	471	469	469	471	460	483	466	465	481	451	466	490	477	478	458	426	424	499	475	484	500	455	474	456	524	484	468	430	448	459	490	496	479	477	508	456	462	425	467	485	472	427	509	479	475	505	465	481	440	497	468	484	454	479	468	463	490	496	480	506	471	480	449	443	468	492	443	451	461	470	478	452	503	495	461	467	451	468	457	494	458	480	464	498	521	454	484	476	480	476	481	497	506	461	437	442	474	463	481	477	442	491	464	475	504	448	468	451	478	451	424	486	453	481	484	472	450	467	482	497	519	430	483	497	457	483	476	521	443	488	435	465	479	457	499	462	461	496	469	470	468	417	464	469	491	488	480	459	455	462	473	483	481	475	444	483	476	475	442	475	506	466	476	496	461	451	469	457	489	438	419	454	469	485	468	453	497	474	460	500	449	483	437	475	502	495	479	447	510	471	475	459	468	491	513	508	505	522	498	447	437	457	466	484	436	475	500	474	491	475	478	483	492	440	455	449	463	480	455	456	487	450	498	456	506	463	470	450	471	522	473	512	468	496	494	515	472	502	485	453	424	439	456	491	501	513	446	445	489	463	485	472	523	450	484	460	488	469	502	475	456	517	483	452	507	459	455	467	490	461	440	472	486	446	456	485	482	482	497	467	495	495	499	473	492	452	473	454	447	473	433	461	515	507	484	479	427	481	466	504	459	502	437	484	507	436	501	485	459	456	467	461	448	491	472	485	453	475	505	479	482	488	467	499	445	489	498	420	482	464	449	479	485	467	490	443	494	469	482	433	501	476	469	496	434	492	490	483	513
26941	20105	7725	1419	846	723	472	360	346	329	345	308	323	304	306	291	319	316	319	285	317	297	301	288	267	294	310	260	260	285	270	307	294	291	271	279	304	274	283	310	317	276	292	293	290	274	265	309	293	306	330	318	300	325	313	312	333	315	307	352	330	333	345	313	335	317	326	310	308	310	306	334	300	299	311	281	296	269	273	276	279	311	319	289	278	292	276	302	291	280	290	299	291	270	284	287	308	250	278	281	275	286	291	301	278	262	289	303	291	300	307	246	284	266	251	287	281	267	304	288	282	274	311	274	307	257	266	271	301	277	318	287	310	274	256	286	279	307	262	284	280	306	264	281	287	284	267	260	296	262	290	297	276	297	301	289	259	260	309	281	312	252	288	262	277	295	288	279	288	279	298	265	277	277	293	283	292	301	280	259	281	270	295	257	289	295	299	243	305	271	263	302	299	265	288	278	280	295	272	288	283	292	284	319	282	287	286	307	283	287	265	269	294	258	282	285	279	269	323	276	290	294	286	282	291	308	282	288	279	268	245	266	276	330	305	315	275	271	298	280	281	269	309	279	271	289	298	280	277	283	298	292	280	300	277	299	309	244	294	306	278	256	269	279	269	282	280	296	311	266	268	288	273	294	296	293	272	296	299	280	270	292	276	286	276	274	284	295	270	242	267	286	306	272	278	290	294	265	290	254	268	300	271	270	290	268	268	285	288	284	281	305	292	273	292	277	277	280	295	266	247	265	254	284	284	288	321	264	292	281	288	299	289	306	320	288	292	282	235	289	269	295	315	288	292	273	292	252	316	300	297	282	281	253	271	234	269	304	287	276	278	291	292	306	300	267	304	287	283	280	265	307	272	260	310	276	300	289	273	294	272	271	292	282	305	257	286	274	296	282	270	259	293	279	285	254	283	274	276	278	302	298	292	275	279	261	268	300	279	313	286	244	274	294	274	293	258	278	277	264	283	311	308	287	293	294	280	318	300	302	263	282	263	271	295	284	302	271	259	279	286	248	292	254	269	265	250	281	285	289	257	311	270	288	289	280	266	284	283	273	277	258	279	274	288	238	272	241	291	283	300	297	285	273	278	291	283	288	266	290	268	281	281	287	277	293	287	317	301	290	269	301	282	299	298	278	295	292	269	273	298	299	283	276	256	289	252	279	259	305	297	300	273	291	292	278	309	273	286	287	259	282	287	261	308	237	296	313	264	319	294	253	276	278	276	297	293	292	275	279	289	284	293	278	280	304	291	280	271	278	293	288	281	271	294	269	269	269	282	304	279	272	277	275	287	283	303	315	305	300	280	279	305	281	293	273	285	264	270	264	323	258	262	310	276	307	297	274	298	289	280	279	284	298	302	272	288	279	286	276	274	299	275	266	274	305	284	273	280	277	295	315	286	284	317	280	318	260	282	274	244	253	264	286	296	285	299	274	299	314	320	253	268	305	272	300	273	290	276	283	289	288	275	283	292	277	288	305	312	272	307	284	289	279	281	305	272	286	310	277	293	272	295	282	314	245	270	282	283	286	319	286	307	277	311	279	283	267	279	295	302	300	290	296	281	271	282	302	289	275	307	271	269	285	310	283	277	276	281	296	287	309	297	279	279	308	294	278	303	303	283	298	295	267	294	275	290	265	297	282	300	286	287	282	278	287	270	273	277	269	262	273	236	256	282	271	289	281	299	254	303	306	305	303	312	301	273	276	274	299	285	294	266	278	263	292	300	288	292	292	295	275	323	296	281	292	291	313	270	285	297	280	265	288	299	255	297	281	283	294	264	284	282	288	305	295	273	286	295	272	275	328	268	310	285	286	294	279	263	298	271	299	266	291	271	285	287	269	286	307	274	262	292	286	305	282	300	271	289	262	293	276	301	270	285	273	339	311	282	319	303	273	279	298	277	302	281	290	260	287	295	275	294	250	277	273	297	316	274	257	285	277	296	309	279	272	275	273	279	266	297	277	284	292	330	286	293	311	306	294	289	285	284	277	279	285	294	308	287	284	269	294	266	259	262	269	281	275	304	301	273	272	314	281	241	276	289	301	301	301	279	305	310	273	290	309	299	272	293	263	311	287	280	308	272	270	270	282	317	283	267	270	264	253	262	253	259	300	283	262	249	282	289	291	289	271	261	273	315	275	295	278	275	270	274	302	294	276	329	288	289	308	293	264	289	305	294	282	312	282	299	264	272	277	266	308	279	306	279	289	280	266	297	265	295	256	278	300	260	294	300	273	278	299	281	294	275	287	303	290	302	275	283	291	256	272	283	286	263	271	267	278	290	271	310	291	292	271	292	285	287	252	294	257	307	269	272	281	273	278	310	285	269	245	287	271	300	282	290	264	289	287	277	295	298	290	295	304	271	302	282	302	300	304	284	312	288	264	304	303	310	260	258	276	250	296	307	300	290	291	278	302	295	264	281	281	274	278	312	263	270	265	282	260	288	272	276	298	280	279	264	275	280	299	261	267	296	292	285	263	274	281	294	314	289	271	319	298	275	266	286	290	267	288	294	298	275	289	281	272	304	280	273	283	269	305	287	295	279	280	294	313	259	271	289	310	281	280	279	281	292	284	274	275	243	286	262	306	273	292	271	272	292	278	268	303	284	267	276	258	269	307	262	282	294	278	299	269	275	282	254	268	284	283	300	285	302	265	284	275	259	265	304	283	284	269	278	300	275	283	287	270	301	298	246	285	288	286	289	288	292	292	314	259	300	285	284	264	265	278	288	314	287	287	265	287	288	272	294	263	268	289	272	280	274	306	283	297	300	281	293	285	288	303	301	304	267	290	281	293	283	301	290	317	268	263	283	289	281	290	293	257	268	289	275	283	277	297	291	270	288	301	294	271	289	282	281	290	293	306	272	269	262	253	289	270	299	293	301	284	287	299	349	298	285	265	285	287	311	258	262	262	272	295	289	293	282	328	280	287	261	257	253	293	256	307	281	275	297	320	254	274	279	277	287	304	265	296	248	299	268	310	283	281	241	322	283	275	291	266	281	278	282	268	274	261	267	266	264	285	268	286	278	270	319	298	298	260	286	277	308	250	264	294	277	284	309	291	270	324	266	281	276	270	283	281	291	284	269	303	260	251	293	305	293	288	305	312	267	287	263	293	270	285	302	270	285	283	301	286	287	294	265	262	283	291	286	271	308	293	264	267	284	294	255	283	285	283	287	268	285	267	278	285	272	278	268	306	313	294	291	265	273	281	271	281	296	309	295	282	308	282	285	274	266	275	294	307	288	290	298	294	299	319	300	282	288	294	327	292	308	253	249	288	271	303	292	303	271	299	248	288	268	290	320	270	257	263	260	284	268	277	274	293	288	270	277	288	243	282	304	258	312	261	284	273	254	247	299	279	305	280	282	287	270	259	254	260	290	309	275	267	278	275	299	319	293	281	281	260	294	271	276	251	281	289	287	291	276	269	276	305	249	297	296	315	274	307	272	253	295	314	275	278	300	271	292	289	288	274	293	264	272	269	275	295
4738	3515	2797	1524	1018	855	651	617	566	566	491	489	481	464	451	462	407	421	410	380	386	401	403	385	381	396	370	344	391	356	436	363	385	378	384	384	394	391	369	351	382	355	382	371	407	396	390	364	367	411	390	418	408	375	391	390	454	443	461	490	447	481	429	483	497	461	428	447	439	403	391	396	424	409	421	378	389	366	354	399	395	394	395	383	369	394	387	367	378	387	378	395	388	355	371	357	379	359	371	375	374	359	378	352	372	358	362	384	359	358	413	349	391	398	408	353	375	372	383	368	406	360	355	355	377	398	393	392	382	372	377	342	389	383	371	337	357	341	388	390	376	358	375	359	352	346	361	396	398	364	396	407	344	388	372	414	334	362	364	383	387	362	365	374	403	407	368	398	363	371	350	331	320	388	366	343	359	373	375	348	382	380	376	385	360	316	381	366	404	340	362	414	388	350	392	353	362	374	346	362	369	375	375	373	361	340	366	356	342	390	362	394	371	409	388	353	385	402	331	415	361	394	360	359	369	373	365	379	363	347	386	357	355	381	391	344	352	367	389	351	377	344	381	356	360	387	394	371	386	372	378	391	383	361	392	358	352	381	341	395	364	365	401	350	373	385	375	351	357	338	390	362	374	391	378	389	408	388	392	358	378	373	395	370	382	387	367	368	381	377	374	361	333	333	365	347	333	342	369	364	382	393	362	377	402	398	373	316	381	374	349	387	338	341	395	401	376	344	353	393	368	361	369	371	369	374	352	363	352	377	401	379	352	393	375	350	372	408	365	359	383	388	423	389	366	378	387	360	334	364	391	347	384	387	379	393	363	357	395	354	364	370	373	405	391	360	392	352	404	391	366	391	401	362	390	351	384	397	385	339	352	398	345	358	369	343	379	379	411	365	383	377	371	380	394	378	385	399	368	367	381	348	360	332	376	369	340	406	400	389	361	357	381	377	389	372	384	379	363	386	361	359	376	330	344	350	333	373	376	409	353	387	371	375	374	393	334	369	390	392	354	384	379	358	364	381	415	342	383	370	397	369	337	381	397	367	360	364	363	355	396	379	372	358	366	343	386	402	375	340	389	412	406	348	326	404	355	352	373	380	376	380	380	338	350	385	382	367	374	377	409	359	341	387	363	381	366	365	377	342	359	355	391	395	358	374	381	375	373	345	362	388	375	409	339	354	361	377	366	369	381	364	391	406	394	358	346	364	380	374	371	343	378	388	366	384	405	363	394	347	368	374	373	381	336	378	379	362	333	369	383	373	356	378	367	378	362	368	359	378	385	352	381	381	397	355	377	387	392	413	375	352	333	379	355	365	355	361	375	375	337	387	387	350	373	371	349	376	366	384	397	401	345	374	335	350	366	369	394	356	390	364	391	400	411	387	359	393	369	362	356	381	383	359	380	409	389	404	366	401	350	375	364	370	358	380	382	348	341	348	373	369	362	342	378	372	392	366	351	382	381	386	335	360	375	376	410	366	379	360	378	390	346	368	376	389	349	380	353	405	351	388	356	358	371	370	376	388	363	368	395	366	351	342	383	363	411	364	362	380	388	361	341	375	360	371	390	407	386	356	395	363	400	371	374	398	406	373	386	384	352	354	356	342	352	377	364	358	375	365	400	366	372	390	358	378	346	350	349	392	351	368	386	354	367	350	342	372	373	348	369	391	358	385	367	366	369	360	354	378	381	365	368	372	365	371	392	345	367	332	388	339	440	334	383	365	410	385	333	378	370	360	374	358	350	340	386	373	401	402	351	352	368	369	356	379	365	346	354	331	380	363	384	355	367	352	320	389	348	354	355	429	372	357	363	379	396	358	337	418	357	319	392	373	380	388	414	383	377	365	403	350	405	377	373	393	356	386	353	373	372	356	365	388	367	375	369	407	406	383	386	387	381	367	355	384	384	369	383	399	389	388	370	371	376	359	398	411	353	355	348	343	365	402	367	347	374	343	332	336	379	379	364	359	349	384	405	354	366	374	396	372	381	373	380	359	388	344	392	371	371	376	358	380	378	391	336	392	371	381	397	378	363	399	350	345	386	383	349	372	357	383	386	389	405	383	388	396	386	370	367	362	370	365	392	338	376	390	345	343	358	352	400	353	359	406	381	412	384	373	385	361	366	386	374	400	407	377	375	402	386	369	377	375	394	361	376	347	372	351	357	359	378	381	357	376	365	384	379	363	408	377	362	329	389	401	347	371	404	365	373	371	368	365	348	369	380	396	358	382	369	350	412	355	365	337	398	393	345	375	370	355	366	388	388	359	363	345	389	380	387	368	380	354	388	372	390	372	400	380	345	358	364	397	356	356	384	356	367	358	384	377	386	371	375	383	378	325	336	390	372	376	376	374	343	368	370	372	349	379	401	369	363	368	404	341	378	356	376	377	364	369	381	431	377	363	357	385	343	348	372	369	373	346	354	368	354	371	333	315	366	366	374	393	357	400	386	384	362	369	341	365	396	353	350	355	363	355	362	354	391	380	359	353	395	356	368	362	390	383	373	357	352	354	331	400	357	373	407	400	375	381	396	342	333	384	351	400	351	348	396	362	363	373	365	392	369	387	364	396	353	391	369	404	388	355	365	362	360	354	408	350	381	404	369	366	364	343	381	381	363	368	371	388	383	368	398	338	372	373	386	362	364	408	353	381	378	355	382	402	392	387	376	388	384	382	348	366	352	354	351	358	409	402	368	359	339	388	345	365	379	358	368	350	380	363	372	352	389	389	356	405	381	385	387	367	371	363	344	361	361	384	381	363	400	338	382	338	381	354	389	388	372	376	386	380	372	347	368	359	372	408	408	371	377	403	324	381	383	335	351	406	358	414	358	365	377	356	429	369	386	340	360	359	366	356	329	360	383	377	341	375	309	362	378	360	364	385	384	365	373	355	366	394	361	405	372	359	369	385	365	393	359	368	373	397	393	355	374	339	350	392	383	331	377	389	389	354	373	358	348	384	383	358	392	390	367	381	354	343	376	421	369	363	347	358	382	378	359	395	345	400	393	359	397	372	336	352	353	399	397	416	375	382	344	382	369	371	398	367	345	389	377	367	366	356	369	355	388	368	364	377	354	386	372	406	388	411	363	374	371	367	376	376	369	387	375	355	366	380	345	365	392	359	381	376	377	378	358	361	349	346	396	341	321	358	398	385	337	384	403	355	404	416	368	358	359	338	377	382	395	357	365	375	377	375	378	368	333	365	403	381	359	353	365	395	376	418	388	394	372	383	390	360	407	333	367	406	375	339	369	379	398	401	354	388	368	392	366	372	386	366	343	369	369	332	345	389	348	392	369	401	374	373	393	397	364	354	373	347	381	350	351	347	374	414	388	398	379	359	393	404	396	409	426	379	365	374	401	355	375	364	394	362	359	351	371	370	367	403	367	330	343	342	361	330	352	380	359	352	380	361	387	362	379	386	346	350	360	337	363	395	385	372	353	387	393	407	357	388	371	366	357	380	356	393	352	383	373	407	370	350	373	343	354	389
23891	21112	28471	24022	21115	10382	1465	928	775	685	638	594	557	538	538	515	494	469	466	444	430	472	400	445	412	473	417	421	459	441	434	413	421	428	419	412	396	415	415	411	432	393	394	373	390	418	383	415	437	421	409	402	403	436	447	513	464	489	456	465	450	467	467	428	493	473	480	449	480	420	429	430	449	439	443	432	408	377	403	371	384	414	442	421	420	387	402	420	398	405	408	402	416	384	394	383	377	379	414	392	405	373	397	356	412	412	409	393	413	390	384	392	395	338	383	407	427	400	424	405	415	366	403	372	409	357	361	433	385	403	409	386	375	391	382	388	406	393	390	384	404	384	367	384	373	411	363	357	397	354	383	386	413	388	383	402	396	422	370	373	374	376	402	389	403	373	392	386	355	400	372	389	396	402	359	359	402	414	388	377	383	375	361	409	364	399	391	395	367	402	415	391	399	392	378	385	372	364	362	343	370	355	372	419	375	369	378	356	410	413	381	388	384	385	393	378	358	390	377	399	378	372	397	390	398	395	400	396	393	392	391	362	406	389	386	381	390	404	360	432	379	360	398	406	367	393	410	394	388	398	351	394	363	394	369	358	380	401	402	408	382	403	402	406	422	389	384	411	413	388	409	385	424	404	372	424	398	384	380	394	404	402	382	362	359	399	364	402	390	362	366	394	366	375	357	414	380	364	351	408	366	372	365	347	389	344	371	339	397	341	392	392	413	372	401	392	380	351	357	410	381	396	384	379	373	399	365	340	417	403	390	390	397	337	387	371	377	386	414	414	354	395	353	426	375	380	422	388	401	383	379	384	395	377	382	389	379	384	380	372	382	455	419	392	412	421	397	362	388	350	379	354	408	410	398	394	369	411	351	414	371	399	386	382	403	351	367	382	409	390	325	372	375	385	381	405	392	379	382	398	372	372	359	404	396	384	419	390	369	377	414	381	426	406	406	381	399	387	404	377	367	383	362	358	354	377	372	378	392	360	387	370	396	393	387	384	376	407	379	386	389	376	392	404	412	400	382	401	386	407	384	399	379	404	402	375	403	376	404	383	396	395	384	393	386	402	408	412	401	406	408	382	383	390	384	393	397	367	385	380	373	380	390	377	397	396	385	357	375	396	382	430	410	427	393	383	370	396	363	385	372	362	379	404	365	398	399	366	374	376	365	391	407	357	356	390	375	350	363	406	355	401	392	381	387	388	389	406	376	396	391	361	410	402	392	378	410	400	396	373	412	403	383	388	396	382	399	393	391	375	377	374	382	353	355	380	393	410	388	409	416	406	395	364	408	354	407	391	391	349	348	361	362	377	436	396	385	396	368	421	382	385	397	397	422	374	370	379	376	367	343	397	397	386	370	416	373	375	386	393	386	402	382	403	399	369	394	401	400	405	389	387	395	385	373	356	422	409	387	378	394	420	384	408	412	407	359	359	399	402	363	350	380	409	425	405	394	421	405	379	339	381	375	372	415	401	384	397	380	380	395	386	371	361	376	371	386	355	415	400	371	360	366	351	383	378	353	365	386	388	414	410	363	372	388	345	391	376	408	384	383	353	376	356	341	369	362	396	395	387	377	349	400	377	381	365	375	393	353	395	395	410	387	381	420	415	373	360	370	392	352	388	365	394	344	376	413	384	409	384	380	398	370	386	375	399	372	381	416	377	354	358	350	384	388	380	380	394	358	430	371	401	382	402	397	391	400	375	380	390	407	402	422	397	357	363	393	385	423	379	388	377	379	360	377	393	365	388	363	402	387	389	383	401	429	383	402	374	383	394	371	390	368	395	405	357	346	367	384	419	401	386	392	384	367	385	389	404	407	370	385	359	358	338	394	365	370	336	384	360	374	399	394	369	389	400	399	356	379	389	362	361	423	397	391	357	404	395	380	373	383	419	401	360	384	407	364	455	409	414	371	422	402	401	397	388	371	380	386	386	342	415	380	384	382	367	386	377	411	383	399	387	412	403	385	404	398	390	358	432	368	396	393	398	392	444	401	397	421	397	408	398	402	392	356	433	395	383	373	387	402	379	385	350	382	378	406	401	377	396	374	390	372	403	394	404	407	384	389	363	369	358	397	369	379	375	398	358	429	389	393	386	393	392	395	388	366	381	398	386	405	380	366	380	397	404	405	370	376	416	401	377	390	383	395	406	380	361	362	375	395	417	419	409	362	403	356	360	426	394	380	365	352	398	388	374	381	370	400	408	391	372	357	375	379	399	393	352	368	347	368	392	370	360	390	392	362	392	401	423	410	402	393	391	359	384	391	385	391	378	354	395	392	388	376	377	384	369	391	401	372	373	381	420	398	391	424	354	360	366	383	389	416	361	372	407	408	403	370	366	395	370	422	391	386	380	407	377	414	394	400	372	417	349	366	367	395	383	408	402	387	379	381	363	399	379	358	401	420	374	388	391	412	379	371	405	399	373	389	377	370	405	407	390	391	402	363	436	411	380	402	371	403	412	366	392	414	413	384	409	360	370	396	395	376	388	378	366	419	387	402	381	382	409	386	396	409	377	398	381	359	375	368	375	401	401	393	368	390	400	372	348	367	388	357	373	394	372	367	421	378	374	404	365	410	375	383	401	393	362	397	371	361	424	377	406	401	373	395	361	426	410	404	378	391	352	362	406	396	382	408	397	373	379	384	419	409	393	406	350	382	386	383	412	393	389	397	391	398	361	386	401	384	366	396	402	395	399	390	391	381	399	356	384	388	394	351	394	372	412	409	386	376	408	398	371	386	387	368	380	384	376	379	368	356	371	391	383	373	413	420	360	364	392	352	398	405	402	399	384	392	356	388	427	378	375	379	396	409	372	367	421	358	355	358	345	380	374	382	359	390	380	428	375	376	370	379	397	380	345	401	394	365	384	390	378	383	357	397	414	368	377	361	398	396	384	398	400	385	406	378	371	403	378	417	374	356	386	387	402	433	397	346	374	376	377	390	413	382	395	381	384	375	373	373	392	360	390	379	422	440	385	370	358	361	388	353	390	401	388	374	350	413	400	416	429	370	393	359	363	397	389	342	376	388	394	385	396	411	392	404	390	397	391	381	411	395	358	366	357	396	385	393	376	362	382	377	361	393	371	382	400	381	378	404	348	375	404	396	412	405	365	393	365	391	387	366	396	392	378	396	363	382	374	380	375	402	402	422	359	374	381	418	412	374	396	400	342	387	381	428	353	408	367	396	387	398	419	333	385	404	395	355	407	379	429	423	382	391	372	372	379	399	382	360	392	402	390	365	362	371	380	396	369	366	378	412	415	434	355	342	366	385	374	364	386	387	381	425	379	382	437	363	379	401	403	395	374	391	391	364	370	375	382	384	409	360	392	371	398	372	377	358	415	358	368	408	368	381	380	380	426	356	419	346	375	376	385	380	398	379	360	370	420	405	355	407	355	413	406	402	398	445	366	372	411	368	393	388	387	354	373	376	399	411	375	380	354	387	357	377	421	384	365	406	407	383	379	385	382	375	370	408	401	344	394
5815	12419	10571	5432	3707	2940	2193	1848	1591	1355	1208	995	994	899	815	725	740	724	696	687	583	620	619	543	599	566	533	556	568	572	543	560	572	562	561	540	526	590	564	548	537	515	525	497	494	507	507	545	527	541	543	498	606	582	615	648	686	658	667	738	676	682	710	729	709	726	693	666	613	584	582	593	593	579	590	583	542	541	515	507	527	532	567	506	540	522	528	546	542	508	534	502	471	516	529	513	469	483	509	509	479	501	489	520	507	496	523	496	471	496	521	527	474	488	512	462	504	500	498	491	492	477	527	504	509	501	504	490	501	515	485	536	482	483	548	487	487	497	495	526	492	475	524	475	487	525	510	527	475	498	477	479	506	519	483	506	496	489	505	506	473	496	538	513	547	499	499	517	487	500	525	508	499	499	471	478	477	515	520	530	536	483	491	529	502	510	466	538	485	475	503	519	522	509	477	484	549	465	492	541	526	488	501	487	533	534	532	510	489	459	497	493	472	493	490	478	518	460	505	527	520	542	510	507	483	494	478	476	534	501	483	529	464	501	501	510	495	478	558	518	552	525	521	483	506	541	531	523	503	507	525	531	472	514	509	525	492	511	477	499	507	478	490	527	509	492	532	519	528	528	470	530	510	513	494	512	482	502	466	504	420	525	495	518	533	514	522	485	502	577	485	499	485	521	509	490	522	542	507	475	466	522	477	500	472	544	490	438	516	519	525	502	465	520	541	466	538	511	494	513	474	489	515	520	503	497	485	509	469	462	505	484	487	505	467	490	499	506	496	503	490	485	493	479	434	531	477	493	546	540	491	468	492	523	502	504	519	494	497	485	529	476	505	529	504	479	477	519	517	490	512	511	511	512	501	466	477	526	490	481	500	536	505	505	498	485	478	505	475	516	474	498	506	496	524	485	520	492	514	502	560	464	537	507	481	493	498	454	514	509	456	499	473	508	500	485	482	529	525	505	524	503	479	478	497	492	534	463	507	457	528	495	542	524	480	489	494	474	462	496	505	530	515	520	493	516	503	474	508	492	501	528	507	499	478	501	501	491	474	489	531	514	508	507	504	506	465	547	516	513	459	518	516	479	496	485	512	526	513	525	509	497	486	466	540	481	537	489	498	589	522	493	499	483	520	548	471	497	511	480	517	516	492	485	476	529	515	488	506	497	518	499	485	483	511	469	483	516	481	480	503	532	508	471	505	491	530	485	504	500	529	522	485	459	457	485	503	535	506	511	539	500	446	482	490	534	505	495	551	478	504	496	511	496	517	476	546	510	486	510	518	531	524	493	508	483	480	512	469	529	476	511	524	504	509	500	508	476	492	492	511	496	486	485	502	530	485	520	495	506	472	546	522	529	522	527	472	507	517	469	527	482	501	497	572	496	518	521	495	480	517	525	523	462	510	530	516	546	477	519	512	487	509	505	512	549	475	478	542	434	512	499	479	458	492	493	506	501	511	540	513	523	498	507	509	485	529	510	500	489	553	488	493	518	524	554	525	536	483	467	535	494	513	450	501	569	534	513	552	512	510	488	499	506	501	541	462	527	463	496	508	534	494	481	466	489	528	523	501	497	468	527	540	477	495	494	537	481	512	469	496	512	490	485	485	522	501	484	506	493	498	506	493	493	488	490	520	505	481	545	481	511	533	495	457	499	458	506	509	516	536	486	497	542	531	476	519	517	528	476	469	522	458	527	529	496	512	481	519	495	476	499	536	523	509	480	484	497	502	512	512	518	463	529	470	517	498	508	505	543	459	541	520	461	561	535	477	502	490	491	523	493	524	506	486	501	484	494	506	502	527	500	499	511	498	480	515	497	559	455	491	490	533	521	513	505	504	558	526	504	483	509	511	520	458	527	496	530	508	452	488	525	460	531	532	497	551	503	460	558	535	542	480	521	505	518	509	500	446	461	462	485	530	474	483	496	499	524	474	477	473	477	530	492	465	535	523	511	470	536	500	485	524	508	481	479	503	487	531	485	494	474	516	534	504	501	495	502	511	504	505	493	498	457	477	475	475	504	550	504	506	461	513	539	514	529	498	483	540	512	489	493	461	501	479	464	501	480	502	523	499	502	493	458	540	521	494	477	478	488	533	518	488	468	459	467	493	464	466	529	488	469	530	485	547	510	469	509	485	513	531	487	509	498	506	518	474	515	466	536	527	523	490	472	493	499	505	465	513	490	488	492	516	428	494	478	520	487	506	507	523	494	499	447	521	515	506	499	531	530	508	505	506	513	498	480	518	485	522	504	518	502	481	493	497	527	479	498	524	529	544	484	474	481	489	473	505	515	507	501	465	526	524	470	530	551	510	490	515	483	517	499	517	476	516	506	490	481	453	518	502	519	515	539	507	483	517	486	558	488	506	521	505	523	531	488	506	495	471	511	503	527	495	485	531	485	495	512	503	507	515	475	560	472	525	522	467	523	483	496	533	464	464	508	533	496	504	530	492	476	499	497	528	499	447	474	509	470	496	503	515	519	464	481	496	514	483	508	455	516	475	503	515	485	490	467	487	517	518	482	470	453	480	482	513	537	497	491	520	476	497	503	531	496	534	507	497	466	472	528	473	509	514	454	531	473	506	546	488	487	497	522	514	483	521	474	495	520	512	491	484	511	518	498	506	541	487	491	518	501	475	541	478	530	518	538	498	477	529	470	494	528	536	481	515	549	520	493	499	468	490	483	549	505	466	514	495	489	495	525	509	489	485	500	475	472	494	482	486	463	522	477	517	514	498	517	468	498	476	452	520	486	473	489	524	495	477	513	527	495	504	489	540	501	533	523	465	479	504	517	489	521	518	501	514	459	510	523	503	525	537	537	505	514	529	532	505	491	507	464	497	464	519	521	486	500	541	455	509	486	524	519	504	528	491	532	491	468	492	468	496	487	502	473	501	531	466	497	482	504	490	554	475	478	486	520	486	505	537	496	519	491	522	478	516	509	507	462	466	490	483	490	489	498	445	496	519	482	499	465	547	522	537	507	510	523	528	496	513	441	510	502	503	464	468	489	507	521	511	488	520	507	534	510	525	436	488	508	499	522	500	510	479	478	467	496	522	539	490	503	509	482	477	499	471	490	499	493	527	505	489	505	479	512	513	526	509	466	505	561	512	493	499	488	524	501	467	494	522	532	506	494	507	537	502	532	531	541	510	547	493	495	522	548	513	504	503	506	492	521	539	486	499	511	489	507	491	492	510	496	507	502	489	486	490	498	572	506	489	520	526	500	538	466	506	521	513	477	494	538	469	517	516	487	481	499	506	479	541	478	488	515	460	544	514	488	471	478	486	523	516	490	540	517	484	479	471	508	516	497	534	512	522	484	523	464	495	505	479	501	499	477	525	525	507	525	459	483	506	517	487	541	483	528	511	469	500	515	506	508	489	537	464	518	514	467	517	495	491	496	513	509	473	504	547	548	529	479	473	516	500	509	490	533	526	492	500	520	517	517	518	504	511	489	525	496	509	500	476	473	525	514	499	509	465	484
25134	21082	27084	25153	7704	789	585	484	435	419	364	339	305	309	293	307	283	259	272	248	257	274	284	257	274	259	247	247	235	256	253	251	240	240	224	256	226	258	228	240	246	244	229	223	226	214	237	235	268	226	224	235	253	260	266	303	313	272	304	300	292	297	300	278	295	306	253	328	283	275	242	269	270	271	229	287	244	243	210	233	234	250	254	230	230	247	261	234	260	218	237	226	213	216	254	239	238	269	213	227	248	239	217	215	230	252	233	237	261	228	256	239	214	241	233	236	216	242	227	264	223	235	229	238	249	235	241	242	218	224	252	259	250	237	259	222	220	242	225	203	210	216	246	190	255	243	226	233	234	231	247	235	224	206	231	237	234	241	248	243	217	231	226	243	234	245	236	210	234	271	256	228	264	223	218	228	233	243	226	211	229	215	243	264	222	225	246	265	221	240	230	245	223	195	219	242	239	235	189	246	246	218	215	217	249	195	220	229	253	235	247	224	211	234	242	227	240	217	232	227	218	240	258	239	220	226	231	240	253	245	210	212	225	224	219	233	217	240	226	245	225	227	236	232	246	231	230	248	224	226	233	214	219	225	230	229	219	223	243	234	200	220	221	236	243	218	250	235	243	222	246	221	235	212	227	230	237	219	232	210	254	236	229	234	219	243	229	206	247	217	213	252	224	205	248	221	248	244	240	209	250	222	229	220	282	216	235	232	249	230	226	211	234	239	215	242	228	242	223	238	202	232	243	239	245	223	229	220	244	224	227	216	228	210	229	238	231	222	237	220	248	215	229	225	242	233	239	243	227	234	221	231	225	205	227	217	254	223	228	219	243	216	215	235	217	226	205	212	231	231	235	199	253	227	236	228	232	218	228	215	234	221	225	219	213	246	217	248	227	224	217	253	220	232	228	255	232	210	228	221	258	227	237	204	228	237	249	218	220	228	210	222	235	200	209	207	232	245	238	250	228	228	236	219	225	223	249	217	212	213	232	226	216	229	248	259	210	235	216	241	255	250	250	229	222	255	249	208	206	237	235	223	263	236	250	224	240	233	222	210	237	234	212	244	226	227	269	254	243	220	232	240	237	258	233	224	257	235	232	247	228	216	216	238	265	248	244	229	237	223	240	210	217	234	234	252	207	238	224	206	217	239	210	232	209	234	199	222	234	222	234	227	239	255	218	257	195	219	206	240	253	249	232	248	224	219	224	233	239	251	231	231	196	240	234	226	249	252	251	266	241	219	231	244	236	262	248	245	238	259	222	217	227	228	246	240	228	216	212	248	196	264	231	224	226	231	232	211	222	251	230	237	219	228	243	215	213	237	240	238	246	244	205	227	213	226	229	220	243	211	239	237	233	223	238	231	240	197	215	219	230	254	247	215	238	235	226	223	247	229	221	213	238	226	232	229	253	268	240	226	233	241	239	225	251	222	240	230	221	225	253	207	241	220	226	210	230	199	229	222	219	242	234	246	230	226	234	240	239	250	224	220	235	225	246	237	228	234	224	219	230	253	221	224	232	225	237	256	214	208	260	225	227	234	242	257	257	205	234	236	234	257	211	231	204	258	205	255	253	240	248	251	224	242	248	241	219	251	244	229	208	246	239	215	222	231	226	235	252	217	224	222	219	240	228	217	216	224	233	276	250	206	247	229	245	271	245	235	246	217	245	245	221	238	210	210	208	231	226	219	242	204	223	264	241	231	207	226	250	230	242	222	246	249	206	223	257	208	235	225	248	226	252	225	212	216	206	223	226	210	198	236	212	256	225	223	209	220	234	235	223	203	234	251	251	232	247	232	240	241	246	226	227	212	253	220	259	235	214	225	239	217	222	236	230	233	221	208	254	230	237	208	253	239	215	210	209	220	239	235	223	251	227	246	218	200	266	220	237	223	252	222	232	210	230	221	256	244	222	227	231	232	284	222	246	235	234	232	220	248	250	250	213	257	222	239	218	205	228	254	261	257	234	239	223	225	238	238	223	255	227	233	227	212	249	229	256	222	232	235	210	217	236	230	239	212	228	212	244	240	227	216	249	233	226	221	224	231	244	232	210	230	229	216	256	229	208	243	221	247	208	212	218	250	230	238	227	238	236	237	224	240	232	238	234	229	228	257	210	224	203	231	217	242	217	224	232	244	240	238	243	223	245	219	214	224	235	224	232	240	220	216	230	259	254	237	245	225	224	245	208	261	214	224	217	217	244	243	233	226	235	215	224	235	222	199	267	202	216	212	234	210	253	216	229	255	209	242	249	262	219	232	227	252	204	238	243	231	243	220	247	249	232	240	243	222	239	216	247	255	231	214	234	234	243	285	226	223	246	270	222	208	239	220	240	208	235	254	240	219	210	267	215	228	203	224	235	210	225	241	221	234	245	200	239	249	214	216	231	249	230	245	240	262	239	220	232	244	230	232	228	213	244	226	246	232	232	223	236	224	226	268	251	212	235	231	219	228	227	231	231	239	240	248	232	250	229	230	240	213	208	233	208	245	222	224	231	224	259	243	213	228	245	224	270	198	218	228	233	230	243	224	188	222	233	205	216	215	230	215	223	259	243	229	234	235	245	217	193	231	186	238	239	256	216	226	214	211	253	203	211	255	219	237	236	232	224	241	230	233	229	193	229	246	235	237	243	212	217	244	227	200	232	229	225	227	230	250	220	223	231	222	251	233	226	232	227	226	229	255	245	220	235	234	228	224	213	215	233	228	209	233	225	245	235	238	227	231	225	243	243	224	223	227	221	245	252	235	241	225	239	224	218	224	249	191	215	235	205	215	231	230	230	231	240	237	245	232	219	230	221	219	196	235	238	214	211	229	244	225	232	224	226	221	237	236	233	213	236	204	237	234	252	233	221	224	222	246	236	228	217	238	240	259	255	223	201	227	213	223	250	224	251	216	247	213	227	242	226	233	248	221	218	223	224	263	205	230	209	253	233	229	222	239	238	222	199	244	243	206	237	223	215	213	227	231	215	231	279	240	227	237	241	229	222	228	186	215	233	239	243	242	228	246	243	246	245	242	223	218	245	253	247	210	213	204	193	248	224	224	216	215	222	230	235	198	222	243	236	219	234	224	218	254	247	225	220	248	241	247	217	255	225	213	247	222	237	235	269	233	234	232	256	222	234	271	248	207	225	203	249	218	235	225	262	239	260	224	228	221	230	213	196	254	223	234	234	250	240	250	239	216	224	215	224	200	245	255	219	219	225	222	226	238	222	253	216	210	229	254	226	234	193	198	202	212	225	232	230	214	249	234	218	245	234	225	261	220	249	249	263	238	269	232	239	199	222	231	249	210	228	233	213	218	219	223	210	230	244	235	217	220	227	245	224	231	233	221	246	232	228	212	243	230	232	209	204	228	231	219	248	197	202	238	255	219	250	245	230	232	216	262	218	241	232	206	235	232	227	199	238	244	245	231	214	235	239	202	236	235	218	237	212	212	248	247	226	228	223	216	238	249	231	209	216	252	218	232	214	203	211	254	228	242	217	225
5256	7291	5983	3063	2168	1667	1317	1055	950	779	728	660	577	540	464	458	463	438	409	384	379	390	346	396	378	351	331	357	361	355	380	360	370	313	345	349	341	349	336	323	312	314	322	324	328	321	346	299	346	326	305	346	333	349	384	447	452	465	465	419	446	397	461	446	483	398	446	454	402	436	378	342	383	370	352	340	308	323	337	338	318	348	330	312	349	345	328	326	320	318	302	327	310	335	310	327	297	285	295	295	299	301	320	277	301	319	305	308	327	304	339	294	300	296	310	312	318	328	322	305	355	330	302	326	308	305	295	328	331	332	310	293	317	284	294	336	315	330	331	318	343	342	325	266	331	281	324	318	295	311	338	292	334	325	292	306	295	306	296	310	313	294	316	320	348	311	320	299	317	313	319	305	286	286	315	296	311	350	296	310	303	336	298	335	298	298	313	305	304	331	291	285	301	319	308	313	321	317	311	334	304	274	283	278	295	321	329	307	345	315	309	346	306	302	315	343	318	318	323	296	310	296	289	344	313	306	307	321	320	316	300	314	328	333	294	347	293	327	290	283	334	318	316	324	322	310	342	316	305	299	306	329	316	348	306	314	326	308	339	302	336	315	316	314	323	312	309	304	307	314	285	326	311	291	315	311	333	339	304	328	322	332	318	328	322	302	277	317	321	288	290	324	301	349	294	321	318	306	319	307	315	337	301	317	302	339	279	319	294	310	293	303	356	322	315	313	303	331	358	344	319	315	313	286	306	303	318	301	309	299	330	318	309	316	326	300	289	320	341	319	292	314	314	319	310	300	304	303	334	326	324	319	312	331	287	342	346	332	321	307	319	313	332	335	301	312	293	330	331	309	337	279	294	303	306	292	320	320	329	317	297	333	337	316	302	301	307	294	313	317	320	276	321	311	287	322	297	317	329	304	288	298	284	309	335	281	295	308	332	307	344	321	292	304	299	340	303	328	325	331	299	310	308	306	313	333	295	317	324	319	334	296	338	329	289	285	331	324	320	314	323	320	304	313	284	311	301	314	315	307	322	313	295	293	331	365	290	313	312	318	296	296	273	313	304	329	303	282	309	313	328	315	319	320	321	334	332	342	324	326	302	327	324	322	315	313	309	312	328	314	325	290	290	326	312	322	324	282	300	313	301	360	336	279	337	326	343	292	288	338	325	321	284	307	291	317	304	275	312	343	322	311	324	320	364	317	314	326	331	296	298	329	338	301	326	313	318	297	306	304	319	287	303	352	310	273	306	346	338	324	293	315	300	327	302	308	304	310	310	318	311	314	317	333	333	342	292	320	295	316	298	313	288	318	311	301	333	305	338	322	307	332	319	322	298	308	310	318	326	310	308	336	294	323	299	316	332	308	271	340	317	321	326	273	279	282	322	307	308	307	301	311	295	314	308	284	329	292	336	298	303	336	318	314	365	303	309	333	310	344	286	318	286	343	296	340	318	325	289	309	312	308	334	328	304	289	323	342	316	320	293	313	324	313	302	334	322	317	322	339	325	315	346	332	299	315	336	303	319	289	302	338	311	312	306	332	321	333	301	311	300	310	342	279	326	331	308	326	310	327	312	298	281	306	294	300	352	295	287	344	316	322	305	319	309	308	307	342	290	318	318	334	305	328	309	286	334	310	321	324	305	308	296	314	296	324	272	301	293	308	264	310	298	315	335	304	301	290	354	324	294	344	320	344	338	293	331	336	285	287	310	334	339	297	287	333	313	304	315	305	313	319	330	319	333	308	336	303	296	338	319	315	348	331	314	320	319	310	342	308	309	319	319	281	301	310	309	339	308	293	312	326	301	306	301	336	327	283	295	335	309	328	284	281	297	291	306	301	292	301	323	308	293	307	318	306	311	314	346	342	317	267	338	290	294	330	296	294	313	308	308	324	281	306	295	307	323	318	315	309	298	297	323	310	276	327	343	345	317	278	320	333	300	325	308	291	322	319	325	332	318	295	290	306	341	293	291	295	319	320	297	284	324	287	312	288	323	290	286	318	335	319	287	299	306	298	314	274	320	337	299	342	296	326	311	290	298	278	283	318	332	312	339	319	336	305	336	330	339	325	358	288	304	329	341	330	318	318	297	299	317	315	319	307	334	320	336	325	320	319	324	338	326	285	344	305	322	308	289	320	303	322	287	306	322	329	303	343	310	285	319	338	319	312	312	307	327	322	317	308	282	322	341	346	304	301	313	328	311	335	309	354	319	318	286	312	299	314	318	331	303	332	297	326	319	291	279	328	339	289	326	322	326	305	328	311	334	308	321	326	340	363	313	322	306	307	285	314	351	300	328	333	306	328	295	306	334	317	319	303	310	314	331	340	320	335	331	315	293	305	311	347	332	295	321	332	297	303	312	269	327	289	294	336	299	319	304	315	316	298	305	307	308	315	310	325	327	302	317	311	298	310	307	349	295	306	317	351	335	305	310	326	327	295	299	331	277	309	318	341	314	311	303	292	288	307	333	326	322	312	335	333	348	306	293	326	295	313	318	321	312	307	307	314	312	296	302	311	308	310	332	342	302	318	320	309	321	318	342	309	290	310	311	325	329	321	310	303	315	323	325	282	320	328	296	289	326	331	280	311	319	321	321	318	281	274	337	318	302	325	295	311	296	280	337	350	308	286	308	300	343	291	309	332	303	300	325	296	330	317	276	288	308	299	293	324	318	289	310	285	345	306	330	315	328	283	321	316	320	302	307	305	317	299	334	339	296	319	297	311	282	307	300	315	284	263	313	327	338	294	303	284	335	331	328	267	318	307	288	297	306	276	327	335	301	273	298	304	311	300	304	303	336	308	337	346	316	338	298	316	320	314	295	325	294	265	312	321	325	319	337	316	288	308	308	316	294	313	330	337	311	298	344	277	304	321	321	275	296	334	318	308	298	307	330	320	336	277	293	312	318	333	314	298	299	305	326	332	320	299	300	336	312	275	291	303	331	327	329	296	321	313	289	313	321	279	325	311	292	320	291	289	301	320	324	339	319	305	316	321	337	302	331	311	288	334	321	308	309	304	352	330	297	320	337	292	313	309	304	324	312	330	325	346	322	296	302	323	320	345	316	328	316	308	308	294	320	315	306	296	314	318	254	321	305	302	303	299	320	289	343	267	313	317	308	313	301	329	336	291	372	318	314	278	308	331	310	323	334	324	310	294	295	309	307	298	300	309	303	315	301	334	344	310	329	326	289	344	309	301	325	322	307	339	328	308	325	308	324	336	322	302	305	312	308	331	307	296	329	320	318	369	300	312	336	310	337	330	318	268	309	306	291	335	325	320	314	331	317	318	316	341	329	302	290	299	281	298	305	326	309	284	331	302	332	284	332	316	329	298	302	340	330	299	323	315	314	297	285	284	333	297	319	292	307	294	310	305	328	316	334	278	314	313	324	298	316	292	288	300	323	314	306	301	300	289	330	265	337	303	310	337	304	303	328	308	311	301	319	336	284	312	290	348	284	340	313	319	342	301	298	324	319	292	330	330
22839	21108	28907	23576	21110	21154	8768	1456	1055	919	852	755	717	616	622	524	532	490	475	490	463	490	428	456	444	425	433	420	429	407	467	391	394	379	389	417	396	383	388	390	415	393	403	355	390	357	435	386	400	414	395	408	383	482	491	481	494	508	500	504	520	463	538	508	517	476	470	487	455	450	399	452	427	448	440	401	400	339	358	383	394	423	405	422	388	384	403	449	367	404	362	370	359	388	307	342	362	384	343	370	371	385	344	357	362	390	347	374	349	371	339	358	364	366	347	367	385	369	336	391	394	392	388	350	314	375	377	370	393	383	349	399	352	407	357	385	401	364	395	399	334	363	390	379	379	350	344	380	393	355	378	362	354	341	340	385	357	377	360	364	344	378	310	367	342	424	351	355	376	361	383	377	344	372	335	423	358	364	382	376	382	357	405	398	365	340	347	374	346	353	416	352	382	394	380	365	358	417	384	366	362	373	343	355	371	395	351	372	341	392	352	404	337	387	340	385	348	351	405	377	349	362	410	373	427	391	350	357	336	350	382	383	409	360	376	380	337	371	363	390	369	385	397	387	363	348	363	365	326	362	361	382	366	365	369	361	355	365	380	365	379	353	357	349	384	347	353	362	359	370	385	369	349	359	385	377	372	321	377	343	361	383	389	386	372	390	334	367	355	387	356	335	364	370	347	388	377	373	363	350	381	368	357	411	398	348	432	394	319	386	392	364	393	357	383	393	356	364	348	369	348	355	363	390	390	364	374	419	376	358	359	371	353	381	364	395	393	354	339	405	349	384	377	347	360	357	404	340	362	342	371	387	376	353	351	338	356	395	370	364	364	362	379	372	364	347	347	344	353	383	379	366	341	373	352	417	392	369	354	345	352	398	361	377	365	367	360	361	371	374	393	359	345	351	367	351	373	378	412	381	379	363	380	381	348	375	392	366	373	382	379	366	350	336	366	372	356	337	374	399	374	374	384	363	369	345	374	357	359	375	370	387	398	388	370	369	368	356	372	354	346	348	354	365	395	360	386	364	342	346	343	384	373	357	346	335	393	406	361	389	319	384	380	347	353	420	352	381	371	355	404	370	349	379	339	367	408	342	362	339	356	364	370	367	334	359	385	367	341	369	334	327	370	362	347	383	346	361	325	385	375	375	367	375	373	366	350	381	407	385	388	334	337	349	359	365	329	365	375	336	373	348	338	348	364	339	379	378	376	338	365	365	337	356	428	376	349	390	347	380	370	359	379	367	350	358	344	363	370	363	383	341	353	373	391	366	404	351	360	350	365	386	392	361	394	405	370	379	384	322	366	392	378	381	367	375	359	364	370	357	346	356	370	362	358	349	385	389	364	379	367	367	365	342	354	369	380	323	350	357	340	340	401	360	361	383	388	377	352	314	336	374	380	371	373	392	363	331	375	381	366	413	369	359	382	336	349	349	333	366	366	379	384	389	389	334	381	397	361	350	372	359	369	354	372	326	354	342	331	362	350	377	334	356	350	382	381	348	366	352	366	357	395	366	396	385	367	377	363	431	368	368	375	377	363	338	355	346	397	338	357	388	326	382	356	387	361	365	367	343	391	376	354	385	370	378	368	346	376	370	348	342	364	342	374	349	384	349	333	359	384	383	362	366	360	390	360	375	369	402	365	360	368	363	360	360	375	348	367	336	403	328	362	372	363	391	403	367	337	345	373	372	397	362	374	359	342	359	362	372	372	378	382	369	347	362	414	345	390	331	389	362	403	357	306	360	374	376	357	358	365	377	391	364	395	367	351	354	362	358	390	353	369	404	343	359	386	357	379	354	359	370	368	356	403	336	370	362	366	378	372	365	354	348	409	380	386	344	362	371	384	379	393	395	394	354	371	336	391	372	337	349	365	347	366	381	377	349	340	404	372	364	375	365	351	375	384	324	388	357	351	359	351	361	356	393	372	353	361	372	354	372	368	384	394	376	389	395	370	356	370	384	352	340	357	369	391	372	397	358	388	352	378	361	391	372	388	375	353	340	352	369	370	376	343	347	359	367	383	342	350	393	403	369	409	348	373	374	342	359	364	354	381	387	340	370	361	372	372	333	397	375	348	385	349	378	340	364	349	358	356	404	361	362	317	354	394	356	390	373	384	378	325	363	397	353	387	374	363	373	345	379	348	340	343	345	383	356	375	375	371	382	369	354	341	372	355	345	380	367	351	352	360	361	342	355	396	368	360	373	393	364	361	306	392	374	360	344	337	380	359	336	328	359	386	344	381	353	371	328	353	368	354	367	338	368	380	342	378	365	368	343	351	416	354	352	375	354	381	346	372	401	367	374	392	342	387	360	373	361	360	363	365	381	384	348	386	361	364	391	355	401	378	371	381	353	358	351	354	357	353	407	351	353	356	377	358	386	374	356	359	370	375	369	362	365	392	373	339	373	360	357	355	368	358	366	342	365	347	372	348	328	321	387	375	370	375	369	342	369	350	332	407	374	392	352	335	355	337	386	381	352	364	387	347	377	383	343	386	355	411	352	389	374	352	340	355	385	390	350	314	386	389	374	356	384	345	361	367	360	419	359	363	365	381	344	365	410	391	354	367	391	376	353	384	336	336	366	343	384	363	378	362	417	388	377	362	410	359	385	353	374	379	376	374	348	326	383	351	383	370	372	332	360	386	379	368	386	361	369	383	359	405	386	374	369	364	354	407	387	362	366	380	389	331	380	379	377	377	386	342	359	385	354	382	353	370	367	353	387	342	384	363	380	370	395	383	395	357	402	373	357	354	366	357	371	343	357	343	376	365	360	351	383	366	370	358	383	389	401	417	328	396	357	355	363	372	358	428	397	363	352	402	359	346	370	356	376	350	348	354	362	382	351	342	363	372	385	371	396	393	355	370	355	336	371	363	353	383	371	389	381	362	382	383	374	402	370	345	380	384	353	359	382	341	391	341	373	349	359	377	381	372	360	321	367	374	345	370	367	372	404	342	396	378	363	352	359	352	394	337	401	366	347	377	341	390	356	359	334	374	372	395	383	366	342	336	362	376	359	382	385	372	390	355	366	352	363	392	350	378	380	379	365	344	345	373	351	356	381	393	372	401	327	397	350	385	387	356	324	350	354	374	361	387	383	334	364	382	360	363	370	387	366	341	381	388	379	346	357	360	348	362	368	358	369	345	340	380	400	377	371	328	379	380	384	350	342	371	383	348	383	360	342	357	402	358	369	370	347	372	406	365	355	385	365	369	330	380	371	378	363	381	395	344	354	414	316	362	371	339	342	398	346	358	352	377	363	353	364	362	332	329	387	369	362	374	379	379	360	341	355	384	432	338	340	378	359	339	378	367	362	366	337	372	352	385	382	393	381	336	365	384	343	367	391	358	371	396	377	342	330	350	358	337	374	401	349	378	397	393	370	386	359	373	391	344	357	363	371	395	355	374	339	366	361	365	407	372	368	370	370	373	357	344	390	359	364	385	357	369	344	373	360	370	365	386	358	348	363	357	368	360	383	335	329
7947	18104	15527	8549	6115	4531	3473	2870	2400	2071	1771	1464	1264	1145	999	947	889	808	850	748	706	739	657	694	622	611	634	619	580	589	594	598	576	598	575	544	533	619	579	554	569	482	525	522	541	520	558	531	524	509	533	544	591	634	717	725	699	717	771	810	757	768	689	751	741	695	665	684	601	604	575	622	599	576	580	593	527	506	508	470	531	552	515	542	555	505	520	526	511	443	508	496	457	483	484	482	449	482	466	459	511	495	499	514	489	480	496	487	518	509	430	467	454	453	478	515	465	484	470	483	499	479	489	481	475	462	475	513	506	467	495	484	454	484	453	497	452	466	513	441	470	493	456	469	461	499	482	500	470	451	484	517	472	555	486	493	496	486	469	459	495	483	485	435	474	511	461	481	503	497	497	531	492	479	508	468	482	476	452	521	482	475	465	497	467	512	461	425	466	509	485	475	467	512	469	450	509	450	503	491	459	493	449	482	429	454	505	438	480	496	499	494	484	490	497	490	458	460	473	454	460	454	473	477	449	462	472	460	458	464	496	498	454	490	465	464	492	494	461	481	472	441	479	469	438	488	492	440	480	476	489	483	459	514	478	462	475	450	487	471	514	510	478	558	491	431	493	492	470	493	502	516	454	474	509	444	497	456	483	485	483	471	519	456	486	463	479	453	506	463	446	498	492	482	484	465	452	505	502	498	488	470	473	523	472	520	511	493	483	491	460	462	481	539	492	482	513	455	472	493	487	473	463	471	440	482	506	519	498	505	475	470	454	441	472	457	483	513	493	487	461	468	490	496	485	495	456	511	485	497	455	480	467	499	457	490	464	460	458	489	454	444	475	455	450	487	483	468	447	483	448	459	456	457	474	471	490	505	478	477	444	482	474	481	466	473	501	455	483	481	486	447	474	483	487	493	460	487	472	460	482	474	485	472	501	460	468	468	488	534	446	429	500	481	476	439	509	468	493	505	457	473	501	473	447	497	491	460	462	471	446	472	538	486	501	437	486	476	470	473	502	498	450	484	419	461	470	498	472	483	450	479	487	448	469	461	434	484	475	453	499	502	464	454	468	467	433	459	462	474	474	489	464	487	452	455	465	457	487	468	478	481	469	473	475	445	490	467	518	498	482	491	484	449	453	444	451	477	459	479	489	522	474	484	467	462	469	497	516	454	477	494	446	473	437	477	477	480	472	513	530	456	488	452	448	454	452	469	457	477	494	475	452	502	469	458	482	470	478	493	449	457	501	496	466	488	472	506	499	447	481	495	457	493	480	478	503	460	457	471	499	479	474	470	532	480	465	450	478	493	477	509	484	450	438	475	494	461	454	537	517	497	460	480	488	448	507	447	444	497	488	488	458	496	465	474	487	501	478	500	460	498	502	481	481	480	475	466	475	471	465	468	457	453	484	490	510	497	486	467	449	443	511	484	452	505	469	448	456	448	489	448	505	447	462	464	441	460	455	491	480	489	470	467	474	453	477	495	490	430	517	457	497	520	466	475	451	444	486	504	478	482	464	471	463	469	490	489	455	462	506	500	495	455	484	441	499	459	534	492	458	432	470	482	433	459	479	486	505	452	453	487	447	497	502	518	473	475	470	501	481	488	440	448	457	463	436	508	481	492	492	457	476	504	487	490	528	461	479	448	482	490	516	491	434	467	452	519	467	469	506	478	482	463	468	507	498	507	505	483	476	502	487	487	479	485	474	486	465	449	491	502	492	488	456	481	478	474	462	463	472	482	484	514	496	503	463	474	481	468	461	474	503	431	490	477	535	509	476	475	466	440	464	496	475	455	467	480	490	492	470	494	445	466	491	479	496	456	466	458	466	508	452	491	482	468	477	444	490	440	472	440	489	473	472	468	448	445	538	450	487	466	437	498	454	477	521	465	507	490	520	491	426	443	442	448	495	475	483	455	448	512	472	468	463	453	469	469	495	464	445	442	475	506	516	473	435	506	483	483	504	479	443	501	493	491	461	528	467	470	476	478	504	494	474	493	543	523	451	491	487	472	497	456	489	444	483	527	476	453	478	498	492	507	464	470	474	473	468	457	447	491	484	444	479	458	481	470	451	486	442	460	491	490	438	486	484	484	477	483	482	503	470	479	425	481	483	489	466	483	494	487	493	506	533	441	511	469	441	497	509	462	496	508	482	501	483	438	488	435	460	469	433	499	430	455	478	472	442	468	464	477	460	499	468	476	453	441	494	471	471	508	466	487	501	472	489	456	474	457	453	475	509	438	506	460	497	477	494	457	467	487	483	514	500	451	505	473	492	482	476	513	493	483	438	512	478	514	456	495	499	497	465	472	493	473	500	488	446	449	481	488	496	492	477	471	463	454	436	465	460	486	485	465	490	482	443	494	476	481	472	465	465	409	438	493	466	525	474	493	472	482	454	499	476	488	481	521	488	466	491	476	509	468	443	529	446	508	468	470	485	465	458	498	469	504	478	475	495	492	513	512	493	462	504	469	475	483	497	453	481	487	499	450	490	514	433	452	466	497	474	492	478	498	476	513	470	481	471	480	510	466	469	501	467	510	464	475	453	489	465	454	489	475	461	472	441	457	467	459	465	475	507	461	476	485	420	495	471	436	489	476	476	493	493	500	481	475	509	481	490	499	472	492	427	482	474	513	490	461	502	449	450	441	477	466	452	505	474	446	460	469	472	467	525	453	489	439	470	480	497	474	490	431	475	441	470	450	507	497	485	475	492	462	452	464	473	467	455	494	464	487	484	447	471	426	499	494	492	483	458	486	494	440	503	475	496	446	488	453	501	487	464	493	451	491	469	527	469	415	483	476	475	494	484	465	514	497	491	473	498	440	474	472	460	515	515	453	455	465	480	466	432	440	456	482	426	466	459	473	442	444	403	443	468	473	458	512	478	455	475	468	494	507	462	462	457	495	472	457	503	473	513	458	459	459	484	495	468	484	460	463	484	478	476	509	465	447	472	445	458	464	467	479	482	473	478	492	495	477	435	495	458	464	493	466	481	502	476	460	472	490	503	488	448	483	471	479	475	483	449	473	436	448	468	491	506	519	447	496	492	482	506	458	455	488	480	499	486	498	457	473	482	457	459	502	485	469	479	534	464	485	484	479	460	473	468	539	502	493	468	436	423	484	453	504	481	492	497	459	500	491	488	477	436	473	447	439	465	476	481	463	482	495	498	453	496	462	497	490	472	509	450	468	490	480	460	440	482	456	476	463	494	448	471	467	500	419	426	464	476	455	483	463	518	499	497	472	460	487	501	489	485	510	487	456	502	465	480	479	497	506	489	453	496	505	503	424	507	454	503	471	487	505	461	477	482	460	494	466	446	509	461	489	484	458	487	472	463	471	482	473	516	506	458	477	482	489	483	462	479	459	460	473	490	499	467	459	463	482	479	505	463	486	473	493	487	439	506	494	474	518	440	473	497	486	459	508	479	504	505	456	438	518	468	496	483	431	500	451	474	485	448	479	505	483	495	458	503	491	480	434	452	510	448	467
26960	20025	7068	1003	533	462	428	358	318	315	334	338	347	346	310	321	300	287	299	331	331	293	301	299	282	324	304	281	279	310	307	318	284	275	313	268	311	260	304	294	278	311	307	292	278	310	279	285	292	314	275	306	299	311	301	323	339	322	320	329	341	317	319	319	323	317	313	339	285	292	310	283	310	317	311	331	293	283	300	287	297	265	290	276	292	310	294	310	306	298	283	287	254	274	289	273	287	287	305	272	307	284	283	273	336	281	256	285	282	284	288	295	233	274	266	257	282	328	248	323	283	290	286	280	266	271	300	270	293	316	290	276	291	305	291	292	269	298	250	297	294	304	265	289	294	302	269	282	306	286	267	293	284	276	281	277	317	292	331	316	275	286	323	295	294	287	290	288	321	298	259	277	291	296	280	255	291	302	275	289	286	276	293	277	262	291	272	273	276	310	291	274	286	304	279	300	279	300	294	279	293	298	282	300	274	293	263	283	286	308	277	279	318	299	297	309	273	285	292	313	290	294	295	296	283	264	274	283	248	303	279	262	294	281	266	280	286	306	282	277	272	293	259	268	291	269	276	285	295	271	279	293	325	305	289	302	293	277	289	274	321	251	293	280	276	267	268	280	285	302	292	309	262	286	267	293	284	284	280	280	296	288	257	293	262	277	283	259	286	309	297	272	297	291	290	273	309	264	283	295	275	299	332	275	291	284	273	318	317	298	278	273	231	275	270	293	275	270	260	292	300	306	288	284	276	303	267	303	291	276	267	293	310	281	305	282	279	300	258	283	310	277	285	309	282	276	290	305	284	272	288	264	271	291	282	292	302	268	301	287	270	288	278	274	277	299	266	276	291	266	281	275	264	311	266	273	299	311	312	310	268	298	293	273	289	285	306	300	270	290	281	259	263	290	293	305	289	285	278	295	280	274	292	292	271	302	290	279	309	293	271	294	278	280	277	302	300	295	273	300	292	284	280	308	282	291	276	292	279	275	299	302	305	257	281	277	280	290	270	288	256	308	249	290	316	302	279	318	302	306	270	283	283	279	293	271	256	302	291	278	285	268	259	287	255	333	280	270	299	257	287	287	314	291	270	287	306	290	276	296	306	290	294	281	257	273	280	267	302	304	280	274	291	274	289	301	280	279	307	345	301	284	300	300	283	264	271	273	283	279	290	290	279	301	311	256	296	281	272	332	304	261	266	260	261	297	308	280	291	297	300	293	258	294	296	292	296	311	254	253	286	288	300	281	298	257	287	269	267	288	296	286	302	299	296	271	289	318	273	305	279	274	292	320	315	320	299	279	291	283	283	302	296	293	288	260	291	278	281	304	272	275	306	274	304	302	284	333	272	286	283	277	291	303	313	263	273	279	294	319	295	278	260	295	291	271	302	312	291	255	297	312	300	284	274	275	288	287	278	290	278	271	267	286	320	298	307	258	281	313	292	269	336	240	280	295	303	292	289	271	294	291	274	278	294	294	307	295	277	308	251	303	301	295	285	280	269	298	295	288	310	284	289	280	289	295	328	290	317	283	298	266	299	265	301	288	286	293	303	270	280	272	290	286	288	289	287	279	299	287	295	286	296	300	306	322	286	275	286	314	302	299	270	273	308	250	305	297	318	283	299	305	304	268	289	286	294	301	289	272	277	307	287	326	283	279	272	278	315	313	304	286	282	289	280	280	283	281	280	292	283	288	296	288	288	309	262	253	314	303	305	311	313	291	290	297	282	261	309	270	304	284	296	306	276	283	307	290	308	310	309	308	308	288	300	265	293	294	303	287	298	299	278	291	295	270	288	301	321	260	293	266	292	329	296	292	274	278	301	317	301	270	291	333	275	281	295	271	287	282	284	270	284	300	291	314	286	291	283	280	291	271	317	292	289	312	295	315	273	304	280	303	256	274	285	310	310	276	285	275	272	283	248	301	268	244	294	272	305	294	292	267	282	327	312	282	312	297	291	287	256	281	283	277	271	277	269	298	302	295	307	272	291	265	287	241	256	283	304	262	275	290	277	292	294	315	277	306	272	285	269	273	273	288	322	289	293	281	298	292	309	283	272	282	294	303	263	270	273	283	251	301	288	275	283	302	290	294	305	300	267	291	260	269	266	309	269	282	283	280	293	297	279	246	291	286	293	301	271	286	264	298	291	276	281	280	271	295	297	287	299	286	273	322	279	317	301	297	272	281	266	306	266	271	317	276	290	320	289	279	295	295	299	298	274	262	266	272	273	260	274	293	261	274	265	314	305	310	285	313	257	301	342	304	293	334	285	289	289	279	275	305	273	263	289	276	298	307	291	289	263	259	275	295	280	298	308	262	292	268	292	282	286	295	277	291	279	274	298	273	276	259	281	297	315	293	285	317	319	261	289	264	311	290	292	281	255	292	341	307	279	284	299	299	299	264	261	290	289	277	292	308	309	265	303	293	272	291	277	282	280	257	295	291	294	282	274	259	289	303	300	315	257	308	280	286	302	284	303	292	304	305	273	279	307	256	289	276	299	310	267	279	288	295	290	314	286	286	282	283	283	317	281	280	290	282	289	274	283	307	289	297	291	263	258	297	281	277	283	297	317	309	293	284	303	274	267	281	274	271	278	286	295	275	286	284	262	258	298	269	318	305	284	290	295	302	304	272	259	265	287	281	284	303	299	290	278	297	316	283	258	321	289	278	274	282	273	240	290	262	300	234	305	282	285	305	302	311	313	301	278	300	275	303	271	253	314	272	283	294	272	303	276	323	291	281	286	305	298	305	277	263	289	310	250	282	278	276	277	271	306	295	300	273	273	285	307	279	272	300	279	261	296	296	264	294	272	277	290	288	319	265	265	256	306	294	289	249	289	224	256	306	253	285	254	287	328	261	291	280	287	291	288	295	278	256	266	297	263	280	250	286	285	289	277	275	279	271	278	278	323	306	304	282	295	285	299	278	293	251	284	296	246	269	281	309	276	280	260	291	272	288	311	302	286	261	267	301	287	290	255	288	315	288	289	256	281	302	312	289	302	278	276	279	297	254	271	303	318	285	297	277	268	267	265	285	277	288	273	294	289	298	294	261	289	285	290	277	325	275	305	305	280	292	292	276	292	260	276	325	276	274	293	295	320	264	281	277	268	289	271	304	295	305	250	312	270	288	278	289	284	281	287	243	291	294	306	276	279	279	276	281	293	301	283	313	285	262	307	289	281	295	272	276	292	289	280	248	298	271	265	274	269	270	302	282	267	268	288	302	262	298	292	322	333	278	295	277	322	292	300	294	265	283	273	292	272	318	299	291	266	275	274	295	266	294	313	284	277	303	299	310	294	310	272	272	283	282	278	285	289	282	318	261	284	304	308	323	293	279	301	262	303	281	305	287	291	289	305	295	271	301	261	301	279	265	291	291	325	278	282	290	290	297	271	300	269	286	303	293	290	295	295	304	284	274	291	297	276	264	312	278	254	262	304	282	290	269	295	283	292	331	283	283	275	297	288	292	281	294	290	287	298	265	278	266
4386	2856	2429	1295	944	778	662	611	582	507	495	459	466	456	418	407	400	408	392	415	424	400	382	413	429	404	393	381	399	405	414	377	363	425	453	382	339	355	395	375	386	369	358	376	398	385	398	370	411	386	375	410	428	432	453	423	447	467	447	507	481	454	452	485	456	434	432	435	399	395	380	409	419	402	392	402	395	350	381	387	416	390	393	424	380	389	394	353	365	405	358	349	389	386	386	374	390	339	380	393	382	365	396	393	387	368	391	339	388	366	395	352	387	365	394	382	378	381	377	366	379	408	388	392	382	356	391	403	362	389	369	411	426	382	394	344	354	399	383	389	354	370	427	373	376	329	384	426	352	402	345	367	374	399	358	376	369	371	328	422	375	391	387	355	404	354	408	400	389	396	360	398	373	398	361	370	367	372	385	368	400	365	371	345	383	401	407	378	371	404	389	371	389	354	352	380	370	388	363	393	364	371	375	379	381	386	406	393	348	352	403	355	393	380	361	365	397	396	386	399	371	381	397	410	381	384	337	386	378	390	352	384	353	384	364	365	378	372	380	357	326	361	375	356	388	385	369	398	356	376	420	394	370	368	372	367	393	390	387	393	380	334	365	354	398	381	396	377	345	384	378	397	361	358	395	363	353	388	381	402	396	393	377	381	355	324	360	383	376	402	393	408	388	364	373	371	387	368	389	356	366	391	354	368	354	382	351	359	393	383	382	340	349	358	388	386	353	375	371	348	369	372	395	347	370	383	408	414	374	376	385	395	383	395	359	358	366	369	364	347	390	380	414	394	351	387	426	403	392	357	369	388	356	368	374	356	371	363	335	423	379	346	390	359	369	377	362	411	350	396	368	412	356	393	402	402	400	423	349	390	384	354	376	374	368	367	411	358	394	369	361	391	379	371	415	365	395	363	343	334	387	355	370	358	341	361	373	363	366	388	398	391	349	401	363	403	395	371	406	362	393	384	350	358	374	364	369	381	376	375	394	354	350	349	377	361	386	359	344	368	407	386	341	340	384	379	396	356	397	364	381	363	371	402	402	387	393	356	348	386	376	361	368	356	376	403	412	393	352	351	419	388	380	376	344	348	386	365	370	406	351	398	392	351	356	324	358	380	359	378	363	380	373	391	393	381	387	387	363	384	368	373	365	368	362	409	389	372	387	372	368	370	408	398	384	383	348	367	393	375	405	380	386	378	370	390	382	376	359	351	375	373	365	391	362	376	366	396	380	389	377	373	361	367	394	380	407	397	403	355	406	390	360	364	347	372	386	368	370	374	388	366	372	407	386	379	385	345	398	362	375	363	358	403	408	371	363	391	340	379	358	353	382	384	365	373	368	368	372	377	349	381	382	387	354	382	396	385	370	370	382	378	358	377	391	364	393	377	459	366	353	363	395	376	355	365	379	367	417	384	395	385	374	328	338	371	372	369	359	355	374	387	371	378	411	353	398	385	400	409	373	363	356	366	390	375	394	346	365	397	368	381	350	358	366	390	386	379	350	415	367	346	346	369	379	360	375	428	390	392	382	346	392	397	346	359	361	372	357	349	387	408	369	374	392	383	368	381	379	354	377	376	383	398	348	352	356	348	373	363	380	399	408	394	350	366	369	357	393	384	378	398	400	367	387	368	382	396	330	399	384	386	394	389	364	374	384	393	322	388	391	368	376	342	401	382	338	376	378	392	375	396	364	414	363	407	374	389	397	365	375	380	339	384	379	407	366	398	348	367	399	396	379	387	399	388	402	368	372	388	382	410	345	352	368	393	367	361	357	383	419	389	392	423	362	389	363	402	364	374	357	376	367	370	353	407	382	371	370	398	359	370	371	358	373	378	379	384	382	425	392	423	370	378	369	384	388	380	371	352	372	352	389	391	355	378	370	356	380	362	384	404	377	332	359	350	411	365	358	394	400	394	373	367	346	407	369	386	362	416	372	353	360	395	366	369	406	373	362	388	381	371	358	374	379	348	372	406	396	388	381	369	357	368	379	312	347	424	371	367	380	403	380	363	399	381	418	348	351	364	382	384	361	375	359	370	382	393	403	352	360	382	338	365	372	354	376	365	411	382	374	398	401	358	358	394	349	370	353	401	392	400	377	386	355	410	384	362	362	361	387	387	369	364	364	378	363	369	394	393	389	403	366	377	361	397	358	374	359	389	358	365	394	367	370	379	378	354	388	381	402	355	356	401	365	403	358	399	353	384	353	343	379	380	332	335	389	373	370	376	397	378	366	365	380	378	357	386	378	407	377	392	367	418	377	380	383	366	370	347	357	374	379	409	375	373	389	411	383	413	365	412	356	381	384	392	389	362	398	364	356	384	390	378	367	374	348	371	382	396	392	366	411	371	390	385	356	364	377	376	371	381	401	407	393	388	358	369	368	355	366	352	367	413	390	365	382	392	367	380	381	333	367	366	363	387	377	362	391	358	361	364	391	381	401	358	403	396	386	326	384	389	421	403	362	382	360	385	387	356	340	334	359	370	403	381	346	363	349	359	347	362	413	383	372	359	395	391	360	378	381	371	388	395	368	391	401	385	379	400	365	388	385	362	384	390	381	425	408	385	365	358	385	363	420	367	389	390	394	368	365	371	357	369	349	370	387	371	347	412	359	403	356	388	389	376	410	400	414	374	382	355	389	376	380	370	382	347	403	363	404	373	390	370	392	381	385	387	390	388	381	394	374	376	381	385	392	370	391	407	392	386	367	382	378	348	342	401	394	368	329	376	402	383	354	398	347	397	364	395	398	354	363	377	398	388	377	361	350	389	341	369	357	373	383	394	363	358	403	398	409	351	370	385	372	380	376	355	384	362	382	388	399	395	398	386	392	366	359	389	381	378	364	418	373	390	387	383	369	383	396	397	391	379	372	364	400	375	364	415	411	394	386	385	348	368	351	387	327	384	391	355	354	381	388	362	390	402	408	370	394	357	380	403	368	405	407	405	354	387	350	392	382	349	355	366	394	384	339	373	406	378	372	403	392	386	380	420	337	368	361	388	399	379	399	358	388	403	386	389	357	370	360	368	395	382	369	364	395	349	432	393	365	369	406	387	385	384	374	360	387	354	409	374	354	375	404	386	397	385	409	379	362	391	359	362	379	365	376	393	393	372	368	373	369	412	375	403	351	390	397	381	402	370	375	341	352	385	366	340	357	408	415	379	385	352	395	393	350	367	383	352	370	367	379	401	338	349	381	383	365	405	378	400	378	367	372	381	389	348	415	361	386	390	402	338	372	389	381	384	364	364	401	383	371	418	400	397	391	397	370	397	364	376	394	367	357	404	340	384	385	363	368	390	384	378	358	372	399	353	338	361	380	376	352	382	355	390	369	373	362	352	358	353	351	376	356	393	388	374	371	375	397	370	378	364	390	395	372	407	372	368	363	389	375	395	374	365	380	363	357	390	376	366	398	378	376	388	384	361	392	390	352	407	360	363	410	364	402	358	355	362	377	379	373	359	359	372	371	411	394	377	373	353	372	419
23902	21086	28392	24008	21071	10218	1415	929	758	677	618	591	564	530	511	517	466	497	490	462	495	451	459	411	419	442	397	418	425	399	437	407	430	424	395	429	371	423	383	362	386	398	391	383	381	414	405	389	413	406	409	417	447	451	463	459	466	449	496	489	472	406	427	443	482	470	446	440	441	420	448	440	437	445	421	413	415	399	411	401	388	425	438	403	350	415	414	398	398	379	392	381	403	381	413	369	387	393	392	403	382	342	383	374	376	359	373	391	349	390	379	393	381	414	370	410	378	391	367	408	345	386	424	397	410	405	381	390	353	406	368	370	363	406	378	374	388	361	365	369	393	400	380	368	397	433	428	415	389	394	406	399	406	381	409	412	387	366	387	400	418	422	366	396	379	419	381	358	397	362	408	379	332	407	375	401	388	393	379	417	378	412	404	394	400	384	389	372	357	387	414	394	348	371	387	378	359	363	393	381	395	370	408	364	372	360	433	373	422	382	405	353	374	402	375	371	355	392	381	386	378	360	403	367	381	387	381	393	408	368	376	411	384	366	380	362	405	375	357	372	384	367	378	405	406	420	378	375	379	381	387	393	399	367	409	376	392	373	386	378	379	399	351	367	384	398	388	381	375	356	342	365	364	400	390	371	396	386	387	403	392	390	374	369	351	385	424	404	412	395	375	406	383	372	382	407	381	400	359	367	352	366	403	401	377	382	410	383	373	389	388	376	384	438	399	399	380	369	405	388	396	367	385	413	396	359	368	378	365	395	366	415	356	383	402	382	384	350	408	373	396	396	405	368	385	337	410	399	409	398	382	392	400	383	368	388	402	365	432	377	373	371	372	419	392	383	389	386	369	408	362	413	370	381	378	379	398	372	414	367	397	375	395	370	395	377	390	377	402	362	378	387	386	410	369	361	360	394	366	381	398	391	407	369	382	376	369	377	402	357	393	409	365	387	365	390	376	344	386	389	366	405	419	390	400	357	380	390	390	386	367	385	382	388	388	408	379	389	343	393	410	393	360	362	381	391	356	387	376	384	391	365	432	360	402	376	388	393	388	389	381	391	373	387	397	355	408	353	381	354	399	357	353	352	373	399	379	410	358	357	404	370	383	391	366	357	409	345	422	394	387	383	366	419	383	393	372	384	405	388	399	385	384	383	409	411	386	358	398	392	390	374	380	397	430	365	405	383	373	388	372	381	410	379	378	400	372	373	363	376	380	389	432	391	379	372	361	388	374	357	385	407	403	371	375	403	348	400	396	403	435	395	391	387	373	354	375	387	343	366	378	395	381	376	374	346	391	354	414	378	411	404	352	394	418	393	401	396	387	361	352	363	383	389	374	398	393	372	387	404	393	404	412	411	373	364	399	367	352	408	370	373	345	370	370	380	390	378	362	363	372	364	364	420	408	414	367	373	378	376	369	396	357	398	386	394	345	383	397	389	418	368	389	388	401	414	396	396	374	357	399	383	407	440	383	375	414	388	375	364	332	359	375	365	371	350	386	381	402	401	382	393	367	435	413	386	371	389	411	375	386	356	415	379	371	400	378	393	375	344	388	365	364	378	370	421	402	405	395	390	392	375	381	372	355	381	396	352	372	375	410	343	355	376	369	364	369	351	383	390	359	395	369	397	400	378	359	361	389	399	379	400	394	394	387	403	387	384	405	382	374	413	380	365	408	384	406	410	392	379	354	424	363	373	365	375	325	388	412	388	370	372	390	355	397	396	388	385	392	419	399	340	379	390	394	363	417	366	369	376	407	382	368	382	362	393	386	371	387	383	381	391	387	355	395	396	394	436	396	383	400	428	377	402	405	391	343	405	383	412	383	355	404	396	379	388	378	387	404	391	392	373	414	401	382	383	361	427	372	388	415	390	391	371	364	382	372	366	372	406	374	387	414	350	395	368	371	396	366	397	381	384	421	385	387	415	373	396	394	363	398	370	416	393	364	378	405	381	378	388	425	387	406	381	387	401	415	383	397	430	396	401	361	358	375	386	363	412	411	360	411	384	384	385	407	404	368	397	403	355	378	399	390	404	382	386	394	345	354	390	407	395	372	376	397	416	380	365	367	369	369	380	357	392	381	366	389	425	346	405	384	376	401	394	365	396	380	383	376	397	398	384	426	378	400	389	398	373	381	365	383	354	401	380	376	357	372	396	362	352	418	375	406	382	380	366	373	385	348	372	412	418	388	397	375	378	351	417	388	397	421	407	390	339	402	362	415	414	371	376	380	359	382	364	361	379	390	412	362	399	376	378	391	403	382	412	328	367	389	392	385	334	368	392	401	364	398	375	380	389	402	402	381	407	408	387	389	381	394	407	391	383	375	336	402	426	381	382	378	384	378	383	385	369	376	389	403	370	354	336	385	381	386	396	389	387	398	377	388	389	353	387	378	421	378	377	409	391	352	406	394	392	396	393	387	433	378	407	386	380	406	360	396	377	394	382	377	379	361	325	348	360	390	372	378	388	375	342	393	381	394	403	385	377	382	377	350	365	376	406	366	418	375	372	380	388	377	373	388	419	361	332	354	369	404	386	433	387	413	378	391	396	387	415	411	395	384	365	389	392	359	404	401	388	383	375	383	370	366	387	395	396	405	381	368	374	396	384	402	377	383	347	355	403	394	344	407	357	389	378	358	377	369	398	410	376	419	413	362	394	383	391	383	387	405	370	356	347	388	381	390	373	380	378	375	387	387	395	369	365	410	400	389	391	413	388	348	404	383	374	414	377	416	340	399	396	377	383	379	383	395	363	406	408	390	380	362	363	412	361	360	395	406	381	413	424	425	389	365	383	401	359	392	371	416	392	422	391	389	392	385	382	402	365	374	378	391	361	372	382	383	392	393	348	373	381	375	359	399	397	393	385	399	345	404	350	380	413	386	367	351	385	396	372	339	385	403	402	371	385	400	360	397	404	411	372	369	386	370	393	386	374	392	370	388	393	418	369	393	418	398	396	388	401	380	379	389	360	380	380	382	372	399	421	371	372	381	390	369	324	362	412	397	342	388	390	390	382	392	367	392	368	410	398	356	423	362	383	420	404	373	366	356	393	355	378	355	358	406	395	392	364	394	375	401	360	389	388	344	422	397	375	372	403	362	382	396	375	362	373	390	401	391	393	360	388	389	405	383	396	348	427	365	404	398	386	373	390	388	402	379	391	347	347	395	338	400	375	368	394	404	359	407	328	393	373	388	369	412	395	408	339	382	364	387	375	397	391	380	394	401	390	400	399	351	399	368	398	373	367	374	385	365	369	404	373	393	412	385	387	351	381	368	376	377	367	372	384	375	408	383	380	400	354	375	397	394	424	380	422	379	390	421	412	404	340	381	397	402	396	386	378	405	377	402	426	369	406	406	370	382	361	381	384	382	392	357	406	403	386	381	423	414	382	387	397	399	374	381	342	410	417	359	408	385	376	352	365	372	386	390	371	413	389	432	362	372	416	403	387	408	404	381	371	383	395	383	352	376	365	353	395	371	355	388	370
5663	12285	10370	5286	3782	2861	2240	1900	1525	1351	1194	1024	895	925	812	743	648	714	666	619	621	626	606	599	631	605	609	585	602	580	579	577	574	603	574	529	561	504	550	549	524	561	470	553	547	560	498	558	569	508	536	579	552	640	660	694	736	717	759	695	670	655	642	714	686	626	624	619	575	574	587	604	619	569	602	570	545	473	493	536	577	551	547	568	551	516	522	530	513	534	478	502	504	446	525	538	480	528	496	465	477	521	483	469	500	488	518	498	491	509	516	522	496	533	524	516	490	500	494	505	502	485	514	517	526	517	479	505	488	528	494	478	473	546	524	473	540	474	486	513	539	492	477	507	509	475	476	519	484	501	520	499	542	537	443	508	519	509	506	509	455	530	492	491	514	504	515	525	503	482	476	512	517	512	501	436	501	499	495	513	506	465	520	474	488	497	508	520	498	482	509	487	477	537	520	512	531	514	527	484	485	530	498	518	469	518	472	488	495	480	532	508	545	513	492	495	495	470	533	504	541	508	510	530	501	523	498	511	529	524	514	498	517	480	504	484	503	520	537	475	506	464	511	534	506	502	509	517	494	559	541	459	511	514	515	527	505	489	474	502	499	481	540	485	537	477	492	504	511	514	503	528	520	472	493	480	500	504	495	552	488	511	470	495	496	504	494	484	492	494	451	488	515	469	481	474	484	515	500	512	524	512	475	472	500	516	498	503	494	519	532	501	500	482	511	527	456	517	496	494	537	478	505	521	509	489	493	501	529	498	498	469	512	503	456	511	515	533	485	490	512	489	527	489	491	496	475	489	500	473	524	487	514	546	505	485	500	447	441	505	533	511	536	516	473	491	503	470	491	497	493	474	490	495	482	504	517	482	534	493	505	532	496	511	513	517	493	521	485	521	534	519	531	510	490	498	499	547	531	524	485	465	475	515	477	496	478	473	497	505	490	499	532	498	490	522	486	503	504	521	516	507	517	493	495	524	490	497	543	489	530	476	521	457	471	476	456	528	531	513	483	527	512	498	503	490	514	505	525	482	488	516	520	522	519	503	521	532	487	495	520	508	468	485	528	484	516	476	474	507	512	492	503	482	481	555	492	504	486	499	548	475	535	483	502	516	514	519	502	521	491	522	499	475	514	471	520	498	476	496	444	542	540	559	498	459	498	492	484	521	539	508	502	476	515	489	484	517	485	485	532	501	513	507	506	459	502	540	521	495	478	517	522	497	509	482	492	521	500	486	530	550	519	478	489	479	499	486	513	509	486	511	491	474	514	511	542	485	503	497	500	506	468	553	502	538	488	508	522	493	534	515	524	488	530	504	500	463	509	489	504	509	488	457	493	490	450	506	471	511	489	482	489	501	492	511	513	481	514	490	511	497	483	520	476	500	484	465	506	462	515	547	477	501	518	511	494	524	502	507	513	473	483	494	489	527	501	443	480	521	501	506	501	515	481	506	513	500	471	565	479	504	471	505	526	500	489	478	523	496	483	525	459	502	452	487	483	492	517	488	485	553	497	487	495	532	498	445	506	493	497	518	508	510	518	502	524	527	485	511	515	470	493	518	503	493	485	531	533	466	517	505	454	491	481	585	516	490	486	520	500	505	486	504	495	496	505	513	458	486	467	511	498	493	536	516	491	495	468	477	519	496	524	497	551	513	476	473	504	484	500	482	502	497	505	473	520	499	473	475	513	503	511	551	518	494	511	503	494	491	517	499	494	470	507	510	526	493	499	507	534	505	541	507	502	531	519	510	510	506	452	491	531	501	510	483	454	497	490	481	485	509	503	540	472	508	505	526	530	504	528	499	486	457	494	509	503	509	521	546	554	461	501	537	478	499	471	511	490	502	492	485	497	493	526	489	498	492	497	476	505	496	517	486	492	520	463	510	526	533	502	504	467	540	535	507	522	482	490	473	532	498	520	503	517	522	507	478	489	530	496	514	502	445	518	566	475	467	517	535	499	521	489	492	472	536	504	527	507	511	489	487	475	525	507	481	517	481	490	447	480	523	529	538	534	498	488	537	518	483	496	578	518	496	501	488	526	525	444	458	510	529	505	512	503	469	511	492	464	513	505	483	525	512	506	515	494	494	514	495	492	483	519	464	507	485	477	481	503	457	513	474	490	480	493	493	490	496	525	527	481	542	482	469	493	515	474	518	489	508	499	496	496	440	549	514	516	468	515	499	530	469	486	500	517	528	488	551	497	499	500	515	487	462	487	503	493	505	530	478	501	503	471	523	503	520	462	495	534	487	534	509	480	488	490	523	548	482	503	470	530	512	485	487	471	524	501	514	506	505	494	485	536	485	547	480	542	471	486	498	460	539	528	532	494	493	495	481	474	532	472	523	508	467	504	473	467	481	489	498	533	487	514	494	458	507	477	459	472	445	482	519	506	490	492	530	513	535	492	484	472	472	489	491	476	494	468	494	507	514	505	517	488	473	501	505	505	468	529	489	502	488	510	462	473	482	495	486	476	511	524	497	502	528	480	476	504	487	507	495	507	513	478	514	528	490	552	512	536	504	524	490	485	513	486	503	547	480	519	496	495	506	532	488	484	499	486	516	526	497	528	459	504	499	497	477	526	502	487	488	478	481	501	490	480	525	514	472	483	492	495	517	506	512	530	476	528	467	477	492	488	528	481	453	493	489	498	480	546	481	532	519	508	518	511	527	496	451	493	495	504	484	487	494	505	501	525	490	512	473	497	521	494	513	504	529	511	536	490	504	498	520	503	515	503	498	456	491	509	525	510	521	479	496	481	490	511	464	446	527	476	504	479	483	531	483	461	556	492	480	478	520	514	471	514	516	530	534	549	493	528	452	489	509	489	497	489	494	514	485	469	525	515	488	494	491	490	513	475	532	503	479	482	474	483	538	534	508	497	505	479	534	483	519	506	529	502	522	509	527	472	529	503	469	541	456	520	517	508	502	489	499	476	523	498	496	461	519	488	506	468	484	475	510	503	519	507	505	501	527	510	503	511	509	497	515	505	487	504	479	526	479	521	512	462	481	482	481	482	483	526	513	501	453	509	498	490	497	501	524	494	493	530	472	526	481	476	498	499	521	514	514	518	489	471	508	537	523	484	496	480	500	493	518	496	481	526	509	486	477	525	509	492	531	509	481	499	508	478	516	469	475	531	471	485	507	526	500	511	490	488	513	524	527	514	498	471	507	483	505	422	516	505	500	506	494	510	479	540	501	508	550	506	502	477	484	483	488	497	541	455	453	510	475	543	534	502	484	516	516	487	483	490	491	498	510	503	510	512	511	517	527	494	512	471	519	522	498	519	498	502	489	515	484	527	496	488	478	472	507	506	545	500	490	494	522	492	504	526	524	536	531	486	484	508	529	458	488	505	533	502	501	518	532	485	504	520	479	503	488	530	492	509	522	476	504	518	475	469	492	479	470	471	490	521	556	501	524	523	479	489	520	554	517	452	479	477	512	501	471	527	482	481	458	488	540	466	536	499	511	501	529	503	510	513	483
25162	21117	27165	25214	7509	749	596	489	459	352	323	323	350	304	303	266	270	295	277	283	268	264	228	263	276	260	239	231	260	253	273	260	237	247	229	234	239	215	225	208	225	266	269	259	225	245	234	259	252	271	253	230	251	241	278	254	276	305	294	325	293	259	322	268	298	268	267	269	274	269	275	264	275	242	260	255	264	215	240	226	258	213	240	234	254	239	248	240	234	218	250	244	233	247	221	230	242	209	240	251	218	223	244	212	232	210	218	215	221	239	226	219	232	241	235	224	203	220	271	203	197	226	238	225	229	231	237	228	230	237	209	229	249	237	245	231	231	233	224	221	242	223	218	221	209	228	222	232	239	232	220	219	249	222	226	240	275	216	230	236	218	225	248	214	210	241	220	214	240	216	243	244	214	211	243	223	222	225	219	238	219	231	233	238	247	212	247	202	235	231	210	257	254	225	206	219	234	246	208	235	210	226	268	206	240	244	226	230	232	222	228	219	229	227	227	190	251	248	217	250	201	207	237	240	233	222	219	264	240	216	243	229	235	221	215	229	218	232	230	211	264	212	225	241	219	234	237	232	224	243	224	250	271	238	260	244	252	251	234	208	226	230	248	223	241	216	233	231	216	249	222	234	229	222	234	232	222	181	238	244	220	220	226	257	238	234	226	226	254	265	225	214	203	235	253	226	230	224	256	220	222	228	208	218	225	218	226	209	262	243	227	251	226	268	245	224	268	245	233	220	220	208	232	236	225	251	248	226	228	224	215	226	246	217	228	219	221	221	244	236	230	238	216	223	215	244	225	244	210	219	223	254	234	233	214	265	200	237	236	217	246	237	233	248	212	221	257	216	226	231	246	234	219	238	245	224	218	242	211	232	197	217	223	249	202	218	224	259	214	228	214	235	253	210	227	238	213	230	241	234	210	212	214	240	239	217	217	247	230	227	230	227	218	214	261	231	199	228	221	228	246	252	224	248	238	229	250	224	235	224	287	212	260	224	246	256	250	218	233	224	249	240	215	229	241	252	240	233	221	234	242	234	235	239	256	215	252	214	231	214	231	238	238	204	227	241	215	265	218	243	228	217	253	208	225	227	206	234	224	239	227	211	219	259	221	224	225	230	220	239	217	243	216	224	205	214	227	236	213	243	220	241	204	237	255	237	221	206	211	244	228	235	221	220	228	211	240	224	205	228	235	237	235	249	252	243	244	210	246	238	227	239	249	239	237	249	230	222	229	212	233	259	200	248	253	225	213	222	226	226	233	260	215	209	219	228	215	223	207	224	213	229	228	230	241	200	237	232	227	236	240	203	248	212	218	266	229	181	233	213	248	226	207	236	234	217	246	234	235	242	217	237	257	227	207	212	206	229	217	261	245	225	225	215	254	239	221	230	222	208	230	213	208	229	242	239	232	218	220	236	250	208	225	246	216	229	218	229	227	249	223	250	203	258	245	228	234	234	203	213	244	224	236	232	227	220	206	219	256	227	222	223	231	245	220	242	216	242	227	241	228	226	211	222	219	230	220	220	257	229	221	237	222	236	216	229	237	216	228	231	209	212	221	224	253	213	234	217	247	236	245	238	202	220	239	222	210	260	210	235	237	244	238	209	225	217	230	230	220	225	213	261	230	244	230	232	231	244	211	211	254	224	253	226	219	215	223	225	192	222	258	233	213	219	207	243	245	237	228	204	224	241	203	232	211	213	234	230	239	242	209	221	222	248	215	214	258	228	236	210	243	246	237	227	211	247	222	231	240	206	237	216	229	229	213	248	238	210	236	218	238	222	228	246	237	242	246	251	227	221	213	214	237	236	215	226	204	223	225	227	248	240	224	247	257	234	215	237	232	229	233	248	207	245	256	216	223	217	232	264	224	215	226	231	228	216	209	215	247	213	204	231	221	227	213	209	223	245	225	246	239	238	265	211	237	236	248	201	246	210	254	241	256	231	228	233	223	261	210	237	228	215	245	209	232	225	205	236	251	217	255	204	214	224	228	213	236	238	211	264	245	250	241	253	233	241	252	228	220	233	245	244	230	232	222	239	232	217	240	212	266	222	245	227	224	272	243	238	241	207	227	228	233	226	225	236	248	240	232	231	259	235	254	220	220	232	240	209	228	205	219	231	235	216	216	223	230	227	202	246	236	220	218	241	214	204	243	239	244	259	227	271	258	206	242	241	219	194	241	242	229	258	211	223	237	220	219	240	231	243	225	213	200	201	233	224	243	203	221	238	231	222	241	238	239	231	236	231	231	228	239	195	220	211	240	226	228	210	235	246	228	221	252	260	213	228	234	243	247	253	225	244	253	227	224	232	227	236	221	240	228	230	241	219	195	244	235	247	248	221	239	244	221	193	243	228	216	242	208	231	231	211	238	254	239	227	220	225	222	211	233	215	211	195	231	226	235	228	254	227	224	229	245	218	202	244	229	247	249	230	241	224	239	231	219	213	254	254	221	246	229	210	193	209	244	200	218	249	213	247	221	240	227	232	229	220	250	210	227	254	259	225	236	210	249	229	251	240	226	256	203	219	234	238	230	227	245	216	228	226	221	247	237	234	252	240	240	234	230	244	250	233	215	241	206	241	254	230	234	259	229	225	212	234	240	224	195	240	228	247	235	243	239	244	235	224	257	240	219	220	217	237	212	205	248	208	223	219	219	262	229	210	218	214	213	238	240	208	220	213	273	226	238	242	217	225	255	230	243	220	208	226	228	244	253	246	212	244	244	231	243	192	220	218	207	237	223	211	215	228	236	227	247	197	244	238	230	220	225	219	241	232	234	223	230	216	245	226	211	222	218	240	237	215	231	242	238	198	225	234	231	227	254	242	209	250	230	229	232	216	227	221	209	245	247	225	216	223	235	225	226	214	255	228	232	232	217	254	229	256	202	224	250	232	233	249	207	242	224	232	246	223	266	221	247	190	244	237	262	206	232	187	222	254	241	248	226	217	247	248	254	219	248	219	225	225	226	244	230	242	197	238	233	224	245	242	203	231	223	227	225	215	250	225	205	234	246	257	231	234	233	218	210	232	243	228	209	231	231	192	212	238	240	213	223	226	228	227	221	227	218	232	220	232	215	247	219	230	255	198	228	228	233	199	247	214	212	198	215	209	231	192	224	213	235	249	227	243	243	259	201	245	232	219	225	213	242	238	202	230	223	222	216	227	220	240	218	230	238	205	226	223	239	215	229	240	252	219	231	218	239	241	238	232	232	213	219	237	220	222	254	241	224	249	215	233	232	255	214	232	213	235	215	210	236	196	210	252	220	232	249	230	236	211	195	224	224	219	251	194	254	229	226	236	245	234	237	195	237	244	227	202	244	244	203	233	241	230	207	241	238	233	234	246	207	232	234	234	236	212	239	233	232	258	236	211	254	248	229	223	223	251	212	248	231	215	228	245	215	269	202	243	199	236	221	217	225	207	234	227	261	202	205	227	221	254	231	206	236	212	230	222	211	227	249	219	243	229	239	221	240	227	220	244	255	233
5293	7423	6090	3118	2194	1664	1325	1051	928	833	704	621	591	502	477	461	415	404	406	388	401	407	349	370	358	362	330	342	384	339	376	383	393	348	335	281	312	325	345	327	321	381	283	315	347	304	317	312	328	341	329	335	362	391	392	434	424	481	438	502	441	395	425	473	469	430	391	422	381	344	340	372	368	360	335	341	335	302	330	299	359	352	365	320	342	332	326	317	338	313	319	341	318	318	294	308	312	329	313	282	326	318	310	302	289	294	287	289	298	292	297	303	301	283	326	328	325	309	324	318	327	321	308	338	313	279	323	315	277	300	309	286	293	320	321	289	316	351	320	320	306	330	318	315	294	311	315	366	335	307	287	301	311	312	290	296	343	333	345	297	289	350	320	342	290	303	334	312	284	310	317	319	311	298	314	327	315	294	294	312	325	315	347	306	301	290	309	292	307	332	305	316	325	341	302	297	273	295	314	330	307	310	317	302	326	290	338	322	330	300	303	306	330	346	339	327	309	287	321	323	307	338	328	289	326	338	324	320	301	289	300	296	267	286	299	312	316	297	300	313	315	291	311	320	322	326	299	305	311	320	300	329	310	339	328	325	286	333	308	315	318	330	334	293	338	284	324	309	318	336	330	315	340	312	318	306	322	322	332	326	295	301	326	281	301	340	304	337	300	346	332	332	243	320	293	316	301	319	311	338	278	327	316	316	290	306	317	314	314	294	297	312	323	297	309	303	285	318	307	299	291	290	337	320	327	314	325	321	306	303	303	336	275	312	322	325	300	313	304	327	310	304	301	310	345	296	331	299	299	312	316	300	303	324	323	308	324	277	317	321	319	327	315	286	296	307	318	292	311	319	360	285	318	316	292	349	290	305	321	306	330	332	331	290	311	339	290	315	311	348	331	274	313	310	301	289	306	315	332	306	298	289	283	313	330	330	333	305	293	314	305	337	302	293	304	307	299	344	329	349	299	302	290	342	304	306	300	330	296	294	293	325	298	293	291	281	292	303	323	331	303	346	303	297	346	277	295	308	328	311	285	302	290	287	325	317	289	276	334	296	320	313	319	308	322	325	312	320	332	308	298	322	324	325	310	301	305	321	314	338	314	310	279	311	300	331	306	302	313	334	341	337	311	307	297	344	342	308	315	323	332	304	294	322	299	302	317	313	298	293	330	308	294	281	312	293	309	307	316	326	282	285	276	311	313	313	290	273	329	322	276	310	298	295	311	293	289	306	326	321	320	272	333	291	321	305	313	309	331	299	302	323	300	310	331	300	306	321	303	299	313	315	306	288	345	342	318	296	310	307	326	309	304	283	320	323	313	306	350	312	324	308	331	309	318	284	299	314	332	319	301	333	305	279	340	310	296	285	293	320	329	299	317	288	323	298	325	318	285	296	311	277	262	306	312	341	309	305	320	277	338	307	314	287	297	290	310	269	306	310	257	312	300	279	314	289	325	301	302	303	304	313	314	292	297	316	298	299	321	303	282	315	294	340	307	340	310	298	313	294	309	272	329	288	309	304	304	324	308	292	320	295	308	305	335	287	340	318	314	303	296	319	335	295	308	306	282	334	320	334	291	300	334	304	301	303	303	309	319	297	306	328	313	275	306	335	337	322	287	294	289	287	327	306	318	296	308	315	331	313	309	314	325	338	297	332	310	290	302	282	323	306	310	313	303	327	319	308	284	322	291	317	316	320	291	307	311	269	301	272	295	313	320	301	318	293	329	298	312	324	321	337	323	316	294	299	323	307	313	315	320	271	314	301	309	292	286	299	321	324	316	321	300	304	331	296	361	256	341	303	310	299	320	312	293	308	338	266	296	310	313	296	356	329	342	330	298	318	306	309	307	309	300	295	314	291	326	338	279	308	264	313	321	316	338	325	300	298	338	337	313	295	305	289	317	300	312	318	282	324	283	295	329	284	282	305	328	319	307	308	319	277	316	292	294	317	279	345	291	338	301	302	313	331	286	298	293	302	291	325	328	314	326	281	300	326	305	329	306	302	314	349	348	315	317	299	314	320	290	298	285	329	323	304	297	307	336	311	307	291	290	298	287	306	316	326	320	298	313	301	305	310	316	305	305	323	283	279	329	317	309	315	324	342	295	311	305	278	304	334	324	329	313	325	297	310	310	292	320	337	259	314	310	342	323	302	341	299	313	307	322	324	295	344	314	307	324	294	311	289	305	310	308	307	321	328	312	339	298	315	312	324	320	324	331	316	291	325	298	344	327	329	324	316	331	315	331	333	331	303	299	308	290	315	322	277	300	307	314	319	314	311	303	277	291	311	269	322	322	324	305	287	318	318	292	315	299	329	283	321	331	281	315	277	297	301	302	310	311	283	327	319	301	303	307	323	304	322	324	317	331	363	326	307	291	307	321	306	277	326	297	317	319	313	291	300	272	324	301	313	306	305	310	334	301	312	317	312	291	291	299	305	298	348	316	314	274	302	322	311	280	293	324	312	300	279	356	299	281	323	321	324	304	316	305	323	293	303	283	337	327	311	313	305	312	314	323	295	293	350	280	311	296	329	310	313	319	313	331	295	304	286	326	297	312	281	301	312	319	318	356	330	335	317	327	282	330	329	363	307	323	297	308	315	318	322	344	303	329	289	359	296	342	329	317	296	327	301	347	338	329	308	299	313	327	340	306	289	292	301	304	308	352	311	336	288	305	320	315	325	320	319	336	316	312	327	334	297	302	313	306	297	303	289	302	317	345	296	299	308	304	330	317	313	315	334	307	281	303	317	317	283	339	305	290	298	320	333	320	322	330	327	296	289	314	322	298	339	308	294	308	336	323	296	304	292	313	294	312	331	314	293	345	331	295	314	314	286	312	273	292	295	312	311	319	310	312	336	303	309	290	322	317	337	322	335	306	308	293	265	309	352	302	294	344	326	285	349	347	323	315	351	315	344	292	347	303	338	326	308	301	297	315	297	321	303	297	291	302	302	296	311	326	283	319	281	321	302	315	270	300	290	308	322	312	317	302	326	290	279	337	356	302	322	314	326	307	320	292	313	301	295	312	307	317	325	324	325	313	313	316	298	334	324	283	302	293	317	333	314	331	323	350	337	305	332	332	301	319	306	297	324	321	323	315	315	299	302	346	325	334	311	332	328	296	315	282	314	273	310	342	314	335	290	319	301	318	314	330	315	296	307	304	311	336	330	321	316	313	303	271	309	325	277	299	315	317	304	332	295	296	258	307	332	313	304	319	334	297	299	313	306	298	299	323	258	288	323	289	316	322	298	332	327	327	336	318	315	268	324	313	321	292	300	324	299	289	311	351	326	318	310	309	297	327	307	295	321	321	311	355	288	304	300	323	324	339	294	312	326	293	351	336	331	278	300	306	311	299	320	309	276	302	318	306	286	279	347	296	301	322	319	305	309	294	333	286	332	308	317	288	297	285	319	292	324	307	328	312	329	333	343	303	288	339	303	325	335	287	320	305	279	304	295	292	307	308	305	327	297	309	311	337	306	302	304
22881	21126	28885	23642	21127	21183	8429	1477	1064	887	841	733	636	621	582	567	535	487	503	490	448	472	421	486	471	427	448	434	428	460	436	427	447	423	420	383	396	390	440	429	432	383	425	414	372	360	406	389	359	369	405	409	428	483	524	513	500	501	520	500	504	475	465	514	522	474	486	471	438	415	447	413	408	438	433	415	390	361	363	394	410	389	396	406	345	381	388	390	359	377	397	358	384	369	367	369	362	387	341	373	392	371	371	375	348	350	364	330	356	316	355	380	385	366	355	362	374	375	336	365	345	358	382	351	338	370	389	353	348	362	369	363	415	384	363	360	341	368	406	348	365	333	342	362	344	379	385	370	388	379	351	374	366	385	373	371	324	383	399	352	368	359	364	359	370	353	373	343	350	377	340	366	335	379	367	361	366	350	359	363	370	382	365	371	345	370	359	358	356	355	348	350	382	346	382	375	354	331	343	360	383	327	390	365	378	347	379	414	381	389	332	386	366	370	380	342	391	373	365	388	375	372	346	366	325	360	375	332	336	343	350	389	371	352	356	377	369	341	372	369	325	390	355	381	394	365	369	360	353	380	372	353	356	357	342	386	390	364	364	328	346	343	379	383	374	347	333	361	367	346	377	363	344	362	357	380	368	369	361	348	350	410	352	364	378	363	374	366	374	376	317	395	361	333	406	377	359	335	363	346	360	377	381	372	373	325	356	356	341	365	369	363	361	376	343	339	330	368	356	358	367	350	353	371	392	347	412	359	381	362	346	352	355	369	380	362	370	394	389	384	394	382	337	357	355	364	366	362	373	383	364	378	365	353	344	378	341	339	347	356	343	370	366	366	400	368	375	397	351	349	358	357	356	404	378	340	362	373	374	350	360	350	336	367	395	354	382	357	373	407	374	354	350	372	370	355	375	356	358	393	346	374	370	352	342	419	356	352	336	361	386	379	372	339	367	356	358	332	384	380	338	343	334	344	344	367	384	367	349	375	369	376	350	357	330	392	355	367	371	367	346	363	369	366	339	393	381	346	367	380	375	395	367	328	370	363	336	331	374	354	343	385	366	373	405	369	384	358	382	368	371	370	332	347	380	359	382	360	345	370	375	319	332	346	357	350	333	338	375	393	353	375	362	345	350	372	324	374	394	398	340	344	361	344	375	380	366	349	354	359	382	372	352	385	368	355	352	360	344	376	362	369	343	354	352	376	391	373	384	344	325	366	367	382	370	359	339	376	362	358	375	363	350	352	378	373	374	400	363	392	348	416	368	344	381	359	365	355	387	371	350	362	400	376	384	363	370	330	364	333	358	326	365	361	361	341	369	378	376	364	381	336	354	371	356	363	390	346	346	353	360	353	352	357	363	350	359	353	352	359	354	361	362	354	362	347	333	399	356	381	387	330	360	349	334	357	376	367	383	382	347	378	361	373	341	371	371	373	366	377	351	347	384	360	348	339	342	371	338	398	337	368	345	315	368	347	388	346	380	379	376	356	351	309	368	381	377	383	361	375	365	323	389	388	343	379	350	363	389	362	389	381	363	362	358	370	377	356	347	397	347	376	363	355	341	363	342	359	343	395	375	382	402	369	344	323	351	349	368	369	393	373	342	350	378	359	350	353	379	367	356	357	382	359	361	400	364	372	378	369	385	347	360	350	351	347	331	352	385	322	339	403	353	359	380	364	334	343	371	366	343	334	351	379	349	338	380	391	369	361	377	359	350	356	355	379	362	367	365	365	361	374	363	408	360	376	348	366	360	318	352	371	371	375	385	372	373	383	316	372	364	386	340	346	358	375	371	369	379	348	362	368	413	339	379	378	347	356	366	396	346	365	374	367	331	371	357	376	354	352	380	393	348	364	363	346	378	401	395	377	363	378	403	346	354	350	344	371	384	361	351	342	367	345	378	356	372	400	377	360	335	348	338	359	367	341	372	364	345	358	365	384	349	355	373	372	347	395	338	371	354	365	395	408	370	360	359	368	362	388	355	354	335	359	334	389	370	348	372	368	380	375	357	345	343	365	360	345	380	352	413	345	372	346	365	336	357	412	342	325	354	370	358	377	377	398	385	337	366	360	338	358	364	361	394	347	360	328	371	356	352	380	378	396	340	341	367	344	367	365	332	377	367	363	400	331	355	336	382	346	349	334	391	352	346	338	354	335	396	342	375	349	326	381	365	337	385	340	358	393	387	347	344	371	371	324	381	321	384	357	370	391	373	401	374	344	354	378	370	400	383	369	367	355	375	366	356	398	393	361	349	335	365	360	385	363	367	370	343	359	364	360	352	378	367	375	353	346	397	345	338	361	352	379	385	358	354	384	347	352	350	376	352	380	362	365	377	374	370	345	377	382	398	389	364	359	381	350	384	372	400	375	334	414	348	340	388	346	363	349	366	349	371	370	352	357	358	329	363	365	350	359	369	345	372	355	398	381	356	355	365	337	389	370	382	359	351	352	383	370	361	365	387	369	365	355	356	385	340	369	381	371	392	354	355	358	370	349	372	365	336	372	385	383	367	357	364	344	375	355	361	375	375	354	344	331	366	373	335	357	363	359	391	367	369	381	337	364	404	332	341	351	332	324	339	372	347	354	406	348	357	378	350	389	352	373	409	347	321	371	366	331	365	345	340	368	355	380	357	353	355	370	355	345	393	374	372	400	350	375	368	394	351	350	403	379	351	351	363	359	349	343	331	366	395	356	383	376	384	403	325	351	378	361	392	360	362	360	352	347	395	348	373	354	357	367	350	333	358	332	360	352	362	386	367	359	372	370	343	382	354	367	350	355	384	355	400	400	379	358	361	362	398	399	379	369	361	360	393	404	355	349	339	360	350	341	371	345	384	377	361	337	375	345	364	360	363	341	378	362	372	392	344	389	339	331	355	364	370	370	349	368	372	355	412	339	367	347	341	362	356	360	353	362	353	375	366	351	353	385	342	383	392	402	364	369	345	377	380	380	342	352	335	368	339	374	382	374	353	346	370	379	357	320	396	384	356	344	388	347	389	378	411	370	374	339	373	362	395	339	365	350	378	321	345	406	394	381	336	356	335	387	378	346	342	385	356	391	373	348	378	401	366	358	363	384	383	399	330	388	365	363	372	372	396	344	381	341	353	359	346	378	350	359	373	346	381	372	368	374	362	373	382	377	371	356	387	344	342	344	366	359	416	369	375	339	346	329	360	353	365	376	358	332	343	354	366	350	326	357	367	339	364	379	335	351	365	394	425	325	340	357	363	436	379	365	351	381	395	377	367	356	349	373	357	385	351	351	353	353	354	352	387	386	389	355	373	352	349	363	341	359	327	370	358	359	405	349	377	378	393	368	386	364	347	398	351	368	381	376	358	373	344	399	357	380	365	376	339	358	344	391	372	395	361	385	372	325	348	372	356	386	376	361	388	342	394	343	363	369	386	350	383	364	372	365	368	337	350	328	348	324	362	353	371	349	378	366	355	358	393	353	372	367	369	389	381	384	352	337	342	361	376	389	377	325
7814	18213	15637	8689	6207	4779	3487	2875	2352	1961	1691	1481	1172	1148	1112	942	910	825	742	753	679	690	649	654	621	603	627	640	602	634	628	606	557	603	573	533	564	573	492	563	518	476	535	527	528	522	503	552	553	551	503	613	633	660	706	764	771	728	788	808	805	763	679	781	718	662	726	630	617	606	592	584	604	564	561	547	486	503	474	522	590	526	552	497	545	542	531	488	520	536	498	501	491	447	458	473	492	480	507	467	481	452	444	463	425	426	488	469	464	485	471	481	454	464	483	451	509	435	455	468	467	483	499	473	479	529	465	436	482	484	450	467	480	479	444	476	452	484	484	488	471	479	468	527	498	469	498	447	489	443	463	484	505	498	451	452	484	477	491	491	472	480	452	477	463	486	453	480	486	475	462	458	444	471	487	472	487	461	464	503	460	494	487	474	463	465	491	454	458	440	457	478	445	452	482	432	460	447	455	458	468	473	507	432	500	492	492	472	480	424	466	506	436	474	445	446	509	471	480	460	501	451	494	469	460	479	451	514	469	473	473	519	459	481	482	490	487	488	481	473	480	454	454	486	468	512	457	443	459	506	501	520	495	476	456	513	496	443	493	433	449	447	453	457	433	479	455	448	436	462	462	473	461	458	483	501	464	491	464	487	468	518	477	477	439	456	478	446	454	461	469	425	490	444	443	479	498	487	452	475	461	470	459	427	455	466	494	475	478	483	500	464	453	479	438	459	448	445	514	468	451	459	457	466	485	458	499	472	503	477	491	444	450	499	484	455	481	494	458	439	456	451	414	464	461	497	477	509	478	480	449	499	495	446	461	448	440	469	442	477	470	479	448	464	513	437	457	462	448	495	484	461	490	494	481	468	524	452	452	516	496	520	471	482	477	471	464	478	509	488	473	480	451	481	511	496	447	450	498	478	453	481	446	469	487	501	455	485	498	451	448	470	468	438	492	474	440	463	493	439	483	477	465	485	445	474	448	453	483	465	478	459	476	460	495	456	444	470	508	477	496	472	446	464	487	453	450	497	460	446	476	470	502	479	447	480	451	445	431	504	472	455	456	506	467	471	464	481	455	479	527	455	465	490	429	452	488	459	490	474	480	478	473	481	452	472	494	446	488	483	456	496	469	487	446	473	457	440	470	490	462	501	449	463	474	426	493	466	468	489	490	480	487	452	445	470	493	482	489	489	488	433	504	488	489	474	446	486	441	479	483	479	445	478	497	512	472	473	444	426	472	427	443	469	469	444	442	450	491	486	439	423	530	498	483	487	502	476	447	458	452	441	459	515	454	462	449	484	485	496	489	462	439	467	450	457	494	477	451	477	461	511	499	435	453	482	467	466	480	485	487	461	438	472	495	526	479	456	449	474	473	492	471	507	450	476	456	474	502	464	452	486	510	515	426	456	494	455	461	496	504	459	415	488	436	492	463	451	479	446	451	492	478	404	457	454	471	497	457	478	448	449	492	486	499	479	495	496	479	488	457	447	448	442	486	472	486	467	491	455	453	480	468	509	454	451	492	475	495	445	474	502	471	456	434	474	488	471	467	471	446	468	459	494	488	468	474	486	486	492	461	505	461	471	468	463	487	462	472	476	433	447	491	465	471	473	475	451	463	469	464	497	483	496	469	486	430	516	487	463	468	441	476	442	489	469	465	492	490	488	488	498	489	456	486	501	467	477	459	481	483	471	457	481	491	494	461	463	517	478	467	506	479	464	491	448	462	487	483	450	463	486	476	475	471	466	473	489	453	482	485	484	499	479	465	471	531	456	484	429	495	456	455	502	467	531	477	475	455	466	469	457	463	425	503	484	448	470	438	433	478	460	490	439	529	484	461	511	455	474	464	448	449	509	475	419	439	453	521	489	467	489	456	448	492	452	452	494	478	507	480	474	464	481	485	466	479	471	416	441	485	460	496	491	455	479	475	468	483	480	506	482	461	454	467	487	504	457	527	509	487	467	483	463	482	435	501	453	493	507	488	500	481	443	436	466	509	546	450	455	482	463	489	464	476	438	447	487	487	454	483	510	489	494	450	501	425	521	468	469	486	450	472	454	478	448	489	490	517	458	463	482	470	485	466	488	449	480	484	473	442	464	449	460	484	471	439	460	501	476	468	452	473	475	465	498	533	435	457	431	490	457	463	449	465	479	497	447	453	451	516	450	486	533	488	497	452	464	509	467	462	479	484	486	487	456	512	464	441	457	476	511	424	460	466	451	466	479	465	494	427	457	479	517	496	473	486	457	481	466	466	460	465	466	476	468	462	480	510	444	462	446	433	442	472	495	468	423	442	467	490	443	481	474	476	436	477	451	492	481	474	529	480	471	483	463	474	503	448	474	464	448	478	458	493	455	452	488	471	475	472	444	463	468	477	489	489	457	476	454	454	465	501	488	440	438	523	492	477	480	455	468	432	436	452	467	481	486	497	474	464	476	493	449	494	481	465	474	503	484	478	449	472	444	454	447	455	443	453	450	470	465	457	473	477	473	502	478	503	469	427	497	493	492	473	536	446	473	465	449	470	502	459	476	463	501	498	477	456	447	472	472	452	505	428	466	465	479	462	455	489	450	475	471	502	480	503	489	439	431	460	481	446	468	437	448	450	485	443	458	479	522	497	468	460	497	492	478	473	464	453	487	509	487	494	450	498	484	457	471	485	476	456	433	470	499	493	515	439	484	457	467	453	470	443	484	445	527	480	434	454	455	471	497	463	470	486	455	449	462	481	431	476	487	478	472	442	491	497	489	511	469	456	510	450	502	464	474	465	467	470	436	464	492	497	468	479	450	473	498	464	458	446	485	459	447	435	460	471	436	474	503	521	482	457	455	452	480	455	458	468	499	479	505	470	438	502	457	492	443	512	432	471	470	444	508	468	469	459	446	466	487	518	481	475	504	484	491	473	446	464	429	497	472	463	442	426	476	425	478	485	469	473	485	491	463	474	466	456	471	483	490	490	416	457	500	483	471	470	444	453	460	489	497	436	483	466	482	449	522	477	491	462	484	482	462	465	472	464	484	487	481	487	522	455	429	456	483	498	468	485	458	475	491	464	514	467	476	489	465	472	443	484	462	507	507	443	468	488	463	506	479	465	461	477	513	446	487	515	476	456	484	459	449	486	432	430	462	456	488	483	467	492	488	454	463	451	452	473	453	449	434	469	474	483	473	456	461	460	517	493	488	458	507	460	503	445	500	441	440	462	492	491	506	450	461	462	457	513	447	491	453	487	468	462	437	494	458	458	511	472	451	445	466	493	515	448	435	427	511	478	492	508	514	478	437	492	479	481	484	460	520	504	456	521	508	448	438	468	439	435	485	451	505	474	470	473	464	442	474	455	504	432	483	476	454	473	487	499	464	486	491	449	495	452	494	485	434	475	450	486	542	447	455	440	449	455	495	508	480	480	464	439	460	442	513	495	491	479	451	452	475	484	484	465	471	483	467	501	499	492	473	486	451	444	447	455	490	473	447	498	440	450	495	486	445
27026	19975	7178	1266	781	611	430	386	358	340	356	335	286	345	325	304	261	321	273	323	291	307	282	275	268	280	314	290	321	289	274	310	290	314	318	299	295	292	285	283	302	290	283	290	259	352	300	281	313	316	268	329	308	344	336	329	316	361	357	360	341	307	306	310	318	310	316	299	303	306	310	333	304	309	303	270	269	267	310	291	333	296	265	281	312	301	290	276	304	275	290	292	276	284	323	286	296	270	288	288	261	291	287	304	277	305	288	284	305	291	283	304	292	305	290	297	296	330	280	254	291	272	283	318	304	277	302	271	265	262	258	295	289	277	260	273	290	269	288	290	290	258	290	301	292	285	301	283	291	281	257	287	278	330	288	271	266	278	245	274	308	297	285	271	263	309	288	281	306	291	278	290	284	291	285	292	298	288	301	250	299	313	292	277	285	305	298	246	251	326	281	251	285	286	306	297	265	255	245	330	278	313	289	292	285	277	303	293	278	267	293	305	310	283	285	291	275	288	311	277	307	309	308	247	311	261	299	312	265	300	288	270	298	296	339	288	279	278	281	281	313	278	296	300	297	292	275	316	270	263	282	276	275	297	330	297	282	288	304	296	284	283	308	307	269	273	304	272	295	288	271	278	286	278	303	316	295	292	262	280	245	305	281	295	285	310	270	295	277	296	281	310	314	274	254	278	344	301	298	278	274	285	293	273	296	264	300	299	300	283	302	287	287	271	292	293	294	260	265	290	288	268	312	270	299	308	285	315	295	267	302	296	273	284	277	285	266	259	263	270	324	279	306	289	295	276	296	286	277	300	270	267	289	320	273	285	287	296	298	287	298	306	279	300	278	282	267	293	300	282	252	295	281	325	287	312	254	283	292	298	271	265	284	312	281	264	284	295	271	279	301	292	272	288	285	280	271	276	263	297	287	267	267	312	315	303	330	271	281	284	285	292	253	304	271	288	250	264	301	269	252	285	277	266	244	289	301	316	287	271	314	266	316	303	281	315	310	262	301	299	301	266	288	289	273	330	280	280	315	280	287	298	288	307	262	263	263	268	282	323	285	297	293	302	285	306	320	279	259	281	273	304	288	293	302	284	261	279	284	295	278	318	321	290	283	300	272	289	296	272	294	272	277	293	277	291	287	285	284	281	304	263	311	278	285	289	284	327	300	300	283	266	274	291	267	287	289	277	303	283	288	284	269	310	285	275	299	296	287	269	244	306	290	280	278	270	271	281	308	258	280	280	273	308	286	299	300	289	271	310	293	289	278	298	294	272	273	280	279	305	302	313	307	239	275	293	281	290	298	293	285	276	266	291	308	299	264	314	272	327	274	290	309	310	286	306	292	250	311	278	288	264	280	287	281	323	296	332	276	288	308	287	241	274	305	273	292	296	319	278	284	303	289	328	291	293	312	273	256	271	269	280	294	263	280	264	294	298	278	281	303	297	285	312	309	288	288	294	307	273	273	307	288	247	295	287	290	313	322	291	277	293	307	280	279	270	281	305	285	270	282	274	297	289	271	262	291	323	249	272	284	299	267	255	289	301	309	311	262	297	285	261	279	269	295	288	283	316	287	281	266	277	317	278	268	275	301	320	296	292	306	262	293	272	265	259	273	282	274	287	292	297	281	284	318	289	276	316	285	266	275	264	292	288	295	275	300	308	304	277	276	309	281	275	320	304	281	266	269	329	260	308	282	274	282	310	277	280	293	226	305	252	277	298	283	277	277	277	291	280	291	286	241	284	302	264	300	304	321	277	256	276	278	277	273	253	270	290	296	318	323	292	298	279	254	286	285	287	263	260	294	303	284	275	301	266	291	313	295	282	288	248	278	317	289	286	299	311	297	309	289	282	278	289	287	290	298	309	263	282	275	317	260	283	277	261	244	303	293	300	300	315	273	288	287	258	294	257	285	274	255	287	312	266	301	291	302	258	306	297	318	277	297	289	291	291	295	297	261	287	296	271	292	281	300	304	290	302	290	290	295	281	268	291	331	296	299	306	267	290	299	283	270	272	288	271	295	289	294	298	304	271	289	273	295	314	280	300	308	319	311	302	310	304	299	269	278	289	305	290	288	304	303	280	261	278	274	278	305	291	298	265	288	282	279	270	285	306	298	289	292	289	287	314	289	267	286	285	246	290	311	268	291	294	289	292	278	285	273	298	278	277	286	307	261	322	279	299	316	280	291	279	288	296	321	282	300	275	286	284	293	282	322	299	255	304	306	312	295	262	305	291	317	270	323	271	304	286	302	288	296	305	276	304	264	286	288	278	280	290	301	267	304	275	275	275	267	268	281	288	267	300	293	282	272	313	292	319	263	274	296	275	245	264	307	282	294	272	285	273	281	287	272	295	291	307	308	310	257	288	284	305	256	286	296	300	258	280	321	296	310	294	299	281	281	300	301	288	295	308	303	273	313	260	277	322	279	288	252	306	283	292	281	291	275	299	311	280	310	264	301	278	270	290	299	291	287	269	287	325	283	278	300	316	271	322	262	307	275	280	287	320	309	291	286	268	326	283	283	294	307	304	275	257	284	290	279	295	280	295	283	292	276	288	288	307	292	279	289	273	261	298	275	280	279	288	277	268	265	301	286	297	296	307	324	289	307	295	274	271	292	321	292	280	266	276	286	262	305	296	271	276	310	251	278	301	285	317	289	259	303	273	304	280	281	290	291	277	281	280	319	314	287	288	300	298	254	262	277	292	241	285	253	278	287	294	297	274	266	263	280	284	297	281	295	307	302	273	299	272	268	267	282	278	278	325	276	286	273	279	282	304	276	313	316	283	299	304	257	299	317	293	337	264	303	299	272	280	303	272	260	307	263	279	294	285	272	302	260	317	275	299	285	302	288	277	276	259	295	302	297	310	282	294	307	272	269	258	288	288	261	304	287	280	307	259	264	289	266	301	271	320	310	274	291	293	303	247	264	290	275	262	294	283	285	308	288	301	271	296	288	311	286	270	280	272	316	291	309	306	289	264	281	281	303	301	326	297	280	259	277	316	275	288	304	270	282	285	299	261	308	286	295	294	290	291	287	296	295	275	305	279	238	289	271	274	275	311	276	284	302	293	279	277	281	287	304	288	292	301	307	320	277	296	282	299	294	305	298	299	297	313	314	294	280	284	298	287	269	273	283	303	283	287	260	270	304	294	287	291	297	273	316	265	281	260	280	306	298	283	301	292	304	266	301	281	293	289	277	288	272	264	304	275	296	290	272	285	282	275	278	302	303	268	305	303	318	274	294	269	308	308	268	263	283	294	294	316	282	299	312	270	275	299	292	283	291	277	273	286	294	291	302	304	278	283	283	340	311	266	296	271	266	284	263	269	283	300	283	321	282	269	266	303	306	305	236	320	283	328	299	298	279	289	293	293	282	284	285	300	285	308	276	282	299	286	289	267	296	280	294	252	287	263	302	284	319	287	266	289	287	304	291	263	269	272	255	256	312	296	314	259	260	292	299	275	296	276	246	290	281	265	279	317	295	279
4637	3032	2555	1428	1023	803	716	689	569	562	512	514	443	433	441	442	430	437	408	403	361	377	386	402	401	384	387	393	433	396	466	415	404	406	393	358	385	369	404	397	410	372	381	406	386	411	390	421	394	361	438	409	419	482	454	430	485	464	489	485	503	445	471	458	471	441	472	417	391	421	409	427	395	390	412	398	414	371	364	363	362	415	369	420	436	370	426	378	387	374	354	367	364	410	395	414	369	383	397	341	376	368	401	380	370	380	371	375	348	417	383	377	373	373	383	379	353	364	364	386	364	392	394	379	349	376	369	378	351	360	359	353	385	349	380	402	373	358	370	395	382	412	354	394	392	389	327	416	359	367	341	358	393	352	407	351	416	377	347	351	362	360	391	394	367	378	354	380	385	362	396	410	394	378	387	400	360	346	386	384	396	361	346	346	397	403	380	388	389	398	391	365	348	379	396	425	367	372	393	393	376	323	346	374	372	372	397	363	331	359	411	371	400	392	363	384	391	341	368	409	388	386	395	355	349	372	348	402	368	401	386	370	388	369	362	409	393	395	355	374	354	399	383	358	389	374	410	394	360	371	377	378	387	402	382	372	388	385	368	376	404	374	337	379	339	393	396	357	379	401	345	363	394	376	379	354	354	354	360	401	361	412	360	351	399	386	357	351	363	375	402	376	380	343	376	350	402	376	345	389	350	372	364	431	381	378	402	397	359	329	402	388	343	368	403	375	382	407	387	382	381	379	368	366	386	392	359	374	375	346	386	384	377	358	375	377	375	378	387	317	435	375	343	367	379	385	416	376	392	378	334	409	356	392	380	390	385	431	362	420	409	357	355	391	352	382	393	386	381	374	391	380	410	378	380	412	378	366	367	405	393	400	392	395	362	368	405	386	374	373	379	365	376	346	399	396	347	418	378	411	360	353	382	386	361	385	363	361	407	379	394	374	378	379	383	361	356	338	412	355	384	346	395	394	376	348	389	371	361	364	369	372	345	397	386	364	391	349	411	371	361	343	363	424	373	377	393	379	401	385	345	412	405	371	396	385	379	379	377	351	414	362	372	390	436	352	387	365	409	375	376	377	375	380	380	401	383	368	359	393	382	362	384	370	384	401	393	364	395	381	364	384	365	422	392	414	416	391	389	387	383	393	379	360	397	408	371	335	384	360	372	361	403	374	399	367	382	392	416	388	378	362	392	400	408	355	367	370	399	379	349	401	367	355	372	371	388	415	385	391	358	369	395	360	373	395	366	389	384	357	355	381	429	401	378	365	394	360	372	358	373	400	378	391	406	396	387	360	332	410	352	403	400	378	372	361	402	363	358	406	388	392	389	360	375	403	385	411	388	366	402	381	414	384	374	366	381	349	413	375	368	385	337	342	382	376	394	363	388	379	356	388	370	366	382	360	383	377	386	374	393	369	377	397	389	380	360	422	376	373	391	388	398	385	367	398	367	347	388	372	362	392	395	393	339	385	360	404	402	386	369	371	399	372	393	379	408	377	376	342	355	370	382	349	381	367	367	387	379	390	382	371	380	361	373	372	346	407	398	350	350	381	433	357	415	389	382	409	369	396	377	358	382	396	356	383	366	370	373	382	350	367	412	384	396	367	378	368	369	373	406	368	414	402	365	391	377	393	349	376	346	375	377	402	354	366	383	374	394	400	344	351	385	367	354	356	369	366	380	382	374	361	417	374	383	344	375	365	391	396	383	378	404	389	375	359	387	396	370	357	365	377	400	387	370	351	370	363	373	377	369	366	365	360	365	368	392	338	405	409	407	367	387	377	386	395	420	355	357	387	383	391	374	353	367	391	375	370	381	354	404	396	362	367	373	384	393	363	395	353	395	352	369	382	369	371	385	360	368	358	369	391	396	370	369	352	397	405	387	401	401	341	386	362	366	375	353	380	364	358	405	380	372	336	380	382	394	363	379	363	403	328	402	392	337	357	374	350	394	381	381	354	362	356	399	363	374	408	406	380	353	366	373	359	357	371	379	419	382	395	364	406	395	371	389	423	376	380	373	369	374	406	344	353	371	362	371	381	364	410	412	352	377	378	392	397	366	370	399	367	422	364	362	353	376	329	388	397	391	421	392	382	378	380	404	350	340	404	373	366	357	364	358	348	348	358	365	363	394	382	377	372	377	358	367	387	369	356	386	367	403	407	411	395	391	374	337	399	388	387	384	364	374	373	376	350	402	390	357	358	357	374	386	400	385	373	353	387	404	392	415	382	374	401	406	367	400	382	380	378	363	371	339	339	369	405	340	368	375	356	379	375	364	427	429	385	393	403	365	352	365	351	354	398	371	397	387	402	386	361	380	346	352	389	393	374	368	382	355	367	390	371	363	390	389	387	350	361	368	386	412	343	358	373	371	383	387	386	396	396	374	379	352	379	364	378	360	389	321	350	404	392	371	378	348	368	400	338	405	386	367	370	341	386	386	411	391	376	340	352	358	381	388	391	401	377	359	370	368	363	362	400	389	353	346	375	381	357	394	361	368	387	396	395	380	398	377	401	394	344	371	365	397	392	379	351	378	355	402	383	349	352	369	379	379	367	384	396	406	382	360	391	390	399	386	385	387	395	389	389	388	384	345	372	365	384	364	352	375	375	373	375	379	369	381	361	386	333	381	381	383	350	363	407	402	337	391	370	341	383	393	391	358	377	361	388	386	353	371	361	371	407	385	379	379	439	385	421	380	376	346	381	358	376	393	357	351	400	399	371	383	395	343	358	369	352	355	388	377	398	387	366	386	374	389	396	403	360	398	377	371	373	382	381	408	374	384	396	394	394	382	395	375	353	369	384	351	420	399	408	347	373	349	384	371	377	370	389	372	371	373	368	360	338	382	367	409	377	397	377	386	360	382	383	401	366	389	362	398	385	383	356	391	397	379	398	386	363	380	370	373	398	425	367	400	390	356	411	398	404	393	391	381	376	365	370	401	402	390	382	389	362	332	396	374	359	383	400	360	394	369	369	382	359	408	365	370	408	380	384	368	366	421	405	400	387	396	384	393	384	380	384	375	353	381	406	352	388	349	400	396	419	367	371	374	357	374	403	398	407	369	386	356	430	361	344	383	363	386	413	384	385	399	379	391	348	381	379	362	366	388	355	374	428	365	368	388	383	425	369	390	378	379	414	374	373	354	366	367	402	369	379	366	360	341	376	374	396	383	402	404	388	368	376	376	378	350	365	386	379	379	376	383	372	371	378	353	363	371	325	362	371	370	397	388	372	391	397	363	365	369	380	377	408	380	360	395	374	378	422	402	368	386	358	392	374	380	400	421	368	388	353	384	398	382	394	401	372	411	393	342	373	401	404	381	377	379	367	400	352	372	366	381	371	383	377	362	385	368	399	370	362	364	379	392	379	387	353	380	385	342	372	359	409	419	362	347	370	397	402	366	387	412	388	411	399	380	357	387	380	400	388	399	380	373	430	420	340	393	389	378	363	391	369	386	391	347	366	421	366	359	357	355	368	391	370
23831	21092	28415	23995	21064	9907	1416	906	811	672	651	585	516	530	511	492	503	437	450	443	455	455	450	432	453	403	439	407	439	445	431	392	418	385	390	396	406	374	391	376	401	393	400	410	388	415	408	449	368	411	410	426	442	427	486	499	511	511	517	512	489	409	501	468	498	460	464	423	443	481	430	380	449	425	359	398	383	403	393	399	419	434	420	389	393	393	369	396	371	368	395	371	376	415	399	419	386	402	367	373	398	413	415	411	407	408	412	356	393	383	380	385	409	360	376	375	366	415	397	349	436	390	384	332	384	361	380	401	408	394	403	417	374	378	372	369	398	378	365	371	375	377	387	395	388	420	384	397	380	384	361	366	377	338	400	382	396	370	379	367	397	360	400	398	407	413	384	374	364	396	392	386	409	389	375	343	402	395	381	378	375	404	392	347	419	357	365	351	369	402	401	375	383	399	371	377	394	386	383	380	370	383	350	371	369	389	342	396	370	416	385	427	387	383	382	382	372	393	382	361	387	369	370	371	385	371	426	386	397	417	407	355	366	372	377	403	431	387	418	449	392	382	371	371	406	383	384	335	429	393	390	373	377	350	393	376	374	380	396	347	385	390	363	408	356	411	415	398	355	411	364	401	389	419	393	382	410	390	383	390	399	388	373	417	405	390	354	403	364	367	380	372	415	375	347	414	373	384	377	399	380	379	397	390	382	411	378	386	387	388	370	367	355	385	369	342	341	355	404	415	343	400	409	357	375	414	377	360	389	395	370	384	399	390	409	355	393	388	384	392	398	370	380	384	389	371	398	366	383	384	391	413	394	392	356	404	386	373	383	361	397	410	399	386	383	371	371	381	386	367	418	375	390	389	392	395	377	399	389	374	386	398	398	387	405	383	386	362	383	358	359	371	366	426	378	386	422	367	393	376	409	357	334	372	364	387	374	378	366	382	365	399	380	398	386	348	369	363	377	375	374	388	388	397	350	397	405	359	378	377	362	404	392	393	386	360	374	390	376	355	387	368	376	399	398	417	374	365	371	382	402	382	411	385	404	408	390	405	371	358	344	406	395	390	391	403	391	379	384	384	380	386	411	389	386	432	372	358	343	373	377	413	364	406	380	394	380	390	397	379	349	359	381	385	400	372	392	370	384	404	375	384	398	380	353	392	373	389	354	399	357	399	387	391	374	395	381	435	366	406	386	397	405	401	410	389	363	395	415	400	394	382	390	391	359	416	376	409	381	414	368	416	367	389	359	381	425	423	375	385	442	368	364	389	364	402	407	410	360	365	391	376	371	381	373	377	377	383	412	397	401	382	400	379	393	351	388	368	371	368	368	355	425	393	404	364	371	344	355	404	366	386	365	344	358	401	378	351	418	364	353	369	331	387	376	360	376	395	389	409	376	373	402	392	370	375	400	371	364	374	375	371	403	366	379	394	356	412	407	392	375	408	379	340	391	370	383	367	391	364	400	351	395	381	343	384	376	358	368	383	390	397	387	359	394	390	417	361	375	414	386	393	348	366	378	365	375	395	361	385	358	368	365	411	392	384	406	384	357	378	410	392	395	357	382	368	369	380	389	374	365	426	380	352	370	370	351	375	375	383	390	406	376	376	392	375	363	375	370	389	405	366	387	389	354	374	384	378	398	358	345	429	381	368	388	385	375	352	383	406	370	387	357	341	398	414	391	376	404	399	388	369	355	367	364	382	422	390	362	413	381	376	399	395	370	386	418	386	390	420	403	424	375	424	395	377	399	425	392	387	412	393	339	399	390	405	362	392	364	370	376	382	352	365	408	354	404	403	402	412	405	388	392	392	399	412	400	377	391	381	381	387	357	401	399	374	387	382	407	414	369	383	334	379	382	354	379	363	385	387	370	395	373	378	371	354	406	389	362	354	372	379	382	395	372	348	348	385	385	379	356	395	403	387	355	418	372	372	374	387	381	376	367	376	398	389	380	392	369	406	374	385	365	393	395	387	363	413	376	378	379	372	375	360	359	390	372	393	391	381	392	376	337	389	380	368	403	346	361	404	388	357	353	417	389	351	373	409	356	384	371	372	385	396	400	374	384	379	387	370	373	363	392	359	381	388	396	399	399	380	384	367	394	404	365	399	368	407	367	374	391	384	388	399	380	396	411	363	380	365	392	361	369	379	399	386	386	367	401	359	404	322	361	394	385	354	382	374	341	427	329	382	385	404	380	360	379	410	374	402	400	363	338	364	376	399	401	397	398	398	382	365	379	397	393	350	404	388	388	404	387	372	382	404	425	407	373	386	359	386	378	403	374	378	390	414	416	378	361	386	394	383	374	368	338	378	396	403	398	389	387	366	357	364	382	385	440	411	334	387	368	371	358	398	381	404	388	375	397	385	382	369	399	399	377	392	366	396	370	378	405	372	381	355	384	394	388	390	394	356	401	392	366	415	340	371	408	370	384	412	406	363	377	376	417	368	383	398	390	406	351	406	413	394	426	428	405	360	365	390	374	383	405	375	351	380	379	421	390	351	407	361	381	365	423	385	397	408	357	403	415	368	354	369	399	387	369	365	388	371	412	373	404	382	375	401	395	388	355	367	403	372	381	366	380	377	392	415	393	386	412	354	388	419	356	412	368	389	379	411	368	360	354	390	384	370	352	383	413	409	366	395	415	399	366	420	409	373	366	384	367	368	365	380	388	401	386	394	380	439	402	400	394	385	400	392	361	385	400	385	392	368	407	387	385	350	362	371	389	401	377	383	380	396	350	386	390	409	379	359	408	384	366	368	415	399	413	364	387	390	383	365	401	389	360	406	389	369	368	355	369	392	372	386	380	380	360	394	368	395	384	392	366	356	389	383	384	390	399	375	416	383	379	367	391	345	397	360	386	400	379	337	374	363	398	388	415	374	419	368	386	387	373	373	373	398	388	388	350	387	367	380	376	380	359	393	369	364	380	366	396	367	374	355	370	335	379	387	357	356	412	390	389	366	377	366	417	399	368	384	382	382	379	374	393	397	373	380	379	415	389	412	377	394	423	398	381	411	385	372	393	392	358	413	404	419	365	371	394	402	352	394	402	397	393	380	378	408	395	382	422	374	393	415	372	426	347	371	366	394	387	363	408	400	388	385	337	380	397	407	390	415	371	405	372	383	357	389	396	370	399	379	369	407	365	401	406	378	411	363	378	397	390	379	392	369	404	390	383	420	392	377	377	402	341	389	374	365	372	395	410	404	384	380	422	339	394	381	365	370	390	389	372	366	361	390	381	394	406	364	424	388	401	387	379	394	385	381	395	384	396	366	367	413	378	371	391	381	383	382	362	389	350	414	355	358	366	355	354	358	363	401	385	386	372	362	373	340	396	366	395	429	378	379	411	394	404	388	385	369	404	350	386	379	387	395	425	379	396	392	423	394	363	369	374	373	379	369	368	387	378	372	362	406	372	372	398	390	387	374	369	409	391	384	370	372	418	401	400	335	393	397	360	362	394	378	386	381	422	332	386	402	375	385	387	351
5719	12236	10212	5561	3819	2765	2211	1869	1542	1348	1135	1021	856	879	745	753	707	691	695	623	616	615	612	582	561	583	584	569	590	541	597	590	554	555	580	534	551	532	531	502	533	523	502	513	538	503	507	559	559	518	507	563	645	681	661	682	727	716	698	745	694	654	647	656	636	640	659	587	564	602	611	598	608	552	558	531	527	536	493	508	495	471	538	548	532	528	510	474	485	538	495	510	506	519	483	497	507	467	510	513	501	512	508	520	510	494	496	482	516	520	505	491	537	483	504	499	484	480	488	498	459	502	510	489	515	472	460	494	494	517	493	559	516	499	522	483	504	515	503	512	480	496	506	480	538	499	501	460	476	520	457	506	451	478	510	493	505	486	483	499	479	495	476	472	492	479	470	511	491	496	541	486	497	488	446	492	507	462	496	484	536	530	510	502	520	455	516	510	464	476	519	482	487	495	514	542	476	479	528	536	505	534	505	515	459	493	519	526	512	492	495	505	496	499	545	513	518	515	500	518	524	523	471	471	513	467	534	502	521	469	512	512	488	490	491	498	538	481	465	533	496	482	510	489	481	497	492	527	508	485	525	484	522	508	521	476	490	557	534	516	484	489	487	475	479	509	541	525	514	520	506	484	479	474	527	477	482	521	512	494	493	502	510	451	497	477	503	453	482	462	476	484	536	513	471	507	478	496	521	498	507	495	513	498	512	498	537	468	461	469	514	514	513	477	495	522	512	494	523	517	498	533	505	531	484	492	494	503	493	510	485	513	498	498	530	513	489	483	493	547	500	504	473	490	487	492	499	512	491	500	508	499	522	473	483	492	506	451	484	496	515	525	469	537	505	490	513	518	499	491	512	457	490	487	502	473	492	494	515	510	472	522	490	489	506	515	530	502	515	513	484	481	506	495	497	491	505	457	486	460	511	490	506	544	472	520	489	501	491	480	492	483	521	505	482	511	493	551	491	501	516	468	500	485	521	482	510	517	517	490	519	534	518	475	476	499	465	518	520	505	505	480	527	520	470	505	535	497	543	513	477	541	534	538	492	480	519	504	502	486	497	522	484	482	493	494	513	488	509	493	550	513	477	514	507	528	476	493	462	485	500	513	492	460	528	471	464	491	509	508	461	452	429	484	502	490	488	483	501	516	520	483	477	501	500	475	482	497	501	479	499	492	508	516	488	475	525	515	505	549	509	492	486	505	496	543	498	526	502	490	500	512	569	508	477	482	479	479	489	483	508	504	472	504	478	523	487	507	481	495	485	488	474	488	485	473	505	477	446	472	465	491	495	485	505	471	500	532	535	508	506	460	490	466	453	498	533	461	515	472	523	498	498	524	502	464	504	521	473	497	516	468	519	507	518	477	465	505	484	499	528	499	488	543	523	479	462	461	539	501	514	451	507	521	539	508	510	514	490	475	478	475	536	510	449	513	513	472	555	490	499	504	508	510	483	498	519	469	460	498	491	504	489	481	512	458	500	497	469	548	549	518	492	471	511	460	454	523	505	508	485	490	526	489	496	505	502	521	463	487	516	458	493	506	476	484	516	477	479	503	496	512	486	499	491	496	529	515	509	464	508	501	492	461	494	519	465	522	475	516	509	461	508	465	521	470	493	474	499	473	504	491	469	532	505	520	507	545	500	500	501	498	532	505	473	511	501	563	538	498	489	461	519	506	505	477	535	461	451	494	495	469	507	511	501	504	546	517	516	489	535	502	484	462	491	501	487	478	461	478	514	493	495	517	510	485	488	529	525	517	498	476	507	497	501	464	512	476	506	497	469	490	484	498	498	468	502	482	515	494	494	529	491	495	532	480	496	485	444	527	509	477	471	477	463	470	472	509	460	434	485	506	469	470	509	494	498	535	481	507	505	456	507	520	479	479	512	511	463	514	463	472	477	538	456	478	502	480	502	456	529	469	507	513	534	503	521	491	492	490	482	506	495	474	534	486	474	531	476	470	534	489	531	516	490	485	466	534	493	451	507	517	484	472	533	499	490	463	481	511	500	500	438	492	450	515	467	496	519	517	530	508	476	475	449	478	482	546	480	501	493	534	420	486	483	513	512	499	498	491	474	513	497	504	507	498	473	488	495	515	533	489	487	500	500	507	494	501	511	491	461	489	472	480	519	481	491	497	494	512	512	483	470	517	512	502	515	499	463	487	523	498	516	495	508	505	466	494	503	544	523	497	519	483	493	515	488	498	515	494	482	480	490	483	499	526	520	487	518	496	511	485	482	484	516	545	533	475	508	544	520	480	497	526	492	470	502	463	528	514	490	465	537	482	513	471	498	479	517	494	485	512	481	480	530	476	527	508	481	500	498	486	490	471	457	485	502	484	514	497	533	538	516	502	488	444	526	456	541	508	464	498	491	514	485	487	488	498	517	525	494	512	499	508	509	488	507	478	471	504	499	465	492	490	505	493	466	482	451	486	515	518	506	536	520	572	475	515	503	502	473	513	511	490	504	471	466	487	493	493	451	511	515	502	488	495	486	509	469	461	490	489	506	492	503	535	500	485	471	539	487	510	467	451	514	510	491	524	475	482	510	520	527	499	498	516	486	526	501	524	495	496	509	517	456	510	471	516	525	506	526	475	497	527	516	439	496	523	480	503	537	501	480	508	507	505	523	477	478	513	485	504	430	485	473	474	506	456	474	532	447	494	506	493	492	495	494	498	500	504	471	531	484	463	497	522	534	476	466	501	522	504	529	524	499	518	466	509	480	477	492	488	491	498	488	521	502	507	515	552	520	501	501	472	499	522	501	508	523	480	499	479	494	458	490	507	496	506	513	493	496	498	503	508	506	507	483	472	476	495	497	485	517	495	503	521	510	488	519	480	516	499	485	500	524	467	505	494	484	488	484	511	469	500	491	519	497	502	492	468	500	489	493	460	522	489	495	518	505	513	480	503	499	487	520	485	452	486	463	514	491	502	477	507	481	490	493	536	494	500	529	509	513	490	472	467	473	471	489	522	509	497	485	490	471	494	501	498	485	520	477	460	502	525	507	508	515	516	478	477	496	487	470	517	490	484	495	505	481	508	502	476	481	481	484	465	486	505	505	475	503	523	508	480	459	496	482	515	494	486	492	476	521	486	484	525	471	493	515	514	517	506	470	452	509	488	477	519	521	505	501	505	481	499	529	531	515	448	504	483	506	525	497	477	494	500	487	506	498	483	481	502	471	489	498	505	463	521	474	471	506	510	483	491	509	491	494	478	531	508	487	475	493	495	509	525	480	495	528	510	502	502	492	488	487	524	448	496	469	496	489	474	474	495	484	472	491	465	473	483	513	569	485	500	504	468	508	505	525	486	524	461	505	519	517	490	501	504	502	519	482	492	498	482	491	507	483	509	505	466	493	480	494	499	494	495	518	483	513	517	483	469	542	527	458	470	504	517	535	458	493	492	521	532	493	478	526	511	487	477	462	481	465	529	531	510	531	513	487	506	490	532	476	487	493	511	490	542	521	517	509	463	507	489	480	507
25124	21068	27031	25124	7482	801	549	484	427	375	312	325	348	317	303	295	312	295	271	302	270	274	265	276	253	270	238	248	227	252	252	246	240	247	270	244	271	223	250	229	234	243	271	220	227	247	236	225	237	253	280	296	279	291	292	290	296	341	332	318	278	290	267	301	256	249	308	254	241	263	315	278	269	263	258	277	224	225	250	263	220	233	233	270	223	244	240	254	256	257	247	230	240	225	233	207	222	246	236	250	206	243	231	219	222	221	233	213	241	236	244	231	245	210	211	234	228	247	245	237	249	230	234	221	207	250	227	225	249	245	225	246	229	224	268	244	217	242	203	237	230	223	243	238	229	254	214	228	222	238	220	238	232	234	227	206	226	238	234	251	218	228	241	217	234	208	225	254	256	222	218	228	221	229	257	213	229	221	241	218	211	225	234	219	279	255	213	235	272	237	239	229	253	221	252	248	197	240	221	233	230	231	238	225	212	250	225	220	224	237	267	194	224	242	243	264	231	225	237	220	268	226	231	237	218	223	249	238	218	226	228	218	244	235	252	232	234	220	224	205	225	237	256	267	241	202	256	242	240	247	236	234	243	239	223	255	240	254	218	255	236	227	240	229	234	224	223	220	224	226	255	241	241	228	264	213	220	258	221	242	247	218	238	239	239	242	232	237	239	234	237	221	245	229	218	219	217	228	224	224	202	225	245	223	248	238	234	254	220	240	214	244	221	251	250	232	228	234	237	239	220	250	225	249	240	237	213	233	220	242	229	223	244	229	244	238	220	254	232	211	263	259	228	240	214	246	236	248	243	238	207	241	223	243	214	238	255	243	223	237	217	242	271	218	225	251	201	216	196	225	235	237	248	218	222	255	237	234	223	223	241	236	228	237	232	228	243	253	222	207	233	213	199	244	254	221	238	248	236	226	223	242	236	216	243	252	240	228	212	248	206	226	243	234	263	280	228	217	240	264	245	233	233	260	221	217	232	245	229	223	242	229	244	232	235	222	228	205	251	236	232	233	220	211	228	231	241	232	240	240	213	241	237	248	244	241	204	220	224	223	221	273	241	262	241	264	239	243	221	265	211	237	202	251	237	233	268	224	240	231	229	238	229	224	226	223	249	226	247	227	238	220	238	244	253	233	219	217	254	234	238	197	245	216	223	218	242	242	222	229	224	238	219	250	230	238	224	234	202	228	240	227	222	241	232	221	247	240	210	203	216	225	227	207	238	238	234	243	235	219	188	234	233	213	226	225	208	238	233	230	248	244	248	205	210	234	229	199	235	250	251	231	216	238	255	230	233	219	231	227	260	241	207	233	255	233	229	235	233	253	230	228	225	238	215	226	217	221	253	226	238	232	238	228	251	238	244	215	221	230	243	243	262	240	225	258	254	231	231	222	258	221	227	216	221	244	242	247	228	271	247	223	239	230	255	232	227	225	246	242	220	222	244	236	255	230	237	231	230	254	215	244	253	215	201	230	225	252	227	207	237	224	253	230	237	226	216	220	254	210	244	231	220	218	271	251	223	217	222	227	250	201	243	221	249	243	248	234	215	227	236	252	234	245	238	249	215	219	235	224	233	208	233	242	244	222	214	249	243	213	224	250	263	232	238	236	232	234	231	238	250	228	225	259	222	241	233	239	226	245	236	195	220	226	223	217	239	211	245	252	239	215	218	254	243	234	235	218	245	226	227	240	244	245	218	255	232	209	229	229	217	222	272	226	201	231	221	227	242	221	225	237	237	230	221	230	201	261	244	236	229	205	245	209	215	249	231	248	236	259	220	245	254	230	220	218	217	228	219	223	229	246	217	231	222	222	262	252	242	210	212	240	232	250	234	229	249	223	213	236	237	229	242	265	224	210	230	224	231	230	246	212	215	222	261	229	248	235	252	227	236	236	227	230	219	211	228	242	245	218	207	202	242	247	227	227	231	234	262	224	232	244	226	250	220	229	230	233	248	234	253	245	254	250	261	230	211	221	249	228	226	217	244	241	233	217	225	248	248	229	210	231	205	219	228	229	237	221	260	233	227	216	237	238	228	246	246	259	218	265	229	242	219	243	244	227	247	208	233	253	227	254	220	228	225	251	256	234	230	247	246	226	256	233	251	227	247	260	239	219	203	224	223	230	217	224	233	222	226	211	227	241	211	230	222	218	239	246	248	236	250	250	226	242	206	230	262	207	256	222	223	212	236	238	218	240	223	242	245	240	218	256	228	268	240	242	255	253	214	224	246	215	248	226	238	269	205	219	248	232	223	238	221	230	229	223	249	264	247	227	209	262	222	234	243	235	215	237	234	216	245	243	204	247	230	229	213	219	224	236	217	202	215	244	212	240	219	236	243	241	226	234	238	222	206	219	249	222	252	231	264	235	227	272	213	258	253	245	261	212	236	214	227	216	252	243	193	252	261	231	194	232	220	242	238	231	218	261	197	251	245	244	244	250	222	233	220	214	224	240	220	204	226	212	239	235	234	220	265	203	237	221	258	221	214	220	223	244	233	236	228	238	228	217	261	234	245	221	265	230	190	241	255	235	252	234	236	215	215	250	204	230	248	242	233	238	258	234	218	264	260	230	240	232	239	237	226	215	249	242	231	242	232	235	227	239	244	258	193	216	232	250	234	235	243	228	231	224	225	238	241	206	224	237	219	228	242	242	211	267	246	240	225	245	239	223	208	239	235	236	246	244	225	241	214	227	211	217	240	221	265	242	218	241	227	231	217	210	212	229	243	240	271	266	228	224	207	214	220	281	256	220	242	221	237	235	240	228	276	231	228	229	248	232	244	233	242	224	202	237	233	237	226	221	242	220	230	225	228	241	250	217	249	219	229	239	215	225	241	239	248	225	232	233	223	192	201	216	215	235	242	229	223	224	250	230	222	228	226	236	247	229	231	217	245	230	223	266	235	216	271	206	231	231	228	228	237	206	228	224	224	214	239	223	222	225	218	247	222	231	222	211	229	224	222	216	229	245	226	237	258	263	251	254	257	231	219	229	224	204	240	206	226	246	207	242	244	230	238	222	230	220	235	214	232	244	229	226	236	224	209	231	226	217	242	223	225	214	202	257	236	241	229	206	219	254	222	226	220	230	235	205	230	211	212	237	205	231	234	226	228	206	216	238	220	222	220	216	229	206	220	224	264	206	247	237	277	221	170	261	223	238	225	242	224	248	245	266	215	251	208	238	254	252	241	248	259	267	250	248	246	217	263	247	236	201	224	210	225	241	235	204	239	239	240	253	240	231	261	213	231	208	249	236	244	221	215	236	208	211	240	218	253	237	264	236	240	254	226	218	246	243	252	235	245	266	235	238	218	228	253	227	213	247	231	235	250	212	221	219	237	194	246	247	241	225	254	247	247	231	220	188	244	240	233	234	216	245	225	213	233	247	211	235	239	204	216	206	226	231	232	221	238	236	221	228	229	242	229	219	253	238	238	246	246	243	246	216	242	232	255	227	209	248	225	245	247	230	269	246	225	230	232	228	222	238
5272	7550	6257	3116	2168	1663	1316	1083	854	737	706	622	551	556	488	489	437	428	388	396	375	371	382	378	353	361	352	367	374	329	359	346	376	348	364	341	320	324	358	323	344	368	316	364	376	328	349	351	320	306	348	399	409	376	440	467	471	452	473	483	420	454	459	415	402	386	376	364	378	382	397	356	382	355	361	352	314	309	329	336	317	316	376	340	310	324	327	325	345	321	298	290	304	345	314	308	298	329	294	324	318	308	300	320	294	267	293	321	319	312	317	317	298	309	303	317	343	340	327	289	328	322	291	306	287	288	322	345	340	312	315	305	331	321	303	317	333	297	318	304	342	323	275	305	333	273	335	337	311	298	311	326	283	283	321	327	306	322	303	314	330	294	326	347	294	309	293	313	290	332	320	303	344	311	338	326	278	354	300	336	308	305	304	301	323	332	313	303	303	303	294	310	316	327	336	297	318	311	307	309	337	324	313	310	298	327	324	324	332	322	314	303	283	321	325	358	324	340	323	333	293	314	317	325	312	314	284	322	326	319	310	326	309	295	307	339	294	323	338	298	333	321	324	328	319	321	337	321	299	333	309	319	295	333	309	318	311	304	323	292	343	319	336	300	307	306	334	332	344	337	321	331	286	283	338	315	309	301	311	322	331	337	320	324	303	337	322	334	309	327	298	322	304	348	332	292	314	322	323	317	305	292	290	319	310	322	297	331	313	290	283	308	334	301	309	315	312	328	324	314	313	302	318	310	308	331	312	346	314	319	314	318	302	318	339	291	329	314	286	333	302	300	323	295	290	326	304	280	273	337	328	304	320	298	306	297	304	312	334	270	297	296	319	337	304	321	277	308	337	301	303	298	315	318	330	333	342	328	303	341	325	323	359	318	306	333	356	308	330	310	311	301	319	312	327	292	357	358	346	295	322	328	339	282	308	303	329	304	320	290	292	322	311	308	317	296	326	322	341	324	347	307	345	299	294	286	306	338	289	308	320	295	329	316	311	306	316	288	312	323	323	292	330	342	326	300	321	316	292	302	330	320	292	315	315	327	301	330	345	301	313	289	298	304	334	347	316	338	284	343	310	297	311	343	308	325	282	315	333	330	308	315	311	313	314	325	298	312	336	326	322	312	334	324	307	292	304	320	300	344	343	306	300	310	315	309	347	324	323	292	307	342	310	344	286	345	327	295	315	314	313	298	304	297	322	297	323	281	319	332	312	305	292	311	300	307	336	295	337	308	331	318	319	292	311	300	347	329	286	335	310	323	306	314	325	292	298	300	342	294	313	325	311	307	343	324	320	329	323	313	319	320	311	298	290	327	283	323	289	279	330	324	299	304	333	305	300	308	324	333	302	327	301	320	327	319	311	356	319	310	339	302	290	300	301	323	312	293	295	304	319	327	322	324	321	292	332	316	312	320	296	317	317	321	324	335	304	318	335	291	312	307	332	322	333	314	331	330	309	318	337	327	340	312	303	310	269	319	297	287	286	310	302	289	336	330	341	294	316	303	322	314	300	318	316	318	308	334	289	325	303	296	267	320	317	318	307	302	325	328	326	283	295	327	326	301	318	319	336	314	346	318	294	306	306	344	329	316	308	333	327	324	315	325	312	325	316	338	343	313	305	308	322	327	344	299	329	346	303	310	305	326	291	314	308	292	304	296	295	320	319	295	300	319	295	320	331	318	321	296	340	332	311	326	330	322	314	336	334	312	319	292	326	300	326	334	322	316	322	312	337	354	330	334	339	295	318	297	289	324	337	307	327	320	315	303	323	312	318	323	303	316	305	316	285	329	330	310	312	323	313	316	315	337	339	289	337	304	318	307	310	292	314	323	328	305	331	300	303	326	298	313	308	344	314	335	285	312	328	332	334	323	311	299	318	291	334	288	298	321	338	322	313	309	325	326	316	296	341	289	308	328	315	327	345	325	314	309	290	311	298	333	322	334	321	278	313	344	313	313	338	299	297	321	353	336	291	305	315	353	335	302	304	312	322	298	318	301	314	313	339	310	296	289	328	313	317	311	343	313	321	328	283	309	293	333	322	282	309	301	327	295	311	325	295	300	330	275	335	333	299	311	335	306	309	305	298	348	319	291	318	322	329	320	319	332	344	322	309	338	282	322	282	333	322	312	323	274	328	300	339	317	303	296	300	330	275	317	297	316	305	312	300	320	323	315	324	324	295	322	289	315	317	340	299	309	327	302	318	334	312	309	302	321	309	289	318	328	314	312	277	326	325	306	317	284	278	305	297	324	296	310	341	365	331	336	293	316	297	307	306	324	324	314	350	342	323	287	314	330	317	346	301	326	306	293	311	349	282	299	309	318	268	341	331	273	280	322	299	328	331	320	324	311	314	288	306	309	284	339	303	313	329	312	317	334	314	298	336	314	294	351	296	303	340	334	278	266	290	314	295	294	307	359	310	309	291	322	297	331	315	294	328	295	316	294	314	312	309	300	336	319	334	324	305	303	319	318	296	295	301	277	286	338	346	326	300	284	317	291	303	329	316	310	320	316	312	324	351	301	315	307	291	296	331	314	319	300	326	337	327	320	308	318	310	331	341	299	316	341	306	342	286	329	309	311	322	307	300	346	351	295	345	282	314	281	283	327	313	328	331	314	302	325	315	323	299	323	332	316	307	328	287	324	333	311	350	299	307	313	308	320	303	321	311	331	303	304	324	309	334	295	287	324	325	305	337	326	326	298	346	318	327	294	318	313	311	295	299	334	311	268	315	326	306	309	304	314	324	363	334	299	335	303	329	304	290	286	298	301	310	328	316	311	318	321	305	304	305	326	308	312	329	308	300	320	335	310	311	364	334	314	316	339	304	327	321	303	298	291	291	298	313	313	301	339	317	311	300	312	336	292	332	333	291	345	320	305	308	304	303	317	303	324	317	311	295	304	320	317	305	280	285	298	344	308	284	282	318	331	298	321	325	335	300	309	346	325	362	317	330	321	324	294	310	320	313	316	307	313	330	298	340	330	324	316	329	321	296	307	295	319	339	302	327	294	297	341	304	316	290	314	334	330	307	335	307	332	290	320	288	332	314	329	315	295	328	280	346	303	332	300	285	349	320	338	300	321	337	313	331	308	293	310	317	319	319	296	304	296	310	323	324	333	297	309	316	298	304	309	312	323	323	273	320	333	296	319	318	327	305	302	330	316	323	329	325	331	306	300	289	282	348	308	315	321	290	293	345	314	303	288	314	305	305	300	318	310	323	321	310	324	311	319	303	340	335	281	284	301	318	271	303	338	338	323	330	316	296	293	307	296	293	345	308	362	303	331	305	320	306	329	329	300	307	302	311	296	298	285	299	323	300	308	321	328	310	352	297	290	315	326	313	348	316	306	259	321	346	331	306	327	321	351	311	322	322	316	293	340	360	314	286	329	311	330	310	304	325	297	288	318	303	276	284	354	310	302	352	339	311	316	285	349	331	292	306	275	305	340	325	339	321	316	298	330	299	295	310	351	326	347	338	283	322	285
22894	21162	28934	23647	21154	21204	8519	1479	1011	902	807	708	687	598	609	580	533	480	502	472	514	472	486	444	411	444	462	428	468	448	444	431	440	399	381	389	397	399	359	398	380	386	371	372	380	388	402	399	388	384	401	456	453	461	536	521	523	591	510	508	501	477	468	464	437	445	449	407	428	399	449	465	451	442	377	382	385	355	353	402	437	414	375	385	376	371	387	387	373	383	343	386	379	352	356	383	363	377	372	338	352	383	382	354	372	346	331	360	355	356	357	382	351	346	365	354	378	363	376	373	360	359	361	393	359	371	355	380	382	371	379	315	384	341	343	374	338	362	351	352	349	367	358	385	365	366	370	386	340	386	336	347	326	389	404	376	376	351	355	355	356	381	355	357	354	343	355	369	389	326	388	349	389	373	387	368	397	379	357	373	335	381	385	368	350	343	356	378	374	375	348	349	388	375	369	366	365	373	341	364	383	382	382	337	351	379	366	342	340	320	387	390	365	349	355	338	370	346	358	354	364	360	377	369	358	369	348	374	370	401	366	335	350	347	351	320	385	362	367	369	379	384	357	335	367	344	354	399	351	305	355	352	364	345	356	388	354	357	343	347	316	356	368	354	358	368	351	366	380	352	382	340	336	357	385	339	333	355	359	355	338	326	377	352	336	359	379	354	377	348	343	392	386	356	383	326	395	348	387	356	370	359	364	351	390	351	358	318	364	350	349	339	372	379	380	398	427	354	390	341	331	366	357	366	372	371	339	331	359	349	348	356	385	351	371	381	364	356	356	373	382	346	360	345	344	332	354	342	345	362	356	354	386	350	387	350	386	336	356	368	370	372	357	395	386	379	342	336	360	384	356	391	342	347	357	365	400	341	368	356	319	388	361	385	375	416	350	367	335	352	356	380	356	380	342	414	344	369	361	342	361	378	374	366	356	343	386	360	339	346	347	336	354	371	378	369	350	376	332	381	387	377	371	362	374	361	349	363	370	376	354	376	332	350	364	332	333	355	357	377	352	389	352	376	339	354	382	359	362	342	370	351	339	347	371	363	397	349	326	330	356	340	377	366	347	346	351	360	350	368	364	373	329	379	361	387	380	370	356	350	349	396	368	382	384	372	368	349	366	401	355	343	346	374	387	376	381	304	355	363	351	342	338	363	373	360	335	374	392	368	333	354	372	360	372	342	348	351	373	354	389	352	350	336	401	335	360	357	408	342	388	347	375	349	366	379	377	354	355	358	372	362	340	363	356	350	329	352	362	364	333	366	347	395	360	371	369	373	314	366	370	377	370	340	357	346	350	339	340	363	377	345	370	340	357	364	359	359	381	374	366	351	366	341	341	380	339	387	334	405	379	360	367	352	348	382	319	360	359	360	355	374	344	374	374	347	358	374	393	336	364	366	359	369	348	341	353	352	397	345	369	321	404	333	355	381	339	334	369	359	348	349	352	333	351	367	349	376	345	368	360	374	350	370	383	322	369	354	358	357	407	347	347	333	386	351	375	350	376	383	368	355	361	342	367	347	393	341	355	370	383	368	323	388	397	347	354	353	335	353	344	369	330	360	367	365	342	384	361	350	396	362	372	349	350	343	388	321	318	319	360	375	355	355	367	333	363	374	328	350	343	354	366	350	369	357	369	364	372	349	380	377	384	382	394	355	350	362	361	404	352	375	342	355	387	315	365	364	373	374	339	388	381	369	375	381	341	362	350	380	370	327	358	360	374	338	400	369	374	349	362	359	361	336	367	381	369	339	349	369	343	356	370	351	366	369	376	328	359	360	379	377	395	356	377	392	370	358	362	336	358	344	396	337	359	389	420	361	371	347	348	341	366	330	366	367	352	391	388	356	383	366	378	335	355	367	367	361	366	361	366	384	337	376	362	348	368	380	356	368	365	342	375	353	325	353	345	367	376	354	332	377	383	353	349	365	366	332	364	358	362	372	348	372	360	347	350	361	348	346	336	359	351	359	350	376	349	366	357	344	363	329	341	369	350	368	376	368	390	340	361	360	351	351	351	366	381	346	339	370	319	365	355	365	380	357	385	382	360	345	380	372	382	386	347	341	325	353	341	392	391	390	406	379	343	321	383	327	340	356	378	364	316	361	341	360	379	360	347	357	345	388	378	370	371	360	366	377	368	362	352	388	344	348	354	362	370	354	378	343	347	333	335	364	388	365	342	360	347	329	376	369	328	351	333	372	325	358	373	384	341	399	359	347	317	348	379	361	331	351	340	365	343	396	357	387	365	354	374	349	362	379	361	359	347	348	342	369	393	348	365	397	355	381	382	356	309	362	327	383	374	352	392	363	364	317	374	332	364	355	373	357	359	349	339	337	401	372	401	357	370	370	357	413	390	370	364	357	387	333	385	350	326	335	329	358	373	356	350	379	412	374	361	318	363	363	347	356	382	373	339	351	335	386	363	325	337	370	371	381	372	348	362	313	380	333	345	364	379	366	333	356	376	334	372	367	375	388	371	348	353	386	362	361	369	352	322	345	338	332	337	333	344	365	372	345	361	357	350	380	366	362	314	368	354	335	326	360	352	345	356	358	375	351	370	362	344	350	384	360	379	334	354	407	366	351	348	344	357	345	367	335	381	330	365	392	341	355	331	351	359	378	407	357	322	365	338	350	372	346	350	315	347	361	363	382	367	359	375	378	323	379	371	353	365	361	352	367	361	331	325	371	365	353	326	372	379	405	402	355	395	358	379	349	352	360	351	388	339	350	369	364	355	360	357	376	343	348	344	344	387	343	343	342	367	366	323	331	342	349	361	366	353	345	357	381	393	382	404	343	355	382	326	336	349	375	380	354	370	371	357	396	376	363	344	319	376	355	350	373	368	355	395	336	351	365	353	368	335	358	378	360	379	387	361	378	322	365	380	366	352	389	360	362	386	342	382	352	362	368	367	346	346	348	375	351	346	349	376	349	358	373	355	374	396	342	350	319	392	388	333	385	351	365	370	338	330	338	346	373	357	328	303	344	389	390	354	389	350	361	385	311	390	346	351	383	342	378	387	352	376	382	387	368	389	387	367	348	349	415	357	378	382	343	358	378	339	366	361	329	356	402	390	363	354	363	390	374	337	329	381	353	296	361	379	361	397	328	365	376	328	328	359	365	388	360	327	370	371	355	372	347	362	365	346	362	342	336	355	338	354	384	415	349	362	365	336	374	348	333	382	340	316	365	370	366	370	339	380	363	371	344	368	343	312	351	357	369	363	343	369	381	342	362	333	352	378	367	400	368	373	361	371	373	321	357	417	357	346	326	326	373	357	339	361	308	389	355	368	379	366	367	396	329	350	388	343	358	402	349	363	368	390	384	354	374	364	344	336	380	330	376	362	342	350	336	344	346	363	373	371	357	326	343	332	339	385	378	393	351	382	327	357	347	366	371	365	318	373	368	330	354	368	370	374	353	381	371	368	362	374	355	370	360	389	371	379	353	401	353	333	403	373	363	360	411	385	351	348	403	372	337	354	321	349	333
7914	18249	15469	8823	6056	4640	3563	2868	2301	1923	1580	1449	1279	1104	1078	880	849	799	804	709	736	686	655	614	624	626	653	621	579	541	577	567	576	573	571	556	480	574	528	526	538	519	511	527	535	539	493	490	521	507	602	657	693	708	753	761	816	874	784	722	725	723	723	751	672	669	614	613	609	610	617	598	577	593	563	507	518	510	479	543	528	497	527	545	489	435	480	479	481	530	478	461	453	452	481	494	475	509	503	467	461	488	431	461	444	527	450	454	444	448	452	429	441	473	455	479	465	454	473	466	463	448	461	492	466	476	503	455	435	463	509	445	457	464	433	470	469	481	470	492	461	454	502	463	448	449	452	467	471	444	466	448	455	478	427	447	494	452	468	505	460	492	444	456	457	448	485	483	447	470	434	478	478	485	473	440	464	488	464	457	448	475	480	498	461	497	476	462	482	485	486	463	451	440	467	471	473	499	477	468	447	459	466	499	471	465	424	462	450	459	469	477	486	472	473	469	460	494	464	454	439	447	455	490	457	484	505	482	469	476	472	450	473	442	502	465	440	468	487	441	426	502	481	471	493	469	494	456	474	474	487	476	444	473	501	467	449	468	457	494	452	510	470	449	499	453	450	468	482	471	446	493	464	484	448	533	443	455	422	476	483	459	468	499	499	495	440	463	471	473	431	481	476	412	438	462	470	458	463	475	452	484	445	494	454	444	449	460	477	470	484	421	505	449	497	465	477	471	454	430	445	487	441	493	458	496	478	472	474	444	479	478	468	393	458	447	443	479	460	480	425	429	489	454	497	477	477	468	487	490	515	466	440	473	487	459	499	447	479	519	473	455	450	481	442	481	450	463	468	444	418	501	422	518	483	463	498	479	419	490	517	449	445	469	473	468	455	484	498	461	488	447	439	462	491	469	458	439	486	460	464	475	468	502	440	471	474	449	456	475	449	444	463	493	466	454	459	456	463	474	444	470	440	441	454	448	476	495	498	521	477	475	479	475	455	468	481	457	425	500	461	459	464	436	462	446	464	494	486	438	500	452	494	456	506	466	433	453	495	466	449	480	425	452	478	461	466	452	469	503	465	452	459	452	423	447	479	517	451	490	488	458	448	448	500	457	471	463	446	478	472	459	443	427	463	451	453	476	487	492	484	461	461	491	492	480	487	459	467	492	452	417	506	465	460	470	464	476	439	476	445	445	477	540	466	490	455	497	463	464	476	489	465	473	467	494	454	502	477	472	431	477	516	467	478	446	490	482	488	445	478	513	468	456	494	486	449	457	454	498	508	426	473	451	467	472	454	496	460	482	438	498	488	499	425	432	470	455	458	454	444	505	461	475	501	443	458	451	524	488	479	458	454	492	442	479	448	488	435	435	455	472	479	489	467	407	441	472	418	494	473	452	457	459	466	475	441	455	445	466	435	473	464	448	468	475	474	451	491	445	454	478	469	512	459	469	448	450	500	473	461	475	506	477	541	459	454	432	458	480	456	493	475	512	472	483	474	450	489	488	483	464	468	489	446	509	469	484	490	447	455	444	527	464	455	447	451	508	469	483	470	519	451	442	451	467	451	489	434	453	488	467	514	463	460	470	491	461	463	432	468	472	460	448	459	430	481	460	471	490	468	454	475	510	486	454	454	439	439	482	514	446	492	455	475	471	464	484	483	469	481	461	493	478	451	495	485	481	477	465	487	534	444	493	469	487	462	509	474	451	393	433	440	427	472	476	502	440	458	478	445	450	473	454	476	498	463	476	489	459	458	461	479	446	476	503	490	486	469	452	491	507	477	431	515	447	479	443	433	496	501	445	489	445	454	467	489	456	483	475	415	434	472	494	482	433	473	415	504	435	466	493	479	454	449	453	478	427	474	470	461	475	455	417	484	451	450	470	463	467	450	478	465	480	447	467	521	483	467	448	444	497	432	453	439	507	439	444	464	432	444	501	491	468	450	449	437	433	456	499	473	476	460	449	462	484	460	470	522	448	477	473	476	480	499	471	444	467	456	478	509	486	477	482	467	482	445	469	475	441	466	482	441	461	476	506	492	445	467	454	466	461	466	486	480	466	473	469	456	441	441	447	467	474	456	443	473	491	432	463	437	486	470	478	471	459	477	483	476	485	481	525	487	482	483	435	505	461	452	488	490	499	448	468	476	464	457	454	465	470	462	500	483	473	483	464	489	493	489	462	500	502	499	473	468	473	465	471	450	465	471	472	482	457	436	467	458	457	461	484	482	460	469	484	466	465	454	462	469	462	461	472	461	482	444	471	440	477	466	477	432	472	502	474	499	523	463	507	459	464	488	491	467	474	459	498	484	439	475	442	449	471	482	499	485	472	439	439	476	430	485	472	461	499	446	479	500	472	487	495	445	461	460	430	485	460	451	442	465	474	447	451	471	490	456	458	505	469	473	451	472	468	454	501	481	456	436	471	467	477	483	472	484	494	467	519	448	453	506	489	450	458	442	480	497	438	483	460	467	494	476	469	435	458	497	483	489	440	450	495	448	457	516	446	477	475	462	446	479	454	478	466	454	458	441	476	491	508	455	470	462	485	461	433	443	466	455	497	478	462	504	420	471	474	471	458	450	463	502	438	472	483	450	476	452	478	435	462	447	467	460	469	480	480	468	444	451	446	458	518	490	451	501	461	500	503	451	445	487	472	460	466	497	491	453	445	509	475	456	434	408	454	481	432	453	441	494	454	470	497	495	461	467	460	473	476	452	489	476	444	464	446	479	509	461	487	466	462	453	495	446	441	448	456	450	437	503	480	457	483	460	515	459	488	461	465	494	433	428	473	438	474	452	466	477	441	471	455	438	487	450	447	474	489	448	491	472	464	439	482	477	457	477	443	462	464	439	461	436	485	478	472	506	440	445	474	472	447	472	473	485	455	485	456	469	504	476	444	488	471	455	464	500	466	482	492	455	480	492	447	500	482	490	505	466	534	458	466	463	462	458	471	460	490	486	444	442	431	453	463	424	471	488	455	471	505	481	482	464	442	473	452	461	513	441	492	486	451	482	463	466	492	457	458	478	462	459	479	528	489	471	470	494	446	477	482	480	517	520	460	473	451	463	461	459	456	485	409	502	426	476	490	448	472	432	469	478	475	455	540	509	495	450	479	444	488	449	460	486	527	468	477	460	462	472	460	436	479	476	470	483	482	476	482	543	457	434	451	453	444	438	462	482	465	431	434	438	483	435	455	461	466	461	434	470	477	492	425	468	442	452	484	491	471	465	441	478	478	444	468	461	466	463	480	462	471	453	483	483	452	457	437	477	466	454	441	476	466	436	475	463	484	466	473	466	492	444	454	459	465	488	434	461	451	433	444	477	464	450	457	512	444	493	508	480	465	453	430	470	443	487	469	487	442	456	456	464	452	470	442	472	491	498	438	494	443	464	446	483	461	455	493	483	458	490	457	475	468	497	471	503	482	466	464	449	478	476	449	468	468	478	475	437	470	472	467	479	494	506	469	462	459	441	441	460	449
26793	19792	6906	971	521	415	388	371	330	315	315	302	313	293	313	284	291	332	273	306	301	309	274	293	297	282	280	277	283	306	290	281	291	294	252	300	275	262	281	287	305	283	270	276	265	244	303	293	285	307	311	325	288	342	321	341	343	341	334	340	315	314	296	296	317	303	340	329	285	279	313	306	292	295	301	263	264	291	272	282	301	285	264	313	277	294	309	306	267	271	288	265	320	287	294	306	281	277	288	276	302	300	276	232	265	308	263	282	288	309	283	258	294	288	280	280	247	282	291	256	249	266	285	278	298	300	258	289	277	251	264	254	276	234	312	247	268	290	326	271	275	286	307	262	288	272	271	292	281	255	311	277	296	302	266	275	282	282	290	299	275	281	303	267	273	251	267	263	310	257	278	239	265	295	283	295	250	289	312	257	299	285	289	267	248	291	265	269	294	288	257	273	296	289	277	291	260	300	288	271	306	256	316	271	276	286	280	292	306	244	290	260	301	276	287	267	290	282	249	275	285	277	293	269	289	277	261	277	315	262	305	293	320	290	298	279	276	281	279	307	244	272	289	275	271	295	273	257	269	290	273	284	305	271	294	292	265	250	289	265	295	269	277	247	262	305	309	275	307	280	276	267	305	279	301	262	288	287	291	289	298	285	269	299	272	307	309	276	274	314	296	302	287	260	269	264	299	263	293	295	270	313	274	281	245	286	286	291	300	287	291	268	305	299	290	276	276	276	277	296	267	262	280	291	280	319	276	276	298	295	236	285	292	330	279	330	252	285	299	296	276	272	294	305	283	282	316	269	273	312	265	288	294	262	314	289	288	262	279	253	276	298	257	250	260	286	280	282	296	276	288	278	287	249	295	268	292	263	274	262	280	303	304	281	280	275	293	274	282	266	274	301	278	252	264	307	262	302	283	272	279	290	287	269	253	264	260	302	263	288	311	309	280	274	278	290	271	268	290	269	265	279	263	295	300	308	309	320	264	268	260	298	309	295	257	279	280	291	303	287	278	290	273	252	279	270	305	297	279	290	264	264	277	293	286	286	276	287	280	276	283	265	262	292	265	276	271	283	261	291	283	263	319	284	262	294	291	269	286	299	282	279	306	269	287	268	275	258	287	301	283	286	270	264	293	284	255	277	264	261	274	296	279	251	293	300	285	279	276	269	294	259	290	266	290	263	283	296	263	285	305	293	317	273	307	282	285	305	284	269	298	289	238	287	269	285	278	299	313	271	287	284	288	279	293	282	305	277	259	302	286	256	264	271	280	288	262	259	301	290	313	268	280	264	280	301	294	300	265	259	322	283	303	284	265	291	277	285	262	276	292	323	282	274	265	276	291	242	271	233	249	292	318	275	290	268	323	280	297	285	273	259	299	287	298	274	296	283	303	307	296	272	266	298	287	272	278	309	287	281	275	281	289	293	272	317	285	299	273	303	279	275	306	281	304	295	266	269	287	291	286	259	290	285	299	243	293	283	288	296	319	275	305	293	300	272	297	290	286	298	313	294	314	266	266	281	279	312	288	298	290	296	291	294	284	276	301	254	286	257	297	249	237	287	297	305	283	260	268	283	300	283	273	296	300	301	311	278	279	275	277	284	311	328	302	274	277	257	289	308	274	296	285	284	277	274	277	282	252	261	293	290	291	269	265	234	283	307	291	263	270	256	306	261	282	280	272	269	299	265	282	304	275	281	269	268	273	280	285	291	269	274	279	271	282	296	280	267	262	298	334	305	265	236	267	251	261	290	275	307	305	266	314	247	282	283	299	301	299	305	259	287	327	274	300	300	273	264	289	270	284	270	284	246	291	239	274	271	292	280	280	269	285	290	270	313	268	274	274	299	280	299	267	312	307	242	301	299	269	271	293	289	256	259	299	288	286	252	289	276	313	254	267	284	262	281	248	261	306	296	276	270	263	250	260	272	299	281	286	271	290	299	282	316	255	257	288	273	269	275	286	265	306	262	269	266	280	278	306	276	262	288	273	305	301	248	266	267	255	266	260	260	279	283	292	280	285	298	233	275	281	279	289	271	280	305	291	264	281	266	305	273	332	277	312	293	280	272	297	264	286	272	291	315	278	247	296	325	275	270	273	279	277	284	275	281	264	274	285	250	309	288	314	301	259	284	269	289	327	317	286	324	311	266	304	273	271	276	292	279	248	294	291	297	276	299	293	302	285	263	292	310	264	260	296	274	264	306	296	264	276	268	291	274	256	264	300	280	286	311	299	273	280	299	292	310	286	281	299	309	280	257	270	291	283	283	298	278	313	281	265	299	276	266	281	314	292	274	273	295	285	301	294	284	254	274	282	294	263	278	286	295	257	265	259	273	281	311	261	293	319	267	304	294	299	292	303	271	298	274	265	289	256	281	273	284	288	277	249	284	298	288	272	331	268	294	271	268	294	271	281	295	300	267	277	305	301	248	273	316	260	272	266	284	275	262	305	311	293	293	295	270	269	275	285	273	270	312	263	254	282	280	258	274	259	277	289	262	271	304	281	278	261	298	290	305	275	284	289	297	278	259	286	277	270	298	259	288	302	300	278	284	290	262	287	273	290	319	269	289	295	261	293	292	284	260	274	296	291	294	264	255	271	264	295	303	277	290	300	297	283	297	272	277	275	245	297	258	295	267	320	296	273	291	276	284	295	256	275	288	277	281	273	280	286	266	318	276	272	263	291	271	261	285	267	261	266	249	297	288	276	314	288	271	270	274	274	279	309	280	294	285	275	290	284	263	280	245	262	240	303	276	294	283	296	266	316	259	272	245	264	301	314	299	279	263	261	284	291	277	271	282	263	292	254	301	295	274	270	300	299	300	258	271	285	266	292	295	277	250	283	286	283	300	297	282	278	272	288	267	306	296	293	285	291	284	309	254	327	294	291	299	320	265	266	257	248	257	245	275	300	280	287	286	259	280	269	292	280	297	286	269	293	281	256	267	276	270	290	273	267	260	326	280	283	287	281	280	288	285	263	262	274	303	280	260	310	265	292	274	281	301	277	272	275	267	271	274	258	282	256	302	294	289	259	275	302	318	268	269	280	297	264	266	304	300	259	262	270	239	282	295	284	280	278	266	260	226	278	251	300	268	305	276	282	276	277	273	279	266	275	269	308	315	298	277	290	296	275	269	257	278	280	294	267	293	283	276	310	290	307	287	288	269	244	273	291	271	268	321	275	232	290	286	310	257	272	267	272	299	254	278	299	285	278	260	302	253	273	269	271	266	304	299	281	291	283	279	254	273	280	289	305	297	297	274	284	287	270	287	276	296	284	278	300	268	292	260	285	275	275	295	299	294	298	299	271	263	282	253	320	269	301	285	280	323	260	228	275	283	273	290	246	248	274	274	273	278	247	285	281	271	290	329	277	290	286	271	268	288	299	248	308	287	281	290	257	294	263	252	323	281	279	292	296	247	286	275	294	295	277	317	275	323	309	259	282	276	271	266	293	290	276	269	298	272	271	281	261	293	300	286	289	274	294	279
4520	2709	2350	1335	946	787	698	627	543	519	464	446	456	421	432	402	428	375	373	406	347	374	409	390	395	374	364	395	348	394	408	396	428	416	412	360	394	359	419	362	365	390	378	388	385	375	375	384	378	380	382	409	441	441	433	510	524	475	470	523	457	455	472	444	445	408	390	430	437	422	387	404	396	412	372	415	391	336	343	415	365	390	358	389	356	363	385	349	381	370	382	394	356	365	359	381	396	391	370	363	361	346	377	369	344	383	389	371	356	415	356	418	345	376	394	383	416	374	415	378	363	363	402	402	378	346	346	345	351	378	386	406	384	367	366	365	373	382	370	382	355	346	388	396	364	359	359	390	397	370	381	355	342	353	385	372	387	378	355	359	353	372	393	348	374	348	348	358	405	333	373	360	369	373	392	346	385	382	370	352	316	361	339	342	367	369	383	391	415	360	369	394	369	374	385	366	392	358	307	411	371	389	350	346	374	371	343	364	364	367	383	395	367	353	362	366	405	369	366	367	340	358	408	340	384	359	387	353	388	396	368	364	358	371	384	393	379	363	382	358	389	393	365	368	365	336	385	389	401	371	364	371	376	355	406	355	348	354	352	378	369	405	340	401	377	360	386	369	347	386	356	384	385	390	374	326	402	353	370	365	343	336	370	344	361	327	390	393	382	352	373	397	359	369	342	373	343	335	355	356	379	358	359	370	370	409	391	380	380	372	362	387	357	360	370	369	369	364	368	375	355	362	395	364	358	331	361	410	355	366	365	389	378	349	367	340	407	389	358	368	368	387	372	351	382	352	369	366	386	395	365	371	357	383	357	375	373	350	364	385	364	348	385	397	353	374	351	358	375	422	373	404	370	391	382	352	358	381	402	404	369	414	391	372	375	364	346	388	337	374	380	392	367	377	373	366	396	325	407	368	367	388	354	358	377	387	372	388	386	389	394	399	382	400	381	378	403	365	401	342	380	353	384	385	379	357	364	382	366	371	352	364	386	379	358	373	379	390	372	325	370	390	382	349	354	360	352	362	405	371	390	373	392	394	359	363	360	391	356	372	367	369	371	382	381	325	393	386	350	354	394	391	358	351	360	371	361	386	410	371	420	352	368	349	391	385	335	377	400	377	387	390	395	401	390	365	353	387	348	408	390	380	356	392	365	351	356	370	375	407	372	401	371	364	376	357	371	369	391	356	339	383	346	398	394	378	362	378	334	365	354	375	360	357	366	369	389	373	395	358	373	370	370	411	348	356	400	376	365	370	379	383	345	418	338	370	360	369	341	391	364	357	404	380	369	391	346	359	384	366	389	393	379	368	330	361	360	360	357	383	350	396	343	383	373	359	360	362	407	358	369	370	391	377	400	367	386	355	381	396	389	357	336	394	357	365	365	384	371	365	377	342	360	383	354	351	346	375	374	404	352	377	389	382	390	357	386	407	353	370	375	396	366	348	363	377	363	367	369	379	384	411	357	341	406	359	382	388	355	375	366	364	364	361	351	384	365	366	397	376	407	367	389	430	347	390	364	377	378	389	356	354	359	410	394	366	359	395	396	357	415	352	329	372	367	376	392	422	355	376	338	395	393	397	372	358	364	375	393	370	413	387	388	397	366	361	353	387	380	374	344	361	379	375	389	377	349	332	405	382	369	368	377	372	346	350	381	361	372	362	357	364	358	338	368	382	399	370	388	371	386	374	358	383	361	377	343	371	379	357	365	395	355	348	352	383	375	388	369	359	361	408	361	373	366	382	318	342	376	366	388	368	376	362	383	350	401	373	405	337	390	334	412	355	349	345	384	348	357	388	398	383	359	375	364	367	415	358	380	370	381	372	349	382	371	359	340	352	376	368	391	381	358	364	387	364	362	372	363	352	425	385	355	376	346	350	370	348	380	372	364	406	394	338	410	414	372	348	385	353	382	391	378	383	352	365	349	392	395	376	384	382	368	384	365	368	366	369	349	372	376	350	402	340	354	361	398	364	373	367	391	372	331	376	375	366	376	414	379	368	369	337	383	363	379	382	381	361	363	396	353	346	359	361	394	337	414	385	389	374	351	384	381	351	367	418	363	364	373	421	351	384	348	356	361	384	365	363	412	375	311	360	332	364	348	391	382	354	371	371	383	371	353	341	345	404	354	364	383	361	377	388	363	346	407	352	330	370	379	376	378	394	366	373	361	352	361	381	366	409	375	371	378	362	393	365	430	388	370	375	343	389	379	386	391	356	355	324	363	392	370	363	353	360	331	345	380	376	353	401	373	375	327	377	349	375	377	381	372	349	380	386	395	384	351	391	386	370	370	362	370	385	358	354	386	385	367	416	396	352	372	339	395	376	365	351	360	392	400	378	364	348	361	398	376	385	375	397	379	386	387	374	379	401	385	361	365	411	377	376	392	345	349	393	370	372	342	396	356	356	390	351	397	354	348	398	402	376	357	387	359	380	339	376	397	369	408	359	365	364	370	376	353	357	382	373	386	365	364	341	383	413	386	384	377	363	392	372	397	391	359	339	337	375	348	374	342	396	381	368	358	371	414	376	369	381	373	370	373	394	352	384	393	381	398	391	358	320	370	353	369	358	390	391	361	369	371	384	392	370	357	345	382	379	376	393	388	364	365	379	360	385	401	386	375	371	394	380	384	371	377	332	393	364	353	383	367	377	375	378	358	353	353	332	367	394	390	354	373	389	411	391	380	378	378	366	378	375	373	354	365	375	367	386	368	363	382	378	369	379	379	370	396	388	390	384	363	403	353	362	372	353	358	385	371	377	393	395	357	354	365	381	353	348	364	366	361	375	388	367	385	335	394	369	375	404	361	404	359	379	345	367	401	374	371	371	345	367	339	379	358	371	349	389	378	373	382	362	390	396	375	355	351	337	381	378	381	363	380	381	401	392	340	395	354	377	350	357	371	350	361	369	409	348	369	378	365	358	351	387	374	389	355	374	376	422	409	390	403	380	358	351	367	383	376	402	358	398	353	357	373	363	388	390	364	407	345	394	361	391	369	375	374	426	345	369	371	361	353	389	364	368	367	349	362	375	352	353	353	420	378	383	372	379	399	410	361	380	360	338	358	372	390	405	397	383	346	374	321	373	378	393	404	381	368	380	373	372	345	338	374	370	372	384	380	383	347	398	387	368	397	348	400	376	378	428	375	397	390	377	386	392	376	372	357	360	372	370	375	377	387	387	370	405	349	399	379	369	349	399	363	370	401	383	346	382	402	363	348	395	365	361	403	396	360	378	396	378	377	375	392	409	382	375	390	360	381	378	381	373	353	356	381	396	376	373	357	359	380	371	381	363	381	356	369	368	410	359	370	389	391	365	365	338	371	399	379	357	373	366	361	392	396	385	377	379	342	392	389	374	405	367	357	354	387	377	358	358	375	336	354	364	366	358	354	383	390	394	383	358	379	368	372	368	350	372	379	366	389	353	404	382	358	390	369	363	389	366	356	381	344	384	341	353	375	397	339	351	366	365	362	388	371	356	388	350
23784	21084	28408	24002	21051	9890	1358	946	757	674	618	592	549	508	480	475	476	422	419	463	435	400	433	386	432	431	396	408	414	393	448	421	426	391	396	393	403	418	386	406	382	412	389	426	424	427	387	366	373	426	443	454	459	489	495	540	483	533	488	490	509	454	441	417	440	438	433	445	356	400	396	423	444	399	376	393	364	391	390	379	408	380	372	400	407	391	373	389	389	409	345	369	354	381	377	374	377	359	370	357	383	360	443	382	372	356	356	397	382	391	433	401	372	412	380	361	403	375	370	329	356	333	352	395	366	346	386	363	371	376	386	367	412	366	374	388	353	371	375	354	384	390	349	368	378	398	367	380	348	434	407	386	371	387	353	359	372	403	394	374	404	389	372	391	376	393	377	370	369	393	363	354	372	389	388	349	381	381	384	414	385	386	393	406	368	417	379	372	387	361	367	373	378	380	380	361	379	362	366	363	381	399	366	369	340	374	343	360	372	386	390	310	372	398	361	354	362	402	394	373	377	381	357	379	370	399	357	392	359	401	381	376	359	384	345	355	398	334	389	399	400	364	368	393	371	357	401	373	365	374	389	384	399	374	403	328	361	365	378	360	356	376	391	361	349	373	364	385	385	372	372	369	376	410	378	369	399	360	348	358	365	405	387	367	358	397	359	378	406	395	369	394	359	373	373	383	377	406	373	384	362	374	371	387	318	354	355	393	394	358	389	362	366	383	353	387	334	358	371	382	355	356	357	342	338	329	396	365	353	403	365	387	377	374	392	393	371	380	391	403	372	434	365	364	369	370	360	386	353	403	377	376	368	381	381	397	400	366	406	386	358	375	367	381	368	398	392	392	374	380	370	416	382	374	382	368	375	353	388	365	363	398	388	359	393	382	347	415	365	354	372	388	378	375	357	389	366	379	401	358	351	415	377	347	371	351	389	396	360	373	383	369	389	351	316	360	388	369	364	386	419	358	377	367	382	329	425	394	400	348	386	377	384	352	365	356	397	354	402	377	393	385	374	376	383	329	391	370	350	381	380	345	350	375	360	384	401	368	406	373	393	350	389	379	365	369	367	413	352	344	396	380	369	399	371	414	381	400	368	372	373	366	375	343	414	388	394	378	381	340	382	356	357	406	345	378	407	371	355	370	348	390	385	373	379	372	372	404	421	388	370	374	393	393	398	359	344	381	363	389	390	350	369	380	360	380	361	369	405	369	366	388	359	400	375	369	399	405	369	350	420	323	399	356	368	364	355	368	374	401	379	381	406	403	353	348	375	396	397	385	403	380	390	340	412	398	394	403	399	360	364	370	399	387	392	351	400	381	338	370	372	384	366	404	376	355	403	353	395	375	369	371	377	368	356	361	375	366	383	402	392	368	385	367	372	390	413	380	374	415	395	398	335	378	393	416	386	380	385	371	378	386	377	354	391	367	376	374	383	405	352	387	356	375	379	369	337	392	363	347	388	374	372	401	376	370	384	358	383	366	399	405	379	392	355	374	388	403	402	383	361	385	401	350	380	393	372	410	378	373	384	342	400	424	375	375	343	392	375	394	378	356	339	348	375	360	378	412	371	362	344	388	365	391	391	377	408	391	368	384	395	369	374	373	402	382	372	329	402	373	382	347	351	367	383	401	380	358	394	360	392	384	384	354	354	352	352	379	398	350	369	378	354	384	354	367	414	345	397	390	406	355	362	380	385	361	399	337	407	373	398	369	407	376	358	375	356	375	386	384	377	374	379	391	396	375	390	387	396	377	358	357	384	397	350	373	368	372	422	387	384	342	358	363	337	366	376	376	394	362	370	389	370	376	376	375	390	365	397	385	406	381	396	380	427	404	380	386	355	356	378	370	351	422	364	339	359	350	397	354	391	366	373	367	385	367	348	356	383	399	384	349	370	347	381	399	410	413	405	348	393	352	376	380	376	377	387	362	374	339	396	377	383	351	392	408	385	365	376	392	399	363	358	368	381	352	361	389	410	360	373	395	387	379	380	388	375	383	358	352	362	393	375	386	360	376	368	377	397	371	353	392	370	365	346	355	361	371	399	360	409	389	380	388	360	407	384	357	345	361	372	371	383	379	388	364	369	366	376	374	377	395	381	384	368	385	379	393	405	379	403	414	364	388	372	399	360	362	398	394	375	344	361	407	378	385	376	371	374	407	400	393	376	366	420	387	383	371	369	382	380	360	408	428	362	351	355	363	360	351	382	378	362	417	400	368	389	372	378	388	370	363	387	374	378	369	343	358	349	365	369	360	371	341	372	378	407	398	361	393	333	352	370	395	387	351	384	343	382	360	362	395	384	393	358	382	387	366	409	384	362	372	408	364	332	377	367	376	433	377	392	402	393	400	361	373	356	408	367	369	382	403	366	389	343	371	364	392	355	385	375	388	387	421	365	381	397	376	376	362	398	393	384	370	367	371	373	352	371	371	365	355	349	387	354	355	351	378	406	363	369	419	374	421	383	398	395	407	406	388	383	383	392	383	400	367	381	385	404	372	380	382	375	370	408	412	357	382	380	385	356	353	406	396	396	408	405	388	376	397	379	344	361	379	404	352	393	396	354	386	348	377	406	397	402	376	368	392	377	370	373	355	382	375	406	345	351	376	362	369	411	393	360	386	377	393	394	399	378	375	393	357	354	367	345	362	367	361	375	383	400	364	379	359	384	359	366	388	373	399	347	351	344	355	370	375	361	383	377	433	395	378	370	346	385	372	367	383	360	386	362	412	346	361	380	380	372	364	384	397	374	356	358	426	401	376	364	348	383	378	341	391	384	353	359	372	352	383	404	383	351	369	370	389	366	330	363	394	355	394	371	380	375	339	409	344	373	383	403	358	341	376	366	371	342	372	349	385	392	336	362	387	353	392	335	327	381	381	384	378	393	351	406	355	383	370	375	359	394	348	353	357	361	359	394	365	388	333	400	375	383	349	385	408	384	391	373	354	385	383	372	371	366	339	380	405	388	379	364	397	376	399	345	346	367	367	411	403	389	358	374	379	374	376	359	372	388	413	425	311	385	360	371	401	366	451	405	382	381	400	385	348	392	402	383	381	385	374	397	361	378	396	379	336	367	420	353	352	372	388	392	352	366	384	345	368	348	347	380	357	371	399	395	384	376	360	379	361	392	369	429	373	376	356	359	335	364	380	354	344	394	352	389	365	381	386	363	383	380	372	350	372	406	395	392	369	384	374	346	359	418	377	398	367	437	357	384	365	353	381	397	372	373	388	361	380	346	382	379	359	377	369	391	353	370	401	391	385	403	375	358	398	372	341	370	390	372	363	361	381	352	383	367	380	378	403	388	367	390	371	376	387	389	424	375	383	364	340	358	335	378	383	386	367	388	369	410	409	397	359	413	395	385	365	384	336	391	414	369	342	365	357	369	361	409	369	359	352	356	371	416	346	395	392	377	366	370	321	376	392	389	375	368	338	401	382	394	422	372	352	358	368	388	397	365	352	388	387	402	365	366	393	382	389	370	356
5606	11973	10133	5303	3822	2796	2270	1829	1485	1253	1084	982	827	852	751	744	721	658	699	602	638	610	598	559	585	592	513	611	573	564	602	582	574	558	550	544	524	557	544	506	544	514	538	556	500	511	558	560	523	558	561	610	631	649	735	783	772	686	719	686	731	680	620	624	596	593	559	574	582	569	582	549	574	554	539	475	488	466	489	519	569	544	478	498	501	484	497	534	463	472	441	540	469	486	482	484	475	508	478	486	529	471	478	497	523	487	507	457	474	520	470	473	503	485	454	499	430	414	505	518	491	478	479	463	489	476	461	469	516	522	501	476	487	499	515	489	480	486	492	475	457	495	470	512	500	493	479	483	445	469	481	502	463	529	452	503	511	517	487	455	489	480	471	497	511	493	483	490	484	501	511	523	482	521	494	455	448	475	507	545	498	495	482	464	517	464	497	491	494	510	529	504	492	513	499	513	505	504	492	495	492	494	468	491	468	474	510	535	488	522	467	488	489	478	502	474	488	470	506	496	512	470	512	493	460	471	500	493	503	498	529	526	501	479	450	472	510	493	478	484	441	492	501	520	513	490	505	471	448	486	518	521	490	444	507	524	480	505	516	481	514	524	463	476	500	471	482	502	498	512	452	492	484	503	498	487	512	503	514	487	507	492	518	514	502	530	506	492	474	512	516	497	462	552	443	527	489	496	461	510	499	481	470	471	459	515	487	501	489	480	513	481	490	493	494	502	479	494	463	483	499	508	485	506	484	485	507	512	517	479	515	520	470	494	504	503	498	488	433	513	444	468	478	514	491	503	475	463	527	482	483	512	488	497	472	489	509	491	485	472	509	467	471	454	514	505	484	487	470	466	462	511	480	487	517	499	519	460	462	492	481	478	518	511	449	493	507	502	465	463	503	500	473	474	484	507	510	474	508	507	446	473	488	492	510	543	482	506	464	488	489	471	450	495	478	455	497	485	505	476	482	503	494	505	505	482	507	431	486	514	482	467	488	525	462	504	511	464	455	491	490	484	474	480	507	503	495	512	532	465	475	490	495	515	465	446	458	496	492	514	468	481	459	505	530	496	467	519	491	497	477	503	479	482	509	469	499	489	468	479	484	481	474	481	517	492	498	480	496	480	517	519	533	487	524	520	500	489	498	481	505	525	493	483	452	454	492	498	513	528	472	490	508	498	466	506	486	515	498	478	508	494	477	480	493	490	476	505	450	491	461	502	503	472	503	487	496	504	479	495	484	515	492	478	509	469	494	441	487	511	517	469	482	529	476	492	497	537	509	485	477	451	494	486	490	493	464	449	483	470	484	491	475	456	508	467	479	491	503	478	505	471	470	493	500	480	484	512	519	464	545	505	472	473	477	505	482	510	466	493	500	479	506	492	482	467	482	444	502	456	518	502	501	476	480	479	466	457	479	486	532	468	478	474	507	499	482	493	462	486	507	526	468	502	502	501	549	487	481	447	509	518	489	531	443	529	484	495	484	495	505	486	504	485	480	481	516	518	478	512	483	516	484	479	483	498	508	456	463	482	494	484	497	493	481	481	475	488	523	521	523	503	476	475	528	529	463	500	475	499	491	499	485	532	457	449	498	520	500	480	502	472	511	510	486	492	507	520	522	506	509	471	479	495	479	485	497	468	510	471	534	463	496	478	486	517	514	531	460	504	497	481	453	500	466	499	496	483	506	496	542	504	443	506	519	485	536	517	494	507	484	519	480	456	509	484	473	507	493	489	496	491	488	507	498	498	493	481	504	471	515	480	484	524	467	503	501	487	480	476	476	497	498	526	514	497	477	506	487	473	490	503	480	509	504	457	467	509	473	467	485	514	523	478	491	478	520	520	494	504	458	480	455	494	482	433	465	491	482	493	461	482	508	511	463	464	493	520	496	474	460	476	518	478	513	537	508	495	503	440	473	473	518	516	515	510	496	467	496	537	527	508	489	499	474	487	463	479	503	492	467	493	521	505	485	523	502	487	494	491	520	496	466	457	476	520	471	487	486	482	477	547	460	494	496	523	509	512	449	524	474	448	489	523	510	523	451	510	484	462	488	489	496	481	501	474	527	486	497	501	484	486	505	497	481	534	457	514	479	473	486	463	432	508	490	474	485	497	465	514	525	483	506	476	479	458	494	492	493	476	498	462	473	504	479	494	439	497	516	513	499	508	470	522	479	438	476	465	470	502	463	489	500	503	465	466	497	467	486	470	519	487	434	479	510	491	496	479	495	505	498	496	450	482	491	470	499	454	456	472	469	481	554	443	471	471	515	488	493	486	510	488	458	522	504	485	493	499	479	461	485	471	510	502	483	527	476	528	517	483	485	513	499	465	516	514	497	497	496	469	530	494	460	500	486	501	488	474	457	457	492	467	464	524	547	531	468	509	475	463	477	515	526	458	484	490	483	477	466	528	521	498	512	449	488	501	508	491	493	473	507	531	481	489	492	521	498	492	493	480	490	473	501	513	509	474	463	504	474	479	497	459	467	503	500	498	506	494	465	525	461	478	499	506	486	480	456	485	493	487	474	504	536	480	508	433	470	482	502	473	443	457	497	507	484	498	481	426	510	481	526	477	496	477	466	521	506	501	485	516	527	503	479	506	497	477	456	511	510	505	526	499	496	491	482	499	461	498	495	506	531	489	521	490	464	500	488	497	438	465	467	514	493	490	488	489	484	483	503	483	528	529	497	508	494	496	513	508	473	538	493	485	459	453	501	455	451	493	452	483	476	477	489	495	490	485	475	460	483	475	470	485	479	478	502	500	496	510	496	468	500	453	468	491	509	484	529	468	494	503	521	498	493	541	527	492	484	507	468	509	485	480	514	462	523	489	520	519	512	477	494	519	518	509	493	510	480	495	489	488	486	431	506	506	506	484	491	478	472	486	507	455	543	490	485	453	485	472	465	455	485	499	543	483	485	517	452	505	490	510	489	494	503	516	489	484	491	492	522	464	515	470	463	477	510	508	451	483	434	499	520	479	433	498	512	488	536	498	478	460	503	481	472	463	478	524	501	482	508	528	451	539	490	489	509	454	480	505	483	505	452	479	494	495	509	481	491	517	497	482	445	500	532	495	517	505	477	481	511	522	489	507	466	475	459	519	510	515	548	482	508	484	517	532	519	504	497	502	488	497	514	476	491	477	503	483	500	484	463	478	493	484	510	463	509	495	448	480	488	514	510	487	505	530	511	475	487	521	490	459	494	541	509	476	472	523	517	476	473	468	495	501	497	485	511	496	485	456	495	510	480	508	504	481	509	450	466	486	509	487	508	496	490	472	482	465	446	462	467	480	479	498	472	482	526	479	506	471	534	531	492	503	500	458	488	493	508	489	451	513	451	541	512	497	475	511	495	504	511	503	505	509	499	455	493	480	464	467	436	470	526	512	526	492	466	476	485	470	536	490	487	500	454	473	432	499	535	497	469	510	520	472	470	519	487	467	566	458	478	492	482	459	459	489	475	460	457	479	491	501	482	500	499	463	511	485
25043	21122	27134	25152	7363	716	599	485	392	377	359	328	336	298	294	316	268	308	268	261	261	284	255	246	255	245	288	222	278	266	269	268	263	247	246	256	243	227	249	216	218	202	242	223	256	266	268	249	235	231	244	272	278	280	320	322	298	314	326	294	289	300	296	285	286	250	233	257	293	250	242	257	257	225	249	256	232	224	255	238	250	243	253	241	214	257	228	229	243	211	211	216	247	252	255	243	258	243	245	219	219	223	208	255	265	248	263	240	228	247	225	216	227	223	225	201	231	221	217	244	216	200	238	239	259	233	230	211	243	221	239	232	253	223	236	201	213	222	207	281	243	227	220	234	245	223	235	216	240	264	219	232	211	232	239	233	221	233	222	239	233	243	229	216	226	249	224	232	225	239	212	217	248	238	224	226	209	249	231	210	221	229	254	228	231	240	215	215	243	236	215	245	218	261	204	219	233	241	254	246	214	213	237	230	229	190	224	246	259	240	213	201	239	225	210	236	228	230	231	234	243	231	201	240	251	259	219	228	215	250	239	233	238	220	248	248	201	245	271	240	231	266	231	220	238	219	204	203	239	230	206	241	250	210	242	242	219	236	222	228	230	225	228	252	191	226	230	222	220	229	246	223	211	227	240	233	217	217	189	224	248	248	227	235	221	214	246	243	226	220	221	214	225	225	244	223	225	239	236	224	208	206	206	230	225	245	240	224	225	216	224	257	219	237	235	236	228	193	244	243	234	222	238	215	213	241	228	240	217	211	235	236	255	225	225	213	260	218	235	250	229	215	240	224	221	225	209	220	219	224	238	244	239	211	228	254	234	232	197	207	231	247	254	185	243	236	239	234	231	232	229	245	238	202	217	236	225	242	255	206	226	216	201	217	239	225	244	218	220	225	205	236	248	213	243	234	233	236	234	222	243	221	225	213	237	240	199	223	240	229	224	231	221	215	224	198	237	225	219	246	205	208	224	233	198	223	225	246	228	229	242	217	245	216	213	219	174	228	202	215	215	235	235	232	217	232	244	264	250	242	233	222	251	218	241	216	223	213	251	219	254	241	230	198	224	215	219	235	213	233	262	240	200	214	224	241	217	234	232	232	246	234	245	213	216	211	251	235	229	256	206	225	235	240	225	254	230	242	228	216	243	238	230	221	207	235	210	231	246	234	252	227	211	215	234	226	240	226	228	236	217	233	227	227	226	234	269	219	215	218	247	242	243	232	247	222	231	220	204	226	238	232	227	258	203	205	243	226	246	226	229	224	206	205	237	230	231	248	213	219	206	229	206	233	213	230	239	272	194	217	231	226	255	211	225	219	225	244	230	254	268	258	240	225	198	199	224	235	216	207	243	218	217	219	227	223	235	214	260	233	234	227	255	218	254	241	208	198	236	231	228	221	224	237	216	228	231	228	249	225	208	199	259	244	230	230	208	254	220	239	214	216	224	217	213	208	207	249	250	222	252	221	212	229	239	245	243	237	222	228	240	235	219	228	233	235	221	225	216	213	227	248	222	245	222	252	215	258	197	227	235	223	241	221	261	234	236	235	255	206	235	216	204	229	226	223	222	235	216	228	229	217	254	241	222	224	244	242	235	213	209	228	229	199	210	239	232	241	228	218	245	239	233	230	220	234	258	247	202	212	238	226	219	237	238	234	222	218	220	254	235	228	235	211	201	235	230	219	222	232	253	233	229	196	245	230	230	238	231	217	216	251	245	236	244	252	230	210	229	235	218	256	223	238	241	234	233	248	241	216	228	228	235	208	192	216	223	212	210	236	215	255	216	235	238	234	226	244	220	221	244	237	220	234	224	227	240	221	246	244	231	251	219	233	238	230	238	217	243	242	246	226	220	218	215	241	229	211	231	219	222	233	236	217	245	239	216	206	225	215	227	232	263	244	205	224	238	229	245	233	210	237	213	234	226	244	236	231	214	227	213	239	214	203	219	220	215	222	226	207	234	243	215	215	249	213	252	226	220	217	228	200	230	233	208	252	223	223	190	215	219	247	255	241	229	228	253	245	237	209	207	226	247	227	206	196	243	206	227	212	220	220	249	209	234	225	226	242	260	218	202	223	228	238	215	223	241	232	259	248	248	230	224	212	230	199	251	234	231	228	226	221	238	225	246	217	259	233	212	243	264	224	226	234	228	230	222	233	251	248	232	231	236	217	236	233	222	208	229	227	233	224	235	253	190	249	248	244	229	224	230	237	253	226	217	222	282	254	223	232	229	208	251	229	248	222	239	263	206	234	222	234	252	221	226	229	232	205	232	228	246	245	224	234	225	220	213	240	210	256	228	229	250	262	268	220	248	213	251	219	226	223	236	236	190	205	214	249	215	212	209	230	222	233	211	237	212	207	215	215	228	228	220	211	245	225	211	217	233	212	220	206	221	255	252	232	208	240	226	230	236	216	241	237	233	225	222	232	262	243	230	211	241	240	258	204	238	220	228	247	231	229	230	220	216	250	238	219	238	237	223	253	231	211	239	237	209	245	223	229	245	238	224	239	207	225	223	206	229	216	233	202	239	231	201	238	217	220	232	238	215	254	211	255	217	230	240	211	234	250	236	225	235	224	233	265	216	231	234	222	246	203	232	260	261	198	264	217	223	216	218	224	241	240	209	226	225	248	240	237	206	214	231	233	229	241	224	233	210	232	222	199	234	242	227	229	209	217	240	241	198	226	231	218	249	248	207	241	234	232	236	215	251	259	220	245	230	240	223	226	251	217	260	240	244	202	228	234	216	215	222	249	208	205	193	234	255	218	204	245	224	223	240	243	267	229	222	216	206	228	208	233	244	234	220	219	227	247	203	214	261	240	238	240	224	217	233	206	226	210	254	239	218	221	237	208	231	232	234	225	234	247	222	207	210	246	220	249	205	236	229	245	221	230	238	229	229	228	205	250	248	233	223	236	226	233	218	214	209	233	220	221	226	243	239	212	239	194	194	226	223	222	211	237	236	236	238	223	216	234	255	253	245	237	213	211	223	237	205	236	244	213	244	201	228	232	265	255	224	236	194	215	240	222	240	232	229	234	223	226	210	229	220	239	204	230	226	252	216	218	224	221	247	229	211	232	233	238	242	237	214	234	231	231	244	200	195	225	245	226	254	236	225	242	240	212	230	262	205	227	228	216	239	220	200	241	231	239	258	244	260	211	228	244	239	239	215	215	239	229	234	211	217	215	220	232	218	216	234	219	208	222	219	247	219	210	229	256	235	216	231	231	250	231	238	229	216	211	230	235	232	220	236	227	220	233	230	252	224	214	254	231	232	242	227	221	239	225	231	233	235	241	233	212	232	241	219	239	250	220	247	229	243	267	240	231	227	214	246	206	222	227	217	229	241	246	205	209	217	224	240	215	223	250	217	225	231	198	258	206	212	231	228	215	230	234	244	239	233	244	223	211	240	221	235	230	243	242	233	233	237	225	219	235	214	265	237	214	238	227	268	217	234	253	207	239	226	235	227	244	234	242	244	216	222	197
5243	7215	6001	3084	2161	1658	1333	1121	997	752	702	605	508	477	486	481	395	426	403	430	380	341	402	340	369	364	380	366	382	373	359	354	313	337	340	318	288	351	344	321	312	294	311	337	299	325	339	343	306	397	385	391	413	416	473	546	486	463	494	482	462	428	401	403	408	352	380	347	389	381	383	391	379	361	342	311	319	320	332	331	335	371	326	292	313	324	320	291	327	315	321	318	302	308	311	306	310	339	306	305	324	314	303	315	303	321	317	325	301	310	293	327	312	292	299	296	310	342	302	320	286	321	286	335	300	289	321	294	305	351	295	344	320	307	305	323	280	302	303	309	288	349	315	312	287	287	331	258	308	296	295	311	300	314	302	316	313	296	308	302	293	305	321	283	279	317	302	301	345	282	324	306	303	294	305	325	309	314	310	329	325	332	300	309	300	305	312	294	304	303	311	326	295	290	320	299	283	285	319	331	326	298	296	307	291	295	307	278	333	312	374	304	318	336	340	313	335	309	269	278	324	300	326	310	330	324	322	315	341	309	320	328	300	315	324	327	320	302	283	355	317	334	317	286	301	288	337	291	283	307	326	304	329	304	319	304	309	324	347	314	326	306	325	316	310	297	311	320	317	281	315	322	321	320	323	318	343	321	358	326	314	323	270	319	305	311	293	328	306	311	318	315	290	303	305	284	306	347	289	314	289	277	297	312	308	312	308	320	318	313	309	309	302	321	299	291	319	340	332	308	306	312	291	321	325	296	285	299	285	296	313	279	299	307	325	311	370	334	300	349	322	323	310	302	298	294	317	296	304	324	321	295	307	296	317	323	313	341	318	294	310	279	323	336	279	342	313	321	330	295	308	330	293	300	307	339	328	321	330	318	296	291	296	309	306	299	312	321	326	323	288	310	307	305	288	328	293	330	302	312	309	308	281	296	300	314	312	318	337	314	336	286	312	323	296	313	325	317	286	304	291	314	306	289	332	300	321	269	316	326	285	350	314	282	326	301	322	292	284	349	303	287	330	341	309	312	299	328	298	312	293	278	325	286	366	295	302	294	312	286	311	299	306	302	345	287	324	334	342	295	322	305	304	304	309	293	304	313	314	286	342	296	317	316	326	310	294	321	327	312	300	303	332	326	297	303	295	285	306	372	308	325	324	336	296	284	296	311	314	307	336	333	301	293	328	317	298	293	268	301	313	292	309	329	295	315	290	299	325	292	298	313	297	286	292	339	308	309	287	299	312	325	323	283	307	324	294	315	290	316	328	341	288	323	342	335	288	284	326	313	293	326	307	335	291	294	316	298	290	292	305	309	287	323	310	329	301	315	305	289	297	316	324	325	318	293	311	297	307	312	355	313	292	312	317	288	340	303	283	329	314	296	294	318	333	307	322	314	306	313	331	321	303	276	288	328	290	282	313	291	321	308	336	322	288	327	305	313	300	298	346	295	318	304	296	308	309	325	288	299	316	274	316	309	295	285	302	309	329	281	297	302	279	328	309	305	300	276	319	295	306	322	343	284	332	304	322	299	352	282	261	316	288	300	319	297	325	313	303	321	308	305	318	309	326	344	280	281	295	304	287	299	322	305	307	316	311	314	291	292	312	355	313	333	300	290	317	299	315	302	292	305	319	327	314	307	316	323	322	299	323	303	311	324	315	301	294	326	289	327	316	315	305	337	301	324	289	310	304	328	298	330	306	306	297	307	295	293	290	295	310	296	321	310	293	327	303	290	318	305	307	294	263	314	306	335	323	317	296	331	304	321	313	304	280	331	318	296	295	306	317	298	297	322	328	303	320	334	318	287	317	305	309	347	308	298	312	307	344	297	290	299	307	289	311	287	324	314	334	290	277	313	312	291	305	314	321	309	310	302	306	310	305	313	280	319	308	305	286	328	306	320	324	309	325	312	296	322	315	295	312	318	303	324	326	305	313	310	307	339	322	337	292	320	298	327	296	301	306	304	299	293	278	323	304	298	335	347	306	304	300	313	317	302	308	299	288	304	324	301	282	317	299	300	307	321	322	287	312	305	346	279	316	296	322	302	305	321	302	313	313	307	286	295	292	308	291	298	324	289	292	325	324	274	310	315	316	313	323	303	308	296	310	291	338	308	270	314	332	305	322	326	348	297	317	319	282	309	281	316	305	312	306	302	297	321	290	296	296	321	300	309	284	295	292	322	341	306	325	309	336	290	314	308	332	298	290	292	306	302	277	281	310	307	323	302	337	310	306	292	293	311	272	303	306	279	288	314	306	355	309	299	329	312	316	293	334	315	321	315	299	324	289	332	312	289	344	337	339	304	291	322	282	288	331	288	308	345	306	306	308	307	338	329	313	282	299	309	317	303	315	308	283	300	316	333	324	296	288	320	307	311	295	338	315	312	292	315	321	310	318	278	340	303	277	295	297	284	335	329	313	302	325	308	323	292	282	282	313	307	310	296	311	315	313	346	307	289	323	330	327	333	276	295	313	312	329	312	339	337	340	289	279	296	299	321	325	315	297	344	304	311	308	315	319	317	303	310	319	266	310	287	344	315	317	281	287	317	265	369	331	331	285	302	334	305	324	344	317	312	292	331	306	327	299	329	312	327	322	309	299	298	304	312	335	309	364	293	300	324	272	332	314	304	292	336	321	309	269	317	320	325	301	306	308	326	294	309	321	310	351	330	300	273	304	308	310	334	319	302	297	332	304	330	312	293	291	321	306	336	308	301	372	341	294	315	331	305	305	331	322	323	307	317	308	301	280	311	338	335	283	334	317	319	307	314	314	284	350	312	286	309	325	322	286	297	326	311	311	297	309	325	348	317	301	305	349	339	315	279	320	316	326	312	332	284	288	287	324	309	298	294	318	293	297	314	299	294	288	311	315	297	318	297	313	304	294	316	285	303	310	301	336	291	297	346	328	302	317	328	339	320	306	331	281	323	299	358	302	318	287	327	324	256	307	312	291	300	308	320	315	318	285	328	304	325	314	272	312	293	338	292	342	301	291	310	292	279	334	306	292	288	327	295	316	314	294	316	308	293	283	300	344	329	311	315	313	313	308	347	300	324	285	278	300	301	329	313	328	289	321	318	331	265	302	357	326	336	294	307	333	306	322	301	335	314	328	301	288	281	291	311	277	319	335	294	302	310	287	341	327	332	294	318	321	309	315	295	312	344	326	319	310	321	289	317	297	291	303	327	318	326	315	296	293	298	334	307	326	332	326	284	311	274	322	311	311	296	321	287	310	332	323	323	291	284	316	324	358	282	336	271	285	309	312	305	278	320	287	312	316	350	325	323	310	326	346	310	330	299	301	293	312	308	295	310	307	310	307	286	311	291	312	312	314	299	312	341	274	320	312	331	317	336	303	277	330	303	314	300	325	319	327	320	333	290	296	285	310	295	321	317	347	298	313	322	316	302	329	290	279	319	342	304	301	301	308	329	303	311	316	303	297	315	301	335	295	294	312	251	279	330	350	328	271	317	265	320	302	285	320	322	298	322	297	327
22902	21167	28934	23649	21168	21215	8383	1525	1062	892	784	779	678	644	631	499	555	537	492	483	467	464	450	408	457	409	416	438	405	425	370	352	436	431	414	410	404	351	416	406	358	366	394	357	337	387	406	400	365	406	409	434	499	516	482	545	491	493	529	467	492	456	484	469	467	394	437	413	452	418	415	415	404	386	353	395	379	346	392	385	392	376	371	353	383	382	387	386	368	338	337	369	328	367	360	358	352	376	370	341	369	346	345	343	365	332	343	373	364	332	369	329	308	352	390	343	351	347	306	366	344	359	328	326	328	333	357	351	350	358	359	356	377	358	377	368	332	363	376	326	367	344	346	370	356	386	368	412	394	333	371	364	343	348	332	364	366	339	340	373	330	371	343	367	370	325	346	355	342	390	382	363	355	322	380	347	349	353	347	346	376	347	382	366	377	391	358	344	344	361	403	342	349	335	317	354	342	341	364	364	383	352	381	347	391	381	339	380	388	378	390	337	354	348	341	338	362	372	369	322	336	346	353	353	337	370	356	358	350	370	345	376	326	351	343	391	368	352	368	326	329	330	365	346	358	345	342	373	367	374	347	304	334	323	326	377	360	366	362	332	355	345	340	357	374	348	356	359	360	336	369	338	383	376	333	344	351	335	368	327	366	374	329	353	370	327	367	399	339	342	375	326	362	370	387	366	372	359	348	327	338	367	348	376	360	339	370	369	338	390	355	342	347	370	347	370	345	383	333	354	373	325	345	359	336	341	327	358	353	354	355	394	362	348	338	335	328	370	342	370	372	336	340	345	402	322	348	333	365	344	356	338	354	384	337	347	346	347	365	351	383	343	351	354	355	327	356	352	362	393	371	331	380	316	367	352	353	341	359	373	352	332	343	323	373	361	348	359	352	326	367	355	348	354	373	345	355	366	336	353	346	313	353	341	320	349	350	356	369	322	346	366	347	371	357	312	365	397	374	351	326	299	355	356	350	310	345	324	369	351	359	351	371	367	357	342	346	396	329	311	346	370	403	352	364	355	365	340	357	344	372	322	357	360	352	345	395	357	327	335	355	340	333	348	364	334	351	347	345	350	383	336	342	339	389	369	354	378	360	363	353	359	363	341	378	390	348	360	327	333	339	339	351	336	326	363	375	366	325	370	374	353	370	364	360	350	341	380	343	368	359	361	337	374	367	340	375	340	351	356	352	347	381	320	329	359	352	358	362	313	352	373	350	364	321	350	347	353	400	370	381	359	348	380	334	364	351	359	360	362	387	347	365	378	344	389	360	379	367	359	377	339	362	364	338	363	329	362	358	367	331	303	330	368	366	349	360	373	355	325	319	371	394	377	345	350	356	352	380	391	324	348	354	392	370	343	353	342	326	382	314	330	344	344	356	359	346	363	325	344	348	303	368	355	333	327	323	340	353	368	317	368	369	348	341	354	346	371	360	318	341	369	337	330	359	355	372	346	343	355	327	374	344	333	350	347	375	356	316	364	360	363	333	395	374	338	348	356	334	371	360	333	346	342	372	353	334	348	310	364	329	338	363	348	383	358	333	307	356	318	327	329	343	293	361	320	378	358	374	370	402	370	378	348	367	348	350	338	353	357	349	349	361	360	345	342	377	352	353	319	351	388	323	352	322	366	383	365	364	356	350	342	363	338	352	332	368	364	359	354	324	330	323	330	336	386	379	324	343	359	359	358	337	345	323	348	343	345	337	349	340	380	323	339	363	332	365	357	351	349	330	330	376	332	345	362	354	343	333	340	342	341	353	335	342	363	345	360	355	340	358	369	340	345	340	335	347	382	356	350	358	350	381	355	384	364	361	344	353	349	345	319	398	362	365	346	395	356	345	339	349	359	352	344	355	377	359	338	382	353	351	358	371	329	355	356	329	359	385	332	364	324	341	373	365	341	352	398	342	379	361	353	364	343	336	371	359	336	357	353	365	330	339	357	385	336	329	335	327	347	356	337	358	342	358	360	332	340	373	378	378	336	366	346	359	356	338	342	350	327	339	329	350	359	354	336	326	331	352	335	373	333	372	371	359	357	341	349	356	366	342	328	319	359	337	334	351	335	341	343	402	329	340	349	378	391	367	362	374	350	359	362	373	368	394	324	374	357	358	370	387	346	347	356	354	355	374	321	366	369	348	352	348	335	334	298	368	359	362	381	379	357	328	350	395	337	361	326	351	350	369	349	341	363	337	357	375	341	346	358	379	344	361	339	348	379	338	374	353	378	346	351	333	360	311	363	345	370	332	344	354	346	349	322	306	390	357	356	346	358	358	357	334	366	335	320	353	342	327	316	313	363	350	352	327	352	362	350	354	356	368	373	349	337	324	347	352	363	373	322	348	352	327	333	356	344	377	344	369	355	369	385	335	346	318	357	355	346	363	350	354	363	358	350	332	370	365	397	376	370	336	341	342	346	363	343	355	355	331	361	333	321	364	334	324	347	326	363	380	364	346	327	348	387	393	356	307	359	312	342	378	350	330	360	350	327	341	356	316	333	346	359	343	340	358	364	360	348	346	334	353	314	353	336	390	340	333	353	374	323	355	361	357	361	343	355	335	359	371	342	325	365	358	348	370	344	349	356	333	363	318	349	356	345	323	342	340	375	375	352	361	345	329	368	348	334	325	360	351	355	347	351	381	346	376	343	380	347	352	374	346	335	351	386	380	379	356	344	328	371	357	321	336	344	346	329	332	343	328	334	352	344	373	349	353	315	365	356	394	364	346	350	372	356	332	367	355	374	357	359	349	394	360	343	351	357	379	379	352	342	362	370	364	359	333	343	327	354	347	344	383	339	353	333	329	351	363	404	374	347	340	368	354	348	347	355	342	324	379	345	375	389	362	361	317	348	363	357	350	336	299	374	356	363	351	345	349	364	371	377	376	341	335	347	364	342	365	323	358	356	366	349	324	343	384	397	345	340	360	371	375	326	361	347	375	343	335	328	352	349	340	350	357	341	373	348	346	356	335	360	374	372	355	361	348	338	374	351	346	335	348	339	331	332	347	325	372	359	353	367	361	367	375	362	369	373	392	331	320	371	366	361	356	327	332	348	358	364	363	336	353	324	332	344	323	353	316	364	354	340	372	341	332	339	387	353	393	321	343	343	346	353	373	350	383	352	370	348	348	355	356	359	357	369	364	325	355	307	318	357	350	338	359	381	354	332	324	328	352	334	388	340	336	333	318	329	328	326	348	353	364	338	340	355	356	352	317	342	362	358	375	367	331	375	353	326	358	347	389	367	362	339	384	350	348	332	354	378	352	309	317	331	344	331	381	362	363	331	360	358	356	335	362	369	364	381	337	378	368	353	360	343	341	369	316	319	373	375	332	385	344	340	373	321	332	330	355	352	352	319	364	377	358	352	330	358	387	317	366	340	350	324	350	345	352	342	340	344	346	370	343	387	336	356	367	355	376	393	328	335	331	358	320	381	367	371	371	358	384	361	346	325	338	354	333	348	365	337	336	317	319	333	352	355	384	377
7908	18636	15695	8774	6153	4751	3735	2975	2330	2013	1633	1470	1235	1077	986	920	919	776	797	802	695	676	682	619	636	635	602	593	591	632	634	558	568	540	572	555	535	542	508	558	489	517	544	528	534	532	511	541	553	552	616	633	750	760	844	846	808	804	747	750	791	677	699	739	707	659	647	646	656	547	564	564	542	544	515	514	483	485	514	491	515	506	493	482	513	518	523	504	505	484	468	457	491	485	466	471	476	492	478	485	451	414	468	500	439	481	463	460	463	460	427	456	505	468	496	490	465	482	483	459	418	445	454	442	460	484	460	453	511	480	461	474	443	485	482	419	441	456	444	446	462	441	484	461	476	451	487	471	463	498	443	478	450	480	472	423	466	445	429	496	488	416	508	461	442	456	469	440	482	489	465	462	451	498	432	440	444	455	463	472	442	491	436	439	487	430	467	441	474	487	456	444	482	483	490	466	454	492	490	463	475	434	482	467	448	435	448	482	468	442	473	456	451	467	436	450	478	435	420	447	432	451	428	446	457	504	453	501	477	427	472	492	449	448	443	462	435	458	465	488	455	447	469	427	463	474	467	453	467	464	452	458	455	471	461	428	504	442	497	429	450	490	474	495	452	448	481	450	499	445	467	501	458	425	436	434	475	483	461	477	466	431	471	443	496	453	455	481	464	452	456	466	451	478	439	481	453	466	500	472	466	431	454	465	459	476	460	486	440	495	450	448	437	461	468	501	437	494	433	508	519	473	473	462	452	478	481	472	503	485	451	482	444	430	458	437	440	471	472	441	449	457	421	453	481	450	442	483	462	492	470	495	465	426	460	480	449	464	463	457	462	469	452	473	406	440	442	471	474	473	463	481	465	462	462	485	458	438	438	444	466	434	457	432	464	459	492	480	475	476	446	482	465	455	425	466	433	502	459	463	473	434	451	452	442	466	465	470	449	431	491	451	455	507	462	460	439	472	506	454	477	461	496	495	478	451	482	476	478	483	489	476	406	453	446	469	450	432	461	438	439	480	467	437	498	466	478	468	487	481	493	499	443	443	446	488	487	489	499	516	449	490	473	473	502	444	476	424	439	479	470	453	459	477	452	434	473	448	468	445	454	442	462	467	464	461	462	459	487	455	450	442	434	436	445	426	445	445	456	447	463	456	415	459	450	445	424	452	501	486	454	476	452	497	469	491	432	444	438	476	450	488	446	481	463	443	425	501	472	461	450	490	447	476	466	458	509	485	439	457	423	433	448	461	452	449	447	464	468	464	437	469	479	490	467	464	469	421	441	453	451	463	468	421	428	456	507	465	455	480	501	449	443	462	435	510	466	450	449	424	441	460	452	468	469	500	477	444	507	458	461	439	461	446	481	428	437	449	432	448	459	481	462	421	470	444	497	472	474	470	471	463	472	480	487	476	436	493	475	449	440	438	450	462	484	440	465	484	463	439	456	462	473	488	451	481	477	479	434	432	450	470	463	492	448	482	477	440	447	508	467	444	469	489	484	450	453	468	491	434	500	426	468	477	449	463	465	447	472	447	441	479	463	447	426	444	479	488	450	470	497	461	465	404	421	428	481	472	475	480	485	523	476	451	492	460	466	448	468	458	474	475	454	471	426	460	443	452	447	470	442	474	457	455	503	482	473	441	477	450	448	449	483	464	438	453	466	462	480	442	473	447	427	450	443	456	482	491	458	465	480	495	442	488	534	473	494	470	476	494	433	427	447	447	456	436	462	426	468	479	492	460	503	451	443	428	435	483	464	458	468	474	505	455	472	473	450	440	437	481	447	443	448	450	489	464	444	482	451	442	476	464	462	450	445	425	440	440	454	466	466	457	466	425	454	444	440	441	505	461	496	485	454	472	474	443	482	470	475	468	413	419	445	470	489	504	468	476	465	420	471	472	488	469	461	417	485	448	490	458	478	442	482	460	446	460	487	486	495	436	465	458	499	477	446	466	447	451	472	471	451	491	478	437	420	433	481	461	459	461	471	457	451	419	444	485	443	469	467	473	494	458	464	476	466	459	449	447	408	453	465	439	482	470	445	460	489	455	489	448	446	484	485	474	441	465	484	447	454	491	437	495	442	498	448	449	484	471	436	463	462	478	456	470	477	453	457	447	463	438	474	431	442	477	415	505	492	466	439	473	463	458	464	452	461	446	467	464	433	453	425	478	432	487	484	459	495	474	460	461	462	470	427	451	451	462	444	520	458	445	493	469	483	464	453	434	416	484	477	429	445	465	485	462	434	453	470	486	453	466	486	445	445	438	450	453	458	480	472	450	457	486	494	423	435	483	452	476	472	438	445	490	451	457	475	510	455	457	477	455	483	476	477	480	467	463	500	439	444	423	473	484	487	438	476	464	478	443	448	447	448	454	443	441	430	463	459	469	443	500	445	475	487	434	473	446	474	479	426	473	458	483	421	436	443	447	440	445	461	457	484	482	440	422	494	467	459	415	480	448	433	486	497	449	489	477	459	451	451	457	466	432	488	481	466	476	441	492	485	444	472	488	434	453	480	410	452	474	459	488	455	479	506	452	458	463	456	452	459	458	464	429	460	406	455	486	478	447	436	452	491	452	465	447	467	404	445	470	482	491	491	493	472	443	447	466	470	467	483	448	466	482	462	465	485	455	448	481	454	412	494	431	465	421	455	451	450	454	439	465	507	444	470	450	475	417	459	496	460	460	517	437	490	481	453	470	416	403	475	520	442	456	479	466	451	440	465	469	463	421	466	448	491	462	464	461	448	465	470	478	510	438	469	474	470	455	469	467	463	462	432	473	469	473	463	424	461	475	444	450	460	436	429	472	413	458	455	478	491	450	418	461	464	487	475	492	436	476	478	456	489	435	473	444	466	512	461	456	480	472	454	448	451	495	463	471	433	430	443	447	462	451	444	474	425	450	466	454	455	472	439	447	459	446	497	450	469	492	495	509	460	463	472	470	411	446	464	451	478	449	476	483	444	477	454	457	433	488	466	420	462	493	477	481	474	469	446	453	450	458	464	495	444	437	429	468	490	455	458	490	460	473	470	498	477	480	481	467	469	454	456	462	479	444	478	464	466	441	497	430	436	465	462	461	432	483	462	395	475	460	443	483	456	430	457	467	464	497	536	464	444	439	466	472	451	433	438	484	497	503	477	441	472	462	418	481	460	434	428	484	490	428	461	459	458	465	469	478	467	431	458	489	442	468	451	433	464	450	450	443	449	451	463	486	424	441	480	462	476	481	442	448	489	443	445	430	429	494	477	453	459	454	506	443	459	480	430	460	439	445	465	474	460	434	431	471	486	442	448	469	466	427	502	458	460	470	483	486	463	436	480	452	462	440	490	458	461	455	450	458	465	505	433	469	439	475	460	430	452	458	477	440	497	488	451	458	455	502	425	462	442	454	459	476	452	500	441	450	489	467	442	480	476	485	480	429	494	458	423	403	469	473	441	457	464	477	482	500	465	449	469	437	440	471	460	479	448	456	456	480	434	447	490	465	482	477
26832	19823	6993	1032	577	420	401	368	338	362	321	307	304	273	275	269	285	298	295	299	313	277	269	280	284	295	279	301	300	289	301	240	299	294	263	288	273	262	288	269	280	253	261	280	288	286	313	266	304	289	325	306	347	337	337	322	339	322	335	355	318	327	322	315	316	317	284	274	304	305	312	288	314	309	276	265	319	259	282	283	274	290	239	311	308	271	286	283	292	302	280	259	267	290	243	265	281	261	281	299	275	333	282	304	275	265	285	278	279	281	276	262	272	263	321	296	309	277	291	300	271	267	253	301	288	256	276	276	272	297	240	275	293	259	287	314	277	264	280	283	284	293	292	288	268	262	294	305	286	283	271	248	267	320	271	277	269	271	297	274	266	266	281	263	300	266	279	237	296	282	296	295	266	301	297	246	298	281	267	268	271	264	262	295	247	294	279	242	277	265	269	248	247	298	274	292	281	266	284	281	257	248	245	274	264	249	300	268	255	287	250	256	274	272	258	289	252	276	301	286	309	292	267	274	259	287	281	275	292	293	295	291	284	270	292	258	284	257	302	272	268	259	288	263	295	271	261	280	274	288	264	297	263	298	288	293	273	268	266	275	270	258	265	277	285	280	282	321	249	273	297	278	279	293	285	299	291	280	278	304	291	297	280	283	267	304	277	268	280	298	270	278	273	267	263	251	280	309	304	256	287	268	288	267	261	289	285	257	280	290	284	268	290	309	257	247	278	278	287	271	259	307	252	285	281	261	292	268	276	280	280	265	298	279	264	258	265	272	259	257	288	284	269	257	260	279	307	277	267	286	292	249	294	307	289	267	258	287	261	262	314	293	280	268	298	250	284	296	280	284	278	290	267	249	289	270	267	271	287	268	284	286	314	252	273	297	278	296	295	237	265	288	283	296	268	260	276	310	271	271	271	270	246	269	283	270	262	296	279	283	301	279	240	263	274	265	236	269	257	248	264	267	243	261	269	279	278	255	280	272	261	267	291	262	274	276	281	283	268	293	287	294	291	283	269	303	278	271	272	273	305	283	298	289	270	312	293	249	282	289	292	282	280	279	265	305	288	320	270	272	275	313	275	297	304	257	295	269	267	251	280	297	301	290	255	292	279	294	285	278	262	263	280	291	267	294	273	288	250	285	252	285	261	288	261	289	284	266	272	291	302	289	272	272	270	270	283	267	283	276	289	286	260	271	274	306	283	261	282	275	285	261	249	244	285	281	259	292	238	271	271	273	274	282	246	300	264	257	240	278	300	292	248	303	243	277	273	248	263	274	258	291	289	253	281	270	272	295	288	272	270	279	263	260	304	241	282	287	257	280	257	264	280	301	284	275	276	276	292	301	283	269	304	281	257	249	287	288	281	269	275	294	279	305	278	291	268	288	263	289	294	275	274	284	293	261	252	262	257	268	262	306	270	311	274	300	282	285	291	257	276	256	286	307	312	263	281	275	253	255	305	300	239	278	271	257	265	291	280	267	273	289	257	281	285	276	269	263	279	318	285	265	276	240	291	279	253	267	242	268	277	292	274	305	265	247	307	272	294	247	265	279	270	272	288	279	265	281	247	278	291	279	282	277	288	274	275	270	279	297	276	284	294	280	291	279	290	284	267	280	273	283	256	296	277	261	271	266	268	268	241	284	289	288	293	296	270	284	281	299	276	293	276	261	246	275	295	277	254	279	281	249	284	290	273	271	248	266	273	303	291	274	275	266	258	296	262	256	266	271	282	284	310	265	289	265	290	268	286	263	269	279	276	268	256	261	281	289	255	300	247	266	313	303	269	277	265	281	275	278	287	284	301	271	253	298	299	281	283	289	285	284	309	277	297	285	282	261	258	292	293	259	245	299	275	277	271	262	274	281	262	277	285	282	286	275	258	266	314	284	292	263	275	262	266	264	266	288	266	268	279	290	274	270	263	269	245	248	259	283	281	269	256	258	268	290	266	285	288	304	263	273	286	290	262	286	272	275	291	290	263	304	285	267	269	280	265	298	272	281	270	256	293	270	259	296	260	255	269	262	286	263	283	301	272	307	268	262	285	286	282	277	270	254	259	247	278	271	257	262	280	283	279	270	296	254	290	279	287	315	287	279	302	275	283	234	327	270	294	265	293	281	273	274	301	279	304	275	302	272	289	255	273	291	273	260	246	263	292	294	279	281	281	270	277	274	288	316	320	273	281	274	280	268	250	300	285	274	284	284	272	266	274	278	280	284	247	271	288	266	277	263	297	258	272	286	272	265	271	260	250	266	280	270	284	300	271	295	293	245	283	284	280	275	278	275	267	281	242	264	254	299	257	259	279	272	284	273	266	271	271	257	273	274	257	307	249	244	282	284	290	297	287	279	259	279	266	243	265	280	262	283	287	254	272	258	294	282	244	287	266	285	270	281	266	265	266	276	250	285	312	279	257	301	259	264	278	298	265	261	299	250	267	252	279	273	248	256	277	304	278	266	261	218	269	264	251	274	281	279	279	293	255	277	266	292	270	278	237	308	302	264	290	257	308	311	306	255	277	292	271	261	268	250	259	266	300	289	275	312	300	285	303	260	312	278	282	270	270	282	281	277	312	284	297	244	293	311	267	276	276	258	276	272	248	292	284	277	290	271	264	297	263	272	272	250	269	270	251	297	273	295	297	297	293	279	281	281	304	248	256	297	296	300	258	288	263	259	283	278	267	253	287	322	242	285	281	287	263	281	291	293	281	251	270	283	289	279	249	273	288	271	284	248	286	262	286	313	262	293	275	285	266	287	260	274	233	286	274	305	270	301	279	262	271	288	309	279	291	265	277	280	293	282	258	295	289	278	286	222	273	300	264	261	257	272	270	253	283	283	279	278	301	267	266	277	268	291	288	274	295	280	249	264	272	270	280	270	290	319	282	281	273	271	269	264	263	291	266	260	281	250	279	299	277	252	302	267	280	276	290	277	292	271	281	259	273	304	249	287	282	256	292	292	262	296	251	257	287	295	264	240	278	283	284	341	283	302	295	243	264	271	277	291	258	282	280	271	279	264	272	282	249	263	265	275	287	273	273	274	255	275	248	300	284	249	297	325	270	291	263	278	260	262	276	264	235	281	248	279	257	284	263	279	281	241	253	279	264	285	271	280	261	227	299	289	282	268	272	293	259	287	308	285	287	249	265	269	279	252	292	268	272	274	296	290	259	272	262	296	287	266	270	227	309	258	293	275	288	235	286	282	304	284	278	284	255	288	289	273	304	261	255	300	268	248	271	278	287	277	269	275	280	254	288	260	264	275	289	297	274	280	306	255	274	291	268	291	301	267	274	277	271	272	298	274	292	298	271	302	293	256	267	279	258	275	313	275	247	263	256	234	275	258	253	263	265	273	290	256	257	288	277	286	288	273	271	279	285	245	265	262	304	270	255	259	252	276	295	268	269	245	261	267	281	294	249	247	291	272	260	284	277	293	280	284	266	284	267	283	297	282	266	254	289	278	274	290	278	271	267	295	266	255	290	283
4532	2951	2545	1415	1046	813	655	647	522	506	449	463	444	423	429	394	412	404	395	406	402	383	404	342	397	383	371	372	364	386	366	390	375	358	356	398	381	351	402	372	402	393	388	391	323	384	394	388	382	397	438	393	468	465	485	482	495	429	438	498	448	452	443	431	440	446	386	382	382	428	415	386	377	374	423	386	359	364	344	371	357	354	386	409	347	362	379	371	388	355	358	367	361	357	352	370	331	351	361	386	369	362	386	388	358	372	385	343	362	377	365	344	331	392	378	338	335	362	345	355	384	351	352	326	371	371	366	390	343	352	386	353	354	354	360	351	353	336	365	367	367	350	379	366	372	384	378	365	345	353	382	372	335	366	370	387	361	375	356	372	371	387	351	366	354	375	359	381	386	372	386	397	359	364	395	369	385	362	368	381	381	380	375	340	357	354	341	326	377	369	323	336	339	363	360	389	365	367	365	384	337	348	343	328	342	381	365	356	345	378	358	377	352	351	377	337	341	381	387	384	376	338	387	376	336	349	385	385	340	367	338	361	383	377	346	363	381	332	352	390	346	378	339	341	338	360	342	367	382	352	354	360	375	357	366	341	373	376	381	373	349	344	389	402	350	386	347	390	342	373	377	372	348	370	387	369	369	348	365	360	362	349	352	344	368	357	341	364	381	338	364	379	365	382	350	363	342	339	379	363	365	383	376	367	349	379	353	328	381	381	356	396	370	381	363	347	367	357	373	374	361	379	393	366	316	368	320	358	365	376	343	391	346	359	358	361	329	330	367	339	376	348	341	347	362	375	356	396	361	372	359	360	328	351	371	342	376	375	364	356	348	380	399	340	376	356	352	362	369	337	345	375	353	374	344	403	370	370	362	352	347	337	410	357	340	357	345	375	338	355	357	385	380	391	350	366	346	361	321	357	388	334	387	362	377	371	327	355	345	381	355	335	361	371	354	376	353	359	364	387	353	354	342	350	368	396	349	356	360	310	392	369	335	366	389	382	354	371	355	348	376	358	360	381	350	362	369	376	358	371	402	340	344	366	377	349	361	365	341	362	352	374	378	364	360	337	368	344	361	349	375	369	344	367	364	376	350	382	373	374	388	375	378	362	363	342	361	351	336	372	365	345	372	327	362	356	377	359	354	324	359	354	348	349	366	372	353	349	333	328	375	357	364	367	357	365	373	372	360	358	346	343	378	364	365	346	364	382	380	370	344	345	373	336	340	391	375	357	364	385	350	341	349	388	366	348	351	380	370	377	368	361	356	374	369	370	348	340	386	362	356	361	340	396	362	349	331	368	378	353	376	401	352	377	351	368	367	356	335	360	359	343	354	340	370	387	341	373	378	356	405	353	386	369	392	395	369	415	387	359	365	349	376	387	364	390	353	348	381	348	336	382	379	343	379	405	366	373	339	391	359	381	397	355	368	376	392	356	358	380	349	361	382	375	385	379	367	350	363	359	344	386	392	383	372	377	339	363	339	362	327	382	364	319	359	322	372	309	364	352	314	362	332	383	354	372	373	388	341	352	338	359	349	393	331	331	398	366	372	361	338	366	366	366	370	383	381	356	351	335	352	352	332	356	381	358	375	362	344	369	363	368	377	362	360	329	374	372	336	364	369	353	388	362	321	397	328	396	390	367	332	379	355	367	347	393	372	408	353	384	322	359	384	404	346	372	379	398	327	359	383	336	351	372	360	358	378	342	365	371	383	372	356	381	358	375	371	376	346	362	366	370	372	387	367	333	379	365	351	345	350	377	389	364	347	356	355	353	348	361	368	370	372	312	367	324	345	358	382	354	380	339	352	359	389	369	366	368	361	362	358	359	335	358	366	326	372	321	372	368	406	359	386	346	409	341	357	348	380	331	392	349	373	376	371	376	355	367	317	367	385	357	391	345	367	365	395	385	386	356	348	378	348	372	351	362	340	357	386	345	372	378	318	373	368	379	367	354	369	334	343	382	373	320	334	377	367	392	373	374	349	371	346	417	374	367	386	380	362	337	358	319	359	388	327	340	384	380	373	387	344	339	355	360	365	356	357	366	326	355	381	334	395	369	374	372	363	404	356	357	375	373	368	340	389	344	375	376	362	370	350	371	362	367	353	397	328	366	398	378	351	371	335	360	386	375	406	374	379	366	367	396	367	346	358	359	348	341	348	363	349	346	351	357	387	346	352	382	355	353	366	367	338	363	408	332	377	373	343	326	361	380	352	394	387	362	335	363	377	361	360	361	353	379	407	336	399	363	390	387	333	365	348	366	361	362	339	359	361	366	356	374	370	357	413	336	366	385	387	362	388	381	372	345	388	392	348	348	370	349	361	344	334	380	363	373	355	365	360	351	335	398	386	335	338	352	370	345	361	315	336	400	350	331	356	388	369	361	376	379	331	358	349	326	368	366	371	332	339	343	324	371	371	356	381	370	377	361	390	350	326	355	388	359	357	346	389	383	340	367	395	329	366	362	363	355	342	400	368	374	338	348	373	350	386	340	352	349	356	356	344	372	347	356	382	373	345	322	362	339	381	345	360	351	378	353	411	372	354	367	348	382	427	344	362	348	378	354	332	374	381	359	350	386	349	366	360	345	386	362	365	351	374	339	349	388	367	362	351	380	359	357	377	348	363	355	398	365	351	355	376	353	364	385	351	360	385	384	390	393	367	364	347	355	348	392	362	369	351	374	358	387	396	335	352	351	364	303	320	379	377	364	361	332	342	341	349	391	366	350	340	366	366	354	376	382	361	367	390	344	358	385	379	392	350	419	366	399	358	366	388	362	372	354	349	362	359	383	374	364	369	401	382	333	379	361	357	387	358	378	366	390	341	360	405	372	385	376	321	385	376	365	353	372	377	337	348	361	360	392	344	394	302	353	384	365	355	320	378	360	384	335	371	398	337	345	364	359	395	377	374	378	381	371	394	346	383	380	344	354	373	384	331	357	316	362	377	341	371	347	390	375	383	352	362	410	390	359	362	335	351	378	367	357	356	368	344	353	337	358	340	347	371	332	367	388	391	339	377	390	331	347	370	361	397	372	336	378	356	357	372	376	391	366	350	379	356	372	358	357	406	383	397	399	335	361	351	381	365	342	351	347	351	364	364	380	380	360	392	374	385	379	354	376	335	377	354	353	374	357	383	369	371	343	384	359	343	351	374	381	362	355	377	345	362	339	321	352	358	344	352	385	337	358	354	371	344	352	370	379	374	376	382	358	364	395	356	341	366	389	354	339	344	373	350	366	352	346	332	376	373	374	382	355	357	342	377	377	366	361	373	397	320	374	387	373	372	369	398	328	376	349	355	383	354	387	347	330	384	371	360	383	357	374	366	393	366	361	366	384	382	367	373	364	405	360	327	372	361	365	352	372	371	353	339	383	386	393	374	374	346	382	363	335	374	341	355	364	361	340	385	340	382	385	349	373	358	350	363	382	365	327	396	353	366	381	352	357	381	329	335	370	367	346	354	352	363	362	356	359	379	364	361	363	367	382
23842	21084	28376	23994	21053	9980	1334	946	767	670	619	587	542	511	464	472	477	465	422	442	425	429	401	420	408	423	399	382	391	384	457	391	425	397	386	407	394	411	352	417	387	372	406	354	425	384	374	408	406	416	437	473	490	441	474	523	478	477	480	436	412	440	465	406	435	439	433	439	409	414	397	407	385	446	404	407	358	382	391	375	378	352	342	409	368	394	384	402	402	392	400	370	375	385	376	373	361	369	361	352	330	388	408	365	365	367	370	368	369	379	393	366	386	393	410	343	389	387	351	395	378	392	387	384	380	368	366	386	359	371	374	374	364	359	383	363	364	383	328	380	368	364	370	367	379	363	358	393	369	365	392	362	367	373	343	374	358	394	395	404	403	342	377	389	366	393	366	395	341	379	370	379	396	379	345	369	391	387	336	360	386	342	397	392	358	398	390	397	410	382	394	387	365	368	365	367	384	377	381	409	394	371	372	403	348	379	392	363	388	369	394	372	355	339	393	355	396	361	339	389	404	383	409	371	379	408	377	369	368	397	367	360	370	320	352	369	399	380	383	373	399	341	375	405	396	396	377	346	354	365	365	401	407	354	396	324	404	376	385	373	373	337	376	380	358	366	376	372	373	391	376	351	362	410	390	362	401	398	361	357	363	383	395	343	382	396	389	412	352	388	399	402	368	408	388	400	366	365	372	389	362	412	402	381	388	407	369	419	374	378	405	414	351	367	331	317	407	397	341	383	378	356	356	369	386	338	381	365	346	370	387	402	365	353	398	374	407	384	381	354	365	373	369	372	329	389	400	363	345	333	376	364	329	329	366	360	389	378	401	353	365	379	359	395	364	344	373	391	395	337	403	379	372	392	352	387	381	362	376	386	371	395	330	378	403	366	372	383	358	377	384	381	355	366	347	359	382	405	371	407	384	406	371	406	370	353	376	343	364	366	342	389	358	368	348	358	365	383	340	378	352	333	372	374	382	332	385	385	366	398	382	388	375	369	356	385	397	395	392	333	390	397	378	386	359	350	368	360	378	341	362	399	379	382	381	368	373	358	414	407	380	371	345	353	355	369	373	391	360	375	375	371	354	362	356	363	378	415	384	374	383	363	369	353	384	406	355	375	333	346	389	371	386	400	411	367	392	347	388	370	368	384	378	375	370	362	387	334	363	405	353	378	365	345	372	336	373	368	408	374	375	381	393	355	357	374	359	330	421	380	391	402	334	374	408	352	391	369	379	377	334	384	412	392	401	356	350	344	385	381	409	396	396	355	394	380	369	330	337	402	386	378	373	416	357	402	376	367	383	396	387	387	390	385	348	363	379	343	389	401	367	354	379	388	348	397	391	379	405	350	398	395	358	404	388	377	380	362	363	380	410	369	369	325	345	375	395	375	372	411	374	383	363	405	362	348	412	405	394	357	366	356	382	363	364	363	382	362	371	327	376	381	384	376	370	377	350	367	361	356	366	362	386	406	418	395	352	384	392	376	384	384	379	360	393	382	395	367	365	369	351	370	354	369	342	378	355	377	389	394	391	353	384	374	397	424	384	377	361	363	362	356	414	374	350	346	414	352	365	378	354	348	379	375	374	345	381	397	389	395	389	397	382	394	377	357	370	376	359	362	387	395	348	376	376	367	334	382	404	394	337	382	351	383	361	357	355	368	369	398	371	406	384	364	337	372	386	400	391	388	359	387	361	370	387	390	377	380	356	351	383	377	343	393	353	380	386	362	365	414	414	383	369	323	391	403	390	372	386	358	384	417	383	371	377	388	373	370	367	357	384	344	381	403	317	346	358	359	336	364	351	357	349	388	384	367	358	345	346	387	393	388	360	364	359	383	352	365	358	363	364	339	369	387	346	386	340	366	377	390	355	329	400	347	389	357	374	409	375	388	369	377	361	381	385	336	355	368	393	388	385	379	351	390	360	370	358	369	361	354	375	359	378	405	384	376	366	370	398	356	364	352	393	359	377	359	342	392	342	368	406	364	399	367	345	369	342	395	331	372	355	384	401	339	412	407	344	363	375	342	348	408	359	368	383	362	370	354	330	355	401	372	367	380	372	355	387	364	387	364	363	397	357	373	391	363	377	377	368	378	400	407	363	392	372	358	369	411	389	369	386	375	403	406	393	363	410	357	367	373	363	350	366	380	395	402	379	362	388	358	400	367	333	363	372	350	362	390	368	371	399	335	365	346	383	378	399	361	381	381	358	392	383	395	352	413	390	367	380	381	343	372	370	378	382	390	359	372	390	364	356	366	370	344	380	354	364	343	356	358	401	397	384	389	376	347	360	410	363	342	379	381	370	362	351	369	388	396	353	382	381	428	376	360	407	350	387	377	408	377	354	373	405	364	368	361	354	381	400	379	429	377	375	357	370	378	369	386	380	417	370	383	358	412	326	348	404	392	389	373	373	390	369	399	364	412	362	359	334	335	394	357	384	345	408	375	364	378	359	373	379	393	354	371	320	363	348	370	392	380	364	375	366	365	343	391	374	378	365	375	385	343	365	373	352	379	377	343	353	384	372	368	382	380	376	356	348	372	340	346	401	373	366	373	352	391	363	392	374	344	369	385	369	390	407	354	386	358	357	394	389	340	346	368	360	372	383	338	359	378	411	392	343	326	394	356	386	369	386	366	384	371	390	375	396	357	376	395	363	378	379	386	337	412	363	369	385	368	340	335	332	380	392	347	363	378	374	373	365	328	413	372	329	413	362	388	382	346	349	401	394	389	374	356	347	378	377	355	385	331	383	402	405	363	406	367	327	339	392	369	376	403	372	336	363	399	333	368	368	373	389	372	392	347	363	355	383	367	373	377	418	386	374	356	400	358	343	368	407	380	400	383	350	351	382	396	386	382	362	375	382	373	388	355	325	389	361	382	359	379	420	359	350	364	356	334	368	381	357	365	364	362	406	364	394	391	355	374	387	339	368	414	403	365	355	383	381	403	344	392	347	400	375	379	370	352	374	383	360	396	424	347	369	358	376	355	386	372	347	353	380	397	383	382	422	402	375	376	376	374	386	395	367	420	340	410	413	395	397	362	359	349	376	350	382	365	377	382	383	393	380	395	343	401	364	366	382	371	399	402	354	377	346	364	378	346	385	367	380	334	378	368	338	361	340	381	400	345	374	396	357	387	343	322	378	384	396	368	360	364	357	371	366	387	402	383	402	352	354	379	384	343	399	357	375	372	397	386	370	398	368	359	348	369	382	345	370	387	357	335	357	374	355	357	407	385	407	400	352	387	370	371	356	368	386	369	362	395	389	415	373	341	375	345	392	330	334	397	379	361	332	364	352	381	362	390	371	366	388	374	348	411	409	378	350	349	398	380	348	369	369	397	372	365	377	370	377	373	354	387	390	386	393	396	334	386	377	382	368	368	383	395	375	384	377	384	362	366	385	382	374	370	367	381	355	376	341	354	367	393	334	351	374	392	382	359	346	369	389	392	346	369	347	372	364	386	374	373	365	364	339	347	346	385	352	375
5765	12533	10545	5452	3803	2949	2283	1842	1581	1330	1131	1034	922	870	773	755	707	663	632	628	585	589	572	534	540	570	594	593	551	539	578	555	534	534	508	532	520	503	523	541	492	535	477	491	470	504	495	572	573	597	600	652	655	702	711	705	712	666	634	637	655	610	633	561	599	602	576	553	571	551	550	542	546	569	523	476	508	514	523	516	543	489	534	516	492	484	501	492	460	497	485	482	482	476	461	491	481	501	474	501	508	495	482	436	460	471	479	474	501	489	490	497	457	439	510	473	471	498	463	497	488	446	491	488	519	439	484	498	489	498	495	469	477	477	522	471	492	452	461	491	492	483	514	483	463	480	474	480	515	481	451	456	512	451	502	477	470	447	475	455	484	511	528	513	494	484	502	481	506	498	503	507	490	516	507	462	489	487	490	545	519	474	471	524	491	482	500	477	490	494	475	463	462	479	467	512	504	532	493	480	492	498	513	478	505	519	498	487	513	473	492	484	488	454	481	501	464	517	480	497	458	493	471	488	464	467	496	444	513	485	467	509	485	475	499	495	466	510	510	476	468	518	500	485	483	455	463	498	491	481	494	415	477	480	487	477	452	463	483	473	501	498	519	473	485	508	481	485	488	458	503	453	487	502	489	484	471	469	478	473	481	526	484	519	472	490	474	491	513	478	486	487	506	518	477	462	484	448	464	491	505	466	444	461	489	504	493	478	462	485	484	500	486	478	462	452	491	460	481	475	500	472	482	504	501	485	458	481	505	488	462	506	484	567	506	461	482	464	507	462	468	474	446	517	509	493	521	491	470	470	511	502	483	493	463	458	483	437	435	484	458	484	470	487	454	505	490	467	494	483	431	497	484	458	486	469	525	463	471	482	466	440	452	466	466	478	497	469	514	445	478	475	521	440	476	510	481	442	477	478	457	471	476	484	476	502	476	464	496	476	456	481	473	475	524	488	470	507	472	447	485	463	504	513	467	514	490	486	490	475	472	471	480	475	458	462	468	495	472	487	506	474	453	500	473	463	485	485	505	470	435	489	506	440	485	503	480	472	503	508	472	494	452	538	516	524	453	485	485	463	478	481	506	457	517	491	500	502	489	469	428	451	469	476	451	502	513	490	466	440	483	477	482	470	455	481	476	467	464	512	477	456	489	505	443	480	470	447	501	509	465	442	500	479	521	504	519	445	491	428	477	482	496	453	480	488	503	498	502	495	474	499	488	482	454	459	532	453	459	504	491	467	476	449	514	498	474	463	472	496	458	468	469	463	483	461	479	479	486	494	484	474	492	491	476	461	469	423	508	477	491	497	549	517	471	484	469	491	471	487	494	470	465	480	523	526	486	492	506	485	492	478	479	511	470	453	480	522	451	490	463	551	536	424	467	492	515	508	490	473	488	492	472	490	470	496	483	485	493	486	473	496	476	497	468	492	511	496	475	468	468	499	497	485	515	490	487	486	442	481	479	499	479	506	471	478	508	495	473	510	479	490	465	482	519	484	521	466	487	472	487	492	492	468	501	487	500	463	475	485	488	479	465	454	449	472	499	493	468	465	454	480	447	498	466	462	481	485	485	517	467	477	499	502	509	521	480	502	443	464	505	457	488	507	494	459	452	468	480	472	490	467	472	519	481	508	521	529	456	460	509	473	515	481	461	480	507	542	513	541	454	501	511	489	473	455	476	495	441	458	437	466	449	513	534	507	479	495	463	491	479	473	512	461	470	469	470	479	503	504	512	484	505	495	474	488	455	507	481	502	474	472	470	480	500	504	483	509	499	501	438	483	492	488	479	477	467	456	481	473	461	448	503	463	472	509	494	522	461	503	458	513	469	473	487	450	528	495	492	457	469	460	491	449	498	449	512	506	475	513	460	488	439	485	482	461	497	506	514	482	491	485	422	454	513	456	471	506	494	477	446	449	439	486	464	513	458	454	538	527	460	457	478	492	512	489	499	481	504	477	446	504	473	486	459	470	495	455	499	485	454	463	461	509	478	469	470	494	450	511	530	441	507	496	491	472	498	479	486	483	485	456	468	485	465	500	492	455	491	454	489	472	478	503	480	483	483	474	511	531	473	477	437	465	458	522	477	496	508	508	460	487	462	451	490	464	472	492	459	456	483	466	482	483	462	563	448	454	509	462	495	476	500	502	474	489	460	486	494	481	456	481	472	481	480	481	468	455	472	482	463	486	475	473	489	499	484	474	508	463	529	447	476	493	514	509	492	484	502	479	487	471	475	513	457	473	443	464	510	485	504	487	489	473	458	474	491	466	486	506	463	469	466	525	451	519	479	467	466	490	483	468	501	485	500	425	481	446	489	505	453	511	477	498	454	489	413	484	450	481	477	522	462	467	476	495	483	476	510	458	485	469	481	489	469	484	457	450	483	489	492	476	453	488	470	533	483	483	509	488	478	473	506	470	452	469	499	468	500	508	466	454	454	498	485	489	495	449	441	450	479	494	462	478	473	460	485	488	522	507	507	501	497	466	479	506	507	505	522	477	530	512	509	470	500	484	500	457	505	494	502	491	472	473	480	543	487	492	508	456	478	505	504	503	476	525	479	469	476	537	489	473	520	498	482	461	507	490	500	491	479	450	482	525	502	466	452	500	486	479	488	453	493	521	489	507	512	464	438	490	533	497	468	441	480	491	456	463	475	527	447	474	471	495	482	463	466	488	467	569	472	461	484	528	499	503	483	487	471	462	468	447	492	526	477	481	447	459	474	511	493	459	474	461	481	511	457	505	521	524	481	482	488	473	510	461	486	463	519	490	486	495	454	475	468	494	473	483	498	455	486	458	429	459	452	496	530	490	491	487	495	520	499	510	493	482	510	471	498	467	483	464	434	461	500	462	480	454	460	499	476	483	436	453	466	502	489	487	487	475	479	499	515	465	515	488	526	442	465	487	497	503	517	479	484	543	507	500	468	477	486	478	483	497	499	477	507	490	454	487	519	463	488	490	447	464	499	491	495	455	497	494	482	451	493	430	479	491	504	529	468	504	504	498	493	504	463	497	505	475	438	485	473	479	496	469	466	492	453	498	513	504	501	518	472	451	453	496	466	496	496	518	490	496	477	510	478	499	467	487	463	458	481	504	506	459	501	507	493	471	508	487	474	492	496	500	473	472	454	459	473	507	492	514	491	441	472	467	470	497	437	498	497	433	483	523	450	484	448	481	502	497	483	520	450	482	482	486	430	504	461	475	481	529	492	457	489	460	522	472	519	481	484	506	500	517	457	539	486	485	473	500	481	449	464	477	437	484	471	457	528	456	471	476	532	514	468	480	490	463	503	516	481	522	516	475	488	497	513	513	481	485	478	482	521	457	488	471	454	474	479	487	451	479	505	483	485	476	450	483	463	456	486	509	502	541	474	480	496	483	474	462	484	468	505	495	488	498	487	478	494	468	495	486	509	481	461	480	464	473	474	464	460	486	502	490	482	506	504	519	489	458	484	489	469	415	451	518	482	496	478	497	477	475	510	446
25119	21133	27108	25204	7458	799	603	526	404	394	328	333	317	290	277	262	261	233	273	263	249	230	260	244	270	253	241	227	252	248	247	232	226	233	230	270	249	237	223	219	249	204	229	248	250	229	237	263	284	270	274	314	281	286	302	322	317	281	287	281	283	310	285	286	234	292	273	218	262	262	232	243	254	250	240	227	239	238	246	265	241	248	228	276	234	249	252	252	240	234	215	225	228	239	225	239	197	233	232	222	222	235	228	202	229	244	240	230	214	242	242	228	219	238	215	240	240	236	222	247	241	224	235	228	246	228	248	225	218	237	240	221	241	250	203	211	237	247	241	246	236	235	255	213	235	232	254	228	220	222	244	221	235	245	219	210	225	227	227	234	226	227	227	252	229	222	216	221	253	222	193	234	249	223	215	201	245	214	255	268	215	256	237	234	222	217	233	235	226	246	221	218	218	210	228	256	264	233	236	229	240	216	236	222	200	195	262	204	238	239	211	229	212	219	223	237	237	233	250	220	235	238	227	232	248	232	243	215	231	226	230	241	250	206	237	218	218	249	227	213	219	214	247	208	235	240	211	222	220	239	235	224	230	229	234	233	199	234	234	215	213	252	214	253	227	230	239	224	232	198	207	221	244	236	235	237	229	231	249	235	238	219	235	234	197	229	222	220	199	250	245	211	209	221	225	235	208	237	244	229	225	192	229	218	218	225	220	218	211	223	235	232	251	209	237	234	234	216	220	234	224	242	225	237	242	244	226	238	238	230	224	216	220	209	226	231	217	214	235	251	231	247	229	233	221	232	198	224	203	230	220	221	200	218	216	211	242	206	230	229	227	209	212	214	222	200	238	232	233	222	212	204	227	218	244	229	229	231	219	239	216	223	222	218	233	234	243	236	223	252	209	196	253	198	209	214	202	239	246	231	225	225	250	212	217	223	240	224	225	251	230	221	235	222	222	211	241	227	235	248	204	223	267	237	216	220	215	225	243	229	214	224	231	231	215	199	203	222	224	213	209	216	228	230	266	229	212	224	243	241	240	224	219	234	229	219	232	235	252	251	247	229	227	203	241	243	229	215	245	238	184	227	238	250	226	228	228	243	235	238	195	244	241	208	252	220	226	208	247	219	208	206	221	248	233	242	219	255	220	247	228	218	223	202	213	214	232	215	229	222	226	221	233	234	229	222	227	214	259	232	223	220	222	236	233	206	237	224	216	218	231	214	237	237	191	209	222	210	234	238	248	210	234	241	215	225	209	227	246	225	237	219	212	215	260	217	247	217	226	235	205	209	220	248	223	230	224	249	251	221	226	237	212	206	240	214	238	227	236	227	231	229	224	227	217	257	276	223	236	212	230	220	260	218	212	259	233	199	205	219	235	248	240	235	240	244	219	226	235	240	220	242	240	242	219	213	216	235	225	221	219	225	226	201	206	220	258	262	241	248	242	226	243	230	247	230	241	217	247	242	252	212	227	218	227	181	231	235	224	216	208	229	221	261	219	266	236	189	217	222	222	217	260	220	247	221	227	213	238	233	199	246	213	209	217	217	237	235	225	220	231	233	239	205	222	219	243	234	222	237	196	226	214	237	215	234	228	242	222	240	226	238	248	237	214	250	225	222	219	225	233	229	228	239	237	227	227	245	224	249	188	234	208	219	222	220	208	259	235	239	215	220	218	230	205	234	234	215	236	211	223	264	198	240	231	227	230	258	230	256	211	226	197	234	227	228	214	237	226	225	205	241	227	231	241	254	255	260	244	230	221	210	236	215	246	239	228	225	224	217	243	249	227	261	218	241	249	212	214	229	196	236	243	218	250	212	224	224	235	226	196	188	225	221	229	220	255	238	232	232	257	216	251	208	247	227	237	240	216	239	224	243	201	222	235	235	226	229	218	227	246	211	218	224	218	225	233	219	212	213	211	221	211	223	208	236	232	236	251	212	251	235	221	210	200	223	202	224	259	238	220	211	247	246	214	235	196	230	230	216	232	253	235	247	229	236	225	228	219	204	231	209	222	202	227	263	217	218	218	211	222	213	218	235	231	253	241	232	192	226	228	239	220	207	203	244	225	211	237	227	211	213	239	226	207	209	211	223	240	243	222	252	256	225	234	232	227	201	203	213	229	242	216	215	242	217	246	201	203	221	239	246	242	225	217	235	235	247	216	246	208	259	224	209	222	223	236	227	231	238	232	234	247	232	224	203	234	228	223	234	234	254	230	233	230	259	245	238	212	220	211	241	203	252	232	208	208	227	239	201	219	218	233	231	221	224	231	231	254	221	201	227	238	249	259	225	249	208	224	215	213	216	240	233	222	229	251	205	237	228	224	231	228	201	224	240	194	237	221	228	222	242	246	210	216	227	226	250	249	225	238	246	228	236	231	226	219	254	245	215	251	183	226	202	235	254	227	237	219	224	235	247	209	199	209	229	263	235	231	240	240	201	252	222	245	242	180	201	206	213	230	221	240	205	208	237	235	225	212	226	224	221	195	246	218	237	248	235	217	209	217	223	239	218	229	239	248	234	214	235	222	222	224	215	233	254	271	220	236	233	197	223	236	218	222	226	240	201	212	223	223	221	222	237	220	238	208	242	244	227	211	242	205	230	208	228	212	217	182	229	230	214	225	213	239	239	203	231	237	233	249	226	208	216	240	209	235	208	217	232	257	235	208	215	246	206	230	230	239	235	232	225	215	231	236	227	221	237	211	224	240	229	247	240	220	234	231	233	247	225	243	210	228	218	239	228	218	231	234	216	253	253	224	243	204	231	233	253	244	248	215	213	206	230	266	263	232	232	210	200	214	214	208	231	214	256	220	202	217	230	248	245	227	249	226	250	222	220	229	244	244	215	248	229	238	218	227	239	223	223	228	213	224	224	241	236	225	222	208	227	228	218	225	233	221	235	236	223	240	189	211	201	201	247	241	216	229	225	219	219	224	218	205	223	222	237	224	253	261	252	267	257	234	230	238	239	225	241	226	220	234	232	214	233	213	209	213	240	206	216	251	222	218	228	211	258	236	208	231	214	244	220	261	251	253	242	235	227	246	221	234	255	220	234	220	238	239	226	219	247	206	259	219	221	228	238	208	229	251	225	217	227	221	230	206	225	236	219	226	248	227	250	212	212	226	235	230	195	227	225	218	224	236	210	221	229	198	211	202	226	220	217	191	201	230	233	196	226	230	245	214	213	235	219	247	244	233	228	242	241	244	241	225	232	215	217	214	239	219	251	229	224	230	237	213	226	238	248	217	255	258	216	223	247	234	240	231	232	218	228	228	237	219	221	205	212	228	227	248	231	231	231	244	225	207	219	211	244	243	240	232	205	232	242	216	220	239	219	250	246	214	232	218	246	229	244	226	234	230	245	240	218	235	218	240	221	207	246	239	191	239	209	228	218	244	215	230	205	237	231	230	229	260	221	228	248	238	259	248	209	236	213	259	220	240	224	209	214	235	222	223	218	243	226	237	209	239	242	227	227	216	250	258	222	214	216
5350	7828	6429	3281	2370	1716	1368	1166	913	810	666	598	560	521	472	480	424	395	424	381	398	421	368	371	355	362	368	387	360	381	373	362	356	332	303	338	317	341	336	347	335	312	358	335	316	328	327	360	325	361	362	404	491	445	500	470	425	471	473	434	387	416	416	419	347	366	343	343	390	344	371	378	368	364	340	322	307	300	284	314	333	323	311	372	345	341	333	331	348	306	279	308	326	332	313	323	299	311	333	322	314	302	294	309	277	284	325	292	359	289	337	307	296	304	314	315	315	312	293	302	284	310	316	325	303	289	330	309	283	341	298	308	294	307	297	310	329	314	281	281	304	301	313	333	308	268	343	320	327	262	324	324	282	325	328	268	313	289	317	308	301	342	292	364	284	296	286	315	302	310	320	279	340	317	300	322	347	315	303	320	286	304	296	332	326	284	292	290	316	323	315	282	309	313	342	305	326	326	319	324	306	296	305	321	310	344	319	335	320	298	300	273	306	295	292	305	285	305	292	301	313	327	279	313	328	318	331	291	274	315	298	301	318	331	341	329	313	294	313	329	318	318	307	297	337	334	336	309	296	321	315	283	331	309	317	309	292	282	310	310	306	284	313	280	315	313	324	311	316	323	346	297	330	336	303	322	308	343	336	291	328	301	303	287	321	310	323	348	288	317	311	347	308	328	288	325	317	331	322	304	316	304	310	295	300	292	311	323	306	300	319	277	326	276	290	292	298	329	301	298	309	285	298	311	338	317	318	285	335	295	277	301	309	292	317	328	304	313	303	284	313	305	304	323	298	295	282	292	281	300	281	321	296	303	302	295	294	304	310	296	313	267	325	325	317	288	299	319	302	303	313	298	309	316	317	338	262	290	291	338	309	300	291	354	298	312	290	320	305	303	277	312	301	325	305	281	316	314	327	326	346	300	323	291	295	334	287	288	307	303	306	280	314	329	324	288	309	288	299	321	295	334	300	312	290	336	304	265	312	302	312	292	295	314	316	304	317	327	328	310	325	299	306	338	325	303	269	299	300	303	281	322	284	321	308	326	307	301	288	287	325	309	280	307	313	325	300	279	293	288	322	312	292	309	287	304	335	305	317	336	314	314	312	330	308	305	324	316	314	307	322	310	275	281	298	313	269	314	315	334	327	306	294	308	289	329	287	326	299	324	305	317	290	320	352	305	293	335	298	304	327	293	324	311	309	296	286	314	299	291	295	285	301	292	291	292	274	332	297	292	299	306	317	328	332	333	314	337	306	299	300	322	314	295	306	280	294	301	285	331	300	285	305	287	293	271	339	326	305	320	295	305	313	277	302	308	295	305	320	305	311	298	296	281	305	298	323	297	324	311	331	311	335	300	294	316	301	317	320	296	300	289	324	311	295	277	303	328	311	266	299	342	310	330	318	284	302	326	326	357	275	271	300	327	311	272	355	294	319	315	319	312	333	330	304	302	279	288	291	307	341	306	303	300	345	321	307	322	291	299	308	304	297	292	325	308	297	311	320	335	260	300	303	351	322	298	285	304	314	297	319	307	321	335	335	279	294	275	337	293	331	328	303	307	321	324	318	318	299	315	306	301	297	296	287	289	323	297	293	280	286	311	324	323	318	272	309	316	316	247	254	283	303	313	325	287	308	318	309	333	284	324	279	303	332	308	315	289	297	307	304	346	303	291	348	293	308	305	307	317	294	291	305	307	297	292	295	291	301	318	299	308	282	308	268	314	326	298	283	309	310	283	337	327	289	290	301	328	315	286	304	313	290	303	313	298	302	283	314	311	278	280	317	306	296	306	323	311	300	326	322	334	318	311	322	324	322	312	345	275	273	302	302	315	310	298	303	289	302	325	327	309	307	316	321	326	313	290	317	314	279	320	309	290	343	297	317	273	322	280	307	303	296	323	320	271	305	338	296	300	317	270	298	294	332	316	319	298	312	274	288	322	312	304	303	336	292	302	321	304	316	305	322	336	304	297	291	318	308	297	296	317	337	301	306	289	332	307	316	299	303	298	311	285	286	307	272	293	296	284	295	322	322	305	279	303	332	323	340	278	291	290	297	283	318	319	307	305	300	282	304	306	306	321	305	274	310	301	310	305	304	295	322	308	302	286	327	314	320	328	319	311	314	307	310	315	334	329	320	305	291	283	295	306	298	295	297	288	283	301	299	351	326	285	313	288	335	295	339	319	286	301	298	302	278	315	309	327	288	315	295	307	308	305	322	293	332	298	328	321	307	331	275	333	303	317	319	284	324	292	299	317	301	309	316	297	258	322	325	301	311	314	319	304	295	306	299	287	327	312	304	299	281	266	352	293	311	276	304	316	306	307	286	313	279	323	317	296	300	296	330	316	320	296	303	282	335	325	317	295	321	311	282	296	310	300	308	277	271	306	308	272	291	279	318	295	295	299	324	284	289	291	301	319	306	308	326	299	331	289	298	306	335	339	306	305	302	321	330	297	309	292	313	308	301	304	312	305	309	322	298	301	333	313	307	326	303	297	337	293	305	293	298	323	334	295	318	321	329	306	289	294	325	309	310	299	291	293	339	303	313	335	291	307	295	296	288	320	302	307	267	313	281	310	298	288	296	297	327	312	315	269	305	303	310	308	276	303	334	313	296	311	304	340	321	315	302	286	273	329	279	297	288	310	319	288	304	309	288	323	322	301	308	306	280	337	291	332	287	291	294	278	311	299	336	311	291	270	296	313	350	310	306	331	287	292	304	291	286	310	288	298	307	302	318	312	317	299	318	287	327	281	308	294	295	309	291	297	291	308	314	298	322	327	327	281	306	296	296	239	311	297	339	298	298	310	313	275	317	310	328	298	302	322	304	312	280	343	297	293	304	333	281	326	315	306	325	319	301	308	322	310	316	293	284	305	316	310	301	280	269	311	325	331	271	309	333	311	329	331	339	278	318	290	273	280	306	332	294	337	300	317	276	303	288	318	282	312	292	299	304	274	285	309	338	320	285	303	330	286	313	299	311	302	304	292	308	314	288	288	344	307	283	321	305	291	277	300	290	322	317	278	323	280	298	291	292	279	302	322	307	298	270	287	302	308	319	280	327	312	320	328	286	297	320	301	319	287	334	296	327	306	298	304	357	345	308	313	305	333	306	319	345	327	309	300	318	308	288	304	272	300	322	315	278	328	300	317	301	336	300	286	321	306	302	313	349	300	291	298	309	289	331	315	273	307	336	278	316	278	314	283	295	297	260	305	280	295	298	307	320	298	300	293	309	327	307	294	308	305	309	286	320	291	286	333	324	286	310	314	299	303	302	297	297	326	320	298	310	318	288	303	322	346	293	321	311	297	307	326	310	305	339	285	310	292	295	291	300	283	316	291	318	306	312	314	330	311	313	317	307	300	313	327	319	316	291	315	286	307	344	313	300	320	307	313	299	336	286	287	319	308	284	364	309	319	309	298	323	312	306	312	307	316	291	312	295	299	320	279	307	302	289	318	315	293	332	300	306	328	323	307	305	296	333	336
22860	21122	28907	23589	21122	21160	8480	1580	1011	917	816	688	707	625	579	545	551	499	551	444	478	450	413	426	422	446	416	426	404	441	431	384	391	424	392	393	361	422	407	386	367	431	365	383	381	373	386	378	417	474	451	505	539	577	607	532	470	519	483	460	478	460	463	404	399	425	454	419	420	421	424	391	406	426	407	358	402	389	395	356	367	382	396	389	406	397	398	386	408	387	321	347	342	322	365	347	363	383	383	386	389	351	355	347	352	392	367	380	367	371	321	353	346	326	302	355	361	363	356	350	359	354	364	351	344	339	343	361	354	353	359	369	373	337	375	394	317	354	372	375	368	345	347	374	377	336	359	348	380	326	345	384	343	360	390	327	369	387	325	341	365	335	356	333	335	347	309	383	360	383	365	350	351	365	373	332	323	399	398	394	364	326	382	354	391	344	331	346	364	377	295	347	352	356	336	342	338	368	378	375	330	341	348	363	374	376	330	354	384	341	357	320	381	355	368	384	360	336	363	334	362	362	377	352	365	358	379	346	349	360	356	339	333	346	363	361	332	372	363	369	384	359	344	351	364	343	396	362	351	372	348	372	408	357	325	340	359	344	342	376	382	363	357	358	372	351	365	377	359	356	359	366	345	347	398	351	386	343	352	361	346	372	354	354	337	387	351	325	354	379	360	378	377	389	321	395	369	334	351	325	369	339	379	340	365	367	338	363	354	375	342	356	344	382	373	342	345	394	398	349	392	344	346	336	328	397	347	365	334	368	349	381	367	324	359	363	335	315	349	347	356	335	359	359	328	340	376	379	389	378	346	358	351	355	362	375	330	360	359	330	346	332	346	322	367	367	378	339	363	345	345	347	384	329	360	365	346	346	336	358	329	357	367	357	365	353	350	377	338	354	359	382	351	326	359	371	358	353	335	353	352	373	353	333	368	360	367	348	325	344	350	318	399	332	316	367	371	351	342	352	367	344	318	347	374	385	344	363	347	349	333	347	321	360	367	332	386	347	335	344	382	355	345	353	329	346	342	370	378	325	362	371	340	355	366	335	362	356	342	373	367	347	335	378	352	334	352	357	354	366	368	385	368	331	364	369	345	344	364	354	369	344	377	344	337	367	347	378	378	351	352	345	352	363	346	353	369	373	304	382	352	378	363	378	356	363	363	360	342	384	358	345	386	364	358	364	347	361	369	364	356	373	350	344	335	331	349	343	370	379	333	348	350	361	349	332	379	354	372	338	391	365	365	357	351	359	318	367	330	325	366	362	362	332	361	358	368	367	350	368	353	370	344	336	349	326	364	353	331	351	366	322	348	364	358	377	299	331	341	340	367	344	374	356	355	384	368	335	361	352	379	353	346	373	352	323	367	340	334	330	349	341	349	360	378	367	373	343	350	325	362	395	369	334	364	332	327	384	352	358	328	367	335	357	359	335	362	347	351	360	355	388	336	326	376	388	378	399	378	352	363	361	368	364	377	360	332	356	324	381	355	346	335	368	373	317	346	341	350	345	369	368	364	378	338	344	336	350	355	366	324	368	355	360	349	329	345	351	339	345	351	356	350	349	355	368	370	351	339	357	350	382	351	376	334	383	323	349	362	334	361	372	372	341	375	371	379	378	355	372	337	334	358	342	338	372	359	338	349	353	359	337	367	354	381	372	350	344	347	327	348	359	334	338	357	374	341	348	326	385	343	351	366	351	351	372	358	366	339	347	370	380	347	377	350	315	336	372	362	325	374	342	322	354	336	354	379	347	369	378	355	352	380	363	380	353	319	365	335	359	338	326	365	308	331	363	380	391	342	369	329	351	347	342	339	330	368	281	333	364	365	367	363	346	358	363	338	357	363	365	333	363	357	358	333	326	348	394	352	384	373	382	360	340	384	342	334	349	349	351	331	354	346	351	383	318	393	338	351	348	340	340	348	354	344	350	343	365	387	368	363	361	389	384	369	353	334	360	385	332	334	363	326	338	361	370	378	328	355	353	382	355	367	357	354	349	352	364	344	344	344	333	344	345	353	369	356	334	379	333	394	347	374	342	335	341	357	382	353	363	335	365	372	398	334	336	329	352	369	371	324	359	330	305	389	355	337	358	355	365	349	353	343	359	362	352	329	354	343	344	359	365	355	371	331	344	392	357	365	341	367	348	369	373	331	314	328	316	351	340	358	377	339	332	351	342	331	353	337	383	314	375	350	321	356	344	352	333	394	363	337	341	357	346	314	340	351	367	384	343	346	354	344	397	371	341	354	319	358	362	353	332	348	359	356	365	343	334	330	356	351	356	363	340	359	344	354	332	360	343	324	340	369	311	340	358	348	347	321	320	366	322	387	340	375	316	336	363	332	362	381	368	357	315	362	387	352	348	378	368	335	368	396	326	355	379	333	366	328	323	323	343	357	356	360	334	349	358	356	359	392	331	347	324	347	379	362	347	337	356	367	319	345	333	322	366	353	354	343	377	370	368	350	350	349	363	362	318	342	360	340	359	325	346	360	353	355	388	357	302	358	378	343	371	337	359	340	353	334	345	356	362	358	373	338	360	396	341	382	344	367	353	343	347	345	352	348	319	350	355	360	356	345	327	334	349	348	368	341	341	364	357	347	385	342	344	377	356	382	372	350	351	343	350	334	354	415	354	364	339	360	395	332	332	358	349	356	357	349	372	357	410	365	335	340	367	340	354	350	346	342	328	357	338	325	367	356	357	357	324	317	346	335	336	378	354	357	335	318	381	373	386	344	337	341	350	312	335	368	327	384	322	342	357	326	385	331	368	355	344	375	376	356	363	327	367	320	363	351	364	342	372	338	346	372	346	347	383	351	368	364	342	337	321	395	378	354	352	370	378	368	380	329	358	332	355	329	365	320	341	367	384	353	366	334	350	347	335	373	323	374	350	360	370	355	362	322	349	365	371	342	334	346	360	339	352	356	362	370	326	340	355	374	353	346	370	330	342	348	344	323	321	381	364	370	326	356	325	365	362	386	359	361	338	371	361	407	348	334	360	322	360	382	365	382	327	362	338	383	367	343	324	375	331	316	346	327	334	384	345	376	371	352	370	365	324	355	360	342	355	356	346	352	357	359	350	334	375	398	331	363	355	337	340	382	353	355	365	320	386	359	363	377	344	358	332	383	406	359	363	366	329	317	374	353	354	355	362	371	338	354	331	356	357	354	370	355	343	320	352	351	400	340	369	321	343	319	345	343	389	385	375	349	345	318	338	366	366	341	330	380	345	390	377	344	357	347	344	354	367	374	331	343	350	364	358	373	337	370	354	378	358	352	354	374	358	360	362	349	378	357	348	365	341	331	358	370	337	359	343	353	366	344	343	360	341	384	328	321	313	380	365	367	328	379	339	368	348	369	358	397	349	383	344	365	340	306	366	384	366	336	343	357	411	378	360	329	371	366	369	319	341	359	351	353	340	366	335	322	381	359	341	341	332	365	344	338	387	372	345	334	331	340	353	311	347	301	313	377	375	332	370	368	364	362	351
7992	18706	16121	9007	6457	4762	3616	2927	2297	1881	1642	1415	1222	1108	984	873	823	823	725	755	664	674	626	669	595	646	625	567	595	585	537	560	553	574	541	506	500	481	519	509	533	512	471	527	484	509	531	547	607	660	688	795	802	796	875	774	770	740	730	762	670	701	699	609	623	601	646	602	614	597	571	554	575	582	541	471	469	483	517	522	529	537	517	509	552	523	458	507	463	468	469	491	480	450	467	472	452	489	487	498	491	474	474	502	477	482	421	450	473	466	444	485	447	469	472	444	440	465	485	435	474	496	430	455	466	467	442	490	447	464	447	478	466	443	448	461	466	498	503	477	461	469	434	406	463	447	475	471	454	465	458	473	467	425	474	424	471	485	499	423	462	423	456	450	459	495	461	463	450	433	436	470	438	427	429	459	444	475	453	460	488	442	432	440	473	464	428	480	460	428	506	407	467	436	457	455	465	479	476	427	440	444	435	438	468	482	463	507	500	457	482	477	440	461	454	461	451	404	474	442	425	439	459	443	464	463	448	476	492	460	461	484	437	411	458	468	483	467	431	434	497	461	456	481	454	468	459	470	485	426	459	425	473	490	431	447	450	478	435	475	456	506	481	509	449	452	422	444	461	453	468	439	497	468	474	493	429	438	478	484	488	483	466	495	465	441	412	460	466	476	489	457	476	450	470	439	437	498	456	440	458	494	501	432	442	441	484	471	468	470	465	451	479	459	482	441	442	433	478	483	457	441	435	457	409	478	467	497	455	431	441	451	464	464	441	455	446	441	470	463	496	460	443	463	467	445	470	427	459	450	484	448	444	437	418	455	447	447	431	432	436	475	502	428	432	457	463	490	476	450	483	407	443	447	461	451	459	443	451	440	435	472	441	448	441	485	463	450	446	457	463	424	480	476	476	451	457	491	459	462	435	449	451	479	477	459	419	471	486	443	483	465	418	488	438	443	453	432	448	477	481	495	444	489	466	468	463	491	480	478	484	470	448	457	459	459	482	504	447	464	446	449	469	475	424	469	463	479	454	439	487	423	463	481	460	473	486	432	470	465	455	452	445	480	460	444	475	460	415	503	496	458	431	435	456	452	462	460	439	455	463	444	427	461	474	438	507	490	443	498	452	425	481	464	458	456	468	453	443	462	438	469	429	474	440	443	486	440	447	446	483	506	431	463	474	466	464	477	485	463	464	474	493	465	464	456	458	477	441	445	461	482	444	457	470	422	439	465	468	462	481	467	461	446	471	474	464	452	467	428	484	462	437	484	523	468	417	487	487	452	435	467	463	460	422	474	475	440	454	408	452	462	449	433	486	474	469	458	445	458	459	464	415	458	441	451	412	475	435	490	466	461	485	455	478	478	487	505	451	447	485	476	458	440	442	468	467	510	465	464	425	466	449	472	432	411	464	487	438	419	450	448	446	450	473	468	426	458	484	477	433	462	428	457	440	489	466	481	465	444	464	460	497	460	470	479	499	418	442	451	499	465	477	502	499	406	426	456	444	435	470	455	472	473	424	410	476	432	483	468	465	471	484	491	421	446	461	518	430	476	465	440	420	459	466	478	439	433	503	458	478	422	453	467	488	435	448	462	466	484	483	464	478	460	457	449	446	410	472	443	483	511	419	450	479	433	482	471	461	499	437	451	473	470	464	456	456	464	456	433	461	452	477	454	458	412	485	471	454	482	448	452	492	479	444	450	468	474	470	465	469	445	465	427	468	451	487	473	436	508	505	463	469	465	452	471	455	433	463	447	444	457	437	461	486	438	433	492	490	457	444	460	488	464	452	417	474	427	468	400	446	473	443	448	468	437	443	459	463	438	482	456	435	462	462	464	440	476	476	444	470	499	444	467	454	444	475	455	446	435	480	445	453	439	463	449	431	486	467	444	506	428	484	468	453	499	431	463	480	447	452	448	460	410	455	463	423	440	505	441	447	443	497	469	485	445	460	488	484	462	456	454	424	478	408	479	439	432	463	471	443	466	478	448	483	446	468	453	481	458	474	427	456	480	467	467	455	459	439	494	460	462	445	504	466	445	459	478	433	463	440	510	478	454	421	460	448	472	415	443	496	497	417	458	456	459	494	423	476	462	453	438	459	451	449	440	472	461	470	426	471	502	455	469	458	439	463	444	454	452	455	454	444	468	446	430	453	504	458	467	436	481	491	437	426	453	421	472	484	463	430	479	496	429	456	462	474	462	456	480	469	438	508	438	485	461	447	383	440	442	488	465	462	430	458	419	473	475	467	497	438	480	456	476	420	447	484	462	460	478	451	485	450	453	426	470	437	447	511	433	438	445	469	454	490	454	443	476	447	431	462	476	480	470	494	406	478	439	468	466	435	471	448	485	486	450	478	478	443	475	455	463	468	484	417	470	460	424	472	448	447	443	469	426	458	454	461	464	450	466	462	442	418	455	459	462	447	478	445	496	482	427	484	471	497	511	450	463	432	393	461	450	460	467	449	446	455	456	433	467	471	454	482	466	441	491	413	507	446	459	487	450	475	449	452	439	482	460	494	458	405	438	439	459	443	458	407	459	486	436	451	426	496	473	477	465	432	448	452	450	449	475	475	459	446	474	414	462	463	477	415	457	472	476	461	506	464	480	418	440	462	475	501	461	485	438	497	465	456	438	465	467	482	447	447	474	442	471	474	466	453	456	443	412	415	484	427	460	441	434	482	453	508	466	493	499	454	472	451	437	420	466	445	453	422	454	457	397	471	447	479	501	432	493	452	460	461	423	454	435	445	462	467	503	482	460	460	456	479	465	467	476	431	468	446	471	454	464	449	467	476	442	449	461	444	491	450	472	480	428	457	400	473	467	462	446	487	455	464	466	446	460	451	467	445	459	465	487	496	439	498	450	482	477	448	474	456	478	452	466	460	463	466	484	486	449	472	416	442	464	476	435	480	443	470	470	484	475	473	436	482	479	460	475	449	467	484	454	469	444	448	485	451	474	446	521	475	464	497	431	428	424	463	469	450	481	476	440	421	432	463	459	451	462	459	484	465	426	466	429	453	437	455	489	468	458	513	454	446	495	427	448	443	486	441	409	441	465	456	460	462	479	421	457	466	468	456	470	467	463	489	485	478	476	438	442	470	432	405	464	451	440	414	461	455	431	479	465	461	462	428	462	470	488	467	471	461	442	457	478	451	418	436	470	456	459	480	440	470	453	461	449	442	470	444	436	457	450	496	416	415	469	502	424	541	470	475	451	435	447	441	471	453	470	467	485	443	467	445	447	449	419	450	478	464	446	463	464	470	449	481	446	460	436	428	477	439	459	460	453	452	472	489	498	449	482	456	506	476	489	467	459	453	440	466	460	478	427	431	475	418	475	451	424	445	460	459	474	491	484	445	465	442	496	487	457	417	429	468	483	496	477	484	461	462	490	447	459	456	453	431	461	480	496	438	420	436	436	400	440	452	416	460	451	476	443	441	493	480	468	453	470	471	451	466	490	459	468	474	425	443	468	481	433	479	454
27005	19974	7192	1117	658	505	400	330	358	365	339	321	284	297	287	296	318	291	295	304	300	300	286	322	309	298	325	285	290	301	309	239	274	293	302	261	295	295	316	274	299	295	282	301	296	288	280	276	335	290	366	322	327	323	345	342	355	327	337	306	268	307	332	295	291	321	335	293	312	312	304	316	298	324	291	266	295	299	285	264	262	251	343	289	266	300	297	304	261	302	278	296	280	270	287	282	272	296	283	301	272	287	295	313	271	274	314	287	289	277	288	275	259	299	295	285	293	246	281	291	281	321	286	280	295	268	263	285	284	290	313	298	303	297	263	253	312	318	311	226	307	306	274	273	287	289	261	278	263	290	281	303	274	320	304	284	300	253	282	274	266	309	263	286	327	278	284	319	297	296	309	306	302	294	284	274	280	302	268	275	271	258	299	294	288	287	318	280	301	264	280	295	287	297	289	253	285	289	309	277	265	310	282	308	290	275	285	308	284	255	281	289	320	268	312	281	289	261	316	276	275	252	279	281	274	267	312	271	311	304	299	278	285	295	270	255	273	267	269	285	259	293	291	270	274	275	269	296	262	261	260	309	315	285	269	291	303	304	308	300	282	308	284	283	285	295	291	293	306	236	261	288	291	302	249	283	285	284	292	303	274	279	258	285	304	304	266	293	272	273	324	287	313	292	305	321	291	253	277	317	303	271	249	286	319	295	283	279	265	258	287	289	310	290	265	276	302	291	285	264	264	279	288	282	256	290	300	272	269	268	255	286	329	315	291	280	287	312	316	249	292	289	295	290	263	261	321	309	296	285	283	297	288	274	267	255	285	278	292	278	291	302	274	300	318	302	289	272	290	259	301	277	263	275	309	295	262	287	285	286	262	305	274	286	302	278	287	301	286	298	292	285	292	283	265	273	296	269	286	270	272	274	279	258	271	253	297	277	285	273	272	280	290	280	310	278	262	274	267	291	246	265	284	274	294	259	255	302	264	297	257	311	312	319	293	288	259	278	279	252	277	303	271	280	269	297	272	282	284	312	313	309	297	297	293	275	281	309	283	275	264	279	320	277	273	279	284	283	284	300	284	262	275	294	289	271	285	301	290	298	256	240	301	268	287	290	312	255	285	332	302	280	262	260	297	266	271	308	253	287	287	264	296	278	279	309	290	299	285	303	275	304	269	310	297	301	271	321	298	263	290	287	262	311	286	281	294	301	261	274	295	303	295	261	302	272	282	265	246	253	300	279	281	273	265	290	281	267	291	277	305	280	298	265	305	276	271	260	271	276	261	297	306	285	286	282	310	296	280	294	298	295	283	285	275	288	274	279	282	277	280	275	273	304	282	249	299	284	260	279	273	256	270	299	280	303	277	283	295	288	325	265	285	291	251	291	286	290	291	292	248	291	266	291	270	266	288	278	255	294	281	299	273	308	261	305	286	268	261	283	315	291	261	287	289	253	291	313	259	255	291	308	290	323	272	281	257	308	294	311	283	240	289	326	270	279	268	306	291	273	271	303	288	309	270	243	290	275	275	317	280	280	285	255	274	277	311	274	291	296	281	257	270	286	250	272	273	281	268	261	243	269	271	310	308	308	316	254	280	279	269	280	285	305	286	267	262	298	278	274	275	286	296	278	299	317	282	275	303	280	262	288	292	298	295	291	288	279	283	272	322	280	313	277	310	280	305	298	289	270	288	261	282	296	265	293	318	281	303	297	259	285	288	284	279	275	297	279	270	285	299	286	284	281	276	281	264	270	276	301	281	285	297	275	267	303	280	289	308	292	291	273	298	288	320	289	283	275	275	285	267	292	275	276	324	268	260	290	289	271	265	291	271	302	295	315	273	272	298	290	255	307	279	272	279	259	290	259	298	262	253	265	265	271	293	322	281	266	313	291	307	289	275	285	285	253	273	303	267	286	296	307	281	286	268	287	293	265	288	284	292	262	278	289	273	292	291	295	286	276	279	301	288	325	273	288	270	272	269	273	275	308	288	264	273	288	240	257	276	270	293	274	268	295	298	287	289	299	263	294	284	286	288	293	322	295	283	284	302	306	275	242	295	285	300	291	287	279	281	277	281	299	285	295	279	287	270	283	292	271	285	276	302	266	287	285	275	276	293	249	281	308	287	295	278	260	281	284	277	285	281	272	287	280	280	298	276	273	276	290	283	272	276	287	263	311	306	262	280	272	261	291	271	274	279	268	248	301	303	295	288	284	287	302	326	275	301	285	254	289	281	290	305	291	289	302	280	301	272	269	293	275	287	259	282	283	268	305	308	295	293	273	279	315	296	271	303	259	279	269	272	290	292	299	280	274	319	284	269	289	276	316	314	277	272	301	273	264	303	279	298	268	294	270	299	288	294	308	305	280	280	285	301	291	286	320	311	288	311	283	275	266	284	264	271	313	287	311	283	273	258	276	313	282	290	273	267	265	283	325	297	277	289	286	296	307	289	268	287	297	260	268	260	285	288	295	290	287	267	263	280	291	303	283	310	253	304	289	283	300	284	290	283	269	282	250	271	254	310	282	284	259	287	304	278	266	318	292	292	298	301	242	283	269	247	267	313	284	267	272	289	283	257	286	273	289	301	277	279	271	261	328	308	277	333	302	277	290	298	293	270	317	284	285	289	323	287	256	273	305	292	296	306	302	317	284	313	281	271	263	264	289	293	273	318	321	286	282	284	256	277	275	282	301	294	312	272	299	293	312	271	324	266	295	276	304	292	270	284	292	288	286	254	290	263	269	266	283	284	300	285	279	298	304	284	299	308	273	254	290	293	297	271	283	313	275	273	256	324	294	298	281	292	271	261	293	260	293	307	301	275	264	262	261	305	303	307	271	266	312	279	250	306	271	289	311	280	306	234	301	329	265	252	313	308	284	279	280	302	287	294	290	294	269	269	284	292	253	288	292	288	280	279	283	293	269	255	274	283	269	285	294	299	306	312	294	287	267	282	278	276	305	257	276	269	260	246	278	260	317	266	262	281	317	289	278	269	287	304	307	253	280	293	298	319	298	299	284	296	290	312	288	289	271	255	283	298	273	297	269	270	295	264	258	284	299	285	296	250	262	305	261	296	329	301	292	274	320	291	286	257	268	273	278	312	282	277	285	235	277	278	276	289	247	295	255	263	287	299	295	295	270	287	292	314	286	271	288	281	283	314	283	286	300	302	283	298	301	288	275	299	292	297	263	300	323	283	300	314	298	300	255	313	278	321	271	272	272	245	260	273	300	295	277	308	313	254	271	302	271	255	282	302	296	296	302	295	279	278	273	274	274	275	273	310	308	296	287	252	261	244	271	295	296	299	287	307	282	321	310	287	303	279	287	326	273	273	273	286	268	310	275	249	276	300	267	282	304	304	292	291	282	276	283	295	276	273	287	299	278	307	302	280	310	277	275	288	306	306	278	250	296	320	270	280	283	284	282	288	307	262	269	300	312	289	274	283	313	275	260	296	269	310	310	284	272	272	269	272	305	286	287	280	280	272	285
4712	3468	2799	1452	1065	834	690	663	547	506	473	436	444	447	414	401	410	400	434	403	409	424	390	386	407	411	411	384	388	339	374	388	389	349	395	393	367	386	388	386	380	377	385	368	395	354	368	408	394	435	444	444	530	493	506	504	475	459	470	466	460	446	433	442	427	428	424	445	415	447	388	406	418	370	406	346	376	374	379	396	387	373	429	412	418	380	387	404	433	359	393	357	375	354	356	353	371	367	379	420	347	356	412	354	386	411	413	373	379	367	363	386	370	373	383	380	390	364	376	369	357	363	405	379	341	369	358	425	413	356	376	341	379	388	404	358	395	356	384	401	343	387	358	360	362	381	354	398	375	377	360	391	350	385	352	407	365	371	393	367	377	348	376	371	342	322	364	367	401	356	373	375	402	391	367	387	359	387	355	371	400	364	358	385	350	394	384	355	400	391	373	405	378	384	380	383	371	391	382	373	375	386	355	389	354	353	371	384	374	345	379	343	392	382	387	375	385	381	384	400	371	383	367	375	347	396	414	358	374	376	370	403	383	379	361	313	352	368	384	388	370	363	356	382	374	365	362	373	391	379	370	409	382	382	354	397	341	358	361	361	396	384	366	340	392	363	348	377	367	392	368	369	371	387	378	378	379	425	349	359	381	371	383	402	363	400	376	385	362	371	391	384	373	373	375	375	418	367	374	359	388	350	346	374	364	400	377	378	370	388	394	371	348	418	392	348	359	379	348	369	354	393	370	400	345	397	373	385	363	354	382	358	361	350	381	354	379	393	410	419	333	337	329	373	367	383	373	397	361	364	340	388	350	413	384	363	334	366	351	391	382	349	383	411	364	359	387	383	367	389	357	362	362	399	379	371	380	368	349	377	386	350	330	371	380	392	398	353	369	340	373	342	353	348	378	378	356	362	375	392	357	350	377	392	385	375	369	369	351	362	367	369	368	370	389	366	366	375	401	395	393	396	378	401	368	358	387	363	384	375	400	364	396	375	380	350	389	369	341	365	376	383	358	387	339	364	394	347	379	345	356	331	356	398	356	387	383	354	340	360	341	360	350	369	391	367	388	372	362	326	372	379	366	399	334	357	401	346	391	348	354	382	384	355	331	419	381	395	380	381	383	358	342	378	374	384	395	335	418	394	368	392	350	333	327	375	351	363	366	369	364	380	376	349	372	354	374	395	372	371	389	377	372	368	372	382	360	364	352	401	342	368	373	376	359	368	352	352	367	376	404	383	388	350	359	374	358	406	377	366	361	355	341	395	406	368	353	352	340	376	340	383	379	365	391	363	380	364	357	424	397	375	361	378	369	381	362	342	361	375	374	355	380	321	366	408	368	399	371	380	355	342	389	362	371	372	357	401	404	406	355	382	363	381	368	349	380	359	378	378	372	372	357	408	351	388	372	399	386	397	354	345	384	368	329	357	431	393	405	335	351	392	394	377	380	395	385	347	384	363	393	381	357	366	360	368	403	422	353	351	416	372	343	384	364	371	369	372	376	374	383	375	388	378	363	378	365	344	373	400	370	360	358	359	384	348	374	363	358	368	355	381	386	365	350	345	379	376	349	379	392	377	372	379	361	345	333	353	384	342	373	398	392	435	378	355	406	380	381	393	376	402	349	381	341	366	404	371	364	367	384	406	379	370	380	364	369	361	385	362	367	381	394	363	374	378	386	328	375	400	361	366	383	378	369	377	350	379	369	366	393	335	369	387	379	347	377	378	372	388	412	345	347	382	398	394	362	397	329	337	358	396	385	363	399	359	379	366	370	376	376	353	351	395	359	382	358	373	369	343	363	383	366	392	382	347	374	361	393	353	362	414	406	398	383	397	368	365	346	363	384	388	391	391	388	340	369	323	372	359	356	374	347	384	391	342	383	374	392	362	368	375	377	360	355	371	350	351	342	357	373	395	385	386	359	392	393	383	384	363	408	387	355	358	368	342	406	400	376	353	386	369	363	387	374	365	397	364	347	392	364	361	375	383	356	412	381	385	390	379	368	365	359	357	380	356	355	366	370	392	383	382	356	324	395	371	380	357	376	384	413	400	367	384	362	409	375	407	374	352	351	388	376	369	362	388	368	361	367	361	371	351	363	394	364	393	372	385	367	382	371	358	377	329	371	342	372	363	328	389	389	418	366	367	354	355	339	369	370	419	353	421	398	372	368	375	365	358	350	341	399	396	388	370	358	364	386	346	374	395	390	388	399	385	365	382	404	392	357	391	358	354	370	346	366	366	364	366	374	355	377	380	392	390	360	369	372	356	364	331	381	397	370	392	372	389	383	369	357	366	364	399	387	353	403	381	370	429	447	377	366	358	382	371	342	356	373	390	376	368	380	403	374	394	369	367	336	375	384	398	357	378	436	370	349	345	379	407	355	384	382	401	396	382	380	416	375	390	348	347	365	381	341	382	380	369	425	382	335	382	356	354	374	404	384	422	358	382	374	342	366	351	371	379	352	354	361	380	399	363	398	365	386	356	357	340	359	408	341	359	367	371	357	402	375	372	381	328	399	405	377	353	354	375	350	392	361	365	378	377	378	386	365	367	357	361	374	372	401	363	397	362	368	359	368	366	387	370	364	372	413	361	359	375	387	372	361	402	359	383	366	360	355	360	364	356	352	356	362	395	353	395	384	363	395	379	380	353	378	380	346	389	408	375	389	374	358	368	378	377	383	357	377	392	347	373	340	363	363	376	358	386	363	369	389	358	354	381	381	364	384	347	370	389	377	363	381	371	404	346	362	349	381	370	371	378	369	389	373	348	349	389	398	379	358	362	371	373	372	333	392	372	403	379	353	392	368	379	381	387	397	386	367	383	385	391	370	373	368	407	364	385	363	352	365	369	362	362	402	372	357	343	359	400	378	399	362	354	368	370	367	360	368	398	389	377	397	371	420	332	388	374	366	389	384	346	369	401	352	341	343	335	383	343	388	351	421	379	368	368	361	346	368	356	365	339	379	394	370	375	357	364	355	361	400	363	355	353	383	384	380	351	404	376	385	367	363	386	376	397	359	358	380	417	372	381	363	348	378	361	401	378	393	353	374	361	368	394	393	380	364	370	398	355	369	397	392	350	355	385	356	351	380	407	355	371	376	390	391	380	372	402	367	363	344	378	388	352	353	377	421	376	356	401	357	392	387	394	342	383	371	361	373	364	382	379	390	393	378	376	385	393	385	366	332	394	368	401	360	411	372	381	379	368	378	399	402	349	370	413	410	385	364	383	372	361	404	353	330	373	406	396	376	359	387	392	348	368	385	381	388	340	362	386	355	378	356	385	398	359	352	370	316	426	397	397	362	374	402	362	382	386	371	366	380	357	375	379	337	371	365	369	403	378	359	383	369	382	359	332	355	346	352	377	365	372	383	397	355	381	383	356	357	385	378	347	376	334	367	352	362	383	356	366	388	339	375	400	357	355	381	385	319	374	391	349	371	357	368	360	372	393	405	374	396	355	367	359	371	400	362	357	341	360	377	379
23803	21114	28393	24027	21115	9630	1429	1012	747	691	615	593	591	501	528	451	465	432	502	425	470	425	458	445	431	410	424	386	401	399	389	401	387	426	365	387	399	384	371	390	387	402	386	418	407	400	404	404	429	461	465	516	500	513	444	471	461	447	451	464	461	452	437	410	470	443	405	393	379	407	407	425	371	385	373	393	392	349	367	388	415	376	439	401	380	370	408	404	402	383	385	423	420	410	385	382	375	383	400	337	403	379	365	397	338	414	362	376	409	364	379	393	386	372	399	381	339	378	391	370	371	415	374	384	350	387	376	357	394	407	361	395	359	374	384	412	385	391	350	385	384	436	342	365	365	371	393	396	414	392	375	373	417	399	375	397	374	361	389	360	348	390	362	409	380	357	393	380	398	375	367	362	371	346	387	345	384	393	413	377	397	379	397	354	347	345	375	399	392	383	393	320	383	385	387	362	375	398	392	365	407	366	377	372	388	379	360	387	356	338	383	393	368	384	373	378	406	344	366	388	339	417	392	415	390	406	364	359	361	377	373	375	398	371	400	410	353	402	359	382	371	362	358	366	362	413	387	358	387	368	381	383	398	398	413	368	349	374	346	382	373	391	341	413	416	367	346	398	350	401	345	409	398	340	383	388	396	361	332	365	372	383	415	384	342	372	406	390	353	375	357	375	370	365	383	414	378	356	357	403	370	404	362	388	366	407	383	410	418	362	367	376	373	375	339	362	343	410	384	376	371	327	355	376	350	379	350	357	392	390	371	379	343	366	325	408	366	382	363	364	355	395	362	365	379	365	385	379	366	357	366	393	397	375	400	445	416	362	369	374	386	367	389	376	396	376	356	396	376	389	367	345	382	386	393	373	370	383	379	366	396	377	348	384	369	360	353	331	371	398	412	321	423	385	375	369	351	340	340	335	358	375	360	375	357	386	359	357	351	344	359	404	371	386	395	390	363	367	376	384	386	366	410	400	354	374	352	380	390	361	384	352	370	376	386	378	381	393	413	414	380	368	365	364	372	346	376	379	366	382	372	362	386	330	367	357	395	380	365	399	426	381	421	401	383	372	359	415	362	384	363	391	362	390	374	356	373	393	416	403	372	369	394	330	365	374	380	350	376	399	396	392	413	367	366	393	343	367	395	377	367	361	407	400	393	370	335	373	361	358	376	402	369	363	391	365	366	382	405	396	369	391	394	380	347	364	375	372	409	399	381	355	371	396	364	363	359	393	391	382	362	358	393	341	361	375	373	342	370	395	364	382	375	363	407	366	346	373	378	396	363	352	422	361	375	346	381	365	335	406	399	366	391	405	361	381	371	378	386	349	387	381	394	359	390	365	389	385	392	388	377	395	375	382	373	357	365	364	387	376	380	374	394	402	366	358	413	346	376	406	370	406	418	418	387	388	379	367	392	415	396	374	380	375	363	362	392	376	382	394	377	375	384	384	357	378	371	374	384	363	363	403	399	375	364	362	383	402	354	362	366	387	378	381	389	360	352	388	374	380	413	355	365	392	379	404	411	386	354	370	359	382	362	373	380	362	385	392	379	347	372	359	386	365	344	381	362	384	383	385	381	331	394	380	380	394	375	346	397	362	390	384	357	376	375	368	361	368	400	404	337	348	395	347	368	373	426	393	366	369	353	374	355	396	406	337	394	400	353	382	351	330	388	365	346	365	389	384	367	384	339	371	358	326	356	394	415	359	375	354	361	335	345	398	360	400	379	361	366	380	382	393	383	377	353	397	394	402	375	363	379	364	360	386	407	376	346	352	374	382	368	392	378	407	388	391	384	361	391	387	355	362	393	372	376	383	390	401	365	396	374	369	352	347	389	394	361	379	359	353	359	362	371	344	322	378	409	401	377	383	384	351	365	369	386	379	387	370	399	373	380	361	369	370	372	370	400	349	357	405	351	382	376	366	382	386	361	381	364	362	391	365	347	371	393	389	418	400	362	354	351	379	349	368	361	352	404	384	371	398	359	363	376	383	367	394	356	381	375	353	372	401	367	403	401	364	398	377	380	406	406	399	395	382	376	424	382	368	339	384	359	366	397	379	419	356	347	372	347	403	363	354	376	351	383	386	364	401	383	354	368	394	367	368	391	390	395	361	427	408	372	394	374	396	357	372	408	354	361	357	373	378	384	383	392	350	418	411	387	368	366	376	383	368	359	386	363	367	367	381	396	384	374	377	368	359	384	365	354	398	405	369	373	358	387	364	362	370	375	395	374	382	375	338	380	370	383	362	366	345	386	391	396	356	355	385	388	362	367	382	372	376	369	396	384	358	385	366	366	402	373	394	371	385	380	351	409	394	374	375	369	358	397	392	362	380	405	398	358	427	378	379	423	355	375	358	377	377	383	391	366	371	358	358	398	356	392	368	403	399	373	366	375	384	423	368	379	420	357	397	360	380	402	385	410	373	393	387	364	384	406	382	342	370	409	397	413	335	400	367	370	394	397	367	363	370	399	370	359	390	380	379	404	359	367	379	367	391	365	366	383	405	374	353	355	379	355	381	361	375	355	375	383	372	366	388	393	329	387	388	377	373	376	388	370	380	385	385	361	354	389	370	377	373	370	375	347	394	404	353	353	342	356	387	369	356	379	415	361	369	385	337	390	369	392	382	360	425	385	407	371	367	364	344	389	365	391	389	365	358	372	377	386	391	362	421	390	370	368	398	387	376	407	405	408	377	335	364	418	375	344	347	358	389	382	374	375	387	381	367	389	363	346	374	352	359	373	348	400	407	355	407	382	375	380	392	397	382	357	401	384	369	418	367	379	373	401	369	377	399	405	397	347	416	389	384	375	368	401	356	367	394	404	381	373	391	390	360	362	366	395	342	363	403	379	366	412	375	386	366	400	380	344	399	381	403	371	379	400	360	358	391	376	404	393	388	394	393	385	373	397	421	396	378	371	376	351	394	383	389	367	407	368	411	387	378	400	398	365	393	387	376	339	397	405	409	351	374	389	353	364	372	348	402	382	395	382	374	401	395	370	404	384	359	374	404	383	416	391	377	388	356	362	354	398	401	395	332	386	359	376	388	356	369	382	384	354	400	429	387	412	354	362	368	380	412	319	369	351	404	386	406	385	383	375	373	384	400	376	337	385	351	367	352	405	365	385	355	381	379	393	409	384	382	366	336	380	370	397	359	383	359	378	380	344	355	374	416	380	372	387	397	345	389	394	369	373	382	366	408	386	377	375	371	362	374	376	367	376	350	392	384	363	402	345	354	377	381	382	388	404	399	352	386	329	382	383	355	385	377	353	361	374	371	340	392	378	349	385	364	346	415	389	401	398	374	424	378	348	404	330	366	364	357	375	375	377	342	379	388	399	370	367	374	389	361	370	410	386	387	394	377	368	349	375	344	382	358	386	330	371	397	380	393	375	376	366	378	367	357	428	370	362	407	358	349	411	365	408	365	349	376	387	365	381	376	389	361	370	357	371	368	330	382	395	378	360	379	356	401	365	355	393	415	394	378
5848	12905	10552	5696	4039	2916	2304	1888	1453	1299	1136	1011	874	866	839	736	729	736	664	617	610	620	572	586	544	576	569	569	513	572	540	571	553	528	536	534	560	557	539	560	507	520	578	555	495	531	566	542	609	641	643	665	756	738	699	669	659	696	664	645	611	639	588	578	613	614	620	623	576	636	478	560	540	528	548	477	533	538	535	526	532	533	557	520	502	504	480	561	501	519	488	466	511	484	468	494	491	473	504	501	468	501	480	477	526	466	491	469	468	475	522	529	498	482	491	506	463	486	511	469	493	445	513	483	511	515	468	472	488	504	536	464	445	493	522	499	493	503	493	478	476	473	478	470	467	510	495	444	502	471	471	478	458	458	463	501	499	457	499	506	507	476	470	475	498	491	507	494	447	476	486	477	474	467	487	498	508	513	478	471	477	477	490	486	478	479	501	512	518	480	500	483	501	473	529	477	495	527	487	490	490	486	488	530	485	466	510	482	490	472	473	492	497	476	499	532	498	488	491	497	500	493	479	510	490	494	527	475	501	504	490	508	474	474	461	453	507	498	466	485	487	480	478	474	502	509	484	532	504	494	463	547	501	420	472	495	472	488	498	498	503	516	507	505	481	504	469	474	507	487	517	499	480	501	484	478	455	512	548	484	484	500	498	477	443	480	477	533	464	490	518	462	513	520	484	468	507	515	451	509	494	469	481	522	511	441	469	449	491	506	443	455	495	474	465	484	490	511	488	422	464	508	528	506	462	508	472	463	535	469	502	457	498	453	454	467	488	488	483	485	501	469	476	470	461	509	507	505	485	507	483	470	472	512	483	491	437	489	530	508	494	456	495	514	503	502	510	513	445	432	460	487	476	476	503	513	540	501	490	491	464	558	494	460	483	444	492	514	507	506	459	488	455	486	496	480	461	515	502	486	502	492	507	500	458	463	443	486	472	430	479	457	437	499	529	493	453	507	522	486	491	489	517	444	488	505	463	454	509	481	507	495	496	488	462	486	475	457	458	488	507	475	497	502	487	472	503	519	488	483	507	466	481	495	509	514	496	500	480	499	465	473	460	469	484	488	463	480	515	480	476	468	493	499	485	460	496	534	474	531	464	521	481	500	536	521	464	482	496	538	502	461	484	513	520	457	469	536	508	499	505	474	469	497	510	478	510	495	501	486	477	449	479	505	458	496	488	452	492	457	456	444	532	472	478	447	498	485	500	457	459	483	492	459	461	506	510	452	485	475	527	497	455	506	500	499	505	466	514	512	518	458	449	486	484	460	502	505	485	462	485	452	544	463	472	501	463	514	524	522	518	495	453	472	497	472	481	473	515	471	514	448	459	506	488	451	478	500	496	473	445	467	469	484	510	467	493	458	507	483	497	471	490	494	509	488	472	443	489	504	467	509	489	488	489	482	497	485	501	472	479	473	478	463	495	510	507	496	496	498	483	481	480	473	491	486	483	493	474	503	499	482	470	486	479	506	494	498	476	494	508	507	510	450	467	524	475	443	471	473	478	483	472	496	465	489	466	512	483	508	502	523	476	485	499	496	478	528	505	489	496	471	488	488	506	508	481	497	503	520	457	483	483	476	438	508	501	474	473	495	480	490	501	498	524	470	488	499	493	482	496	511	475	462	464	428	496	428	503	507	464	532	461	486	464	502	484	514	442	499	451	493	486	456	497	450	503	464	481	508	480	465	447	515	484	510	508	491	467	498	462	485	515	473	499	475	465	516	492	496	470	510	500	472	467	482	502	475	465	465	498	486	478	489	436	503	479	478	472	513	489	489	482	485	467	494	439	480	457	517	466	461	469	473	467	479	482	498	486	470	498	479	523	493	530	475	479	462	443	478	475	503	458	507	477	490	474	491	467	476	484	483	488	495	475	468	458	507	459	508	461	470	504	511	477	497	451	509	505	492	499	463	520	452	482	463	521	466	524	473	477	499	447	475	481	465	495	472	512	491	483	484	488	465	447	521	479	467	462	486	473	498	493	474	481	474	477	471	487	487	506	500	506	474	441	480	463	500	469	479	490	511	469	544	503	465	488	449	471	501	504	493	486	491	510	487	484	491	523	468	493	485	509	528	486	499	490	498	461	484	489	490	476	507	467	496	449	431	492	482	495	454	475	475	459	528	506	470	497	478	492	435	507	482	497	466	463	524	467	507	493	498	455	480	484	478	474	470	463	472	486	483	451	491	469	520	485	489	495	494	443	508	490	500	470	496	478	473	491	503	452	513	480	495	497	491	466	504	494	494	506	501	451	467	508	495	493	473	449	456	525	496	502	476	510	493	462	480	459	493	510	445	491	503	459	469	478	488	466	497	485	481	503	502	501	498	467	441	466	471	482	483	528	485	440	496	472	440	492	503	449	458	507	506	496	480	521	496	470	485	505	494	487	479	483	486	492	457	453	461	539	497	480	494	450	494	497	484	467	497	467	438	512	480	468	535	498	508	471	498	517	472	465	449	488	519	489	502	504	455	488	534	504	454	514	492	492	514	494	506	487	451	468	502	511	479	480	490	480	494	530	541	490	473	535	468	470	493	475	518	511	481	490	473	512	475	522	465	453	496	521	509	487	472	485	488	434	481	498	455	493	465	511	495	527	464	446	477	516	482	512	487	496	463	490	475	502	480	509	518	457	469	480	515	497	496	484	526	475	492	528	488	506	487	466	486	480	502	502	522	502	480	503	498	491	449	497	475	490	468	447	473	491	545	464	481	446	479	515	501	496	449	469	453	479	444	461	459	470	478	484	488	475	473	479	516	463	490	453	520	498	508	489	475	529	492	502	490	478	495	481	517	504	487	498	511	520	484	503	449	468	480	476	534	490	469	478	498	448	474	459	508	489	502	484	498	484	501	482	452	470	440	515	503	465	493	502	454	488	475	476	454	464	497	502	478	505	478	457	461	473	464	485	478	505	466	472	473	457	514	501	458	498	516	492	480	466	520	483	456	471	480	508	497	490	494	516	484	481	487	456	501	504	473	493	500	473	476	516	494	526	482	467	506	486	489	470	529	503	489	454	487	467	490	476	504	496	529	490	469	494	480	470	453	513	461	460	465	523	442	474	479	495	494	475	518	470	508	498	470	512	457	509	490	456	551	435	492	454	511	468	486	473	455	523	513	498	513	492	469	453	522	498	503	475	510	472	488	459	463	488	481	489	500	477	475	504	446	524	472	525	443	477	521	472	463	476	480	474	497	505	505	508	504	513	479	491	502	485	463	461	492	503	514	490	465	435	496	460	509	495	483	487	470	485	519	529	504	447	454	519	485	495	502	486	514	514	486	472	474	534	504	487	499	508	499	496	503	467	481	484	514	512	464	485	486	482	483	507	484	477	527	480	471	464	497	475	475	451	477	468	502	442	482	449	499	485	486	443	466	494	515	480	489	517	480	506	461	452	490	481	511	472	461	485	505	479	496	506	494	466	456	462	518	485	450	506	478	509	499	468	484	457	441	475	487	520	518	476	491	461	521	484	521	489	508
25063	21122	27067	25166	7110	844	636	484	393	404	359	338	335	297	269	282	267	277	278	283	290	262	252	240	250	262	260	275	283	259	241	284	225	236	235	256	250	245	240	241	243	253	230	260	255	244	234	278	285	287	310	295	320	290	316	293	278	295	322	303	299	298	263	277	266	247	260	256	257	256	241	269	282	249	249	248	242	251	256	245	223	255	229	241	248	252	247	274	240	217	243	238	234	239	230	238	224	242	212	228	240	276	236	243	229	226	218	261	235	239	235	253	218	215	219	207	252	213	214	246	213	240	228	236	233	257	225	223	232	248	224	259	228	231	232	267	230	231	232	224	234	240	251	242	209	224	216	240	234	265	221	253	242	233	216	266	233	250	240	219	239	230	236	217	225	210	250	241	223	206	203	235	236	238	228	232	227	245	234	227	240	230	234	241	246	223	248	219	240	239	229	229	236	229	217	230	266	229	249	228	241	251	215	217	239	227	276	244	232	244	216	217	252	244	223	235	250	208	216	241	215	227	255	233	243	230	208	220	241	233	244	218	261	213	243	236	225	242	270	227	236	208	236	210	238	239	253	264	258	224	262	240	230	235	228	218	222	227	235	214	248	210	209	261	220	241	243	232	202	249	230	213	209	220	245	206	245	264	240	210	267	264	212	229	245	224	239	222	264	222	224	247	229	214	199	205	238	234	230	223	223	233	229	214	238	214	239	214	225	251	222	236	218	193	250	227	222	236	237	221	226	257	236	224	217	227	254	257	249	232	228	237	247	222	212	213	237	226	215	216	213	218	226	244	232	238	236	265	216	248	242	244	230	230	212	236	269	210	250	241	234	249	219	230	229	225	232	249	254	226	201	247	235	232	231	231	227	256	210	220	238	227	260	218	231	215	223	228	256	233	230	208	207	263	226	209	242	228	228	264	232	203	214	220	218	233	225	208	275	230	224	217	235	232	221	224	239	212	249	265	210	247	225	249	226	214	240	240	234	256	221	251	227	218	212	239	223	237	235	237	232	240	209	238	213	226	227	238	225	223	232	191	228	209	244	207	263	223	225	272	225	221	233	230	218	229	236	241	224	217	256	239	238	221	251	206	233	260	227	228	254	205	252	232	208	214	241	231	221	251	242	222	213	245	238	232	240	221	235	219	224	214	255	228	192	245	257	235	241	218	254	257	260	235	224	227	235	245	251	206	237	233	236	242	233	254	220	214	197	230	247	244	228	232	235	263	233	221	244	211	263	257	254	245	219	243	223	234	247	230	223	248	224	246	242	205	209	219	231	222	243	232	237	250	257	223	241	248	214	211	238	240	234	228	234	239	240	256	228	247	249	225	226	211	242	218	237	212	220	266	233	224	213	243	223	242	240	223	234	208	256	217	215	221	258	220	227	222	261	255	237	230	252	249	209	255	249	231	237	212	245	228	223	213	256	236	245	260	214	206	212	218	236	230	217	244	254	242	216	229	230	256	241	217	251	227	205	228	242	248	228	205	228	245	234	223	248	245	188	217	208	237	244	224	218	240	240	216	228	231	223	205	245	228	254	236	231	231	225	220	246	221	212	253	243	218	236	240	252	213	214	234	237	248	223	214	211	240	217	237	215	213	247	228	254	231	217	217	217	222	230	225	236	214	228	246	264	229	252	251	248	253	258	237	232	226	205	233	222	229	234	266	217	233	232	245	244	230	240	234	240	238	250	220	209	225	223	227	234	239	239	220	223	227	243	213	218	241	218	236	244	250	235	273	231	225	263	235	216	237	219	239	233	200	224	210	257	256	205	221	230	268	232	215	218	248	233	244	237	249	215	214	207	258	267	241	215	219	239	254	225	220	249	234	212	215	223	225	234	213	224	234	213	222	214	230	245	218	219	244	231	230	239	223	233	220	261	246	249	217	253	250	203	245	251	232	250	236	228	217	224	238	235	223	246	219	240	253	238	240	235	198	220	257	222	240	239	245	248	244	224	242	247	232	237	253	237	259	206	227	237	231	234	224	215	213	231	237	236	246	245	219	216	242	237	207	234	240	221	234	217	238	219	221	237	229	254	218	237	220	239	233	221	251	246	214	256	248	231	224	258	212	266	219	225	258	234	226	252	237	226	232	243	228	223	249	234	210	252	225	211	245	233	249	246	218	252	245	262	193	224	228	222	227	224	228	240	229	225	263	252	236	217	242	245	240	248	206	249	247	232	235	228	225	242	236	232	248	265	237	229	240	225	237	218	220	226	219	250	222	230	249	228	250	230	245	236	228	199	212	205	248	236	236	251	238	231	235	240	224	213	237	244	228	248	256	227	214	261	248	238	226	233	216	259	192	224	236	217	221	210	212	221	234	220	236	231	233	236	239	240	228	201	241	234	212	253	224	269	245	235	224	223	222	212	242	246	239	249	236	239	251	235	240	236	234	266	208	260	248	236	239	237	243	225	249	260	263	218	232	217	232	225	251	216	260	229	222	231	233	236	211	224	243	213	211	225	215	249	244	218	232	236	251	208	242	233	238	263	233	255	234	212	235	237	234	219	213	223	256	228	244	224	211	255	246	231	207	189	225	220	206	205	222	229	204	227	258	231	228	235	208	213	232	217	223	230	258	245	235	254	217	209	246	251	251	229	254	203	227	237	242	215	234	226	227	242	199	234	211	247	239	225	242	233	230	235	220	217	232	239	231	234	243	224	235	216	192	246	228	231	234	204	268	230	224	238	220	238	245	233	257	257	223	244	231	243	246	256	243	230	226	256	258	226	233	224	247	239	217	247	232	217	237	236	257	217	221	222	210	234	206	242	199	210	241	235	241	247	231	218	230	222	238	222	249	254	231	235	253	236	201	253	252	208	225	212	232	274	208	238	212	241	238	232	224	242	268	241	229	227	250	255	233	222	268	231	251	277	201	230	227	243	251	235	227	239	228	262	230	214	226	236	266	250	241	238	228	232	241	234	255	256	261	204	221	230	225	228	222	205	233	256	213	237	259	246	213	241	198	242	230	218	210	231	247	238	240	230	222	234	218	246	227	220	220	215	226	236	218	255	223	248	234	246	237	219	237	214	258	222	236	222	200	221	232	233	225	252	233	245	215	254	231	212	245	212	230	248	260	212	227	218	246	272	227	256	239	250	225	245	224	233	223	229	242	235	241	230	236	208	260	224	222	214	234	238	240	215	231	227	265	272	235	218	231	244	235	253	242	244	239	229	229	258	196	213	231	231	233	223	221	230	225	245	236	246	231	237	217	215	240	236	247	247	243	260	248	262	236	268	214	232	223	262	229	207	231	227	238	207	234	241	247	243	234	241	246	213	198	232	219	255	221	217	210	228	231	240	241	264	253	213	209	235	231	207	245	257	244	249	241	213	225	214	259	262	212	248	208	226	221	243	233	230	234	254	217	232	249	227	263	248	259	209	222	224	231	245	225	238	234	273	226	250	222	236	212	251	227	212	213	231	233	235	245	216	219	231	212	214	225	230	236	224	230	241	234	241	248	246	206	202	220	230	230
5410	8105	6547	3501	2391	1765	1443	1037	941	772	670	619	550	558	469	460	429	392	434	443	416	385	381	376	397	383	342	334	363	359	352	345	338	366	325	376	337	360	357	337	347	348	328	309	351	369	343	358	405	391	496	443	457	464	432	408	432	454	458	418	436	425	414	361	406	388	380	377	381	383	385	315	357	348	352	317	313	327	338	322	340	336	322	322	334	339	319	314	322	325	302	319	334	292	328	321	313	327	329	318	275	310	292	308	308	313	266	315	327	324	329	315	349	291	317	294	327	309	313	337	313	319	305	345	288	301	326	302	305	337	306	326	308	309	327	329	308	288	317	322	310	292	316	292	330	309	348	357	294	335	318	310	330	298	334	312	278	331	322	311	328	298	316	330	331	334	308	296	305	310	289	294	297	337	302	336	314	291	313	292	319	323	305	312	304	293	300	358	297	322	314	311	317	301	302	329	334	321	338	330	323	317	314	336	299	304	328	299	322	311	329	309	305	316	315	306	328	329	312	314	295	328	351	311	317	323	290	277	331	292	332	296	341	370	305	317	329	330	310	320	318	342	314	301	308	307	335	300	306	332	343	321	346	296	303	318	320	304	349	315	324	320	313	332	312	320	304	326	338	351	318	271	322	328	342	329	293	329	295	320	318	299	304	363	314	321	312	297	323	310	309	307	310	259	288	330	269	311	301	332	306	315	309	289	321	294	311	324	320	283	317	308	317	310	317	271	284	310	329	308	333	310	282	323	337	309	318	318	317	349	332	298	297	310	304	301	307	315	316	298	333	318	286	301	349	307	341	297	312	318	310	354	312	290	328	309	296	313	310	286	289	339	312	338	319	302	295	302	336	313	307	305	314	296	303	325	313	312	355	318	329	313	320	313	311	313	316	295	310	288	309	313	317	315	323	273	317	317	318	287	308	343	321	300	303	310	321	309	299	283	282	310	324	302	333	323	323	293	317	294	292	336	305	331	321	304	298	327	341	288	335	347	341	316	293	308	336	340	307	336	306	298	333	352	319	324	291	308	312	304	342	321	278	321	322	301	319	303	328	278	299	327	326	336	297	302	325	310	298	312	336	320	302	300	315	309	292	317	311	272	339	307	295	296	317	288	335	315	319	300	310	317	313	309	308	298	319	318	302	329	311	332	323	287	316	327	303	308	305	309	326	301	318	309	328	302	308	328	316	328	299	310	296	323	293	293	304	325	292	307	316	309	334	335	357	352	314	329	335	317	317	348	326	329	300	296	326	303	318	291	336	316	295	299	316	312	315	318	299	307	253	276	317	320	345	305	296	327	327	324	284	302	327	292	284	308	326	299	291	303	318	337	304	298	309	309	309	322	302	283	313	313	325	317	323	331	332	292	330	313	296	288	323	328	297	331	307	324	311	329	325	321	330	295	306	322	313	316	290	293	306	311	310	318	329	281	296	298	315	357	318	283	286	324	295	298	345	323	298	320	355	309	304	293	352	302	314	329	340	302	316	313	305	304	318	307	325	316	333	335	316	291	321	351	318	320	322	323	335	274	283	316	321	322	328	322	301	289	361	302	328	335	316	311	336	310	312	313	313	298	327	306	290	305	346	306	321	326	310	324	332	332	339	303	326	317	322	338	318	305	280	326	284	297	326	334	310	290	285	294	324	298	318	342	313	318	297	282	318	307	328	322	333	305	341	304	295	307	327	319	316	296	322	322	322	317	315	322	329	305	345	288	315	284	306	341	328	294	321	311	319	304	325	305	327	338	310	312	314	302	321	281	307	318	302	325	315	330	300	298	303	348	293	332	327	321	320	297	306	284	307	275	313	308	304	317	324	306	296	342	353	296	303	297	314	300	321	327	334	328	299	302	284	335	288	337	305	299	273	324	309	299	332	301	307	302	326	305	336	331	324	333	336	317	306	291	320	346	336	313	331	318	324	312	312	333	307	310	310	314	325	319	316	290	283	321	329	306	333	301	280	344	308	295	312	313	323	311	340	302	294	302	317	289	316	324	300	300	315	330	309	306	322	315	297	310	308	321	298	307	299	316	315	308	298	319	322	320	324	287	333	325	306	318	313	319	342	317	319	308	334	300	306	326	334	316	321	332	339	305	312	325	317	305	309	338	317	314	310	320	335	307	308	306	302	339	344	331	335	364	326	301	319	327	333	328	322	338	325	318	345	325	308	292	310	328	325	291	321	340	323	314	355	313	292	297	315	297	315	301	334	347	318	323	326	339	276	304	314	306	299	296	299	295	301	271	284	320	343	349	317	302	345	300	309	308	308	296	312	259	331	325	320	318	298	335	291	330	328	314	313	333	335	321	321	291	306	317	337	322	350	307	291	306	324	297	340	328	341	318	336	317	333	316	313	283	330	287	330	327	331	347	310	300	325	312	254	311	312	303	316	338	326	322	296	331	292	298	327	325	335	335	304	318	327	289	289	302	301	293	332	298	306	326	303	302	306	309	327	286	319	313	296	306	290	324	308	311	307	314	326	305	325	308	328	328	296	295	319	281	337	328	320	314	278	329	290	335	297	309	331	306	344	296	307	304	320	279	315	314	308	327	337	296	293	327	303	307	336	293	357	310	274	320	294	318	286	321	286	300	295	327	314	282	336	318	332	327	288	278	311	327	299	339	274	291	305	355	351	321	295	304	307	329	323	338	326	310	350	303	329	328	314	308	325	320	318	299	327	324	337	265	295	286	323	326	278	295	283	304	322	343	307	326	313	307	314	320	261	329	309	320	309	262	273	337	298	280	341	310	320	308	296	326	317	299	305	336	322	311	327	316	306	302	318	338	316	304	324	306	320	303	276	293	308	309	311	310	303	293	331	275	304	297	311	300	316	326	299	314	302	318	317	324	307	314	297	304	282	305	334	297	302	328	314	358	316	319	310	306	312	322	342	337	304	337	302	303	314	328	333	324	307	351	340	306	336	303	297	292	331	328	311	304	323	318	321	319	314	321	315	306	357	329	290	320	339	310	271	310	305	325	318	302	298	320	323	328	302	304	305	330	309	320	321	319	325	313	325	322	305	304	303	296	299	314	314	304	323	295	300	301	329	332	316	302	373	297	336	307	291	341	325	295	295	317	342	337	345	328	301	321	285	321	294	298	309	341	322	328	312	324	307	296	339	368	323	305	354	291	276	310	333	357	302	326	329	321	297	320	307	281	319	314	318	284	337	311	318	309	338	305	308	325	319	301	306	300	336	309	324	299	301	301	317	312	279	300	273	312	308	353	298	330	316	312	308	298	304	297	326	328	260	315	314	322	307	303	317	316	312	299	310	305	316	296	305	318	307	299	326	307	293	335	307	360	316	300	339	325	298	318	327	324	312	326	288	295	311	317	308	312	328	318	297	341	328	331	321	299	329	321	323	320	329	303	334	310	311	308	328	304	305	340	310	315	302	321	313	324	325	295	316	319	335	307	345	322	330	336	318	285	296	306	310	325	312	329	322	311	332	317	335	310	300	314	287	310	330	325	337	284	325	314	313	336
22883	21129	28854	23663	21121	21173	8058	1504	1019	909	789	714	674	570	573	533	487	535	488	501	440	476	425	441	458	363	444	409	419	421	411	399	413	395	380	400	398	345	399	411	354	380	400	386	374	400	410	423	481	537	479	509	540	507	485	504	463	550	545	484	508	479	426	416	413	447	446	408	441	395	386	384	434	363	362	411	386	355	388	375	366	412	413	371	401	376	387	401	367	372	373	369	384	362	366	361	389	368	371	349	362	361	362	343	361	378	352	342	352	352	372	368	393	345	381	408	336	384	332	373	343	331	296	332	354	332	354	330	370	336	346	362	370	316	354	318	364	349	340	346	365	360	390	359	352	360	332	350	364	365	373	369	306	345	364	338	389	368	333	360	377	367	345	355	358	357	354	348	351	371	325	354	336	339	344	387	335	371	394	337	330	333	317	380	349	348	374	367	359	314	347	348	409	375	364	341	345	352	388	348	363	341	376	350	347	392	336	383	398	353	339	336	362	336	362	336	345	374	343	365	358	362	339	342	372	346	350	334	392	379	356	328	369	356	375	329	379	341	340	368	341	324	374	331	366	332	369	332	346	349	331	360	327	360	358	378	333	354	349	357	354	354	320	368	361	344	336	371	385	374	356	353	365	348	361	358	377	362	363	372	367	366	401	364	336	347	355	370	399	338	356	322	364	362	362	364	352	336	345	365	354	343	347	369	369	345	354	346	403	333	368	354	361	348	354	336	365	337	382	380	371	338	324	364	354	340	349	362	346	363	385	350	383	335	380	361	376	352	335	371	355	369	394	303	323	371	366	370	344	346	364	367	327	385	371	397	361	369	371	341	368	349	352	385	350	335	357	335	342	382	353	360	336	374	366	373	347	370	355	344	378	364	367	339	344	363	364	366	353	383	348	369	356	370	362	406	325	317	360	369	316	332	359	344	358	353	350	335	353	366	345	377	342	342	360	348	349	357	382	356	366	355	362	350	339	331	373	358	315	368	357	341	373	352	310	340	366	359	335	375	380	335	345	341	384	363	352	373	334	345	350	372	341	356	360	352	367	376	361	341	384	368	344	358	354	390	346	339	334	386	365	340	352	364	347	389	339	372	372	369	375	363	334	356	398	356	345	378	351	359	356	361	350	369	356	376	345	383	334	372	348	364	356	394	343	348	355	390	375	340	369	332	325	348	372	350	398	372	334	334	352	363	336	369	378	373	359	378	347	371	345	325	336	342	369	336	355	310	350	365	373	400	352	324	381	314	341	353	352	371	364	356	359	339	364	330	354	340	330	321	366	366	357	375	359	363	354	375	364	341	345	364	349	348	344	344	345	386	384	350	353	362	344	350	349	358	341	368	335	324	329	356	335	349	364	380	339	374	368	410	330	369	328	352	386	366	362	359	375	364	329	370	364	319	351	324	349	330	353	364	356	364	347	385	368	346	363	385	365	352	361	360	352	349	307	384	355	344	341	335	350	368	343	373	324	352	338	367	341	378	336	374	366	356	347	331	356	337	338	378	337	355	374	340	363	375	319	354	345	335	346	366	349	334	382	384	369	345	335	348	381	353	334	339	378	329	362	346	366	373	362	368	383	352	367	360	348	342	321	344	334	338	374	346	398	356	351	351	360	319	365	364	332	335	356	334	391	363	354	348	351	339	337	375	348	336	311	361	367	387	340	378	340	367	372	351	388	337	364	349	359	356	303	376	307	334	354	360	361	367	379	366	334	343	373	345	375	328	343	346	321	346	351	332	346	358	366	354	395	348	327	325	385	364	363	371	331	361	345	354	321	338	356	342	337	351	347	374	329	346	346	332	322	336	351	352	367	350	338	378	334	366	349	368	320	372	343	325	345	329	381	342	353	348	378	362	364	345	363	337	358	323	364	350	329	349	398	330	366	369	338	370	358	377	339	338	354	335	370	349	333	321	379	345	387	347	365	385	322	356	327	371	379	343	367	361	330	345	366	334	335	384	348	345	363	338	339	339	414	365	334	363	310	346	325	333	334	332	325	343	325	332	373	315	364	375	372	352	372	349	334	341	340	367	363	340	352	400	344	356	355	358	343	377	373	356	375	404	381	340	341	345	378	358	365	367	360	379	378	318	384	343	330	335	365	345	338	380	347	363	363	333	349	350	355	370	349	379	326	331	337	363	346	356	352	331	349	371	355	387	340	384	340	374	367	359	413	351	369	350	374	341	392	360	387	365	368	339	352	337	353	348	398	369	349	364	338	369	372	343	352	343	347	343	372	345	357	346	367	342	381	330	371	377	358	371	359	329	361	378	345	346	330	314	339	350	377	339	331	359	342	334	351	402	348	375	392	375	344	342	366	346	382	344	317	369	364	334	344	362	339	368	354	371	349	353	383	362	334	370	375	344	383	392	359	389	360	363	347	352	362	359	342	351	366	358	330	367	355	328	352	339	339	334	337	329	341	327	338	356	310	336	347	371	329	354	346	378	337	340	374	378	380	347	350	374	355	350	326	343	337	346	395	347	338	295	353	351	356	353	384	361	328	383	339	350	367	357	343	357	337	359	334	345	342	380	352	351	342	344	326	332	345	369	338	371	339	379	361	352	371	346	321	346	336	374	349	362	363	369	359	359	323	351	351	338	338	339	326	352	348	340	345	339	372	383	355	349	324	398	362	296	366	377	338	396	353	345	355	348	367	319	354	382	330	339	352	357	368	329	346	366	344	373	386	347	363	328	381	356	361	352	348	291	382	329	335	353	363	353	354	383	376	358	354	354	372	364	340	354	387	379	387	351	369	341	348	342	366	355	381	366	343	343	359	366	316	361	373	321	361	358	379	367	332	358	346	379	361	412	383	338	367	343	369	351	351	350	338	379	361	354	312	344	347	377	344	377	362	300	389	378	364	338	329	373	377	313	352	348	372	347	380	381	345	369	337	365	350	371	346	385	333	350	350	371	369	378	348	378	361	364	356	344	351	364	358	357	363	344	364	342	355	332	317	350	344	356	370	353	363	344	367	379	354	388	347	344	367	360	380	352	360	354	362	333	356	403	313	334	331	333	345	371	347	343	374	347	369	342	342	346	370	362	387	350	358	403	342	377	376	361	387	322	372	346	354	373	380	345	353	336	334	368	363	339	378	349	374	357	368	324	361	379	351	358	341	350	354	319	356	333	354	380	361	359	346	363	353	380	356	331	340	335	315	383	347	367	343	334	357	355	331	339	396	368	368	369	324	347	402	364	368	366	363	350	350	335	349	332	369	352	370	330	343	388	365	368	320	346	360	366	336	324	352	373	358	350	375	342	362	340	356	398	313	327	354	366	374	340	362	355	398	352	366	368	347	364	379	355	330	369	366	340	323	344	333	326	363	360	350	383	357	364	352	376	328	324	334	331	370	376	363	354	363	358	351	356	359	356	323	376	352	372	338	363	377	357	344	349	330	377	328	391	364	343	350	362	367	340	335	348	356	385	340	387	342	368	375	374	322	349	356	374	344	367	377	378	353	353	346	411	332	341	352	388
8136	19125	16098	9279	6725	4801	3768	2807	2266	1891	1593	1398	1219	1076	985	930	896	865	796	750	683	676	685	641	624	597	613	592	591	602	576	546	571	538	583	525	528	579	548	489	513	523	510	511	589	531	578	646	660	739	694	732	783	788	787	750	725	748	787	691	748	651	662	622	621	676	657	615	619	566	510	552	549	558	500	466	470	476	468	466	521	529	529	507	534	484	484	454	505	426	436	445	511	461	456	467	451	502	464	477	440	447	454	486	464	481	460	455	473	471	469	431	471	466	466	497	481	484	457	465	474	501	447	449	424	478	439	420	485	474	456	473	454	475	479	426	445	471	452	447	461	438	434	433	462	453	430	431	488	426	475	459	457	445	451	454	447	470	496	436	471	457	476	464	489	461	444	444	455	453	459	466	477	403	504	445	412	492	478	500	453	459	482	485	456	468	444	447	460	461	435	470	465	448	409	450	441	434	436	482	449	470	458	485	500	498	449	457	452	486	450	470	441	445	477	459	438	456	419	457	480	428	454	441	478	464	531	468	495	448	443	456	441	432	457	458	480	461	509	459	462	462	482	443	441	456	446	439	454	464	426	473	518	453	474	442	416	461	502	449	479	428	482	441	452	457	475	422	463	463	455	455	465	460	478	437	467	475	442	416	444	441	426	432	458	450	466	485	448	491	446	446	428	453	448	456	446	438	498	472	463	470	458	433	447	446	440	451	487	457	455	456	437	461	477	459	480	471	436	453	472	431	477	465	467	467	472	479	468	435	436	425	479	424	458	463	479	449	436	479	459	454	447	468	422	471	461	446	427	456	444	450	438	474	423	473	474	393	395	419	430	460	474	485	477	488	467	449	459	486	438	430	449	471	456	460	471	432	419	428	462	482	491	475	442	473	467	452	435	457	498	456	474	436	470	458	439	465	452	441	468	453	463	441	426	479	439	454	464	455	439	432	402	458	497	444	451	435	455	483	459	457	465	443	448	452	423	424	452	470	469	437	460	461	490	456	471	450	477	472	477	456	479	454	449	454	491	472	425	461	441	425	420	449	510	477	452	451	456	498	440	454	463	446	425	480	436	443	478	452	450	451	454	437	479	511	463	439	473	453	441	406	495	459	410	477	463	444	457	445	453	499	493	464	440	467	443	478	450	454	480	450	473	442	419	445	481	443	483	476	503	466	473	461	450	439	495	480	482	445	485	447	437	449	451	434	451	486	457	458	464	432	485	478	468	455	496	438	468	457	420	482	473	434	444	450	462	454	478	445	501	460	440	386	450	431	461	440	451	428	437	441	496	460	467	450	413	444	453	450	470	434	476	451	448	476	453	445	440	496	447	456	486	458	434	479	459	459	407	454	453	461	435	447	419	467	460	452	475	440	443	490	443	465	446	456	472	453	429	448	476	443	458	439	460	453	435	451	435	427	455	469	443	442	446	451	500	448	461	468	473	458	442	456	449	435	454	456	455	475	471	462	435	434	484	466	442	449	457	474	438	462	445	463	459	436	495	464	439	433	474	463	443	453	447	446	462	458	449	469	429	458	445	475	448	479	499	476	461	482	460	495	414	489	481	430	462	457	479	470	422	421	441	456	438	502	449	435	437	434	455	449	448	469	452	486	449	481	408	461	433	450	452	456	434	475	470	441	442	480	466	501	478	450	465	471	464	474	445	427	451	454	456	463	478	455	432	455	459	419	457	457	453	445	429	469	457	460	431	447	488	439	502	447	443	475	511	470	447	464	441	455	483	435	473	452	423	464	472	468	406	446	504	437	474	444	478	448	453	467	443	463	500	446	453	448	453	457	467	457	458	450	455	508	459	445	451	479	439	479	493	462	449	418	483	463	444	462	465	485	452	424	491	471	466	487	431	465	484	460	436	430	455	472	420	447	451	452	483	482	442	460	485	458	517	447	432	501	474	470	476	434	434	473	499	455	394	480	436	427	464	467	452	419	427	444	445	489	475	434	429	501	471	494	486	489	462	469	432	486	466	437	467	489	464	476	452	438	482	492	465	457	480	459	475	456	492	455	470	468	449	484	461	472	455	461	462	494	500	460	413	439	442	441	464	459	427	423	438	477	485	483	509	450	475	463	474	457	498	433	461	456	479	459	466	482	467	452	465	471	480	452	442	430	452	489	431	474	461	425	464	474	458	427	473	432	440	430	443	446	447	487	462	487	461	454	435	523	424	444	438	492	454	442	464	454	446	440	465	463	418	471	488	463	459	455	463	451	490	487	440	504	452	449	445	453	465	478	472	489	470	471	461	474	472	402	508	445	458	434	485	417	489	469	438	473	454	444	449	490	433	483	414	475	417	442	441	462	461	463	482	434	429	479	488	458	474	475	446	433	447	444	462	438	469	435	458	459	477	435	436	470	414	470	425	466	461	455	452	452	435	479	435	461	457	457	436	463	473	480	439	467	461	465	451	472	435	447	452	473	482	491	479	494	468	449	477	469	474	442	456	479	454	458	481	450	435	470	483	482	469	477	455	472	474	487	445	477	441	434	450	463	461	470	439	481	402	448	473	484	400	430	464	430	455	415	478	487	439	466	430	475	450	429	417	459	457	460	450	468	471	469	446	508	469	427	496	446	408	454	435	470	407	451	464	461	469	435	481	462	450	446	442	456	473	472	479	482	469	469	455	472	478	426	437	484	435	488	485	467	491	439	409	497	458	458	472	452	455	418	427	488	466	480	450	461	462	476	437	433	472	442	484	420	461	427	480	487	503	438	452	486	449	472	435	467	458	497	451	448	474	446	411	445	450	470	464	444	457	473	470	472	458	488	434	437	466	441	434	476	464	466	496	438	433	421	475	468	443	431	449	433	468	446	441	474	451	431	417	455	457	468	438	485	426	452	446	467	468	464	448	447	460	417	479	470	475	444	417	467	469	478	458	496	443	456	489	466	461	459	445	443	460	483	465	454	452	496	432	473	414	457	457	468	439	458	469	477	429	464	493	457	455	469	470	416	460	478	478	464	471	459	440	459	479	429	476	476	484	480	436	456	459	456	471	463	479	474	465	447	429	445	453	454	455	454	443	426	469	444	437	451	478	443	457	426	448	430	492	432	453	440	464	436	444	473	475	459	495	462	420	489	497	461	501	431	421	481	467	439	508	466	472	461	507	493	489	472	450	432	463	457	451	434	434	477	428	471	482	457	473	433	474	396	454	432	442	480	477	481	429	435	474	463	435	483	464	456	438	482	457	457	445	448	464	433	448	483	450	470	459	467	452	455	477	483	487	448	469	414	454	472	471	476	435	454	484	466	459	468	474	459	455	459	481	459	464	473	470	453	482	494	471	485	439	453	485	461	457	484	469	487	453	455	444	441	402	489	467	438	508	430	486	483	470	409	473	483	462	452	477	449	453	455	451	467	448	440	464	494	445	437	430	451	454	475	436	453	453	469	463	484	462	452	489	463	479	436	461	445	452	478	463	463	437	483	424	433	441	490	440	461	423	484	449	440	460	466	478	481	459	445	426	461	441	470
26908	19860	7067	1401	859	665	454	379	364	356	323	312	331	301	286	299	332	294	322	277	284	296	284	300	282	276	290	273	307	279	290	287	295	257	308	308	283	288	270	304	275	292	273	261	266	272	267	326	347	338	334	292	343	314	367	353	328	354	308	322	332	379	304	327	310	359	320	294	297	304	300	312	283	322	296	273	308	277	278	310	300	284	260	299	280	329	286	295	293	313	260	288	254	309	284	288	283	295	292	301	275	278	285	263	253	298	278	244	279	304	294	289	284	259	298	261	311	304	301	289	289	274	285	274	310	249	259	271	284	250	252	280	302	272	281	285	282	265	294	278	284	294	278	266	275	301	284	279	306	269	307	287	282	265	293	307	283	266	271	254	300	287	289	269	279	243	294	297	313	295	264	275	241	272	296	276	285	282	261	277	304	276	306	292	296	270	314	303	293	265	267	261	259	284	284	275	263	294	270	284	289	270	323	266	258	267	296	278	278	312	286	269	267	297	300	285	295	268	283	285	276	269	278	288	265	305	273	296	280	302	306	285	253	282	267	269	295	285	294	266	250	280	297	314	258	296	283	282	292	281	292	284	307	244	293	286	259	282	298	301	263	261	296	306	262	280	281	281	253	291	276	292	267	286	288	284	282	292	293	291	308	287	288	275	308	297	272	291	276	262	285	287	323	307	232	305	284	301	276	299	278	256	271	271	267	287	267	283	293	285	297	310	302	284	280	285	276	258	284	248	269	278	324	281	303	280	318	305	303	280	255	300	254	298	286	271	284	283	300	312	283	269	257	298	287	285	258	271	272	260	280	304	254	313	320	294	280	294	284	279	279	291	272	263	285	306	277	299	287	241	313	305	309	309	304	307	287	252	270	278	297	299	304	295	294	268	275	286	309	282	283	284	281	285	267	252	281	276	280	280	300	282	278	273	284	269	305	283	275	300	311	290	299	282	278	290	291	269	283	261	244	283	251	284	280	300	284	310	294	292	289	287	294	283	275	315	281	290	269	283	299	276	294	292	270	268	272	263	298	254	280	279	254	278	301	296	284	287	294	284	309	300	317	289	280	305	274	291	288	301	288	298	286	285	275	292	259	264	270	271	285	293	289	264	259	305	293	269	283	302	316	320	283	330	287	287	267	279	257	264	305	273	285	292	299	276	264	276	265	282	303	274	297	288	280	281	276	280	294	257	282	251	274	284	324	287	287	266	307	292	308	305	246	277	302	297	294	296	302	279	259	251	274	281	287	277	298	264	279	295	243	279	298	291	290	263	263	275	317	309	265	266	299	304	265	264	297	289	275	299	253	258	294	293	249	293	289	275	287	279	299	305	292	270	280	284	298	298	282	285	294	270	281	283	274	275	296	291	278	290	298	309	264	305	278	283	291	309	243	275	286	294	292	284	252	269	271	283	286	294	282	267	268	296	259	275	282	298	319	288	318	285	283	278	291	291	263	313	259	272	256	284	292	306	290	310	282	298	294	265	311	305	284	282	264	263	300	293	282	290	281	271	278	297	273	287	283	294	290	319	276	274	286	290	305	281	310	300	281	326	262	285	314	255	284	270	268	253	313	260	249	267	293	255	275	273	272	290	279	273	280	262	243	288	312	282	315	273	279	289	267	277	275	275	291	302	274	296	275	248	260	303	277	290	302	275	284	297	301	285	283	289	260	296	292	288	270	288	328	275	294	292	247	288	278	313	261	289	261	285	255	301	291	278	273	314	291	284	259	283	328	274	280	282	289	294	291	284	265	282	275	310	278	281	284	281	275	271	270	280	298	293	290	299	313	274	288	288	300	327	265	298	252	262	289	291	285	278	296	277	262	291	285	278	274	274	263	281	298	285	310	279	296	298	280	282	298	308	266	290	288	300	332	298	279	291	285	264	289	305	281	338	261	298	298	259	304	298	302	280	301	302	283	269	294	262	293	261	273	299	269	270	275	270	287	275	276	307	270	272	291	278	282	293	274	248	267	307	285	299	292	256	246	261	279	299	265	304	284	278	286	283	276	308	293	303	303	295	279	275	277	284	304	284	293	269	312	291	286	278	262	287	251	299	269	275	280	326	295	269	276	263	285	292	311	286	281	288	267	270	304	293	288	274	275	286	280	306	274	270	276	281	305	260	283	253	310	249	281	239	310	276	280	279	284	272	281	273	284	284	292	266	254	302	284	293	287	247	294	275	259	272	274	278	277	277	278	301	316	280	295	284	289	278	289	278	281	297	261	331	272	302	289	291	279	285	288	274	287	295	327	298	275	277	287	274	277	285	292	281	311	293	284	293	267	301	246	288	274	303	280	339	292	273	298	304	297	291	284	314	297	260	255	300	278	291	278	284	311	294	274	268	268	303	292	267	276	265	306	283	291	282	309	286	280	285	277	289	266	290	307	287	278	299	297	286	299	309	282	298	253	306	274	300	294	282	292	265	293	340	275	311	287	275	278	293	264	263	272	289	317	296	273	274	326	305	260	293	281	300	279	289	260	325	267	286	305	294	288	275	308	282	263	302	275	293	270	302	279	259	281	300	275	287	287	272	300	303	284	281	266	291	282	297	245	266	270	281	277	273	282	277	243	284	272	287	275	283	284	292	275	281	269	262	277	274	309	310	301	265	280	275	276	255	268	290	301	295	282	289	319	283	262	298	297	294	309	263	265	266	323	274	252	287	303	279	294	267	265	283	290	298	290	312	284	262	270	289	280	265	279	269	288	330	280	291	283	259	297	294	294	290	275	293	303	272	260	285	303	298	304	314	280	276	302	281	311	289	276	280	294	298	281	288	269	298	272	295	283	320	318	300	286	260	273	283	311	288	300	267	292	317	289	263	274	288	283	301	296	250	302	282	282	274	316	312	281	282	286	267	294	264	300	277	281	296	289	274	273	257	311	288	302	276	279	289	267	284	282	304	289	271	297	285	322	291	285	286	283	285	287	281	288	307	285	279	267	296	313	317	288	282	291	293	297	277	299	257	282	262	308	302	283	279	270	300	283	261	279	296	273	315	263	306	275	272	271	272	294	299	244	291	317	295	241	300	293	268	287	266	289	283	269	296	281	239	274	284	281	314	276	321	266	263	283	297	307	285	289	294	303	263	290	286	280	287	273	300	298	325	292	272	287	262	331	337	326	300	259	291	266	263	271	285	276	278	285	292	309	279	260	274	279	286	254	289	246	281	265	242	273	260	292	315	279	278	271	296	266	252	298	284	270	290	271	308	298	277	321	281	306	253	264	276	272	262	272	231	279	290	271	279	329	275	286	271	296	283	295	284	279	293	308	285	288	278	311	281	316	278	289	266	292	272	313	251	281	256	320	290	276	275	263	292	296	304	285	281	245	286	287	265	278	291	290	250	279	289	245	251	284	297	254	264	263	278	267	251	293	254	278	291	289	304	299	302	289	300	295	294	278	261	253	330	290	292	296	303	271	303	320	259	266	267	287	288	282	275	272	279	281	285	286	293	288	292	262	281	238	288	271	282	277	248	279	264
4875	3840	3074	1769	1388	1054	712	605	554	504	498	446	416	414	435	395	371	397	423	418	379	416	396	416	419	401	409	392	390	388	424	392	346	417	336	430	386	393	393	377	392	389	386	379	388	417	388	415	455	480	441	480	495	469	498	448	481	473	464	445	447	407	409	445	461	409	442	454	443	426	407	386	376	404	376	393	373	390	371	390	375	393	388	410	384	368	397	402	359	383	378	384	412	340	404	384	390	383	350	341	381	387	341	351	409	403	378	353	383	364	362	377	361	379	378	363	383	375	421	371	367	338	391	390	356	362	386	363	356	362	348	362	357	365	366	385	359	338	385	358	377	334	382	420	401	361	383	358	388	339	350	372	383	353	370	352	390	398	391	390	424	396	367	391	381	368	393	368	355	360	381	366	374	377	359	336	382	362	353	360	378	374	383	362	395	384	365	335	344	395	350	366	363	344	381	386	371	354	419	356	374	360	368	385	379	366	397	377	352	392	365	360	395	364	383	376	378	349	361	421	373	383	353	387	392	364	390	345	424	377	369	370	371	362	357	370	336	383	375	358	362	423	382	383	382	378	362	369	378	363	371	368	407	346	344	349	368	428	399	360	378	378	361	369	369	378	361	378	368	389	368	344	392	359	365	368	388	364	352	368	368	393	385	362	372	378	412	361	376	368	388	355	383	325	348	358	421	373	386	358	362	405	373	383	355	400	358	387	378	373	347	353	371	365	382	405	357	382	385	393	370	391	351	365	371	397	408	381	359	380	365	381	364	374	381	364	383	427	373	357	342	363	370	391	376	359	356	366	323	359	382	388	374	364	372	385	380	358	361	376	362	398	361	389	406	371	376	373	340	403	359	402	433	372	386	384	351	385	373	334	369	388	370	386	370	375	367	378	399	381	416	369	399	380	404	391	368	345	357	368	367	360	396	412	345	376	359	375	350	358	343	357	415	384	389	399	402	334	365	360	353	371	393	373	368	355	363	369	364	363	354	386	397	390	351	325	334	352	358	341	342	375	337	301	374	363	359	390	358	367	379	384	371	353	359	373	389	377	359	370	370	401	359	404	361	354	366	348	337	383	331	387	342	350	363	344	384	378	372	393	357	362	354	362	348	379	379	362	372	386	359	383	360	395	380	374	361	368	342	406	419	385	353	354	374	382	392	354	384	379	381	371	409	345	351	399	372	363	383	390	373	385	376	396	407	355	359	338	365	382	399	390	386	386	382	410	386	403	360	360	385	365	358	370	389	348	381	394	366	368	385	365	346	410	384	421	373	358	355	397	383	387	376	369	340	403	375	356	368	405	358	357	351	350	395	370	355	383	380	346	412	359	380	357	365	365	350	372	382	364	378	376	347	391	358	354	353	392	415	373	343	388	347	403	383	375	348	349	368	333	393	360	346	373	382	339	366	362	369	393	396	344	388	380	355	380	357	357	358	417	391	383	357	372	388	360	355	396	354	388	436	393	352	356	329	365	376	359	381	359	389	365	394	370	332	403	354	364	369	386	369	402	367	363	370	367	357	399	364	363	370	351	354	366	368	357	363	358	366	339	361	365	349	340	371	372	358	376	392	361	344	364	383	367	390	392	359	345	370	376	365	361	354	359	371	339	387	398	374	380	409	330	356	375	387	379	381	376	365	370	356	359	377	352	358	387	347	357	395	406	373	373	388	369	361	407	372	379	374	354	399	356	407	360	375	354	381	354	376	395	341	400	347	399	381	352	363	376	411	378	384	345	400	403	392	371	325	371	408	371	378	376	378	391	367	375	351	395	400	346	388	379	381	357	358	378	361	373	361	376	390	403	373	365	365	381	360	398	377	398	372	389	371	352	390	405	346	380	340	357	346	379	384	340	350	391	396	353	371	359	372	373	337	347	386	365	349	394	377	365	383	340	370	369	365	375	344	377	392	374	365	380	358	370	388	340	363	355	356	400	336	371	358	373	385	377	388	344	352	380	369	376	375	361	378	387	377	351	360	381	344	390	384	355	390	387	375	395	403	359	384	397	400	390	376	358	391	381	354	382	394	339	393	379	364	386	384	352	380	408	412	358	374	362	377	376	380	370	375	364	396	373	375	382	343	373	389	386	404	389	361	388	348	356	374	424	364	373	363	367	384	359	374	394	373	385	398	406	362	382	322	378	351	379	368	377	343	383	404	379	362	376	394	369	370	369	367	378	345	361	383	333	349	353	387	380	376	381	389	375	354	361	329	370	357	340	386	380	367	372	386	370	377	364	365	358	406	392	374	377	368	355	366	357	380	384	362	340	342	388	325	339	344	381	383	386	360	351	401	377	379	382	346	348	363	396	385	379	393	381	379	389	425	367	416	336	386	359	364	393	370	366	388	398	360	369	358	420	404	339	364	345	354	401	375	373	362	369	381	378	353	379	362	372	353	343	350	398	344	381	359	343	363	388	384	349	363	355	366	356	400	369	396	367	372	371	370	381	372	371	330	331	375	371	386	367	392	404	389	414	336	371	360	375	382	385	374	373	390	371	394	365	377	361	365	373	381	387	381	364	372	397	379	392	379	326	347	369	346	363	355	405	320	365	366	326	364	383	397	385	378	383	359	368	344	381	410	402	368	364	355	368	352	354	384	383	364	398	387	331	391	359	361	391	378	395	366	353	381	410	382	366	352	393	359	404	363	354	364	344	377	369	358	381	381	396	319	369	393	353	376	361	386	358	361	371	339	362	351	393	376	365	382	364	368	420	387	397	377	382	361	371	392	356	397	387	380	363	324	342	381	347	353	370	360	390	363	343	387	348	422	357	344	394	355	350	382	362	376	349	340	392	381	378	341	369	356	410	393	347	362	385	373	381	334	362	418	360	341	334	375	343	382	378	358	356	372	404	380	347	348	386	390	387	368	375	351	385	402	338	380	384	368	379	372	363	346	384	354	358	358	339	358	350	370	371	375	372	384	352	372	354	352	373	336	364	360	369	371	382	410	413	392	427	369	345	399	402	390	391	346	388	385	363	380	380	393	344	388	386	376	393	396	373	356	382	362	336	362	381	399	350	375	360	432	414	375	367	364	386	384	390	342	368	331	371	414	369	341	381	366	385	365	328	372	386	351	379	404	380	356	374	393	362	388	363	379	363	382	379	338	379	340	355	382	368	364	379	369	335	392	358	376	362	345	412	374	391	392	361	357	384	369	389	394	377	340	370	389	363	390	404	371	350	393	345	374	376	387	361	379	344	364	368	376	388	361	362	379	373	351	353	354	405	394	327	391	385	351	356	380	384	376	355	349	377	366	386	393	372	378	381	394	395	377	374	415	369	385	376	397	389	388	353	340	391	399	402	366	405	353	374	375	394	379	351	394	387	387	366	373	347	367	394	323	380	373	338	379	377	348	370	354	391	361	338	330	349	361	345	370	379	385	406	382	367	364	327	402	386	394	347	374	394	397	355	368	348	381	381	348	390	387	393	370	418	408	411	362	334	365	348	407	378	387	356	343	387	361	356	367	341	394	372	349	380
23777	21084	28358	24061	21077	9597	1419	956	723	663	645	582	539	518	514	469	481	457	449	438	440	479	420	412	395	421	391	423	417	403	420	399	389	385	408	400	363	357	389	401	382	412	396	392	373	369	408	460	433	424	454	480	471	469	487	425	501	493	444	470	476	407	433	441	415	410	437	414	410	395	385	400	369	410	382	361	377	357	408	406	405	384	355	434	388	376	397	419	369	366	390	381	406	357	358	401	376	352	389	368	415	412	392	378	355	377	342	342	379	374	374	366	390	356	379	392	370	351	349	356	377	368	376	362	340	373	369	357	356	385	364	371	382	375	376	403	378	357	340	367	384	413	387	362	344	369	354	378	367	358	377	350	379	377	365	371	372	359	367	367	368	365	350	360	316	352	375	365	381	340	386	363	329	376	400	366	358	348	341	389	365	367	358	342	369	393	365	385	388	397	367	354	339	330	365	394	415	372	369	359	407	373	358	381	377	351	365	354	368	369	374	369	348	386	341	338	350	397	422	340	358	388	406	379	352	372	369	354	378	361	378	352	392	371	361	363	367	368	374	363	370	355	376	366	363	385	391	379	391	372	339	394	381	385	372	352	366	384	365	376	405	383	341	355	355	338	338	363	386	339	366	331	379	397	360	347	378	386	378	384	378	379	356	380	357	397	364	378	365	360	371	343	376	346	369	352	342	371	361	409	364	413	358	400	352	384	371	349	368	362	398	386	389	375	373	375	371	373	366	354	357	328	387	387	382	369	385	374	393	366	386	374	353	383	357	343	352	364	387	404	364	366	373	385	383	366	373	362	370	362	393	380	384	366	377	368	364	369	360	359	341	424	383	384	350	366	349	366	359	378	370	361	363	391	397	384	393	342	366	407	348	373	413	366	383	337	358	369	370	341	387	359	385	350	370	353	396	359	392	364	384	378	383	362	337	362	377	388	363	412	371	389	392	377	384	358	346	360	351	385	403	380	371	336	360	339	376	335	363	390	323	372	382	362	352	371	340	369	394	390	402	382	368	387	341	350	369	398	399	370	376	375	378	394	356	387	387	381	378	361	383	360	347	364	355	356	386	383	362	326	370	381	376	369	338	367	403	367	350	346	421	366	339	405	372	379	355	372	384	376	374	368	400	395	387	375	399	400	384	363	411	382	386	389	357	335	367	407	425	389	392	357	341	342	373	391	386	378	370	401	336	351	369	353	353	375	378	372	404	412	355	370	374	360	347	361	384	409	318	345	352	365	388	349	394	383	359	364	355	358	370	356	390	346	363	375	338	356	341	352	388	349	380	355	364	342	346	374	386	385	386	378	355	362	370	365	360	376	353	379	400	339	386	382	364	333	404	380	348	372	353	366	401	374	402	365	389	362	369	344	360	400	351	394	371	348	351	341	366	350	376	366	401	372	391	341	398	412	341	362	379	420	373	386	370	352	349	376	362	355	358	377	407	370	379	358	352	371	320	384	377	385	387	364	398	361	432	398	366	333	367	392	349	367	357	368	366	398	395	351	342	349	333	369	404	376	366	352	354	373	382	391	342	359	339	366	370	348	362	371	340	381	358	373	383	415	365	394	374	371	351	363	378	386	372	343	380	369	394	369	335	380	358	365	362	365	353	362	364	344	374	382	391	376	341	376	371	354	354	357	382	358	383	338	325	374	379	354	353	375	353	348	365	383	373	377	341	357	359	395	323	371	368	344	358	365	368	373	373	345	398	377	343	374	389	360	384	386	393	361	365	409	381	367	342	332	338	362	395	382	364	395	379	373	397	345	354	366	381	368	389	373	339	381	369	357	378	393	419	394	390	376	345	383	362	376	360	373	385	378	403	334	391	375	388	359	385	426	326	353	387	325	348	364	364	347	344	374	346	380	370	406	368	389	378	349	368	355	364	367	365	377	346	364	365	373	375	382	383	373	337	380	365	361	354	362	374	381	370	360	381	351	361	346	362	368	373	352	391	347	367	358	388	344	390	359	401	378	383	380	359	374	338	349	374	383	371	375	367	393	353	389	352	382	366	371	382	412	362	373	374	384	380	342	394	363	358	398	358	395	337	387	393	391	389	362	363	375	392	378	392	367	380	374	365	399	348	344	402	382	347	397	350	345	386	365	334	364	321	348	378	371	355	391	371	369	340	387	372	376	376	353	376	383	379	374	407	357	384	377	350	356	348	364	367	366	353	369	355	351	358	387	379	394	363	368	318	360	360	371	349	392	361	385	363	409	373	345	375	365	389	395	368	380	374	370	371	373	375	358	396	378	414	384	351	372	358	404	368	344	349	355	398	387	369	370	350	373	348	360	348	367	336	360	381	378	369	361	373	377	424	378	366	391	403	332	380	363	354	362	373	341	369	351	363	377	365	376	361	364	366	354	358	372	405	377	386	353	377	364	386	377	363	339	380	338	344	359	357	373	391	371	381	390	344	381	368	396	338	388	360	335	353	382	376	379	388	329	355	381	385	339	371	370	377	372	354	401	366	365	355	385	388	382	390	379	354	364	375	369	344	377	371	350	388	400	348	344	346	350	379	388	373	360	363	405	357	362	368	359	353	395	350	363	357	377	347	391	360	350	366	376	405	398	376	369	366	381	349	371	366	337	375	362	339	373	372	350	333	351	388	342	362	405	390	400	372	342	356	379	373	376	374	345	344	379	337	348	377	362	396	392	366	347	361	397	364	386	406	345	381	344	358	367	401	347	355	403	374	373	378	411	380	356	381	419	359	383	328	383	384	359	385	379	349	400	368	355	356	371	349	402	399	328	350	345	356	327	370	374	358	349	357	346	379	356	373	378	335	367	394	332	397	381	355	309	350	366	375	338	370	380	363	356	352	365	375	356	360	359	351	352	377	349	372	369	370	387	379	374	357	353	369	374	379	386	380	372	410	358	356	380	327	379	370	390	358	358	357	366	388	386	371	372	369	350	344	360	367	374	403	398	399	384	361	359	353	373	379	383	369	417	370	371	351	356	347	384	396	338	409	328	405	352	371	372	390	341	366	368	363	389	365	339	388	392	402	324	356	348	323	360	378	359	359	396	359	374	378	349	343	345	367	332	367	367	361	347	331	341	347	384	361	372	356	381	352	401	383	393	393	381	381	383	379	368	367	375	381	407	395	372	377	376	357	366	381	388	387	361	354	409	379	360	362	395	374	421	354	349	334	359	387	367	347	347	382	380	368	365	359	356	357	340	361	375	369	340	376	399	381	358	380	379	333	401	375	342	356	378	338	384	357	394	346	343	383	376	350	366	357	349	358	376	372	363	374	340	350	354	402	398	376	384	379	356	384	371	378	362	384	343	338	347	376	398	367	413	340	395	356	358	378	369	364	360	348	363	387	376	398	383	350	353	402	379	348	352	371	378	355	370	350	340	385	387	359	331	356	413	354	392	397	342	414	367	343	362	384	358	366	358	376	360	345	347	390	373	380	348	372	397	382	410	382	353	400	415	350	385	393	341	352	368	371	393	372	339	384	352	345	391	356	323	334	350
5954	12902	11081	5844	4303	3246	2368	1790	1473	1333	1089	946	893	850	823	732	736	629	621	646	619	595	566	583	564	580	571	566	561	526	586	572	523	514	509	545	514	514	528	490	505	571	539	548	536	553	564	637	703	652	630	663	674	712	734	651	628	701	636	690	658	580	642	572	644	582	562	618	591	566	564	531	535	552	491	462	477	494	499	512	522	533	512	496	521	521	479	477	502	513	460	450	500	514	489	512	460	484	440	509	467	498	445	456	475	487	504	476	498	478	465	479	494	487	495	465	515	459	495	507	504	473	431	464	480	470	479	481	496	493	472	481	490	488	473	498	505	483	501	467	494	470	489	475	494	457	447	491	485	477	493	470	496	490	488	487	470	492	469	453	468	489	450	473	472	479	497	477	476	469	466	477	450	504	452	477	499	483	460	493	476	481	473	495	490	499	471	456	463	492	476	492	476	454	457	455	527	477	504	474	471	485	476	455	460	476	476	439	486	453	511	487	510	496	486	469	504	497	500	469	467	467	466	485	491	483	483	462	482	477	465	494	487	486	469	467	473	478	498	454	470	471	468	464	464	448	480	420	455	484	461	478	508	487	485	468	447	456	484	443	472	472	472	490	458	480	520	514	510	464	486	456	489	515	486	475	470	436	501	488	444	484	477	492	475	496	528	477	516	471	488	473	514	471	472	516	495	493	517	507	493	474	480	502	475	483	506	446	483	480	457	426	475	463	452	454	442	482	478	494	514	463	467	526	465	468	475	470	484	494	478	490	482	483	437	474	505	463	481	512	471	475	510	467	484	470	449	486	491	468	453	477	489	521	438	460	460	449	477	464	502	454	476	464	465	502	484	465	481	500	453	498	504	478	445	468	479	498	480	454	486	511	458	493	484	475	477	477	463	460	457	486	484	503	481	465	464	512	492	462	496	447	484	458	490	453	465	442	487	451	441	467	459	508	471	531	482	516	486	484	502	457	497	512	471	475	522	492	461	452	467	501	482	516	470	481	498	480	454	470	487	502	455	477	478	468	462	470	508	510	451	512	496	456	511	455	495	472	504	477	477	464	458	504	501	496	476	473	481	457	475	512	420	494	503	496	463	509	451	491	476	460	474	458	473	506	462	486	450	464	465	500	503	455	443	483	468	511	523	506	531	473	466	471	478	511	492	487	467	503	505	479	477	490	494	479	476	467	476	483	505	468	511	464	484	488	493	510	462	468	439	444	465	511	514	470	485	433	488	440	472	517	491	502	479	432	450	468	490	469	503	479	491	469	494	475	460	532	515	436	495	490	476	466	480	475	458	508	498	482	524	491	487	494	469	502	492	461	449	487	440	488	482	492	484	491	464	480	466	483	452	443	484	452	462	466	466	491	423	501	494	495	482	517	463	487	501	492	501	478	488	505	502	477	486	515	466	464	464	484	441	457	481	472	474	471	488	485	491	509	505	485	484	442	491	485	467	447	465	492	456	453	477	478	454	546	487	479	463	459	469	495	501	513	464	473	476	499	490	471	462	469	489	461	461	488	530	480	500	469	489	476	471	500	519	447	512	472	468	469	502	481	472	474	458	490	455	485	550	487	474	459	453	502	467	484	495	508	474	465	494	461	468	461	435	467	472	505	498	449	490	473	468	500	518	519	449	501	468	459	468	494	511	478	480	475	532	486	493	489	472	491	472	475	427	483	483	466	449	481	461	471	516	429	480	481	503	497	485	517	491	474	472	465	432	489	480	397	556	488	494	492	433	493	468	507	460	447	451	517	505	470	515	445	480	498	472	504	483	495	504	516	451	451	489	465	468	455	485	523	503	519	489	485	453	510	477	487	476	428	504	494	459	531	510	471	464	517	449	499	471	458	498	486	484	464	502	504	489	511	504	483	462	508	499	513	479	509	489	520	464	484	502	502	475	508	453	501	476	509	513	474	495	456	464	485	479	485	506	473	481	462	530	489	484	501	487	467	485	506	498	530	483	481	430	493	464	465	488	458	470	475	461	486	463	468	440	459	483	451	460	500	475	449	507	500	509	424	461	445	446	446	482	458	472	440	474	501	497	484	467	511	478	491	447	475	492	520	474	469	504	495	440	484	471	470	475	498	519	491	471	466	489	494	519	445	445	458	474	471	487	484	504	456	485	473	461	475	463	457	481	457	462	451	453	491	472	483	477	475	524	475	480	479	472	473	498	488	453	485	451	443	498	451	487	492	529	440	493	441	508	487	499	470	470	470	473	489	518	478	494	492	481	443	487	488	482	504	497	484	484	439	519	480	452	480	482	483	502	508	479	444	515	474	455	488	469	500	489	462	482	513	492	421	481	458	483	511	456	507	466	455	466	456	441	508	501	463	463	467	473	513	500	491	447	476	480	474	500	500	493	483	509	461	479	505	502	465	459	446	449	464	458	453	468	492	463	485	433	495	445	447	484	508	464	464	466	439	463	513	462	502	516	473	464	483	494	490	466	448	483	473	480	499	523	458	502	472	525	463	493	492	475	525	480	480	474	456	482	455	480	465	489	560	457	524	528	463	512	441	502	498	490	480	495	463	448	466	479	500	457	475	518	454	503	432	477	482	484	489	451	455	477	495	491	516	468	488	509	451	473	466	473	469	435	487	472	480	465	494	456	484	509	472	459	480	428	484	493	477	494	454	459	465	501	437	486	473	501	499	502	485	502	501	423	435	493	479	469	494	483	461	476	462	481	478	472	483	487	475	538	496	495	463	460	510	461	452	470	463	487	480	480	464	481	456	485	474	460	501	473	500	468	502	511	463	470	486	467	505	476	493	488	511	496	462	484	466	499	474	507	486	447	470	452	530	494	466	489	474	457	487	498	449	465	477	533	437	491	486	504	509	496	496	457	482	500	464	482	478	483	483	483	506	475	508	467	499	455	483	472	492	475	460	480	448	458	467	501	465	460	462	486	468	518	465	498	482	479	486	456	434	528	498	425	451	491	497	470	472	452	428	477	504	501	480	510	510	503	471	495	495	455	486	437	483	471	447	517	451	491	470	475	507	496	507	488	520	475	498	440	463	461	490	470	533	478	428	524	483	465	484	519	470	495	503	472	500	467	469	477	463	514	463	520	466	429	504	480	464	492	494	503	488	505	452	461	482	503	461	493	445	460	476	511	527	494	487	514	494	478	470	466	481	481	477	503	453	514	496	491	476	455	494	508	498	523	496	481	478	444	511	482	480	454	471	452	472	496	479	455	486	481	460	474	501	482	464	450	430	482	490	509	466	458	484	472	487	495	465	461	488	425	520	491	510	510	486	469	470	457	479	488	502	467	465	487	494	503	467	470	496	532	429	510	452	502	502	485	500	482	476	467	463	482	458	509	508	479	469	474	448	471	486	466	531	495	479	491	470	482	511	464	494	467	472	513	469	469	509	476	482	467	498	430	486	454	495	478	477	473	468	474	508	492	455	472	457	475	488	447	496	500	438	493	468	472	465	451	466	442	496	450	476	498	496	462	474	452	472	473	479	465	438	517	503
25077	21080	27029	25163	6963	891	638	460	393	384	359	342	293	268	304	288	258	278	253	277	251	224	244	286	262	246	242	239	216	243	277	220	225	228	265	231	230	256	246	255	240	251	233	249	247	237	247	277	274	293	270	304	326	292	302	278	315	282	316	290	270	277	278	237	259	294	284	251	266	227	250	258	245	255	257	249	204	224	244	216	241	244	262	235	254	254	233	272	211	229	249	228	224	232	231	241	249	234	226	208	251	221	203	230	224	217	226	218	198	224	234	234	239	191	244	222	242	226	229	234	213	257	243	228	206	218	233	245	247	217	236	215	250	234	222	220	236	219	224	216	226	230	210	222	221	236	234	217	199	227	237	234	206	234	248	226	227	238	224	216	232	236	204	187	219	210	209	244	251	196	255	246	187	229	243	256	217	230	222	222	230	236	244	216	217	224	226	247	230	234	229	271	215	222	230	224	249	225	245	222	189	196	217	238	250	215	219	220	214	207	205	259	226	218	238	230	211	212	226	227	213	225	228	226	241	266	226	241	207	239	237	211	205	231	215	227	212	233	220	223	238	238	220	220	233	197	230	210	214	269	233	207	221	216	247	239	230	266	244	233	258	216	193	215	240	256	235	254	239	249	226	234	236	213	244	224	219	227	222	231	210	221	214	215	219	217	223	235	237	199	218	242	247	231	242	216	231	248	249	208	232	235	227	243	188	216	236	242	221	212	240	210	209	236	231	223	241	244	212	217	228	216	228	223	214	232	213	242	243	213	223	230	239	194	234	215	231	226	227	245	224	237	226	210	227	234	214	229	226	226	232	231	213	210	239	236	221	229	233	224	223	278	249	248	249	207	215	233	224	226	235	215	212	229	231	218	249	235	218	233	207	224	245	245	229	239	230	204	211	235	232	232	229	214	226	223	226	255	223	195	216	215	237	249	251	239	210	207	218	245	213	216	230	211	251	211	253	222	218	251	221	213	221	241	261	232	224	223	252	215	209	208	205	222	210	229	247	224	231	230	228	234	225	228	229	224	210	240	219	235	233	230	213	243	242	210	250	233	192	221	231	248	243	212	213	233	234	201	216	256	252	212	236	262	240	235	236	247	251	235	223	238	234	261	235	246	242	230	225	249	241	214	240	220	238	214	212	250	218	211	235	210	208	238	209	231	247	237	215	215	252	224	206	233	226	220	216	239	212	226	194	223	221	241	225	214	207	224	232	226	243	207	221	216	239	225	222	213	219	235	218	208	222	210	228	217	229	233	205	254	228	235	215	231	247	213	218	248	226	216	239	209	230	245	235	204	268	246	282	225	252	241	246	221	208	228	221	228	231	221	207	227	226	220	228	215	250	229	249	217	188	225	219	219	232	245	215	235	230	202	202	209	218	239	197	242	204	255	245	239	230	229	217	253	218	232	238	213	230	236	243	225	219	250	232	235	212	227	244	212	207	214	210	208	220	224	212	243	213	214	195	223	240	271	228	213	238	214	259	246	225	223	205	213	232	271	238	232	236	215	223	228	217	237	224	218	257	212	224	237	228	220	225	223	224	215	211	220	234	217	237	237	209	206	224	259	228	238	209	228	233	244	246	222	205	212	225	206	240	213	245	222	216	209	212	220	236	250	244	246	241	222	264	205	237	211	222	217	231	208	230	239	237	238	223	233	239	208	257	202	220	214	224	237	220	226	230	215	244	220	228	253	211	239	250	228	216	229	222	248	223	249	218	257	205	230	231	241	217	220	234	238	223	261	199	218	207	233	211	224	222	224	253	258	216	237	229	239	217	237	246	230	238	198	236	247	232	209	199	251	213	201	209	229	210	249	194	238	233	226	211	220	231	222	270	213	231	196	241	238	256	232	225	208	209	239	236	196	200	220	247	226	216	214	236	241	249	221	240	229	239	223	231	218	214	237	245	215	244	208	192	233	219	253	231	252	230	239	231	230	237	183	228	262	242	240	238	234	207	225	210	212	217	237	228	231	254	222	234	213	225	244	231	240	221	243	206	265	217	239	239	214	220	211	187	208	211	218	233	226	213	227	237	216	250	220	232	197	254	233	226	254	240	249	218	220	223	230	204	233	248	213	266	244	197	202	225	248	239	231	220	230	246	230	214	208	245	234	230	224	244	239	231	219	220	233	248	249	245	227	237	217	212	232	226	207	237	257	234	221	224	229	244	243	231	236	240	200	228	219	229	222	207	239	207	237	253	212	228	223	236	228	205	237	210	198	258	221	265	221	224	233	245	233	211	202	219	237	239	250	219	234	221	235	244	234	221	228	237	213	224	233	260	174	225	233	222	222	227	208	240	218	235	253	236	231	212	244	247	225	219	225	229	206	233	233	256	243	225	226	251	222	219	226	204	219	232	246	221	219	220	248	219	225	219	219	189	213	203	239	224	238	213	213	213	260	215	237	232	222	224	241	227	238	206	232	232	237	209	190	242	256	217	247	220	253	216	224	220	236	216	229	232	203	236	210	241	257	222	220	207	224	238	239	217	238	237	225	215	249	213	208	242	228	218	218	231	218	246	217	231	240	240	232	220	240	208	218	225	252	214	238	215	232	235	223	230	234	231	212	237	235	233	222	236	221	206	212	251	212	255	262	217	220	235	197	221	238	219	222	249	225	264	236	220	248	228	207	238	238	220	226	213	208	228	249	230	243	261	235	196	229	204	234	255	219	228	241	225	215	214	244	227	239	213	195	212	230	227	258	239	224	242	215	248	218	226	227	222	222	234	212	206	214	229	254	203	216	205	187	207	211	222	213	229	222	217	245	230	220	238	228	196	204	211	202	214	240	228	243	247	242	215	237	234	222	238	209	228	229	212	233	242	214	247	217	249	234	252	229	248	228	227	232	239	216	226	236	226	257	207	214	218	202	211	247	258	223	213	215	236	217	203	246	199	248	218	239	212	221	239	241	240	225	218	222	236	236	250	207	237	219	227	224	224	226	215	211	215	231	203	229	232	241	208	248	246	230	220	242	202	226	233	231	230	229	231	209	233	245	256	229	238	233	239	241	216	220	220	227	274	269	221	247	237	220	232	243	210	223	237	221	220	227	253	232	226	234	208	206	231	234	212	194	222	200	220	227	207	236	234	223	219	225	235	238	244	245	235	228	197	226	253	227	194	228	233	222	233	222	248	250	236	216	243	208	255	224	242	217	246	237	208	224	255	212	213	223	212	198	265	213	234	228	209	203	222	193	238	215	225	216	212	238	231	209	245	229	242	229	245	238	252	224	224	203	233	242	206	235	211	230	213	248	257	210	219	221	214	220	231	241	261	243	193	258	231	230	194	213	211	219	234	218	246	209	218	237	221	236	235	236	232	219	242	248	217	205	237	207	223	229	225	207	211	213	229	252	224	256	238	209	212	199	251	242	210	225	235	228	213	242	219	227	217	216	220	223	240	217	229	206	252	217	210	238	224	211	240	244	204	221	227	228	204	246	231	211	239	244	228	231	215	237	220	223	231	216	243	233	243	261	218	207	223	248
5250	7834	6597	3499	2520	1915	1390	1087	925	782	664	600	520	485	513	450	467	440	403	425	408	409	345	341	330	370	343	326	388	334	332	342	351	372	348	310	301	312	332	362	330	359	316	369	354	355	382	406	388	415	415	441	442	462	512	460	456	455	483	440	414	405	345	387	388	395	353	397	366	323	359	331	342	384	313	334	308	316	316	333	327	306	342	353	327	347	357	286	287	301	308	297	316	307	309	321	310	283	331	290	326	286	330	294	282	266	308	339	322	317	303	312	312	313	306	302	253	292	318	332	341	308	285	312	267	367	290	284	316	303	289	278	324	304	312	277	285	252	317	311	301	314	324	250	321	299	318	325	294	327	298	271	334	299	323	352	319	329	317	279	319	330	308	279	316	348	309	306	307	330	306	309	292	325	287	328	306	325	336	311	306	300	294	299	292	320	318	317	339	308	283	318	312	326	321	317	305	324	314	311	288	310	327	301	306	310	309	325	288	311	308	290	261	310	304	289	327	289	293	285	324	310	294	321	286	320	320	296	318	302	316	292	304	315	306	294	331	315	324	287	276	309	310	304	293	292	277	304	317	317	307	314	320	295	285	282	276	311	298	293	273	308	295	306	327	299	299	342	290	321	286	306	312	282	334	308	289	311	283	284	312	324	338	313	295	321	286	258	283	337	312	298	326	314	283	324	328	308	322	319	337	315	349	299	301	291	292	306	320	294	326	329	297	302	276	312	319	318	329	314	315	303	319	291	293	294	270	302	308	316	312	293	294	304	298	318	288	323	310	273	305	298	313	327	329	285	318	283	315	312	321	330	297	327	302	311	308	345	285	314	308	312	313	320	315	284	318	293	270	310	273	312	286	305	302	304	286	321	314	333	267	299	301	327	305	297	341	317	341	314	326	266	298	308	349	312	310	336	299	331	327	263	339	319	279	297	312	316	310	317	291	280	309	332	312	329	288	308	303	324	296	311	309	276	341	337	282	298	312	282	311	287	299	341	312	305	300	300	318	331	310	299	299	304	295	299	313	295	291	325	308	302	301	304	312	302	313	308	304	266	358	289	314	316	315	283	296	283	325	310	279	299	288	288	338	321	293	310	322	340	329	305	298	287	300	276	303	340	330	294	301	288	326	297	304	308	336	318	323	314	315	316	327	307	306	309	322	305	310	283	325	324	312	325	304	319	297	301	317	307	322	285	300	330	269	318	295	304	326	310	310	295	314	307	306	315	285	291	307	319	312	308	325	306	301	279	294	295	361	308	322	306	293	320	313	330	336	308	302	322	328	299	288	293	278	282	274	319	315	347	309	321	313	326	320	319	322	312	304	298	330	302	352	324	289	308	278	291	318	306	316	306	316	317	333	315	334	300	340	285	305	313	307	326	348	282	337	296	324	305	275	303	311	298	289	270	321	304	292	294	308	309	306	276	306	292	297	306	290	317	281	302	321	311	309	324	297	285	283	295	309	318	301	304	319	307	327	324	346	317	307	305	313	281	268	317	315	279	313	318	289	306	306	262	327	273	303	314	310	328	279	296	329	270	331	334	305	315	295	305	291	327	333	322	302	287	311	317	272	313	285	303	283	287	304	295	280	307	299	325	276	306	300	315	281	308	300	337	323	329	329	315	311	319	308	286	341	278	328	328	328	320	283	313	301	308	297	304	327	300	309	352	329	307	299	306	351	273	313	287	316	304	292	339	328	289	294	328	295	289	320	313	289	297	324	287	316	324	304	300	327	288	335	317	318	286	322	320	289	308	297	322	302	303	292	308	322	307	322	320	300	331	285	312	305	315	340	305	280	307	313	286	280	333	290	328	289	309	307	306	305	290	309	321	311	320	293	305	316	278	299	295	333	302	296	303	328	354	312	302	270	271	305	311	315	320	301	305	319	309	304	298	337	315	313	277	301	308	317	304	309	295	317	269	338	306	294	319	310	290	287	320	329	300	274	330	294	329	300	283	321	302	331	283	320	327	314	322	303	303	311	316	312	337	319	306	326	298	293	329	289	300	285	294	327	303	313	300	325	309	291	313	312	334	308	294	283	300	325	289	281	285	316	312	321	299	325	290	334	323	294	307	316	304	314	305	311	323	330	297	293	338	316	305	325	309	301	295	303	261	315	313	270	315	299	312	308	311	338	311	284	293	308	312	316	307	270	325	287	270	326	297	316	327	358	282	295	294	311	318	302	296	295	299	315	305	337	294	304	303	325	312	312	301	306	330	307	304	325	308	311	327	333	315	280	310	324	299	300	320	302	320	278	305	326	343	297	310	304	305	312	301	331	301	245	309	324	296	302	298	297	306	325	307	320	260	343	279	311	292	290	282	328	264	310	320	317	327	288	308	311	283	337	329	340	305	271	279	304	316	279	303	303	308	320	331	316	275	319	307	312	307	283	292	316	291	274	315	311	301	323	284	322	320	294	319	302	327	325	295	315	307	297	328	344	322	310	302	313	329	291	308	322	309	320	336	302	310	307	327	300	294	305	277	326	320	329	278	327	336	334	328	319	349	287	289	317	330	290	346	332	317	324	297	316	301	337	310	313	339	304	337	329	281	274	351	306	308	302	315	311	308	312	324	303	309	294	303	339	316	314	284	320	312	304	289	289	298	315	309	335	300	335	314	304	285	328	316	308	309	304	322	312	298	331	313	312	294	313	323	306	324	326	306	324	307	285	300	317	272	329	322	307	297	308	281	324	293	292	297	323	309	280	290	278	320	337	316	314	309	280	291	290	318	318	284	278	304	297	322	319	319	324	334	302	322	320	329	327	297	310	276	314	306	293	311	304	319	288	315	279	293	298	285	326	308	303	302	293	316	311	330	323	332	298	299	317	345	316	318	332	303	302	314	305	306	306	307	339	307	311	284	307	310	317	304	317	318	271	308	273	286	315	340	298	309	304	291	333	304	327	324	282	300	311	307	322	290	342	334	297	266	314	292	323	303	314	330	294	283	339	319	283	302	304	304	293	317	323	310	286	303	313	278	335	312	333	298	299	300	330	297	302	291	318	311	311	313	294	333	344	320	317	299	324	292	283	294	296	296	298	308	285	321	342	293	276	348	323	286	330	310	318	302	306	258	315	316	310	310	279	318	304	286	294	306	305	291	324	295	295	279	289	279	338	322	275	309	294	284	333	278	305	309	307	313	301	308	315	284	322	293	349	329	304	289	295	294	295	277	286	314	302	297	302	314	327	333	322	293	308	325	326	318	286	303	308	292	294	305	307	251	290	302	310	304	300	280	305	317	303	290	315	336	304	323	284	310	303	307	318	303	313	302	312	335	310	293	342	270	283	314	291	300	304	287	332	328	324	313	295	306	283	309	302	289	306	307	326	315	315	295	284	353	273	317	303	319	304	292	313	298	320	298	334	294	308	349	306	298	284	332	290	338	300	275	327	314	321	309	324	299	313	292	307	301	322	261	320	316	309	304	304	301	301	308	284	331	302	347	295	294	300	290	287	323	297	297	312	303	297	290	300	315	308	321
22833	21104	28836	23599	21105	21139	7813	1364	975	922	787	699	624	604	593	557	559	524	493	481	512	450	433	416	414	391	399	425	385	410	405	380	398	382	373	411	416	389	382	380	363	354	389	390	409	395	428	453	463	458	438	444	521	504	521	531	482	517	522	492	455	437	444	401	445	431	447	451	358	388	397	416	377	396	378	386	355	333	375	382	414	398	354	370	401	395	377	386	336	361	343	351	343	375	377	328	367	348	361	343	398	365	353	350	361	312	353	324	335	385	364	332	348	359	364	356	327	343	319	362	360	342	316	318	361	373	340	353	322	337	342	367	366	308	325	375	322	338	365	348	357	365	348	354	344	356	324	357	357	354	344	344	350	354	355	325	355	363	371	341	376	345	354	341	373	360	369	359	329	400	365	340	367	353	340	358	346	346	364	324	361	370	355	344	332	355	335	352	389	372	359	350	313	345	377	297	378	327	358	336	334	348	324	330	374	364	360	326	387	358	342	343	335	323	310	334	380	360	373	334	330	325	371	343	339	336	358	345	334	364	347	335	343	342	340	353	379	309	356	342	368	345	323	342	353	357	362	355	350	390	331	361	361	307	315	376	379	386	366	353	350	374	333	373	336	352	342	351	331	354	360	346	352	320	328	356	360	375	379	325	359	379	315	350	359	343	375	339	374	358	367	377	311	358	332	390	326	338	366	344	329	346	346	352	358	361	343	378	343	351	354	363	356	327	361	344	337	331	376	369	351	340	367	336	349	358	351	338	343	327	353	340	323	360	364	340	345	350	338	327	366	350	358	328	352	330	323	346	351	337	386	323	347	356	361	309	329	350	360	312	333	330	376	356	344	341	335	326	326	365	340	364	362	313	379	374	353	356	328	314	333	354	350	343	350	366	360	354	362	341	373	334	335	348	364	347	330	338	334	355	372	328	339	367	331	365	332	359	374	352	313	359	378	355	345	375	363	351	359	364	361	377	335	318	353	336	331	388	363	325	389	358	376	329	374	342	340	360	332	332	340	349	384	310	353	333	352	326	315	351	344	358	337	362	351	356	329	370	332	340	325	358	344	336	340	329	363	362	334	333	308	337	356	353	362	360	342	377	338	363	334	341	354	318	340	352	344	314	315	360	353	345	378	297	322	350	338	326	338	370	322	342	306	355	363	358	353	338	349	338	341	366	344	376	345	327	320	326	331	347	353	382	363	371	389	374	395	324	350	325	333	356	335	351	364	367	330	337	354	356	344	362	370	364	358	338	357	334	339	356	371	383	351	329	378	364	347	338	324	358	370	327	330	386	338	341	348	352	314	334	347	344	336	372	313	346	338	329	358	359	371	354	322	312	348	351	334	354	352	363	332	336	317	321	343	373	343	337	323	337	367	348	366	362	327	339	368	341	355	358	354	365	360	367	336	341	364	355	358	341	344	376	349	394	353	390	316	323	337	333	352	350	360	362	344	339	351	349	329	337	358	348	321	346	329	342	352	311	380	350	336	359	334	338	321	360	355	352	375	350	364	337	348	359	374	353	305	323	325	343	353	338	308	357	346	350	336	366	354	345	329	361	342	347	341	352	372	335	337	352	361	338	360	343	324	380	339	367	346	365	353	348	338	334	342	343	350	322	379	326	371	340	353	358	332	352	342	345	358	310	327	311	342	333	338	322	329	361	378	358	347	344	337	344	345	367	321	333	364	376	351	356	350	311	308	334	332	380	327	359	331	362	341	348	343	311	341	343	368	358	355	326	316	338	350	343	378	347	356	373	329	334	314	337	338	373	367	352	338	331	349	339	312	322	330	332	348	335	357	363	377	340	316	353	347	332	334	375	365	333	333	330	345	329	337	304	332	387	316	344	351	308	349	356	311	359	356	334	328	325	377	351	373	364	396	356	355	345	344	337	380	329	358	372	335	339	334	348	327	342	299	338	369	348	304	336	377	331	363	336	327	332	382	330	342	318	346	335	334	370	348	323	359	371	369	357	321	347	342	344	360	341	368	352	384	344	388	355	352	363	313	327	361	313	337	326	338	344	366	340	344	343	338	317	353	350	353	359	334	344	364	344	330	347	362	359	335	397	361	356	345	310	371	361	389	337	392	378	355	367	335	331	367	362	384	358	346	325	320	361	372	351	344	331	312	361	341	356	347	388	349	367	342	337	326	340	376	345	368	341	328	329	315	359	353	393	354	373	355	334	340	345	322	341	354	317	316	368	361	347	344	352	353	325	342	336	351	352	359	318	355	353	330	330	352	354	319	353	373	346	370	359	343	379	348	369	352	329	334	343	364	347	348	347	345	342	347	344	370	338	344	329	349	308	352	345	346	329	348	368	362	338	373	354	378	369	303	341	358	361	362	375	331	330	337	341	343	380	319	339	320	312	346	330	351	334	331	330	376	324	350	378	343	352	356	369	351	364	357	367	318	352	380	350	334	356	342	336	360	332	339	327	382	331	354	326	403	372	341	330	336	341	347	341	334	345	366	343	375	360	325	339	340	355	368	330	345	376	333	322	383	329	320	347	330	341	345	373	343	328	355	343	322	359	341	341	371	326	342	382	337	364	339	369	341	365	358	313	337	359	326	368	329	353	341	325	343	341	324	371	323	359	346	327	368	335	366	354	352	338	353	335	366	356	343	328	355	359	316	366	385	363	319	371	357	329	391	348	370	355	328	362	354	347	351	386	363	373	341	351	344	321	384	325	328	342	327	353	364	364	342	322	327	326	343	344	330	373	360	317	369	336	355	343	322	317	317	336	349	355	369	348	357	357	361	363	333	361	353	334	328	340	355	334	331	342	358	332	362	332	315	335	362	317	333	295	367	365	360	327	367	362	344	345	353	357	384	319	334	343	376	329	329	348	314	352	346	370	363	336	362	383	361	326	331	353	335	355	359	362	346	312	346	339	355	344	354	358	386	338	363	358	354	362	376	391	358	320	347	343	322	348	361	335	362	355	333	364	373	321	363	342	319	360	342	329	334	336	366	353	366	318	311	322	352	331	378	325	361	347	375	357	353	373	331	352	383	307	318	372	354	347	350	312	342	387	341	349	331	342	351	337	319	357	359	359	361	341	361	357	351	355	337	324	335	351	352	341	321	334	372	360	354	336	330	357	359	366	358	332	343	354	359	376	356	372	360	356	351	358	341	339	334	335	349	355	332	313	367	338	338	346	327	331	369	346	339	343	339	354	362	351	383	335	343	326	350	323	344	329	360	345	339	307	347	362	361	342	328	354	348	376	354	348	356	337	376	340	383	354	363	351	341	342	342	316	350	353	356	341	366	319	346	348	355	296	362	365	337	361	353	337	348	368	343	341	354	353	365	333	364	380	363	318	379	363	340	355	339	342	367	347	360	338	325	323	344	375	360	349	333	344	379	370	340	343	364	325	352	320	352	332	339	342	317	314	311	351	347	347	337	362	341	319	325	346	335	323	352	352	394	344	331	351	354	335	325	328	343	343	359	355	310	321	337	371	348	368	356	361	309	303	398	336	333	319
7895	18591	15997	8929	6649	4929	3612	2837	2270	1893	1622	1352	1218	1095	990	958	901	824	800	713	719	653	599	623	592	591	633	602	592	622	575	522	499	529	501	486	498	515	499	514	538	513	559	527	549	621	685	662	672	663	686	718	782	796	815	760	753	782	783	703	733	629	645	614	633	615	581	590	560	538	536	535	583	560	544	483	488	419	473	553	547	556	524	495	474	519	486	497	454	452	431	412	467	433	466	479	448	494	451	453	502	464	441	451	427	446	452	430	446	488	467	485	464	421	463	467	429	452	435	458	446	417	453	483	426	451	449	420	436	450	469	463	495	451	455	448	473	477	401	463	468	456	429	438	414	466	460	473	486	445	472	447	477	452	475	441	450	448	473	471	434	425	458	442	449	453	430	490	420	450	470	429	413	493	462	402	492	482	400	445	432	462	459	446	451	436	487	417	435	458	453	470	494	458	437	434	406	450	439	453	460	425	488	467	443	476	407	416	432	462	476	466	434	455	433	462	424	448	453	468	430	444	445	473	446	488	430	441	411	487	467	411	470	475	458	475	472	460	465	421	469	453	474	433	456	433	480	447	428	447	447	487	472	477	456	458	444	424	458	461	439	449	436	478	483	459	451	440	471	457	462	460	473	443	435	443	450	464	411	458	417	464	445	439	449	448	473	445	454	444	500	429	471	480	471	468	432	471	489	465	434	472	432	473	434	470	474	430	449	395	460	455	425	449	444	469	431	460	437	449	432	428	452	433	432	439	435	442	437	421	413	427	455	428	447	416	444	478	447	447	468	478	418	453	437	471	434	445	476	460	464	468	430	433	463	497	461	471	440	471	439	444	478	421	450	462	419	456	451	427	444	457	435	435	466	455	450	474	460	395	471	446	476	481	459	441	453	506	481	480	478	421	469	420	449	457	468	437	456	449	458	439	443	427	459	450	413	498	436	452	414	463	467	460	486	495	438	454	453	457	468	475	448	461	452	453	434	432	483	486	447	458	446	504	471	462	472	477	484	445	462	452	475	499	461	443	452	447	510	514	440	461	475	484	424	482	432	459	447	454	394	435	455	455	457	461	414	451	415	477	443	457	450	392	424	450	447	447	468	423	476	477	446	449	473	464	464	467	461	460	449	437	461	414	449	446	497	454	429	453	440	463	442	462	436	442	442	450	445	450	471	449	480	443	456	443	445	442	483	427	449	469	440	449	501	431	447	484	455	455	437	475	480	469	454	456	488	453	447	458	485	461	466	451	444	455	434	452	429	430	430	478	479	476	453	444	444	495	427	416	444	459	443	446	453	452	424	472	475	475	495	440	435	446	468	470	440	473	461	418	446	431	460	473	433	447	418	493	420	439	465	494	447	440	463	463	475	443	438	441	410	465	423	446	485	459	428	486	426	431	439	417	432	425	460	477	496	444	467	434	440	469	450	461	481	462	470	474	448	487	436	427	495	481	444	439	433	430	460	443	464	469	475	459	425	445	467	417	423	448	447	462	477	444	475	473	453	462	439	504	454	444	446	474	415	450	447	437	420	435	436	429	461	429	433	443	442	478	460	489	437	450	474	425	459	461	449	473	470	449	439	460	454	471	474	471	483	435	493	444	433	477	445	418	457	477	454	423	461	496	473	450	440	490	488	421	410	453	485	414	478	419	436	447	452	451	423	464	453	441	449	469	423	467	474	458	429	431	463	470	453	495	431	472	476	451	442	459	451	464	418	482	477	474	433	460	479	456	451	447	451	458	446	460	481	450	498	434	469	469	460	454	470	426	474	482	478	459	427	452	476	455	469	450	437	435	482	487	436	438	458	469	449	458	454	443	445	462	408	450	480	425	427	478	454	471	453	454	477	446	481	444	436	466	437	503	463	469	461	440	409	504	438	466	433	477	453	441	459	445	469	453	448	436	459	429	439	470	456	502	454	446	480	465	423	454	453	449	503	424	472	435	433	461	431	435	465	451	447	445	482	442	455	460	429	437	495	469	465	459	432	465	472	435	461	450	528	461	427	445	440	441	457	489	459	452	462	465	430	458	440	423	439	467	457	458	449	454	412	459	440	461	425	471	432	483	447	421	449	406	468	466	428	449	450	464	439	447	447	444	452	438	452	453	415	462	478	466	473	410	492	448	479	470	472	456	490	484	436	438	443	458	481	437	446	420	453	415	414	455	413	443	468	435	482	451	465	509	453	442	433	436	442	434	450	402	468	491	466	401	442	461	446	476	493	478	501	432	472	428	431	458	432	489	465	451	429	408	438	451	406	461	481	435	444	433	439	456	450	499	480	479	461	486	457	467	464	437	451	453	459	458	442	436	447	479	451	496	423	445	464	453	474	479	476	463	463	437	463	446	427	471	444	466	476	457	456	454	416	428	466	419	458	490	439	457	469	451	428	479	433	419	409	467	469	471	470	455	465	464	427	480	485	494	461	449	477	452	416	426	427	433	463	464	483	411	446	467	470	426	466	460	445	453	455	431	476	473	478	448	452	475	483	456	445	454	453	450	473	427	450	459	448	450	422	462	490	468	461	419	432	476	470	424	475	467	452	443	443	406	455	430	447	463	473	475	442	447	400	463	451	442	450	418	489	484	448	468	446	455	482	484	465	452	493	428	432	430	419	441	433	441	455	490	447	425	428	444	440	445	452	481	468	447	456	455	407	473	463	423	478	438	487	438	448	477	450	445	455	476	464	418	456	484	455	457	443	436	433	435	443	435	442	439	455	468	473	460	433	476	489	479	464	451	480	473	469	443	433	454	451	450	456	442	452	434	437	468	446	460	474	491	454	432	434	426	411	447	441	425	473	483	471	438	456	448	451	483	441	427	466	459	473	433	484	457	494	478	447	495	453	459	500	418	441	465	410	439	433	466	463	454	431	465	471	452	434	472	436	432	479	452	426	480	469	451	471	468	453	434	464	458	462	466	412	473	500	435	440	429	468	474	417	467	451	456	454	431	456	469	448	421	452	407	443	434	450	455	421	467	454	456	434	443	366	422	454	443	490	470	500	447	460	462	430	461	424	458	439	463	472	432	417	477	436	440	439	483	481	472	449	478	442	449	457	497	451	458	452	439	448	451	417	433	450	446	451	459	441	437	469	440	423	464	439	452	435	431	477	483	459	487	449	456	426	450	449	468	418	465	433	432	451	433	468	435	428	455	440	446	462	442	473	448	473	468	452	464	481	498	464	414	438	455	469	442	435	480	441	472	432	451	463	470	458	436	492	435	427	421	464	463	455	455	471	452	444	446	432	468	415	444	421	442	489	441	468	443	468	447	490	468	470	432	430	457	482	455	452	450	468	435	461	447	460	461	412	439	431	457	466	425	467	452	460	396	436	465	465	420	438	475	460	428	455	476	430	450	457	453	456	431	430	434	481	469	458	468	482	476	380	428	477	421	446	436	451	452	426	449	460	451	460	438	484	461	468	442	457	450	443	442	443	427	456	449	435	483	468	450	424	440	476	460	455	442	464	450	419	465	451	485	443	443	461	442
26853	19786	6662	1188	689	501	429	363	339	343	316	319	291	312	314	331	299	272	298	300	306	300	289	304	267	288	293	288	278	315	260	264	261	288	281	277	308	273	282	285	285	305	288	310	307	280	315	292	347	328	320	321	327	350	351	337	326	336	324	336	320	345	302	316	289	294	312	283	291	320	281	280	304	282	301	251	258	307	303	273	272	290	280	291	303	289	283	256	305	281	324	285	270	288	271	302	290	289	286	290	270	291	280	262	293	275	264	261	270	286	274	295	287	265	287	323	286	263	280	243	260	270	307	305	263	272	312	307	266	270	258	278	306	275	270	289	290	267	272	251	279	314	270	285	286	303	269	286	275	275	277	254	288	292	273	298	269	280	274	275	315	267	284	286	285	288	253	282	284	262	299	305	259	305	270	265	298	281	270	314	271	253	289	277	261	289	293	266	301	279	303	276	277	285	285	291	292	278	275	283	270	307	281	290	263	273	254	258	274	304	295	271	285	281	275	323	281	277	270	279	310	293	272	261	279	272	251	283	276	287	296	255	316	289	295	294	271	289	299	315	265	310	251	259	284	272	283	254	257	290	291	302	273	274	280	271	299	294	275	282	273	267	238	270	260	294	303	292	276	280	279	275	263	279	264	271	276	298	278	248	289	268	276	289	260	265	284	298	294	283	254	277	278	304	286	259	274	300	282	265	290	303	289	291	257	285	261	281	292	267	273	305	260	285	278	271	253	286	280	283	287	279	280	314	279	267	296	289	276	274	278	299	298	252	274	284	277	305	284	310	275	290	266	289	260	267	311	291	280	277	267	272	302	276	304	289	277	310	300	259	270	295	290	273	264	281	274	295	304	263	282	281	285	297	270	298	262	287	265	302	290	275	274	313	263	290	276	292	251	261	290	278	283	321	272	295	263	253	278	290	253	272	277	280	278	290	262	281	242	293	279	290	253	268	272	306	314	305	276	284	283	295	259	305	271	276	283	266	313	298	258	296	297	285	295	286	254	275	297	288	288	277	294	311	264	309	247	283	283	308	280	288	291	276	267	311	250	300	279	251	275	284	256	301	269	250	281	323	304	275	283	293	306	265	277	296	281	282	270	297	289	260	282	278	278	281	292	285	286	249	284	260	284	292	292	289	291	268	274	287	297	282	300	245	242	287	278	284	263	235	288	294	305	257	280	282	313	281	283	328	274	260	273	285	276	282	278	256	254	309	295	278	261	302	293	294	308	293	278	285	258	283	304	303	279	283	299	284	271	284	281	279	279	285	303	291	284	276	286	268	292	288	273	311	299	300	295	283	260	265	297	303	277	285	265	260	291	280	288	290	261	269	271	296	298	279	276	264	260	255	286	299	252	283	293	281	286	295	314	265	276	301	273	301	295	265	267	260	289	277	274	299	281	304	288	287	266	285	306	280	255	291	279	304	284	262	271	274	285	270	274	288	257	297	275	286	282	276	272	278	298	306	251	266	288	291	301	287	285	299	278	275	313	262	266	284	278	283	282	299	303	288	244	272	284	302	270	268	288	281	295	276	305	287	283	311	252	268	274	307	282	249	285	322	289	272	310	283	278	272	263	261	253	284	282	239	297	298	285	291	269	307	254	286	290	297	288	268	286	278	271	264	291	297	289	291	277	268	270	298	278	253	301	297	292	256	281	286	293	319	305	285	304	283	261	249	232	275	288	307	317	324	279	296	283	259	278	284	256	321	275	310	283	267	257	291	285	276	270	279	275	283	277	295	274	292	234	286	297	292	290	308	276	274	284	283	278	265	290	290	288	273	285	288	263	291	298	289	259	265	288	280	317	235	270	262	252	258	259	290	273	270	265	272	256	279	268	275	270	300	276	281	272	284	237	288	285	277	302	262	257	295	287	266	301	304	289	258	246	297	305	250	262	274	267	257	295	273	277	294	283	304	274	276	270	305	324	278	274	259	250	305	285	309	272	301	293	269	320	326	293	313	249	247	338	270	302	245	291	268	264	268	273	308	283	300	266	268	320	281	266	258	293	252	258	307	305	295	273	278	238	273	261	295	286	292	298	287	274	287	271	305	307	278	292	300	288	281	281	298	273	292	257	267	311	287	297	277	299	300	263	301	280	248	310	306	300	274	281	280	269	277	272	299	275	262	268	294	301	294	265	305	268	300	268	276	301	307	284	305	299	275	304	288	257	286	243	285	282	280	291	282	302	281	288	291	274	280	275	259	320	283	293	273	285	255	318	265	284	285	276	295	280	293	256	266	287	270	282	291	273	256	286	283	279	273	282	295	261	294	253	256	267	277	307	276	258	307	267	302	263	264	304	287	274	270	289	293	278	272	286	285	275	289	292	265	305	289	292	273	299	274	293	299	273	297	273	303	266	255	277	273	279	305	291	280	298	279	256	296	264	274	294	272	250	257	319	217	273	292	275	297	259	291	262	277	294	293	268	272	245	281	280	274	271	281	276	299	308	270	251	262	303	282	259	321	292	285	291	284	305	256	311	264	271	261	277	293	313	278	259	315	295	279	238	260	312	276	280	263	261	291	266	294	274	272	304	271	253	289	307	287	273	254	283	275	280	284	286	252	282	294	272	266	276	285	275	288	310	275	287	279	266	283	248	285	285	276	292	275	270	269	296	288	272	288	300	302	269	278	261	294	257	284	287	265	292	258	267	292	282	273	263	286	282	278	265	289	294	279	281	308	275	260	283	305	276	298	278	289	288	275	260	288	263	265	243	283	281	270	269	304	284	281	265	290	278	266	290	244	287	299	268	258	287	292	273	255	310	286	252	277	292	274	300	258	284	257	269	303	289	260	287	267	292	282	297	274	283	291	277	317	318	291	280	268	299	299	281	279	316	245	289	285	260	286	283	273	300	300	277	285	253	314	259	293	273	275	283	288	269	271	284	287	255	275	297	295	296	268	250	294	301	270	274	270	276	282	291	278	256	285	296	261	278	310	288	289	262	304	281	272	267	300	298	294	282	280	271	268	264	279	283	280	263	287	285	261	279	295	263	262	283	285	306	256	295	269	313	285	266	291	257	268	279	267	252	288	277	278	280	283	280	295	289	279	256	255	268	264	276	276	268	227	248	278	275	262	277	295	288	253	280	288	265	257	266	297	275	255	276	282	287	249	260	259	276	281	288	273	292	287	282	288	276	312	302	315	271	268	253	280	314	277	253	297	271	300	293	282	264	281	304	290	287	270	270	283	245	268	294	283	299	258	279	271	291	292	282	267	316	282	284	306	280	260	287	300	266	259	279	280	280	306	317	274	293	296	289	255	288	288	289	294	255	300	272	298	278	271	317	302	299	289	295	321	290	298	294	285	319	276	268	274	278	271	280	287	272	241	246	312	276	270	288	282	268	293	303	301	295	295	274	293	279	284	306	294	284	281	287	271	280	277	299	285	272	288	286	284	280	270	265	282	266	268	287	291	308	286	285	270	268	285	258	301	284	305	289	272	267	287	255	272	270	317	270	295	302	243	286	311	275	287	270	307
4687	3283	2941	1544	1200	939	752	641	576	507	489	415	426	426	446	439	416	352	457	394	363	382	392	386	394	420	429	398	403	381	405	400	363	365	396	373	362	399	410	382	361	392	420	357	392	422	432	449	448	448	468	457	435	488	441	462	525	476	470	452	462	453	411	434	430	396	388	377	404	388	402	400	369	400	378	363	370	352	391	383	405	377	393	383	368	362	354	352	379	372	392	371	378	372	362	380	359	384	349	345	400	364	380	376	390	401	345	387	374	377	352	376	346	371	366	380	367	399	355	405	346	362	364	341	355	367	402	312	395	345	362	367	374	352	357	362	347	374	373	361	386	386	378	364	351	376	380	357	392	390	361	386	414	376	344	368	335	376	388	379	371	351	329	343	364	353	354	400	351	362	338	386	359	378	378	366	385	375	369	367	416	401	367	338	344	346	366	365	389	392	345	378	353	341	405	364	369	360	363	375	308	328	399	367	356	359	361	361	402	379	356	358	361	351	401	365	400	365	390	367	360	356	369	374	345	337	339	358	401	392	403	359	350	353	364	371	382	372	374	387	378	357	358	398	388	397	378	330	370	340	365	377	360	403	386	342	343	353	381	358	382	374	384	357	351	362	326	380	408	373	387	353	375	381	346	392	358	358	367	386	348	368	365	319	398	370	401	338	361	345	383	388	359	355	388	367	379	377	356	363	382	374	397	357	388	360	400	344	383	404	383	351	357	357	344	373	324	371	389	337	367	360	350	399	361	361	365	368	337	348	322	342	354	366	347	370	355	359	373	346	398	365	384	370	372	409	391	386	395	364	380	378	349	374	365	360	370	386	370	374	368	370	379	371	355	385	358	397	358	369	410	392	350	374	394	399	364	345	375	390	330	353	332	393	381	368	382	365	363	359	330	359	383	360	333	369	365	353	367	374	389	392	388	371	367	379	372	374	398	396	390	348	365	368	351	344	369	392	353	332	394	381	352	374	361	394	386	342	345	348	409	395	410	375	371	379	368	377	369	363	359	367	380	367	379	364	387	388	384	349	388	395	384	378	369	367	360	371	390	346	366	350	348	361	352	380	350	363	354	405	351	389	389	362	410	330	357	379	380	354	378	356	396	402	368	356	387	358	376	364	369	399	371	358	368	400	393	337	402	366	395	360	353	343	366	348	388	351	395	379	383	383	371	383	363	399	384	378	396	374	341	374	377	392	359	396	356	342	374	398	357	349	390	326	360	394	367	338	353	378	360	380	366	370	412	379	359	382	357	372	357	361	382	379	363	382	376	377	369	403	350	377	374	324	378	380	402	357	353	395	376	364	393	343	367	374	352	378	381	368	365	349	363	350	382	410	382	415	327	385	363	385	385	389	325	355	393	360	397	375	374	340	342	393	363	365	374	380	391	405	372	332	363	368	354	373	373	372	367	363	379	389	366	357	357	400	409	392	348	383	341	392	377	375	374	364	349	338	373	370	383	388	400	400	377	370	368	331	373	401	344	353	346	336	365	389	394	369	412	385	345	341	389	357	364	361	367	337	355	404	371	335	323	335	375	390	401	383	367	372	370	364	344	337	404	346	389	378	383	370	380	391	373	366	382	365	369	369	421	384	371	368	354	369	386	413	384	383	334	408	330	394	369	353	380	379	364	390	371	382	346	386	369	383	350	398	374	372	381	408	377	343	366	373	359	365	406	366	360	421	360	357	384	378	364	399	389	363	390	370	343	351	355	362	373	341	384	332	384	371	382	368	369	366	379	346	365	337	376	368	345	337	394	374	353	355	372	363	391	370	396	385	374	373	367	382	340	392	371	368	378	398	339	382	364	407	365	383	388	396	397	395	353	355	355	364	398	388	373	360	379	346	320	326	370	385	353	357	401	363	390	371	349	384	355	390	368	374	353	380	346	395	363	356	370	348	338	359	356	355	361	375	363	372	348	335	382	420	392	365	328	374	352	371	350	341	348	379	377	387	334	339	360	404	380	351	385	350	397	371	353	379	380	395	369	404	395	377	390	396	356	352	403	389	391	362	357	380	342	383	371	374	369	406	395	378	352	371	392	377	365	364	352	383	353	386	408	381	372	372	365	399	377	392	395	368	392	393	365	382	351	381	393	402	356	358	376	354	388	352	356	402	382	356	362	325	320	374	377	346	364	388	387	326	355	375	390	356	353	359	380	369	406	385	354	385	388	376	387	354	364	372	381	376	365	401	367	374	397	375	373	379	359	367	386	380	389	368	381	387	370	341	378	386	380	347	339	343	387	354	337	377	362	384	389	372	348	397	344	354	364	374	415	408	373	401	408	366	318	386	353	353	381	369	403	373	359	381	331	390	350	379	329	368	380	376	370	372	342	348	334	332	366	336	391	391	390	354	370	361	371	355	344	375	368	368	367	366	395	350	388	382	337	344	356	375	378	380	361	372	376	374	387	371	383	388	352	390	350	345	352	375	371	389	381	389	386	370	343	392	363	386	406	347	390	357	373	346	380	345	365	348	363	377	353	392	346	363	358	362	357	375	345	340	359	356	387	363	355	369	370	364	385	396	383	375	361	381	350	386	380	401	380	361	359	418	370	365	360	381	366	407	386	359	363	374	333	370	390	387	329	358	377	355	377	386	369	384	373	374	323	349	380	395	422	384	375	379	355	401	355	356	346	328	344	370	363	380	354	357	390	375	388	344	377	336	361	384	388	351	400	390	362	392	351	364	358	366	360	384	376	362	370	372	359	351	347	374	364	417	374	379	406	373	341	383	388	348	407	348	368	359	339	376	400	356	378	388	361	390	368	310	360	354	390	376	362	383	337	356	365	368	371	387	376	359	356	344	359	354	352	368	386	348	377	353	359	366	351	386	357	368	371	382	368	346	352	408	400	386	358	380	374	382	355	373	371	355	386	378	368	346	417	396	400	391	380	376	372	368	315	385	372	371	356	392	367	361	375	368	357	360	404	389	354	342	360	401	350	409	396	369	369	374	406	370	342	399	338	384	396	411	402	375	361	365	322	375	358	378	370	328	368	359	376	347	380	379	374	348	366	375	357	394	381	353	378	369	387	386	351	373	356	344	399	408	348	381	374	353	385	366	365	379	355	384	385	357	356	372	321	352	363	330	371	391	363	368	378	355	359	367	356	375	376	375	395	376	399	375	358	383	378	331	376	373	345	365	417	371	359	340	374	354	401	374	350	387	394	363	371	363	365	354	373	365	395	413	422	362	374	367	367	366	369	353	390	381	362	376	379	362	357	381	385	366	351	336	379	357	388	374	377	368	328	368	371	388	408	354	380	404	372	350	354	417	375	364	362	343	340	385	365	359	347	365	375	352	358	366	376	386	387	377	364	379	387	380	347	326	378	383	353	361	361	378	364	375	392	344	379	419	343	376	394	378	418	369	387	367	364	359	387	388	405	386	356	383	355	365	374	366	373	355	402	377	359	356	415	368	389	381	378	393	371	349	386	373	395	373	372	385	339	363	361	348	366	373	370	380	370	341	380	368	409	383
23915	21129	28383	24100	21088	9647	1464	954	717	671	636	566	545	505	492	511	457	463	481	417	442	430	405	443	406	411	426	429	437	409	416	400	392	354	397	412	415	349	387	391	397	421	383	370	426	425	452	421	468	423	430	497	463	444	491	462	488	459	449	430	481	417	447	413	445	454	423	411	365	422	414	384	392	380	378	391	382	378	393	389	376	410	404	399	368	371	372	393	377	331	384	368	355	344	400	352	371	376	376	348	374	354	355	354	377	347	397	380	373	383	387	361	415	367	361	365	385	374	366	349	361	374	385	374	374	379	368	358	377	346	346	355	362	413	356	395	379	369	404	377	378	384	378	410	380	364	390	388	390	406	388	396	390	393	411	381	353	355	366	391	390	358	370	389	380	323	368	349	371	368	352	374	378	372	339	393	370	378	340	346	358	346	357	362	356	370	374	354	390	385	375	362	349	322	401	396	373	378	381	365	358	366	354	368	385	359	343	380	361	390	409	366	386	367	367	386	339	352	384	359	372	343	381	413	343	360	349	356	365	382	347	349	324	373	349	375	412	394	353	357	378	347	372	374	366	347	391	372	378	396	357	355	376	361	376	364	420	362	377	352	343	343	358	396	408	388	380	390	390	362	383	378	354	359	372	353	358	376	370	388	364	367	367	394	353	357	357	338	373	388	372	339	403	404	366	342	366	367	377	338	383	375	389	382	347	393	360	341	363	374	368	388	378	355	354	379	391	346	357	383	343	375	398	367	347	348	395	360	391	366	383	388	388	369	398	387	371	357	382	366	381	372	367	399	394	354	365	394	364	344	409	358	380	411	409	353	385	351	367	376	350	373	373	391	375	361	369	401	394	335	358	378	357	373	371	358	384	358	366	367	335	387	378	375	390	359	397	364	394	397	395	373	362	343	388	373	385	356	388	383	410	361	376	357	384	362	387	357	384	378	413	354	377	358	381	386	329	383	382	374	378	394	355	383	361	378	371	375	385	413	403	342	363	373	375	354	340	371	350	407	375	377	339	371	377	362	373	398	366	389	385	367	358	351	405	377	354	391	357	350	354	365	388	374	391	364	353	373	389	382	348	387	362	403	361	402	363	363	368	359	356	378	364	377	361	399	387	348	379	364	343	362	387	354	367	357	391	367	370	372	408	378	365	358	377	376	383	381	370	381	373	376	336	376	381	340	388	381	361	372	391	370	385	353	374	366	360	374	388	364	389	372	419	373	353	356	398	406	389	385	398	372	362	390	367	395	383	395	333	345	391	373	366	372	344	359	371	403	397	376	383	364	365	368	341	391	370	342	366	372	337	378	335	364	377	342	426	344	370	375	367	417	367	371	343	388	398	379	380	373	364	396	340	336	378	380	388	386	351	361	383	381	373	379	336	378	343	356	373	367	392	366	370	359	361	380	368	387	357	381	333	374	350	353	385	394	367	360	367	375	389	353	363	374	380	389	351	382	356	397	368	411	347	385	368	356	358	383	383	333	376	393	379	329	386	409	358	364	402	404	373	357	369	357	382	360	399	365	378	358	351	354	376	343	366	349	385	389	380	376	383	357	379	370	342	359	357	370	343	348	385	366	387	379	351	344	381	355	370	360	394	397	346	360	371	392	385	369	379	380	371	342	409	365	387	343	351	379	356	367	377	381	349	411	367	395	352	376	378	370	357	373	337	396	389	351	378	376	364	356	360	395	412	392	348	381	348	356	404	389	376	324	357	358	400	353	396	366	364	365	398	376	369	337	364	354	366	348	382	391	372	398	357	351	392	359	364	376	385	375	395	376	369	383	389	376	401	385	371	380	350	377	379	347	380	359	363	369	383	323	402	343	410	394	371	379	343	365	339	395	372	382	359	378	346	410	366	352	358	379	379	381	376	383	340	372	367	363	372	356	379	356	385	353	381	367	372	345	334	338	388	365	377	380	373	390	364	370	378	359	349	415	368	411	356	360	338	383	354	388	372	345	388	328	382	395	399	374	361	323	369	365	375	387	373	376	391	357	351	358	367	391	369	324	354	380	392	340	330	384	360	343	393	380	358	340	361	357	374	404	374	405	361	330	378	361	373	386	347	340	360	384	388	364	369	372	366	385	391	371	355	389	351	380	361	358	343	357	390	395	357	364	396	380	391	332	382	373	401	336	371	356	355	345	368	360	357	381	375	366	386	381	393	356	363	365	390	365	366	383	377	367	357	387	389	348	373	362	364	340	387	355	377	345	425	381	352	358	415	355	365	335	374	383	402	418	349	402	382	388	398	390	365	384	364	335	345	363	357	371	346	389	360	339	358	352	401	377	361	381	403	339	378	362	358	360	354	401	339	404	391	371	372	350	396	376	368	388	362	345	337	352	351	383	381	373	377	379	392	360	354	350	385	402	382	352	369	382	363	360	373	387	354	380	350	396	358	357	408	403	375	392	383	363	330	391	400	387	358	343	402	370	369	335	337	351	377	325	374	386	348	338	352	365	357	358	388	362	360	387	386	349	373	394	383	390	353	365	365	359	390	337	397	359	381	384	326	345	364	370	406	351	389	368	353	363	344	358	347	413	386	376	383	393	378	381	355	382	351	336	376	373	358	379	389	352	360	359	355	385	379	396	393	364	391	357	409	406	398	388	335	346	376	370	386	352	364	380	361	362	375	350	372	377	365	395	397	366	374	380	365	368	387	359	360	349	357	369	371	396	406	372	390	379	375	387	345	350	346	336	372	390	361	364	381	382	418	399	370	362	381	366	373	368	397	383	380	366	358	362	368	346	381	387	368	338	389	358	362	371	352	384	346	368	384	401	400	364	384	403	367	382	348	369	378	392	376	371	401	371	359	373	387	370	382	339	371	346	341	335	363	381	392	381	369	386	351	353	351	365	361	404	422	346	376	377	361	380	392	338	351	371	360	380	386	398	385	367	363	388	353	396	362	372	361	396	375	360	362	339	376	381	376	355	369	410	359	411	377	401	370	391	401	377	365	379	387	368	369	390	367	381	374	398	355	354	350	355	363	372	373	380	365	389	338	360	388	381	335	359	345	384	405	347	342	356	380	369	372	367	335	381	382	400	374	345	342	364	379	366	366	354	345	383	359	348	354	355	397	355	367	384	382	378	380	368	381	365	359	372	358	355	352	372	390	393	358	391	351	378	347	381	342	368	352	417	373	365	355	359	371	373	338	379	361	404	380	376	366	378	365	368	392	369	348	356	373	380	376	344	369	369	384	368	376	375	359	382	365	355	340	374	392	361	359	358	380	352	350	335	375	354	366	382	361	355	368	347	356	383	350	373	386	381	361	386	382	373	358	360	358	372	369	355	334	371	362	391	352	349	379	357	387	345	349	386	382	388	381	381	390	358	373	396	382	359	353	331	364	391	359	345	337	382	377	382	371	347	423	381	369	377	375	396	374	360	394	369	387	362	363	352	379	367	368	360	353	376	337	348	351	360	337	368	413	386	331	361	313	374	337	342	374	363	386	375	343	356	393	395	358	375	347	370	357	382
5942	13027	10955	5804	4156	3073	2412	1879	1530	1305	1135	1052	987	834	796	736	704	729	658	588	587	620	564	620	589	537	556	559	576	525	539	535	561	540	531	523	535	490	502	522	508	528	560	544	587	577	584	575	589	577	645	682	754	664	684	713	729	749	608	660	627	659	592	589	594	582	599	585	565	527	548	606	523	517	513	483	493	455	529	531	577	513	508	524	523	498	483	484	490	493	470	466	470	419	505	455	503	470	508	519	480	489	471	463	471	488	491	524	490	496	480	487	442	459	472	526	473	476	462	465	513	487	480	503	474	457	473	467	482	471	463	507	416	482	465	502	471	536	506	508	481	474	469	483	479	486	436	510	442	523	477	447	503	545	522	442	505	502	464	484	457	475	502	504	488	482	480	513	452	493	501	444	479	463	442	519	492	470	526	459	478	482	481	476	436	494	520	459	500	508	446	491	481	468	458	477	466	494	486	511	470	471	508	486	466	495	474	508	492	445	496	485	509	465	534	505	438	450	509	518	472	477	456	485	486	485	475	463	468	528	471	505	501	493	480	486	489	434	469	503	455	482	476	447	482	436	479	500	470	496	476	497	474	467	523	506	464	474	472	487	506	499	469	489	483	540	476	524	491	508	512	474	489	474	479	457	512	476	489	472	499	491	500	498	509	497	474	457	490	477	489	465	480	480	469	452	497	459	485	496	467	475	499	487	466	459	449	476	469	478	474	499	493	497	461	462	457	498	483	479	498	466	468	496	511	525	505	440	501	491	469	461	484	492	493	510	480	490	460	506	450	513	463	452	466	470	464	463	462	512	455	475	473	495	532	433	500	485	504	487	481	479	463	516	453	470	484	487	486	500	484	482	492	488	471	459	459	455	494	452	523	487	480	459	506	455	513	452	478	493	469	476	473	487	473	504	472	485	471	495	474	525	470	500	484	475	492	483	480	462	478	502	460	458	495	467	504	456	458	517	526	473	485	461	456	460	470	469	470	514	496	505	502	519	472	486	483	465	501	536	489	480	458	494	488	466	471	464	451	473	474	461	460	470	526	487	483	466	516	472	473	484	447	483	468	460	507	516	447	498	490	490	477	474	450	472	494	481	477	499	480	467	468	492	488	503	498	499	475	498	481	467	474	508	465	465	493	443	513	492	480	461	493	500	444	480	470	495	471	478	475	475	484	451	458	469	464	455	440	480	449	475	482	466	479	487	485	512	505	466	493	468	463	478	484	458	493	441	471	475	500	463	480	512	504	481	478	471	484	446	444	500	508	487	469	465	459	440	482	481	510	496	483	503	460	491	437	485	468	469	458	494	497	475	475	482	507	508	471	481	509	486	491	452	505	465	478	487	504	447	507	477	466	474	521	463	488	493	480	485	463	493	479	474	442	470	479	494	455	506	464	529	516	488	445	488	474	471	493	499	483	482	469	478	463	450	484	472	476	473	493	489	489	484	451	511	463	482	485	474	464	455	458	487	494	481	516	471	480	503	506	490	492	491	481	482	486	459	432	467	450	487	491	521	495	477	466	458	487	489	465	495	536	478	454	515	482	482	487	499	480	461	510	494	497	472	488	462	479	472	504	499	524	459	437	483	508	486	430	489	472	437	460	482	481	491	499	464	476	474	463	464	474	470	501	494	492	457	495	455	467	462	446	492	434	469	460	484	494	460	501	479	460	454	497	483	533	473	518	504	462	499	507	492	453	499	476	501	466	477	446	475	465	477	481	477	465	497	500	469	500	455	460	469	460	507	502	512	491	481	497	504	477	442	506	485	510	475	469	439	493	453	457	472	507	489	460	509	517	468	473	466	448	525	488	500	489	483	500	500	473	472	495	525	510	513	479	440	476	473	467	461	488	469	477	496	488	475	444	484	498	503	465	467	477	472	500	500	471	464	491	485	434	481	499	462	490	447	463	480	477	482	481	459	510	482	468	451	438	452	461	501	459	449	457	464	537	460	483	498	503	511	499	494	462	474	493	493	477	506	475	489	486	481	484	457	489	440	504	499	467	483	452	509	483	466	473	475	468	455	485	477	471	473	478	455	475	520	445	465	481	468	523	471	482	493	446	514	477	484	518	474	502	479	477	482	496	469	471	512	466	416	466	492	515	501	495	471	471	529	439	463	488	477	540	463	494	489	505	469	487	455	454	483	464	472	458	453	481	481	475	463	516	484	457	416	445	522	470	472	471	451	467	475	490	463	496	487	505	458	479	507	466	456	476	484	474	484	504	458	472	487	504	459	491	493	490	486	435	468	473	496	482	507	478	500	492	507	506	522	448	466	499	469	481	492	462	491	483	493	433	468	504	466	476	534	453	488	453	491	449	496	475	442	495	481	455	451	502	526	497	452	481	488	490	453	480	479	463	465	487	484	474	517	468	484	473	497	449	507	491	492	495	488	466	475	513	516	501	463	498	485	496	447	468	519	486	447	442	466	456	476	497	490	478	489	467	498	462	527	442	495	437	483	451	472	488	449	513	482	492	492	456	471	457	506	484	451	415	506	491	478	492	440	471	496	476	494	488	495	454	456	485	464	486	489	485	499	512	460	484	495	481	470	494	474	477	508	473	506	459	487	499	462	519	489	460	484	479	467	458	484	484	473	472	491	478	456	462	501	458	490	477	465	442	493	490	490	501	498	475	479	489	466	477	529	471	480	462	529	505	523	466	464	459	482	483	452	502	485	473	465	521	478	457	478	492	454	453	473	492	462	479	495	500	487	487	476	477	519	458	492	525	469	470	461	484	471	492	443	453	450	491	436	475	476	476	484	459	511	457	465	441	488	519	473	473	494	484	503	438	469	466	493	498	480	478	446	492	479	480	478	495	518	474	462	513	479	507	499	462	423	540	493	484	503	456	506	496	499	483	448	513	447	487	478	454	463	506	476	478	521	514	455	483	498	458	488	497	469	460	466	491	439	499	491	457	456	492	511	467	423	506	476	482	508	478	434	467	452	478	503	502	500	462	453	476	504	506	451	524	496	445	473	487	494	480	516	457	480	514	479	500	479	516	476	523	481	497	480	439	489	471	511	489	505	440	435	478	453	466	461	437	480	455	483	487	474	464	520	480	461	466	497	481	476	469	461	484	484	460	469	480	486	478	481	461	498	505	496	461	482	523	479	490	467	480	471	459	475	498	500	455	484	425	458	477	466	451	463	459	476	473	465	508	476	484	496	506	478	478	496	496	474	476	401	475	433	483	469	451	458	484	496	463	497	488	467	462	477	478	466	519	495	475	524	498	509	499	475	527	466	473	476	462	459	450	479	450	487	464	522	494	502	479	503	453	485	473	446	460	489	459	488	469	467	488	468	505	482	445	472	485	486	470	470	479	467	509	452	512	494	468	484	455	480	462	464	439	522	493	482	505	466	483	506	505	489	473	494	502	508	487	536	489	475	472	474	460	453	457	449	504	486	505	461	482	504	464	457	513	460	461	467	475	482	462	474	533	545	474	521	467	525	475	482	493	457	470	473	476	501	480	480	482	487
25093	21079	27027	25152	7188	886	629	500	396	353	329	317	308	325	288	274	266	264	260	276	279	248	274	278	221	238	233	256	233	251	253	217	252	264	235	256	252	232	252	246	254	242	230	215	243	255	249	265	273	274	273	317	277	253	326	282	316	304	290	311	274	277	263	232	263	283	268	247	248	265	262	222	222	243	216	228	198	222	241	233	244	237	247	234	254	260	230	267	213	225	223	235	198	242	248	247	229	259	222	241	213	240	241	237	227	227	230	220	227	241	222	203	224	210	226	205	219	212	227	224	223	227	225	214	240	202	250	245	253	227	215	226	238	224	244	233	235	222	241	227	240	211	248	232	208	252	225	218	237	237	221	213	226	227	245	237	251	241	235	232	219	231	224	213	208	229	235	241	228	220	220	228	195	229	217	188	214	226	206	198	226	216	228	228	230	237	224	235	197	251	206	227	221	228	235	262	237	216	211	237	231	226	213	232	234	239	268	219	234	210	209	245	247	225	229	219	214	208	241	245	233	220	204	229	224	246	217	224	227	228	259	263	204	218	235	221	224	244	229	218	226	210	232	233	227	237	221	216	240	230	235	247	212	233	237	199	210	205	204	192	226	219	213	212	200	216	220	235	242	208	224	216	238	229	227	223	253	225	218	219	248	214	235	235	235	201	220	237	215	203	236	217	249	229	220	206	211	231	236	213	228	236	252	215	246	235	232	237	208	250	264	228	247	225	208	254	246	235	223	227	218	227	247	223	241	222	254	231	214	234	228	231	209	233	225	200	236	222	239	231	241	253	245	256	235	260	232	242	249	242	205	216	230	234	219	209	226	255	224	249	232	225	239	228	229	237	213	220	205	218	224	258	231	232	238	211	215	227	231	231	197	256	236	210	233	214	234	239	200	210	237	233	225	219	238	212	232	258	238	228	214	245	217	206	219	224	272	248	214	227	232	221	220	210	236	233	220	214	224	215	221	222	208	239	205	223	222	213	238	220	202	229	204	256	232	227	219	237	241	250	232	210	244	248	234	240	251	235	199	226	225	228	217	222	205	215	230	245	233	224	219	198	222	199	237	231	234	218	245	203	238	243	215	229	252	208	253	209	221	231	220	246	255	243	252	231	239	233	251	220	210	229	222	224	251	230	247	212	190	256	238	255	226	253	233	220	228	218	227	227	226	197	243	216	227	248	198	216	238	228	235	239	229	210	237	224	234	217	248	228	230	220	253	191	234	229	217	209	234	223	230	261	264	207	234	224	216	224	249	247	243	231	208	218	251	236	214	216	220	212	241	231	230	256	217	217	225	214	243	221	244	228	235	202	231	200	206	203	216	247	211	213	206	238	239	229	232	208	234	268	233	255	238	216	198	247	239	226	212	234	271	219	232	248	213	235	228	214	218	203	216	235	232	227	215	213	211	221	203	209	244	238	255	230	240	234	258	226	229	207	213	245	204	197	254	208	206	236	216	248	249	230	224	205	208	252	227	228	234	196	214	219	240	234	219	246	239	204	216	223	252	252	210	236	227	210	234	193	236	211	230	237	205	235	247	220	220	250	200	219	233	212	228	219	222	217	246	213	200	218	213	242	228	213	225	230	266	230	228	229	228	243	216	224	210	242	230	224	223	242	214	221	243	247	183	241	228	214	228	225	215	244	234	242	210	214	240	251	216	240	226	274	250	226	230	231	215	214	232	234	248	218	239	230	223	221	249	220	228	216	229	211	248	237	256	226	223	237	228	214	216	216	242	249	219	211	237	244	230	233	226	239	198	219	217	203	223	207	231	231	227	228	213	215	215	237	226	210	248	220	200	235	214	216	225	236	255	218	215	252	231	255	219	217	216	237	243	239	239	223	221	199	256	249	219	204	211	223	226	220	215	230	232	245	219	223	227	243	236	193	222	248	223	220	254	236	244	226	226	251	228	221	247	219	247	217	225	238	213	230	205	204	232	220	221	230	220	215	223	225	191	194	218	263	235	227	201	244	255	224	245	237	253	238	250	209	218	247	235	229	211	213	198	200	213	211	225	210	262	246	210	243	190	230	192	225	225	231	240	207	215	237	222	228	198	225	201	222	233	227	229	202	241	243	216	262	207	235	213	221	260	223	233	214	197	199	222	231	219	217	231	220	239	242	245	222	227	196	245	231	226	223	242	251	237	214	235	229	219	235	202	220	243	225	221	247	227	254	216	223	230	219	226	245	232	227	249	217	227	219	217	214	224	224	212	209	216	224	237	207	214	238	229	248	238	242	211	221	214	235	208	228	193	207	214	213	216	231	199	221	207	212	227	256	216	210	242	196	241	232	216	223	230	213	224	228	245	245	219	231	217	194	230	197	236	231	215	246	242	272	234	202	260	226	227	223	232	243	220	218	240	211	210	235	209	228	256	215	245	242	234	254	244	206	208	227	224	227	228	270	193	212	244	257	247	234	244	251	217	196	231	254	192	249	229	239	224	250	227	227	229	233	233	219	219	224	238	231	249	224	226	216	231	233	246	211	232	238	233	220	207	219	229	222	229	234	222	226	232	206	230	257	232	240	246	206	218	236	225	201	217	211	209	238	237	195	201	220	255	243	222	248	208	217	200	245	234	233	234	244	226	254	221	234	209	223	228	193	222	221	233	237	211	223	215	222	246	223	257	230	234	210	191	209	241	244	236	242	217	222	221	225	249	219	243	224	204	248	223	252	231	224	233	205	205	227	233	222	199	235	204	234	244	257	240	224	234	230	224	203	222	247	233	209	216	237	223	215	225	244	225	235	241	222	259	220	219	262	236	239	215	230	216	225	205	252	195	215	217	220	264	232	226	244	221	210	219	229	229	211	218	225	213	229	232	239	232	217	230	228	257	227	216	235	206	227	230	260	218	230	232	236	225	215	236	228	239	216	227	239	217	236	227	206	224	265	219	228	237	239	216	243	207	243	216	244	208	222	220	231	208	190	220	235	218	234	230	204	204	226	198	239	237	206	195	223	222	253	247	239	230	256	233	188	229	250	205	212	233	241	226	223	208	226	228	214	215	215	215	232	245	212	233	240	238	283	241	215	254	224	237	237	230	230	217	241	229	216	230	224	228	227	209	233	235	239	232	219	211	242	220	223	262	232	241	213	238	250	218	220	208	249	234	217	251	202	225	239	232	213	219	207	234	222	249	214	240	220	207	215	212	211	232	249	222	225	214	228	230	241	248	222	235	226	232	236	220	208	234	213	212	232	227	222	195	225	219	235	222	230	251	232	209	242	240	240	225	234	227	214	205	249	219	262	218	202	225	217	223	228	202	209	230	218	222	243	206	227	230	229	206	225	210	210	258	220	242	223	235	233	214	224	226	240	247	217	232	204	251	210	234	225	233	208	233	239	219	240	251	241	236	224	226	243	253	211	241	231	216	233	226	230	227	208	241	210	205	243	252	230	200	235	243	218	237	259	221	240	217	225	218	223	239	213	223	232	214	244	232	235	242	218	232	203	249	215	230	232	244	222	215	200	270	217	240	234
5487	8366	6914	3526	2495	1961	1414	1033	868	809	683	618	557	478	483	457	408	420	416	463	393	433	384	397	397	395	342	374	364	377	350	359	335	367	317	331	335	335	321	360	349	314	345	310	393	367	398	417	451	436	431	482	430	469	452	485	535	456	470	447	408	398	399	414	365	368	373	389	331	337	325	354	369	344	316	315	282	293	327	366	358	317	362	319	327	328	304	348	309	348	284	306	337	278	318	337	305	293	319	289	313	277	305	335	317	291	303	308	288	334	319	310	334	309	312	330	270	306	323	285	272	326	295	302	315	306	323	327	321	307	300	348	308	305	278	263	289	292	293	325	286	318	294	285	298	328	298	313	289	304	311	290	272	320	296	307	324	294	301	327	313	328	278	311	315	323	352	309	312	304	308	310	303	313	277	269	306	300	300	301	307	294	305	292	308	284	329	310	313	285	318	306	301	302	303	316	257	297	302	297	302	305	303	332	296	313	306	321	331	295	291	287	339	336	266	295	305	322	303	305	323	276	292	309	312	297	284	314	292	280	317	311	311	283	280	333	303	269	302	288	295	312	307	314	294	315	284	303	316	295	325	331	323	312	341	293	328	319	287	291	317	284	279	312	344	303	308	306	333	292	301	323	305	312	299	296	341	321	312	307	329	308	291	308	310	326	263	327	311	283	288	343	298	336	322	317	305	306	327	300	318	289	285	290	314	264	327	315	314	311	307	316	300	295	342	311	323	307	264	333	317	292	280	311	315	299	300	277	297	283	318	303	313	320	276	294	293	324	331	306	281	295	323	322	287	284	299	333	297	315	303	309	295	306	287	294	294	327	324	287	323	300	284	350	295	318	311	305	297	315	276	268	290	334	300	318	295	311	292	320	335	300	298	307	310	304	318	307	314	274	300	293	306	309	299	317	340	306	321	316	316	338	322	273	301	321	304	340	313	322	300	277	337	312	337	319	281	337	284	285	288	317	314	330	301	301	299	345	304	284	309	287	333	290	301	303	316	286	335	316	296	301	303	294	327	302	310	337	278	312	293	283	272	308	278	288	296	315	302	310	308	313	315	304	307	299	314	285	339	310	311	316	281	312	325	313	315	305	300	291	306	285	303	345	296	293	284	304	276	331	292	308	294	307	316	312	289	283	273	315	299	293	282	319	315	283	281	314	301	331	308	280	275	329	309	287	311	297	281	300	310	322	321	317	308	302	296	350	280	287	288	281	330	339	290	313	291	331	330	308	290	310	303	306	292	294	344	318	285	307	301	309	295	321	307	288	294	331	307	312	319	318	282	306	270	309	290	303	353	314	313	314	306	305	324	306	342	308	302	308	341	299	303	312	298	298	320	342	346	303	341	344	309	264	316	296	328	292	264	338	313	292	278	316	304	312	297	315	329	286	338	332	294	322	315	281	305	315	300	319	301	320	301	329	330	307	308	289	322	279	295	319	293	307	307	322	261	288	297	296	327	325	305	286	306	311	314	312	319	290	302	308	318	297	324	319	264	297	341	321	315	294	279	283	306	303	303	287	306	290	344	293	290	305	317	307	284	311	328	303	314	288	315	306	300	297	291	332	311	273	309	319	284	295	317	308	297	281	318	344	337	300	305	305	327	294	303	316	310	327	296	303	281	305	288	275	339	305	287	323	321	325	318	323	324	322	323	322	289	317	328	256	330	309	297	306	316	305	293	337	293	282	296	286	308	304	274	310	284	339	307	351	318	340	319	334	303	314	325	291	333	292	302	327	307	315	304	327	284	297	306	310	285	280	316	326	306	334	292	324	318	299	340	306	307	281	301	311	308	333	308	288	306	322	317	308	303	337	314	327	308	293	338	312	321	311	308	319	331	329	316	300	295	311	296	322	320	304	304	297	311	298	277	264	298	304	338	302	334	309	309	280	291	314	272	323	321	309	318	303	287	326	330	297	261	324	288	318	283	285	295	330	303	311	292	322	317	330	279	297	333	321	282	313	331	311	294	296	317	271	331	294	301	286	297	273	296	322	318	291	300	294	295	294	313	294	286	314	344	322	303	282	317	332	276	265	305	312	300	335	305	290	305	328	297	311	323	313	306	329	295	285	282	301	326	288	318	291	256	313	302	309	316	309	302	309	313	316	293	344	322	273	315	300	320	296	309	306	306	298	317	322	297	300	325	299	278	312	316	280	285	341	298	278	295	323	309	307	314	307	322	290	300	288	323	319	299	307	326	314	321	272	320	319	293	324	283	303	287	327	299	321	293	322	281	311	310	303	289	313	322	306	305	306	299	304	298	302	312	305	310	342	312	282	311	291	284	329	292	329	294	303	311	287	294	309	295	318	250	332	329	308	323	321	290	301	301	313	306	322	269	307	282	304	265	252	315	303	296	321	304	294	291	264	282	295	310	277	281	289	312	288	319	297	316	326	297	304	321	281	305	328	294	311	329	321	292	311	313	316	283	309	328	333	292	272	325	330	356	318	304	304	311	305	263	282	335	304	327	301	318	318	313	269	288	288	317	280	299	343	307	306	332	319	268	307	292	294	295	304	287	286	327	320	319	306	307	323	306	326	298	298	333	310	309	289	322	307	301	274	289	305	314	325	309	309	293	307	311	301	316	328	291	328	336	290	301	307	341	322	325	305	295	303	311	304	308	310	305	319	322	322	301	276	350	286	320	313	305	322	318	322	296	279	301	286	293	323	360	332	342	334	293	310	303	304	337	306	322	289	329	314	313	308	341	327	313	309	295	297	350	319	319	302	293	339	284	318	301	285	291	301	318	300	309	321	285	313	321	316	288	296	295	309	302	348	318	324	330	311	306	274	322	289	265	297	293	321	326	322	301	315	329	284	295	296	309	287	311	342	274	316	318	305	297	299	327	325	318	312	312	334	320	324	298	281	302	300	351	342	297	298	282	288	293	270	329	311	306	317	307	290	262	296	297	309	319	318	315	306	322	297	331	289	306	295	314	327	330	303	290	313	289	324	318	300	324	304	295	314	314	310	321	295	297	288	303	320	278	321	332	314	308	297	286	291	290	312	312	314	307	306	303	294	297	316	316	304	313	325	300	316	315	303	312	322	306	307	307	336	310	288	289	305	301	309	320	331	323	267	305	329	317	320	339	300	304	289	329	306	276	306	331	310	302	304	337	322	296	322	279	306	324	338	310	318	312	329	295	293	313	328	307	298	302	299	301	300	302	285	292	326	332	302	271	298	282	295	298	301	325	299	317	322	301	316	316	313	286	291	314	306	274	292	309	268	324	301	304	303	315	317	332	312	312	297	310	302	319	286	285	326	315	284	333	305	314	283	290	320	307	330	290	332	296	332	340	337	309	316	318	340	305	314	286	313	291	321	262	295	318	330	344	313	322	303	335	287	321	324	317	323	297	285	306	291	317	316	279	259	319	321	294	311	333	328	300	304	322	250	289	303	308	323	287	315	282	299	329	311	330	312	299	296	323	286	297	329	327	306	314	301	293	317	276	321	301	299	316	289	334	313	334	311	310	325
22933	21142	28926	23633	21137	21179	8273	1486	942	906	810	691	660	608	581	544	524	527	506	482	432	455	444	433	360	478	441	418	402	387	406	410	398	402	380	381	373	412	406	390	404	384	369	364	422	413	434	435	489	512	507	523	502	531	513	476	528	489	516	461	445	441	425	417	403	426	411	389	371	397	365	429	377	352	362	389	344	359	358	388	377	389	375	360	384	363	379	354	346	367	369	334	320	339	372	343	346	366	359	378	363	360	364	346	348	367	344	395	344	345	349	347	361	373	375	354	333	350	332	372	335	331	310	362	371	354	356	330	323	352	351	340	333	354	340	360	328	362	340	331	354	311	353	369	343	365	315	388	322	338	348	340	343	311	322	332	357	336	334	352	317	311	360	315	390	343	329	324	335	360	359	332	348	358	345	348	334	332	350	335	354	364	367	357	327	323	377	359	368	390	347	335	361	328	350	346	355	335	336	350	358	324	337	317	352	338	342	318	383	344	334	346	329	323	331	338	348	356	355	348	358	344	330	321	350	324	339	314	334	366	338	341	331	351	356	355	354	345	346	307	322	369	336	366	376	347	335	346	326	335	359	346	368	376	346	348	322	355	362	332	324	363	331	354	352	333	360	356	357	364	328	340	361	355	325	293	375	313	310	352	348	338	374	340	340	341	326	350	357	328	359	339	373	327	334	363	338	324	358	358	364	314	345	413	350	364	363	344	328	331	313	321	350	347	347	352	367	341	352	327	382	345	343	334	341	371	327	349	335	347	353	351	354	332	349	328	363	349	337	369	368	369	334	350	336	359	316	328	354	342	341	357	355	360	362	334	349	346	354	330	341	341	344	335	327	313	367	376	336	328	343	329	336	350	354	333	363	357	367	383	326	350	345	372	358	332	391	328	391	370	322	346	333	348	377	340	359	349	354	355	354	343	339	344	366	344	340	325	376	333	329	329	350	348	323	340	338	359	344	332	354	381	359	343	345	343	322	308	326	360	347	351	368	351	348	332	339	389	353	355	363	353	343	351	365	336	335	389	354	385	324	361	381	377	364	383	345	334	318	370	351	358	366	355	403	339	345	338	393	353	345	323	337	339	354	349	357	369	351	336	333	331	334	342	367	349	352	312	319	364	353	363	354	340	361	310	376	383	373	323	343	360	327	354	333	352	367	348	358	339	340	355	382	345	364	324	381	354	371	324	382	360	326	363	345	374	359	326	352	363	341	363	338	316	337	357	359	370	349	335	355	332	321	339	363	387	355	363	337	378	333	349	328	346	383	356	341	345	347	381	349	340	368	342	355	358	342	335	358	332	343	307	337	365	369	362	334	371	369	347	356	338	358	352	373	339	359	330	332	334	365	349	345	356	355	372	345	375	380	345	351	321	333	333	355	315	360	323	339	308	341	335	336	389	325	369	376	358	369	342	335	348	344	348	342	357	353	312	364	367	333	341	330	322	325	317	340	329	366	369	345	344	351	344	339	362	320	298	339	322	332	330	337	364	339	362	344	347	369	367	334	374	349	335	365	327	339	334	335	368	342	342	343	351	355	376	375	334	366	319	340	341	370	381	331	333	334	345	325	325	374	338	340	340	332	328	334	337	362	356	321	358	355	379	346	346	352	360	335	341	358	361	352	363	307	342	352	379	330	355	327	350	313	360	359	335	347	341	394	323	322	308	356	368	337	336	357	367	356	335	337	327	359	386	340	323	340	354	327	367	359	363	425	337	327	341	349	373	375	329	315	326	355	361	369	373	309	327	335	346	324	329	372	356	343	360	330	344	344	340	329	330	372	342	350	339	367	333	371	350	347	360	323	339	332	364	328	328	311	328	331	336	328	318	365	333	360	358	356	319	355	359	366	347	323	338	365	368	373	354	364	364	337	374	350	374	344	315	353	354	384	330	346	324	314	324	339	328	370	326	366	351	329	340	371	297	345	361	348	365	358	368	369	356	351	375	348	355	353	326	363	366	366	367	388	324	313	373	332	349	373	339	362	353	352	363	342	349	327	347	312	340	333	339	373	340	378	371	367	332	334	335	357	293	349	374	329	331	338	341	311	323	352	363	343	342	378	307	329	335	349	338	339	329	312	352	338	340	328	353	346	348	318	376	322	326	356	357	357	348	341	364	331	323	366	351	338	393	324	353	369	373	331	355	375	358	335	336	340	358	324	359	352	291	352	332	328	383	324	305	349	337	338	378	307	372	337	363	341	360	349	371	331	365	342	329	335	356	327	329	378	350	365	326	350	341	335	347	338	349	367	336	377	344	332	322	352	334	407	336	341	325	350	328	362	374	330	380	341	371	351	333	349	376	344	372	346	332	363	319	350	344	345	354	352	335	362	323	337	315	334	349	299	349	309	367	341	372	329	341	315	322	303	307	345	337	358	318	346	333	367	383	328	337	344	352	368	301	337	349	375	382	352	366	315	348	343	336	344	359	329	354	332	317	351	323	331	400	314	343	352	362	357	347	351	333	345	355	342	318	374	338	328	346	350	340	328	362	353	329	366	328	339	356	332	371	335	346	347	348	331	358	382	341	341	317	351	362	335	360	354	365	351	349	344	386	366	314	339	346	338	357	348	339	310	303	371	350	345	380	335	347	334	339	345	333	357	359	355	370	329	351	351	333	365	346	357	337	357	345	328	343	317	355	361	342	354	324	339	337	339	356	337	379	347	356	358	388	353	364	314	356	365	361	346	328	357	352	334	333	313	345	344	358	328	343	327	344	336	348	365	345	302	338	352	323	355	368	318	368	377	351	332	350	380	348	366	325	321	393	330	366	377	341	316	346	375	348	364	366	329	364	345	336	375	344	341	384	358	364	339	353	347	367	328	321	332	353	380	344	342	368	350	318	328	369	376	321	348	382	346	334	359	332	364	328	332	346	341	347	338	363	346	337	392	339	325	343	351	331	353	345	351	341	331	348	312	381	323	359	360	350	328	334	374	377	361	328	362	366	362	343	332	331	336	343	357	355	344	318	345	337	315	334	331	364	355	326	336	348	332	356	368	355	357	326	365	363	321	367	359	348	357	358	316	357	354	317	336	376	321	334	374	353	343	333	358	341	332	374	365	339	354	360	321	356	317	336	349	348	339	363	355	346	344	361	331	345	358	331	304	364	314	345	366	358	336	367	345	334	368	356	342	355	339	358	333	345	400	356	353	346	331	365	341	352	325	337	360	376	342	371	367	368	353	376	356	356	374	370	353	358	347	340	360	370	322	357	377	344	371	378	332	316	376	370	323	334	364	347	344	362	350	315	384	342	351	319	369	372	352	356	356	352	345	346	367	323	352	345	335	322	350	365	342	334	373	332	347	332	337	334	334	326	368	313	339	365	392	331	336	329	346	345	322	323	373	336	336	355	368	348	359	375	358	374	334	347	355	358	298	368	339	360	343	331	344	364	325	301	353	353	324	341	348	340	333	370	389	358	334	367	307	373	329	344	327	340	355	359	375	351	346	347	372	306	342	364	347	356	372	340	298	351	354	345
8276	19414	16576	9281	6712	5058	3682	2812	2344	1882	1676	1393	1197	1218	1036	940	882	815	826	801	712	670	639	615	595	583	618	591	599	590	558	556	596	503	551	533	505	493	528	503	524	537	534	535	598	635	601	621	759	754	764	769	738	784	788	743	789	818	726	700	699	697	611	620	648	588	577	600	538	578	502	554	493	508	465	445	408	441	484	450	497	486	506	514	489	503	453	472	480	483	473	444	405	459	444	468	495	475	455	490	427	442	468	446	476	401	455	459	429	465	455	450	426	433	444	425	441	440	477	440	411	437	463	449	475	433	477	455	438	430	466	421	462	462	446	488	425	438	478	448	444	477	415	443	487	449	432	450	402	481	451	469	473	421	452	433	498	456	432	446	430	440	441	459	471	473	434	439	420	439	426	430	474	483	447	478	482	464	441	438	468	444	447	508	421	465	502	525	462	426	426	432	433	484	474	414	453	436	450	467	412	450	448	455	418	455	483	436	476	453	442	459	422	454	447	418	431	471	461	428	463	446	426	486	424	460	427	460	416	472	497	436	454	489	446	463	422	436	448	447	419	412	440	486	438	422	458	403	443	467	431	472	445	476	453	454	434	469	442	441	436	472	461	442	432	443	424	436	500	468	443	435	450	426	458	437	480	436	491	448	428	415	440	432	457	452	462	434	451	417	405	438	467	452	446	509	424	431	468	458	463	443	456	461	455	446	445	443	468	426	463	449	467	428	445	431	443	451	475	447	457	446	418	458	448	437	461	429	447	477	435	465	440	469	432	393	464	450	437	503	425	465	438	445	453	460	457	431	417	433	430	443	465	466	471	486	458	467	449	469	455	454	446	435	432	465	450	494	491	462	439	435	449	415	501	422	465	417	453	488	411	444	422	442	470	464	467	467	456	455	438	458	501	464	461	443	429	452	477	428	484	451	442	432	432	439	460	423	439	433	473	487	466	465	449	434	442	440	470	477	443	440	425	478	454	459	453	447	435	433	451	438	507	462	429	458	421	478	481	449	472	448	424	448	486	407	437	460	499	431	445	469	470	426	428	448	452	427	467	445	464	435	461	442	448	440	414	467	431	437	471	486	481	416	417	448	435	420	454	452	437	440	439	457	424	474	453	470	485	459	466	457	427	433	435	447	485	466	446	437	473	441	408	460	453	455	470	453	470	428	459	416	437	480	455	436	438	409	424	464	457	470	412	416	429	477	483	477	464	418	437	451	437	458	453	450	449	417	469	464	461	450	428	477	451	462	453	455	446	498	474	465	467	411	460	475	445	452	446	455	492	462	413	458	452	490	449	470	460	466	421	462	485	439	470	458	481	441	439	442	457	465	450	438	412	443	476	454	427	448	459	433	433	447	480	438	453	468	458	461	443	461	463	442	470	452	449	436	463	437	459	452	467	463	425	463	439	458	452	439	462	468	465	444	459	452	428	452	448	416	451	484	486	423	447	439	423	413	483	446	480	451	487	449	445	438	424	455	433	438	437	457	460	432	452	465	447	458	438	441	447	477	421	422	419	435	434	485	462	469	438	428	509	453	468	459	418	454	477	450	441	434	473	478	457	451	482	456	464	484	489	510	456	483	475	445	470	469	451	433	416	477	461	465	471	448	398	435	460	471	447	478	424	469	461	470	435	456	487	426	471	452	476	467	422	446	457	433	430	435	433	470	470	452	505	438	437	457	468	473	438	448	453	427	411	463	451	468	449	430	404	490	410	471	447	450	444	439	483	469	454	482	441	452	426	479	424	455	384	451	457	468	437	434	453	531	463	468	420	472	441	461	474	457	459	448	487	467	418	480	465	423	484	442	452	467	475	455	469	444	437	472	462	477	454	413	444	479	454	449	475	434	464	479	451	430	453	429	432	447	430	424	481	438	456	453	439	451	404	418	440	428	460	454	465	492	459	478	422	460	449	426	412	455	431	455	474	442	431	474	471	433	474	420	460	436	423	434	426	446	463	472	447	457	444	448	437	458	462	423	435	444	427	450	449	426	414	458	457	478	422	411	415	458	463	458	478	482	453	441	456	479	454	415	468	450	436	444	444	461	460	409	431	456	421	462	431	494	466	463	455	462	473	449	418	406	470	453	454	456	417	430	407	469	488	440	473	482	429	447	453	408	474	459	440	478	461	434	432	473	474	482	464	494	428	447	450	487	443	480	455	445	436	465	471	452	439	478	448	474	441	436	453	431	443	428	436	447	444	461	441	478	471	444	439	455	427	423	447	444	500	438	468	437	469	459	428	441	448	460	443	456	483	496	456	425	465	420	469	464	439	446	429	469	450	399	422	486	446	441	482	444	445	458	437	443	461	429	457	496	455	427	424	439	459	430	456	455	462	435	483	437	452	490	503	472	477	460	449	436	453	451	456	414	473	478	434	475	448	454	476	455	413	426	441	427	442	433	472	458	453	457	419	436	468	438	427	446	509	447	425	429	448	462	472	446	462	446	421	489	445	443	438	438	481	452	449	438	465	482	435	448	433	445	420	477	395	464	454	499	435	432	409	469	464	476	471	427	442	445	470	442	452	453	448	451	436	449	470	469	478	465	448	403	458	469	433	472	402	458	442	428	490	428	435	472	475	468	450	462	399	460	433	431	466	478	458	470	409	457	492	481	435	434	449	480	468	464	473	478	482	438	427	461	428	445	440	464	442	466	443	446	470	434	490	431	473	455	460	480	455	456	435	441	464	438	425	467	498	446	462	476	422	490	481	435	455	464	428	448	433	441	422	405	498	455	435	428	418	443	477	436	426	454	465	456	443	408	450	459	464	456	426	446	438	451	457	445	455	435	440	449	424	423	466	439	448	449	439	443	428	471	479	401	450	447	423	440	439	405	446	467	471	469	433	455	436	450	458	471	465	435	419	470	425	472	433	446	426	437	387	428	418	437	418	463	443	447	457	458	452	482	465	460	483	422	448	449	449	453	470	455	475	461	435	494	443	465	420	424	469	432	448	456	462	473	454	421	434	414	461	454	441	425	435	473	484	404	441	478	409	481	462	430	438	456	454	432	436	432	447	452	463	447	442	471	475	456	469	455	420	461	430	437	447	434	482	424	497	471	464	471	435	477	470	459	462	485	434	460	447	420	495	412	479	429	406	439	460	449	437	460	437	450	458	455	433	434	459	423	464	461	432	455	417	434	430	443	423	441	435	423	421	444	432	460	445	430	466	425	450	457	485	415	500	415	458	424	431	436	464	499	464	457	441	447	460	481	451	471	469	438	456	424	435	471	447	441	439	425	426	453	441	431	464	466	470	450	463	466	479	461	431	483	456	452	443	476	474	432	421	410	448	431	467	470	429	503	449	439	448	481	439	424	466	462	458	442	468	473	438	428	432	450	444	428	416	457	457	457	430	466	463	469	455	438	458	451	464	453	462	426	467	425	437	469	468	458	469	439	414	447	429	451	450	415	471	436	433	447	436	447	399	444	470	450	424	457	429	471	405	438	422	443	406	429	465	446	463	455	463	456	432	429	455	447
26984	19775	7206	1256	654	556	398	372	345	351	314	337	315	282	294	312	248	305	306	306	278	306	300	281	267	288	295	271	312	281	296	297	270	305	288	293	318	284	317	269	307	273	300	324	323	316	307	301	308	289	301	315	320	333	295	327	322	311	322	328	355	286	307	330	304	292	259	287	284	299	275	285	291	307	282	262	274	284	281	306	279	309	301	311	294	305	277	300	281	244	272	291	294	288	270	280	301	262	275	301	270	286	287	258	310	309	280	274	301	246	269	283	268	259	292	286	288	288	287	273	291	272	287	295	280	278	279	265	295	271	277	268	263	276	304	266	267	265	262	266	280	244	280	276	267	284	227	253	268	271	287	290	270	267	297	312	280	266	260	285	287	273	299	272	297	280	274	291	276	292	288	272	252	275	280	260	256	292	277	308	259	285	248	267	290	305	304	285	258	267	301	255	266	298	292	317	321	271	273	261	285	280	289	269	272	288	276	272	320	305	261	288	270	291	265	285	275	259	266	261	280	285	280	259	257	268	279	279	274	280	301	278	264	252	284	255	275	258	273	259	293	281	268	314	307	297	259	274	261	294	281	280	264	266	269	275	275	268	291	276	266	272	263	282	259	264	281	268	267	309	290	323	259	304	269	308	279	277	304	275	279	293	298	300	286	294	278	277	240	288	279	266	267	259	283	288	306	259	278	294	315	287	264	267	270	302	251	269	277	276	286	305	251	258	294	290	272	287	258	291	295	280	280	289	296	261	267	282	256	288	286	279	293	272	260	251	286	255	269	249	281	266	275	259	280	287	293	270	261	265	268	274	291	281	259	280	293	264	285	249	279	272	267	288	275	286	282	310	263	313	286	301	306	282	244	282	262	272	247	278	248	294	285	315	300	291	266	331	288	280	283	268	263	267	291	245	267	279	251	293	255	292	289	275	276	261	270	284	295	259	274	272	287	274	251	286	269	257	278	289	305	277	264	270	282	303	264	288	305	290	263	282	277	294	287	273	269	287	296	294	261	275	260	287	277	279	273	289	290	286	287	274	281	267	275	266	289	300	283	297	274	272	270	275	292	262	270	241	289	280	276	286	270	280	270	260	298	285	285	261	280	277	253	300	298	300	286	303	280	286	280	272	258	273	262	240	262	297	274	278	278	269	249	282	272	267	254	285	275	265	280	278	294	270	285	290	264	255	281	287	259	269	297	259	266	249	271	307	254	273	298	292	294	300	293	274	282	298	265	273	272	283	275	314	305	281	309	297	273	276	262	305	261	300	268	310	293	286	302	261	245	259	279	257	268	278	291	270	273	289	257	267	270	272	271	236	274	301	274	272	276	282	265	305	287	285	280	277	274	308	277	278	282	283	280	259	273	294	285	298	266	288	278	284	280	267	299	265	270	277	276	276	309	289	267	257	273	259	288	277	285	267	283	281	298	306	263	290	255	270	291	289	281	292	291	284	323	267	305	286	254	275	294	296	284	257	262	305	315	281	270	267	270	261	295	268	288	315	264	277	300	286	260	316	281	272	310	254	307	276	284	302	300	296	281	296	267	260	267	262	243	269	282	279	256	282	295	277	284	285	288	253	241	227	280	277	271	273	308	286	277	291	268	266	281	259	305	263	295	272	287	250	263	266	265	271	242	251	287	269	310	257	258	298	307	267	269	266	293	275	298	265	264	284	258	257	258	282	286	278	247	279	309	270	248	292	277	273	295	302	305	290	265	256	296	269	291	297	289	262	264	299	257	295	259	270	270	288	245	315	265	288	291	293	280	280	309	294	273	299	269	275	250	280	268	291	290	269	294	275	288	277	265	302	277	255	259	310	296	272	296	305	281	279	286	277	257	286	282	300	300	289	270	292	272	270	282	279	268	266	245	271	270	279	267	254	294	258	298	282	293	268	278	280	268	269	264	286	282	297	245	312	275	261	285	276	280	278	283	258	275	291	262	285	304	270	254	313	296	283	280	274	272	279	276	286	290	287	288	270	261	291	289	256	283	270	259	307	282	265	263	310	255	274	275	277	285	262	271	257	288	254	306	292	298	308	274	292	296	286	291	273	276	250	277	266	303	273	248	299	299	264	276	302	282	301	329	279	291	263	286	285	294	300	285	261	283	272	262	274	245	270	280	249	284	262	306	279	275	266	250	273	284	270	272	284	277	294	278	296	310	275	280	288	288	259	263	278	270	273	294	242	265	282	277	290	269	268	283	275	289	304	289	295	288	293	282	263	319	284	322	290	269	286	276	287	288	262	275	264	283	290	269	315	282	294	308	277	271	258	289	285	276	270	292	248	266	316	290	265	297	293	278	292	264	262	265	302	280	261	257	284	278	284	282	298	259	273	295	268	296	258	262	281	309	247	284	294	264	299	270	310	271	304	270	283	283	298	290	282	282	274	266	272	264	265	294	277	305	263	302	277	280	271	270	271	279	251	280	268	305	270	274	302	240	288	309	280	294	273	233	298	286	283	256	259	286	256	268	322	279	278	288	291	285	307	309	272	276	245	258	283	283	296	294	275	328	276	283	268	243	259	292	274	283	271	268	297	283	281	266	279	269	274	306	301	277	298	270	273	288	308	257	262	284	317	262	276	291	288	302	283	277	296	284	302	241	267	295	273	284	284	278	298	280	272	258	266	292	279	288	286	267	283	280	307	290	287	250	278	284	277	289	279	307	296	285	297	253	275	261	259	282	258	273	272	260	280	259	279	273	257	297	297	288	272	280	272	263	278	300	283	267	299	250	289	288	283	275	273	301	284	286	284	293	276	286	274	306	264	303	248	284	279	288	274	251	285	308	255	288	306	244	241	296	297	287	277	284	257	273	309	275	252	291	273	306	281	256	275	258	251	296	278	268	289	280	276	260	258	296	298	250	273	257	267	284	275	305	259	273	280	299	260	286	275	294	282	262	282	276	286	283	255	281	282	257	257	267	265	287	238	267	264	295	293	301	281	290	282	279	262	279	260	277	302	264	288	249	289	298	252	274	268	264	228	285	276	293	260	255	264	282	261	309	314	262	277	258	251	285	271	275	292	285	271	298	315	272	275	302	260	263	277	257	297	266	273	260	265	277	290	253	286	284	260	299	298	290	235	288	300	280	278	269	306	306	272	304	286	295	278	251	277	270	296	278	292	235	265	279	310	292	267	296	277	239	255	275	290	257	265	279	273	284	294	311	296	273	292	259	283	290	283	295	308	256	239	254	293	255	263	251	259	256	265	306	274	273	264	293	251	274	313	290	266	283	304	268	268	302	289	266	282	284	270	285	279	249	308	308	284	264	266	280	262	252	282	279	249	318	262	293	259	275	267	274	295	293	247	276	228	296	263	287	267	307	286	294	277	273	263	285	307	268	326	270	267	281	238	277	269	249	296	278	267	309	321	276	249	276	278	298	284	305	299	283	286	295	299	265	294	289	311	280	305	296	253	273	277	280	270	276	276	246	283	270	268	280	258	270	266	267	283	266	278	272	281	262	281	305	273	271	268	278	289
4893	3677	3136	1538	1184	996	739	645	550	533	491	466	435	438	426	413	426	400	397	443	377	385	381	401	359	383	389	409	391	356	388	379	369	388	367	377	400	377	398	364	390	393	385	393	381	414	431	453	463	467	508	514	447	485	450	479	457	469	436	443	440	384	397	403	390	376	437	369	379	390	377	379	405	394	375	378	360	356	354	392	379	375	380	362	389	416	342	365	368	361	374	364	376	380	368	364	372	340	343	362	357	393	348	379	357	368	365	371	331	359	351	382	358	373	360	366	385	358	370	350	354	390	373	372	351	352	360	393	377	355	357	330	362	377	358	346	348	360	359	372	351	357	361	365	391	343	356	391	386	349	372	368	397	402	316	362	390	353	357	363	324	363	367	337	368	379	384	381	354	327	358	353	396	374	365	358	368	359	388	356	320	336	368	364	358	391	360	366	369	383	374	354	398	347	374	390	358	381	370	362	351	382	374	343	390	362	365	355	357	373	353	384	356	388	351	360	371	361	354	374	392	333	399	380	332	357	369	334	344	357	350	352	393	382	385	394	378	368	386	366	401	335	345	382	386	358	343	339	379	377	344	349	367	359	391	367	361	358	354	372	349	377	382	363	371	358	369	399	333	407	373	349	376	369	369	369	357	335	382	351	365	393	325	385	338	368	391	372	396	414	329	398	346	398	322	396	360	351	360	378	382	363	388	376	366	361	333	387	365	357	361	362	394	338	363	386	365	379	356	361	385	375	380	394	344	355	358	328	357	336	346	355	329	352	356	366	387	375	370	337	371	356	368	358	355	368	348	331	387	372	397	356	362	360	392	372	338	340	379	353	346	392	365	373	381	420	405	367	343	357	372	382	352	376	378	355	364	370	381	360	347	355	387	340	353	337	393	388	353	372	375	350	343	332	365	400	378	368	341	373	373	366	350	367	348	346	398	368	325	399	375	397	372	388	366	350	360	371	371	396	334	362	402	356	351	327	345	366	365	355	367	347	361	371	351	381	374	358	354	337	355	363	346	379	390	340	387	375	365	363	367	397	360	380	387	377	370	355	361	353	371	347	359	349	361	370	353	357	352	356	348	368	400	357	331	391	335	365	353	362	360	371	362	357	341	364	379	397	345	370	361	372	353	376	342	383	358	363	362	349	395	327	364	346	368	345	352	384	349	317	372	378	401	375	377	339	362	372	381	352	360	370	372	341	355	345	362	350	313	393	352	373	331	360	390	375	358	364	385	408	382	347	348	383	385	391	365	363	423	397	376	377	384	371	369	339	400	358	394	366	382	375	369	331	369	367	370	357	329	365	371	363	379	363	370	386	403	359	368	343	367	362	404	382	371	349	373	389	332	382	360	351	355	335	365	350	369	345	374	348	362	397	341	373	362	371	363	369	390	404	392	374	343	346	371	382	370	371	348	355	384	352	395	359	363	376	362	358	370	338	368	330	376	370	325	365	350	374	352	321	354	355	373	351	389	375	394	364	386	360	359	340	360	359	362	366	361	392	342	321	334	368	376	352	350	372	363	342	377	356	339	361	303	337	345	367	367	350	357	368	373	346	369	368	413	329	389	376	375	344	383	396	396	357	405	345	376	412	377	368	367	354	372	339	349	382	366	362	361	376	372	342	359	374	347	367	398	357	372	377	380	363	354	355	347	362	369	386	345	378	351	406	340	382	356	363	363	349	364	370	366	390	361	354	378	373	387	364	350	360	357	379	374	331	347	384	381	349	350	340	376	385	366	363	389	337	369	362	348	347	354	351	344	379	342	349	354	382	332	376	371	381	361	371	354	385	374	369	404	350	358	372	349	372	382	379	332	365	363	364	362	378	340	382	379	350	366	384	372	342	350	363	383	382	365	354	347	359	381	359	364	359	366	354	368	372	374	368	363	387	350	410	374	336	378	370	384	364	368	379	319	382	371	368	373	394	389	371	338	370	361	354	342	367	369	379	373	380	391	381	366	387	373	402	359	341	337	381	373	387	372	362	366	355	379	368	340	375	328	351	347	349	392	358	364	378	356	334	370	373	360	386	373	342	372	374	366	380	359	389	376	358	362	375	378	365	377	385	384	372	392	364	369	370	371	377	368	373	379	376	370	357	353	376	347	367	356	346	332	335	370	362	335	348	391	333	351	350	373	399	358	399	370	353	373	375	368	322	388	352	359	394	325	358	346	352	356	381	370	367	390	384	376	363	373	383	373	381	358	353	374	378	329	376	380	364	389	360	347	379	343	400	338	343	370	384	377	369	358	365	370	398	373	344	366	352	361	357	369	365	368	385	360	351	371	433	377	372	349	359	380	372	329	373	356	341	391	364	374	372	393	423	372	349	358	365	333	371	376	383	362	367	375	380	384	381	353	353	354	365	336	345	350	397	369	372	385	374	367	336	368	360	358	372	389	340	375	374	369	332	373	367	364	378	352	365	344	363	362	333	352	375	366	369	358	373	350	341	355	354	333	371	350	382	357	361	370	359	381	320	377	385	394	376	376	353	335	349	356	358	364	388	355	355	351	356	388	372	395	384	381	373	348	349	352	352	359	405	368	358	366	399	379	362	387	353	402	363	348	431	362	388	374	359	385	348	350	348	404	380	369	369	374	350	395	372	359	361	370	350	385	375	367	364	353	353	361	321	355	350	363	367	356	390	353	356	365	381	355	360	373	410	358	345	329	350	379	389	352	415	370	380	340	353	409	346	374	351	379	390	377	361	372	340	353	395	349	347	378	390	364	355	327	372	369	370	361	356	358	351	358	365	379	381	370	403	369	357	351	349	388	377	354	360	376	355	366	367	379	360	349	376	336	384	361	381	388	380	370	373	366	346	363	351	343	327	374	364	353	350	360	363	346	380	383	350	384	341	385	356	370	367	405	353	354	364	343	358	382	364	369	361	371	375	340	404	362	356	355	345	336	345	401	333	364	360	363	374	363	403	355	341	357	359	356	356	369	338	365	345	344	370	337	387	338	356	356	356	370	372	371	387	368	373	366	357	352	319	348	378	369	401	366	373	370	395	366	345	383	371	367	374	333	376	337	371	386	352	340	355	353	380	380	355	356	389	402	371	369	378	365	367	349	373	344	384	346	380	396	370	340	359	362	331	399	366	367	367	356	356	341	361	385	349	346	349	369	372	376	355	370	367	379	339	385	374	343	349	357	354	378	357	377	362	378	354	364	372	393	337	363	418	396	339	307	363	345	372	386	377	379	352	342	355	376	340	399	385	337	360	378	408	339	382	369	353	383	382	365	356	351	376	354	350	364	391	390	346	333	400	350	364	378	343	375	367	369	364	374	367	370	360	372	371	361	389	396	363	393	322	357	366	355	348	367	366	345	363	362	355	388	369	376	384	375	357	367	385	346	347	344	368	385	380	350	360	333	398	375	354	337	412	362	354	363	370	362	348	403	375	349	370	357	375	347	371	358	360	348	364	384	385	356	354	359	344	379	395	352	353	375	377	352	365	397	341	374	377	358	380	339	344	368	375	358	345
23858	21082	28324	24036	21051	9859	1550	985	699	641	643	601	529	491	483	468	497	446	417	443	418	372	396	422	429	421	404	421	384	395	377	389	399	378	363	391	372	396	402	399	388	397	348	393	387	405	434	421	480	518	481	450	496	471	503	454	498	476	468	450	449	414	424	411	433	422	443	387	378	400	372	353	386	402	382	354	336	391	364	366	375	401	361	368	404	371	369	351	378	367	377	329	392	368	374	351	361	377	353	363	375	360	356	352	369	364	335	385	350	382	365	355	372	393	350	368	390	377	409	344	362	374	341	363	371	385	373	369	367	362	361	372	378	361	365	364	366	380	373	375	348	331	363	350	369	380	369	371	366	370	359	336	336	376	367	363	362	387	355	360	353	344	366	369	375	353	380	358	344	361	360	351	381	367	340	352	374	354	344	366	386	332	362	380	354	399	366	341	360	374	385	338	388	378	360	348	395	396	335	382	354	373	343	387	354	348	331	364	339	352	342	354	369	364	355	348	383	362	364	376	373	353	369	360	357	360	364	394	394	369	336	349	397	334	375	359	379	391	355	365	384	341	360	387	373	350	333	330	367	353	372	361	381	325	376	364	347	374	384	375	372	354	326	403	365	355	376	353	369	354	363	401	345	352	337	346	335	362	374	376	344	360	373	370	349	365	357	346	349	352	358	355	373	356	328	323	357	371	342	336	364	371	387	362	382	358	371	372	421	371	344	342	386	368	373	357	387	363	377	368	386	351	373	378	352	379	327	385	381	363	364	378	382	373	386	385	373	371	346	367	344	337	318	339	390	357	343	371	355	334	375	359	384	359	352	392	349	402	377	418	381	363	392	329	382	371	369	373	363	383	373	374	344	344	373	364	330	372	378	331	351	350	353	364	342	378	368	371	371	343	383	361	371	341	376	349	379	345	370	346	398	390	357	347	358	343	352	377	338	395	346	405	387	337	357	365	371	366	372	344	364	356	340	363	335	382	348	352	385	383	339	389	326	329	367	337	365	335	383	372	382	372	355	386	369	353	376	345	371	372	398	402	374	394	365	365	355	352	396	376	349	344	349	362	383	374	363	362	343	370	387	366	386	328	379	364	350	363	377	367	370	391	391	369	346	373	367	380	369	382	375	336	362	363	384	387	370	385	370	382	380	349	347	366	339	329	369	381	345	341	346	314	390	372	363	372	330	343	342	344	349	386	367	396	369	370	361	403	361	346	387	356	358	385	377	385	369	322	368	351	348	357	383	408	356	369	350	381	333	329	367	360	317	377	327	341	383	345	381	348	328	331	352	414	318	344	352	345	394	362	363	353	386	381	382	324	377	359	381	390	355	370	341	367	354	359	360	349	390	376	359	364	385	356	376	377	379	354	401	392	382	384	371	363	367	382	401	336	354	418	378	366	395	343	365	363	391	405	349	379	391	398	380	340	367	363	343	338	378	363	354	380	385	366	372	350	363	387	406	378	410	347	351	395	361	406	348	331	369	343	379	366	402	370	351	337	346	387	396	350	358	384	370	378	354	355	373	381	361	371	383	370	388	352	358	356	396	370	356	327	387	382	383	359	358	388	356	349	364	387	346	391	348	365	355	352	379	367	408	373	378	368	347	397	362	343	360	344	339	383	351	360	312	390	355	377	342	366	328	375	363	361	350	381	327	346	344	353	398	369	392	394	360	377	358	373	382	391	366	342	349	344	366	403	372	354	385	346	387	364	353	378	348	377	365	364	378	356	366	374	333	381	364	349	341	398	353	380	358	380	345	395	350	342	342	380	405	372	373	361	347	356	398	383	357	384	360	332	347	371	356	357	347	367	339	358	353	344	361	371	381	357	327	342	353	378	378	371	336	380	373	358	336	363	351	398	389	389	362	370	379	378	392	370	352	380	372	378	425	375	350	384	383	368	382	375	330	358	348	386	358	361	372	378	378	343	345	397	337	360	356	365	351	377	392	362	374	343	304	355	348	347	425	353	390	361	402	373	365	402	364	356	359	338	375	367	340	378	364	336	356	378	369	369	367	370	389	383	355	368	392	383	389	344	369	356	358	331	342	357	387	356	348	352	358	340	381	362	368	367	334	341	380	361	390	343	372	380	354	339	383	366	370	398	363	361	392	353	388	387	363	359	359	355	378	381	363	374	349	337	390	365	344	386	368	362	349	333	384	371	401	355	399	330	376	397	369	339	360	347	385	399	365	371	348	364	346	377	372	369	382	369	386	387	358	358	358	381	399	368	360	374	395	350	370	349	355	366	355	392	392	377	345	379	360	355	386	357	376	352	339	349	350	381	349	365	342	383	386	363	376	371	349	359	361	373	395	395	356	354	371	413	337	345	364	354	365	340	346	345	358	342	376	400	368	399	364	360	346	401	359	377	352	365	381	350	333	371	378	362	391	370	349	381	394	377	368	341	353	354	349	366	392	359	341	388	343	396	396	406	367	363	375	346	387	364	402	376	358	342	371	341	373	385	365	385	355	376	336	346	370	349	387	392	372	363	355	346	393	377	367	348	357	364	414	370	364	360	384	356	344	335	352	340	357	389	384	365	375	357	368	326	369	347	369	345	332	333	368	347	374	342	364	366	374	349	385	361	347	373	368	348	374	387	328	366	366	369	358	386	354	345	399	371	362	382	377	352	334	365	354	377	408	385	352	394	342	381	329	323	333	372	372	391	392	407	408	334	363	372	365	370	378	365	359	340	358	344	405	344	356	372	389	353	386	341	337	372	328	375	329	381	380	334	358	365	383	347	355	426	332	368	365	364	386	374	388	392	356	365	374	340	329	402	373	370	356	313	362	361	359	380	360	349	366	336	394	343	393	376	367	348	348	356	318	380	355	385	358	374	347	376	347	356	357	384	369	374	366	361	351	373	411	349	393	318	330	374	395	374	326	383	390	340	379	372	339	384	387	352	341	351	331	369	364	387	362	379	374	376	367	400	382	337	359	370	377	373	353	345	392	352	369	379	385	365	377	368	357	357	334	361	353	348	363	364	376	352	357	345	367	389	355	371	382	329	368	365	368	353	384	370	398	393	367	377	354	352	386	388	362	347	360	369	394	382	382	353	382	360	368	365	342	364	316	337	346	370	362	332	370	330	343	360	320	377	397	389	390	364	362	358	389	390	373	391	355	416	329	359	367	347	341	382	348	357	347	360	371	343	363	355	363	346	390	364	375	363	362	401	353	335	370	334	367	379	381	391	354	379	363	359	346	339	351	387	349	361	350	368	367	398	358	349	391	383	391	354	387	372	385	378	378	368	325	320	342	317	355	368	349	341	352	351	358	344	363	360	374	387	358	364	357	367	358	350	356	324	382	361	361	351	396	360	335	391	371	423	364	364	358	398	357	377	346	377	370	354	376	374	325	363	358	341	345	359	414	344	330	357	361	354	404	381	345	341	396	375	362	412	382	343	359	385	345	388	328	376	370	364	369	358	377	381	357	356	360	383	361	423	360	369	370	390	374	349	364	379	358	366	374	366	363	398	378	343
5975	12937	10953	5631	4068	3144	2421	1783	1517	1272	1131	972	912	812	795	727	751	701	684	581	639	617	577	555	547	543	522	543	544	538	554	520	501	492	495	482	494	504	491	523	469	561	553	600	550	611	610	604	634	706	673	642	727	702	711	646	688	733	660	643	603	571	566	586	585	602	590	585	533	556	518	541	510	527	491	455	526	467	523	499	504	521	539	553	474	508	498	537	431	451	435	465	467	424	508	488	428	464	454	463	453	485	489	464	450	531	451	465	440	479	466	464	437	473	465	442	470	488	498	479	476	488	453	474	481	461	474	448	477	495	478	450	505	476	495	431	446	465	482	469	456	474	470	460	469	457	452	509	462	469	426	478	449	441	478	486	464	457	506	484	478	470	497	456	434	479	473	478	479	460	471	469	476	456	447	467	449	459	511	491	503	508	505	468	507	496	436	487	450	497	474	490	475	509	487	470	513	469	480	482	514	492	471	428	504	511	476	488	458	497	479	502	445	476	466	440	483	474	481	451	467	492	484	471	504	445	491	494	510	472	493	409	477	480	460	512	452	453	461	497	458	476	469	511	465	435	444	480	500	462	507	446	452	462	481	426	491	455	489	480	479	473	473	484	501	467	481	477	475	459	501	464	502	456	436	505	475	488	479	496	499	485	512	432	491	463	475	451	502	480	496	470	433	442	472	475	486	440	431	452	477	482	460	463	449	478	476	486	472	499	469	491	472	477	483	482	455	476	464	475	489	454	472	477	431	453	467	467	497	461	464	471	481	478	454	434	459	489	441	478	463	455	479	470	490	443	453	445	473	481	506	463	501	465	464	464	465	488	434	491	421	479	507	462	465	456	495	520	488	476	465	452	450	466	423	481	487	466	503	454	459	428	454	489	458	472	455	522	482	474	474	473	461	468	475	478	476	509	457	461	460	456	466	428	473	466	448	446	489	448	493	502	477	480	483	491	441	462	474	456	457	481	468	428	500	480	459	491	452	478	469	477	502	456	485	443	479	494	462	441	492	466	495	491	473	490	477	511	441	436	443	499	490	450	450	462	462	493	503	486	484	491	450	468	482	469	468	459	478	459	459	486	467	443	473	511	459	436	488	479	482	463	449	450	459	504	441	431	518	480	474	523	459	472	470	475	499	453	492	472	452	470	463	475	471	479	468	465	449	500	508	429	467	487	487	488	455	429	492	456	512	491	476	455	502	457	486	458	451	451	498	469	472	455	519	508	514	472	472	463	469	464	430	476	506	450	445	475	464	478	479	448	478	501	478	453	498	450	476	495	499	489	485	456	442	442	493	479	504	473	447	511	435	472	489	460	479	475	505	485	454	444	495	475	435	492	486	470	448	447	461	500	480	447	513	482	461	506	493	498	474	457	468	517	486	518	467	455	466	506	475	476	472	451	473	457	516	488	429	451	504	443	462	486	517	454	502	483	468	505	484	493	481	496	454	458	473	501	462	442	469	448	457	474	503	483	467	462	494	462	486	472	473	445	455	472	479	428	455	463	437	464	467	484	492	511	471	450	456	446	474	462	439	479	511	433	477	503	465	462	462	480	464	486	450	462	483	472	438	486	466	440	460	451	497	463	455	517	444	459	486	455	476	455	503	476	464	472	462	474	462	469	470	478	443	493	436	479	506	475	479	478	481	497	475	464	453	477	494	425	495	497	492	484	481	472	509	479	468	466	483	500	465	488	438	466	458	465	465	489	469	492	512	488	485	469	492	489	495	471	488	472	494	479	476	495	470	439	495	486	478	457	493	440	464	457	506	464	430	480	485	484	472	463	455	449	434	467	481	459	456	457	453	510	459	494	480	490	442	495	475	494	486	409	479	428	441	492	516	469	486	477	460	511	496	492	476	473	515	481	493	493	476	453	445	474	463	461	437	457	474	471	473	483	515	535	503	466	476	492	497	482	476	485	461	472	458	510	484	428	494	472	483	492	479	486	527	504	487	488	460	441	434	466	468	480	505	454	514	449	460	480	449	469	446	499	524	470	460	483	460	462	471	483	465	502	461	475	474	448	488	480	465	443	458	465	477	476	442	452	462	441	462	489	452	492	452	461	436	463	499	469	464	472	470	478	458	441	475	479	472	493	477	450	470	494	498	464	458	483	462	472	506	481	511	502	471	453	452	469	470	492	447	469	509	472	468	447	488	480	500	458	495	447	472	502	520	475	468	468	486	491	424	508	468	474	514	486	450	480	459	508	480	487	497	485	492	436	522	483	459	451	470	480	458	508	493	452	478	478	486	467	499	459	455	472	454	497	473	459	484	434	466	488	505	524	474	495	461	486	477	473	464	462	472	460	471	482	514	482	484	501	447	491	445	511	410	485	490	459	495	466	484	473	452	500	477	462	469	477	463	478	458	434	487	462	490	487	468	443	447	475	489	441	412	498	489	483	451	479	445	514	460	490	505	521	474	491	434	488	469	450	510	456	503	482	462	445	510	478	502	487	467	501	468	452	464	475	493	452	465	525	479	554	471	476	460	462	501	474	441	487	473	482	431	471	451	490	507	443	471	443	467	440	449	477	452	493	478	461	480	514	495	465	456	488	426	469	488	452	445	480	506	486	473	475	474	463	515	497	509	459	482	476	501	443	477	461	401	457	470	478	481	488	459	502	458	446	442	484	431	468	456	509	483	507	477	478	484	478	443	467	474	475	455	476	485	452	483	491	472	447	489	488	505	494	462	428	492	487	471	500	503	440	468	487	509	473	454	520	486	474	423	461	489	490	498	467	506	485	471	490	462	439	503	452	489	488	488	459	467	486	444	465	460	474	480	441	502	462	494	482	488	470	488	475	464	481	448	492	472	489	442	444	475	454	486	466	490	452	472	461	445	483	499	443	529	474	488	461	480	470	472	459	481	495	488	487	483	496	497	445	486	474	506	480	478	491	478	473	474	474	460	485	489	475	503	473	488	505	500	467	486	452	463	451	489	452	443	473	490	470	469	470	447	460	464	451	515	474	469	480	479	482	496	497	454	478	495	481	463	450	494	456	460	471	473	444	467	474	487	504	470	459	485	469	457	482	461	506	480	471	493	478	453	476	458	463	461	478	452	494	472	442	464	506	494	457	511	457	495	468	467	467	464	471	475	465	491	466	457	480	463	463	445	461	471	466	436	439	501	461	471	498	492	470	441	503	470	454	480	492	482	484	449	495	423	505	469	444	507	476	443	504	480	477	462	473	473	472	505	500	477	494	502	515	453	449	510	464	489	500	485	443	437	476	492	449	470	471	445	482	474	443	500	488	471	475	481	477	465	502	482	474	478	468	534	477	464	454	463	435	484	500	453	466	462	482	484	462	488	465	455	459	434	439	481	478	451	499	473	480	480	484	456	447	466	482	481	455	491	491	474	460	475	438	460	540	468	453	478	468	509	475	432	477	469	467	495	457	500	465	468	445	495	460	467	483	503	458	486	457	517	447	470	459	446	529	467	465	483	529	466	451	493	494	464	500	515	488	445	481	485	505	465	446
25136	21127	27130	25159	7284	898	615	510	416	369	339	353	329	291	326	289	299	288	268	260	290	286	245	280	266	268	270	268	240	253	285	235	240	239	226	223	244	252	247	235	250	281	264	268	252	279	275	261	292	312	275	322	304	300	294	289	291	298	268	290	277	263	251	300	257	254	283	265	252	249	229	251	229	240	226	202	228	245	238	243	247	236	228	245	261	248	231	200	259	228	224	241	237	250	235	236	212	228	191	224	215	251	224	233	227	208	217	232	230	204	212	237	238	222	215	257	222	235	238	217	237	221	278	223	259	221	245	220	221	209	194	234	226	223	235	224	232	244	219	239	227	217	226	220	210	239	261	216	217	243	241	224	227	233	241	251	236	232	251	227	226	234	240	229	247	201	239	219	244	235	230	220	201	232	242	215	269	223	197	206	241	240	244	201	257	231	222	223	266	201	236	215	224	212	252	240	228	253	250	190	219	244	234	223	205	230	216	248	206	208	229	227	248	235	261	228	221	225	212	248	219	209	229	224	222	230	225	226	204	219	218	226	272	243	220	242	214	226	215	230	258	225	245	219	205	209	234	216	218	249	217	215	239	214	235	231	228	245	212	215	223	229	226	208	248	215	220	205	234	229	263	240	227	225	207	223	228	219	224	233	227	231	229	246	229	237	240	203	239	245	233	199	232	260	235	202	234	220	247	241	264	235	222	246	220	228	250	211	245	252	230	219	239	236	240	219	234	230	221	233	218	247	225	237	232	241	217	233	248	228	232	245	240	210	225	237	240	243	241	243	209	257	211	256	238	220	230	229	217	222	231	217	235	224	234	213	210	209	224	222	226	205	232	219	216	228	205	248	239	245	209	240	229	226	228	205	236	246	212	208	217	243	241	212	246	229	231	223	228	230	229	242	209	216	250	211	213	253	240	226	228	213	231	208	234	210	233	229	218	231	255	204	239	224	231	204	237	226	251	242	247	247	224	253	226	224	229	255	221	216	219	218	235	249	223	242	237	240	251	217	232	193	229	210	212	243	201	241	217	203	232	237	233	217	213	237	260	233	206	226	210	230	252	214	245	234	217	227	207	238	212	264	234	204	216	229	250	215	225	238	237	240	208	225	219	237	234	186	245	217	210	240	236	219	233	245	207	254	226	233	217	232	226	231	221	236	216	228	232	230	243	221	248	197	212	220	214	214	233	228	241	238	232	224	239	200	221	213	242	224	229	224	219	206	224	251	215	230	214	219	224	236	232	214	217	210	226	238	190	253	188	245	238	252	242	257	249	208	232	249	234	231	212	206	211	202	224	224	225	228	225	198	232	246	236	229	248	231	243	216	204	240	213	234	222	230	232	219	235	234	266	189	220	223	210	241	231	233	214	231	192	248	264	229	217	241	262	224	234	210	234	237	192	231	193	225	227	227	205	246	251	225	208	216	241	228	237	256	224	237	236	219	255	243	237	217	244	240	255	250	231	218	231	215	210	250	223	225	233	224	205	225	221	270	211	251	224	247	212	244	233	218	215	221	242	267	238	253	238	227	234	210	248	237	220	243	227	210	238	233	253	225	202	225	232	247	199	238	217	235	217	221	248	221	217	214	240	230	231	208	209	238	232	240	242	233	215	252	251	239	196	240	201	229	220	238	222	255	216	219	207	236	214	251	240	230	229	230	233	225	240	253	251	220	224	247	220	210	238	239	249	225	239	252	260	209	232	219	250	267	201	235	218	224	250	208	216	255	195	221	233	248	259	216	230	221	238	210	224	249	213	244	241	230	223	243	212	230	232	222	227	235	235	213	256	238	244	222	219	221	220	228	234	229	220	244	243	235	229	233	225	212	243	192	236	245	238	257	202	218	229	220	211	210	237	205	237	249	222	202	213	223	253	227	207	228	221	226	235	226	236	253	211	230	248	242	257	212	235	217	218	234	212	229	253	237	230	249	238	225	217	240	227	221	217	213	261	221	254	226	221	205	252	214	255	248	222	246	226	206	226	235	239	211	231	231	246	224	230	213	239	238	214	211	236	259	236	226	246	198	234	220	222	224	239	238	226	228	256	224	206	207	241	265	223	226	233	235	235	242	216	221	219	238	233	240	238	260	209	224	239	245	236	229	240	251	214	245	218	203	217	224	233	224	233	228	221	238	231	225	213	228	245	241	240	226	227	226	250	227	232	218	215	220	230	224	237	220	214	221	210	243	210	256	252	218	231	255	239	247	222	201	214	200	235	226	230	236	216	253	239	228	224	209	237	238	235	228	228	223	199	221	222	231	247	258	268	241	218	208	251	226	207	220	256	249	217	221	231	245	249	224	210	207	241	243	220	236	243	237	232	236	218	261	233	235	222	240	249	219	225	281	222	241	232	205	216	218	237	259	235	213	219	223	206	254	228	226	228	211	221	204	223	226	227	247	226	241	251	225	239	213	245	239	249	241	228	220	223	203	209	235	232	233	248	226	235	281	210	224	237	242	247	237	236	241	219	232	239	220	222	209	227	242	239	220	266	244	209	234	255	250	234	247	206	271	242	230	251	224	226	213	232	212	212	212	220	248	229	206	234	193	211	244	245	229	225	216	238	230	229	236	227	230	235	271	196	203	257	244	222	209	240	251	211	228	227	234	215	260	191	240	225	221	211	248	249	243	225	233	247	213	220	242	242	216	219	217	236	228	246	252	250	233	215	249	214	216	219	226	244	224	221	245	231	242	243	239	240	222	250	219	209	221	242	197	205	204	238	209	234	251	231	208	224	243	239	211	228	216	201	200	245	222	239	225	214	236	236	240	218	239	203	227	253	245	235	235	199	206	214	224	241	238	216	220	210	247	227	222	212	242	205	232	232	209	232	239	238	227	208	224	208	232	236	241	206	245	220	253	212	237	224	206	242	242	227	229	213	241	227	260	211	229	231	225	238	243	236	194	225	223	244	255	226	242	232	229	242	230	254	211	233	221	226	243	215	248	243	254	234	229	247	256	230	226	240	228	233	234	237	244	233	245	225	228	218	237	248	228	233	219	229	243	223	244	218	238	226	208	243	233	251	227	235	211	233	202	244	232	208	238	220	232	224	215	252	220	213	248	255	231	221	266	249	234	214	230	237	226	240	236	207	242	218	230	239	237	254	235	247	224	240	231	236	230	220	240	226	226	216	230	246	233	240	236	240	230	250	254	235	205	206	224	199	235	241	220	224	239	220	266	237	246	255	220	240	223	225	211	232	237	241	259	236	234	231	223	214	212	224	193	242	224	223	219	255	259	233	249	249	235	208	241	232	242	211	229	259	205	220	217	213	217	229	267	201	225	242	225	222	220	220	210	227	233	246	231	250	203	223	227	234	231	237	237	221	231	239	253	225	202	237	221	208	244	232	204	261	213	234	228	232	221	251	213	250	230	218	241	222	237	242	229	216	249	217	215	239	238	223	215	224	236	224	262	243	249	238	249	234	236	243	229	231	236	197	233	259	220	251	217	225	257	263	220	223	238	213	222	236	238	250	200	237	218
5569	8281	6633	3467	2498	1843	1490	1132	892	780	688	605	543	529	492	493	446	424	419	395	381	394	375	372	358	345	341	355	369	330	351	336	346	331	372	341	340	338	362	345	332	339	407	372	360	405	408	414	413	429	449	457	477	485	453	473	456	441	442	430	395	396	334	352	376	392	388	400	327	342	326	344	361	331	329	301	308	304	298	356	334	337	320	331	314	340	328	353	313	312	288	310	318	303	306	265	301	319	296	349	325	346	277	290	312	301	291	354	345	321	323	309	335	291	321	306	305	327	340	323	293	299	270	336	311	320	316	295	330	272	280	303	328	288	295	339	311	291	307	327	299	318	308	297	303	307	294	313	347	330	311	341	355	291	289	283	313	324	307	290	318	307	333	324	332	308	297	337	288	305	295	281	313	338	266	313	310	322	312	315	330	307	281	303	297	313	295	300	321	304	309	336	330	328	307	293	332	278	290	320	283	297	279	284	307	296	299	340	294	296	281	319	307	309	309	333	325	298	278	327	298	303	313	329	284	289	315	340	314	327	315	300	345	316	306	288	317	277	296	286	296	275	296	323	309	287	314	300	261	296	304	344	283	288	306	320	274	281	326	324	273	318	330	318	293	299	313	313	289	298	276	307	293	290	296	310	325	315	303	304	304	317	308	327	324	318	289	302	305	315	286	312	310	320	302	341	295	268	316	310	317	313	317	304	279	310	313	302	273	278	347	268	331	305	328	319	283	267	322	295	295	305	293	315	293	316	283	293	309	305	322	283	282	318	332	321	312	310	308	297	270	328	302	281	327	337	337	308	312	355	296	319	322	310	366	299	318	327	309	312	295	325	284	318	324	314	288	310	326	307	336	326	318	307	302	296	325	310	297	310	278	330	350	318	323	304	290	339	314	334	323	318	314	346	346	308	326	262	304	302	301	283	317	322	284	325	293	259	337	305	336	314	312	288	333	329	321	265	270	271	299	302	304	316	297	319	313	289	301	303	310	308	303	320	329	293	281	359	310	280	301	287	326	310	299	285	334	316	340	299	317	299	307	329	291	290	261	307	265	304	306	276	318	334	304	323	326	308	313	319	288	292	293	302	320	305	322	290	323	304	318	292	296	320	311	274	307	319	349	284	340	325	316	311	337	300	326	282	346	284	285	298	310	297	302	296	313	294	304	298	280	314	299	333	317	320	282	309	299	293	278	314	302	304	289	336	318	308	314	307	303	283	336	302	289	280	294	324	309	282	342	298	284	317	299	295	343	302	297	263	288	290	299	312	337	306	291	318	331	299	332	290	310	320	312	290	332	339	317	278	275	269	313	302	286	285	301	284	275	311	295	322	310	302	299	336	318	374	319	297	299	260	284	317	285	326	304	305	295	336	302	302	290	324	290	279	334	308	322	304	319	296	347	296	295	321	310	318	303	309	306	333	301	319	318	286	326	297	308	293	307	305	306	305	307	314	310	333	321	317	295	303	303	328	291	312	323	313	279	342	304	326	290	316	312	305	318	306	316	303	314	296	310	296	328	294	295	325	307	320	306	322	280	299	306	318	281	287	327	295	318	318	298	330	293	295	319	299	279	296	321	305	316	303	337	310	344	345	306	316	335	314	291	322	321	326	324	279	292	292	288	306	270	316	286	330	337	338	291	320	325	300	323	288	316	282	332	323	342	314	320	279	328	302	289	310	309	289	328	337	315	314	292	324	306	304	331	306	311	303	287	315	306	308	294	318	317	309	328	301	290	309	311	331	281	310	334	286	315	326	306	294	312	348	309	305	318	307	313	289	314	310	321	311	334	311	318	293	307	320	316	289	302	323	327	302	323	278	315	333	283	325	331	318	317	293	323	308	344	295	301	317	343	328	331	329	302	343	299	303	290	287	287	333	306	329	314	293	291	294	290	273	295	301	304	281	295	317	308	332	306	319	284	304	312	319	282	277	323	300	301	302	319	323	300	337	309	355	313	305	322	287	289	291	333	320	291	300	316	297	321	304	335	306	310	286	314	306	292	321	327	309	304	302	303	299	296	327	317	317	306	291	286	315	287	341	316	294	286	294	306	312	315	301	311	327	308	309	307	274	329	291	296	353	278	303	305	289	287	310	327	295	320	338	286	327	333	310	295	322	270	299	278	310	317	307	325	332	298	341	292	309	322	276	313	318	310	331	312	297	281	298	298	292	324	300	313	298	335	317	313	295	309	319	297	295	287	316	319	301	335	288	296	321	287	303	311	305	293	303	301	311	304	322	319	308	314	297	301	299	303	326	309	280	308	324	309	289	321	308	321	303	312	296	303	300	304	328	300	291	301	273	293	315	312	333	316	324	309	317	322	320	304	325	310	313	288	310	300	300	336	299	326	319	303	312	342	311	294	286	309	326	321	306	316	286	286	322	281	333	312	288	319	300	346	350	289	294	302	293	296	314	331	291	336	338	280	321	280	300	297	307	315	292	321	316	289	285	341	326	286	306	307	324	302	297	287	296	304	332	294	303	298	323	301	294	314	320	295	292	341	309	323	297	319	328	312	316	303	324	292	316	314	288	293	324	319	336	345	314	299	283	321	308	314	294	301	336	311	305	304	292	299	315	326	307	297	304	321	303	300	311	296	304	288	310	282	318	322	333	292	322	286	294	274	305	309	324	326	318	321	314	334	290	323	335	304	296	297	312	311	300	359	267	297	273	298	315	316	298	296	322	295	280	316	308	331	328	329	341	299	295	331	333	304	308	313	311	318	302	324	323	305	296	293	299	316	274	320	319	293	329	330	312	324	313	319	314	306	345	296	325	348	293	296	301	302	282	347	304	309	304	319	313	319	300	299	312	322	302	317	320	303	322	281	323	302	316	284	293	311	273	312	314	306	337	316	319	316	324	308	289	336	319	302	277	328	308	303	304	330	325	291	316	303	296	314	322	303	310	306	328	319	320	324	321	319	287	340	300	310	286	294	321	308	305	322	299	294	314	302	312	293	292	288	301	313	343	327	337	341	301	306	307	315	296	307	316	279	318	316	323	298	280	311	293	300	328	290	306	299	354	303	317	311	314	308	296	335	315	281	308	278	313	297	330	347	301	320	305	329	308	296	305	300	320	297	320	292	281	291	292	292	326	300	279	310	320	297	325	277	315	319	302	312	317	291	288	320	282	280	297	292	304	317	316	295	323	288	296	272	281	282	311	303	284	286	298	292	314	298	307	293	335	325	306	293	324	303	292	291	302	302	342	309	319	324	330	267	311	325	281	306	278	315	339	329	310	300	286	321	312	291	303	313	316	295	319	295	308	320	307	348	331	330	279	307	309	334	300	295	297	280	320	342	321	323	318	292	325	303	311	299	317	285	294	329	286	310	308	296	348	316	303	321	306	307	326	300	325	287	350	290	281	284	291	301	296	318	304	340	300	326	316	288	287	320	326	307	317	325	321	340	303	298	311	316	301	315	307	312	310	306	325	312	322	299	312	319	292	303	319	308	284	329	320	301	286	323	303	314	336	351	318	329	297
22902	21114	28878	23591	21109	21170	8272	1425	1076	902	796	718	637	579	579	537	532	494	494	490	463	459	443	456	422	452	441	430	405	414	386	430	406	401	331	395	394	399	380	401	383	400	402	425	432	451	490	455	449	491	489	497	552	520	505	472	527	472	481	524	453	465	406	404	450	410	443	391	388	367	376	417	391	352	345	335	338	342	403	382	378	378	384	382	348	404	319	330	315	354	319	329	363	332	337	313	355	376	365	351	357	364	365	333	359	403	347	346	370	372	369	326	353	358	341	345	356	339	361	317	334	353	315	340	346	340	335	360	340	332	327	362	328	342	370	318	352	318	333	350	325	374	355	369	365	315	378	304	346	386	310	336	351	334	334	323	330	324	328	318	299	328	308	330	312	367	337	361	345	343	353	346	343	355	356	353	334	324	321	328	360	349	333	361	349	325	360	367	317	330	325	369	344	357	344	361	368	345	294	344	356	349	376	373	356	349	364	377	343	345	347	322	332	344	355	325	356	313	337	350	353	348	322	348	346	345	329	305	341	340	364	338	350	357	322	346	351	334	362	350	331	350	343	338	300	332	320	350	335	393	339	342	357	347	298	336	363	343	376	340	350	354	379	363	371	331	351	317	371	348	360	360	329	345	375	296	325	333	333	350	356	329	357	362	348	372	347	333	322	325	354	356	367	328	360	372	337	363	359	344	360	353	348	341	334	311	337	321	362	326	351	369	364	333	326	332	325	335	315	384	322	337	356	333	358	362	372	343	345	349	339	353	344	348	353	348	331	328	336	368	328	342	384	359	348	322	348	313	354	324	333	332	328	336	367	336	342	358	345	325	345	341	333	328	365	332	352	307	362	305	344	329	347	348	372	326	334	341	335	307	349	330	377	322	328	334	373	326	340	367	368	351	365	346	339	360	365	327	356	339	362	325	330	355	344	308	342	368	359	365	318	366	307	358	335	286	344	351	310	337	351	320	345	343	355	348	360	367	354	364	344	345	343	329	352	317	320	343	361	354	356	337	367	348	331	332	328	356	364	360	368	351	330	358	354	368	371	322	334	331	357	314	367	318	352	318	358	304	346	357	319	344	337	357	319	330	344	362	354	337	325	356	317	328	349	341	345	343	308	345	343	326	341	331	345	338	351	339	353	316	341	359	362	350	359	352	365	362	357	391	327	343	364	338	325	324	363	376	374	332	370	334	369	317	342	353	352	346	352	366	361	348	372	359	338	336	364	331	387	346	354	356	310	348	371	331	347	348	344	365	353	328	343	346	336	350	321	323	338	303	368	353	320	351	362	351	329	374	389	352	370	350	361	345	322	355	370	331	367	358	348	326	351	372	345	347	352	374	335	353	339	346	338	357	335	314	332	354	346	364	343	364	346	350	349	354	330	344	373	347	363	358	328	345	358	359	342	326	345	348	322	364	334	340	326	332	327	345	339	333	314	332	344	330	338	362	311	336	364	372	348	351	357	327	318	369	338	341	348	374	376	325	357	339	344	339	320	331	335	324	356	339	340	375	331	328	352	339	345	367	331	344	353	350	329	342	364	321	352	340	341	360	336	325	336	362	359	334	344	366	362	340	327	366	309	377	321	366	292	350	340	324	349	344	323	339	310	337	320	343	325	376	335	341	320	339	350	346	325	346	343	344	347	322	337	391	337	352	326	372	346	335	343	381	329	329	327	356	372	366	319	350	353	329	322	376	316	306	333	322	348	352	381	333	363	335	356	325	338	368	342	356	335	347	377	342	353	305	328	363	312	328	336	346	339	352	310	331	339	332	344	322	378	346	356	358	365	294	340	302	346	334	334	333	367	290	319	377	347	339	329	326	326	325	382	344	347	332	363	347	341	359	336	330	354	331	308	302	372	339	341	303	345	354	335	352	345	341	373	322	362	360	362	333	374	332	359	345	321	383	370	354	329	348	376	353	349	318	320	293	355	322	359	346	338	329	368	317	359	338	333	315	296	335	316	371	360	357	345	325	333	387	309	345	346	319	367	338	336	340	341	330	336	362	323	328	329	311	314	293	352	316	342	354	348	316	352	375	372	315	314	340	366	315	325	343	318	360	341	352	328	333	340	353	335	327	343	380	332	347	343	369	345	336	343	313	348	357	346	354	351	340	342	339	376	357	374	325	361	328	330	337	325	317	334	334	341	348	339	352	355	349	348	328	344	332	339	366	345	334	333	350	308	337	333	351	355	342	363	339	379	344	360	327	324	353	328	332	338	323	331	383	346	320	356	336	323	358	332	329	356	380	351	361	343	353	345	375	357	358	320	323	329	337	340	331	353	340	339	335	321	344	313	350	336	350	338	338	332	324	331	338	352	346	344	333	358	345	320	341	317	329	336	357	317	334	351	320	348	334	343	356	365	335	362	352	354	341	334	370	358	344	341	355	340	371	343	384	341	325	360	350	357	371	380	353	339	349	351	332	359	323	350	327	366	346	376	345	328	306	341	328	358	351	361	335	375	339	347	336	364	331	346	365	352	329	342	356	347	316	351	338	350	348	318	352	351	354	358	340	373	320	362	355	308	341	379	362	380	319	317	335	355	348	320	347	396	332	366	344	370	304	384	349	325	343	371	333	334	339	343	314	363	309	329	340	350	305	359	366	354	327	367	361	387	337	371	344	347	317	324	380	351	311	348	325	330	350	346	352	360	338	400	320	349	349	321	336	354	346	328	333	329	347	346	361	334	316	353	348	349	320	325	325	330	322	327	367	343	326	341	333	360	342	327	340	362	349	337	366	370	358	349	325	340	340	355	308	370	319	351	347	364	341	322	329	366	370	372	333	360	323	346	360	303	331	341	317	324	345	356	362	352	335	320	330	348	347	337	326	332	363	331	358	354	344	366	333	341	360	329	338	354	357	342	336	338	338	323	364	323	377	369	330	348	350	304	379	355	356	361	339	330	336	343	334	362	352	358	355	346	317	312	344	367	334	332	324	319	381	348	357	357	379	342	354	343	344	346	354	369	339	341	302	315	356	333	342	334	331	323	353	357	357	358	336	360	331	331	337	357	369	329	332	344	330	325	321	334	333	359	361	320	319	351	356	358	365	333	365	355	351	372	335	357	333	333	380	356	366	347	352	353	352	360	332	337	353	355	354	371	361	336	347	337	368	353	320	331	348	358	312	350	360	351	346	332	346	345	364	355	323	376	335	335	366	366	302	311	333	348	320	335	333	346	346	371	326	325	331	340	351	347	350	337	326	336	361	360	333	340	365	320	321	343	319	356	351	335	310	377	331	342	385	326	333	337	320	371	333	315	320	360	352	360	372	353	325	347	351	367	334	341	395	313	340	352	331	353	363	323	321	317	349	358	338	346	341	353	338	338	360	370	352	324	338	393	355	370	369	328	355	319	300	344	367	358	313	338	350	342	330	357	306	312	332	354	333	342	365	377	314	380	335	343	336	320	350	328	296	361	370	360	336	318	381	356	330	323	345	370	351	331	336	325	358	356	337	380	336	287	333	368	349	345	345
8267	19313	16176	9315	6680	4837	3670	2882	2335	1886	1661	1376	1262	1157	1021	955	901	822	812	777	707	690	608	645	629	611	631	565	651	623	544	548	552	562	496	533	514	498	534	520	519	575	658	645	589	643	695	676	795	761	759	758	816	839	772	802	753	736	679	663	676	585	590	638	587	658	576	542	519	529	536	523	536	503	499	439	472	420	504	564	515	479	488	500	492	503	468	442	431	457	460	424	499	477	467	450	437	456	428	503	470	434	396	448	459	440	448	441	472	455	427	447	444	446	473	466	437	469	484	495	437	440	454	454	421	444	458	430	430	425	481	493	483	449	449	453	444	449	431	438	446	454	438	445	439	437	433	438	436	446	443	455	430	462	440	449	432	433	437	432	459	468	472	476	480	453	479	434	446	479	450	418	449	433	429	448	401	461	430	430	442	403	466	441	479	485	471	456	465	421	420	451	444	454	435	447	460	463	489	444	437	420	417	450	455	464	424	410	454	440	431	461	453	444	430	448	454	450	461	469	428	467	464	460	449	459	459	441	425	455	425	407	416	397	433	449	452	457	420	462	447	459	430	483	461	454	427	440	446	442	448	437	404	438	414	436	446	440	422	471	468	484	454	447	453	498	453	477	452	451	460	454	449	442	428	491	417	446	442	426	503	411	412	430	472	456	457	445	448	438	456	454	468	448	420	442	447	453	432	443	449	457	480	438	455	406	491	462	420	463	407	448	429	415	454	410	450	447	438	440	435	445	425	490	446	451	435	451	424	469	475	464	416	450	464	430	435	482	483	432	404	434	454	452	434	489	450	470	464	455	470	487	470	462	469	456	440	473	447	464	418	421	409	449	443	457	435	467	436	492	455	483	466	467	439	455	427	435	443	464	466	436	411	439	436	424	444	429	433	453	446	462	430	451	423	434	437	422	469	425	430	473	446	465	446	456	411	446	459	486	477	424	467	474	413	400	433	407	488	464	444	446	467	471	444	479	421	457	468	387	426	430	461	473	454	448	446	430	451	461	432	443	431	455	433	481	437	437	426	430	407	418	448	453	432	453	416	425	478	475	449	416	422	446	423	450	452	436	464	415	444	455	468	453	471	433	437	483	462	452	441	446	443	434	466	449	469	456	425	441	434	410	446	427	467	465	464	469	423	411	435	414	473	458	455	445	401	474	445	458	440	467	435	426	456	406	428	433	462	447	450	427	458	462	442	476	444	425	423	437	435	440	463	428	451	440	455	467	405	429	458	451	470	462	461	433	431	465	429	433	442	442	431	446	441	447	443	445	439	437	463	434	462	450	433	433	464	434	470	464	458	431	432	451	432	444	413	449	427	441	447	450	452	487	410	444	465	468	449	430	446	396	433	440	434	436	435	425	409	495	451	480	420	460	444	437	437	430	457	442	425	454	450	463	454	440	439	436	426	464	499	458	445	450	466	446	453	452	462	471	456	453	461	437	444	432	455	468	423	482	448	477	465	466	423	417	385	447	444	480	435	421	461	431	422	492	443	446	440	422	465	476	443	460	442	435	440	453	428	470	439	443	458	464	440	457	445	432	478	415	389	459	437	449	435	455	463	443	456	427	439	436	482	462	437	462	439	433	458	434	474	419	454	456	426	442	434	441	470	454	432	456	449	428	417	439	465	429	454	463	433	459	440	427	420	431	436	432	423	434	442	434	457	437	468	445	458	478	482	464	440	469	424	425	438	454	462	454	422	460	459	458	437	464	422	452	462	424	444	444	464	434	438	473	464	424	487	431	435	436	441	472	458	451	465	444	473	433	479	449	395	476	434	430	458	420	458	456	417	431	462	449	419	440	447	433	425	441	485	414	466	449	438	455	452	417	458	423	474	451	438	457	474	428	424	448	475	459	481	462	430	479	426	438	409	459	450	435	455	465	455	421	411	417	424	475	446	431	453	423	427	433	455	445	459	496	458	420	455	438	443	457	423	432	478	460	462	435	438	391	465	462	475	421	435	409	459	463	445	450	433	440	413	462	468	476	429	428	404	464	478	436	453	431	434	433	440	478	481	426	410	433	418	440	417	459	464	433	465	424	441	466	450	444	440	438	471	461	500	434	425	460	453	465	454	463	450	442	446	450	455	457	469	449	421	478	420	464	471	444	396	456	474	449	451	422	447	461	460	484	462	440	406	435	440	438	471	442	402	456	447	460	431	445	423	426	438	417	422	420	428	416	459	461	486	464	422	445	440	438	434	436	449	452	411	457	415	480	441	443	429	443	490	440	421	459	456	426	434	475	430	453	450	441	440	427	439	448	416	414	495	479	444	466	466	473	447	435	496	483	481	420	398	443	465	488	474	465	425	484	459	444	420	463	454	478	444	449	469	433	423	413	465	433	451	447	430	414	481	455	430	433	449	422	472	475	459	437	421	485	438	467	496	419	440	471	396	431	444	471	472	450	463	461	417	473	459	418	407	449	443	446	421	499	464	452	432	425	454	453	455	437	413	459	462	426	411	430	472	458	446	449	453	436	435	445	460	473	443	446	464	424	434	426	444	434	439	464	470	457	458	444	428	452	445	471	449	405	470	454	462	439	474	455	438	445	456	402	468	448	469	460	419	451	467	461	449	445	475	431	461	436	445	452	435	456	437	445	461	397	463	495	477	437	475	446	437	427	441	475	452	426	482	453	435	446	416	426	452	481	441	454	425	452	428	448	456	414	411	429	428	440	431	473	467	413	458	443	423	467	422	452	433	434	443	416	448	456	439	468	456	416	464	484	441	479	450	450	442	436	500	403	424	420	430	444	461	425	444	449	460	427	439	477	471	476	418	435	426	424	455	456	464	457	443	455	441	474	415	446	456	453	465	433	441	434	470	450	435	429	453	466	397	478	453	436	417	420	451	484	434	450	415	445	456	428	453	432	446	454	445	427	395	457	415	432	427	490	455	500	453	443	440	441	437	417	409	440	462	439	458	438	488	463	450	451	476	445	460	443	432	434	438	444	497	450	440	455	419	457	437	470	459	442	425	440	471	433	479	443	477	446	428	450	445	460	416	444	414	444	464	453	439	446	436	453	428	442	464	435	442	469	375	443	438	452	479	465	457	439	429	449	474	467	455	448	481	421	457	431	442	453	448	453	459	448	459	468	470	419	426	454	452	446	430	416	466	439	472	439	449	480	442	472	445	454	447	436	482	447	444	449	448	437	416	438	439	421	421	472	450	457	484	451	416	484	436	472	440	429	460	454	404	448	446	483	438	495	436	462	446	406	441	490	433	448	465	437	441	432	474	459	434	462	393	455	465	452	464	464	428	443	455	453	449	446	448	449	429	410	443	478	438	448	436	465	456	461	445	482	458	429	457	454	464	459	443	434	434	425	429	484	393	486	478	432	416	444	432	473	457	421	467	475	471	437	410	450	450	471	454	463	408	444	407	447	445	397	429	456	427	463	441	463	423	404	453	445	458	436	443	471	439	425	435	435	445	455	421	441	407	476	422	472	461	426	429	457	439	448	445	433	400	501	425	497
26752	19891	7208	1365	850	682	498	333	364	320	340	325	299	314	323	314	329	294	323	269	300	284	281	286	281	301	289	271	274	264	286	288	278	286	274	266	292	271	282	282	267	302	310	300	293	305	352	327	319	293	312	314	342	346	344	348	320	378	359	330	308	294	308	275	321	305	304	308	259	274	282	291	298	260	266	302	314	272	295	241	289	314	288	274	264	278	290	282	300	300	283	272	279	293	267	255	281	303	264	255	276	297	298	266	308	305	271	273	297	291	294	271	274	259	239	260	269	250	247	274	275	272	278	292	298	279	282	315	250	264	266	281	274	285	265	281	279	314	270	276	257	295	273	264	263	274	297	309	265	288	266	269	280	284	265	265	291	326	267	284	265	275	269	278	275	275	302	269	258	270	250	234	281	289	292	296	301	263	245	259	272	249	268	276	280	265	290	305	318	258	284	255	268	259	278	305	261	291	289	299	270	288	260	264	276	249	279	289	274	263	287	250	276	279	268	279	278	268	273	294	312	266	299	282	288	280	256	286	284	294	286	266	271	250	279	291	279	271	288	306	302	287	270	269	269	277	282	242	299	256	312	294	297	292	279	284	266	289	290	270	267	289	319	279	250	264	300	256	290	302	286	287	295	292	278	257	265	279	278	283	279	271	284	286	308	280	295	255	274	259	257	260	293	270	295	294	306	253	281	278	261	282	294	307	288	285	275	275	267	263	267	283	279	270	265	252	256	257	273	278	277	278	271	265	248	286	271	303	272	280	270	295	289	279	314	269	272	284	243	248	324	311	317	280	290	295	270	249	264	276	273	269	267	282	289	313	274	302	262	276	267	261	263	288	285	277	293	269	280	277	297	288	280	269	285	277	295	299	282	278	250	268	271	275	276	286	284	272	268	296	293	276	259	258	280	278	290	261	291	298	310	236	288	273	295	283	275	269	309	257	299	285	259	281	280	280	275	271	279	273	283	290	272	297	263	290	271	277	283	292	248	295	291	252	264	272	292	271	300	290	287	279	290	297	287	273	293	293	286	266	278	288	294	258	295	262	310	285	266	294	307	270	251	287	266	270	280	280	274	264	272	291	269	274	282	266	267	261	285	292	279	251	269	276	280	312	273	279	311	274	295	307	287	290	279	276	309	283	286	293	292	257	294	259	259	263	267	309	250	272	301	281	287	281	256	279	286	277	264	270	273	264	259	267	264	260	274	262	288	290	278	267	261	262	287	261	277	302	277	259	288	271	302	264	284	264	289	275	265	262	263	283	283	287	286	262	294	276	287	301	271	276	298	242	288	264	274	324	300	283	279	281	289	270	300	301	288	270	297	308	255	300	239	297	309	261	289	291	285	303	279	252	283	246	274	281	263	257	287	283	271	277	285	307	295	271	290	258	279	290	271	248	282	292	287	284	303	254	297	298	319	290	265	280	293	295	278	291	257	263	281	264	269	294	260	269	297	247	279	306	269	281	301	281	267	267	285	290	287	283	256	293	296	284	280	285	295	271	273	278	281	288	296	281	267	302	285	272	265	276	311	256	273	258	256	267	291	249	266	291	269	271	281	258	278	284	270	293	288	293	261	273	281	295	274	251	286	277	245	260	275	286	260	298	262	279	284	261	265	315	278	308	271	250	274	258	293	284	254	299	269	270	264	310	276	260	270	263	292	269	308	276	269	307	297	265	279	266	294	273	314	315	235	265	279	311	305	300	264	289	263	290	279	280	270	281	253	259	278	286	260	272	256	305	256	294	294	259	308	275	274	275	277	251	277	280	267	284	271	263	277	277	317	248	289	277	269	271	276	277	286	286	259	290	297	305	264	273	271	270	288	281	273	291	300	261	274	293	286	274	270	250	277	299	296	267	230	286	265	273	293	263	280	287	266	285	275	311	265	303	290	292	259	281	260	315	265	290	295	295	266	270	275	246	291	303	282	263	235	329	273	252	288	282	301	301	268	307	268	262	238	265	281	276	282	271	277	293	269	286	275	294	255	289	254	279	288	259	260	297	280	266	296	288	283	276	268	281	273	261	276	267	261	269	292	263	285	297	297	285	291	291	266	311	255	281	307	269	278	299	292	294	286	281	232	284	305	278	299	305	284	264	279	269	245	278	274	309	275	297	290	286	290	261	287	278	276	259	256	288	292	293	276	284	262	288	272	240	288	274	293	279	277	282	272	270	293	261	259	280	269	286	276	260	283	285	270	270	289	268	267	294	269	256	299	277	283	257	273	301	292	267	248	301	269	295	262	280	292	256	286	263	239	263	257	270	274	260	255	275	276	282	272	305	268	280	237	249	268	249	301	291	282	291	236	276	255	303	294	295	292	264	273	266	272	263	274	256	297	296	253	247	278	283	240	283	268	289	328	253	267	272	252	272	268	277	262	252	300	281	263	299	307	251	249	269	273	275	317	265	275	262	280	256	249	251	272	297	285	259	301	289	269	284	295	268	266	292	273	295	248	269	277	284	281	268	295	294	302	256	277	299	277	299	309	305	255	253	261	272	280	295	278	258	272	255	273	267	274	286	286	286	247	291	264	288	262	277	298	286	285	260	278	258	284	274	256	287	276	284	291	271	293	299	256	287	267	269	305	287	263	282	299	268	282	265	262	288	271	283	284	258	309	273	307	288	272	276	269	266	272	270	270	291	295	269	288	259	270	288	243	263	290	307	288	285	292	253	268	305	289	267	293	276	277	271	274	282	271	246	280	304	282	265	288	289	272	295	249	263	300	293	267	292	290	273	299	256	301	286	265	265	263	282	262	270	255	260	280	298	279	250	295	290	275	270	293	300	277	278	285	279	289	282	270	296	294	272	260	259	243	276	277	283	283	279	270	292	253	284	261	282	258	297	274	294	265	272	308	291	269	258	277	304	277	300	298	269	304	302	267	265	297	288	264	268	262	246	297	253	274	285	286	268	283	295	242	269	275	266	272	267	283	265	265	266	274	283	281	301	323	276	278	271	279	284	291	287	250	253	263	290	288	264	287	289	257	274	282	289	296	285	300	276	270	300	276	263	281	290	307	287	283	302	288	265	288	272	271	255	263	249	275	278	283	287	318	294	284	259	258	277	285	288	280	305	264	279	277	278	278	311	273	282	282	267	310	272	286	282	283	245	303	281	315	294	265	292	277	281	276	298	274	266	268	282	264	271	276	276	284	298	289	292	274	254	274	263	278	273	265	306	256	295	276	297	299	311	281	251	285	258	277	273	275	258	283	288	276	306	276	279	308	264	299	289	294	291	275	292	279	285	266	259	248	288	295	282	254	286	261	287	295	259	250	303	282	271	252	271	293	243	296	296	294	272	299	276	272	246	287	298	281	285	269	274	251	285	247	266	287	276	265	276	265	277	296	291	252	283	326	297	264	264	286	285	291	303	257	237	290	275	264	268	293	249	309	289	277	292	249	308	255	267	284	284	272	255	286	295	253	266	283	279	282	262	291	286	260	327	255	250	275	291	277	297	271	294	274	304	274	288	287	297	290	266
4914	3663	3037	1650	1181	914	718	694	592	523	481	463	464	459	429	427	430	405	396	413	376	371	386	413	346	374	394	397	402	358	370	393	363	356	387	357	387	400	371	357	362	416	428	443	422	409	420	453	471	468	463	523	488	502	499	498	486	454	479	466	435	357	426	397	421	436	410	375	391	361	367	407	391	369	343	369	356	377	356	390	387	397	400	359	346	352	364	361	395	368	390	360	365	354	340	341	376	378	368	400	323	336	409	352	410	378	390	371	371	354	350	353	369	371	365	341	376	375	359	371	363	385	358	380	362	371	331	367	341	363	379	356	366	371	347	380	333	362	377	416	369	368	400	386	387	333	391	400	360	350	336	361	351	366	364	358	327	356	358	361	404	386	385	382	363	368	351	357	357	389	389	357	388	389	379	387	354	382	396	409	374	384	350	361	341	390	347	367	366	379	374	346	326	351	351	376	364	392	377	392	360	381	363	381	379	404	344	373	362	345	370	367	355	341	352	374	339	377	372	381	381	359	351	353	364	368	354	369	361	332	362	353	379	395	380	355	386	373	372	386	361	326	351	341	375	396	375	386	353	382	352	359	388	351	381	387	361	369	361	363	349	336	360	364	328	367	354	340	354	382	350	367	357	350	386	374	367	359	367	366	333	391	349	375	358	355	353	373	352	320	343	354	391	370	358	387	390	384	332	360	372	377	388	353	332	382	337	370	348	337	373	359	373	359	350	365	371	378	375	379	354	356	349	357	373	392	365	371	365	357	401	375	352	378	371	351	350	372	370	374	359	394	365	387	421	362	370	372	379	360	358	354	360	412	380	405	392	389	357	327	411	344	390	376	376	385	364	364	338	382	379	379	346	421	384	346	370	373	370	366	362	380	353	349	361	380	366	389	381	377	353	374	337	377	351	369	357	378	346	365	345	352	397	370	377	372	374	349	359	353	352	342	360	368	380	355	354	362	345	354	379	342	346	385	358	356	332	355	345	351	346	339	325	373	357	357	347	380	349	351	382	365	382	369	364	362	364	374	398	336	343	376	331	387	376	342	366	364	353	361	394	365	357	372	398	365	362	374	348	382	366	345	360	375	351	414	368	389	370	389	348	403	385	347	349	401	406	365	361	361	313	377	416	366	353	370	374	379	360	330	363	385	365	331	367	376	350	376	359	378	384	347	362	357	390	345	389	370	354	396	360	339	380	396	333	368	377	350	376	377	344	382	349	358	357	350	373	379	366	399	376	333	349	365	384	349	359	357	394	378	373	358	372	352	350	389	372	358	362	368	378	377	361	354	382	368	369	390	392	388	334	342	366	381	383	362	376	363	347	359	364	376	346	377	371	358	342	347	364	361	381	412	326	371	357	357	355	357	393	396	380	382	326	360	393	365	377	352	361	361	391	368	377	358	377	382	348	354	362	388	374	342	372	382	378	386	351	373	390	374	369	364	377	364	366	374	313	374	387	367	368	369	381	350	382	367	361	349	357	389	347	340	366	399	362	407	371	355	390	361	381	372	371	385	392	359	383	347	356	351	382	340	387	357	361	357	355	393	372	349	402	360	373	366	379	365	362	392	384	385	363	330	359	355	406	373	391	377	347	319	381	343	389	390	363	347	368	370	369	342	384	388	329	371	392	377	394	403	386	372	315	374	361	361	393	373	385	386	398	394	348	371	355	373	375	364	389	379	366	373	359	362	354	333	362	388	344	363	347	369	368	343	359	388	363	345	376	371	369	326	335	360	389	397	350	368	378	382	351	383	355	359	367	384	380	357	374	350	335	384	367	398	355	395	364	352	369	356	346	380	360	355	397	371	357	345	383	370	369	349	366	387	375	358	378	375	383	342	370	357	364	373	346	366	325	332	392	376	380	380	360	355	361	390	381	396	362	373	333	365	356	347	392	370	366	386	370	345	346	363	404	365	370	366	360	350	355	400	385	396	377	369	393	360	363	382	356	396	338	338	350	350	353	365	373	366	340	359	350	369	347	367	355	380	366	375	367	369	374	356	350	374	374	330	384	361	372	360	360	352	371	346	380	353	360	373	351	375	386	365	358	363	339	369	399	383	376	355	362	373	411	360	374	363	349	369	363	389	385	371	359	360	371	370	372	340	347	383	341	356	367	423	393	357	374	378	364	352	347	392	345	368	353	366	349	376	367	402	385	361	376	344	322	348	381	359	390	393	383	374	324	360	332	349	381	379	342	379	382	354	365	363	387	375	370	379	414	357	382	326	344	391	397	346	363	398	371	357	333	367	345	355	353	411	392	341	354	360	348	357	370	410	349	358	371	350	381	372	368	324	364	380	374	375	364	400	374	368	365	336	344	366	352	326	370	373	323	380	345	389	380	371	385	371	375	351	337	362	343	352	398	349	322	349	354	375	389	319	345	365	371	383	372	396	374	379	390	369	377	362	380	335	359	348	386	392	384	353	355	360	364	374	364	348	353	393	360	357	340	389	359	339	369	333	391	371	395	369	389	361	362	361	384	349	399	337	341	378	375	362	328	359	400	372	366	380	380	380	349	350	343	377	398	380	361	366	357	356	369	325	354	371	391	364	354	393	354	425	361	384	373	348	367	401	375	396	383	379	374	338	381	385	368	364	380	368	380	345	395	328	355	355	362	358	369	380	347	347	374	371	318	368	357	352	338	357	384	346	326	351	356	379	363	331	360	360	380	369	392	390	379	363	382	397	348	413	359	374	388	332	371	381	389	380	365	358	372	363	363	344	349	364	355	354	376	370	387	378	369	393	383	325	357	399	363	396	345	335	339	337	362	337	391	364	367	348	352	343	308	381	367	367	376	374	359	382	334	357	397	365	329	354	367	365	322	379	381	381	370	356	380	380	361	357	354	414	343	351	365	377	382	365	376	376	361	319	343	396	330	374	378	377	335	341	357	308	347	378	382	357	333	348	389	364	374	359	358	371	325	369	367	335	386	360	357	352	366	372	395	374	413	353	397	375	370	376	397	399	343	378	378	383	380	368	397	392	351	354	372	348	372	379	401	389	335	380	424	381	362	383	360	393	332	342	375	343	332	350	344	383	353	367	335	366	371	344	370	392	367	397	387	387	369	358	362	339	367	378	378	352	382	359	346	371	411	381	387	364	375	352	370	359	363	354	347	349	351	375	361	364	346	402	369	359	389	378	366	376	374	372	399	400	371	366	377	375	352	375	356	391	342	371	411	381	363	355	353	370	342	363	380	389	372	373	372	359	358	339	365	350	351	392	389	359	352	373	407	358	344	391	404	340	367	344	355	368	388	347	377	371	409	352	393	365	374	339	340	330	333	365	369	392	374	361	361	381	356	369	376	345	358	332	356	347	377	327	362	397	370	368	403	365	339	357	336	394	372	371	387	343	373	367	351	365	351	341	353	385	368	356	362	376	360	359	374	356	348	337	385	380	342	387	371	353	381	350	343	410	372	354	384	384	332	333	355	377	378	336	358	368	410	382	340	386	346	388	406	390	362	336	363	364	366	356	349	383
23821	21076	28337	24034	21048	9666	1350	911	718	671	627	534	497	534	530	492	466	457	474	424	443	393	415	413	404	434	391	425	403	403	341	370	400	386	384	380	378	399	363	375	398	408	414	386	495	428	418	484	443	465	477	496	536	484	512	461	422	477	451	428	432	421	411	416	407	407	392	409	379	384	373	415	431	422	343	364	351	362	426	393	369	391	373	366	390	342	379	363	338	392	346	340	372	353	350	341	371	381	344	374	361	367	372	390	386	351	350	368	396	355	333	382	342	354	348	354	358	352	355	352	347	354	333	351	393	381	332	367	336	384	376	372	357	344	370	384	355	361	366	380	345	353	360	360	375	351	330	358	345	373	359	360	375	401	383	345	376	378	384	365	328	392	376	351	386	387	373	339	346	396	372	344	363	397	359	324	338	353	373	372	362	388	351	340	371	359	337	374	340	412	349	396	349	371	348	351	347	365	346	373	367	349	393	384	365	357	377	373	364	365	367	342	391	329	334	368	341	353	352	397	392	390	375	369	375	395	378	402	391	336	411	346	352	379	371	349	351	349	332	351	367	378	371	345	362	358	365	347	355	344	369	353	345	369	373	355	353	394	318	349	360	336	385	386	358	365	357	329	373	306	339	367	371	370	337	367	382	344	317	377	335	358	361	348	331	391	332	332	367	344	368	349	372	339	378	339	370	332	336	316	349	336	360	360	357	371	360	340	358	404	359	351	362	334	343	358	386	360	338	376	331	352	378	347	364	352	351	359	346	358	360	373	396	347	370	336	318	360	365	373	387	325	359	366	369	393	376	344	387	366	313	375	364	382	363	357	364	367	384	415	374	336	364	352	344	345	377	372	330	352	369	348	370	364	357	346	342	368	379	374	360	379	383	379	339	353	351	374	339	364	376	379	344	346	348	380	346	384	350	377	376	372	360	359	366	351	394	378	361	371	360	372	367	346	335	361	363	379	390	334	371	341	376	360	334	330	316	343	335	374	381	352	331	359	368	352	362	377	376	342	376	321	369	341	395	323	358	381	387	393	355	374	378	352	348	362	381	342	345	346	350	355	395	368	360	338	343	334	371	362	385	388	338	377	350	348	339	361	330	368	398	355	375	375	346	393	349	350	359	336	360	360	369	373	360	365	396	394	359	337	365	319	358	386	359	351	377	363	376	340	359	372	395	350	373	350	379	354	335	389	368	380	364	352	369	393	361	377	363	338	315	343	357	332	366	346	310	338	378	404	361	346	348	385	359	340	396	346	367	359	392	335	355	382	368	372	348	354	345	323	350	364	373	392	327	363	359	389	354	382	373	358	346	392	401	331	380	356	329	348	359	376	352	348	339	399	398	343	364	369	403	333	357	374	346	360	393	385	360	345	323	354	339	365	375	371	364	363	312	315	402	341	326	350	364	318	381	393	378	329	371	369	329	364	380	366	359	351	359	352	375	349	374	391	356	339	371	382	354	389	382	335	348	333	358	344	370	323	370	358	326	395	375	353	358	334	349	366	373	367	362	363	380	358	398	363	361	365	336	379	345	375	345	369	377	347	351	371	362	352	371	356	349	370	340	351	353	403	372	348	369	363	335	380	359	355	382	345	352	352	359	361	370	344	342	376	381	369	330	367	370	352	338	375	350	374	341	314	372	363	348	354	343	348	361	347	396	363	387	365	330	364	406	334	390	404	352	347	353	355	329	403	364	385	367	353	359	332	357	324	359	347	397	365	391	391	378	389	354	384	350	358	339	371	330	377	372	364	373	346	356	380	389	392	359	338	358	360	369	369	357	346	356	353	351	354	363	371	365	347	365	360	338	373	378	411	355	384	317	361	377	304	382	367	364	374	387	349	343	374	341	325	360	385	358	364	374	338	366	373	351	356	362	361	379	322	365	339	362	355	341	345	349	344	348	371	365	359	340	381	375	316	352	349	389	327	324	361	372	349	389	368	362	380	388	377	387	312	354	350	351	368	359	344	361	343	364	356	345	365	360	363	390	366	354	370	360	355	343	339	359	392	378	339	332	350	372	396	365	373	328	381	339	368	394	353	387	360	335	363	363	362	369	372	387	352	361	328	332	356	334	372	371	345	404	357	368	392	362	356	371	336	319	336	378	348	378	369	367	360	384	358	350	340	361	368	405	362	321	372	335	362	359	366	355	358	336	387	355	341	355	359	343	354	314	352	379	348	365	342	344	357	377	400	360	372	393	370	360	346	343	356	336	361	339	372	366	364	338	371	373	371	390	348	364	409	305	387	336	365	365	393	363	357	374	356	377	365	366	382	371	368	340	359	339	348	327	351	370	363	327	331	359	374	360	360	364	381	344	335	346	361	378	357	378	335	397	340	366	337	354	372	318	362	375	347	412	343	344	351	337	367	381	381	347	368	394	335	396	335	295	374	361	361	378	354	419	373	363	387	356	323	345	363	396	365	335	316	398	380	348	352	354	365	325	361	364	347	362	323	357	342	333	351	388	368	340	348	334	361	364	334	363	342	349	362	379	364	333	384	350	348	391	355	356	374	376	342	374	404	346	343	361	353	336	360	376	351	395	350	381	367	310	326	355	342	375	363	348	352	370	362	341	351	365	385	418	343	376	356	358	352	366	338	347	356	329	400	339	350	314	330	383	358	379	373	364	393	337	342	342	362	356	351	389	360	371	376	358	356	382	345	334	372	377	322	372	347	380	363	380	388	366	371	336	392	344	335	379	364	392	342	357	368	350	341	353	341	322	344	387	400	347	354	355	353	339	353	358	329	374	367	350	351	360	397	363	365	361	339	336	357	351	364	358	340	354	379	348	356	381	313	366	363	378	328	344	353	317	355	349	359	377	314	347	377	372	362	364	387	361	363	383	362	332	346	361	352	317	353	355	326	365	357	367	351	362	377	369	370	363	347	383	365	341	343	353	370	356	353	381	391	374	362	337	377	382	364	325	343	360	379	338	351	327	343	354	349	354	375	355	365	368	372	351	360	389	371	330	377	361	355	336	357	369	347	367	360	380	339	343	351	366	359	386	349	345	351	350	326	346	361	350	356	358	346	324	350	365	381	356	367	361	335	381	340	343	377	362	373	342	354	375	374	359	345	346	350	355	351	390	351	377	394	355	370	330	350	369	361	366	372	357	351	358	360	359	380	385	311	340	342	361	396	341	357	356	398	390	385	362	364	317	350	348	354	347	344	337	359	348	350	355	375	376	372	328	359	364	356	382	323	327	374	358	337	373	310	383	348	342	342	312	402	378	324	357	380	337	342	334	364	356	346	361	340	344	373	357	344	362	361	372	397	343	346	397	369	346	331	394	368	338	371	338	363	359	394	315	367	328	366	354	366	322	353	380	368	338	354	369	370	357	370	355	322	353	393	371	318	355	368	369	348	323	372	347	362	332	359	353	354	372	373	365	380	363	374	334	379	343	367	361	374	363	352	356	347	370	354	336	376	348	382	371	379	330	380	357	351	345	342	351	355	393	356	383	389	339	373	380	347	338	335	386	368
6023	12965	10867	5670	4110	3019	2246	1912	1460	1261	1164	1098	861	819	787	713	703	729	622	665	609	576	576	599	589	570	568	526	536	552	534	501	497	553	486	488	523	502	510	487	553	541	565	623	578	571	631	678	681	643	695	662	709	737	699	724	633	666	630	589	601	570	552	576	634	610	531	548	547	499	481	488	522	447	493	463	514	491	541	521	521	537	484	469	501	510	458	519	481	466	532	450	466	478	445	486	501	490	451	447	473	472	456	493	482	481	472	467	504	479	487	442	436	444	408	464	467	475	463	439	468	493	443	403	467	465	484	446	468	459	467	481	449	484	523	474	457	462	455	464	479	473	442	501	492	451	478	452	470	460	479	460	480	483	425	494	495	427	496	444	447	450	447	473	484	474	467	493	494	437	439	486	487	455	484	458	487	454	468	447	470	490	433	501	459	473	442	479	478	480	518	447	442	492	485	488	443	439	467	428	484	466	490	480	451	467	488	462	442	473	465	473	450	440	454	453	478	479	465	446	487	478	509	473	459	418	479	495	449	497	429	457	472	502	472	485	473	439	460	486	447	506	453	488	465	488	483	451	453	490	479	459	537	463	485	492	483	472	445	470	462	485	445	472	449	466	477	437	499	495	465	452	444	501	472	488	434	476	468	417	469	485	470	462	460	462	464	451	474	441	473	446	456	441	454	439	442	467	434	480	499	463	462	456	450	461	490	479	490	478	478	480	459	488	460	428	434	438	475	474	433	454	492	444	494	476	440	481	483	461	471	446	444	458	461	469	471	448	472	464	461	476	447	484	438	462	428	456	487	478	457	460	476	478	449	468	443	459	523	447	452	468	434	430	480	500	478	443	456	494	483	458	410	448	460	470	467	468	460	462	421	483	455	464	466	499	430	441	453	461	503	483	485	477	523	483	524	456	454	464	474	465	464	490	448	468	493	456	461	450	443	465	497	447	483	488	471	448	468	455	467	481	453	445	436	433	452	464	507	485	458	490	446	464	449	468	488	436	492	491	467	454	455	485	434	492	474	435	446	450	493	459	462	444	447	427	464	489	463	457	480	480	455	438	453	455	475	467	471	460	440	461	479	458	471	477	472	492	454	466	475	484	452	500	463	486	446	462	480	501	433	471	489	489	499	465	477	482	481	480	453	503	483	461	455	457	489	474	470	453	493	470	467	452	472	478	472	471	483	475	468	449	449	469	468	444	475	457	490	478	405	460	436	519	501	474	477	520	461	514	467	466	458	466	491	489	460	466	431	434	436	454	482	477	482	472	483	506	479	509	506	445	439	494	479	478	477	484	435	478	455	531	458	459	452	493	458	473	439	462	443	466	469	465	464	452	484	467	465	452	498	487	486	499	513	478	483	455	489	483	473	451	469	484	480	466	465	430	472	452	443	476	501	428	451	497	474	502	462	466	458	467	465	487	454	473	460	457	483	450	453	459	463	489	419	493	482	472	471	446	467	477	529	476	454	479	460	467	465	459	481	470	473	498	449	473	510	472	476	481	515	458	467	478	489	467	466	460	496	431	496	470	459	487	445	425	448	463	436	463	462	486	463	468	467	475	480	442	481	464	477	468	475	454	457	458	518	443	461	472	418	479	458	480	467	504	443	477	481	490	468	460	450	469	429	515	464	472	500	478	479	471	496	438	485	456	476	480	415	461	459	493	483	486	497	478	492	484	460	485	489	465	475	437	455	472	459	468	486	482	468	460	433	481	489	476	460	455	474	512	441	444	521	448	467	498	473	483	508	458	436	432	443	484	443	440	492	470	478	495	511	433	464	467	428	477	474	477	456	484	462	464	504	474	464	433	462	465	496	491	484	467	476	478	447	454	433	452	472	487	487	466	450	524	480	454	459	482	428	459	509	430	449	425	481	488	422	441	434	447	505	443	457	514	480	466	455	438	454	481	479	465	492	504	447	471	482	521	490	471	441	453	464	444	429	487	469	474	445	505	480	431	454	472	488	454	454	511	451	458	467	454	444	475	491	456	433	492	481	465	510	485	466	481	458	461	469	473	493	478	492	474	478	446	481	451	457	471	470	498	422	478	477	470	522	457	488	450	473	437	482	476	471	476	476	445	451	456	462	476	459	470	455	450	456	452	444	478	486	478	454	477	465	460	471	467	437	448	447	454	464	464	480	421	472	443	439	452	461	467	467	493	485	473	449	480	478	466	433	431	458	434	458	466	479	468	452	452	477	465	450	461	457	457	469	454	476	474	486	450	428	468	455	440	473	453	489	447	493	464	444	493	430	454	458	477	459	438	485	464	462	450	453	500	491	496	480	464	453	461	468	449	479	470	469	491	470	480	484	465	474	486	462	475	442	490	470	506	436	417	488	454	456	459	453	441	481	482	505	490	467	443	486	475	489	434	468	484	463	484	427	495	475	431	483	496	469	461	456	453	468	482	475	437	444	518	471	492	442	479	459	474	467	448	465	447	479	423	444	487	478	473	480	444	453	453	501	500	464	486	481	463	468	437	460	445	455	477	458	476	464	497	489	459	460	426	442	457	424	486	450	468	467	429	494	437	426	429	485	470	428	467	470	447	475	442	494	466	477	441	502	479	440	469	484	441	436	446	473	424	459	446	435	462	461	492	455	472	470	502	468	487	453	471	452	449	496	447	462	482	419	481	463	463	485	433	458	492	471	478	460	439	477	461	479	497	456	443	469	479	502	521	452	462	467	457	434	468	455	476	464	485	504	443	513	532	486	474	445	457	455	443	506	455	483	523	457	477	461	467	485	458	495	445	448	456	443	498	469	476	494	468	515	480	463	425	507	467	468	506	472	482	456	453	474	465	474	478	428	455	474	491	489	483	445	473	473	470	460	478	457	472	524	499	476	476	452	447	495	453	459	483	476	511	465	453	519	482	463	475	514	454	483	457	476	483	460	485	465	464	494	480	465	486	475	444	488	479	488	480	423	499	437	471	451	438	464	442	491	446	403	437	469	445	461	465	466	501	466	505	459	484	485	456	466	480	491	467	469	435	468	455	474	462	447	469	489	474	470	462	419	459	460	452	494	476	471	464	484	467	459	474	474	458	496	515	425	489	483	465	474	471	485	479	476	434	446	475	455	468	470	503	473	469	449	463	474	460	461	478	426	461	458	500	459	440	470	484	485	463	498	460	482	493	513	479	463	521	447	486	463	482	495	453	463	474	455	442	428	492	443	486	457	471	451	496	454	454	451	470	478	448	459	519	433	455	480	499	482	484	434	480	478	457	424	449	488	473	481	456	448	459	483	440	445	470	465	443	488	482	460	441	507	487	451	455	514	465	482	479	491	501	457	457	487	438	435	446	481	495	467	478	485	498	466	451	455	450	437	427	483	541	462	472	475	471	449	441	491	469	489	486	474	467	486	446	448	472	486	483	448	422	474	474	465	447	465	447	511	436	458	451	476	437	464	480	443	462	465	477	486	463	447	493	499	463	425	490	424	462	500	454	457	462	471	462	512	462	461	502	474	458	462	467	435	455
25108	21071	27045	25119	7315	877	623	511	405	392	343	312	339	292	284	302	297	292	280	267	248	268	255	238	243	253	256	258	273	267	257	260	248	242	253	267	271	249	218	259	257	250	257	298	259	283	266	266	282	303	283	291	281	320	297	273	286	314	283	266	275	259	240	280	255	274	266	257	236	235	208	253	273	215	227	220	215	216	256	234	228	216	226	237	218	242	235	263	232	227	216	232	245	217	224	252	214	258	233	229	211	231	228	221	223	243	225	247	212	216	228	233	217	213	197	242	228	199	221	216	240	196	208	211	229	209	216	209	258	226	226	232	224	220	251	213	245	229	243	243	222	210	254	262	210	221	229	214	228	241	221	220	270	223	239	219	227	214	228	238	218	243	240	214	249	226	222	206	241	253	224	225	245	244	199	213	240	227	215	215	250	244	208	206	213	236	228	240	223	215	209	249	229	228	213	229	236	234	216	215	271	247	211	229	240	256	215	222	230	219	209	236	240	252	218	247	228	198	210	215	228	218	221	208	222	217	204	234	228	245	233	241	219	225	209	231	238	242	223	209	224	242	232	266	233	256	201	234	207	229	232	262	242	234	255	232	252	205	205	187	231	221	222	230	230	203	228	225	204	207	234	233	234	232	220	215	228	235	217	211	212	220	225	217	238	237	211	231	205	218	222	236	227	232	228	229	223	231	251	227	241	233	225	203	238	229	236	221	230	231	209	246	241	255	252	219	226	216	199	207	229	243	230	250	234	219	245	218	218	214	250	234	245	238	243	240	239	217	245	217	215	234	226	247	218	229	221	253	244	233	222	207	193	261	217	239	219	209	209	233	236	235	230	220	233	213	245	229	215	216	222	245	198	203	225	207	229	232	227	244	233	250	228	237	209	226	235	227	230	224	224	255	200	217	232	215	225	213	205	220	196	220	224	211	222	227	220	210	237	248	240	225	231	216	234	198	228	225	235	234	237	255	234	224	217	202	224	248	235	236	239	240	229	206	213	214	207	220	208	260	237	244	202	221	235	200	213	198	208	223	222	205	223	219	236	196	230	228	225	228	203	231	237	241	237	220	227	230	227	229	216	230	213	241	204	209	250	210	231	246	226	224	220	236	239	214	245	227	221	237	212	233	255	223	221	244	246	235	189	216	231	236	206	240	236	220	217	207	220	202	232	230	208	233	227	233	226	236	219	224	226	226	217	220	222	241	236	234	252	234	239	241	235	203	242	199	230	228	225	221	222	243	207	212	231	211	237	215	245	210	220	223	250	228	168	253	208	207	225	238	236	239	230	224	218	240	235	201	243	234	221	248	215	243	205	238	222	240	241	241	217	246	229	284	225	201	226	244	209	254	235	237	221	201	251	236	238	237	223	248	227	246	226	232	222	226	218	217	257	223	223	232	220	230	210	248	244	218	195	257	218	230	221	233	213	224	233	229	252	225	199	214	212	225	226	197	229	245	219	217	221	214	226	219	227	230	244	219	222	240	232	221	216	218	248	215	235	240	218	239	240	250	232	218	220	219	221	241	205	232	249	239	219	199	244	229	228	204	204	237	249	213	255	227	226	224	239	247	242	221	220	200	224	258	229	207	234	206	229	234	220	220	224	231	205	231	220	220	215	237	233	248	214	226	221	222	204	220	240	210	221	227	227	235	224	215	225	240	236	229	230	240	219	216	226	237	232	217	252	241	213	199	219	212	234	237	234	227	263	222	215	224	202	230	203	239	232	227	199	249	270	214	226	233	242	236	210	227	205	254	218	252	236	233	222	217	246	218	195	234	231	209	194	218	208	226	206	203	225	219	209	241	199	233	225	217	226	208	237	238	245	230	251	231	235	244	217	234	210	224	217	230	219	227	254	231	207	214	238	246	228	235	209	218	200	215	241	225	221	216	233	245	231	213	216	236	241	223	221	231	217	232	250	210	233	233	245	234	224	248	229	212	220	221	240	199	238	243	216	217	229	205	229	215	214	235	224	202	230	223	204	210	207	231	253	217	213	253	226	219	212	238	228	214	211	222	214	229	242	238	266	217	257	202	219	219	249	221	222	245	248	239	216	224	235	209	213	229	232	207	247	228	218	214	225	219	210	229	208	213	219	220	221	231	206	217	220	220	223	209	238	208	222	228	257	231	233	213	240	238	233	237	217	257	210	240	233	246	214	217	191	201	212	228	226	209	236	260	241	237	219	232	240	219	231	246	232	223	237	247	208	219	226	229	193	211	233	229	235	235	236	229	236	229	226	249	233	192	225	248	252	227	216	202	237	255	213	220	221	230	214	237	228	223	237	208	231	218	211	222	212	218	232	237	237	230	237	218	236	234	244	248	220	217	248	222	252	200	228	232	212	233	205	237	234	248	225	229	251	255	224	220	206	200	219	224	225	222	212	255	216	234	234	228	227	219	238	232	228	228	263	221	221	253	243	250	246	266	225	220	218	208	225	219	240	196	239	224	227	220	243	193	219	238	231	221	258	235	248	216	214	232	207	249	233	206	204	214	227	249	228	244	227	207	216	220	226	230	219	254	242	216	242	227	230	228	221	230	206	233	196	245	208	230	241	212	222	195	216	248	230	222	231	250	231	233	237	233	235	231	244	217	252	225	214	218	193	206	232	253	224	229	229	227	231	216	254	223	226	208	215	222	237	212	253	225	225	242	216	222	245	240	197	222	240	224	229	265	243	212	221	201	216	216	222	229	208	229	229	245	248	219	228	213	238	239	234	230	207	220	243	217	217	231	244	229	258	212	254	241	206	263	236	195	221	228	234	225	224	221	198	199	256	227	203	216	225	231	244	242	199	231	221	231	219	228	214	229	253	227	237	238	220	229	236	243	205	245	233	261	245	242	215	224	208	212	232	244	225	215	238	221	213	210	221	219	226	223	212	226	246	218	224	209	223	222	244	237	275	230	243	251	203	274	206	196	238	232	224	217	204	201	207	230	254	204	254	237	227	214	219	248	240	212	226	224	219	214	229	220	229	222	225	227	245	225	232	242	240	195	225	214	218	219	232	238	263	226	220	218	231	221	212	227	230	232	242	244	219	226	208	230	238	215	214	248	229	230	233	211	204	245	221	215	244	235	215	248	201	237	227	224	213	239	212	242	227	216	194	248	243	222	223	249	225	238	239	223	201	203	200	221	197	272	229	234	230	225	214	243	210	241	229	230	206	237	210	252	256	214	235	264	238	243	235	222	225	226	246	224	227	216	249	221	247	238	207	237	231	213	237	231	259	219	218	221	252	224	248	217	216	234	212	239	239	219	227	223	200	209	236	225	256	214	249	212	220	229	193	217	224	215	233	234	207	225	215	221	221	248	224	226	221	205	212	239	237	217	224	228	220	219	240	216	233	232	236	233	237	235	229	205	229	233	218	203	242	238	241	223	227	233	222	233	214	235	245	222	221	220	253	229	230	238	214	239	215	213	236	238	255	221	232	238	248	231	214	246	231	203	221	223	234	217	221	218	221	239	229	220	228	246	236	227	249	231
5523	8355	6886	3470	2525	1899	1419	1061	880	759	720	579	574	548	504	496	479	482	426	379	397	360	401	368	344	358	382	377	364	361	352	330	324	331	315	334	332	358	302	380	365	369	398	369	386	415	445	450	443	481	534	483	518	521	501	449	443	431	450	387	385	336	372	465	383	422	363	346	331	356	338	327	333	314	327	290	282	297	336	357	336	327	316	294	292	310	337	315	306	323	301	306	347	300	340	310	331	304	318	321	288	283	277	289	296	328	312	332	330	303	327	315	287	293	316	299	297	287	292	314	322	300	300	290	331	291	285	294	296	317	318	293	286	325	304	320	286	326	280	295	296	330	353	300	283	332	289	294	293	304	348	294	299	306	297	305	277	292	322	299	304	301	304	288	352	325	288	290	291	296	304	273	297	273	284	297	302	313	350	279	293	294	295	296	297	305	312	328	274	283	320	293	296	334	295	327	331	307	271	294	298	344	314	307	306	312	297	314	283	293	314	314	304	284	284	285	284	277	353	320	306	329	333	284	318	312	322	314	335	333	302	292	305	295	288	268	333	311	290	303	286	317	287	315	291	299	284	291	311	296	307	305	334	311	265	306	307	303	278	334	301	290	298	287	282	282	295	302	314	326	311	284	306	333	320	313	321	339	309	306	312	310	299	316	317	313	280	314	309	303	307	286	297	338	298	295	333	291	309	319	292	294	329	309	328	291	341	315	308	272	346	310	311	323	318	309	314	340	333	294	313	316	277	338	280	310	346	334	297	313	305	324	288	303	278	296	316	301	283	355	326	303	333	307	297	295	321	303	297	300	300	327	291	304	330	330	319	324	301	308	302	308	329	324	308	299	278	292	297	290	335	321	313	287	331	279	302	297	323	301	307	330	295	284	294	295	286	280	336	310	305	301	324	324	309	286	294	326	284	321	265	338	290	312	318	305	290	327	320	307	302	315	279	316	324	301	302	308	299	314	323	304	299	292	317	321	301	284	311	355	303	315	313	309	317	338	287	308	304	306	305	303	330	300	300	292	312	291	305	320	298	319	296	299	318	287	265	304	303	286	297	324	302	297	329	278	326	314	306	292	311	306	317	325	276	293	312	302	296	316	283	303	322	308	319	305	318	271	324	319	343	311	313	301	293	305	319	282	312	302	330	302	311	304	316	307	329	355	285	310	311	305	321	307	294	298	324	317	290	301	302	305	313	295	307	317	317	311	305	298	309	294	287	321	311	301	326	291	296	277	331	287	337	284	309	314	315	298	295	302	310	288	300	308	327	323	340	309	314	341	318	285	292	337	314	328	273	306	337	329	257	278	296	330	316	326	295	290	305	275	287	291	277	328	338	326	309	336	337	303	324	322	308	299	306	290	324	310	307	309	303	341	291	300	300	319	270	282	302	314	318	287	312	335	303	313	317	311	326	319	298	306	264	347	288	312	298	305	325	298	276	330	310	321	349	284	292	321	314	323	307	293	324	317	293	342	316	273	333	293	319	312	335	316	316	305	299	298	306	325	306	298	310	318	322	302	321	314	327	313	321	298	321	326	294	331	299	320	314	277	299	274	330	293	285	316	289	299	307	321	291	299	313	300	325	288	306	297	270	305	329	321	299	299	333	308	323	285	301	318	286	300	295	294	286	309	273	314	294	298	328	316	307	302	296	348	299	315	320	310	275	311	307	293	330	318	329	320	274	294	328	304	300	304	296	293	298	322	302	278	308	333	295	301	311	313	301	321	287	286	299	328	291	306	292	311	325	342	303	337	311	308	318	305	317	302	307	305	296	310	299	331	321	275	268	314	306	311	309	318	301	309	289	327	305	300	325	309	278	338	310	295	295	286	304	308	291	338	296	299	304	353	320	338	337	297	298	332	307	312	316	284	306	310	330	294	307	336	336	323	317	285	327	314	327	288	302	296	310	325	284	294	319	341	307	283	312	349	298	307	288	296	290	311	329	287	338	265	305	308	305	316	314	334	290	295	309	283	277	292	313	318	294	306	326	277	279	330	292	311	292	333	303	294	311	318	337	303	321	323	294	282	310	305	321	300	318	317	305	324	277	319	325	294	310	302	296	314	277	285	303	307	307	332	314	297	324	325	296	329	308	320	320	306	307	300	327	316	298	311	322	275	299	288	295	305	302	269	357	282	317	330	320	290	329	318	309	309	298	279	320	307	334	284	273	343	327	284	302	314	320	285	278	311	286	330	322	308	302	313	275	302	327	318	323	292	337	286	306	296	317	300	325	292	306	291	317	322	287	302	310	284	284	318	292	323	340	303	290	290	298	294	310	318	321	290	322	297	346	306	316	303	318	323	331	298	313	338	304	285	301	288	333	306	310	293	308	308	265	295	300	291	296	296	286	307	300	273	276	311	300	314	320	345	293	318	270	273	291	286	329	326	293	319	328	274	326	313	294	299	338	295	275	318	341	299	340	284	321	287	304	295	306	326	319	312	335	309	339	301	328	292	316	299	291	331	300	278	315	305	341	337	296	314	322	311	319	336	326	311	329	332	311	298	305	305	326	316	288	313	289	302	303	326	298	264	280	324	295	287	276	260	275	335	325	309	284	304	306	312	288	311	316	290	319	319	293	305	311	299	301	290	302	299	314	301	323	320	291	341	290	303	318	297	353	305	295	300	299	323	292	295	319	279	311	289	308	304	336	296	310	301	310	319	302	279	291	302	330	292	358	317	310	310	309	289	280	291	309	318	325	297	303	301	304	314	293	312	286	331	321	279	342	303	271	305	269	313	302	304	291	290	288	295	265	294	344	342	291	293	312	295	297	279	329	301	291	304	306	307	291	291	299	306	297	299	284	305	319	308	286	333	289	320	304	327	313	338	303	314	312	312	318	309	246	262	306	304	337	301	311	296	286	289	308	306	301	293	303	353	299	299	325	318	285	300	307	321	289	315	326	277	274	329	320	327	289	307	281	296	315	315	312	308	315	310	322	306	303	289	299	309	319	309	300	298	314	293	294	314	318	302	314	301	273	316	311	314	305	321	304	319	316	291	304	313	305	310	259	304	293	324	319	292	292	323	328	311	305	296	272	316	291	307	310	307	321	326	308	280	296	303	297	333	330	290	336	291	302	341	330	324	284	302	337	297	264	321	281	288	312	299	293	330	325	339	279	284	308	298	289	281	317	297	302	303	316	275	325	321	305	321	310	302	289	276	323	312	301	318	298	326	325	309	309	299	329	298	265	305	305	306	305	299	272	340	307	308	314	294	323	277	314	325	280	324	349	308	318	322	299	311	308	311	313	306	306	331	324	309	311	324	307	303	295	318	343	331	293	335	307	304	327	313	286	305	315	336	305	312	311	309	288	319	298	312	319	338	341	306	296	323	333	329	282	318	307	303	300	329	315	313	307	294	339	319	291	295	301	331	304	302	288	294	297	286	287	306	321	308	296	314	309	306	312	318	288	338	301	311	320	299	292	333	277	306	272	296	323	306	324	330	299	308	338	337	278	311	279	293	313	304	293	311	264	296
22914	21127	28882	23624	21125	21149	8298	1462	973	921	781	695	656	619	539	541	523	508	501	462	473	430	437	408	420	438	425	416	419	425	409	409	422	370	320	414	371	370	371	420	406	453	393	423	416	467	475	434	501	527	534	563	532	521	506	497	495	441	472	430	442	434	434	411	438	427	413	380	362	361	363	389	366	371	326	354	374	382	414	396	343	336	354	372	372	368	358	331	371	340	342	361	351	364	366	328	351	343	356	350	367	371	338	356	368	337	362	366	352	338	356	315	379	313	339	331	365	353	331	354	310	356	341	367	356	350	312	337	388	349	345	325	341	364	327	332	332	317	358	361	318	346	331	327	338	318	340	349	329	303	336	350	330	319	337	370	352	334	336	348	350	347	334	336	347	380	365	348	336	339	353	322	339	345	349	365	316	323	384	328	331	330	343	347	345	321	323	325	335	315	350	325	317	321	358	326	319	360	328	338	339	342	353	338	337	371	324	327	352	363	360	357	343	341	343	349	372	346	377	360	369	346	354	349	330	349	327	348	369	341	347	338	371	320	296	341	325	341	343	339	371	337	350	343	305	362	326	304	339	351	347	331	345	356	359	358	321	365	339	334	320	351	323	316	355	350	363	304	334	340	328	356	337	323	351	341	350	339	319	350	339	354	323	361	337	357	352	336	354	330	360	323	352	342	328	327	350	371	352	314	358	334	360	346	346	333	343	342	348	329	318	320	354	345	332	324	336	327	349	335	333	347	327	298	318	340	339	332	326	301	360	361	342	337	349	338	313	337	364	301	336	326	302	328	354	364	326	350	339	355	343	323	350	299	339	340	314	344	353	323	357	368	298	330	355	325	348	369	364	347	327	356	340	321	311	339	362	389	342	303	323	359	364	324	291	336	335	345	336	374	353	317	303	340	339	332	341	337	328	366	335	350	338	341	364	361	354	322	323	318	331	373	356	341	373	357	315	368	352	331	367	350	351	325	322	350	342	343	357	349	335	315	357	328	355	336	331	361	329	358	303	356	372	353	330	348	344	329	341	294	340	333	348	366	339	313	350	362	323	318	370	323	371	363	332	320	354	365	342	328	327	310	332	330	334	340	348	313	339	352	334	375	382	340	338	311	357	351	344	291	300	320	315	330	344	350	364	343	321	358	352	372	315	338	321	288	360	351	346	335	342	346	347	346	328	349	315	319	326	367	336	343	332	335	352	342	331	360	360	340	341	323	337	346	343	339	350	363	356	343	329	365	333	345	335	326	352	370	353	341	334	377	351	351	362	331	326	361	316	350	349	323	337	314	318	338	336	334	340	329	359	339	371	355	340	355	359	353	337	304	351	321	343	331	327	336	358	356	351	340	342	365	335	318	380	362	345	346	366	351	370	347	317	342	384	348	355	353	300	326	331	337	348	322	344	332	312	333	368	314	340	347	332	338	326	344	317	336	352	363	316	303	355	315	330	347	318	333	315	361	309	339	329	356	362	348	322	371	318	302	334	358	350	360	364	350	335	351	324	373	339	352	346	348	361	355	322	333	330	338	314	318	369	347	330	338	326	362	312	330	335	317	331	356	308	325	322	391	384	341	331	345	355	347	358	363	347	329	345	370	340	360	355	348	326	334	349	355	351	332	351	329	351	343	389	335	374	353	345	312	335	320	328	327	352	357	346	341	352	317	353	380	303	330	355	325	347	316	355	334	390	317	334	352	342	327	367	343	311	323	378	326	337	351	335	368	350	344	359	341	334	367	361	357	332	332	324	357	358	318	349	353	327	326	341	347	323	372	356	349	347	335	343	358	363	364	341	368	350	315	325	335	334	341	322	319	338	321	338	351	314	355	326	306	373	342	315	344	358	329	350	301	345	346	356	364	355	331	337	339	358	346	324	363	345	334	353	344	370	336	345	335	351	320	360	337	348	328	374	335	321	357	335	365	367	363	319	334	349	354	366	341	314	317	335	349	344	336	322	318	315	330	319	325	346	362	352	360	364	353	325	326	352	348	335	360	348	340	337	371	333	342	346	342	334	340	322	340	324	357	328	376	322	367	354	333	317	329	332	369	337	355	362	346	362	358	384	378	342	343	321	310	337	305	358	344	364	327	340	362	330	358	344	355	334	353	354	374	330	348	331	358	341	363	350	346	294	340	343	321	336	355	335	336	331	347	333	361	324	334	324	335	321	356	340	304	353	343	320	339	364	332	347	345	330	364	359	331	316	323	348	341	338	321	329	351	342	331	289	329	337	354	342	325	314	363	364	339	339	339	331	338	362	328	347	325	354	356	302	339	342	358	354	337	349	320	347	325	349	328	368	336	330	341	333	369	312	345	339	315	398	346	338	322	334	345	344	323	363	365	345	368	350	327	374	354	360	356	346	308	350	367	354	330	359	337	334	346	379	325	315	349	331	380	330	363	369	360	345	342	331	354	356	342	346	330	378	346	321	361	344	315	348	335	325	368	340	341	330	334	350	354	351	340	361	346	324	296	356	337	313	324	347	297	350	361	321	317	328	325	344	311	328	323	317	385	342	317	339	353	334	339	351	350	319	365	331	357	354	336	380	357	330	320	344	328	341	335	334	347	355	382	351	336	315	360	348	327	341	343	347	316	325	372	330	298	373	320	336	376	357	315	349	313	357	335	326	339	345	349	348	354	296	348	325	362	376	362	345	359	327	302	364	320	345	330	340	364	338	315	351	341	350	362	352	317	348	364	351	357	335	328	352	354	322	345	344	345	343	331	360	337	340	325	333	309	328	335	346	334	314	345	345	327	348	298	324	356	322	370	348	347	357	335	333	364	332	345	304	319	325	326	367	350	324	353	378	369	318	344	350	328	326	327	359	356	324	338	320	324	368	339	308	316	383	354	337	372	361	346	347	324	339	356	313	364	319	339	320	356	340	349	358	320	352	341	360	321	337	346	335	322	330	369	329	315	350	359	336	364	332	323	329	346	327	349	326	365	356	347	352	356	360	368	317	333	331	363	364	353	329	339	342	352	316	351	351	318	341	343	315	351	334	355	347	343	345	302	354	347	328	362	318	323	306	346	338	352	345	335	333	380	344	335	355	362	329	333	312	342	343	349	345	327	326	351	340	365	342	359	320	340	337	326	326	350	352	347	329	315	341	350	365	343	367	330	355	368	370	359	327	333	343	331	324	369	321	322	335	345	373	368	334	347	349	327	331	326	373	357	305	308	345	341	317	303	323	316	359	303	350	338	346	345	344	355	326	328	363	350	331	317	338	341	352	363	354	365	337	341	364	355	316	313	378	359	332	335	350	356	335	350	304	346	372	358	351	352	329	352	363	343	311	351	318	334	339	329	309	332	335	333	350	355	375	332	336	324	368	338	334	341	368	312	329	327	357	366	323	328	331	351	340	308	351	340	353	331	367	334	343	328	358	356	354	317	313	329	344	346	339	325	323	336	314	290	349	363	357	339	335	315	338	334	359	327	349	344	331	314	313	345	350	352	340	322	350	335	329	331	359	350	318	364	308	353
8497	19330	16432	9408	6734	5000	3787	2878	2297	1942	1635	1376	1232	1168	1053	980	939	849	796	636	687	631	630	600	620	622	646	612	622	632	567	532	549	570	481	525	526	527	552	576	602	628	638	642	630	706	779	828	783	771	801	856	885	823	783	728	727	682	658	669	582	573	585	555	639	640	550	532	509	491	525	524	496	475	489	425	472	487	531	518	510	443	484	444	458	445	500	432	398	477	464	471	447	427	425	446	447	427	464	467	419	427	454	443	443	451	409	421	465	433	440	434	412	377	457	490	456	461	428	434	443	461	415	409	440	443	435	411	430	418	449	419	455	451	483	453	436	453	428	420	455	406	419	455	402	438	457	443	425	425	442	471	450	424	460	482	436	455	435	426	484	442	458	442	434	477	439	493	446	419	445	435	479	458	458	430	449	460	413	413	430	409	475	431	428	420	454	475	405	434	453	416	447	444	449	463	448	425	430	464	455	422	443	435	421	440	454	452	444	426	475	449	480	432	457	454	434	444	435	439	466	452	442	436	444	413	425	454	409	432	400	452	426	464	449	436	422	443	465	460	446	441	455	421	447	456	430	429	477	421	463	448	441	446	438	465	418	426	488	400	451	417	458	452	479	444	465	427	427	450	450	445	470	432	428	434	406	509	436	446	437	445	437	415	460	466	457	462	452	433	441	410	465	450	436	442	421	441	429	460	467	424	421	457	442	440	435	449	479	461	474	442	426	470	412	454	469	417	432	479	437	412	445	456	472	458	456	444	433	461	420	433	437	440	434	447	463	408	446	495	485	463	426	486	411	428	451	399	419	461	422	409	456	446	460	447	469	449	398	460	410	439	417	401	462	421	432	428	436	461	472	410	479	459	409	421	441	405	449	410	440	443	457	478	449	409	427	494	503	432	448	461	460	390	436	431	442	422	417	479	415	414	420	421	435	465	421	443	415	434	457	481	468	443	423	466	479	438	439	446	463	412	412	442	426	437	471	434	441	434	464	467	423	424	430	464	441	445	392	439	457	436	423	506	466	401	420	413	445	481	410	443	457	421	411	499	433	450	460	415	431	426	457	440	453	407	438	452	457	433	423	429	434	409	479	441	446	444	447	425	436	459	455	447	465	430	439	440	414	429	444	427	456	405	415	439	462	438	420	427	422	448	421	447	454	450	446	445	478	406	481	438	475	428	446	457	429	436	450	442	479	433	479	462	476	431	456	443	437	469	478	449	431	446	484	450	422	439	443	454	456	429	480	442	461	481	446	409	476	435	463	434	454	469	431	429	418	461	452	446	414	439	470	446	476	478	428	451	446	451	447	458	424	405	438	447	461	437	436	448	449	429	410	464	405	445	465	447	433	459	392	435	443	440	432	436	450	469	469	437	441	461	416	454	433	419	449	451	450	454	448	435	431	421	405	437	451	435	449	424	431	481	407	429	483	423	435	467	470	425	445	426	436	415	444	467	419	448	425	430	416	432	453	468	424	480	429	452	439	429	437	464	412	429	435	427	453	433	418	437	483	450	431	440	452	437	435	437	434	470	476	456	438	412	466	416	456	432	437	456	416	497	446	472	436	404	426	416	426	434	460	408	414	396	426	451	428	423	458	464	416	445	421	466	469	456	482	410	466	488	469	425	446	484	447	416	430	430	443	460	445	439	428	424	463	462	476	467	441	433	424	441	458	427	458	412	447	447	465	441	466	433	438	431	424	473	442	427	456	463	444	470	419	445	432	420	427	445	459	437	425	404	480	456	480	420	450	415	460	404	459	450	444	417	432	444	451	419	471	445	435	404	405	446	448	427	452	440	473	421	442	468	439	430	429	460	493	399	450	451	455	463	440	459	440	461	445	458	452	507	449	424	413	430	430	435	481	445	436	445	477	462	415	428	438	421	461	446	485	483	455	437	454	464	444	439	436	460	463	432	467	437	438	405	458	435	449	429	429	418	471	444	427	450	470	419	457	426	435	478	434	444	451	452	448	463	458	466	438	431	418	433	447	442	424	457	443	434	445	431	449	429	462	444	465	407	454	428	431	467	434	476	427	444	434	439	441	443	446	445	462	441	417	411	439	436	423	440	458	431	490	490	435	448	432	464	425	410	419	418	417	386	439	443	406	422	465	427	433	417	444	477	459	434	470	474	486	449	460	483	472	478	431	455	436	456	416	456	444	464	439	430	441	413	442	455	445	449	434	471	436	427	442	430	454	422	447	445	426	445	420	464	420	442	466	457	448	432	440	468	446	463	440	417	466	449	474	450	418	438	415	409	415	417	474	468	423	477	439	450	422	452	463	467	427	468	472	437	465	433	430	444	483	430	428	436	454	395	444	428	433	438	423	445	480	433	436	423	450	444	431	454	464	446	485	442	457	471	462	479	409	452	438	420	464	456	467	452	429	416	469	444	427	453	438	417	457	450	453	472	426	480	432	438	449	477	414	451	443	399	430	430	467	406	435	496	458	441	466	460	428	435	448	441	398	436	430	445	450	463	430	454	463	428	442	458	421	490	427	442	469	458	429	447	447	444	447	427	450	426	450	470	415	469	437	425	441	440	440	449	445	455	447	446	447	426	436	476	439	403	419	422	454	418	468	426	457	437	459	417	454	400	440	427	381	445	446	446	453	481	411	476	451	443	425	425	416	456	431	431	429	446	468	418	479	457	416	437	455	439	462	429	454	449	476	470	444	502	454	437	475	446	477	427	425	451	433	437	457	432	463	445	446	420	466	434	440	461	425	413	474	456	452	424	452	435	449	452	445	441	473	434	476	424	452	443	473	458	481	424	454	426	439	425	442	476	454	472	441	413	413	418	482	467	434	434	449	436	435	428	434	456	427	443	474	451	459	435	452	435	408	433	442	449	434	440	456	455	413	471	440	441	406	470	435	443	456	425	419	430	444	448	477	468	429	462	455	408	453	484	478	421	421	399	445	433	401	448	429	447	483	477	453	445	461	430	424	433	433	442	458	436	458	448	429	432	457	405	444	476	479	456	448	405	416	443	435	437	401	440	434	431	466	476	413	426	457	405	426	430	428	452	447	429	430	412	429	418	450	453	423	471	429	439	431	448	483	444	456	451	435	436	412	445	501	436	435	429	462	448	425	436	458	419	458	420	448	437	452	462	430	452	461	449	436	438	424	489	455	422	451	436	416	442	419	459	482	435	431	448	429	422	458	467	459	439	428	440	425	461	463	438	456	431	445	469	460	470	448	451	441	461	419	446	445	445	436	455	487	432	428	408	425	437	425	447	457	431	420	439	443	428	468	457	460	445	440	466	450	423	428	461	432	473	434	447	397	435	428	458	435	461	471	456	445	462	430	411	431	437	437	447	474	453	448	428	447	440	484	425	452	445	443	433	456	468	445	459	395	450	443	453	488	438	474	485	433	469	490	407	443	435	418	446	459	440	471	446	394	442	459	419	440	407	489	458	446	444	468	452	449	456	452	452	465	427	460	444	441	403	480	465	436	454	461	433	503	449	424	422	443	421	434	472	431	424
26958	19914	7219	1266	650	456	390	359	354	355	337	357	312	322	287	293	306	275	289	273	291	269	261	275	264	278	292	283	277	272	275	299	267	293	282	263	255	262	324	283	295	305	291	321	309	308	331	295	327	336	331	316	327	332	319	291	307	331	284	311	302	314	288	315	302	291	310	278	271	270	307	285	291	288	265	295	271	277	287	298	297	279	281	275	264	256	303	300	281	285	270	312	315	260	284	275	244	287	282	289	280	274	320	263	312	282	256	272	286	307	268	259	258	290	299	286	270	271	286	296	276	254	285	277	319	295	305	280	253	273	263	255	276	234	272	250	223	286	311	256	285	261	288	258	287	272	273	269	293	246	261	283	263	281	271	255	274	273	310	265	291	261	284	325	271	275	252	269	291	275	263	277	260	272	276	273	275	281	271	281	285	283	268	261	241	279	250	285	262	290	265	263	277	268	288	266	270	274	268	264	266	278	259	290	293	285	287	286	284	286	283	276	314	283	286	257	251	268	266	267	266	289	302	260	260	246	311	242	269	302	277	296	288	278	274	244	276	277	280	291	265	276	257	261	257	291	278	262	285	288	282	313	281	295	284	260	265	281	284	293	227	242	278	284	265	270	265	286	270	270	295	317	273	244	282	287	283	265	255	265	254	264	277	284	259	283	271	287	265	266	281	249	257	277	277	247	272	250	277	290	275	258	305	244	257	275	279	275	278	288	271	303	271	287	267	284	269	288	308	272	269	261	290	295	289	279	298	266	270	267	281	253	268	272	291	253	271	263	274	273	287	280	263	278	274	276	290	297	287	294	286	275	268	291	286	269	258	278	303	285	283	283	300	255	258	264	292	277	256	279	273	279	279	280	283	279	288	278	259	248	262	313	306	275	273	260	287	259	286	300	275	279	268	312	276	259	259	271	292	238	280	304	270	249	278	268	296	262	281	276	286	276	311	267	264	288	285	299	265	267	272	249	288	283	283	245	296	247	281	247	293	248	315	312	289	298	262	255	280	261	289	272	271	252	274	281	278	274	242	273	284	250	274	293	243	271	256	276	312	256	264	280	268	275	274	297	277	253	277	262	278	298	292	265	261	301	248	272	265	281	265	264	293	286	279	259	253	265	241	271	263	257	269	270	239	254	294	295	300	296	276	315	287	310	294	293	270	265	288	267	271	278	261	276	302	282	271	302	268	277	270	289	268	277	270	294	257	252	261	262	277	266	273	242	303	279	250	272	262	267	300	285	278	275	299	296	315	275	266	251	236	277	293	292	294	272	277	259	281	285	272	276	279	252	290	307	260	262	269	256	247	295	262	272	263	261	290	271	290	252	250	285	284	305	280	290	290	286	280	254	301	279	275	263	276	278	264	292	257	244	274	296	280	268	267	268	295	275	268	280	286	297	255	253	243	263	291	278	277	294	263	289	278	277	285	259	287	292	279	303	260	283	298	294	271	283	285	280	299	276	290	272	303	280	290	276	261	285	257	277	277	273	259	281	275	303	271	238	239	261	281	250	271	272	256	284	294	274	280	254	243	269	275	265	279	287	252	283	251	264	275	255	279	287	247	287	284	285	278	259	281	271	258	261	293	285	265	251	262	248	258	267	265	254	256	245	286	273	277	241	284	241	274	262	291	272	276	303	283	275	232	267	267	288	273	299	292	281	262	290	272	246	274	284	272	282	266	294	294	273	266	268	289	277	252	265	276	290	274	260	260	266	280	265	280	287	290	270	274	270	277	264	302	259	264	279	251	276	271	289	282	271	281	293	281	279	277	247	288	279	299	300	264	289	274	280	248	281	259	262	257	258	264	285	235	237	252	251	287	290	260	252	255	287	284	288	276	278	277	308	280	301	291	278	307	281	269	270	283	225	282	278	298	251	294	305	251	275	277	306	289	240	289	236	284	288	305	271	294	269	285	286	267	287	295	283	294	234	272	301	316	267	276	259	296	292	277	301	288	278	280	255	260	294	280	269	284	276	266	262	293	242	265	278	277	253	272	248	266	284	283	269	269	299	272	280	260	289	258	245	252	257	280	296	289	297	254	247	257	293	258	300	293	288	278	294	279	294	262	279	246	272	278	275	306	243	260	282	289	250	259	319	273	295	248	284	251	262	256	291	258	289	278	275	299	295	276	244	257	281	291	276	263	250	282	251	276	283	270	274	263	242	266	239	268	247	287	287	277	262	264	286	233	273	289	265	271	257	273	272	286	265	275	287	292	307	260	256	254	299	281	248	277	244	260	286	257	281	267	276	277	268	249	306	241	294	316	285	264	280	275	286	267	282	285	281	277	291	283	290	256	307	276	284	284	293	255	272	282	251	266	265	290	274	266	282	284	281	278	296	268	272	285	289	271	299	258	247	260	270	266	275	242	316	274	300	247	253	266	285	235	278	278	255	275	306	299	261	295	280	264	264	306	281	295	287	298	294	271	263	301	283	283	271	279	290	271	239	308	259	272	309	272	257	254	260	302	298	289	262	238	267	292	287	276	221	279	255	264	259	253	258	255	290	261	266	247	264	253	265	256	280	263	284	308	295	284	271	279	264	272	273	276	272	285	307	292	232	256	287	284	268	259	276	277	288	263	284	280	272	276	288	264	251	268	258	247	275	266	301	299	267	295	271	272	292	276	257	280	252	252	273	272	270	318	249	292	331	295	289	282	290	249	284	273	307	281	289	302	285	284	271	299	268	275	262	295	274	292	284	252	253	232	265	283	280	295	281	292	301	271	240	254	277	272	250	247	295	312	267	290	281	249	265	265	275	299	302	272	265	272	284	257	284	296	271	288	272	289	268	278	288	266	257	260	290	286	269	271	291	281	283	281	289	293	293	254	260	332	281	280	255	274	285	289	287	255	289	276	249	286	311	268	275	277	284	294	282	271	247	267	269	265	278	255	288	272	237	281	307	280	282	283	308	271	273	286	249	293	276	284	260	252	307	245	268	275	267	312	257	290	296	273	246	268	254	303	298	281	294	285	287	260	274	290	302	253	274	283	256	277	258	263	268	285	279	266	279	285	275	286	279	289	282	265	281	320	290	262	274	291	267	281	269	260	266	297	262	273	279	290	268	290	304	263	282	290	293	275	287	300	299	289	320	268	272	291	305	288	282	272	275	272	244	264	278	290	256	316	284	286	262	257	284	255	297	287	265	281	283	280	264	268	270	241	281	283	263	313	255	268	284	244	275	278	263	302	264	276	293	278	284	277	296	293	268	299	284	264	239	301	292	278	249	279	271	284	269	297	292	262	271	269	285	269	264	301	258	298	243	291	263	294	269	279	289	292	264	286	269	279	302	265	304	283	249	257	292	288	292	304	278	310	273	314	254	252	272	278	278	275	245	240	287	276	255	276	267	269	257	260	256	291	272	277	251	251	301	282	285	305	297	280	271	253	283	289	267	282	268	281	259	280	291	267	284	277	295	277	268	275	271	263	269	262	292	266	284	257	271	248	265	276	263	282	269	296	290	284	261	278	276	272	255	279	264
4943	3892	3292	1669	1204	966	757	607	549	480	497	424	448	428	409	426	409	427	388	427	394	409	373	427	379	401	425	391	367	392	365	378	342	340	362	359	382	343	358	388	398	424	431	395	427	410	429	461	464	472	506	445	442	471	516	485	462	447	469	385	399	416	421	407	426	365	363	362	393	370	388	391	390	338	345	353	346	367	390	378	378	394	389	370	392	364	359	385	368	330	380	369	376	342	378	366	377	389	349	385	375	362	370	387	352	346	353	382	342	347	370	377	372	351	369	390	363	349	353	365	368	338	353	354	370	368	391	339	375	385	334	358	390	365	342	349	358	346	358	353	367	319	348	360	358	348	364	357	386	367	374	330	353	367	369	364	376	360	372	385	351	369	350	362	358	353	364	362	365	337	405	384	352	365	355	344	338	352	353	355	338	362	359	359	343	366	365	335	375	366	366	358	364	350	331	376	376	378	375	391	338	340	360	365	375	357	358	369	373	368	364	331	380	361	357	354	330	333	369	372	331	358	355	371	394	352	377	358	361	341	345	342	355	365	351	343	363	338	354	386	334	351	361	381	356	343	360	380	362	362	357	389	408	356	368	385	407	354	367	368	377	357	386	398	347	347	363	345	357	344	347	362	348	372	379	357	355	356	417	369	360	383	358	360	366	393	346	342	375	358	381	358	386	342	396	355	350	333	368	342	372	390	332	356	362	385	336	352	391	375	385	367	383	387	356	338	346	381	365	367	391	361	349	346	352	346	329	366	340	356	346	349	354	355	323	365	398	366	365	353	360	338	360	357	371	362	365	350	330	352	319	342	372	351	378	381	358	360	363	367	357	368	378	329	348	381	380	350	371	383	366	337	378	377	372	375	394	355	349	343	333	357	348	349	338	383	361	394	365	315	347	370	343	328	347	382	369	353	395	360	377	362	357	368	322	368	331	379	393	385	352	323	358	329	361	386	387	352	373	391	330	356	366	358	409	396	368	346	380	436	372	392	356	376	416	341	372	350	343	431	388	318	384	329	383	363	381	336	372	320	359	346	377	349	358	345	365	369	367	361	408	351	376	382	385	356	371	347	344	367	360	357	410	333	309	369	351	354	330	360	354	337	413	386	349	350	386	362	362	354	343	307	373	367	370	349	329	379	371	362	390	376	347	386	359	347	373	351	356	359	347	346	344	362	360	346	367	336	339	368	359	368	322	362	337	364	304	374	385	353	343	337	338	360	397	355	344	409	361	360	375	354	337	351	365	340	362	358	394	359	338	386	351	376	391	360	372	333	364	342	355	379	376	404	363	357	368	393	350	405	361	335	376	367	366	344	365	382	315	352	332	339	346	341	354	379	368	371	373	357	354	370	342	343	401	385	361	345	357	359	357	358	330	380	360	358	368	391	370	336	356	341	370	364	362	326	336	364	331	375	380	343	351	356	370	338	362	369	357	354	359	367	352	340	368	392	392	345	385	376	350	384	363	350	331	384	354	353	353	354	346	364	367	341	386	327	366	340	366	367	369	326	336	363	359	395	377	351	366	363	366	353	361	375	367	340	388	398	356	385	367	363	384	362	327	370	350	353	358	357	339	330	364	334	337	386	353	377	368	345	365	385	383	368	341	387	369	368	354	366	375	379	358	323	390	344	325	371	377	385	390	348	339	382	358	336	344	372	383	373	347	376	366	377	363	350	356	365	330	379	361	365	358	335	385	365	346	349	334	380	373	350	392	369	359	395	398	357	345	357	344	355	324	331	407	379	373	342	357	394	352	343	340	357	348	362	371	392	350	342	390	348	363	368	361	380	361	361	382	364	326	342	337	406	337	366	370	348	362	363	364	371	331	385	363	359	350	347	351	322	354	339	366	352	389	377	352	338	363	374	356	377	367	368	376	350	374	342	384	412	344	332	380	341	384	370	340	344	369	337	373	320	348	356	341	344	344	368	353	328	390	363	371	379	360	398	342	366	368	374	375	355	387	343	408	402	372	376	339	351	348	387	359	366	353	365	348	356	380	346	383	369	376	328	374	340	337	336	364	319	360	345	363	379	352	320	388	356	371	347	350	354	349	349	362	352	335	375	370	356	336	394	359	367	355	347	381	371	360	332	386	323	366	362	381	371	382	357	395	337	342	388	350	349	344	355	364	352	343	357	371	345	394	373	393	381	340	356	349	371	360	341	342	344	353	352	348	336	319	362	409	360	364	367	362	384	346	386	375	396	377	364	400	355	407	360	336	362	392	376	364	372	387	374	411	357	364	382	378	357	376	358	344	376	334	358	368	352	355	365	363	355	371	361	364	360	372	364	351	351	369	314	371	334	374	342	359	356	358	397	376	339	340	336	371	373	336	396	338	392	369	356	381	340	330	367	362	344	359	367	364	351	348	374	338	373	360	347	359	393	374	354	379	375	363	354	366	368	353	374	360	375	357	377	375	376	384	374	377	320	363	370	366	337	340	371	373	393	362	333	377	361	359	357	359	378	375	370	359	357	352	396	359	340	375	387	362	380	356	366	362	349	359	357	362	362	375	350	359	383	382	370	370	381	389	357	361	354	380	407	367	365	378	355	356	363	363	379	388	319	405	360	385	363	370	376	346	369	373	339	382	366	364	382	339	350	352	401	350	358	356	350	395	361	367	406	351	389	379	360	379	349	342	377	337	353	361	323	355	350	336	362	381	362	353	366	323	395	376	398	354	372	355	343	325	352	348	352	352	355	354	367	356	384	320	360	360	346	369	334	335	347	359	361	348	353	350	328	371	386	337	358	359	355	386	382	348	347	341	330	350	305	363	410	378	371	395	367	334	381	365	361	366	363	363	319	357	346	388	359	358	386	385	353	335	369	370	353	375	363	351	356	358	373	351	332	360	356	366	372	346	317	334	370	380	368	396	377	370	379	354	394	370	356	374	354	375	344	354	370	380	345	348	363	365	364	409	332	349	369	365	348	343	368	384	362	378	334	367	377	349	371	358	365	313	326	350	370	352	373	421	417	369	356	318	381	358	353	371	360	349	324	338	355	373	384	370	370	344	373	402	336	339	338	337	343	370	312	349	349	342	333	349	367	392	360	332	367	350	351	352	397	368	363	372	364	320	364	336	345	374	354	354	399	385	346	342	365	346	350	380	353	354	365	379	378	357	394	348	314	347	366	359	360	347	362	358	359	331	332	369	349	376	355	386	349	384	336	371	309	353	361	389	343	374	365	352	357	371	363	367	400	382	350	348	354	339	358	321	370	363	389	369	393	385	378	378	360	357	341	347	352	350	381	359	347	364	368	360	359	378	345	319	345	340	312	377	351	353	329	384	378	391	342	347	354	335	374	362	378	350	366	360	351	370	383	371	328	343	340	364	371	363	354	349	323	330	348	331	390	391	316	324	364	386	376	402	376	332	346	372	369	341	338	334	381	345	379	346	361	312	356	325	381	381	368	342	360	349	353	378	341	386	376	354	363	335	385	355	332	365	332	379	359	382	357	367	367	365	354	384	378	373	363	362	381
23889	21110	28386	24057	21114	9801	1476	960	720	688	554	527	496	498	494	447	462	464	450	423	422	421	411	415	389	393	377	407	428	396	400	382	447	375	360	363	362	325	399	370	410	458	392	443	391	421	416	448	517	469	453	483	471	476	473	482	457	478	435	391	412	408	404	411	397	422	405	387	372	357	365	340	385	368	356	358	350	376	388	353	371	374	352	387	362	379	374	362	342	350	354	383	359	386	355	383	329	353	368	367	377	357	331	388	353	363	330	348	321	342	366	348	356	345	381	390	342	351	381	390	393	337	342	360	334	363	362	350	324	349	325	378	351	352	331	353	341	381	362	366	376	368	340	349	376	375	367	361	378	368	396	355	327	354	353	343	373	357	344	353	385	325	367	379	353	382	357	332	392	374	325	342	356	353	381	361	383	385	370	359	341	329	322	365	357	378	379	338	347	342	325	374	339	330	376	311	345	358	356	360	366	366	357	368	347	366	337	386	353	342	360	378	323	384	359	368	351	326	361	348	343	395	356	335	337	303	365	348	361	349	338	358	351	390	366	363	393	373	388	365	339	346	330	360	363	358	363	356	359	349	381	389	347	342	365	351	323	350	323	395	345	362	348	368	367	334	371	360	380	374	364	366	365	344	352	379	339	377	376	333	356	362	347	356	353	350	333	352	325	349	364	367	336	343	362	356	339	324	376	374	372	338	328	342	323	340	348	380	335	378	349	391	344	375	374	362	341	353	372	391	344	313	358	352	389	389	346	333	379	364	369	351	341	345	371	340	342	330	341	410	369	376	334	385	366	373	388	368	317	348	353	361	347	355	373	396	333	366	354	364	356	369	362	377	340	328	345	344	379	336	329	345	354	380	344	361	355	351	383	375	352	370	342	341	390	346	382	334	357	367	349	345	344	389	363	370	378	367	350	342	319	336	353	369	346	375	338	369	327	346	368	367	347	383	374	376	344	358	368	360	341	338	334	334	355	395	341	357	381	388	372	362	346	369	352	355	350	345	341	357	353	368	366	352	336	374	397	338	354	362	368	378	321	345	339	355	402	348	352	381	386	348	366	384	343	360	363	348	323	332	338	363	386	388	387	343	372	325	385	379	340	341	364	347	386	354	389	366	324	347	360	337	369	339	346	323	362	363	354	382	398	332	368	324	326	347	372	321	373	363	342	381	374	326	356	386	367	359	370	349	347	340	366	340	348	400	377	337	338	353	377	304	395	351	372	353	345	343	367	345	340	358	345	367	349	377	351	351	360	369	363	364	357	340	337	389	330	362	374	354	321	313	361	366	349	350	371	378	374	342	365	341	322	337	344	344	328	363	376	364	368	341	362	362	350	352	360	378	365	365	317	339	357	376	330	341	319	343	358	348	366	371	365	360	363	360	346	341	350	315	353	398	309	373	342	334	360	379	361	361	354	370	336	332	350	367	337	370	327	367	375	354	334	332	342	322	344	386	351	316	381	381	337	354	320	366	320	375	334	375	381	339	361	341	356	359	315	363	347	345	348	348	350	350	329	358	371	380	365	332	333	350	354	342	385	334	350	388	375	321	348	361	365	324	387	349	363	373	366	330	349	361	341	299	342	385	360	357	369	338	370	354	330	369	354	353	336	357	364	370	358	375	340	380	389	339	355	334	359	346	375	347	366	347	347	384	367	385	322	376	369	375	360	358	357	363	359	360	303	362	353	384	324	343	387	380	361	360	333	336	368	322	351	358	349	368	377	371	354	347	362	375	388	355	354	339	351	331	393	364	348	392	359	375	341	372	349	337	367	350	377	356	358	368	373	357	367	377	352	369	368	376	370	351	362	332	366	367	328	332	367	385	375	334	341	350	357	375	394	367	347	323	361	356	379	384	322	335	359	370	362	372	329	314	371	332	349	350	332	383	341	313	327	382	344	374	346	374	349	380	334	340	409	346	375	339	373	327	330	348	362	342	350	356	359	364	346	373	360	327	380	375	316	356	327	357	343	342	335	373	370	345	383	318	360	353	341	337	362	354	343	351	363	376	339	343	338	373	371	372	389	350	368	337	371	362	322	332	355	359	346	385	348	347	392	349	352	351	379	351	341	325	352	335	365	326	369	360	378	333	363	339	337	339	350	328	347	343	378	360	353	353	358	352	346	313	387	353	385	353	390	393	347	344	338	383	378	350	328	340	365	350	360	338	378	364	369	339	404	363	337	363	344	342	325	338	379	368	361	355	380	350	364	336	374	332	373	353	375	374	341	333	348	376	370	327	357	349	344	367	377	337	381	323	375	324	391	349	402	329	330	346	312	346	389	390	357	348	335	369	378	352	317	356	365	349	364	358	384	314	360	386	308	369	356	383	379	341	355	346	367	354	365	398	321	383	369	364	387	361	365	375	336	375	361	347	365	388	348	362	362	335	343	331	345	369	377	387	332	351	366	359	325	371	360	335	381	370	346	408	329	364	357	343	346	354	374	369	390	353	335	382	397	328	349	327	367	352	369	368	382	341	369	346	377	376	341	348	347	347	363	357	404	366	377	346	352	361	369	340	387	337	353	380	410	355	351	371	370	350	331	326	353	332	338	344	388	374	331	368	326	340	346	366	342	345	365	364	340	389	350	364	360	351	358	360	351	355	362	331	381	349	355	339	390	363	368	365	374	314	342	391	345	372	354	369	349	329	373	318	342	350	323	380	365	342	350	383	343	335	373	354	356	351	340	371	369	366	366	328	355	364	374	329	379	369	342	354	345	344	350	335	380	351	342	362	419	342	358	377	334	366	357	353	379	382	374	351	360	341	341	332	353	352	340	363	332	347	363	349	366	349	388	393	362	352	387	335	360	349	386	362	357	305	358	351	370	354	348	349	360	362	330	351	330	373	366	332	367	377	326	356	347	356	336	396	348	404	371	366	354	341	382	348	347	375	356	378	310	322	301	350	361	313	358	385	326	350	355	350	352	366	338	365	347	369	373	357	368	319	381	358	370	357	368	348	332	387	345	382	352	348	352	371	352	335	327	367	390	351	355	376	348	363	376	356	381	374	335	356	366	316	354	356	334	350	398	360	354	332	381	320	361	355	338	371	336	338	414	360	383	331	402	349	353	364	369	350	342	328	347	387	322	374	382	358	340	344	364	377	382	397	377	374	331	363	335	348	379	380	332	376	354	344	339	359	351	335	361	355	328	337	347	331	356	365	332	350	372	343	375	363	352	390	367	354	363	364	378	364	386	364	370	351	344	336	351	349	385	362	351	335	347	345	335	386	361	354	356	361	348	380	356	340	376	366	364	339	350	363	386	374	395	358	349	336	369	380	377	333	367	326	343	358	379	371	375	363	383	372	347	355	372	363	368	370	345	346	346	406	350	328	307	349	353	344	355	348	326	341	326	396	344	356	355	318	334	363	340	368	348	376	351	357	356	362	349	347	363	344	353	377	346	383	366	374	335	342	330	320	351	348	369	364	392	351	365	366	371	358	377	340	321	330	355	355	364	403	366	352	350	397	352	388	344	351
6111	13347	11234	5953	4152	3113	2354	1847	1512	1254	1094	991	922	797	769	810	702	666	706	615	572	565	597	574	574	541	601	558	525	521	563	520	516	529	505	495	453	536	535	561	592	603	580	567	543	658	701	707	736	695	703	673	708	675	721	697	658	666	633	616	591	569	538	519	589	576	521	533	561	492	499	522	466	466	481	452	507	465	532	479	524	491	519	468	517	501	465	436	432	453	484	465	475	481	458	483	490	471	458	452	442	450	494	493	490	491	471	442	447	482	442	488	473	483	470	467	499	459	502	477	450	481	424	485	403	490	470	440	440	437	464	503	448	477	469	459	475	457	461	451	480	452	486	472	484	496	463	466	478	450	464	504	453	504	462	442	501	492	465	423	462	480	454	445	453	450	485	467	443	444	484	498	439	476	441	497	475	458	470	463	445	448	461	462	450	480	480	482	485	457	491	511	443	427	455	484	436	483	455	435	445	467	470	435	503	460	506	454	456	470	446	458	468	422	484	482	456	459	433	455	447	442	436	444	448	475	469	467	474	452	484	459	514	426	445	432	469	493	456	476	488	442	451	502	450	457	430	461	453	438	415	460	451	454	460	484	465	441	452	459	478	461	483	498	453	442	447	468	488	462	440	452	456	435	455	462	484	465	435	457	471	506	487	442	460	470	456	504	474	460	492	472	484	470	468	458	458	441	479	430	475	445	463	506	453	481	468	472	459	466	416	435	504	486	447	436	442	422	485	504	461	463	512	488	440	494	459	474	484	466	472	461	449	475	467	428	457	468	451	451	471	443	495	451	473	491	453	434	453	448	474	494	457	480	497	455	459	470	444	461	473	473	440	448	494	473	470	466	456	477	481	519	453	496	440	440	425	464	467	456	447	458	421	468	464	493	425	449	443	465	515	498	479	495	445	453	450	456	477	435	467	429	468	505	466	431	471	434	447	475	463	491	490	449	466	455	482	472	475	475	476	505	480	451	450	507	471	427	502	480	469	459	502	461	438	484	454	449	458	451	474	446	421	451	436	473	492	482	461	461	457	439	465	458	455	462	461	473	431	479	545	510	436	473	476	466	470	438	474	469	475	476	463	453	451	456	444	461	442	481	523	450	465	482	454	429	470	477	478	461	431	474	482	491	487	483	476	478	476	514	483	477	460	437	471	452	460	472	454	473	481	465	496	466	465	443	472	475	490	490	462	526	458	436	467	456	494	465	447	472	494	470	442	446	448	438	450	489	486	470	425	462	486	464	492	485	455	492	457	451	444	455	467	445	447	467	496	472	454	489	462	473	457	470	413	451	498	468	484	448	458	461	461	515	450	492	492	449	480	462	485	508	440	517	462	453	486	488	424	457	487	449	457	459	474	421	499	429	451	470	464	502	408	471	471	502	457	453	488	456	454	498	463	422	420	441	429	448	454	439	447	469	439	468	442	441	461	464	463	443	486	436	477	456	461	489	443	442	468	482	487	444	493	462	461	462	474	483	473	457	469	490	482	496	459	528	471	487	444	466	453	457	458	450	503	502	484	459	447	455	456	444	451	480	429	496	488	451	462	525	459	467	446	478	500	471	484	481	470	469	462	476	450	471	473	452	432	450	472	487	482	495	490	441	486	447	453	447	461	472	433	455	479	492	464	435	478	459	478	455	503	435	465	425	425	456	496	465	468	449	476	474	449	439	462	448	461	466	436	457	433	461	456	476	444	479	507	461	457	435	493	436	458	449	432	482	424	484	474	461	479	450	487	442	446	466	476	457	442	472	481	493	428	465	479	456	510	478	455	471	443	431	471	436	424	461	486	452	420	519	434	480	469	470	474	459	464	497	507	422	438	439	469	452	471	482	493	451	440	455	458	452	470	452	449	468	438	480	516	451	437	476	458	461	477	466	488	449	447	475	490	447	456	502	474	461	474	443	419	457	451	490	449	493	471	453	472	457	486	454	475	478	456	485	429	482	495	463	475	485	454	505	522	440	420	445	456	458	445	485	470	489	449	461	480	501	468	446	481	452	476	468	452	478	495	451	454	461	495	439	466	472	505	431	448	487	500	475	470	481	496	477	473	451	487	503	453	523	461	423	453	499	504	473	525	489	463	484	485	469	439	415	492	474	435	482	465	469	482	432	472	451	481	434	419	438	471	517	474	470	458	472	449	472	491	493	453	466	496	424	465	470	451	435	455	453	424	471	486	468	440	473	429	488	459	449	439	446	426	465	433	467	482	468	465	480	441	478	484	489	488	476	479	450	463	483	444	475	497	484	445	484	448	458	514	440	461	440	462	468	448	452	455	464	459	455	455	498	444	447	482	422	495	487	493	461	424	463	456	460	470	430	467	451	517	429	474	464	473	417	487	468	490	422	445	467	486	442	484	489	498	469	444	485	432	484	442	459	460	463	490	473	434	475	445	474	411	425	500	505	492	500	497	473	458	457	466	492	452	446	448	494	445	441	448	467	414	482	486	501	468	490	466	473	474	474	481	470	448	475	470	455	470	478	493	441	479	489	474	417	466	428	446	447	426	461	429	443	486	466	470	467	499	487	501	490	425	502	462	402	442	477	474	459	466	495	489	480	465	478	476	444	468	472	471	463	488	499	453	463	436	510	470	471	503	442	458	457	462	466	458	441	463	469	474	486	423	446	480	444	456	473	507	465	457	434	507	469	431	498	432	487	472	454	460	475	485	478	476	491	460	470	480	470	441	485	435	420	497	464	470	423	471	456	438	411	465	483	457	494	445	459	461	451	462	462	493	479	449	449	446	475	491	457	470	487	463	457	507	462	427	498	456	483	500	501	470	440	469	472	415	491	472	454	507	447	480	493	467	491	475	440	438	454	462	468	473	445	478	502	501	495	483	499	425	468	494	477	466	479	484	429	487	461	449	462	503	469	439	476	463	466	473	417	483	494	469	471	486	458	494	477	462	500	504	471	449	467	441	453	465	477	464	483	472	448	432	464	441	461	486	472	482	448	464	446	467	462	478	465	437	476	445	474	470	458	442	470	468	493	427	493	452	466	516	454	483	478	484	489	482	460	486	494	501	485	473	484	472	433	438	490	486	455	482	519	490	445	485	492	507	453	480	457	464	476	441	460	514	453	470	446	468	472	475	477	436	482	481	466	442	456	453	473	463	440	436	455	435	488	436	466	424	448	419	455	493	412	440	475	433	485	446	496	477	454	468	453	460	475	480	445	456	467	455	474	482	434	466	446	466	476	471	452	470	425	458	475	461	474	441	494	469	451	469	428	417	461	471	464	481	469	461	432	463	473	510	499	470	445	452	474	460	473	478	457	467	440	499	466	459	498	423	477	455	509	470	498	490	464	456	443	445	495	476	468	441	443	429	470	445	476	463	475	497	475	480	450	424	468	458	439	438	463	399	482	444	435	481	457	433	464	463	461	476	468	480	488	474	472	437	455	446	438	470	475	455	463	475	479	481	493	493	482	454	476	452	464	450	452	454	456	449	486	482	443	433	494	479	454	485	458	451	469	510	432
25078	21078	27064	25106	7337	875	601	507	425	397	361	311	318	304	325	295	285	291	257	275	293	261	244	267	253	236	283	249	247	225	237	249	226	228	276	226	253	246	227	255	230	291	253	235	287	260	286	333	332	320	275	264	315	293	304	289	279	270	297	292	247	237	275	230	229	275	269	247	249	234	243	234	275	265	239	237	246	214	239	240	247	224	246	242	240	229	246	219	240	229	245	217	254	253	243	244	267	243	214	193	210	224	244	223	218	212	251	213	249	234	210	240	221	237	218	233	237	221	217	189	225	211	234	237	229	231	195	226	230	242	239	221	228	222	207	224	243	219	200	239	200	227	232	226	196	231	232	214	219	240	218	218	224	239	187	237	238	236	210	220	206	225	231	236	248	228	219	228	212	227	241	205	229	243	269	252	253	200	209	241	224	257	210	242	236	217	249	227	217	230	223	237	223	242	224	240	223	257	204	217	210	236	249	217	227	208	231	240	213	242	233	229	226	216	235	212	231	207	230	232	220	244	223	232	228	222	208	243	210	229	245	229	215	251	209	255	207	237	236	232	205	205	242	215	237	226	227	241	248	224	226	223	229	201	223	240	230	220	237	222	243	218	237	233	220	207	195	224	250	230	228	235	256	248	223	217	230	196	219	219	229	230	211	230	245	237	222	221	243	233	214	236	212	222	199	214	235	201	224	237	234	232	231	218	216	226	236	253	216	234	216	229	229	227	262	233	236	249	209	235	234	255	228	253	230	233	226	223	226	215	235	231	211	208	206	211	244	217	216	233	225	252	238	249	209	206	202	196	247	219	233	213	251	240	249	243	213	213	256	242	225	240	206	206	220	234	237	239	214	212	226	248	220	233	221	216	232	250	232	196	251	224	222	239	225	227	227	199	232	210	200	221	234	217	202	238	231	210	235	253	208	191	211	231	226	240	217	201	229	242	244	233	215	255	222	225	211	227	227	210	224	216	243	245	229	213	228	211	216	180	209	216	222	218	227	219	195	222	243	249	232	203	222	241	221	237	249	203	229	251	237	216	229	212	241	206	223	234	211	241	218	201	267	236	230	211	224	223	232	207	225	221	199	208	229	239	211	224	260	249	216	214	223	214	230	206	230	243	194	220	218	225	230	231	229	251	222	206	254	207	241	233	265	219	219	222	228	233	218	253	247	216	226	204	199	220	210	201	229	205	230	209	211	245	232	226	254	246	238	209	233	218	224	243	200	216	239	237	224	229	241	240	245	184	230	251	207	229	236	247	242	239	227	247	221	212	204	206	262	215	248	230	217	227	232	211	222	248	233	233	226	216	225	240	225	235	224	235	212	208	248	244	247	226	228	230	218	228	234	221	215	245	221	223	227	249	231	207	221	216	257	236	199	255	234	211	250	219	213	205	231	181	226	212	207	219	208	235	178	234	261	241	227	209	225	224	231	221	216	218	189	224	210	217	231	252	217	212	260	237	242	214	234	208	204	226	224	229	198	207	246	192	218	228	246	217	247	211	214	214	217	225	253	243	234	227	220	225	228	228	244	204	246	244	211	226	230	233	221	242	226	231	214	238	201	237	231	216	190	246	215	225	245	226	231	230	218	227	222	227	239	238	242	251	238	224	206	231	225	205	245	219	198	242	233	228	234	234	237	224	217	219	217	224	238	222	223	230	247	238	235	229	254	228	224	237	225	228	223	240	229	243	220	212	232	234	237	224	224	233	208	229	226	221	222	254	220	201	235	243	241	175	210	235	221	262	241	216	207	217	248	215	229	225	228	246	239	221	221	217	226	243	239	206	220	230	215	236	226	249	214	225	239	222	247	225	216	220	236	251	223	222	231	230	220	217	241	235	226	203	213	203	237	228	248	216	242	224	223	207	197	234	226	207	207	233	229	238	222	195	219	220	228	215	238	227	222	229	247	232	226	242	219	218	253	244	212	206	246	242	217	233	214	208	231	258	231	220	237	225	207	232	262	205	240	196	221	250	240	215	242	235	219	237	236	259	213	225	212	238	238	222	235	209	189	227	242	238	215	220	249	223	185	213	236	207	241	217	231	224	210	221	253	244	218	228	226	246	245	228	246	226	228	238	246	224	209	221	228	227	231	224	249	207	211	237	208	213	223	209	216	211	227	217	241	228	234	237	242	207	217	223	186	230	216	224	216	238	242	228	209	243	239	223	208	242	208	247	236	226	238	222	224	217	255	230	240	235	222	215	228	223	213	260	229	223	209	191	222	220	236	207	246	216	225	204	233	218	256	206	195	249	216	219	242	219	207	226	229	214	227	259	225	232	224	238	245	209	218	232	198	225	213	214	214	203	219	233	250	209	222	237	208	214	216	220	224	246	220	238	211	216	226	240	241	217	261	243	233	222	223	212	202	226	236	207	223	202	228	223	207	211	249	232	242	221	228	235	196	242	229	216	214	213	201	205	232	239	216	227	227	248	211	217	197	208	245	213	230	215	235	238	250	227	246	249	236	207	224	212	209	229	243	238	222	229	224	250	215	240	237	250	229	236	242	244	238	246	237	179	218	240	219	245	216	213	215	247	234	220	243	248	254	237	201	231	251	228	243	227	234	241	227	221	230	211	251	231	238	221	188	230	245	224	236	233	218	228	238	212	216	260	231	238	215	244	233	221	217	222	250	209	232	245	217	260	200	217	236	233	240	207	233	222	240	228	220	216	224	241	238	226	236	236	226	234	239	217	235	218	248	214	230	214	257	216	219	230	231	228	253	256	223	227	209	241	213	252	251	207	260	234	218	249	226	236	200	207	217	213	223	233	247	196	236	223	225	256	225	229	264	230	220	223	212	238	204	235	197	210	230	219	246	215	219	234	205	239	239	223	223	222	246	209	232	246	191	229	232	215	232	231	238	226	226	215	205	206	239	228	234	223	215	247	206	209	226	228	225	211	211	226	266	228	231	241	227	238	236	222	222	210	206	210	219	238	227	238	238	248	251	233	195	211	244	217	226	203	223	226	231	206	239	226	207	238	214	224	209	218	244	232	217	257	212	228	209	240	226	254	234	203	201	241	231	243	210	231	244	212	228	210	221	218	215	200	215	228	241	215	228	237	214	244	191	250	214	236	220	217	238	202	225	203	238	213	219	225	236	248	228	234	216	235	197	229	217	215	205	220	225	208	219	221	236	228	223	231	218	206	219	240	218	206	253	221	224	257	208	218	230	219	202	235	237	212	206	213	235	229	210	237	201	200	211	235	233	209	233	231	215	244	222	217	235	229	223	220	196	214	226	203	247	220	234	227	232	227	220	217	186	254	237	227	234	219	223	242	217	214	251	229	236	232	231	236	216	210	210	211	240	237	233	225	201	218	250	237	242	223	217	221	216	211	196	235	225	242	243	249	245	206	228	257	220	237	234	221	209	227	249	229	217	229	208	242	208	219	233	247	206	209	231	220	242	223	206	207	244	252	239	217	225	210	203	214	259	208	227	219	213	204	215	232	205	220	239	245	208	207	249	267	229	243	231	231
5634	8376	6842	3564	2438	1810	1428	1136	919	740	706	650	542	583	544	475	428	439	420	371	374	379	354	358	388	381	372	337	374	359	338	349	368	306	359	326	374	366	360	369	352	412	424	389	391	450	412	477	473	484	451	440	458	473	468	424	495	465	433	406	358	359	361	395	378	373	319	369	367	367	349	366	324	347	357	322	306	348	355	304	329	340	327	307	339	310	315	295	343	303	317	309	337	307	291	286	315	326	295	307	331	295	321	303	305	320	275	290	300	346	317	271	323	284	289	322	327	303	317	294	328	318	309	339	295	330	271	332	313	282	313	274	316	301	337	294	302	341	287	306	308	302	319	293	327	323	310	297	333	322	329	298	278	290	307	302	280	317	315	282	255	327	311	329	309	332	307	299	306	304	297	325	336	310	326	285	297	311	296	310	320	291	293	317	292	317	311	318	282	279	323	304	294	332	302	323	322	304	332	324	359	270	322	289	327	293	297	302	304	304	301	282	281	309	325	293	296	292	293	335	313	302	284	290	285	303	311	311	284	318	318	306	287	317	290	305	336	284	328	311	311	311	308	321	300	313	337	311	281	284	308	290	293	305	329	308	305	295	316	305	300	306	323	291	316	307	296	291	298	331	268	303	344	287	287	297	325	302	292	285	323	330	291	320	323	321	316	339	312	325	297	341	301	291	305	287	325	309	285	306	311	323	303	293	297	317	324	334	319	315	282	312	302	316	304	318	308	318	301	334	309	308	288	302	322	290	325	313	290	297	327	315	316	310	316	327	307	314	312	298	281	297	311	293	304	254	282	297	291	313	306	337	300	316	284	318	286	322	351	309	286	292	287	283	301	306	282	307	300	319	310	303	298	294	298	302	301	298	325	308	332	303	301	285	312	296	311	316	331	309	277	304	342	291	301	296	297	294	316	302	304	307	292	283	292	290	302	290	283	304	302	304	272	286	289	302	289	310	314	296	316	305	324	321	303	320	286	347	323	311	294	318	326	304	296	332	302	291	322	313	288	332	313	275	312	303	312	315	305	297	316	308	294	297	341	331	303	335	295	314	299	323	311	294	318	295	282	330	299	285	276	312	322	302	300	288	301	344	321	281	294	312	321	307	318	298	296	318	299	301	335	315	291	337	294	302	306	326	314	319	291	307	315	326	311	307	311	289	292	313	289	278	329	306	301	303	295	328	305	332	311	302	293	314	288	287	303	323	324	326	312	351	311	308	332	309	293	322	324	305	314	288	313	313	307	308	301	330	312	259	315	328	312	301	303	275	304	292	304	273	305	293	311	336	320	315	318	349	288	287	324	310	290	366	284	306	309	308	291	294	269	297	291	316	301	330	320	292	290	301	276	320	311	302	302	322	284	315	307	323	308	289	290	294	299	304	294	313	265	307	303	352	277	309	313	284	289	310	297	304	287	319	309	285	295	303	276	312	269	310	320	306	334	306	291	305	314	335	317	288	301	305	308	321	289	304	258	305	301	325	272	309	309	304	323	316	320	301	304	319	346	292	302	298	285	306	303	276	318	309	302	297	328	319	304	278	320	278	285	333	338	290	304	313	322	320	298	330	315	297	293	283	296	307	309	299	278	317	326	309	315	308	331	345	286	311	311	301	311	287	316	318	308	323	279	279	306	306	299	291	286	322	298	299	301	279	323	300	289	327	323	319	297	309	303	321	306	313	316	308	295	311	320	300	329	317	311	294	316	373	306	300	303	318	321	308	319	294	301	331	294	275	303	310	342	320	312	325	307	331	276	264	298	302	333	316	328	288	326	328	299	297	332	291	335	332	324	311	326	304	290	298	303	313	335	286	292	309	297	313	279	320	297	277	300	306	310	324	325	295	278	331	330	323	308	322	277	303	264	317	300	316	319	341	307	281	310	295	287	307	312	303	315	289	303	311	333	283	318	336	287	309	298	303	300	319	316	273	335	291	295	304	307	305	289	296	311	296	300	315	317	333	324	303	301	322	297	268	310	273	313	301	323	305	340	302	307	303	320	259	300	305	284	288	305	317	298	303	304	297	289	258	306	323	323	333	325	308	311	336	321	325	289	285	313	346	309	291	309	341	310	310	309	312	274	307	297	275	278	335	284	339	332	295	327	315	294	295	297	323	325	296	302	298	310	302	313	316	317	296	298	305	289	324	325	330	323	303	283	302	331	306	308	304	288	286	295	296	301	305	313	274	310	322	318	312	296	317	320	292	326	289	313	311	277	301	310	325	328	308	297	306	294	313	273	305	288	324	319	313	309	278	332	302	295	274	317	324	301	285	310	287	333	299	281	295	294	294	292	291	295	297	320	275	311	326	322	299	349	310	299	287	283	282	305	307	329	312	305	326	334	315	339	322	307	299	311	310	287	278	322	314	300	311	267	361	300	299	327	303	295	342	316	310	304	329	301	332	305	346	286	282	322	317	329	316	291	312	295	317	300	319	304	268	313	285	282	320	333	311	305	335	334	316	293	321	320	298	328	304	292	318	319	310	302	291	327	313	314	311	325	327	300	280	326	329	334	301	326	302	319	312	300	299	310	341	307	319	319	300	306	289	292	306	291	312	303	294	309	331	312	303	335	300	290	318	314	307	318	308	315	312	306	300	322	301	294	310	288	313	275	312	319	304	288	303	283	268	300	291	286	284	316	313	325	297	294	272	319	308	308	284	290	313	314	275	275	261	318	310	349	295	285	283	311	302	314	272	295	307	273	318	330	288	320	292	296	310	330	338	313	303	298	302	292	294	301	326	294	288	280	313	277	315	284	308	319	312	303	300	308	323	318	280	288	316	314	314	312	316	297	284	316	317	303	310	279	333	325	302	296	283	286	310	307	319	319	314	304	323	326	301	328	325	283	302	306	337	300	307	289	303	307	310	310	319	311	317	308	323	306	274	264	330	339	327	300	323	310	332	295	315	314	310	331	332	291	338	272	354	264	310	324	319	321	321	305	288	296	288	300	298	302	290	259	324	291	299	287	269	315	305	336	300	319	330	283	283	320	298	294	291	328	283	319	292	323	337	299	319	278	309	286	295	295	258	300	296	290	312	309	301	325	309	261	303	290	287	302	330	275	331	299	315	318	283	298	319	309	333	309	298	273	339	295	328	314	304	315	285	260	306	277	298	321	327	311	282	329	328	306	301	311	307	307	306	271	305	301	298	300	315	314	250	336	297	295	286	284	301	302	313	293	346	316	300	290	306	294	314	269	307	319	330	281	296	305	301	309	290	291	303	280	334	335	323	328	307	291	294	297	315	280	300	315	287	309	301	337	308	301	316	326	298	307	287	309	279	313	307	297	308	314	324	317	310	287	289	290	314	280	274	331	300	300	293	306	348	307	283	289	309	296	293	277	300	321	315	274	310	261	302	303	296	309	290	320	321	307	325	307	302	309	302	317	293	307	291	319	268	325	312	286	298	310	307	289	290	298	305	318	334	280	310	308	311	303	338	345	312	296	296	279	299	307	296	307	295	306	307	296	326	290	302	333	307
22880	21142	28889	23668	21138	21181	8298	1452	1050	923	816	704	685	650	578	543	514	514	448	456	446	458	404	447	419	439	403	419	386	391	379	378	358	370	394	411	364	393	390	405	452	408	418	444	434	454	509	515	518	539	487	481	567	534	470	475	463	487	467	442	384	414	377	419	395	419	407	398	365	397	368	374	368	375	320	322	317	364	423	332	369	341	366	340	352	346	327	353	343	367	327	335	355	330	341	329	351	328	346	334	310	353	361	315	374	344	311	340	320	362	334	353	332	313	312	359	333	359	367	369	353	332	306	330	395	361	344	336	358	354	339	310	336	316	356	355	334	331	324	329	327	340	354	356	329	326	335	327	324	313	340	346	335	382	365	341	351	358	320	338	340	365	323	329	304	326	352	302	343	300	329	366	353	330	304	329	334	349	344	362	362	336	370	298	349	315	323	361	361	326	328	336	312	346	338	340	341	346	334	353	318	345	313	352	361	322	317	321	342	340	328	326	331	333	326	308	314	328	335	336	325	322	312	316	290	318	318	340	359	385	343	337	358	355	330	353	373	337	382	355	310	306	330	346	341	330	368	354	310	350	337	340	331	335	351	334	329	390	332	338	339	344	325	339	338	308	337	350	382	366	305	343	325	355	332	344	375	334	320	338	322	348	298	343	293	346	319	335	347	338	326	365	309	346	343	322	334	334	348	373	340	354	276	328	315	359	351	365	345	362	365	340	356	310	351	338	375	319	351	373	335	351	318	327	347	349	296	355	333	335	336	348	334	337	308	323	350	314	357	345	341	319	330	350	310	368	334	337	346	322	328	331	331	310	336	337	319	348	331	302	344	343	354	320	330	340	319	334	357	314	327	330	336	338	345	352	341	356	318	329	321	322	345	330	333	365	321	316	360	327	304	349	337	340	337	362	339	340	346	345	357	353	338	318	349	310	289	316	331	349	346	331	363	348	349	327	361	331	354	313	360	335	370	319	340	330	332	321	347	325	329	357	312	298	346	318	337	350	341	330	361	306	309	310	325	360	359	360	327	349	347	329	314	357	347	317	325	311	344	326	336	329	329	342	332	343	329	329	303	353	339	341	340	353	334	340	339	335	335	344	341	331	358	326	384	319	352	343	354	313	325	306	351	332	366	308	356	351	330	334	331	339	283	340	304	318	349	326	300	351	336	338	354	317	316	366	351	317	332	295	348	324	349	348	303	338	324	338	315	333	320	340	299	331	340	316	340	294	320	317	358	355	309	335	335	329	317	360	320	340	340	364	350	351	344	344	374	326	353	359	364	339	321	325	314	356	327	324	339	341	307	320	355	327	360	347	307	316	328	338	365	333	352	309	355	315	345	353	336	335	331	315	298	293	356	325	372	326	338	304	344	342	354	295	348	318	317	333	331	344	327	341	326	376	302	318	339	336	366	356	342	335	349	356	320	346	336	334	359	334	303	332	347	319	309	330	350	336	356	340	356	346	328	346	366	343	314	358	331	306	348	330	348	340	355	351	346	339	330	324	320	340	322	334	369	341	340	330	343	335	367	338	315	329	353	360	343	378	342	327	351	332	303	318	338	317	353	309	352	339	331	358	325	345	303	314	358	321	320	330	348	322	297	353	328	306	367	309	301	363	353	351	314	353	336	322	322	336	357	334	329	333	340	355	329	347	337	329	371	370	366	355	319	365	385	355	309	334	318	314	344	359	310	300	362	358	304	335	344	366	330	318	291	346	361	333	305	298	318	349	358	330	332	360	337	344	367	349	325	347	347	359	327	339	337	310	326	334	333	326	330	340	329	342	322	337	338	339	339	348	321	326	308	345	355	339	353	342	308	355	336	351	326	362	346	337	395	338	316	342	312	315	341	330	340	354	384	316	345	334	361	355	347	319	323	351	343	328	344	346	329	343	355	346	325	330	325	337	331	295	349	319	363	324	348	362	338	328	311	323	324	377	352	348	334	309	347	321	323	323	335	356	312	384	340	353	312	355	339	318	314	336	355	322	346	343	345	341	346	327	330	339	324	325	340	355	358	347	377	346	327	360	314	353	342	356	326	346	351	308	343	303	310	337	340	343	375	335	346	373	358	341	350	345	300	349	313	335	317	333	351	322	340	348	374	336	334	325	327	319	328	313	333	322	326	337	354	334	311	339	334	345	357	347	323	339	324	337	316	322	327	331	326	348	351	358	335	355	345	352	332	328	308	326	335	345	327	319	351	341	355	319	338	345	345	350	298	350	332	348	298	314	315	338	361	328	326	317	316	315	298	334	358	345	320	336	335	321	358	338	340	325	347	343	319	344	355	330	332	339	370	358	348	308	314	333	330	321	311	337	323	328	338	324	311	380	334	319	349	348	296	343	331	292	320	331	329	328	346	338	308	340	347	357	378	333	336	348	323	306	324	309	354	356	370	359	374	353	308	348	330	318	335	335	314	297	329	326	329	341	313	339	323	322	334	321	340	336	339	338	362	369	328	326	361	311	299	322	322	321	322	345	358	315	314	373	330	310	352	361	326	327	334	352	308	332	304	334	325	318	325	342	379	335	309	337	361	351	335	328	340	337	319	356	357	347	361	303	316	322	341	327	322	316	322	313	328	308	337	303	342	367	332	321	310	338	334	358	348	323	361	327	317	342	318	397	320	316	385	318	377	327	327	343	310	311	326	301	350	359	320	331	338	324	299	309	346	343	340	329	325	313	336	312	365	347	309	318	332	359	327	333	347	361	341	332	343	330	337	346	361	360	363	314	321	351	315	312	358	335	314	335	324	353	312	342	351	349	326	333	338	325	334	333	325	336	342	364	382	329	317	347	344	354	350	360	340	341	335	355	323	368	350	327	355	349	310	310	326	309	356	327	352	342	326	369	324	349	346	340	358	335	346	356	308	339	331	334	344	345	350	336	331	327	348	315	328	324	295	310	329	359	330	330	334	303	333	339	313	357	344	354	307	325	358	312	342	334	350	336	347	304	352	340	321	322	309	310	356	319	303	337	334	325	315	339	314	324	342	344	345	355	328	332	335	349	328	306	326	333	313	344	346	356	305	357	334	348	313	322	353	320	362	326	344	332	371	322	351	334	333	329	344	331	335	346	339	321	366	333	333	322	349	330	343	321	341	325	367	315	333	348	309	347	329	336	370	305	347	292	358	340	360	325	337	350	312	299	330	328	325	359	336	320	355	342	336	340	339	324	344	327	305	345	328	336	305	346	353	361	346	356	364	332	368	344	369	316	318	310	300	327	355	313	353	310	328	333	361	350	322	339	343	333	347	358	322	343	356	316	334	324	314	318	352	316	364	333	323	356	343	320	341	342	341	312	338	324	314	343	344	329	334	343	350	335	313	346	360	344	308	350	340	317	329	319	312	315	335	351	364	353	348	360	321	352	335	344	326	330	361	302	331	329	338	300	353	348	317	361	322	357	322	341	343	344	362	333	333	346	329	304	333	358	327	339	326	335	347	351	323	304	342	348	374	343	352	344	335	319	353	341	337	329	323	336
8259	19108	16197	9145	6199	4918	3598	2904	2364	2012	1706	1392	1248	1129	1038	937	909	813	795	744	728	719	682	637	675	645	627	615	583	549	513	561	505	540	525	540	543	521	571	578	684	613	664	617	652	757	823	892	785	781	799	785	836	820	794	700	718	699	777	639	637	566	601	608	616	579	542	510	508	490	559	541	479	491	469	426	424	481	519	467	474	503	471	499	440	448	434	428	441	455	472	491	494	472	436	438	460	431	405	437	429	468	473	438	456	485	435	434	439	453	404	456	450	463	432	430	425	441	413	445	446	442	404	426	449	440	439	415	445	447	435	417	413	462	427	508	457	473	471	435	416	412	471	434	450	444	440	408	457	458	428	435	445	435	422	444	460	445	412	428	453	453	436	456	440	451	420	417	452	451	461	491	457	431	451	436	439	434	471	434	432	397	433	460	427	433	427	450	417	435	424	462	446	430	442	438	424	418	443	459	425	411	420	422	434	451	437	484	442	428	450	471	421	483	429	454	419	410	463	436	417	400	425	424	422	411	483	432	457	438	456	427	435	411	427	453	440	455	465	453	465	489	444	420	458	455	404	434	470	451	424	416	456	420	441	442	429	421	446	431	403	465	457	428	460	429	447	415	430	418	417	437	451	415	461	414	417	401	444	407	439	447	449	439	463	456	440	453	457	442	432	423	440	438	433	435	417	478	425	453	403	471	463	449	443	462	456	487	408	469	436	447	396	423	447	466	429	434	468	409	439	464	425	448	418	468	439	451	453	427	410	415	416	433	426	458	428	438	395	452	426	421	443	426	464	477	412	407	427	402	426	443	429	399	418	426	434	486	431	425	450	446	412	476	423	469	455	448	422	412	455	426	451	462	444	417	438	410	450	469	447	465	405	464	410	447	439	451	433	426	413	443	421	419	464	460	450	483	422	466	454	453	441	434	434	428	404	459	414	412	436	427	471	469	414	455	431	447	472	441	462	434	441	447	432	421	420	429	417	418	471	408	434	427	461	414	416	434	469	455	483	445	460	453	402	391	423	407	433	405	444	414	427	439	473	430	429	401	423	459	431	427	424	440	430	380	457	443	445	388	427	467	418	461	452	431	444	423	452	460	456	466	420	433	431	403	462	412	447	419	414	449	450	414	383	418	491	440	426	400	434	439	461	422	431	443	411	463	409	464	471	435	417	421	421	427	480	380	441	432	435	450	433	409	443	425	439	449	413	444	450	439	448	425	420	461	419	464	439	415	439	435	438	398	399	466	459	428	429	463	403	440	448	416	469	435	398	449	454	485	405	470	419	457	440	411	439	438	406	400	438	439	448	440	458	462	442	425	445	419	442	413	443	456	406	458	423	430	452	408	421	426	430	464	438	432	448	415	447	411	449	413	465	386	420	438	451	427	436	413	439	454	434	447	477	432	417	478	412	436	440	419	448	441	415	437	438	423	409	418	413	435	433	414	453	409	421	443	471	423	417	448	463	445	444	413	453	448	402	436	410	433	436	414	412	400	432	438	424	450	415	453	402	441	430	431	441	407	458	432	407	441	446	442	434	444	424	429	479	452	431	405	449	429	423	402	442	471	432	466	440	424	430	391	459	447	467	461	468	471	450	461	422	424	423	448	419	408	451	457	411	404	437	422	434	421	401	420	436	451	433	455	446	431	417	410	425	418	419	445	458	378	433	400	446	432	457	459	440	438	472	405	439	444	400	392	461	442	381	438	450	387	400	439	452	441	440	417	434	451	465	480	413	440	450	445	417	450	392	439	455	440	444	428	467	415	430	448	451	441	458	439	436	472	421	478	419	448	450	456	460	420	424	428	439	469	418	450	454	455	424	419	451	429	438	446	451	451	422	423	419	424	432	407	387	452	447	434	463	453	446	454	434	414	415	418	450	465	417	438	438	443	463	431	466	430	418	439	434	418	458	426	441	459	449	430	389	446	443	401	433	418	451	411	409	408	431	423	393	450	412	480	444	427	424	431	427	440	444	427	502	444	416	425	416	434	439	405	432	425	485	421	461	429	419	434	450	395	444	402	442	467	427	452	451	370	471	385	415	425	404	441	431	431	439	441	449	434	436	420	442	416	408	423	463	436	439	424	440	460	458	424	431	457	429	422	430	452	442	455	460	430	475	417	411	465	370	451	437	417	436	432	425	468	424	472	422	423	447	446	459	423	446	432	434	469	408	407	464	427	446	417	433	446	457	472	460	440	412	425	478	468	417	439	463	482	416	468	454	442	422	435	413	425	439	435	436	481	434	491	431	399	433	427	451	400	441	442	462	439	456	407	433	449	452	425	445	439	457	452	425	472	430	436	448	434	432	431	423	381	428	447	450	404	417	388	420	423	441	431	431	392	413	425	408	434	460	468	404	428	480	416	426	445	421	440	431	451	402	453	433	417	442	461	429	395	400	426	455	433	443	412	467	422	436	444	419	437	464	465	428	425	450	398	462	375	426	441	400	452	445	416	436	426	439	427	446	414	446	454	500	436	417	447	415	431	461	398	399	439	444	471	427	404	454	410	441	438	432	405	468	421	427	433	452	448	443	418	423	433	440	437	467	453	435	454	426	395	441	426	416	433	412	444	440	400	466	421	438	437	435	450	424	402	432	443	447	468	434	445	439	431	436	452	466	417	440	446	450	452	459	459	438	453	410	433	422	404	430	461	410	402	407	432	429	461	449	447	446	438	420	429	434	439	407	432	413	461	493	406	442	399	421	423	447	462	390	444	446	424	427	425	488	428	455	447	415	426	454	429	467	415	431	461	456	477	422	414	443	431	421	417	404	453	431	440	469	435	459	453	421	430	439	404	422	471	448	426	460	425	443	451	431	461	461	421	395	454	412	480	424	416	406	431	448	463	451	445	472	427	425	421	447	442	439	420	401	427	460	433	430	431	454	408	441	419	459	449	456	424	477	456	434	432	467	436	438	411	459	445	464	397	434	436	430	460	456	421	457	443	400	415	451	401	483	441	405	401	444	382	410	393	433	397	432	504	425	466	431	447	419	454	395	412	458	452	479	456	445	440	411	440	422	420	432	463	442	447	417	453	419	403	434	464	427	430	443	453	470	424	441	430	421	390	412	440	440	424	441	427	447	411	456	447	459	458	464	431	415	432	437	425	448	439	444	441	409	411	423	427	448	423	427	465	433	446	439	434	459	441	424	450	452	447	375	450	429	417	404	422	435	423	433	445	462	439	444	447	464	447	466	405	408	446	428	423	391	443	441	473	433	441	432	470	454	433	426	460	467	462	449	457	459	409	451	447	399	441	438	399	423	422	439	421	420	398	444	409	411	441	416	399	440	459	402	447	458	415	430	406	399	491	470	419	469	475	467	466	449	431	413	424	415	417	445	422	420	448	459	387	452	430	490	425	450	439	453	417	421	435	449	435	428	415	434	442	456	435	430	447	438	440	447	447	401	451	436	432	476	451	461	446	420	444	437	470	414	424	435	418	441	446	475	447	427	464	435	448	466	420	439	424	439	444	395	420
26908	19928	7146	1138	582	525	430	372	314	348	302	310	303	321	327	291	260	322	308	273	292	281	293	272	281	297	305	326	284	263	312	298	289	287	268	285	247	300	290	290	292	288	296	301	323	312	328	323	305	381	288	341	331	329	297	312	338	296	293	334	296	281	294	303	303	304	272	249	277	291	289	315	296	268	259	260	291	268	255	306	266	263	281	253	254	280	277	271	264	276	265	284	281	275	257	264	294	287	267	266	257	297	278	259	281	276	271	300	276	261	261	287	238	276	268	291	258	261	282	229	279	282	267	283	251	309	271	263	262	276	269	261	242	247	253	282	277	250	263	300	263	265	261	288	280	288	242	238	268	273	271	255	284	263	261	296	235	260	313	294	278	270	272	260	276	295	275	269	263	254	268	301	250	270	259	273	259	300	268	288	266	241	264	281	260	266	276	268	266	298	284	285	268	262	269	259	259	296	271	262	246	232	274	285	258	282	292	273	287	276	277	303	257	281	280	270	292	274	275	281	278	264	258	268	253	287	273	263	269	289	276	281	302	277	254	289	264	288	274	269	239	294	270	266	270	285	279	292	273	238	267	286	284	277	238	261	253	250	259	244	280	286	275	247	296	278	275	260	273	263	286	264	259	278	256	290	243	277	262	274	262	251	252	262	254	254	283	279	268	265	250	264	271	280	294	278	274	249	265	265	280	276	269	294	250	255	272	281	274	267	280	254	282	304	249	287	293	258	276	261	293	275	275	286	261	276	247	281	280	273	287	266	252	266	277	268	253	286	260	287	251	245	277	280	256	281	292	240	276	278	279	275	238	279	239	254	255	285	284	261	273	306	287	275	269	282	257	240	277	283	286	274	278	274	264	262	281	279	268	268	290	286	314	268	265	274	260	285	270	293	264	270	275	273	282	280	261	280	264	267	235	233	255	260	274	265	252	264	272	250	279	264	270	270	283	254	296	280	276	272	279	265	289	261	264	253	275	266	263	281	247	253	281	235	279	274	242	290	262	282	271	276	268	298	255	294	269	298	251	290	261	264	276	284	269	255	282	265	286	298	259	271	267	244	261	284	252	271	276	268	270	266	249	272	231	247	258	300	262	261	250	278	282	269	252	250	253	288	243	265	254	287	276	255	273	298	236	272	240	258	271	270	289	277	252	283	258	276	277	302	272	272	287	250	289	248	265	275	246	304	286	284	255	294	264	303	273	286	262	293	281	269	299	261	268	298	274	260	281	284	283	271	293	259	280	250	267	264	259	280	270	255	295	256	276	260	273	263	254	254	252	267	265	269	281	284	262	237	277	248	284	245	265	278	281	273	275	285	279	263	264	278	249	278	287	292	257	263	250	266	283	263	280	286	272	263	280	261	281	282	279	240	268	293	246	259	278	286	255	272	241	229	278	259	303	246	255	250	276	276	287	278	281	283	264	283	289	268	250	301	277	256	282	280	239	268	260	252	263	281	275	266	294	279	257	274	266	266	273	296	235	274	276	281	282	245	245	264	275	277	250	257	275	302	294	236	261	244	280	262	247	249	258	292	286	278	290	271	267	268	263	283	245	277	282	271	280	258	277	253	257	293	260	277	250	264	293	282	278	257	270	276	293	252	281	287	242	309	251	287	266	279	260	276	261	257	245	284	249	271	287	279	253	291	283	273	259	269	252	288	281	268	294	288	258	277	277	250	281	293	268	261	253	252	291	287	239	268	255	270	289	257	267	274	296	274	260	255	278	247	299	247	281	297	263	277	297	265	276	261	260	265	286	282	269	270	307	253	220	247	310	254	285	268	268	254	266	272	280	242	278	286	273	301	278	265	271	242	270	272	251	248	253	286	280	259	262	286	274	260	245	283	258	314	284	263	267	242	278	246	259	269	287	252	250	262	255	246	302	275	256	263	278	274	276	273	254	258	308	285	261	274	277	268	265	277	287	282	270	286	281	252	271	239	258	269	293	260	289	293	264	274	274	277	276	278	298	264	249	285	299	248	264	265	252	282	265	272	273	268	270	225	292	274	236	251	282	277	293	268	275	274	253	274	258	262	304	269	292	293	260	274	265	250	286	272	262	277	267	278	282	281	264	287	303	262	253	237	274	282	254	260	277	292	287	268	263	297	270	278	267	254	281	287	312	255	277	278	246	259	278	273	252	279	255	276	282	264	255	290	263	264	255	254	288	239	263	272	252	261	282	281	264	265	294	263	285	230	283	261	276	295	266	256	253	241	272	260	257	269	277	293	288	265	278	290	278	264	234	277	275	256	273	277	271	293	287	266	274	274	285	280	298	265	258	258	236	271	258	262	273	292	289	290	259	247	266	304	237	261	254	276	298	262	276	274	306	271	296	260	285	287	248	266	283	265	256	256	288	276	269	290	276	246	250	252	244	236	276	282	266	256	283	282	272	271	258	276	267	265	278	256	274	239	294	269	288	245	294	256	280	255	262	271	268	270	265	297	264	265	270	294	289	312	290	299	258	288	279	284	264	279	258	284	278	252	254	289	289	249	251	253	299	273	290	264	267	302	250	255	273	248	279	272	285	239	231	310	259	271	271	279	259	256	277	257	285	275	235	245	302	296	292	272	270	257	237	276	299	251	269	288	247	291	258	273	266	268	286	268	250	251	253	263	267	290	282	280	282	245	268	255	281	263	281	274	270	289	284	257	258	293	297	303	293	251	277	285	255	250	257	245	269	278	246	268	272	271	254	264	287	276	271	227	293	292	248	247	299	267	271	248	301	268	276	278	260	246	291	267	277	267	286	271	260	305	275	278	285	272	270	268	266	282	276	308	253	266	228	252	277	253	276	260	262	269	268	286	270	282	264	272	279	262	289	257	266	255	311	283	261	251	265	284	270	277	266	246	279	253	263	254	267	265	248	280	277	282	290	265	273	252	253	280	231	274	271	302	296	266	292	254	252	298	264	270	262	281	261	261	269	247	266	288	267	289	251	273	280	280	266	278	280	265	265	269	296	261	296	261	252	276	266	283	247	274	274	256	279	265	265	261	258	273	284	234	278	285	308	284	272	295	265	282	250	273	299	276	262	304	227	293	241	275	267	249	256	265	254	250	254	277	281	261	302	252	255	263	264	281	300	282	262	256	281	263	255	266	262	271	300	290	298	271	249	272	299	287	298	282	230	280	232	278	268	242	258	278	283	284	277	255	260	272	298	272	239	276	265	268	265	238	255	276	292	243	298	276	284	269	257	279	261	268	226	287	268	270	257	250	281	260	248	279	238	236	282	282	239	256	246	289	242	271	269	274	244	260	306	271	268	258	235	270	270	279	282	271	281	253	278	257	264	246	280	280	256	228	295	259	283	282	247	285	277	260	286	292	242	259	258	267	276	304	271	256	280	278	275	254	260	265	264	254	273	256	282	243	244	260	275	254	271	282	303	265	242	260	282	276	264	266	271	276	253	260	273	248	261	282	244	256	288	285	308	270	278	274	275	277	284	273	301	256	265	265	258	300	247	274	265	270	271	245	270	279
4736	3424	2928	1539	1130	854	722	617	578	521	513	450	480	440	477	417	444	415	415	374	399	349	371	410	395	375	406	408	391	392	373	393	411	384	374	357	367	399	380	392	439	432	418	414	489	449	495	462	476	462	489	455	498	466	508	452	459	460	398	396	417	392	395	406	391	395	418	386	356	366	385	374	365	356	372	364	309	376	403	369	341	372	380	355	351	383	351	369	374	368	371	355	356	358	325	344	374	367	350	351	352	393	336	365	362	366	358	334	364	327	355	360	376	337	369	356	364	375	364	343	354	396	333	362	370	344	382	342	364	355	319	346	362	324	310	339	371	358	349	377	351	329	351	358	364	363	363	386	376	346	368	360	364	350	346	340	358	354	389	334	330	361	386	364	379	354	379	351	352	392	329	360	363	330	345	349	343	370	350	362	341	389	334	368	328	368	339	368	355	348	319	343	326	349	343	386	375	338	333	335	361	389	340	324	335	360	346	328	376	372	395	347	373	356	387	348	349	364	336	352	344	376	344	356	339	359	350	357	350	327	340	354	345	400	350	354	370	336	364	367	377	365	378	388	362	359	349	357	342	372	372	368	378	359	358	367	351	352	370	356	364	369	369	376	336	357	347	339	360	345	363	349	358	359	358	347	351	374	340	379	360	362	357	316	365	349	353	332	337	322	366	330	334	372	341	370	331	332	364	334	349	379	312	372	321	379	351	377	347	344	374	349	332	358	344	347	334	351	348	375	345	353	335	360	348	363	352	319	352	329	356	353	375	340	338	334	336	350	354	357	350	368	351	353	378	358	345	348	366	362	363	367	351	336	370	330	341	378	361	367	341	382	354	323	344	374	343	360	363	358	330	351	361	361	357	354	356	322	378	365	354	377	328	335	388	316	357	331	347	300	361	365	392	374	383	325	346	358	349	344	336	335	410	369	358	369	346	343	388	355	335	348	329	360	342	339	339	354	385	369	387	369	335	367	352	350	358	338	370	364	348	353	367	339	361	365	369	356	367	360	349	344	327	323	344	394	375	337	355	364	371	355	336	374	341	344	405	352	390	342	336	336	368	366	359	346	351	374	374	356	359	342	339	335	341	325	343	365	362	333	367	384	348	334	344	344	341	352	362	342	347	374	358	373	343	348	324	350	360	359	365	343	352	369	394	369	347	343	345	333	317	358	353	373	362	376	364	366	329	328	358	339	350	334	353	356	384	377	357	342	393	372	350	357	404	358	363	394	353	368	345	333	371	390	363	338	334	373	328	359	366	355	358	293	358	351	324	383	328	352	353	390	350	347	332	345	341	321	355	361	350	364	346	371	329	379	342	343	389	359	333	342	374	365	347	369	382	343	353	375	380	344	355	372	332	390	354	343	374	365	362	361	341	348	362	353	348	320	354	333	346	360	384	352	339	354	375	339	360	333	367	360	339	358	356	311	352	360	367	340	368	328	353	370	364	374	299	370	375	360	350	362	352	347	382	359	371	356	360	345	332	326	382	357	354	361	331	347	380	351	347	360	397	387	374	321	350	384	335	339	387	371	353	380	348	315	405	341	346	360	323	356	354	389	344	374	353	322	353	390	352	327	346	358	329	344	354	376	352	345	357	345	355	348	340	345	372	332	334	358	368	342	372	350	320	345	333	331	359	374	350	363	350	375	372	353	360	354	338	362	383	356	345	306	368	327	355	338	346	345	391	355	378	339	331	348	383	373	358	356	358	366	354	358	341	342	325	346	342	424	346	330	347	393	371	352	329	341	363	335	370	359	373	337	377	360	352	367	383	357	332	383	366	381	322	353	365	325	328	320	343	349	344	368	330	365	356	338	347	362	371	290	343	365	381	371	360	352	366	388	359	364	342	362	361	334	369	335	338	384	354	377	357	355	347	367	362	383	380	372	331	363	359	339	346	344	338	343	363	288	336	355	345	335	357	378	348	361	387	356	348	378	358	380	346	334	351	338	367	362	328	335	363	353	363	363	358	343	379	343	346	388	339	369	339	370	389	379	388	358	340	348	317	340	338	308	373	348	358	348	350	347	382	343	331	349	352	334	364	364	335	311	345	364	322	399	357	370	355	339	375	344	322	361	346	377	343	353	319	371	371	351	333	338	370	324	342	348	374	347	390	393	340	377	327	368	357	360	359	338	346	335	341	350	352	344	361	343	363	372	351	365	361	383	337	367	358	351	360	346	350	348	314	346	373	334	348	367	375	371	349	357	374	347	331	364	375	331	356	365	358	360	365	333	346	406	337	303	355	364	366	365	367	350	376	377	347	338	362	340	359	340	382	337	349	343	372	359	379	333	346	340	397	355	331	372	355	394	348	357	341	382	320	368	388	381	357	351	344	340	370	336	351	385	351	337	339	368	353	345	354	330	342	340	367	332	355	377	330	366	389	346	376	350	357	369	356	375	383	366	316	359	363	343	324	364	319	362	357	375	349	353	351	313	322	362	359	341	335	362	363	367	342	363	337	350	383	329	363	372	351	344	381	396	355	372	340	339	390	349	351	293	357	356	365	360	350	371	355	350	369	352	342	345	377	360	317	340	339	360	364	337	363	341	371	375	375	334	351	398	328	380	380	354	354	364	367	370	362	333	357	371	344	348	389	348	328	362	350	353	325	361	349	370	366	353	359	333	380	327	374	355	401	351	363	353	307	367	384	358	358	358	383	326	343	343	309	317	351	366	376	372	321	344	336	353	330	357	359	385	356	361	328	338	345	337	358	389	378	344	375	366	349	368	381	328	375	332	348	348	383	347	364	370	352	358	367	337	378	366	345	357	379	350	359	324	358	333	361	336	332	355	357	356	340	364	351	354	352	387	347	379	363	349	380	368	384	336	357	371	359	331	375	366	369	363	334	380	397	344	373	353	365	362	353	336	343	376	372	365	393	357	372	372	371	360	356	348	344	343	354	367	330	345	371	356	376	347	357	347	359	344	302	365	372	364	365	378	361	352	316	318	327	409	360	338	368	323	348	367	300	353	326	353	341	354	358	343	338	344	353	381	375	367	348	358	365	366	382	339	369	337	351	316	366	341	351	354	338	334	380	357	370	340	359	377	357	359	343	350	328	328	334	363	388	357	365	380	375	340	366	362	342	358	357	336	325	357	348	360	347	345	361	328	355	379	373	361	331	372	364	370	369	335	316	352	335	332	353	353	329	345	365	336	378	341	396	358	355	368	372	354	351	337	359	357	373	348	360	351	341	357	391	371	360	370	379	305	319	341	344	361	359	337	363	340	374	393	346	340	309	371	343	376	368	369	346	361	365	366	370	329	340	376	366	371	378	351	402	328	360	331	368	336	355	353	351	389	367	383	358	370	356	359	363	369	340	343	361	356	368	333	350	371	366	363	330	339	361	349	333	386	365	363	348	387	375	356	332	346	352	373	359	366	363	312	325	346	356	338	354	376	337	369	346	347	364	351	362	337	353	345	336	364	341	394	344	354	348	368	379	389	336	367	357	344	380	346	329	361	374	323	371	339	368	362
23774	21102	28452	23979	21077	9805	1428	904	743	672	587	582	496	481	491	435	449	435	410	436	396	410	431	387	388	407	400	381	376	423	368	347	364	362	358	409	361	402	377	379	389	416	414	407	445	479	427	485	429	475	461	473	509	463	479	453	445	429	390	401	394	385	423	384	402	376	382	379	354	386	431	364	354	328	362	356	348	360	347	355	397	354	350	366	324	367	355	353	398	372	370	379	379	355	369	331	351	373	359	393	332	332	390	366	345	379	318	336	373	355	370	310	352	336	385	363	346	346	326	315	355	334	335	330	355	363	347	365	362	387	342	363	358	363	342	347	325	326	324	338	335	331	363	354	347	386	325	366	352	322	378	386	339	361	363	349	366	361	368	310	370	339	335	344	386	362	394	361	380	363	356	323	346	363	335	352	382	363	389	320	340	353	358	328	323	357	379	351	355	365	368	336	334	340	359	341	347	369	384	367	366	387	330	349	347	363	393	333	334	343	363	339	349	393	351	329	301	334	342	330	345	379	341	338	367	352	349	324	309	312	329	364	336	354	343	380	353	308	351	364	322	338	338	405	338	333	335	381	341	351	340	321	316	335	367	349	353	321	364	359	348	354	357	342	341	347	346	342	346	330	368	333	357	311	325	328	354	328	362	360	365	341	342	351	341	338	336	346	375	337	337	344	377	370	364	359	340	355	363	333	368	355	337	327	349	348	368	357	354	336	354	365	340	341	355	318	348	369	365	372	377	350	368	327	358	376	361	352	351	358	368	357	346	332	374	344	343	340	331	350	383	365	372	376	343	348	332	349	325	370	379	384	332	344	343	362	349	334	353	322	328	340	354	315	335	361	348	335	363	343	353	374	330	357	386	358	305	360	337	334	353	343	342	376	363	341	315	344	375	333	332	333	344	332	375	332	346	377	349	379	339	339	422	354	332	368	355	333	357	374	329	381	347	358	352	355	297	355	344	345	376	357	359	352	354	346	372	347	318	359	341	374	350	367	334	326	352	379	338	328	351	374	356	345	346	374	330	353	349	331	356	351	352	331	328	345	340	324	354	350	397	355	353	344	364	331	351	358	366	318	327	360	375	339	351	345	367	330	360	348	344	348	340	356	352	360	371	311	362	319	329	365	339	333	349	365	349	362	353	332	346	355	359	325	321	355	346	342	331	367	358	358	333	359	375	328	378	351	347	320	388	362	352	351	364	365	347	344	338	347	355	341	313	349	322	374	327	334	352	353	359	358	373	365	355	344	362	376	323	355	350	374	358	364	355	316	384	368	327	314	351	350	333	384	357	342	367	361	393	352	344	326	328	354	304	323	379	350	372	355	353	318	341	331	341	340	387	374	346	351	367	343	360	374	340	313	321	357	343	339	351	365	372	370	337	340	347	350	340	372	351	342	343	329	318	343	353	318	347	340	375	343	361	357	409	388	377	325	356	338	379	338	353	334	355	370	317	319	372	365	333	368	336	330	342	347	341	360	381	339	339	338	337	337	384	356	336	369	311	336	355	356	349	340	347	334	389	332	356	341	357	349	336	367	355	337	346	349	375	355	384	348	327	360	357	357	334	350	341	403	369	344	356	343	332	353	341	355	325	337	364	341	347	351	332	356	371	340	353	357	352	331	343	329	363	346	340	316	339	344	353	368	339	331	378	360	329	340	335	333	314	354	320	329	319	339	328	361	329	360	345	315	385	341	346	317	341	384	354	353	362	382	384	353	330	357	376	353	363	347	361	351	336	322	354	334	374	350	361	358	323	342	347	369	325	364	360	345	332	346	365	355	339	373	350	344	328	337	357	345	317	348	313	348	352	365	362	342	358	326	344	345	383	329	351	357	368	369	334	357	331	366	360	340	391	366	365	348	328	361	288	357	386	326	357	377	335	373	357	359	352	342	345	335	358	397	363	334	348	309	340	336	360	352	362	354	383	360	337	353	296	360	365	387	333	341	367	357	342	377	330	370	338	337	364	344	373	361	370	340	351	373	361	378	358	339	372	375	361	366	335	360	348	315	339	346	300	355	329	379	340	348	374	342	355	360	341	340	324	348	363	328	351	349	370	351	338	351	340	383	343	376	351	324	330	350	373	305	372	348	350	357	352	348	367	310	336	366	339	391	366	326	355	356	328	333	348	330	339	346	371	335	355	329	333	362	365	331	322	313	347	360	318	339	342	354	348	369	331	345	347	334	365	349	353	373	349	321	351	345	357	366	373	329	403	361	370	342	338	343	324	379	336	323	353	353	376	355	337	363	387	349	352	344	358	313	363	321	351	365	346	327	368	370	348	360	344	336	358	348	352	334	317	330	359	355	339	363	346	341	369	352	328	339	330	389	354	330	370	320	345	332	345	348	327	347	339	355	366	394	355	390	333	349	372	342	346	395	343	382	385	312	341	344	353	350	356	329	354	336	391	340	361	372	356	335	360	325	340	354	383	383	315	343	345	385	312	351	357	348	335	332	338	348	353	320	373	356	376	347	319	349	337	346	383	360	365	358	365	341	336	362	356	339	338	336	363	337	364	340	369	338	350	355	321	355	343	333	314	344	345	361	339	341	321	351	328	359	384	364	361	352	373	381	352	353	320	356	358	355	363	335	335	356	346	299	357	374	345	359	352	324	322	331	334	350	345	323	349	342	347	369	357	339	335	359	346	341	335	349	324	351	374	362	325	341	370	360	361	341	360	332	358	347	351	334	318	304	342	361	337	352	374	337	380	372	335	367	369	340	360	391	342	357	350	333	333	363	393	338	321	300	354	351	389	377	318	375	330	318	309	343	351	352	364	355	359	368	349	379	387	331	336	369	339	396	377	329	356	365	367	324	327	348	366	342	344	353	367	343	372	344	335	351	330	321	344	334	381	365	370	365	336	340	351	368	364	360	384	336	354	310	341	330	388	345	402	348	331	357	356	363	354	356	340	362	354	340	351	326	338	334	326	363	378	348	350	364	320	335	365	364	370	350	347	359	342	364	316	374	354	358	325	321	384	353	321	363	345	349	340	343	340	342	372	342	346	347	350	330	352	333	330	326	337	321	337	328	351	350	344	363	360	332	378	336	366	338	357	369	326	311	344	352	391	342	381	341	319	324	355	333	382	318	346	366	355	332	326	353	360	338	321	327	360	347	340	359	362	355	330	337	378	354	354	341	357	343	326	346	358	355	341	360	332	337	372	335	356	345	327	319	376	337	349	320	328	384	342	359	332	353	345	337	343	373	380	355	345	347	320	343	323	360	340	376	345	357	368	376	399	363	353	377	350	330	349	365	350	366	327	348	376	329	371	327	367	321	315	349	383	355	364	357	331	382	341	365	369	346	390	337	350	349	366	343	363	327	354	301	362	333	315	360	331	362	337	374	331	362	337	344	302	360	358	385	312	356	325	298	349	359	356	339	331	362	345	361	337	370	357	331	346	339	350	334	342	314	328	345	351	363	325	338	349	357	393	355	347	339	407	349	364	376	312	337	336	340	337	334	336	307	359	323	349	379
6004	12787	10586	5723	3891	3043	2354	1802	1509	1271	1171	954	920	892	798	746	695	679	600	626	596	597	587	559	566	574	573	556	516	556	522	480	486	507	496	526	523	561	545	581	582	591	597	600	641	641	695	708	680	707	728	705	745	725	675	636	629	680	622	612	575	586	603	608	541	507	460	519	486	491	484	510	478	484	450	465	456	521	467	465	490	496	522	463	450	460	464	428	416	425	462	432	445	435	479	449	450	500	489	476	436	468	467	457	454	457	455	428	422	456	398	465	425	436	462	441	454	467	434	458	434	489	470	410	433	507	432	434	447	441	462	434	438	463	453	460	432	432	469	426	480	436	494	440	472	436	398	410	457	487	448	460	430	437	439	465	445	449	456	452	455	467	451	456	493	454	481	464	415	481	456	440	447	452	458	426	471	451	464	447	479	429	458	470	451	500	433	449	443	418	473	445	432	450	436	449	438	462	484	478	443	432	458	440	443	450	445	436	454	443	459	471	470	465	442	471	434	437	445	438	448	472	478	440	485	445	433	439	432	461	460	472	429	472	465	427	444	439	456	464	463	467	459	430	436	471	462	441	424	441	449	455	468	441	442	445	475	433	485	469	495	455	453	456	462	451	444	446	480	478	460	446	502	430	423	436	467	427	429	458	448	460	447	441	453	450	443	444	505	466	448	482	445	472	457	475	462	441	468	450	434	443	469	458	490	456	446	490	467	440	452	433	457	442	459	501	466	450	451	444	487	419	437	488	442	443	452	439	479	425	501	464	477	448	443	430	439	480	479	444	451	474	441	410	436	423	445	446	455	484	438	455	477	479	461	429	467	453	465	439	452	437	449	458	442	457	449	457	463	460	424	440	453	447	441	482	437	472	461	497	467	424	466	478	442	437	485	423	490	431	459	459	459	440	415	421	445	490	466	451	474	442	431	444	408	482	458	468	455	419	450	461	474	461	451	474	473	450	454	428	479	449	433	464	462	469	450	462	452	475	457	439	466	442	442	489	447	458	460	426	401	453	458	429	446	450	461	489	417	451	470	437	475	433	438	424	464	436	458	466	464	509	440	475	449	458	468	485	438	416	452	465	390	451	475	462	484	435	440	443	458	431	476	493	453	462	431	448	428	449	443	459	462	442	446	492	446	459	465	451	476	470	425	459	431	464	476	458	419	436	458	431	467	460	473	482	461	436	463	483	473	439	460	433	467	466	467	415	430	432	450	441	469	445	431	409	424	449	476	436	473	438	446	461	430	489	446	459	473	456	466	448	436	457	515	466	451	464	469	444	415	444	442	477	406	480	477	427	480	437	449	485	502	483	428	451	449	449	468	439	464	436	437	435	458	451	412	443	486	471	496	469	492	395	426	467	439	479	415	493	441	416	437	473	437	428	465	457	428	487	436	477	498	466	492	493	483	416	451	430	462	478	513	460	419	470	466	439	474	442	456	464	459	463	471	429	449	461	449	441	460	464	434	469	422	460	491	458	477	480	432	455	444	461	478	414	426	454	426	447	448	421	448	460	459	461	455	420	440	436	497	419	441	447	468	479	455	445	464	466	401	406	399	492	424	420	440	445	434	421	473	482	459	468	467	470	442	480	438	432	451	486	447	450	470	436	440	434	412	501	483	444	457	453	434	478	463	445	451	467	453	458	481	413	482	449	425	440	464	485	466	456	464	471	484	463	442	482	452	437	482	458	481	452	430	467	417	432	449	433	465	482	416	448	472	448	472	444	429	431	433	472	430	423	486	441	446	483	452	470	441	429	457	466	451	496	459	455	480	437	439	463	457	451	434	459	467	443	457	478	432	465	428	436	417	457	465	454	478	441	470	460	426	462	448	463	446	443	450	455	449	457	442	437	418	439	458	415	480	424	450	478	438	444	467	486	464	444	453	460	437	431	458	441	461	475	439	455	415	464	480	496	477	435	465	451	477	464	463	444	435	474	469	429	460	466	416	484	460	467	498	444	439	471	455	428	463	464	417	449	418	461	417	426	419	437	456	447	431	462	475	458	448	464	445	443	497	462	445	454	448	420	450	475	437	435	424	451	458	439	433	442	455	464	431	458	427	439	454	471	463	460	446	477	487	470	452	439	439	445	425	467	431	497	420	458	486	432	417	447	467	472	460	496	437	456	449	456	461	478	432	480	450	450	456	499	453	449	466	464	461	437	459	469	425	467	471	495	463	474	470	431	445	447	404	463	426	473	479	464	443	458	463	452	436	466	471	480	468	452	460	423	450	431	427	465	451	426	473	440	493	433	435	447	444	467	471	434	428	486	418	460	469	457	463	433	471	460	403	446	452	425	468	452	440	495	421	472	430	446	447	462	417	492	460	480	435	462	425	436	429	441	492	459	443	475	431	484	453	448	465	424	453	450	479	448	468	476	435	408	451	456	467	453	423	419	455	463	449	450	474	467	474	477	449	465	414	435	474	478	477	503	458	475	433	430	454	472	463	416	464	449	439	468	484	450	434	432	435	464	421	448	443	478	440	440	443	459	458	483	469	468	464	471	455	411	458	434	444	446	469	436	492	444	448	467	473	438	442	452	405	409	471	425	455	446	427	468	407	436	450	415	470	506	446	424	450	464	398	435	489	492	453	433	466	445	467	494	432	429	486	474	435	427	456	434	499	448	470	453	446	457	468	442	418	439	442	473	458	431	467	465	460	464	459	482	467	464	465	449	420	443	420	445	481	446	431	411	446	482	449	452	450	422	450	420	472	432	449	443	400	433	439	457	448	463	472	446	445	426	464	469	484	435	444	480	456	471	435	448	471	442	466	421	426	481	450	446	447	473	458	427	481	453	479	428	446	452	436	450	407	489	462	416	433	432	422	452	459	486	424	448	453	416	450	454	461	469	428	421	460	439	488	440	447	463	448	451	444	443	447	444	442	448	429	464	460	431	449	485	463	449	492	439	473	446	439	463	460	489	490	470	421	472	442	436	453	465	459	453	411	464	468	465	434	451	428	421	500	493	468	424	470	464	452	477	444	402	481	480	447	465	439	481	437	450	456	432	471	433	405	410	462	474	501	451	450	453	433	534	441	442	459	474	447	457	416	455	472	456	427	461	455	452	463	437	492	447	426	461	465	468	448	433	436	442	435	435	462	465	456	481	461	450	438	448	469	447	444	435	408	448	425	431	475	466	451	445	459	436	424	415	449	431	482	458	450	436	456	433	459	417	445	409	452	424	409	461	444	442	415	420	456	476	426	418	477	458	450	481	444	455	432	472	445	451	479	478	383	446	461	427	434	466	421	434	405	443	452	462	432	485	442	440	463	458	461	466	457	447	466	427	458	471	481	414	454	431	436	482	410	456	443	461	442	450	450	460	482	458	467	477	437	446	482	449	425	461	453	441	471	469	435	471	455	394	456	446	478	471	482	460	455	435	441	454	442	414	453	442	471	440	439	448	463	458	479	432	428	437	412	459	445	465	454	458	482	424	412	481	442	437	463	474	455	440	449	466	462	470	487	472	428	440	460	473
25060	21105	27049	25177	7032	822	595	428	385	361	338	320	308	317	284	270	284	289	249	272	262	256	241	280	258	252	235	242	232	255	234	249	240	222	221	248	233	244	239	265	259	245	271	290	301	327	298	306	298	305	321	313	311	293	326	270	302	294	277	255	237	245	251	276	245	215	258	211	253	242	242	246	231	215	206	203	237	239	235	232	207	210	257	238	219	215	242	205	217	212	238	219	207	207	221	229	209	214	223	235	228	214	232	210	234	198	224	247	224	231	254	235	232	207	229	220	228	217	230	219	226	217	250	215	216	219	212	230	181	234	225	229	210	231	215	245	213	232	223	233	216	193	228	196	229	206	211	220	239	214	213	204	213	206	210	201	205	227	219	224	236	242	236	238	241	222	212	248	212	250	225	205	232	207	225	231	202	217	214	212	217	221	222	219	207	214	212	241	238	216	210	210	226	216	228	203	206	209	212	233	211	216	229	223	215	220	227	264	210	225	229	223	213	192	208	222	214	210	259	245	221	221	232	235	222	208	213	220	234	216	231	219	202	210	226	198	219	199	236	229	227	200	221	209	201	233	221	214	249	223	252	215	237	215	228	217	221	209	216	255	197	220	231	219	214	240	219	225	229	220	231	219	233	214	225	231	213	222	234	231	180	230	198	230	221	232	209	203	214	199	237	217	218	217	191	199	211	237	225	192	240	236	228	228	223	215	227	211	249	203	244	223	229	207	197	221	209	194	202	229	228	249	205	224	228	217	226	205	195	225	208	201	211	246	244	194	221	216	226	209	240	230	211	212	210	208	229	201	239	227	223	249	251	215	206	241	226	226	239	224	245	202	229	231	204	213	202	227	219	232	223	192	241	231	217	227	252	221	214	240	216	209	224	193	221	215	244	229	231	193	212	208	222	238	222	214	211	236	244	234	211	205	220	218	234	230	188	236	223	241	189	222	232	235	223	223	182	234	214	226	205	203	227	215	227	212	209	186	225	209	217	233	223	217	223	230	223	235	227	223	221	208	235	203	202	202	197	220	226	224	197	245	215	213	218	245	217	202	233	229	227	208	229	231	236	217	239	269	244	215	225	235	258	225	190	217	216	219	218	202	208	215	216	185	227	197	217	219	223	187	203	203	219	223	234	213	210	244	205	252	237	229	219	207	229	221	242	217	208	238	210	227	225	198	226	218	221	208	199	194	240	205	235	221	210	230	228	213	213	228	220	225	221	213	204	225	212	211	236	224	232	241	219	241	215	230	240	230	232	212	217	231	261	226	208	238	228	227	214	218	216	187	227	243	230	233	221	214	224	239	235	225	197	212	210	254	228	228	233	234	217	222	217	212	229	241	204	232	203	216	229	223	223	207	192	237	246	212	244	193	203	202	211	212	220	228	198	219	211	212	204	230	212	216	231	242	220	191	229	210	227	214	232	204	240	200	217	215	190	211	216	208	237	219	232	212	246	219	200	207	211	217	189	212	195	256	185	222	221	220	187	212	206	207	208	229	206	201	195	236	215	203	231	228	198	203	199	243	207	233	235	220	234	209	216	236	207	220	223	237	220	227	204	221	218	206	206	180	193	230	219	228	219	229	224	226	247	241	231	198	203	214	200	226	228	208	220	235	238	201	221	241	217	195	200	213	236	223	218	223	233	252	225	222	234	236	233	221	208	207	209	226	224	211	222	244	212	200	238	187	234	216	222	203	208	233	193	220	229	210	223	238	229	238	225	228	234	224	212	203	199	226	248	190	219	204	213	215	226	207	228	225	198	222	205	232	189	214	223	206	235	221	240	218	217	215	262	223	198	191	214	208	224	247	226	211	212	223	246	209	203	225	210	248	209	209	192	198	249	211	243	239	197	232	233	201	240	223	247	231	231	228	220	220	214	230	215	186	239	232	214	228	231	195	239	225	227	203	212	227	232	209	239	211	253	246	236	209	220	241	234	227	220	230	235	215	211	225	212	208	204	201	220	229	225	237	241	243	223	203	235	228	243	253	231	224	227	233	205	219	208	222	231	200	227	226	193	230	210	231	234	228	195	210	229	229	224	237	265	211	238	210	220	210	237	230	240	209	222	223	202	228	205	229	211	214	224	229	215	209	217	212	222	197	221	236	250	214	202	228	210	241	194	243	233	224	206	205	220	215	216	224	223	210	225	221	210	214	227	228	202	222	192	218	269	216	222	231	213	228	219	216	223	215	221	230	212	221	195	228	224	228	204	242	225	238	221	260	202	229	222	257	208	237	232	232	221	230	204	195	217	238	223	226	214	215	229	217	213	204	204	217	228	218	188	216	217	227	224	201	230	206	224	229	241	190	216	209	217	226	223	228	240	237	212	218	235	234	230	213	209	204	226	223	235	220	213	192	212	270	232	223	257	183	192	193	215	225	218	209	201	179	241	212	199	196	215	216	235	227	226	207	225	225	223	213	207	209	240	197	222	257	230	210	226	248	220	235	217	210	221	214	238	197	222	218	204	222	203	219	195	186	217	217	212	218	234	240	232	267	215	220	216	241	209	213	192	228	215	226	230	229	233	226	217	227	219	243	227	242	219	192	230	227	229	212	231	251	221	219	225	216	210	196	244	223	217	214	237	221	215	224	190	234	208	192	199	232	202	264	214	197	235	246	224	213	235	238	224	208	218	205	192	226	201	179	227	217	208	221	212	220	228	215	226	228	211	254	211	217	223	215	228	205	229	220	239	256	225	207	226	212	197	245	211	202	236	219	216	229	231	209	206	207	215	211	220	234	231	240	203	192	200	200	235	233	254	215	229	212	249	207	204	212	247	215	207	201	215	206	206	210	209	210	193	213	200	182	207	221	212	194	204	221	182	228	230	193	207	209	216	214	190	230	218	221	234	229	222	249	223	224	212	224	244	217	216	224	236	242	226	217	233	216	248	220	217	202	221	235	233	241	213	225	215	216	211	235	201	218	257	221	219	229	193	222	231	211	210	212	203	196	230	199	227	207	237	218	220	231	244	217	222	250	239	209	209	227	213	218	202	232	206	233	222	203	217	218	230	215	212	254	219	216	224	228	216	189	228	248	211	207	217	272	237	226	231	225	214	229	240	219	202	243	211	219	206	213	196	217	210	233	211	218	224	228	213	193	234	248	227	220	201	209	245	243	230	234	220	233	211	218	207	206	213	204	215	207	191	221	243	199	210	228	215	215	213	227	241	206	225	220	247	225	225	235	210	223	234	233	244	217	247	222	173	206	235	242	212	205	218	232	234	217	238	205	218	244	233	221	203	222	221	221	216	182	207	211	211	228	207	197	213	214	221	224	203	247	215	236	204	213	197	233	212	227	209	196	234	227	224	219	238	224	219	234	227	233	200	235	235	209	234	230	227	216	217	240	244	211	228	200	212	215	206	215	236	224	199	215	219	220	230	220	214	218	230	189	210	238	197	228	216	227	222	205	218	206	190	210	211	224	207	202	210	201	221	220	235	219	234	198	232	208	203	229	237	193	244	200	208	235	224	199	220	241
5432	8037	6398	3133	2302	1714	1437	1059	871	772	745	675	570	478	516	455	473	417	393	409	379	391	382	390	395	387	362	372	343	333	329	319	309	308	325	334	307	340	384	418	366	422	380	405	412	454	473	470	485	467	468	427	496	470	416	397	482	419	379	417	348	409	395	370	331	353	363	340	342	365	324	368	274	305	338	329	292	347	335	322	311	282	301	302	298	289	298	295	289	307	310	264	288	301	311	287	314	331	318	306	281	325	300	300	279	312	309	275	291	291	314	276	277	312	278	310	292	293	280	281	316	317	264	280	283	298	303	306	286	320	279	298	311	291	293	304	288	291	309	321	273	263	280	277	295	281	304	295	312	298	297	310	312	276	285	300	327	293	284	285	307	281	316	314	274	306	299	269	308	321	296	300	304	315	282	318	299	303	292	302	297	313	266	286	296	289	286	305	354	305	323	293	282	301	288	279	273	283	332	293	327	286	282	311	339	309	289	264	313	289	294	258	273	297	277	284	292	323	272	318	301	294	275	292	286	278	308	306	298	301	306	295	287	279	301	319	301	301	332	277	293	285	311	294	307	312	315	318	313	250	332	299	264	286	312	303	295	282	261	279	307	288	319	300	294	312	301	278	299	295	301	286	288	303	287	302	344	295	293	297	285	277	282	281	301	311	267	306	301	295	292	298	278	299	328	310	319	320	291	281	295	272	337	280	293	318	291	318	324	283	299	284	297	298	312	303	286	293	328	291	302	254	300	287	326	280	299	289	278	301	284	281	295	286	309	291	293	301	278	273	321	288	308	306	303	276	314	302	293	310	304	315	293	305	311	292	301	267	272	294	300	310	317	268	304	310	280	317	284	276	290	299	312	293	315	326	304	326	313	316	260	309	319	264	282	297	317	280	271	326	282	288	292	281	291	283	289	301	285	321	311	299	303	286	352	291	300	282	296	278	295	301	309	280	308	307	285	291	283	290	317	318	292	289	319	279	326	265	310	318	293	309	285	302	305	274	288	289	283	297	278	304	304	312	336	323	284	293	310	279	281	298	311	291	327	292	296	277	293	317	316	277	312	295	289	304	281	285	274	290	297	267	317	302	277	310	296	294	314	292	291	301	298	309	280	315	293	281	291	276	282	295	271	254	291	294	287	282	302	281	317	293	272	281	277	313	294	313	316	294	291	313	300	300	298	302	260	310	304	289	264	270	299	313	294	301	310	296	273	291	313	279	287	305	291	303	298	349	276	325	279	298	303	283	284	301	287	325	310	312	300	301	271	299	294	289	307	293	302	302	319	291	285	300	290	266	340	307	341	293	276	306	304	332	295	285	307	278	304	324	311	306	273	329	307	332	309	307	291	292	299	297	292	272	300	311	312	286	294	247	283	283	291	293	276	269	290	280	295	277	300	301	309	297	287	296	291	301	299	337	322	295	276	293	283	300	296	291	330	298	306	290	314	319	283	319	283	301	286	279	297	272	333	272	277	331	281	251	287	272	302	300	286	311	335	290	319	288	277	312	280	299	281	289	296	311	266	327	346	324	288	268	318	270	273	316	292	280	320	315	305	286	298	279	260	319	290	284	291	315	297	298	320	285	271	277	299	316	299	271	270	273	267	293	312	274	327	277	262	281	279	302	289	290	311	292	287	305	286	279	303	300	289	313	317	299	294	319	290	322	288	285	310	262	304	308	300	286	292	271	311	276	262	283	320	312	303	297	291	299	318	324	310	296	268	307	289	295	291	293	304	278	278	301	277	270	297	276	288	267	303	308	311	316	279	287	264	308	290	304	296	290	308	315	299	321	302	268	290	305	281	288	294	301	322	289	323	305	297	332	284	289	281	262	287	311	282	343	272	275	290	298	314	277	306	316	315	329	327	290	300	292	297	274	317	282	304	295	316	286	291	298	303	303	285	297	284	317	285	296	279	313	299	248	302	300	296	317	313	301	281	293	307	256	304	289	323	302	304	268	282	307	287	262	318	298	301	294	289	315	291	299	278	296	307	300	275	301	302	271	295	262	312	322	292	281	289	295	298	302	306	285	291	318	319	288	296	285	300	297	309	313	278	298	310	309	299	288	283	276	291	306	309	317	304	320	296	285	319	277	282	289	302	289	299	305	296	294	297	291	301	285	324	300	286	339	298	297	278	318	294	299	263	277	280	294	302	299	299	285	302	320	273	291	307	277	279	303	344	317	303	276	321	289	285	292	294	289	296	315	304	328	297	291	310	303	312	286	320	321	321	294	301	282	318	302	282	270	318	286	279	309	314	298	319	290	329	307	272	294	278	298	278	303	293	274	283	290	290	289	295	290	285	324	329	306	285	321	331	304	294	290	305	297	274	322	298	301	287	300	295	300	275	302	286	296	292	294	281	295	312	272	293	305	274	280	315	324	310	311	271	298	283	310	336	307	305	285	289	290	307	301	292	291	293	303	312	300	302	323	318	299	272	312	295	278	277	311	296	280	271	289	263	274	298	283	318	295	341	320	310	283	278	317	298	323	302	303	290	283	274	293	323	292	285	327	321	295	296	310	279	292	270	309	293	292	316	289	277	325	316	291	316	277	309	307	281	277	265	270	295	298	251	254	270	292	285	318	285	296	273	302	311	336	297	300	299	309	302	285	339	282	256	299	307	293	300	273	321	271	267	310	269	302	286	280	298	287	275	283	300	305	288	290	306	323	287	263	300	285	304	280	270	303	299	323	295	306	308	296	321	294	298	289	302	298	278	334	307	284	293	287	274	290	290	287	282	288	321	317	283	280	302	277	290	269	309	297	299	304	274	304	329	305	309	294	288	293	322	325	291	267	294	292	321	344	273	335	291	302	322	307	314	288	302	324	298	274	276	290	268	293	317	268	285	279	294	315	275	292	281	291	287	289	279	292	290	296	289	312	307	295	320	291	281	295	284	286	280	299	306	276	296	319	330	305	282	293	290	266	265	294	285	276	332	298	306	289	278	303	306	311	279	309	316	308	298	300	295	303	320	265	306	297	294	308	287	301	300	292	298	330	305	267	285	306	310	282	290	313	264	295	282	299	304	298	276	292	303	318	299	265	327	284	286	297	319	292	290	324	297	284	292	275	295	289	298	293	282	271	322	304	272	303	279	271	305	269	325	268	274	309	285	300	304	290	299	312	268	305	308	292	300	306	273	323	295	290	324	304	284	280	286	302	299	313	282	292	294	312	293	285	293	271	274	317	284	259	321	289	302	304	264	294	297	260	301	291	272	295	323	281	271	312	291	280	302	295	296	320	284	308	310	316	303	299	314	342	293	270	278	266	297	320	304	294	315	285	272	309	295	279	291	300	281	309	275	322	300	263	303	322	284	288	306	291	316	318	261	297	301	294	300	297	316	287	284	292	311	308	303	303	292	296	298	264	285	293	305	317	287	328	301	304	279	304	292	288	284	305	283	295	297	324	296	314	281	300	300	288	278	255	329	294	282	283	315	282	309	295	310	307	302	304	308	295	290	307	300	303	315	313	267	293	277	307
22817	21117	28846	23628	21109	21133	7795	1507	1008	857	743	754	687	621	607	544	532	533	481	475	439	478	483	455	453	411	452	411	407	388	354	395	354	366	402	384	375	399	404	419	390	417	412	450	517	492	481	507	504	450	533	524	546	538	503	502	461	454	411	393	416	390	436	424	413	384	371	340	374	371	367	308	386	343	310	346	302	409	343	352	343	369	341	348	347	351	339	324	368	356	331	358	335	337	327	361	334	341	335	344	338	336	307	317	317	296	317	333	366	345	325	371	335	316	339	345	317	310	318	302	292	306	332	317	312	311	303	331	323	350	345	362	343	316	324	338	335	328	327	330	313	336	342	309	340	318	304	326	305	338	343	320	322	345	380	293	283	319	332	309	357	312	317	331	304	335	324	336	343	306	331	343	343	353	337	326	354	325	314	326	349	361	331	289	319	319	320	350	314	355	323	358	339	330	302	338	334	319	319	307	330	355	312	300	308	330	289	367	326	347	346	336	322	356	329	327	358	319	306	343	347	312	320	340	332	350	349	338	330	306	316	317	311	337	347	332	325	330	335	327	303	295	300	326	346	307	327	285	354	336	332	332	362	301	332	338	312	339	351	323	357	284	323	314	323	324	332	335	320	325	340	320	337	340	277	323	335	282	328	354	337	348	335	336	327	339	320	333	304	316	348	361	336	344	328	328	321	329	329	310	344	322	320	341	305	347	330	354	325	297	312	333	356	374	301	308	318	338	326	316	328	288	335	349	315	311	324	358	362	339	319	325	322	338	323	339	332	294	334	310	342	342	312	316	369	344	320	320	318	316	313	329	315	332	320	325	342	321	327	337	337	298	353	345	334	296	313	339	346	316	309	343	291	309	357	304	338	356	360	303	346	330	339	310	329	348	297	344	354	313	353	331	357	333	338	347	338	327	302	308	345	328	337	341	281	357	312	351	350	332	320	327	349	351	336	351	293	317	340	316	346	336	334	321	354	318	324	356	327	340	343	320	336	305	298	341	349	306	329	342	335	368	330	308	346	342	338	335	337	322	361	336	342	298	340	344	299	344	319	334	329	302	358	335	300	329	338	304	327	334	298	325	308	329	329	334	336	290	363	357	323	363	323	348	328	364	340	335	308	337	320	331	322	341	354	314	333	309	301	345	362	353	331	354	308	313	336	327	332	330	318	364	333	327	333	344	355	317	336	330	330	376	345	336	359	315	304	318	352	284	309	327	346	319	334	297	319	339	323	359	349	349	338	315	370	292	333	298	334	333	314	349	339	331	353	300	370	350	321	329	336	331	300	341	322	314	324	351	349	325	306	346	327	361	345	321	351	326	331	327	309	351	368	333	305	278	308	306	322	324	354	312	284	350	360	323	317	341	319	329	337	336	299	353	324	282	332	351	347	333	326	329	327	347	300	300	320	328	301	322	327	309	326	345	343	370	325	320	330	315	324	342	341	297	343	349	349	338	324	300	329	336	337	349	327	330	320	377	316	293	343	325	353	318	347	321	317	321	331	316	327	365	308	336	331	313	340	329	282	346	322	303	351	353	347	340	325	315	324	313	315	306	327	311	322	368	331	329	358	364	329	305	343	373	336	346	325	327	312	319	307	325	316	329	351	327	314	312	331	365	328	348	330	320	348	293	326	363	323	349	323	325	313	349	319	322	306	294	315	364	327	357	317	303	306	331	321	324	347	338	322	297	326	340	335	350	340	344	343	325	334	337	314	330	323	319	325	327	351	311	302	321	312	334	319	335	307	344	327	323	324	335	341	345	311	317	305	323	335	323	317	327	289	340	324	311	317	335	344	333	317	335	321	316	320	343	349	339	332	303	362	317	331	385	336	358	309	321	317	317	341	349	305	339	335	326	333	324	334	345	306	312	335	311	314	342	332	325	328	340	341	325	327	397	359	341	302	341	321	315	324	324	346	340	349	308	336	327	310	311	325	348	326	310	344	324	309	339	331	333	335	309	329	333	316	324	335	291	312	344	317	338	333	341	329	308	305	322	330	357	312	325	373	333	335	367	325	353	354	331	316	314	328	324	353	337	304	332	328	328	326	330	329	326	307	334	282	320	351	324	329	326	334	329	321	307	318	351	307	320	351	330	325	313	337	370	345	326	331	305	305	329	304	314	314	328	346	352	352	342	353	325	320	350	328	316	337	321	380	296	354	330	335	318	321	320	307	325	332	308	334	352	341	303	330	301	344	303	366	298	337	281	315	331	307	330	362	314	326	341	306	352	319	293	355	336	352	339	372	349	297	321	336	365	324	333	336	304	322	299	363	311	297	307	322	333	294	309	315	320	364	344	307	305	317	315	311	319	335	319	296	333	339	330	318	304	344	344	352	320	334	348	319	329	317	316	322	347	331	311	333	334	358	319	356	319	339	339	347	337	346	329	334	334	312	329	379	308	343	295	340	334	301	312	326	359	321	346	342	316	374	315	369	351	346	341	296	348	322	348	333	303	339	310	321	318	362	309	356	316	292	348	371	319	339	324	327	332	364	343	280	331	350	315	360	350	314	325	338	328	314	305	302	316	306	354	350	292	336	320	326	338	338	324	318	345	333	308	353	332	308	330	315	323	326	323	341	310	323	328	351	328	336	318	294	350	353	336	337	324	336	306	325	364	317	341	308	371	314	290	319	327	340	341	320	322	330	311	315	325	325	354	296	313	360	323	339	324	299	310	314	355	344	388	301	348	329	334	356	325	345	301	343	340	362	315	293	331	317	324	329	304	300	309	332	293	321	309	299	348	323	343	329	327	359	333	333	314	344	320	360	324	310	323	335	345	317	350	318	312	357	312	304	333	316	313	319	334	330	336	318	323	331	356	355	382	336	308	310	340	310	332	318	323	354	319	323	294	327	331	331	327	319	342	363	336	329	309	356	332	324	326	314	344	334	322	349	333	354	363	314	369	332	339	332	326	350	298	302	312	313	340	327	341	334	344	327	315	345	353	327	356	325	342	317	336	365	360	344	325	353	331	352	325	302	338	343	316	348	318	320	359	331	322	322	325	295	359	320	325	366	297	331	331	322	340	295	332	329	332	336	330	343	332	334	358	310	321	304	327	332	326	304	315	364	325	334	323	317	313	320	358	303	349	341	330	332	322	326	346	352	347	326	305	306	306	342	334	295	326	336	336	325	361	322	333	311	331	335	327	337	356	338	306	333	345	311	326	338	325	341	339	352	336	312	349	332	322	347	344	335	328	345	353	309	312	344	312	312	340	356	331	310	350	347	322	334	283	336	320	344	330	317	335	343	317	314	331	375	347	312	325	331	314	329	334	311	335	353	343	340	301	302	339	327	307	346	331	335	311	328	331	328	354	314	349	290	326	332	326	347	321	365	308	334	331	346	317	329	305	359	341	324	343	357	305	317	333	336	297	353	321	327	313	370	315	323	370	317	346	319	299	320	355	299	325	334	344	344	321	319	349	308	374	304	343	332	319	336	362	381	365	330	351	320	342	345	330	310	293	320	343	359	316	322	324
8173	18718	15837	8825	6297	4853	3639	2923	2307	1903	1734	1437	1237	1166	986	968	901	841	724	737	712	725	646	627	645	654	628	575	558	567	555	477	509	558	490	556	558	583	596	643	640	650	622	680	722	686	721	705	772	857	806	870	824	855	694	784	736	682	619	560	539	578	615	615	556	504	545	513	480	505	485	489	482	430	428	423	471	494	476	454	463	454	457	466	490	468	447	445	457	417	423	439	419	423	431	443	432	449	461	448	445	426	430	425	468	459	449	414	437	428	438	440	433	434	450	461	403	384	400	426	422	383	436	464	440	434	413	392	433	397	462	427	427	425	441	436	442	459	434	418	470	474	450	429	427	432	413	429	400	439	432	439	412	452	435	415	432	432	401	440	401	437	414	436	404	421	396	412	407	454	425	428	417	433	413	416	432	400	440	414	446	432	452	433	425	425	438	399	437	422	434	417	441	424	416	427	429	409	416	444	432	423	429	432	397	437	432	443	402	424	427	459	448	417	438	415	410	400	435	410	456	423	417	429	418	453	422	433	392	434	449	443	396	399	420	421	417	429	402	452	416	434	462	404	452	449	420	441	420	404	450	398	465	456	461	417	393	394	391	414	432	431	431	430	430	416	368	377	408	437	423	477	448	439	430	445	454	411	446	413	450	432	465	419	376	474	410	424	432	417	417	408	442	412	431	439	444	384	435	440	450	451	421	447	460	440	436	373	415	442	444	433	386	405	446	461	416	441	463	434	430	445	416	429	429	420	430	378	422	429	410	396	460	455	426	434	438	405	410	479	401	419	438	449	441	402	375	426	438	421	404	412	428	408	398	453	449	416	427	453	412	421	401	448	452	426	407	423	435	413	407	442	446	446	435	440	452	430	468	444	425	399	394	429	449	445	432	420	439	408	433	457	443	461	436	441	427	425	441	455	389	416	395	391	453	418	433	428	411	395	468	428	417	394	451	435	435	422	437	389	449	453	438	452	443	422	412	442	430	404	450	428	400	417	462	406	438	410	449	406	426	418	433	408	380	435	411	425	425	421	417	390	430	403	419	457	440	462	408	436	435	396	417	410	428	428	428	404	419	438	446	435	430	432	461	440	434	438	460	474	417	442	411	437	434	414	452	434	426	396	396	444	407	390	413	429	391	462	422	429	424	380	440	440	397	424	436	430	423	437	434	449	436	411	430	429	437	481	431	422	476	424	427	411	407	409	401	440	439	410	436	470	452	443	421	410	428	404	436	410	433	441	449	433	455	446	406	477	426	395	442	434	426	472	437	428	382	426	420	408	408	463	445	442	465	433	441	414	426	442	401	386	428	449	421	435	420	417	427	418	432	465	456	429	401	407	432	424	434	453	425	426	427	412	407	465	445	424	402	426	443	385	425	482	413	418	393	421	391	414	475	418	407	397	469	400	399	397	458	411	428	423	421	395	445	456	388	436	410	417	408	443	385	464	415	412	409	419	433	445	431	431	417	438	397	425	372	425	404	452	450	419	439	468	385	467	452	424	414	435	444	428	440	432	459	438	395	438	444	459	430	424	437	470	393	448	473	446	414	418	426	411	404	451	415	427	440	427	434	412	439	415	442	431	407	418	422	408	426	469	447	405	423	416	422	434	424	417	454	421	433	448	457	427	409	434	431	446	420	456	436	424	451	432	407	419	409	435	426	417	410	420	440	426	452	449	435	394	423	461	431	447	416	448	421	467	445	410	436	452	459	456	405	423	383	442	418	433	425	462	422	442	394	414	413	400	417	429	404	435	411	377	415	434	377	408	407	433	419	439	465	428	399	430	415	405	445	449	448	463	448	414	397	444	405	407	409	451	401	425	428	438	412	418	414	462	417	410	433	427	451	415	431	427	452	443	430	393	418	466	453	436	431	382	398	397	419	407	406	414	433	424	430	424	430	445	439	407	417	452	423	406	400	440	419	456	430	392	470	421	401	431	437	436	451	437	373	484	441	428	416	470	449	474	425	418	457	456	419	428	391	398	426	411	439	419	384	440	459	440	408	413	441	433	418	412	452	447	449	432	413	385	438	417	426	414	454	438	427	455	431	440	409	403	435	386	424	422	410	433	451	432	426	417	451	447	424	456	448	438	419	426	440	398	504	436	442	441	418	413	429	448	420	436	422	444	397	428	436	445	443	439	406	447	425	409	395	440	417	441	435	429	451	440	429	436	398	417	379	450	464	390	436	432	423	396	435	444	414	467	422	453	452	431	416	424	452	416	413	417	418	404	452	465	427	442	406	468	423	427	410	437	422	458	427	428	433	445	428	432	421	448	438	419	430	438	399	408	406	394	462	416	450	419	428	408	434	433	418	450	432	465	426	430	411	416	427	430	458	401	439	457	437	455	426	430	415	411	417	435	452	464	422	396	446	426	435	421	425	402	429	419	463	445	428	443	402	466	428	443	414	397	427	426	403	417	418	443	429	427	428	446	404	423	435	439	398	415	402	467	463	460	439	445	413	441	452	452	392	446	425	439	460	421	433	413	422	425	447	431	423	431	452	408	418	396	434	408	415	437	426	415	395	388	389	419	420	410	453	432	406	445	445	407	460	465	413	438	448	412	429	441	420	487	429	401	414	402	403	424	417	419	397	445	410	441	394	410	425	412	444	414	424	432	422	421	488	415	428	460	440	438	419	408	425	410	407	407	410	418	432	436	408	453	436	432	418	443	442	422	435	439	441	409	447	441	410	435	388	445	424	448	438	429	410	443	427	437	391	406	446	445	410	429	455	414	418	418	435	445	440	444	420	424	437	449	429	443	405	440	431	459	410	442	411	421	444	424	475	447	451	439	453	411	417	432	428	404	446	460	402	437	427	425	430	448	444	395	417	464	448	427	416	408	441	411	463	413	457	433	431	421	415	418	430	408	407	405	475	426	428	457	452	442	451	411	441	438	467	423	435	403	406	458	417	410	450	423	448	407	430	413	471	444	424	424	455	413	440	460	433	433	452	410	435	403	424	464	440	439	412	432	399	406	390	416	434	446	423	428	424	437	435	413	461	479	413	450	433	443	453	447	424	420	451	436	455	441	433	439	421	438	453	439	383	424	453	419	452	426	443	416	422	455	431	461	436	430	450	423	450	420	410	448	463	418	458	412	407	456	380	431	416	395	401	431	455	441	406	460	428	444	431	401	434	449	417	443	419	413	447	464	428	450	437	448	466	433	389	431	431	414	454	395	429	418	428	430	423	452	436	461	454	412	446	397	416	444	436	439	453	429	412	393	460	442	419	400	446	429	438	417	434	452	426	433	427	403	431	423	407	412	444	420	422	406	430	430	444	450	429	381	424	435	434	449	423	450	425	454	442	420	421	414	429	460	466	442	451	418	470	408	432	421	377	435	400	422	409	399	434	438	418	436	432	431	383	422	436	413	456	418	431	421	414	391	455	415	435	436	425	402	441	426	438	422	416	406	458	407	397	410	434	421	393	404	428	420	426	446	425	388	454	444	409	421	432	417	418	423	470	401	408	410	430	468
26978	19708	6828	1296	742	599	448	399	357	358	305	324	311	318	297	296	286	300	302	275	281	289	282	245	291	285	280	276	282	311	272	271	266	277	269	275	271	285	299	310	318	321	311	284	314	319	315	311	297	301	328	324	323	303	325	280	310	291	331	286	282	257	305	308	290	248	265	268	284	277	274	286	298	243	261	257	267	265	255	276	271	277	271	264	281	247	255	258	311	279	286	260	262	268	273	277	261	265	298	269	287	275	261	251	269	287	259	256	291	267	287	266	251	252	284	267	285	279	270	283	272	302	239	248	286	293	272	258	265	253	254	298	268	245	285	247	251	294	243	217	261	242	272	251	262	267	279	265	243	308	272	275	272	290	253	246	268	258	265	238	281	289	262	297	269	266	270	279	291	280	268	283	268	259	285	244	248	293	286	283	262	259	260	291	272	269	280	285	288	282	253	239	254	280	276	247	255	323	275	293	271	265	264	237	275	247	289	247	237	282	267	273	256	306	271	248	293	263	265	294	285	263	297	282	252	266	263	256	240	264	242	265	248	303	252	292	249	300	237	250	281	261	263	255	264	264	250	245	286	277	268	249	258	241	255	302	266	298	286	238	274	282	246	262	254	294	298	271	250	275	255	254	263	265	255	277	279	323	272	285	257	286	265	266	257	286	243	273	264	264	255	271	258	276	268	276	273	252	254	269	260	257	287	286	268	271	254	285	301	294	271	288	233	236	276	232	285	301	291	277	267	271	258	270	293	255	262	263	258	261	266	219	289	283	272	250	285	267	266	272	282	244	282	278	265	271	257	276	274	270	279	270	239	273	287	259	269	263	253	282	297	273	266	278	274	306	253	269	285	267	269	256	256	281	276	245	275	278	265	273	255	268	282	261	233	233	267	262	284	253	260	227	283	297	271	280	263	260	249	287	244	309	272	270	267	268	255	280	271	272	266	254	261	274	272	232	259	250	246	261	293	260	263	267	269	246	247	262	253	255	287	256	277	258	259	237	246	291	265	265	260	291	272	262	273	263	245	260	281	264	286	289	263	259	282	272	256	277	275	277	251	276	274	275	259	233	257	267	276	274	282	292	278	263	277	244	268	258	264	294	276	281	237	281	273	262	274	290	238	247	263	247	252	256	283	287	252	280	261	247	249	250	284	272	258	265	251	255	290	266	298	260	294	261	279	248	253	283	238	239	253	249	279	276	263	235	265	259	263	271	246	273	258	244	292	273	283	233	225	279	287	264	290	230	246	265	249	264	260	261	257	291	263	264	271	252	273	235	277	247	286	268	246	254	269	294	271	264	300	263	227	256	281	275	256	312	264	232	254	265	249	264	267	290	278	241	247	267	277	300	244	294	245	290	280	264	281	284	280	289	276	263	220	280	272	275	251	262	275	283	249	285	267	260	281	269	234	283	285	259	314	271	259	291	257	253	256	275	271	275	268	254	259	281	262	274	264	281	267	268	256	250	253	270	275	277	312	274	267	261	269	271	250	253	267	245	255	312	278	249	274	269	260	278	260	256	269	275	258	279	244	275	282	266	290	254	269	258	267	301	252	270	267	252	278	277	278	258	278	263	235	233	290	261	249	280	271	271	268	290	220	259	277	267	286	273	269	290	274	274	272	241	254	303	274	271	249	233	266	265	223	287	281	287	269	249	284	261	268	260	262	254	245	252	267	263	268	292	255	267	278	270	270	260	265	238	263	250	240	281	289	261	266	249	261	258	259	285	264	256	262	288	270	263	249	258	247	265	269	258	234	296	251	276	257	271	259	288	260	254	267	270	241	268	271	273	296	251	264	256	308	280	266	247	252	265	274	266	296	274	256	279	272	273	243	282	253	259	265	308	284	291	262	258	280	283	251	259	266	287	266	275	244	266	273	281	286	254	262	301	274	247	280	256	254	257	259	285	249	268	259	268	255	249	266	257	245	292	257	253	249	267	238	266	278	251	273	283	253	259	278	264	283	258	250	280	275	287	277	271	239	267	257	239	266	247	275	284	254	281	282	285	282	246	289	265	262	269	273	240	281	276	299	280	265	264	265	254	257	284	306	266	285	262	275	232	284	245	231	295	274	298	258	263	261	266	282	262	256	280	279	281	262	263	261	268	271	282	258	290	264	273	262	246	260	282	270	288	267	263	275	265	260	229	250	257	261	247	273	241	264	234	252	273	272	269	269	237	294	266	266	285	262	252	263	259	254	258	231	238	304	267	287	304	250	297	282	272	234	279	272	257	252	292	250	251	282	247	265	244	293	285	249	254	276	291	246	258	249	266	298	282	276	268	253	257	267	277	287	253	275	251	258	256	254	271	261	280	260	262	274	253	255	278	242	258	274	260	269	289	273	271	259	265	297	247	255	265	282	254	264	273	263	257	276	251	272	265	250	244	278	272	259	281	257	277	265	282	268	279	281	263	252	263	283	288	259	238	278	261	277	276	265	246	267	248	273	267	281	297	264	257	259	265	305	271	226	246	242	273	258	285	245	275	280	274	244	274	282	275	229	265	246	276	269	247	262	281	298	253	258	271	267	280	266	279	253	268	254	284	285	292	243	292	270	266	275	288	271	267	278	283	243	264	254	269	273	254	278	277	288	291	260	277	252	268	279	277	258	265	284	255	276	275	258	273	247	280	244	246	282	275	261	261	269	271	298	286	262	275	258	242	265	297	270	263	274	278	284	274	272	256	235	271	288	288	292	224	300	251	253	278	240	250	245	258	293	270	259	313	289	286	247	279	269	296	273	283	264	253	248	295	270	257	265	255	261	278	272	271	287	290	261	272	262	238	283	245	281	293	278	248	258	260	257	288	301	273	279	269	255	263	311	269	278	279	276	257	271	259	250	279	270	260	249	262	262	269	235	268	303	278	243	258	246	262	291	253	243	284	295	260	289	266	254	257	263	281	268	294	262	252	254	266	235	253	314	278	253	262	251	267	234	265	264	280	240	269	259	265	272	290	254	278	280	268	270	250	276	276	264	277	267	293	265	232	256	261	256	259	260	257	249	291	289	283	265	274	272	226	268	255	254	244	262	266	250	258	257	260	264	252	266	269	274	265	272	286	266	260	259	267	274	258	285	285	270	251	284	263	236	282	265	323	276	285	259	218	269	262	295	270	300	265	265	274	249	259	291	265	259	283	288	272	283	260	272	268	280	286	257	249	263	266	260	258	250	313	253	244	250	291	264	257	278	254	281	253	293	295	242	280	290	275	272	254	255	257	249	214	278	264	280	251	266	267	280	293	296	265	277	283	284	254	266	254	270	271	246	272	288	303	251	297	258	252	261	251	262	274	274	271	256	287	286	272	255	248	291	282	304	287	283	267	236	250	255	269	294	291	272	276	251	255	271	255	301	257	271	296	264	313	279	278	266	239	279	274	289	282	275	288	270	254	278	256	287	268	291	272	275	272	273	265	248	240	256	278	285	241	273	267	305	264	270	272	265	267	287	270	257	273	287	280	260	261	284	249	264	293	288	256	267	252	275	255
4774	3383	2917	1451	1125	891	777	636	566	525	535	445	435	468	439	413	410	418	420	409	420	399	380	391	405	393	410	348	370	372	399	354	379	377	365	350	386	439	442	413	433	447	432	411	459	460	440	446	463	456	508	507	501	464	535	453	404	422	446	407	418	421	438	395	403	387	354	371	389	378	360	362	371	354	367	327	308	359	370	331	353	357	368	366	368	370	386	340	338	336	369	381	374	351	362	350	337	341	360	418	376	320	369	329	339	336	363	355	343	332	352	343	343	339	325	321	342	334	349	357	353	360	358	365	368	344	344	348	344	356	338	366	371	382	375	345	333	369	352	316	321	359	351	333	353	378	346	351	356	350	357	325	392	344	380	323	372	358	319	367	387	357	337	326	364	361	352	361	330	302	355	335	365	363	352	373	325	353	348	340	351	340	370	347	368	334	354	361	355	367	342	362	372	376	359	360	352	358	363	385	385	350	354	352	362	344	350	362	354	359	333	353	357	348	336	361	373	330	335	344	360	345	348	365	329	334	358	399	354	365	327	337	366	378	368	348	349	368	344	342	357	341	356	363	358	372	386	339	367	341	337	356	354	345	341	336	352	359	379	369	314	353	360	322	348	358	337	334	352	367	354	375	335	333	360	335	340	333	360	371	417	339	338	356	356	394	343	354	360	381	352	346	361	351	348	341	364	338	383	355	338	343	364	374	354	358	395	347	375	359	342	391	348	360	373	341	358	347	367	352	376	346	377	370	356	344	366	363	344	313	349	342	335	344	334	364	367	335	398	358	334	350	341	361	335	357	351	321	346	343	397	348	336	343	329	327	365	335	337	362	346	371	347	368	388	338	365	348	357	331	349	366	396	357	373	340	329	360	380	370	359	380	343	357	360	339	363	375	339	354	317	326	355	367	356	316	337	341	352	375	399	364	370	355	329	335	374	348	389	373	359	345	327	331	327	355	297	383	339	336	351	342	352	321	333	362	342	350	343	345	349	348	347	368	369	341	359	349	352	373	368	338	377	347	344	372	334	352	374	357	355	334	375	348	356	387	358	355	348	346	303	342	354	366	393	344	366	307	369	370	348	361	340	349	353	368	341	349	342	357	342	372	331	367	360	358	320	355	355	371	346	367	365	337	330	357	342	345	391	352	382	313	340	327	336	357	374	376	372	320	335	371	400	397	359	392	332	332	354	356	335	363	332	368	332	346	338	335	330	346	367	325	380	380	344	351	338	345	340	344	331	350	354	344	357	363	355	376	313	333	340	336	348	349	327	349	346	361	372	351	356	368	371	326	347	373	340	374	354	376	350	334	348	327	389	352	366	332	365	362	367	332	361	365	363	354	344	337	370	375	375	343	308	328	343	363	387	360	371	356	326	334	371	391	356	362	384	349	338	351	376	345	335	308	365	352	318	364	352	344	316	315	333	344	385	354	365	334	343	362	348	357	372	388	349	321	336	359	353	362	354	354	388	351	370	323	358	371	381	368	343	356	327	350	359	374	311	333	367	361	362	372	317	363	314	380	366	353	346	349	385	338	358	343	317	351	343	347	352	378	349	358	390	311	378	369	365	343	344	410	353	341	344	354	364	334	366	330	334	352	358	366	349	322	359	383	346	344	370	378	371	362	356	341	366	331	389	347	342	341	334	356	338	381	337	387	319	328	378	352	372	331	385	358	348	328	313	356	363	327	372	347	355	361	347	353	340	344	337	385	335	334	338	342	351	343	339	356	335	347	352	369	376	366	351	377	350	324	306	324	325	373	334	352	360	316	368	332	389	346	354	343	363	324	372	347	343	369	368	349	385	330	344	353	360	373	353	331	357	377	373	345	366	331	354	353	364	361	343	352	342	341	350	346	337	353	362	346	352	356	318	333	328	310	351	340	345	358	359	360	374	335	348	352	377	356	337	342	371	369	343	337	348	341	328	328	386	382	314	375	326	354	344	355	343	363	361	353	342	354	351	333	351	358	354	316	334	345	344	330	378	352	354	359	374	360	375	351	361	351	361	384	314	376	348	334	366	355	346	349	357	388	353	323	355	307	359	305	337	349	332	354	362	342	317	343	368	348	363	354	347	342	347	354	344	351	334	355	367	350	383	360	353	320	326	366	342	315	351	357	333	339	351	353	380	370	338	347	386	346	337	335	345	354	359	349	346	346	339	352	362	362	354	344	375	370	343	337	330	340	338	393	348	379	374	325	349	358	332	331	332	340	342	377	362	334	355	350	362	353	352	358	394	337	336	353	333	359	355	365	354	339	312	358	398	361	318	341	367	379	359	386	335	333	377	336	366	364	367	356	346	382	379	343	362	353	322	340	351	367	365	342	376	340	330	357	372	348	337	354	339	379	322	366	336	351	349	339	364	376	344	360	376	321	363	371	378	345	348	381	315	367	345	316	367	363	352	376	339	350	357	340	356	341	343	356	370	373	368	349	369	366	418	387	332	377	337	354	348	327	378	350	355	351	370	355	390	338	375	369	382	340	344	370	366	319	346	305	359	369	368	382	370	337	342	387	377	319	372	385	350	339	361	329	350	372	366	369	344	356	362	335	387	356	342	361	359	327	322	357	370	341	328	337	341	317	389	315	337	322	349	371	386	309	362	358	357	366	356	364	341	357	345	370	360	374	314	363	386	347	351	347	370	332	338	400	352	359	371	336	355	370	336	376	340	374	342	346	353	349	358	366	358	378	388	353	356	354	346	363	352	369	374	428	355	368	390	308	382	387	345	346	375	401	333	335	348	358	364	367	353	347	314	343	370	355	335	360	338	373	365	341	331	328	320	336	369	365	372	385	344	341	356	375	376	339	327	355	339	370	370	374	338	380	324	371	353	379	335	341	373	331	348	336	348	393	331	350	381	358	352	354	341	364	350	325	376	341	319	351	347	355	345	341	378	328	318	343	336	343	368	342	392	361	343	341	329	364	356	345	354	349	347	328	380	327	370	328	324	352	380	342	358	327	354	367	403	358	314	362	361	356	386	383	370	358	316	349	382	321	389	361	338	382	365	326	368	332	349	343	352	358	341	336	372	337	328	360	368	345	363	348	362	338	362	346	361	365	365	350	332	362	366	347	368	319	345	344	360	346	356	366	348	337	394	376	386	324	333	332	326	384	335	349	314	322	332	332	372	303	342	336	338	332	357	386	350	332	317	341	358	370	326	328	360	344	338	349	345	362	374	375	379	333	351	316	317	345	364	354	344	326	344	344	346	343	340	329	383	334	345	370	331	394	358	335	342	353	338	352	344	353	342	324	358	342	351	346	367	338	352	352	344	338	363	341	379	374	352	354	357	355	368	353	353	366	320	360	358	330	387	351	349	348	329	340	370	366	332	353	317	371	341	340	333	355	347	343	396	349	364	350	368	358	363	329	408	327	361	357	375	374	365	349	346	368	363	320	362	365	361	344	339	371	383	350	398	366	316	360	350	349	372	371	349	343	359	348	368	359	324	329	356	335	387	361	398	368	346	344	347	346	357	363	345	336
23900	21082	28337	24062	21045	9201	1475	989	761	635	613	556	552	478	474	433	421	399	447	432	408	433	407	395	415	441	401	395	369	366	350	361	385	343	348	373	423	371	429	431	430	414	377	422	439	437	429	470	456	464	477	496	517	458	484	447	469	405	416	405	379	401	394	408	411	368	349	396	364	371	404	389	355	359	346	386	385	403	375	314	366	348	361	375	361	372	364	341	341	344	347	353	356	329	337	356	361	343	358	334	320	331	331	329	338	321	348	348	317	334	336	321	340	345	376	348	320	367	370	347	367	327	347	356	348	379	330	374	336	356	338	364	331	332	318	351	334	340	341	344	355	354	339	322	338	349	362	353	359	339	350	341	336	365	366	352	349	323	380	365	350	301	341	351	345	339	376	352	344	347	327	343	359	363	348	336	383	330	367	335	370	326	317	372	365	360	358	312	364	345	353	353	363	313	387	338	365	355	363	359	356	362	356	307	327	329	358	362	364	364	353	353	321	323	351	372	356	322	378	336	356	373	368	346	343	367	343	346	348	378	359	331	350	348	320	319	337	350	340	355	362	330	355	339	338	347	348	336	334	335	358	338	324	349	334	376	313	372	309	361	338	367	347	351	337	312	362	318	317	332	398	358	361	349	367	367	350	367	333	331	355	358	357	360	365	357	374	355	314	334	342	366	357	357	355	350	369	369	320	357	367	379	352	387	355	335	346	340	333	326	357	362	342	338	344	357	334	348	329	328	349	331	352	321	334	332	345	334	342	367	334	337	320	319	331	369	332	326	352	318	372	382	372	321	346	327	359	319	338	366	315	331	360	345	327	338	325	350	331	347	355	346	378	340	356	359	337	321	333	337	320	385	363	350	351	354	345	336	321	371	331	359	375	366	348	315	367	371	348	344	329	342	364	349	305	354	391	339	327	362	308	388	349	370	358	349	347	372	316	343	357	367	330	341	322	336	343	360	337	362	327	351	342	344	371	356	303	335	352	364	366	347	339	356	343	345	352	347	364	357	338	348	365	358	351	349	348	354	361	338	319	355	327	349	335	342	373	327	379	353	338	354	363	327	352	380	370	329	334	320	354	327	346	417	301	347	341	356	316	364	324	330	358	359	317	349	327	364	355	364	341	354	332	344	353	340	354	371	314	338	308	328	324	353	351	367	354	304	357	324	331	350	364	365	300	325	322	351	344	353	355	367	360	359	375	341	351	340	361	347	334	352	373	355	336	353	336	336	328	336	369	310	338	348	329	353	370	338	358	368	339	320	344	334	333	358	339	359	342	345	371	340	387	337	345	320	351	327	344	385	348	359	377	329	363	343	344	351	368	331	345	330	367	372	316	333	296	345	335	344	321	347	345	356	358	355	340	337	358	314	346	323	352	386	346	337	330	354	372	347	354	331	418	355	336	350	338	380	360	380	315	351	341	352	346	359	372	343	316	347	374	350	395	344	341	393	342	343	358	305	358	359	333	357	339	341	364	352	362	337	376	336	335	373	348	368	322	350	371	367	347	344	347	369	319	337	355	356	335	313	332	337	337	361	302	372	358	315	348	358	334	324	333	345	355	328	346	326	311	343	347	365	325	304	337	354	348	371	344	337	341	350	358	331	332	343	391	351	338	366	323	346	342	334	335	334	354	383	369	344	320	357	367	322	354	328	374	362	340	334	343	351	322	364	320	345	312	338	330	330	363	325	354	351	341	346	336	351	317	322	340	314	323	319	334	330	334	334	333	355	322	321	361	356	365	338	339	327	357	350	393	346	350	374	322	359	356	339	358	330	359	383	350	346	329	365	361	345	327	322	368	310	328	356	355	335	331	342	356	342	337	369	385	350	345	309	330	352	310	341	343	333	336	373	366	333	333	339	369	324	331	315	340	331	318	349	342	365	333	349	363	375	365	367	328	332	371	331	319	348	354	348	348	344	347	306	354	352	352	356	367	344	318	342	348	384	367	323	338	363	387	347	357	328	344	362	319	356	353	365	356	373	350	342	373	359	341	342	332	370	341	370	323	385	356	373	321	340	355	337	346	347	327	333	353	383	381	365	318	335	314	321	365	355	353	351	393	354	366	335	352	368	355	355	374	349	356	383	331	342	363	347	356	309	371	335	347	322	347	352	386	338	341	341	333	344	342	349	301	340	322	339	305	337	353	387	316	350	384	331	374	360	347	324	344	380	339	345	350	352	315	322	361	305	335	336	339	343	343	307	370	339	367	329	325	366	356	331	343	366	319	348	337	351	337	343	317	368	361	342	322	340	369	349	340	325	344	351	348	367	337	336	357	328	337	318	339	382	342	322	369	316	364	332	355	323	322	372	345	365	327	334	337	373	349	312	330	332	342	329	337	339	344	369	293	359	350	362	386	355	337	351	344	314	348	308	356	338	366	321	338	326	346	343	320	338	337	345	374	343	347	317	351	336	336	322	342	338	339	324	360	358	364	359	339	337	370	330	358	345	335	332	337	346	345	359	367	387	336	347	358	380	363	344	386	366	363	340	354	390	317	320	359	340	323	366	306	324	366	390	324	325	375	324	336	326	357	326	369	343	333	313	338	359	347	318	343	363	357	358	323	347	330	368	349	338	339	341	349	350	366	350	333	354	338	319	350	330	326	336	357	357	327	366	344	365	336	317	353	358	313	310	351	324	359	370	356	315	351	346	311	364	359	358	354	359	355	333	329	366	323	344	333	344	337	353	369	369	342	339	348	326	348	369	336	316	359	347	356	348	325	314	325	343	382	339	352	326	319	348	329	327	335	354	350	308	318	321	355	343	326	343	363	385	378	328	361	330	374	371	317	349	368	337	355	335	337	390	329	346	336	335	355	356	334	323	350	355	346	340	363	354	332	346	361	346	356	384	362	346	338	331	332	351	310	359	318	342	360	325	362	342	365	356	370	365	340	377	389	328	312	355	339	349	344	337	364	354	378	355	345	337	367	364	367	372	358	365	340	330	349	358	352	367	352	343	365	337	357	342	354	353	334	366	352	347	334	331	359	366	379	351	361	338	360	328	370	340	324	316	370	344	349	338	362	352	324	370	348	355	337	332	347	345	347	357	342	344	356	320	334	341	330	362	332	364	339	366	328	335	389	342	352	356	355	365	366	343	334	362	336	313	361	326	387	348	352	343	342	346	329	330	332	348	335	349	373	308	339	342	358	331	333	343	384	326	340	327	318	328	354	342	326	341	346	362	323	354	323	335	336	368	343	319	317	378	352	323	333	352	340	330	373	366	371	347	334	354	381	358	354	311	333	378	382	314	365	348	373	360	295	344	345	352	331	352	369	339	354	330	339	351	326	360	321	311	347	334	338	303	374	349	386	329	336	323	342	342	366	348	344	370	336	351	364	371	356	346	345	300	369	318	313	331	314	321	365	354	369	349	364	374	338	341	337	343	349	323	336	342	362	329	336	383	362	304	347	381	353	323	322	324	337	359	354	322	320	366	335	383	318	323	332	308	343	328	349	335	355	344	325	346	328	353	330	318
5965	12714	10755	5570	3812	3017	2334	1951	1520	1307	1131	970	922	848	793	714	758	672	679	562	596	561	624	584	567	575	556	563	504	503	496	466	469	516	528	540	545	521	622	612	566	573	591	614	689	623	632	710	718	735	718	782	751	680	697	680	647	612	568	592	611	585	576	532	489	494	526	496	490	472	525	515	466	451	488	462	498	462	485	467	447	477	468	432	497	463	442	462	467	472	464	490	430	457	478	474	463	465	431	462	475	476	451	451	457	440	502	460	452	470	470	458	469	452	411	485	502	500	452	483	474	431	467	459	486	461	475	457	457	498	449	477	409	412	419	476	465	406	463	475	442	443	450	472	464	454	437	471	443	423	417	485	455	454	414	449	485	453	449	436	456	441	471	426	475	460	464	436	447	434	457	442	461	452	447	474	468	485	418	411	419	458	453	456	460	436	460	459	456	447	488	421	423	452	451	443	442	472	432	465	450	463	436	498	432	434	445	419	450	442	444	475	500	465	457	433	452	446	460	438	457	453	490	471	469	422	523	432	432	438	479	440	456	405	466	432	446	478	417	459	430	472	511	460	480	465	474	473	491	447	509	460	419	454	421	436	443	419	425	430	459	515	451	440	472	451	445	437	420	456	465	455	486	450	470	443	433	455	459	460	480	450	442	462	445	452	415	436	450	458	438	449	437	455	472	514	461	483	452	450	436	437	424	482	492	490	462	448	450	456	457	450	431	497	462	450	463	404	463	470	431	443	454	457	415	443	420	450	448	448	450	449	437	408	479	461	448	484	474	464	437	487	482	454	491	475	448	463	464	422	449	474	437	487	428	482	448	481	450	421	468	424	420	451	483	461	512	481	452	454	500	464	439	459	464	502	395	421	436	449	495	476	431	468	483	442	438	405	437	488	435	435	484	381	467	441	456	432	452	441	404	459	471	451	464	462	493	460	475	418	453	448	470	462	447	460	423	445	490	462	465	447	432	479	474	462	473	434	436	468	438	447	456	420	489	447	436	446	468	468	426	501	440	492	472	464	490	450	449	431	432	464	457	468	443	455	413	483	460	449	486	464	435	477	449	467	462	452	442	458	447	416	444	466	475	449	458	466	479	489	451	424	471	472	439	474	437	442	475	465	448	437	417	448	435	438	451	463	450	465	442	470	442	468	475	463	463	472	447	494	461	476	489	470	440	473	441	450	430	480	504	436	462	451	449	443	420	446	455	453	440	445	438	466	466	413	454	458	449	466	479	476	450	483	453	420	466	474	464	435	420	414	470	484	456	393	459	450	448	458	476	474	425	455	452	454	468	491	491	464	434	435	441	460	450	431	421	471	470	433	430	432	463	431	476	432	465	428	449	462	429	503	491	418	450	430	471	456	457	437	459	431	451	442	426	445	470	430	470	464	417	436	497	453	469	422	461	494	517	462	432	431	432	463	449	479	460	493	435	470	440	445	459	482	456	467	438	459	463	455	434	471	435	415	453	445	478	454	450	445	477	441	430	468	481	451	455	452	431	460	450	455	480	417	474	503	489	461	447	471	423	451	470	451	449	448	454	413	478	449	405	436	417	475	451	428	446	458	488	472	461	460	450	412	443	434	469	446	454	478	455	446	495	486	446	469	448	474	413	452	458	442	439	467	470	470	460	457	459	461	451	438	453	435	454	447	463	429	477	430	473	452	471	466	466	494	449	462	451	424	452	441	476	406	439	454	431	473	458	411	480	405	457	477	472	445	474	485	434	476	462	448	430	464	403	452	420	454	475	444	386	435	423	479	415	417	493	447	438	425	446	477	445	432	482	455	428	451	481	467	458	466	431	471	445	435	447	456	454	501	457	455	428	452	465	437	452	448	473	448	443	476	441	464	455	476	492	420	455	463	460	444	473	466	446	434	453	456	462	426	458	427	468	452	446	440	435	441	417	492	431	416	440	419	465	461	438	455	463	464	426	449	446	452	454	448	413	430	426	484	439	476	458	480	474	422	490	442	413	460	451	454	447	433	449	416	452	407	479	468	438	436	409	439	460	477	434	439	465	469	432	427	505	468	464	443	442	445	455	439	462	456	463	406	449	452	482	445	449	419	459	461	452	445	485	469	450	462	453	472	465	459	443	480	438	456	482	446	497	467	460	474	446	432	453	438	462	437	458	449	512	471	477	443	443	420	448	498	480	468	439	458	451	461	463	452	467	449	465	497	439	452	455	486	496	500	427	435	394	455	442	431	449	467	466	419	445	455	438	449	449	446	483	504	462	464	469	452	428	472	458	420	432	496	510	486	441	451	454	449	463	438	460	495	442	434	438	419	452	434	487	474	443	458	468	451	419	444	408	446	467	469	484	401	429	435	435	478	473	419	439	414	460	429	458	456	416	453	438	443	431	466	433	434	488	474	461	428	468	427	444	438	429	460	471	453	437	478	440	476	437	456	471	468	476	440	462	432	464	452	442	423	462	425	451	446	431	453	462	438	453	452	493	423	465	427	493	448	443	402	443	444	477	480	444	411	412	470	448	452	437	447	465	475	458	492	443	436	419	456	466	468	476	463	445	417	434	450	469	446	452	409	436	436	443	410	446	465	443	443	499	419	461	444	408	408	509	442	456	436	451	460	428	465	424	412	436	460	449	453	469	448	417	441	455	436	441	486	422	458	484	473	457	472	449	485	467	476	441	464	469	446	459	430	410	465	438	442	440	408	451	475	423	442	422	417	486	451	409	469	479	444	422	433	479	449	432	456	483	460	422	454	466	455	443	459	457	455	418	438	452	433	494	429	443	464	477	433	446	486	477	469	440	396	483	471	455	457	458	431	454	465	462	453	450	478	410	430	502	420	437	435	434	440	472	459	471	456	462	428	413	466	433	449	446	459	454	482	464	444	423	462	452	438	440	461	435	436	450	432	462	426	423	423	445	447	477	423	441	475	494	464	415	473	454	456	460	439	465	446	454	453	436	447	433	472	442	483	450	425	428	454	469	531	427	434	399	456	437	426	450	452	430	472	445	449	446	463	432	477	440	485	423	473	455	447	437	476	481	423	447	457	456	472	425	459	413	461	422	466	477	464	473	445	423	475	452	460	448	451	431	442	482	462	448	444	465	456	439	437	431	397	427	484	435	414	403	484	440	487	441	443	443	483	430	454	420	417	438	450	440	436	416	465	401	448	467	433	441	464	447	465	410	439	453	454	434	451	422	469	487	499	447	453	501	437	473	440	410	465	449	442	435	425	428	440	432	479	461	437	420	437	448	453	400	453	479	464	441	451	472	465	484	463	454	468	443	434	427	484	467	467	425	440	430	481	474	445	452	458	447	458	477	451	445	456	481	438	441	435	472	481	470	478	482	465	435	436	476	457	409	459	446	464	481	451	435	452	444	443	443	456	483	457	446	455	435	472	495	454	452	435	471	474	440	418	461	470	433	421	473	454	444	485	461	447	460	471	411	441	437	430	470	462	446	444	425	446	418	441	471	480	454	449	488	442	456	490	457	441	429	461	455	473	443	446
25131	21169	27130	25240	6961	833	633	467	420	393	387	344	324	314	322	267	275	297	245	281	241	283	256	238	252	256	247	249	262	211	242	237	205	229	215	264	248	254	280	265	272	246	284	269	285	284	296	312	300	309	321	324	333	272	293	309	276	276	274	258	246	260	273	259	261	219	259	242	239	238	249	212	245	244	224	208	238	238	260	225	227	216	245	239	221	219	211	247	231	211	218	220	246	213	247	236	237	226	225	235	179	218	234	264	230	229	213	213	236	206	237	242	219	213	241	252	219	233	222	224	230	235	210	231	233	218	221	230	215	240	245	240	227	225	245	208	220	226	210	226	239	218	199	234	208	225	233	227	211	208	240	227	220	242	215	227	215	219	209	245	206	203	230	233	247	230	219	214	239	232	215	234	217	234	205	214	208	214	255	210	253	229	205	214	214	229	212	194	219	203	239	239	243	226	223	219	237	224	228	237	220	240	209	232	218	224	213	227	223	215	215	236	220	214	199	257	190	213	206	242	217	220	229	196	203	218	219	234	237	206	246	219	215	220	214	233	222	210	257	199	215	221	224	244	233	247	206	221	213	223	218	254	195	231	229	214	230	223	204	214	239	221	230	215	257	221	207	228	239	232	241	231	197	216	208	249	225	226	228	218	212	204	221	193	239	225	223	223	229	236	240	224	242	204	252	261	247	194	234	227	263	235	232	205	220	226	214	221	227	213	212	199	250	201	219	237	222	230	233	212	233	212	220	234	218	224	249	224	230	215	245	221	227	232	217	253	226	245	205	218	213	223	208	212	225	217	224	233	216	225	227	218	216	226	261	229	209	227	267	245	205	217	233	239	253	224	212	216	208	233	219	243	206	243	228	231	247	214	231	222	233	242	226	235	196	216	220	228	239	232	239	236	190	205	238	248	215	233	212	219	230	224	242	203	226	216	234	226	229	228	210	233	213	229	245	228	218	236	230	236	247	233	227	233	208	219	227	206	250	233	222	243	216	217	225	221	257	210	215	228	226	231	207	227	238	233	195	222	214	234	219	216	241	208	235	211	228	237	238	231	258	217	210	232	217	234	243	253	227	204	210	213	215	234	238	221	272	213	216	217	255	248	238	195	207	231	212	231	227	230	227	219	231	234	218	217	233	243	246	210	201	248	216	228	210	191	237	236	233	194	221	224	224	215	238	216	223	226	236	236	191	247	241	233	230	235	230	196	227	220	228	245	206	237	228	228	220	209	221	241	241	260	228	233	224	226	229	209	233	236	221	236	228	218	228	255	226	231	226	205	244	211	246	246	197	232	225	218	222	208	193	233	223	237	195	236	196	216	226	225	213	220	221	214	218	217	203	214	244	218	229	209	216	219	244	214	242	200	230	221	224	200	218	207	210	230	220	239	227	195	226	208	238	235	206	251	205	232	215	210	223	222	238	208	224	232	224	242	187	230	237	241	214	205	212	268	228	241	213	242	205	230	227	215	205	220	234	238	216	188	204	234	228	229	225	218	235	215	216	258	239	236	215	217	219	204	203	235	222	215	200	249	204	238	240	215	235	233	202	228	213	234	225	203	224	215	219	221	237	231	236	226	212	212	226	216	207	212	251	223	229	235	244	238	210	218	238	217	258	223	234	226	222	223	244	228	234	228	256	224	217	227	215	204	211	224	243	212	243	220	209	228	243	217	237	251	231	211	229	250	247	257	219	224	227	248	195	224	233	214	229	206	242	229	226	230	211	203	227	230	213	215	204	242	241	218	253	242	213	236	223	214	243	235	232	227	258	254	225	218	242	220	219	213	233	226	248	222	245	223	225	227	223	237	234	205	196	233	228	230	231	226	233	239	226	228	241	236	241	220	228	223	234	248	214	211	227	231	229	244	194	240	220	239	214	232	211	241	241	235	209	214	224	218	215	239	211	209	219	224	207	227	224	241	216	236	230	233	215	254	230	217	232	256	232	248	232	234	208	236	218	248	196	247	223	198	232	239	227	209	238	219	226	217	233	231	206	200	227	221	237	238	263	225	241	227	228	260	240	247	226	216	235	227	223	222	234	218	231	219	235	198	227	220	225	227	204	198	203	246	214	215	216	224	227	221	249	246	232	236	211	239	236	229	230	219	251	237	248	200	201	242	212	230	282	201	227	231	228	230	209	240	204	210	219	239	225	215	206	236	242	211	240	231	222	220	235	228	238	217	230	239	222	237	230	202	189	222	228	213	223	217	227	225	248	204	232	246	260	225	223	238	227	217	235	225	216	224	192	199	220	215	232	193	224	231	204	229	236	232	243	229	216	236	219	260	221	191	205	237	242	235	250	220	255	223	217	227	236	256	235	238	243	207	234	197	212	217	233	217	232	235	259	224	245	247	218	231	247	218	223	221	220	221	240	211	250	189	212	242	232	231	219	211	230	229	229	206	243	235	217	215	220	224	210	226	234	241	235	225	248	200	206	218	214	222	243	222	212	215	241	212	240	235	226	219	232	217	248	224	229	229	221	226	207	206	228	222	198	216	207	215	239	217	209	231	240	210	226	232	227	214	246	212	226	208	203	218	220	219	236	224	226	216	256	275	248	242	168	206	220	230	205	236	216	220	250	240	224	219	240	233	239	223	223	236	205	237	233	243	229	223	204	236	230	220	221	233	231	199	215	229	215	215	207	213	212	223	207	238	239	247	218	197	204	217	214	228	220	245	247	230	223	223	207	235	217	223	245	223	220	242	224	213	220	223	197	234	251	227	182	205	207	240	220	230	266	231	228	225	237	233	237	199	236	213	216	209	235	225	206	240	224	193	232	218	211	244	211	218	205	230	224	252	209	228	202	222	213	224	238	228	249	236	190	206	216	250	225	214	213	248	239	227	226	220	204	229	228	240	233	233	213	215	235	253	213	242	255	233	208	223	220	216	240	206	228	212	216	233	241	208	233	201	220	226	230	221	219	201	200	217	221	221	228	219	204	192	235	206	212	202	213	218	222	232	212	222	235	201	229	232	241	216	216	214	219	264	200	218	254	203	222	246	225	236	245	217	224	225	255	214	241	218	226	228	216	222	234	230	197	230	205	218	244	215	230	236	217	207	216	243	210	204	218	215	234	220	228	223	209	195	197	225	222	221	247	226	209	234	217	224	244	216	225	204	212	215	212	235	249	250	262	234	206	223	227	225	211	204	236	219	219	223	245	252	220	214	224	227	231	201	246	256	246	217	225	257	229	206	221	242	216	199	200	220	220	215	251	216	189	234	220	225	220	246	185	218	237	228	233	224	239	215	221	253	225	253	216	217	219	233	237	213	242	233	215	229	235	217	243	251	214	238	262	229	209	222	216	233	202	250	239	203	240	222	225	225	229	214	231	210	230	236	220	236	189	230	261	245	233	218	225	211	223	220	229	216	200	226	219	230	215	204	254	253	207	210	210	223	229	227	238	218	230	216	234	226	227	205	241	237	245	197	220	231	244	182	221	223	222	218	228	249	259	214	217	204	191	243	209	213	230	236	219	248
5510	8149	6605	3429	2343	1823	1419	1075	920	829	718	650	561	532	541	465	493	450	410	372	398	402	362	377	330	367	385	350	371	340	342	341	343	315	319	328	376	394	433	396	389	353	386	422	405	458	428	488	519	466	506	521	492	456	446	500	436	396	386	375	338	366	403	385	361	359	313	325	316	346	309	302	321	304	319	327	335	322	317	329	310	302	296	328	353	306	310	334	296	338	312	343	299	312	297	340	309	293	293	320	284	289	321	327	325	300	277	280	281	318	295	313	306	289	316	315	325	321	316	331	318	282	296	290	322	323	280	286	294	298	322	300	295	309	311	284	281	308	293	278	320	301	309	292	309	292	301	326	310	279	309	333	256	296	300	337	287	287	292	295	287	285	284	289	315	304	313	311	288	291	317	291	316	306	294	314	289	309	311	318	321	316	320	307	279	278	297	285	308	294	317	297	310	323	312	289	311	284	324	331	308	300	303	278	309	330	312	277	283	294	283	280	319	289	322	289	300	291	298	285	277	267	301	305	298	344	299	290	304	330	307	292	322	306	296	287	292	288	294	321	299	294	344	303	299	300	319	323	264	300	304	315	317	288	311	321	289	286	289	333	276	300	282	304	297	304	305	301	300	291	327	286	290	314	301	269	292	321	321	303	305	307	286	303	285	256	309	269	278	280	326	279	267	297	299	297	281	299	284	286	301	284	284	280	331	326	294	317	302	323	255	333	292	329	312	306	277	313	307	330	287	318	310	319	298	305	277	297	347	331	324	340	321	283	306	314	294	277	281	293	298	298	324	296	293	307	291	297	286	306	319	311	283	287	275	323	306	304	301	321	296	311	310	308	285	330	309	316	271	324	294	284	319	287	328	331	288	304	328	306	317	294	291	306	313	287	264	299	308	288	305	307	325	304	295	320	286	317	289	330	297	299	299	283	303	329	311	294	311	289	282	298	297	310	296	291	313	302	284	320	273	288	300	310	325	281	301	309	295	308	286	286	331	303	293	314	300	332	312	291	310	283	284	321	286	273	275	278	304	317	293	293	293	294	285	294	288	316	308	314	300	313	308	292	315	319	262	306	314	312	295	300	320	295	321	295	301	280	304	295	320	319	299	331	326	322	293	288	329	299	288	313	277	281	312	285	279	315	290	317	318	328	302	298	331	315	291	294	285	282	335	297	293	293	312	283	282	269	301	318	314	330	285	301	325	305	298	328	316	298	269	323	283	290	305	289	322	286	322	293	309	320	297	284	300	321	311	275	289	283	310	281	310	293	312	321	318	301	292	267	268	298	305	313	289	291	298	313	312	313	306	325	302	294	329	331	280	327	286	285	305	288	262	304	317	288	304	308	309	285	286	290	299	333	302	281	335	281	297	307	292	299	324	291	328	286	297	307	319	321	303	308	292	289	328	295	294	325	272	312	311	289	304	281	330	300	293	299	300	274	326	288	284	295	325	314	292	295	295	293	304	273	312	289	323	326	300	336	297	299	301	305	305	307	292	303	293	292	330	332	278	316	296	297	287	327	308	313	298	262	268	322	310	307	286	300	287	297	311	300	304	280	321	271	302	310	302	322	311	319	305	277	299	294	277	288	287	294	287	314	297	295	265	299	291	295	313	299	300	280	333	317	314	297	307	330	309	312	304	293	280	254	312	279	308	327	307	305	330	313	307	320	313	301	285	289	289	319	304	316	271	311	292	303	294	293	314	329	311	317	328	285	287	308	273	294	324	277	269	295	297	325	310	299	305	287	317	300	316	269	323	317	290	316	294	299	307	312	298	331	312	294	328	317	328	318	291	314	302	332	344	316	309	287	313	304	326	320	302	327	292	298	257	287	300	287	296	312	293	328	314	279	333	336	298	310	319	305	316	316	300	320	300	327	318	309	276	320	271	309	283	277	302	316	303	279	313	259	314	309	305	323	292	274	349	294	268	334	323	291	301	295	341	278	323	314	305	320	345	280	283	310	305	303	305	301	276	284	309	305	322	288	302	303	306	321	260	306	292	321	322	306	305	295	320	281	335	300	296	306	289	303	290	290	316	313	289	308	306	297	313	329	313	296	304	295	308	307	298	295	308	273	311	303	281	294	293	277	291	287	306	315	330	305	339	306	332	300	297	295	273	268	342	288	278	302	273	281	300	298	320	263	296	311	311	310	315	292	296	288	301	286	315	326	312	308	298	283	320	289	285	291	314	297	322	289	276	300	310	311	301	296	326	324	311	297	310	282	287	272	313	307	351	287	262	294	309	307	313	329	319	291	293	313	310	298	309	299	286	308	311	307	296	315	306	296	304	266	283	293	281	343	315	263	332	275	286	301	288	307	320	312	268	303	285	311	288	317	300	270	328	301	280	289	310	285	278	287	289	323	321	316	333	295	302	282	285	312	314	289	294	329	285	316	302	309	334	308	315	294	293	278	303	300	310	310	334	303	330	335	319	294	315	288	306	319	294	297	331	311	310	289	304	292	322	301	317	295	300	300	273	298	292	279	303	311	288	299	310	316	308	291	327	335	309	312	328	338	302	318	280	294	301	305	303	288	286	292	266	274	349	304	300	323	309	322	300	306	294	318	294	286	290	322	295	305	336	277	284	292	328	320	283	339	266	294	321	303	289	277	302	314	271	299	344	311	298	314	320	326	315	290	316	322	306	305	297	298	315	290	312	330	320	312	285	303	294	324	288	286	293	293	323	284	317	283	300	311	292	293	339	285	306	302	306	273	301	306	300	305	308	318	293	343	295	334	320	319	335	301	293	309	324	287	308	292	314	333	329	310	292	307	307	346	302	323	303	315	297	306	302	330	288	322	285	310	302	303	299	294	306	309	345	307	294	297	322	311	300	330	287	302	321	275	305	321	310	294	279	274	281	320	321	296	303	328	320	302	301	309	310	316	301	320	288	281	283	293	313	282	281	282	310	320	309	301	306	311	298	284	310	280	308	305	320	330	294	285	310	304	331	326	333	328	313	282	308	290	278	293	305	313	293	302	283	303	313	295	282	271	294	323	297	302	281	300	331	319	325	280	280	276	291	297	314	319	315	309	294	282	294	277	305	344	296	309	337	300	335	284	299	291	307	311	285	309	282	302	324	302	286	309	300	281	323	292	321	295	282	275	286	292	295	282	295	289	268	303	292	317	301	313	321	306	312	273	305	267	302	294	306	307	343	283	296	307	302	279	299	294	279	314	291	322	290	305	310	325	305	282	321	311	295	324	333	316	306	274	305	331	320	291	308	324	306	295	288	307	296	295	291	291	319	277	323	282	299	316	308	276	276	298	297	285	296	324	293	292	308	310	278	300	305	341	312	268	288	296	324	312	280	276	320	313	291	322	286	308	290	289	324	336	279	290	319	327	275	310	288	275	320	283	283	272	315	324	280	290	299	302	300	299	301	288	302	305	276	318	298	310	289	306	302	281	275	295	296	304	303	326	320	304	332	319	295	290	301	331	314	311	315	285	277	284	310	294	289	321	287	302	295	310	294	305	314	305
22872	21138	28918	23624	21139	21163	7737	1433	1002	872	829	747	608	627	553	581	541	524	480	453	469	460	428	431	423	420	404	373	371	397	366	375	356	353	393	366	390	408	423	427	452	425	400	454	478	475	483	516	531	582	517	561	538	534	504	463	481	425	449	394	386	388	450	388	395	408	362	366	373	337	362	351	348	326	351	354	369	362	352	347	346	346	352	336	372	368	372	358	345	345	345	358	344	331	349	299	324	344	314	315	329	329	342	308	318	343	326	323	341	354	355	334	308	331	325	373	324	350	346	328	329	369	339	336	326	334	294	307	285	345	336	328	335	352	363	367	347	335	323	329	334	339	303	340	316	341	318	305	315	311	316	328	299	313	302	328	305	337	312	318	289	303	316	324	314	313	347	314	341	360	337	331	339	334	350	308	305	309	318	357	295	341	356	300	337	318	321	334	355	343	325	330	333	328	289	348	310	337	301	344	366	358	319	337	373	337	333	322	345	361	322	362	373	335	319	309	342	309	326	349	288	348	342	331	294	324	314	310	316	311	343	321	350	338	334	329	328	344	370	322	348	347	341	325	339	338	323	305	331	318	390	320	311	319	317	348	340	341	355	310	332	333	318	355	349	320	336	295	341	319	342	325	303	299	324	285	317	324	368	324	330	340	362	329	309	316	339	315	294	342	320	327	333	314	333	343	310	313	333	339	330	310	358	344	327	331	335	330	310	313	296	311	330	322	297	351	337	323	339	318	342	374	311	347	369	337	316	332	325	346	327	306	352	336	356	333	296	306	299	366	304	306	302	331	319	340	310	324	326	317	310	351	337	324	325	314	332	354	325	347	336	318	348	317	342	324	343	331	325	333	367	324	353	346	338	350	327	328	328	347	342	321	291	339	347	333	336	324	361	350	335	349	327	319	308	352	320	316	315	328	337	361	316	318	309	359	375	332	332	339	362	331	341	320	346	335	316	331	310	324	346	330	339	339	350	353	317	324	348	311	299	303	333	318	348	340	342	325	318	345	370	310	305	340	342	321	304	362	362	338	341	339	328	302	316	336	353	331	342	318	322	351	314	360	316	327	334	341	342	297	343	334	340	324	278	345	317	304	347	326	335	376	361	336	324	341	365	310	339	337	313	309	334	323	291	328	322	353	341	330	307	303	342	338	307	347	323	336	348	301	350	352	328	330	322	316	312	349	308	347	360	325	334	351	317	354	311	311	292	339	319	317	316	323	305	331	321	308	301	306	329	318	310	358	355	358	339	347	327	367	311	313	345	329	357	360	323	328	315	319	303	288	310	336	337	312	269	357	328	374	321	336	353	300	336	349	311	337	323	340	351	316	329	339	352	323	365	316	320	340	319	333	322	311	315	325	327	323	333	303	317	330	330	339	311	314	314	348	330	334	339	327	337	310	319	300	328	333	347	295	306	315	315	322	318	300	296	326	321	326	336	320	340	343	334	308	401	331	333	342	311	315	308	327	321	341	326	338	330	302	311	324	324	330	361	320	312	315	324	327	275	338	324	329	337	322	333	338	314	362	353	336	337	332	341	331	336	322	316	336	312	316	345	334	329	309	300	312	323	331	314	324	322	333	340	335	321	337	315	366	318	293	335	321	287	329	330	311	330	300	318	302	339	321	306	304	316	352	277	353	314	308	314	321	336	320	348	334	306	315	330	291	331	301	341	329	317	338	364	328	341	340	307	316	349	343	338	332	304	302	330	326	335	333	359	339	331	344	349	357	355	325	337	392	329	333	326	322	350	321	332	345	348	304	323	348	357	311	310	344	325	328	284	309	313	319	346	303	323	353	290	350	325	341	340	289	350	321	341	315	344	328	298	299	318	319	315	341	313	320	330	317	316	300	319	311	291	323	326	323	309	316	356	325	319	325	311	316	318	322	320	321	327	307	330	324	343	345	336	286	344	321	310	334	324	323	321	316	354	328	314	330	316	340	317	315	311	333	341	354	309	351	341	303	340	331	306	307	308	329	330	313	346	337	360	343	331	320	334	341	323	316	350	344	307	309	329	347	382	296	312	342	317	337	304	323	353	325	355	306	337	313	334	376	341	328	333	350	322	327	326	352	364	330	326	315	344	295	335	386	315	311	306	374	325	307	331	313	309	339	327	355	337	305	370	309	312	306	321	317	339	325	321	308	315	311	311	311	297	346	285	352	321	340	316	326	336	335	297	328	323	304	305	332	327	332	306	341	318	345	301	315	290	326	324	325	291	321	330	345	319	316	291	329	303	344	303	312	345	340	318	337	351	340	359	292	334	334	309	346	344	327	315	336	303	336	339	345	333	358	331	293	319	289	314	313	320	319	322	341	344	308	315	354	316	314	333	339	307	340	284	320	360	372	331	317	328	322	320	342	349	364	348	353	344	331	303	345	362	358	334	319	302	360	365	326	322	339	336	336	332	349	326	338	320	318	337	300	353	321	305	345	320	318	322	347	371	305	330	335	320	351	346	341	337	322	305	312	355	333	299	331	326	335	318	306	336	339	328	366	339	341	325	340	347	357	354	345	293	335	329	306	336	367	312	339	325	336	324	313	339	340	339	312	324	327	343	318	339	319	331	317	341	328	335	320	329	331	333	321	343	334	329	324	324	329	362	341	328	338	342	333	340	367	350	352	323	330	326	328	360	321	312	309	326	319	331	325	328	357	332	331	334	338	317	300	333	354	349	324	332	314	322	373	315	288	320	316	314	321	316	350	324	339	363	346	339	305	298	348	358	294	344	323	343	383	339	352	317	342	319	338	314	308	329	301	337	307	327	327	333	349	338	323	332	291	341	326	324	333	315	337	317	340	279	306	317	358	333	315	323	335	307	332	323	342	286	308	333	347	304	324	321	319	344	337	345	300	333	285	314	335	342	334	329	338	319	332	314	313	332	331	293	319	332	325	345	316	350	334	319	324	341	321	359	334	304	363	317	334	321	317	307	328	332	341	308	319	308	306	302	344	326	321	343	314	364	343	350	319	304	326	373	334	304	376	352	319	297	331	356	333	309	336	369	343	350	302	289	313	361	335	340	324	330	338	327	316	351	344	329	308	352	299	304	361	340	320	324	347	335	317	334	347	318	323	335	310	331	323	310	310	318	332	340	322	337	341	325	321	313	332	359	339	311	302	313	293	304	342	318	311	317	316	337	341	303	341	319	352	315	334	311	343	316	331	293	309	306	356	319	354	274	334	308	321	341	296	321	356	342	315	324	351	321	325	329	346	312	358	339	295	324	329	336	297	346	357	335	337	330	339	310	336	345	338	349	334	308	312	331	338	338	327	360	339	345	335	331	333	336	331	289	345	304	313	324	306	318	342	358	338	311	291	320	313	298	328	325	311	290	337	323	337	337	333	313	339	341	342	302	295	328	353	338	324	351	352	335	349	323	310	304	345	302	330	314	365	333	328	327	303	322	335	314	357	309	353	305	364	333	308	323	311	336	334	314	316	328	326	303	325	335	357	328	330	302	337	326	324	334	344	320	306	306	294
8415	19493	16312	9004	6444	4993	3804	2885	2425	1934	1633	1394	1203	1109	1054	1019	875	784	760	767	681	669	658	667	580	603	596	594	503	547	555	523	528	527	529	531	610	604	649	624	676	594	677	732	749	748	791	866	844	816	875	861	874	765	755	730	714	683	690	573	602	632	593	573	522	529	481	489	501	472	467	450	492	426	477	439	536	491	466	491	501	461	428	417	457	451	481	416	458	436	454	451	426	439	451	437	427	419	437	462	421	411	430	419	427	432	390	463	446	436	421	416	428	453	433	433	388	405	428	428	428	442	438	437	437	449	420	422	457	440	390	401	439	438	423	424	436	424	432	438	466	469	459	454	399	411	437	435	442	433	427	426	428	405	426	439	403	405	450	450	419	411	421	410	461	406	406	445	419	413	408	378	441	407	426	407	436	423	392	449	397	408	434	378	432	473	437	480	436	437	431	440	432	434	447	442	432	451	412	438	454	430	460	464	401	407	409	449	435	455	448	376	462	452	441	467	436	425	428	422	361	425	408	430	440	433	455	435	427	442	425	429	435	420	391	447	455	379	412	409	372	414	448	420	412	436	426	407	446	459	387	438	407	430	433	451	418	433	442	402	451	391	437	402	384	398	435	392	426	450	421	352	423	413	471	434	392	439	418	399	437	437	431	441	454	433	429	412	416	430	445	442	448	436	389	443	436	435	442	439	422	417	398	412	429	476	438	391	427	436	490	422	447	435	406	394	414	451	424	444	405	397	403	432	414	419	460	392	424	413	441	430	398	449	390	427	421	405	410	386	435	400	440	403	413	404	469	470	382	448	417	442	436	427	438	451	392	449	428	397	445	428	438	447	439	444	427	425	449	442	423	441	404	450	451	435	378	385	425	456	421	458	433	421	440	454	400	390	412	420	443	473	409	383	431	418	402	461	426	425	398	382	403	432	448	421	435	390	433	426	398	448	410	401	443	457	402	472	419	430	437	441	449	436	428	420	436	405	434	448	376	463	436	432	441	405	414	408	440	419	401	415	430	437	453	417	437	441	412	429	422	415	435	468	403	474	396	447	455	437	431	419	438	453	414	413	397	441	407	427	435	440	425	436	420	415	401	451	416	442	466	408	430	378	428	394	412	433	433	463	445	460	423	454	421	436	416	423	431	424	431	459	411	447	402	408	417	406	439	433	428	463	445	421	430	379	431	403	457	463	440	454	405	446	403	440	426	434	417	421	363	418	408	422	442	439	427	421	424	430	438	433	405	403	401	463	414	414	458	408	439	449	424	443	396	411	423	434	430	423	425	389	423	424	469	420	430	418	433	408	426	401	419	416	437	453	453	412	414	460	421	457	454	412	420	453	431	416	445	419	396	454	413	388	415	441	441	412	450	437	427	420	413	429	397	427	459	436	423	432	434	452	429	430	404	440	437	410	427	396	459	431	424	418	418	445	395	416	461	462	442	431	382	460	418	470	442	411	398	428	421	424	412	427	399	460	399	436	447	451	432	411	439	415	428	415	431	420	395	404	429	430	433	464	465	443	448	413	459	429	406	456	439	394	443	428	423	409	447	425	359	447	463	402	468	414	442	407	464	461	448	423	439	424	454	405	423	422	436	395	423	454	452	419	432	426	414	409	398	426	451	447	443	431	423	401	406	450	420	399	426	436	411	421	438	444	439	396	418	403	448	421	432	417	434	441	465	438	447	404	424	428	426	474	434	415	390	444	425	451	425	397	435	439	442	445	407	461	419	422	414	437	423	458	413	437	436	398	437	418	426	415	450	416	413	407	405	430	418	415	444	439	411	408	398	452	433	395	441	409	440	434	434	425	401	443	410	420	441	427	462	420	425	399	422	440	442	443	447	405	412	453	419	409	408	426	444	414	440	396	429	440	457	429	441	433	463	413	483	434	438	422	455	410	391	362	389	443	390	446	430	408	434	419	463	444	430	441	405	440	397	437	426	428	424	451	436	432	447	442	427	421	424	404	431	445	440	444	423	439	412	427	407	442	409	420	422	427	420	423	415	443	423	406	414	425	418	448	455	432	412	420	430	426	430	434	478	450	420	421	452	449	420	430	424	406	412	417	436	443	441	420	409	405	437	429	407	420	416	418	471	384	424	429	430	430	423	439	458	436	435	405	421	422	446	438	434	420	410	428	412	429	431	419	446	429	454	436	464	392	431	425	393	453	408	433	391	463	406	409	428	439	411	430	403	414	447	455	432	414	455	434	432	408	389	382	467	445	395	447	394	431	428	459	467	420	416	400	419	416	391	400	444	426	461	396	417	421	426	404	412	447	434	452	440	411	432	387	425	401	448	400	424	435	389	423	450	430	463	400	453	446	463	414	420	442	420	421	420	419	440	471	446	387	400	412	407	439	450	452	418	440	421	428	415	400	441	466	426	437	438	411	403	457	419	447	465	412	414	435	380	424	429	439	424	448	446	422	402	409	442	437	444	462	431	384	431	412	399	437	426	408	419	452	414	412	411	403	443	434	445	424	434	470	406	413	425	410	434	439	424	413	440	436	411	435	411	435	438	413	420	426	447	496	437	448	416	402	428	417	410	420	419	424	447	425	405	460	435	437	429	425	429	426	435	453	406	423	424	436	412	403	400	436	416	429	417	419	476	424	412	411	438	448	424	460	394	420	449	398	462	425	483	410	422	438	386	442	393	410	418	441	417	398	393	454	430	418	417	443	393	416	423	448	444	459	438	441	456	439	434	424	397	438	425	402	407	426	403	408	433	471	437	438	435	425	493	404	412	421	427	398	422	434	425	414	421	433	435	442	443	435	401	420	430	410	420	446	442	410	443	433	381	413	445	411	438	398	388	445	431	405	444	455	395	437	423	433	451	427	426	420	443	482	433	402	425	436	420	418	431	430	446	399	395	442	432	396	475	415	396	438	420	415	440	405	430	433	448	399	385	412	406	423	417	446	448	426	482	447	422	416	403	410	411	420	443	415	416	377	435	445	424	391	423	437	395	406	392	429	440	398	437	434	386	461	453	409	427	432	452	397	414	450	409	401	454	436	428	406	403	427	432	414	402	431	457	427	468	441	440	400	467	415	402	427	424	427	423	396	407	396	445	403	390	434	395	426	381	435	454	416	430	424	425	430	443	415	419	422	427	416	415	389	391	399	464	423	425	396	411	443	427	414	445	405	424	419	442	408	439	404	430	408	421	393	426	433	397	415	422	432	447	432	412	413	424	456	431	435	401	401	458	445	448	428	428	467	416	442	455	409	431	417	429	454	443	419	430	414	448	410	445	472	442	424	418	471	420	419	430	463	425	414	440	410	382	417	451	426	440	388	396	449	430	421	434	460	438	423	444	426	405	453	435	424	415	424	454	429	398	434	452	441	365	418	410	424	425	438	413	450	389	482	406	404	440	426	443	406	413	424	416	409	445	455	382	416	410	438	425	409	408	442	387	459	453	405	443	418	444	457	416	403	412	450	407	446	443	441	385	446	417	424	444	444	415	454	432	404	456	420	408	425	422	412
27007	19791	6983	1234	643	505	438	333	377	328	311	329	308	298	320	286	281	300	295	316	301	307	246	272	272	251	289	266	292	265	267	269	265	277	280	268	309	273	302	309	315	276	321	319	336	300	306	353	312	316	292	352	301	320	313	318	342	291	301	292	295	325	306	292	261	326	259	253	282	268	265	255	298	269	272	280	300	267	288	262	274	285	300	279	257	259	275	250	262	266	256	270	274	239	290	276	273	275	254	288	266	279	265	290	335	253	246	267	304	244	273	275	248	277	279	257	255	288	282	264	253	220	277	274	280	316	296	279	262	291	246	266	260	270	236	286	262	267	269	249	250	253	270	259	267	281	268	276	261	267	297	244	265	260	249	258	277	247	276	272	276	297	266	260	264	217	252	259	246	246	283	282	261	276	256	225	254	262	278	278	278	264	271	244	251	272	266	274	265	277	267	261	273	268	255	307	281	253	279	266	266	269	291	261	296	281	281	252	269	291	247	266	260	262	235	252	287	271	240	249	283	279	270	276	279	254	292	256	251	280	252	271	268	242	263	277	257	269	256	251	249	265	261	246	255	251	250	289	251	330	284	272	229	263	263	280	270	278	247	258	223	251	253	270	282	248	225	302	267	276	254	277	269	250	287	300	239	248	298	306	260	287	255	280	245	258	292	257	280	293	269	274	306	262	279	248	290	282	270	245	292	248	274	274	265	281	274	282	285	255	255	268	262	297	263	243	255	279	268	289	264	274	246	281	277	261	302	243	275	275	293	273	254	246	293	275	259	249	278	231	271	276	269	267	259	308	298	266	268	277	280	252	258	256	299	268	236	239	266	277	239	248	247	265	278	232	259	282	248	268	306	263	256	268	288	234	273	270	261	263	297	259	245	258	262	283	286	273	248	256	254	267	230	275	255	265	289	282	280	278	267	253	269	277	257	255	256	289	276	272	300	253	267	258	244	280	259	278	246	271	247	301	275	260	261	242	255	247	301	291	285	259	275	269	294	279	237	253	261	241	300	255	272	264	259	294	259	244	281	252	271	274	266	263	266	276	295	232	253	279	272	280	264	258	263	258	280	279	233	272	274	272	269	293	271	296	285	262	286	258	269	284	262	284	292	261	263	249	276	255	278	254	267	270	261	272	287	278	294	267	229	286	284	271	253	258	265	288	258	256	242	253	271	271	264	304	290	270	283	289	271	282	273	264	276	286	283	264	276	266	269	255	253	288	260	260	261	283	304	269	250	267	257	250	257	270	310	259	284	280	282	262	262	272	292	258	261	277	295	286	271	269	283	267	268	273	291	257	259	273	241	271	270	294	290	278	293	280	230	285	267	262	255	252	259	279	249	261	251	264	262	274	288	289	262	280	270	291	265	287	305	295	242	285	297	298	303	267	287	259	295	262	282	276	301	297	283	286	256	260	270	297	275	275	277	262	278	262	254	250	328	253	283	278	255	264	289	299	263	270	276	265	270	265	295	279	286	274	277	272	265	298	294	279	252	230	239	277	295	287	290	272	305	237	252	242	264	239	265	266	270	275	264	258	248	279	245	274	238	282	261	284	284	292	258	261	262	246	296	285	266	260	277	250	248	274	261	277	223	275	253	281	272	244	290	311	279	253	280	280	268	268	267	273	272	259	286	274	251	284	280	280	240	277	292	296	267	272	223	274	271	284	284	287	247	233	261	277	276	260	255	288	247	284	239	258	259	244	271	259	283	251	271	268	257	268	265	299	273	265	255	271	293	276	281	268	267	248	272	266	251	227	265	270	240	241	286	264	273	264	262	282	276	254	253	267	265	284	272	249	258	295	275	265	254	252	278	280	263	274	275	266	282	267	275	300	287	275	285	254	268	278	260	257	253	241	259	244	285	238	262	259	256	248	268	268	266	259	266	284	275	249	269	243	281	261	272	274	263	273	296	267	277	275	326	279	267	262	264	275	277	266	262	262	249	251	278	261	274	242	269	245	255	264	268	289	265	281	284	258	270	295	270	300	275	252	256	257	265	250	282	266	291	263	268	280	266	263	277	272	259	277	273	311	275	246	276	264	290	251	271	271	294	266	300	257	245	269	287	274	265	274	274	278	255	284	251	267	281	259	261	280	276	273	291	255	266	250	272	281	253	280	269	283	253	279	277	260	309	265	258	270	275	271	276	272	273	292	227	268	295	286	278	273	270	255	251	247	276	264	264	296	279	281	276	255	268	259	288	270	270	276	272	255	263	239	262	279	286	274	283	269	279	278	290	271	274	266	284	293	288	279	251	267	254	284	258	276	255	256	311	253	255	265	252	253	265	263	275	270	288	278	272	251	270	298	279	284	244	289	259	275	277	305	253	281	271	258	267	261	270	280	256	270	289	262	270	274	268	285	280	283	267	253	274	279	257	303	239	267	264	249	257	250	286	263	272	285	282	238	248	252	244	277	302	270	222	280	288	245	287	249	255	263	286	253	253	302	241	263	249	290	274	284	268	288	258	272	278	204	280	282	292	269	266	285	260	262	241	256	293	268	266	333	274	255	277	280	267	263	279	263	298	253	291	277	249	281	245	264	266	257	221	247	288	298	284	248	263	291	248	248	262	248	272	287	263	248	280	274	272	274	271	275	272	272	282	245	251	262	255	273	265	281	265	240	257	277	266	239	238	264	283	238	281	282	281	262	256	251	249	278	303	254	254	282	256	273	295	296	288	249	248	250	269	268	303	265	263	243	253	268	249	268	272	275	294	280	273	303	274	282	257	279	277	303	256	255	270	297	217	267	266	279	227	277	294	300	248	284	294	277	288	293	244	254	258	262	292	259	278	264	282	289	261	254	260	275	273	261	265	296	278	269	271	246	268	275	262	280	283	248	292	266	242	256	260	262	260	260	249	283	275	265	262	267	270	272	267	274	280	271	278	291	298	279	269	278	310	278	273	290	271	282	240	252	273	291	288	311	283	253	274	261	264	288	277	246	269	255	269	289	257	231	284	268	306	266	257	277	276	290	291	249	256	272	252	240	286	287	239	307	277	254	255	251	255	260	282	271	273	282	271	255	298	264	285	259	266	267	271	257	279	260	263	269	275	248	263	268	260	282	259	277	318	266	253	295	267	256	257	255	251	292	251	234	243	240	268	254	289	278	291	273	280	286	256	277	281	283	288	283	262	275	290	294	265	273	249	302	268	283	276	260	275	268	257	265	262	272	238	290	238	277	263	272	272	274	293	246	254	241	255	295	293	278	261	262	273	236	282	267	265	225	258	270	253	272	309	281	245	273	287	259	250	269	262	274	266	282	254	286	276	288	308	245	262	274	258	293	286	277	282	271	250	252	283	244	238	282	273	265	239	270	285	288	236	251	267	261	266	246	247	268	249	245	253	276	269	277	274	211	281	266	251	287	266	293	248	257	277	270	288	269	298	277	285	288	244	248	264	260	284	274	293	267	281	261	287	312	295	291	276	300	239	258	268	253	282	249	268	269	263	266	282	248	268	272	273	283	273	244	273	279	302	254
4930	3807	3202	1589	1182	883	737	680	603	567	491	479	452	471	411	458	415	387	362	407	384	407	372	367	405	406	366	362	403	408	361	346	355	370	378	379	442	428	415	461	407	429	446	443	439	478	500	481	461	503	498	470	524	473	459	451	474	411	430	401	417	417	429	409	367	393	403	363	369	343	380	362	367	349	347	368	379	334	363	334	363	377	345	385	394	357	357	328	372	362	353	355	377	350	333	351	367	359	387	364	347	363	381	335	369	370	342	358	338	340	379	361	341	353	376	338	337	331	336	330	360	323	330	392	364	315	343	304	344	358	351	352	397	352	351	359	333	389	342	365	330	371	347	351	360	360	337	373	352	331	351	337	344	355	346	375	336	324	365	404	354	369	355	363	342	343	356	338	342	335	345	328	322	363	384	354	378	346	340	322	328	388	359	401	363	334	331	363	335	360	340	330	334	363	378	338	325	334	343	356	353	355	370	351	365	391	329	333	341	358	323	347	368	348	372	372	365	381	345	363	373	328	364	328	356	358	346	328	364	345	357	355	342	336	359	336	386	353	347	340	339	377	343	352	370	366	361	351	310	396	343	343	322	336	333	359	367	363	372	355	371	375	355	343	369	378	364	376	364	387	375	363	347	377	355	356	349	338	341	371	341	347	383	386	327	347	374	354	346	343	341	379	374	411	363	344	370	363	329	345	365	351	379	398	314	358	376	378	328	365	361	363	371	347	358	337	390	376	374	356	351	348	347	332	369	345	374	375	311	343	341	345	332	342	353	350	304	358	391	340	334	362	369	311	378	368	380	365	327	380	357	357	358	342	352	335	367	342	389	345	372	361	351	366	367	324	332	348	351	339	349	336	341	332	356	359	382	365	363	357	346	337	368	336	361	361	317	370	337	354	356	371	359	381	341	366	356	381	342	368	386	386	372	375	364	339	355	356	367	326	346	351	325	317	361	368	365	385	356	329	338	333	354	367	362	346	372	364	358	395	358	304	336	379	351	348	345	389	379	332	374	322	333	348	377	359	338	346	365	360	331	314	392	336	348	340	352	367	385	358	349	332	372	377	322	381	355	354	380	364	331	343	346	374	381	369	346	357	328	347	377	349	362	345	377	380	373	363	346	376	383	322	373	333	351	320	344	367	382	349	379	339	314	321	311	372	354	365	317	373	337	376	352	368	355	370	360	358	367	372	384	360	357	357	343	369	357	342	354	349	348	342	384	364	371	357	344	356	344	361	358	338	362	328	346	355	347	321	364	327	335	336	362	361	327	338	334	364	393	363	362	335	383	361	350	344	386	335	352	341	361	374	335	344	360	347	357	374	330	369	373	385	351	316	346	356	369	377	351	355	351	367	365	354	368	343	367	369	364	360	352	342	377	325	347	347	372	322	343	355	341	339	369	344	318	357	338	372	388	371	366	367	347	355	376	344	344	363	354	335	351	339	359	360	341	346	339	396	336	376	331	348	358	373	321	388	308	402	339	355	351	331	339	357	379	349	317	356	350	363	366	370	314	368	366	347	355	357	317	377	347	359	352	352	361	337	357	377	361	358	333	377	363	345	358	365	328	356	324	371	350	356	362	378	326	349	360	295	374	368	361	397	346	343	400	344	358	337	326	326	358	338	369	358	331	362	364	353	339	398	373	368	373	338	393	370	349	332	368	363	351	340	351	361	351	322	369	332	359	361	353	398	383	331	378	353	381	350	365	365	350	366	367	352	337	363	332	358	334	348	366	365	322	333	364	365	354	324	379	325	347	403	357	386	359	331	349	382	368	343	360	371	362	329	353	348	334	313	334	375	367	344	373	324	344	332	362	322	356	356	344	321	380	347	314	367	346	374	359	363	360	352	361	353	331	315	328	383	347	344	328	361	348	336	356	328	358	357	338	370	344	354	381	374	353	315	358	386	333	367	340	335	376	340	351	375	332	362	309	372	359	309	382	341	360	382	332	390	334	321	338	389	369	359	360	350	389	383	368	382	360	318	359	393	359	366	385	310	384	371	395	325	336	355	350	346	380	364	376	373	371	346	386	326	390	382	386	366	369	352	338	378	351	406	347	365	368	354	340	355	340	330	358	334	367	324	335	377	362	392	365	365	332	333	337	354	347	357	380	341	364	379	335	353	359	362	343	355	331	359	367	344	314	342	346	354	360	358	356	340	340	363	370	355	335	379	383	358	332	374	396	356	333	336	339	344	329	372	365	369	334	366	342	347	375	374	356	389	317	339	350	342	338	368	335	354	336	357	334	343	357	397	360	325	337	348	310	342	352	323	358	371	335	349	368	361	353	353	365	393	365	318	360	353	350	363	374	374	391	388	348	383	361	369	381	376	356	350	372	342	335	336	400	355	344	328	351	358	378	361	370	353	379	352	358	363	336	344	372	346	341	362	392	317	334	382	363	386	355	347	364	330	358	407	319	368	363	357	338	370	384	317	371	350	369	327	336	354	379	357	365	329	341	379	317	354	350	353	365	373	327	364	362	370	375	296	332	342	338	359	334	378	362	378	379	353	368	327	342	333	342	340	341	340	366	333	337	343	335	340	357	360	321	354	367	353	368	338	333	326	360	345	353	353	355	368	363	347	354	356	372	332	356	342	347	334	405	323	358	355	365	369	334	326	366	378	379	362	349	338	376	392	355	334	347	355	332	363	349	352	320	365	345	388	372	349	368	320	328	354	344	347	357	336	374	367	354	335	350	336	377	340	374	355	349	361	349	350	364	387	338	350	348	365	353	378	353	364	318	318	339	365	386	346	374	371	358	333	341	364	392	347	352	359	354	359	354	380	379	354	374	351	332	364	405	334	345	356	375	350	374	368	404	377	360	353	363	353	359	349	374	361	356	359	360	381	342	367	359	356	339	356	370	365	351	346	368	343	330	337	321	344	371	358	379	308	393	330	345	347	353	333	351	371	321	352	360	342	358	371	336	319	335	368	317	352	358	347	329	333	365	364	361	331	341	384	367	356	380	305	322	373	339	322	349	347	311	364	358	336	343	386	345	345	368	374	350	330	357	387	373	380	322	368	337	368	382	356	382	353	398	343	389	364	361	385	391	351	353	326	366	373	345	334	357	377	354	346	353	332	343	363	352	393	359	366	349	366	356	362	354	350	359	313	365	344	371	366	370	377	368	355	363	370	376	363	386	340	363	346	341	354	346	361	343	355	352	404	337	384	349	342	350	327	323	353	336	401	352	338	347	330	361	335	379	341	332	371	376	354	386	350	366	357	350	364	307	334	340	398	363	359	353	363	344	347	377	346	384	374	353	368	350	342	332	342	350	371	378	314	397	326	346	357	346	371	327	340	378	370	330	369	323	327	329	354	358	344	335	347	366	333	369	368	355	374	344	357	358	353	345	353	374	346	348	318	352	322	350	354	336	391	345	302	364	382	341	357	346	363	326	341	358	359	354	349	354	358	386	364	360	356	378	342	331	334	375	307	355	336	364	375	330	381	378	375	373	329	354	335	389	362	348	338	358	367
23868	21086	28316	24082	21062	9601	1420	936	795	630	610	600	556	491	501	458	414	449	452	464	389	426	406	427	415	428	390	424	369	333	407	333	369	404	386	377	382	411	399	451	411	383	399	430	466	446	493	470	469	503	437	482	435	440	479	430	444	429	407	370	382	399	405	399	386	347	356	386	354	340	353	360	356	364	362	320	364	382	352	320	350	313	367	359	360	357	368	337	360	361	381	325	350	383	321	327	307	383	335	352	361	339	330	328	352	357	318	348	368	348	351	354	361	366	339	351	349	334	339	313	369	328	329	367	333	338	302	318	346	335	354	334	372	341	283	361	365	359	318	324	360	328	348	315	351	373	338	351	351	356	309	364	348	364	344	315	341	332	353	317	344	345	360	329	317	332	340	357	319	345	376	324	330	368	346	362	357	365	358	330	347	343	326	321	353	305	377	350	354	301	347	328	346	358	339	326	338	371	312	363	320	292	323	329	314	334	353	328	346	304	354	359	344	333	335	377	311	381	362	379	345	340	358	346	335	333	323	340	333	335	336	339	303	327	376	373	325	333	362	355	327	307	326	333	325	346	347	360	331	346	333	328	335	340	315	350	342	349	336	339	359	370	318	332	360	318	343	335	342	323	336	351	334	341	369	318	380	349	310	363	333	344	333	340	318	348	359	349	376	316	322	343	353	318	336	348	346	306	355	332	299	351	328	357	344	365	358	379	361	342	332	317	353	346	378	360	344	332	332	346	320	332	336	342	343	354	335	330	366	358	339	335	326	366	303	349	356	375	348	394	338	341	391	321	342	341	359	361	365	366	337	339	340	356	348	337	396	358	329	340	329	340	373	303	341	366	342	365	379	349	340	327	334	369	339	334	320	355	312	356	343	355	380	379	353	333	354	346	403	353	295	316	332	325	346	362	317	351	378	356	371	343	357	339	342	351	347	340	347	331	348	334	328	343	336	355	347	338	357	334	308	359	350	366	344	338	344	350	323	342	331	319	337	360	334	340	362	325	358	363	327	312	334	331	342	345	327	325	366	360	343	351	314	339	328	323	340	330	355	342	343	346	380	333	335	338	332	346	322	331	357	353	375	360	306	330	345	380	348	336	347	346	330	344	325	330	328	349	354	368	348	328	328	338	347	319	340	358	320	334	345	391	355	352	350	357	334	363	343	311	347	346	341	364	319	356	339	325	340	321	321	350	338	347	380	364	385	364	350	351	357	337	360	327	338	331	375	335	314	333	362	348	315	342	359	353	343	336	351	347	341	353	326	362	341	353	343	320	352	361	361	363	348	342	345	352	339	373	341	380	343	354	349	339	309	375	312	335	330	330	309	328	338	342	350	367	366	335	344	332	364	366	328	364	290	336	324	347	345	323	334	330	339	337	341	350	358	362	352	323	349	368	344	320	363	302	307	324	326	355	358	321	354	356	340	336	315	323	333	339	367	343	337	341	331	335	331	328	349	350	366	359	331	340	314	312	349	354	352	326	292	309	320	316	327	347	331	337	342	331	336	337	332	313	350	347	361	341	360	376	332	323	371	331	333	333	356	377	367	337	346	356	329	338	356	361	300	326	319	333	327	354	340	354	351	337	340	333	313	343	375	329	335	348	315	382	320	365	344	323	316	312	358	352	337	343	347	356	339	316	320	348	368	330	357	385	347	328	326	362	358	328	337	340	323	300	319	358	347	347	325	384	386	337	365	299	337	309	346	323	360	388	360	325	330	351	330	355	347	314	341	313	360	327	350	342	362	303	354	319	320	376	337	342	322	334	329	344	337	320	324	326	374	344	361	325	321	363	360	353	312	349	340	353	303	339	352	354	333	293	307	361	315	354	348	339	371	337	334	322	310	305	356	338	359	346	322	380	329	327	323	339	348	334	329	356	364	353	351	358	342	327	340	344	282	349	347	332	342	352	352	328	351	339	369	339	315	343	358	344	344	364	341	361	326	323	350	340	331	320	380	345	322	341	342	332	339	358	396	312	348	328	345	354	323	335	323	317	332	332	322	368	339	347	312	376	311	346	351	323	411	343	318	347	366	355	338	379	347	368	342	343	361	384	373	361	359	341	358	302	360	339	336	334	333	368	350	343	325	337	380	338	337	324	325	316	356	341	363	322	345	340	326	364	331	349	286	351	300	322	352	361	329	349	352	334	378	321	336	347	366	345	359	359	372	332	338	324	316	332	359	327	359	335	343	354	351	354	335	346	303	336	360	349	344	349	341	321	319	341	352	339	354	332	377	324	331	300	340	356	310	362	357	320	377	340	329	345	369	314	335	319	339	370	350	375	335	340	359	347	365	342	373	367	392	362	385	324	316	327	347	316	363	351	372	338	323	314	349	328	336	327	338	318	342	357	315	319	352	356	324	350	349	370	356	365	328	367	346	350	371	336	374	354	355	321	320	310	357	369	317	362	363	371	334	329	368	334	359	356	364	364	357	345	352	371	342	339	322	340	332	317	350	335	323	335	374	334	327	371	328	341	363	353	336	370	327	345	326	331	354	336	357	351	309	338	327	350	378	374	341	358	323	368	345	330	366	317	346	342	344	353	331	337	344	366	295	356	355	347	328	361	372	346	350	313	327	344	354	366	350	366	372	337	320	360	322	355	365	312	330	378	324	368	324	318	333	331	347	328	351	367	331	350	323	310	332	313	349	335	325	318	346	351	322	340	363	355	344	358	333	331	323	326	327	321	342	347	328	383	336	333	366	341	347	347	313	334	330	382	334	337	353	336	316	384	351	312	343	349	357	380	284	337	377	328	336	360	343	337	310	344	333	337	334	340	349	331	363	308	342	335	308	338	316	303	350	362	338	344	348	357	367	359	333	360	339	334	338	351	345	353	390	357	337	349	317	330	343	333	357	342	346	344	338	339	344	332	323	345	330	360	327	339	350	348	329	317	315	323	319	314	331	331	335	359	315	354	321	344	311	319	335	364	345	337	310	340	334	351	367	337	318	349	363	330	330	336	331	327	376	320	316	360	332	363	341	320	357	368	356	343	306	368	343	354	324	338	310	377	354	380	357	363	330	348	326	310	341	370	320	373	335	287	342	330	348	348	337	325	353	370	328	332	349	325	325	329	347	350	354	361	325	349	370	338	351	341	355	336	350	348	330	327	343	348	332	365	341	322	319	335	382	331	372	364	328	342	362	352	317	333	368	361	346	362	333	348	329	368	347	352	363	329	343	339	330	341	358	359	377	347	325	390	347	324	349	343	330	332	341	351	344	310	334	338	357	295	322	324	331	343	344	396	339	312	365	305	339	331	348	355	348	331	314	337	336	347	342	337	322	374	355	329	362	387	351	337	369	363	357	321	326	324	394	337	342	358	355	351	320	337	344	370	352	365	350	347	355	351	347	369	347	325	348	314	367	341	343	373	342	330	317	330	333	352	354	363	361	322	335	384	326	368	337	356	355	335	316	350	334	352	342	327	326	349	360	364	340	322	360	319	324	331	386	343	339	366	365	352	322	318	339	330	331	336
5912	13046	11215	5987	4160	3054	2348	1849	1509	1244	1090	985	878	817	694	763	686	666	661	573	599	595	602	555	575	527	528	500	521	523	475	496	540	510	532	592	541	593	559	581	603	607	611	630	618	675	701	802	738	730	724	715	762	709	658	654	650	607	621	632	505	572	586	530	533	511	499	537	479	508	506	452	467	454	467	504	523	504	460	484	524	521	469	492	488	443	445	454	448	444	521	460	466	452	452	430	452	458	429	455	461	461	470	434	450	456	457	480	437	453	435	459	434	438	432	449	436	442	430	457	432	444	448	449	456	445	469	458	477	482	457	451	431	495	460	446	444	442	458	438	418	462	461	434	447	407	430	422	431	451	451	464	431	422	460	481	489	414	456	474	427	444	446	438	468	429	461	439	504	451	425	488	473	424	443	437	465	446	412	406	514	478	430	441	470	509	458	499	444	453	447	448	447	458	455	461	432	412	462	429	446	422	405	483	436	415	449	446	453	438	444	439	472	462	421	461	416	427	460	468	413	434	441	456	456	458	438	463	445	468	452	465	476	408	411	426	430	403	457	428	475	435	448	457	445	474	454	442	441	427	445	457	464	469	462	448	419	455	424	450	462	449	464	440	480	440	465	457	485	423	446	450	452	434	457	463	460	471	432	451	476	449	464	463	433	430	456	455	430	455	479	411	425	471	436	480	434	485	461	457	443	429	467	468	441	470	443	439	429	437	444	436	440	477	440	425	410	449	456	477	443	432	473	434	413	415	445	425	438	457	432	439	471	447	432	434	430	440	400	455	447	413	437	464	480	422	498	429	439	462	453	458	423	447	430	417	410	477	473	435	436	429	472	461	446	459	450	430	473	446	426	412	446	426	445	436	440	426	433	470	435	452	423	470	423	448	487	478	456	424	431	393	465	443	471	444	441	418	450	434	489	458	477	440	448	438	471	427	483	444	436	473	449	449	437	454	438	464	455	438	482	460	467	419	469	456	455	476	475	406	439	386	484	446	453	426	424	457	434	481	477	453	461	434	398	431	432	427	453	459	442	457	432	445	472	451	447	425	471	452	503	439	461	449	454	433	474	490	454	427	439	444	451	473	471	403	457	445	455	436	451	401	430	442	448	411	451	399	439	476	474	442	441	462	449	444	416	436	464	439	482	427	452	427	481	443	474	485	451	463	445	448	445	466	461	433	453	451	475	405	423	438	470	429	437	424	433	448	451	462	448	479	435	418	479	467	472	478	459	410	463	447	458	444	436	465	474	435	409	465	417	435	435	475	408	471	439	476	492	440	448	422	429	473	459	466	445	386	460	411	429	392	458	410	475	428	411	463	419	427	440	501	442	446	452	438	446	424	472	473	430	458	444	410	436	477	465	497	447	473	434	494	456	437	471	447	476	466	427	447	444	486	441	421	454	422	428	471	457	451	462	490	441	501	449	450	448	435	455	444	423	441	460	460	470	437	433	475	477	479	433	474	467	451	458	456	478	434	408	422	468	463	428	456	501	437	421	470	445	447	465	427	477	476	457	437	454	411	519	463	445	440	469	456	400	473	471	441	456	488	423	419	457	474	475	454	463	442	432	462	418	447	420	470	473	430	457	424	427	461	464	472	472	445	462	446	458	408	439	465	480	475	388	458	487	453	447	421	457	449	464	424	465	453	436	425	467	454	453	472	453	458	448	456	474	480	429	435	440	500	447	453	434	448	475	444	452	448	483	477	455	440	436	466	461	441	452	451	384	448	441	449	413	428	438	458	419	438	443	407	421	451	437	409	452	440	467	484	465	438	470	447	430	431	444	467	504	455	457	422	447	459	440	446	474	491	413	462	458	441	474	445	432	441	450	446	448	462	458	430	461	451	476	456	472	472	465	460	452	425	422	457	417	444	442	487	444	468	440	444	445	414	455	480	450	470	410	422	420	463	450	442	462	478	477	470	483	453	412	418	458	435	427	431	405	464	429	443	438	459	455	446	495	439	439	441	486	436	477	450	434	479	486	450	438	454	433	510	451	433	465	458	490	445	480	459	479	458	486	421	439	475	434	476	479	449	428	451	436	437	445	443	440	454	444	443	454	438	458	454	462	481	449	457	460	447	441	456	472	453	453	415	439	463	458	483	447	436	456	465	454	463	429	434	475	421	440	434	408	462	435	474	460	435	460	450	462	426	468	418	461	455	461	459	449	454	415	461	453	484	448	460	478	466	432	468	438	460	442	452	443	459	434	440	429	450	436	458	446	429	486	415	464	470	436	433	437	471	455	475	450	450	444	433	421	450	427	470	456	446	439	468	459	434	448	466	466	442	449	453	489	460	406	439	430	402	452	443	471	456	424	447	443	445	448	441	432	414	441	469	417	436	456	450	444	443	448	482	427	415	411	439	412	434	442	462	480	446	403	478	455	434	426	457	449	434	431	463	451	464	455	451	433	442	445	453	418	461	472	437	448	475	469	476	436	427	471	460	423	438	415	462	460	447	438	446	449	443	407	457	456	441	448	450	468	446	422	422	490	462	437	445	450	447	430	440	422	421	451	426	464	473	440	468	448	444	440	494	463	474	461	442	434	410	462	442	442	424	402	447	449	447	490	444	450	468	417	439	445	442	436	397	447	445	436	462	437	425	470	449	444	431	423	453	422	459	438	475	471	456	495	493	474	452	417	467	419	457	430	495	460	437	448	405	439	445	426	460	448	467	446	427	434	424	417	456	501	422	450	466	443	458	483	444	461	464	433	445	433	457	497	493	458	430	454	442	449	419	446	474	506	462	428	437	430	478	458	480	440	451	433	481	462	461	420	414	423	421	431	455	462	424	486	474	434	457	480	386	438	440	433	427	501	465	436	428	453	421	462	408	466	426	449	447	423	456	452	468	439	487	427	444	466	461	440	461	463	450	452	426	443	434	426	421	420	442	421	449	457	434	456	443	480	453	477	423	443	444	478	454	435	466	452	412	417	437	436	411	417	456	425	441	458	494	451	435	454	430	463	468	414	432	469	417	478	418	460	454	453	422	423	449	440	462	447	458	423	473	451	456	452	421	441	459	475	433	439	436	435	438	447	460	454	435	483	456	475	445	475	469	445	472	443	443	449	481	451	453	452	457	418	431	504	478	455	487	429	477	415	446	419	449	416	417	435	466	419	452	424	450	457	488	400	464	439	455	456	398	435	444	391	428	450	450	440	479	495	441	455	418	474	460	466	434	410	441	421	469	463	475	436	447	436	429	424	455	453	485	489	439	444	471	465	480	482	435	448	415	436	428	481	466	464	447	449	456	474	426	428	485	416	411	437	477	467	453	436	467	451	432	473	463	456	468	498	446	439	444	472	448	457	424	457	427	456	437	464	454	431	422	482	458	454	435	446	459	457	462	442	472	446	442	464	458	472	458	446	448	443	447	445	457	461	452	468	433	444	448	448	416	406	440	432	452	451	442	463	428	443	436	444	450	457	420	399	446	452	423	533	411	445	442	445	430	415	439	476	449	447	474	459	426	442	389	453	458
24995	21068	27071	25099	7342	855	612	500	452	354	369	340	287	316	308	268	281	256	282	242	253	273	239	278	255	277	229	262	247	243	261	269	229	243	213	248	273	263	248	265	234	249	289	285	291	266	307	336	335	310	323	289	298	289	295	265	250	277	272	282	261	293	256	254	240	218	244	244	241	212	229	256	235	234	235	202	222	255	243	257	231	206	235	228	226	254	226	204	207	210	217	249	206	230	235	199	209	231	228	202	242	229	217	223	210	254	222	217	220	206	219	204	243	228	220	211	217	206	188	220	201	215	228	206	237	208	225	208	234	227	215	226	248	243	207	209	253	203	252	270	225	245	205	224	254	238	228	201	205	231	208	203	234	229	213	230	237	219	212	216	234	204	242	219	204	203	233	238	217	230	191	222	237	224	234	254	220	227	244	213	215	219	196	190	232	231	244	238	223	227	213	220	212	230	229	230	227	230	250	243	232	212	218	220	229	210	236	228	211	227	208	216	220	238	208	241	225	217	222	207	208	203	220	193	230	210	233	220	232	240	202	221	243	207	202	206	215	226	210	216	212	226	237	203	227	230	230	204	210	220	249	237	249	222	200	229	232	235	237	227	245	212	227	222	197	228	248	228	213	220	220	200	234	202	204	231	236	226	222	230	204	228	226	221	231	245	226	216	236	194	203	235	215	222	231	220	227	188	231	228	221	215	217	237	260	212	223	201	252	231	233	228	231	231	215	189	217	220	261	214	199	228	202	223	221	233	246	230	220	214	218	222	232	199	224	202	243	223	197	256	216	243	255	242	216	210	224	239	227	227	219	215	234	222	227	233	242	208	244	210	211	267	254	237	224	213	235	205	225	225	239	204	213	238	208	219	214	222	220	206	216	240	236	204	227	235	217	220	220	228	218	227	194	229	215	231	219	222	223	214	233	230	227	219	224	211	235	215	221	231	259	241	214	205	250	222	233	235	212	243	228	204	202	221	223	234	214	231	222	224	216	213	217	228	241	204	211	236	202	204	212	247	210	192	232	210	215	243	210	253	214	227	201	217	209	214	240	216	243	236	243	209	222	200	207	243	205	213	241	229	205	237	220	230	255	207	221	232	203	216	229	216	222	247	202	212	214	201	225	214	240	208	217	214	216	226	228	229	210	230	215	202	242	195	231	228	231	222	216	211	212	242	211	215	220	216	262	238	238	206	231	226	210	260	226	225	239	242	246	240	222	217	207	221	215	211	217	214	212	232	215	242	235	231	233	198	215	235	224	212	202	213	210	254	206	223	228	201	252	227	210	209	222	209	225	201	210	223	204	198	243	216	211	232	211	197	250	238	258	228	208	232	212	211	212	227	212	221	207	228	228	224	193	237	231	242	214	238	209	214	234	225	245	208	222	225	232	213	222	209	206	222	197	221	218	204	237	217	230	232	205	212	206	228	216	255	226	206	230	214	227	224	221	199	219	233	215	215	242	230	222	251	240	214	231	224	223	234	218	224	230	217	235	231	215	208	227	209	192	241	267	205	235	237	210	203	212	214	230	218	232	212	198	208	230	221	212	232	230	257	214	225	220	232	197	232	235	233	229	200	214	185	233	217	223	258	205	233	220	231	216	216	228	233	213	205	213	201	225	227	215	241	196	193	230	211	210	220	201	238	252	233	199	231	204	222	211	231	227	247	243	193	235	242	202	210	228	230	214	233	258	223	211	248	197	206	211	233	205	217	216	197	244	239	194	254	221	213	211	203	246	226	241	223	241	233	239	222	229	208	230	216	199	224	223	194	202	216	236	217	261	202	222	213	202	207	229	228	225	225	218	229	223	229	225	204	218	220	241	212	209	210	237	212	214	229	250	213	224	224	223	203	221	200	215	214	241	209	220	247	224	240	218	216	236	215	204	211	226	219	233	210	216	243	215	204	231	234	224	241	203	252	212	223	230	234	222	223	206	210	207	245	197	224	210	204	205	218	230	202	220	252	211	225	213	227	215	238	224	231	235	222	224	245	199	238	212	216	210	244	239	205	235	249	228	266	209	223	215	245	205	221	210	240	186	243	241	199	220	200	241	236	214	225	235	246	212	220	232	208	238	216	209	201	251	225	238	212	207	212	222	238	207	227	217	221	244	215	243	244	227	235	233	232	201	207	238	226	221	246	193	224	225	221	212	210	193	211	222	217	183	211	230	219	226	214	214	214	236	238	202	229	204	223	214	207	236	222	239	206	223	236	208	230	213	233	216	244	226	220	243	219	214	233	226	231	226	199	207	228	228	211	243	224	193	238	208	208	226	222	212	201	234	229	203	226	236	204	210	213	206	236	221	233	203	225	206	241	203	224	218	222	216	217	195	218	225	235	235	243	218	228	198	233	230	221	231	220	221	235	184	203	210	227	233	213	201	216	195	223	254	223	241	204	239	216	236	208	246	235	229	220	234	226	196	230	225	204	235	220	239	266	205	237	209	226	218	210	230	225	251	203	228	214	207	216	220	208	218	191	222	208	209	212	219	204	202	224	205	247	225	195	209	190	222	223	216	231	237	231	223	240	227	233	221	239	241	178	188	236	198	205	249	202	198	224	231	222	242	213	227	230	219	221	235	208	212	225	263	219	208	198	224	242	228	205	228	219	246	217	204	205	206	210	249	230	233	220	237	239	251	237	209	232	227	201	220	225	205	226	195	218	221	220	195	242	221	247	215	211	204	180	250	231	210	228	218	217	212	231	238	233	223	237	224	220	235	207	211	203	224	209	232	216	235	247	248	229	225	215	219	242	207	224	207	220	232	209	224	223	211	201	215	226	226	234	213	214	197	233	221	232	205	225	230	239	222	225	235	216	223	215	231	193	256	194	218	209	228	243	202	232	187	236	239	206	227	228	226	216	221	185	210	210	232	205	207	212	229	213	210	230	216	224	230	224	236	198	238	213	198	212	215	245	207	217	216	227	228	194	212	199	216	198	225	220	236	241	210	243	217	220	218	237	235	219	224	222	233	214	226	214	202	227	226	228	215	236	214	221	215	220	227	226	215	241	190	229	200	225	215	222	209	222	225	207	242	229	228	229	223	203	226	205	252	220	212	217	250	223	214	199	236	200	211	216	219	215	203	217	235	205	237	232	210	209	229	213	242	223	206	239	209	201	214	210	236	220	227	196	235	240	202	223	224	200	224	215	209	227	213	208	218	205	227	212	229	227	229	214	240	197	189	234	214	222	217	210	231	224	237	215	221	245	217	225	254	232	228	219	249	205	213	225	229	235	252	212	227	232	236	236	179	229	217	184	228	221	230	192	217	219	221	231	236	220	210	207	211	242	224	218	210	212	248	233	227	208	206	214	227	221	241	211	213	203	224	212	211	231	212	202	210	224	226	233	236	242	234	226	237	227	222	217	223	226	208	234	221	233	226	219	222	234	245	209	207	210	217	211	223	230	206	228	227	202	246	199	209	216	215	226	227	212	197	214	246	215	220	210	230	223	200	263	184	233	195	248	222	221	222	227	215	204	208	219
5409	8097	6732	3559	2409	1847	1425	1189	950	790	725	669	545	571	469	512	461	422	408	426	362	397	384	394	355	344	336	370	338	358	335	357	331	366	332	374	388	376	396	400	382	396	457	402	427	456	498	508	505	521	490	532	442	507	411	458	429	418	417	369	345	397	358	352	365	315	343	296	345	336	326	320	313	296	288	366	358	324	316	323	339	330	294	313	309	318	318	286	283	341	326	317	340	319	318	271	302	280	301	302	294	304	283	309	310	312	288	291	301	308	282	285	294	301	273	289	301	302	312	289	287	301	287	323	303	303	278	330	299	268	291	315	281	295	316	323	266	314	282	291	293	313	268	301	300	300	288	305	291	299	313	275	306	298	293	321	321	303	295	308	315	295	275	318	289	303	329	320	333	308	288	324	310	318	300	304	296	313	297	285	277	318	317	316	293	307	301	292	302	302	288	291	293	284	293	296	280	300	298	315	255	303	292	309	301	318	320	267	302	300	298	325	326	321	282	301	319	304	307	272	326	333	328	324	307	294	272	277	276	291	276	312	315	296	310	290	302	283	274	285	276	268	269	289	292	300	289	294	304	288	321	324	309	265	300	278	315	277	300	266	321	294	320	326	306	273	311	306	307	285	290	341	290	287	280	279	281	313	302	300	301	299	288	277	296	329	291	287	365	291	281	271	295	289	326	317	323	277	316	318	293	268	334	292	269	285	299	319	294	311	297	313	288	309	290	336	304	271	295	289	278	262	301	306	306	273	306	298	251	291	324	306	265	297	279	287	327	279	295	301	324	305	308	322	301	321	303	281	302	286	296	301	272	294	311	310	300	311	292	298	302	322	300	299	280	294	271	304	282	318	324	292	309	285	310	283	294	292	318	300	296	285	280	265	294	282	305	283	303	304	308	314	297	312	308	302	302	344	279	303	296	301	288	299	294	309	317	306	327	293	289	297	321	316	294	281	308	294	314	286	301	304	284	289	291	311	295	318	285	303	282	294	324	306	300	310	308	303	297	311	301	250	297	306	284	286	294	328	317	290	288	304	295	301	298	292	286	295	293	308	292	295	303	316	304	297	286	334	286	340	305	293	288	300	292	336	273	264	310	305	279	283	305	284	257	287	265	286	322	299	317	248	296	272	280	303	287	327	324	273	295	295	303	295	315	307	284	283	293	305	293	296	301	287	302	297	300	258	286	276	300	316	299	286	283	310	323	298	274	294	306	310	291	300	312	271	302	296	284	321	299	302	295	301	294	283	293	284	324	323	294	301	271	301	264	288	336	299	318	299	281	310	273	310	301	308	293	335	318	299	282	300	301	301	321	337	285	287	265	296	305	296	321	300	324	289	299	294	315	289	312	276	296	280	291	294	284	303	289	307	307	267	302	278	314	309	296	301	287	291	287	320	315	278	285	340	320	320	287	277	301	299	284	290	316	287	318	281	297	321	328	317	300	310	293	322	288	283	312	280	326	310	300	301	316	299	311	303	310	295	307	312	301	310	299	309	320	291	319	306	278	263	306	310	278	307	272	308	319	318	314	285	283	324	284	287	299	310	286	324	284	281	290	312	283	289	276	307	297	288	304	271	297	307	344	303	286	286	299	299	325	274	295	282	283	314	292	310	309	289	283	286	324	301	274	285	315	293	297	274	320	307	304	275	305	312	311	315	299	303	295	295	313	284	323	279	299	308	292	307	323	334	337	330	287	293	278	287	297	298	278	291	326	299	316	307	323	297	290	284	307	287	285	303	275	300	296	319	294	315	309	290	289	288	319	254	309	286	321	291	299	302	291	328	266	283	316	300	315	310	311	292	308	293	276	303	299	321	304	269	241	328	268	288	308	269	333	288	325	290	322	284	301	295	288	284	290	315	294	300	310	293	288	305	286	337	281	290	298	277	291	269	283	289	312	292	282	301	315	322	319	301	289	316	296	315	302	318	291	302	306	329	285	330	290	294	338	283	306	312	247	303	321	282	292	304	304	306	299	312	293	292	327	278	284	305	291	307	296	280	309	331	319	287	296	316	309	290	336	329	298	298	284	265	283	276	296	320	299	287	314	314	295	294	311	344	291	308	273	286	302	313	286	298	341	312	287	289	298	305	263	278	295	302	284	304	296	304	324	298	276	310	317	278	285	281	310	305	302	278	292	282	280	302	281	347	280	293	306	330	306	341	293	287	286	281	275	285	314	304	310	303	307	315	275	299	274	288	284	332	272	273	300	329	325	305	275	296	296	296	299	307	310	295	279	287	273	293	275	332	313	288	303	319	308	282	305	297	319	282	293	293	301	297	312	313	277	306	360	312	316	334	308	309	309	277	311	306	318	314	298	276	313	300	306	289	314	290	277	327	288	286	306	300	304	282	280	311	296	325	312	312	277	296	297	287	270	312	265	299	283	310	290	239	317	282	301	306	323	294	263	282	292	293	269	290	300	299	339	280	298	285	260	281	301	293	297	298	292	320	291	316	303	284	298	295	295	307	310	286	322	291	334	333	339	286	297	303	297	267	300	280	299	307	296	307	331	256	294	298	278	294	281	301	303	295	291	317	305	306	298	286	293	278	323	256	302	298	296	282	301	327	300	309	286	272	332	323	277	315	314	322	327	262	286	295	324	273	307	320	297	297	305	316	298	299	285	296	314	329	291	277	280	270	266	269	249	296	312	295	306	306	279	279	315	304	280	298	301	285	317	279	284	296	313	307	284	314	321	315	294	284	293	326	271	293	284	294	303	316	257	284	323	283	309	301	299	299	310	302	302	275	316	322	285	293	298	329	300	277	313	306	291	345	277	294	281	249	324	292	336	280	295	303	315	319	314	276	294	296	296	301	285	292	305	296	278	291	324	299	305	290	320	285	310	303	282	277	279	305	354	317	290	279	281	285	287	283	295	295	291	274	290	297	315	305	307	288	335	294	328	285	314	342	316	306	310	312	290	308	300	317	292	284	312	270	319	305	302	274	291	282	283	319	311	267	301	294	315	305	304	291	326	292	288	293	316	263	280	309	326	319	310	288	308	296	282	309	321	280	315	319	310	327	305	316	324	262	291	291	320	297	315	296	282	311	312	325	329	295	279	306	302	303	263	284	327	303	315	279	272	290	308	317	303	286	299	307	307	308	317	290	316	308	298	271	304	288	307	306	260	284	308	295	304	296	299	270	285	310	321	289	311	306	281	263	297	315	306	285	305	289	324	291	303	295	309	309	299	298	306	301	316	331	305	293	296	344	314	297	320	299	278	288	312	302	311	296	294	270	309	305	300	308	309	296	288	280	282	299	304	282	284	288	283	327	308	329	296	259	296	272	270	281	290	281	288	301	297	293	291	298	288	286	309	302	304	308	298	276	302	268	315	287	325	317	316	295	273	312	284	289	322	307	294	307	312	262	305	286	286	315	314	300	301	318	298	316	289	314	307	302	275	288	290	309	298	293	264	305	304	330	274	301	307	307	311	311	303	261	307	293	319	278	304	287	314	295	298	294	293	283	327	273	289	292
22895	21126	28889	23635	21126	21159	8062	1459	1019	825	742	716	668	610	569	547	507	484	495	457	466	455	448	406	469	374	355	389	373	349	369	380	354	356	409	413	430	409	419	440	416	442	441	485	464	487	538	533	520	519	497	544	503	494	465	469	480	433	390	407	428	420	412	400	374	381	348	355	340	319	327	349	320	318	289	355	377	343	410	328	326	333	343	351	361	349	345	339	302	305	367	328	311	309	351	323	323	320	333	299	288	306	338	328	340	275	291	323	324	334	323	324	344	379	294	313	317	311	305	301	302	332	339	345	331	295	311	318	304	311	302	330	316	349	339	317	311	329	331	320	326	296	317	321	338	338	339	298	322	360	325	319	308	323	304	331	330	301	344	331	284	333	298	354	298	327	315	361	334	332	298	320	336	312	321	326	334	336	324	348	335	377	316	362	341	311	293	337	369	283	314	335	337	332	288	301	349	321	311	314	327	302	336	325	316	303	344	353	311	312	323	304	329	300	336	334	279	317	335	352	346	315	346	327	307	307	323	285	328	326	325	325	344	343	306	360	314	325	315	303	322	296	297	316	309	334	323	329	322	320	331	319	328	314	312	349	292	302	317	327	345	324	310	323	318	334	309	329	329	323	304	308	315	306	317	296	349	334	278	317	325	320	333	312	335	323	339	340	337	320	335	312	352	327	316	346	327	304	344	373	346	345	327	323	303	323	329	326	319	333	327	353	299	327	318	325	296	299	331	296	319	354	316	352	319	332	323	318	317	315	307	302	294	288	315	301	295	318	320	341	353	298	325	330	332	314	342	303	340	326	303	317	323	343	331	325	324	372	352	359	307	318	313	307	312	325	329	308	342	341	340	337	318	330	346	335	334	348	319	329	343	371	311	320	315	317	365	310	356	315	334	317	318	302	315	331	377	308	296	295	320	347	320	314	275	304	317	310	330	346	312	351	293	319	321	302	289	339	332	360	336	316	320	303	341	341	305	342	318	333	308	365	341	318	321	325	312	326	308	320	332	326	343	322	317	290	335	313	303	336	294	321	319	330	328	312	301	327	320	318	345	337	333	329	325	305	335	314	323	325	340	353	306	325	326	355	331	299	316	325	322	327	360	336	343	312	319	318	312	314	336	334	350	323	321	343	316	286	312	320	331	346	310	312	332	329	331	322	340	315	315	343	299	348	319	347	319	323	346	263	329	318	339	348	313	311	293	307	325	369	315	349	339	333	307	330	302	307	354	317	348	326	304	341	306	300	317	310	329	330	328	309	328	320	348	317	333	324	331	308	286	304	299	334	329	347	310	333	334	311	311	339	320	312	332	329	292	299	347	312	318	340	297	315	301	303	334	305	326	296	285	332	338	323	299	319	312	331	353	344	316	326	300	333	316	324	319	342	311	319	343	333	362	328	324	326	332	335	334	310	337	318	332	358	308	311	296	310	336	322	340	323	355	329	315	316	339	318	308	328	315	316	330	339	340	342	294	286	344	315	326	319	327	298	328	302	299	293	326	363	313	305	276	319	315	323	298	340	304	317	304	299	332	323	336	296	314	345	307	313	335	319	337	331	315	332	324	328	317	353	306	322	346	343	330	323	330	325	319	306	342	345	310	342	302	305	324	329	336	322	281	326	297	309	336	333	311	342	338	343	311	332	320	344	334	317	311	328	333	316	318	294	329	310	329	348	308	335	299	308	320	315	318	324	302	301	338	339	291	301	282	290	339	337	314	322	286	298	324	332	363	350	334	360	317	370	313	277	345	291	320	332	330	324	321	343	300	334	320	309	327	320	307	313	301	315	348	302	303	337	355	329	331	307	325	321	306	337	338	305	345	339	307	352	334	346	337	290	321	306	313	318	330	315	340	329	338	322	320	326	320	324	320	331	318	347	299	342	341	315	343	304	324	331	313	338	339	354	335	309	311	354	317	342	301	348	312	306	368	292	308	310	329	340	341	329	343	330	316	289	319	352	330	326	312	350	294	350	296	363	307	331	288	299	300	338	340	325	325	298	353	340	361	305	332	319	343	319	326	321	340	357	315	327	288	335	341	324	348	349	334	354	316	330	329	323	314	323	302	323	337	367	307	326	348	323	322	312	309	330	391	326	347	314	365	292	311	318	358	331	296	338	339	311	311	330	318	332	319	303	339	312	325	307	295	325	296	331	293	369	317	314	318	363	344	308	287	380	350	331	320	295	324	311	298	309	334	324	326	325	330	363	374	345	305	322	338	298	291	336	309	314	336	348	317	309	332	308	326	305	339	315	332	311	364	350	344	291	321	304	331	296	290	332	300	340	320	309	320	324	307	325	322	347	310	347	304	342	293	330	321	311	331	302	358	337	350	315	301	336	330	335	317	306	294	343	317	319	321	318	306	338	328	328	322	330	352	313	304	361	310	320	322	304	330	326	337	356	307	303	333	312	316	376	323	326	320	326	322	291	316	347	306	321	303	305	313	326	326	327	292	319	311	355	283	301	312	315	312	355	337	321	324	326	340	328	314	303	329	333	297	301	309	305	311	338	304	315	351	322	317	314	291	348	326	294	329	325	349	332	325	297	300	301	309	311	314	320	314	359	292	355	328	333	338	324	326	339	315	308	330	326	308	312	318	314	347	324	343	311	316	298	310	364	379	289	319	318	310	301	317	332	320	320	313	334	336	298	305	319	316	307	306	342	333	338	322	319	297	350	328	321	311	350	314	332	320	317	349	329	305	299	355	338	316	312	323	333	332	304	334	317	335	340	315	315	301	317	326	362	339	301	290	357	314	332	318	300	350	341	329	301	325	315	342	339	327	328	305	333	336	304	306	349	289	327	315	304	330	289	319	342	304	305	333	295	333	316	289	331	300	337	340	311	289	334	332	299	295	319	304	306	322	318	280	335	326	311	320	311	317	327	296	337	347	305	332	312	294	331	311	304	295	331	312	327	327	311	327	342	303	317	303	307	337	327	307	309	338	307	325	321	334	271	340	322	331	355	344	349	338	339	309	329	303	334	328	288	334	322	341	317	322	354	313	337	282	333	343	274	328	324	297	311	309	316	305	316	300	302	303	354	328	336	337	334	353	321	297	302	317	327	305	316	337	275	334	308	304	320	311	328	326	316	312	317	339	331	346	309	340	324	329	303	312	312	325	318	316	320	337	288	345	322	349	283	340	295	311	315	322	315	319	307	307	304	316	330	320	313	330	349	316	328	296	328	320	326	329	301	348	345	326	299	318	339	316	338	301	334	320	303	321	311	353	313	342	298	321	338	355	336	334	323	308	306	336	348	317	315	333	292	304	351	335	325	327	309	346	335	336	326	316	332	330	312	336	300	357	326	290	344	319	320	330	322	307	329	320	329	342	297	325	325	335	307	315	321	331	318	304	309	309	303	332	310	301	323	304	309	323	325	326	336	306	315	318	326	321	321	344	323	354	331	271	314	337	320	297	328	306	328	316	337	309	312	354	327	317	349	320	327	324	313	310	320	332	304	313	309	330	302	329	330	341	332
8221	18975	16093	9064	6642	4951	3770	2984	2317	1874	1702	1419	1248	1115	1045	943	902	813	823	749	773	669	693	623	628	620	566	568	529	519	542	537	530	524	544	588	615	669	603	678	654	667	724	681	731	767	861	913	873	866	850	774	811	809	734	723	620	661	610	581	613	607	583	494	522	543	521	503	485	478	463	504	419	453	460	471	557	465	495	495	450	453	488	448	507	467	457	431	442	436	414	442	438	411	416	401	414	414	400	454	468	418	415	439	469	423	429	411	440	454	455	424	418	404	394	397	407	430	432	386	424	438	436	409	461	427	444	415	475	418	427	420	447	410	449	403	438	424	439	434	411	407	426	445	482	398	424	398	402	406	426	409	428	418	403	446	395	433	444	425	410	414	404	410	444	442	420	395	409	412	414	398	444	427	451	427	409	430	411	401	424	390	416	376	420	414	392	402	429	396	411	434	413	439	434	402	427	437	465	423	447	439	409	409	397	451	406	438	427	400	413	417	454	393	385	408	406	409	464	403	403	429	422	480	428	397	458	430	433	388	387	445	413	420	439	433	418	453	405	419	429	392	428	424	393	414	392	405	412	408	418	423	448	425	406	445	452	454	450	394	429	399	406	414	432	412	411	429	432	422	399	438	414	424	425	419	401	392	414	431	445	408	427	448	432	414	418	400	433	448	410	393	405	382	418	423	414	397	433	403	471	443	438	449	399	399	393	443	438	438	377	374	401	433	416	447	379	431	415	413	395	395	394	386	427	475	430	436	437	435	411	416	452	426	444	431	413	428	412	421	441	401	422	412	420	444	438	409	438	427	428	389	427	417	422	412	411	433	385	465	435	416	434	390	419	392	420	426	436	435	407	422	450	435	424	423	436	423	434	403	419	375	397	410	404	379	407	417	458	429	389	436	352	439	394	441	427	413	414	431	422	413	456	452	416	429	420	444	434	436	433	387	411	414	423	429	419	390	429	420	429	431	439	374	428	409	462	432	447	430	409	461	398	412	382	423	420	444	439	434	369	395	443	420	431	438	419	425	442	384	408	441	413	424	436	414	402	430	439	409	449	453	427	417	424	393	464	436	421	448	423	407	417	418	438	422	404	384	454	433	446	453	411	444	422	422	414	422	435	454	417	388	416	416	390	363	390	412	453	407	430	400	417	411	416	402	439	409	415	405	402	426	425	405	414	405	445	464	389	419	441	416	410	420	429	415	426	410	441	450	451	468	444	420	439	447	425	422	433	420	428	432	426	420	410	432	437	426	435	429	449	404	434	402	441	450	421	384	417	420	430	411	433	436	409	423	411	425	426	439	423	389	434	464	425	421	409	420	415	452	455	410	400	406	409	415	456	463	422	404	452	439	380	441	447	398	433	448	443	417	419	401	406	394	407	401	458	400	408	404	446	438	437	424	402	441	411	403	443	418	377	388	426	441	395	445	416	424	416	403	425	419	406	439	379	418	417	402	433	383	414	436	405	413	458	433	421	435	389	435	417	382	459	405	403	433	401	402	420	428	441	409	400	414	401	406	417	400	424	416	419	417	451	402	423	412	430	451	446	456	427	412	428	424	433	412	408	423	410	420	428	428	413	446	427	412	395	438	435	408	430	434	416	431	402	470	419	406	416	415	463	365	429	455	382	415	409	388	417	423	426	432	386	459	415	432	429	424	454	448	447	415	435	404	447	427	429	410	452	424	412	474	402	390	430	416	437	438	440	437	436	393	403	442	420	423	425	411	444	432	431	379	405	422	417	417	426	433	432	431	417	410	414	448	386	427	429	430	411	436	396	426	418	408	401	452	445	410	419	404	417	402	407	414	454	423	421	443	391	414	395	405	409	408	429	425	445	436	432	425	424	443	418	407	419	393	457	412	443	417	384	419	412	401	413	421	399	441	432	410	445	402	443	431	393	442	410	416	448	454	426	432	428	420	417	427	450	454	411	444	397	400	420	444	454	435	428	446	416	381	404	432	416	438	403	397	409	408	417	433	435	456	443	402	418	421	408	410	422	440	424	386	429	436	426	427	418	410	419	433	429	475	448	414	421	445	439	456	415	422	423	389	424	402	434	431	408	409	438	403	407	424	371	413	428	456	430	438	434	411	410	429	376	416	398	443	400	409	435	440	425	425	423	417	409	435	423	419	408	401	429	387	412	420	397	433	436	431	457	446	391	439	428	424	404	431	374	412	467	420	462	436	451	389	428	449	438	457	452	419	401	435	379	404	457	420	453	425	392	399	470	408	432	413	458	431	395	431	474	403	433	425	455	416	397	454	431	424	409	443	393	417	410	383	421	414	395	407	426	396	431	406	435	441	426	417	457	426	443	444	429	436	433	444	474	442	421	427	415	412	406	402	392	368	453	432	421	410	435	427	423	416	440	422	421	404	416	428	410	402	443	399	433	432	410	457	439	415	427	392	432	438	428	426	449	408	424	401	391	418	413	411	414	403	411	444	400	410	427	407	390	430	401	411	407	404	407	420	403	392	402	431	458	385	407	416	411	397	430	424	416	470	417	414	438	450	422	437	430	433	431	436	411	423	433	397	410	413	426	420	404	400	456	426	380	429	418	406	461	437	420	413	461	427	424	444	409	450	393	393	461	423	437	429	414	447	432	453	423	396	420	409	441	417	411	423	422	416	421	390	390	436	427	463	391	449	422	393	418	420	447	433	459	423	423	399	411	416	428	418	384	415	441	403	401	444	409	425	444	417	428	410	408	439	433	413	419	417	394	439	442	422	388	392	398	419	431	427	408	414	408	391	391	406	428	424	429	405	402	407	419	419	378	439	431	402	427	411	407	452	432	393	409	424	436	426	413	425	459	411	482	413	422	440	444	402	417	424	433	403	407	400	415	437	395	431	454	401	447	385	400	417	413	429	424	439	421	434	437	410	370	420	435	428	372	394	375	437	418	379	404	448	459	406	414	449	443	407	405	435	430	414	396	397	412	447	453	446	427	426	432	395	397	386	426	409	377	463	399	432	411	412	423	454	417	438	409	371	398	439	416	408	415	422	434	389	443	384	424	439	462	395	402	425	451	452	423	430	409	422	378	440	418	441	434	443	454	422	402	428	410	393	441	434	389	413	424	432	402	409	434	413	455	420	417	404	400	367	439	420	416	402	416	417	374	420	406	403	403	458	410	439	420	442	437	438	436	384	400	389	426	436	459	422	423	445	415	443	388	407	411	442	413	401	443	405	416	396	431	436	438	459	377	421	396	393	378	416	408	411	457	434	439	457	424	455	436	437	396	403	448	412	426	439	425	430	410	437	450	428	417	396	407	411	406	423	432	384	390	429	379	426	420	413	415	402	475	437	437	432	400	404	425	407	390	445	426	403	427	402	417	429	424	409	399	396	427	454	412	426	464	405	421	417	407	385	411	429	420	416	390	454	426	411	415	463	434	409	464	444	393	438	411	424	418	416	434	479	439	422	425	408	452	396	409	416	413	404	427	397	422	442	401	382	449	389	389	423	437	395	414	395	405	401	448	407
27006	19855	6933	1138	631	463	460	387	342	342	293	301	268	283	288	279	306	297	320	324	282	282	262	290	294	303	257	251	272	267	293	255	277	262	263	302	291	289	301	278	270	296	309	307	318	311	339	339	327	320	319	371	321	297	315	320	331	265	310	317	288	301	281	281	270	286	281	274	266	275	290	256	279	284	272	277	263	230	280	259	294	250	275	272	281	276	281	250	272	285	288	286	239	251	295	267	259	272	251	291	277	260	268	272	280	242	243	245	257	285	287	266	247	283	251	264	250	267	227	264	264	269	244	257	278	278	276	252	245	281	272	258	263	247	273	311	268	252	266	273	269	274	229	249	276	273	267	264	269	292	267	268	280	282	219	269	268	286	274	293	253	283	294	279	273	296	281	266	248	248	278	261	274	279	291	275	244	291	267	271	273	247	250	244	277	266	271	254	256	261	283	246	279	310	276	257	236	259	276	264	263	244	278	278	267	252	279	247	282	276	245	262	275	242	284	274	273	278	284	272	283	247	271	276	285	261	263	256	265	245	283	283	257	244	267	279	307	255	265	313	270	241	271	288	276	254	275	284	235	278	243	233	255	261	289	263	263	269	262	282	277	248	268	270	270	269	284	291	241	264	250	288	260	316	289	290	255	255	260	258	282	266	271	254	266	269	243	252	292	239	260	274	294	246	301	304	260	276	291	288	277	259	271	265	270	258	264	261	266	288	258	262	252	262	281	267	268	267	301	276	303	281	268	284	242	235	274	266	237	256	273	264	270	266	293	240	280	286	253	246	288	271	249	292	269	253	269	276	286	267	258	257	276	239	257	285	283	256	243	268	272	269	266	294	257	263	258	266	250	312	280	274	257	269	258	255	263	269	314	284	256	278	290	313	246	276	258	272	238	286	264	256	282	278	247	297	303	279	252	249	253	252	263	269	276	285	251	279	272	250	269	237	228	273	292	287	251	283	280	254	253	260	297	275	248	263	226	240	266	264	275	261	271	291	282	283	283	263	236	275	262	283	252	285	287	264	249	295	280	268	239	258	260	273	247	281	263	243	255	279	253	279	274	262	283	262	281	278	272	255	278	247	273	257	266	242	276	243	232	260	264	304	274	260	228	291	271	255	269	271	255	232	275	238	268	272	252	268	278	298	279	287	257	256	267	271	254	267	286	241	266	277	246	282	249	296	261	270	266	276	273	269	281	266	242	251	250	268	296	232	247	242	252	257	267	285	233	294	258	307	267	295	276	265	275	277	289	284	278	273	305	263	271	263	266	275	257	276	283	275	262	283	250	287	259	253	254	241	279	281	283	268	249	272	252	239	284	257	262	264	286	260	260	236	245	273	272	265	261	291	249	291	225	289	282	284	251	274	266	276	281	268	282	281	292	307	263	268	271	252	247	286	246	262	290	239	279	277	245	281	288	246	247	265	312	292	288	288	284	277	257	241	274	266	266	252	290	240	249	268	288	275	282	286	269	272	293	275	252	259	290	302	259	293	256	252	256	269	292	262	264	292	294	272	301	285	282	279	279	283	243	267	294	267	268	278	265	272	258	231	258	232	283	287	248	251	280	262	285	256	268	277	263	239	247	276	291	272	264	246	260	271	236	268	273	270	281	240	265	287	279	284	280	255	246	267	263	259	264	248	267	282	269	291	244	253	264	254	270	250	250	254	292	253	236	279	257	308	277	283	279	255	256	263	254	261	280	263	256	238	263	285	276	259	301	283	285	261	262	279	267	274	248	292	282	286	266	236	279	274	232	269	254	245	280	270	275	263	262	262	278	269	258	273	285	300	242	262	277	298	305	271	256	298	277	264	271	289	254	255	278	228	275	244	263	256	274	282	256	264	262	274	260	300	257	289	267	289	270	283	251	238	284	280	271	267	257	286	238	253	257	297	262	266	250	285	294	260	275	295	287	256	263	286	237	281	285	276	274	283	258	254	258	262	254	275	286	244	261	259	284	280	268	294	245	285	266	271	273	247	266	266	286	264	257	267	264	283	268	276	252	266	300	281	286	270	273	274	278	259	247	260	252	265	254	293	252	265	240	282	259	263	258	267	273	275	274	266	272	264	267	255	283	261	271	223	249	270	260	271	292	250	282	257	262	282	295	254	279	242	243	268	279	260	258	261	247	278	266	266	280	242	259	272	238	252	257	260	305	259	279	310	266	265	266	264	269	256	267	266	277	251	284	270	292	259	254	265	255	265	262	242	288	297	239	276	272	256	255	248	264	271	275	294	270	281	270	278	240	285	269	267	265	279	280	243	242	273	275	276	283	280	250	226	259	248	290	229	262	260	249	257	275	279	265	268	257	275	285	263	292	269	277	274	269	246	262	271	244	282	265	251	276	282	271	265	260	255	270	288	245	253	256	283	261	280	286	235	274	268	284	269	226	266	250	244	273	262	284	279	258	272	279	284	281	267	277	270	236	276	246	279	236	258	283	238	270	264	275	244	248	273	235	277	233	286	256	243	254	268	268	248	267	275	248	268	266	278	320	254	275	252	272	253	267	264	250	269	265	269	262	262	256	268	293	287	256	259	268	291	289	269	269	281	269	255	265	235	283	262	283	285	280	260	298	265	263	255	283	257	257	261	255	268	263	278	281	252	260	246	252	261	243	266	253	264	278	275	283	253	261	285	265	261	243	259	270	266	293	258	233	260	262	282	290	248	294	292	260	240	289	259	281	257	260	259	265	265	268	246	237	285	273	264	259	273	260	263	300	278	259	250	294	250	274	267	286	278	270	264	239	262	255	232	303	269	272	256	293	273	297	281	284	255	260	261	276	248	253	239	261	267	234	268	261	275	245	278	254	278	272	245	278	285	260	295	277	242	248	274	259	292	273	289	286	281	275	264	302	255	261	275	257	261	255	270	267	264	259	277	260	268	245	254	255	260	265	275	262	264	256	275	263	266	273	285	293	272	290	262	271	298	253	261	284	255	262	285	260	254	264	286	275	259	247	274	256	245	277	289	266	276	235	246	288	257	271	297	306	257	267	281	278	263	272	264	272	284	268	250	262	270	264	267	291	261	265	258	261	282	271	249	266	275	233	224	265	279	267	286	273	290	252	270	285	269	223	246	273	273	227	261	261	254	246	278	241	286	286	241	293	260	262	254	276	273	261	277	269	283	270	281	271	286	265	281	267	265	271	266	267	282	266	253	296	280	286	268	282	260	259	266	256	275	257	261	275	242	279	245	261	246	265	285	255	279	288	257	284	233	275	240	267	276	283	290	279	268	292	285	262	279	253	268	276	259	273	270	270	282	247	280	301	256	261	262	259	261	265	266	300	267	272	259	271	288	283	294	280	269	261	260	271	240	276	262	281	276	234	276	288	251	268	237	272	276	262	264	279	240	249	311	255	242	282	243	271	258	277	271	262	244	255	272	283	284	248	252	250	277	263	245	271	272	258	272	285	283	312	269	254	264	273	262	248	257	254	254	272	263	267	289	269	260	288	243	274	252	269	261	291	262	304	251	268	288
4797	3276	2939	1561	1067	918	758	660	596	489	479	463	429	454	409	389	394	401	429	395	396	392	345	373	382	352	371	386	366	366	374	357	361	392	358	370	416	397	395	407	415	425	433	447	459	453	486	529	515	473	479	460	480	404	431	473	452	406	395	406	396	415	376	359	400	361	360	395	370	346	402	347	352	379	383	383	393	342	313	370	331	367	350	371	345	349	383	343	366	359	358	384	323	358	354	358	367	353	327	396	369	354	327	343	347	344	337	341	362	369	332	386	371	351	344	333	347	339	344	365	332	348	368	333	339	344	364	358	331	359	355	371	318	377	331	373	367	362	364	345	357	354	344	362	350	363	323	349	344	312	346	367	351	365	379	334	347	357	331	357	369	344	367	344	306	372	339	343	352	348	351	331	339	364	351	359	324	375	354	293	337	332	372	332	364	369	315	383	374	367	358	350	330	353	376	338	382	354	366	346	370	358	341	338	347	380	324	349	317	339	323	337	360	346	368	377	363	331	347	372	355	359	338	315	349	351	330	351	333	366	339	346	344	354	358	361	356	353	322	372	362	368	325	346	337	352	340	341	361	360	323	337	387	361	287	358	337	374	357	365	330	344	359	363	375	334	321	328	328	354	351	371	369	340	359	358	365	401	326	355	363	366	360	374	349	338	332	385	363	368	382	374	394	350	363	359	350	362	351	398	376	360	356	349	367	355	339	357	357	335	371	323	367	334	325	329	365	352	354	353	377	345	328	342	327	353	389	369	338	352	334	375	354	354	377	353	343	397	363	359	364	345	362	344	368	336	330	344	353	346	364	344	358	339	331	374	370	343	332	400	370	352	344	324	342	330	364	373	346	378	351	348	355	352	345	334	396	377	336	351	359	348	336	343	322	333	335	384	349	317	379	398	372	370	360	384	372	344	350	383	340	355	325	339	369	372	388	341	327	348	340	320	347	336	349	354	346	339	336	324	350	364	329	357	344	364	358	344	347	337	351	352	392	384	351	348	339	355	354	343	331	341	312	355	336	373	395	366	369	363	338	340	350	327	392	359	338	370	353	345	361	373	346	368	346	332	384	357	325	350	365	352	335	330	339	372	321	352	379	383	335	366	332	326	360	348	343	330	339	325	346	357	371	349	325	374	348	388	361	330	351	331	346	349	352	338	328	318	373	366	358	356	312	336	354	336	358	351	328	369	359	369	379	329	360	340	331	354	339	357	375	327	372	334	326	352	344	348	333	377	352	341	370	345	373	353	363	322	344	330	367	361	374	357	353	354	353	365	344	363	366	325	321	338	357	356	350	375	369	351	324	367	320	363	347	369	355	370	352	348	353	371	353	343	358	361	381	347	361	304	357	372	322	349	329	341	336	365	329	337	338	337	330	344	359	329	359	335	339	357	357	333	352	336	366	360	339	378	331	362	317	325	345	317	354	348	366	384	318	332	374	332	331	336	315	325	388	350	343	345	342	318	347	347	361	364	353	369	321	340	343	364	351	367	347	356	346	361	345	356	341	338	340	352	365	317	355	359	340	372	325	338	355	349	346	318	334	327	351	343	363	346	372	340	354	360	351	339	291	331	419	346	374	352	357	368	335	350	315	311	322	327	331	355	353	375	344	372	353	360	357	372	372	391	369	351	373	333	370	365	354	355	339	342	336	329	330	373	378	305	381	354	370	356	355	347	343	352	345	341	337	331	352	337	323	361	358	345	383	345	328	343	341	333	362	355	366	381	363	317	341	363	354	332	370	371	355	368	333	350	330	354	335	370	372	351	367	339	325	349	349	373	355	344	392	349	349	346	373	346	375	346	328	344	346	363	352	355	365	369	355	358	342	381	344	307	328	338	335	344	330	342	327	371	360	342	324	361	365	369	347	358	322	340	363	345	350	340	318	340	348	342	344	334	293	353	358	345	343	368	336	361	354	374	377	335	382	342	375	370	350	376	382	339	367	335	346	370	345	355	370	368	352	354	330	358	347	353	363	368	371	322	332	351	362	367	363	364	326	319	342	304	360	345	355	354	337	359	346	382	373	354	368	348	344	338	336	349	302	372	329	368	376	365	328	345	345	336	365	354	373	367	350	355	353	337	364	338	345	346	390	367	331	347	348	326	329	346	338	351	339	357	344	320	391	361	341	341	349	337	328	333	349	353	369	360	376	333	361	338	339	327	343	308	364	348	343	359	327	359	348	343	374	326	341	359	359	359	335	319	356	371	371	365	363	378	365	360	365	336	373	363	370	345	359	355	324	370	340	358	356	337	325	387	363	346	309	344	374	366	356	338	350	306	366	370	344	386	369	351	350	360	340	353	334	333	336	342	375	364	343	364	371	351	362	393	357	367	333	317	378	335	347	316	377	357	369	363	305	365	365	343	377	315	347	356	325	330	327	381	358	354	333	340	333	341	343	344	333	333	399	344	334	356	321	347	363	359	375	352	375	357	335	315	331	347	326	349	344	317	361	374	332	351	346	360	369	334	336	363	353	356	346	347	359	399	368	389	380	369	353	376	334	337	363	312	344	343	368	338	381	356	337	329	309	335	315	349	342	334	385	336	406	352	334	342	333	344	341	347	380	344	329	346	337	336	351	365	371	364	353	337	392	356	366	339	411	323	357	341	369	350	368	359	349	318	329	373	347	343	365	318	339	333	330	363	363	382	347	359	336	346	355	346	340	367	355	354	359	339	360	371	349	350	366	375	384	336	376	346	334	340	375	356	354	326	362	345	406	343	343	364	357	352	344	394	362	357	348	360	349	328	353	350	328	309	329	356	336	341	332	372	345	340	351	341	335	358	324	356	356	380	362	367	360	350	340	330	334	344	362	368	333	382	354	365	365	331	370	379	352	349	345	361	351	320	344	317	362	376	354	349	334	364	374	356	360	355	350	363	372	378	331	350	368	353	327	352	352	348	332	318	359	328	335	351	328	335	346	343	349	381	368	346	320	365	336	352	350	376	359	356	339	358	351	341	358	344	359	336	340	375	342	349	362	302	383	359	323	349	336	363	363	323	351	368	332	342	340	326	373	357	310	339	366	358	349	386	344	361	349	370	287	337	365	331	364	324	348	342	321	330	331	344	343	350	348	385	364	353	340	390	342	382	358	325	338	363	383	347	362	372	374	368	336	347	356	364	371	361	370	379	368	323	368	373	382	345	377	356	404	339	369	353	382	357	362	376	374	342	324	338	348	325	352	339	369	329	378	340	312	365	335	356	340	387	387	348	332	359	382	354	346	331	354	328	374	313	363	366	372	359	355	334	369	334	304	340	375	355	329	357	347	354	366	354	341	348	397	362	358	350	365	347	350	332	333	364	344	364	350	358	354	334	337	338	357	321	353	342	343	339	373	372	353	349	339	332	342	382	358	349	375	362	330	364	373	342	350	375	345	376	367	326	353	339	343	361	371	355	333	345	364	376	333	327	370	347	357	336	342	355	370	368	358	369	345	342	383	342	320	375	374	340	326	375	339	327	371	362	349	351	323	357	347	328
23956	21117	28402	24061	21094	9861	1486	877	754	647	609	533	511	488	508	502	468	433	425	436	456	374	420	416	427	367	391	365	369	391	375	366	363	384	386	374	393	374	406	429	427	442	416	463	452	450	477	475	469	488	479	497	512	422	413	441	425	403	398	377	427	381	411	384	365	348	360	348	337	364	365	364	355	324	328	371	372	344	405	364	346	358	330	352	340	376	359	355	357	325	364	346	346	329	339	366	351	378	330	325	363	345	332	321	329	360	338	342	356	342	318	307	343	331	382	359	330	331	328	332	343	292	337	351	353	360	309	312	324	376	365	324	364	347	309	340	336	348	358	348	364	335	356	331	349	355	327	328	340	341	349	322	340	338	323	350	355	379	366	339	338	317	325	365	347	334	347	331	352	322	349	355	356	321	325	338	334	308	353	353	328	338	367	327	318	301	338	351	363	322	333	391	328	318	331	353	354	346	364	306	327	340	356	365	328	366	355	344	342	343	315	324	343	331	310	319	342	368	345	336	327	336	353	364	345	324	335	373	332	330	332	332	351	363	349	349	355	366	332	312	336	344	336	331	359	322	326	335	307	341	347	328	332	324	343	360	350	325	403	331	350	355	325	323	349	377	319	357	367	338	353	381	335	339	343	345	333	377	334	327	345	328	324	348	346	340	346	352	323	353	387	354	347	335	334	331	362	348	340	325	353	346	343	356	337	364	370	355	347	359	336	349	374	345	355	334	373	359	332	368	335	326	331	347	329	361	324	351	299	348	360	339	357	369	347	370	359	313	338	348	338	387	347	324	352	319	371	336	326	346	323	334	370	318	359	342	334	342	343	319	366	406	360	333	309	329	342	339	348	386	345	339	346	361	341	357	370	354	344	316	345	347	376	349	340	316	344	337	352	324	333	351	330	321	298	356	333	359	356	369	385	312	320	368	333	319	348	353	346	355	314	348	354	356	351	330	336	324	314	329	336	350	319	312	310	335	335	355	340	363	298	338	293	328	337	319	327	346	345	366	336	334	347	322	338	351	362	371	323	340	340	334	334	336	343	333	361	350	351	301	384	350	339	341	352	341	361	363	346	349	338	359	364	294	353	336	342	388	351	323	351	335	347	361	384	358	349	340	350	361	342	352	334	314	327	356	317	356	342	364	360	330	322	325	336	328	325	312	357	359	327	342	329	332	343	310	355	316	343	338	357	343	357	345	315	382	318	354	333	338	345	351	365	339	314	333	354	318	343	329	314	345	347	337	340	355	371	340	346	341	341	348	353	310	346	304	326	341	339	321	347	354	323	348	333	319	355	342	354	318	334	323	346	314	365	349	333	354	341	357	370	342	335	353	364	344	324	326	364	344	325	374	325	352	347	329	365	327	367	341	343	373	351	317	305	340	332	335	333	326	331	327	370	316	353	352	357	335	367	334	355	348	370	350	366	349	333	333	339	347	363	355	333	332	334	341	318	315	301	332	338	333	355	335	380	334	360	297	340	330	326	331	336	325	348	352	377	313	336	370	350	354	342	354	329	352	362	320	335	357	319	332	340	320	316	343	325	355	348	328	317	353	331	333	379	349	307	356	330	348	324	344	358	326	361	346	334	331	372	334	352	363	340	318	376	350	350	331	319	365	365	355	341	364	329	352	329	352	360	338	326	351	315	314	339	304	324	361	331	344	349	354	322	332	347	313	337	333	327	344	332	346	346	321	348	320	346	362	365	322	313	317	327	306	352	368	353	324	347	332	325	338	355	360	353	364	330	302	329	350	354	329	350	331	346	345	358	320	317	350	352	311	333	312	349	354	358	335	325	341	358	347	331	362	340	335	374	358	365	337	353	338	340	323	373	337	355	344	347	334	312	349	339	347	354	366	346	369	336	346	334	359	342	292	347	339	326	308	367	348	371	375	347	324	390	342	346	367	324	314	336	339	329	320	348	336	309	358	349	334	345	331	331	344	323	339	359	355	333	349	359	338	314	324	338	316	368	398	352	305	329	352	351	318	353	344	336	342	359	349	321	323	350	328	352	337	342	348	334	347	317	311	332	340	347	329	335	333	355	326	359	332	314	310	372	355	315	322	326	346	331	366	379	303	356	315	356	360	344	330	374	343	340	309	340	334	334	329	395	301	333	366	346	355	316	361	331	375	364	323	369	367	339	349	336	338	321	326	382	363	347	326	344	331	337	363	358	349	344	332	350	339	388	344	330	329	325	362	327	327	348	308	363	334	347	355	311	339	353	316	385	330	321	352	348	379	335	322	361	386	361	324	341	325	340	312	361	334	317	352	338	362	332	363	329	346	296	341	349	319	356	318	323	345	366	352	355	284	362	323	363	340	316	322	337	296	366	326	347	342	349	325	337	328	354	352	336	352	336	348	335	318	336	333	322	365	341	306	320	379	367	328	365	387	365	312	324	345	331	370	292	342	367	357	351	361	365	347	347	322	337	333	309	353	360	308	304	334	356	309	344	336	314	350	357	326	352	345	371	346	369	338	329	321	317	362	340	351	333	340	366	316	314	326	335	335	327	339	362	344	307	377	336	332	335	342	351	355	345	336	373	330	341	339	304	358	353	337	340	329	361	334	330	322	329	325	348	334	375	315	346	350	348	342	336	336	359	314	342	335	355	314	325	345	361	322	364	309	333	312	330	341	338	324	343	352	308	342	383	322	337	349	318	333	322	326	305	317	335	351	314	346	347	396	344	321	316	335	364	330	340	332	324	307	341	344	307	350	343	329	347	342	322	332	358	342	306	344	355	353	331	335	369	321	324	344	346	336	329	325	318	331	302	336	319	346	360	356	380	328	355	341	397	342	339	349	354	381	327	348	319	316	354	317	362	348	348	315	327	343	357	350	348	336	356	327	319	370	355	326	324	327	331	320	303	342	378	332	356	354	339	345	335	362	349	346	367	339	351	331	337	331	373	357	330	329	337	342	342	349	361	357	351	360	337	319	345	335	360	327	339	353	348	343	343	360	346	323	365	358	326	349	327	324	336	365	344	300	346	324	342	369	332	299	370	353	338	317	320	367	363	319	361	352	344	327	280	341	349	324	318	334	347	344	337	333	335	355	362	354	341	325	344	334	308	311	350	304	337	315	355	314	328	371	344	325	327	323	353	334	339	358	324	347	328	357	327	325	307	353	330	339	381	365	313	323	347	287	362	324	364	330	355	304	337	360	355	359	332	348	340	347	349	368	328	326	331	307	335	337	340	342	293	374	307	364	311	331	329	376	306	354	346	337	350	350	308	331	327	346	316	328	319	325	346	360	334	319	316	334	360	327	344	339	377	322	337	327	326	357	343	363	355	355	320	319	371	360	348	360	323	340	346	390	384	359	311	405	342	367	321	345	342	352	352	329	352	322	283	323	357	344	348	335	339	335	324	311	338	337	350	325	338	327	349	327	365	298	340	305	308	331	311	350	348	308	349	351	334	354	329	347	307	319	346	317	367	329	326	365	316	331	360	306	338	348	334	382	348	317	316	339	365	347	367	340
5912	12972	11097	5755	4145	3119	2483	1910	1568	1281	1044	977	909	834	797	744	765	659	620	606	588	559	594	556	567	548	540	572	510	489	512	513	514	506	549	535	552	549	604	617	551	663	666	672	684	682	672	749	710	741	743	763	673	626	699	657	578	576	555	578	602	610	493	558	491	546	460	470	501	499	499	501	434	513	439	464	459	477	500	455	427	473	453	449	481	449	453	508	469	450	437	429	415	401	426	453	407	443	450	394	461	448	427	433	438	443	457	416	439	445	411	426	422	415	457	413	447	446	451	466	466	445	444	427	472	427	444	481	453	445	396	469	437	432	437	418	464	421	445	456	455	460	454	434	491	451	456	476	466	454	421	428	431	447	414	437	458	445	445	472	420	448	449	440	442	460	407	446	413	422	447	461	441	449	452	441	379	429	450	422	422	458	486	428	454	442	442	438	485	454	454	458	436	427	472	425	451	478	435	449	409	453	435	426	397	440	434	440	467	470	456	423	440	441	439	471	451	428	474	424	434	469	442	443	458	444	403	436	464	448	443	410	440	468	470	414	428	457	407	444	451	412	458	447	482	427	459	481	463	435	488	475	453	451	409	448	405	434	452	409	448	446	451	466	448	462	402	452	433	436	411	464	454	455	420	429	469	450	465	458	456	399	455	418	435	445	489	442	457	439	474	434	431	438	423	445	438	431	453	433	449	424	455	478	439	448	421	436	441	434	429	453	467	457	495	438	431	452	431	462	428	428	487	483	400	454	432	426	451	476	463	391	427	440	445	501	426	457	429	444	468	409	465	445	446	437	479	412	464	449	408	448	443	449	424	467	429	464	475	451	431	476	443	467	472	433	432	413	412	427	422	474	452	417	414	464	453	447	440	424	437	416	430	413	439	455	482	455	441	428	419	500	453	441	410	448	451	449	471	447	437	433	430	441	407	424	434	425	434	465	452	456	466	441	436	445	432	481	468	480	461	425	475	429	453	436	493	406	427	460	426	471	461	456	440	409	466	444	482	422	432	452	443	420	460	432	455	466	411	420	449	429	433	439	463	479	412	471	427	398	434	441	431	435	410	460	426	433	483	425	393	457	487	449	437	451	417	420	428	416	474	449	443	422	389	401	456	429	444	444	469	463	446	443	425	422	438	442	459	420	497	436	429	441	429	431	466	432	448	469	463	434	408	438	450	453	422	435	425	434	455	442	413	433	436	437	431	440	441	440	423	415	437	398	457	472	454	413	469	427	426	446	423	450	419	425	414	456	443	433	464	471	436	432	480	434	453	414	445	427	446	480	401	443	438	454	413	440	442	463	439	432	433	484	509	433	425	439	453	429	401	465	432	429	444	448	459	399	423	460	431	425	467	414	433	432	448	447	476	439	423	486	428	476	440	433	435	428	462	416	495	449	453	482	463	421	429	463	465	416	457	423	455	448	468	457	419	462	437	441	459	434	428	437	458	451	430	413	420	472	467	426	461	424	441	452	450	449	440	409	444	424	431	451	445	485	442	417	436	463	423	429	395	458	492	427	404	434	454	440	422	441	449	452	419	422	459	432	415	427	445	411	464	428	478	452	448	451	444	458	477	435	437	463	428	433	445	455	450	420	422	461	469	436	455	413	425	433	448	425	462	435	462	433	427	446	449	464	437	464	464	430	475	432	432	426	427	447	465	432	420	460	471	427	468	447	451	429	479	454	438	434	482	409	431	456	466	433	404	451	419	443	469	418	434	431	414	447	416	454	421	438	430	447	423	432	416	466	408	465	440	469	440	454	450	451	457	431	476	444	435	473	432	437	439	463	470	426	452	420	412	454	442	423	446	438	461	411	467	457	433	435	463	476	475	428	441	438	432	404	438	440	463	423	451	458	443	442	491	463	447	475	435	404	418	421	467	421	412	452	437	427	458	444	426	429	462	453	432	422	428	467	460	430	406	455	418	455	450	428	449	447	415	432	447	420	446	433	436	420	446	447	469	435	432	437	437	451	466	425	434	437	483	461	431	465	434	422	445	438	452	443	421	470	413	407	392	462	411	465	443	460	462	416	439	426	460	430	433	423	401	432	434	427	475	473	435	468	393	414	460	431	450	455	477	420	414	413	441	480	435	465	414	408	450	425	422	460	448	447	446	436	435	451	436	463	438	459	499	410	447	447	424	457	417	459	446	437	421	428	460	418	478	442	448	415	446	456	397	442	434	417	438	439	409	473	409	439	434	456	429	438	437	452	457	431	441	470	448	448	433	439	456	426	443	442	453	441	506	444	432	432	461	439	415	458	450	447	432	419	447	470	470	432	455	486	455	412	435	452	445	409	422	449	446	434	424	444	463	419	410	432	428	414	457	431	425	413	473	443	416	437	399	443	435	452	439	444	434	428	451	443	475	463	431	462	437	477	410	436	425	433	456	415	441	422	417	440	462	426	445	470	449	465	419	452	449	428	467	426	405	438	446	436	460	466	459	447	444	452	429	414	434	398	506	436	470	433	448	399	421	451	481	446	457	466	466	444	457	473	416	458	465	455	468	477	415	438	424	434	446	395	441	448	437	442	440	447	389	454	426	454	445	440	400	384	490	472	440	451	429	441	430	416	448	466	420	458	475	451	438	401	428	471	398	443	471	402	423	454	452	471	445	448	428	441	428	412	442	424	453	433	453	495	394	436	442	478	443	467	493	439	398	443	460	433	415	403	418	435	449	483	432	431	464	464	444	443	428	418	448	437	440	437	435	426	436	462	428	442	427	419	461	445	421	440	471	441	416	426	441	442	450	438	448	412	403	449	431	403	426	434	465	438	446	458	445	460	440	469	471	458	465	457	442	445	465	449	466	453	422	399	433	454	470	424	441	438	431	428	489	487	439	444	419	439	420	459	444	444	422	430	432	415	471	441	470	470	428	474	454	478	445	428	470	432	468	445	428	400	444	472	428	431	448	431	459	441	418	441	441	421	404	419	437	448	461	458	468	432	420	407	446	435	432	435	435	437	413	453	418	442	449	447	479	401	440	413	436	451	412	451	426	434	431	431	452	410	415	451	467	453	456	443	413	472	410	464	489	460	437	425	433	436	410	447	439	458	447	444	408	431	414	471	405	444	448	424	466	438	477	404	419	435	476	467	423	450	431	454	438	423	466	468	412	427	416	403	421	384	453	411	410	492	416	449	420	435	424	428	442	434	441	449	450	427	407	490	449	449	442	460	481	448	435	415	503	417	419	451	460	449	425	451	452	478	412	417	470	413	476	394	474	449	430	487	435	424	425	429	432	468	451	429	476	454	466	456	422	451	419	442	413	441	437	434	423	441	454	463	408	432	467	413	459	451	451	445	419	410	431	433	461	437	447	441	468	417	437	458	433	447	457	447	406	435	436	450	428	408	456	465	441	462	474	486	526	435	435	435	426	451	409	470	437	448	475	438	451	409	441	467	460	440	436	441	445	441	424	447	448	450	449	440	460	453	474	436	461	433	396	470	459	472	465	412	426	427	421	433	428	446	450	428	426	416
25129	21086	27013	25175	7347	892	623	455	420	399	372	313	299	339	305	277	275	285	279	265	263	260	224	244	239	245	262	239	238	244	232	228	240	238	237	253	238	259	280	256	252	290	275	318	291	310	288	329	302	299	314	306	289	280	287	254	261	251	261	269	303	276	203	209	247	247	243	260	244	246	262	238	219	238	203	271	268	238	221	236	234	200	219	215	248	240	212	245	207	225	215	231	193	216	215	215	200	247	242	216	222	216	227	207	233	241	212	205	215	256	226	229	214	222	216	225	223	215	201	208	212	206	233	217	233	226	232	222	219	215	237	246	210	197	229	212	241	212	193	222	207	225	227	243	196	191	234	205	218	237	228	220	204	214	210	235	210	199	206	197	220	224	213	236	206	224	226	232	245	205	212	207	210	252	214	214	208	251	230	209	241	251	209	217	240	204	235	222	249	219	222	216	243	227	225	234	203	220	200	197	228	244	202	226	211	209	215	219	210	205	214	208	201	232	203	198	206	218	252	195	212	214	225	211	222	213	230	188	217	202	215	204	227	225	226	182	249	205	237	218	243	215	200	205	224	226	227	204	210	211	214	215	208	238	214	226	211	222	237	204	217	229	199	213	218	222	197	219	213	216	234	221	203	232	235	246	228	227	216	208	236	249	225	227	233	233	208	198	198	240	223	206	208	226	198	231	231	218	224	268	216	220	231	235	209	226	203	249	224	236	218	216	227	260	242	229	218	237	237	243	204	219	214	218	228	221	228	218	228	215	194	238	223	230	249	214	250	218	234	223	241	212	213	214	249	221	244	256	223	207	221	212	217	179	241	240	195	210	227	210	219	233	244	218	215	222	198	225	211	235	215	214	207	228	203	224	239	224	199	232	216	203	213	215	221	210	212	240	235	229	199	212	221	212	212	223	229	212	206	205	196	213	220	238	196	197	224	237	250	235	234	236	199	223	258	245	211	200	195	222	225	216	242	231	205	210	206	203	229	211	227	222	218	238	247	203	246	255	228	214	216	218	233	227	214	194	215	212	217	224	251	199	233	215	219	213	232	200	215	186	218	218	228	230	223	224	227	202	215	203	228	251	235	226	195	218	223	219	203	227	189	219	235	218	225	214	245	221	230	222	231	201	213	220	222	222	223	221	237	234	238	203	243	239	208	225	230	220	217	238	193	209	229	233	241	222	220	229	222	206	237	207	207	208	241	207	241	214	212	235	228	233	215	232	214	219	220	204	248	219	228	226	239	231	202	236	229	213	213	238	231	199	216	237	222	229	207	239	219	212	228	218	210	238	192	197	232	213	248	212	210	225	226	227	242	203	221	243	222	198	213	222	214	232	194	208	201	231	232	235	230	208	226	233	218	195	219	227	219	225	240	225	201	219	217	223	220	231	214	226	218	218	237	241	222	193	221	224	217	231	213	231	200	232	222	198	243	226	260	225	223	209	217	214	230	212	221	233	213	223	215	197	222	227	214	239	220	217	202	207	246	226	233	230	212	217	228	203	233	209	226	218	213	225	203	229	238	216	209	226	223	230	228	227	191	232	217	241	223	196	207	223	209	219	214	230	245	229	239	225	212	196	223	232	215	237	226	188	222	199	211	200	213	205	224	199	225	223	207	218	199	229	212	216	223	220	198	228	212	206	230	217	203	220	202	222	241	211	214	221	207	204	205	233	225	195	229	219	186	222	203	231	204	210	205	223	234	213	221	197	211	231	228	216	226	222	225	244	224	230	198	210	224	226	189	206	226	244	211	236	207	223	205	215	219	211	207	236	215	230	212	217	245	228	208	220	223	204	228	213	208	216	215	207	212	239	231	233	216	217	215	191	211	216	205	225	220	199	224	233	230	248	234	212	192	226	239	179	208	198	199	224	218	228	233	209	228	237	230	220	205	218	216	240	226	218	233	207	205	205	227	220	201	205	230	224	224	215	246	195	233	200	237	216	212	207	209	212	208	231	221	230	231	214	228	233	216	210	193	225	187	198	223	241	207	203	220	240	222	232	222	227	198	220	209	210	211	240	195	224	258	190	221	217	232	220	215	243	238	206	228	228	217	220	228	210	221	235	212	185	212	213	218	217	202	216	242	214	219	210	228	203	198	201	207	214	216	240	243	222	249	221	227	216	176	217	200	225	218	204	206	209	209	221	193	218	207	218	226	194	235	236	228	251	201	203	228	224	227	226	219	204	222	196	193	238	231	214	244	234	182	210	220	209	244	233	199	222	232	235	231	232	229	234	220	236	192	230	234	230	236	231	219	210	242	223	212	230	242	222	209	248	211	232	223	227	210	209	211	235	193	227	224	230	220	234	229	217	223	221	228	199	223	217	210	216	223	210	198	218	218	221	215	213	193	210	196	199	224	208	236	219	225	178	252	204	214	186	244	197	230	227	221	237	238	206	190	236	216	186	233	235	218	219	215	213	213	204	221	206	209	213	223	217	240	235	196	211	223	227	222	221	225	190	182	202	206	208	247	210	217	208	215	208	214	228	199	191	211	224	207	228	226	227	215	214	229	234	236	218	230	193	203	206	226	217	208	217	229	204	225	207	242	200	221	235	231	227	222	253	244	221	242	220	217	206	228	207	189	241	216	216	228	219	226	210	262	221	237	221	195	229	201	195	208	226	219	193	200	202	223	216	235	212	221	211	212	215	202	218	207	222	213	211	219	223	244	217	215	228	217	221	209	206	213	225	215	220	207	233	202	212	214	226	267	220	212	229	222	206	215	199	228	213	214	216	237	249	208	210	200	221	191	245	212	200	217	194	222	235	260	219	214	210	228	213	223	213	241	218	216	201	251	224	201	236	224	205	217	213	225	214	218	205	230	218	219	239	201	202	197	240	207	231	230	216	212	234	229	226	236	213	236	221	204	201	230	215	234	235	213	213	214	228	250	204	230	205	213	199	202	239	198	219	223	221	207	224	232	224	206	225	181	243	212	217	207	224	219	232	227	222	216	225	223	222	215	208	233	223	200	233	215	212	240	193	233	214	210	208	231	232	223	237	183	255	225	214	229	210	239	235	206	215	233	214	238	210	200	198	200	216	226	225	203	209	206	234	260	220	223	231	222	211	214	205	234	248	211	198	226	223	191	198	239	214	204	209	206	226	216	242	213	228	211	236	207	245	213	231	209	232	186	219	214	216	226	201	208	218	235	224	218	216	211	235	235	224	207	240	222	207	205	196	225	209	214	223	184	234	199	209	193	192	244	200	251	222	214	221	210	219	246	249	206	219	238	213	198	237	215	236	215	210	235	235	204	217	229	228	237	235	207	217	212	229	225	205	221	215	242	230	241	220	183	206	190	201	232	184	203	224	221	220	213	233	247	213	192	237	230	244	219	248	213	227	234	229	234	214	197	225	224	211	220	204	222	222	222	215	224	211	203	218	201	214	228	259	227	220	208	204	229	237	188	204	208	252	222	217	212	256	188	217	224	222	207	234	222	229	218	216	218	198	224	223	185	227	214	246	235	205	217	223	234	233
5464	8048	6668	3402	2458	1906	1582	1157	919	803	742	634	577	530	496	505	443	416	414	418	394	386	362	375	351	368	345	319	354	343	337	358	321	319	363	356	377	377	401	418	410	427	420	436	455	476	511	492	452	544	508	513	476	516	432	403	378	414	412	392	396	383	328	344	342	359	318	281	322	303	329	302	320	295	273	342	351	321	365	340	338	316	315	320	301	306	327	301	288	306	303	301	305	306	321	293	292	272	289	290	307	310	291	331	298	321	295	240	308	304	292	278	295	305	314	304	283	305	306	283	301	271	262	293	315	335	292	305	323	320	264	318	326	287	298	305	286	314	287	326	277	302	293	280	291	282	311	285	299	249	298	325	304	266	313	301	299	287	266	283	274	303	299	298	260	284	270	285	284	324	327	281	297	299	285	270	329	277	280	307	282	331	306	306	315	281	298	295	319	292	294	299	294	282	287	288	309	324	310	299	305	285	312	312	302	292	292	300	299	336	299	334	272	266	291	290	267	309	280	320	299	300	293	300	284	312	311	285	278	308	319	327	295	295	315	291	305	288	312	312	329	293	312	277	308	288	269	281	313	273	302	295	292	331	319	307	292	287	299	283	293	278	319	295	277	280	284	302	270	320	284	263	269	329	345	271	276	292	282	318	284	295	271	283	250	289	283	283	286	304	313	294	318	295	293	292	313	296	285	292	306	294	298	287	317	320	320	341	337	311	309	301	301	320	285	299	314	280	274	300	269	275	278	278	290	288	265	277	303	273	292	288	281	287	234	305	283	295	320	292	272	293	298	302	296	291	312	296	323	306	304	282	316	290	300	302	307	280	268	263	305	272	287	290	285	282	287	265	304	319	296	296	304	304	292	299	321	313	300	293	277	281	250	314	248	286	269	298	334	319	313	276	277	271	287	322	299	298	306	302	300	283	288	312	288	285	287	317	293	305	300	302	284	311	286	292	295	273	289	317	273	263	261	329	288	284	324	292	254	265	268	300	307	296	277	313	299	297	309	283	273	298	298	310	305	294	304	296	301	294	307	277	302	272	306	280	304	285	299	315	282	286	281	285	286	272	296	300	309	307	293	285	295	273	283	270	290	300	298	281	295	285	286	331	281	261	299	308	266	294	291	298	331	315	283	300	290	276	328	297	301	302	271	299	312	303	309	294	293	291	286	298	296	310	277	294	270	308	284	294	279	292	291	306	280	318	279	279	304	317	276	293	309	274	307	296	292	299	301	296	297	288	294	267	314	267	310	273	285	290	288	281	294	315	287	303	293	282	281	317	297	303	309	232	278	309	311	272	304	308	306	276	329	247	284	324	277	296	266	316	282	300	306	299	320	298	315	291	288	317	314	271	312	299	279	283	301	290	298	293	291	287	286	295	308	322	298	283	264	305	279	288	330	312	285	305	315	284	299	286	293	324	285	317	284	308	317	312	338	276	302	293	328	295	289	339	287	307	285	309	293	318	298	326	307	278	250	309	294	305	273	310	284	300	288	274	289	288	285	308	324	291	280	300	295	272	289	296	289	287	268	291	300	295	299	287	283	303	305	319	314	302	319	285	302	292	289	246	282	279	271	299	278	263	286	307	270	298	294	313	290	307	280	292	305	288	301	322	276	297	298	323	287	322	288	303	259	309	307	325	322	341	288	273	318	322	292	273	268	280	303	299	311	294	292	286	300	326	284	324	318	297	314	271	293	309	279	313	263	289	286	269	296	296	306	313	317	303	308	295	337	301	281	318	299	285	282	312	305	305	284	286	285	296	301	292	291	291	310	259	297	306	310	295	294	303	300	274	273	281	305	308	274	283	277	343	297	306	303	284	318	310	299	274	272	325	279	309	307	256	304	282	299	287	289	284	278	324	293	293	304	306	267	304	291	301	297	299	310	322	304	283	281	319	268	310	294	282	295	286	283	310	310	279	256	293	290	281	265	286	300	285	287	309	283	278	313	317	318	277	287	271	239	285	317	282	286	293	297	270	301	298	314	299	289	282	311	298	289	300	293	294	291	289	288	300	315	276	297	308	326	296	317	303	295	288	320	283	308	286	288	308	279	289	288	304	303	270	309	293	297	289	294	321	283	299	291	287	312	287	302	298	294	293	289	306	278	295	309	298	289	324	261	316	306	269	312	311	292	298	322	290	291	308	256	306	313	247	282	287	330	287	304	271	300	295	312	326	290	286	288	303	295	297	272	295	289	310	285	290	273	286	268	319	260	285	293	323	282	299	274	306	305	290	289	305	296	273	316	299	308	275	312	287	302	300	285	301	316	291	341	304	290	296	307	285	277	275	293	293	276	279	310	324	321	282	288	293	289	304	275	274	285	296	283	288	300	260	273	258	311	301	272	340	292	280	298	303	273	298	309	279	289	284	278	280	278	332	315	308	289	295	332	299	286	311	275	283	328	320	313	312	294	288	274	317	307	303	293	314	284	278	268	299	292	282	301	300	298	272	261	293	293	301	284	293	297	290	330	313	302	303	278	288	311	295	306	290	271	301	279	275	323	327	301	286	305	274	291	293	302	294	299	296	276	281	302	313	310	298	269	294	292	323	294	308	274	283	302	279	299	277	271	283	283	290	284	294	313	308	292	305	299	269	320	298	287	312	308	327	302	289	305	295	321	293	274	280	295	319	311	297	284	313	334	314	290	287	301	293	282	284	289	318	287	299	297	289	308	326	302	259	294	296	295	296	311	298	270	278	261	280	274	284	280	293	301	296	302	283	285	299	302	307	312	308	263	264	323	287	305	290	329	277	300	288	292	298	287	292	315	297	287	319	291	289	303	282	306	339	280	288	309	292	272	304	322	295	300	335	280	298	290	289	293	254	320	279	309	292	299	300	266	271	273	298	265	323	301	273	321	303	283	307	309	286	287	293	310	297	273	289	287	313	308	300	277	300	313	291	263	333	310	274	272	289	296	306	303	325	298	295	287	306	293	275	319	306	299	306	307	303	291	299	298	304	272	315	272	335	281	323	315	266	299	288	293	288	298	289	325	309	302	252	278	286	322	327	322	326	289	326	323	294	303	312	321	294	285	283	322	271	294	281	315	268	307	289	311	289	301	303	339	273	272	275	291	287	297	302	321	293	278	306	293	293	291	285	328	293	282	310	303	295	333	307	279	291	308	301	276	294	316	300	286	311	279	315	312	287	278	305	284	281	276	313	273	301	303	287	307	301	276	285	287	306	281	302	291	261	332	292	312	303	300	287	246	306	330	275	314	266	307	303	279	321	301	273	302	315	288	281	268	270	287	312	299	306	279	339	294	269	267	297	297	286	287	263	311	321	295	290	286	295	277	303	277	288	305	289	288	313	317	304	270	306	277	259	318	298	277	286	295	309	301	308	264	294	292	301	290	278	314	289	270	280	308	334	283	306	278	314	291	311	286	295	321	299	291	305	328	305	298	310	320	281	290	278	280	280	292	253	284	289	314	318	274	294	322	307	270	285	309	315	306	302	305	311	289	297	302	292	332	286	303	293
22857	21151	28928	23626	21145	21191	8567	1590	1051	903	826	704	652	609	582	586	548	519	505	468	460	466	442	461	436	403	373	365	382	376	356	378	355	378	390	385	413	419	416	450	451	533	414	466	471	554	576	506	503	489	521	535	516	496	455	440	426	419	429	428	434	407	407	379	370	338	369	379	381	333	364	335	327	355	342	395	362	341	335	400	349	363	319	340	384	351	358	330	309	333	319	303	313	318	356	335	333	300	306	304	335	344	323	324	326	332	350	307	320	301	337	308	326	358	319	314	324	327	314	336	323	326	309	357	330	303	317	296	330	296	332	342	299	263	337	330	344	330	312	349	290	347	301	301	323	316	311	347	309	335	280	366	318	328	293	326	324	290	331	313	314	330	324	339	338	337	334	341	304	309	294	333	330	293	317	322	339	338	323	307	288	322	304	318	337	314	326	364	318	340	338	317	318	273	301	336	336	343	344	333	316	304	300	329	310	287	307	308	291	342	333	324	340	338	316	328	342	302	328	329	315	371	301	320	303	323	326	305	309	324	330	324	318	318	328	327	308	332	298	348	331	302	303	294	309	298	321	325	316	334	320	294	340	348	314	332	329	319	297	285	326	331	316	362	334	338	323	316	327	327	325	304	323	304	327	336	307	337	348	319	301	351	320	344	336	327	327	364	337	346	327	287	302	319	343	317	319	340	338	349	349	333	335	354	328	342	335	320	336	342	352	319	341	299	279	350	307	336	325	341	314	335	292	310	311	300	316	303	347	348	314	300	333	286	329	314	309	329	336	340	336	319	336	337	325	331	290	329	326	326	318	305	317	349	351	360	318	320	326	346	319	313	301	314	310	308	295	330	343	329	308	315	355	324	328	306	301	322	357	303	314	333	345	336	328	300	325	325	319	346	316	324	344	345	343	296	264	345	303	300	314	311	337	338	305	333	306	314	313	321	354	350	288	315	337	316	349	370	327	313	320	307	305	301	301	346	329	333	307	336	329	333	311	308	312	340	322	328	322	321	312	361	313	306	334	319	330	320	321	308	320	310	343	328	331	330	328	314	321	330	319	308	333	351	303	330	329	325	292	352	329	320	335	297	323	333	333	325	340	339	326	329	338	306	312	342	339	339	337	297	314	317	307	325	317	296	298	317	326	309	295	317	338	301	331	341	318	327	315	332	322	323	338	313	332	315	307	348	321	305	318	337	332	313	313	316	320	310	309	342	347	313	306	315	330	327	327	332	301	340	312	317	326	309	333	324	310	334	354	313	300	350	358	319	294	313	319	305	333	351	351	318	325	325	319	296	333	339	326	302	333	313	320	342	306	330	323	350	328	350	332	308	330	331	297	319	315	337	315	329	323	313	323	330	321	287	358	323	314	348	326	313	304	337	342	331	312	315	367	326	316	354	335	345	339	326	330	318	332	326	309	329	331	319	328	311	329	329	319	328	353	337	339	352	325	302	333	323	350	308	321	333	328	343	296	318	309	320	355	313	332	325	317	328	338	348	321	307	296	349	312	320	293	332	340	309	323	306	310	301	322	318	299	297	317	338	322	332	297	319	311	322	339	325	304	297	309	348	338	330	303	341	303	338	328	358	311	316	294	331	345	343	331	323	350	321	325	339	307	273	310	324	320	329	306	293	314	319	300	295	324	328	320	298	275	340	329	336	338	298	324	299	325	310	336	313	323	318	290	313	307	324	352	320	331	321	330	325	308	326	317	320	321	331	304	310	278	328	308	314	337	324	309	284	336	368	329	300	336	308	307	309	311	341	340	308	281	333	318	334	293	320	327	356	346	321	359	338	329	326	348	337	315	326	296	315	356	334	320	356	308	325	334	331	323	338	346	287	301	322	343	346	333	342	310	328	339	343	333	348	384	335	331	293	313	335	329	343	348	325	326	333	306	329	317	326	330	335	321	343	325	300	341	327	331	306	340	333	317	334	329	313	298	313	328	318	361	325	357	290	337	312	339	306	311	342	310	372	322	308	306	354	317	319	303	337	332	339	352	349	312	301	316	319	350	324	344	316	298	345	302	321	327	308	335	334	314	297	316	298	341	319	351	349	305	325	329	352	347	318	331	329	340	292	316	312	312	345	325	312	356	329	301	328	338	323	341	381	307	302	336	323	330	323	353	311	307	351	308	316	310	312	329	321	307	311	331	312	324	339	315	305	324	310	347	312	303	342	313	337	328	332	302	323	340	340	335	328	282	329	330	312	359	333	325	343	292	306	328	334	361	354	334	332	337	339	325	304	349	316	311	310	316	331	319	300	360	310	325	340	299	294	316	314	312	326	322	317	305	350	307	314	320	291	306	360	305	321	334	319	317	298	302	343	349	342	320	322	294	334	338	292	358	344	328	296	335	313	323	296	314	310	309	324	333	331	313	338	330	312	307	344	338	313	304	301	350	311	307	331	317	336	313	335	340	288	306	307	317	330	314	322	324	307	338	343	354	314	322	337	330	335	333	308	324	305	297	315	346	330	330	319	338	334	316	319	320	314	325	320	312	277	296	348	341	320	304	332	366	332	306	309	321	317	309	324	309	324	348	344	331	317	330	366	338	325	297	326	336	327	365	313	315	321	310	321	340	324	317	318	302	290	340	323	329	347	355	332	277	285	332	335	305	351	329	332	322	351	307	333	337	291	325	319	318	298	324	343	334	330	311	315	339	320	336	322	314	306	289	326	356	356	352	344	330	353	313	330	328	314	323	306	302	324	319	331	313	338	311	305	303	351	325	299	330	290	332	321	326	309	326	318	319	341	333	307	343	308	297	323	301	336	319	308	337	320	339	305	335	342	335	331	329	315	344	321	318	335	305	312	312	296	298	295	317	321	303	327	325	329	322	336	278	315	312	310	307	342	344	329	312	343	312	330	325	333	328	337	331	302	333	318	319	312	339	311	312	306	323	318	287	318	313	314	354	307	333	305	345	308	335	352	334	352	346	323	303	320	315	305	303	325	288	317	315	313	303	307	322	287	340	333	298	330	302	340	322	328	287	311	320	285	300	331	332	307	322	317	322	311	283	308	323	315	293	318	308	339	334	346	336	286	305	300	312	313	371	330	369	287	316	339	310	333	328	370	311	333	312	311	330	311	319	339	333	360	333	319	294	330	309	349	335	317	301	296	355	317	323	333	315	309	324	330	306	339	312	326	351	330	287	331	338	323	298	295	334	338	324	307	332	314	310	325	346	319	291	309	290	341	357	347	342	336	299	321	300	321	295	316	321	283	338	315	312	319	292	314	347	333	360	282	309	304	332	325	303	313	337	325	334	305	314	329	309	315	320	297	309	331	365	311	302	334	320	340	325	302	318	322	310	303	317	296	304	347	283	323	347	340	322	292	324	302	323	342	327	326	345	315	346	333	318	313	345	321	329	322	365	312	347	340	335	316	343	346	345	320	316	313	293	308	327	304	345	320	342	330	336	330	345	321	346	337	342	338	343	340	321	325	304	325	302	335	338	312	341	338	301	303	293	301	328	316	299	289
8327	19379	16462	9245	6784	5028	3962	3099	2451	1979	1670	1455	1289	1132	1051	982	930	849	791	797	708	675	672	586	617	587	573	588	499	522	559	575	518	542	582	601	577	617	673	662	687	733	679	747	762	798	790	841	817	837	859	850	812	768	719	659	665	589	608	663	588	604	517	503	472	504	472	535	456	487	483	458	389	422	465	569	460	447	472	482	458	446	442	455	461	461	425	459	431	459	423	413	457	415	471	385	413	392	492	413	434	452	422	419	413	432	435	430	456	415	404	436	445	426	403	408	398	448	429	442	434	447	473	451	401	429	398	410	414	427	427	428	405	441	429	411	390	392	395	439	438	429	409	411	412	420	418	413	420	448	451	422	421	422	463	407	431	412	442	411	453	457	395	421	398	453	420	438	419	444	423	401	439	410	381	434	445	416	410	460	427	425	423	437	434	445	440	392	393	418	405	426	415	413	379	434	381	387	430	423	397	419	445	442	427	436	410	439	424	409	384	416	405	409	417	414	429	424	411	453	404	406	426	438	415	425	425	439	418	388	421	421	395	432	432	391	418	433	395	413	405	437	400	407	399	442	385	423	410	403	403	402	446	401	418	447	412	459	426	426	430	413	407	426	393	408	393	451	370	389	403	414	425	423	449	427	406	460	394	395	411	416	430	416	398	401	414	421	431	399	421	425	437	458	449	435	443	382	411	427	425	455	416	426	404	412	408	434	423	441	412	399	435	416	432	435	407	356	415	418	432	454	416	401	441	461	414	439	418	413	430	449	403	437	401	435	436	370	419	414	415	438	420	441	438	460	424	418	445	420	415	391	392	408	421	431	413	444	412	383	439	397	461	428	394	434	388	448	439	419	416	397	408	417	423	431	398	376	387	429	399	391	407	406	428	419	458	405	455	432	427	433	411	405	413	449	413	426	431	405	406	392	413	389	445	416	433	428	446	452	417	418	423	431	434	422	403	447	413	431	398	411	430	433	417	424	405	420	381	436	405	416	422	442	417	412	436	411	439	437	430	445	419	399	428	429	417	424	430	426	417	387	413	410	416	411	377	403	418	429	405	422	392	392	423	432	429	402	405	428	466	401	415	422	400	407	408	406	410	411	410	368	358	442	385	407	414	403	398	428	420	408	461	405	397	431	421	436	407	426	424	443	415	449	397	434	419	417	445	460	410	431	423	401	406	427	435	399	394	451	435	386	425	444	395	405	407	404	431	388	417	398	426	411	379	429	436	434	408	408	408	450	399	462	432	420	411	425	398	422	469	423	418	415	418	429	422	407	346	439	394	397	399	452	428	396	421	441	422	401	435	390	427	411	448	431	366	386	416	419	439	439	439	407	416	417	431	352	454	387	411	410	411	406	417	422	422	421	410	435	420	422	395	422	449	410	445	424	416	389	427	407	423	413	401	450	437	412	409	440	390	426	401	402	404	407	410	403	384	434	401	402	411	424	441	414	440	403	426	442	427	434	379	406	429	416	395	426	431	449	438	407	445	454	433	396	451	454	392	411	420	413	402	457	422	439	452	413	420	467	425	440	429	438	413	413	419	381	412	436	442	437	401	415	428	451	441	409	406	404	429	396	415	427	483	417	454	390	428	422	422	417	405	418	394	416	414	405	398	416	445	448	413	409	415	424	437	380	404	420	422	446	430	444	410	394	420	437	439	413	424	424	422	435	432	439	433	404	445	410	449	426	457	396	406	380	419	439	438	438	394	421	441	425	429	403	419	432	415	423	451	417	429	396	429	440	400	421	443	395	429	438	445	396	414	395	426	462	427	401	402	406	449	436	417	371	420	432	447	381	450	464	451	416	420	416	444	380	418	423	441	439	416	442	402	403	450	427	410	454	444	399	403	433	427	460	421	391	407	431	443	433	414	440	403	411	435	452	436	418	390	391	403	436	404	470	422	435	404	406	436	421	427	408	440	452	417	431	406	453	423	425	403	407	434	438	390	410	405	423	447	453	430	415	435	405	427	404	410	418	420	418	401	423	418	424	400	442	413	440	449	420	433	395	398	415	425	417	410	478	416	447	424	418	443	445	407	438	422	426	399	466	465	469	438	448	432	417	432	441	459	438	420	421	413	397	415	387	415	383	430	447	418	426	426	439	419	393	434	465	414	414	406	401	433	405	410	418	447	426	417	455	401	421	426	411	408	450	417	408	446	424	419	414	427	402	408	413	396	435	468	447	407	374	398	426	386	412	417	415	399	399	404	417	421	411	398	430	428	464	378	413	409	396	381	438	420	368	404	410	421	397	421	389	431	385	423	423	440	413	395	407	446	396	426	392	445	447	415	440	403	400	429	446	421	448	432	385	426	362	420	420	411	413	391	398	436	442	432	411	412	403	401	399	387	414	414	445	396	406	424	426	437	426	406	430	409	417	421	389	383	408	398	417	383	429	418	423	445	421	419	397	422	405	410	431	442	407	431	418	422	430	390	428	390	412	443	395	415	416	428	431	425	453	407	434	440	448	428	437	433	401	390	408	437	455	393	358	407	390	438	438	415	402	420	429	446	431	428	421	416	409	422	433	420	415	421	392	410	443	460	415	443	444	397	417	401	429	405	399	457	399	453	436	456	403	412	436	414	422	439	417	421	396	473	432	397	417	431	448	396	425	422	405	421	422	410	442	414	425	412	442	430	428	441	434	418	443	421	400	420	445	458	419	400	419	441	438	435	429	476	408	426	426	402	461	466	419	442	420	421	414	429	404	402	415	400	445	409	445	449	433	430	431	430	404	404	440	439	408	425	417	450	400	451	416	409	406	411	400	417	423	419	412	446	403	375	407	403	396	422	432	429	410	459	413	435	391	428	417	411	423	426	438	388	426	444	426	420	423	441	451	425	413	441	407	394	427	441	408	412	392	400	403	427	440	401	405	428	412	430	405	391	417	392	408	433	426	393	428	411	381	446	429	426	438	432	409	419	442	418	421	405	414	423	402	449	421	403	440	391	411	412	445	414	400	395	427	433	422	435	437	427	417	384	436	398	437	435	396	418	461	467	422	442	403	417	471	432	419	405	464	459	412	377	367	434	416	407	422	395	396	424	345	431	420	386	394	419	447	422	370	358	414	406	429	425	380	418	415	434	436	421	373	403	416	433	440	394	435	395	424	401	421	389	410	439	412	406	399	431	423	406	402	422	427	408	430	373	396	436	421	436	442	408	433	440	396	471	410	457	407	468	424	434	416	420	438	431	452	427	433	402	413	425	399	402	443	412	421	442	443	400	390	429	440	435	391	398	424	418	411	410	415	419	454	409	452	383	454	424	436	405	451	399	398	422	404	420	390	412	392	436	403	423	427	418	436	421	432	428	424	430	425	442	429	417	424	434	422	408	389	424	429	431	430	452	419	460	418	393	403	420	376	409	404	398	362	419	407	427	424	396	381	424	445	459	454	383	435	446	391	395	410	394	434	437	418	393	387	407	392	385	395	398	382	396	427	403	434	463	413	406	419	428	445	426	392	438	428	406	429	401	457	403	400
26705	19773	6938	1296	695	475	427	385	377	313	295	291	311	296	276	307	300	317	287	275	272	267	277	311	274	274	271	282	277	283	271	276	254	266	293	285	285	273	275	312	323	326	276	337	286	295	326	311	340	324	358	348	336	342	313	293	305	322	272	290	300	287	295	312	284	293	280	269	279	286	284	250	274	275	262	277	266	286	244	291	263	270	286	269	270	239	274	263	273	268	260	260	269	265	252	247	247	273	271	240	258	270	240	257	243	283	246	295	256	280	308	257	233	261	264	255	247	260	256	265	259	299	268	268	272	269	261	268	304	269	254	271	250	262	266	249	281	273	272	307	255	255	269	259	319	263	273	258	244	277	257	304	257	257	241	265	280	258	258	283	271	265	243	254	284	254	243	240	253	260	265	236	263	288	278	263	265	256	272	219	252	254	254	266	300	242	280	274	253	285	290	269	292	270	269	258	263	279	254	250	272	246	272	266	285	263	261	276	220	274	269	274	261	231	241	261	258	268	279	258	250	264	233	274	256	253	267	250	241	245	247	276	266	273	265	258	270	270	262	298	285	242	276	281	253	293	301	258	267	265	270	248	269	271	291	254	271	273	240	257	250	280	266	306	225	283	263	238	260	251	271	272	243	275	282	248	254	291	272	257	238	242	250	246	272	264	257	274	272	260	257	240	259	281	260	254	276	277	283	272	273	287	279	258	277	255	267	262	273	268	244	276	262	252	271	252	270	263	252	265	246	256	282	302	271	255	246	276	250	279	268	250	292	268	265	250	270	255	276	254	241	242	258	261	280	279	266	245	254	274	247	303	202	263	260	281	256	276	243	238	276	262	272	270	268	252	235	229	259	268	280	275	255	272	249	274	269	251	251	245	272	276	317	250	260	279	288	255	262	259	281	278	279	290	269	241	274	265	244	258	285	269	272	241	287	267	233	272	285	283	274	274	275	261	279	252	246	280	243	266	279	276	263	272	262	264	299	262	271	275	257	253	251	245	253	245	260	242	279	263	238	253	237	277	258	250	251	301	279	267	213	246	269	252	247	276	267	239	256	276	268	280	280	237	245	243	255	287	294	281	269	292	279	288	290	296	266	291	271	277	266	273	259	262	269	275	251	283	272	266	238	256	250	274	268	266	242	267	266	272	255	278	255	235	270	282	302	237	267	251	276	248	288	280	278	250	257	285	259	266	265	251	265	269	247	283	284	254	272	245	261	269	226	276	252	248	280	249	287	274	267	278	307	261	243	268	255	260	221	261	271	264	262	259	286	279	269	263	255	252	258	247	253	259	287	242	271	292	271	282	269	279	289	269	263	265	283	257	277	279	253	254	246	275	269	277	270	271	279	240	268	248	263	283	262	243	256	254	279	267	245	275	293	257	248	265	264	254	289	287	244	263	252	253	264	255	265	257	268	250	283	248	257	272	278	258	257	273	247	272	272	281	269	274	233	261	271	270	291	237	293	263	241	279	259	286	298	287	278	247	264	278	311	226	252	281	264	290	253	277	266	251	283	263	252	274	286	291	262	243	249	267	254	246	252	231	260	267	253	278	299	274	250	261	247	256	277	262	266	266	258	245	256	235	277	263	277	297	262	265	250	282	271	262	276	268	256	294	265	268	266	266	279	263	294	288	273	275	243	260	275	285	263	271	244	284	234	252	227	272	250	255	284	266	251	262	238	298	275	269	267	285	250	274	276	267	236	270	257	300	253	261	251	225	264	251	279	233	269	262	286	263	275	243	256	261	243	258	262	272	281	282	276	254	270	240	222	240	263	276	255	298	260	260	257	286	265	239	282	221	265	292	252	252	285	246	251	269	250	279	251	276	261	271	255	275	269	269	271	258	245	237	274	249	271	278	251	266	285	268	233	286	253	245	244	232	268	272	266	281	252	265	234	262	240	256	258	286	258	319	264	268	268	275	244	271	262	249	313	255	271	246	273	285	239	278	260	264	260	270	250	253	271	258	239	251	259	278	265	252	272	234	277	264	263	288	240	246	261	239	272	278	248	232	264	246	269	243	247	280	229	248	247	254	272	272	287	259	245	223	278	279	277	259	265	284	268	270	269	262	256	266	278	280	261	271	238	249	276	261	306	255	258	271	261	260	259	268	269	268	238	308	246	251	255	242	263	295	291	240	271	271	259	282	252	269	254	254	270	255	260	250	263	269	283	244	270	246	242	262	267	264	261	261	262	264	261	272	256	278	288	271	250	258	274	251	283	246	243	302	238	266	269	269	214	270	281	258	268	278	260	258	254	299	283	259	258	290	235	282	286	273	241	257	263	277	257	246	262	265	261	269	266	278	280	233	286	283	295	277	285	262	260	261	242	263	249	257	274	246	275	306	246	289	289	263	269	269	284	254	287	242	289	254	274	272	261	279	249	258	256	275	292	277	298	259	269	261	295	218	273	283	275	244	272	252	281	262	279	284	289	268	252	261	277	270	264	273	264	260	271	278	303	258	236	259	275	257	264	282	247	271	249	274	246	232	273	281	298	268	292	268	268	257	281	265	251	245	265	249	259	280	256	257	273	256	279	256	261	220	261	280	280	271	274	237	279	245	273	287	221	234	275	272	267	241	267	249	274	275	282	300	250	279	250	225	289	239	260	244	264	264	267	286	276	232	265	263	264	272	268	213	273	255	274	248	256	260	281	265	273	295	274	236	238	277	274	267	279	251	266	245	281	268	288	284	264	281	279	228	249	277	284	280	259	282	281	280	277	249	266	276	275	287	263	246	261	293	279	266	260	259	239	270	243	286	289	294	270	281	262	277	245	249	267	270	270	264	257	277	271	279	272	260	278	284	277	274	273	282	245	243	258	238	258	239	279	277	233	260	275	246	261	262	270	281	254	250	271	279	231	267	271	221	268	262	269	276	270	274	273	264	261	260	261	260	284	260	262	258	270	297	268	238	265	263	240	261	251	261	244	277	252	274	272	266	263	253	274	278	265	273	237	254	221	257	254	274	262	266	293	265	261	254	266	251	290	232	231	254	272	258	285	261	269	261	268	264	279	261	289	258	235	258	260	264	240	237	273	274	274	249	259	257	231	245	279	253	252	260	284	267	251	268	270	285	275	294	270	247	255	274	290	261	262	299	275	265	270	267	279	230	267	259	243	263	256	279	257	289	281	246	281	262	265	286	272	259	283	259	280	250	268	256	269	252	250	237	260	260	299	279	270	247	250	310	262	252	259	259	284	266	300	280	261	249	280	263	267	246	275	275	254	244	255	288	277	233	257	248	268	260	255	283	251	278	270	261	282	240	262	269	286	302	259	231	275	261	268	284	283	288	269	229	229	269	267	274	276	265	262	280	271	285	282	248	250	276	279	263	271	265	266	268	262	262	246	235	277	294	266	264	256	236	246	257	280	259	281	291	261	262	266	245	283	268	270	264	257	267	244	240	269	257	282	264	254	255	277	260	241	283	275	281	263	268	273	279	301	262	287	263	251	271	266	286	271	226	265	225	246	269	263	278	255	274
4787	3602	3170	1669	1237	991	788	703	569	513	534	479	438	455	451	452	372	417	441	389	395	385	399	403	416	374	407	323	382	381	406	384	357	381	385	416	418	411	428	425	453	443	421	417	491	494	498	504	499	469	545	471	464	463	456	434	441	398	374	411	425	404	366	374	410	389	362	352	397	366	392	360	320	345	373	361	361	364	358	344	370	404	364	345	348	376	356	359	349	380	356	345	370	382	341	342	365	347	372	341	347	359	390	360	359	339	350	375	361	355	361	358	362	364	358	339	317	343	358	336	352	348	365	354	347	352	339	375	352	368	382	360	352	344	329	302	329	321	374	337	365	342	377	370	370	350	339	349	354	331	360	330	350	357	320	364	326	338	356	359	338	365	348	385	353	356	356	348	340	318	362	334	348	314	365	348	345	382	336	353	351	345	390	345	393	347	334	344	367	355	335	330	335	358	370	332	389	341	357	354	342	344	338	384	343	337	353	357	355	338	360	352	351	332	310	361	381	383	394	349	358	320	355	327	343	339	367	357	375	364	335	332	352	334	375	333	364	376	368	335	371	369	329	349	385	360	360	356	359	340	350	325	373	336	349	316	326	355	325	373	332	366	342	343	362	346	360	337	311	339	345	369	313	343	332	348	361	371	330	371	359	362	343	332	349	361	332	319	372	339	364	340	338	348	343	368	350	387	330	320	336	353	344	363	342	346	353	378	326	372	328	354	325	325	380	333	343	334	374	334	390	319	355	345	352	317	336	329	329	335	365	369	341	353	370	356	323	343	376	349	346	329	336	346	343	374	332	333	382	343	323	362	377	382	363	373	375	369	316	394	350	361	351	365	351	349	343	370	337	340	342	352	333	326	377	370	337	345	363	311	355	351	365	313	357	358	341	374	386	357	368	341	356	352	321	298	338	364	378	340	376	355	361	367	354	319	336	344	352	344	369	357	356	335	343	351	362	349	329	343	329	363	336	366	336	366	327	340	337	361	338	347	335	351	373	366	373	339	320	355	361	360	347	343	343	324	331	361	351	358	331	356	399	345	372	376	340	385	353	337	332	371	350	343	351	325	339	352	325	352	351	346	330	347	344	340	356	387	361	402	356	294	309	372	353	352	374	371	332	354	376	350	357	384	385	351	326	364	342	327	352	387	347	330	332	338	354	373	368	358	376	362	350	331	348	385	333	331	329	351	367	349	362	340	314	316	354	346	361	341	329	375	382	339	352	331	321	351	356	383	323	338	337	346	369	342	360	332	369	381	338	322	350	377	328	346	340	334	342	350	356	313	361	324	377	365	384	342	328	370	372	339	379	342	351	315	333	363	378	347	339	341	373	352	351	316	382	359	338	360	362	359	349	385	341	310	337	339	346	328	368	326	351	333	360	361	359	371	342	359	325	354	337	347	364	320	360	337	393	357	347	383	357	354	322	351	368	359	325	356	363	328	351	344	362	333	371	330	354	311	331	322	368	326	303	351	362	354	363	318	361	350	363	354	327	365	341	349	359	364	342	341	338	357	342	357	355	352	377	334	355	354	337	340	356	335	350	373	356	354	350	355	332	355	316	313	335	356	368	403	370	325	305	376	346	366	350	344	339	351	318	376	316	364	348	344	357	358	346	326	344	333	376	307	350	396	373	347	305	318	354	339	329	344	334	355	349	373	354	326	334	379	363	321	358	370	387	326	344	371	339	307	331	338	359	345	372	376	336	371	349	327	362	339	353	352	345	357	369	365	349	341	353	368	344	316	373	373	314	355	339	361	363	352	381	365	383	346	364	364	375	328	348	344	329	354	367	333	359	369	345	343	337	375	340	372	346	351	328	336	348	347	315	403	347	374	339	350	355	336	356	359	346	384	335	357	316	380	354	348	348	348	356	374	381	338	349	350	338	345	365	329	364	342	352	358	335	344	348	315	332	384	373	345	366	367	339	357	362	331	355	371	329	357	353	344	329	353	348	358	334	375	348	365	363	336	365	343	350	315	360	341	337	348	323	336	344	346	356	370	338	315	367	351	341	354	375	348	371	341	344	318	355	347	336	337	305	347	336	342	358	370	379	328	347	333	338	342	347	336	355	338	367	347	350	369	356	319	342	373	353	313	341	368	345	358	332	375	351	370	373	353	353	334	349	324	391	309	382	309	341	379	347	366	356	335	342	337	326	348	358	342	355	383	383	351	329	327	370	348	348	365	362	344	349	333	359	358	339	364	376	313	349	370	354	341	356	345	371	367	368	359	324	346	385	359	375	309	304	370	364	362	365	312	339	354	326	328	336	348	338	333	347	379	377	342	364	330	329	360	381	316	319	359	328	348	361	335	380	374	332	344	345	352	359	346	346	391	344	333	378	360	328	351	355	363	351	329	323	374	374	300	317	375	330	332	364	346	357	371	363	353	324	346	308	347	345	361	335	337	345	330	382	328	357	361	358	351	340	356	341	355	323	325	344	349	374	338	370	350	366	340	345	343	351	349	368	348	330	356	346	380	360	379	351	338	323	349	346	333	318	361	359	341	353	347	336	377	374	314	370	395	309	353	349	364	315	298	343	365	362	342	356	394	352	346	376	362	344	387	349	322	361	350	375	329	365	353	356	309	365	367	370	367	350	352	361	357	355	338	370	355	355	332	370	365	380	341	377	346	345	325	387	373	348	369	358	337	353	357	378	339	350	334	360	357	390	385	356	329	352	323	336	363	363	342	347	352	362	379	353	340	380	353	382	352	339	320	344	356	353	367	354	372	347	354	358	356	342	326	340	317	353	372	327	363	341	351	343	352	354	372	334	326	325	365	367	336	337	340	329	323	380	391	400	342	366	330	364	382	371	391	355	370	359	333	368	364	374	364	355	349	349	336	383	357	365	329	351	365	358	353	353	339	356	347	325	347	336	390	353	346	356	374	356	382	369	316	350	328	349	305	335	327	351	341	326	344	337	318	333	302	329	339	359	355	300	365	316	329	339	376	337	378	337	356	365	377	325	387	356	326	299	351	365	359	359	342	350	360	354	334	364	326	343	334	317	327	344	361	386	361	356	314	355	326	344	339	361	356	372	368	338	345	366	345	336	350	348	349	326	349	330	347	353	354	332	340	356	384	334	355	356	366	345	329	346	340	364	386	343	323	337	352	342	343	342	331	335	347	359	339	345	331	339	324	371	380	331	366	349	346	370	319	320	372	351	342	351	360	387	304	331	378	355	328	340	344	374	384	339	318	324	354	381	353	353	363	331	359	336	367	364	369	366	368	365	364	364	343	366	360	375	340	351	330	361	369	369	357	357	347	359	314	359	341	348	356	339	349	383	360	359	378	349	373	354	331	339	348	326	329	355	345	310	344	359	337	404	366	325	372	331	339	355	375	333	356	356	363	388	346	338	364	347	335	331	335	358	324	324	332	338	375	384	314	360	330	349	362	360	360	366	343	369	337	368	328	372	331	348	310	339	357	359	347	350	352	340	368	340	344	377	345	321	337	355	345	323	331	387	354	335	339	336	361
23874	21102	28423	24007	21064	9872	1460	905	766	661	625	570	528	505	493	473	448	398	400	368	415	408	411	398	361	361	370	353	393	354	380	368	332	391	373	373	418	416	445	411	428	422	411	450	443	416	477	434	517	435	471	505	467	432	439	407	401	379	388	436	393	391	356	331	388	356	342	384	375	342	322	337	322	371	356	376	380	393	358	371	383	372	369	363	321	361	351	363	315	340	339	347	362	347	379	345	313	380	363	369	366	319	333	338	350	323	343	317	362	374	374	369	334	337	335	355	342	333	327	354	345	354	325	320	332	352	321	327	306	325	355	341	355	334	340	340	337	355	341	333	340	322	329	334	313	364	359	340	334	331	310	335	335	340	336	344	333	336	339	339	334	325	356	318	309	323	368	310	308	330	353	313	312	310	343	327	314	336	326	324	343	349	297	334	333	337	345	335	330	317	309	318	312	343	365	336	369	354	319	310	339	333	344	325	353	316	339	342	330	344	350	346	326	326	356	339	356	339	347	344	318	361	336	357	341	354	298	355	343	338	319	376	340	360	340	350	358	313	312	345	365	349	359	337	320	324	314	330	364	330	334	357	352	330	333	333	340	343	342	323	332	319	302	366	315	319	331	333	370	322	363	339	356	334	325	308	340	324	333	326	314	336	326	342	359	377	328	332	326	324	360	315	328	305	312	330	321	344	317	336	334	365	331	350	310	324	345	358	335	359	329	347	308	345	374	345	326	349	333	309	338	352	331	314	325	360	359	342	347	361	362	331	332	381	367	328	309	341	336	321	360	344	383	339	343	355	330	327	339	322	306	366	319	313	333	327	363	341	331	341	343	360	320	305	349	346	360	331	328	326	325	345	349	354	334	348	344	356	325	330	323	317	351	337	369	349	294	339	347	321	336	319	322	356	381	373	341	317	333	352	313	339	318	309	357	360	304	278	365	338	370	327	353	325	359	326	339	344	352	325	340	346	371	333	338	345	356	324	336	323	356	315	342	342	324	307	319	333	318	343	365	327	355	333	351	341	356	311	337	305	365	368	363	352	328	322	355	354	341	370	329	301	314	349	321	339	324	310	336	373	341	304	371	347	326	356	327	356	312	340	364	312	310	342	332	378	340	321	347	347	342	310	335	335	335	326	328	324	326	355	367	340	339	339	346	350	326	357	351	349	370	317	349	337	348	339	367	365	333	329	342	371	360	339	334	342	336	327	336	309	355	340	322	327	316	341	349	364	370	343	324	334	346	345	341	283	357	328	345	329	323	330	335	353	313	353	332	356	337	336	342	315	329	319	348	330	341	324	368	329	356	325	345	336	345	317	336	334	349	328	338	336	377	333	323	353	348	334	337	382	338	339	338	317	327	344	358	345	324	298	334	352	326	383	348	353	338	348	333	343	333	369	356	311	307	334	329	344	344	356	359	320	330	320	328	335	352	320	361	334	384	341	358	334	337	312	322	348	326	338	340	366	344	352	334	323	340	351	355	326	323	335	334	355	370	350	341	327	312	309	344	332	354	351	346	348	324	326	324	332	327	330	379	317	347	325	363	352	364	307	319	326	360	330	317	346	368	364	339	323	339	327	343	339	342	390	331	341	334	330	351	330	363	347	326	362	329	364	345	341	323	346	349	324	318	348	365	333	308	356	365	348	352	320	358	301	376	349	326	353	384	306	320	326	315	353	359	350	319	360	366	323	305	345	340	342	304	340	344	299	334	325	340	353	354	339	337	319	324	343	332	343	354	340	334	287	332	336	344	339	359	357	359	339	317	338	307	338	298	339	360	351	352	338	341	345	343	350	356	347	352	374	352	328	354	324	304	350	330	312	358	328	319	325	318	326	326	295	327	339	349	343	352	312	354	323	331	336	336	361	332	374	322	354	324	322	335	296	330	378	341	376	309	345	350	333	332	374	344	377	302	334	302	343	350	349	337	320	304	329	316	343	339	314	325	357	375	370	336	343	343	352	340	331	367	334	342	316	342	329	329	329	333	323	312	341	328	358	346	357	341	337	315	333	309	346	326	344	348	341	317	353	329	376	353	326	318	361	312	340	297	338	343	299	336	349	338	380	336	323	352	303	381	358	336	315	363	331	372	367	353	336	327	337	344	351	317	347	339	371	335	341	339	353	352	336	334	371	318	342	331	340	319	326	322	367	331	326	326	331	297	349	344	302	354	323	313	342	326	331	350	341	333	310	325	362	304	338	353	336	340	369	325	354	327	380	354	367	347	307	306	314	317	366	335	312	312	328	310	313	333	294	351	355	318	343	333	339	377	321	325	324	335	341	346	316	342	335	339	357	325	333	321	333	300	339	355	340	329	345	312	343	315	334	320	321	344	306	328	348	353	347	331	327	332	336	358	346	347	350	350	345	318	343	315	335	356	346	330	331	346	297	324	343	334	340	316	341	293	348	360	365	312	343	373	362	337	352	322	353	362	356	311	310	322	353	347	317	288	337	339	321	328	329	332	299	357	343	382	348	320	360	357	332	317	346	334	344	326	333	336	344	354	321	329	307	317	341	344	344	332	340	335	328	332	322	338	342	351	301	335	318	346	304	353	322	351	295	346	345	334	330	322	325	315	312	342	296	342	308	337	312	382	349	346	322	357	336	313	326	356	302	345	321	358	340	327	318	351	350	325	296	300	322	343	360	337	310	320	345	339	341	341	342	352	330	318	340	348	327	372	348	329	361	312	353	326	311	317	336	357	342	307	332	351	297	343	341	347	332	345	355	352	306	305	353	334	332	330	365	327	314	356	371	304	322	368	330	317	325	309	337	337	347	371	324	347	377	373	314	310	357	297	323	350	355	354	340	329	343	293	327	342	331	283	314	303	351	365	344	323	340	317	343	355	328	353	331	343	318	307	323	330	304	355	336	314	330	331	336	348	362	296	328	325	338	355	324	331	329	343	367	355	327	324	346	349	310	335	312	359	318	360	377	328	295	356	362	352	327	344	333	358	292	322	377	352	335	362	338	359	350	325	325	308	328	321	373	351	342	298	336	349	310	338	334	345	351	357	346	322	324	327	323	330	344	309	339	371	351	337	351	360	343	328	327	324	317	317	292	341	332	295	317	338	331	333	351	325	348	344	320	316	352	311	350	329	342	339	335	345	361	351	317	332	342	335	337	368	330	350	363	325	370	316	340	362	329	361	355	320	351	338	332	377	328	344	344	345	330	348	328	373	338	324	326	337	352	332	337	355	329	324	361	358	316	344	320	319	347	330	364	314	322	340	349	322	339	340	343	343	324	329	348	316	326	345	358	362	335	334	324	325	329	331	345	301	338	351	324	334	359	329	345	318	333	329	320	325	319	357	344	331	346	349	325	341	345	322	359	318	351	335	299	363	336	304	346	343	349	335	326	343	332	322	331	321	349	363	372	322	325	327	365	316	349	327	328	309	344	299	309	343	343	353	347	339	331	299	312	350	336	343	295	319	328	342	397	345	354	337	316	339	332	334	334	328	353	369	349	331	354	311	304	379	329
5873	13024	10967	5921	4203	3268	2492	1983	1554	1317	1218	1014	928	871	789	767	698	670	656	649	610	553	559	614	572	536	512	513	527	504	584	495	523	541	547	578	562	568	530	578	694	654	628	673	699	702	710	768	753	650	758	757	671	658	615	629	547	608	575	600	536	560	518	498	526	528	462	504	451	504	550	467	432	481	498	526	519	471	455	452	492	469	449	499	446	470	398	482	465	441	441	430	478	430	417	438	440	430	409	449	437	419	476	471	443	434	408	400	452	469	430	465	467	474	468	423	393	417	423	436	400	442	461	453	440	465	436	431	448	452	452	458	461	436	452	467	484	466	460	493	462	445	427	445	418	416	415	418	430	424	469	447	413	449	415	468	417	467	429	464	436	457	454	482	415	468	442	471	471	450	466	443	456	445	459	455	467	446	432	398	419	453	464	446	462	444	443	450	425	460	414	441	464	431	427	439	436	423	442	449	457	476	468	450	471	447	444	461	465	422	431	449	455	439	447	454	445	443	464	434	450	446	420	412	420	456	433	433	455	441	402	450	403	468	424	462	443	446	433	445	443	444	446	483	432	411	424	417	445	457	451	467	499	460	438	448	420	458	412	459	441	504	453	423	485	452	424	444	399	455	439	422	444	456	413	480	465	444	401	435	412	434	458	457	449	464	448	410	456	433	442	430	432	417	432	417	479	460	450	432	430	460	450	462	469	474	433	443	430	444	411	406	456	428	446	451	421	432	412	433	451	453	415	425	421	424	454	462	430	415	446	432	445	434	454	421	439	443	439	430	457	443	461	433	442	465	448	464	446	429	431	467	454	392	468	446	455	452	458	435	432	423	448	418	408	453	410	447	465	405	421	458	416	430	423	480	470	395	438	414	445	433	459	467	421	442	463	437	422	428	448	463	469	447	471	427	442	438	428	447	420	469	432	445	442	433	455	418	419	439	446	441	417	453	441	433	463	427	467	408	457	423	448	465	407	404	442	455	456	446	447	434	445	430	450	410	489	429	443	472	426	416	421	461	433	395	465	469	426	444	431	427	445	434	456	457	446	453	478	437	438	452	433	420	432	473	435	465	424	450	440	463	436	439	415	422	462	437	469	473	498	456	453	435	458	459	448	474	454	443	428	400	440	444	447	447	456	429	444	397	435	412	447	411	457	438	448	394	474	450	446	411	424	439	413	457	456	455	439	436	437	415	450	421	432	433	474	448	495	400	414	405	469	493	443	437	494	447	434	419	468	450	432	416	396	427	449	423	448	459	448	435	431	434	432	442	430	450	440	455	469	437	421	471	475	428	393	492	425	445	430	459	448	478	412	441	449	452	449	430	453	404	421	407	490	464	461	439	430	442	454	427	460	436	469	453	476	413	422	467	448	481	425	468	413	466	424	445	457	439	421	476	436	440	432	408	427	452	451	397	441	445	417	435	437	425	436	431	448	412	417	446	462	437	435	444	433	422	402	398	428	462	423	450	452	450	468	430	474	449	448	447	453	459	463	440	449	465	416	465	461	448	455	422	463	438	432	418	401	432	442	439	413	405	472	477	483	416	415	451	429	429	434	448	469	461	443	421	463	484	424	450	440	477	463	452	401	471	437	449	380	433	431	450	444	424	443	450	435	424	438	483	432	449	436	431	449	423	482	449	445	409	439	445	427	469	446	452	434	449	396	470	446	471	441	406	483	424	416	449	429	419	426	441	416	428	418	430	496	423	491	442	444	422	448	417	455	420	426	417	448	452	436	423	445	460	455	418	434	450	448	459	442	464	407	456	458	427	408	442	471	433	414	438	432	429	431	415	440	455	414	416	467	434	461	447	445	461	473	449	423	449	459	446	442	414	438	454	413	440	420	451	451	424	433	439	418	437	434	450	458	457	421	420	469	440	484	428	460	450	425	410	409	449	439	438	433	422	458	480	408	418	449	436	439	462	423	479	416	441	472	401	477	406	434	443	475	431	438	471	428	435	416	446	434	420	459	486	435	422	444	441	410	434	443	407	441	451	464	465	444	413	459	446	449	429	417	433	401	463	446	411	455	435	439	429	425	463	460	430	450	460	437	434	464	414	464	422	419	472	403	439	436	450	457	442	448	475	450	462	419	417	450	444	410	442	460	400	434	417	419	474	449	432	478	440	437	465	410	458	435	422	447	433	422	422	424	488	407	442	432	440	422	433	460	422	464	405	423	441	408	448	411	450	435	443	428	441	442	507	432	456	394	472	430	445	427	419	451	443	422	477	459	439	424	463	451	435	432	432	446	474	447	453	380	427	437	445	491	449	413	461	401	437	418	413	452	428	424	470	441	459	422	454	457	468	455	434	419	487	449	455	440	438	409	469	442	462	420	426	446	422	447	434	475	463	428	459	439	428	445	425	408	513	449	420	444	480	473	484	494	452	457	485	424	419	443	414	465	440	426	474	454	436	458	443	432	459	430	434	438	412	408	413	431	421	437	417	435	421	457	468	455	452	461	432	440	452	440	445	437	458	457	437	444	448	421	425	471	393	444	441	426	415	441	412	407	393	422	486	404	471	450	447	450	434	441	423	419	468	405	460	444	431	462	457	451	443	433	420	450	423	441	469	434	446	443	410	392	438	444	449	432	421	433	450	463	444	442	451	422	448	416	437	449	440	469	444	455	456	438	417	423	469	456	444	443	407	426	394	422	457	455	444	435	440	479	460	410	386	437	454	457	434	381	455	398	497	459	448	414	458	482	420	452	408	439	452	451	416	446	452	455	411	411	445	458	425	465	441	461	466	438	475	445	429	455	424	454	456	449	456	445	435	455	470	442	451	444	428	438	445	419	466	470	427	472	433	450	425	431	433	422	443	437	441	452	445	441	469	444	476	487	425	428	435	455	452	426	436	472	456	429	415	462	438	450	420	449	439	464	435	450	431	446	438	474	486	426	484	437	461	440	443	469	441	433	443	453	452	418	469	473	423	408	422	412	419	471	451	426	425	439	424	488	468	441	442	463	435	432	479	434	464	446	456	430	440	434	431	452	487	459	427	470	466	458	423	458	435	453	429	451	448	429	439	456	434	436	450	466	459	418	450	418	428	449	446	478	451	455	453	436	452	455	448	464	457	427	444	437	427	414	443	454	436	445	414	431	422	456	420	459	401	456	420	446	438	410	411	424	450	439	474	452	435	440	475	451	422	456	446	432	471	449	448	427	489	441	463	431	473	424	433	453	433	464	390	438	427	430	465	456	475	430	428	381	436	432	442	445	454	450	466	426	469	439	452	430	454	437	431	423	472	485	463	440	434	438	422	458	451	425	449	425	390	445	484	391	426	441	418	520	428	471	467	455	430	410	470	453	450	437	457	430	473	457	464	455	460	469	444	448	454	445	478	386	447	447	437	478	467	447	465	477	430	440	431	420	461	468	410	434	455	421	468	479	454	408	428	434	441	455	437	431	427	426	417	461	445	421	487	464	438	462	459	435	438	441	429	469	434	458	463	482	458	434	475	428	450	436	470	450	395	444	414
24960	21060	27107	25093	7617	946	676	560	435	373	369	372	305	312	345	277	281	268	265	275	262	271	251	258	242	251	249	228	266	231	253	248	243	256	269	279	231	277	259	262	266	280	309	301	279	296	336	318	325	327	324	338	326	296	282	249	273	274	243	256	260	276	256	251	232	229	232	233	239	238	257	249	223	227	243	226	221	246	221	236	218	222	237	247	271	215	197	234	227	259	224	214	230	210	208	219	218	224	228	238	228	224	204	232	223	235	203	208	201	230	263	242	206	213	216	229	215	220	237	228	216	202	212	231	211	220	230	220	238	213	243	251	237	261	225	215	234	225	246	208	206	243	232	221	200	218	212	218	209	230	222	211	223	208	220	213	244	213	223	231	234	215	209	209	207	197	227	239	208	234	213	249	213	242	234	214	230	225	224	204	226	200	218	221	210	225	246	234	227	229	205	229	231	256	230	213	244	238	233	229	204	211	204	232	243	219	216	228	224	241	233	241	236	260	237	229	231	240	222	216	220	204	204	250	213	206	236	220	201	223	234	233	233	221	212	236	213	225	212	214	220	223	225	229	217	248	195	217	225	237	231	225	209	229	217	219	239	214	221	217	227	233	217	247	208	243	224	237	243	245	228	232	218	247	221	215	249	219	221	230	198	212	244	266	228	200	250	212	239	252	227	221	230	226	217	210	203	213	214	208	227	220	224	211	204	219	233	208	235	233	230	203	230	230	223	246	225	236	238	247	230	214	233	228	205	237	204	249	226	237	215	223	189	215	227	226	224	207	238	197	212	210	209	219	201	227	206	207	214	217	224	221	227	240	238	207	225	197	227	219	230	215	230	221	197	229	222	226	214	240	233	236	218	196	230	205	221	210	203	214	222	209	203	227	242	249	229	197	231	229	199	228	197	202	225	218	227	225	236	229	224	240	217	226	243	207	202	229	238	249	215	232	266	241	219	208	206	215	224	227	232	239	251	235	203	242	219	221	245	232	223	240	221	226	197	214	212	221	217	216	200	203	233	250	220	224	230	239	213	221	219	235	193	226	222	239	234	233	220	218	237	215	250	227	224	212	214	192	210	256	205	234	213	223	237	222	242	219	217	220	247	211	219	210	219	217	244	209	238	215	249	201	233	204	213	220	229	221	251	210	227	214	201	242	207	257	221	206	246	215	220	236	238	204	243	250	219	229	209	217	227	206	219	225	193	209	215	230	230	226	248	232	214	238	198	238	223	213	236	212	230	228	238	225	209	210	226	205	222	222	218	221	215	211	222	234	233	244	219	228	222	240	243	222	230	213	229	211	237	233	237	195	240	184	213	215	237	233	253	243	217	245	223	215	227	245	207	205	194	197	246	227	242	227	224	203	221	237	213	224	228	222	210	240	229	229	199	225	221	200	215	228	211	242	236	220	227	250	252	219	216	229	243	236	249	220	215	211	218	220	221	209	226	269	220	238	232	245	205	187	227	240	212	256	246	198	216	203	219	243	226	239	245	200	242	230	211	200	180	240	216	232	196	223	203	207	207	208	227	210	238	240	220	226	227	213	238	215	215	223	217	216	231	222	230	221	223	242	212	201	229	218	236	207	212	196	227	219	249	223	203	226	239	216	213	215	231	212	244	234	216	205	214	231	234	231	233	232	227	223	199	236	237	228	229	238	244	232	242	240	210	234	236	219	210	224	223	218	217	241	228	231	224	213	236	240	220	201	204	208	251	212	234	225	233	212	232	223	222	233	224	217	240	244	231	213	231	194	219	225	208	210	215	214	242	191	203	207	229	221	235	237	207	211	224	227	217	233	219	242	211	250	205	217	213	197	228	226	225	217	199	218	195	252	255	227	218	195	217	208	243	192	216	218	225	237	223	218	201	235	227	221	231	202	247	226	236	227	218	223	232	223	219	217	209	209	208	219	208	208	234	233	222	191	238	214	197	212	225	216	216	221	221	221	220	227	234	215	244	259	230	222	241	226	224	232	212	225	240	203	210	216	233	212	244	217	238	191	222	223	204	224	217	235	223	236	268	225	213	215	225	211	223	229	199	209	184	217	216	234	205	208	222	232	222	200	212	205	222	231	227	226	218	201	192	224	220	239	247	235	245	240	228	216	249	234	239	225	217	238	210	235	207	212	220	222	241	221	205	235	219	214	237	226	202	238	226	211	237	247	228	210	242	235	205	216	227	227	224	234	228	220	228	229	252	238	227	242	227	204	196	210	222	210	206	222	212	240	250	221	251	226	255	226	231	251	228	253	217	213	234	208	229	224	219	220	193	209	231	232	221	221	227	235	229	228	216	208	233	237	217	232	214	200	225	223	214	204	254	219	177	210	223	225	233	190	219	211	224	182	207	203	219	194	235	226	217	232	221	236	246	213	246	205	216	205	224	203	259	219	197	225	226	246	229	204	221	227	248	241	226	229	226	192	217	226	228	224	233	213	221	221	237	227	225	212	205	230	231	218	203	248	220	245	231	248	205	210	241	231	219	201	230	217	220	231	240	251	250	234	207	229	194	260	245	221	225	241	211	239	226	231	231	223	215	231	205	224	235	204	230	222	209	219	231	215	243	242	211	223	232	227	243	215	214	224	253	211	211	237	222	217	230	232	225	237	223	224	211	230	203	241	225	185	204	235	235	209	243	234	231	220	205	234	216	199	207	208	219	230	229	199	224	226	211	233	227	224	237	230	218	251	223	252	227	226	241	232	226	227	234	209	209	220	228	234	213	235	225	191	218	223	204	228	208	207	221	221	208	215	240	203	214	212	227	224	209	213	225	228	220	212	213	195	213	217	230	219	225	209	226	210	199	222	220	227	246	252	234	241	215	219	225	245	200	211	232	213	215	241	230	213	226	234	223	271	220	267	211	220	217	258	214	208	218	203	233	217	218	223	246	217	200	206	212	207	209	238	245	251	216	195	232	213	219	247	248	221	250	264	231	216	233	218	228	223	200	197	230	223	227	217	205	227	219	228	213	222	213	244	228	215	225	236	227	216	212	254	223	236	233	214	226	211	213	220	234	258	231	209	232	254	226	212	227	209	210	258	264	220	244	221	244	225	229	244	201	228	239	231	240	227	218	227	218	203	230	211	218	240	212	226	206	255	221	204	225	202	241	208	218	222	214	235	205	219	228	218	240	212	222	234	216	222	222	239	227	207	216	196	250	231	213	221	220	231	231	197	224	205	213	217	201	220	240	244	226	207	194	236	233	208	206	241	223	216	219	220	217	215	228	227	232	229	208	220	222	193	257	236	233	218	210	220	225	219	221	218	199	231	209	219	215	217	213	214	223	225	222	215	236	228	246	215	237	211	227	202	232	207	218	220	225	222	234	241	242	236	197	208	216	220	218	214	205	238	214	210	220	233	214	214	196	225	238	194	214	229	220	210	234	213	253	239	212	233	204	219	218	196	219	213	239	220	200	209	194	203	193	212	226	238	208	204	213	199	216	234	237	209	237	235	237	223	232	193	244	217	229	226	207	237	228	234	209	188
5437	8005	6822	3669	2604	2108	1599	1255	1022	878	805	665	557	545	495	488	460	447	439	422	420	423	394	392	337	369	363	364	331	327	324	359	347	365	357	395	367	438	393	442	463	443	419	414	456	496	513	473	520	518	493	518	465	440	446	450	413	421	380	421	402	376	347	362	368	359	328	328	315	341	329	313	320	321	380	342	352	335	339	311	317	319	285	332	302	317	322	347	329	321	319	285	311	315	289	323	309	321	282	269	272	304	322	288	330	283	319	289	285	318	290	309	316	282	291	343	302	294	340	303	310	310	302	327	323	283	322	332	284	316	294	323	293	310	295	293	277	297	267	297	287	287	297	335	317	287	311	312	259	284	324	268	279	281	294	320	333	309	306	288	307	305	310	305	327	280	304	337	313	298	305	328	305	326	309	295	307	326	262	306	328	313	306	294	275	319	309	306	294	309	317	321	308	337	256	322	301	304	312	309	302	293	311	302	283	302	310	299	317	305	308	325	303	283	313	298	320	270	288	316	293	297	293	324	310	309	292	295	321	311	273	273	310	287	322	299	288	289	352	348	336	285	316	284	265	316	265	315	310	304	308	297	304	294	287	307	301	299	298	302	291	284	300	328	281	287	292	315	285	321	317	307	302	351	332	286	316	331	257	320	307	315	299	288	288	302	303	281	311	298	286	339	300	291	288	298	322	277	302	304	284	314	329	320	290	319	300	282	262	318	298	307	282	332	294	293	325	271	314	301	278	315	261	305	287	289	294	300	305	289	279	312	327	318	279	316	287	293	291	311	296	301	293	336	290	291	295	292	320	299	320	294	308	314	283	290	323	280	312	299	290	281	299	295	296	269	311	302	300	310	303	330	302	273	295	290	322	286	323	277	293	322	292	276	301	333	321	302	282	262	291	299	301	280	305	313	328	321	299	320	311	323	315	285	317	293	287	305	294	287	320	283	287	306	341	299	313	318	307	293	306	313	315	296	314	336	271	275	284	330	343	323	292	287	293	297	312	308	305	283	288	283	294	307	317	319	332	306	301	336	327	306	329	276	325	293	313	291	297	333	283	330	276	295	330	318	279	304	280	298	298	282	300	303	318	309	282	308	307	269	312	307	285	297	291	278	278	304	296	301	301	303	290	333	316	284	306	303	309	320	279	297	285	268	270	349	272	269	309	292	320	323	303	311	302	280	318	310	318	318	312	290	300	310	300	283	323	299	290	321	290	298	292	299	265	289	288	345	304	317	304	277	331	304	328	294	297	306	305	268	313	273	329	292	302	306	295	283	324	293	296	292	298	311	283	281	303	269	310	286	308	324	308	280	297	279	307	291	283	312	315	294	327	280	297	278	324	285	332	332	294	312	322	337	280	330	278	307	296	295	326	296	317	261	284	271	320	297	300	309	294	302	286	285	324	295	301	305	280	283	298	313	292	315	296	292	300	253	301	288	292	319	290	307	273	320	278	303	272	279	282	293	328	336	327	308	317	286	327	292	289	306	305	283	328	308	287	289	314	293	327	314	286	310	310	302	291	284	282	311	319	311	304	306	340	286	309	299	291	272	297	331	294	320	282	311	305	317	304	277	298	294	278	307	291	278	304	324	358	298	343	265	288	284	275	311	312	301	318	308	303	295	289	321	278	286	297	328	291	326	301	313	303	289	287	314	324	278	315	298	310	326	298	274	307	289	304	305	303	317	307	329	298	315	315	310	310	300	289	302	307	303	278	319	256	303	327	343	304	287	307	309	294	311	300	301	282	345	296	303	302	316	307	279	307	316	287	300	293	294	279	276	273	293	301	288	308	297	303	286	300	321	304	299	300	304	246	296	295	291	291	300	307	281	337	279	322	287	342	280	314	283	299	312	302	288	307	305	321	338	324	318	318	301	273	290	313	278	297	307	288	320	305	333	294	301	302	319	286	282	302	298	313	296	309	299	291	284	279	310	291	293	285	295	316	320	306	289	306	315	281	311	303	289	315	311	321	270	289	262	316	298	283	298	312	306	304	313	283	299	286	289	299	327	298	284	313	275	305	273	319	311	346	305	295	295	297	274	310	276	319	289	313	322	305	299	288	302	320	268	310	299	267	331	313	292	293	288	292	280	274	276	298	319	287	289	313	288	310	319	287	298	296	295	281	319	276	324	303	294	291	301	297	269	321	285	285	317	306	313	282	316	310	315	299	311	309	283	313	302	340	299	327	277	282	300	285	323	302	279	298	299	281	322	304	292	279	314	285	304	308	299	285	294	297	305	313	305	308	312	297	333	286	293	284	316	321	307	294	311	318	280	276	280	309	299	305	277	303	299	287	302	282	287	299	278	285	325	284	293	295	328	292	291	332	289	291	292	325	292	282	317	276	302	292	296	300	304	286	271	283	306	280	308	332	309	295	275	293	320	292	284	285	339	291	284	308	321	287	314	284	289	287	297	325	312	319	295	319	297	314	307	274	311	291	283	300	315	298	292	292	295	298	266	268	329	305	308	334	290	295	342	309	311	259	318	336	295	336	292	310	310	300	284	283	302	312	318	295	298	298	276	284	297	313	297	323	322	298	313	277	291	315	304	307	314	285	292	302	291	285	298	314	338	300	271	272	306	316	279	310	311	283	284	321	322	303	297	296	298	283	287	301	277	301	320	354	293	265	326	306	291	280	300	293	296	319	307	305	320	299	280	290	273	313	297	280	325	297	303	303	298	311	308	303	322	301	274	302	302	307	263	311	305	305	267	328	303	292	324	330	316	278	288	323	312	306	286	299	276	277	301	287	293	286	288	325	289	296	306	337	330	303	296	275	289	252	279	294	288	300	294	282	281	344	318	272	307	297	304	287	306	322	319	295	298	312	307	319	341	303	297	274	282	305	317	316	312	318	329	321	320	275	316	314	277	295	325	312	281	276	301	292	292	311	331	272	276	303	289	309	287	282	318	266	279	295	303	314	316	316	283	324	319	310	299	300	333	329	319	297	318	290	308	305	281	328	327	334	290	291	321	315	276	327	311	326	281	275	294	337	320	294	310	316	283	279	298	319	318	312	303	299	287	302	277	294	313	316	318	295	288	297	302	282	312	303	278	322	322	294	323	310	313	280	298	308	271	303	313	295	272	292	292	312	274	269	314	318	299	296	296	279	296	290	316	315	271	261	299	314	285	297	266	295	286	291	290	294	300	293	282	313	322	315	291	321	316	279	316	309	300	285	273	316	300	294	341	288	272	300	342	320	322	291	307	307	290	295	298	302	337	316	324	308	300	299	315	318	301	297	315	310	326	285	299	309	315	313	313	301	327	314	291	315	297	297	324	289	313	324	289	315	294	302	297	302	307	293	285	290	313	283	299	320	290	300	267	323	287	271	291	274	303	307	315	291	302	307	285	275	290	316	330	288	277	326	326	295	303	302	298	316	342	324	301	305	318	319	286	324	322	305	304	309	304	278	288	288	299	293	300	297	272	296	290	318	277	273	285	302	349	320	320	303	315	293	297	330	305	306	290	322	304	316	291
22898	21126	28884	23621	21117	21172	8353	1637	1074	970	795	684	621	626	562	564	510	476	473	438	442	474	418	434	399	376	402	362	365	387	366	393	395	378	381	414	410	429	398	485	537	454	480	457	478	484	532	561	534	562	569	564	517	447	430	405	366	396	425	407	423	369	348	403	387	348	332	354	329	357	336	339	314	343	318	358	385	378	324	351	332	362	341	340	368	320	324	328	329	334	330	359	340	324	298	325	327	332	310	320	333	293	338	310	337	328	367	319	322	348	301	315	343	294	314	335	310	314	333	349	326	333	280	320	335	338	316	333	313	294	324	327	320	315	318	319	299	330	326	338	332	312	343	307	289	296	347	335	328	309	319	315	306	301	319	311	265	301	328	295	287	316	333	313	319	331	307	327	306	325	358	324	328	322	302	308	349	345	313	330	321	309	318	321	295	312	308	344	329	339	325	305	309	336	321	328	330	308	290	360	291	329	331	308	310	335	355	343	276	339	316	295	329	335	328	317	321	325	321	314	353	295	303	299	324	325	305	333	318	346	340	322	300	309	318	311	345	285	328	306	344	315	311	323	336	289	315	328	320	337	351	269	328	296	316	343	339	339	310	324	327	348	318	321	307	309	335	319	310	329	303	332	336	332	310	302	316	297	351	339	332	317	326	325	334	333	358	347	324	358	327	287	317	311	329	301	351	332	342	350	324	277	318	301	315	318	305	331	310	325	308	334	321	328	322	305	313	298	300	325	316	332	309	302	329	330	306	337	336	321	315	335	345	335	297	321	305	335	299	281	291	330	315	331	318	325	328	328	334	304	347	308	320	327	316	318	309	332	352	314	319	308	341	308	331	314	311	319	334	316	322	342	300	313	350	321	293	332	323	305	309	297	314	363	335	333	363	338	306	317	324	325	335	324	305	276	345	318	312	328	295	324	334	311	344	316	350	336	330	344	314	316	297	351	326	368	330	305	344	319	293	331	317	303	344	315	286	310	322	329	329	318	334	332	313	341	313	352	306	282	331	329	297	298	333	310	303	327	336	312	316	313	288	313	302	300	319	340	308	297	339	338	330	285	337	313	312	308	311	329	321	294	318	325	317	322	367	308	311	302	325	334	323	326	353	322	303	320	319	323	340	324	330	330	308	307	310	295	343	285	329	342	310	325	341	328	366	330	300	339	328	323	272	328	333	380	300	324	292	314	304	353	341	351	300	313	322	329	335	329	293	316	321	273	311	319	325	318	349	343	318	324	319	335	306	295	315	313	299	318	309	329	307	290	340	343	317	312	340	310	310	295	302	325	352	307	325	315	278	333	321	300	311	312	348	301	280	311	353	323	304	305	336	313	355	331	309	320	315	318	313	326	303	311	294	325	307	300	334	312	311	350	345	331	304	339	343	310	338	330	352	344	317	333	303	324	322	340	306	314	325	310	312	360	316	287	328	327	304	312	331	304	310	324	323	311	319	314	333	282	344	294	323	311	318	315	340	332	304	327	318	308	296	326	309	296	298	306	340	306	326	325	288	334	340	333	356	312	321	349	335	313	329	334	338	285	331	326	350	335	327	316	311	318	338	317	312	275	322	337	311	325	289	299	315	318	341	306	318	321	340	311	305	340	322	333	324	335	309	323	291	304	317	340	316	334	336	365	314	316	374	336	325	297	323	295	327	334	296	338	314	333	324	321	294	316	278	357	315	317	332	320	279	325	307	332	328	300	313	285	332	296	350	303	307	289	333	330	330	323	291	311	312	312	322	330	281	290	315	298	285	318	320	345	325	313	308	345	327	289	319	313	308	310	306	305	280	300	313	307	296	307	317	317	318	298	332	287	311	295	325	326	314	294	331	314	345	303	319	315	298	332	321	326	315	299	301	299	300	317	341	333	327	315	323	343	297	287	325	297	273	339	326	315	313	324	329	327	295	306	318	287	300	300	290	358	353	315	334	330	350	321	297	286	342	313	312	326	301	307	340	321	291	331	295	305	321	316	327	318	338	351	349	347	325	356	297	299	284	273	315	318	296	313	361	331	333	372	309	308	352	306	326	306	326	313	323	314	337	336	331	324	300	323	326	323	326	304	357	323	319	292	341	334	318	305	298	298	325	327	302	333	322	295	331	327	303	317	313	331	338	294	313	314	298	329	316	347	306	300	308	299	336	303	294	336	338	334	337	297	307	318	302	319	311	333	322	327	320	316	323	331	338	302	306	306	333	331	291	337	330	317	311	306	343	334	335	300	328	330	293	329	281	323	308	317	305	338	317	318	343	276	292	316	324	310	304	324	304	288	308	321	326	317	332	316	315	325	315	338	330	335	321	278	320	315	342	314	345	328	327	322	328	315	307	324	309	331	329	315	316	317	322	320	297	322	321	308	309	315	310	294	340	301	314	283	331	305	276	306	311	332	339	337	348	311	321	334	356	339	317	328	331	321	345	314	324	294	324	350	299	314	337	316	308	334	314	315	299	349	361	300	304	305	323	340	329	323	336	335	319	301	310	322	311	335	324	327	317	301	296	296	307	337	315	293	299	309	328	298	316	269	319	332	290	329	368	317	328	321	313	322	315	341	319	313	322	311	325	339	348	291	329	315	313	309	316	343	300	319	345	319	319	340	316	332	340	307	308	310	338	289	322	325	319	302	312	340	351	301	345	302	321	314	305	305	303	312	315	322	327	314	328	300	313	331	348	327	320	326	293	350	307	306	331	304	311	322	298	343	321	325	324	304	307	325	279	330	297	341	361	313	285	292	316	289	279	304	309	279	353	345	296	295	305	292	303	312	322	296	309	354	367	318	294	339	292	302	288	346	300	319	298	350	331	356	327	302	286	263	309	300	327	366	350	308	303	294	290	336	336	306	329	332	314	329	311	306	305	262	322	308	277	299	294	294	303	319	318	310	325	350	339	301	318	320	316	300	315	294	320	306	292	310	320	302	343	320	328	318	330	315	304	317	304	335	311	317	327	313	328	308	316	346	310	293	318	300	298	304	297	317	324	313	320	290	307	325	313	313	306	335	336	300	302	290	367	334	304	305	313	334	345	326	314	354	324	305	295	307	340	344	319	348	308	290	307	311	314	329	327	315	339	316	309	327	290	328	335	318	310	307	326	323	298	304	309	320	301	312	329	273	320	298	324	326	306	359	345	281	325	327	314	306	312	350	303	325	316	345	303	328	326	335	309	336	304	309	337	319	320	302	352	295	314	308	302	318	301	319	332	350	307	342	338	287	344	321	306	321	310	298	317	321	312	322	327	328	345	322	304	326	304	342	331	304	322	306	319	299	353	326	322	331	321	314	320	318	302	312	329	324	343	330	336	295	307	313	334	342	317	294	320	322	371	298	335	311	330	343	336	357	334	340	340	328	348	296	326	336	336	305	313	314	320	318	295	331	328	319	302	322	325	309	307	317	298	332	311	316	286	331	353	315	299	282	312	308	335	347	286	325	317	316	290	320	317	333	314	327	318	332	345	310	324	284	331	290	315	342	334	312	299	293	299	338
8158	18929	16216	9263	6818	5218	4002	3253	2548	2130	1756	1476	1213	1155	979	965	949	846	775	737	694	729	657	637	651	587	558	560	517	608	543	552	550	552	598	567	614	628	647	751	726	715	772	753	812	830	859	888	881	842	899	805	759	747	675	604	608	622	598	600	613	528	531	533	528	508	444	463	472	505	469	466	413	429	461	520	435	472	462	469	486	444	489	446	450	451	467	459	460	448	435	405	385	438	414	397	410	391	426	425	429	399	384	403	420	424	422	410	415	440	385	387	422	441	444	439	410	430	419	418	428	421	436	438	423	457	384	419	395	437	424	436	383	431	397	418	440	432	427	431	458	402	417	415	393	436	421	367	405	471	448	374	425	414	406	417	392	428	430	428	421	423	427	420	428	404	401	424	395	381	424	395	433	408	430	428	404	422	398	411	451	446	427	429	441	416	441	405	411	414	389	433	412	443	408	417	399	429	418	397	422	453	427	398	412	411	485	426	401	443	432	396	392	414	402	407	434	422	400	403	447	403	445	442	405	446	447	412	411	409	383	399	424	455	420	441	441	400	429	402	412	413	372	385	407	415	416	410	416	416	450	392	420	416	434	445	417	418	426	439	454	409	397	437	410	447	409	450	409	418	407	426	425	373	416	414	412	405	429	415	413	432	414	419	431	408	374	461	420	401	461	389	419	406	438	440	398	444	396	395	443	393	388	400	434	425	388	407	442	407	426	425	418	385	429	408	400	407	436	394	425	438	420	412	387	431	422	448	428	449	392	423	407	390	424	410	406	398	402	423	406	406	432	452	412	436	399	421	393	422	438	414	434	417	412	369	432	407	404	429	417	420	422	443	416	423	398	405	439	418	422	420	409	412	414	423	433	407	404	421	405	421	447	421	419	392	450	416	417	441	425	398	416	434	398	423	397	459	459	430	402	418	445	477	407	424	430	452	449	402	427	391	432	404	424	394	425	386	389	410	396	444	401	413	424	446	415	426	459	429	439	414	408	394	432	408	448	428	418	400	423	408	380	423	383	443	418	468	383	433	420	447	401	421	392	388	429	367	401	437	439	372	428	429	417	410	380	403	447	418	440	411	436	422	392	413	428	397	473	402	420	401	434	409	405	386	388	411	431	408	432	444	355	412	407	396	396	423	396	402	417	445	446	400	412	433	411	459	409	398	427	435	395	393	376	403	401	410	450	390	391	437	432	374	397	433	445	424	378	387	434	379	419	454	406	387	454	426	401	412	400	389	413	419	426	394	433	391	441	432	440	394	456	399	375	432	388	387	410	462	387	473	424	442	413	402	433	406	401	433	439	410	433	461	408	399	429	420	432	458	383	408	427	460	426	412	387	410	440	391	438	396	461	418	417	414	418	407	396	400	416	450	424	375	404	414	423	422	371	408	407	420	398	424	400	381	426	427	413	416	409	428	403	435	408	409	433	433	379	407	445	416	375	419	417	446	427	425	419	438	441	438	422	389	424	429	441	419	375	431	410	395	416	447	419	404	455	378	396	423	429	409	422	411	404	397	356	431	406	429	404	413	427	398	444	427	466	412	426	410	386	465	410	387	422	425	391	445	456	425	405	395	421	388	406	467	390	410	407	418	412	430	410	384	425	423	410	444	388	411	411	409	437	389	438	410	436	402	429	428	427	398	404	433	417	426	422	413	386	408	382	422	441	397	412	436	425	401	403	449	381	418	422	403	425	439	395	391	437	419	409	450	428	418	405	420	412	424	443	411	432	418	427	483	386	395	419	414	417	397	433	426	389	381	404	385	398	440	441	409	431	418	446	425	419	445	387	394	384	401	378	422	438	414	383	390	417	405	430	420	426	373	381	402	403	426	409	418	472	434	379	420	408	411	446	419	406	430	424	427	407	419	437	440	404	450	412	421	408	446	421	395	419	420	442	382	444	404	401	412	405	404	414	401	402	405	414	381	378	440	448	417	396	434	403	427	433	388	407	435	414	395	433	435	418	386	397	422	422	392	420	410	454	410	441	429	430	414	420	415	398	409	421	385	371	374	436	445	411	439	400	405	429	436	453	411	397	420	441	412	392	404	416	411	421	403	452	405	396	418	411	423	430	433	435	402	391	404	393	427	421	385	422	389	435	398	443	466	397	411	403	400	384	399	422	411	449	450	400	403	421	406	434	399	437	382	399	361	439	400	401	419	409	410	419	430	397	384	418	396	398	429	371	420	437	407	423	403	419	433	423	397	404	400	429	391	398	409	467	438	430	422	438	440	442	420	465	464	414	419	425	386	412	397	428	394	399	402	406	383	374	413	430	434	391	396	397	405	391	424	426	415	432	479	417	413	391	398	395	440	395	409	452	437	454	371	440	451	414	432	430	428	404	431	402	406	408	423	410	398	409	407	431	450	387	419	430	410	416	412	418	442	386	414	427	457	458	432	431	417	401	431	371	375	405	398	380	425	443	407	430	420	449	404	435	396	433	386	437	393	427	438	442	464	420	417	449	420	428	428	380	447	398	410	422	399	425	421	401	447	407	409	427	412	439	435	402	437	391	425	397	437	433	418	430	425	460	381	421	430	413	420	447	432	389	398	442	378	423	396	401	415	385	442	410	430	445	410	441	397	411	418	415	422	405	411	433	409	398	422	378	390	433	426	449	401	433	442	387	408	419	441	438	421	422	400	418	413	414	369	450	392	419	395	427	380	398	419	426	436	396	399	431	423	412	436	381	431	394	410	417	439	433	439	435	396	402	361	441	414	379	437	408	403	430	410	400	418	400	438	444	391	388	405	430	448	405	442	416	403	391	434	430	416	395	419	408	401	387	403	408	417	434	420	427	422	456	446	461	389	408	442	421	452	412	408	373	397	403	437	415	422	394	426	413	442	450	391	434	418	448	424	403	444	411	444	415	417	433	416	369	400	396	375	425	413	445	414	410	414	438	411	404	406	422	402	381	410	400	376	363	393	411	429	399	422	421	402	418	396	450	384	407	403	416	426	409	454	424	405	432	433	429	418	387	403	462	392	436	404	422	382	393	414	432	402	405	410	391	443	425	437	436	372	420	430	395	419	426	398	418	434	426	418	416	412	447	396	409	410	391	393	387	427	364	434	413	439	403	408	439	430	381	410	431	430	410	441	455	419	381	370	412	391	421	410	373	414	468	367	385	444	420	386	407	384	416	407	423	435	426	415	407	400	364	407	423	420	439	442	390	401	419	416	410	426	434	376	388	423	435	409	423	417	410	422	437	431	403	434	445	420	438	407	432	395	439	403	417	392	436	405	424	397	427	408	406	405	417	413	405	430	463	435	380	397	373	411	452	447	413	407	356	414	396	404	419	392	419	439	417	450	417	434	412	453	416	429	439	407	399	453	433	374	409	366	407	423	391	408	406	445	420	428	405	400	473	396	415	425	426	428	381	437	409	413	429	398	444	420	394	396	441	380	385	391	411	458	418	385	406	380	390	410	453	405	416	416	383	431	420	398	391	403	411	430	406	417	400	416	405	417	454	403	413	418
26939	19737	6845	1243	641	522	492	398	351	341	351	305	311	310	276	321	277	289	246	335	290	275	269	279	242	277	284	293	276	267	262	293	272	279	265	295	272	285	270	287	305	319	314	312	310	342	325	323	309	320	320	303	300	334	268	292	326	328	299	281	291	286	263	290	272	281	305	295	270	264	265	257	244	226	274	287	311	233	238	260	277	234	268	272	275	292	262	266	276	269	256	264	264	223	243	289	233	265	263	276	240	259	262	249	218	243	280	280	270	249	239	256	284	268	240	267	240	243	247	248	256	238	251	260	285	243	255	269	278	256	267	286	270	235	253	256	262	275	271	244	280	278	268	249	260	293	241	281	270	281	266	272	257	252	286	256	234	288	283	252	271	262	273	278	240	262	272	277	260	252	290	234	262	274	244	253	275	261	267	263	263	250	252	233	276	300	280	258	267	277	269	221	255	252	259	267	253	255	267	267	233	262	256	274	282	256	276	290	254	264	241	248	269	231	254	252	262	283	259	248	273	256	259	270	259	242	284	256	239	262	269	267	256	241	236	271	277	287	260	250	284	244	261	253	263	264	285	263	254	230	255	276	279	261	259	283	253	267	254	266	248	261	246	257	245	255	250	255	281	254	272	267	265	265	261	257	251	234	240	236	250	236	277	233	260	283	244	248	265	228	285	279	264	250	227	279	269	246	245	275	245	264	262	243	272	228	283	258	259	244	239	262	236	271	277	266	243	271	241	262	259	279	271	291	261	277	252	270	266	250	276	258	240	289	253	277	265	260	255	263	235	280	296	288	261	263	263	234	285	283	261	277	251	274	278	265	262	303	264	271	284	286	249	301	246	266	258	258	260	246	276	295	266	269	261	233	272	248	261	241	257	271	297	219	257	261	254	279	267	252	256	250	243	236	245	266	300	261	245	265	242	223	273	297	288	280	261	284	268	284	247	284	267	234	225	275	232	253	256	268	245	265	263	248	255	253	277	231	251	286	285	238	261	284	247	254	270	269	226	268	269	275	245	270	282	262	274	213	274	274	265	256	240	247	294	273	248	267	307	257	255	264	263	270	241	236	236	254	265	275	249	298	266	258	246	222	273	282	276	280	277	244	265	261	295	276	242	259	253	267	267	263	252	272	252	287	285	254	239	260	276	274	260	217	273	261	285	250	249	241	265	268	252	251	256	263	247	290	265	276	259	271	268	232	230	303	263	251	263	252	249	284	249	264	270	254	277	260	261	258	273	267	284	271	273	267	255	293	241	263	263	242	251	241	255	252	257	262	247	269	265	249	225	246	247	239	240	274	262	284	249	284	270	305	269	256	263	253	255	233	277	273	261	269	235	272	251	264	248	271	271	213	261	262	248	227	240	293	247	258	262	261	256	255	262	228	272	248	237	258	242	267	255	240	301	280	254	261	263	256	248	229	280	254	268	267	265	286	262	274	280	216	255	252	270	245	261	298	274	256	264	291	265	262	254	268	256	272	285	258	274	236	280	281	268	278	254	242	275	241	233	236	254	277	285	262	246	261	245	256	249	243	263	261	279	256	260	270	230	253	246	259	253	253	246	272	272	271	252	240	252	264	266	264	292	261	219	269	267	286	257	263	228	271	253	260	241	257	287	240	243	297	263	261	259	279	261	253	273	261	232	268	247	269	239	263	271	254	283	256	275	259	255	243	279	260	251	264	278	265	253	288	257	268	269	248	260	260	249	259	259	288	266	263	256	274	274	265	248	272	253	262	276	256	265	217	261	268	251	274	302	249	262	263	284	264	285	241	275	275	261	247	262	275	256	253	265	265	259	216	287	274	242	258	245	236	292	251	259	248	267	256	299	264	281	274	263	232	255	257	250	245	267	251	252	269	258	280	241	258	249	274	243	236	268	255	249	259	261	234	260	266	266	267	246	263	257	290	229	235	265	272	288	238	249	242	279	254	279	260	278	276	250	241	245	274	245	297	272	261	306	253	256	228	254	260	266	278	275	245	268	309	248	220	261	281	226	288	245	267	271	277	244	268	267	267	254	254	254	273	252	274	291	279	283	277	262	242	240	276	289	247	281	247	270	253	247	250	269	273	259	235	250	267	269	242	251	274	258	281	266	241	247	267	262	274	245	242	273	234	245	247	256	285	285	260	234	278	266	240	288	250	264	260	253	251	269	263	262	273	274	239	223	276	229	261	256	256	262	217	255	270	261	261	233	244	259	242	273	233	251	252	235	283	276	272	241	251	276	267	259	262	260	231	274	254	245	232	250	250	256	255	271	301	257	254	268	266	267	241	280	242	242	266	272	272	259	248	263	296	272	261	244	287	242	248	263	268	284	237	283	266	292	242	279	257	242	271	247	261	254	289	250	271	255	254	292	246	242	247	271	264	267	259	284	273	269	268	284	248	243	235	249	273	244	275	272	248	267	263	286	255	257	271	242	271	251	280	293	265	278	233	262	285	248	244	239	243	276	250	270	267	260	247	259	250	279	292	268	256	272	275	259	247	271	262	274	253	241	259	253	253	240	254	231	284	271	269	238	254	251	253	266	275	267	272	256	284	252	266	272	261	270	254	272	260	245	267	261	276	253	243	245	260	246	267	249	250	267	241	245	256	250	275	275	245	243	257	245	250	247	241	272	230	266	270	245	279	226	248	277	263	260	258	267	233	274	287	272	266	301	239	266	283	259	253	216	273	246	234	258	262	302	254	267	259	274	243	253	259	254	231	263	259	250	267	253	259	294	273	270	257	301	275	259	288	230	257	262	275	269	278	267	244	270	210	240	258	254	264	261	274	256	278	258	269	286	262	250	242	274	279	250	238	267	313	244	247	242	280	279	274	257	254	250	268	258	246	291	256	254	239	256	278	257	251	274	230	243	240	271	263	287	267	284	240	246	256	253	279	233	292	243	266	269	267	261	256	259	263	284	260	257	272	255	254	255	244	248	243	279	263	262	279	274	264	265	237	269	263	269	266	286	262	252	250	258	264	264	254	256	282	266	250	255	260	278	267	268	263	278	269	235	284	279	277	259	282	246	291	246	280	250	260	259	258	230	238	271	270	229	266	266	289	282	261	247	263	306	270	259	287	249	285	253	258	283	277	281	229	269	259	253	276	263	269	279	266	263	251	295	266	248	263	258	252	265	273	264	239	254	254	246	264	274	272	260	289	280	257	242	269	256	264	273	281	245	282	254	275	268	267	247	250	287	257	251	301	249	269	257	261	224	268	262	273	274	244	297	215	239	267	272	232	256	255	267	232	275	277	264	262	218	269	256	290	261	284	275	267	270	240	286	237	273	234	267	260	277	253	267	262	282	253	261	278	265	239	249	265	239	262	250	240	270	273	285	281	244	269	244	244	251	249	269	248	259	260	284	246	264	289	263	252	252	283	265	257	258	259	260	239	260	233	256	257	268	242	246	259	252	261	302	282	258	301	255	278	252	257	245	248	265	249	267	273	264	273	281	293	300	271	247	259	245	264	226	244	278	273	287	260	245	235	278	272
4815	3611	2973	1707	1310	1151	918	764	609	623	501	495	455	406	428	437	393	406	436	419	386	416	370	389	374	376	370	409	387	354	359	391	345	391	375	405	427	389	407	462	439	386	454	465	504	493	504	499	487	507	471	497	457	429	447	406	448	420	407	424	379	386	361	343	370	347	346	370	404	376	372	344	351	355	360	361	376	383	362	339	364	296	384	340	364	350	344	323	353	337	358	329	347	349	337	357	355	362	360	327	344	364	340	325	367	332	369	318	347	320	330	352	348	363	330	348	311	346	309	354	375	350	351	363	337	372	341	334	359	378	345	341	341	321	336	372	351	384	311	352	364	336	325	372	321	347	336	334	380	363	366	338	303	324	360	368	337	364	338	360	344	344	333	338	341	340	350	335	363	345	317	347	348	344	348	320	346	337	328	354	354	373	345	393	370	328	320	357	335	375	331	347	350	327	310	358	357	392	367	357	355	334	347	336	334	339	322	403	331	332	359	363	349	336	321	349	349	304	357	371	346	318	353	362	338	330	348	357	376	301	389	358	352	321	340	359	375	355	363	364	330	373	334	359	339	330	313	335	358	314	341	317	376	343	318	336	340	338	365	364	348	331	326	358	335	340	335	337	335	373	313	327	354	334	357	333	350	375	326	369	319	325	370	345	337	331	347	326	337	346	346	348	378	309	334	341	347	325	363	322	326	323	335	349	347	331	324	334	346	339	307	351	357	334	332	320	333	347	330	359	354	360	368	328	362	333	365	357	357	376	345	328	334	337	356	325	327	354	343	332	331	347	346	392	336	356	372	370	342	337	353	330	339	333	317	352	377	341	330	340	332	325	377	355	338	377	309	329	379	324	351	342	336	356	367	389	379	319	324	319	335	345	335	348	337	359	333	356	389	357	310	366	359	315	346	334	344	335	346	355	346	335	352	325	362	343	338	352	384	369	336	335	346	328	347	325	349	348	374	364	336	365	316	349	324	350	350	350	345	336	350	358	355	354	349	315	340	326	365	323	346	360	312	328	338	318	326	345	342	357	355	330	324	329	363	354	336	310	319	326	374	319	319	338	359	338	356	334	356	312	341	290	357	321	314	398	313	344	379	327	347	366	328	338	353	321	310	335	343	364	325	313	371	371	362	342	354	347	330	368	326	350	337	342	336	341	337	385	347	381	362	344	349	310	331	351	351	344	345	349	339	348	340	362	354	346	331	365	338	337	344	337	340	342	308	317	351	345	333	341	304	374	351	355	349	327	371	329	335	343	348	341	364	359	377	350	358	357	324	340	323	355	343	363	372	339	334	375	333	373	340	354	334	308	374	332	332	351	342	365	324	331	335	339	347	347	345	327	350	331	361	344	365	356	335	346	348	340	332	372	343	333	332	379	342	366	362	334	318	349	338	352	332	370	315	343	311	373	363	337	376	341	329	324	356	373	314	329	319	346	334	336	355	335	356	311	348	325	345	352	341	355	364	345	348	378	330	350	392	354	338	357	346	353	361	346	346	347	312	317	338	323	342	359	361	355	322	355	324	309	313	353	337	352	370	346	341	379	336	311	333	363	311	349	321	358	336	348	332	335	377	348	352	302	372	316	360	374	362	342	354	337	360	316	331	362	350	328	358	372	315	336	338	321	343	352	354	343	350	325	326	340	354	344	354	356	348	349	361	353	350	356	349	375	344	355	356	333	368	349	383	355	363	309	333	337	348	340	354	345	334	312	341	337	346	365	407	353	339	346	315	359	338	340	344	331	371	356	334	341	362	319	353	393	336	341	339	343	346	358	354	323	345	352	323	333	309	355	349	357	347	358	316	338	381	340	342	336	372	320	362	328	332	318	353	351	386	323	374	283	333	364	329	344	304	358	362	347	336	331	373	380	344	327	358	377	368	339	347	341	338	364	318	319	371	360	345	334	334	338	338	332	327	347	354	359	323	328	324	353	341	327	368	342	320	358	365	357	311	321	299	344	338	371	370	372	337	348	388	344	334	338	342	321	354	356	347	346	348	363	360	384	339	318	338	361	360	345	408	349	348	361	325	358	329	363	351	344	323	353	347	379	372	342	368	350	348	359	351	337	365	339	371	349	328	331	346	373	391	340	354	342	366	365	334	340	342	321	359	365	354	392	360	347	326	313	330	365	331	337	337	305	323	341	370	328	339	365	335	348	332	347	365	350	335	362	357	351	326	359	388	364	363	361	321	341	334	330	314	353	324	338	330	339	334	341	299	338	341	352	375	323	372	352	339	336	305	383	335	325	347	351	339	320	345	330	357	327	363	330	348	341	350	319	324	353	319	328	359	344	352	345	334	322	336	339	285	338	311	342	324	326	350	339	334	314	352	345	342	345	335	350	359	354	356	354	331	353	365	356	351	323	352	362	371	337	368	333	333	363	375	350	370	347	322	339	328	358	321	314	346	287	334	353	363	344	349	349	335	339	340	371	331	364	318	337	341	342	335	336	307	354	335	373	374	337	315	349	361	388	329	316	353	362	326	308	332	346	364	315	327	367	351	387	316	366	369	346	363	336	333	317	346	344	352	350	336	331	358	331	359	343	352	352	359	331	370	385	328	347	340	371	344	338	339	343	336	358	331	359	334	366	339	348	332	345	366	362	294	363	332	357	342	340	334	359	335	332	311	337	349	308	351	358	347	343	385	346	361	345	365	308	349	297	379	367	343	364	359	322	337	308	342	336	370	304	336	342	319	349	357	341	348	319	319	348	308	335	338	368	343	315	326	339	353	334	347	348	352	340	320	342	345	341	364	336	385	347	322	362	373	334	317	341	340	363	370	332	343	320	346	327	378	350	347	322	355	360	351	365	357	351	330	355	314	338	348	352	341	318	371	338	363	359	329	313	374	318	345	311	354	376	334	369	324	350	360	342	327	334	368	354	346	327	332	370	353	355	357	354	344	314	340	337	331	307	336	334	351	331	360	339	335	355	347	338	359	364	342	359	332	319	336	338	318	346	351	351	360	318	329	362	333	346	316	334	332	369	350	365	358	345	320	314	362	332	329	349	361	353	368	340	355	347	339	331	377	339	345	315	306	373	324	347	340	340	360	374	338	339	334	360	380	366	337	315	360	364	328	345	343	362	381	334	347	364	350	333	318	348	354	324	368	345	337	343	349	370	317	335	347	314	330	327	340	333	319	348	352	365	376	356	330	347	326	363	365	363	357	301	369	327	336	340	340	334	331	344	339	370	352	301	323	319	384	335	328	350	352	331	333	349	332	348	353	348	323	335	305	333	340	364	340	353	366	373	357	349	343	331	319	330	334	381	354	341	341	339	368	344	349	337	332	346	324	341	332	323	321	355	361	369	339	352	322	354	362	330	375	343	357	366	332	321	364	320	357	348	379	328	338	357	365	319	348	327	329	345	338	386	376	345	346	345	336	347	306	357	341	368	323	330	336	361	365	350	363	333	339	333	365	308	334	368	323	344	324	358	352	371	350	353	332	330	351	334	328	359	350	324	332	352	364	366	334	316
23800	21076	28379	23987	21044	9691	1685	960	769	707	617	532	542	493	483	481	444	431	430	416	407	399	416	416	363	374	337	364	376	380	358	356	384	381	390	409	411	381	394	487	457	412	452	453	452	448	474	494	462	450	491	437	441	439	456	434	388	478	376	412	414	359	388	408	369	349	368	350	358	353	339	327	320	355	357	354	336	367	350	359	360	339	374	333	344	339	379	369	379	358	344	322	311	347	351	358	319	343	327	338	338	338	344	367	338	337	340	341	340	371	343	336	329	319	335	363	319	328	317	353	357	295	335	345	335	328	332	330	331	336	314	330	352	325	324	343	329	346	313	327	365	358	319	333	339	308	339	331	346	347	329	324	320	341	330	345	318	328	342	320	349	313	334	320	343	345	327	336	320	343	321	371	331	331	335	341	315	346	332	327	343	342	356	348	351	313	322	357	352	376	303	315	305	346	311	314	340	332	332	342	347	335	321	349	332	367	358	369	350	356	346	337	346	333	330	308	334	335	316	373	329	323	370	333	318	310	352	327	318	325	330	345	322	328	329	360	318	337	324	334	337	323	306	329	344	335	346	303	304	339	335	323	325	343	341	342	310	320	315	340	326	341	337	343	314	346	342	361	307	341	335	308	324	314	335	338	327	310	335	327	354	372	337	336	356	332	355	322	297	320	330	362	343	329	360	335	336	350	342	312	342	309	348	340	342	327	322	352	310	349	365	359	339	361	350	307	348	292	360	343	317	330	367	329	381	348	350	308	332	302	322	361	324	317	375	332	333	366	342	339	339	357	352	289	344	329	315	324	348	363	323	356	354	333	300	323	348	320	332	302	336	298	325	326	380	339	346	348	355	339	338	338	315	335	334	303	341	329	341	339	356	351	336	322	350	331	333	319	336	292	321	334	345	340	335	342	355	333	332	310	354	329	359	370	300	324	322	316	338	351	336	336	314	344	304	345	351	361	316	317	321	307	350	319	330	348	327	355	343	362	356	330	349	322	336	348	327	322	362	322	333	338	327	296	302	321	319	352	333	350	331	338	348	302	357	344	344	371	354	309	318	346	341	341	334	329	336	329	338	285	363	356	329	354	320	323	321	294	331	370	331	323	341	338	333	319	347	340	338	319	339	344	344	308	373	325	357	347	330	329	295	335	281	340	338	357	345	351	335	350	314	323	322	332	319	334	365	339	333	321	358	321	349	331	305	323	340	366	351	323	347	332	332	319	342	327	359	371	332	337	327	348	364	346	332	357	370	332	334	360	355	336	284	343	353	371	350	330	320	325	370	345	326	323	338	284	323	373	362	324	358	335	340	347	325	342	317	312	315	360	364	354	345	315	307	312	347	347	372	315	346	321	317	349	318	313	345	331	358	312	319	305	349	337	336	339	323	339	325	350	331	347	348	356	337	346	331	347	297	343	339	311	320	312	343	309	314	359	324	328	339	298	343	368	341	347	309	348	334	329	349	304	339	352	345	335	357	337	347	367	311	346	311	295	352	367	352	307	341	334	327	338	354	296	354	307	342	318	352	343	328	318	328	346	318	342	327	348	337	369	293	335	333	355	343	316	327	307	348	330	367	340	332	319	329	308	335	336	312	347	327	328	332	328	321	352	330	322	346	338	349	334	374	332	312	332	331	334	328	321	316	334	319	337	323	326	315	303	356	353	329	336	356	303	315	333	332	331	319	333	331	333	350	337	344	307	332	367	370	324	349	319	328	317	288	348	347	342	338	303	318	315	326	350	310	307	355	316	336	321	342	338	352	342	325	343	352	343	351	297	342	324	333	358	353	318	356	316	351	346	309	340	336	323	309	334	345	288	324	311	330	325	318	333	342	313	305	359	320	340	337	317	317	339	344	346	344	326	359	323	293	344	338	316	335	307	322	357	334	338	341	352	356	304	328	341	333	361	312	343	333	305	317	362	371	298	337	339	355	340	306	319	348	330	320	336	335	362	349	335	348	329	310	350	309	366	352	326	362	312	364	344	317	351	359	336	306	313	334	354	341	338	343	327	360	318	317	312	323	308	359	348	334	332	350	333	326	326	347	356	324	370	359	365	327	331	345	372	341	350	320	301	307	315	353	324	323	373	334	332	358	304	323	316	338	362	307	357	323	347	301	356	340	336	356	315	335	343	310	357	340	355	326	365	323	337	321	344	349	322	322	327	332	338	365	324	331	314	340	315	351	339	301	333	313	317	298	330	318	351	330	349	364	328	358	341	322	337	338	328	337	338	344	327	342	359	267	347	327	299	347	339	358	357	349	316	338	323	340	306	309	332	364	341	318	314	317	331	335	332	343	365	338	362	345	345	318	324	324	331	315	333	337	348	323	321	340	314	340	358	333	310	324	314	353	313	341	332	327	333	354	339	321	320	350	343	296	316	304	322	351	330	347	318	329	302	334	347	362	325	335	320	326	303	356	303	340	335	294	330	356	373	353	345	372	327	281	334	299	341	323	333	300	313	316	343	349	346	314	376	325	317	370	312	336	316	325	320	338	354	340	295	335	321	342	302	333	330	326	326	360	304	346	334	335	300	345	330	349	308	359	369	320	321	353	336	336	347	386	344	360	309	327	346	302	329	340	328	335	343	356	352	343	329	305	314	344	346	325	357	351	335	355	336	328	336	344	340	317	330	332	333	328	366	308	324	313	306	325	360	328	336	307	342	329	376	297	309	321	340	304	339	311	371	347	339	338	359	314	339	346	347	318	317	317	343	351	305	319	304	322	325	312	336	351	304	370	351	339	328	341	340	327	326	363	348	319	309	344	342	329	347	338	323	320	327	335	358	338	331	337	343	333	311	320	327	334	295	329	309	321	353	361	334	334	362	292	312	326	333	305	322	349	327	327	338	317	338	329	323	327	315	339	347	325	342	340	349	319	357	350	366	339	333	339	331	345	325	345	332	348	349	373	329	321	336	339	343	351	341	315	353	339	293	334	322	345	302	306	351	316	318	320	329	333	321	338	312	334	306	330	390	336	323	314	325	356	293	361	358	301	330	335	320	363	329	341	336	336	328	295	317	353	300	310	366	347	348	351	335	343	348	322	331	334	311	362	323	337	379	322	308	319	312	290	334	330	338	355	349	308	333	334	332	327	299	325	373	358	321	333	337	323	352	301	345	330	310	325	373	315	333	334	348	335	362	332	335	332	327	321	321	360	329	336	333	355	312	362	345	350	350	366	349	307	331	301	341	357	354	342	322	347	319	320	320	341	341	373	362	303	319	363	349	344	332	305	356	334	329	315	308	372	332	333	344	322	336	326	339	330	320	324	334	295	332	333	309	321	335	324	294	314	372	337	315	321	300	338	338	337	325	303	342	330	343	355	344	347	354	302	335	318	344	328	327	340	326	320	328	342	332	321	353	338	338	313	336	315	343	315	333	365	303	363	352	357	340	303	324	334	330	336	350	327	351	338	342	371	289	322	332	328	327	331	338	343	347	334	361	336	337	349	302	301	313	322	283	329	333	310	332	344	316	329	311
5996	13070	11019	5866	4189	3386	2686	2065	1674	1344	1156	985	903	791	807	735	660	688	661	612	586	595	564	578	584	547	507	486	493	485	501	544	540	516	518	564	562	605	615	615	655	652	645	670	707	685	769	724	746	728	728	705	688	657	570	587	599	616	578	530	567	514	461	525	465	443	478	451	478	473	482	424	457	443	512	494	472	481	417	447	461	451	442	440	464	440	417	459	455	415	457	445	407	431	434	437	444	428	466	438	446	440	429	433	419	429	445	427	424	460	410	419	445	469	440	453	437	419	429	452	431	419	430	439	421	454	451	434	460	424	445	463	436	441	412	420	455	425	439	410	439	399	437	449	444	438	421	444	459	435	423	433	410	440	425	426	448	423	425	415	435	446	386	433	427	443	423	424	432	424	455	438	488	449	447	473	471	417	414	426	420	445	441	448	423	459	465	420	427	402	400	412	434	430	425	431	410	382	442	408	425	422	431	470	450	415	490	445	465	422	438	429	447	405	408	400	423	442	449	415	423	432	465	420	429	424	432	407	457	426	444	397	463	449	470	402	445	422	404	428	440	437	437	448	453	442	452	459	414	398	409	418	436	403	390	421	444	429	431	410	430	464	441	429	446	432	420	412	453	431	434	422	437	437	438	456	415	458	412	433	444	415	413	491	446	430	441	434	428	426	476	431	450	425	435	467	434	409	417	456	472	430	416	419	453	431	447	452	426	459	452	447	411	429	424	406	422	437	437	498	425	422	437	424	416	416	441	507	431	454	418	414	413	447	437	450	425	425	445	411	432	411	421	460	401	433	418	417	405	470	437	412	414	460	441	436	442	453	423	403	446	439	445	449	417	415	400	427	440	416	447	449	430	403	452	482	427	416	426	443	437	444	449	413	443	441	417	496	447	424	429	448	431	431	413	406	431	416	471	461	484	424	429	421	438	440	470	391	432	411	450	430	424	407	426	427	437	449	423	445	440	459	422	456	462	445	453	434	420	423	449	433	449	460	430	400	467	438	450	396	473	465	425	401	444	440	425	424	450	402	451	452	458	418	439	442	457	483	418	436	458	411	448	440	418	434	485	437	420	432	471	433	471	441	449	445	420	423	433	432	431	449	437	411	429	419	478	439	416	416	455	485	469	405	412	425	423	432	415	420	440	434	382	473	433	428	421	419	462	410	451	426	461	436	459	450	421	407	387	425	441	432	448	393	412	427	428	466	449	414	424	427	429	452	418	491	431	429	421	444	436	418	462	412	441	448	416	440	442	416	440	428	448	433	419	435	417	393	436	408	413	470	423	424	433	443	456	449	453	448	432	441	466	438	445	427	429	478	467	417	449	423	409	425	426	422	436	415	434	449	432	437	414	425	461	404	416	421	428	441	446	432	410	429	404	434	411	422	465	395	429	459	485	406	438	425	450	423	405	441	427	431	433	424	420	404	417	428	458	403	459	443	456	424	412	430	447	461	407	450	428	472	411	422	470	422	434	427	428	434	484	461	435	467	396	454	455	426	417	432	418	432	463	434	442	435	425	453	398	452	425	416	446	418	417	465	458	444	422	397	435	415	422	427	444	410	427	404	476	407	434	446	439	455	447	464	415	446	445	427	426	463	410	462	405	434	434	469	455	425	421	423	413	450	432	422	430	448	427	435	459	420	433	422	404	419	431	438	430	415	442	447	391	403	446	459	450	412	408	452	407	443	469	420	435	461	471	414	434	431	396	408	456	442	475	422	435	406	430	449	419	465	420	445	429	435	446	424	452	433	462	391	425	419	441	465	448	434	397	454	426	422	424	414	452	437	436	434	437	414	432	424	435	418	460	420	407	450	438	431	382	462	449	423	432	431	428	443	443	475	413	421	480	478	453	430	424	454	434	420	415	450	451	421	430	459	436	429	455	450	453	421	429	423	439	476	428	402	467	454	457	477	439	417	464	445	472	401	421	429	464	433	462	400	434	453	406	461	406	419	424	459	458	452	467	443	400	408	441	423	466	472	428	431	427	468	423	387	408	401	428	447	419	408	432	464	442	428	442	388	406	403	412	420	424	455	434	406	433	427	434	427	461	436	409	442	413	428	433	438	444	421	417	414	405	427	424	424	425	417	461	430	417	452	421	417	460	450	446	450	385	431	415	450	436	417	441	450	487	411	427	420	453	444	429	415	418	449	395	457	453	443	422	448	416	444	432	486	419	446	449	436	427	433	419	414	441	452	396	458	461	402	438	442	427	437	466	450	414	474	432	464	474	440	446	410	429	394	432	469	448	439	418	433	442	440	436	435	453	457	438	454	449	400	423	442	452	412	456	415	440	400	419	440	431	456	426	433	405	457	421	448	435	431	440	451	445	422	477	455	354	400	402	429	450	441	420	427	443	465	426	443	432	434	458	435	441	476	446	423	414	459	422	445	415	429	435	418	439	439	405	378	440	432	426	386	391	468	462	418	457	461	478	456	436	473	420	413	427	457	411	425	457	441	412	437	459	401	445	436	437	441	449	446	396	400	446	479	409	424	427	415	424	451	408	441	427	418	457	426	430	460	443	404	412	440	432	477	428	426	452	451	477	491	442	433	451	412	420	436	432	438	423	423	453	410	410	454	424	447	453	438	434	442	456	439	418	420	432	430	501	436	453	442	409	412	453	457	423	421	456	395	404	392	448	410	408	460	429	432	410	444	418	401	423	428	436	410	406	460	428	442	428	432	460	431	460	445	428	454	421	436	430	409	449	445	411	420	464	422	404	453	415	422	385	441	401	425	436	433	430	484	441	414	432	455	462	455	473	409	448	423	431	444	424	435	475	479	467	417	421	439	419	395	477	422	431	448	407	477	431	458	447	450	436	395	456	449	434	420	417	429	465	428	469	438	444	441	441	433	390	461	414	371	440	467	395	447	468	449	472	436	444	447	432	429	418	426	447	445	411	455	445	436	430	453	414	397	422	391	465	416	431	457	452	480	443	397	437	429	456	410	428	390	444	425	446	400	429	418	451	448	421	419	444	432	447	412	453	459	449	426	423	458	395	439	445	454	429	469	473	420	453	446	404	387	452	449	390	407	397	442	418	426	423	450	456	492	422	437	419	403	408	459	412	459	418	408	420	421	453	451	425	438	433	448	431	452	429	463	430	469	400	389	434	436	438	444	426	444	421	446	446	430	505	441	453	420	471	414	444	459	429	438	413	445	461	435	434	421	466	455	406	428	421	430	475	421	488	412	414	420	418	416	445	462	428	415	377	446	438	392	439	419	440	424	438	407	397	435	455	412	463	460	430	424	458	455	442	422	448	437	449	426	448	399	464	460	455	392	407	418	439	433	426	424	461	408	460	449	431	447	462	437	426	430	392	483	404	456	480	451	467	464	437	445	445	427	426	424	475	443	421	424	426	409	447	501	425	476	449	448	434	454	468	433	436	458	427	422	496	451	447	475	432	456	468	414	440	447	420	437	478	416	386	448	385	455	464	459	458	425	407	419	431	436	439	410	421	497	467	416	445	437	448	435
25080	21068	27009	25119	7457	942	732	553	420	413	334	322	364	303	310	275	280	279	268	266	264	267	272	243	237	253	239	265	224	187	254	254	235	238	231	288	266	292	258	276	289	313	288	286	288	326	310	342	343	313	305	348	302	256	298	250	261	306	255	260	234	256	254	245	225	219	236	227	252	240	240	216	197	222	213	224	257	222	232	222	244	224	215	234	231	211	246	223	215	228	221	258	232	260	230	219	213	230	232	225	215	208	225	226	195	230	228	233	223	229	221	224	222	206	231	204	267	219	211	214	226	225	211	249	223	233	216	223	212	194	211	209	241	232	216	201	232	227	217	198	216	213	209	205	208	231	208	230	228	253	240	214	240	215	221	227	214	227	214	220	200	240	235	234	228	187	218	228	223	201	213	204	226	224	211	225	230	199	207	214	222	207	243	238	219	189	179	225	222	218	231	220	219	236	209	210	226	196	211	244	221	188	222	259	204	237	193	196	225	214	226	222	217	213	224	209	220	207	210	218	239	211	213	259	210	185	227	212	243	234	195	215	232	223	213	180	227	191	222	232	231	221	242	202	226	221	234	221	231	194	230	225	229	225	241	207	194	221	217	220	206	241	209	225	240	211	212	210	212	228	211	207	215	228	200	230	237	207	223	249	207	226	183	226	219	221	215	197	216	236	247	222	240	242	237	230	230	200	225	213	231	213	203	206	199	206	198	210	232	229	196	221	225	200	195	209	204	215	217	201	214	243	222	232	240	217	230	204	202	239	218	217	249	213	211	202	207	220	206	221	246	220	218	215	227	210	223	219	194	210	236	204	208	238	193	204	212	208	224	227	211	236	223	242	209	218	239	230	226	240	230	220	218	209	222	236	209	230	228	223	232	225	240	225	217	225	211	201	225	220	231	213	238	216	224	206	231	210	231	231	199	219	227	216	216	228	219	220	208	219	244	186	202	224	201	221	210	227	211	207	240	225	205	213	208	205	189	202	215	220	211	219	205	228	215	215	218	230	232	213	233	228	256	222	212	213	230	204	220	238	224	232	219	210	225	232	197	227	203	231	234	196	190	243	222	244	230	230	198	221	221	236	218	243	216	212	243	223	226	208	222	242	212	222	219	225	199	194	213	192	230	215	230	209	221	247	221	238	207	222	219	226	205	216	190	232	235	212	240	213	213	231	237	212	202	205	214	219	213	214	216	226	221	230	212	225	211	207	212	250	218	199	211	209	233	222	244	209	225	213	232	206	219	212	219	200	209	232	223	231	220	215	209	213	227	218	207	225	215	209	204	234	196	215	217	236	218	228	220	207	263	234	221	209	217	243	230	220	218	214	231	197	225	205	212	219	234	235	236	231	200	217	229	216	223	235	251	215	201	222	231	222	235	212	217	216	218	200	218	217	220	217	242	233	229	212	210	215	237	193	199	165	217	218	227	222	216	248	207	218	198	209	208	225	234	243	209	211	215	203	213	238	199	229	237	258	228	222	210	208	212	243	214	221	219	199	218	202	233	237	238	207	234	221	222	218	214	223	213	199	219	232	226	199	229	219	222	210	213	199	233	208	235	239	224	228	228	214	220	195	216	215	229	223	226	200	236	215	205	225	225	218	190	205	221	213	242	189	217	221	223	190	210	212	234	264	204	245	204	214	205	211	206	233	220	199	234	270	223	231	230	220	185	212	242	207	206	221	224	203	227	217	226	251	217	239	205	235	259	219	210	241	241	208	193	223	206	218	207	196	250	190	247	242	195	226	224	209	217	228	239	204	218	199	232	217	218	196	230	209	237	214	216	225	229	211	189	236	237	209	204	240	207	222	237	214	210	224	201	205	211	226	214	215	208	222	221	212	227	222	222	240	235	225	217	208	243	209	208	202	221	220	200	193	208	212	213	239	222	220	202	182	247	215	199	217	178	208	201	230	191	234	217	238	221	222	205	220	237	235	221	215	238	250	219	241	235	235	211	218	189	209	229	236	233	211	237	218	216	235	228	209	228	222	201	234	236	227	203	246	194	217	226	251	236	224	243	228	236	201	221	215	191	222	228	228	198	219	222	205	203	196	213	212	198	234	196	201	247	232	203	231	222	218	227	259	196	214	211	222	224	236	234	210	205	219	215	199	192	209	226	223	229	211	217	233	212	194	237	227	221	211	211	252	213	224	182	206	184	217	212	182	204	184	245	216	235	228	221	206	250	220	236	226	205	250	212	224	210	234	212	208	220	246	221	223	188	218	206	197	207	201	214	205	221	226	197	234	210	239	212	217	229	200	209	213	203	216	252	224	203	225	209	191	220	204	253	237	237	220	209	211	209	243	234	226	238	213	219	260	197	202	201	223	217	206	226	221	212	243	231	198	211	234	192	221	227	245	230	230	231	242	228	217	232	227	243	215	204	211	228	212	229	219	222	198	219	206	216	201	250	206	208	213	234	220	211	225	216	229	238	217	197	227	206	235	239	206	225	210	217	249	215	245	214	202	212	189	171	253	231	241	222	206	209	202	210	199	197	215	220	203	224	231	224	222	231	230	207	239	208	206	214	229	228	240	229	234	215	227	230	222	216	215	227	223	224	227	205	221	209	210	232	220	226	211	226	228	223	211	240	196	206	229	232	241	204	243	233	217	210	214	240	199	229	231	216	205	228	214	245	236	216	217	227	189	199	200	205	234	212	220	210	240	224	242	212	236	237	227	233	235	219	208	181	188	226	212	205	203	247	215	247	197	218	232	218	208	225	208	226	234	199	227	224	200	218	232	209	201	197	219	212	238	235	214	213	205	222	220	221	210	236	223	223	243	213	233	228	208	188	225	221	206	222	236	210	214	199	223	227	206	214	239	223	218	215	223	240	228	211	242	223	224	247	231	214	234	228	202	223	210	216	224	255	218	219	213	234	221	231	219	216	242	219	219	242	211	215	208	205	191	233	228	220	185	218	204	200	240	221	227	207	251	204	205	232	199	236	225	220	210	210	225	225	216	231	245	232	215	220	232	232	231	202	225	215	206	221	214	217	203	201	214	213	211	202	209	202	239	220	208	208	240	229	211	237	246	205	212	206	202	242	219	211	226	232	213	213	242	224	199	225	216	208	189	202	222	212	200	254	196	227	203	210	219	206	218	203	240	218	202	216	222	204	216	197	228	223	210	237	209	226	239	215	209	212	217	219	197	208	190	255	211	222	201	229	212	216	211	226	205	221	226	209	226	207	222	229	258	206	245	207	236	203	239	206	224	235	235	222	212	192	213	209	228	207	200	223	220	213	204	225	207	227	218	206	216	217	201	226	217	218	193	204	204	198	187	214	204	204	204	180	227	227	219	188	211	208	239	247	183	224	201	216	222	215	204	206	230	256	242	241	213	213	234	246	236	234	220	241	207	248	214	230	250	199	217	220	218	222	217	219	207	223	229	215	233	217	201	231	228	217	216	207	216	229	235	207	218	227	252	210	243	187	214	227	219	215	207	244	223	204	210	232	206	217	239	216	196	231	219	225	194	220	201
5482	8039	6825	3572	2564	2077	1590	1363	1042	846	709	683	574	544	483	429	472	427	418	379	385	396	378	373	365	385	360	340	348	354	343	354	375	382	353	377	409	407	388	453	480	445	486	509	472	507	504	518	540	507	565	469	483	420	423	357	378	370	388	394	345	316	346	331	308	292	328	340	337	339	333	305	310	308	313	384	331	319	304	317	308	306	301	321	316	277	306	301	330	342	320	287	282	279	298	284	308	282	288	287	309	286	281	291	292	273	295	348	296	307	299	332	288	286	279	319	305	290	267	298	290	299	292	298	314	296	310	294	295	325	276	302	304	256	309	279	292	282	295	311	310	294	289	317	311	324	292	288	292	300	295	317	288	295	290	267	316	304	297	301	315	291	293	292	294	320	287	310	312	297	278	310	322	313	303	311	307	303	275	318	315	294	297	285	307	328	297	301	310	308	263	292	309	291	307	282	272	296	283	332	336	284	281	300	298	288	312	299	290	307	292	276	305	286	281	313	287	282	267	307	301	277	306	313	308	298	285	268	318	295	290	278	287	309	281	297	311	291	291	293	293	289	269	296	280	281	290	318	309	324	268	280	303	281	276	286	303	310	271	304	296	297	297	314	265	279	293	274	331	286	308	321	267	298	296	291	291	289	276	273	287	288	265	301	293	286	274	289	297	304	306	290	293	297	287	296	296	301	285	302	291	276	301	296	310	334	294	310	301	317	308	289	311	314	309	288	314	284	279	307	294	321	321	263	296	316	310	287	312	282	311	289	309	280	321	295	285	284	257	301	290	298	268	288	313	267	310	314	292	281	283	336	298	282	295	292	288	307	334	297	298	295	289	322	323	291	308	367	273	285	290	300	317	286	322	309	293	300	294	284	297	302	315	320	301	329	310	322	269	321	287	334	286	310	294	294	294	311	299	281	315	277	292	305	312	302	312	304	284	282	305	316	318	294	307	296	301	282	289	292	306	295	312	333	292	284	313	297	305	285	273	302	307	302	313	314	313	301	292	297	289	295	299	296	285	310	311	291	278	282	322	288	304	298	312	306	319	286	330	299	291	313	286	262	299	276	293	303	305	329	292	272	281	282	273	297	304	279	300	276	286	331	289	272	307	274	295	292	304	293	302	280	295	285	304	304	255	327	305	290	289	302	338	294	318	301	275	286	289	313	330	273	291	298	269	296	325	305	294	299	286	318	275	323	272	279	324	306	300	306	267	257	289	279	294	283	291	268	285	314	288	282	266	267	314	318	297	290	308	300	304	306	314	313	313	322	306	280	285	315	279	246	277	285	293	300	281	283	296	287	295	296	313	303	323	287	288	307	277	264	301	306	314	300	286	301	278	268	289	299	310	295	314	332	338	303	288	294	293	305	304	295	307	301	279	316	277	316	281	301	307	319	310	265	310	282	318	298	270	282	279	297	308	305	306	309	275	303	285	316	321	300	297	285	301	285	294	321	311	328	310	275	316	303	276	275	306	307	292	253	326	288	267	286	299	280	279	294	309	317	297	288	278	287	294	289	306	278	281	280	306	307	289	321	310	282	287	318	300	306	318	299	324	277	312	270	283	313	309	282	307	290	299	283	274	318	288	282	296	300	291	315	309	262	279	302	310	292	305	312	320	284	294	284	297	321	298	313	296	306	305	322	296	303	297	285	270	324	278	316	305	332	294	327	309	321	275	317	279	303	293	304	310	311	314	277	298	329	312	294	294	279	294	313	289	321	293	311	299	316	328	271	290	280	286	296	285	273	301	298	291	275	300	316	290	293	320	266	289	301	282	292	286	278	287	288	284	325	261	314	287	310	308	299	322	281	293	314	307	324	290	304	303	280	327	310	300	285	304	286	323	280	315	292	300	261	272	265	309	335	286	290	308	275	306	299	309	335	297	271	286	310	310	331	303	287	326	295	293	306	288	297	319	291	267	298	289	319	305	292	281	297	298	306	279	297	303	294	292	320	300	316	321	326	312	306	260	290	309	301	284	282	300	296	258	285	294	311	294	298	344	305	292	286	309	312	295	310	291	286	271	289	313	284	288	309	289	296	284	308	329	289	319	287	316	327	300	299	295	314	294	302	311	298	280	274	287	310	260	282	296	325	301	298	299	292	299	293	295	310	290	265	290	293	279	299	272	317	287	281	263	279	307	288	295	317	288	277	299	295	310	300	276	311	295	303	288	304	325	293	303	316	307	311	303	295	263	283	280	284	297	291	308	263	315	329	322	304	319	307	310	303	298	274	261	290	320	307	288	300	279	307	296	271	292	281	302	291	310	291	289	314	297	309	300	292	302	318	269	317	303	313	302	292	295	300	275	288	308	286	306	285	261	314	302	287	305	314	281	268	281	319	279	336	291	313	282	280	267	302	287	283	310	272	283	309	297	285	309	311	292	294	288	281	263	313	319	300	282	299	317	285	277	305	296	297	280	287	288	298	317	301	272	293	302	302	302	276	297	265	270	310	290	304	297	313	276	292	290	291	256	294	293	280	293	276	265	308	295	294	275	325	269	305	286	324	304	323	299	318	326	284	290	296	276	319	279	309	287	313	248	282	285	295	289	301	292	317	286	292	293	273	281	331	324	303	293	313	282	295	287	284	322	291	271	297	274	285	294	285	284	282	269	273	299	270	327	292	290	312	319	292	257	284	293	327	297	290	294	298	325	323	320	279	307	297	319	276	318	303	311	294	300	276	309	311	290	307	304	314	283	273	251	269	316	306	313	297	314	260	311	285	300	271	280	300	285	290	285	316	299	312	276	290	302	283	303	311	274	312	307	270	301	293	276	300	294	306	285	305	277	288	295	280	295	284	281	269	298	304	291	302	299	276	308	297	290	288	318	265	310	312	292	310	301	305	305	277	286	313	298	303	304	311	295	286	242	315	280	313	297	292	272	282	295	270	279	299	305	292	263	332	300	309	331	311	290	293	294	285	308	275	298	298	281	297	305	302	291	304	332	306	289	299	304	298	305	268	297	304	299	286	293	303	291	303	299	266	327	345	280	297	304	289	282	289	276	307	280	314	285	306	274	295	299	299	312	322	298	278	289	293	307	302	279	294	259	289	296	313	300	306	294	292	296	317	326	276	308	274	266	279	307	309	285	317	280	291	308	296	279	323	282	299	273	313	321	290	262	297	304	302	263	293	278	319	300	289	281	284	273	281	289	302	290	306	266	298	282	326	279	327	318	330	287	342	303	319	292	288	290	308	301	302	301	298	321	305	306	289	294	326	254	296	306	302	316	295	289	327	298	285	270	292	286	327	290	297	297	293	270	342	278	294	280	326	298	301	285	298	280	305	316	295	312	304	286	269	285	305	272	294	335	277	295	284	304	283	300	308	329	282	345	294	281	287	291	322	316	274	297	280	315	298	289	321	293	298	313	282	269	313	307	329	286	289	302	284	316	292	275	305	309	285	281	310	277	263	301	280	318	323	287	306	290	330	300	295	268	291	284	291	301	270	308	308	304	349	290	302	299	300	322	309	303	302
22856	21104	28852	23594	21032	21052	8485	1595	1142	973	830	768	633	585	555	495	534	501	431	442	461	446	399	395	393	360	409	409	393	370	361	402	386	390	432	418	395	445	407	429	466	478	496	520	505	558	526	526	480	562	531	520	487	481	450	385	400	417	424	430	373	387	359	380	345	353	339	325	375	349	355	308	322	325	353	348	339	352	336	331	348	327	309	370	335	323	329	317	310	326	330	351	296	309	331	318	301	314	297	325	289	303	321	311	296	357	325	304	338	318	321	298	305	299	289	301	304	327	309	308	300	334	340	310	343	296	296	337	329	301	322	311	326	314	286	294	293	308	324	302	293	318	314	294	299	324	320	291	333	302	342	348	290	310	326	312	275	269	348	330	300	316	290	309	325	343	324	346	331	309	321	297	314	322	312	309	334	295	295	321	336	325	330	281	327	300	321	346	323	288	322	298	315	332	302	319	308	315	286	327	298	330	321	317	309	336	319	308	333	310	326	310	298	312	313	303	304	326	322	305	297	317	319	326	306	310	342	328	308	321	319	348	319	317	306	279	318	275	310	303	303	306	286	308	334	327	299	296	285	346	292	308	316	325	329	337	282	325	301	328	288	311	314	296	324	295	320	313	319	336	314	304	310	323	331	315	316	316	307	313	301	327	314	350	310	341	311	311	295	295	304	282	304	318	327	302	305	334	304	291	314	350	317	317	326	347	326	311	308	291	324	311	333	348	296	350	295	313	326	316	347	323	321	302	309	323	314	310	326	312	310	305	319	311	282	278	360	328	307	312	301	277	346	314	311	320	300	326	314	321	319	303	318	280	328	327	316	321	352	343	326	320	271	301	310	315	305	303	324	306	309	343	315	282	341	305	335	322	320	340	328	308	315	305	296	269	324	291	323	342	317	323	321	338	321	294	312	293	318	303	311	342	341	318	282	345	323	346	288	313	318	321	283	310	350	294	320	325	344	305	312	346	351	317	298	293	267	296	321	327	291	349	307	322	314	318	305	309	335	286	286	323	302	320	310	306	292	321	332	322	309	328	324	286	298	333	297	315	327	289	325	330	306	331	316	320	297	335	299	313	328	296	331	301	303	332	293	333	287	314	277	308	326	310	332	326	287	312	331	310	311	342	326	280	327	305	336	298	282	304	312	311	293	301	339	285	359	335	311	326	288	300	312	307	324	322	301	317	319	307	322	317	339	296	317	310	318	300	311	301	336	297	326	288	306	335	310	294	318	325	290	334	322	312	317	291	307	317	323	327	307	331	323	306	315	322	318	308	298	295	308	319	348	312	309	296	311	335	341	360	331	306	315	289	307	341	315	307	317	330	317	303	283	324	312	331	340	328	321	338	303	305	336	310	336	316	299	290	335	291	330	346	292	299	322	299	321	331	308	310	318	325	334	307	309	288	319	305	303	306	349	318	316	282	348	299	288	289	306	296	309	332	305	326	277	292	322	305	289	295	309	299	313	280	307	329	330	307	314	297	321	328	352	335	315	331	307	303	339	345	330	307	315	316	314	317	298	327	307	317	303	338	304	302	307	306	283	309	323	314	308	313	328	314	280	266	318	310	307	300	313	327	271	314	318	306	331	302	332	309	356	299	284	282	305	310	328	322	315	314	323	338	310	330	318	303	305	332	318	325	330	310	295	303	296	311	324	345	303	327	305	308	351	277	313	297	309	310	323	334	304	312	314	348	292	329	297	277	309	324	296	310	314	315	304	291	319	315	269	315	328	294	353	296	319	316	330	323	356	321	310	313	308	320	316	293	284	303	315	346	293	299	340	288	309	332	310	307	303	339	281	343	315	318	291	323	319	326	302	335	303	356	301	315	339	304	302	319	322	324	289	314	300	332	274	314	309	314	307	308	315	300	304	308	288	312	295	345	328	337	334	273	326	300	294	314	309	322	329	312	288	310	279	311	318	318	282	298	307	320	311	303	308	313	337	311	336	302	341	297	300	324	340	333	338	349	318	326	327	316	303	290	306	311	318	296	334	313	314	296	302	317	307	341	313	316	325	302	300	308	326	286	290	317	337	287	293	325	293	284	305	348	317	311	350	309	323	337	305	262	338	300	315	314	281	316	304	295	320	310	322	296	302	316	308	307	318	297	307	307	346	313	297	310	302	323	319	338	322	309	266	315	314	286	310	313	303	312	290	316	316	286	322	302	308	333	330	299	325	309	279	314	293	325	325	318	333	282	296	362	314	335	300	313	334	321	345	316	298	310	336	346	304	323	339	366	272	315	290	297	275	313	293	315	325	331	307	310	342	298	317	288	308	319	298	270	343	309	328	296	312	318	298	315	343	338	315	318	315	315	311	296	317	305	319	320	273	304	292	314	317	305	303	336	314	281	331	297	294	327	304	321	349	303	300	319	307	319	297	359	315	315	300	291	291	339	337	331	299	310	330	337	303	316	307	300	314	310	287	307	338	331	295	309	294	322	340	323	291	309	324	314	290	304	327	289	293	325	324	340	282	303	344	295	311	284	280	307	301	317	291	352	309	316	349	301	307	322	331	294	284	308	323	344	321	320	297	302	329	322	272	306	319	309	324	286	308	341	331	331	331	308	331	323	297	278	339	334	304	317	328	321	327	315	293	332	345	332	277	338	325	311	297	321	291	295	327	328	301	298	281	327	314	277	319	289	300	321	304	332	291	332	330	286	283	317	306	327	295	303	333	302	317	327	286	336	292	295	309	282	320	312	306	332	310	302	309	348	298	309	295	276	315	272	292	332	295	287	317	348	294	353	328	313	304	306	298	323	328	341	301	348	340	312	314	299	319	318	289	317	300	357	340	280	311	330	306	311	307	315	319	321	300	309	304	327	343	307	320	318	312	305	344	334	316	318	306	282	304	318	316	306	316	305	317	311	287	315	307	311	322	316	310	309	359	323	319	301	294	342	326	359	336	307	332	324	311	302	309	327	325	353	346	312	293	320	324	293	297	313	302	318	292	320	313	324	311	319	333	302	317	303	313	248	341	330	322	302	331	319	312	330	317	303	330	296	330	316	271	309	327	330	332	301	318	292	321	290	337	340	302	316	284	344	304	321	366	343	315	293	318	320	302	301	317	303	301	322	295	314	312	325	332	317	296	314	323	331	306	289	284	308	288	358	293	309	318	319	309	310	294	340	323	291	296	284	309	313	291	301	277	315	314	306	325	309	297	323	334	328	317	305	337	306	271	284	348	296	329	308	287	316	316	356	283	326	318	317	323	306	317	324	334	307	328	334	298	290	301	320	276	295	294	274	332	266	340	300	317	325	324	349	311	306	294	335	304	287	304	317	313	306	330	301	328	289	297	302	297	283	307	312	328	308	309	316	286	317	303	318	304	316	334	316	313	332	313	302	303	292	323	312	326	344	305	314	306	322	311	340	321	337	341	315	291	321	305	315	306	286	309	347	305	317	281	313	310	272	306	281	278	321	306	354	299	319	300	334	301	322	310	347	347	313	331	322	301	287	322	307	314	326	309	311	352	312
8043	18899	16329	9405	6680	5399	4156	3272	2453	2062	1647	1467	1218	1159	1087	995	910	869	748	763	698	678	633	587	606	592	519	528	520	511	533	573	564	599	617	637	636	651	715	755	774	735	797	744	801	855	850	892	860	832	843	800	800	740	691	600	682	626	632	557	577	519	506	526	475	440	452	503	456	490	494	437	406	424	487	504	448	429	452	483	422	432	447	438	498	447	424	411	434	442	399	433	400	412	420	412	366	431	433	400	415	408	408	411	400	397	354	411	410	405	403	402	396	428	424	372	394	414	383	406	377	380	420	429	433	435	400	452	371	422	410	365	372	460	399	424	392	418	423	408	392	453	392	423	409	417	403	454	402	387	416	395	415	402	408	415	407	427	441	442	388	417	404	400	403	405	401	377	403	424	427	361	418	415	435	426	413	381	411	405	450	403	411	438	377	398	416	390	421	403	433	432	397	410	395	415	427	431	385	425	422	426	422	404	438	400	413	403	418	428	352	421	414	412	397	417	370	417	414	395	427	387	370	370	427	432	387	408	403	386	417	407	374	386	400	372	386	400	408	388	375	425	408	405	420	431	392	414	365	412	413	406	395	397	387	424	410	442	388	396	408	398	406	408	415	404	398	421	437	399	417	419	401	417	388	405	373	392	416	363	395	404	413	447	415	404	388	402	396	419	406	419	380	393	409	402	402	398	377	375	440	398	379	394	391	455	406	425	374	423	369	395	383	412	389	398	408	419	447	442	391	405	399	380	396	425	435	412	415	403	402	407	441	397	410	430	399	411	403	401	418	412	427	424	427	430	411	394	367	392	407	428	414	402	443	433	420	391	374	396	380	424	393	444	408	436	455	410	427	394	405	407	409	394	414	408	400	404	430	414	406	388	406	398	383	451	431	423	438	415	422	380	415	365	431	404	401	372	414	388	416	425	411	416	416	392	421	379	417	422	396	446	394	380	422	428	402	397	421	413	392	398	433	398	407	413	364	377	379	443	408	452	408	406	413	409	419	428	426	416	407	460	383	428	422	444	389	407	419	381	427	419	413	403	379	406	428	372	390	434	422	432	425	395	424	419	450	435	423	430	400	417	413	438	384	387	383	409	418	407	425	424	392	428	406	380	387	406	408	374	405	406	386	397	421	418	399	414	419	430	392	409	439	430	398	411	439	372	395	381	434	397	391	396	394	404	374	395	407	429	405	400	405	414	421	356	424	426	385	416	376	402	405	395	401	398	439	420	435	387	409	430	409	401	413	413	406	384	405	370	424	406	392	401	436	401	392	383	433	419	393	401	418	412	418	392	402	437	372	391	380	421	408	443	399	431	439	411	390	415	416	407	391	421	383	417	429	391	387	423	414	394	421	361	409	401	413	409	422	419	411	425	381	410	421	403	383	394	394	399	414	392	423	399	382	413	404	383	392	423	395	387	418	390	435	397	468	396	371	428	408	408	398	453	378	413	390	392	395	407	425	429	366	408	415	432	387	419	409	398	432	407	401	401	422	421	390	423	411	435	397	412	402	391	429	392	375	412	423	418	431	385	430	458	383	395	395	397	421	423	421	454	408	384	413	397	383	416	423	394	374	411	402	406	385	392	394	427	413	393	400	390	389	417	394	400	380	433	432	423	383	431	365	423	374	423	364	387	397	386	405	403	449	418	387	381	422	404	395	420	383	375	431	414	406	396	392	426	396	412	418	378	429	434	423	417	386	398	408	392	421	430	403	450	417	404	398	404	410	405	400	385	399	408	451	398	402	389	419	411	405	395	411	365	425	394	392	400	406	453	380	421	432	401	439	415	368	398	399	377	414	399	396	389	423	406	425	408	398	389	392	367	421	395	359	375	408	412	421	395	378	415	412	405	449	407	410	359	407	360	411	402	416	399	371	421	408	407	405	417	427	412	395	405	434	392	393	402	426	377	395	423	411	387	429	398	413	364	420	423	420	470	376	402	417	414	418	396	405	419	365	379	415	394	434	423	410	416	382	426	407	403	416	385	426	403	404	404	414	390	377	419	411	413	412	403	401	426	407	395	413	418	386	398	433	423	393	381	392	402	427	434	446	419	416	444	394	378	370	402	412	397	414	430	414	402	424	391	424	389	432	419	412	394	439	403	352	424	407	414	410	400	442	398	383	394	439	394	408	417	407	399	413	401	395	405	405	401	401	421	378	422	438	369	422	441	438	420	424	411	430	371	403	399	393	428	414	410	407	398	401	409	392	406	394	423	427	438	378	413	410	393	432	413	371	438	402	428	442	416	410	403	396	427	415	443	427	383	391	425	350	376	401	442	421	403	422	384	414	402	387	417	399	410	394	359	388	415	392	399	396	392	405	432	430	411	422	402	389	408	415	414	421	410	419	392	426	423	413	394	397	406	390	411	380	403	451	413	432	366	415	415	393	408	384	400	456	395	435	423	437	405	387	377	460	398	431	414	414	390	439	419	423	400	391	386	377	409	392	403	387	390	415	434	391	425	398	387	392	394	416	400	385	400	405	399	399	420	405	416	433	395	411	404	415	407	396	416	388	447	411	426	381	417	414	402	409	421	398	425	391	404	441	411	428	421	433	413	417	417	402	392	427	414	432	395	421	434	439	396	375	413	416	432	411	382	384	399	428	405	433	373	368	396	427	454	430	382	459	442	378	411	431	429	428	406	415	422	453	430	384	425	431	404	371	374	416	449	448	399	429	425	394	402	426	403	390	407	408	402	411	434	424	392	416	394	420	422	394	412	409	436	400	398	410	403	409	439	405	421	426	390	396	412	462	436	416	438	401	427	405	399	410	382	376	402	409	413	406	409	376	400	406	432	397	411	433	397	384	392	414	411	381	375	429	382	415	411	396	424	393	417	378	402	408	396	414	434	407	381	412	393	390	448	402	432	415	407	415	413	389	410	408	373	428	419	402	410	408	431	390	419	408	393	395	399	418	376	431	397	393	382	456	394	376	402	419	407	391	427	421	414	416	397	426	390	425	399	391	454	421	460	409	418	374	411	467	384	397	425	443	426	407	432	396	359	393	418	402	384	403	461	406	381	424	435	424	401	387	453	441	411	418	405	418	395	414	401	405	404	443	394	401	369	428	390	415	384	406	420	418	433	402	401	378	426	376	397	348	391	414	395	432	406	409	413	412	391	419	398	417	437	405	421	409	414	439	409	369	392	401	436	450	436	389	412	415	404	429	406	408	415	418	392	402	402	371	426	382	399	411	385	388	427	415	377	381	387	380	409	401	410	403	406	379	432	449	415	426	409	405	453	406	406	379	409	389	397	391	400	399	418	420	401	428	439	394	387	441	385	445	398	427	424	420	385	401	427	400	397	398	385	427	382	401	406	389	397	378	423	407	415	398	443	362	411	412	414	392	406	410	393	382	418	402	403	419	429	387	422	419	403	379	394	382	392	396	414	422	443	399	419	408	414	374	445	443	381	427	447	440	405	427	424	397	398	374	426	425	377	415	392	432	360	379	419	376	403	403	388	420	403	383	419	445	398
26870	19863	7104	1255	699	585	463	404	374	322	323	335	306	292	294	276	291	279	273	288	280	284	295	282	302	286	258	276	273	251	275	302	267	288	250	301	274	305	331	287	299	330	283	326	334	329	325	319	307	329	337	341	319	327	289	291	288	269	324	286	281	273	293	259	266	256	245	239	268	277	295	264	256	222	270	261	277	259	252	292	273	286	259	270	251	240	243	263	275	244	279	274	246	278	247	262	272	249	267	250	274	262	237	286	261	261	252	273	239	251	261	231	263	259	265	251	264	263	237	259	251	246	248	263	256	230	245	242	267	254	246	269	263	240	238	249	291	248	239	258	263	262	264	249	271	270	249	256	272	279	241	286	225	243	246	237	254	235	246	256	259	241	267	261	246	244	259	257	264	243	282	253	242	248	243	274	287	246	235	251	300	257	275	279	273	270	259	285	275	288	294	235	258	272	244	252	255	255	253	271	229	234	259	269	249	267	282	275	274	239	244	269	244	237	256	240	252	228	269	239	260	219	277	288	240	250	237	267	232	276	251	256	229	278	249	231	270	228	242	272	265	259	256	261	248	249	273	249	241	247	246	246	287	236	245	218	245	243	275	245	270	249	274	256	265	238	259	272	256	254	252	258	250	256	228	256	263	251	282	238	282	287	270	242	257	276	239	290	267	251	241	229	258	254	237	260	255	254	233	263	273	280	277	265	228	249	249	270	272	264	267	260	260	290	226	239	240	266	260	245	252	280	271	245	245	249	263	245	267	240	262	247	266	272	236	257	234	277	260	266	251	279	268	248	267	260	253	252	265	245	237	256	266	260	277	235	265	270	262	265	269	234	265	255	263	247	261	246	254	251	264	250	250	273	282	257	274	252	266	283	230	261	239	243	271	236	238	264	247	261	252	252	239	232	256	249	268	262	285	268	250	275	277	279	269	257	285	228	243	253	252	294	252	264	250	268	271	255	264	245	252	253	262	257	268	220	234	263	243	263	271	264	280	257	255	251	282	216	274	256	251	284	273	253	273	259	244	261	253	227	250	259	272	265	260	271	267	250	282	265	240	239	270	284	252	227	248	233	265	251	260	266	258	259	253	232	263	280	261	271	226	256	257	262	284	254	227	261	254	291	246	245	266	284	255	280	239	254	241	275	268	239	254	260	275	261	268	224	251	235	267	277	277	259	268	239	252	268	289	242	257	238	233	236	227	240	233	270	266	259	282	252	246	222	270	255	256	260	278	248	255	237	288	267	253	238	284	258	251	272	260	272	284	252	272	220	245	251	265	262	274	260	276	260	262	273	279	228	267	274	253	260	261	244	265	248	255	247	249	270	248	269	259	242	252	294	258	256	254	266	229	269	268	261	261	262	281	230	287	255	259	270	265	263	274	235	263	256	262	273	256	267	256	247	246	252	242	268	269	285	271	277	264	258	250	251	245	237	271	245	263	266	258	244	273	242	231	246	267	266	269	269	240	259	248	256	250	279	229	261	302	265	253	215	271	266	283	260	270	248	235	249	256	255	275	266	242	239	258	261	269	250	252	268	259	264	263	263	264	259	260	251	243	240	242	246	250	274	267	267	245	244	282	234	258	252	261	239	279	230	271	248	242	285	262	253	271	233	273	264	264	262	254	252	274	256	264	258	243	219	264	259	245	254	238	267	253	288	237	252	279	251	226	257	252	265	261	254	256	272	252	274	260	242	265	269	262	270	242	249	261	237	268	280	273	237	265	235	244	248	262	238	233	263	240	251	277	267	270	259	238	269	265	242	260	240	240	249	247	293	250	242	268	264	264	268	245	250	288	248	246	254	275	240	239	279	287	270	252	260	228	243	267	249	294	255	250	286	246	218	299	253	256	270	275	274	271	281	248	255	289	272	268	247	268	257	248	243	252	288	266	260	264	240	277	279	239	248	291	269	272	275	269	246	262	252	257	256	271	252	277	264	287	269	254	279	285	256	256	282	237	270	287	290	280	247	280	246	260	261	261	253	255	244	260	245	253	256	226	251	287	242	261	265	292	252	282	262	265	245	285	266	267	245	267	282	258	249	241	246	259	279	277	274	237	249	266	238	256	261	243	277	222	258	267	245	237	215	278	254	249	264	255	271	239	263	253	253	269	268	235	275	257	250	268	259	278	282	260	284	221	290	225	266	226	253	262	234	241	262	275	228	270	268	243	260	255	249	254	253	264	260	240	234	252	259	240	254	255	280	287	273	275	261	267	273	275	259	256	262	273	265	264	273	261	267	268	237	247	245	282	239	254	252	253	267	234	271	318	271	252	250	264	266	294	230	268	255	268	262	240	264	233	229	273	240	217	246	243	248	281	284	257	243	265	266	248	282	232	245	242	288	271	262	263	269	257	258	250	244	250	241	261	228	263	271	260	255	262	226	252	256	244	257	251	271	252	251	234	273	257	275	252	248	258	265	296	250	240	268	254	257	274	262	255	247	253	251	256	263	260	250	252	279	270	303	226	266	295	267	231	239	270	271	280	247	286	257	276	276	245	238	256	259	247	246	234	234	235	248	233	250	275	252	249	249	265	263	242	291	260	248	261	250	246	234	271	259	284	263	238	251	262	253	242	270	272	267	269	255	235	235	271	271	266	251	250	240	261	279	257	286	265	263	259	287	296	261	271	283	241	256	262	280	280	254	239	269	256	266	269	253	246	240	255	260	262	276	271	258	244	283	250	292	252	268	263	254	261	230	263	256	238	299	260	273	234	279	261	262	250	255	261	261	256	253	251	263	260	240	266	247	272	237	266	246	256	278	251	269	223	262	257	253	251	271	273	266	255	258	241	258	251	240	255	242	240	249	252	277	236	252	293	231	274	248	249	260	251	241	241	252	281	228	253	262	282	278	259	273	264	245	270	256	247	260	246	247	258	287	287	241	247	281	239	247	247	258	289	273	256	247	287	293	262	247	248	271	268	292	266	272	260	283	249	233	258	265	250	272	294	247	270	265	236	251	268	219	249	266	263	266	255	273	270	247	239	250	267	268	244	278	246	255	261	262	282	228	244	292	254	263	267	239	258	269	246	244	258	298	263	244	252	251	238	228	265	261	257	242	261	283	262	258	269	268	236	250	255	244	270	265	260	280	267	254	267	253	239	279	251	238	272	264	282	271	267	260	257	224	288	218	257	242	270	260	269	264	222	262	236	274	248	222	278	249	257	256	249	227	271	274	281	245	259	217	227	268	250	236	260	282	290	249	276	244	244	262	255	287	266	260	262	282	264	260	277	272	246	266	271	256	269	260	267	244	261	242	277	253	248	244	251	235	264	236	263	274	238	240	255	250	267	270	264	279	265	256	252	254	293	262	273	268	283	266	255	278	273	241	245	251	250	252	284	261	253	254	250	247	230	253	265	235	250	273	228	259	279	248	282	285	257	262	246	231	239	239	239	287	274	242	269	271	236	288	247	245	253	261	252	267	251	263	260	274	217	250	242	253	263	263	274	281	265	264	246	242	242	248	234	229	283	245	256	257
4774	3499	3258	1769	1304	1157	984	756	617	560	544	504	457	445	443	408	431	453	398	398	349	350	388	405	371	345	361	386	370	407	359	381	372	391	414	408	393	391	452	426	456	466	470	400	493	483	440	475	492	499	429	479	454	444	411	437	413	462	397	386	364	387	345	364	371	331	356	370	379	354	349	372	341	335	334	389	365	345	340	373	368	342	360	336	359	344	369	340	383	337	335	351	356	343	359	380	331	368	325	352	355	355	371	314	352	335	343	343	376	328	359	328	348	348	318	360	336	360	343	337	329	328	319	314	360	336	347	315	348	355	301	326	292	361	330	361	352	316	352	340	364	346	352	367	362	334	327	360	331	347	341	326	357	332	321	330	319	318	342	348	361	308	356	285	326	373	333	353	334	333	347	350	350	338	363	318	355	338	353	362	331	330	332	347	358	349	349	345	337	358	345	335	347	347	324	342	343	353	291	328	384	341	323	360	313	325	324	338	341	331	341	320	339	334	320	361	351	346	360	326	326	307	293	335	347	329	320	355	355	352	328	329	319	341	348	333	341	375	339	359	339	334	332	347	346	321	332	336	332	330	345	350	334	369	363	361	340	332	334	367	352	344	327	345	316	367	340	323	341	330	319	328	321	378	329	367	318	364	322	347	350	314	382	338	327	358	311	337	334	386	325	339	382	320	318	368	379	383	335	322	360	323	350	330	294	341	343	320	364	386	326	385	363	367	324	371	342	354	380	328	316	344	369	348	352	358	346	360	337	308	353	331	334	326	358	350	374	361	326	317	359	324	337	370	378	352	361	343	329	334	333	332	330	354	335	343	352	333	328	300	339	343	337	315	360	346	359	350	344	319	355	304	354	370	345	328	365	339	357	352	345	337	345	365	344	325	354	334	342	337	323	357	357	344	340	383	339	319	332	416	332	326	345	341	361	305	364	346	355	343	356	362	357	327	332	337	351	339	319	323	321	356	333	357	326	339	344	328	387	332	338	332	368	381	328	344	348	323	351	345	343	354	315	315	337	330	335	317	364	366	334	320	326	297	361	341	331	347	318	336	354	358	357	337	344	354	352	333	362	334	339	364	339	358	385	300	334	357	377	339	316	347	340	331	324	328	335	315	341	361	326	335	372	348	348	335	334	363	356	322	336	364	343	329	334	321	349	351	343	345	326	334	331	342	349	342	331	348	324	335	339	328	366	317	342	336	357	325	338	314	340	336	336	371	337	380	369	318	337	360	387	344	353	348	301	350	348	341	342	334	339	338	327	350	290	342	333	359	371	311	347	361	364	341	336	327	327	371	335	316	348	330	360	336	365	347	334	347	336	338	336	339	341	325	353	360	352	345	331	357	360	329	379	371	332	340	340	362	378	371	339	351	338	326	319	357	354	374	338	337	328	346	351	325	336	361	362	361	367	342	337	387	339	314	377	312	353	362	305	356	347	363	344	327	333	369	365	336	342	367	308	320	352	318	325	348	336	366	311	330	326	367	331	320	366	316	335	328	341	333	379	319	332	334	379	362	355	356	369	330	315	354	351	345	298	315	355	312	375	335	322	351	335	336	376	349	341	300	369	334	365	306	356	334	345	348	329	316	339	330	314	338	342	316	351	351	360	338	347	337	362	345	327	339	336	357	309	343	352	346	363	340	368	351	328	307	358	352	329	351	330	307	343	349	350	381	345	337	356	327	354	349	337	323	360	343	352	337	351	327	362	335	343	334	317	308	319	350	363	310	349	342	330	298	330	345	305	336	329	351	340	351	372	380	342	352	342	358	356	316	323	351	348	365	336	328	334	339	334	348	314	338	326	339	333	352	327	332	349	343	333	319	356	332	354	334	365	379	329	376	336	332	351	343	344	375	339	387	334	371	346	306	325	340	329	353	316	369	347	353	321	335	374	357	339	339	311	305	364	357	321	358	378	345	344	363	353	323	332	326	338	352	343	359	342	326	330	365	365	319	346	357	358	311	355	312	378	364	357	341	354	367	347	357	359	334	315	320	344	344	318	326	340	334	352	363	359	363	333	327	348	384	355	325	347	300	341	387	368	336	370	341	334	363	305	321	332	342	339	366	321	348	389	347	354	335	347	319	312	355	335	394	341	342	341	302	342	327	343	331	329	332	353	356	366	323	339	325	305	324	348	353	353	358	302	330	324	358	376	361	334	343	360	352	360	305	305	381	302	354	332	311	347	321	307	303	335	330	351	344	335	352	313	312	355	343	357	329	341	347	356	368	340	365	362	340	336	354	352	346	323	358	338	330	339	343	319	339	373	346	347	312	365	387	368	344	370	361	325	374	326	342	385	340	350	368	328	359	342	336	338	351	376	333	377	315	379	329	377	323	354	364	354	347	296	349	350	357	333	321	354	372	321	326	354	326	342	346	321	346	338	343	356	331	332	327	342	342	372	347	346	363	332	368	367	325	369	344	371	341	331	359	366	344	355	362	367	335	363	333	377	302	321	329	339	350	334	363	306	336	352	321	340	366	332	387	385	328	324	343	338	328	353	349	349	300	370	337	382	346	360	367	352	364	357	363	324	368	344	326	324	352	346	336	348	316	385	375	344	327	352	336	357	354	356	354	306	327	323	342	340	336	340	294	334	362	331	339	311	345	354	329	339	341	342	328	313	320	318	338	320	339	332	340	326	303	376	345	350	323	301	344	348	344	321	343	353	369	343	330	317	326	332	363	314	370	334	349	322	330	338	349	347	311	342	378	326	358	360	340	344	357	322	317	341	363	325	349	343	342	332	389	315	358	324	323	334	364	342	351	376	331	335	305	358	326	352	355	327	361	366	341	373	350	341	322	305	307	318	362	335	341	334	344	361	334	353	326	339	360	359	355	352	357	375	347	346	360	324	332	337	333	344	329	356	330	355	336	316	352	347	351	360	342	348	365	360	338	326	346	329	326	341	358	372	331	321	327	336	364	368	335	370	357	338	345	359	305	325	311	370	337	325	297	349	344	389	322	350	301	325	329	341	385	317	309	339	337	339	359	337	319	315	325	342	325	312	336	349	336	332	331	334	333	321	342	304	340	323	356	355	354	347	322	362	337	351	307	363	372	344	328	345	367	335	333	353	369	328	345	323	370	377	329	313	339	328	343	339	335	359	362	333	342	339	327	370	312	358	357	334	304	331	344	339	381	346	349	382	345	351	325	342	353	338	364	368	334	360	307	350	325	347	334	368	332	351	355	365	390	350	368	324	344	374	360	343	334	326	370	343	324	316	341	381	331	366	334	368	385	379	340	338	329	384	397	337	334	342	332	327	344	340	317	344	362	360	364	361	337	374	364	388	326	319	340	339	317	376	340	302	345	306	337	342	322	357	304	322	352	331	355	347	339	341	304	353	365	319	333	359	375	326	340	332	308	341	333	355	320	346	364	350	322	336	324	338	361	364	360	367	332	317	306	353	336	345	358	343	348	344	361	340	315	319	331	329	359	316	343	325	355	353	345	327	341	321	352	337	356	325	333	349	316	362	335
23904	21124	28430	24033	21116	9920	1557	983	750	677	593	551	514	507	507	412	425	457	476	407	389	417	385	376	382	381	392	378	344	361	351	376	360	405	401	433	403	423	369	422	438	442	457	504	519	503	479	491	476	529	473	480	438	433	378	410	412	408	430	336	376	384	347	327	338	348	352	334	374	363	355	320	345	320	356	346	297	335	376	341	326	348	365	368	361	320	356	351	343	312	318	341	367	359	313	357	342	331	345	334	326	310	331	286	353	306	340	331	365	321	340	299	313	317	334	319	317	306	330	350	351	329	366	336	338	340	323	335	321	340	376	366	342	325	317	329	335	311	317	325	355	310	322	331	334	329	328	326	314	365	320	321	309	345	341	319	313	338	341	331	319	323	324	316	341	320	331	346	339	343	342	330	306	305	353	312	353	328	333	354	314	328	335	320	336	375	311	328	318	326	340	317	335	321	320	327	312	334	324	306	313	326	299	308	336	326	358	339	341	340	370	307	322	311	328	337	318	353	350	335	344	330	313	349	314	341	316	338	339	324	323	313	290	339	340	313	316	345	330	361	374	293	329	346	323	327	323	332	317	318	347	353	327	295	337	338	327	326	326	340	331	329	298	327	290	332	330	317	355	321	329	326	328	308	344	322	341	320	309	315	321	323	329	366	368	377	316	294	323	327	311	325	302	338	346	333	333	333	347	336	350	321	318	320	292	325	300	318	304	314	280	325	338	382	332	312	352	319	323	346	333	376	309	317	350	340	338	336	356	325	325	319	324	335	328	296	305	318	323	309	332	319	347	334	343	322	315	332	328	336	346	335	336	324	362	324	295	334	359	324	344	355	293	311	339	324	315	322	342	333	354	327	303	359	294	321	279	349	314	322	303	322	348	338	330	318	351	335	313	332	328	327	346	307	332	346	299	327	320	286	345	301	321	346	322	355	332	329	319	327	313	317	344	316	306	348	365	305	344	348	332	336	328	332	324	291	321	329	337	351	319	337	357	331	303	340	307	346	342	325	346	336	310	323	346	311	309	322	313	360	306	323	328	303	354	311	309	322	317	311	334	325	318	356	304	332	321	331	310	362	337	319	329	324	317	339	314	306	332	315	322	323	326	306	338	353	336	297	319	338	311	364	297	328	356	337	357	352	322	331	338	337	330	351	315	302	325	319	332	322	339	349	355	345	295	354	321	320	310	319	327	328	297	299	304	308	296	335	309	329	335	313	325	307	341	320	341	324	328	317	315	336	326	317	341	303	327	319	309	343	311	387	350	314	318	350	346	327	337	313	321	351	318	379	323	347	351	341	298	330	332	320	358	323	366	338	313	336	322	336	309	322	360	327	303	339	330	342	324	334	349	326	354	301	323	339	324	362	330	356	345	345	339	334	322	327	310	339	315	346	331	324	323	331	354	333	308	311	346	346	301	344	306	319	312	310	331	272	349	372	321	333	330	333	342	354	327	297	334	323	318	299	328	360	371	330	384	310	322	328	328	331	288	339	307	323	341	357	322	307	300	331	321	355	337	326	328	357	331	304	334	317	317	333	361	335	326	326	343	331	286	288	319	315	313	346	287	357	353	334	323	338	325	370	321	314	304	343	347	330	297	333	325	333	341	325	315	331	286	307	332	339	285	337	324	319	297	282	302	316	293	310	346	314	319	329	319	339	340	311	345	340	292	352	339	344	376	316	319	339	335	306	355	298	312	353	296	322	301	308	357	353	299	328	326	313	341	332	308	335	333	348	306	330	333	340	316	307	344	364	364	316	314	353	350	319	323	349	299	343	319	340	360	313	315	343	286	331	355	330	350	309	329	336	314	313	342	347	344	319	345	310	305	332	339	304	339	300	333	304	343	339	317	341	311	365	333	327	295	338	305	322	342	326	322	310	348	342	319	315	319	319	311	330	351	313	320	319	336	324	308	372	288	321	294	296	290	325	350	346	353	329	353	340	335	324	353	308	344	336	307	309	350	330	320	338	300	327	316	330	322	321	317	305	322	329	322	322	331	336	316	323	348	344	323	291	324	353	307	322	328	333	329	301	314	354	355	328	313	302	320	325	317	357	354	315	344	336	325	324	318	347	343	332	298	351	332	346	320	317	345	338	320	288	332	326	341	340	344	322	301	321	339	318	314	345	346	313	324	343	309	307	328	308	342	298	317	338	303	335	322	308	318	372	336	337	336	328	325	325	349	335	362	321	289	348	342	344	331	329	330	336	296	342	331	316	322	308	350	327	322	365	341	315	368	338	342	349	329	358	348	353	329	317	324	335	323	348	367	343	295	325	327	309	321	327	337	339	343	338	335	341	336	366	306	299	343	315	317	321	322	320	310	304	347	330	296	322	293	330	354	311	327	312	318	350	336	339	343	353	293	323	353	302	304	332	311	358	341	339	320	313	343	339	338	311	345	308	293	305	328	368	347	327	312	354	333	289	335	353	325	306	325	329	349	338	331	312	311	296	287	364	296	321	349	336	303	341	313	358	346	343	326	347	331	319	346	342	341	346	306	372	347	325	308	313	345	331	338	322	321	341	318	323	292	345	285	336	333	315	357	319	325	311	329	295	309	304	314	309	343	342	314	309	316	360	297	344	306	306	330	320	355	314	330	326	334	288	308	331	330	332	346	317	351	360	319	355	321	322	318	313	327	316	344	294	349	335	356	326	331	356	336	313	308	317	322	319	342	323	310	322	335	330	340	330	332	336	328	312	310	299	338	333	341	336	331	324	302	339	328	321	348	306	297	340	309	348	327	317	342	281	312	357	325	347	319	311	344	319	314	328	350	329	312	330	319	340	321	323	341	326	355	317	337	319	330	335	359	324	338	330	337	319	304	360	333	291	299	329	319	288	349	320	319	346	355	305	297	354	332	304	314	342	296	350	315	312	302	292	311	281	291	339	367	315	347	332	332	337	327	325	347	326	342	310	329	301	333	352	342	340	332	344	334	356	361	317	339	361	328	358	328	336	335	340	310	323	302	349	359	309	332	334	338	327	293	345	311	326	330	331	303	317	342	344	322	336	331	323	339	314	332	347	319	330	338	337	302	316	338	316	358	324	317	347	297	326	333	297	352	345	383	309	316	319	310	337	350	317	340	326	346	311	336	311	318	319	315	314	328	328	295	349	341	299	320	368	334	319	300	307	330	304	379	351	347	363	338	346	336	321	324	339	364	361	317	334	339	318	333	332	342	342	333	336	301	340	318	336	349	310	303	325	328	333	347	324	318	339	297	346	337	363	330	326	295	355	323	316	334	298	314	352	343	357	317	370	332	345	334	324	345	321	317	325	340	358	340	381	320	320	336	367	327	295	361	302	284	323	323	330	341	334	321	312	336	346	330	322	310	347	333	327	344	354	314	357	331	306	297	327	335	287	336	342	322	308	312	320	359	332	315	370	361	351	338	321	369	331	317	348	337	326	322	357	336	357	314	382	346	341	318	350	331	343	320	349	323	335	322	326	325	347	332	310	359	305	370	346	323	325	307	344	321	294
5894	13033	11369	6089	4482	3320	2727	1952	1619	1350	1156	1004	927	883	799	724	716	649	648	634	627	561	542	533	512	549	503	516	518	463	549	482	497	515	551	623	572	617	667	625	606	619	679	738	746	744	796	726	703	686	687	769	659	599	587	582	602	623	553	517	529	551	491	486	474	465	509	471	456	484	453	446	408	432	425	476	508	508	455	462	430	430	446	486	428	484	428	437	438	407	433	432	444	417	452	438	443	412	417	436	435	406	410	437	430	449	438	430	427	398	401	436	417	444	431	413	443	438	411	426	436	412	412	451	430	402	415	425	452	463	399	437	429	402	414	471	428	433	386	412	431	415	430	413	419	402	426	435	451	418	472	447	450	435	477	403	422	435	440	442	437	426	418	422	422	439	430	432	444	404	423	452	411	447	408	448	418	411	400	435	432	442	396	456	447	449	452	421	443	415	417	428	426	435	422	443	454	404	404	416	417	439	420	382	402	400	452	438	469	451	420	465	434	426	405	410	415	423	451	441	473	403	415	435	424	425	434	468	408	386	451	434	408	463	439	432	417	433	413	410	466	449	387	445	410	412	437	444	439	414	422	412	416	406	438	443	386	404	460	438	449	396	448	423	444	429	439	432	418	425	400	427	411	419	450	409	439	435	465	442	422	420	417	413	418	463	414	462	389	441	491	404	431	464	403	441	470	437	417	437	421	415	457	426	440	460	396	415	407	447	415	423	469	426	436	421	438	420	417	429	393	428	411	395	431	401	435	431	450	442	425	424	404	443	380	442	437	419	471	432	416	438	402	444	418	388	383	413	457	421	396	435	443	430	423	438	405	408	434	442	436	438	426	419	402	443	432	432	421	451	408	424	426	419	420	426	419	406	424	448	425	418	408	432	434	436	439	439	416	427	416	438	417	466	437	400	431	457	433	412	445	439	418	440	418	413	401	424	417	403	470	400	428	403	450	393	465	442	410	437	431	427	410	413	472	451	421	416	418	449	432	441	400	463	400	389	413	417	431	434	447	431	436	439	442	472	455	440	406	422	437	451	434	417	449	432	401	441	432	476	411	433	440	441	415	436	412	379	430	403	415	425	453	412	425	425	448	413	450	431	398	457	425	457	416	410	443	437	412	457	473	410	421	384	438	428	467	458	417	423	458	416	452	431	393	428	432	396	432	421	415	415	455	433	378	417	423	417	451	485	476	418	428	419	446	417	410	406	458	411	409	416	450	443	477	423	445	394	444	394	461	392	402	428	428	396	474	388	408	424	429	412	442	392	415	458	433	465	426	451	406	412	426	402	425	408	422	464	431	433	430	401	387	432	439	475	426	442	442	470	423	444	468	454	437	458	405	449	410	406	447	433	439	440	418	425	397	419	379	426	441	451	435	434	445	414	443	432	429	418	426	405	434	388	427	455	435	426	445	412	398	429	430	420	404	433	411	432	448	394	438	450	445	438	389	427	443	431	398	412	423	434	449	415	428	421	419	446	465	393	446	412	407	419	412	411	415	402	429	430	449	451	461	463	434	455	429	434	424	427	412	424	428	437	404	435	388	423	451	433	449	446	420	453	404	432	408	400	430	419	424	414	412	446	427	425	422	427	449	420	493	414	454	444	438	432	416	429	438	402	425	415	439	409	424	439	455	456	425	410	434	462	442	434	408	418	414	435	438	413	418	406	448	434	411	432	452	417	409	416	418	424	426	415	407	437	423	449	406	449	388	414	430	423	414	409	438	412	391	424	425	438	444	423	411	448	419	450	450	432	443	419	440	446	394	436	447	453	403	388	409	460	415	415	457	429	455	443	450	426	466	428	461	428	446	463	401	473	419	434	470	409	412	468	412	451	431	433	377	459	405	425	453	423	456	415	404	422	444	384	414	409	407	451	438	371	417	394	439	428	463	436	428	459	402	421	425	443	430	414	401	398	420	380	388	392	399	414	442	408	405	418	426	439	406	377	428	408	437	407	410	454	434	448	437	453	454	446	389	419	443	425	453	421	427	433	442	416	468	398	409	383	459	422	436	414	419	425	433	433	423	423	443	435	436	403	470	426	396	466	455	443	411	413	438	428	449	387	408	440	400	444	408	425	450	442	456	448	459	429	462	412	409	418	401	440	418	438	409	434	406	453	461	378	424	396	415	405	452	427	416	418	385	460	442	431	423	448	441	437	381	411	414	422	448	415	471	436	413	394	434	472	436	443	416	458	404	410	431	457	402	417	413	434	481	385	427	420	394	402	422	432	455	411	394	418	430	435	423	445	430	414	406	436	420	450	413	407	421	420	439	449	396	421	455	421	402	441	441	465	421	420	438	424	441	414	411	418	420	473	425	440	433	408	457	391	447	430	448	434	427	416	421	408	440	441	421	413	412	449	426	431	434	407	392	413	451	451	431	391	426	403	403	388	418	418	428	428	452	463	440	413	456	426	446	385	427	424	455	415	432	436	451	430	440	433	436	402	450	425	399	438	454	407	410	454	463	420	419	442	416	458	410	441	451	410	465	418	459	433	445	385	418	447	460	447	399	443	423	427	459	452	446	436	418	397	408	435	420	413	421	399	438	426	447	443	446	456	407	447	424	473	441	416	424	468	427	404	424	438	435	432	427	450	444	402	426	428	434	390	462	464	440	430	429	442	414	445	398	430	416	460	406	437	450	413	400	425	406	427	439	446	405	448	439	413	450	427	426	432	459	481	471	433	427	455	407	406	426	428	430	454	426	411	471	442	416	458	423	412	425	435	458	440	375	414	422	416	410	446	450	429	413	430	402	430	444	393	419	385	454	452	406	433	423	428	438	422	429	423	391	412	442	457	413	444	408	433	418	390	412	424	415	420	439	444	426	398	386	441	430	428	469	456	461	441	461	388	437	421	456	461	450	406	416	402	425	452	446	440	451	402	421	475	428	448	470	420	425	435	419	431	431	385	421	401	435	442	480	433	445	418	403	433	451	443	451	425	435	419	418	429	431	407	411	427	431	416	460	434	442	431	429	416	439	366	435	433	458	412	425	447	435	418	383	473	414	406	456	425	401	418	432	419	427	412	421	460	414	441	442	437	456	418	430	427	404	441	427	426	443	420	426	429	441	426	398	434	388	441	425	435	398	440	460	397	403	410	431	424	443	426	433	428	440	421	408	428	385	440	436	414	437	419	388	452	443	429	416	405	437	425	399	438	449	399	411	411	407	409	442	397	445	429	382	453	408	428	409	441	417	395	420	440	433	433	412	436	425	456	438	416	449	396	422	379	419	437	414	416	433	421	431	403	419	428	446	473	421	422	410	425	413	438	459	429	412	435	415	395	425	436	410	416	431	388	460	412	454	413	425	411	433	390	433	419	448	428	430	408	402	414	430	449	420	385	419	412	431	459	460	410	397	435	432	425	440	449	450	450	420	433	420	421	476	461	434	429	424	441	432	439	400	422	433	441	464	404	423	397	414	436	432	452	400	409	414	465	434	445	432	381	400	410	417	383	408	419	433	464	413	435	430	422	439	460
25075	21068	27077	25169	7696	932	700	571	418	413	358	370	318	294	299	273	303	309	268	269	222	249	231	237	240	248	223	244	210	237	249	234	217	242	266	262	272	318	313	288	307	272	284	322	302	334	326	305	286	317	331	314	269	283	279	264	277	259	273	228	272	248	257	242	233	206	241	216	197	250	229	217	222	239	195	236	237	229	221	209	234	210	202	216	238	225	236	239	199	222	220	230	232	223	204	209	221	202	192	211	215	222	225	213	218	187	208	192	191	226	220	210	184	187	220	216	237	221	208	210	231	206	200	224	215	202	232	239	214	231	238	197	212	225	221	225	204	183	199	207	217	253	237	235	215	205	231	211	224	219	236	213	200	194	214	226	213	200	219	210	201	203	227	203	223	228	213	241	226	231	217	229	229	226	207	198	223	240	207	195	225	214	220	228	210	235	220	228	217	229	232	213	234	207	246	239	193	194	232	203	219	212	227	222	207	222	204	218	207	221	214	203	226	190	225	218	224	167	232	219	217	210	215	227	207	201	209	197	214	210	206	214	241	206	221	196	226	216	207	220	186	195	235	214	210	202	202	252	215	225	205	217	218	201	224	204	244	226	239	195	207	244	196	233	203	203	206	185	212	210	220	225	223	206	226	209	211	189	228	207	243	223	204	206	197	217	220	196	199	209	186	207	223	219	233	213	226	224	212	205	237	214	204	184	239	214	236	209	214	223	212	202	218	211	223	193	216	186	179	205	202	238	215	219	218	231	225	213	207	223	205	231	221	227	199	201	197	221	206	198	209	227	226	220	215	209	214	213	214	203	225	226	225	210	222	224	215	204	201	224	220	216	206	211	200	198	196	252	205	214	207	227	204	184	225	205	212	193	205	247	226	199	199	231	207	220	219	194	213	214	215	205	214	235	219	250	208	209	213	226	243	239	195	220	231	232	225	204	205	211	198	188	203	205	210	214	233	231	215	233	244	227	208	207	225	232	190	213	220	222	224	201	214	220	220	230	226	245	217	213	222	219	233	191	208	224	204	225	218	192	249	222	233	222	196	230	217	216	218	212	218	233	222	193	206	231	202	220	201	195	204	221	230	215	228	219	194	193	222	231	203	204	206	196	224	204	219	224	215	239	215	198	213	218	198	234	230	208	217	214	227	224	214	228	212	219	208	222	204	221	231	218	227	217	206	212	213	237	197	173	216	222	196	222	214	212	194	222	201	202	220	199	193	226	217	237	237	208	215	203	211	214	219	217	199	230	208	208	224	221	189	200	245	211	233	215	210	229	229	196	200	224	224	239	216	203	219	205	202	245	225	206	212	240	188	231	212	216	247	224	235	222	221	215	233	208	191	194	236	220	209	231	232	229	228	208	225	222	221	212	202	241	224	209	225	203	214	221	235	221	238	243	214	210	210	203	220	216	204	208	235	226	200	218	217	251	234	219	234	193	192	195	227	222	237	216	207	230	202	212	210	198	254	255	199	221	223	226	206	208	205	209	217	229	220	221	215	202	208	215	205	224	220	218	213	200	226	207	200	214	221	213	219	222	224	209	191	199	232	226	244	214	199	196	192	207	226	218	208	207	200	215	234	215	210	182	185	214	209	224	198	215	187	249	250	195	215	205	207	251	242	223	191	217	217	199	222	216	233	209	221	197	208	235	205	188	219	198	219	188	215	245	222	230	221	211	202	245	203	221	213	219	226	229	212	233	241	201	237	198	199	186	195	210	217	227	244	198	241	189	216	235	203	246	227	200	215	202	216	218	223	203	221	205	215	199	200	237	211	212	200	179	224	217	226	229	193	199	226	213	198	208	224	229	211	191	198	204	228	213	217	212	202	219	230	199	223	221	238	222	206	223	227	216	217	230	202	219	231	209	182	226	216	208	226	217	243	227	231	235	224	197	221	216	221	197	195	214	191	221	206	221	213	227	183	216	215	208	222	230	199	207	204	208	218	221	209	216	228	222	219	225	216	216	256	232	236	211	213	243	214	207	239	210	206	226	202	223	234	200	218	230	192	220	183	187	206	243	215	208	208	208	225	217	189	197	220	215	228	208	235	213	244	244	208	227	190	206	207	208	207	211	231	216	186	202	204	255	226	208	207	230	176	223	228	212	207	213	200	227	254	213	219	223	195	214	210	228	215	240	218	207	187	208	228	213	219	186	223	219	219	199	230	220	242	221	200	239	218	208	227	231	194	222	257	209	198	216	231	223	221	245	217	209	227	244	229	214	189	195	222	205	218	212	182	235	239	217	220	224	235	219	243	221	214	213	216	232	205	211	209	211	205	222	216	207	202	201	205	195	219	237	221	221	217	201	192	228	215	223	211	199	237	200	211	224	223	215	219	184	235	195	215	235	235	211	219	208	200	250	216	217	219	202	224	218	198	223	221	218	220	218	256	241	236	223	213	232	210	214	221	217	196	218	216	232	247	203	206	211	224	220	203	248	193	206	208	229	228	231	241	190	199	239	216	218	213	209	222	216	212	210	213	207	205	218	201	203	225	222	217	204	224	244	190	218	196	197	213	202	233	205	213	218	235	210	204	215	211	218	188	227	247	234	203	217	225	213	211	201	219	225	249	218	208	197	210	216	214	223	196	196	212	213	218	226	201	199	204	196	213	215	182	212	227	209	213	218	250	217	236	189	204	232	237	198	201	199	218	217	238	226	180	230	212	197	246	209	211	220	219	236	220	196	213	198	190	223	214	200	240	195	231	243	193	193	226	223	241	221	199	184	226	204	201	199	211	215	217	226	192	218	224	204	203	224	210	253	240	220	209	195	218	212	209	227	214	238	200	199	210	205	223	233	228	211	221	218	213	241	215	224	210	206	248	201	230	200	222	200	219	219	214	252	224	239	209	219	214	236	235	203	210	212	231	248	218	235	197	226	221	231	206	198	236	199	215	219	214	202	237	217	219	228	207	217	215	242	215	233	229	216	245	224	216	197	233	238	195	218	205	224	237	236	208	200	235	246	218	228	198	224	223	240	240	212	208	233	241	220	214	221	226	243	223	194	210	218	204	243	179	216	204	223	212	208	220	214	214	247	218	208	217	238	226	216	192	211	185	198	211	214	216	226	214	212	240	238	205	205	239	207	226	207	204	225	208	206	210	221	221	218	238	215	207	190	208	216	230	240	228	213	187	194	212	229	213	239	213	211	218	215	209	203	216	222	204	223	231	219	229	220	212	224	204	211	215	216	209	232	223	202	202	213	210	235	226	209	229	194	238	225	220	213	192	204	228	222	231	196	204	204	202	235	242	225	183	212	239	205	237	227	226	217	214	204	201	220	225	187	200	217	211	201	232	227	191	230	214	209	204	219	211	202	221	214	224	206	218	237	229	243	202	227	204	221	233	224	223	195	210	220	220	188	249	203	245	219	209	225	212	215	230	225	197	203	199	201	250	213	239	224	229	204	227	212	229	204	228	220	213	205	194	193	223	214	220	240	241	207	217	233	229	220	235	221	240	215	226	182	212	217	199	220	216	194
5342	8275	6933	3774	2898	2217	1800	1317	1020	871	795	646	564	523	515	475	464	448	423	385	381	367	363	350	330	327	329	312	320	337	361	361	342	361	341	384	421	405	450	456	474	477	453	520	484	519	547	488	515	476	528	463	471	398	416	403	350	370	378	363	362	370	338	356	313	313	313	328	322	320	304	298	279	313	298	339	342	330	307	317	335	327	290	291	294	353	301	259	285	291	314	319	312	308	323	269	304	313	271	271	277	286	313	274	284	297	289	257	299	298	292	272	271	264	288	319	315	297	261	309	295	255	282	285	280	310	274	295	311	289	282	292	317	293	297	263	300	298	303	287	295	284	292	300	295	264	315	276	316	275	276	306	305	321	310	302	266	302	300	321	262	307	322	295	286	267	292	275	289	290	281	286	293	294	270	309	291	296	309	286	286	276	298	296	287	299	284	300	284	310	313	299	298	268	288	296	266	298	302	292	315	283	291	282	290	282	265	280	273	302	303	297	276	298	295	306	316	274	290	276	314	296	291	283	313	296	306	309	314	305	295	308	300	314	254	329	302	265	275	288	315	273	279	290	299	309	281	272	303	286	300	298	300	291	294	298	317	287	289	262	302	265	271	307	294	299	269	290	273	303	273	298	294	266	271	299	276	295	286	274	297	304	291	282	285	288	274	322	300	307	308	279	315	302	308	268	325	272	301	285	303	268	285	281	293	298	299	303	284	282	318	308	289	333	282	320	280	292	270	284	276	284	287	273	310	266	285	272	280	300	295	298	276	321	264	304	270	276	274	303	269	308	311	330	283	260	285	288	273	246	304	305	295	286	270	302	302	289	273	284	285	253	294	289	313	293	332	317	298	311	281	294	284	328	316	285	293	254	295	286	291	244	289	267	293	289	311	282	303	309	302	312	302	338	305	306	270	286	276	289	279	285	282	281	293	300	310	272	301	283	302	277	303	285	305	289	265	298	288	283	271	302	299	327	313	274	277	288	284	282	268	296	287	288	292	285	270	281	290	279	297	277	266	322	284	309	296	312	308	255	279	312	300	340	266	283	301	268	294	303	274	292	302	289	290	270	289	306	276	276	284	315	288	281	325	285	273	258	293	284	299	264	333	285	289	328	264	294	264	315	259	276	283	297	299	289	322	310	300	278	268	328	293	282	288	301	295	267	287	302	288	293	284	320	292	321	307	290	311	291	293	300	276	252	269	267	295	290	299	290	292	311	291	286	307	279	314	318	320	312	267	266	314	276	297	305	297	308	292	292	330	272	294	287	299	301	267	263	292	286	285	295	278	282	265	289	288	274	283	291	283	292	296	285	263	281	298	300	316	278	316	304	313	281	295	284	281	280	283	304	267	272	312	293	301	310	279	310	310	271	287	293	291	292	299	259	270	297	341	283	292	278	289	295	272	290	282	308	266	267	320	296	304	291	297	290	282	283	292	306	285	281	295	311	298	291	298	304	298	303	284	294	286	283	309	273	294	324	283	290	305	298	291	310	280	279	237	298	293	298	302	290	246	299	292	264	304	277	317	290	243	302	314	306	291	306	296	273	318	292	303	300	301	276	305	290	304	302	285	287	315	281	295	278	289	284	279	321	268	301	289	283	315	293	310	295	289	287	286	285	314	308	296	298	297	286	298	289	336	287	287	299	292	330	303	288	291	284	297	289	308	281	299	296	271	322	294	267	302	318	313	295	288	268	288	316	283	299	299	296	291	285	312	304	290	318	317	296	276	307	289	264	293	277	296	278	287	307	273	268	293	313	323	293	295	275	289	269	266	269	305	296	317	305	302	291	278	279	306	300	322	282	305	292	256	307	258	303	307	293	300	305	296	284	301	306	272	260	311	285	300	323	332	253	311	298	318	267	299	305	316	321	305	297	287	254	298	300	322	340	267	285	286	318	291	319	276	312	320	300	258	317	306	300	269	318	292	297	313	283	291	290	298	280	305	285	275	304	293	310	314	302	293	267	284	328	275	292	262	278	303	275	290	290	279	258	288	297	295	297	295	293	291	274	282	275	264	317	249	278	274	283	257	294	288	293	270	302	270	300	284	281	299	291	277	313	296	309	283	269	285	305	282	302	320	278	298	270	281	303	273	292	295	294	299	302	256	298	282	294	309	276	283	285	319	293	298	296	277	285	282	278	322	292	285	288	314	323	297	302	311	291	284	303	323	303	296	279	302	310	259	310	282	287	303	302	251	299	240	268	318	292	300	298	272	310	283	334	303	312	319	290	281	287	295	292	263	286	295	280	311	326	274	293	307	298	316	281	297	281	293	308	265	293	292	343	296	294	313	279	333	318	309	310	303	297	271	269	309	279	305	276	314	275	321	294	306	287	291	298	277	299	318	287	289	273	296	282	292	282	295	294	310	260	295	290	296	301	283	306	300	303	310	279	285	278	302	309	321	264	297	309	281	304	307	286	283	256	312	299	302	278	277	324	290	298	291	313	294	283	296	288	285	296	312	282	277	292	278	275	275	297	261	275	267	274	266	257	269	280	296	276	282	302	310	308	274	268	303	283	303	307	268	304	293	263	294	286	263	284	270	313	313	274	282	268	253	285	330	290	288	286	265	296	292	316	313	319	307	287	328	300	294	278	296	326	297	273	297	302	308	270	272	301	294	269	293	274	267	311	286	295	293	290	302	286	280	240	289	275	291	256	254	304	272	292	303	298	269	305	285	270	291	300	301	303	285	296	307	295	251	294	336	287	298	266	285	298	295	269	314	280	327	285	320	287	281	286	302	308	254	308	286	275	343	267	301	260	311	295	282	274	293	328	289	323	288	309	282	284	291	286	288	290	280	302	301	302	295	301	286	283	315	299	284	287	280	298	299	272	319	296	287	269	293	260	270	270	292	293	297	293	293	283	288	275	271	299	302	299	301	296	280	293	299	261	288	276	283	300	292	265	290	309	284	274	315	329	285	303	276	307	290	279	319	283	302	303	284	284	261	271	288	260	306	256	305	266	283	292	302	303	284	291	270	293	257	275	288	305	264	285	276	301	280	285	313	329	317	300	281	287	295	269	308	322	321	287	310	264	282	304	282	311	294	269	308	297	303	296	292	273	295	264	298	278	291	305	263	296	310	299	275	286	273	302	270	294	274	301	297	277	294	288	272	321	301	299	306	269	314	290	284	273	272	276	270	301	315	274	293	289	286	260	294	277	294	251	280	316	288	257	294	297	297	275	279	312	267	278	304	271	274	289	299	268	303	313	301	308	307	295	303	268	298	285	300	303	289	272	315	321	307	260	279	294	302	262	305	306	318	292	299	272	244	287	282	302	280	289	280	295	293	331	274	274	302	329	303	304	288	290	267	295	279	231	284	283	298	297	271	294	278	295	290	261	289	323	284	279	283	256	271	292	279	270	298	281	287	280	282	256	318	292	270	300	291	300	297	275	269	307	272	276	286	276	292	296	293	321	298	302	304	286	331	290	294	273	312	311	296	307	284	287	250	261	305	297	294	263	306	284	287	303	303	300
22881	21142	28924	23615	21144	21186	8684	1670	1086	942	854	714	661	644	582	545	531	476	477	444	436	420	415	394	408	362	399	387	382	346	396	379	411	360	409	491	472	477	443	470	473	497	498	471	546	505	525	559	541	512	519	481	502	445	423	378	402	399	396	409	372	361	348	376	343	308	357	336	337	364	346	332	298	309	340	367	361	398	305	335	339	331	311	309	322	326	311	312	308	306	311	352	319	319	307	311	307	307	328	314	332	329	294	292	299	339	301	318	308	327	308	323	306	266	336	325	291	311	272	316	370	285	320	327	304	303	295	295	300	318	320	311	323	304	280	276	297	314	309	323	313	306	302	316	315	319	322	311	320	310	319	320	313	280	330	308	317	304	317	314	253	312	293	328	340	332	289	325	302	318	299	293	310	314	322	343	322	294	301	297	350	350	330	319	316	275	310	314	329	303	304	310	301	298	313	292	302	308	264	310	322	312	332	288	311	319	347	291	287	318	312	316	332	309	299	320	337	311	325	322	298	329	286	295	295	308	308	332	269	307	321	322	325	294	293	327	291	316	296	320	283	270	308	319	326	322	289	295	305	310	321	331	316	319	330	328	323	305	309	332	283	310	307	313	310	306	302	318	297	303	288	296	309	285	298	307	333	289	329	310	324	291	294	294	370	263	307	282	331	291	316	323	287	310	346	321	328	323	309	296	323	342	293	292	283	315	306	333	309	285	315	340	284	292	333	311	309	309	296	298	299	305	339	331	287	308	308	336	299	346	315	293	295	300	352	302	303	319	299	307	307	317	299	310	348	340	338	328	311	332	319	313	279	304	305	286	324	298	329	279	323	319	322	306	289	299	333	340	282	333	341	302	311	306	343	327	322	330	331	299	302	308	311	281	318	292	297	299	268	313	295	293	319	326	281	272	261	322	323	290	305	312	297	324	294	322	329	297	309	300	327	301	319	301	304	310	302	287	339	311	313	333	284	297	311	326	317	310	341	313	295	289	316	319	322	305	337	325	299	333	319	322	333	280	301	309	306	315	266	336	307	285	320	275	305	304	322	320	283	298	331	299	318	329	313	315	310	315	314	287	272	315	304	318	328	323	312	325	309	271	324	324	321	300	290	322	288	298	294	280	279	317	284	305	313	320	307	277	321	310	287	318	304	316	319	309	280	301	353	302	311	341	313	318	317	304	272	316	353	312	295	308	338	319	326	318	333	329	307	301	283	328	297	332	312	304	339	306	295	328	307	313	347	309	317	317	350	305	288	301	330	311	282	310	281	308	287	273	326	320	292	330	308	313	329	312	293	282	295	357	306	320	284	332	312	298	300	331	332	321	297	349	327	312	323	299	318	293	335	300	313	340	304	314	320	287	352	316	313	312	297	293	331	328	315	312	308	316	262	331	299	320	316	280	303	289	301	338	294	338	300	283	340	291	321	331	305	327	299	287	333	312	300	323	307	308	288	317	291	333	293	335	300	325	352	320	340	294	309	294	308	320	315	327	313	300	309	302	313	330	277	298	334	328	328	294	327	287	326	296	304	350	298	317	309	298	292	333	318	289	328	319	309	308	302	267	285	318	315	322	323	302	330	301	321	306	296	305	295	318	297	303	343	337	308	265	284	324	315	281	321	318	314	274	280	328	307	327	297	330	289	291	335	308	316	316	299	283	313	343	311	296	285	334	320	294	309	322	283	304	294	304	311	319	316	324	317	302	286	282	315	323	330	287	323	277	323	305	307	324	294	319	315	315	298	329	328	308	319	312	327	312	302	328	323	299	304	309	305	289	291	346	317	318	295	302	308	319	311	293	343	330	301	262	322	305	296	309	321	293	283	326	301	306	278	318	332	320	271	342	311	290	296	331	329	325	346	292	307	337	310	305	297	314	316	322	322	333	298	335	336	314	317	302	308	315	302	309	306	311	320	304	320	325	328	303	300	317	332	340	309	328	319	296	321	334	312	321	350	263	318	317	282	323	335	309	321	317	317	334	336	313	297	317	297	304	288	304	306	326	290	310	293	311	319	304	328	305	307	306	296	292	328	315	340	334	285	312	324	312	310	309	308	313	328	300	291	310	332	303	296	325	316	281	303	307	310	305	318	284	331	292	296	321	303	305	285	317	296	320	316	327	326	294	315	318	314	304	337	297	307	318	288	292	342	311	312	315	322	301	318	326	297	315	291	300	305	294	283	308	317	339	315	315	295	332	324	322	318	312	356	310	317	298	280	279	293	326	326	304	275	308	330	292	304	317	298	330	279	319	341	333	329	307	291	333	305	333	299	313	302	295	306	291	288	332	325	337	279	296	317	330	302	297	352	299	322	324	301	291	323	304	309	295	332	289	320	332	266	278	324	301	323	295	304	332	310	328	305	301	318	287	298	343	263	315	320	309	308	324	285	315	319	312	284	302	307	343	334	312	316	335	336	325	309	316	316	351	318	296	307	337	316	340	293	307	290	303	302	305	302	337	305	313	346	313	303	304	321	319	321	285	336	332	312	269	311	280	275	328	320	330	312	310	311	307	314	317	300	331	352	344	332	323	325	301	319	328	344	313	280	322	315	329	287	286	318	315	299	309	332	345	338	332	297	315	323	314	298	323	303	331	300	318	304	313	292	291	301	327	293	315	260	330	346	285	318	300	312	325	307	322	313	311	353	312	312	300	338	311	318	317	298	316	329	284	334	321	288	322	305	315	330	322	349	313	317	332	339	310	316	297	325	322	333	330	294	336	304	306	287	323	326	296	301	289	313	338	273	306	293	325	305	346	318	310	289	265	319	318	329	298	316	317	333	336	307	322	353	329	311	310	304	326	315	302	309	337	308	313	308	333	322	311	281	320	272	322	326	293	316	307	332	321	343	309	360	318	317	299	322	333	308	302	311	306	327	318	306	303	292	296	315	309	297	316	313	318	324	333	276	310	334	303	322	310	305	332	298	301	312	316	309	275	305	331	342	322	289	304	294	345	316	333	330	350	322	290	294	290	294	327	338	310	330	300	320	338	318	334	296	300	325	332	311	259	277	317	307	312	298	315	296	320	303	351	305	291	305	294	305	328	267	329	310	301	282	307	312	293	273	310	311	320	289	270	331	261	306	322	289	298	305	322	288	327	346	336	293	330	340	304	311	302	316	296	285	277	321	323	314	304	316	336	311	311	289	321	313	286	299	291	293	313	325	306	302	295	307	280	314	335	307	296	340	300	307	292	343	286	287	325	335	304	307	321	325	346	294	300	288	318	318	319	312	293	331	301	333	332	275	301	283	316	310	309	322	305	305	292	323	369	306	318	313	320	322	305	313	316	321	310	311	320	296	333	295	311	312	290	306	329	316	278	301	304	376	338	335	296	301	316	302	296	296	307	274	316	317	337	326	337	291	303	316	319	328	327	291	281	303	325	286	317	258	299	322	294	288	299	316	287	315	299	330	335	333	287	289	305	283	294	334	313	284	318	327	319	324	307	299	297	299	310	324	263	319	299	328	271	347	351	335	327	310	338
8344	19187	16650	9744	7142	5463	4182	3249	2541	2157	1774	1412	1275	1098	1079	1013	918	851	767	727	717	690	613	659	587	543	584	524	596	550	593	555	600	567	613	666	717	758	777	731	752	796	774	856	914	886	892	883	853	802	848	833	704	692	673	572	591	663	604	545	530	523	513	496	477	445	444	468	522	489	446	430	420	420	488	464	453	456	455	451	414	438	430	422	453	406	439	378	423	444	417	428	398	412	411	384	403	417	423	417	378	422	433	401	382	403	371	419	429	406	398	404	431	393	374	398	398	375	399	384	416	382	373	377	377	392	381	384	400	413	411	387	415	404	429	431	400	379	423	410	413	431	395	412	397	411	414	400	419	407	417	370	385	434	408	414	429	407	441	404	421	409	391	386	384	414	394	425	412	384	373	407	439	386	417	404	443	409	399	375	406	416	375	398	404	396	420	388	379	378	411	400	428	392	417	394	414	424	394	423	424	401	388	387	413	399	423	402	417	419	429	411	404	393	426	414	394	426	392	407	407	415	364	435	373	403	397	421	432	399	404	399	423	392	436	375	424	376	405	397	411	392	406	384	403	429	417	403	423	428	414	421	395	424	382	412	405	418	437	376	373	361	425	402	377	413	395	374	400	407	384	416	427	430	387	406	394	389	386	373	408	439	403	394	413	430	399	441	430	402	420	389	399	370	418	422	406	380	378	419	363	415	409	412	430	432	395	417	425	408	404	390	395	412	427	411	399	384	390	424	410	400	391	376	408	392	398	406	400	435	397	386	427	417	350	390	365	405	414	425	443	398	425	375	391	408	446	409	423	407	418	386	433	402	417	403	422	402	405	419	391	405	424	370	414	424	396	373	409	410	415	400	401	405	396	419	435	428	415	382	408	458	416	396	426	377	411	447	377	443	402	390	384	412	394	398	415	399	428	395	426	359	416	403	387	420	398	397	388	377	393	402	453	388	422	397	377	384	397	398	376	403	426	395	427	393	402	389	391	409	390	369	419	408	382	401	412	404	404	416	355	406	380	419	384	399	388	406	407	393	375	377	444	377	408	405	403	394	393	422	452	392	396	397	396	425	400	450	418	413	384	433	420	408	419	424	428	435	437	389	398	416	370	409	419	411	410	376	391	428	403	440	374	404	417	425	394	392	436	393	444	429	383	407	396	409	411	398	386	354	385	394	395	410	422	396	394	411	420	393	369	389	421	380	431	387	390	386	432	375	420	386	408	393	393	409	439	418	372	437	376	380	431	431	413	406	390	404	385	427	384	430	415	420	414	403	434	386	404	416	407	378	411	412	401	382	366	474	413	407	392	396	385	412	386	407	395	410	397	385	411	381	359	424	416	385	428	417	395	401	386	419	414	439	396	422	412	418	416	423	386	408	431	389	440	387	391	413	391	396	416	425	405	394	384	395	411	424	430	435	418	396	365	374	392	362	386	413	409	374	376	405	424	381	405	409	392	394	387	393	437	402	404	439	412	403	410	424	404	390	403	371	400	391	411	429	388	407	378	404	377	437	396	395	407	390	370	401	435	444	388	420	425	397	414	401	396	442	403	396	451	399	433	402	387	398	423	384	409	404	409	402	414	380	413	410	416	456	397	376	434	390	424	385	413	397	396	380	407	392	417	399	437	399	392	402	400	411	395	430	413	412	394	415	401	424	380	412	411	384	400	385	406	409	410	397	415	376	447	386	379	407	360	418	403	426	440	410	406	405	397	396	386	432	381	411	368	403	405	396	401	429	423	413	393	383	369	391	361	399	391	396	410	432	428	403	365	412	399	393	400	375	409	385	411	425	423	378	395	398	392	456	415	382	428	403	400	379	413	398	389	411	373	384	453	402	413	414	409	403	416	418	406	395	401	407	412	394	394	434	410	375	456	381	379	382	384	439	410	446	388	416	442	401	394	409	424	446	395	371	389	421	429	392	410	441	402	413	403	423	405	415	398	386	366	421	381	383	419	383	405	367	392	409	389	442	426	399	406	421	404	408	423	423	447	375	398	408	397	441	392	417	424	398	374	440	399	406	408	381	409	404	410	390	406	423	397	422	396	386	421	412	414	388	403	425	406	434	403	422	396	400	405	435	453	419	412	383	405	392	390	389	419	389	457	416	383	368	395	400	432	412	385	409	423	376	384	409	423	401	390	370	435	392	367	432	441	413	396	400	377	387	409	379	404	390	383	408	395	430	419	392	413	411	377	377	415	430	378	390	417	413	384	389	383	402	394	407	411	397	383	365	429	378	432	413	429	408	440	415	406	407	442	410	407	394	401	401	405	404	395	425	443	407	373	415	410	398	414	406	432	386	393	380	425	386	398	360	410	375	412	448	421	410	413	388	386	400	421	381	395	424	403	385	421	396	400	439	428	423	433	420	377	408	375	390	453	414	416	402	419	398	417	394	402	414	397	391	436	396	437	371	403	368	422	418	388	391	389	390	410	355	396	386	379	411	437	403	384	390	424	423	424	398	429	426	409	427	409	431	400	386	401	411	431	394	395	414	380	381	384	405	382	402	421	367	412	385	399	393	421	389	371	435	392	426	416	389	404	421	425	446	409	382	374	396	393	404	401	358	375	375	379	407	404	437	417	405	420	376	394	394	402	368	399	435	391	412	438	419	400	429	397	369	364	400	446	412	390	398	380	412	416	439	382	375	424	366	408	383	427	384	404	406	394	411	419	413	405	426	394	401	382	401	408	418	395	381	430	414	381	395	408	431	419	425	407	443	398	412	425	413	396	437	381	405	392	431	395	430	435	437	389	449	405	402	370	438	418	394	473	397	413	401	405	413	400	387	414	424	407	448	424	382	438	411	396	422	383	368	437	374	447	431	407	397	434	388	438	409	401	435	398	356	412	408	412	382	392	414	396	403	441	415	406	422	411	400	439	439	397	370	404	429	418	443	414	433	408	433	405	429	402	402	383	358	424	417	400	424	409	401	402	405	426	385	377	427	397	427	381	379	413	403	411	401	399	441	388	367	411	415	368	424	434	424	399	424	367	419	401	379	411	436	402	404	412	404	409	414	391	334	417	411	382	382	431	367	404	400	440	409	360	423	387	400	454	411	374	409	389	403	415	385	387	412	430	391	409	396	390	468	418	390	408	389	441	438	426	385	416	408	433	408	431	409	402	419	400	424	383	386	418	430	423	391	371	409	407	398	395	408	434	417	409	397	414	418	361	399	395	444	409	399	388	407	386	413	422	393	406	420	423	370	374	419	413	355	350	448	415	415	405	398	418	422	408	403	387	424	402	390	416	421	385	415	414	437	386	429	413	408	397	404	415	395	420	422	413	416	434	390	372	406	360	407	390	386	391	396	382	423	382	390	438	413	422	402	367	390	403	396	471	425	415	397	416	409	398	419	391	409	402	377	455	433	420	387	399	418	398	452	394	416	417	407	436	410	450	405	422	412	417	437	405	392	431	408	413	429	379	389	379	407	390	390	415	426	396	395	409	432	432	440	401	414	412	406	444	416	412	387	403	390	360	452
26899	19975	7573	1682	1023	881	578	436	382	353	328	325	321	308	309	311	291	311	290	278	263	258	290	304	275	254	298	266	284	261	271	267	285	315	281	300	277	329	310	280	283	303	358	338	311	351	298	323	323	341	326	314	305	292	296	296	285	282	292	254	265	303	268	259	274	267	260	261	291	286	257	207	260	273	254	291	254	263	283	257	249	242	281	258	281	253	252	251	239	261	270	271	271	279	284	255	217	278	251	248	280	254	259	265	274	273	258	267	236	233	265	260	253	250	266	248	283	265	273	278	291	246	254	302	279	238	261	254	248	249	264	255	302	273	266	274	270	277	251	256	283	255	269	250	268	238	264	265	263	265	248	236	245	261	267	265	250	249	262	250	237	270	263	250	269	265	249	264	252	265	258	255	250	264	266	254	255	245	263	235	275	255	253	256	265	247	273	256	272	248	226	282	263	281	271	263	239	260	242	236	280	253	252	269	271	245	249	261	271	247	269	276	247	242	271	253	266	284	241	285	269	262	239	293	236	242	229	262	243	261	253	232	270	251	259	237	254	227	265	246	241	273	250	278	267	250	237	278	237	258	289	236	230	255	248	252	253	278	248	247	259	246	246	238	271	267	249	221	278	247	243	242	247	268	266	253	256	274	268	257	246	274	262	281	252	262	267	237	239	250	245	252	277	299	276	260	246	268	256	262	261	273	297	274	266	301	246	251	232	243	268	245	292	263	271	297	261	261	247	256	249	261	284	274	244	250	257	259	278	254	244	256	263	270	263	271	252	242	272	241	256	231	265	234	243	294	261	277	249	242	279	260	234	263	290	228	243	245	295	241	259	246	234	275	273	251	250	271	236	243	263	239	243	256	253	256	261	240	234	245	268	279	266	253	253	267	277	248	251	265	240	269	253	261	241	250	254	241	271	250	238	248	302	252	249	257	270	267	239	274	265	275	239	287	265	242	238	291	274	248	237	269	257	266	252	252	285	248	253	241	244	249	242	256	259	256	253	271	264	250	262	247	288	263	237	274	279	257	252	249	279	244	230	305	272	269	244	279	277	266	265	254	272	268	249	262	277	264	252	264	261	267	252	257	258	259	238	265	242	242	257	255	256	245	247	260	266	249	259	259	292	260	268	237	273	247	257	267	274	249	233	253	266	266	273	285	266	250	244	247	258	234	272	258	263	275	282	253	233	278	269	266	257	277	251	240	239	247	278	268	270	283	246	227	251	255	254	270	245	260	243	236	263	257	228	266	259	261	281	262	252	241	236	249	257	237	282	273	257	254	272	249	290	275	276	283	297	286	252	243	246	258	273	221	249	266	230	261	238	286	250	284	267	266	253	257	266	260	284	280	240	245	247	219	247	270	255	269	242	245	255	262	252	242	250	293	267	280	262	265	263	258	265	254	280	247	245	245	233	242	254	263	253	257	258	258	259	246	242	252	286	223	266	269	244	263	270	250	269	261	238	225	241	237	261	251	245	280	232	227	225	243	294	267	282	242	272	262	255	245	245	242	289	255	247	288	262	239	266	247	272	249	267	278	283	233	243	259	304	251	267	269	249	257	278	245	254	247	249	270	261	292	234	253	266	273	240	244	301	279	262	245	253	243	251	269	248	251	278	221	252	237	248	250	247	262	251	266	255	253	262	280	251	260	265	265	244	250	253	255	231	266	236	258	249	266	267	260	257	242	276	266	250	273	258	255	262	254	289	256	266	255	258	279	262	280	250	261	271	265	238	248	231	281	254	257	236	240	239	236	258	241	249	261	255	245	262	267	237	282	270	242	247	257	313	271	282	269	266	239	248	259	254	252	249	269	263	259	287	276	274	242	257	269	246	269	265	248	240	237	257	240	248	241	270	266	237	279	250	238	257	293	244	243	282	259	269	279	252	253	246	274	270	260	254	266	258	271	242	259	246	272	244	285	264	254	252	264	272	271	245	259	246	262	206	230	235	220	270	266	248	258	252	278	235	262	251	244	271	230	252	212	242	253	269	265	235	273	243	245	246	268	242	247	239	260	268	267	275	245	253	227	274	265	254	258	221	282	231	243	266	253	259	298	254	304	267	256	245	262	258	278	271	253	249	240	281	265	259	284	258	263	261	240	250	250	230	239	250	278	248	257	252	248	276	250	256	251	246	302	252	232	250	268	259	253	255	223	261	244	290	271	247	231	272	237	269	252	241	262	284	249	233	280	251	253	267	240	262	266	253	265	256	235	264	259	252	244	269	225	274	252	255	262	212	255	290	260	271	277	278	268	294	270	250	275	275	268	265	238	241	254	241	215	245	251	236	266	266	287	240	256	245	243	239	224	243	273	282	239	238	241	257	250	248	249	244	260	263	245	271	232	255	254	242	268	277	241	234	293	252	265	275	254	242	263	250	241	247	258	287	262	222	280	248	249	225	277	259	249	226	234	253	241	252	238	304	255	245	264	265	255	255	236	238	248	259	248	276	260	250	264	265	256	265	252	263	279	286	291	291	264	270	248	248	250	265	248	233	254	262	254	268	255	259	228	263	257	257	222	255	308	245	268	235	240	273	310	280	227	242	258	289	238	245	262	244	240	250	264	218	258	258	240	241	260	251	252	269	271	266	244	261	266	271	249	269	236	266	265	269	262	256	248	272	255	236	252	244	237	282	239	261	242	249	248	262	284	280	249	252	275	277	274	266	258	263	284	272	279	263	262	248	256	267	238	263	260	231	237	270	264	261	261	255	248	244	273	268	293	251	289	246	246	274	275	272	256	242	268	240	250	263	259	242	247	281	267	234	251	267	270	256	257	244	250	302	263	255	272	262	295	257	235	263	271	257	291	273	266	246	248	281	274	227	246	239	245	253	254	258	253	257	299	268	249	245	246	262	233	262	284	261	281	255	269	249	271	257	271	277	258	262	247	256	260	270	265	238	243	254	238	243	270	265	284	236	290	286	264	249	239	259	260	253	280	271	270	239	249	260	251	295	259	266	260	233	267	241	256	272	280	248	274	235	248	267	282	268	289	292	248	267	240	270	250	279	261	276	249	276	281	238	284	247	252	250	271	290	246	258	252	274	256	278	299	272	265	254	266	259	249	272	275	242	244	225	249	256	272	270	257	290	272	248	245	263	256	234	265	246	261	259	270	270	276	244	252	250	285	261	240	265	243	242	269	238	248	249	267	288	254	264	271	239	241	259	243	253	262	254	253	250	275	229	245	252	275	256	281	241	259	273	243	274	254	282	259	251	263	276	276	266	238	266	267	289	274	243	233	264	248	243	246	246	259	265	287	241	257	252	279	242	247	270	243	259	246	249	252	237	230	238	257	244	280	254	260	273	258	227	261	290	248	262	261	241	247	258	280	267	260	293	260	250	268	253	269	254	249	282	275	241	249	287	237	265	240	253	263	251	265	249	263	225	243	260	242	239	262	271	247	253	243	255	222	279	252	283	267	252	236	269	287	242	254	274	261	255	255	275	254	273	254	262	236	255	247	233	265	279	271	257	275	260	261
4897	3834	3558	1997	1443	1253	1004	820	648	594	546	480	449	451	456	456	477	437	375	388	391	419	363	338	396	366	341	365	336	424	382	399	409	417	441	449	443	439	466	462	466	469	460	525	482	518	490	512	479	500	495	474	491	441	417	382	418	393	400	385	387	369	358	323	360	356	387	388	381	389	364	320	308	385	348	359	349	378	363	367	355	328	334	361	359	383	360	353	338	362	328	339	363	363	356	337	336	377	346	352	330	365	372	318	366	331	315	335	308	331	355	353	306	364	339	342	341	319	335	371	316	353	331	331	321	374	353	337	357	333	340	349	344	352	358	345	353	361	332	376	351	330	369	330	324	346	343	347	363	335	327	370	349	324	372	333	337	341	348	353	373	314	355	304	336	342	348	341	312	332	325	341	320	318	316	322	318	337	347	332	292	339	319	366	354	334	372	385	316	379	287	321	362	319	341	330	323	317	365	349	328	363	355	315	333	331	362	312	362	352	335	357	376	325	339	347	370	340	367	360	335	325	320	338	336	350	340	346	389	359	349	361	328	360	359	347	321	346	346	344	331	344	349	346	317	346	362	354	317	344	347	335	349	357	334	368	337	339	317	346	317	357	329	368	338	341	342	365	329	342	357	330	339	359	367	349	369	343	352	362	359	329	356	358	341	350	331	333	362	335	370	349	358	345	339	301	310	313	350	340	353	343	319	313	334	400	343	342	339	341	362	337	343	328	365	333	337	356	408	337	336	352	319	323	349	375	335	360	343	330	345	335	346	356	332	384	317	330	340	362	357	329	329	353	335	362	330	356	356	329	342	329	372	343	321	335	355	333	365	355	348	329	335	357	326	330	380	350	328	344	353	335	334	371	352	321	362	334	372	335	360	340	322	320	334	374	329	371	320	383	325	348	323	338	353	358	336	335	343	333	365	313	339	351	345	344	356	372	343	325	333	396	330	330	386	318	363	331	359	317	353	358	346	356	371	341	359	324	346	289	349	311	351	375	331	381	318	342	329	347	344	334	372	319	311	327	331	317	351	326	306	352	321	356	318	325	366	353	366	347	326	353	334	390	366	349	337	363	352	316	365	338	327	343	335	328	358	348	354	303	333	353	366	348	320	323	350	361	368	364	336	352	311	350	357	326	349	352	333	292	400	363	344	339	348	293	357	351	340	339	360	357	307	374	337	325	317	328	359	329	352	368	354	341	314	341	328	349	344	358	314	342	329	376	340	334	366	344	359	315	307	306	316	364	334	382	345	328	332	335	329	312	334	300	332	388	314	339	332	333	380	334	321	345	322	351	347	331	372	366	381	350	325	339	336	380	328	369	352	332	343	330	342	373	349	323	351	351	345	341	322	359	304	337	348	329	342	359	353	334	341	367	349	349	365	361	352	372	366	352	344	342	366	342	333	358	347	351	361	312	354	348	320	345	360	361	335	355	343	354	335	335	335	362	352	324	329	338	358	333	341	355	323	335	352	363	362	337	324	333	341	336	337	356	352	352	369	344	330	320	347	319	339	322	362	358	315	341	362	338	313	346	359	333	353	354	337	351	320	334	348	348	352	323	363	356	323	330	338	325	346	355	333	332	346	341	332	365	359	350	330	319	337	325	343	318	320	333	337	329	332	342	338	342	330	312	331	321	355	357	340	343	342	373	327	365	378	337	335	306	333	330	332	290	344	359	321	331	341	333	354	302	321	363	359	346	318	322	370	355	341	342	339	352	334	355	329	357	336	325	337	340	385	362	355	339	373	353	368	343	334	330	332	347	340	343	336	328	345	343	336	319	347	343	348	350	299	331	326	334	335	337	349	311	332	314	354	337	378	355	352	361	353	334	287	330	349	345	332	351	322	328	318	350	341	365	309	335	374	346	337	355	313	324	338	351	313	335	355	315	355	321	349	330	319	346	336	302	310	328	331	334	367	354	353	310	351	324	336	325	355	330	337	378	342	360	337	335	364	339	344	330	318	366	354	317	327	334	371	376	343	330	347	343	353	347	325	326	362	328	350	342	358	349	361	329	329	345	340	360	325	333	322	331	346	364	326	341	342	370	338	342	383	360	292	349	348	365	352	325	294	334	318	370	367	354	373	350	325	321	352	377	330	327	320	319	338	332	347	364	333	342	361	359	363	323	341	334	372	373	343	368	354	366	310	334	357	341	367	333	349	332	353	352	359	336	321	343	348	341	350	337	343	332	326	343	353	336	320	367	357	341	314	325	342	329	365	343	328	339	351	332	334	363	327	332	328	312	337	348	365	312	313	325	310	370	338	346	326	362	328	305	327	349	329	368	364	351	362	330	348	366	321	297	340	340	335	319	344	339	373	348	342	333	338	360	334	342	319	319	357	364	315	379	370	327	338	318	317	330	360	320	320	343	336	326	348	374	334	347	358	329	371	324	322	379	330	317	344	386	350	320	329	286	360	340	343	323	348	338	352	335	312	352	321	347	358	327	334	345	335	359	367	368	332	346	368	348	332	316	339	331	355	340	313	363	320	338	366	300	316	351	345	321	325	335	369	296	367	351	341	307	354	363	345	337	335	363	353	360	345	358	340	342	345	363	341	364	338	332	326	324	348	336	318	364	336	325	356	317	355	364	351	362	348	344	349	363	337	344	328	329	312	319	380	319	339	355	354	368	340	309	334	345	340	357	320	336	369	354	329	344	335	335	360	329	348	341	310	337	336	367	357	338	357	355	358	345	335	353	375	351	379	366	345	380	352	354	373	303	337	337	360	324	345	339	351	331	334	317	326	367	357	349	348	327	349	334	332	351	324	327	322	338	341	352	335	365	326	319	310	328	343	339	354	355	313	355	363	380	361	329	347	316	349	317	339	365	348	330	341	350	337	319	365	345	359	330	327	370	328	363	317	352	359	375	343	326	320	325	340	370	347	337	312	342	383	351	362	328	318	342	345	345	328	384	328	319	337	349	317	344	350	337	323	390	370	347	344	357	376	289	363	329	361	327	338	349	350	338	375	353	353	342	365	363	357	372	333	351	379	350	334	367	356	346	351	360	345	355	340	344	329	328	342	341	335	397	361	315	346	334	341	337	330	336	342	366	330	356	331	328	347	300	366	332	327	342	353	353	331	376	358	327	355	317	318	317	344	370	347	322	350	300	353	342	327	340	315	333	356	334	318	357	314	349	353	315	313	346	320	355	332	346	343	334	337	330	339	390	359	330	333	328	343	347	328	339	306	329	347	367	366	293	384	355	350	341	374	341	320	354	311	349	326	321	326	333	336	321	348	296	357	365	350	328	345	330	331	311	331	342	348	375	330	342	299	352	324	313	310	326	330	321	374	333	339	321	366	327	336	340	333	382	343	334	362	333	342	325	367	363	328	328	359	369	351	349	375	337	331	321	333	373	350	328	343	357	314	333	355	330	355	394	344	341	308	373	349	357	365	325	349	337	346	341	328	349	319	328	320	313	331	369	321	343	318	343	345	350	319	364	369	316	323	307	344	335	352	323	334	332	354	354	365	352
23788	21084	28412	23964	21078	10210	1610	1036	797	723	589	586	554	510	458	454	433	415	412	386	411	389	352	333	351	333	392	343	367	347	373	402	359	394	380	461	418	419	404	418	444	448	465	463	503	451	489	471	480	447	451	459	403	402	383	392	415	398	360	343	350	337	350	359	353	341	339	359	361	368	356	336	340	362	366	353	386	344	355	309	367	327	338	319	366	307	324	354	343	326	333	339	318	304	359	344	325	333	343	325	338	331	342	313	327	279	321	320	310	313	324	316	322	328	346	300	343	317	359	334	296	342	333	321	312	339	320	313	338	327	339	323	333	299	323	315	279	306	340	319	311	308	295	340	317	316	298	306	355	336	333	351	338	322	336	298	340	327	317	323	341	309	353	327	350	351	313	319	345	321	305	341	312	320	328	342	372	339	344	339	332	339	346	337	340	349	315	349	311	349	349	332	312	329	332	302	296	303	337	308	296	348	324	329	331	294	311	342	328	333	324	328	315	356	335	317	312	323	326	311	321	320	306	323	337	327	348	318	332	309	313	322	332	275	315	355	336	312	310	321	330	340	327	349	333	336	312	336	318	254	309	290	340	321	319	331	327	331	336	322	309	340	328	316	298	311	342	323	316	313	293	338	323	328	333	339	335	334	328	338	329	360	318	357	301	323	341	311	364	352	323	319	315	325	344	334	338	330	304	337	306	314	340	322	321	312	337	293	347	338	304	341	339	321	307	336	334	330	334	331	329	305	339	305	355	312	331	331	301	329	311	304	334	312	318	317	296	319	322	328	308	318	323	313	340	360	325	327	351	319	370	338	331	327	333	342	310	313	280	328	285	324	343	292	329	330	314	298	323	315	335	324	331	336	322	357	296	324	312	333	343	320	339	309	312	346	303	318	345	350	312	317	333	333	376	356	331	311	337	286	386	337	307	331	320	309	319	293	331	304	299	327	347	332	316	301	315	325	324	309	325	333	309	328	363	301	310	318	302	305	363	284	295	324	357	312	305	344	338	310	341	308	342	313	330	328	306	327	312	320	313	319	313	329	310	339	324	331	336	293	308	326	319	329	331	334	295	319	301	321	321	317	321	321	331	318	324	330	326	323	298	328	363	351	317	319	334	347	350	318	337	336	329	326	341	275	345	312	334	310	316	312	301	304	312	335	326	348	328	286	326	361	344	339	340	312	338	340	349	332	325	331	300	321	306	330	319	338	303	344	312	322	342	334	321	312	338	337	353	328	351	333	335	316	336	297	355	342	310	328	309	349	318	341	325	347	323	343	351	296	356	317	350	363	352	343	348	322	330	316	300	310	336	331	336	324	329	313	316	304	338	316	345	342	330	345	296	302	337	320	337	318	311	338	329	337	303	291	336	312	293	300	338	321	308	321	311	296	320	343	314	325	339	334	332	313	292	311	295	343	293	326	300	327	347	310	328	317	342	308	310	326	320	338	327	301	321	325	322	300	341	316	301	330	370	346	308	340	305	303	349	314	291	329	321	339	340	299	310	339	320	316	336	304	341	357	334	320	320	326	332	331	327	306	360	311	285	376	332	338	324	319	321	329	312	331	330	316	349	339	346	331	297	300	317	319	315	340	332	323	295	337	324	311	331	362	350	320	340	318	291	339	327	308	349	301	322	366	335	324	336	362	325	330	298	341	361	334	323	335	304	316	289	307	341	315	315	332	324	348	362	326	302	350	333	302	346	309	323	287	319	342	318	323	298	314	322	320	329	351	344	273	362	313	316	348	332	369	362	339	310	331	335	306	329	326	334	340	323	366	335	326	311	331	344	332	316	312	357	333	338	362	321	312	321	328	341	330	321	301	332	335	321	345	300	305	297	339	299	311	325	320	313	336	320	304	316	314	331	305	321	320	335	329	318	330	315	355	322	347	319	299	356	327	326	296	346	373	322	349	293	307	311	318	314	303	342	318	330	330	314	311	321	315	323	328	326	322	306	317	309	331	323	296	311	329	291	322	346	310	322	347	285	355	336	339	324	384	314	367	316	314	329	346	334	336	297	295	339	317	350	338	281	337	323	314	331	331	310	349	325	323	336	336	328	303	343	346	343	285	313	326	318	326	331	325	296	316	302	303	315	311	322	324	312	289	350	325	290	285	339	338	313	290	302	310	313	357	294	322	317	305	340	314	352	324	300	304	310	303	336	324	319	317	324	336	302	319	318	315	354	322	335	315	322	333	329	331	318	309	340	351	334	302	362	305	316	331	314	325	330	322	288	335	356	285	340	343	347	312	312	316	310	323	329	358	309	323	343	318	304	324	316	352	325	353	347	337	344	303	324	332	306	343	294	334	344	344	328	315	291	334	323	313	340	337	296	320	372	315	346	296	312	309	314	323	316	341	301	324	336	337	343	339	304	326	338	342	345	336	317	315	356	334	340	335	379	351	295	327	323	337	310	307	326	351	327	318	339	363	333	336	332	312	308	320	338	300	324	330	347	314	305	345	313	350	339	307	321	317	330	306	343	329	314	349	330	330	343	315	334	325	341	346	330	292	310	352	350	359	326	248	341	339	319	333	352	326	328	320	340	343	337	336	312	309	316	300	287	313	319	296	351	332	331	341	316	345	309	303	324	334	321	348	309	306	291	346	336	341	307	312	311	309	334	314	291	361	318	311	319	351	302	294	308	347	308	320	345	291	311	324	341	356	299	317	302	306	333	336	321	320	337	320	294	330	349	340	337	333	332	313	328	337	307	339	317	339	316	318	320	354	344	295	351	340	331	292	295	289	318	325	316	316	314	332	296	342	321	298	319	344	308	333	351	329	277	312	321	286	332	327	303	283	306	344	333	312	308	298	325	312	312	328	367	339	336	296	317	295	318	311	329	323	346	317	284	314	346	327	326	303	293	346	344	327	347	336	338	299	352	341	337	309	329	300	320	339	309	306	301	374	352	344	312	320	334	308	325	326	314	373	335	315	297	331	313	310	306	301	313	338	332	347	350	337	344	323	307	292	328	321	338	358	334	317	317	326	325	324	323	331	312	340	301	320	342	312	315	343	309	312	322	334	320	285	340	348	314	330	336	336	317	325	323	315	317	334	322	312	320	323	331	334	354	335	313	332	330	305	367	318	314	348	310	363	314	310	299	322	323	300	293	291	326	344	301	316	325	308	330	352	341	298	316	327	308	319	352	326	332	320	307	337	324	303	353	317	293	343	306	339	351	329	320	318	358	322	354	289	321	333	322	309	353	356	346	341	333	338	324	338	285	346	312	346	308	310	338	332	345	283	302	328	322	317	317	323	320	343	327	323	323	323	330	317	296	333	350	321	291	333	332	320	330	330	312	303	350	342	350	328	336	337	307	349	360	305	345	325	335	311	323	362	291	315	304	340	318	334	340	307	315	341	323	323	349	329	328	307	314	348	328	346	322	327	326	294	339	295	315	362	318	304	312	327	343	327	336	333	344	342	309	332	323	298	359	339	320	298	323	363	294	341	288	297	321	365	345	348	322	316	311	284	321	328
5958	13175	11274	6155	4377	3399	2874	2097	1683	1455	1225	1061	932	904	771	799	785	681	613	625	567	604	576	561	588	486	523	483	508	538	554	550	582	521	553	563	600	630	642	636	669	745	747	781	740	777	771	743	733	683	733	720	608	586	577	558	586	583	494	515	534	463	498	453	470	414	442	461	525	418	448	434	456	410	472	483	471	449	450	483	440	433	484	430	440	435	454	431	435	449	458	414	437	457	430	440	408	444	449	412	427	434	475	435	452	426	415	420	448	416	434	428	388	421	420	417	408	440	404	416	414	429	455	429	403	427	449	436	394	400	425	425	451	404	437	422	409	430	398	437	474	409	455	416	462	459	424	439	439	417	433	410	405	429	406	429	418	411	451	439	438	446	407	439	440	437	417	456	424	414	419	440	436	427	395	442	411	440	427	443	419	443	421	436	394	403	438	455	425	405	397	413	459	431	419	437	415	426	456	414	443	419	467	436	403	427	435	448	434	421	425	438	419	424	417	445	438	472	441	391	425	476	398	436	406	416	405	411	439	453	417	432	427	423	404	414	430	410	453	433	435	408	423	414	428	431	456	361	434	417	444	441	422	442	422	427	400	432	434	470	424	378	472	399	464	427	437	439	421	413	404	396	449	465	444	395	405	401	426	432	436	409	412	421	433	424	454	441	406	443	395	418	432	407	407	402	439	419	403	429	427	410	409	435	439	438	388	440	440	476	431	441	413	434	450	416	414	430	453	416	417	453	421	443	395	432	425	431	423	444	416	415	412	416	412	416	429	411	445	409	424	407	419	418	432	408	420	414	427	444	439	384	425	412	431	447	421	447	412	402	440	388	421	427	417	410	411	418	406	450	425	393	431	444	441	405	414	438	429	416	429	432	408	407	441	434	398	447	410	472	419	445	445	432	431	413	453	439	426	415	411	473	434	444	414	433	500	425	397	392	417	405	453	414	414	414	449	435	411	426	441	407	454	451	410	409	451	417	420	416	467	426	412	458	429	420	412	438	416	423	417	436	455	431	434	425	432	449	434	406	430	404	440	442	402	429	448	455	432	457	434	435	416	420	448	395	417	393	407	428	401	484	422	447	415	421	399	434	435	436	450	435	448	432	420	459	419	404	420	421	414	426	432	429	395	462	447	372	424	431	371	408	485	450	401	443	390	418	432	421	433	423	415	426	408	430	407	420	446	417	488	421	443	446	454	381	433	423	445	422	455	431	440	396	421	460	447	407	374	441	382	443	399	423	400	409	428	430	428	405	433	397	395	426	401	445	426	423	412	413	396	474	440	388	478	441	408	425	423	448	425	396	379	406	411	428	471	389	438	408	429	427	416	451	392	429	437	443	427	417	421	446	427	423	457	444	428	401	423	442	420	410	415	436	448	458	426	420	420	459	386	430	446	432	442	445	435	398	401	424	452	422	418	481	423	405	451	400	420	430	426	418	457	417	406	459	473	427	416	422	423	439	425	448	433	436	436	421	440	407	432	418	430	426	397	441	428	413	446	466	422	412	430	423	391	398	438	409	449	428	388	441	433	442	433	444	420	444	408	432	448	413	430	397	416	414	424	429	403	430	440	429	408	445	422	449	398	411	407	451	416	428	435	383	459	419	448	445	431	427	458	433	422	417	440	418	408	449	455	435	425	401	439	420	449	418	437	438	417	449	445	434	417	406	432	432	416	360	433	425	441	422	423	408	441	448	433	440	450	437	421	411	438	377	442	427	459	449	436	412	418	398	394	419	454	424	394	416	458	461	440	406	435	415	413	379	460	490	420	416	443	405	394	479	444	393	430	411	419	403	392	422	443	417	456	431	425	402	429	451	413	422	444	432	380	470	409	404	425	433	448	415	416	423	444	433	405	426	392	467	397	399	420	439	434	447	406	454	403	443	445	435	407	451	463	433	423	431	421	430	418	438	433	446	424	425	431	459	445	438	438	424	391	408	361	432	439	490	417	435	408	438	426	429	458	431	438	398	419	417	421	435	411	410	453	428	456	425	447	438	427	400	466	420	420	443	412	443	414	438	419	416	402	443	420	430	473	444	412	414	400	415	432	393	408	486	424	426	415	420	404	437	381	446	421	471	446	439	451	437	445	388	434	400	412	415	411	430	442	409	434	410	422	415	419	447	403	392	437	431	460	446	434	390	406	436	445	407	421	423	408	424	409	456	422	428	441	445	382	420	401	413	411	442	465	449	441	397	435	412	416	416	407	469	456	418	394	443	421	388	398	443	409	407	424	437	429	418	450	453	452	418	421	422	410	455	390	416	456	420	455	400	442	433	407	436	471	456	420	394	415	411	431	432	387	436	451	423	440	417	381	451	422	398	402	413	406	418	432	379	466	467	412	443	421	397	462	422	409	412	429	441	422	417	435	417	443	414	448	447	458	442	443	407	441	408	428	414	408	464	442	397	447	395	409	419	426	431	428	422	438	439	446	457	464	419	401	399	417	407	398	454	421	434	416	434	385	440	442	427	410	426	428	441	431	414	437	400	441	465	402	402	437	408	399	423	411	424	432	426	428	438	402	402	430	399	430	426	432	437	420	413	421	457	470	420	424	425	406	453	426	435	421	395	412	466	418	413	475	454	458	429	409	430	430	394	417	454	410	452	421	411	413	436	441	420	446	438	430	421	491	415	443	425	413	416	450	426	420	408	427	421	420	404	427	430	431	402	420	433	395	408	413	415	423	428	450	418	398	430	415	415	404	432	414	375	438	444	430	423	414	422	448	390	423	447	443	402	400	419	421	407	438	434	390	439	427	435	434	480	420	411	384	391	416	416	428	442	444	447	408	419	393	418	464	407	453	414	414	437	452	415	437	443	401	442	457	435	428	397	422	426	429	426	389	456	429	458	459	435	464	419	410	405	440	432	410	465	431	434	400	424	414	432	424	435	455	416	439	407	454	406	405	412	435	412	426	458	422	416	447	438	437	429	421	441	425	386	443	415	402	440	419	444	406	398	430	469	435	453	439	420	448	434	411	413	442	411	456	431	440	410	445	453	444	391	415	411	397	414	433	425	402	436	413	445	409	433	416	442	400	407	429	427	419	439	435	459	404	411	421	416	448	446	443	414	445	383	384	441	421	436	428	429	404	453	409	382	441	434	398	432	415	414	458	423	455	442	429	426	455	433	445	420	450	387	424	443	459	415	421	416	467	431	425	447	457	420	418	450	418	438	436	405	455	401	431	413	447	444	423	433	428	409	412	449	426	407	428	412	428	385	434	443	428	446	392	449	463	409	432	379	450	438	402	426	433	459	423	446	403	460	421	444	416	443	434	396	412	398	420	427	409	478	406	431	415	444	421	435	408	412	458	434	433	416	402	410	437	462	444	433	418	456	444	398	421	431	406	436	429	455	403	437	385	463	440	419	414	413	430	416	451	428	433	458	405	412	436	414	402	458	404	417	410	429	430	397	409	412	412	402	407	402	446	434	398	460	430	436	432	421	420	437	397	396	463	406	383	415	401	387	459	427	411	432
25123	21051	27046	25081	7899	977	731	574	413	413	400	346	330	340	278	297	259	275	272	234	267	241	239	236	249	222	235	236	269	258	263	228	261	250	270	259	260	256	257	298	301	289	309	330	302	326	318	349	302	317	319	299	310	270	282	273	265	251	273	246	266	234	245	219	229	232	227	237	237	237	259	215	257	264	229	228	230	245	211	213	221	219	243	240	212	246	236	215	217	209	217	231	236	205	213	225	226	209	201	209	203	224	209	183	233	219	254	216	219	209	224	231	217	223	199	205	240	218	227	235	199	211	222	216	215	188	176	252	216	202	213	240	208	189	226	205	247	243	188	207	201	244	225	220	225	184	230	212	227	213	225	211	225	220	198	223	211	213	221	205	209	224	212	204	204	188	192	227	220	215	209	212	223	233	211	228	217	226	221	213	193	202	213	223	205	202	226	224	228	223	209	202	203	199	212	195	215	218	234	208	214	204	227	220	207	224	212	204	212	229	210	228	210	202	207	226	218	214	232	222	240	231	222	215	223	209	219	236	227	215	212	239	215	197	187	197	206	219	221	216	215	221	248	218	194	192	205	206	204	218	216	249	212	222	219	210	212	188	210	176	221	199	220	227	225	228	200	204	187	220	232	209	240	241	228	214	231	202	227	212	219	233	223	210	233	211	223	245	216	262	214	221	227	222	222	196	206	199	223	243	221	227	203	224	202	211	246	220	234	206	211	246	220	213	217	240	210	254	217	217	225	228	217	218	199	208	201	233	214	190	225	226	201	233	218	207	222	227	217	214	206	217	231	226	203	235	241	201	237	203	207	226	231	180	210	205	208	225	217	219	217	206	237	206	215	195	194	233	222	233	199	226	198	217	203	214	216	247	221	213	229	203	223	205	226	219	242	211	226	218	207	233	218	185	197	220	208	208	211	197	219	202	219	224	237	201	215	217	194	207	221	192	256	199	235	236	218	228	213	228	239	214	211	201	227	239	225	213	237	206	239	235	218	227	212	211	200	238	193	201	223	224	217	245	208	203	198	223	219	215	238	207	202	213	243	214	208	232	211	243	194	231	223	224	240	234	233	216	245	213	203	204	218	233	234	232	234	198	210	205	219	196	222	189	227	252	206	221	222	226	213	233	244	244	207	233	215	180	208	196	249	228	211	214	227	234	192	199	200	239	226	221	187	218	195	229	203	206	220	215	223	233	237	221	210	203	224	208	207	215	198	200	241	214	202	243	221	234	207	209	197	216	205	211	207	229	199	223	223	207	218	234	223	214	238	219	187	218	212	219	214	185	229	208	205	222	221	226	213	214	201	214	202	202	231	220	213	219	229	243	221	231	233	202	224	242	224	220	240	203	223	211	215	195	215	234	215	208	186	212	225	189	235	204	195	213	196	222	214	223	226	199	235	221	239	220	215	189	238	212	214	213	199	218	206	189	220	210	239	191	216	220	235	197	239	198	221	233	198	203	238	220	214	196	188	226	231	234	231	232	230	222	183	208	220	205	215	241	231	229	203	239	209	215	218	199	237	221	213	200	200	223	219	217	206	242	191	224	207	201	230	196	205	206	185	236	209	220	220	213	225	221	224	230	213	233	223	215	216	243	267	188	198	213	219	233	239	202	215	221	209	212	205	221	209	230	187	225	217	221	205	262	220	222	223	221	210	231	221	233	230	227	208	205	196	227	210	202	221	207	216	217	259	227	212	216	203	217	245	238	216	222	216	221	221	234	204	204	230	207	227	213	178	234	206	209	236	233	199	227	220	211	210	205	205	237	212	217	227	226	218	208	220	234	242	210	205	221	256	244	217	209	223	216	199	220	221	245	237	194	194	198	206	236	208	235	235	204	216	219	202	241	234	196	231	224	205	188	218	226	214	208	211	223	186	216	180	203	203	225	207	211	228	211	212	212	210	217	229	249	214	214	203	191	215	209	231	216	224	228	237	220	206	201	250	252	206	224	242	204	209	237	197	228	203	246	219	197	225	225	232	225	204	211	210	195	238	213	207	217	220	205	229	199	214	218	216	210	239	223	230	207	177	218	213	199	202	203	217	232	209	203	235	203	206	239	230	209	214	233	228	227	231	219	207	217	208	227	218	239	210	218	205	217	238	206	252	216	224	216	200	217	257	229	196	194	205	233	194	222	214	209	250	205	178	231	212	249	218	220	225	208	214	206	253	202	221	202	246	226	211	230	203	232	220	224	208	250	206	234	197	220	195	196	207	213	226	225	232	204	221	201	232	240	191	226	212	218	208	232	245	216	228	194	221	221	202	228	231	221	230	215	192	235	236	229	213	223	229	225	211	214	216	204	198	173	202	218	243	213	215	218	197	206	207	220	218	221	214	222	214	222	229	196	211	193	201	224	203	198	235	196	234	222	235	228	204	245	195	207	213	218	239	199	220	240	243	210	215	215	207	193	212	195	222	196	230	222	202	214	223	208	237	215	208	205	199	233	204	205	224	233	190	225	216	202	220	210	188	210	209	214	188	223	208	240	231	248	223	225	189	225	215	218	182	194	232	199	225	217	203	206	226	250	197	213	217	221	222	227	218	238	203	226	218	233	226	205	225	212	223	218	198	214	204	204	227	210	204	215	199	206	208	208	229	233	237	229	231	235	190	218	256	203	218	200	229	230	212	229	234	201	223	233	229	218	216	213	225	214	222	216	233	250	229	204	208	240	206	206	221	236	229	220	215	218	222	228	201	194	210	200	212	235	195	209	242	205	231	248	210	224	198	224	250	214	229	227	241	211	234	208	231	206	197	242	203	210	225	223	194	237	219	223	208	203	223	198	218	216	188	234	224	199	210	211	221	223	201	228	192	198	206	202	229	211	211	210	228	222	233	204	216	195	243	222	193	235	242	212	200	217	217	201	224	211	220	229	222	235	245	204	220	213	186	220	239	185	194	241	198	192	228	187	215	233	203	196	223	223	230	218	201	213	216	218	237	203	247	208	229	236	193	203	202	205	191	209	203	232	232	202	239	218	210	198	220	204	208	201	235	224	216	224	232	199	213	225	213	240	221	252	220	220	227	241	212	231	189	222	222	218	233	214	250	210	207	242	214	201	214	209	218	205	235	215	223	234	224	209	222	204	199	241	210	211	198	244	218	204	230	226	211	206	222	199	203	240	215	210	236	215	175	239	221	226	218	200	205	201	226	228	217	207	201	241	242	204	211	235	186	192	218	218	218	212	240	205	236	225	206	213	209	216	216	204	242	201	211	209	208	215	241	205	195	207	221	209	203	199	217	203	225	240	213	191	201	205	205	220	196	221	219	216	217	230	201	198	203	261	233	212	207	221	199	237	208	243	193	185	223	209	217	235	252	222	228	231	207	217	180	231	201	190	216	224	200	231	201	207	238	251	204	198	211	230	222	225	243	205	222	195	201	214	218	221	190	227	208	215	208	201	216	229	227	248	219	217	208	213	217	235	236	201	213	207	242	218	214	212	232	222	190	235	219	216	205	226	213	230	215	213	204	231	209	212
5475	8413	7050	3999	2970	2187	1784	1298	1087	910	808	737	638	560	561	479	462	456	449	396	358	406	390	397	348	353	345	389	353	346	354	404	346	406	405	412	475	416	439	409	425	508	508	497	567	502	526	549	541	502	524	478	433	415	389	368	386	396	371	387	354	312	340	313	358	331	321	318	329	325	315	272	284	327	327	328	333	330	277	332	318	310	321	289	297	265	289	337	322	338	308	307	304	276	292	280	327	301	288	292	292	333	297	280	301	309	282	292	272	277	278	304	304	316	294	316	267	305	322	308	283	285	311	310	314	265	292	279	288	302	292	305	266	297	322	306	307	303	288	319	289	297	292	342	285	321	286	273	273	274	268	306	270	317	268	306	298	300	315	271	327	267	290	296	289	287	299	306	284	280	325	306	313	316	280	303	290	273	296	312	295	270	254	311	295	289	314	296	321	284	292	311	304	279	311	299	254	279	301	256	279	286	303	285	307	286	331	290	306	304	305	301	259	292	266	289	301	299	296	303	278	303	324	295	274	279	278	309	277	293	333	339	271	320	305	275	311	287	299	285	297	286	307	287	281	284	307	302	264	289	301	300	326	278	282	318	298	296	281	277	316	307	305	248	280	296	309	283	289	324	288	292	288	294	288	300	295	291	281	282	314	301	320	276	289	268	273	287	304	313	324	311	288	316	298	306	301	303	278	267	283	294	278	288	283	290	317	280	292	273	294	295	291	277	284	272	319	316	310	318	305	298	282	281	303	286	271	294	286	283	279	277	283	303	312	285	306	293	294	309	281	287	294	278	300	267	303	284	288	313	270	275	286	284	337	289	321	303	274	305	280	300	275	301	306	321	325	301	298	282	328	300	320	293	293	287	316	301	267	308	299	307	318	311	284	281	296	285	280	291	278	292	289	286	311	256	304	281	294	299	300	331	288	316	298	285	293	275	296	284	293	309	301	317	290	278	312	345	300	288	288	309	277	286	307	294	284	353	294	272	291	271	271	288	283	325	314	314	320	317	322	314	303	301	279	282	331	322	272	292	306	300	272	321	278	288	305	268	268	274	309	272	315	294	298	291	318	296	283	289	301	303	273	306	255	290	290	311	289	313	286	314	307	288	334	273	270	290	288	301	262	302	278	293	287	308	277	300	232	289	286	270	319	291	274	286	260	283	317	294	303	276	303	318	296	279	310	306	277	287	280	272	311	280	280	293	322	293	311	333	297	301	303	290	282	277	306	276	305	272	282	285	298	273	286	280	280	307	272	277	293	283	277	295	324	317	297	270	298	284	303	297	283	335	293	296	285	317	303	292	316	269	287	297	284	239	275	307	271	304	326	265	315	302	298	288	287	280	297	277	300	317	287	288	292	304	299	297	288	278	293	281	306	289	285	277	297	277	303	309	298	276	273	301	359	290	278	317	281	277	265	288	313	290	278	296	300	313	292	306	317	286	303	293	298	293	331	297	310	317	264	285	312	278	318	310	274	314	315	293	287	262	255	308	263	275	309	267	292	304	321	287	279	278	311	304	281	306	294	282	299	270	275	295	271	312	273	310	346	282	280	272	303	315	280	298	315	306	331	258	268	313	280	280	308	331	301	306	322	263	266	280	301	303	285	289	314	271	279	300	311	290	313	297	276	310	292	324	322	304	286	294	290	315	308	309	311	278	279	290	289	312	313	272	331	308	298	294	261	293	308	314	280	303	311	294	301	262	309	284	283	302	322	297	305	301	293	314	289	278	274	292	299	299	289	295	292	300	294	292	268	299	309	298	288	277	307	290	287	323	302	262	299	302	304	296	289	274	275	297	292	305	270	263	281	293	286	283	301	318	302	282	272	316	297	300	297	309	288	287	307	309	293	278	310	295	286	309	295	277	299	304	297	333	310	289	296	293	277	294	264	278	330	330	294	298	311	313	314	304	318	254	299	298	301	284	306	269	300	312	298	338	258	310	311	307	259	263	297	281	283	274	288	288	280	301	282	301	267	294	314	295	282	297	285	276	267	299	289	306	284	312	272	323	289	286	322	309	315	285	318	284	317	304	303	297	277	298	267	305	282	266	274	293	275	274	295	283	306	328	286	287	301	318	295	243	281	310	274	303	278	285	302	299	318	334	332	303	306	302	290	328	317	306	293	278	292	315	276	306	319	285	323	321	280	320	290	280	298	276	299	324	305	336	287	288	289	309	270	323	303	296	312	301	335	297	283	306	300	320	283	290	279	299	304	323	315	306	299	313	300	263	295	283	315	307	299	304	282	304	280	283	314	319	310	302	266	292	283	288	283	275	278	272	280	283	304	278	294	280	293	272	305	316	305	290	277	284	273	314	294	274	285	318	268	305	289	300	320	330	308	288	295	290	294	300	296	303	304	292	300	273	262	294	297	288	296	298	298	301	318	300	306	309	301	263	310	292	302	322	293	299	273	296	314	317	286	291	313	252	290	321	291	298	270	262	308	317	280	308	309	293	288	274	287	269	301	328	287	279	261	299	295	255	290	279	322	281	287	293	257	255	282	277	294	287	311	273	270	296	269	285	267	302	295	313	292	297	257	307	276	307	316	277	283	285	299	298	275	307	281	307	283	287	304	288	282	303	295	281	283	259	272	308	320	305	293	293	300	321	307	306	316	271	273	273	295	309	274	312	305	281	301	284	303	279	299	296	279	310	273	326	303	305	265	312	276	301	286	283	294	326	300	283	275	276	307	286	279	299	282	279	302	308	326	292	295	292	304	279	298	308	309	326	322	284	284	304	288	281	288	292	285	287	283	322	303	320	318	337	281	269	270	318	273	327	309	300	273	315	309	293	293	315	330	281	298	292	299	297	298	257	295	272	303	286	299	264	253	292	293	296	290	292	294	273	309	311	272	314	316	283	297	308	319	309	298	279	299	291	291	314	294	288	258	302	274	288	298	307	282	277	286	295	286	287	281	276	298	284	284	276	281	317	284	278	312	303	278	302	277	290	283	296	293	306	303	264	314	280	271	316	270	293	338	263	259	314	282	308	295	284	311	267	309	259	271	267	288	284	276	305	323	279	310	324	297	290	288	285	299	321	320	260	287	304	272	295	285	303	286	305	268	345	289	286	298	293	286	261	287	289	316	254	273	268	296	291	287	297	294	322	281	300	297	303	291	301	281	267	285	312	282	297	312	302	290	287	284	283	309	346	287	299	285	276	295	263	305	315	322	337	300	310	334	297	288	278	273	276	293	312	311	287	293	276	271	300	260	264	304	267	309	275	288	305	304	311	285	287	299	293	272	295	293	270	280	309	322	265	296	281	313	317	291	325	328	289	302	331	285	304	302	305	301	282	332	326	294	287	301	298	288	305	285	280	305	285	295	306	325	307	287	289	296	283	305	306	300	298	311	282	295	289	329	299	305	271	314	276	285	317	288	329	290	293	309	297	281	285	303	280	307	294	296	290	265	295	302	298	301	296	296	272	273	298	285	305	312	303	299	305	301	298	299	287	293	328	295	301	291	304	324	295	308	299
22872	21110	28877	23594	21114	21151	8641	1599	1125	969	882	759	644	641	590	584	526	518	497	437	429	410	404	410	406	395	377	348	348	365	422	407	421	402	405	463	434	441	488	429	524	497	541	582	521	513	546	561	508	523	518	483	453	429	411	405	424	392	418	387	355	357	342	314	323	338	341	343	322	354	320	304	342	344	300	338	339	368	322	331	308	337	329	337	300	307	305	304	321	307	332	344	365	317	316	290	304	331	308	294	296	293	292	296	310	293	311	304	313	347	292	300	310	308	307	308	294	329	341	307	332	317	267	308	334	324	272	323	275	295	292	341	331	306	303	342	334	318	310	310	327	312	341	321	329	329	295	316	306	296	313	283	294	284	272	277	314	284	350	290	314	332	326	291	303	307	315	300	314	292	327	309	286	306	322	316	322	344	317	301	299	299	285	288	287	292	308	306	295	293	294	287	294	340	335	305	291	310	290	297	287	304	301	292	312	313	319	314	277	285	309	352	324	320	321	291	299	301	323	305	279	312	306	315	318	280	305	274	347	286	297	304	278	297	314	292	321	333	315	326	296	305	298	307	311	319	316	311	312	320	296	318	305	288	315	329	324	313	333	308	304	297	297	304	290	321	326	330	308	328	304	333	309	345	284	299	286	336	299	285	282	314	326	288	295	316	330	333	297	309	336	288	311	291	298	318	282	305	319	341	293	316	342	290	292	303	313	278	267	282	305	302	301	306	293	326	279	310	322	298	288	290	291	296	307	336	290	311	303	297	299	292	311	337	282	337	308	328	323	312	300	316	295	288	318	285	305	325	301	320	318	339	332	336	298	274	325	279	279	321	314	311	291	309	303	301	298	309	296	330	319	360	318	350	328	339	302	306	299	296	299	305	313	316	299	289	304	326	310	300	302	318	323	302	334	312	294	301	319	314	298	297	334	330	281	346	312	300	315	332	275	304	271	270	318	303	300	297	275	301	285	319	307	322	315	322	295	286	305	311	272	290	293	299	285	309	295	289	298	302	304	323	275	321	305	316	301	310	326	309	298	304	337	316	319	309	280	316	318	327	299	304	301	327	330	284	317	337	289	299	329	313	303	322	315	317	291	322	328	310	297	285	299	275	302	275	300	322	320	318	293	273	304	324	296	261	323	319	297	325	312	351	288	352	319	308	291	316	300	309	292	273	283	333	311	328	278	286	283	302	327	300	310	310	280	310	327	291	319	295	286	306	288	315	288	309	274	336	307	307	308	294	304	267	323	303	301	295	317	328	310	315	311	325	318	291	317	286	310	327	322	300	298	282	312	312	326	295	303	307	303	334	312	305	278	314	322	288	345	298	310	299	321	310	296	303	329	307	293	308	323	306	281	303	292	300	287	316	310	293	346	281	332	309	332	280	354	307	335	292	318	304	339	331	336	321	333	271	286	306	326	296	312	305	305	324	308	321	303	334	282	307	313	324	284	319	311	303	310	297	283	342	287	309	314	277	308	294	285	272	315	282	307	298	293	313	333	313	325	307	298	298	315	295	335	310	289	296	314	313	299	323	292	293	322	297	314	329	318	313	307	273	307	308	296	317	277	314	314	319	268	255	296	310	284	282	344	296	354	292	312	278	279	288	304	277	315	303	316	307	312	324	311	333	316	298	310	298	307	296	295	298	285	283	284	295	322	287	288	305	290	340	298	296	326	325	282	348	325	293	305	270	333	305	312	325	267	314	303	297	313	287	311	326	308	301	311	320	301	293	305	288	298	291	315	344	307	321	319	317	336	287	298	305	292	321	302	293	301	298	348	308	271	307	306	314	289	323	291	330	298	321	302	314	317	331	298	315	313	339	315	357	340	320	317	316	296	312	322	283	322	320	306	295	331	306	342	306	299	322	315	319	313	324	310	303	303	291	337	327	318	292	292	314	327	317	303	302	293	304	320	304	311	294	354	288	303	308	292	337	335	326	327	308	287	276	288	292	314	324	293	281	341	326	300	285	320	312	301	323	314	292	358	305	366	329	320	290	338	297	342	338	296	307	291	285	320	292	289	297	282	296	331	300	302	291	275	289	309	298	320	327	310	315	313	316	321	304	313	328	333	294	332	311	311	318	325	323	326	331	323	289	297	310	313	310	311	292	325	298	315	314	314	321	305	298	319	323	258	317	288	293	286	292	290	299	296	325	333	308	305	332	347	321	298	327	348	294	332	332	301	305	353	292	344	311	305	283	291	311	286	309	314	284	294	319	309	293	305	304	274	317	314	307	304	302	327	313	304	301	297	306	312	330	311	301	375	294	311	304	290	286	321	297	326	268	312	315	276	297	325	288	346	308	335	330	323	287	335	330	317	286	297	301	331	267	314	301	333	317	347	333	275	354	314	338	258	278	294	295	304	312	299	311	321	323	318	356	318	290	321	336	296	316	295	305	322	328	328	331	324	282	319	292	301	292	343	347	288	303	299	315	284	315	278	312	299	320	296	331	319	335	319	309	329	296	309	328	310	298	310	287	317	323	303	321	298	298	309	307	316	305	332	307	277	268	285	323	300	287	324	303	291	329	307	322	277	316	322	329	292	287	345	319	289	331	325	292	324	325	283	303	292	292	290	316	282	335	305	275	322	289	300	310	288	316	327	307	305	301	326	296	327	298	330	316	312	291	295	274	317	282	307	318	313	308	265	300	320	320	315	278	294	301	291	308	280	293	331	303	316	276	305	310	290	308	282	300	309	361	280	318	297	334	305	303	297	324	306	259	311	339	298	318	302	315	328	301	359	323	297	293	314	273	301	307	309	318	294	332	309	299	317	315	319	320	315	324	290	312	305	316	337	311	318	330	329	295	289	297	333	307	285	316	336	301	304	303	313	295	302	302	303	296	304	314	289	303	302	311	332	294	296	307	299	327	284	301	305	318	317	308	301	307	309	310	276	299	292	303	337	313	308	319	327	307	319	331	309	305	334	313	304	305	320	318	323	340	323	316	289	325	297	301	326	277	294	307	331	318	293	286	333	316	316	275	336	277	293	294	299	302	276	289	289	329	316	296	327	329	286	337	300	325	270	301	298	304	306	313	311	314	303	328	287	303	323	309	309	325	317	303	318	305	304	314	356	302	271	303	301	309	279	308	315	300	284	302	308	271	310	293	345	272	336	279	314	316	306	315	292	309	303	305	293	321	303	295	314	305	311	278	300	303	306	303	306	291	291	315	306	290	329	307	313	312	300	291	288	293	337	321	307	283	295	290	322	307	282	281	267	306	340	336	332	318	338	306	271	311	296	271	312	302	333	362	292	325	320	327	291	315	294	306	309	325	267	324	298	313	294	334	306	340	302	315	285	308	304	310	317	330	292	308	317	341	281	334	272	308	322	315	322	327	297	276	315	326	336	297	305	294	319	318	285	303	320	280	318	286	310	304	314	319	290	289	299	324	287	296	310	298	320	307	296	312	305	319	305	325	328	328	292	306	286	308	328	325	304	306	283	350	290	284	341	299	304	297	283	314	309	287	287	352	300	340
8173	19389	16737	10142	7219	5445	4222	3145	2657	2123	1825	1578	1391	1149	1113	1028	894	836	737	724	671	608	593	607	574	510	555	541	591	557	583	617	583	625	612	672	714	726	692	694	804	812	877	893	826	889	891	858	846	874	813	761	701	630	644	604	671	613	565	585	487	488	494	454	455	475	413	471	464	477	452	397	396	440	478	471	444	449	431	441	455	474	448	422	450	435	417	424	419	396	409	425	419	436	415	421	423	396	397	395	423	430	396	412	418	408	416	398	415	431	380	423	388	401	405	386	334	413	422	369	417	440	413	409	395	384	375	373	396	421	397	439	407	399	420	393	404	394	437	417	430	418	427	378	422	405	422	427	424	420	391	406	393	412	365	428	386	407	412	431	390	375	395	387	421	429	410	388	390	420	400	391	362	416	375	376	361	380	385	391	405	400	408	401	397	431	384	421	438	392	407	392	411	409	381	441	383	414	395	395	398	404	381	419	417	378	434	380	389	367	422	358	410	373	398	408	408	414	420	417	422	389	385	368	435	412	401	434	432	398	406	403	394	394	411	406	415	422	398	413	386	403	435	391	426	381	408	432	413	416	401	403	421	369	383	443	416	411	398	411	405	410	409	415	402	396	421	385	382	398	411	421	392	391	427	396	373	420	440	400	456	430	374	370	378	366	401	400	425	430	402	407	454	385	401	370	406	412	394	427	410	388	414	369	431	389	366	421	394	391	401	395	390	393	432	444	401	442	397	374	402	431	414	360	440	393	413	400	395	393	397	378	388	420	442	432	385	430	419	389	360	374	391	437	380	425	423	418	395	406	357	385	415	434	407	381	437	383	349	393	393	420	400	354	425	403	415	388	407	390	396	389	385	395	366	410	381	406	418	424	412	404	409	368	415	404	400	403	412	422	389	431	397	379	383	395	420	429	391	414	400	370	397	400	428	434	366	411	391	432	391	417	411	405	414	413	413	413	361	423	407	420	423	397	381	393	393	374	405	384	398	394	392	402	383	403	394	407	393	378	398	381	442	397	408	408	432	435	414	384	398	391	425	372	406	408	400	364	406	378	389	394	404	422	427	393	400	398	413	424	382	369	411	412	409	426	379	419	419	410	427	397	378	397	404	380	437	413	378	415	376	376	449	406	423	416	419	415	371	375	398	409	418	375	394	390	397	418	402	411	435	381	406	387	414	411	397	388	374	409	395	398	381	416	418	405	391	398	417	386	388	399	427	395	440	410	388	391	390	378	421	395	362	400	424	427	382	371	404	389	420	433	399	415	391	402	402	438	423	363	412	380	377	394	386	371	441	384	399	410	386	410	428	432	380	398	408	414	438	429	399	435	436	375	426	411	380	437	382	411	392	428	392	417	388	419	424	412	369	409	401	364	419	389	391	365	420	396	442	436	400	377	417	384	393	429	434	417	404	391	408	362	397	402	381	412	432	434	402	422	418	398	377	397	412	397	414	382	426	378	414	421	382	404	403	403	394	386	423	377	407	443	404	405	379	405	415	392	409	415	374	398	397	380	417	399	392	371	373	403	389	410	408	422	401	436	380	398	391	397	386	423	386	393	405	415	402	409	368	371	391	409	446	407	402	383	432	420	429	423	391	414	389	389	381	413	403	357	389	415	387	408	364	370	407	448	395	403	445	406	400	398	356	391	416	382	372	383	412	380	446	377	441	420	366	378	423	377	424	391	412	390	391	399	410	394	412	373	381	391	401	392	405	377	401	392	397	374	407	421	414	393	377	402	405	381	386	404	431	423	439	406	368	397	416	419	433	420	414	419	416	425	379	411	442	411	375	437	405	417	455	400	412	383	417	441	427	381	384	388	402	390	393	398	384	390	404	403	392	376	420	399	415	422	376	412	401	388	395	382	401	414	373	361	410	392	410	392	391	435	421	400	401	391	371	393	357	367	432	366	394	428	387	401	407	400	374	396	382	387	363	416	427	389	372	398	422	405	394	422	399	350	420	398	404	398	382	405	396	394	365	377	392	383	403	411	389	408	397	412	421	380	423	403	423	402	419	426	421	427	399	405	387	374	418	398	409	409	410	408	410	426	393	458	374	395	389	420	417	440	426	390	420	405	393	402	380	354	415	393	397	393	368	424	395	405	390	370	363	412	405	397	423	391	429	439	388	392	453	373	398	405	382	428	375	421	435	375	370	406	401	406	406	381	362	396	434	433	411	379	414	412	386	401	401	387	405	371	423	359	393	387	407	389	428	442	421	393	398	419	407	397	399	422	403	393	353	446	348	434	392	411	414	397	408	426	411	390	410	410	420	413	403	400	396	404	427	400	414	384	356	392	378	374	427	391	395	384	387	365	403	428	390	417	388	431	409	422	407	364	368	399	389	410	417	414	407	422	365	422	393	411	351	397	389	427	408	375	393	391	388	379	422	391	352	398	407	378	353	418	385	372	399	388	411	420	402	376	439	433	347	389	400	405	393	424	422	447	371	398	360	374	418	373	402	413	421	445	376	430	396	394	413	404	394	436	387	423	402	379	400	420	398	374	380	396	408	368	408	439	386	406	412	411	410	384	414	438	368	411	393	417	429	393	420	408	381	410	413	406	427	373	384	401	378	402	394	398	394	393	371	411	402	384	379	451	370	425	443	408	371	442	403	424	415	375	423	389	389	366	375	404	418	407	427	362	406	398	361	404	430	392	394	422	385	380	403	367	396	371	396	426	390	389	407	421	405	390	434	417	418	423	453	413	405	410	423	375	405	394	422	420	424	408	403	396	412	417	386	378	385	432	375	398	426	382	389	394	427	399	432	419	380	394	373	401	389	404	413	369	399	418	409	396	404	407	408	368	431	376	384	392	418	411	398	435	397	404	404	393	409	417	408	403	385	399	426	419	376	372	377	416	411	404	375	382	416	391	429	448	416	430	398	377	388	384	414	395	404	416	415	394	379	410	379	417	407	340	364	420	416	359	447	447	394	413	375	406	387	436	409	397	421	409	403	411	400	395	391	414	388	418	422	396	379	407	394	388	415	428	416	392	400	379	376	409	389	394	402	392	412	392	410	390	429	402	387	431	411	389	428	389	393	383	399	406	404	373	397	356	383	387	394	392	398	404	423	400	430	434	432	412	365	394	451	399	375	416	400	408	408	388	398	397	409	374	441	421	388	415	376	381	454	386	391	427	376	410	394	411	391	404	443	413	390	388	452	409	391	396	395	403	400	405	380	407	416	366	384	426	397	396	378	446	372	401	442	423	457	405	397	413	390	415	421	375	413	387	423	382	431	415	416	382	384	414	369	433	383	393	392	410	418	444	427	398	414	417	415	413	389	399	398	391	406	372	396	403	405	379	403	363	420	412	387	371	412	395	375	405	408	398	393	434	378	388	378	368	408	405	407	430	383	407	396	382	403	425	402	419	406	411	404	411	386	400	416	380	418	362	408	390	406	418	425	408	418	367	384	410	422	438	371	392	393	390	442	417	398	408	406	406	399	377	407	387	417	387	411	424	408	383	420	389	403	427
26902	19856	7297	1512	991	738	562	397	349	394	344	343	298	278	271	298	273	289	264	298	267	279	262	246	264	255	272	262	276	289	275	309	288	289	271	306	259	335	314	286	329	322	322	293	322	338	332	325	336	333	297	289	294	262	297	275	249	282	244	260	267	306	281	257	272	289	283	267	261	254	253	273	249	282	272	264	265	275	238	266	231	249	279	277	246	239	248	255	288	297	232	262	246	227	250	273	260	274	265	288	252	242	255	250	263	228	245	265	274	248	252	251	233	238	233	234	275	277	237	233	259	273	263	244	251	269	270	285	240	256	279	255	236	250	253	271	237	247	245	245	283	252	248	211	259	297	255	253	247	278	229	248	257	230	269	243	269	247	263	247	267	230	270	258	253	278	246	258	290	283	293	254	273	259	275	286	265	251	276	242	256	263	261	245	256	264	243	286	262	268	277	266	247	261	263	291	249	249	239	263	232	248	240	276	239	272	286	231	265	273	273	254	251	257	230	211	247	257	272	275	275	279	256	237	249	238	250	258	286	239	264	258	270	244	249	262	256	269	260	263	274	228	279	289	231	213	240	273	270	293	253	234	253	273	240	279	294	261	266	261	249	255	249	259	222	245	215	256	253	251	284	243	260	245	225	275	245	276	225	266	243	264	231	257	253	281	266	237	268	255	248	280	255	252	278	278	239	261	256	252	252	284	265	266	273	257	249	278	257	267	241	296	267	225	246	258	290	287	263	263	257	252	231	251	272	242	236	259	231	272	287	275	278	250	237	253	247	262	265	258	235	280	268	276	248	276	252	247	250	251	268	226	230	234	251	257	271	266	239	245	239	253	268	263	241	248	246	251	266	217	260	242	269	305	256	281	256	245	254	259	254	259	233	226	265	248	241	278	250	270	236	263	225	228	274	267	274	254	240	263	222	273	270	274	223	241	240	246	257	258	257	264	242	254	266	239	244	262	271	249	241	227	298	261	248	268	246	243	284	277	249	250	297	232	249	263	249	250	258	243	268	258	264	240	254	266	270	263	279	265	238	244	255	268	263	242	255	263	230	209	274	261	267	240	235	251	262	249	248	230	273	262	265	251	229	254	267	274	247	248	264	260	250	246	223	252	227	242	244	265	269	268	248	246	234	258	297	270	272	244	247	248	268	272	270	252	266	257	277	236	249	284	276	277	246	249	279	235	220	249	259	229	236	236	264	295	231	239	260	238	249	240	246	251	251	253	261	241	254	239	247	248	258	269	287	261	243	272	243	227	255	268	270	243	238	246	222	252	248	252	242	223	259	240	246	272	246	268	237	286	256	232	278	275	253	229	275	259	248	263	235	251	253	260	253	264	228	230	252	254	264	255	252	242	272	253	245	253	259	296	265	275	272	228	253	258	272	279	237	253	251	251	231	247	270	283	267	226	255	256	263	226	232	259	262	240	250	261	205	260	244	269	226	235	255	238	280	234	272	272	275	212	292	278	238	225	270	271	263	264	267	237	262	244	261	295	247	293	282	230	255	252	214	266	230	241	263	266	277	242	229	243	255	280	241	249	310	261	249	240	224	248	257	239	267	258	242	279	287	261	255	265	252	231	280	259	265	261	277	263	236	249	238	245	264	256	269	224	231	254	258	231	277	227	242	285	246	245	268	242	270	281	243	225	242	283	252	224	280	267	251	264	240	251	229	245	241	230	244	274	252	257	249	258	239	282	235	261	227	267	238	259	279	268	273	250	275	260	258	267	242	252	229	257	275	244	261	268	263	245	259	255	270	263	264	258	248	282	228	241	271	259	249	228	234	275	229	285	262	268	231	251	275	237	287	245	241	264	239	285	245	258	246	269	254	260	255	257	270	224	245	218	253	249	260	269	250	248	274	248	245	247	254	252	275	237	232	232	254	255	260	262	258	243	245	276	245	253	282	243	251	234	248	246	258	229	275	218	263	268	271	240	239	260	243	267	292	258	281	230	225	262	271	251	273	255	235	254	251	268	247	264	242	246	248	257	255	237	272	282	254	268	269	250	275	246	262	266	239	275	240	243	244	265	256	237	274	247	280	239	276	286	269	278	288	278	268	243	242	274	260	260	230	270	276	281	246	237	240	285	263	249	256	253	273	250	231	277	243	245	259	202	247	242	266	269	227	232	261	227	261	257	227	246	222	245	275	289	245	254	250	226	245	259	272	248	259	249	272	225	242	258	264	289	255	223	252	279	267	258	237	238	227	277	262	239	243	252	233	270	239	262	244	263	269	224	274	244	244	256	238	256	255	269	272	290	253	252	247	256	240	262	259	259	266	227	253	266	253	249	265	237	264	253	232	276	218	253	246	265	261	284	256	232	207	258	228	265	232	261	252	236	242	246	272	243	260	245	276	267	261	272	249	246	251	244	245	252	238	253	249	248	227	249	249	241	239	239	248	220	248	261	250	236	261	254	238	259	268	282	261	287	252	248	269	252	274	250	275	234	250	280	242	266	286	256	263	276	262	231	275	247	257	255	275	261	258	227	225	277	252	220	257	257	234	228	268	227	267	233	272	273	237	290	261	263	240	249	243	258	243	279	251	246	257	254	231	266	248	254	263	275	269	256	232	233	261	283	228	260	260	266	249	272	256	270	263	275	243	252	237	283	207	237	239	269	255	247	254	237	250	266	246	263	277	286	220	261	293	256	256	227	230	231	258	246	257	243	257	259	282	244	261	270	271	261	247	250	263	258	283	253	232	253	253	242	245	222	240	255	246	272	231	257	229	248	269	257	268	262	248	262	241	237	258	254	245	249	229	240	252	245	242	241	262	264	247	255	238	239	261	256	248	250	232	267	228	243	281	260	237	277	265	274	266	236	266	264	230	252	246	252	253	275	247	255	246	274	232	261	233	228	256	257	265	221	246	267	271	248	275	211	269	235	283	254	236	258	265	270	268	279	215	262	255	249	247	276	246	237	258	239	258	256	244	238	256	244	237	244	255	250	259	240	260	233	256	257	277	230	287	243	220	258	278	234	248	265	272	243	257	236	225	283	263	270	236	243	237	263	278	235	236	233	268	272	271	269	240	243	287	236	250	237	235	259	254	229	267	237	230	281	264	261	249	264	257	242	250	285	218	237	251	273	259	261	252	262	269	201	253	253	254	237	256	224	253	261	223	243	274	274	243	259	267	262	231	255	244	253	253	242	234	264	255	251	257	275	237	262	218	260	286	251	249	261	240	244	253	249	228	241	249	250	249	255	254	267	290	240	228	262	255	243	250	222	284	225	256	236	249	252	269	253	252	246	256	248	226	233	245	270	242	264	232	253	295	256	272	271	231	280	260	237	235	235	265	236	258	288	233	243	239	272	295	304	270	237	255	246	258	272	289	272	269	260	249	260	246	257	236	237	238	250	248	252	254	265	269	257	229	243	258	247	279	245	261	249	255	257	242	212	224	228	241	264	252	249	244	274	257	279	263	233	226	265	236	280	255	246	277	276	243	231	259	263	226	260	245	250	256	244	254	229	236	246
4819	3847	3443	2002	1640	1218	981	836	727	646	666	588	536	482	445	437	454	379	369	407	410	365	396	362	371	334	378	335	366	359	397	401	413	378	413	423	464	421	437	411	456	463	476	466	514	504	520	503	476	520	470	459	435	391	417	433	412	410	367	388	412	356	369	389	350	326	337	388	310	372	356	337	337	348	336	343	343	381	372	358	348	329	350	353	342	334	357	338	380	354	304	374	340	322	367	322	310	354	346	340	330	364	323	336	316	334	318	342	370	290	369	299	355	308	346	353	334	373	324	362	317	350	315	323	333	335	354	344	334	357	350	346	357	340	354	320	328	304	316	367	335	338	348	341	310	328	321	350	300	353	346	332	361	325	349	367	327	379	371	312	279	344	329	313	333	325	350	347	336	336	324	344	323	332	322	345	332	351	316	346	318	330	332	327	353	311	316	320	344	331	337	342	324	336	358	329	358	344	322	333	323	336	361	331	334	367	348	317	332	358	353	356	340	308	347	331	341	337	302	357	325	334	364	347	343	351	335	339	322	342	344	325	341	331	337	314	338	332	328	340	354	343	300	322	346	331	322	359	331	351	378	366	346	366	368	341	329	367	374	326	356	327	335	290	325	338	338	338	338	298	341	355	328	327	334	376	314	328	373	333	352	342	319	328	315	328	321	302	327	306	288	373	328	349	330	367	346	311	384	317	366	295	363	360	317	326	328	335	332	352	337	346	344	357	341	317	323	353	320	334	369	348	343	315	347	345	355	329	323	333	364	335	351	337	326	313	354	360	310	331	334	313	325	357	350	350	326	334	343	324	337	351	328	376	356	355	302	354	342	328	321	343	319	308	347	338	325	309	352	343	343	374	323	371	352	337	311	348	347	347	332	354	327	349	370	324	343	357	346	310	334	316	337	314	334	348	308	312	367	380	331	356	360	341	356	312	313	330	352	349	355	335	310	366	321	283	349	358	345	336	323	333	321	351	315	329	352	353	285	313	356	341	354	350	352	296	365	360	365	324	343	306	335	321	347	364	343	338	322	353	336	377	344	297	338	325	339	315	298	335	346	331	350	334	329	321	323	304	335	341	325	337	336	356	341	354	327	330	334	340	358	330	305	310	357	357	343	299	314	328	350	327	332	337	370	327	329	353	328	345	316	383	328	382	322	352	362	338	346	343	343	333	341	366	308	328	364	331	374	349	333	307	349	360	329	318	316	312	337	338	313	334	349	298	350	306	357	358	315	341	341	327	351	347	317	338	352	343	347	343	351	340	333	338	337	361	319	331	362	359	376	327	331	341	358	328	312	322	352	320	381	344	320	319	343	353	297	354	374	333	361	324	329	332	330	360	339	357	328	356	353	326	341	319	348	325	317	352	344	314	324	355	337	320	358	310	340	380	331	341	336	306	338	354	343	355	361	344	346	334	312	340	358	322	355	310	327	328	324	355	333	365	358	341	371	340	342	345	347	348	337	374	322	377	310	354	353	324	341	313	345	331	354	327	371	326	354	376	334	330	313	362	328	325	357	339	331	352	330	336	339	370	338	343	339	334	342	317	352	322	332	328	368	334	328	303	356	343	329	332	310	323	331	323	352	366	349	314	346	358	330	321	338	336	349	342	317	375	325	370	347	368	311	348	320	361	345	353	314	332	374	337	367	361	321	327	334	324	371	329	324	352	345	325	324	379	340	378	362	339	356	327	329	325	363	335	334	327	324	334	339	351	317	353	319	335	354	337	327	330	335	339	323	326	306	379	328	371	357	321	341	313	365	343	321	328	339	338	355	305	355	345	374	342	312	343	341	341	322	354	319	314	314	382	320	327	339	316	334	376	297	311	326	329	333	335	310	337	368	315	338	304	321	331	338	328	307	349	354	375	362	336	342	339	300	338	326	358	337	345	330	339	331	322	337	348	320	338	346	360	342	331	341	360	358	361	352	330	344	364	353	346	339	345	342	359	303	311	325	310	349	346	321	337	315	320	340	332	348	362	361	348	345	318	366	334	329	343	304	329	333	320	347	306	329	317	342	336	317	318	309	349	339	328	350	360	337	336	365	337	363	359	344	347	334	325	359	344	314	344	318	335	328	320	344	356	301	303	317	327	346	322	298	358	352	303	316	338	318	357	334	331	312	365	335	335	339	314	315	321	355	354	354	347	338	319	346	329	339	365	354	325	350	352	344	369	339	340	332	343	345	333	357	350	335	324	322	319	340	358	314	326	330	365	326	339	326	347	318	340	333	325	329	320	356	338	343	341	356	351	342	332	375	305	344	336	345	326	345	330	352	362	327	327	347	345	340	361	329	328	331	318	309	307	338	353	334	339	353	365	327	370	328	311	328	342	334	337	330	356	351	340	313	338	364	311	324	370	329	301	335	323	373	324	352	329	289	351	339	365	325	340	328	335	368	356	311	347	334	355	335	336	348	316	297	341	317	312	339	327	361	331	312	347	323	329	323	359	377	325	351	328	365	347	355	326	341	341	345	359	360	328	346	335	333	314	351	341	314	342	333	306	316	344	360	339	332	310	316	319	301	337	333	362	319	353	340	359	313	367	337	353	338	333	321	355	316	352	327	360	310	389	334	359	335	329	325	323	318	325	348	368	361	348	321	338	341	372	344	319	347	358	334	345	338	314	329	353	348	313	357	324	304	313	340	334	310	327	342	333	338	345	367	335	351	327	318	335	351	333	349	323	343	345	325	347	337	334	327	336	362	358	336	343	361	332	349	345	353	319	327	346	333	349	327	335	331	356	328	342	332	364	328	320	333	336	364	340	330	305	376	355	329	337	354	319	342	358	298	353	329	325	352	363	336	367	340	354	305	367	355	319	353	320	329	301	370	365	375	346	329	344	338	344	334	326	355	317	323	347	374	346	307	349	334	342	297	375	320	378	322	315	330	322	317	352	351	325	323	334	336	330	299	329	345	347	327	352	309	301	350	340	316	323	341	340	339	333	325	353	382	365	352	331	326	340	380	369	332	328	341	326	354	354	336	342	356	336	358	322	317	313	367	316	356	324	318	355	350	357	327	345	344	344	316	331	332	328	337	371	316	360	309	331	340	322	353	328	354	346	375	328	328	327	347	338	324	340	342	322	320	349	346	330	388	359	341	333	334	331	335	339	334	327	328	354	343	272	329	324	352	329	353	349	337	341	342	328	365	387	341	328	306	364	334	343	351	340	301	316	339	316	337	346	333	341	359	342	348	354	330	337	328	322	347	334	320	381	325	338	339	360	358	345	343	298	361	342	331	337	338	336	322	349	344	343	311	324	330	402	335	324	310	368	335	311	325	322	382	335	315	318	361	288	328	342	330	335	345	337	351	346	343	362	313	374	341	333	383	326	359	331	339	329	328	365	344	324	333	359	350	340	351	322	332	343	336	355	338	332	339	339	346	317	345	342	345	323	353	374	330	343	339	339	312	363	347	349	343	326	315	304	345	354	305	305	300	321	327	349	331	324	321	326	333	324	310	315	321	337	352	345	318	356	339	349
23770	21088	28415	24006	21057	9874	1658	981	755	777	673	598	532	533	465	466	464	433	405	399	428	394	377	395	354	377	385	359	328	360	383	363	370	399	394	401	415	422	424	450	470	490	487	484	479	458	500	498	492	456	427	441	396	419	425	415	400	373	406	373	364	402	323	328	311	351	378	329	369	323	322	339	330	345	352	316	333	347	353	332	315	371	315	308	327	323	290	386	300	344	353	343	317	319	317	312	302	319	325	336	318	327	343	283	332	317	267	318	310	322	323	304	312	327	342	340	292	304	318	317	292	331	335	322	307	331	312	341	336	353	334	324	325	348	327	294	326	316	326	332	277	325	340	325	298	349	329	303	324	312	323	338	324	336	340	341	333	321	331	324	308	312	301	292	350	285	321	322	276	314	342	309	296	290	328	332	328	333	349	349	331	316	292	315	335	353	300	294	305	287	310	380	344	317	324	342	325	325	319	351	321	305	302	303	321	316	311	323	318	316	306	350	346	337	328	309	305	320	336	307	330	298	309	323	338	323	319	313	304	309	340	327	327	336	366	299	299	312	328	325	329	378	298	283	327	303	317	320	314	311	307	289	321	327	340	346	313	343	348	354	289	319	326	303	362	310	335	300	309	325	308	319	362	305	298	329	356	318	312	308	298	316	313	331	313	321	313	344	310	297	293	317	332	319	306	295	337	328	308	308	312	309	299	309	317	335	353	333	308	330	316	318	283	329	313	322	325	301	307	303	324	313	318	316	348	316	308	304	357	319	310	306	303	338	295	318	300	327	341	323	342	304	341	339	353	320	341	304	320	321	315	321	298	298	298	283	333	330	334	336	314	331	313	333	358	335	353	354	330	318	302	310	305	292	308	308	311	356	326	328	319	337	327	306	314	337	352	312	309	334	306	341	313	327	343	328	313	326	328	361	292	355	333	362	300	322	298	327	314	322	332	302	336	334	328	329	305	294	315	308	318	283	304	297	329	306	313	311	332	318	291	323	330	306	305	331	347	296	316	309	325	349	313	313	333	333	336	310	320	335	329	331	302	353	310	340	313	323	318	320	287	321	294	332	309	326	290	335	315	321	326	322	324	332	323	319	338	324	312	334	314	326	323	311	329	339	335	322	357	330	328	285	313	355	308	286	353	307	316	309	335	317	316	299	305	346	289	297	327	301	321	333	326	315	300	310	305	319	331	298	320	309	294	295	316	340	327	303	321	321	341	332	308	299	316	297	309	319	328	328	307	326	335	302	282	307	326	310	325	322	336	327	301	304	320	304	362	311	314	348	323	304	316	319	296	329	313	319	299	314	315	302	314	299	344	326	319	331	311	319	316	338	307	293	335	304	275	329	333	327	348	326	329	319	301	313	289	323	304	303	288	317	327	327	321	335	352	344	317	346	318	335	337	349	350	293	288	313	312	284	307	294	323	306	340	344	307	321	320	360	345	331	333	347	299	324	330	300	318	312	289	308	336	316	318	302	279	323	333	306	304	274	347	309	360	317	318	315	312	302	320	328	330	330	311	328	316	336	311	321	347	291	298	300	303	315	339	334	299	324	331	303	305	342	326	304	292	330	333	291	297	352	311	310	315	321	318	325	363	358	269	315	307	255	308	319	299	313	294	315	327	319	300	324	326	325	340	299	334	312	286	337	334	324	335	299	319	311	291	288	315	349	325	330	316	330	306	310	344	325	323	347	311	339	332	331	330	321	318	323	305	324	314	303	338	331	291	319	338	297	322	328	334	327	335	297	317	367	335	295	303	331	300	310	337	294	311	301	332	313	318	332	325	313	317	316	319	330	292	332	334	331	324	277	319	299	308	323	299	305	323	303	307	343	322	337	339	334	316	312	349	293	294	312	318	285	305	308	331	317	276	338	335	312	329	320	354	310	300	339	360	311	316	288	304	327	288	319	349	315	311	313	297	293	334	293	319	327	318	317	292	319	318	303	306	311	311	327	291	282	332	300	291	301	342	313	314	326	352	308	322	289	332	327	289	319	305	320	312	313	344	363	335	320	294	359	322	337	306	356	327	329	336	340	313	332	328	324	304	312	325	291	327	298	293	375	326	320	297	319	326	331	330	313	325	302	305	316	324	301	315	318	313	324	312	323	310	343	300	331	326	330	343	333	320	290	311	354	363	306	317	326	291	338	326	323	309	320	339	329	337	306	325	299	302	311	338	293	319	343	316	345	345	304	310	350	329	333	300	322	321	318	339	323	340	330	301	329	306	328	308	318	342	327	345	317	338	302	318	300	308	326	285	327	306	315	339	297	332	297	334	316	302	343	300	303	297	300	301	332	329	323	338	336	296	313	323	300	336	338	329	338	313	314	346	337	338	326	313	305	265	322	320	303	314	310	332	324	342	304	305	302	321	322	314	319	340	305	285	332	297	303	280	320	344	347	287	341	325	343	324	286	315	279	333	311	304	329	362	305	276	323	314	312	320	292	299	314	297	340	297	320	322	340	322	311	315	334	321	310	330	341	304	304	343	326	307	336	319	309	328	349	318	301	290	300	360	320	317	340	334	350	306	334	315	327	316	316	324	318	305	322	335	337	308	328	306	310	294	313	301	292	302	315	335	302	313	356	324	323	342	295	279	318	338	315	302	332	321	307	279	339	292	288	315	373	347	328	306	297	359	311	339	326	326	330	320	314	342	309	302	330	328	318	327	329	339	321	324	304	291	319	305	326	282	321	331	313	315	296	312	315	295	298	342	284	317	317	340	300	311	326	316	321	327	286	318	305	312	339	332	319	309	319	306	312	307	318	315	304	286	319	303	318	326	320	312	330	317	305	307	295	326	335	304	325	320	295	301	298	317	370	303	335	353	297	356	312	324	302	325	324	330	300	340	301	313	353	314	309	316	347	292	279	314	326	321	339	329	331	305	314	328	279	313	308	292	327	326	329	331	333	295	330	318	296	296	316	302	308	312	287	334	313	319	334	313	346	315	325	349	353	294	321	351	317	318	335	307	324	326	335	329	288	324	338	322	334	275	349	354	312	319	317	318	331	356	298	299	311	330	320	346	342	290	313	295	335	304	300	314	350	319	317	284	325	322	344	318	286	301	338	309	331	325	348	301	347	311	307	347	279	292	331	321	281	316	318	292	332	330	317	290	321	323	337	314	295	303	289	332	326	301	321	327	340	341	278	306	304	330	314	292	326	296	310	314	309	338	328	321	336	323	306	299	351	335	344	309	336	333	307	359	316	312	317	332	310	302	334	315	320	304	317	326	303	363	311	352	326	311	281	304	328	331	301	309	305	333	323	306	303	333	314	304	345	320	305	352	294	313	321	322	318	311	311	292	321	324	313	320	313	297	296	314	302	293	320	320	319	317	303	325	335	302	333	300	314	342	318	331	307	331	314	306	288	316	282	292	320	329	327	306	319	296	330	314	319	329	318	325	326	321	309	333	302	347	292	322	307	314	320	365	312	299	326	320	329	315	334	345	339	303	340	343	315	298	310	315	306	339	325	319	323	353	332
5926	13293	11303	6383	4418	3474	2716	2130	1710	1652	1277	1137	986	834	813	774	725	689	647	620	557	614	496	540	534	526	514	471	486	482	570	501	551	572	608	629	628	627	605	663	708	703	699	713	702	773	764	731	724	675	653	684	602	577	578	574	561	547	549	489	518	483	467	469	457	427	448	463	431	477	409	416	442	456	480	482	436	454	485	472	441	434	406	421	435	422	419	418	429	440	401	460	367	409	451	384	408	424	446	422	432	430	430	437	433	424	427	407	384	415	414	422	436	404	420	416	439	411	401	389	403	446	406	411	450	411	432	418	440	436	416	432	459	418	417	435	439	406	394	409	416	365	414	450	425	402	409	422	416	444	416	462	378	395	399	418	407	411	460	397	424	446	440	383	369	403	427	436	406	428	423	398	409	435	420	401	415	406	422	409	425	436	415	397	382	402	419	397	409	432	420	428	425	411	381	416	390	381	413	404	398	412	392	415	434	425	445	405	424	429	388	401	430	397	424	411	446	425	400	428	402	423	423	417	407	431	449	425	417	415	420	433	390	410	474	395	444	432	403	447	412	440	393	394	412	417	425	418	429	396	489	417	429	423	433	412	426	415	427	469	422	423	408	392	413	429	445	451	405	416	457	446	417	391	413	403	397	410	411	448	401	424	442	385	387	434	446	383	409	405	403	426	426	449	408	399	411	435	434	446	415	454	421	412	382	407	442	452	417	417	453	421	446	362	412	423	411	448	465	414	440	421	402	417	374	438	391	439	415	408	393	426	438	434	436	426	435	423	452	383	403	376	393	405	407	380	410	416	392	420	406	423	448	428	412	456	440	413	459	439	425	448	420	450	432	434	466	429	416	470	384	422	430	416	455	457	362	399	419	407	425	428	415	390	394	399	375	431	397	443	405	459	425	450	406	443	397	418	440	399	429	401	405	404	436	427	414	416	398	399	410	457	415	434	433	426	422	444	439	408	387	451	389	381	394	424	425	410	436	409	433	382	426	400	398	387	436	416	452	422	440	428	433	415	428	419	429	413	462	400	418	411	437	440	415	401	413	403	448	417	427	405	436	414	396	404	412	412	456	382	428	428	414	444	436	429	430	409	411	386	410	413	451	391	428	424	407	402	395	435	381	441	423	409	432	382	435	415	399	421	424	446	414	434	453	415	424	403	425	403	434	404	433	414	411	393	414	412	452	424	477	420	427	382	431	413	448	405	426	423	416	444	407	414	425	470	404	426	420	364	445	442	449	419	406	395	418	410	392	415	403	447	432	457	398	448	385	427	420	424	437	435	425	433	434	433	425	393	423	392	438	406	392	411	396	404	404	430	416	385	436	427	426	417	400	380	430	431	420	404	434	440	400	371	380	425	432	410	380	404	380	407	420	435	386	415	425	435	440	398	427	418	408	443	419	445	421	398	411	421	435	441	443	385	427	416	421	418	436	413	393	401	407	440	432	415	411	351	420	438	402	428	424	360	407	415	409	421	391	421	406	451	368	440	426	414	425	414	446	413	425	372	414	416	368	438	452	380	412	438	438	442	405	401	458	424	416	420	405	432	401	426	415	415	438	419	416	378	382	423	408	424	425	436	395	397	417	376	396	448	418	428	405	439	404	432	413	441	443	400	423	422	427	427	440	452	408	421	401	442	408	398	408	392	398	439	359	457	435	398	388	387	407	441	402	391	393	439	395	385	413	418	434	416	394	418	430	385	385	432	395	455	432	445	400	399	427	412	412	451	410	437	404	412	411	395	414	429	411	429	415	414	434	397	397	396	455	395	426	433	393	423	424	473	432	413	431	429	418	424	347	400	432	424	405	400	404	412	412	424	433	386	450	409	438	439	434	424	401	428	405	436	434	407	417	416	455	380	415	441	400	417	426	463	409	417	425	416	440	402	425	428	420	450	425	422	399	447	437	439	417	429	406	430	417	401	452	432	386	421	420	408	436	403	391	428	404	417	392	414	401	448	423	432	417	439	375	386	429	372	402	396	412	403	425	444	402	413	462	449	402	433	440	466	441	409	398	439	428	394	445	437	480	430	422	396	460	424	400	428	441	430	386	412	401	421	424	439	414	428	425	407	433	452	434	449	466	402	423	428	443	427	374	391	416	434	460	367	423	403	413	432	406	423	409	418	425	401	431	475	407	410	402	422	412	407	401	430	424	398	442	407	441	415	422	418	386	437	423	441	416	440	416	425	397	425	403	387	396	399	443	410	425	433	418	400	393	406	426	397	421	427	381	431	403	388	444	399	396	418	445	412	382	429	413	420	431	432	394	382	429	417	450	401	407	431	404	416	414	392	427	459	421	452	442	418	406	428	412	396	367	402	411	426	425	429	421	393	405	413	405	392	409	425	405	443	405	450	432	421	397	401	411	412	429	445	418	402	410	424	386	395	424	402	433	458	403	365	426	397	387	421	409	405	423	383	444	455	412	439	429	416	395	418	422	424	406	410	397	402	419	436	423	415	437	416	435	426	405	407	435	400	422	393	460	462	457	401	434	426	406	414	419	429	431	399	380	410	424	402	440	437	445	439	413	398	400	424	429	376	428	411	432	439	402	416	428	429	430	442	405	425	414	414	423	403	411	457	380	423	412	418	407	391	417	398	380	396	410	409	450	446	390	416	419	432	423	449	407	427	429	437	398	425	398	402	384	399	431	422	429	403	382	422	407	437	394	399	435	393	437	401	419	408	403	415	405	399	397	448	450	406	428	416	390	423	435	408	432	417	401	466	420	400	445	446	436	418	431	383	400	410	394	419	400	405	385	425	421	372	403	434	426	416	412	423	431	427	436	425	421	395	412	435	414	449	433	421	435	369	398	400	410	420	418	429	389	402	441	426	433	423	415	389	411	438	479	405	424	443	428	429	429	416	451	378	432	454	415	424	358	411	440	414	436	401	399	423	388	438	424	418	394	369	438	436	442	387	399	389	408	381	427	419	408	432	422	384	388	409	425	403	423	425	431	405	413	432	389	436	399	439	419	422	437	423	394	424	392	394	402	413	429	430	411	452	430	412	425	392	456	381	412	381	434	430	419	413	385	421	419	436	414	405	428	450	407	424	424	386	424	441	418	387	417	432	443	465	413	465	394	418	434	396	427	427	416	448	404	414	428	428	415	412	427	369	430	443	395	405	409	370	473	392	440	395	420	388	417	430	423	409	398	432	417	450	394	445	402	417	417	399	410	398	440	407	404	426	420	441	383	406	375	415	451	430	390	419	426	412	387	410	441	446	416	407	408	417	419	387	430	433	450	404	426	384	373	427	428	389	397	405	452	417	439	438	446	403	434	393	435	407	426	396	442	368	401	418	412	402	431	438	403	414	405	457	412	425	423	434	415	426	426	376	429	412	417	432	406	401	383	456	390	404	416	391	436	399	430	439	441	441	433	425	403	427	391	389	439	427	409	422	403	455	431	422	396	393	404	414	419	380	433	423	444	447	408	405	426	425	425	428	410	401	432	412	404	408	411	410	428	399	414	382	456	434
25104	21126	27102	25185	7411	943	677	552	524	419	363	347	327	305	307	301	305	265	308	249	248	236	235	240	262	222	240	240	260	230	263	277	244	281	282	290	271	265	281	298	291	288	287	302	326	320	317	302	310	292	311	256	280	273	238	259	248	236	242	242	245	224	219	208	212	200	195	202	241	232	229	181	236	213	202	222	231	190	240	239	215	222	221	226	222	204	209	222	220	219	198	178	212	194	221	200	209	193	229	198	230	231	193	217	211	207	227	218	231	205	202	225	196	207	197	210	224	225	224	189	216	223	202	188	205	215	220	192	189	191	185	225	241	206	219	214	195	201	218	215	182	209	194	193	195	197	240	219	201	208	198	212	201	219	176	219	204	236	220	216	209	205	208	206	230	227	198	202	226	203	220	220	240	201	212	232	198	198	199	210	216	212	215	224	202	208	212	220	203	211	218	223	227	185	226	205	222	201	213	205	194	190	204	216	218	230	200	205	221	191	219	234	204	194	205	211	212	193	208	176	217	219	201	211	212	227	216	216	227	216	206	229	223	202	226	220	225	211	207	197	223	211	232	193	191	237	188	210	211	249	226	226	208	220	226	175	217	201	216	234	195	219	195	201	230	212	192	225	210	217	243	245	171	207	220	231	231	202	198	203	214	217	193	197	214	197	194	221	226	213	230	199	212	225	218	229	198	206	191	235	219	214	209	226	194	203	204	212	230	219	211	229	198	216	186	204	184	188	184	203	196	225	215	191	215	209	200	241	195	207	197	194	224	213	209	216	200	196	182	206	209	225	235	197	201	221	199	210	209	221	229	189	195	193	227	209	200	210	206	209	194	210	235	214	208	219	212	184	214	216	203	207	214	201	185	200	205	171	232	214	221	214	228	237	189	208	214	212	229	206	195	212	200	238	199	220	206	203	207	212	205	228	219	211	193	213	188	223	213	205	174	195	240	199	224	216	236	180	199	218	198	201	221	212	211	199	212	226	210	178	229	184	226	225	197	178	227	254	202	202	210	213	195	158	195	216	183	213	195	224	199	205	235	212	213	192	167	188	236	231	202	229	206	191	180	213	200	211	196	223	216	179	202	193	197	206	203	201	218	208	191	189	216	218	203	231	229	188	192	209	224	210	188	206	212	220	207	199	219	203	225	222	177	199	232	193	180	199	195	202	222	208	205	186	226	208	197	206	185	179	211	224	203	206	180	203	191	220	233	191	215	212	234	219	213	220	221	201	193	210	214	222	234	211	206	193	220	199	211	194	202	208	214	204	210	224	192	209	227	225	215	217	201	228	212	235	213	247	212	202	221	212	227	223	203	217	223	227	218	201	208	251	202	194	189	211	210	198	244	203	211	223	217	221	180	221	219	219	205	226	209	206	218	201	194	203	202	191	234	211	217	193	223	220	192	219	189	215	198	201	209	219	200	185	194	191	207	198	213	243	215	201	213	200	233	185	182	225	232	193	218	229	226	227	209	204	185	216	199	201	234	185	226	217	200	216	225	198	214	204	185	227	226	238	210	198	224	206	224	210	185	185	194	193	199	207	211	206	206	205	214	232	213	181	212	196	198	199	219	224	207	207	186	216	211	207	219	198	192	229	198	182	209	200	200	225	201	215	189	187	191	215	184	236	200	233	199	249	200	220	182	180	197	209	204	207	216	212	220	214	211	213	223	232	209	188	211	202	214	225	243	197	204	203	214	223	198	184	207	204	194	198	207	225	205	207	197	190	184	210	191	238	219	189	213	224	211	209	192	215	217	206	225	196	192	193	208	226	191	240	227	220	195	202	211	230	190	223	216	213	217	201	196	220	215	214	211	239	209	194	220	188	193	214	215	225	244	224	207	222	216	201	223	199	226	205	217	223	193	212	194	201	211	224	213	212	221	219	211	201	227	207	212	219	203	230	210	208	186	200	205	218	225	184	206	185	251	200	215	210	212	216	214	205	210	212	199	196	213	221	214	196	210	204	216	218	212	226	232	225	187	210	216	192	219	225	228	203	199	213	221	192	202	221	190	191	222	198	207	228	192	235	190	189	227	213	230	199	188	206	228	200	207	188	204	195	212	208	203	212	193	207	238	231	201	213	232	211	211	196	189	207	196	213	223	209	220	206	191	189	212	203	231	213	180	181	209	192	184	211	219	206	222	233	193	218	211	239	217	176	217	211	223	217	204	211	198	208	175	219	197	199	215	214	198	213	233	197	202	197	223	211	203	215	229	197	205	219	211	205	221	217	229	209	208	194	238	226	198	231	231	211	188	208	196	212	183	217	181	237	228	184	202	226	226	175	207	231	211	205	221	203	190	222	197	190	207	219	204	210	210	223	191	213	202	208	218	184	211	213	210	214	192	203	208	197	220	201	213	212	218	213	206	201	192	212	214	222	209	194	226	233	223	204	203	209	212	209	219	194	198	226	197	198	184	216	200	211	221	202	187	196	211	195	214	219	204	200	198	182	206	207	204	217	203	215	193	205	202	222	219	215	228	209	204	208	219	227	226	226	213	215	214	184	225	203	191	169	202	201	212	233	219	207	248	209	217	211	209	197	218	215	194	211	195	237	209	210	218	204	206	199	207	190	195	214	215	218	218	227	191	229	212	219	218	218	195	194	207	212	227	192	227	188	216	210	219	204	209	217	209	226	213	230	214	206	214	203	217	188	193	206	231	210	202	238	179	215	189	212	198	212	213	222	208	197	220	240	233	228	216	184	184	222	217	228	214	208	220	212	222	207	179	208	198	203	207	182	194	202	200	203	180	219	217	208	220	218	200	224	186	220	200	211	188	217	198	207	208	209	216	204	173	177	198	206	201	195	197	196	224	228	212	214	199	224	204	203	176	214	225	195	190	223	216	206	204	201	248	206	224	208	204	200	201	203	201	209	201	216	201	211	187	192	222	230	178	192	222	213	205	213	220	215	186	218	258	229	211	197	222	215	212	219	205	186	204	218	217	215	209	192	190	201	213	209	183	203	178	212	181	199	229	195	179	217	197	192	212	211	222	209	221	232	191	201	202	195	192	205	212	200	231	215	220	196	213	215	185	206	218	213	212	225	205	191	199	234	183	195	206	213	200	225	190	200	199	160	228	212	195	213	204	229	227	194	207	212	210	220	209	208	199	220	183	209	180	196	219	210	226	267	179	234	209	202	221	194	199	220	209	207	207	202	198	234	204	202	209	207	226	228	203	202	211	203	224	199	218	213	218	206	200	220	214	199	191	186	205	195	210	189	188	227	201	195	224	235	220	230	204	229	198	192	194	213	211	178	227	225	205	213	207	214	224	217	207	200	208	202	205	217	217	205	199	201	216	203	209	230	211	225	183	201	197	198	219	193	219	193	202	226	211	227	197	221	217	214	218	202	181	203	201	200	213	215	223	216	198	216	191	207	222	199	193	189	207	199	207	229	210	189	212	213	198	222	206	195	236	196	223	199	203	207	199	204	207	217	198	227	225	208	192	201	228	219	186	199	223	231	226	222	207	178	226	224
5475	8691	7357	4023	2943	2127	1795	1343	1235	974	856	680	606	605	550	516	506	469	435	402	374	385	322	370	296	363	326	344	321	379	346	368	354	425	387	411	425	489	420	415	488	485	530	482	518	563	572	565	494	466	449	427	416	397	414	401	405	406	373	372	352	368	308	316	339	304	285	351	344	326	263	312	340	302	343	301	320	292	309	277	301	349	308	349	327	299	295	286	299	323	296	298	285	288	305	297	276	276	275	277	292	277	291	276	301	282	284	265	311	293	291	271	297	275	290	310	269	311	305	285	280	273	290	261	298	300	305	288	269	310	288	303	270	315	271	288	281	293	286	294	317	282	294	307	290	308	280	298	310	297	273	293	293	296	275	274	320	266	266	275	283	283	269	269	277	303	273	277	280	287	309	300	260	249	291	286	308	262	249	239	302	251	295	297	289	297	284	308	271	305	324	282	303	277	322	281	278	257	272	288	255	286	262	275	292	290	312	285	277	273	304	270	287	297	297	287	252	298	266	296	272	281	283	291	311	284	287	272	283	277	301	288	281	305	288	292	269	301	288	258	270	275	301	267	312	262	335	262	315	295	293	270	309	273	263	261	271	298	278	294	287	298	287	266	290	265	287	266	249	263	299	290	268	263	284	265	297	291	295	284	246	292	257	264	265	267	278	292	270	298	313	289	279	294	263	255	264	292	281	303	273	281	288	246	293	274	298	285	280	256	281	281	275	306	306	294	274	281	262	292	316	291	293	316	271	297	271	269	294	302	294	271	263	276	277	310	316	318	316	289	298	288	290	277	276	278	285	285	257	264	273	298	285	261	291	267	250	290	297	281	252	274	310	300	288	301	271	261	263	297	270	324	281	310	261	292	285	286	296	262	298	269	313	307	294	266	321	281	286	299	297	262	290	276	292	270	269	281	303	255	299	277	303	300	301	304	268	297	309	291	275	296	307	274	283	285	277	289	262	313	265	294	308	286	305	270	263	272	276	299	283	281	288	277	289	291	275	287	293	300	279	295	294	291	296	307	285	268	287	269	298	283	285	278	269	272	276	298	297	291	318	278	257	275	287	296	277	282	273	301	285	288	285	268	272	268	310	284	282	278	280	289	287	293	278	278	292	276	323	302	298	283	293	279	279	281	263	260	287	273	322	279	295	294	285	318	300	253	293	276	281	285	303	270	290	288	293	280	290	293	269	264	281	288	269	288	293	306	282	311	311	301	285	281	295	271	268	286	291	280	308	300	273	245	294	289	271	299	307	285	291	287	273	285	273	260	280	301	273	295	295	267	312	282	296	303	270	287	297	282	293	289	277	300	301	300	282	292	305	291	284	259	273	325	269	279	271	295	267	284	277	263	298	276	242	311	288	266	270	280	293	290	288	305	269	301	266	282	297	301	292	296	281	313	247	286	293	281	309	278	296	283	267	272	282	295	287	279	278	307	266	278	287	255	341	309	293	287	271	303	305	274	293	282	274	287	267	275	275	270	318	274	270	298	296	304	282	307	298	268	261	305	270	273	291	265	284	265	273	289	279	300	302	284	282	284	309	303	320	285	289	277	275	270	275	270	254	300	293	287	264	286	300	285	290	280	292	294	323	256	289	277	292	249	311	322	282	280	271	308	280	326	257	272	267	263	311	279	288	311	261	266	277	318	298	312	299	280	267	307	278	280	299	295	320	270	292	290	289	273	280	282	327	271	316	296	250	275	309	296	300	279	331	285	302	285	279	277	303	283	285	307	259	288	267	271	258	269	279	269	269	281	275	272	281	282	314	272	291	275	261	259	272	276	268	269	252	315	284	309	296	282	288	283	292	291	280	301	284	280	296	290	281	266	253	257	292	278	279	275	300	324	276	276	317	287	286	309	269	256	279	279	294	259	293	282	270	284	272	291	276	289	267	297	253	276	285	296	278	301	295	286	291	312	273	277	302	269	275	297	303	297	274	297	280	279	271	258	259	303	298	314	295	281	270	266	323	285	295	283	287	263	293	302	267	302	282	289	264	271	279	279	291	303	291	270	293	298	269	293	294	283	262	326	288	280	277	259	286	271	297	281	303	295	293	281	274	272	293	266	290	288	301	285	276	289	302	295	269	265	285	311	295	302	313	286	312	269	274	303	277	295	293	276	305	294	297	265	267	300	261	314	325	298	279	294	283	269	283	285	266	294	289	308	294	274	306	250	297	303	289	277	295	270	270	309	258	280	260	282	272	292	261	248	306	265	286	265	282	280	280	285	278	284	257	253	292	288	296	304	262	291	271	284	258	261	261	276	314	275	297	290	303	295	307	257	274	272	282	308	295	288	271	272	284	248	298	285	295	293	265	267	298	268	296	270	273	300	265	255	266	274	260	302	268	303	291	311	291	334	288	282	264	293	261	309	257	270	299	289	289	268	279	278	252	272	295	271	306	284	289	284	270	290	281	302	291	315	286	281	298	315	281	280	293	277	248	302	294	291	288	256	290	270	278	292	299	265	275	285	270	261	320	280	277	298	266	293	241	291	250	265	273	299	261	296	291	288	268	295	291	302	321	270	267	269	305	263	260	290	263	296	282	272	279	286	279	251	311	277	306	278	303	287	292	296	272	290	271	303	268	309	299	305	277	306	324	281	284	261	282	296	267	253	308	287	282	277	313	269	278	279	280	282	285	299	294	273	288	286	297	275	252	247	287	281	298	297	286	283	281	304	300	292	298	272	315	282	264	305	282	284	297	293	268	313	303	295	284	293	255	271	288	290	275	289	283	289	284	267	301	264	290	286	269	270	265	297	288	276	301	276	276	290	268	283	282	304	306	287	280	301	286	281	295	303	282	315	278	280	256	303	273	302	314	273	269	258	292	259	278	307	293	287	281	272	276	294	276	265	292	278	289	300	289	303	314	286	305	285	258	290	292	292	287	294	278	294	297	319	303	280	299	299	284	283	267	287	248	300	282	289	259	277	312	293	255	303	294	275	237	303	279	321	288	277	280	278	287	256	271	310	298	304	296	274	275	287	301	274	290	281	286	288	261	290	287	268	276	282	287	305	304	307	290	305	281	305	267	311	301	284	272	272	251	277	260	309	289	298	306	325	305	266	283	311	315	250	302	273	290	256	261	275	294	261	290	278	296	256	276	285	280	255	274	276	268	277	274	277	300	285	272	285	313	286	280	313	268	287	294	272	253	266	281	285	276	288	302	286	252	287	292	262	285	252	287	294	299	294	286	267	293	279	292	263	288	251	248	284	263	273	287	298	281	281	292	253	302	290	266	285	266	276	294	277	280	270	284	278	252	269	288	304	293	278	279	277	286	334	301	309	302	324	281	279	273	318	285	292	273	264	290	299	287	286	278	255	272	283	309	281	252	318	248	281	299	297	274	274	306	283	274	261	288	282	267	277	290	301	268	291	270	311	278	290	256	285	304	268	271	264	289	315	300	275	297	308	272	282	290	292	265	252	276	278	276	265	319	297	290	288	284	302	297	303	291	278	278	255	281	271	279	309	302	311
22938	21118	28860	23621	21121	21186	8728	1718	1169	935	883	703	687	623	619	540	515	510	472	488	424	420	379	360	360	378	367	357	389	367	404	418	410	444	423	464	488	435	433	451	493	493	505	502	538	554	532	591	490	506	445	432	445	446	425	390	393	378	364	357	353	369	289	351	333	340	332	359	378	345	328	277	311	314	353	298	327	324	295	330	329	334	307	334	293	311	312	344	308	300	291	306	296	302	319	299	310	305	287	314	336	295	302	274	296	300	317	299	275	298	302	281	287	317	306	290	342	295	288	304	321	286	311	322	255	308	303	282	300	323	328	307	295	320	321	280	297	291	308	291	321	287	296	296	278	307	295	294	321	306	308	294	317	279	304	326	284	297	291	282	273	278	355	308	333	303	279	336	312	280	296	271	284	322	302	291	291	288	301	278	324	262	323	290	277	286	262	311	311	329	320	298	318	316	301	297	307	290	297	303	294	310	322	286	314	291	301	275	307	280	314	303	312	326	295	310	326	296	306	299	318	296	262	291	319	268	306	317	285	319	296	303	303	284	294	300	287	301	272	308	300	344	294	295	314	317	335	285	316	297	303	285	292	287	270	284	312	298	314	300	309	313	281	331	319	310	292	310	283	289	292	291	328	263	288	299	309	310	311	282	289	304	297	309	274	305	304	297	271	297	303	317	277	300	283	302	299	279	291	351	284	322	325	307	304	283	305	307	302	306	347	316	301	323	320	304	306	286	310	300	280	290	315	321	301	288	288	287	270	309	295	323	326	307	282	314	304	320	320	298	301	296	298	282	304	283	320	308	322	307	292	296	326	306	276	283	304	289	305	269	282	310	315	280	294	284	297	286	304	280	296	304	321	300	316	280	279	324	324	294	304	306	290	282	345	313	282	272	289	287	304	285	283	283	311	306	321	322	289	269	283	280	295	334	290	265	328	318	303	290	345	294	323	321	285	282	299	279	316	289	319	282	301	315	276	304	309	306	314	296	255	299	286	335	271	291	329	305	309	276	291	273	287	290	256	293	296	292	297	295	319	317	289	302	293	318	267	262	293	318	286	300	315	304	303	266	309	320	329	282	307	290	304	280	266	355	324	311	306	322	309	330	338	305	297	288	292	307	310	270	298	293	311	302	289	290	285	277	290	301	292	297	319	271	277	302	293	322	313	284	274	286	287	304	285	306	329	305	303	280	298	321	307	290	303	295	302	296	310	289	290	285	320	288	293	278	316	298	302	299	300	309	294	321	306	304	321	293	291	290	333	282	301	285	308	289	321	312	272	300	313	292	298	270	288	290	285	271	288	309	300	303	317	272	304	280	309	321	280	318	301	315	290	308	309	301	291	275	309	297	316	284	275	283	291	291	298	291	319	275	352	277	302	314	310	344	277	309	258	293	304	283	310	266	297	296	318	266	318	276	294	313	323	253	293	290	282	272	297	324	300	285	333	293	300	275	293	333	286	277	314	288	326	289	280	303	289	321	312	300	281	318	313	286	314	307	293	315	274	294	293	318	329	277	290	305	315	291	310	309	297	280	297	321	304	263	304	316	279	324	318	308	302	306	289	290	278	308	323	316	299	316	315	310	303	282	295	292	301	333	299	290	303	293	299	314	344	306	328	299	299	306	329	288	318	329	255	307	273	340	270	282	282	316	276	308	289	300	313	299	302	277	323	304	321	319	300	269	267	310	292	285	302	285	321	286	338	282	310	281	308	318	334	280	315	270	262	299	296	347	296	285	245	326	320	318	324	302	301	309	313	304	351	259	350	300	303	317	303	280	311	283	303	360	304	278	277	287	317	299	287	291	324	293	306	283	292	280	319	301	306	314	322	299	304	309	326	283	280	308	282	297	285	312	326	329	278	271	281	270	293	288	319	300	309	305	324	317	307	308	309	295	304	292	284	313	304	316	285	295	288	280	278	318	304	303	287	326	290	281	289	343	299	328	300	324	305	308	291	303	291	302	280	309	309	320	310	291	303	292	286	307	300	298	301	309	275	299	290	301	272	302	315	315	302	324	318	301	291	300	333	288	314	299	310	322	311	282	316	305	295	310	288	295	311	286	300	338	297	328	292	294	315	297	312	338	307	316	287	314	306	272	330	296	323	283	297	316	276	317	304	302	289	305	310	307	344	288	330	312	312	329	329	322	309	305	322	285	287	293	284	282	303	324	308	296	288	342	317	282	337	285	321	298	291	293	285	278	319	311	332	332	305	276	294	263	282	291	334	274	300	303	298	331	300	300	287	316	293	303	292	285	286	316	303	265	313	313	292	305	278	309	285	315	283	278	295	296	309	308	282	298	288	301	307	303	276	309	289	280	298	305	297	287	284	262	357	316	281	285	294	294	280	280	299	294	288	316	284	284	279	307	270	336	281	295	327	287	280	304	320	279	296	295	302	296	328	308	297	302	257	325	267	285	310	271	272	298	279	289	299	302	283	280	309	280	316	293	285	329	309	310	308	315	274	298	304	292	291	311	300	301	311	318	261	322	340	291	290	309	291	280	284	291	281	302	298	303	301	310	293	299	267	298	288	285	276	301	306	313	312	318	283	305	283	324	312	280	282	319	282	305	297	308	271	281	296	294	303	271	282	278	289	267	277	312	274	320	299	320	315	309	301	271	322	332	301	297	311	299	315	284	330	303	290	300	292	305	299	290	312	304	309	295	302	309	320	319	321	263	294	287	293	282	297	312	305	273	310	298	319	277	309	306	306	295	307	296	293	288	305	302	297	291	307	266	300	284	323	275	305	298	319	302	309	288	300	297	257	295	325	270	316	281	290	300	308	306	316	304	277	294	297	298	323	296	293	319	293	317	292	309	275	328	289	313	270	306	291	284	264	292	309	285	278	291	270	276	289	287	305	287	294	317	288	302	329	294	273	315	283	295	320	297	313	293	314	301	294	291	317	266	287	312	272	283	288	309	316	304	321	310	276	292	285	295	258	287	321	291	305	286	292	267	301	302	306	310	339	279	265	289	298	328	297	290	292	321	317	323	295	294	309	308	287	310	280	308	314	278	296	303	315	305	284	321	287	297	322	303	288	258	322	323	288	297	323	264	321	289	299	290	297	294	327	328	274	301	288	305	329	260	292	303	295	314	312	305	306	286	302	279	274	286	301	312	322	317	282	273	333	319	267	276	307	284	318	308	308	294	284	302	295	298	300	311	299	300	319	285	307	284	313	308	317	281	288	273	291	312	297	290	286	281	285	322	281	302	318	297	288	289	323	264	320	272	306	292	305	293	310	279	308	328	296	286	305	286	336	298	295	290	307	270	273	297	319	312	272	285	303	303	285	292	298	302	289	314	311	271	301	307	321	318	312	285	281	276	281	294	312	272	301	297	329	308	285	325	292	327	269	278	292	294	300	345	292	320	314	281	286	305	298	313	308	320	265	300	333	294	309	274	311	317	300	323	286	256	295	332	290	292	275	273	270	295	285	295	281	307	319	295	301	309	332	292	294	315	315	299	308	275	287	301	300	282
8323	19972	17093	9907	7249	5730	4375	3382	2755	2253	1864	1555	1320	1170	1122	1005	908	865	815	780	687	601	600	548	537	539	508	498	547	567	581	579	649	698	645	734	755	718	707	796	845	875	894	840	866	931	942	940	809	794	760	719	671	644	628	613	564	603	565	529	539	484	451	448	455	446	447	463	474	463	419	404	398	451	486	429	469	396	443	459	450	442	426	439	421	409	415	410	410	410	384	424	430	400	391	382	418	385	395	423	400	340	426	388	409	406	436	391	400	373	389	373	405	396	411	381	417	397	395	411	424	428	395	410	402	389	366	390	400	407	431	390	384	401	391	403	399	384	397	416	349	382	364	343	375	394	436	402	416	410	397	422	408	408	391	355	398	414	380	401	414	396	398	363	411	398	386	434	377	401	430	369	389	358	401	395	399	382	412	407	403	348	420	363	380	405	409	381	384	381	372	379	407	354	414	410	385	363	396	373	383	407	384	372	376	411	382	391	409	409	436	397	380	416	404	398	396	382	428	405	394	418	383	390	380	391	381	425	390	361	404	394	349	357	383	382	345	368	396	393	411	394	413	357	382	380	403	410	411	373	418	417	409	362	381	347	350	381	384	429	414	343	406	420	407	390	394	385	376	381	396	377	399	364	365	414	356	400	396	390	406	406	386	386	388	390	386	413	398	395	386	398	398	382	401	381	409	404	387	391	411	361	382	405	379	422	411	357	406	359	413	390	408	405	403	424	396	402	371	367	405	380	405	382	376	400	377	358	433	421	419	400	345	394	370	389	369	394	402	399	392	405	417	364	390	390	381	393	404	408	401	358	387	372	386	409	397	396	407	377	373	397	400	393	393	384	412	381	391	364	397	385	367	380	392	402	379	375	428	403	392	429	428	428	408	390	397	382	391	379	388	390	392	408	427	406	418	408	383	411	395	393	410	371	378	396	374	391	389	417	368	409	367	351	397	390	390	380	380	384	349	393	387	385	403	398	390	398	378	380	384	408	393	418	394	424	412	382	440	418	377	393	386	401	400	397	410	365	368	372	389	389	418	382	393	387	396	379	380	366	399	394	395	379	426	396	426	406	372	386	422	389	423	388	360	405	384	387	384	409	379	373	397	368	382	375	376	386	372	390	421	382	396	392	391	368	368	392	434	414	422	388	409	392	385	403	414	395	380	384	417	416	410	400	399	431	393	431	375	368	418	377	380	419	410	406	391	384	398	376	374	396	399	351	390	395	391	397	372	385	414	413	394	413	374	387	390	411	406	391	395	422	379	422	383	401	374	372	427	380	402	387	376	384	412	394	395	389	359	401	380	364	447	385	368	365	412	407	398	370	401	382	367	369	389	419	421	420	395	413	437	432	396	419	393	422	399	374	411	370	401	399	388	380	436	340	414	365	368	396	375	369	390	407	389	363	367	388	444	379	374	407	403	431	404	375	371	362	386	379	401	438	392	394	381	423	400	393	399	386	395	392	385	396	385	415	392	398	416	419	387	381	387	380	403	389	430	407	422	413	405	417	378	391	415	391	411	383	388	391	372	380	385	388	413	407	405	382	410	380	364	443	403	377	423	422	416	401	366	387	416	436	379	384	385	383	386	413	421	374	418	386	398	371	357	398	409	405	395	379	365	393	404	389	404	404	387	388	374	400	444	389	389	385	412	368	413	373	408	409	410	378	382	395	384	361	415	378	403	383	421	409	387	386	352	371	396	375	382	409	367	381	404	398	427	404	370	448	380	392	382	421	419	364	435	414	384	370	414	366	417	351	361	405	431	423	429	378	396	390	427	393	372	433	379	381	394	385	373	361	396	379	395	408	375	392	386	391	398	388	402	389	388	399	440	363	391	431	390	329	410	379	354	397	362	400	397	439	399	407	398	378	365	382	406	419	388	423	387	397	411	418	381	432	386	413	420	377	387	400	374	385	412	348	383	422	383	400	387	398	368	404	404	445	348	378	386	396	396	412	418	387	376	383	396	396	403	406	384	370	399	400	409	436	367	366	439	399	387	394	400	372	402	404	409	371	389	369	390	376	408	389	387	407	374	376	369	373	420	378	382	387	380	384	371	400	416	366	430	369	387	412	412	389	409	435	402	367	406	388	369	408	366	377	392	333	391	361	399	366	405	378	391	407	400	358	389	399	395	387	417	392	424	428	402	386	384	411	388	418	416	374	395	418	392	395	394	415	440	390	400	407	412	424	368	410	377	430	380	385	414	378	406	355	400	363	384	393	385	398	432	426	375	390	389	403	375	389	407	353	407	381	370	415	406	396	355	364	401	439	374	391	405	393	392	371	381	419	368	402	435	398	397	376	375	415	368	419	369	347	420	398	373	401	417	362	386	422	386	421	419	424	419	403	414	370	395	374	390	388	396	375	378	386	382	421	388	369	400	355	360	435	376	387	384	390	414	372	370	366	414	374	437	385	397	380	369	419	358	376	398	382	415	408	398	380	359	395	382	388	408	412	347	381	412	401	377	380	379	375	381	426	397	361	389	380	391	422	383	381	404	387	424	377	410	429	384	426	371	387	355	393	359	417	422	375	366	407	407	369	370	411	417	393	406	397	403	398	393	353	372	405	419	401	394	374	412	394	370	395	400	432	380	384	398	395	421	391	415	388	420	381	354	406	375	398	396	384	412	372	441	385	396	391	397	369	385	395	374	348	391	417	399	404	394	365	380	385	364	392	387	420	391	379	379	398	376	396	385	369	386	405	399	390	364	387	367	388	408	420	394	373	420	358	387	432	342	370	415	385	381	368	357	387	390	394	392	418	371	430	406	383	368	424	387	386	412	395	389	406	410	405	399	376	395	387	360	380	389	408	397	412	415	414	397	387	387	392	412	421	392	389	405	379	409	383	408	393	368	443	381	386	401	371	376	391	383	412	417	380	412	390	398	353	376	397	381	410	444	388	376	408	386	385	380	374	399	363	415	406	371	390	385	407	377	378	439	397	413	411	385	403	378	379	390	437	397	402	375	382	392	356	418	395	424	412	386	389	379	388	368	388	417	385	407	404	391	392	380	352	359	376	370	401	365	381	406	364	417	416	403	433	406	423	407	429	402	398	428	421	382	399	383	386	386	384	383	388	393	390	387	382	395	397	378	408	375	377	430	410	415	381	389	352	369	374	389	398	358	382	373	407	377	425	384	427	400	390	409	357	376	379	404	375	430	410	398	384	363	351	398	412	346	416	409	360	387	408	400	367	395	404	420	390	384	391	391	401	393	385	366	402	401	404	426	411	365	401	404	399	390	389	367	396	390	418	363	398	415	406	415	358	384	341	399	387	374	401	365	383	412	407	414	385	442	424	385	408	413	362	393	346	359	416	401	405	405	412	387	396	391	416	405	416	387	390	390	413	402	384	408	385	394	388	414	381	362	409	350	413	366	402	399	373	389	430	411	364	358	403	366	435	365	405	390	371	397	382	428	400	370	410	362	358	369	366	416	383	386	376	409	382	410	423	403	379	410	378	404	366	417	387	395	383	412	352
26964	19781	7250	1467	796	578	505	447	381	331	336	333	262	288	319	291	269	304	281	273	272	289	254	236	249	239	244	240	247	266	273	319	266	279	296	313	324	320	292	274	308	338	301	325	374	303	334	313	322	279	290	316	308	284	299	284	305	286	255	267	254	257	272	253	238	264	260	244	265	251	241	220	255	292	279	296	248	242	244	242	266	254	236	253	266	266	267	240	228	238	271	244	255	248	244	264	259	243	276	255	237	253	268	263	232	250	232	252	218	224	256	223	219	251	264	278	278	254	255	240	255	262	251	239	235	278	236	243	245	238	238	267	281	239	221	241	253	279	242	275	237	241	254	230	249	236	241	243	231	248	239	254	283	252	276	288	252	245	237	247	254	264	248	257	258	264	252	263	266	248	260	244	240	230	220	239	237	273	244	267	238	271	240	247	256	262	255	265	240	239	234	254	272	235	263	249	231	238	243	251	265	251	270	228	252	250	242	238	268	247	272	237	234	224	240	231	252	236	230	235	276	230	244	252	262	232	283	237	269	235	239	286	233	230	248	222	269	264	274	277	242	231	269	245	259	231	269	278	274	254	270	237	259	233	268	231	268	263	262	255	250	268	254	275	265	253	251	258	282	229	251	237	251	252	260	279	249	221	217	258	263	212	233	241	259	262	225	227	220	245	251	225	256	254	252	234	258	253	252	267	227	244	250	244	258	215	242	271	251	231	244	264	249	249	215	255	274	265	261	246	221	233	234	228	242	258	252	277	255	263	236	247	234	231	235	249	235	253	250	233	258	232	241	238	239	246	260	246	279	242	259	233	275	234	265	245	251	274	235	232	270	243	235	250	229	258	222	255	299	247	266	263	263	239	282	257	284	279	271	274	260	262	261	259	242	235	246	233	272	262	243	246	271	262	237	246	250	256	274	235	248	271	239	259	247	235	251	265	224	234	273	252	262	243	236	254	242	223	248	242	256	256	257	255	249	236	292	247	236	266	243	262	291	236	265	253	241	237	253	228	199	251	253	220	264	223	231	261	235	265	293	241	234	228	273	239	258	285	252	267	241	247	268	229	260	237	245	238	244	263	252	267	247	231	245	238	235	257	235	284	251	235	267	260	243	252	264	213	227	255	275	251	254	254	247	223	241	234	248	248	265	261	253	248	241	260	247	257	239	262	231	266	256	233	264	252	249	272	266	230	250	240	242	225	236	219	258	240	276	238	237	241	238	238	247	235	238	244	260	261	229	243	261	256	247	253	238	221	238	252	271	244	254	253	223	256	243	261	238	234	250	281	283	252	255	261	249	229	281	244	231	248	248	266	233	250	242	251	243	262	242	255	276	220	254	247	230	223	244	265	241	263	263	252	254	253	269	236	243	264	266	248	235	230	250	252	236	251	239	241	254	281	247	251	234	255	226	249	223	250	255	270	250	265	248	233	258	256	235	247	243	262	224	229	252	254	260	260	237	257	279	237	258	269	259	227	236	234	232	266	215	241	246	279	263	260	262	215	203	245	255	265	245	247	231	251	236	241	260	245	227	260	257	262	233	251	255	251	252	262	253	211	240	252	275	242	229	254	283	240	233	240	253	245	265	246	219	239	226	239	257	264	255	239	254	253	228	247	284	258	250	261	254	269	243	260	248	245	278	275	256	250	257	242	258	263	269	255	248	255	207	249	264	246	235	251	267	259	251	233	265	262	242	239	262	257	245	225	232	262	223	239	226	267	248	263	238	278	238	238	238	254	239	260	235	240	260	292	213	237	243	270	265	255	257	217	271	279	272	243	248	254	258	265	262	263	243	248	247	254	284	236	250	261	255	228	251	279	230	261	243	263	263	243	251	258	243	237	261	260	239	234	259	239	249	260	237	213	260	240	230	249	268	269	225	231	227	261	269	249	228	235	254	253	242	260	246	261	242	239	263	257	242	251	255	207	279	244	255	251	251	240	261	255	239	250	249	258	231	234	247	255	256	250	255	232	254	239	260	256	261	235	279	238	270	247	264	256	245	266	258	262	241	241	235	234	242	236	233	228	242	254	239	246	224	245	263	220	256	243	263	237	256	283	278	252	261	274	257	215	230	245	251	240	252	238	270	284	227	234	245	250	224	234	238	276	238	273	248	249	231	262	254	244	263	258	239	238	257	237	245	237	286	235	220	273	248	251	232	217	252	254	225	267	250	245	260	246	222	231	246	264	240	269	253	224	251	240	259	256	237	250	242	268	287	257	245	235	240	258	251	265	278	240	247	234	272	270	275	254	216	227	253	251	248	257	232	280	231	253	269	260	227	248	238	262	243	259	257	262	251	239	238	244	281	228	258	238	261	267	228	250	257	244	255	228	251	257	259	229	247	223	252	226	237	224	261	234	259	253	261	250	294	243	264	220	247	245	276	276	224	252	248	278	244	242	220	270	250	274	267	286	239	264	240	240	259	270	222	257	231	233	284	224	251	256	232	239	233	237	274	242	246	293	250	240	259	250	233	266	265	257	225	237	245	258	258	255	232	252	266	259	245	267	241	264	260	222	252	237	235	276	245	241	251	238	260	248	241	247	241	243	266	243	280	245	215	268	282	300	278	269	258	247	261	239	231	243	233	225	242	258	238	243	233	230	233	241	240	254	235	263	246	249	238	223	242	266	261	241	282	241	224	261	254	252	253	255	260	241	239	272	258	269	260	247	277	255	252	257	248	277	262	284	246	260	268	267	254	238	266	257	267	256	250	228	252	240	265	270	255	248	268	276	275	256	236	289	251	257	251	263	251	261	250	240	228	238	252	245	261	217	244	250	256	247	256	281	244	277	244	228	234	233	272	258	246	262	244	270	249	285	260	254	253	242	234	275	244	229	249	256	261	228	284	220	258	263	256	220	223	257	233	251	248	249	225	271	252	279	249	260	240	209	261	260	243	249	246	243	256	248	243	241	233	271	274	258	239	258	244	252	244	250	263	242	251	236	266	261	243	262	266	228	269	258	234	272	209	250	271	254	265	252	244	244	281	234	251	233	255	252	266	254	284	244	255	264	208	240	226	260	263	240	254	238	244	240	275	261	239	237	262	212	235	244	243	248	239	238	252	258	248	240	265	261	254	253	266	244	233	237	249	233	233	249	256	232	232	254	223	263	218	242	274	233	255	279	267	233	229	240	291	243	250	281	238	251	243	236	242	273	262	238	220	247	236	228	233	243	268	255	257	251	248	253	252	230	256	244	242	237	252	276	248	231	257	252	274	248	260	229	240	290	227	244	248	247	256	245	230	240	232	237	235	235	242	246	301	241	249	238	251	240	242	237	253	235	248	232	246	253	260	240	250	235	205	268	235	253	224	259	274	254	229	258	242	236	258	230	246	247	237	249	243	248	247	253	220	263	270	271	264	257	261	240	259	255	255	242	248	246	247	235	264	246	260	256	256	261	217	277	249	235	287	222	245	258	224	249	255	275	256	262	265	250	241	264	227	242	253	240	243	264	233	248	244	273	245	260	236	239	260	237	267	248
4941	4015	3756	2123	1514	1203	976	773	711	601	561	495	453	448	448	417	444	403	385	357	363	335	370	355	364	343	333	325	352	372	399	358	416	409	430	426	395	443	410	434	497	451	471	477	518	445	520	489	462	480	442	445	417	416	423	428	427	355	396	374	359	335	344	350	339	340	354	358	347	359	316	339	361	341	338	356	387	372	343	324	348	355	348	348	313	360	372	353	334	335	342	334	322	342	351	330	357	318	319	303	339	326	340	378	321	339	314	305	336	334	312	319	302	348	305	319	362	323	357	339	304	319	328	312	319	326	319	366	371	349	333	328	299	336	331	360	321	354	319	335	302	346	329	343	310	311	342	340	319	321	336	340	327	338	337	343	357	325	339	329	319	313	366	291	331	344	311	332	331	345	334	333	338	337	338	352	346	326	333	309	338	343	304	322	341	310	328	354	364	329	350	323	332	304	334	310	359	345	335	297	312	319	346	311	296	336	365	323	332	350	352	336	330	309	289	355	346	342	318	357	318	366	322	354	322	321	341	343	285	367	340	340	305	351	339	288	317	352	327	354	326	284	339	325	341	341	303	337	329	337	359	324	328	310	301	329	345	312	317	332	321	370	320	359	379	306	325	336	328	347	304	331	349	314	325	337	345	318	347	316	312	344	330	305	317	320	305	326	303	351	301	316	333	341	314	302	354	338	338	295	332	331	320	334	312	328	345	347	316	337	336	308	337	351	309	320	314	330	310	303	319	357	321	323	323	331	305	342	331	329	343	344	332	330	331	350	331	308	343	319	322	296	314	342	338	303	344	310	337	343	311	320	312	306	320	340	349	347	302	310	337	310	333	345	363	345	336	364	339	352	354	316	358	322	318	348	304	307	354	353	320	333	334	325	349	327	340	335	309	363	336	327	319	384	321	324	333	362	345	319	324	307	346	329	315	307	323	382	342	351	297	348	334	305	335	310	326	326	346	320	352	318	342	339	354	313	330	322	350	343	324	320	316	353	314	343	336	339	337	304	326	368	315	343	325	327	341	354	316	333	317	351	317	301	332	332	343	319	340	332	316	318	346	311	333	311	333	344	340	317	314	322	303	319	320	341	345	307	347	314	341	332	338	323	320	345	334	321	336	321	318	340	336	327	318	321	321	332	344	333	313	321	329	311	328	328	338	356	332	351	331	343	318	360	365	331	325	345	332	335	315	324	345	326	324	341	315	365	328	312	334	328	303	322	336	307	335	340	352	336	347	325	328	347	316	341	341	324	315	301	326	347	315	314	279	345	336	309	345	341	337	326	331	328	366	296	334	335	325	298	361	329	328	332	329	337	360	334	319	347	326	299	297	304	339	356	321	319	338	325	311	317	335	351	358	330	315	328	328	363	344	337	346	350	368	348	336	331	346	294	320	316	357	316	329	324	351	313	331	326	332	310	327	338	354	344	312	342	318	328	324	349	349	367	355	325	334	358	346	330	325	338	326	330	314	305	268	311	303	326	352	330	333	348	319	362	333	285	345	320	326	305	327	331	334	305	309	333	332	322	366	347	323	282	324	328	345	324	326	339	308	290	292	328	335	330	333	330	334	312	355	337	324	350	338	312	313	343	319	369	337	328	349	331	314	308	313	327	335	332	355	317	343	310	318	340	323	331	367	348	353	380	348	330	322	364	322	336	330	327	338	346	328	366	333	359	340	367	345	331	326	333	329	313	335	361	305	316	331	346	313	350	333	357	336	339	362	325	358	335	326	299	347	352	361	278	331	369	278	319	315	348	320	337	342	315	346	358	301	324	369	312	339	349	365	330	344	331	330	306	300	330	317	348	313	318	337	329	347	331	342	353	316	340	339	336	357	330	383	316	330	343	325	330	309	337	334	346	333	321	353	320	340	349	302	355	355	295	316	311	322	307	327	342	345	331	323	356	291	320	338	311	341	327	339	310	357	311	337	326	329	302	314	373	344	328	364	321	318	343	313	308	343	344	331	322	325	337	318	378	312	321	316	356	327	340	345	342	341	326	339	293	327	324	322	317	305	322	371	361	355	347	353	342	347	338	325	351	319	363	355	336	363	324	335	331	338	323	309	345	322	344	324	328	348	359	359	337	329	342	331	344	310	296	337	346	358	320	280	330	350	360	339	333	350	330	351	327	335	341	352	350	360	343	345	325	371	313	304	316	332	332	312	333	311	326	368	354	329	336	308	336	314	300	370	314	331	333	380	337	316	358	317	327	358	319	309	312	317	339	317	316	299	305	306	344	367	340	323	348	359	357	310	322	330	307	309	337	353	314	326	339	322	350	359	334	326	344	332	340	353	294	346	351	313	340	320	330	307	308	341	333	328	338	352	307	353	345	316	327	296	346	344	332	336	303	314	330	308	330	320	332	353	336	307	311	340	303	356	349	298	299	346	326	326	314	305	315	329	378	339	306	325	339	348	334	321	309	317	315	308	324	338	314	325	343	364	318	349	330	314	340	317	347	319	322	353	327	336	337	331	350	312	330	345	348	358	341	333	339	367	334	335	314	367	327	330	355	326	317	338	307	306	342	333	339	308	309	313	303	318	345	301	355	330	322	306	351	346	320	336	343	355	325	351	337	358	314	346	332	323	310	340	327	337	338	340	334	343	342	299	326	303	319	333	308	336	317	321	339	315	361	319	337	362	356	326	330	335	309	349	325	299	329	326	346	338	325	331	353	322	337	349	303	333	311	346	335	360	355	332	329	371	329	347	334	315	350	349	346	343	299	322	330	327	320	346	342	340	311	321	357	320	352	346	367	329	308	348	329	332	326	361	306	336	346	328	316	294	356	350	330	352	353	339	364	323	350	348	312	338	345	332	323	346	360	316	369	328	333	341	318	344	329	369	350	379	312	328	318	298	315	311	302	311	278	356	335	352	317	370	329	331	341	353	307	318	340	304	352	347	320	334	359	339	343	338	304	346	323	337	352	347	327	317	342	363	351	348	340	330	330	328	297	356	337	330	331	314	327	315	336	340	352	287	334	339	345	286	355	332	367	332	327	324	347	330	309	317	316	321	345	334	342	293	308	326	325	317	364	330	357	338	360	342	319	319	345	358	322	326	338	337	323	312	335	298	347	324	330	354	344	331	319	327	300	339	363	306	310	339	313	323	375	352	347	312	343	346	300	322	324	363	312	307	345	335	313	308	345	343	337	319	297	324	338	318	339	345	323	312	290	339	352	340	376	314	330	325	352	349	337	295	340	336	360	307	319	351	332	341	326	339	355	354	313	326	301	320	326	333	327	332	347	362	330	344	336	351	311	323	329	341	321	328	322	361	369	320	323	328	323	350	326	308	318	329	339	373	322	338	296	318	355	355	362	322	365	336	334	326	330	356	321	347	331	369	306	324	318	340	331	344	342	319	318	337	342	338	323	353	318	305	352	295	349	318	374	338	325	330	348	357	351	301	352	348	321	332	325	332	339	325	332	339	365	323	305	338	328	356	305	316	354	335	334	328	318	291	331	351	343	297	359	333	328
23817	21106	28394	24010	21103	10075	1646	1102	798	715	610	575	527	482	466	470	441	426	428	406	357	371	362	372	348	331	371	353	360	363	392	382	409	358	434	407	442	392	388	393	371	448	439	482	437	492	484	453	473	463	425	430	399	422	375	376	360	383	354	368	334	359	302	347	298	313	328	344	344	340	334	274	339	366	346	353	372	335	327	343	337	371	332	324	319	315	350	318	326	343	322	317	324	329	338	312	311	319	301	304	311	312	323	293	308	291	315	330	352	318	321	323	308	316	305	362	300	313	265	357	309	338	291	327	297	335	316	298	298	323	296	304	324	323	312	315	305	278	305	277	310	331	282	335	305	295	297	302	325	309	327	314	286	295	304	319	326	336	286	301	328	297	295	315	285	281	290	316	284	280	319	307	304	296	328	337	305	316	301	314	322	303	317	305	310	300	315	280	333	310	298	311	315	312	324	333	340	311	336	311	324	305	300	282	323	314	319	331	314	330	307	364	315	306	318	306	295	329	314	349	297	297	330	324	297	294	338	339	309	305	329	299	320	323	322	330	327	325	308	299	333	329	299	294	333	323	307	305	325	291	329	290	322	310	321	336	310	321	331	339	316	290	298	332	325	292	298	295	300	347	295	298	320	322	297	296	309	316	327	341	317	328	311	295	301	312	328	309	356	294	314	313	316	297	315	358	324	287	361	333	323	302	352	328	337	296	311	351	298	324	333	326	316	319	276	307	304	306	329	290	281	325	316	335	314	318	292	325	320	332	316	303	317	326	332	307	302	323	325	315	301	324	291	295	327	303	311	334	315	336	342	306	316	312	341	325	295	315	305	336	326	332	332	328	308	355	292	319	299	310	318	317	312	355	303	355	326	310	318	333	329	290	316	336	320	290	306	315	324	326	327	313	306	346	303	335	316	311	294	311	327	342	308	317	309	331	334	280	274	338	316	306	333	334	321	298	301	314	326	293	294	314	306	314	335	330	288	274	321	319	288	343	300	324	340	303	321	303	305	326	315	296	294	306	311	330	328	339	308	309	316	306	311	313	305	284	324	301	294	335	292	301	298	307	323	298	320	298	292	305	334	315	327	304	308	321	332	316	322	324	327	294	315	315	298	306	301	346	297	321	317	317	312	317	294	304	306	314	296	309	322	357	307	309	347	338	316	306	335	332	331	318	340	296	326	302	316	320	296	321	294	315	303	310	331	317	331	321	350	344	338	335	303	289	325	321	330	313	315	307	316	340	301	326	300	301	339	317	299	332	314	287	309	311	298	331	318	319	328	295	350	290	309	352	299	321	334	337	323	298	303	311	311	290	319	305	314	332	335	357	340	287	308	328	304	288	296	340	339	304	308	308	300	326	323	291	314	319	319	327	305	318	290	314	293	268	327	311	326	304	314	315	310	309	352	310	331	302	285	336	346	315	306	269	293	314	278	297	309	347	299	335	320	334	301	336	281	314	308	314	327	315	282	309	299	322	348	300	267	309	336	311	340	300	311	311	323	328	314	345	327	333	301	287	310	365	310	312	319	320	335	336	334	317	317	309	317	324	300	297	312	330	295	307	329	329	291	333	322	318	295	303	269	326	307	282	327	313	298	258	312	289	332	316	321	287	299	287	293	316	297	308	312	324	283	307	327	312	312	325	314	288	310	314	329	323	325	314	331	312	292	327	273	279	303	307	312	316	312	319	296	296	327	322	321	313	317	329	302	319	294	334	338	341	321	336	291	307	323	308	301	299	319	310	351	307	328	291	324	304	312	324	327	318	339	296	331	304	314	313	305	346	310	349	333	302	323	335	327	364	328	307	317	322	295	282	328	299	329	311	332	309	306	314	304	301	290	304	347	314	332	296	295	307	309	315	325	310	320	335	283	304	302	315	350	294	285	302	286	358	325	299	283	340	288	332	321	296	316	317	315	325	341	356	315	304	297	327	303	284	302	326	322	344	316	344	324	318	337	293	272	306	299	290	258	305	326	297	303	313	309	290	290	333	310	302	285	314	277	313	318	327	329	300	338	283	304	317	316	310	342	305	301	321	325	290	315	307	312	294	289	307	336	323	330	330	312	318	305	286	295	284	310	328	297	334	269	303	319	304	314	326	331	334	321	323	319	303	326	288	312	293	309	310	318	304	310	329	300	334	291	306	328	296	322	320	293	299	309	315	295	326	313	312	329	304	301	317	325	312	319	318	327	287	327	315	278	296	325	304	295	323	343	297	312	316	317	314	303	311	317	321	334	321	287	291	307	320	318	326	345	312	323	273	315	331	323	311	319	300	311	297	310	319	305	328	272	343	314	304	315	301	308	289	282	318	310	312	315	295	306	310	318	300	293	309	301	310	284	292	341	314	325	316	336	298	286	321	306	334	286	321	315	290	306	306	329	327	311	273	310	293	307	289	290	317	294	309	272	362	319	323	305	302	348	287	290	320	296	320	282	292	325	309	343	301	322	333	320	329	310	312	296	301	327	306	330	340	299	355	331	322	308	295	315	313	327	309	347	346	340	315	300	302	301	337	302	293	309	339	350	300	266	316	299	311	330	358	321	332	298	293	294	309	301	292	333	316	336	306	292	303	337	302	319	341	339	305	318	311	301	330	319	339	321	292	306	303	312	324	327	301	315	309	287	290	315	373	346	275	323	306	308	336	317	334	337	292	321	322	304	317	312	327	326	312	335	318	309	345	335	293	303	307	297	305	312	344	320	309	327	299	298	290	304	270	302	297	313	287	307	314	330	311	326	326	327	342	282	298	339	314	313	340	271	319	340	309	318	311	315	316	316	324	299	299	312	303	302	302	324	335	315	331	306	327	332	317	301	287	333	319	291	302	341	298	314	304	287	319	293	311	296	336	316	308	323	302	298	302	347	285	340	304	302	347	320	288	337	328	303	312	321	326	318	324	312	318	292	305	305	333	298	320	330	323	305	314	322	316	336	311	307	304	335	315	296	294	318	325	349	321	311	319	287	306	337	284	313	327	307	296	292	320	309	303	289	338	324	285	325	305	305	304	310	336	330	297	307	325	325	328	318	316	269	288	298	289	321	340	312	310	329	323	318	308	295	326	322	301	307	356	311	294	309	311	339	299	297	294	304	345	317	333	290	321	304	308	346	317	298	344	332	352	319	332	325	305	314	322	313	288	341	303	325	326	323	281	346	325	321	323	294	331	316	297	314	303	317	300	314	313	311	321	296	300	299	342	313	308	285	358	330	322	341	353	315	303	334	297	329	309	346	297	302	325	334	321	315	343	327	321	297	325	292	302	336	300	306	345	337	333	314	321	309	321	320	315	293	299	303	345	300	283	320	306	342	334	298	287	305	320	319	295	311	249	300	284	297	302	311	307	307	308	310	315	311	310	311	278	301	291	307	309	312	301	333	304	308	303	308	308	300	323	267	314	331	294	324	301	302	302	315	321	327	310	330	314	319	318	344	317	272	328	295	332	311	323	352	304	301	342	304	331	324	268	349	328	360	303	308	327	316	303	289	289
5948	13678	11868	6458	4707	3703	2841	2138	1830	1478	1247	1054	939	892	841	755	732	674	630	608	603	563	560	532	493	463	506	512	482	511	545	567	595	601	590	692	649	658	642	639	663	634	735	718	763	766	772	741	713	726	682	597	591	621	595	634	540	563	563	490	475	501	445	423	458	441	490	470	482	455	450	440	438	449	449	459	433	461	475	411	455	422	436	458	418	400	469	427	422	417	441	405	456	413	427	433	411	394	415	443	426	402	414	425	452	387	428	441	421	430	430	420	426	442	437	407	430	411	421	434	372	450	414	432	414	392	442	382	419	403	385	442	393	427	411	451	430	420	437	406	437	422	428	412	399	434	415	413	408	390	410	411	387	418	389	421	425	403	435	420	397	452	424	411	418	387	415	426	410	399	401	396	411	433	355	429	408	437	436	381	397	397	383	408	410	432	424	434	410	428	401	428	389	429	399	423	413	453	444	423	379	387	445	414	388	421	389	426	414	407	422	393	391	381	420	421	421	415	433	454	430	410	426	388	424	426	378	402	417	404	435	389	437	427	438	435	420	403	396	441	427	449	426	416	415	414	442	418	421	385	403	399	409	399	421	390	430	416	421	406	437	430	409	424	381	424	439	412	438	406	431	439	466	405	412	409	427	422	432	438	430	384	431	422	422	405	424	388	414	440	402	435	456	410	423	401	413	392	400	415	403	402	400	396	400	470	414	407	413	423	394	415	409	405	434	410	412	406	409	400	400	410	400	405	400	414	446	392	354	392	404	434	385	391	401	431	425	408	389	398	422	407	417	415	392	431	404	408	400	384	421	372	412	426	392	429	387	420	446	404	430	441	412	420	449	406	383	377	428	435	395	403	422	373	416	423	394	398	401	396	387	419	406	420	394	429	417	419	469	402	402	388	450	427	396	417	409	379	401	409	452	416	430	416	426	421	388	408	398	383	400	412	409	405	421	415	371	435	407	424	418	397	445	417	386	367	404	413	419	430	392	426	404	423	400	397	398	377	404	422	426	450	380	453	396	404	420	404	426	417	415	452	431	432	420	408	413	417	442	416	396	389	398	434	446	395	411	432	421	423	428	413	415	381	424	401	440	447	379	394	386	396	401	400	407	418	426	419	431	399	424	396	439	402	422	417	439	407	421	418	436	395	396	408	447	461	424	408	391	395	402	384	407	423	397	409	411	426	438	416	403	422	408	469	435	404	395	390	436	384	408	416	409	423	430	421	398	405	446	400	426	370	414	419	393	445	417	403	445	446	384	443	447	358	414	432	386	416	421	405	397	410	416	387	427	423	390	421	416	404	380	395	427	418	398	418	434	403	413	434	393	407	401	389	433	405	423	407	424	385	430	406	426	440	395	382	425	442	394	386	416	410	411	439	402	432	459	392	425	421	409	431	392	402	406	404	421	394	394	413	403	404	387	387	380	434	370	420	394	415	437	416	411	411	427	390	455	388	405	417	394	411	426	438	409	395	448	451	425	392	401	455	419	416	380	421	465	416	418	427	388	430	421	427	406	408	410	404	387	428	374	401	411	436	412	386	399	438	414	440	398	424	404	412	421	434	416	431	411	393	407	422	389	420	393	393	449	377	424	389	428	429	392	401	401	386	368	405	398	398	418	412	432	407	426	448	410	405	414	403	423	410	383	384	421	424	407	422	396	407	412	428	405	400	416	378	420	423	421	389	430	409	391	402	373	409	408	392	437	404	412	431	409	378	428	390	419	445	419	402	386	404	382	426	395	443	432	400	412	380	412	451	413	391	406	433	420	427	410	422	405	413	433	425	404	411	418	439	447	420	401	428	422	396	428	408	403	415	470	432	427	442	395	435	395	373	425	419	414	396	430	424	412	422	403	418	419	428	389	396	370	451	380	376	418	412	425	390	417	395	421	385	401	381	438	386	386	445	370	358	428	426	435	418	389	443	386	388	455	407	442	392	401	439	413	397	418	423	393	412	423	420	401	420	418	447	438	422	428	385	404	418	407	394	425	424	435	433	408	442	430	414	381	407	428	399	382	417	408	423	408	392	402	406	405	419	456	413	395	405	427	408	399	418	384	416	449	416	394	423	407	418	406	419	435	393	390	378	406	427	428	428	399	397	375	424	412	421	373	403	376	406	394	379	454	383	421	403	439	398	403	411	389	439	397	385	384	415	402	423	391	417	455	385	426	418	431	417	422	413	404	408	431	404	430	439	384	415	417	401	407	431	391	406	446	416	446	404	422	407	409	449	382	380	409	429	389	416	410	358	415	409	418	388	393	428	437	450	442	434	423	424	436	431	422	422	408	374	370	411	402	418	418	433	427	443	400	403	408	411	416	397	402	410	423	440	392	448	427	445	406	414	429	417	377	405	424	431	432	384	413	414	392	394	412	412	405	442	384	398	397	397	425	395	409	395	375	441	407	406	421	444	426	410	450	430	400	389	405	414	401	381	395	424	407	437	396	420	437	410	410	407	444	423	404	388	404	438	410	430	381	421	441	436	420	395	422	412	436	435	425	400	403	435	398	413	405	444	390	406	471	381	453	404	410	396	401	444	413	405	421	389	430	413	403	392	431	422	408	401	405	364	380	434	378	379	431	439	423	421	412	387	449	402	425	407	435	411	391	438	401	410	423	400	422	412	391	454	392	422	398	395	419	405	427	408	416	379	408	399	389	426	420	435	394	410	408	446	416	431	400	400	420	437	465	382	418	413	385	421	437	411	406	397	391	387	377	388	404	400	446	386	460	399	410	398	371	409	407	413	424	433	381	402	406	456	407	391	413	435	428	418	371	393	406	387	412	401	390	390	435	401	428	407	409	412	405	415	392	385	410	427	412	407	422	434	416	433	405	381	388	428	402	442	392	410	393	391	412	432	444	384	427	420	418	430	437	441	410	420	444	414	358	423	396	415	434	440	388	424	398	398	417	409	425	413	439	407	395	420	408	455	413	406	405	395	424	408	398	423	431	374	417	405	417	434	415	472	413	418	358	421	413	425	417	427	380	428	380	404	425	404	418	412	410	398	385	426	394	369	421	407	411	409	451	398	422	428	420	365	419	415	406	422	420	443	415	414	436	409	415	401	390	426	405	448	477	396	424	385	409	435	396	409	376	413	396	430	442	404	398	413	419	407	414	411	401	412	429	400	383	407	443	398	407	435	391	417	388	422	408	390	424	403	390	418	459	426	414	385	409	445	390	387	430	390	432	427	412	429	422	392	420	443	390	406	409	402	415	389	403	421	417	389	408	390	415	426	421	423	405	431	434	419	413	425	399	451	374	443	406	418	412	433	396	409	409	409	401	433	395	448	420	392	433	456	395	433	405	427	408	405	423	444	413	417	424	426	404	354	387	392	427	432	419	453	464	410	413	410	408	406	394	372	402	405	413	425	395	417	412	404	420	448	395	426	435	404	405	416	425	367	409	399	422	430	368	413	400	445	390	403	391	398	446	412	403	398	388	448	411	445	425	426	391	358	395	412	430	412	402	394	439	402	427	449
24973	21083	27106	25093	8059	1072	743	555	497	420	379	330	327	294	284	306	254	269	261	267	239	257	237	229	230	220	235	241	251	237	231	247	239	258	256	267	286	275	291	315	252	311	334	296	336	331	325	297	305	330	306	271	244	278	266	247	228	244	235	225	239	227	198	217	212	194	208	250	237	242	217	201	213	206	210	231	232	220	242	205	218	216	237	219	188	205	227	235	195	241	214	202	215	214	210	216	192	217	216	195	219	178	219	205	224	207	202	177	209	205	207	176	241	195	203	209	199	175	225	208	228	199	196	238	231	201	191	225	231	196	198	211	180	207	222	195	206	210	183	190	195	205	222	237	205	196	249	192	210	214	184	202	200	188	183	231	185	187	210	200	205	179	211	194	211	229	218	197	206	198	200	189	209	191	215	194	200	201	195	208	207	201	184	243	221	191	218	215	211	226	190	188	206	216	219	199	209	222	189	228	206	233	180	224	205	216	209	241	203	228	186	204	192	217	202	219	170	186	246	207	203	186	207	207	215	206	177	165	208	215	186	205	211	205	206	234	224	201	209	200	214	218	208	209	203	184	194	203	205	235	187	213	218	226	203	224	194	214	214	205	218	230	212	201	213	206	209	209	208	190	188	189	203	196	201	189	212	239	227	219	202	189	205	213	216	198	205	222	207	197	213	215	205	201	212	211	191	189	224	188	220	180	222	217	200	208	205	215	207	199	188	215	212	207	200	203	205	191	199	202	193	193	198	182	207	205	211	210	215	185	204	189	211	203	203	211	207	246	230	220	212	198	212	213	201	211	201	213	231	223	202	220	206	189	211	208	220	219	200	227	202	217	201	208	230	223	195	203	213	213	210	194	227	213	198	204	219	233	216	249	190	212	206	204	198	216	200	214	209	208	205	193	173	228	211	216	211	232	217	217	189	181	195	192	186	219	201	203	215	204	201	199	226	224	187	192	206	209	195	193	165	204	222	196	185	187	219	219	206	208	213	211	173	172	205	197	200	202	222	205	212	181	188	240	192	220	214	246	227	205	205	236	173	222	196	195	204	235	204	213	191	193	208	227	194	216	192	209	197	175	231	212	196	223	204	215	228	213	173	219	227	192	189	191	205	208	208	203	203	208	216	204	227	222	174	207	205	200	209	209	200	246	191	189	219	195	205	206	209	208	210	210	199	191	240	218	195	209	208	210	188	198	202	241	231	204	213	215	193	236	220	201	201	203	210	196	225	220	223	217	201	218	207	191	190	214	221	211	194	212	180	214	211	207	191	205	217	195	218	213	226	192	196	223	200	203	225	198	208	229	207	204	229	208	210	186	205	191	207	203	182	210	193	193	202	205	195	211	207	219	199	199	202	222	227	196	202	219	188	252	187	209	232	210	195	190	210	235	224	205	204	228	215	191	219	190	201	228	211	188	225	213	207	224	190	199	188	202	190	212	208	215	209	201	196	234	208	207	212	192	222	200	226	229	198	214	221	180	222	170	196	196	193	185	210	194	195	217	220	227	195	196	215	231	208	211	206	176	192	201	218	206	211	208	204	225	223	197	210	189	229	194	212	204	222	231	207	202	203	224	209	246	206	201	202	227	220	190	207	192	212	242	212	197	218	213	189	193	207	188	217	194	223	222	216	214	208	212	221	207	210	199	209	215	199	210	186	222	210	204	214	210	204	194	213	204	225	186	201	219	206	213	207	213	184	194	207	226	233	209	212	199	207	197	199	201	210	215	204	189	206	219	229	206	213	201	203	201	180	211	218	196	201	212	215	190	232	200	202	215	217	200	190	216	210	193	210	186	224	204	212	182	193	195	219	185	189	217	200	223	212	219	196	227	197	221	217	199	215	206	199	211	189	198	208	193	196	194	212	210	231	204	210	207	220	209	220	240	222	187	209	213	218	212	191	185	230	211	209	209	190	191	220	196	201	224	230	189	191	226	185	172	218	216	221	197	221	236	228	202	189	208	196	206	238	208	218	227	216	205	230	232	184	226	200	214	211	204	185	226	203	207	220	195	195	212	219	230	206	193	194	196	189	182	218	198	220	223	199	226	195	200	218	216	223	196	207	218	197	217	209	236	244	195	234	201	190	206	230	207	191	201	205	220	209	207	201	185	214	206	205	210	217	202	207	220	207	206	218	207	207	166	210	220	206	202	235	194	206	197	245	207	201	207	192	211	228	213	204	190	211	220	221	210	224	214	199	187	211	196	197	207	206	206	217	223	214	208	207	210	227	199	204	224	197	209	203	219	210	211	215	242	211	220	205	194	202	191	197	218	198	216	196	224	201	192	224	187	214	213	205	218	242	192	222	215	222	214	223	187	209	189	200	194	208	213	225	208	228	206	209	213	206	194	200	199	207	235	215	205	195	224	225	197	174	201	216	200	215	204	206	207	198	233	195	229	201	219	179	216	208	228	203	204	217	193	216	192	203	205	223	205	213	184	185	204	226	220	208	234	200	230	206	217	224	193	189	205	214	201	198	193	195	198	211	215	206	225	235	181	231	197	196	199	213	220	190	221	204	220	211	231	208	216	212	202	192	221	219	228	166	210	218	211	201	212	225	208	221	212	174	191	232	216	212	222	184	208	215	199	213	222	197	197	215	222	196	196	207	193	184	203	196	234	225	189	196	195	202	199	219	187	206	240	186	198	214	221	225	208	201	199	206	199	217	222	222	217	212	221	186	187	198	209	182	204	179	233	175	204	209	206	175	203	240	210	209	200	201	166	195	190	212	225	213	192	198	233	179	197	200	208	225	208	214	211	222	212	193	196	200	193	221	216	193	212	202	200	190	200	231	190	192	204	209	206	201	239	210	186	257	213	192	202	207	209	221	213	212	226	208	208	179	211	210	218	192	194	200	219	248	205	189	180	217	232	184	213	227	214	206	197	194	201	214	183	194	185	236	194	205	233	211	214	214	197	225	202	231	218	225	199	200	205	190	204	207	219	188	208	197	202	204	244	204	203	186	196	218	215	233	216	211	204	205	216	207	193	201	228	233	207	196	234	180	175	218	192	206	202	210	202	176	208	222	206	188	229	225	237	202	216	214	211	207	217	220	219	198	181	210	201	215	211	209	205	213	217	211	216	208	214	221	217	200	197	208	214	229	196	198	197	192	220	203	224	202	198	208	220	214	208	194	196	215	221	178	176	182	205	198	185	204	216	199	185	182	218	219	186	200	218	229	203	209	199	215	225	218	201	215	198	197	198	173	179	196	223	220	182	227	202	226	196	211	202	211	199	195	227	198	202	199	206	193	227	195	211	197	200	190	214	224	185	221	214	234	195	190	191	190	214	182	194	225	206	205	205	206	203	215	176	226	221	204	215	215	212	223	221	202	209	238	192	192	210	207	192	213	213	211	214	205	202	214	213	194	217	196	215	195	201	187	218	231	189	218	194	230	191	218	188	213	215	208	209	202	198	189	206	225	221	205	192	236	178	201	217	195	208	216	239	201	207	201	220	204	214	204	205	212	200	213	210	208	187
5632	8892	7651	4137	2952	2396	1909	1416	1192	958	841	717	603	550	571	510	471	444	413	392	391	375	342	329	327	302	337	347	347	337	375	377	402	416	430	458	475	457	453	454	482	511	499	553	497	511	536	527	505	468	410	438	433	427	411	395	362	353	365	348	356	308	300	345	349	293	292	347	316	300	313	286	293	286	308	299	332	310	294	338	291	287	305	288	268	258	288	291	301	311	288	290	302	262	270	328	292	285	282	283	285	285	290	260	287	285	281	285	290	290	295	282	288	287	285	268	260	259	276	279	270	287	289	296	284	264	296	263	280	284	274	279	307	268	290	307	257	292	259	308	288	237	277	271	293	271	302	297	270	300	306	266	275	284	267	287	279	272	282	286	264	261	297	307	274	268	283	299	270	268	253	307	297	282	285	283	284	308	278	273	301	273	274	281	287	265	274	280	310	286	276	262	284	284	283	273	297	295	293	273	272	266	257	267	273	272	280	263	270	295	336	269	289	297	299	284	273	294	287	316	284	268	282	274	295	282	283	298	326	270	285	286	284	255	258	299	276	267	272	279	287	289	298	279	287	264	279	254	290	284	280	299	282	290	307	314	296	293	307	263	280	276	297	285	290	244	256	271	258	291	289	274	307	282	245	269	280	289	256	274	323	260	290	273	296	280	263	291	308	268	288	240	273	294	283	288	271	270	267	261	271	250	295	302	286	292	276	292	287	296	301	280	287	272	273	276	280	314	271	303	270	278	285	281	295	286	297	277	288	285	266	280	301	277	278	274	282	293	249	297	311	270	270	290	282	289	281	281	255	278	294	296	272	267	264	286	258	283	289	303	276	269	304	270	271	296	268	259	286	263	287	300	281	288	302	264	284	278	280	301	275	275	273	284	279	274	256	285	277	269	288	261	302	279	255	275	313	282	311	291	271	268	286	291	281	309	260	294	252	283	291	324	273	261	257	274	307	260	302	290	285	273	274	250	293	263	304	294	296	289	280	272	263	291	278	290	273	284	303	273	264	296	291	261	260	278	302	315	260	292	308	286	260	276	267	267	275	276	276	306	250	278	274	300	262	297	279	285	277	264	282	302	290	291	285	299	274	280	270	253	270	265	264	293	325	303	261	267	281	256	284	273	243	273	305	269	272	295	253	290	261	280	288	277	263	261	265	279	284	302	299	285	250	270	303	283	267	293	291	265	287	241	262	293	296	302	304	285	297	290	292	278	310	286	260	286	263	278	301	270	285	278	289	287	281	309	247	318	301	280	290	300	285	257	319	265	272	278	290	281	291	297	275	251	267	278	272	262	287	275	276	294	256	283	301	272	260	261	260	303	238	287	262	255	274	323	263	282	272	278	296	291	275	285	258	291	264	294	290	296	232	294	253	298	288	308	265	281	272	297	291	277	290	317	266	277	237	279	292	308	287	296	260	275	284	269	264	312	286	298	291	283	299	299	279	285	279	296	293	280	266	297	272	294	279	250	296	259	260	262	254	246	252	288	265	257	290	283	295	307	287	273	260	291	268	269	263	313	273	304	267	305	304	257	278	238	280	307	282	259	316	266	264	264	281	292	289	312	273	292	261	284	293	265	293	324	276	286	296	277	283	280	295	273	294	301	285	271	255	286	261	290	261	274	275	283	273	285	244	292	287	252	279	254	275	296	282	235	258	299	278	278	291	296	276	259	299	322	346	270	288	302	290	275	292	305	302	311	298	286	272	297	282	279	275	268	294	299	279	274	263	251	284	287	278	284	263	287	303	263	295	275	269	264	269	304	252	256	275	282	280	289	264	272	263	280	285	312	284	289	296	302	281	268	281	278	259	279	278	277	304	276	289	283	292	306	300	268	296	270	276	269	293	274	312	274	275	297	245	255	295	276	285	260	296	276	300	267	294	280	282	303	309	272	263	249	267	318	299	283	290	295	275	276	264	254	277	294	284	303	294	262	293	284	276	285	290	283	293	267	288	303	296	262	260	312	277	270	298	286	263	274	253	283	288	260	306	281	302	278	287	320	273	276	245	274	260	295	257	296	276	312	302	262	296	311	295	279	265	279	296	297	279	294	311	277	323	283	307	290	312	309	293	286	334	273	282	293	273	311	275	269	278	263	287	293	240	270	311	258	304	265	279	306	268	252	269	250	280	274	323	269	274	271	309	274	291	302	297	282	294	266	287	272	272	302	269	273	292	270	236	304	296	257	294	290	279	277	283	261	272	303	310	291	295	294	282	299	296	300	292	271	268	296	302	250	309	339	252	272	281	269	287	295	266	288	266	288	278	282	274	273	292	281	282	294	297	281	309	265	280	243	281	276	291	280	310	265	274	278	256	252	267	260	301	283	276	285	246	298	275	261	264	241	277	274	288	291	275	268	307	291	305	272	260	296	285	297	274	279	306	288	274	299	272	284	268	287	277	279	271	285	285	284	280	275	309	260	282	306	291	304	255	285	252	308	297	289	253	266	257	305	267	276	292	285	286	280	265	281	287	288	291	276	294	277	292	265	283	313	275	287	289	301	292	284	252	301	245	278	290	267	253	267	250	299	301	268	282	249	267	309	251	305	271	275	280	287	261	266	259	291	258	283	260	278	272	284	270	266	287	312	276	259	265	285	267	291	294	288	267	283	268	324	272	277	295	270	276	273	279	286	275	308	290	258	281	280	290	296	295	290	288	262	304	280	276	285	291	278	289	257	268	250	247	295	287	271	292	284	266	266	278	272	285	304	242	260	292	275	267	259	259	307	276	281	264	266	285	298	294	280	302	285	296	275	276	266	249	286	298	278	281	301	277	260	308	263	280	258	255	297	285	275	283	297	287	290	276	256	287	270	277	290	316	264	296	280	285	272	289	272	287	286	265	268	278	302	269	283	240	294	287	281	247	263	293	313	280	283	317	263	267	267	290	271	250	270	266	297	280	286	289	263	285	267	269	263	255	276	289	273	286	289	261	256	278	266	296	298	275	296	281	261	264	278	262	280	285	293	289	278	293	269	289	288	287	245	276	272	284	273	275	294	280	288	278	274	270	273	298	263	258	282	256	250	284	290	307	261	305	281	262	281	266	285	280	306	304	303	282	273	262	312	308	293	286	301	277	269	288	265	249	284	262	319	259	269	250	301	259	262	271	286	316	288	297	263	271	270	324	269	284	296	281	258	255	251	286	287	268	256	292	239	298	264	303	288	273	261	297	271	305	310	257	292	257	279	310	262	257	266	272	274	256	269	301	283	268	297	277	282	297	284	283	287	309	267	247	308	282	288	286	294	293	283	274	269	275	256	270	296	292	242	270	268	289	283	286	275	274	265	276	273	299	278	288	267	267	295	277	287	308	293	284	253	290	276	277	265	303	260	276	286	283	263	268	297	277	285	281	302	276	280	262	306	286	266	261	270	290	275	269	289	285	267	250	262	280	282	293	313	253	269	266	242	277	292	265	304	274	251	267	262	264	278	265	248	290	275	265	302	232	278	294	273	257	288	286	296	285	280	269	246	265	314
22903	21110	28859	23584	21109	21141	8727	1628	1119	952	894	739	659	609	624	550	499	514	481	427	393	442	387	380	366	361	341	411	379	399	374	408	402	399	451	441	510	504	440	462	555	525	528	520	533	559	562	512	490	480	499	476	425	415	403	381	371	362	348	344	353	321	291	335	306	314	347	321	315	308	296	288	322	312	332	373	321	304	314	300	297	297	321	323	296	318	294	329	298	315	309	301	275	300	298	284	305	319	282	278	318	311	259	287	324	325	267	316	317	274	275	287	322	304	327	289	329	287	267	325	264	314	308	279	269	285	285	301	297	284	303	288	283	306	297	286	292	296	304	308	243	303	282	276	283	267	303	285	289	291	303	300	275	283	271	294	297	291	286	289	297	292	330	309	302	260	303	276	296	305	316	277	300	297	274	330	297	274	290	292	285	258	271	318	284	289	291	301	283	287	306	305	299	317	278	313	297	287	304	292	312	302	321	313	275	288	281	265	265	285	327	293	305	290	283	304	282	326	282	306	300	291	316	312	311	307	288	296	285	289	306	287	281	310	284	237	287	271	307	303	333	280	321	296	287	308	309	302	300	284	304	302	311	289	298	305	293	324	274	262	293	326	277	302	315	311	294	282	301	266	294	288	278	314	255	335	286	288	289	283	265	274	295	310	279	272	286	300	309	299	274	282	304	310	289	307	292	312	305	310	310	285	288	289	313	293	300	300	287	297	290	282	323	268	256	299	294	286	301	332	312	309	306	293	259	300	291	286	285	274	275	290	285	270	289	276	302	287	315	307	295	298	314	308	299	307	298	316	307	323	280	310	295	273	319	289	299	293	266	277	277	327	300	291	277	298	307	275	295	312	288	301	301	309	282	297	281	309	280	287	311	285	313	286	263	326	276	292	269	321	295	302	301	322	283	298	290	291	280	270	263	292	284	270	281	306	302	293	292	312	293	287	302	289	299	291	293	275	300	283	290	285	290	308	293	267	279	284	301	293	311	309	294	322	279	276	276	296	297	273	293	275	299	285	272	276	302	294	284	279	292	284	307	267	285	259	319	299	291	271	290	318	311	266	280	300	282	290	335	293	282	279	291	310	311	284	272	295	285	340	310	286	313	314	295	291	285	301	305	294	309	269	293	322	281	314	303	299	282	293	276	287	326	290	276	303	309	313	326	268	328	275	284	286	274	295	300	247	305	268	314	313	285	317	288	271	273	304	275	297	307	285	299	311	290	317	292	304	275	260	270	286	278	281	279	304	279	303	336	302	314	272	272	275	288	296	304	268	287	280	303	312	305	297	324	311	297	283	305	300	267	310	288	307	279	304	297	284	293	292	253	285	287	299	259	318	297	308	297	302	328	272	298	272	262	322	273	299	333	283	286	311	330	280	313	300	333	302	329	297	293	323	278	298	289	308	321	313	292	269	307	290	289	314	261	294	278	320	297	298	284	294	275	300	302	304	312	261	300	294	312	329	248	284	296	285	292	312	269	313	288	316	298	292	261	294	279	299	298	327	319	283	289	292	292	283	317	265	273	295	281	270	289	312	331	319	298	312	282	287	326	270	269	306	266	273	254	293	273	304	307	313	298	286	315	299	300	320	296	280	293	279	289	307	280	288	278	310	293	305	300	261	291	286	293	280	295	318	289	295	300	271	303	298	300	286	291	283	288	307	300	253	286	295	309	259	300	302	266	307	336	301	284	301	304	312	293	296	266	318	299	293	283	274	282	305	303	318	276	284	300	316	282	273	290	338	303	297	297	285	298	284	307	282	329	278	292	260	300	290	280	277	304	305	295	296	302	275	303	293	286	274	295	305	274	273	291	276	300	330	283	268	284	305	297	316	283	304	294	249	298	298	300	291	315	296	294	296	314	299	313	291	292	297	316	286	304	289	320	343	309	291	293	315	302	262	292	274	295	286	286	281	288	303	277	304	301	278	286	325	311	300	294	328	267	286	286	314	303	281	278	316	297	292	297	283	275	264	301	293	272	270	288	316	309	301	287	290	287	328	271	295	289	291	285	324	291	291	283	298	283	310	296	272	309	301	299	296	290	299	293	302	296	254	279	295	295	298	289	295	321	275	275	298	299	277	290	277	284	342	312	289	264	297	294	293	283	308	290	277	286	304	271	273	292	308	287	270	285	273	287	299	295	288	268	300	295	298	305	285	284	301	326	315	306	301	313	247	306	329	267	287	310	318	296	270	308	277	277	283	312	279	303	293	298	290	294	288	302	324	283	341	302	260	296	318	272	301	271	294	298	304	306	296	306	305	312	293	271	297	292	288	277	294	317	280	292	308	271	308	271	313	286	285	295	289	318	301	292	282	284	293	307	275	330	288	280	318	296	251	280	289	281	300	300	270	251	270	278	302	334	270	299	287	309	255	285	270	276	302	308	291	287	300	270	309	276	280	289	316	276	266	294	296	305	274	289	279	291	304	280	291	293	292	315	292	274	308	275	317	292	260	322	284	287	296	316	279	309	270	326	290	306	292	287	258	315	331	274	286	296	303	273	298	282	278	288	329	254	267	325	283	286	265	305	313	279	295	283	307	278	249	270	300	327	291	288	278	275	292	319	293	280	299	293	290	310	273	246	297	277	282	294	298	296	307	296	260	287	300	281	275	296	281	320	293	271	306	295	276	279	296	288	300	296	273	282	299	354	257	263	287	275	296	293	280	274	294	287	282	299	280	280	297	280	323	275	294	322	285	313	301	296	315	282	276	272	288	273	323	292	333	266	327	334	287	317	303	269	294	309	280	281	276	285	282	280	282	280	299	269	302	302	314	305	309	287	299	287	321	283	286	290	291	305	284	269	315	319	304	273	331	302	283	311	297	287	294	292	274	278	279	306	333	281	271	311	290	269	282	298	264	315	298	281	257	326	275	289	250	321	301	278	287	281	295	284	300	286	297	264	310	282	247	264	280	293	283	321	287	302	313	294	279	293	324	319	291	283	289	310	313	312	288	303	303	283	279	304	295	310	305	298	297	298	298	323	302	282	305	313	297	298	318	306	277	290	294	275	283	293	318	284	297	276	295	270	276	342	290	312	303	313	285	299	298	311	285	282	305	281	288	301	315	287	288	321	281	278	279	264	292	298	285	301	300	302	304	316	305	314	259	284	281	298	306	282	298	280	322	330	295	322	288	323	283	272	322	277	312	285	289	302	267	288	299	254	282	290	298	271	321	292	306	278	287	280	270	321	293	318	311	296	282	291	288	299	281	305	269	314	274	298	294	278	268	290	275	309	310	263	278	271	304	299	304	299	279	316	262	278	267	297	281	270	293	265	245	280	286	281	286	264	267	314	303	284	299	305	303	269	281	262	287	300	305	275	297	266	314	311	262	273	281	286	249	285	290	316	293	299	257	289	278	283	263	318	307	290	264	277	289	272	275	292	270	330	290	268	307	275	288	296	310	293	276	302	278	312	299	302	288	289	280	288	309	340	305	293	295	283	269	315	294	281	301	265	305	262	300	293	274	287	296	304	309
8419	20065	17055	10038	7392	5821	4472	3542	2733	2213	1785	1564	1321	1218	1151	1011	902	819	759	713	669	639	582	631	487	535	539	513	544	574	585	615	638	686	696	776	788	763	728	729	756	828	855	896	940	909	888	837	837	808	739	751	687	680	644	605	573	550	511	496	523	462	421	452	449	494	439	432	481	457	418	375	412	457	450	473	397	424	425	443	424	423	422	407	412	398	397	397	388	405	398	403	417	393	357	380	378	371	392	413	358	373	403	369	383	376	353	368	359	408	372	386	396	369	351	402	365	376	384	385	415	395	377	407	383	412	357	394	412	352	371	398	368	381	420	394	400	374	404	360	417	379	413	346	401	357	369	393	378	385	384	356	395	428	417	400	372	353	372	364	385	357	381	391	407	390	384	368	394	380	402	396	353	388	369	373	340	405	420	391	393	378	383	351	361	378	395	377	370	392	369	376	427	422	366	378	400	381	396	422	395	402	404	380	356	368	384	390	353	395	413	403	396	370	404	383	388	342	384	387	394	399	393	421	397	428	397	352	361	366	395	394	402	392	388	370	361	430	390	382	387	399	373	399	402	373	408	400	391	366	376	401	350	409	412	374	370	371	404	369	362	367	414	408	379	405	383	402	453	374	385	394	388	386	366	413	370	370	385	370	346	384	403	364	388	385	430	388	406	403	384	402	399	367	410	398	358	354	412	399	366	369	376	379	389	357	362	401	407	375	396	399	410	380	383	407	390	386	334	393	382	377	400	324	373	368	358	394	403	384	393	329	382	378	387	386	358	406	367	399	364	355	383	380	382	379	368	404	391	376	379	373	354	370	410	390	407	357	395	420	364	372	410	372	383	409	362	412	398	370	410	357	343	389	393	391	403	371	415	395	391	382	396	361	398	429	355	381	376	344	394	377	371	375	388	346	419	347	382	402	424	365	363	372	353	363	367	382	419	378	352	361	383	409	401	373	389	427	397	363	413	373	408	401	408	370	393	394	398	407	355	397	358	391	358	392	395	378	394	361	397	378	375	362	401	380	366	380	389	405	394	362	407	385	364	393	383	355	375	398	381	406	431	415	389	369	383	399	393	394	386	359	394	398	373	362	379	368	388	393	359	373	381	395	393	384	377	384	383	374	421	423	422	368	378	413	381	415	424	403	435	401	410	391	392	401	375	403	375	374	351	372	374	373	377	383	383	388	402	395	387	402	403	393	395	360	388	352	392	387	382	399	407	400	388	383	386	360	380	386	407	371	397	382	374	394	386	360	396	375	372	399	360	392	398	396	390	355	395	395	396	399	409	401	404	399	390	410	392	398	362	400	364	372	369	382	390	401	375	383	384	392	385	403	370	381	397	372	380	401	362	426	365	376	393	370	402	397	389	390	378	359	397	369	429	381	375	400	357	394	360	362	377	364	409	368	387	362	378	379	412	390	400	430	380	424	412	381	427	351	385	399	375	397	387	402	402	420	377	386	417	379	385	382	374	400	358	369	383	370	429	414	352	382	407	382	368	388	366	392	376	342	370	382	370	399	412	395	385	406	371	372	355	390	387	377	398	409	378	382	352	387	372	386	375	378	334	364	366	380	396	384	371	390	403	395	375	379	394	408	370	367	361	417	344	371	365	371	346	377	378	370	370	395	399	401	378	407	400	396	358	382	362	387	417	367	419	396	395	379	384	396	380	391	419	401	369	397	390	393	355	384	391	406	398	389	396	386	368	362	395	374	372	384	385	375	357	408	388	364	398	354	370	396	389	406	357	383	394	399	369	388	360	407	383	389	384	380	365	392	375	385	383	359	390	386	376	419	373	390	403	399	444	362	385	395	398	371	380	428	387	385	402	417	370	362	335	375	401	387	377	409	389	388	383	369	415	407	396	376	385	387	386	362	412	404	362	385	397	411	386	390	369	396	376	412	403	372	402	393	424	389	397	374	380	392	387	369	366	386	388	365	382	384	390	392	396	404	389	399	353	404	394	402	386	362	412	383	403	370	385	362	386	388	383	410	343	416	379	372	413	369	436	384	385	355	369	371	359	380	389	412	374	390	419	354	441	410	370	382	393	430	383	371	394	410	385	410	379	361	385	397	420	401	393	404	428	347	393	389	381	362	363	385	390	389	363	370	354	436	367	379	378	388	394	357	389	381	404	416	370	423	409	377	360	369	372	392	385	417	417	391	366	390	410	399	373	382	374	403	372	361	377	380	384	413	402	410	379	398	393	378	371	396	392	380	383	393	385	394	411	400	361	367	412	377	368	412	375	374	390	391	411	373	389	355	382	405	377	378	390	406	417	368	405	407	376	375	366	432	392	341	415	406	401	378	412	403	381	383	427	382	378	419	411	398	373	399	400	374	389	390	409	392	392	425	409	408	384	433	404	363	398	389	390	438	361	384	397	399	398	386	394	364	363	395	370	415	351	385	378	356	381	359	436	370	393	386	391	391	405	369	408	391	388	413	404	388	389	361	404	361	384	387	376	407	365	366	363	377	412	415	344	364	374	367	357	413	402	373	407	403	401	394	371	422	419	363	397	406	385	385	354	389	392	403	390	347	397	368	351	410	411	350	353	385	368	376	399	380	385	386	402	369	401	376	367	438	365	371	356	390	399	366	345	391	353	387	423	367	353	410	396	398	402	348	389	398	423	363	378	392	380	377	378	362	391	446	402	401	372	386	395	384	418	369	362	390	429	404	372	385	395	392	381	372	372	390	398	392	401	415	379	360	440	365	387	387	382	417	381	395	365	356	387	426	395	373	404	393	400	367	388	417	402	405	381	403	391	364	359	377	420	352	386	423	393	397	382	409	354	382	388	431	368	376	410	364	358	395	387	375	369	436	389	417	367	391	378	347	390	360	385	372	360	411	388	389	378	378	379	401	385	398	381	384	388	412	370	362	387	382	392	379	383	397	386	418	385	360	383	369	396	368	372	388	389	411	402	342	376	389	414	388	386	378	392	377	381	378	377	385	363	380	399	374	397	392	393	441	370	380	413	395	352	404	378	394	415	350	398	417	405	374	359	394	396	396	420	419	384	372	380	368	353	397	406	387	365	407	386	417	409	393	355	397	375	365	407	346	393	412	365	397	403	380	398	424	386	374	394	375	371	403	377	398	388	369	358	400	409	452	355	402	419	415	405	360	388	376	379	367	386	377	388	352	369	399	420	381	366	375	376	407	382	382	372	398	400	392	410	391	388	403	381	399	413	369	401	382	388	376	395	403	380	417	377	399	377	412	415	352	375	365	374	389	392	398	353	396	401	376	397	390	368	402	414	364	426	401	368	395	381	374	413	381	393	377	406	374	387	427	362	338	400	384	355	387	401	364	405	391	399	385	380	384	370	378	387	405	340	341	375	378	356	397	363	409	399	388	355	360	389	366	389	361	402	377	395	397	369	379	417	378	402	351	384	394	396	362	395	367	412	390	414	383	368	375	360	415	395	391	375	374	413	400	425	353	414	352	373	381	404	410	416	399	382	379	383	391	370	382	332	400	395	428
26910	19793	7387	1518	796	644	497	411	325	345	348	308	280	281	274	284	257	294	302	258	257	244	244	277	277	263	221	248	240	267	265	301	252	275	285	279	290	289	275	293	346	315	315	343	322	322	305	330	332	293	283	319	275	304	299	262	271	264	252	285	263	263	250	252	262	247	249	268	256	255	236	251	206	254	261	237	260	262	216	233	246	256	271	243	265	233	256	232	239	232	252	255	281	256	250	253	254	272	243	257	262	261	230	232	265	224	231	248	251	244	244	281	246	275	234	259	259	243	244	275	260	246	265	259	234	243	256	260	250	250	255	235	249	221	236	263	227	242	234	239	227	246	252	248	239	252	252	229	219	251	244	254	236	239	252	229	244	251	263	229	211	268	238	237	237	230	278	234	233	246	254	256	231	224	239	263	237	234	262	246	246	259	207	276	241	230	237	266	254	261	260	223	255	271	225	233	240	253	264	251	246	225	235	234	252	249	270	228	220	226	273	285	262	218	269	273	241	217	232	243	284	243	269	257	266	262	208	250	240	267	243	248	255	252	212	225	252	255	259	256	232	260	219	240	273	251	254	217	255	266	256	256	257	221	253	255	250	252	224	233	260	255	245	287	222	229	230	226	264	213	241	251	241	244	240	210	240	245	263	245	247	241	220	251	228	262	281	258	254	239	252	244	251	237	263	232	249	234	264	211	246	252	257	262	266	227	224	251	212	239	231	238	205	279	257	253	238	230	230	264	247	260	249	247	252	243	241	242	253	262	242	249	222	256	240	196	223	237	251	247	264	227	257	243	262	255	256	244	222	237	229	262	230	234	252	246	277	248	250	250	263	265	217	241	257	241	247	278	252	237	240	239	266	241	235	242	226	271	252	250	238	250	248	232	245	249	251	231	246	238	269	229	247	264	219	246	227	273	235	253	232	241	251	235	227	228	233	235	243	243	252	266	268	256	239	250	257	238	250	260	262	250	258	221	239	258	256	236	231	246	246	208	252	247	245	239	245	271	270	234	226	235	257	249	232	220	260	239	231	244	237	221	261	227	221	262	235	232	261	238	237	226	246	283	264	221	238	240	241	249	253	265	243	230	242	286	240	247	278	253	257	237	245	257	250	264	250	240	267	227	238	240	245	243	260	236	232	257	238	256	256	226	248	251	243	234	231	236	258	273	255	259	237	223	250	268	250	244	228	230	235	270	246	221	245	277	257	239	219	207	209	235	251	241	263	238	267	239	252	245	239	238	254	236	245	245	241	245	221	245	243	255	281	253	236	261	274	240	250	234	224	238	280	216	244	261	240	221	249	241	249	235	229	201	266	257	239	294	245	254	254	276	243	235	275	229	239	241	234	242	231	259	254	254	247	245	233	251	230	223	270	240	252	207	249	207	255	252	272	246	234	261	259	249	238	239	254	234	272	249	238	251	243	246	233	252	240	252	266	262	265	256	250	245	237	260	258	233	240	241	230	285	225	236	261	249	240	247	265	245	243	247	250	210	253	261	257	235	258	237	250	233	225	215	278	252	250	258	220	258	259	272	283	219	263	242	241	236	249	244	226	260	238	227	250	243	250	233	253	232	228	239	269	269	243	243	247	234	234	234	215	245	234	230	231	241	247	264	220	249	243	244	225	238	252	253	226	233	236	257	272	270	254	242	238	237	251	250	237	245	264	224	223	261	225	261	253	238	225	258	224	264	251	226	255	268	261	246	240	191	228	239	263	251	245	241	235	242	230	261	247	229	237	237	236	269	266	232	228	244	226	249	259	222	242	248	252	235	241	249	222	221	240	243	235	251	233	290	236	264	252	264	230	244	255	240	264	253	260	253	230	254	262	222	249	237	250	233	221	224	226	257	256	214	224	253	255	270	253	242	253	243	258	218	264	257	257	236	237	258	228	217	234	239	238	246	243	220	243	233	245	268	239	249	233	248	267	250	255	261	237	236	270	234	274	244	242	252	231	260	236	255	254	244	232	234	233	249	235	254	243	240	238	242	243	242	244	237	257	262	253	236	249	226	233	292	260	261	255	246	270	250	253	232	226	242	259	234	231	239	253	229	257	229	225	239	218	225	237	240	261	239	228	232	235	233	249	247	241	252	271	230	256	236	215	234	240	215	249	245	231	233	227	224	271	244	249	240	266	217	244	253	236	253	237	244	230	225	264	261	255	255	257	245	242	246	232	243	233	260	228	253	261	240	254	214	237	280	245	245	257	230	222	262	210	238	256	260	235	229	234	233	252	257	235	253	207	238	237	259	257	243	217	247	211	248	239	248	241	259	219	249	251	267	229	235	238	244	252	242	256	252	271	249	242	241	249	236	223	271	255	259	253	213	220	267	219	231	234	239	279	249	227	238	226	270	229	235	241	276	250	225	255	255	253	237	255	220	242	242	224	240	229	217	255	256	264	242	231	275	232	237	260	258	241	222	246	251	229	226	205	259	229	252	225	258	240	253	236	242	218	247	222	255	233	241	272	252	239	248	236	194	223	232	252	250	234	238	262	246	233	229	249	250	253	236	232	232	260	240	242	263	247	233	248	277	260	240	242	250	240	226	252	214	258	229	252	228	240	248	269	227	262	239	253	248	238	232	234	232	251	257	251	258	235	242	239	249	226	237	222	253	239	237	216	238	227	257	231	254	276	238	226	249	216	265	245	248	248	246	226	230	241	262	240	238	230	226	218	240	235	248	223	224	249	253	244	258	251	272	265	258	248	251	232	255	229	246	242	238	225	260	268	250	272	255	257	264	250	238	225	225	237	216	240	246	235	247	247	236	253	272	248	233	268	246	234	247	273	239	235	256	230	249	256	257	248	238	228	260	220	193	218	257	229	259	192	239	268	226	226	257	247	211	226	257	247	272	243	248	251	235	265	238	246	222	273	231	245	238	231	253	225	263	229	249	273	252	233	212	222	230	225	256	250	247	267	257	239	196	246	235	234	220	244	236	214	239	266	254	264	266	240	230	239	260	239	257	233	245	238	253	220	241	219	263	266	253	269	264	252	234	246	238	244	243	225	224	223	218	230	213	255	260	252	266	245	249	229	235	230	233	236	254	233	251	231	256	205	255	219	231	300	235	243	255	232	255	247	232	236	234	224	221	256	245	224	279	244	236	255	252	255	251	235	244	259	240	221	243	228	222	249	241	251	236	242	268	247	238	249	239	254	210	231	246	277	239	255	247	255	237	243	285	254	242	281	246	221	237	260	233	244	242	243	241	245	228	221	214	206	218	246	232	277	247	227	271	244	209	239	235	229	239	243	276	267	233	237	250	212	205	260	259	231	237	244	228	249	253	244	221	224	240	248	232	262	239	245	220	241	234	230	238	237	258	221	242	216	274	204	231	240	272	256	220	236	226	234	236	228	227	259	239	250	252	250	244	265	243	234	252	250	253	248	253	221	232	245	243	251	232	246	237	237	232	276	253	252	250	260	270	240	215	265	250	241	249	240	254	241	238	261	265	254	273	252	262	268	244	234	259	248	258	246	268
5152	4376	3813	2101	1601	1251	1031	839	734	610	558	514	486	453	475	416	415	420	383	394	371	352	344	336	331	350	334	367	375	356	413	421	412	397	373	461	498	479	426	446	400	456	446	505	492	506	488	519	462	432	465	446	402	398	379	392	395	378	346	343	341	377	340	321	343	331	349	343	336	351	322	324	342	329	378	343	365	312	351	311	318	312	325	340	347	325	341	331	340	348	310	324	335	328	332	324	311	306	345	319	313	328	348	351	319	302	298	320	313	323	315	336	314	308	321	302	340	350	335	340	333	320	323	280	334	354	322	327	348	330	337	354	306	324	320	341	346	359	338	306	322	329	327	293	350	317	317	313	331	310	321	319	330	329	333	335	309	323	337	337	322	315	337	326	343	340	328	326	341	343	317	337	343	313	341	312	314	312	305	313	317	312	348	332	321	321	316	321	331	302	335	361	331	309	316	305	317	312	332	290	337	290	294	326	318	335	310	324	319	315	356	304	299	344	300	339	335	332	320	354	312	325	322	323	324	324	318	318	346	299	317	323	315	362	326	327	351	324	310	331	318	289	322	299	335	318	315	307	298	375	316	330	330	324	363	317	309	343	342	307	325	336	301	304	294	304	324	310	305	333	306	290	323	329	331	303	317	309	341	303	334	339	339	313	353	291	314	325	318	309	325	320	318	316	320	330	326	322	306	333	309	348	329	333	317	318	318	334	332	340	331	335	285	347	297	333	334	338	337	341	303	360	340	305	302	317	311	324	319	317	321	335	346	339	294	339	278	301	352	323	284	308	327	310	307	289	310	345	337	309	337	319	325	330	324	339	319	349	326	316	308	330	332	307	312	326	341	319	299	346	348	338	316	316	305	327	317	321	320	311	355	333	326	323	308	341	351	349	309	309	311	299	326	296	302	315	332	336	320	320	328	341	322	310	344	320	326	319	323	308	319	325	305	333	320	321	342	323	331	358	301	333	353	351	343	319	350	324	322	323	325	323	322	309	339	304	328	313	302	361	354	320	333	317	313	371	308	332	323	369	335	301	336	386	335	314	340	327	344	315	323	269	328	339	315	336	327	362	310	307	309	342	358	315	311	324	297	349	326	339	293	326	311	338	336	327	289	328	350	315	325	337	298	316	298	329	337	330	321	297	304	304	299	353	320	357	349	305	320	335	326	310	331	300	310	317	332	335	378	358	320	340	318	337	316	337	302	327	308	329	313	327	330	329	288	314	328	295	290	318	324	344	331	299	336	313	332	324	330	360	323	327	298	325	311	343	341	360	333	347	336	341	295	324	343	322	312	340	322	319	331	312	320	312	338	319	291	363	367	344	311	331	328	320	328	319	336	307	306	330	331	274	346	321	315	342	352	322	310	313	318	324	332	345	317	341	311	323	327	348	332	305	299	324	338	311	361	310	355	269	348	343	332	329	341	321	332	335	298	306	352	335	320	342	320	310	311	296	329	315	366	367	355	311	299	319	293	321	324	300	336	311	303	304	325	334	312	313	326	299	315	339	308	319	354	290	320	340	333	340	339	314	329	348	327	326	327	322	350	320	320	305	291	294	352	346	334	323	302	344	324	352	335	299	314	309	346	341	313	317	331	326	314	344	337	280	304	323	303	354	298	338	321	294	324	302	330	316	288	329	314	327	326	293	334	349	308	343	309	341	336	310	317	318	321	343	309	308	344	345	316	316	312	337	300	309	332	339	329	311	318	342	358	297	317	344	346	322	355	307	307	329	339	317	312	314	302	314	289	317	324	357	317	320	321	330	333	333	312	317	342	316	309	335	333	320	336	333	317	322	343	307	345	354	372	325	324	302	346	339	321	313	317	301	321	338	357	373	322	314	336	342	328	317	318	307	306	356	330	297	323	314	307	330	331	345	332	352	308	317	353	311	310	307	317	315	329	324	320	324	309	317	352	322	309	322	368	341	324	343	317	341	306	317	325	341	338	315	336	320	354	343	284	364	325	321	325	329	328	352	313	361	322	318	329	315	329	297	333	315	339	326	302	305	315	326	301	332	288	325	312	318	319	334	309	335	322	340	350	344	316	335	326	354	325	304	304	341	356	319	323	323	348	308	315	323	334	318	342	344	322	314	287	294	343	309	335	327	317	319	333	293	334	358	330	333	346	332	334	352	322	338	332	357	321	333	296	336	312	339	316	353	314	329	351	301	340	318	318	312	293	316	313	354	330	327	335	333	337	329	315	314	326	325	331	347	294	340	343	336	333	291	304	353	318	342	325	311	285	332	336	351	326	307	337	313	334	339	356	318	336	315	308	319	310	319	302	306	302	332	326	321	299	336	313	312	353	315	298	325	334	316	318	289	355	314	346	315	347	319	306	293	330	328	308	340	343	329	325	310	315	344	330	321	297	344	324	308	333	344	304	332	335	306	345	311	336	335	331	341	317	341	325	337	323	319	338	312	323	297	314	328	334	315	326	315	276	343	294	309	344	326	324	302	312	347	336	323	344	328	304	313	305	330	292	297	326	303	331	329	291	308	323	325	295	326	340	302	318	331	311	346	315	317	329	301	317	351	302	345	333	327	333	324	308	313	309	316	312	285	329	366	335	322	379	307	337	303	327	337	325	288	324	322	360	306	298	325	283	294	311	337	294	332	363	333	335	360	333	309	333	338	320	370	306	308	331	313	329	327	324	330	306	301	308	342	319	336	311	348	329	328	307	322	310	321	291	330	289	321	338	337	293	345	334	347	317	344	343	315	309	326	334	332	323	300	311	332	348	357	300	342	322	362	286	311	310	322	311	312	329	301	313	318	336	361	291	333	319	335	353	333	340	304	309	339	320	340	330	345	325	361	337	338	312	329	298	317	326	341	330	310	316	318	358	324	318	319	321	357	318	372	333	321	331	330	281	335	332	300	306	294	310	328	316	279	326	314	338	357	340	313	316	320	332	337	302	322	329	313	345	330	327	382	312	348	354	320	346	330	326	322	328	284	328	343	356	348	327	313	322	323	313	337	318	312	337	327	323	322	318	317	331	330	309	319	302	352	319	300	306	313	347	327	357	347	328	360	343	310	322	316	338	335	309	348	355	354	347	345	320	329	350	330	354	323	339	349	306	314	321	317	287	330	360	341	320	324	321	339	318	298	335	335	330	330	336	303	296	324	320	370	335	320	345	327	301	324	308	310	360	322	313	316	331	312	325	319	339	351	324	290	323	352	321	320	338	325	325	308	289	305	332	330	350	315	328	335	301	353	337	322	331	299	368	311	333	311	326	316	317	348	340	286	326	306	285	323	320	314	334	326	324	327	332	323	316	339	320	297	307	340	348	346	312	327	320	328	333	311	328	348	296	328	331	358	346	329	325	331	330	323	345	318	316	332	326	321	331	325	315	336	304	328	334	336	318	352	309	320	321	336	346	330	330	335	307	338	303	322	355	327	329	328	334	326	321	317	295	332	326	300	307	326	330	365	295	330	335	352	318	323	312	316	316	328	315	309	293	333	282	311	340	305	337	305
23822	21102	28401	24053	21081	9895	1644	1025	730	704	626	579	539	507	435	450	452	451	434	397	408	357	358	368	331	340	332	341	320	340	388	363	398	430	418	434	434	451	451	434	442	452	435	436	438	461	515	498	422	421	423	384	382	386	394	386	339	350	344	331	324	281	312	311	300	335	320	328	334	322	302	325	320	323	315	288	300	352	330	321	326	305	301	346	329	320	310	281	314	329	316	312	336	299	325	338	346	297	318	320	327	324	267	317	294	320	328	287	288	320	309	328	266	313	311	309	296	290	305	318	278	278	290	330	314	340	314	306	300	337	297	285	324	306	333	294	309	324	367	306	324	318	317	303	316	347	313	326	289	322	296	315	316	304	312	321	331	331	317	307	303	321	295	289	298	299	287	311	300	321	314	281	316	312	302	268	326	308	304	324	289	282	322	314	294	309	289	329	348	304	301	328	312	304	342	287	289	304	326	312	287	288	325	326	309	304	276	287	308	305	310	325	324	317	339	324	325	294	283	319	294	318	313	292	304	351	343	328	312	307	308	285	304	314	315	298	295	310	295	334	289	322	297	317	313	289	305	330	280	322	320	295	306	306	338	274	300	274	332	312	323	307	302	343	267	319	306	251	323	326	302	304	320	294	318	321	309	319	310	307	300	297	309	317	300	282	311	312	300	328	315	312	310	296	282	327	301	293	266	276	297	338	294	293	291	295	325	297	302	308	289	302	299	306	290	308	299	289	292	305	295	294	335	317	315	342	300	306	302	274	314	322	333	279	291	304	319	300	305	355	329	293	310	309	312	316	333	300	318	312	338	306	308	330	332	304	300	329	308	296	290	328	296	304	311	288	302	277	298	343	300	306	303	299	297	286	307	324	307	302	319	298	313	296	327	322	273	316	300	317	300	300	302	297	330	302	293	301	302	314	314	305	295	312	287	316	291	328	351	336	294	316	288	332	305	314	338	309	317	323	311	321	311	302	320	288	277	296	323	308	288	317	318	287	285	285	302	314	262	292	305	319	316	298	325	306	301	334	331	292	292	307	325	256	308	331	327	305	290	281	318	313	269	308	288	272	326	324	331	304	311	306	333	304	308	296	299	330	313	361	330	333	297	350	321	310	311	279	309	293	312	319	324	321	290	301	335	282	300	341	311	307	337	322	315	303	340	319	335	309	301	307	330	299	310	331	309	301	321	349	278	311	322	304	302	293	327	298	352	297	298	266	304	305	301	336	327	309	326	314	319	315	306	278	342	328	298	328	285	304	296	322	299	296	320	312	271	299	300	289	315	307	308	323	314	316	283	294	296	289	309	335	318	296	332	275	305	294	290	280	340	358	303	309	308	312	303	297	294	316	306	300	293	304	301	266	279	304	316	276	296	299	317	312	298	328	336	299	322	291	311	306	334	278	296	318	313	334	306	306	293	300	309	287	312	277	315	301	314	310	326	303	305	316	306	303	298	335	299	305	283	339	306	304	294	348	312	313	301	326	292	309	274	316	313	308	290	302	313	318	346	316	297	315	292	311	294	297	314	329	322	307	310	318	332	327	335	314	295	289	334	299	333	304	294	286	289	310	302	310	301	290	327	346	285	309	295	335	314	304	313	309	332	335	322	285	273	326	310	337	300	292	328	309	328	287	333	329	297	315	319	301	305	268	332	316	293	284	332	327	332	334	322	297	340	321	289	297	312	300	295	319	314	317	326	297	297	291	308	267	300	311	297	299	298	318	289	298	332	303	338	295	273	321	288	338	288	315	333	280	299	307	333	307	312	291	334	282	313	333	299	320	311	302	348	295	318	291	321	305	268	337	324	303	312	306	306	325	284	313	316	313	296	299	290	304	309	332	313	277	294	311	298	316	293	338	286	330	329	287	300	334	313	287	329	298	334	282	285	318	317	352	294	292	319	307	284	301	312	285	291	276	333	275	311	307	321	289	277	348	288	284	296	338	288	320	297	309	339	285	300	282	311	304	316	303	305	318	292	283	289	334	295	319	270	322	303	290	299	270	319	304	319	283	312	299	327	276	330	307	340	340	296	297	290	310	300	286	304	262	322	279	272	311	317	291	310	324	305	305	310	310	288	325	311	327	318	317	299	333	315	311	293	313	279	300	294	323	305	302	279	325	290	295	300	281	322	289	323	286	325	335	344	292	309	313	297	356	292	311	292	290	305	355	285	326	310	320	300	277	300	313	280	330	323	324	311	299	306	274	309	330	309	284	308	295	321	314	315	301	349	308	300	296	286	303	299	327	309	316	293	330	262	292	312	297	284	304	296	300	285	278	315	289	328	267	296	308	307	329	305	308	317	272	304	339	314	330	340	289	320	288	308	304	305	291	314	285	286	302	290	294	292	334	302	304	294	277	343	275	301	324	296	306	328	297	274	305	308	290	293	342	321	295	332	335	318	300	317	311	297	303	292	304	317	338	304	301	296	275	295	320	276	285	320	301	305	310	328	309	333	299	307	318	311	286	292	297	312	300	326	321	304	343	289	310	294	312	273	332	316	313	323	285	306	297	332	321	284	297	308	306	300	307	307	279	287	311	328	303	297	333	303	288	297	315	323	278	314	300	317	307	293	278	298	298	297	319	274	305	342	341	305	320	318	304	289	293	323	304	311	290	311	341	309	281	317	295	299	297	248	329	287	295	301	350	293	317	297	311	293	340	308	286	292	333	312	303	295	303	317	323	306	310	328	307	324	319	328	307	301	326	290	305	318	296	315	311	279	315	303	302	349	313	298	286	296	300	313	336	297	343	302	316	301	287	311	285	327	325	311	293	327	318	280	306	316	330	334	299	298	307	303	316	318	309	311	272	306	309	349	311	346	313	297	295	289	270	302	314	291	293	313	327	310	303	299	299	310	299	325	304	291	303	293	291	338	320	305	307	296	334	299	321	286	303	290	307	312	300	308	286	270	314	325	309	306	310	313	323	295	280	345	281	307	289	317	284	307	298	303	312	293	311	286	274	324	310	299	297	310	304	334	282	317	288	325	281	301	321	316	298	299	298	310	288	265	272	304	291	296	303	288	315	335	315	311	286	286	297	318	318	318	292	319	286	279	285	337	284	312	298	319	309	324	321	290	304	327	309	303	298	349	272	313	294	302	331	322	310	304	316	278	329	302	292	298	312	301	313	285	300	282	310	284	326	331	308	300	292	284	329	308	307	298	305	339	297	290	314	348	289	315	300	326	305	316	314	314	309	294	322	321	349	323	289	302	332	307	303	320	340	304	311	310	291	359	293	290	296	298	301	300	293	299	300	336	317	280	295	308	302	323	316	317	311	297	303	294	299	316	275	302	295	315	291	310	334	293	296	312	296	298	298	303	304	321	272	288	297	320	291	276	301	310	322	293	314	273	303	329	321	298	308	303	334	293	321	307	309	302	290	284	316	329	321	324	315	337	270	335	280	281	301	288	316	325	295	302	311	330	274	296	354	343	296	317	343	323	316	322	317	303	311	316	305	275	307	297	322	320	291	275	326	309	286
6346	14032	11842	6637	4817	3699	2877	2215	1779	1405	1263	1055	937	857	800	766	691	625	618	606	562	497	525	503	527	488	482	505	497	526	552	552	624	595	630	641	655	674	640	666	710	702	737	760	726	811	734	744	723	728	665	622	616	532	595	518	552	512	491	501	459	438	461	432	442	445	427	481	481	455	402	454	437	440	429	451	455	431	452	389	429	469	393	408	438	410	440	439	404	422	390	427	359	399	390	405	412	433	408	382	430	403	456	395	410	399	383	433	409	424	425	435	418	424	390	408	418	388	382	426	409	429	363	398	388	428	396	386	408	396	431	414	390	406	399	440	418	434	421	391	442	427	380	426	385	417	435	407	391	398	385	373	399	406	392	414	400	427	404	395	401	377	375	381	439	424	356	368	419	395	396	376	417	406	444	376	392	395	388	417	420	424	426	372	404	406	375	409	403	396	408	387	416	410	417	409	400	438	423	403	427	406	386	407	402	379	410	420	399	407	429	403	426	407	377	397	407	399	405	433	430	407	433	363	417	399	453	349	377	401	389	397	409	387	386	389	416	394	401	389	449	421	408	402	395	410	428	408	408	427	398	416	428	416	380	403	397	417	430	405	407	417	404	414	382	426	452	395	401	391	404	429	401	370	439	400	430	356	391	381	424	397	415	375	420	398	417	407	379	421	410	383	404	430	373	388	418	412	400	390	377	377	393	416	421	392	405	399	388	441	397	372	411	431	443	400	431	369	421	408	417	418	388	394	423	403	388	431	407	381	390	421	396	393	411	429	412	375	416	393	386	411	361	404	376	411	407	352	445	417	380	402	407	389	392	410	407	402	414	413	408	412	436	408	412	376	428	402	409	444	367	420	420	385	388	399	416	424	410	405	410	419	372	397	452	392	395	370	429	405	443	405	386	395	439	370	398	401	415	387	393	393	386	429	364	390	406	410	397	409	422	412	415	395	390	378	379	412	410	428	388	419	380	433	411	407	386	383	391	376	416	372	433	375	408	394	379	402	405	416	392	410	408	424	411	391	373	413	394	418	440	423	402	426	385	399	409	416	440	418	414	396	426	386	399	406	394	456	376	423	406	423	419	389	422	419	369	388	393	428	402	370	380	403	387	369	429	429	435	399	429	416	400	389	437	430	423	386	378	424	392	411	383	396	434	417	404	447	409	428	400	412	407	414	409	415	421	369	441	443	403	403	378	439	421	398	440	423	404	429	410	402	409	428	421	422	429	400	417	405	406	404	383	394	436	446	405	418	428	439	385	376	425	359	414	434	447	428	366	409	416	376	407	418	400	405	404	428	421	416	413	383	385	390	404	387	367	403	395	404	404	416	366	428	419	408	420	393	396	419	384	467	399	383	408	413	388	426	425	387	414	355	453	387	387	398	422	418	422	437	406	430	414	420	364	423	416	391	396	411	436	404	393	384	437	406	426	396	411	384	393	441	383	396	442	403	396	449	426	423	375	418	411	378	405	399	393	407	416	421	374	391	386	419	415	418	396	413	424	383	433	424	428	406	428	404	386	412	410	413	409	389	423	407	405	374	447	421	427	410	423	392	432	395	417	386	394	427	439	393	387	395	426	437	414	460	416	420	381	400	407	411	397	391	408	414	412	369	388	398	420	398	414	392	403	387	372	415	430	412	403	416	427	414	390	450	401	377	417	395	409	415	413	346	421	411	380	413	399	404	417	381	398	393	393	425	399	381	383	413	376	409	405	405	383	384	412	455	409	394	393	396	403	394	378	401	423	380	378	421	429	384	409	408	433	429	441	408	398	447	419	439	399	418	397	443	408	412	382	409	393	415	369	425	417	413	390	446	419	395	384	406	425	433	386	394	402	403	361	374	423	459	425	376	383	391	420	426	401	424	393	397	410	404	429	395	405	421	418	401	418	430	402	402	389	419	404	440	406	433	417	409	415	395	367	387	408	400	384	412	380	378	387	410	406	421	387	421	418	416	365	427	405	457	431	359	426	399	404	435	399	391	417	416	396	398	410	364	383	387	429	365	401	436	396	404	395	416	396	426	434	384	414	420	376	428	406	404	380	413	406	393	449	419	424	371	399	409	391	403	370	399	405	414	393	424	392	385	389	398	408	392	367	387	406	423	409	409	402	372	446	398	424	427	429	411	402	397	423	430	407	408	428	405	421	409	419	415	389	418	451	402	415	389	433	430	406	428	404	439	419	366	396	389	411	411	440	401	378	451	397	359	406	399	383	396	388	400	414	407	375	449	370	388	416	377	415	420	390	432	382	419	403	429	404	440	392	408	396	405	423	418	429	381	422	390	421	442	395	379	389	400	407	407	399	424	398	376	423	426	398	448	393	401	382	427	380	421	389	397	437	394	433	432	413	393	413	429	385	395	384	385	400	372	388	370	444	405	429	443	406	381	408	429	415	417	414	398	408	418	405	387	396	418	418	406	406	416	399	393	420	371	377	416	372	455	417	415	381	408	432	392	385	419	390	372	450	400	423	422	472	442	438	383	408	419	384	385	406	413	403	393	399	446	461	417	429	379	399	445	410	385	421	402	403	397	379	407	425	388	413	395	420	418	403	379	390	416	432	390	396	436	425	425	393	430	355	403	409	405	402	413	419	425	393	368	418	419	390	434	436	431	387	432	412	386	389	392	420	400	412	430	395	394	404	402	389	395	407	412	444	386	412	387	458	433	375	390	400	434	401	434	409	415	409	397	431	419	436	427	376	416	410	406	404	428	398	448	381	384	404	416	427	431	390	432	408	390	436	421	433	398	403	407	415	438	372	398	408	376	409	408	434	412	403	405	380	435	403	392	399	421	359	443	415	386	412	395	432	393	415	407	405	387	412	397	423	386	390	436	408	401	429	407	427	409	407	414	400	403	401	435	401	472	380	394	397	385	417	405	411	423	420	437	436	427	412	374	396	403	406	420	415	395	400	407	417	420	401	363	402	406	401	400	439	423	398	393	447	418	425	394	426	429	402	406	412	416	429	437	451	365	408	389	398	416	377	413	390	407	427	425	447	375	414	405	393	414	418	420	410	422	400	416	408	395	380	434	406	410	401	422	422	388	409	428	416	404	404	407	443	422	409	434	392	416	403	415	402	451	408	444	424	427	381	428	406	409	417	416	408	382	414	418	384	407	408	395	411	411	387	394	429	390	388	392	371	407	406	407	415	383	426	426	395	422	419	422	422	414	417	375	383	409	375	429	419	394	419	374	394	408	418	420	408	398	386	419	395	418	425	440	381	391	426	421	423	412	420	430	402	412	398	411	418	416	433	404	401	402	447	396	371	410	387	399	430	384	384	417	401	425	425	382	363	410	392	396	383	416	440	410	388	425	450	392	447	398	381	402	390	415	451	378	430	390	404	384	339	406	405	410	368	412	408	396	404	392	405	412	397	397	413	424	387	407	413	438	449	430	391	405	430	405	397	420	379	427	389	421	391	445	422	412	430	400	418	388	399	414	429	376	414	394	390	431	397	389	411	416	431	397	409	456	411	409
25036	21069	27054	25052	7599	1046	757	565	474	438	382	316	310	304	305	278	265	280	260	246	264	234	214	228	220	228	259	250	240	266	232	257	285	273	325	258	294	280	278	305	335	312	307	303	297	303	289	299	313	282	298	300	291	247	260	274	236	224	252	236	230	227	198	217	205	204	233	230	217	209	219	198	200	233	215	225	239	190	223	199	221	210	221	210	210	197	202	205	203	219	206	199	203	205	229	197	182	226	230	213	191	196	202	229	226	195	195	191	191	218	215	210	210	169	191	228	204	223	211	183	183	190	218	191	209	198	178	208	223	218	209	213	202	218	206	194	202	206	206	209	200	211	227	212	198	201	212	215	205	220	194	197	213	212	178	193	214	213	203	205	196	237	218	212	211	221	209	190	209	221	205	185	230	205	203	188	243	222	218	204	208	210	202	195	200	241	190	206	206	202	175	208	235	198	213	190	206	191	210	179	200	208	212	199	203	193	195	216	218	188	219	238	205	184	205	221	202	192	181	207	216	182	201	207	217	207	234	213	195	231	188	198	192	186	214	212	206	200	195	201	203	197	192	219	217	207	197	191	199	199	212	198	222	199	201	215	212	201	198	201	197	220	206	193	212	191	234	200	218	206	228	214	209	212	187	202	230	204	204	214	203	230	189	215	211	232	224	192	181	185	180	223	164	203	232	202	216	188	215	203	193	211	189	196	208	191	210	200	207	212	185	195	208	203	222	183	223	206	184	212	221	180	208	204	189	222	228	188	208	198	208	198	190	206	200	208	199	192	214	213	199	234	226	202	204	204	215	219	186	186	196	201	207	197	195	193	202	199	204	197	204	223	196	220	181	182	207	181	213	221	215	221	189	179	197	200	192	214	196	228	211	210	211	214	180	214	208	217	224	214	218	225	207	204	189	211	210	194	212	217	220	183	218	220	195	215	188	207	219	218	210	204	201	216	219	217	212	191	167	197	195	189	235	215	175	210	200	207	229	210	208	217	217	204	194	220	213	221	220	199	206	210	211	207	221	245	215	222	237	212	181	207	203	212	219	170	214	206	205	224	199	209	210	218	210	211	191	222	212	200	178	239	212	183	208	223	187	192	213	205	208	220	226	232	246	212	210	212	219	207	227	203	202	205	220	221	212	204	208	205	217	201	206	193	201	190	236	242	205	190	210	214	203	189	197	225	216	215	222	192	207	228	195	198	221	194	211	213	216	220	206	201	198	193	199	226	224	201	193	213	204	202	204	233	234	226	233	199	216	205	200	202	171	188	202	225	214	201	192	223	230	218	184	206	192	231	210	199	188	220	199	210	182	214	212	212	227	198	189	221	223	204	199	213	199	216	193	214	191	194	224	203	204	190	212	212	203	200	215	226	211	191	183	224	201	197	191	234	210	230	208	189	224	199	208	223	202	209	216	211	209	194	184	194	223	217	222	204	212	182	201	205	204	197	197	215	230	222	213	203	212	188	229	186	208	200	203	195	206	212	230	238	201	212	225	192	202	185	204	190	234	238	195	190	189	214	199	233	205	187	215	197	188	179	193	204	196	196	202	206	223	217	220	202	212	227	205	218	186	194	216	210	199	235	186	200	219	196	218	223	170	213	234	214	216	230	219	205	207	219	194	188	196	207	196	210	202	231	230	216	219	208	200	195	202	213	215	183	213	227	208	200	180	162	241	201	178	223	200	223	196	213	206	208	200	196	211	230	212	196	212	223	168	198	221	192	236	210	195	189	218	176	197	213	214	226	193	207	196	188	219	214	209	206	193	189	212	182	190	210	197	221	210	187	214	194	202	208	200	182	207	215	214	203	199	213	201	212	184	199	227	210	198	176	192	225	215	200	200	214	192	244	225	201	217	225	203	227	229	220	228	214	214	200	198	208	196	221	221	188	198	194	213	184	207	201	207	194	203	210	224	206	202	225	206	224	204	202	203	204	206	206	223	185	212	191	209	202	169	216	214	214	213	184	230	208	195	181	212	197	173	191	238	203	189	206	182	205	198	208	220	199	212	207	209	185	237	198	225	201	205	223	198	189	213	175	207	205	215	220	216	240	203	220	222	213	201	211	201	241	217	218	215	201	202	192	204	208	210	191	196	200	197	198	225	201	219	209	202	215	185	198	201	217	196	232	214	200	225	204	210	184	228	197	199	180	234	225	223	198	195	211	200	206	203	204	197	213	201	212	193	216	226	213	204	189	190	205	190	205	227	175	182	224	197	231	219	203	201	216	201	221	186	188	219	223	204	193	196	199	219	192	202	208	229	189	220	195	194	220	209	196	210	209	213	209	201	207	181	237	204	208	196	200	210	200	216	205	223	204	207	219	229	215	227	183	213	195	207	182	223	222	205	225	217	182	203	224	219	230	181	221	222	212	224	208	206	210	184	218	207	198	184	215	184	201	224	211	197	212	192	216	228	201	235	208	219	191	210	202	209	222	219	187	218	205	210	206	225	209	209	213	204	208	212	233	229	195	231	206	194	188	194	201	211	175	215	244	211	197	221	191	225	208	203	215	210	211	167	216	229	200	202	221	181	230	205	202	196	227	210	202	243	198	192	202	211	205	176	197	185	200	179	222	203	187	222	234	201	221	191	192	189	198	207	231	213	218	198	198	235	201	205	219	226	208	211	220	214	205	206	219	212	197	221	188	229	199	215	214	199	207	225	201	197	205	215	224	211	192	195	193	216	202	216	195	241	197	178	205	216	218	180	194	206	196	235	177	180	212	211	221	240	203	211	222	213	216	194	237	182	201	192	181	238	200	197	215	215	203	186	205	205	197	213	204	209	227	217	189	218	200	197	184	231	217	202	218	210	214	213	214	197	160	213	185	166	228	224	207	211	225	211	197	207	208	201	223	205	237	209	227	211	203	217	225	192	171	210	218	209	220	206	223	206	197	193	217	211	216	199	219	224	214	211	192	208	191	211	207	187	216	199	207	200	218	172	208	225	208	209	229	214	223	200	197	201	216	204	208	177	205	219	194	215	205	202	217	200	190	202	196	184	175	184	201	218	230	220	215	217	218	188	228	189	211	222	206	213	205	207	226	224	228	191	256	214	224	225	221	201	203	193	237	201	185	219	224	193	216	208	197	213	196	220	190	198	203	202	231	201	207	208	218	217	217	214	195	224	161	232	193	204	206	198	220	218	221	187	223	218	200	215	193	191	198	190	222	201	214	204	233	204	203	204	205	206	204	206	184	214	187	206	244	224	219	198	204	252	189	205	182	225	230	234	186	222	192	197	191	199	190	199	208	184	199	196	207	212	196	190	201	207	188	190	216	220	226	217	198	209	200	229	204	199	198	223	212	198	204	212	190	199	203	222	198	198	198	220	212	198	221	197	216	207	195	224	210	196	213	224	205	218	192	184	211	188	202	223	216	198	190	205	200	198	213	208	197	221	210	202	197	199	177	198	232	226	221	207	181	189	233	209	211	217	203	211	225	190	195	242	223	207	232	231	194	222	186	210	216	193	192	196	185	205	216
5745	9283	7687	4326	3095	2401	1888	1418	1167	940	802	705	608	568	535	506	461	479	420	408	379	370	341	351	321	350	342	338	383	403	389	429	411	442	447	463	510	466	464	487	517	546	522	526	571	514	550	506	497	457	454	436	409	409	389	368	323	317	369	310	287	335	311	301	301	313	328	288	325	313	286	310	342	291	321	313	279	315	299	278	298	309	334	330	293	290	285	306	257	308	290	291	274	302	285	278	272	265	278	259	262	266	295	270	271	292	276	275	261	260	283	250	317	301	289	280	286	287	286	299	315	280	270	291	278	283	276	283	314	283	272	297	257	265	271	301	285	277	284	292	314	281	288	275	277	265	282	291	272	281	284	279	287	278	271	276	308	314	292	294	292	289	268	258	274	302	281	261	297	282	283	256	273	286	285	292	270	271	260	285	276	273	281	305	266	283	273	305	268	257	250	312	281	262	296	294	275	247	270	246	288	285	305	285	256	304	276	264	287	287	279	287	270	295	275	271	279	263	251	277	314	288	275	268	312	299	312	294	298	273	258	304	303	304	289	295	285	265	264	271	268	297	276	284	301	283	265	282	270	274	338	269	253	304	263	286	270	309	273	277	272	270	283	299	246	287	291	277	293	285	292	283	266	259	329	271	295	293	292	324	258	285	276	255	254	283	245	272	295	282	313	266	278	297	280	292	283	294	280	271	276	293	279	296	289	286	251	289	283	277	280	267	291	273	265	293	259	249	296	295	271	278	281	258	290	272	326	306	268	277	261	292	291	265	316	290	286	285	273	292	287	268	288	273	273	295	329	261	322	247	268	288	268	288	296	274	287	290	275	260	295	258	274	291	289	269	297	296	264	270	271	285	294	255	302	283	286	281	261	294	295	296	278	285	296	284	269	282	268	271	291	297	272	292	285	281	278	279	277	291	318	287	307	297	305	272	300	282	280	316	294	265	276	312	298	296	283	258	275	280	285	268	278	270	283	277	291	243	305	293	284	305	283	288	298	291	305	282	303	306	272	255	295	298	275	293	280	290	276	300	286	263	273	256	297	297	292	266	285	284	288	325	281	269	254	261	259	268	293	272	294	256	292	293	276	284	296	261	262	298	275	278	270	284	273	255	256	263	289	284	283	255	254	266	259	334	284	312	302	305	299	292	240	287	285	276	266	274	279	289	284	266	290	282	273	305	295	293	288	321	259	276	293	298	301	278	289	260	298	260	309	279	310	280	287	291	290	276	279	289	287	287	284	278	298	284	303	267	288	263	282	271	252	277	290	248	286	264	297	302	279	291	305	307	267	284	279	305	267	289	276	297	301	316	274	287	275	282	275	277	263	293	289	286	274	259	272	265	282	272	262	285	270	270	302	326	298	274	273	266	287	288	305	280	307	290	313	262	274	291	299	248	278	285	285	267	297	267	281	270	270	260	269	272	249	276	265	288	272	307	284	295	290	266	271	250	273	274	294	290	294	254	283	285	262	296	263	300	279	294	276	277	258	263	283	281	301	269	269	306	306	231	259	257	308	287	288	239	287	291	287	266	263	263	270	293	294	298	291	283	291	308	286	284	288	270	241	265	282	262	273	310	304	268	284	267	284	302	290	265	290	289	298	300	288	264	275	298	294	293	294	327	303	281	278	257	273	287	251	299	284	283	240	320	253	266	272	273	245	297	264	270	265	279	261	254	264	307	250	273	302	309	285	291	247	286	279	259	295	298	310	299	269	279	254	265	286	289	292	272	277	272	312	291	272	286	259	273	272	305	308	291	282	268	261	303	256	290	285	260	273	292	288	276	316	283	277	281	273	275	282	285	316	269	273	275	249	291	268	299	262	284	277	268	278	289	300	267	267	288	309	281	274	261	276	279	288	292	276	257	273	283	279	299	301	274	256	277	247	277	304	268	300	262	260	294	269	269	283	276	294	272	276	286	272	270	284	251	302	300	295	295	310	256	287	274	281	258	297	286	287	248	304	304	299	268	269	320	282	262	289	262	278	272	284	281	259	254	284	291	264	265	272	298	326	281	251	284	289	269	284	292	266	292	278	274	287	308	277	280	257	295	259	277	269	300	271	279	286	241	305	259	257	280	264	300	282	287	296	266	284	271	278	276	297	298	254	284	290	295	292	300	287	241	266	259	272	290	289	281	295	290	312	264	248	292	281	273	259	296	289	294	266	284	282	258	269	280	279	291	276	280	281	281	302	256	259	310	254	288	284	264	267	247	279	268	292	276	299	284	296	266	269	287	280	295	269	273	278	295	296	255	291	297	290	300	259	313	264	278	272	246	277	280	302	280	281	271	313	289	269	288	276	262	288	273	264	290	317	259	288	278	297	259	270	303	301	298	303	294	280	300	286	274	286	256	265	280	293	279	285	276	259	290	281	289	303	279	301	288	283	264	287	287	291	293	275	323	305	273	267	286	273	276	276	294	282	285	283	258	284	297	266	265	275	292	290	294	284	286	283	269	286	286	268	260	277	276	275	256	288	284	289	274	262	284	278	299	285	261	274	301	290	267	270	272	267	281	284	294	287	257	266	275	261	280	277	246	271	262	280	255	299	310	277	284	261	266	263	264	280	272	286	282	273	291	269	284	262	264	285	313	298	274	307	267	303	274	287	270	314	280	281	295	273	285	270	289	273	273	271	320	272	289	287	281	261	281	279	287	284	290	296	272	279	272	294	292	313	263	288	307	289	295	281	275	267	287	306	284	313	294	266	284	290	303	283	280	312	266	281	281	284	231	268	277	276	279	286	278	252	269	271	245	291	291	258	285	243	272	278	314	314	281	286	283	264	284	246	287	294	293	254	291	251	279	237	262	256	263	299	261	309	303	275	293	265	292	277	299	290	297	310	267	284	298	280	275	288	274	294	235	276	299	283	271	288	270	284	273	276	297	293	291	292	264	283	245	283	269	280	281	284	265	314	302	307	259	292	291	273	284	257	295	279	286	276	292	283	287	305	266	303	286	268	277	263	299	280	295	336	271	315	300	284	330	315	283	303	288	263	284	296	275	291	290	292	298	270	292	274	265	270	277	265	274	308	260	257	286	285	270	298	268	288	273	274	291	300	265	288	274	271	274	275	318	294	277	254	278	289	266	260	297	272	264	279	276	273	267	280	276	294	285	293	284	257	288	291	277	271	294	271	259	298	280	281	264	258	279	268	311	310	308	286	295	257	262	310	280	271	298	258	282	296	285	322	257	272	263	301	304	277	260	280	281	299	290	259	295	287	292	282	267	325	280	284	274	308	258	285	260	261	276	309	271	291	286	311	285	300	290	278	290	285	291	267	284	295	289	249	268	274	277	273	306	277	265	307	263	286	285	277	289	282	281	305	264	317	310	268	277	295	265	261	294	305	298	254	277	320	288	295	267	318	278	261	272	280	287	259	259	282	307	284	263	318	282	284	303	309	285	300	244	294	288	270	298	276	279	292	266	269	266	294	306	272	307	275	264	259	249	254	284	289	296	275	295	280	239	281	288	273	278	279	281
22972	21171	28993	23635	21171	21194	8614	1623	1136	965	805	718	640	660	556	533	469	473	449	459	361	402	413	367	353	345	376	377	341	440	396	411	429	460	538	492	536	466	488	445	479	519	516	519	583	564	567	537	496	461	466	451	427	375	419	379	371	326	358	330	340	358	319	281	347	290	347	313	345	327	334	335	340	312	352	328	322	317	314	305	319	310	308	288	307	284	294	282	280	298	308	259	307	320	304	292	287	275	288	270	300	305	304	263	311	278	288	332	298	280	295	291	313	290	301	326	289	261	285	287	291	305	320	288	281	287	290	284	267	277	309	285	304	300	305	302	316	298	289	281	277	295	328	306	300	284	278	328	298	295	298	295	297	268	299	304	280	309	315	299	291	290	277	287	308	294	301	283	281	283	286	299	302	287	263	279	272	313	297	302	307	272	292	282	290	292	296	292	316	284	278	307	269	294	321	302	310	302	292	269	301	290	302	287	287	329	303	282	302	264	279	291	308	307	305	268	285	289	309	277	307	289	279	273	298	267	298	291	292	306	259	304	300	294	311	277	324	242	277	276	307	297	292	305	289	273	302	299	302	297	292	274	291	342	276	288	268	328	275	308	280	279	308	297	268	283	285	293	281	283	288	281	282	293	292	291	309	273	268	306	294	356	293	268	288	317	291	277	300	307	310	292	301	303	302	307	318	288	297	299	260	290	267	315	264	284	308	255	293	333	320	310	280	286	311	317	294	280	294	276	310	276	304	282	293	284	297	293	300	294	294	301	293	325	319	311	270	277	279	291	283	271	302	288	317	297	307	305	269	312	271	297	263	312	302	291	299	296	304	319	299	284	299	270	283	291	330	284	304	300	296	300	295	264	282	306	276	306	289	269	273	316	300	280	304	312	275	274	280	310	291	286	305	334	297	310	328	269	307	306	309	295	280	320	294	274	274	299	288	284	294	296	302	310	287	282	279	324	279	318	296	300	280	294	313	312	277	329	289	288	271	294	262	307	267	291	311	293	285	282	317	299	284	290	293	307	298	281	309	298	298	282	289	316	286	287	292	307	278	285	295	313	265	295	318	295	272	332	274	318	282	305	311	292	289	278	296	275	289	273	287	292	292	299	295	283	270	277	307	293	272	294	293	328	316	312	295	288	295	270	260	263	275	289	269	274	286	276	291	292	353	317	315	298	305	298	283	283	281	295	285	312	285	307	290	281	308	294	318	295	289	307	303	268	287	307	301	311	284	316	308	319	284	277	300	293	274	280	297	296	311	290	311	286	255	306	289	256	279	281	304	288	299	294	303	294	278	325	279	305	315	293	285	285	303	318	311	308	286	257	299	274	305	286	274	286	282	299	290	275	303	282	334	260	272	288	312	298	277	289	281	300	303	316	305	284	293	320	287	305	295	265	295	315	296	282	293	287	292	315	321	312	272	274	288	292	291	297	314	305	297	322	295	297	279	304	289	317	275	307	301	280	312	264	292	309	284	282	330	301	294	294	262	302	294	282	287	311	278	283	270	324	281	267	303	276	301	294	277	295	319	307	268	292	273	296	316	287	284	265	283	297	264	274	305	304	300	257	290	332	314	307	293	308	283	292	303	329	285	280	266	296	285	289	285	317	309	298	279	309	308	284	343	288	285	279	294	289	311	298	312	278	270	293	268	281	296	291	265	310	262	302	297	281	282	310	280	312	287	311	269	291	334	289	306	288	264	285	347	271	293	302	303	316	280	300	273	321	305	306	276	306	311	271	283	308	300	316	293	289	289	270	294	273	310	288	308	293	262	260	320	291	325	295	313	273	297	260	300	312	279	285	253	278	302	288	274	288	286	279	270	281	297	299	325	267	287	270	289	296	278	282	307	262	290	290	306	291	309	298	267	288	261	287	285	329	293	293	281	262	313	278	299	306	297	288	265	294	295	281	320	280	301	279	262	290	294	287	279	294	296	286	277	294	303	293	315	318	249	315	285	296	251	315	260	268	297	296	289	300	272	297	299	289	301	302	281	264	305	291	280	270	300	263	290	305	292	281	287	315	282	298	277	313	293	307	272	322	294	291	280	280	295	316	327	305	288	312	317	282	294	275	281	298	259	282	329	285	302	311	263	280	289	288	324	297	318	282	326	305	285	287	295	292	279	300	277	282	306	281	308	298	321	278	286	324	281	292	299	295	297	321	288	292	320	296	284	294	265	295	301	304	301	288	327	292	264	281	288	279	312	300	311	316	277	267	301	301	277	283	284	312	304	267	286	290	271	286	278	320	301	287	262	304	295	278	311	291	322	271	286	318	316	268	271	300	308	274	276	305	257	289	305	289	301	310	311	298	282	270	313	286	313	276	289	273	275	314	283	287	290	287	314	302	271	298	301	295	313	312	317	288	292	255	293	287	294	324	291	302	269	281	316	278	309	298	305	310	291	261	315	280	284	303	283	313	269	299	285	269	283	294	284	315	308	290	298	294	280	284	275	286	282	297	291	293	265	279	293	295	264	290	277	272	321	275	273	305	333	264	316	291	308	287	269	294	289	314	278	337	296	296	276	284	273	313	290	280	295	287	296	308	275	315	295	290	290	288	268	289	304	262	289	306	277	277	297	323	270	277	284	281	285	270	250	273	279	280	298	272	303	297	305	288	298	292	301	283	279	281	291	302	303	293	260	291	266	266	292	320	252	290	269	293	306	300	295	278	289	297	305	294	276	281	278	271	321	283	299	320	306	306	279	295	277	301	285	291	286	285	269	289	320	293	298	313	281	278	292	315	293	294	265	287	309	296	315	273	293	306	299	277	278	275	294	316	308	295	334	301	277	273	293	301	281	301	286	296	330	302	311	306	298	288	304	290	278	297	317	280	287	310	300	295	292	290	284	298	290	256	316	283	296	286	305	298	295	281	291	286	279	289	303	282	286	301	284	294	293	310	324	274	292	283	282	297	277	286	287	281	276	298	295	309	266	280	289	305	329	280	325	275	306	283	291	294	309	268	305	288	253	269	305	287	307	280	280	296	272	313	284	302	322	281	284	309	294	316	265	293	315	278	295	263	290	279	296	269	299	313	300	280	306	279	272	289	299	266	331	270	308	293	271	301	281	283	304	307	298	283	296	273	334	259	282	319	310	286	325	289	254	282	287	285	292	304	313	271	304	252	310	295	304	299	307	309	278	299	298	307	278	280	296	311	284	311	284	298	312	269	296	304	278	300	282	297	302	271	281	273	292	320	312	301	275	285	302	329	325	307	306	292	297	301	305	299	297	313	290	304	300	302	315	292	298	307	273	304	290	281	242	299	312	279	298	314	287	292	296	285	270	275	299	287	277	299	291	290	285	286	300	269	292	305	277	267	300	314	309	322	276	282	263	299	295	308	312	276	306	278	285	281	293	257	288	268	268	279	318	289	282	279	276	296	271	312	291	300	271	296	302	303	274	276	287	301	291	277	327	305	265	283	283	283	305	315	302	285	293	282	291	290	312	296	268	297	297	289	297	293	305	293	293	285	286	314
8494	19992	17267	10096	7581	5869	4571	3599	2701	2161	1759	1432	1272	1176	1056	984	900	773	775	681	691	640	589	568	570	558	534	584	578	599	575	662	686	706	772	784	826	823	785	840	849	851	898	863	872	936	955	871	862	782	702	703	581	613	614	618	483	514	523	480	508	468	450	402	451	444	441	453	467	445	428	385	449	463	486	462	460	437	456	427	390	442	380	428	405	386	424	395	414	388	388	389	418	401	379	391	377	379	381	383	330	398	403	391	394	386	421	405	381	356	400	384	368	397	380	430	412	417	402	419	410	389	429	394	370	403	420	404	370	354	408	377	364	366	387	407	391	363	398	421	372	379	392	398	359	456	383	409	376	423	369	399	404	384	405	386	362	381	405	359	372	383	399	372	361	374	393	377	348	375	378	383	398	380	411	350	385	387	397	390	350	399	404	373	419	372	383	362	430	399	370	391	402	352	383	424	381	383	371	377	380	388	415	373	380	381	361	357	342	411	356	405	396	395	371	423	382	410	399	359	415	434	381	411	404	381	366	371	385	400	400	377	369	365	374	376	366	347	405	402	407	355	359	381	395	389	373	384	377	383	398	383	380	385	379	400	421	427	376	386	408	370	396	387	367	428	377	394	419	395	381	418	426	401	363	371	403	389	354	363	426	397	398	352	368	388	396	388	367	384	420	419	415	374	380	375	375	372	367	379	390	382	391	382	410	391	365	371	367	368	381	407	403	384	398	369	384	371	372	367	393	386	391	425	397	409	399	385	398	403	408	402	376	369	391	372	396	389	410	418	370	395	383	375	391	365	372	358	373	413	342	391	397	374	406	387	384	373	378	375	359	407	402	388	423	392	371	373	403	416	391	424	359	385	348	409	376	387	370	350	395	371	374	359	413	418	395	396	401	414	382	390	433	438	396	384	392	370	401	374	371	408	383	377	371	371	372	399	378	385	409	392	373	362	393	385	392	354	386	388	373	383	367	373	401	389	370	408	407	402	367	378	401	408	384	343	412	372	400	384	404	355	376	378	386	401	381	387	380	372	394	390	400	399	399	402	393	402	384	369	412	373	384	389	410	368	376	366	393	386	382	412	372	409	385	404	360	408	386	400	401	374	348	404	345	369	407	402	386	394	375	368	381	441	389	395	368	412	363	383	411	398	405	373	387	348	387	383	419	406	391	385	370	384	404	406	376	395	394	364	369	419	379	365	374	390	374	375	401	395	402	400	393	356	398	394	396	366	407	378	401	390	416	389	391	383	417	415	374	386	372	429	362	373	400	369	359	415	409	375	343	385	374	386	418	393	365	415	383	392	384	417	372	395	411	429	384	389	392	398	373	366	388	385	397	384	379	367	363	394	376	377	385	428	383	399	404	364	377	401	378	376	349	410	415	411	377	428	413	408	419	438	387	394	388	400	412	395	383	408	364	437	370	388	400	404	400	417	396	454	379	372	387	382	415	375	373	378	340	412	392	401	408	402	394	399	357	383	414	391	373	414	393	417	417	383	393	396	396	414	380	370	355	368	380	417	380	364	408	400	394	372	403	380	363	374	376	402	386	392	403	402	377	403	370	431	377	415	400	379	348	372	420	376	367	395	414	418	396	374	370	398	391	387	372	394	352	391	403	416	401	418	381	370	380	381	407	403	353	367	445	379	410	364	391	402	341	368	366	383	408	395	394	364	403	433	392	425	373	394	380	382	404	385	406	368	384	378	371	365	382	380	372	364	433	342	389	355	405	360	408	397	394	399	349	381	366	409	371	389	397	393	389	363	369	365	381	384	377	366	371	352	347	366	384	385	386	381	390	363	366	375	383	377	362	357	385	438	377	383	454	385	381	354	395	417	394	383	371	391	379	392	378	386	385	397	373	386	365	414	392	376	390	397	390	369	394	351	378	400	409	366	402	400	379	415	373	371	378	362	354	385	373	444	350	398	373	398	364	399	391	410	422	376	425	367	414	357	383	411	407	406	396	348	376	382	393	362	378	389	391	403	354	385	405	396	382	358	390	341	356	371	389	426	388	388	350	402	395	417	399	425	370	380	390	381	393	381	377	371	368	403	399	358	411	367	423	392	379	349	412	389	428	392	396	401	370	370	373	374	387	328	383	366	384	380	383	395	328	390	368	413	373	387	390	382	369	380	392	411	354	420	392	374	383	350	333	408	413	379	390	353	366	369	373	345	370	391	407	374	379	374	375	375	406	397	411	375	402	363	391	398	420	406	400	385	408	404	368	409	357	368	358	383	374	368	381	403	385	391	369	415	352	411	363	421	383	368	390	404	365	431	355	370	381	426	391	391	407	412	394	339	398	369	404	357	379	387	375	344	388	380	392	370	385	389	360	389	423	341	392	380	347	367	406	370	408	371	403	408	395	370	343	388	400	401	402	400	403	382	377	370	378	363	367	372	379	426	400	355	384	390	379	384	383	382	372	376	366	420	406	377	398	379	373	375	405	410	330	391	358	358	388	388	401	343	376	418	387	395	389	376	379	370	370	428	402	393	382	378	377	380	368	400	418	430	387	383	404	364	354	388	399	394	427	400	399	351	368	398	410	398	406	391	376	388	386	387	352	373	388	401	389	364	388	368	341	368	400	374	395	361	384	375	389	367	362	378	362	389	356	356	394	415	388	387	407	367	409	403	376	371	365	372	381	359	361	403	424	401	382	355	394	400	421	401	406	382	363	372	378	394	396	389	384	380	406	372	385	337	388	380	358	407	375	389	410	375	382	383	406	380	380	372	400	369	341	370	383	411	387	392	390	380	378	372	387	344	352	388	352	354	420	402	387	409	375	393	391	364	365	390	360	331	369	396	363	412	430	390	375	350	402	389	402	358	355	389	393	361	415	341	407	415	371	367	361	374	379	387	356	358	409	391	372	393	390	385	371	368	401	392	360	410	351	404	375	388	389	365	395	372	385	407	388	386	373	397	386	396	373	414	386	401	384	423	401	363	383	377	382	389	362	386	389	399	382	364	386	382	380	371	387	420	374	385	375	398	412	401	383	412	393	384	378	413	364	366	404	399	379	364	385	395	424	381	358	378	406	337	375	391	400	402	416	367	352	421	373	372	397	382	384	367	407	406	390	400	371	353	383	405	368	391	390	362	386	402	420	368	387	379	384	384	388	370	390	412	386	359	413	351	375	406	399	396	376	401	370	424	381	394	397	377	383	378	363	418	362	378	372	378	413	390	361	358	349	363	408	390	367	371	409	406	389	375	399	373	382	414	382	371	426	405	398	364	435	366	397	367	408	373	397	393	374	400	429	402	380	372	389	393	365	397	387	361	395	342	375	367	378	343	365	379	398	407	422	382	369	372	394	439	356	396	378	373	395	348	364	354	397	423	389	435	400	388	387	393	401	373	361	404	399	387	405	377	385	382	396	378	390	370	417	393	375	400	359	398	408	382	362	398	385	400	378	416	418	385	413	404	388	382	363	421	378	390	395	392	381	358	388	376	397	387	355	412	381	374	356	387	385	409	388	372	366	378
26882	19809	7383	1522	838	620	528	395	347	332	313	329	293	290	278	287	266	254	257	283	246	261	270	248	264	237	252	279	248	306	268	311	264	333	278	278	277	324	330	301	275	286	345	333	317	337	340	303	347	280	275	259	304	271	260	286	264	283	254	260	255	251	262	248	237	263	245	289	275	258	233	253	272	229	251	247	261	238	221	276	234	232	230	248	237	234	251	258	254	243	235	234	273	249	244	227	261	232	236	270	255	224	253	258	246	245	262	242	244	240	260	247	245	257	234	241	259	231	247	249	227	239	243	229	232	241	233	276	228	263	251	222	285	242	241	249	233	237	223	218	227	266	233	257	231	246	254	244	254	266	231	247	222	263	249	229	243	264	249	272	227	255	264	237	251	264	245	235	251	232	215	233	227	268	238	241	235	244	258	257	221	257	230	248	246	248	239	250	239	271	279	233	235	246	241	238	247	236	284	244	236	235	244	245	253	227	244	228	235	254	247	245	235	243	227	242	246	217	209	223	250	238	276	244	267	224	250	270	223	239	249	214	239	255	244	252	253	241	263	254	247	247	229	245	235	225	222	239	240	248	259	247	251	249	231	224	241	197	218	237	210	228	232	215	239	237	241	247	256	215	265	253	210	245	246	213	228	235	241	255	235	239	233	260	220	237	267	258	230	230	255	252	232	252	238	258	241	244	257	245	256	204	247	235	216	260	236	251	241	244	258	228	246	272	227	220	253	253	239	246	245	237	212	259	239	231	265	271	211	260	215	237	257	227	256	230	270	233	238	244	244	281	253	264	237	244	220	233	234	227	245	236	202	240	214	255	245	234	228	216	228	234	214	236	243	213	218	234	237	244	244	245	217	234	227	236	241	250	279	238	259	240	231	255	240	231	228	235	259	226	266	241	232	224	265	244	242	236	272	231	240	239	246	242	264	229	238	231	219	241	240	237	227	240	258	246	238	263	246	265	235	231	269	237	199	265	235	217	246	247	225	235	263	242	214	241	237	244	231	246	228	238	245	237	240	243	244	221	240	241	242	239	247	242	217	268	240	263	226	227	247	233	239	252	231	243	240	224	274	238	248	220	245	254	254	250	271	249	260	251	267	244	242	256	261	225	269	242	266	224	267	256	231	262	276	247	245	266	246	241	277	211	257	213	216	239	228	232	260	257	259	238	258	257	243	245	249	262	233	259	227	295	250	233	241	249	215	240	213	220	219	235	247	255	228	257	242	239	230	237	254	241	251	226	248	205	224	254	260	244	246	244	237	227	278	256	236	240	222	269	227	259	246	235	251	238	248	231	256	222	225	229	220	246	220	237	268	257	229	246	276	213	237	229	256	247	237	228	239	251	248	231	256	207	240	228	251	237	229	240	257	223	253	254	245	227	254	241	229	235	256	277	215	229	247	242	223	264	272	252	247	232	237	226	235	247	252	278	260	259	282	217	225	236	246	240	266	231	246	236	227	253	259	240	251	215	248	225	244	229	206	230	247	199	244	222	269	228	239	219	238	238	268	256	243	274	245	261	275	245	211	240	274	230	265	231	258	233	244	240	241	213	269	248	269	255	241	251	247	256	253	231	242	245	246	268	232	222	274	272	243	236	227	220	258	229	223	253	221	276	236	239	242	250	233	235	253	244	258	230	230	278	231	239	250	227	238	213	248	239	243	221	235	261	239	254	245	263	263	238	245	220	243	233	227	248	232	230	255	219	266	239	230	234	248	245	243	227	210	246	250	255	239	274	212	253	255	268	202	246	239	249	225	222	247	271	267	231	248	263	233	240	247	234	269	242	241	260	212	283	253	252	265	283	242	245	276	251	197	227	270	221	244	282	225	261	228	238	208	265	210	238	250	238	259	226	263	238	245	234	233	249	227	250	252	274	225	266	243	251	249	248	263	255	237	260	270	222	275	256	224	248	239	243	250	244	235	257	246	214	246	241	242	291	239	256	247	235	229	227	218	233	267	257	257	251	222	220	275	245	245	251	227	234	251	222	220	242	245	223	250	249	223	236	247	303	221	250	229	236	244	218	234	240	227	271	255	247	229	253	272	220	241	220	227	249	246	247	236	220	249	243	235	269	226	254	223	236	215	268	260	261	232	251	220	253	273	266	270	248	244	231	209	204	227	237	254	260	242	247	233	259	254	210	256	212	241	215	245	237	247	236	250	230	232	248	253	258	253	231	263	231	248	213	233	258	252	250	240	214	279	246	237	213	228	232	253	227	262	262	256	251	250	246	248	258	263	250	247	239	248	224	239	243	265	224	268	242	242	254	240	249	248	254	204	236	216	236	262	247	269	280	276	248	242	241	276	241	226	221	255	238	257	212	245	230	244	255	245	222	222	263	240	229	256	251	244	236	230	216	236	208	234	250	260	218	236	282	238	249	214	248	225	236	242	230	236	277	243	240	254	228	241	250	224	248	228	262	247	245	242	253	252	224	258	260	260	264	233	245	242	253	233	255	241	245	218	255	251	260	211	251	244	223	232	243	225	272	264	238	252	235	235	244	242	258	251	237	248	247	252	280	214	237	264	240	235	270	260	207	245	245	251	231	238	246	230	249	251	211	231	212	234	258	246	261	241	232	218	251	225	245	259	231	252	241	250	245	207	261	231	252	248	252	221	238	266	250	257	233	254	230	216	236	252	230	265	243	226	257	229	274	232	257	243	249	267	219	248	257	228	236	250	247	245	267	256	257	245	221	255	225	258	239	245	228	264	244	260	258	242	247	261	219	254	241	242	193	252	260	266	224	251	242	229	238	229	230	230	235	239	231	240	259	259	242	251	238	219	268	242	216	226	239	229	245	267	231	245	253	232	236	257	242	222	235	240	240	271	262	234	223	256	242	253	240	224	252	257	221	236	234	248	199	254	241	247	236	252	258	233	222	257	254	232	232	244	227	225	240	274	225	254	250	231	220	243	240	235	232	230	224	231	241	248	265	244	237	231	223	236	252	228	255	237	243	253	248	236	229	226	248	260	231	259	245	253	217	224	250	263	231	232	241	264	239	238	241	278	223	235	246	267	243	230	246	224	233	238	236	232	212	244	249	246	280	253	239	254	245	246	258	239	251	239	236	237	260	250	215	228	263	248	236	236	246	234	245	212	258	264	208	240	228	209	223	228	235	238	220	245	265	229	241	258	230	243	218	215	265	257	239	267	232	231	208	261	252	240	266	242	252	267	251	263	253	240	240	253	260	243	240	261	219	233	248	245	220	242	215	262	240	247	244	256	249	217	234	264	241	252	236	254	225	241	250	250	244	268	244	231	263	255	247	268	266	237	233	225	224	240	265	247	252	227	211	239	259	266	249	241	251	231	235	248	272	259	228	234	238	238	263	216	264	240	238	212	236	224	245	248	250	242	257	269	239	238	234	264	240	226	269	233	241	218	243	244	256	231	233	243	247	257	247	240	219	277	245	244	269	217	235	240	237	249	243	255	243	247	225	252	259	226	224	239	236	213	235	235	238	225	221	241	253	252	215
5010	4605	4176	2185	1759	1365	986	820	673	597	518	511	431	415	415	444	391	401	373	362	382	356	358	378	331	358	334	376	380	393	350	375	383	413	425	452	463	491	434	457	492	495	502	511	515	497	488	498	432	480	455	395	408	437	441	411	381	360	354	361	361	330	340	368	331	340	340	338	340	315	326	338	354	310	348	324	332	306	325	332	332	315	311	310	356	336	304	322	327	320	335	309	297	338	355	309	287	304	354	337	316	334	329	327	327	302	311	318	310	320	330	328	335	326	299	316	354	317	329	337	330	325	272	310	332	324	321	277	327	336	287	314	327	343	302	312	351	319	349	346	333	333	331	324	295	336	319	306	303	328	319	322	321	297	324	296	312	335	319	292	331	347	340	333	313	343	304	347	330	327	324	317	325	378	314	325	347	320	341	339	299	351	331	340	324	319	344	317	319	306	314	316	299	352	329	333	312	309	329	356	299	314	286	340	319	285	344	305	318	340	324	344	288	307	360	328	337	327	327	320	315	325	292	353	311	378	345	332	319	300	350	333	298	340	306	307	319	335	297	302	360	306	326	319	321	320	333	328	317	327	320	327	343	301	331	330	328	296	309	354	303	332	319	321	343	311	318	312	357	323	370	341	325	334	305	312	356	341	328	358	331	333	310	292	325	311	308	269	333	306	323	302	340	336	325	313	336	296	322	313	330	322	332	337	337	302	293	355	304	315	317	290	308	328	331	311	349	304	320	347	313	310	360	320	353	310	338	333	380	329	333	347	330	338	359	339	315	313	338	362	314	301	354	358	316	314	314	350	350	312	298	303	344	345	340	290	334	294	372	305	343	326	336	321	314	323	293	298	325	338	342	306	314	300	308	318	314	320	324	299	358	326	312	312	316	345	295	329	332	328	324	297	327	316	351	338	316	323	350	333	326	325	348	360	331	330	316	354	333	337	335	300	287	336	355	334	331	321	352	339	340	319	308	296	323	302	315	327	357	319	326	339	332	328	303	346	325	337	311	344	328	323	335	346	335	314	363	320	336	334	314	289	299	317	334	344	362	312	363	331	339	313	321	300	319	314	340	323	351	356	311	341	315	336	285	346	345	303	341	357	301	334	312	285	304	302	312	321	355	315	344	300	351	327	298	355	342	327	338	354	334	365	317	349	316	330	367	326	299	327	320	351	325	306	323	321	341	327	314	297	317	349	324	319	322	306	348	332	354	338	327	315	324	278	345	275	326	347	293	330	321	347	320	343	318	337	354	308	353	290	323	336	334	313	337	335	319	319	326	327	301	316	343	282	341	302	318	313	364	325	337	345	323	347	308	312	324	309	332	325	321	341	315	292	328	319	324	328	319	283	278	334	326	343	316	334	306	328	349	309	343	336	359	340	314	328	297	313	318	313	295	317	321	328	303	311	333	307	352	327	328	332	341	308	304	318	311	299	337	325	290	311	304	297	329	333	293	321	354	336	338	325	299	374	332	331	310	359	303	342	289	335	337	326	354	306	320	308	300	323	303	309	331	334	330	322	340	366	323	290	354	340	342	331	329	365	306	329	326	279	323	321	341	357	303	303	322	344	336	317	351	325	364	288	317	347	297	289	350	308	324	342	304	345	349	318	332	338	314	345	320	344	318	347	312	333	319	334	321	308	326	309	324	318	314	345	352	306	316	326	369	314	293	341	346	322	316	311	302	345	323	344	337	327	327	337	324	340	325	340	372	329	295	343	303	322	297	340	308	322	304	309	319	309	347	334	310	361	314	317	315	349	322	336	323	346	309	309	329	321	298	290	307	319	330	328	326	324	333	344	338	341	295	325	324	331	338	334	329	296	333	322	325	336	341	307	335	285	309	314	326	336	296	332	337	333	360	293	295	328	319	321	341	343	301	336	335	321	313	322	320	307	316	309	335	298	350	337	324	318	319	327	358	317	341	340	347	303	297	315	373	338	325	312	337	307	307	334	324	348	328	332	348	310	324	334	302	306	336	333	336	349	327	320	301	308	322	323	339	342	317	331	335	296	332	320	298	355	323	340	301	331	309	342	312	338	352	307	340	355	316	321	334	306	295	312	317	336	350	321	347	322	307	347	336	317	338	305	365	302	306	314	309	299	344	304	292	331	282	337	328	318	313	338	299	328	308	350	316	341	314	327	324	325	357	316	317	333	343	334	340	318	324	325	339	344	344	340	314	315	325	294	295	359	336	363	364	298	359	280	320	321	327	346	342	299	360	320	296	314	323	279	283	310	292	321	338	331	306	334	279	380	349	345	309	321	322	363	328	327	335	329	311	327	328	322	296	331	317	350	311	347	286	327	306	337	326	344	302	349	290	347	302	323	306	331	324	364	322	325	322	304	327	318	330	288	325	304	311	322	324	324	313	317	353	370	354	304	329	321	311	336	325	327	340	328	301	338	308	322	334	329	300	325	334	338	323	350	309	314	319	299	340	352	341	332	337	338	300	340	315	341	341	333	331	318	323	340	314	315	278	328	325	320	315	317	326	312	341	347	314	343	356	296	318	322	361	297	316	326	350	315	304	331	339	340	338	309	337	354	356	334	295	306	341	322	337	315	325	335	336	350	329	305	315	334	336	301	349	301	346	297	339	324	304	344	296	332	317	288	267	299	301	318	309	348	352	315	324	329	325	314	298	311	315	284	316	329	331	354	349	356	342	334	340	302	339	352	326	325	343	324	334	318	325	322	345	331	310	368	332	337	342	327	291	336	345	320	346	336	298	318	364	304	333	349	345	281	283	343	312	304	340	302	280	327	305	339	349	290	357	321	352	321	329	344	343	328	314	317	338	348	322	311	320	303	322	332	322	320	331	316	350	347	324	311	332	333	323	337	335	339	311	337	364	335	334	329	290	319	322	325	344	334	345	301	329	322	301	304	325	331	331	325	302	312	348	323	290	336	326	345	311	317	335	288	326	302	322	344	344	336	324	327	330	317	339	297	321	315	342	302	311	332	299	321	301	303	354	338	306	344	344	300	346	301	329	354	313	321	340	314	345	293	307	305	347	321	316	311	315	315	302	326	342	328	343	305	330	318	355	347	325	318	295	351	304	344	317	313	313	356	331	328	348	310	295	310	309	302	311	317	344	347	331	283	316	317	315	310	322	298	321	316	336	293	312	311	352	335	334	316	323	333	336	295	323	314	338	318	320	304	293	333	321	315	333	320	328	342	330	332	363	324	322	319	305	359	329	335	315	328	329	321	348	322	322	359	358	343	308	347	305	325	325	349	337	316	302	322	324	313	278	348	334	332	332	337	316	323	346	319	353	319	306	338	342	338	329	353	314	330	310	315	331	330	278	334	346	337	308	305	311	307	325	352	341	336	333	340	336	321	312	331	288	359	303	337	309	329	328	323	325	339	317	312	323	325	325	377	328	313	301	334	353	339	325	314	360	286	328	309	310	309	298	296	314	332	319	324	285	363	312	315	328	334	345	353	297	300	315	327	322	312	327	301	309	344	344	315	320	320	308	304	326	321
23862	21089	28411	23983	21078	9991	1636	994	799	634	568	548	524	459	466	463	427	384	384	389	366	345	355	339	351	383	364	365	343	350	412	389	410	399	460	435	464	449	421	407	472	472	452	465	477	486	480	406	464	444	395	389	352	373	350	348	340	362	358	353	352	317	325	297	319	308	353	329	324	326	309	311	364	337	303	327	320	303	341	316	356	293	336	299	289	324	298	296	278	321	298	281	316	320	312	303	351	339	273	322	311	287	281	337	310	289	286	327	313	301	270	291	303	297	317	300	302	309	330	315	329	296	304	289	297	295	312	257	256	318	301	316	333	269	269	269	312	314	280	301	293	319	319	302	278	295	278	317	306	345	311	324	329	324	322	289	325	321	294	316	319	347	290	287	304	317	327	290	304	316	310	290	293	283	311	270	272	279	316	318	319	282	321	324	305	283	291	288	322	336	287	305	292	328	295	317	315	288	279	280	314	277	307	312	310	280	287	304	309	284	311	258	299	310	304	319	311	296	333	309	287	302	303	272	283	328	279	292	281	281	310	282	321	330	288	295	303	297	301	279	321	309	285	349	305	298	275	286	261	304	280	292	261	296	338	328	302	308	297	314	327	291	290	329	322	309	324	292	278	306	316	292	293	286	322	288	294	306	323	310	286	324	319	314	322	314	317	304	300	262	311	301	316	300	269	292	308	273	302	287	309	290	323	267	311	276	297	335	307	305	319	323	327	288	329	314	318	299	340	322	320	318	287	295	300	304	298	340	299	316	280	326	267	335	299	325	295	295	314	330	296	317	304	291	315	287	297	294	266	274	298	288	303	295	290	278	307	337	308	290	325	284	283	308	282	298	281	330	322	332	311	298	344	277	310	259	306	278	281	309	318	287	303	317	310	291	280	288	298	327	337	338	332	283	288	306	298	324	310	300	297	290	327	318	305	317	305	290	321	301	327	322	273	327	295	311	315	318	304	273	295	290	277	330	304	307	327	342	275	305	291	292	309	316	291	321	335	330	297	296	324	272	287	347	295	288	302	304	284	330	305	288	303	282	281	318	293	326	314	331	262	318	281	286	313	276	313	307	345	308	322	340	316	288	294	320	278	293	294	303	288	295	312	304	299	271	301	326	306	335	349	327	293	309	283	314	288	323	283	312	289	315	289	303	290	313	314	318	311	300	278	297	281	293	304	303	341	336	333	317	311	295	299	331	300	290	283	304	296	282	288	270	305	289	327	298	352	312	276	283	295	298	316	302	331	303	320	289	332	280	326	266	295	339	320	301	311	304	326	318	322	283	304	305	314	297	270	299	284	311	289	318	316	304	278	272	302	304	293	291	313	312	329	310	281	293	309	307	271	279	310	311	290	297	281	281	300	313	323	263	298	324	302	298	310	337	283	315	299	300	313	325	287	338	301	307	268	339	294	311	306	286	298	297	294	298	312	311	302	299	309	303	318	302	299	294	328	288	287	333	280	318	299	305	284	293	327	323	325	295	297	337	307	298	258	290	315	317	296	308	308	322	293	275	325	309	285	300	326	354	322	288	291	314	297	299	277	285	332	289	292	335	338	332	296	283	311	321	277	303	301	286	247	313	291	311	353	290	283	305	297	311	287	290	302	295	298	293	316	294	299	286	269	324	311	317	325	286	307	310	324	298	315	285	333	324	306	316	295	300	295	298	306	299	321	310	293	292	310	309	285	304	263	299	301	327	316	269	296	299	306	316	293	318	298	297	289	308	328	315	321	303	291	304	302	304	314	296	285	313	312	298	295	307	276	291	323	299	290	296	288	327	285	299	285	281	302	275	293	304	309	299	301	317	316	294	265	291	309	269	306	286	276	307	319	293	285	286	282	290	308	275	323	322	330	309	300	303	292	289	286	285	311	326	331	300	342	307	292	298	303	278	327	301	282	313	291	301	292	319	297	302	319	289	295	281	311	321	276	273	285	311	312	290	313	277	304	288	321	299	287	319	265	315	275	295	310	314	289	325	289	283	307	317	275	307	288	267	297	308	298	304	294	328	319	327	268	306	278	302	319	332	303	327	279	312	311	334	308	270	277	298	279	307	299	314	340	266	298	308	288	290	330	302	288	287	307	296	312	310	271	302	315	311	282	295	306	294	321	312	313	301	311	298	295	305	290	311	290	293	309	286	300	289	318	308	336	300	310	266	289	284	331	291	297	278	315	269	275	291	285	330	319	284	309	278	324	333	311	310	279	312	305	320	278	288	274	317	318	347	325	288	308	293	328	285	311	308	315	297	319	281	284	323	306	311	292	264	306	303	316	319	293	271	293	296	288	283	295	335	289	313	313	303	298	294	303	308	293	320	295	289	300	321	333	284	297	325	300	331	313	283	306	328	292	334	316	292	308	302	297	305	303	309	334	330	297	312	322	290	296	311	286	317	300	289	284	298	331	286	342	317	295	328	323	297	292	323	306	296	305	284	272	285	303	272	313	308	281	298	308	322	327	331	301	287	297	294	270	289	313	286	291	310	318	269	301	312	325	326	302	286	329	283	323	283	266	324	282	313	295	300	274	303	318	305	328	292	267	276	282	300	319	294	304	303	293	304	297	334	333	303	276	337	295	330	314	295	283	307	325	300	336	315	327	316	328	307	291	301	283	293	310	301	309	310	289	299	302	313	287	298	294	292	292	293	299	294	286	321	311	304	316	302	281	287	319	344	301	320	315	294	310	282	278	309	295	281	327	314	323	305	298	297	279	323	313	321	315	274	281	296	305	307	323	309	300	298	301	321	287	296	324	324	319	305	313	308	304	304	282	293	300	333	305	292	278	312	326	303	327	323	276	290	336	279	309	296	279	305	325	328	274	286	336	296	301	271	305	308	304	294	330	316	322	323	295	358	301	335	311	308	301	296	296	322	306	321	299	314	312	270	319	298	287	312	290	283	278	294	290	278	294	303	287	278	318	288	317	290	322	271	302	336	334	306	327	276	278	305	314	292	316	314	315	285	318	319	280	314	305	298	303	282	305	280	302	283	288	302	298	312	275	330	323	304	279	280	277	332	310	294	313	306	299	310	315	289	300	279	269	314	274	298	277	345	282	319	303	304	297	310	302	308	324	323	308	275	285	285	276	303	319	293	296	297	292	296	305	307	286	327	312	285	328	299	323	305	290	304	300	275	285	299	323	306	307	316	287	315	293	295	291	310	290	282	318	312	293	288	277	315	288	325	285	319	307	284	332	283	313	267	317	292	315	303	290	308	324	291	278	305	318	267	294	351	323	308	322	284	284	305	297	285	290	286	276	297	289	287	307	316	317	302	293	315	293	327	290	336	259	351	347	309	305	299	280	296	280	305	287	290	292	296	311	299	285	319	320	329	302	283	324	319	278	346	271	332	286	283	306	267	281	287	297	288	289	328	305	279	322	294	333	291	314	297	301	269	303	279	325	307	304	298	300	308	270	331	282	288	290	298	340	293	282	323	298	301	321	285	297	272	287	278	267	283	309	293	310	305	287	303	294	297	310	308
6188	14240	12118	6777	5031	3839	2704	2045	1835	1432	1177	1034	928	844	807	738	702	644	602	580	503	535	478	508	498	523	493	518	529	551	555	607	629	672	707	699	680	700	689	705	709	705	712	780	776	726	747	751	712	606	607	578	590	586	487	561	503	460	437	439	439	423	407	470	432	450	461	440	459	418	396	425	436	439	448	417	420	415	445	412	462	450	425	418	420	440	423	416	399	406	446	421	428	393	435	425	407	409	409	406	384	420	427	379	391	419	397	395	439	397	408	373	434	394	372	366	346	413	395	394	367	398	395	392	393	455	418	412	415	423	389	378	413	397	392	424	404	419	428	393	385	413	424	407	419	391	432	398	375	382	383	394	393	415	406	414	405	358	412	426	426	410	380	419	420	400	399	413	381	404	421	414	385	355	397	425	412	426	399	395	393	394	431	376	386	382	409	399	399	418	391	394	433	379	398	393	366	390	411	368	461	436	410	419	388	424	373	397	373	398	423	400	416	412	429	393	394	417	429	403	371	368	402	379	407	413	370	399	406	405	411	391	400	427	454	402	397	375	382	434	394	395	427	387	444	391	388	379	399	428	385	379	406	383	369	397	398	366	446	402	421	402	408	409	358	392	407	423	411	377	379	394	382	417	396	394	417	426	391	374	414	413	416	402	405	432	361	370	404	412	415	364	406	415	383	406	429	393	397	408	389	419	409	393	381	400	360	430	437	425	465	434	428	407	374	383	384	378	404	409	393	383	396	396	422	400	399	395	389	409	406	384	379	400	377	419	422	392	411	418	398	372	419	427	375	410	437	370	385	390	378	368	396	399	386	394	414	414	391	399	390	373	397	385	402	411	385	382	406	398	383	409	410	390	380	433	427	434	424	406	383	413	373	414	376	414	389	393	408	407	424	428	392	401	406	426	395	418	417	382	363	379	400	385	411	394	405	425	401	403	393	392	408	378	379	450	407	386	389	400	441	398	385	389	414	398	402	438	398	416	419	417	397	385	369	414	429	409	404	399	349	392	419	421	417	384	409	446	402	405	387	421	402	383	404	407	382	381	417	396	419	406	418	386	415	413	379	450	408	375	404	415	436	388	392	376	413	427	394	401	399	414	442	401	401	362	388	417	385	389	409	412	397	375	407	399	405	406	422	394	405	380	371	348	388	405	442	415	377	443	397	421	422	423	392	349	401	419	405	386	379	392	381	382	413	401	441	388	385	373	400	401	392	387	396	375	387	381	401	415	383	384	428	404	422	401	406	383	401	393	366	417	375	403	385	411	397	383	428	407	393	405	397	383	373	398	401	373	404	361	435	422	392	430	410	412	368	420	367	381	395	405	410	418	419	418	410	439	400	397	408	404	395	391	394	389	403	415	382	410	423	420	395	401	369	399	432	387	395	435	416	369	394	410	405	411	388	411	378	398	429	432	401	376	421	406	425	395	406	392	430	433	390	400	414	426	417	386	405	368	408	434	354	428	389	405	377	383	426	423	375	382	406	397	393	411	424	392	401	359	390	389	413	396	428	421	418	399	421	393	409	410	395	428	396	408	408	403	414	399	389	440	397	394	411	378	401	405	434	388	393	398	404	376	396	396	431	371	413	419	401	407	403	379	396	416	387	440	409	399	419	395	429	429	413	399	382	388	420	419	391	401	449	409	378	424	401	395	387	408	385	385	404	440	396	423	410	417	400	380	387	402	359	387	375	374	416	386	397	400	393	375	369	372	422	404	425	364	387	393	379	383	399	411	424	428	366	410	388	417	395	389	401	427	406	409	420	422	401	427	387	412	374	382	400	371	422	396	377	383	421	420	413	413	405	371	444	401	379	416	403	369	420	406	417	398	424	395	418	401	390	386	374	421	383	399	437	401	410	410	428	417	422	416	414	426	393	406	401	401	399	400	392	386	406	391	406	415	397	411	400	385	409	412	408	378	420	407	400	407	365	408	397	384	362	410	388	388	381	374	384	383	403	403	404	372	382	397	394	401	422	397	364	416	388	381	383	426	400	438	449	401	392	397	394	383	399	371	377	422	407	396	412	410	411	420	408	406	425	382	386	417	374	399	418	396	400	391	406	425	418	385	374	390	362	419	401	411	373	430	377	415	352	421	414	380	389	391	448	417	416	382	415	378	419	378	383	430	412	394	405	403	394	396	381	397	416	398	362	400	424	408	404	400	388	421	389	429	388	379	378	397	411	398	418	379	417	423	381	388	378	402	397	411	385	395	366	385	414	434	402	356	405	396	406	364	418	399	385	406	425	414	404	403	386	437	405	385	365	407	417	430	395	428	395	403	418	389	393	422	416	427	403	400	384	361	397	355	380	387	435	371	416	390	405	396	420	372	395	395	400	408	414	400	409	420	422	409	379	401	403	406	394	406	398	409	428	366	383	406	402	438	428	410	390	415	428	440	409	411	397	380	398	366	365	396	384	395	384	455	415	378	407	389	390	438	410	410	395	416	402	397	430	380	402	414	401	390	409	415	377	434	388	382	387	404	404	431	399	392	400	414	381	433	400	394	396	352	364	414	364	414	419	411	416	386	415	395	428	401	424	409	417	391	417	423	415	413	442	401	393	382	387	384	429	431	422	424	421	417	395	378	426	385	399	406	376	403	424	359	441	387	385	405	386	379	395	379	384	384	389	389	422	411	416	390	419	403	407	344	411	413	378	395	390	382	397	387	368	396	400	419	428	365	442	372	414	398	370	406	389	377	394	393	393	417	360	419	383	405	414	368	393	410	387	386	391	416	364	397	380	388	399	399	424	407	398	451	411	441	408	391	378	422	456	365	437	409	390	377	421	394	376	390	404	371	434	397	402	400	369	368	407	414	388	405	391	433	382	396	380	395	447	404	433	412	399	394	416	389	397	408	400	405	403	381	414	425	420	418	410	383	417	404	440	427	385	409	405	405	412	433	435	419	387	387	410	407	417	444	428	391	414	370	419	384	433	374	411	414	399	386	374	405	407	416	402	411	410	383	401	436	416	409	393	394	403	399	455	418	406	419	438	415	425	419	392	423	392	425	379	418	395	412	373	400	402	454	439	392	427	393	392	417	402	436	401	420	377	398	378	421	359	409	400	402	417	426	401	421	419	419	386	412	404	423	384	419	393	397	415	396	384	421	416	387	427	374	398	416	400	379	396	417	381	418	433	376	415	368	406	424	401	386	383	419	409	392	405	429	383	422	412	386	437	393	424	409	436	405	414	404	387	443	379	417	419	406	371	392	409	390	399	387	345	410	376	406	409	371	403	371	407	379	404	366	429	429	439	403	382	402	372	396	444	430	423	419	391	396	440	389	397	425	409	386	420	403	411	385	403	379	437	394	400	376	384	434	397	414	420	407	433	401	398	408	414	423	423	408	428	404	396	408	413	394	398	387	419	418	430	392	380	357	395	416	393	383	423	436	400	392	408	402	430	396	410	394	414	381	392	371	378	390	384	406	404	406	400	369	403	401	375	430	397	377	386	421	402	395	402	379	396	398	413	397
25069	21085	27021	25161	7663	1136	768	543	450	429	363	329	341	307	332	281	256	261	283	240	226	209	213	236	201	232	230	226	233	241	269	274	293	289	305	314	334	318	285	299	320	309	306	338	304	323	309	303	251	299	247	262	266	242	258	248	236	217	222	232	212	204	225	212	225	227	191	213	208	187	210	211	215	236	202	212	235	184	226	233	230	205	220	209	201	203	200	201	199	218	237	214	211	202	185	201	189	205	195	204	198	215	198	213	209	181	196	206	210	194	184	207	226	192	193	204	202	191	200	213	190	197	206	200	184	191	207	207	201	193	190	178	192	206	199	192	205	171	200	227	190	188	201	175	216	221	190	188	195	190	215	197	208	170	236	207	203	192	196	213	219	215	179	202	213	203	196	217	203	187	182	181	217	204	209	205	185	189	194	211	189	184	201	201	207	219	195	207	213	191	216	213	195	199	217	212	201	200	180	216	219	225	219	218	187	202	173	216	217	228	189	199	195	207	212	218	217	191	197	222	205	186	218	202	198	190	192	187	196	210	201	180	209	210	188	196	196	191	188	188	194	169	200	228	227	207	163	175	198	175	199	188	210	207	197	192	197	207	207	215	179	196	215	201	194	201	186	193	212	181	206	195	173	210	178	204	209	211	197	213	214	215	201	187	175	194	217	183	217	211	204	234	183	208	202	225	198	222	208	177	192	219	204	236	217	219	219	179	204	190	204	205	204	198	203	209	212	203	195	207	197	204	198	209	231	201	207	202	192	185	199	226	200	220	224	215	186	213	210	200	175	199	211	218	194	214	206	208	217	210	201	218	203	207	190	197	206	206	197	207	193	217	206	217	215	212	196	213	183	205	198	192	201	203	194	218	178	210	208	189	208	207	205	209	203	190	195	181	205	207	187	217	190	207	194	173	189	201	197	240	222	203	192	184	177	230	190	211	208	208	194	224	208	211	198	215	225	197	180	196	170	214	196	201	203	216	223	194	189	189	187	204	174	206	197	190	208	192	192	207	198	183	198	189	202	156	199	209	180	188	189	201	190	208	224	220	195	220	214	196	200	208	208	204	193	217	182	198	189	203	184	186	197	193	196	225	220	212	218	204	168	175	201	235	185	189	200	218	196	198	214	207	204	207	212	210	198	189	200	209	204	207	213	191	212	207	186	208	212	202	163	175	203	212	207	210	201	185	184	190	205	190	201	216	197	199	193	221	187	202	183	189	193	199	204	222	181	200	211	216	190	197	196	174	193	241	168	189	195	191	199	218	216	217	201	195	201	196	223	206	176	204	220	197	199	214	174	205	191	237	206	198	213	207	199	207	200	203	192	174	204	205	204	222	190	214	172	192	182	213	214	205	188	202	212	206	206	215	183	184	185	217	193	184	196	209	186	213	212	207	197	203	196	220	200	210	199	203	208	206	194	208	208	200	187	227	192	217	231	182	210	195	198	192	174	189	211	216	194	195	181	199	192	203	184	205	206	208	218	244	200	224	225	201	212	208	166	195	211	243	190	220	189	205	189	200	187	195	199	191	198	219	204	210	200	199	184	226	201	206	190	201	195	195	218	198	214	214	235	170	222	183	172	228	169	200	189	189	207	199	211	200	229	225	193	181	209	211	187	185	193	206	214	231	229	190	211	209	207	219	181	218	220	211	211	211	180	215	186	200	192	216	196	212	195	203	187	214	188	200	192	202	176	189	201	201	200	186	202	203	175	180	218	209	202	175	200	208	205	203	168	220	240	213	201	189	205	185	199	196	214	177	215	205	166	195	203	210	207	210	203	198	186	185	221	180	203	226	180	226	201	209	188	192	220	213	202	198	182	199	168	201	206	186	214	210	203	225	180	220	207	174	190	187	198	214	196	198	217	200	188	203	218	201	212	192	194	204	200	202	175	209	197	189	204	189	193	207	205	223	216	215	197	182	220	186	182	195	183	195	195	222	188	199	200	217	214	209	185	216	187	208	192	219	216	212	206	208	194	196	188	209	197	222	206	185	214	198	211	187	206	199	188	189	189	198	224	195	196	189	181	199	203	195	206	194	198	209	186	202	183	211	171	197	207	202	222	214	224	180	218	215	195	180	232	214	206	243	198	192	223	222	202	183	215	192	213	183	184	197	202	215	201	187	197	199	185	223	184	207	205	215	226	229	183	207	207	189	193	237	181	206	215	210	200	200	203	204	214	187	206	172	205	174	203	180	213	227	189	202	193	189	197	211	216	206	220	226	180	179	199	206	191	199	201	191	206	198	204	213	196	186	187	183	209	211	217	185	203	179	238	204	201	206	208	203	219	197	201	209	192	173	185	178	213	199	191	188	212	207	194	203	195	189	208	189	175	189	204	213	170	205	198	209	173	181	216	183	220	193	185	217	177	181	228	197	201	191	217	200	199	210	198	190	185	223	203	177	233	217	201	233	204	207	206	209	194	182	216	199	204	206	181	188	192	179	182	199	208	205	186	184	202	210	237	203	191	193	180	237	183	213	217	214	221	190	203	212	210	214	210	200	204	202	190	203	173	197	203	186	196	182	182	197	199	219	202	227	189	242	189	218	218	211	188	199	223	183	195	196	222	213	193	189	201	196	175	220	208	194	212	229	204	222	188	191	175	208	192	207	217	208	238	210	212	180	221	225	198	183	214	183	194	215	225	186	192	197	205	191	196	212	197	199	173	189	234	207	194	183	194	214	196	190	208	228	183	197	191	197	191	215	199	209	206	191	210	195	196	241	203	189	198	191	218	201	206	212	213	182	191	197	205	184	211	219	210	188	193	223	194	223	203	187	180	184	203	198	185	203	203	222	234	185	229	218	208	209	194	220	208	200	209	200	197	170	213	212	228	210	216	193	205	197	209	213	223	186	216	194	198	223	205	206	221	188	203	221	218	208	211	207	218	186	203	184	210	198	184	235	212	168	183	170	221	203	227	191	188	208	187	182	206	186	208	193	211	193	206	207	203	207	203	213	211	200	190	190	207	198	209	214	186	181	155	193	203	189	186	202	204	188	202	193	180	230	195	168	189	216	192	198	231	192	198	181	205	217	194	197	210	229	209	196	210	175	218	184	200	201	227	200	183	222	202	207	211	235	174	211	195	187	207	191	188	176	223	213	219	215	183	188	196	187	199	184	226	180	193	217	187	194	195	207	214	208	208	210	206	192	228	191	212	208	209	218	209	194	208	218	187	177	194	201	200	205	203	232	206	208	200	201	217	205	172	191	194	196	195	215	212	204	199	213	193	201	207	197	197	180	210	208	215	226	197	183	213	197	196	198	179	188	219	196	210	189	196	187	191	202	181	200	195	192	210	195	213	197	215	193	223	218	182	186	191	181	177	185	223	175	209	202	213	211	216	217	203	173	201	196	180	190	203	211	217	195	206	186	210	196	190	209	207	209	172	200	198	221	179	193	196	195	189	211	204	251	203	201	199	202	199	189	222	196	202	221	214	187	185	213	187	203	196	204	189	172	205	203	225	187	208	188	196	194	213	200
5747	9072	7780	4285	3191	2473	1719	1421	1096	885	779	641	612	595	516	485	493	436	377	342	366	369	363	316	335	353	337	352	400	395	405	375	421	468	502	490	491	514	478	432	530	488	524	533	589	582	525	482	436	396	402	407	379	394	386	341	328	329	298	305	320	317	278	275	293	307	331	285	290	287	234	305	303	276	316	341	303	290	278	275	261	271	319	271	283	280	298	310	273	265	283	279	293	264	275	275	265	243	284	307	284	295	280	246	286	272	267	272	281	271	306	274	292	261	254	281	304	268	283	264	269	263	231	239	267	279	267	301	282	281	266	288	288	266	302	273	277	296	280	276	292	289	255	259	299	263	276	259	257	282	273	272	250	305	254	273	283	263	276	292	279	253	284	293	274	272	258	277	240	277	261	256	255	294	297	250	292	283	263	280	292	291	309	294	274	266	264	275	279	265	288	274	289	288	312	311	283	304	274	270	278	304	245	284	292	294	276	270	305	288	306	265	301	271	291	284	255	287	269	258	251	272	277	282	308	253	277	295	284	262	284	277	311	289	263	279	302	255	257	262	286	301	270	257	257	279	276	293	255	312	264	282	245	239	318	258	256	273	266	283	273	273	263	264	294	289	268	262	265	280	252	272	298	278	272	251	295	293	299	300	258	277	246	287	281	279	273	272	289	269	271	277	297	285	259	275	257	277	265	255	280	294	284	276	300	259	251	257	277	254	278	287	285	275	260	242	273	300	281	280	290	305	292	302	252	259	252	272	271	281	293	270	292	297	261	266	292	295	257	245	272	281	274	271	266	273	289	282	249	266	273	263	296	288	252	281	268	283	242	267	298	279	261	272	262	292	278	259	271	290	281	292	285	258	281	254	271	286	293	279	268	283	284	261	267	296	281	260	292	277	295	281	249	277	288	307	257	283	274	254	286	275	271	246	264	287	250	321	291	267	276	293	274	286	289	283	272	296	293	275	291	269	289	263	257	270	270	269	243	294	254	248	281	289	277	247	257	283	294	289	264	298	239	246	266	298	271	255	242	282	281	276	282	270	277	275	266	256	278	285	253	284	280	286	272	301	273	259	294	290	314	254	264	276	273	270	251	240	236	279	292	288	276	271	301	280	278	303	270	261	247	289	264	284	262	258	272	275	285	263	290	274	258	283	264	269	282	306	269	248	230	289	284	275	314	304	272	292	277	265	280	253	314	299	280	265	275	262	272	252	270	279	272	298	285	247	260	279	273	259	275	280	298	265	288	280	291	248	267	284	269	249	269	288	304	253	292	254	282	291	264	291	241	298	250	275	249	262	282	282	268	291	285	286	246	272	268	258	243	249	293	276	275	252	303	287	248	292	288	291	250	260	305	292	290	267	259	273	267	278	295	256	273	266	274	276	255	279	298	279	250	285	270	269	257	309	290	309	285	269	286	294	297	295	285	307	278	311	301	249	281	274	288	302	274	255	272	247	266	260	270	274	318	261	287	262	291	256	295	287	264	278	305	283	248	263	293	277	267	248	269	274	264	280	270	246	272	274	269	299	260	292	270	288	251	286	271	269	305	274	249	276	317	252	246	240	270	280	255	263	247	273	270	279	252	275	281	278	277	271	291	288	273	273	248	242	269	288	285	312	268	271	294	274	308	225	306	278	272	241	269	280	264	270	269	251	276	273	297	289	275	269	262	270	269	281	302	271	299	281	261	273	289	281	293	279	261	263	275	276	287	259	284	288	245	298	264	280	277	260	314	279	279	273	303	270	260	287	276	267	270	261	278	284	251	247	286	282	268	249	288	269	261	318	270	267	270	283	229	259	275	277	292	276	264	262	273	294	271	268	273	280	307	282	282	275	266	260	280	280	280	276	315	270	260	293	289	281	292	265	276	271	287	284	294	281	293	294	252	249	297	263	280	250	235	252	271	243	301	289	259	260	260	275	277	252	281	283	257	279	263	285	294	300	287	249	277	250	256	266	283	293	264	300	310	291	256	291	283	286	262	262	304	292	321	276	287	291	279	286	279	267	274	275	288	305	277	293	289	266	298	258	269	274	263	264	286	306	233	261	253	286	305	294	258	278	261	255	268	287	274	258	301	286	262	256	299	246	253	261	314	297	285	281	251	247	275	263	267	249	274	259	264	265	263	265	257	275	273	257	280	280	285	269	285	271	280	278	302	273	286	313	243	251	259	271	266	317	279	267	281	273	278	287	299	291	258	274	268	268	230	236	291	286	263	245	278	239	265	309	307	266	279	294	256	286	269	249	242	268	248	307	256	270	280	249	292	286	257	276	272	270	270	254	273	291	256	258	256	288	265	279	269	269	274	275	271	258	293	292	269	269	281	283	277	281	262	288	272	281	301	243	296	257	252	270	293	267	260	253	287	273	269	270	269	279	285	252	259	271	269	225	252	272	242	301	271	282	281	301	286	269	293	259	264	276	286	293	219	272	271	273	281	280	284	284	276	298	291	267	278	266	280	298	295	263	263	275	277	286	279	260	267	303	266	284	277	236	259	309	283	308	273	264	276	304	272	275	273	276	263	286	285	285	275	254	304	296	263	309	295	267	256	270	277	254	272	298	262	261	277	279	273	275	280	329	276	274	289	256	288	289	291	288	309	273	279	260	243	248	297	289	273	286	295	274	282	248	265	308	272	261	290	256	257	278	286	272	263	295	288	274	282	270	273	315	251	262	285	278	305	279	272	291	284	251	265	269	271	293	264	275	277	313	261	276	258	285	267	308	278	271	307	262	298	289	280	279	248	281	235	268	290	259	264	274	278	278	261	270	283	263	253	282	261	291	270	243	248	283	283	256	255	274	267	281	298	271	285	267	306	300	241	270	276	257	297	252	248	252	270	311	284	284	268	298	280	288	255	309	295	271	266	281	271	263	277	290	273	282	298	256	277	293	267	292	273	300	284	246	302	258	288	274	285	279	276	274	279	281	263	282	280	289	269	267	263	264	272	267	286	294	277	287	284	271	309	273	257	309	298	291	263	276	314	281	275	281	266	263	292	248	278	242	292	254	273	263	272	281	252	276	242	303	268	263	265	257	267	267	304	264	273	277	269	272	281	301	299	258	272	264	292	272	278	259	264	286	257	243	275	274	252	268	281	293	279	274	256	282	301	259	278	272	280	274	260	267	238	263	269	287	279	281	271	255	300	253	282	267	274	257	307	279	265	282	263	266	291	285	280	263	282	238	268	258	298	269	272	264	270	272	297	268	255	292	259	291	264	276	309	276	288	303	269	253	283	254	256	305	266	280	291	256	279	261	254	284	266	290	311	253	250	263	296	253	271	277	261	273	277	247	280	264	267	279	264	288	265	262	277	267	264	258	298	274	286	278	307	278	273	269	288	257	291	287	259	268	267	270	323	269	253	267	262	270	260	286	261	266	275	277	283	250	278	276	261	288	295	294	281	281	255	304	248	271	282	279	263	238	258	268	285	290	266	274	309	300	276	309	282	271	252	256	289	280	257	252	261	240	281	259	287	274	263	260
22861	21104	28854	23595	21097	21123	8618	1668	1097	1003	831	735	636	585	570	519	515	490	445	416	378	391	382	362	352	348	340	413	383	408	380	433	477	463	506	505	567	537	514	508	543	530	519	523	587	518	552	560	447	455	442	440	436	374	384	391	375	330	307	302	328	322	314	329	315	337	300	305	355	317	292	294	336	323	304	319	311	299	321	283	310	332	334	273	305	327	300	285	295	290	302	279	321	324	288	304	312	270	288	268	297	259	276	303	267	285	280	284	282	347	295	304	271	288	299	283	309	293	253	300	275	289	274	286	292	284	316	289	278	271	296	270	291	308	291	281	319	287	272	285	297	245	308	269	293	289	274	271	324	286	310	292	294	294	273	314	289	298	305	278	285	290	281	305	246	284	279	271	274	297	318	295	289	308	294	247	271	286	264	311	275	277	279	309	296	297	288	309	284	280	264	265	276	266	282	281	302	280	277	301	292	258	299	291	272	291	291	283	292	278	274	263	261	283	285	300	283	285	272	299	276	275	239	295	297	310	291	269	300	297	272	315	310	286	315	265	278	293	287	281	268	285	277	276	293	337	282	300	307	281	296	304	282	266	270	308	285	266	272	251	286	312	260	275	283	287	291	289	321	265	261	309	282	273	300	266	300	311	310	286	306	306	295	299	279	288	295	301	265	278	309	307	296	285	271	299	278	274	253	267	301	281	304	287	279	275	303	302	281	264	291	287	303	294	296	258	264	297	299	287	273	294	289	314	309	264	295	290	268	282	258	272	275	287	267	286	275	282	292	291	297	317	277	284	277	277	277	278	278	292	268	282	298	301	258	288	278	273	286	273	265	282	277	280	247	276	324	282	303	280	268	307	292	291	271	267	295	289	288	261	279	259	295	298	282	298	266	301	274	254	285	291	303	293	304	265	304	291	271	292	320	311	294	275	274	293	263	284	302	275	284	289	304	273	303	265	257	272	293	267	297	333	295	258	279	291	271	250	270	285	320	286	299	284	304	287	296	277	302	284	290	278	281	272	284	278	260	286	269	279	280	268	289	287	304	307	275	310	293	304	265	276	287	292	277	273	276	289	278	310	304	279	255	323	275	330	269	289	276	274	318	274	259	282	296	288	316	283	280	269	267	276	287	294	289	283	262	277	269	315	285	288	267	290	283	272	292	298	285	287	304	279	300	312	272	311	266	305	253	279	263	261	256	271	285	257	283	266	261	272	284	291	267	252	292	285	277	292	272	275	271	290	296	315	282	269	277	270	284	276	287	299	275	289	300	284	289	271	287	281	298	280	290	302	294	287	290	296	287	274	291	264	300	254	276	255	327	293	301	294	301	273	322	272	283	273	291	302	283	284	278	285	317	279	279	290	312	285	313	280	288	303	298	259	276	266	293	286	302	287	294	255	281	258	273	275	295	283	297	301	286	271	297	293	269	304	295	281	299	283	299	307	298	261	295	262	294	293	288	271	276	266	280	277	264	282	300	275	276	299	285	314	319	284	301	315	285	275	282	277	265	272	303	278	246	276	307	269	310	291	304	282	282	265	255	259	289	316	256	282	291	295	275	289	291	290	285	285	315	269	313	310	260	298	284	279	274	287	295	321	276	312	273	262	278	304	271	269	310	309	261	291	281	318	299	263	270	282	268	290	258	297	308	309	278	282	278	280	267	286	285	256	270	274	284	301	266	262	249	301	284	293	242	278	251	271	306	278	285	295	287	286	306	306	266	278	278	301	268	299	262	283	304	273	307	325	291	268	301	282	288	291	301	278	309	283	302	290	272	319	288	283	264	299	266	240	298	295	317	294	265	277	306	273	283	281	282	314	279	312	277	248	300	278	301	281	287	285	285	300	296	265	251	278	277	293	307	256	262	293	268	332	266	270	296	284	267	262	274	295	275	288	295	281	311	300	288	271	278	283	267	284	277	273	280	287	292	274	292	276	287	279	271	305	300	278	254	264	322	266	303	286	265	274	279	289	292	316	318	312	273	264	259	295	261	263	322	278	268	286	264	289	279	303	282	286	289	276	270	324	283	267	330	289	273	270	270	254	278	293	297	305	303	297	286	297	287	286	305	290	298	257	290	276	262	281	290	261	255	317	325	312	272	281	278	296	260	285	288	252	298	286	294	308	302	280	304	283	286	271	312	283	281	282	264	288	293	275	303	287	242	302	289	307	290	274	280	296	268	299	301	297	305	279	276	288	305	276	258	294	272	301	260	286	299	293	296	273	275	314	275	274	323	276	277	284	314	290	293	272	266	280	275	285	307	318	268	289	278	269	273	259	301	266	281	315	304	303	277	292	284	307	288	290	265	269	294	295	303	258	274	270	279	303	314	241	285	288	301	298	284	315	276	295	280	308	300	256	242	263	265	286	321	273	270	283	300	287	279	277	290	325	283	269	271	274	278	293	286	300	292	317	302	290	301	284	274	301	279	264	289	294	263	287	257	290	296	289	296	290	271	263	270	275	305	277	297	277	263	252	310	297	287	252	289	304	279	254	282	293	290	301	271	293	290	265	278	305	315	293	302	317	282	291	309	280	302	296	301	282	262	285	292	285	297	265	296	276	312	287	274	283	297	294	311	290	293	287	282	254	312	291	289	270	297	277	277	269	294	284	296	310	283	264	315	269	291	275	274	298	288	303	279	286	301	315	286	264	302	290	295	293	277	303	287	320	312	285	282	276	280	283	273	328	254	303	288	313	282	279	278	313	273	295	276	301	284	290	293	284	290	279	285	268	273	262	297	271	265	256	307	311	279	282	273	278	275	274	281	289	289	287	270	262	244	311	299	313	288	275	288	278	264	276	254	274	274	291	269	288	309	281	269	292	321	306	280	305	274	297	281	302	304	284	290	287	315	288	269	282	285	295	269	257	303	283	274	266	280	273	318	277	283	283	275	305	257	273	297	306	285	262	303	279	310	270	274	298	273	284	303	279	308	309	268	255	301	291	288	284	302	252	274	276	291	283	303	298	296	302	276	300	278	277	274	269	280	288	285	258	307	271	267	302	323	292	270	312	279	267	301	281	282	267	289	285	292	294	285	266	266	288	275	305	287	282	296	282	301	294	299	279	270	300	293	263	254	293	282	351	286	310	280	290	256	287	284	318	269	264	297	270	286	274	240	259	300	257	296	285	272	289	312	281	307	293	269	294	296	292	263	287	300	281	292	264	258	276	281	279	300	291	299	293	306	298	297	314	283	292	284	254	271	259	276	280	265	274	297	293	294	284	278	296	303	282	297	298	295	270	305	267	290	267	258	274	305	278	284	302	305	292	285	258	296	307	313	278	292	291	279	271	304	288	287	292	287	286	314	247	293	257	285	283	270	274	290	303	284	325	266	266	286	287	290	300	291	253	264	286	283	291	254	257	286	284	309	286	283	295	284	289	285	282	309	280	296	301	294	293	278	279	300	262	262	278	298	292	281	281	290	276	281	290	309	285	277	314	270	320	273	273	276	290	272	254	268	282	251	283	294	270	293	282	288	312
8531	20110	17508	10474	7720	5998	4416	3434	2584	2161	1757	1510	1296	1156	1082	969	857	827	708	691	614	588	563	551	596	536	541	563	617	636	678	728	714	849	891	885	895	845	882	865	879	910	928	919	943	939	928	829	737	690	654	691	637	644	562	563	514	507	497	444	462	442	424	438	410	432	428	432	439	398	376	378	401	403	495	414	447	411	431	409	385	422	444	414	410	390	402	374	400	412	398	393	379	378	396	383	377	382	342	381	405	390	372	371	376	348	392	338	367	368	375	355	360	380	391	376	343	401	368	404	368	404	357	369	407	356	358	358	358	370	362	372	374	373	357	363	364	414	392	396	348	338	393	359	378	346	380	368	369	363	352	394	382	386	377	363	365	366	377	373	413	378	360	360	338	390	312	379	357	370	360	374	381	360	382	381	405	402	406	399	361	334	348	370	360	360	376	373	359	378	364	412	372	387	363	378	374	350	402	385	389	382	366	372	389	383	376	351	413	389	393	362	429	391	393	377	359	380	408	382	373	368	360	406	372	337	403	392	370	346	372	361	374	379	359	385	401	378	360	384	367	357	379	389	361	369	382	369	370	383	350	322	354	356	354	383	363	382	387	408	385	368	391	411	379	393	363	355	372	369	397	361	361	345	366	353	392	378	380	388	370	375	360	377	350	368	397	360	399	395	375	358	382	380	370	400	374	373	406	396	391	385	394	379	373	395	366	398	384	365	371	380	362	347	388	366	367	390	355	360	389	357	359	393	403	365	381	393	372	387	397	380	363	393	366	382	372	389	337	374	394	342	378	354	363	383	352	406	337	411	374	388	405	398	379	376	360	381	441	381	363	347	376	364	403	345	382	377	372	354	371	357	361	370	359	382	367	373	358	363	361	380	385	359	398	383	403	388	368	394	373	348	384	369	382	391	367	377	375	358	371	401	398	362	409	385	345	410	366	365	377	389	341	348	357	381	351	362	348	378	368	354	379	355	356	363	347	372	389	344	357	340	376	421	378	389	394	384	369	413	369	368	397	395	371	371	412	405	399	372	351	374	344	355	382	385	374	373	354	387	364	397	358	354	380	373	375	368	349	361	349	345	373	385	368	362	390	367	355	398	361	390	365	371	387	354	386	364	395	375	372	336	393	379	384	379	347	407	340	372	387	385	360	398	389	380	370	360	394	367	385	424	380	358	345	352	350	363	385	366	409	407	396	386	396	352	337	375	353	380	394	428	360	385	365	360	388	396	368	372	385	373	358	372	385	390	382	368	363	378	396	405	368	362	400	423	368	393	350	379	388	357	370	390	358	359	384	389	397	374	374	359	378	379	361	411	343	351	356	412	412	371	396	377	407	378	361	398	374	410	386	368	405	372	396	377	397	397	382	379	352	359	387	354	378	376	404	354	388	379	395	360	389	398	382	368	380	386	347	360	384	363	366	360	369	378	380	358	362	391	371	392	377	376	360	360	359	352	372	327	364	410	376	369	367	407	376	393	377	361	367	382	357	374	379	373	356	386	368	395	388	407	402	368	406	377	391	383	363	380	394	403	404	383	388	394	383	392	357	372	377	410	377	371	347	380	387	336	374	399	354	403	344	351	355	388	372	357	332	385	369	392	407	337	405	381	377	367	381	367	402	393	362	361	381	375	375	427	344	390	373	387	384	385	353	378	381	346	399	369	382	370	373	408	375	364	374	376	360	367	359	377	364	394	394	380	397	376	373	341	350	353	394	359	384	400	358	403	397	347	392	380	411	355	369	348	393	364	430	378	386	344	392	379	360	356	352	387	326	355	370	371	391	367	376	362	359	390	378	391	369	386	374	340	372	369	357	395	371	364	377	371	364	356	394	366	393	393	405	368	371	381	336	398	369	361	354	387	387	372	389	381	373	382	352	342	377	332	414	379	382	384	353	379	367	356	353	403	419	384	385	387	372	388	365	369	382	401	393	360	364	378	339	397	390	379	397	361	350	402	352	351	397	359	367	346	348	392	358	378	351	390	362	393	368	353	408	372	371	407	389	404	361	348	389	390	369	386	370	370	361	375	400	392	396	369	370	398	356	373	366	352	387	376	380	331	353	395	367	362	395	378	362	385	349	410	363	358	360	370	385	363	305	374	361	362	382	351	379	347	383	380	385	380	372	363	348	403	383	355	367	358	334	339	389	361	379	351	360	401	379	365	390	392	397	377	380	414	407	329	391	377	365	391	381	354	390	372	376	393	375	372	341	360	386	409	376	401	393	351	385	336	366	361	355	356	350	357	375	376	387	388	385	365	364	375	376	392	378	360	377	377	402	372	388	365	385	390	379	389	415	359	356	346	352	383	390	384	375	367	384	385	390	370	387	376	374	345	413	387	395	357	403	374	348	406	364	369	361	388	400	356	391	396	389	393	356	371	380	397	363	361	361	377	369	369	387	373	343	325	378	361	347	397	380	358	367	361	375	398	400	365	395	387	378	381	407	406	401	383	405	365	385	383	356	394	378	379	349	345	358	340	369	414	361	344	368	406	403	411	388	383	383	386	383	378	400	356	389	401	376	348	374	388	341	373	416	395	345	397	357	409	350	403	356	357	361	375	412	389	402	382	345	383	365	382	374	382	394	386	392	390	390	374	370	367	386	370	368	370	411	381	397	354	366	396	411	395	339	374	402	385	384	375	403	367	396	407	377	378	383	369	369	396	380	366	376	379	381	342	379	385	400	363	368	384	356	353	351	400	386	368	419	385	405	403	403	355	343	362	404	363	380	394	393	395	351	399	359	386	327	392	393	374	376	377	331	404	329	386	394	385	368	365	382	359	376	370	340	375	387	359	387	328	386	371	402	359	351	397	359	377	386	423	378	369	397	405	355	377	355	383	374	374	329	381	373	372	407	364	392	397	395	404	382	362	375	379	356	364	365	387	373	368	388	388	335	370	383	371	395	371	357	401	372	376	335	386	422	365	367	379	336	372	396	394	384	371	360	399	370	378	355	389	356	388	349	396	384	389	390	340	372	362	380	389	359	367	356	370	364	341	368	372	349	376	361	382	365	410	402	351	396	363	407	400	371	383	384	364	358	357	414	387	371	372	355	361	395	371	376	377	392	346	352	367	352	372	384	371	362	386	378	372	378	367	344	389	359	389	398	355	393	355	375	367	379	424	360	345	394	351	371	388	389	380	389	392	394	350	369	390	395	378	376	383	344	343	359	392	376	382	365	417	363	401	387	375	378	384	364	380	377	366	393	349	356	353	348	387	351	371	374	395	359	362	366	357	382	356	364	373	367	377	394	324	358	353	398	401	368	360	398	347	389	342	380	384	358	371	349	398	408	344	360	368	431	371	371	373	380	388	411	384	369	380	380	370	385	339	379	367	381	415	420	386	376	376	378	370	363	384	372	382	405	395	363	364	366	386	405	388	357	390	357	370	371	318	389	417	355	404	380	345	369	366	380	350	387	361	362	367	379	401	382	379	369	380	402	397	384	352	366	370	394	373	395	326	387	369	336	353	381	383	402	390
26917	19787	7590	1686	843	675	502	425	364	332	316	323	284	321	260	264	276	259	254	268	242	235	248	259	233	249	252	276	244	254	246	305	287	298	290	312	308	315	327	316	304	305	301	327	294	344	306	309	318	272	293	286	267	254	268	230	263	256	244	254	247	262	230	257	266	239	261	245	211	240	231	215	248	255	239	251	261	222	247	226	271	238	257	211	246	261	222	248	255	230	265	241	227	236	226	196	252	238	254	243	240	217	211	250	231	237	248	227	246	212	253	246	279	228	244	240	245	268	219	229	243	236	264	257	249	251	251	241	240	264	252	211	234	222	233	262	238	221	215	220	242	228	228	246	260	259	219	284	272	231	237	257	256	251	238	231	240	212	253	237	213	224	224	225	246	238	248	233	259	246	223	251	232	214	261	242	247	242	251	248	258	237	233	225	252	255	270	226	253	210	242	250	253	269	258	215	218	237	244	245	227	255	237	224	243	223	249	245	242	235	265	245	220	220	232	224	225	228	265	270	217	224	229	234	238	240	246	215	233	223	222	239	229	221	217	244	222	215	228	248	223	250	244	217	233	235	233	273	218	228	202	231	234	244	249	212	244	245	203	229	229	225	254	247	255	235	239	234	231	248	228	232	216	237	255	226	245	268	232	253	242	229	249	258	230	240	227	216	268	245	238	244	232	222	234	240	234	231	282	250	234	239	277	234	249	213	227	236	207	231	236	233	218	230	221	235	252	246	237	225	252	240	241	241	235	220	237	227	232	244	219	226	203	224	237	238	227	245	235	240	238	226	250	230	210	257	240	246	222	252	246	248	225	265	239	214	219	263	226	228	217	236	221	261	253	216	229	229	236	251	258	256	229	252	239	225	214	240	260	239	205	220	246	247	260	220	223	253	244	248	262	256	238	233	232	235	239	236	226	240	234	231	244	255	231	235	242	231	253	252	230	246	274	239	233	202	229	258	255	222	242	249	229	251	233	239	253	255	251	243	249	218	252	212	242	240	204	217	228	267	248	242	242	221	240	230	207	252	234	227	239	209	229	217	241	259	237	272	253	234	225	233	261	253	225	254	245	238	235	265	231	238	253	235	233	227	247	233	241	234	235	229	266	239	257	233	245	221	250	238	250	246	220	243	243	262	232	245	252	251	250	250	242	223	251	232	232	227	264	245	245	217	236	254	252	253	262	215	247	260	259	203	225	205	243	241	227	253	264	239	272	231	219	271	261	245	207	243	206	218	238	235	223	232	263	250	250	227	239	248	231	225	230	242	234	242	246	266	244	258	258	219	224	249	238	204	233	240	234	236	248	245	232	250	264	193	236	236	227	256	216	248	214	237	240	233	233	211	260	231	259	244	232	246	259	242	248	210	238	226	239	252	249	229	250	241	242	236	246	231	236	259	255	239	285	222	247	246	239	243	229	239	250	224	248	239	239	242	250	241	246	229	238	253	236	224	261	214	231	259	267	241	241	236	242	224	231	214	228	256	244	239	208	228	226	230	261	231	245	260	218	222	217	269	224	227	248	259	254	219	229	222	244	250	226	251	243	255	238	249	250	217	246	271	221	251	245	189	238	244	250	225	259	232	227	260	224	228	266	260	244	217	253	257	228	234	265	237	217	237	250	239	242	214	236	210	228	246	242	244	241	234	259	255	247	226	243	244	257	243	245	256	227	224	232	230	225	252	227	229	253	246	247	222	223	243	247	225	227	232	224	260	230	262	227	231	223	239	223	255	262	255	267	221	226	253	243	241	237	236	234	219	232	242	254	263	234	229	238	226	200	248	260	243	252	213	269	224	224	220	254	224	244	233	233	249	236	229	221	229	231	251	251	245	257	217	230	250	244	224	275	239	235	226	216	241	246	223	244	234	254	214	218	234	218	212	227	248	242	253	236	220	228	232	234	248	216	239	227	207	239	240	227	232	265	259	258	222	236	215	207	261	244	235	247	231	238	243	240	215	253	236	247	216	231	231	221	262	264	223	235	236	212	245	255	234	232	230	247	233	242	257	246	234	239	248	246	229	227	249	237	238	244	208	247	209	240	216	256	253	229	255	245	215	242	262	256	224	217	248	260	226	236	238	201	239	240	227	216	268	229	258	246	220	271	252	234	228	222	256	250	244	213	253	223	249	231	250	241	256	241	258	219	227	242	230	242	227	243	260	217	261	224	205	208	250	230	228	227	260	223	225	207	249	245	275	249	258	230	232	229	194	243	229	231	217	266	236	227	248	255	245	230	230	241	247	227	242	233	226	220	228	224	212	235	212	247	245	245	198	236	251	246	234	255	260	224	255	234	208	246	223	242	224	238	204	222	224	250	251	235	252	222	246	253	263	241	238	233	237	249	251	241	246	234	214	248	227	272	218	260	224	252	234	209	212	243	239	250	217	232	237	229	256	265	245	232	231	224	220	242	261	271	247	263	246	260	234	211	221	229	213	224	262	265	241	218	227	240	231	243	221	220	231	229	235	221	216	227	256	242	209	225	236	256	254	234	238	245	250	234	221	235	204	245	258	235	216	240	213	213	235	218	248	252	244	239	233	221	254	239	265	236	223	238	237	223	239	243	249	253	247	224	268	235	213	224	226	219	261	256	196	228	223	232	247	250	249	211	242	256	247	248	214	243	234	239	257	256	242	233	247	224	270	225	234	265	248	275	251	184	249	220	237	234	248	239	244	222	274	217	240	226	238	207	243	258	236	273	242	231	227	240	249	229	248	228	230	259	227	203	244	238	243	250	224	232	238	244	229	231	240	206	239	241	224	245	217	222	221	248	229	218	256	257	259	224	257	248	236	238	226	237	247	233	232	219	225	257	237	225	203	232	250	253	243	223	228	220	225	214	260	251	219	256	282	241	237	242	228	232	216	216	252	233	212	241	251	231	244	204	251	253	222	240	234	244	220	268	230	229	253	249	241	238	246	245	246	225	244	224	235	283	213	210	221	231	237	211	215	230	241	237	232	238	245	251	201	241	244	230	234	252	272	236	230	242	231	254	225	226	227	233	221	243	251	240	245	274	215	245	231	230	244	245	222	239	260	237	251	254	278	217	218	213	230	220	249	249	238	252	225	241	223	245	256	209	216	252	245	213	261	211	252	210	225	243	237	252	236	250	248	248	246	220	233	265	265	224	233	232	239	230	229	251	256	269	253	247	267	227	241	237	234	227	232	253	238	210	229	246	225	227	237	239	241	255	227	226	238	235	231	230	239	226	224	237	251	259	244	254	227	266	247	232	249	232	229	237	241	217	231	231	230	255	231	233	223	242	232	249	239	246	239	241	233	247	216	255	240	268	227	205	250	245	225	239	208	207	239	258	256	244	264	237	257	241	236	238	266	246	271	231	248	251	250	219	233	230	263	240	225	218	225	215	240	228	218	233	241	243	232	243	218	243	224	261	239	236	212	217	250	234	237	239	244	239	226	257	265	219	240	241	244	226	246	244	226	254	247	259	221	259	257	254	234	224	246	220	264	228	237	262	227	247	255
5104	4563	4127	2236	1673	1338	1003	787	689	597	509	511	473	425	440	422	391	350	362	360	336	344	307	325	376	340	350	366	361	403	371	437	439	446	505	502	455	463	515	499	512	500	504	489	503	489	485	454	421	420	427	388	423	435	364	357	331	352	327	326	330	322	335	342	309	342	311	319	322	327	301	297	334	338	344	300	325	345	329	321	305	320	359	334	328	343	326	316	360	333	314	290	308	334	308	325	324	357	337	303	312	282	317	303	307	319	308	314	335	309	298	319	331	340	305	307	333	305	323	317	306	348	341	326	322	314	328	304	321	321	275	329	306	311	311	304	336	329	291	286	311	304	271	318	328	309	330	313	335	327	309	301	290	303	316	314	323	299	331	326	339	303	347	330	294	306	304	315	318	325	313	321	330	296	329	282	336	306	316	337	298	296	317	306	329	305	284	278	335	302	327	334	289	298	312	332	319	345	335	298	308	305	300	326	318	305	302	332	343	318	315	303	318	298	319	280	301	331	314	295	332	312	299	334	295	320	338	310	343	300	297	296	293	316	289	307	319	304	304	305	319	274	286	317	307	336	317	318	344	322	375	318	336	353	295	312	304	308	337	304	294	308	333	316	307	293	302	344	312	313	293	328	305	284	341	315	339	340	339	333	306	284	297	302	360	305	290	335	322	307	318	305	289	306	296	308	320	352	320	295	358	340	311	316	335	310	343	316	288	334	289	315	351	312	312	321	315	277	301	330	304	294	302	334	315	322	300	320	347	321	309	306	313	321	295	323	321	292	297	324	338	322	312	315	316	318	279	319	284	288	299	326	326	304	292	304	305	336	289	334	315	279	330	344	310	317	328	304	313	320	331	307	315	282	313	328	307	349	324	303	358	319	299	332	324	315	314	329	314	321	322	320	327	303	319	316	316	317	310	333	304	300	291	318	298	290	349	311	291	328	304	325	302	313	325	297	316	335	303	295	324	306	309	307	288	306	319	274	332	333	327	311	325	341	320	317	338	343	310	336	331	303	313	326	317	314	321	344	297	320	311	308	330	322	287	311	310	318	312	314	310	292	289	354	258	317	290	296	294	317	314	333	321	336	309	320	302	324	292	302	319	320	302	328	309	305	330	317	336	301	319	307	290	326	308	350	310	315	302	326	367	306	333	283	329	326	343	303	326	323	292	318	347	323	310	293	274	332	295	316	318	321	297	307	326	303	309	332	343	311	341	307	285	346	287	300	287	324	308	298	303	328	335	308	301	315	296	321	362	333	291	320	299	307	334	325	283	340	302	334	305	323	312	315	323	299	292	334	324	311	326	302	283	298	361	310	287	302	337	307	303	323	332	329	323	311	327	307	322	307	312	289	336	306	310	317	320	278	312	297	305	307	309	331	314	305	328	315	334	285	296	334	308	326	317	311	293	317	345	341	327	330	308	318	352	347	302	274	326	303	307	308	298	307	324	303	286	315	320	340	336	298	322	288	300	309	337	283	317	305	336	340	283	318	325	304	335	305	289	300	338	333	302	336	329	360	303	299	327	332	321	343	337	357	285	334	335	310	345	298	298	306	298	330	301	297	280	345	333	323	299	328	335	306	331	292	305	345	330	303	334	308	290	331	326	323	316	334	301	292	328	323	310	336	278	322	308	304	310	337	288	310	324	330	327	344	284	298	315	329	325	292	291	347	312	328	325	345	289	350	298	299	291	290	310	369	302	331	316	316	304	337	334	316	307	317	314	315	310	300	297	329	289	330	296	293	338	311	360	310	311	308	328	302	305	327	288	343	303	298	330	319	311	344	305	296	296	327	350	307	319	302	295	317	310	316	299	303	313	324	302	320	294	327	302	287	313	334	302	322	305	296	324	326	313	326	312	312	314	314	320	298	303	287	316	301	293	318	335	296	305	307	333	321	315	309	321	292	311	305	331	316	326	323	330	324	348	329	302	302	288	323	317	300	308	294	323	281	294	330	308	316	304	322	272	304	315	325	318	326	306	313	293	340	281	317	300	297	309	336	375	334	297	310	316	359	329	317	320	335	332	347	308	285	315	320	329	298	307	336	309	317	301	326	302	310	326	294	300	301	345	317	351	303	312	311	339	312	281	343	291	309	293	310	313	327	296	325	329	313	334	311	325	324	319	302	313	309	306	308	302	299	309	274	268	310	331	327	312	328	320	307	334	296	303	329	333	288	323	328	314	313	298	313	331	320	319	312	339	336	329	311	293	280	348	311	309	313	325	321	330	312	312	342	315	320	345	318	348	314	320	307	332	342	317	302	291	314	342	338	291	307	328	304	329	349	315	339	339	334	295	296	309	328	323	313	336	285	319	320	324	309	296	308	314	308	303	313	325	297	312	346	335	326	317	335	330	313	291	315	324	316	317	340	308	314	280	312	368	319	327	283	298	304	305	325	312	325	314	295	318	323	305	316	311	295	318	305	315	302	295	302	318	283	323	299	315	295	305	357	317	341	295	339	314	322	279	323	319	298	332	312	298	331	323	318	300	290	318	325	294	312	306	328	296	329	330	322	285	331	327	334	320	317	340	292	301	295	302	301	326	328	304	311	306	308	310	326	291	291	334	315	330	341	319	306	351	305	306	309	329	288	300	314	306	315	340	291	312	311	293	309	343	301	318	313	309	294	330	319	329	346	320	322	326	298	311	308	316	301	318	298	312	305	321	289	345	309	328	299	354	354	316	306	321	333	305	323	335	301	323	310	319	298	330	342	317	330	300	303	337	308	308	322	302	326	340	309	323	339	299	324	329	341	305	285	318	302	324	331	319	319	321	326	281	324	315	309	302	329	315	293	323	326	315	325	274	328	325	298	284	338	339	330	296	291	308	333	306	342	321	321	355	301	331	327	321	340	313	334	289	303	278	302	316	324	312	299	290	319	291	340	307	301	307	326	326	336	294	309	304	351	310	289	341	343	327	333	316	316	325	337	327	292	318	317	293	322	324	322	325	312	331	321	311	313	331	289	295	297	325	310	317	304	334	300	322	297	291	308	321	309	309	313	309	301	345	311	329	335	294	343	327	310	333	340	298	340	313	345	290	301	316	290	330	350	292	329	321	317	321	321	321	340	294	309	355	322	301	321	340	279	315	314	300	293	324	306	320	286	312	308	347	322	334	306	322	318	306	318	308	284	341	300	305	336	303	364	313	317	328	330	316	338	341	312	322	282	322	315	299	325	323	298	315	304	332	319	326	325	280	332	298	311	313	304	320	305	335	325	322	298	300	322	298	303	288	326	286	301	313	286	349	287	332	311	303	306	339	317	315	339	296	342	303	341	294	323	289	338	310	306	317	374	334	324	312	288	302	278	301	305	323	345	302	299	286	325	300	311	308	337	300	324	352	302	321	311	321	331	298	300	324	338	320	324	299	306	309	320	314	313	292	292	316	318	324	330	317	330	277	328	327	306	308	310	334	318	316	322	350	298	292	340	280	314	316	294	314	291	349	343	309	311	297	300	312	349	292	307	332	319	317	293	321	302
23892	21089	28347	24036	21052	9805	1765	983	788	731	617	520	513	486	464	439	421	452	395	369	383	369	311	351	364	331	378	355	385	364	376	405	408	421	411	493	457	453	523	442	500	473	480	444	469	473	392	438	411	417	385	352	386	392	366	331	362	318	345	298	327	306	334	336	351	335	317	305	313	330	287	295	273	331	280	288	295	313	341	302	317	333	293	313	328	316	335	299	331	333	312	303	294	308	272	308	305	296	295	312	305	327	325	271	290	312	296	301	286	290	301	293	298	319	322	293	329	297	321	291	306	291	326	268	321	321	305	291	296	306	272	286	291	267	295	300	315	309	299	276	281	305	297	261	328	295	306	321	292	317	285	308	294	276	318	293	294	323	311	281	327	305	320	304	321	292	288	287	304	298	300	276	296	280	324	295	295	305	296	281	274	296	268	285	312	279	328	283	298	302	286	319	292	313	291	290	313	295	298	320	287	266	301	303	266	306	302	311	295	287	304	310	294	299	292	311	309	307	263	300	286	313	301	297	301	295	315	311	298	276	318	295	272	261	292	334	293	296	335	324	306	317	329	286	284	291	313	300	296	274	277	289	317	303	295	316	302	290	289	301	315	297	292	274	298	324	302	283	312	306	290	280	324	292	324	302	276	320	320	303	270	330	297	318	295	313	282	294	263	277	298	279	268	260	306	307	322	300	289	319	289	308	270	275	270	291	299	347	312	288	280	291	301	295	314	311	315	279	306	315	278	284	291	287	304	296	298	283	309	290	285	291	281	318	282	269	298	298	285	281	289	316	297	324	301	272	311	301	321	316	325	271	303	260	323	297	268	300	326	311	297	274	321	272	283	285	283	296	308	296	313	285	277	298	292	319	309	318	294	292	319	301	267	302	321	302	308	313	337	306	293	266	299	300	312	303	324	300	280	289	302	273	289	311	307	299	316	287	312	279	287	303	296	288	324	325	264	293	309	295	288	299	316	299	280	298	302	314	309	312	283	310	299	300	298	300	298	302	307	331	287	288	298	294	285	299	285	311	334	318	305	297	265	285	312	299	313	314	283	340	286	280	291	320	314	292	284	279	303	297	259	308	281	285	337	315	297	294	264	304	290	294	298	274	307	304	317	301	304	316	282	325	302	298	274	296	333	307	287	281	284	309	302	288	310	291	322	320	308	321	289	288	277	286	308	277	325	328	296	314	274	301	282	283	289	279	293	341	311	319	316	298	299	280	301	305	326	293	279	295	321	308	277	331	267	328	294	329	321	329	297	286	293	278	302	295	288	303	314	306	290	261	315	266	303	306	293	300	296	307	286	321	307	301	297	321	331	289	315	280	286	316	284	302	311	273	307	301	285	282	335	285	307	296	281	332	299	306	290	298	327	298	279	306	321	305	295	285	322	304	286	290	279	274	289	310	302	294	292	307	295	266	316	324	284	297	315	313	330	283	286	292	295	294	256	338	306	276	311	316	287	294	303	267	313	285	313	306	298	302	290	285	314	290	291	296	317	339	277	298	278	296	285	303	318	299	287	293	295	276	274	287	285	295	316	246	295	318	301	282	319	357	279	294	289	308	291	284	291	314	299	306	290	321	334	280	316	294	286	290	312	302	266	324	318	299	279	299	326	284	301	329	294	313	339	313	297	313	294	289	292	320	308	303	314	274	308	316	310	303	298	285	252	298	304	338	298	320	276	286	309	291	328	310	286	293	296	295	274	298	236	288	331	301	300	304	261	294	291	316	282	285	288	312	308	296	281	288	290	307	310	285	281	293	311	309	285	334	335	304	318	323	322	263	303	313	285	300	297	339	284	285	316	311	329	293	299	291	315	307	294	283	283	292	277	307	307	311	271	271	334	268	307	308	312	316	287	300	299	320	254	292	313	291	300	274	311	294	295	287	283	307	284	298	305	285	288	295	299	294	270	295	281	287	313	301	303	291	341	270	333	323	310	291	313	272	293	285	323	269	288	260	306	311	299	295	308	304	298	297	309	293	335	307	286	308	306	305	300	304	296	283	312	302	324	313	316	296	313	284	301	306	323	310	302	270	303	307	295	298	284	284	285	295	298	314	276	297	284	300	306	296	298	276	279	289	329	321	287	297	315	290	305	325	304	306	247	293	293	321	297	309	298	305	280	283	299	303	273	274	276	292	298	299	262	342	308	309	326	294	268	315	291	298	278	273	298	307	301	324	317	318	294	264	278	278	287	284	293	288	299	297	332	322	336	323	259	293	291	286	280	283	304	299	311	289	294	298	305	318	321	312	285	306	286	312	307	284	313	294	280	295	299	312	292	302	309	298	287	293	299	298	304	296	272	312	296	298	297	305	345	306	295	285	291	299	270	296	312	273	313	286	293	289	279	298	288	309	298	289	322	319	306	314	283	277	280	324	291	310	298	304	332	299	280	297	294	274	315	295	309	283	309	302	273	306	307	329	283	287	309	297	295	302	301	272	296	351	312	301	331	300	300	297	314	315	277	300	319	275	297	308	344	317	282	299	320	319	272	310	282	286	317	290	324	285	270	287	320	327	306	316	292	305	328	279	280	303	276	289	283	294	292	285	286	302	280	321	287	296	305	308	326	272	300	279	274	306	309	310	301	298	284	276	316	287	277	315	289	306	277	322	337	271	294	308	336	315	283	278	306	283	286	332	319	304	303	306	268	306	332	240	300	316	287	307	307	273	310	298	301	311	277	311	295	291	288	292	285	317	323	300	302	321	292	275	263	311	295	302	309	328	299	265	336	294	305	319	285	277	331	289	288	293	256	289	343	280	312	289	310	270	291	291	312	306	289	294	312	282	339	311	315	312	306	290	293	276	281	304	296	299	304	284	323	275	279	312	324	302	303	303	302	314	282	320	314	282	273	325	291	278	297	295	275	314	295	295	292	292	311	322	330	281	323	271	264	303	300	302	305	271	290	257	302	279	309	317	320	277	264	325	330	295	286	314	317	283	277	323	320	292	291	324	304	310	299	298	298	283	292	304	323	299	286	282	298	292	325	308	289	287	301	308	325	328	278	280	291	301	295	284	345	308	325	297	314	312	319	312	312	307	288	314	302	316	313	291	291	300	305	300	312	317	290	320	316	323	299	317	292	297	309	293	317	289	304	284	315	309	297	296	331	319	291	310	301	321	294	285	294	302	288	306	298	314	279	326	295	311	302	272	283	318	293	270	300	297	298	296	298	292	286	298	310	311	308	278	280	309	294	304	284	271	280	319	282	250	319	306	297	316	307	284	307	320	283	313	316	315	311	315	282	305	296	282	301	293	305	312	283	316	315	301	303	278	294	328	306	262	300	293	311	320	285	292	314	319	281	297	306	276	335	304	313	313	280	278	299	263	313	327	322	316	279	294	267	317	342	289	305	310	306	246	308	310	287	294	290	299	304	309	294	298	281	292	326	285	283	276	310	294	310	307	320	333	326	303	289	301	291	309	282	296	287	306	299	281	303	326	295	301	292	288	297	292	300	300	316	327	298	316	305	293	301	304
6193	14195	12281	7015	4984	3762	2953	2272	1738	1317	1167	1109	938	806	764	749	675	611	602	554	496	520	503	473	465	474	500	509	564	559	559	622	629	694	655	754	741	728	713	722	707	735	775	743	699	754	731	679	616	641	605	552	550	568	511	476	444	454	452	424	425	423	398	462	454	420	410	416	368	373	384	406	434	451	386	442	434	394	427	405	415	441	461	439	449	435	409	435	408	399	412	401	404	419	361	439	384	411	380	421	352	389	377	391	364	390	399	382	384	406	391	391	370	411	416	393	362	358	367	362	417	377	384	405	397	394	390	405	384	374	378	358	426	390	406	394	393	406	373	389	411	391	429	385	373	397	410	433	363	402	425	403	390	384	398	406	378	403	401	429	375	373	407	417	426	380	397	383	373	405	363	402	390	401	388	426	368	391	423	368	421	401	363	394	408	383	374	422	375	386	387	400	427	360	413	407	371	389	422	417	415	391	368	391	407	389	376	413	368	413	351	446	397	402	393	389	384	384	382	391	395	383	377	409	412	412	410	389	375	434	375	406	382	416	367	384	390	390	400	405	408	387	401	365	392	366	401	406	392	363	404	382	374	403	403	372	375	399	410	389	385	373	407	359	391	374	400	388	414	378	374	414	404	401	397	403	387	400	410	400	401	384	384	374	409	387	377	354	406	396	360	365	420	421	381	394	404	362	415	393	420	410	413	410	376	385	366	383	411	390	363	400	391	390	391	378	410	416	388	381	387	369	363	396	341	362	390	438	393	370	411	407	394	384	372	375	351	377	399	397	396	407	397	419	399	435	397	416	383	378	385	392	392	379	407	391	403	386	403	396	418	375	402	390	394	380	384	378	380	402	400	383	396	393	420	396	372	377	395	388	427	402	375	357	392	404	400	368	381	359	393	418	393	398	419	386	390	401	421	393	397	369	403	416	399	390	392	426	385	398	430	383	362	404	425	368	400	429	355	410	429	397	370	405	421	391	379	390	387	369	375	382	403	406	383	379	355	414	380	365	388	389	425	386	389	381	394	418	435	432	413	395	393	374	393	396	432	426	372	350	432	411	403	390	366	407	419	404	408	372	390	431	373	379	410	389	378	402	374	406	381	407	415	399	398	356	362	373	375	419	385	398	419	378	381	384	388	376	393	371	441	401	396	415	421	422	403	394	386	385	372	382	404	394	374	438	388	379	356	387	380	392	405	408	385	414	414	385	401	381	403	413	397	387	422	402	370	352	373	404	374	404	406	349	371	386	392	388	417	410	374	391	412	403	390	365	361	395	383	390	385	398	393	385	346	407	370	377	415	393	381	379	391	373	398	425	414	385	378	407	391	379	383	409	401	370	400	406	335	378	370	396	414	416	399	397	377	362	405	410	402	420	421	408	377	371	395	392	384	400	396	377	364	420	384	409	391	356	392	452	415	409	435	352	387	383	390	404	406	361	376	356	386	393	393	374	417	397	384	399	408	404	431	412	445	403	390	411	348	397	380	422	405	396	404	377	346	417	389	370	378	350	414	389	426	372	398	411	383	381	424	344	384	393	386	355	412	445	392	377	387	414	407	428	395	400	412	382	435	387	386	404	401	380	389	407	390	431	394	425	383	396	399	354	373	389	389	363	386	419	379	374	380	380	384	371	373	374	361	347	412	394	393	386	404	426	388	411	409	392	354	394	400	402	367	370	379	397	388	371	381	420	402	400	347	392	422	459	369	422	338	408	426	399	388	367	386	385	359	422	389	389	383	390	395	404	367	396	362	381	435	375	348	399	371	426	369	399	379	367	400	388	375	433	357	379	385	400	391	413	408	401	380	397	392	393	384	391	407	399	371	378	339	404	386	396	380	404	423	412	373	373	407	401	415	385	393	389	380	355	415	374	404	358	388	362	378	390	400	386	424	392	404	386	418	380	413	391	387	394	409	383	457	377	384	420	395	391	383	398	395	372	391	382	394	398	390	414	386	380	417	385	371	362	390	385	385	371	373	411	423	415	403	375	398	378	442	362	427	386	412	390	395	404	426	376	417	393	387	367	380	433	391	395	422	385	379	394	390	376	386	398	387	414	407	416	381	395	387	391	408	391	414	393	392	392	394	414	377	372	389	437	387	418	427	435	431	383	395	400	374	384	400	395	394	391	398	398	381	379	403	411	396	415	403	389	398	368	410	404	412	399	389	407	389	401	429	354	369	383	372	386	422	419	404	384	385	409	410	413	409	408	433	401	414	425	395	388	408	374	455	388	418	355	356	422	403	435	392	385	367	395	379	395	351	366	379	363	412	401	363	422	382	414	394	402	377	402	394	413	424	390	402	381	431	387	414	384	397	388	382	406	405	419	388	418	355	386	411	406	382	405	364	407	426	411	409	378	432	381	398	407	367	403	428	375	374	376	375	395	396	363	419	395	391	389	391	434	366	442	391	387	380	424	391	397	362	387	365	374	370	364	391	397	355	393	388	405	404	407	401	374	378	373	418	406	363	374	338	432	393	429	427	378	378	379	366	385	392	395	385	381	394	352	398	406	375	383	424	410	414	375	394	385	404	370	389	415	421	379	377	391	367	384	423	427	426	394	386	363	378	385	374	398	384	384	375	402	413	419	405	419	423	386	381	409	394	368	411	402	392	375	394	436	392	399	370	384	379	394	360	397	405	419	396	421	367	416	410	373	380	366	394	353	388	405	414	404	391	421	391	384	371	399	415	379	374	354	375	398	395	369	417	419	396	371	419	409	394	368	376	417	407	416	386	381	407	410	431	379	418	417	382	366	381	374	396	423	380	400	391	400	402	361	377	401	395	416	359	363	385	368	421	404	451	383	386	370	393	408	435	418	394	389	411	382	384	416	354	415	417	385	367	391	393	396	379	409	390	408	428	411	417	400	392	392	418	356	410	403	404	381	415	372	418	426	364	408	399	405	412	411	396	388	361	386	415	371	396	388	377	420	373	382	409	390	401	395	414	439	394	369	382	402	407	392	395	393	411	434	416	404	345	388	393	444	384	371	375	409	423	411	394	434	370	372	394	356	418	371	391	443	428	377	414	387	404	376	433	375	371	418	414	396	389	406	423	366	399	374	397	390	380	352	383	375	390	405	398	359	406	428	377	431	390	407	397	398	407	418	385	413	415	391	400	408	393	380	378	342	407	381	386	371	394	351	375	367	415	380	403	432	410	411	405	423	372	399	367	395	409	347	413	355	406	421	410	365	382	436	389	412	417	390	348	424	407	379	377	410	389	399	384	378	394	371	367	380	378	438	384	395	391	412	393	376	406	353	389	386	406	367	388	390	383	372	379	416	404	379	404	406	373	416	410	354	385	379	415	405	397	387	426	386	427	393	366	396	388	362	390	433	387	355	409	409	407	418	387	412	418	399	391	366	378	372	429	364	379	382	409	391	400	394	427	376	429	386	423	390	379	446	406	376	388	400	392	419	394	426	412	380	406	406	372	399	379	390	392	415	371	401	386	419	426	392	425	393	406	420	403	415	393	369	411	405
24979	21076	27088	25063	7865	1199	759	501	459	407	381	368	329	318	297	268	247	250	246	233	240	250	230	222	210	239	245	245	235	269	275	282	250	269	320	301	331	313	303	301	298	330	346	335	302	316	297	308	306	237	239	265	248	242	232	244	208	213	209	223	192	217	240	242	218	196	177	196	195	218	210	192	218	223	222	214	206	213	192	214	216	217	225	228	212	208	194	201	202	181	208	206	183	207	206	203	205	202	205	210	214	196	194	199	189	185	194	225	174	214	175	207	212	199	199	199	178	224	186	180	190	192	210	180	171	196	190	213	208	199	214	213	179	192	179	191	211	208	192	180	199	191	176	173	201	202	227	233	183	216	201	227	204	190	197	228	180	178	183	211	225	200	196	195	177	189	180	220	212	197	194	193	187	199	175	184	202	199	214	203	211	191	170	211	174	180	201	200	204	185	199	195	195	184	211	214	201	198	179	214	197	214	203	218	193	176	211	183	228	212	191	180	221	197	184	175	213	202	211	175	179	207	195	189	194	210	207	213	194	180	209	184	203	188	201	208	219	189	207	204	228	199	204	215	172	201	190	183	193	183	206	197	212	197	207	183	197	189	203	214	204	203	192	198	212	201	195	203	233	182	213	186	193	184	199	189	214	214	213	199	219	191	193	190	224	210	185	209	210	178	216	232	198	189	192	220	203	180	203	221	186	186	185	179	213	223	190	204	186	212	215	197	192	206	166	196	205	194	208	216	201	181	204	215	204	195	194	210	201	207	217	197	195	217	167	246	213	211	183	183	195	212	201	212	206	222	199	200	184	186	186	180	210	177	207	215	233	202	184	200	221	215	200	195	206	210	242	214	195	203	208	173	204	208	227	183	192	205	184	197	182	192	190	179	198	202	207	221	215	203	221	206	202	214	180	195	202	201	192	191	207	206	186	184	209	195	188	212	179	188	187	192	210	201	202	198	180	186	204	194	200	176	214	184	187	201	206	188	223	206	204	207	196	187	201	214	200	200	192	177	208	196	188	182	210	220	201	191	199	205	194	212	172	181	207	205	189	209	218	200	197	175	206	198	189	214	212	188	208	197	196	170	213	191	206	177	195	168	190	205	185	209	203	191	177	234	221	209	187	195	206	201	202	202	191	201	192	169	197	188	163	197	190	203	206	194	179	218	197	191	187	191	198	193	186	231	182	199	203	190	201	211	202	214	188	218	222	188	185	172	200	206	180	176	205	212	206	218	189	182	211	177	202	193	174	209	224	168	186	201	184	196	183	187	201	198	203	166	195	215	188	224	202	193	194	207	197	220	222	204	194	216	198	201	195	202	172	207	179	220	203	190	196	214	189	184	181	223	213	183	189	229	200	203	195	189	203	207	204	196	202	203	195	214	186	212	185	198	220	234	203	189	186	203	216	193	200	215	202	189	193	183	216	193	211	222	228	192	227	222	190	202	193	196	211	189	205	201	212	211	179	192	196	196	177	210	216	213	203	207	174	225	197	195	180	178	191	202	180	220	189	172	196	190	196	214	197	227	197	186	204	187	200	222	199	185	192	177	210	183	168	183	231	170	197	194	192	206	217	207	184	197	205	178	204	180	211	191	228	189	202	199	199	212	210	182	205	196	184	200	206	191	205	200	188	195	202	188	192	190	185	209	214	211	211	200	188	166	218	195	200	219	166	193	191	187	198	196	194	195	171	211	221	217	205	205	209	184	178	228	212	194	202	209	183	196	206	200	186	186	181	200	186	231	202	181	192	224	217	189	208	204	224	181	212	201	207	196	196	194	221	218	208	182	225	185	215	224	216	197	218	199	202	213	200	202	177	169	195	177	195	214	202	182	214	196	163	205	199	219	195	196	214	214	209	184	203	200	196	206	197	203	214	194	219	204	180	214	191	189	218	207	192	203	210	205	195	216	179	225	183	190	197	186	197	201	181	230	189	206	175	193	197	215	189	188	216	183	181	219	211	220	204	173	216	196	184	189	214	211	182	210	191	193	192	198	192	179	217	196	202	205	212	199	195	219	197	159	179	201	208	190	188	206	211	211	191	193	197	204	190	189	183	204	203	174	195	201	198	199	186	196	197	195	204	191	196	201	216	190	181	208	202	215	209	226	204	194	220	216	212	181	204	180	208	203	228	208	197	217	183	168	213	178	195	223	198	192	198	170	191	200	200	212	194	214	195	177	193	189	203	177	196	175	196	209	190	208	191	198	177	201	189	192	209	203	188	184	209	213	174	203	213	189	206	200	218	186	208	181	203	207	228	209	162	195	187	199	183	224	203	180	202	198	190	197	227	193	210	195	203	188	188	184	203	182	208	211	184	203	209	188	222	211	222	212	196	198	217	203	188	193	191	216	197	184	202	186	208	203	179	199	190	214	210	197	205	182	211	203	186	204	182	204	182	203	190	209	215	194	221	192	190	182	200	207	184	207	189	192	199	196	209	193	196	221	178	197	225	213	190	209	205	217	198	212	180	190	208	181	199	177	214	216	173	194	218	212	203	196	181	197	192	193	196	214	197	193	194	189	164	199	188	212	199	197	185	215	182	187	195	183	180	206	198	202	208	202	191	198	177	190	215	198	183	205	185	167	195	208	185	184	194	209	190	194	206	183	200	200	212	183	198	191	195	193	189	214	204	211	184	176	215	209	215	180	191	197	186	188	209	196	169	205	198	189	186	191	204	185	188	183	191	199	203	212	158	186	192	179	201	186	197	235	184	182	193	192	192	204	200	198	204	216	204	190	199	195	208	193	196	192	174	226	196	200	195	192	187	179	180	212	191	217	198	203	193	192	228	169	194	187	204	215	227	171	213	215	189	202	193	219	199	194	211	181	193	201	181	207	203	210	223	178	168	198	198	220	202	195	226	193	199	155	194	229	206	191	213	205	195	181	207	221	188	202	188	205	187	201	191	196	175	193	208	199	188	201	193	195	202	195	192	201	183	182	193	211	201	192	181	191	183	178	201	203	180	198	171	197	194	173	230	207	225	166	176	213	183	198	185	184	201	198	200	176	175	204	184	203	211	188	207	222	196	198	198	188	186	191	213	220	211	204	190	202	187	205	189	197	202	190	210	201	210	202	208	207	227	206	170	199	186	202	198	192	197	180	192	208	190	206	191	208	193	205	200	201	175	189	200	193	198	227	203	189	211	200	215	203	196	211	169	197	186	200	198	200	195	225	199	192	210	182	203	220	188	180	211	192	206	227	191	205	204	198	209	168	188	186	237	226	194	186	212	168	191	191	203	218	194	194	186	185	205	211	205	190	196	188	182	212	195	208	210	208	202	179	204	199	196	188	208	192	215	218	188	170	193	211	174	158	194	186	205	185	205	198	192	180	179	187	202	196	189	204	186	183	191	179	194	211	213	193	197	194	205	211	222	201	190	193	201	189	195	194	189	234	225	186	206	201	201	206	234	214	191	201	227	184	212	205	191	200	236	195	226	207	197	208	195	207	211	211	176	207	216	205	215	189	218	164	197	193	191	202
5783	9473	8117	4482	3443	2553	1885	1429	1067	922	816	736	570	520	501	478	457	395	393	399	368	338	341	317	319	339	330	341	366	414	403	442	487	467	492	506	508	571	528	497	514	522	544	571	551	514	498	434	463	386	421	428	420	409	345	349	335	279	318	296	319	277	294	288	308	304	328	293	290	273	274	284	297	288	275	293	283	302	290	303	293	270	290	301	294	257	268	297	285	287	318	274	273	309	263	274	264	279	271	263	277	276	258	259	262	283	269	271	292	263	269	293	272	274	286	277	273	258	255	254	290	297	272	291	278	278	261	269	274	254	274	260	293	249	274	277	285	278	259	270	275	246	288	259	303	267	274	277	288	264	309	245	255	263	273	278	266	292	268	281	258	307	275	265	281	253	278	291	317	285	289	256	284	290	247	271	251	296	271	306	270	258	280	276	291	262	228	268	253	267	281	279	256	253	281	278	251	272	247	263	279	261	253	270	274	261	272	281	271	283	283	274	271	276	278	279	301	281	283	249	294	262	229	262	246	251	266	235	282	278	296	258	272	271	282	277	298	228	255	301	246	270	273	287	288	280	267	278	291	274	278	284	250	283	259	248	289	255	282	276	268	295	276	261	277	302	283	277	267	262	296	263	271	227	279	272	271	274	240	290	243	277	233	247	296	249	254	269	276	271	293	264	274	279	262	249	297	286	285	267	291	280	315	264	300	290	273	274	234	264	281	294	277	275	294	278	258	291	287	281	262	279	250	285	265	283	275	271	289	291	278	276	298	245	246	285	242	238	259	260	279	265	263	295	280	274	274	248	288	290	273	280	277	263	255	272	280	283	269	241	229	301	268	261	231	294	282	285	286	271	271	255	291	245	285	272	258	311	262	276	262	267	246	267	271	231	274	284	301	255	270	250	268	287	289	265	234	261	236	277	272	295	282	260	265	263	251	252	279	275	290	284	266	258	247	275	276	260	286	266	266	278	243	249	257	238	246	275	284	291	293	240	280	293	286	248	286	261	258	272	281	257	291	257	272	274	258	282	260	292	266	287	235	263	268	289	281	279	272	216	258	262	269	297	265	260	273	266	286	250	267	283	263	272	265	282	261	266	265	271	263	252	282	291	265	283	262	250	275	291	281	275	285	242	273	266	273	251	275	213	280	285	273	267	283	264	281	249	272	223	260	277	268	311	285	261	257	274	275	287	272	286	255	262	313	261	260	284	282	260	301	249	291	245	272	266	293	265	258	248	251	254	267	252	266	283	241	265	252	265	248	261	295	296	280	279	247	261	270	273	267	289	275	252	275	295	271	257	267	278	289	267	285	281	266	275	299	291	270	286	310	246	278	269	261	266	246	282	272	259	311	257	298	258	258	272	270	279	264	266	246	269	258	265	252	240	287	255	253	249	284	275	296	276	291	271	266	271	281	293	279	263	271	242	267	302	247	277	289	263	262	258	268	259	274	257	297	280	286	277	276	271	260	266	289	288	263	278	250	259	274	291	280	279	289	287	277	271	264	267	245	252	274	241	259	271	299	270	288	249	277	254	267	279	261	278	273	269	252	285	300	281	276	271	280	253	279	270	268	271	262	250	230	299	271	261	284	266	260	250	277	279	261	253	258	254	307	252	260	258	262	262	272	276	268	273	261	277	235	299	313	246	260	256	267	249	274	221	274	258	284	270	289	259	236	245	269	277	282	296	261	274	279	280	277	266	275	276	272	277	299	265	282	278	268	275	243	301	284	256	263	269	262	266	280	262	277	265	272	278	294	305	279	320	268	274	266	275	264	235	274	283	310	266	270	244	288	292	256	276	308	302	276	277	289	251	258	255	262	275	280	268	295	295	272	246	275	261	285	255	291	240	271	284	283	276	256	288	271	248	252	245	265	266	293	290	254	283	294	276	259	272	263	270	262	265	256	274	259	247	291	259	290	276	262	268	281	306	301	279	261	276	257	277	246	257	281	257	250	251	273	281	303	288	267	276	263	277	270	308	278	282	269	271	289	264	281	269	296	257	267	260	297	271	254	295	272	264	264	285	252	254	268	244	272	258	269	280	260	271	293	279	265	252	274	297	291	266	277	297	297	253	263	254	259	287	275	265	286	257	255	262	264	287	263	274	253	275	269	271	279	268	281	257	274	261	260	259	297	260	243	275	256	257	274	248	298	311	239	253	260	262	281	275	266	260	265	236	257	296	268	295	286	241	285	264	270	282	289	270	263	255	268	286	258	265	270	269	261	271	269	274	245	273	252	280	271	290	290	290	255	279	284	252	247	277	264	275	257	295	272	258	280	259	255	280	275	280	272	247	255	266	271	275	288	285	279	289	242	274	258	302	277	284	300	258	263	282	270	296	303	269	291	267	284	288	267	256	300	240	280	290	228	284	270	276	230	286	271	259	279	236	287	278	274	283	283	262	250	262	289	266	291	279	255	301	247	292	278	284	271	268	271	268	260	271	296	292	258	268	260	291	307	278	268	284	257	304	251	280	302	273	278	251	251	252	284	256	262	242	269	263	258	272	275	315	263	287	270	262	272	286	272	269	268	258	228	237	268	275	256	258	248	276	290	258	277	263	262	263	298	250	246	285	221	248	282	257	277	267	285	276	279	250	274	267	288	289	262	278	279	276	283	254	305	254	260	263	284	246	273	279	248	282	263	270	282	267	272	256	275	263	279	269	243	263	244	272	291	280	260	300	286	228	264	280	268	285	271	262	263	282	271	273	260	288	267	265	288	285	258	276	240	245	304	282	303	296	281	278	260	263	251	256	261	287	265	278	272	252	276	231	262	250	238	258	242	284	283	275	275	266	281	260	279	241	288	285	274	268	276	283	266	268	288	257	261	268	269	315	260	258	273	279	277	277	285	268	283	252	256	286	258	290	286	275	269	275	284	280	270	266	281	266	259	278	248	247	274	288	234	309	292	265	278	247	263	278	260	258	279	257	257	249	266	245	244	248	272	283	281	271	270	302	251	254	251	266	278	261	244	283	263	273	265	248	271	265	298	245	237	266	271	242	262	258	285	274	282	282	268	271	261	280	246	249	251	254	299	270	281	267	272	264	253	283	244	266	259	286	248	251	253	248	261	277	266	272	265	271	272	263	273	256	276	272	229	305	256	289	263	258	240	258	285	300	291	268	249	294	264	283	268	299	293	243	278	270	273	280	297	276	267	286	256	288	254	270	282	238	272	303	286	279	279	272	269	280	225	255	255	261	287	263	256	272	268	285	283	236	250	264	255	288	289	244	280	249	259	261	275	245	261	271	282	286	297	282	246	256	261	286	249	257	294	245	267	255	287	292	258	273	287	267	245	284	246	283	266	244	274	258	285	297	273	250	291	252	256	269	267	258	287	259	265	267	303	286	265	269	267	250	218	270	275	283	250	277	277	282	277	273	290	245	296	268	259	259	283	265	270	252	272	275	268	243	300	289	298	294	268	291	269	314	282	275	280	251	262	286	261	253	275	273	267	285	270	281	275	260	286	287	281	281	272	278
22907	21112	28874	23601	21044	21010	8575	1673	1183	1004	854	791	648	568	534	514	487	462	395	387	389	382	395	373	380	388	364	383	417	447	457	477	502	511	514	504	486	547	550	498	599	558	569	526	545	544	478	452	448	452	412	438	428	389	348	350	351	342	317	338	306	274	327	303	314	324	315	301	319	285	297	310	310	311	317	348	311	306	303	271	308	296	301	285	320	294	293	285	340	268	323	270	294	287	293	285	297	284	271	329	276	306	308	259	275	303	277	258	299	271	254	280	310	281	278	314	254	248	265	246	274	271	298	268	295	297	277	261	307	271	284	276	274	300	232	267	276	271	276	272	293	294	267	272	281	293	289	311	267	284	299	291	305	284	257	297	278	265	301	274	309	244	367	296	285	316	260	272	291	272	259	270	277	297	272	262	275	260	289	300	272	294	287	294	294	267	267	294	273	299	296	260	282	276	267	284	260	306	312	304	261	278	274	274	296	308	275	277	300	285	291	228	290	272	308	284	280	289	273	245	286	281	298	277	283	273	269	308	278	312	268	274	271	270	267	279	294	310	240	269	295	274	268	281	244	263	269	288	279	270	279	263	272	266	292	269	291	308	254	293	285	302	280	272	317	278	311	252	276	285	272	283	290	260	263	274	282	284	270	273	265	264	305	271	271	310	276	275	283	276	288	321	285	291	278	262	248	286	284	309	299	294	279	275	285	288	306	276	276	308	280	264	278	266	282	275	315	301	279	292	296	301	295	277	285	280	279	267	249	266	258	278	278	290	277	286	267	292	292	308	300	287	278	282	282	297	261	264	269	257	297	262	276	303	285	260	312	274	317	292	326	267	285	305	296	258	296	264	302	305	315	266	272	282	277	280	274	291	293	302	287	315	289	289	279	276	270	279	283	310	291	262	275	257	300	267	308	311	274	301	275	312	232	277	273	309	283	301	283	282	270	267	317	296	322	312	263	284	302	279	252	336	266	289	268	293	299	267	294	296	246	252	296	290	289	263	282	274	293	244	249	314	277	282	239	297	262	253	260	279	260	263	298	263	285	307	290	245	302	283	287	301	278	272	300	280	274	313	303	304	282	306	334	297	286	297	287	297	277	288	305	264	278	296	290	291	254	276	287	303	280	272	284	271	258	269	277	262	298	274	276	294	280	266	303	267	281	271	268	277	309	259	312	289	264	279	290	272	290	290	251	262	316	277	282	277	265	286	269	266	313	263	268	270	306	316	312	262	277	289	269	281	273	239	307	309	287	285	291	270	293	320	273	257	261	295	297	269	257	242	278	298	284	270	301	280	306	279	241	293	289	283	281	242	309	254	270	278	287	284	274	242	266	322	261	270	258	288	287	293	273	254	284	275	287	260	279	273	267	299	259	294	273	296	275	290	266	293	291	283	295	262	281	325	264	307	292	270	264	259	279	305	286	258	269	254	257	285	269	286	261	260	273	295	263	289	270	258	286	293	288	292	301	274	267	291	294	301	263	280	285	267	300	269	281	277	297	289	269	236	269	277	267	260	275	275	295	255	285	271	304	316	288	294	290	276	284	291	278	276	260	278	290	278	274	284	248	263	308	278	289	262	278	290	299	265	271	298	277	269	309	314	270	265	307	295	274	288	275	290	276	258	267	307	299	265	283	263	248	268	291	279	277	261	270	265	279	287	289	294	239	295	292	276	297	302	281	288	290	255	300	284	288	271	283	288	277	300	299	261	282	269	284	259	292	298	292	310	283	288	293	273	265	271	244	261	257	278	290	279	287	314	296	286	293	295	290	288	301	287	248	299	263	272	278	276	279	231	282	275	292	286	302	278	277	277	269	279	265	278	274	260	260	284	312	289	293	292	282	265	290	293	252	267	283	254	296	281	279	267	274	265	298	256	329	231	282	292	275	275	303	297	266	289	269	277	272	273	285	277	303	320	291	295	284	273	295	279	282	284	285	256	318	292	291	276	259	285	287	280	260	257	304	276	296	268	271	285	249	281	275	291	284	257	298	269	269	259	282	292	276	286	265	293	275	280	285	288	278	257	291	259	275	301	268	314	295	326	291	302	257	288	290	275	260	280	257	244	272	275	275	282	266	285	291	301	280	287	305	299	308	270	280	251	277	248	289	307	265	296	310	286	287	295	275	275	265	290	293	291	291	266	286	292	269	304	290	293	257	256	278	261	293	294	277	305	295	296	282	307	297	260	282	292	289	308	286	286	291	311	312	290	304	277	274	293	258	290	282	291	283	253	262	273	268	311	247	280	315	265	274	288	293	284	259	249	277	304	279	257	301	278	277	298	300	271	292	256	287	269	278	287	290	269	281	291	305	275	303	258	311	263	301	299	274	272	259	275	286	274	306	286	286	261	253	265	281	277	314	308	308	298	261	266	301	286	245	346	254	273	285	274	317	291	293	273	291	285	292	289	272	288	298	282	269	259	282	269	294	282	273	269	277	290	262	288	282	274	267	274	287	282	279	281	267	300	286	280	313	287	287	288	291	309	268	291	269	290	261	274	303	269	286	277	286	282	285	291	297	295	264	277	267	301	274	296	295	296	281	323	267	292	277	257	282	270	295	279	299	293	265	265	280	322	274	264	268	271	271	262	250	293	275	282	264	294	298	267	268	280	273	281	285	288	269	291	282	261	279	265	286	306	275	302	303	280	278	303	264	257	286	282	276	288	291	291	294	295	276	306	287	294	305	302	272	276	294	284	301	271	278	281	289	274	294	277	301	295	281	277	264	281	262	277	252	271	275	283	249	284	280	289	281	257	266	277	296	274	263	242	276	276	246	270	253	259	283	292	251	284	260	274	273	272	268	278	264	274	286	287	298	268	306	292	274	280	241	246	257	266	286	275	262	293	286	246	251	270	268	301	264	269	288	271	278	263	263	275	290	245	259	285	260	285	324	283	285	285	278	286	272	290	285	248	296	274	280	290	275	268	279	317	279	306	263	305	270	254	270	265	284	271	264	280	292	258	263	287	305	282	281	284	268	294	292	295	260	291	306	283	266	248	305	268	286	299	263	273	266	282	287	292	250	311	268	281	272	281	260	273	246	263	302	276	271	280	252	268	265	259	287	277	307	269	287	285	287	272	269	289	271	262	290	295	255	266	277	292	265	277	295	288	306	277	246	292	281	255	272	283	287	267	277	280	280	304	288	274	303	280	293	275	288	288	240	296	245	282	276	274	227	283	301	309	287	262	303	282	253	324	276	271	281	276	285	264	273	282	285	293	256	281	270	270	287	296	284	282	268	268	275	285	292	281	287	292	270	306	275	233	279	303	291	256	273	274	241	297	265	296	280	315	275	308	294	287	263	289	267	295	270	282	252	271	287	266	276	259	286	273	255	267	292	284	288	297	275	292	298	299	297	285	272	280	299	268	286	276	278	270	265	274	258	278	274	286	260	281	276	290	290	284	300	275	284	308	264	262	279	302	248	272	290	271	277	285	280	292	295	298	271	281	279	301	280	273	286	275	257	282	262	268	297	274	279	260
8478	20251	17831	10840	7878	6058	4586	3415	2804	2214	1748	1485	1372	1169	1085	927	853	738	671	626	585	573	561	551	536	582	614	601	659	699	722	774	814	863	891	938	863	945	928	872	952	921	938	895	850	829	721	755	718	644	664	623	611	603	527	515	472	480	458	463	416	435	409	397	453	419	425	434	432	379	352	424	447	429	390	455	387	371	435	425	405	450	389	462	414	408	405	400	400	366	375	416	382	395	396	388	403	387	357	331	383	346	403	337	399	348	393	348	343	369	368	364	422	360	357	378	407	369	356	417	361	378	343	347	352	365	353	389	378	379	376	372	364	383	384	374	374	390	366	368	366	359	409	387	352	389	371	370	378	383	385	395	370	377	375	363	403	401	344	366	388	366	347	384	381	429	382	342	410	365	387	404	369	389	362	377	372	384	387	358	388	381	354	331	349	403	380	410	381	338	350	382	375	373	345	369	367	405	380	344	371	362	381	339	344	374	370	329	361	347	380	369	355	388	381	392	340	391	376	383	354	379	324	388	382	335	390	381	391	355	381	372	343	407	371	334	358	359	371	360	343	355	380	377	350	355	386	363	391	384	375	355	331	355	362	395	357	378	346	383	389	398	417	368	345	373	369	397	349	386	350	356	381	385	349	383	392	347	347	385	362	377	368	351	376	332	369	361	379	398	367	377	362	359	346	357	357	349	377	342	347	380	360	379	387	390	387	361	351	370	347	385	377	357	381	341	374	380	391	409	357	349	372	399	367	344	352	397	351	375	389	401	366	401	366	375	364	369	393	371	356	375	342	359	406	333	346	376	359	416	340	359	384	342	358	357	382	377	382	350	335	353	362	373	358	322	353	347	351	374	368	362	366	393	369	392	356	355	344	365	367	388	379	386	351	358	377	369	360	355	390	365	387	365	356	380	364	356	363	368	373	393	351	392	369	398	367	370	370	371	384	360	389	388	352	338	386	387	369	374	381	383	333	363	367	396	376	384	354	374	362	365	373	369	370	417	348	377	359	409	404	375	412	388	371	379	393	404	378	408	380	343	404	367	406	344	358	390	366	368	361	353	365	364	357	379	335	378	366	374	389	365	363	366	373	354	361	356	361	387	338	368	397	369	349	384	343	352	425	402	367	345	351	389	363	336	384	344	384	373	383	362	371	369	357	370	361	343	357	328	370	401	361	377	377	349	375	416	364	378	386	372	364	384	339	360	369	347	340	351	416	354	364	387	367	341	354	352	383	392	356	400	349	392	363	354	339	344	360	367	347	349	356	360	357	372	340	385	375	404	346	380	364	359	364	411	353	367	371	382	372	354	406	335	357	409	378	372	364	365	349	417	371	417	399	364	368	355	376	366	365	356	346	391	373	389	368	365	368	379	385	402	360	354	381	388	371	378	379	375	386	377	365	328	378	370	345	387	361	327	391	353	393	373	432	353	368	381	384	391	389	384	377	348	360	372	355	352	355	370	337	373	333	338	325	396	366	373	364	363	380	395	349	380	381	377	379	355	363	376	390	330	379	375	358	348	352	357	381	353	370	354	380	373	370	355	333	340	403	378	337	341	356	384	354	376	381	328	348	394	403	356	339	347	372	404	359	359	363	372	352	395	367	332	371	341	361	364	350	382	394	365	372	371	369	374	377	363	391	356	375	398	369	382	349	368	372	335	349	328	382	380	377	369	398	361	358	363	347	361	351	363	351	379	395	357	367	326	358	356	371	397	354	370	379	375	376	381	399	350	387	383	384	360	360	367	362	376	336	379	396	357	385	380	365	356	357	326	342	362	363	347	364	357	369	352	366	332	362	383	380	363	371	379	346	371	404	389	353	374	374	334	387	360	365	408	330	378	364	398	366	389	355	363	354	384	359	368	360	340	349	361	394	346	387	394	370	327	410	382	381	372	377	345	368	369	372	429	372	352	370	362	365	395	335	346	336	324	365	391	362	413	327	405	373	379	365	386	376	366	355	345	359	329	357	372	359	365	349	352	376	362	392	397	360	344	374	415	397	376	379	372	361	371	370	388	375	369	384	347	375	360	417	366	384	392	340	407	358	363	354	351	366	373	370	392	350	347	388	365	364	375	383	353	358	368	374	364	382	395	369	347	359	410	354	329	343	372	324	390	355	343	391	388	360	372	348	343	375	380	397	376	359	375	412	370	389	357	340	374	321	380	356	381	410	385	368	347	351	363	363	376	338	385	373	353	354	391	356	386	371	363	386	369	326	384	360	404	373	343	354	342	362	366	350	388	397	403	389	363	359	347	372	394	365	392	365	336	384	350	361	362	369	413	359	359	355	375	374	408	377	378	380	398	382	395	372	366	394	360	370	365	353	367	393	350	393	370	405	372	341	374	385	358	372	388	397	358	372	399	359	375	361	420	349	361	389	392	352	377	356	373	370	381	380	348	386	372	395	368	341	393	352	396	356	351	377	377	361	368	391	361	406	370	355	354	335	381	377	380	376	368	345	341	368	384	401	358	360	374	375	343	355	409	377	381	385	369	376	364	358	356	359	386	352	365	351	365	344	362	400	313	345	360	366	383	341	369	377	392	393	397	369	370	382	408	356	397	387	347	369	362	365	337	363	389	399	383	343	371	352	377	369	336	334	376	360	407	354	348	373	362	377	377	332	352	342	356	380	380	368	377	373	337	384	348	389	357	354	348	378	374	368	329	371	334	338	358	346	341	350	358	376	375	386	378	385	344	392	389	365	372	339	359	356	350	369	331	349	355	376	352	389	330	380	393	342	386	399	373	351	379	353	362	371	378	346	349	370	365	341	359	403	373	371	384	376	362	376	355	397	368	337	322	352	384	328	356	354	397	345	367	327	354	358	351	347	332	374	369	383	371	359	393	347	363	365	375	373	367	347	379	340	373	356	389	371	325	389	404	372	371	373	351	360	375	344	341	369	336	354	354	382	347	346	349	402	379	360	371	357	360	345	383	342	367	353	398	346	378	396	379	356	393	393	386	397	371	363	382	385	369	385	360	390	380	371	363	367	386	358	381	400	390	348	356	354	383	370	365	381	358	366	377	408	346	365	364	344	393	340	380	377	355	379	350	375	382	379	350	400	381	370	340	358	348	387	348	327	385	382	322	386	371	360	371	350	360	384	342	346	365	365	340	366	370	370	352	371	362	391	385	383	393	367	389	375	365	381	357	365	370	371	364	366	342	384	391	377	411	387	332	376	384	394	354	338	378	375	396	365	350	356	359	371	374	357	350	389	370	351	392	383	359	400	365	375	378	359	382	349	350	382	342	399	333	364	388	381	377	388	418	377	360	369	358	334	389	362	378	368	382	347	370	367	371	393	369	350	389	345	377	359	379	375	366	348	363	386	332	386	369	343	319	361	366	370	429	322	396	360	361	367	361	367	356	378	370	368	348	371	405	381	345	350	360	392	344	414	365	388	378	338	386	345	387	391	401	361	344	397	379	377	347	390	331	364	355	411	372	387	375	362	363	386	380	413	401	353	362	351	346	360	344	370	355
27006	19849	7687	1680	824	655	510	410	396	354	315	325	285	289	285	261	266	244	271	289	240	254	237	268	242	268	256	270	280	293	308	323	322	293	309	290	306	310	333	328	323	284	323	345	277	302	307	295	287	293	273	300	255	240	261	244	243	246	266	260	251	254	245	267	248	239	244	260	244	243	235	250	227	230	242	269	260	230	243	214	256	247	254	222	259	233	252	240	232	231	239	226	252	235	219	209	243	240	267	242	214	233	239	260	193	217	222	230	226	238	221	206	257	251	207	232	223	221	254	230	280	252	257	259	263	250	206	223	228	246	233	252	229	275	237	260	238	199	219	224	232	198	238	248	252	252	240	247	240	255	242	240	203	218	232	232	232	232	237	260	265	224	201	233	244	226	240	237	239	227	269	249	240	229	231	246	215	231	219	245	238	224	233	243	262	243	258	215	246	230	239	241	250	218	241	253	212	257	243	220	222	231	250	261	224	226	239	220	203	215	216	229	238	259	245	234	254	259	202	237	240	244	216	237	265	281	244	246	218	227	242	205	237	242	233	239	250	217	245	225	227	237	264	242	235	245	229	274	217	236	246	253	259	229	240	228	262	241	232	235	246	219	230	247	222	240	248	237	237	228	217	211	222	247	254	199	220	215	230	245	225	222	216	243	251	210	208	241	231	232	247	247	224	210	234	245	218	261	239	251	204	243	243	234	243	239	220	226	225	208	227	212	228	226	263	240	246	217	247	246	230	246	231	240	242	238	225	217	244	218	232	223	208	242	225	227	229	257	237	237	220	257	244	234	221	217	225	231	234	244	234	232	228	201	243	239	254	218	246	251	212	229	247	233	205	255	226	232	240	244	249	221	257	211	239	233	233	221	237	228	216	231	243	240	232	216	238	254	233	248	252	216	253	206	240	259	214	249	265	249	230	238	229	233	236	217	246	256	210	253	230	236	257	262	264	227	239	235	228	239	248	235	230	253	252	249	239	262	234	235	222	206	214	243	208	270	232	210	224	206	224	270	271	221	258	238	244	249	251	249	230	213	231	249	264	230	258	244	223	216	207	212	212	225	247	218	235	218	236	206	235	237	225	261	284	242	236	235	251	224	252	237	261	222	247	234	269	225	222	213	231	254	251	218	217	230	244	256	224	236	230	250	221	265	226	239	245	265	254	238	250	224	227	237	225	242	249	240	246	218	250	241	255	235	225	238	235	220	252	268	228	253	241	240	247	241	246	240	232	239	243	222	213	256	248	242	247	238	219	240	225	211	236	222	265	219	210	232	219	246	235	224	223	240	240	239	215	236	223	249	215	228	264	239	227	261	248	238	237	206	221	213	238	232	228	228	238	250	251	211	224	264	231	248	217	259	222	248	236	219	237	243	213	224	234	261	265	217	229	239	271	243	248	244	230	231	236	251	227	264	251	216	253	268	259	237	238	224	234	218	256	269	221	221	236	240	267	266	225	249	250	241	248	251	237	239	256	233	224	230	252	202	239	240	224	221	230	231	273	230	241	233	243	256	243	227	231	233	243	236	242	254	249	199	241	232	244	244	244	212	274	234	237	204	251	228	224	245	225	224	249	219	243	237	252	244	229	229	229	212	240	243	222	243	213	236	220	213	233	240	215	233	256	246	238	226	221	236	233	244	237	248	221	219	209	234	247	235	230	234	241	240	235	256	228	236	241	247	236	230	225	253	204	244	233	215	237	247	255	213	238	255	233	237	251	243	231	258	212	219	248	259	250	246	243	246	269	232	234	224	245	225	241	223	236	262	233	216	235	233	251	233	256	233	237	242	223	228	227	235	256	221	224	244	251	222	257	199	210	212	240	230	227	219	240	252	219	238	235	234	218	254	225	226	223	243	235	216	224	226	248	231	230	212	242	251	251	224	241	251	265	231	206	227	261	252	240	262	236	226	225	238	239	220	219	231	253	251	219	230	231	236	244	232	237	241	230	246	220	260	234	258	287	234	260	242	226	240	250	228	235	233	218	246	250	232	215	241	227	246	254	277	203	204	224	236	242	256	241	225	239	228	251	219	204	226	212	241	213	251	224	228	206	217	255	232	236	239	248	228	215	223	220	234	213	270	224	238	217	224	241	248	229	219	224	254	235	210	239	217	235	228	245	192	244	234	259	259	225	238	232	224	213	235	246	249	255	230	243	248	224	236	235	244	244	243	213	229	237	206	226	262	213	210	243	242	248	241	257	227	228	206	223	210	224	235	246	225	223	228	235	230	262	218	227	233	261	212	249	260	248	254	227	246	241	214	231	221	256	248	253	223	247	251	221	254	249	256	235	254	250	237	231	243	224	245	261	239	250	238	246	242	223	238	227	240	240	232	253	215	223	264	235	215	253	234	211	258	229	238	205	222	231	278	241	248	256	224	222	227	243	240	243	255	243	249	233	231	221	240	238	239	220	199	232	272	224	253	236	234	222	235	240	216	203	241	271	207	239	226	214	240	237	238	238	253	245	244	241	233	221	251	232	237	230	244	244	239	234	252	248	232	241	216	234	247	230	214	246	231	250	218	245	227	226	227	257	248	225	201	227	241	230	240	235	214	218	247	232	236	218	233	239	234	231	234	236	227	209	201	248	262	205	183	229	224	236	233	266	225	255	236	222	210	248	230	231	224	228	222	228	250	238	205	257	230	221	215	226	229	222	214	216	251	188	216	241	261	219	237	197	233	220	255	249	246	234	248	208	246	230	227	230	237	253	239	266	230	230	218	257	207	264	231	245	218	237	248	249	219	243	251	279	218	239	270	241	207	229	240	224	213	258	245	253	229	259	236	230	233	239	233	254	221	254	231	253	233	239	218	264	243	238	270	231	245	252	238	230	243	240	223	224	242	231	248	250	211	246	220	243	230	218	231	230	250	241	203	209	226	236	243	262	227	248	244	241	231	236	229	262	245	207	204	221	226	238	229	222	236	248	230	225	232	229	222	221	252	222	253	244	248	231	233	222	254	246	248	249	239	212	222	237	249	234	257	271	246	225	250	238	223	212	223	249	243	229	221	250	245	217	243	210	254	224	263	256	240	260	246	227	222	239	238	220	237	224	250	260	249	259	221	246	272	221	228	224	221	254	233	232	234	223	227	228	243	232	228	219	278	248	240	229	241	221	231	219	243	246	248	232	215	219	228	228	243	224	227	241	237	226	226	258	249	251	233	215	239	219	255	221	232	259	244	230	268	215	234	227	245	245	204	257	243	237	240	244	211	247	213	239	235	228	215	242	234	254	223	259	229	220	224	249	241	232	229	245	219	231	221	227	238	247	237	228	248	275	222	244	232	230	232	245	232	214	232	232	223	250	219	221	235	235	232	222	232	234	236	231	236	226	230	231	246	228	246	247	232	254	250	242	243	243	239	195	251	226	229	259	257	259	248	249	252	213	204	221	233	235	267	243	246	241	222	259	207	253	221	234	245	190	245	250	227	248	229	256	222	256	233	236	222	217	233	209	240	249	233	261	244	257	217	237	254	246	239
5079	4811	4554	2432	1792	1383	1041	820	676	627	537	502	466	397	437	382	378	369	380	361	361	325	334	356	343	380	366	355	426	392	474	460	497	491	483	480	510	475	479	518	519	513	517	497	471	477	459	448	457	393	424	405	395	375	403	350	342	348	300	315	332	302	296	343	323	342	347	331	343	310	315	331	319	360	357	350	337	306	309	328	337	358	306	311	309	348	322	302	306	299	303	304	319	308	305	317	314	335	287	297	329	319	312	303	333	297	332	293	330	294	329	322	307	299	306	295	321	311	305	298	320	317	289	312	321	301	301	315	292	348	281	299	320	285	317	321	326	281	306	315	292	297	311	307	320	312	317	301	307	320	300	302	302	321	327	313	322	372	331	320	339	310	314	296	301	280	338	309	321	295	342	284	321	306	294	330	308	316	320	325	302	320	285	312	334	285	266	294	327	317	324	303	315	294	330	313	322	295	334	298	298	298	304	297	337	324	312	319	307	307	292	287	319	310	312	341	287	306	306	290	318	370	309	326	322	333	321	310	323	327	321	296	310	306	306	286	324	333	317	292	322	318	335	322	294	293	325	326	312	316	305	311	290	345	311	293	308	313	303	284	303	309	322	300	294	332	317	304	321	307	329	334	352	295	313	322	332	306	338	322	348	311	294	368	338	338	319	327	300	301	314	326	325	345	297	316	320	304	308	325	304	320	284	326	323	310	286	327	322	309	332	320	304	297	289	320	326	315	313	317	289	296	323	311	311	348	291	297	340	327	332	288	285	361	314	285	321	310	302	299	321	298	338	300	327	305	301	298	301	323	337	305	324	317	287	328	290	322	313	319	292	342	331	322	314	295	283	306	323	308	337	306	314	330	300	285	318	322	314	299	318	287	320	323	297	307	315	323	287	324	337	344	308	303	305	295	306	318	295	297	323	309	332	294	321	307	323	313	296	310	327	294	316	336	308	317	300	314	281	322	320	290	316	330	341	296	316	323	311	306	347	337	336	301	314	289	323	287	339	301	328	294	342	296	317	319	326	301	286	319	310	291	324	320	318	304	320	312	303	326	317	324	301	309	312	305	303	327	333	305	273	310	314	305	323	304	303	305	313	338	276	308	325	323	294	335	322	313	323	278	303	308	323	306	327	315	330	313	328	320	325	309	364	294	326	305	318	335	320	304	307	332	288	294	298	322	331	307	349	277	323	316	291	335	313	322	305	300	314	329	316	308	317	303	311	304	313	291	306	298	344	336	323	331	310	305	316	321	328	312	294	302	302	283	328	288	343	305	361	317	309	313	315	309	294	300	311	336	317	274	301	312	318	316	313	297	319	310	282	286	324	277	315	338	313	300	307	324	322	294	352	289	316	321	314	320	361	309	329	314	321	319	343	303	330	307	305	305	311	272	323	311	306	316	298	313	324	317	294	313	307	321	335	308	316	288	304	320	315	323	293	318	334	317	295	284	313	286	296	311	328	345	341	327	310	292	315	301	333	304	333	299	300	298	316	298	308	305	322	307	303	326	311	328	300	300	314	308	324	308	309	353	318	308	311	330	346	324	329	312	306	307	301	313	286	355	331	330	306	305	290	314	285	306	331	312	315	311	311	302	331	320	311	329	318	318	311	320	299	328	309	303	297	352	315	304	321	373	332	293	326	282	315	333	331	285	310	315	344	312	331	310	333	306	310	306	327	299	299	271	321	330	315	337	333	316	329	296	300	322	302	337	309	327	295	335	313	328	335	313	311	325	348	302	343	303	324	320	302	315	322	317	334	320	317	309	305	300	300	330	307	311	315	308	307	318	335	319	332	333	324	326	291	303	297	322	278	332	289	312	297	296	306	317	311	317	313	324	306	337	325	316	326	322	296	297	296	317	322	324	319	284	320	316	300	329	323	315	286	283	345	316	349	316	331	333	290	307	300	346	303	282	328	280	313	330	325	301	294	293	279	320	307	299	306	304	309	315	272	304	320	316	344	346	324	293	311	307	315	335	347	306	295	283	317	326	317	331	357	299	311	328	294	335	307	338	300	293	320	320	295	296	324	285	318	268	322	315	331	307	299	325	280	291	293	319	346	298	296	317	314	310	318	305	320	347	306	292	338	299	314	313	307	317	295	311	308	291	305	286	331	303	321	336	291	337	307	331	285	334	335	318	339	306	328	299	290	294	278	315	303	295	335	295	320	310	351	314	299	310	302	283	303	334	311	334	295	351	329	286	308	324	339	315	309	312	330	309	311	289	302	311	338	326	310	343	320	322	366	322	299	307	302	309	302	306	313	318	296	310	304	317	351	315	297	305	315	304	302	320	317	305	309	293	324	321	302	340	309	333	301	331	304	319	303	290	292	267	319	323	307	325	338	286	347	287	312	319	300	316	302	309	300	308	323	282	313	345	309	313	322	313	332	355	316	331	339	307	309	293	331	312	329	301	289	351	320	309	319	306	307	291	299	321	327	318	329	281	318	298	343	309	323	357	296	302	341	338	296	311	291	333	306	307	323	327	313	292	306	280	330	342	291	284	307	309	330	324	303	345	320	319	277	301	336	301	350	304	331	344	303	316	313	331	328	314	335	314	312	304	293	290	309	300	319	337	305	322	317	342	334	319	310	322	306	325	318	333	336	319	306	320	305	345	283	295	316	319	320	316	307	332	315	336	322	337	325	324	317	314	333	349	304	337	320	342	322	309	311	326	363	327	296	320	321	306	331	330	304	300	310	294	307	329	281	339	317	351	315	308	310	298	317	317	348	296	325	270	336	321	308	335	299	298	293	324	317	309	295	306	306	297	324	280	328	315	322	274	299	316	334	316	303	308	278	320	294	320	320	342	313	302	304	316	306	303	309	283	316	315	317	314	301	280	326	305	313	309	332	292	310	323	301	307	278	304	292	315	300	323	320	307	296	292	301	342	281	287	328	307	285	274	315	296	298	328	317	315	337	317	300	294	314	316	320	275	318	329	313	303	341	364	299	296	312	317	350	349	282	316	316	329	281	302	320	300	292	313	296	277	310	350	319	310	328	321	306	314	297	316	346	317	340	316	295	309	309	294	310	315	326	350	299	340	273	327	315	302	310	318	290	324	319	289	335	316	318	306	319	317	322	308	334	354	335	313	279	327	277	303	302	321	309	319	320	307	291	286	319	284	300	305	291	299	274	289	334	332	294	346	305	325	312	274	284	309	344	304	313	283	303	282	317	311	307	325	302	283	319	317	298	325	315	352	296	328	330	321	283	315	314	305	296	329	304	316	299	318	294	311	328	300	337	316	307	320	321	318	320	341	314	314	323	291	317	325	306	297	323	329	325	305	307	318	343	320	307	293	302	320	320	309	277	316	307	317	324	339	305	293	315	334	325	305	316	321	326	304	309	323	301	309	339	313	325	283	324	337	316	304	300	324	316	298	322	306	314	319	326	297	302	309	284	339	335	309	320	320	274	291	320	320	301	314	354	328	322	290	323	337	314	309	320	307	300	308	337	308	313	283	310	317	320	326	302	305
23828	21082	28394	24010	21049	10309	1805	1030	750	693	626	540	510	524	476	449	429	398	396	344	369	356	334	309	338	380	344	351	383	404	409	413	454	463	477	444	467	491	457	493	477	451	457	462	453	450	420	405	390	382	370	383	354	351	360	343	299	341	323	321	324	352	318	302	314	297	352	298	331	279	295	321	321	310	340	339	322	294	311	311	324	275	287	292	307	265	288	306	299	288	303	289	318	277	287	296	302	329	323	298	297	290	303	312	282	280	304	302	322	320	291	302	331	289	287	302	324	313	292	285	284	283	260	303	289	283	292	308	288	321	329	290	327	294	294	283	284	281	311	329	266	296	283	283	332	311	272	283	300	299	294	264	300	308	293	299	327	298	277	294	303	307	278	309	288	279	315	327	322	285	282	273	291	264	265	317	304	297	308	309	296	306	291	297	284	271	307	299	307	312	313	291	286	292	330	287	317	310	300	315	283	309	282	290	300	298	323	293	277	294	317	262	298	277	308	281	301	315	277	315	310	282	290	286	297	309	301	287	293	254	312	279	287	285	297	304	306	318	295	286	283	319	297	265	292	310	290	280	309	298	303	278	299	312	308	274	297	294	283	270	280	284	314	291	297	279	297	305	296	306	298	291	316	291	290	302	312	285	280	267	278	280	281	294	280	288	283	288	330	314	307	319	268	300	298	295	302	318	315	316	304	306	265	296	303	278	308	282	288	294	298	288	298	287	268	300	302	322	293	307	307	280	280	304	311	276	302	346	295	295	314	307	317	274	286	291	317	277	290	312	288	302	295	267	297	321	305	288	314	299	300	291	267	271	309	289	266	275	279	305	298	286	300	295	296	306	266	267	290	296	304	301	282	287	286	330	281	297	281	286	310	332	290	316	292	314	297	300	305	288	305	296	270	303	303	301	315	272	272	286	287	272	272	279	291	265	277	304	284	300	298	253	341	277	276	302	301	315	294	294	280	301	321	303	286	287	264	312	280	274	318	295	289	275	315	285	316	287	298	277	319	298	308	310	270	302	314	315	327	271	277	282	331	277	287	270	301	323	296	289	329	292	293	315	295	292	314	309	270	276	288	299	317	286	276	299	347	290	261	290	314	290	292	285	324	298	311	281	284	284	299	305	306	284	298	291	287	286	289	298	300	293	282	313	306	287	293	265	312	305	293	312	289	281	290	321	263	308	288	263	293	261	317	288	306	262	295	316	300	302	256	324	297	310	286	289	291	302	282	269	288	311	297	318	287	318	269	305	297	267	292	321	274	318	266	315	297	289	315	283	302	296	309	303	299	306	308	283	295	288	299	317	301	307	290	305	289	294	296	287	323	276	287	285	303	304	317	265	285	286	303	294	307	326	289	313	288	299	286	311	282	259	272	284	320	289	326	280	311	290	290	304	301	320	285	273	276	351	292	286	287	309	281	259	304	294	304	277	310	310	287	278	297	285	260	310	267	283	287	314	284	301	309	274	282	331	319	273	308	292	310	298	328	300	330	307	289	276	345	273	285	302	304	268	338	283	296	307	282	296	269	313	283	293	300	276	287	334	295	284	320	292	284	278	303	307	307	286	280	286	284	311	329	305	280	265	274	284	260	334	324	311	329	307	285	326	290	287	306	320	267	285	271	269	317	278	304	309	292	278	286	285	290	342	287	307	291	300	285	309	290	295	313	310	281	328	306	287	292	294	299	342	306	316	269	309	317	301	308	291	282	309	270	285	312	298	277	311	303	282	303	299	294	310	292	298	289	294	300	302	274	317	289	290	319	279	311	301	283	267	291	282	304	282	293	332	304	289	312	288	310	311	302	321	310	293	287	289	302	273	297	322	268	284	288	337	304	286	300	284	321	289	302	303	323	296	297	275	287	282	279	291	304	292	292	313	289	290	304	309	261	302	285	271	287	292	298	288	298	319	298	300	313	274	297	292	297	273	289	296	314	343	286	278	291	306	297	315	300	294	283	308	308	294	295	266	313	334	299	298	274	294	297	309	280	283	287	269	308	290	296	309	287	300	286	299	299	285	292	266	318	288	289	293	283	307	312	294	287	299	320	326	291	283	281	279	311	312	298	293	311	316	288	288	276	308	324	286	272	297	279	301	330	302	257	279	324	298	290	336	308	299	306	289	270	271	289	325	270	315	309	272	278	297	278	311	292	321	295	325	310	303	296	269	279	326	296	327	275	311	290	295	259	288	301	299	269	277	301	278	293	276	302	285	305	271	316	276	275	306	316	288	289	297	316	286	304	313	296	307	283	321	309	262	321	329	268	290	271	291	278	325	280	310	292	287	304	297	287	318	304	307	276	338	284	307	298	297	282	285	288	303	296	300	260	289	322	286	274	326	334	281	291	326	290	286	289	283	280	295	320	268	294	351	308	330	315	293	284	251	303	298	309	264	334	284	287	310	305	300	304	311	270	305	305	298	281	288	320	304	264	280	302	298	304	286	302	290	345	283	287	251	290	297	291	310	287	273	288	272	313	313	266	317	278	271	321	299	282	263	276	309	303	292	262	311	303	294	290	302	298	311	285	303	316	290	302	292	272	321	305	304	303	318	295	278	343	319	311	264	313	300	290	309	284	307	295	308	307	313	305	271	314	296	310	279	329	333	291	294	270	301	267	309	318	275	312	319	284	297	292	310	329	282	287	291	249	313	286	308	280	279	294	289	262	285	282	311	307	308	285	269	299	304	313	305	297	267	274	302	302	262	289	291	293	294	289	301	286	275	281	289	299	302	311	303	297	291	281	269	297	261	298	322	297	275	279	304	303	287	304	302	275	271	292	292	286	330	286	312	299	289	285	305	296	284	291	297	298	291	286	278	324	285	312	298	321	321	294	280	292	299	298	292	278	291	296	303	294	335	285	319	288	261	270	294	289	286	288	302	298	296	325	303	294	275	287	308	278	276	282	273	283	302	296	253	285	296	316	283	312	259	301	285	301	301	283	300	290	279	321	300	289	285	289	315	310	306	291	316	276	298	316	305	303	286	294	298	282	289	281	277	283	272	284	300	303	306	289	278	300	271	269	289	322	281	324	315	318	297	295	314	289	317	309	282	293	319	306	265	291	322	308	292	312	316	289	291	293	292	283	299	289	325	262	290	319	325	299	312	279	285	303	276	280	272	297	297	308	310	294	303	284	345	302	313	292	296	297	286	299	290	321	303	273	273	313	306	284	319	264	261	272	281	318	291	320	299	309	294	278	307	265	288	298	332	317	312	311	288	294	301	317	271	266	293	288	303	298	294	314	289	294	316	297	326	269	305	273	281	282	302	313	333	270	316	288	301	280	286	278	303	287	254	318	313	291	312	265	319	340	313	299	256	295	261	296	285	276	301	300	273	343	306	297	283	281	297	318	322	298	306	275	270	286	286	287	283	288	272	258	277	305	295	302	309	326	318	308	313	315	301	316	297	299	287	301	290	286	294	308	273	286	323	278	308	287	306	298	293	285	303	293	291	290	306	296	326	287	309	276	302	275	293	308	284
6515	14526	12957	7447	5248	3944	2829	2131	1685	1433	1236	1059	902	836	813	703	662	614	602	545	527	507	509	542	494	509	556	558	566	600	630	692	702	807	735	753	757	778	786	777	760	740	785	734	670	679	671	642	585	628	576	541	545	550	528	507	459	477	465	430	405	439	453	430	430	438	382	461	399	392	419	438	455	385	442	428	448	441	395	420	434	429	447	384	392	443	395	388	384	442	368	400	350	410	430	409	400	373	391	404	391	383	420	409	362	409	384	352	383	403	422	362	374	369	409	376	396	398	363	363	405	370	387	397	375	386	383	392	376	386	409	372	389	406	388	383	359	397	385	390	402	417	391	368	366	380	380	354	413	404	374	415	386	407	407	406	397	358	404	399	376	379	387	381	399	372	381	377	410	396	368	389	347	363	372	407	415	447	397	387	421	344	417	400	383	395	384	405	370	403	366	408	388	380	393	379	393	433	393	416	389	428	337	400	396	395	359	416	368	384	400	423	397	345	390	389	467	375	402	395	407	382	403	357	387	415	365	366	389	378	407	421	379	408	386	386	367	398	380	408	402	392	399	382	415	405	384	369	398	440	403	373	387	372	406	395	384	363	380	368	377	424	414	378	373	395	411	378	364	399	365	410	384	393	398	405	388	425	390	419	365	407	375	426	387	388	394	360	390	402	414	388	378	389	374	381	342	378	389	407	412	387	377	370	436	396	382	389	393	376	411	406	431	371	374	380	369	397	390	401	365	401	407	361	392	369	402	399	405	419	398	390	399	383	398	374	391	372	390	378	380	407	378	384	387	363	417	358	395	381	401	379	397	362	388	378	345	402	433	395	365	381	389	389	372	357	386	413	404	427	346	372	389	381	422	394	379	415	386	404	360	390	386	394	358	369	388	392	392	386	375	379	370	394	408	385	419	384	410	404	406	359	387	345	363	375	398	413	326	397	359	390	398	395	391	389	380	387	400	355	384	370	385	380	366	398	425	412	372	400	365	401	412	367	400	391	406	378	362	409	412	359	393	377	393	394	365	399	394	375	419	415	396	428	351	391	398	386	368	369	395	417	401	408	341	395	363	387	441	356	414	406	384	369	375	360	414	415	399	377	396	366	370	412	425	380	394	393	395	385	412	388	388	372	415	424	410	391	358	383	374	405	364	392	379	409	383	380	377	363	401	416	393	384	374	432	383	413	381	391	402	396	421	391	367	365	387	367	368	393	373	378	414	409	359	379	358	391	395	401	387	364	396	369	398	370	382	351	405	408	372	383	378	371	364	388	387	407	425	410	389	388	412	394	363	384	386	399	399	373	388	383	391	406	395	378	377	429	408	398	404	382	374	408	375	394	390	367	359	399	393	427	369	340	382	382	396	415	389	410	372	384	341	410	408	415	396	368	415	387	405	397	389	413	405	377	392	407	383	383	385	395	381	392	393	394	440	380	375	400	374	358	403	395	367	342	369	401	371	378	379	394	386	381	407	392	378	405	413	363	402	379	396	399	394	412	379	410	362	388	358	396	399	392	385	398	403	417	399	353	398	426	362	384	417	446	365	405	382	392	396	379	383	386	380	380	387	401	401	405	374	378	402	406	405	381	388	369	399	371	410	404	383	423	371	396	387	389	378	406	405	366	388	391	401	394	403	395	395	408	413	383	389	375	390	400	370	400	378	379	377	381	414	369	380	399	389	396	377	384	368	423	405	400	404	398	362	388	399	381	414	389	374	386	409	406	389	420	401	366	370	353	382	364	381	399	417	388	362	403	374	353	387	396	365	375	400	373	379	386	387	406	373	383	371	407	419	379	365	377	365	439	408	345	399	385	362	422	408	392	342	406	373	383	397	382	375	420	383	366	373	388	387	384	389	364	372	400	400	341	410	374	395	367	392	357	365	393	367	397	361	370	412	412	397	377	393	366	368	364	397	445	385	405	405	406	376	440	390	374	384	375	437	397	366	416	399	406	369	389	408	390	446	362	375	407	422	344	376	407	390	399	412	383	422	411	388	400	359	410	425	396	396	414	425	393	352	393	391	386	398	380	375	382	366	422	398	395	407	357	373	385	379	420	419	395	395	390	385	403	375	398	421	386	407	382	372	371	422	383	367	396	415	375	385	386	404	418	433	402	391	385	380	386	417	394	355	380	386	342	385	389	392	373	385	391	392	374	369	379	438	370	407	386	382	409	403	390	404	410	400	415	373	364	401	386	408	412	350	422	377	431	392	419	398	395	391	375	384	386	392	376	408	361	404	386	366	389	365	336	420	403	395	387	352	395	391	384	373	370	382	394	376	344	390	390	391	368	366	379	416	367	380	369	384	397	384	398	392	407	395	391	372	347	384	417	369	395	393	392	388	367	382	400	376	371	383	388	364	376	392	402	389	388	439	365	385	418	356	403	396	393	384	377	374	425	392	427	369	363	394	385	384	407	382	419	416	391	388	375	410	377	399	381	389	381	391	405	382	391	414	395	396	411	383	378	391	385	350	358	351	346	393	364	408	408	402	355	387	403	394	403	401	342	349	380	418	399	407	421	410	412	386	381	433	362	387	404	371	399	397	391	368	404	400	386	351	416	385	406	398	389	378	370	393	396	395	390	411	387	412	403	396	377	365	392	392	393	399	385	398	381	388	403	418	401	383	390	394	371	400	440	376	390	408	387	380	394	397	391	397	427	406	407	366	351	370	396	386	398	360	401	379	400	384	377	391	407	431	365	376	386	403	401	383	392	392	376	377	363	383	394	378	399	374	395	389	396	377	378	381	392	411	378	423	389	401	371	376	410	388	402	425	389	396	415	401	391	355	392	395	415	406	379	374	407	367	396	382	391	410	367	375	387	368	385	363	412	410	412	420	373	384	370	368	386	370	389	423	394	390	366	365	382	418	401	389	395	390	385	388	383	397	387	421	387	417	358	367	401	392	370	379	370	376	427	383	386	396	412	358	375	366	383	406	398	409	383	374	378	451	395	390	381	390	376	390	422	363	398	404	376	347	414	377	368	365	386	378	386	378	388	364	378	423	352	386	379	399	392	386	404	404	367	411	377	358	396	377	393	402	376	411	403	391	373	367	413	376	379	422	428	365	374	410	365	377	440	411	367	396	386	376	401	359	374	406	373	386	430	420	391	387	390	416	414	365	364	371	370	390	350	402	391	407	390	353	386	402	378	387	374	413	415	385	403	397	379	383	353	387	419	394	405	385	376	392	383	399	391	354	409	380	401	383	386	386	387	365	396	368	414	396	367	388	415	416	388	385	394	393	406	385	365	405	414	381	384	391	385	383	413	385	374	434	426	403	394	421	387	382	384	366	411	415	394	425	403	387	419	388	379	356	400	397	364	360	381	388	379	357	377	391	399	403	391	353	346	397	372	376	417	387	397	384	397	370	385	378	377	403	384	410	378	371	419	354	378	403	339	426	394	419	405	401	412	396	374	407	409	410	370	384	426	375	400	385	380	396	377	403	393	383	411	395	406	415	376	375	383	371	388	432	407	372	377
25081	21082	27096	25097	8110	1160	755	555	418	433	391	353	292	304	293	252	284	238	231	236	230	220	241	213	227	238	231	252	249	266	305	310	330	315	372	300	302	293	309	333	369	323	343	305	296	335	286	293	254	257	279	274	260	244	235	183	239	215	196	234	215	180	183	199	237	216	213	215	215	196	225	212	208	208	209	176	221	227	207	209	212	204	231	211	212	194	192	232	191	182	185	196	217	201	202	169	189	216	206	197	216	191	185	197	198	207	183	192	198	187	217	188	199	205	225	215	215	212	190	184	187	187	196	187	210	179	209	221	206	208	195	205	207	211	198	213	204	180	210	207	192	183	189	197	192	184	181	200	218	209	228	221	175	216	192	199	218	194	209	212	202	186	174	179	200	179	212	197	197	189	203	213	192	190	191	214	190	173	204	186	197	193	221	164	196	196	187	209	201	216	204	207	202	203	206	191	185	187	175	183	213	174	233	171	215	200	196	183	192	182	206	190	182	196	184	212	195	205	191	182	198	182	199	208	202	213	195	190	190	180	205	219	201	182	227	191	190	221	173	179	183	177	210	176	195	195	187	212	216	199	195	186	184	190	203	183	194	173	180	197	190	181	192	201	197	219	196	193	207	190	203	211	197	203	212	195	193	208	192	190	189	234	212	225	185	200	218	191	186	215	184	190	189	200	194	183	224	187	195	185	192	220	204	208	196	231	219	200	207	186	192	213	206	207	199	196	194	181	163	187	183	210	192	193	197	198	188	209	208	207	204	209	208	176	190	206	197	211	198	195	230	182	210	169	193	216	190	196	203	213	196	183	192	216	203	190	207	192	177	178	185	202	185	204	189	205	214	195	197	186	197	234	214	215	177	176	193	183	196	179	190	201	203	200	185	215	185	179	201	198	176	200	184	186	200	183	193	197	188	203	212	210	201	184	213	217	198	191	196	193	201	219	199	198	195	184	198	189	200	224	197	230	198	192	207	171	195	227	194	195	187	214	214	214	182	207	191	195	208	161	208	199	212	188	215	204	207	184	186	210	210	213	215	220	182	186	203	212	204	200	198	193	221	200	197	199	207	203	215	184	215	205	226	217	205	202	225	203	198	196	186	204	222	192	199	205	210	180	231	208	202	186	200	185	190	217	204	185	188	186	191	203	205	180	214	193	188	205	199	190	196	200	190	207	201	178	207	199	214	176	174	198	207	217	181	207	205	201	195	181	193	172	202	218	208	208	214	216	206	191	186	174	182	174	200	187	185	208	178	184	175	219	221	185	206	198	181	186	212	154	222	181	191	179	181	204	199	200	187	191	199	191	192	207	195	192	170	187	183	221	205	205	211	197	202	192	199	185	184	215	210	185	215	184	193	173	211	194	210	199	195	185	211	244	193	192	201	176	191	203	189	178	196	204	184	183	209	198	189	228	228	203	215	212	208	173	203	187	187	204	182	211	192	179	195	194	204	200	204	234	226	195	208	184	196	215	196	204	198	195	214	202	203	185	191	196	190	191	214	191	214	201	197	205	178	228	205	202	211	210	200	214	199	195	183	199	205	221	209	172	202	193	186	191	217	174	202	182	194	227	196	203	185	195	188	213	190	178	215	220	220	184	216	185	198	209	187	185	190	207	185	187	185	238	192	188	187	172	207	186	202	220	213	170	198	211	214	194	219	206	170	177	199	194	199	186	199	196	189	218	195	200	194	221	198	189	216	175	172	193	195	201	205	193	184	227	202	198	190	173	181	225	209	192	192	178	178	209	187	191	209	197	203	188	194	202	178	194	194	203	182	213	201	188	186	196	207	190	192	181	190	227	197	195	162	189	170	216	217	200	209	195	206	203	186	198	205	178	208	187	196	167	210	170	193	182	205	189	192	212	210	188	198	220	174	199	200	192	191	203	191	201	197	216	187	203	173	202	168	179	187	192	201	203	200	213	184	187	184	197	194	202	218	189	198	206	167	207	203	202	183	182	210	181	198	164	197	213	170	203	204	182	210	209	205	189	228	201	168	188	232	185	194	223	200	170	186	199	192	181	202	194	191	200	207	221	180	207	186	184	196	199	191	214	203	202	179	182	197	218	184	196	214	182	188	181	189	202	199	214	194	192	182	175	202	214	206	211	211	176	186	190	182	176	199	203	194	189	212	199	224	202	199	200	196	205	204	199	185	215	190	186	190	222	206	170	184	190	202	209	203	159	228	198	176	209	195	184	183	192	202	186	179	200	177	191	204	218	210	187	209	199	214	191	205	205	189	180	204	164	188	200	210	208	199	186	206	179	189	195	205	205	198	187	182	176	170	210	199	198	201	195	207	164	205	195	195	191	196	210	223	193	194	222	194	184	194	206	186	182	191	194	197	212	198	204	192	198	217	182	190	201	214	167	209	195	237	194	175	176	206	189	208	179	190	179	198	189	184	190	198	190	205	201	172	204	166	188	186	202	204	199	212	190	195	199	186	204	184	182	171	183	183	203	186	176	205	204	211	191	174	202	199	202	207	224	175	189	200	173	183	210	192	193	203	198	184	209	213	197	207	180	200	200	207	185	199	190	217	173	202	197	194	205	173	173	187	197	194	188	180	174	183	206	205	224	172	194	201	184	180	200	168	178	190	175	202	206	203	240	172	206	214	185	182	182	164	195	196	209	203	214	185	203	182	199	192	215	185	212	196	187	197	193	193	201	190	205	204	194	175	207	175	182	212	186	187	179	193	197	194	164	202	231	202	219	224	193	191	184	199	196	187	212	189	189	192	182	202	188	197	189	201	192	180	220	188	207	192	213	191	219	205	183	197	193	194	174	194	194	169	202	179	225	194	213	183	197	198	209	194	221	210	215	206	214	190	183	212	213	202	212	210	199	207	193	224	197	188	217	219	194	198	226	208	185	206	207	199	174	201	186	178	202	207	206	187	185	205	238	191	209	212	167	199	212	203	212	210	208	204	199	189	182	206	204	211	193	176	213	209	186	222	188	184	193	208	189	200	208	197	176	180	168	194	217	178	235	201	216	194	193	184	185	190	187	174	201	205	187	171	182	202	177	182	203	207	204	190	187	194	213	186	186	212	211	159	179	175	195	206	192	217	213	167	182	201	199	206	198	193	190	192	197	220	197	218	188	180	176	188	195	199	200	213	193	208	193	213	204	194	221	200	203	203	195	181	193	216	211	208	171	191	197	194	199	185	204	194	189	201	190	164	194	199	208	196	214	195	190	195	186	186	201	203	168	213	215	210	184	202	188	194	194	207	197	173	205	215	205	225	193	196	178	203	171	197	174	203	187	228	185	201	204	217	200	188	204	183	198	171	175	197	175	182	199	190	212	184	212	203	193	214	176	197	192	193	201	210	207	202	215	206	194	205	204	193	191	192	175	198	187	192	190	193	215	180	192	198	200	205	215	211	185	186	223	226	197	198	179	189	200	216	191	191	182	186	196	224	192	203	220	213	196	203	219	184	195	200	180	197	172	221	190	191	206	216	235	210	204	247	203	203	193	185	225
6040	9848	8704	4788	3396	2573	1794	1404	1066	961	774	729	598	507	503	513	473	425	377	340	327	373	317	331	331	355	359	378	455	478	500	546	508	554	514	490	565	539	550	564	527	547	530	540	515	521	494	455	438	428	430	354	397	388	328	337	303	317	315	301	316	295	320	279	323	308	299	325	299	280	281	276	300	311	277	307	289	268	291	331	294	304	281	284	286	315	265	259	279	291	253	256	280	287	285	259	268	271	267	290	275	291	275	265	260	271	281	264	288	275	278	287	269	291	262	259	289	254	267	268	285	270	284	266	263	274	263	270	250	268	243	250	282	289	261	304	280	296	265	269	262	297	289	256	254	273	274	280	278	273	252	248	251	260	269	265	273	270	273	290	277	286	261	277	293	265	266	235	265	272	267	281	258	288	255	266	267	253	260	233	291	268	259	258	260	263	271	271	279	257	265	269	257	279	272	274	250	275	253	276	263	262	260	285	245	272	251	296	305	265	251	259	216	284	290	232	275	263	283	255	269	255	256	274	252	289	240	269	273	247	279	254	282	262	257	275	256	247	292	275	281	266	292	258	262	246	286	261	270	277	246	273	261	252	272	275	275	254	271	255	296	295	243	269	254	265	289	298	247	262	275	279	288	274	265	261	236	276	244	260	297	286	274	295	290	257	236	278	275	288	301	268	285	276	271	253	265	289	243	255	271	275	266	272	246	242	263	275	291	284	288	273	260	270	274	239	251	296	273	274	271	272	261	272	252	262	280	253	261	300	292	259	293	268	256	279	257	266	284	267	265	234	253	248	287	267	243	276	255	287	267	260	262	261	254	263	308	293	240	235	265	273	268	258	265	239	295	271	276	247	296	289	249	261	287	266	299	251	227	291	258	291	242	285	304	241	259	297	263	249	266	279	261	272	262	261	263	291	262	276	266	273	246	291	267	248	291	248	267	278	247	269	261	289	280	260	256	273	254	288	259	247	252	276	278	254	260	278	246	253	229	272	287	296	261	247	275	251	263	257	272	286	281	263	243	285	273	269	275	261	278	307	260	263	285	270	270	257	270	288	277	290	252	269	283	266	274	268	241	249	247	288	269	273	247	265	275	289	237	272	282	284	241	279	265	254	267	274	283	278	263	278	268	241	307	273	291	258	260	273	241	270	279	255	282	294	275	294	270	270	256	262	272	258	251	297	246	266	304	244	251	258	278	246	279	270	261	298	235	269	302	275	264	247	257	266	278	267	262	257	281	258	274	289	286	278	277	300	254	289	272	281	256	268	252	290	272	247	269	276	280	246	273	274	285	268	256	261	277	262	274	286	294	281	268	238	253	283	256	268	279	249	279	262	271	280	235	256	254	279	300	280	278	264	290	299	274	240	288	282	269	231	254	268	280	272	237	264	276	255	279	270	232	271	234	243	252	261	252	290	269	247	268	264	290	301	270	266	254	292	252	255	252	276	267	279	280	286	291	260	264	285	268	274	247	310	268	259	260	266	258	263	237	288	275	293	287	266	262	279	263	278	281	227	266	275	269	261	267	258	290	287	274	279	275	285	321	272	252	297	271	304	252	280	247	279	318	264	270	247	296	247	282	271	268	264	288	277	260	248	274	267	235	256	285	302	275	257	267	265	243	284	293	274	252	263	261	254	270	275	263	271	256	278	239	274	297	278	275	262	263	270	244	268	284	276	289	283	267	260	266	266	254	269	269	288	269	241	276	293	275	299	281	283	263	240	288	286	267	288	277	276	259	305	281	284	277	278	271	285	269	251	287	254	245	275	263	276	266	260	279	267	252	275	264	275	270	254	253	266	302	256	253	295	277	253	293	268	241	281	261	269	287	264	269	284	285	261	261	270	269	252	284	271	273	268	257	273	262	265	283	284	262	266	268	254	273	304	255	251	279	251	285	266	266	254	272	267	250	268	276	260	262	262	272	280	257	284	247	248	262	285	292	265	281	260	250	250	270	272	275	264	269	281	266	247	298	245	262	286	283	236	270	268	276	295	257	265	265	280	276	265	288	270	311	276	253	291	259	257	262	266	295	265	276	294	263	275	254	268	280	239	275	278	295	289	273	302	251	299	275	262	253	285	272	263	250	272	278	269	262	298	254	247	259	248	264	257	274	264	248	249	259	257	274	280	247	284	282	247	289	239	267	251	281	241	254	255	261	253	288	263	263	280	259	246	288	287	250	257	279	256	272	278	247	254	262	256	277	286	256	257	268	250	282	272	242	261	264	252	232	261	279	262	293	269	269	258	245	262	292	262	285	266	255	276	277	257	313	284	239	258	256	260	273	292	276	245	273	263	277	321	292	271	258	272	275	273	251	274	272	269	256	235	292	242	247	275	257	265	263	273	253	245	232	266	283	271	297	260	282	276	267	286	250	265	267	277	271	220	285	264	264	290	313	260	256	276	270	268	235	260	273	269	294	254	251	289	256	295	279	275	287	246	245	270	273	268	256	255	264	281	268	245	280	278	280	255	264	281	258	293	293	243	253	272	267	261	311	297	279	277	275	276	265	291	283	222	309	303	238	289	257	278	265	281	242	229	236	268	272	259	268	273	266	285	265	283	260	268	281	243	301	268	275	279	247	293	292	267	266	262	264	255	282	261	248	257	282	279	287	222	278	264	285	264	265	255	291	269	277	267	262	254	283	253	287	288	287	270	291	270	286	243	258	263	282	239	279	283	261	279	286	295	287	249	256	296	294	273	277	271	257	270	274	254	269	277	274	271	274	255	236	243	260	272	263	263	252	257	278	298	296	282	261	283	254	260	295	212	292	255	261	274	248	251	277	277	248	245	267	235	275	272	280	267	273	252	257	284	269	291	279	250	255	284	261	284	268	289	285	282	263	269	262	264	286	267	297	275	257	273	239	285	251	277	311	266	301	308	276	263	282	278	304	274	270	266	286	286	248	261	242	251	264	244	271	280	256	251	267	268	288	283	269	235	265	269	271	246	274	269	272	271	267	252	271	267	305	278	254	272	239	285	252	249	283	322	299	306	278	275	304	271	275	242	272	256	269	278	291	275	278	270	260	277	237	278	252	299	268	281	299	281	302	277	280	258	256	262	279	264	259	244	259	262	275	279	286	295	270	277	265	270	254	246	247	270	276	255	256	258	281	254	231	284	262	275	260	281	246	311	243	270	245	275	247	257	250	263	262	288	250	282	266	270	271	272	294	278	297	273	264	270	276	282	240	260	241	292	255	269	269	266	259	265	281	242	268	266	261	288	268	280	264	306	286	271	296	257	259	271	286	261	243	289	251	256	292	298	283	267	277	264	285	263	244	268	231	275	251	259	263	263	268	293	272	281	264	280	293	285	242	266	277	256	264	255	268	265	312	268	288	255	283	274	303	248	242	271	271	272	267	264	275	251	276	263	256	264	298	283	285	273	264	300	288	269	252	257	259	283	289	301	270	268	250	257	281	283	266	272	277	287	277	285	279	242	268	248	299	272	276	282	281	290	262	272	231	259	251	288	278	267	296	282
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
