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
341611028568	341611029132	341611029682	341611030232	341611030782	341611031332	341611031882	341611032432	341611032982	341611033532	341611034082	341611034632	341611035182	341611035732	341611036282	341611036832	341611037382	341611037932	341611038482	341611039032	341611039582	341611040132	341611040682	341611041232	341611041782	341611042332	341611042882	341611043432	341611043982	341611044532	341611045082	341611045632	341611046182	341611046732	341611047282	341611047832	341611048382	341611048932	341611049484	341611050032	341611050582	341611051132	341611051682	341611052232	341611052782	341611053332	341611053884	341611054432	341611054982	341611055532	341611056082	341611056632	341611057182	341611057732	341611058282	341611058832	341611059382	341611059932	341611060482	341611061032	341611061582	341611062134	341611062682	341611063232	341611063782	341611064332	341611064882	341611065432	341611065982	341611066532	341611067084	341611067632	341611068182	341611068732	341611069284	341611069832	341611070382	341611070932	341611071482	341611072032	341611072582	341611073132	341611073682	341611074232	341611074782	341611075332	341611075882	341611076432	341611076982	341611077534	341611078082	341611078634	341611079182	341611079732	341611080282	341611080832	341611081382	341611081932	341611082482	341611083032	341611083582	341611084134	341611084682	341611085232	341611085782	341611086332	341611086884	341611087432	341611087982	341611088534	341611089082	341611089632	341611090182	341611090734	341611091282	341611091834	341611092382	341611092934	341611093482	341611094032	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	2000	3600	2300	2749	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	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2755	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
22669	21424	28981	24256	21416	20544	1108	396	322	329	279	278	266	254	262	248	236	256	272	243	238	205	248	230	259	239	212	225	206	218	224	189	199	232	205	235	201	208	178	195	193	217	189	215	212	215	196	218	222	204	210	221	246	194	212	231	218	202	229	213	227	211	194	258	205	199	209	224	202	220	206	234	185	209	190	228	209	218	204	201	189	232	204	195	192	214	197	205	207	233	231	241	208	217	207	233	227	222	208	213	251	232	231	200	187	202	212	219	202	182	228	218	196	222	217	216	210	229	185	220	196	226	214	242	214	209	240	223	240	193	208	211	217	219	226	201	234	204	195	225	224	241	213	217	235	238	207	204	229	227	219	263	190	230	213	203	211	220	241	215	202	222	195	233	211	216	235	188	224	199	196	209	228	210	216	245	214	205	211	245	228	202	212	224	193	200	195	198	194	202	209	195	233	215	206	206	199	215	219	211	239	202	220	218	173	201	194	233	217	204	214	241	214	220	192	205	225	203	226	231	231	208	217	234	206	188	211	243	209	218	219	210	225	216	216	232	206	234	200	223	232	235	223	222	226	206	200	199	238	207	208	238	230	221	210	216	198	235	212	232	170	198	212	221	202	198	207	211	212	202	203	231	226	209	204	200	209	204	226	199	224	212	199	210	208	210	227	227	205	223	215	224	232	205	198	228	202	211	221	216	220	230	207	200	243	212	214	196	201	202	204	183	214	206	204	214	208	192	220	216	235	217	230	234	213	226	231	194	207	216	244	215	232	216	234	207	227	231	241	221	219	202	225	214	219	210	209	227	225	236	248	233	251	234	197	232	207	217	220	194	226	202	223	240	225	203	200	214	208	249	196	208	205	231	202	211	186	237	206	220	210	197	233	204	221	222	201	221	225	224	226	244	238	217	252	227	212	209	210	226	208	234	179	198	217	209	226	229	210	245	224	202	209	212	251	218	230	212	209	216	192	214	200	203	241	195	212	185	206	194	232	214	220	216	244	216	238	240	212	205	224	213	211	201	200	198	224	218	227	198	191	199	210	212	201	219	222	220	199	259	191	217	205	230	216	206	212	218	208	219	199	259	209	237	224	203	220	216	225	226	212	212	214	243	195	230	193	210	224	209	217	202	198	213	214	219	220	197	188	214	217	205	194	210	217	214	210	191	222	225	196	200	225	212	218	216	229	202	196	230	214	185	216	205	208	217	201	205	198	219	215	219	208	190	201	213	229	201	209	201	216	214	196	212	204	235	213	229	188	245	212	236	206	218	225	226	202	196	197	237	221	231	224	247	232	231	191	219	191	199	240	206	232	187	223	199	247	221	209	223	220	227	213	219	213	201	238	217	214	214	228	238	230	199	228	233	187	250	217	212	212	229	219	204	206	229	202	213	236	227	212	192	218	202	208	208	214	219	219	209	218	226	217	242	218	210	214	199	206	199	220	202	208	197	211	212	230	225	211	207	162	209	216	231	207	221	211	212	190	216	232	202	220	214	215	212	202	196	211	240	219	209	216	218	211	232	214	206	221	200	208	190	225	240	196	207	245	203	207	208	209	192	208	229	206	215	209	221	203	223	190	209	228	209	224	221	224	222	199	220	202	216	202	233	225	230	236	205	212	197	234	190	200	223	237	208	195	224	199	210	254	229	192	220	219	226	195	233	218	213	223	217	250	217	218	224	201	236	201	215	226	213	214	223	211	222	221	218	253	226	186	211	214	212	229	216	185	211	239	223	223	199	224	197	218	199	214	218	213	237	215	193	209	207	216	254	198	224	208	231	221	228	210	210	243	207	195	196	201	221	236	219	215	201	191	211	237	222	201	225	230	211	213	219	218	224	224	197	237	225	236	215	224	221	199	189	211	212	216	218	210	222	217	207	235	174	210	209	222	196	205	209	220	219	218	195	228	214	203	212	192	211	234	214	201	221	225	211	186	212	213	199	234	208	200	204	241	198	236	186	234	224	233	215	236	192	233	213	215	194	219	201	194	207	210	223	228	228	225	219	215	216	190	246	219	205	221	231	202	232	235	200	208	210	247	227	232	199	198	215	224	252	223	244	233	205	183	234	192	233	219	216	203	213	220	195	213	188	226	218	218	202	189	220	201	200	214	208	210	214	211	232	227	195	233	232	227	199	227	206	215	221	221	206	199	213	239	208	214	210	209	201	217	229	230	212	228	240	219	222	217	232	216	182	221	220	250	213	219	214	229	194	223	210	184	234	212	203	227	202	193	217	192	215	212	211	218	198	225	207	211	209	230	234	203	215	192	249	201	187	229	220	206	209	228	208	228	190	211	209	218	220	208	220	213	209	221	205	197	224	180	203	197	213	213	233	225	213	216	217	219	212	226	212	222	201	211	210	229	214	211	205	217	235	204	211	219	216	227	223	206	197	218	210	216	221	220	224	189	221	198	214	208	219	207	238	212	226	223	207	193	199	211	214	213	196	224	206	223	183	205	219	234	194	232	236	229	219	212	223	226	222	205	219	215	217	200	222	210	227	218	207	199	230	228	198	232	214	213	232	202	203	182	212	212	192	198	205	218	222	207	180	236	212	225	214	203	238	214	207	210	204	207	232	228	208	222	207	225	195	225	215	218	221	218	200	199	198	199	217	217	214	204	187	235	236	201	217	213	227	227	226	211	215	215	194	214	200	195	219	206	228	198	178	210	214	196	210	202	215	210	223	211	205	192	210	218	184	204	236	237	202	216	233	212	223	208	203	216	217	201	236	223	202	210	182	222	223	192	220	210	198	194	219	190	205	224	219	208	198	225	247	216	208	205	196	210	212	223	207	248	205	218	236	206	188	229	204	215	220	232	188	209	200	213	196	219	232	209	201	255	199	227	211	222	240	204	222	201	207	241	226	218	216	224	221	216	229	221	202	211	197	217	213	220	237	179	236	196	205	206	200	202	212	227	203	213	219	225	211	222	198	234	212	212	206	220	216	216	211	234	229	216	214	220	214	244	211	228	207	200	238	195	220	179	231	208	213	221	223	206	240	194	191	205	212	230	227	207	218	205	208	198	206	224	233	216	242	218	221	224	230	214	221	199	244	229	194	220	231	212	189	234	201	222	204	211	185	223	214	236	231	203	236	198	225	228	224	229	207	207	208	205	203	222	215	205	222	217	189	213	239	208	216	199	198	212	225	210	211	211	205	210	220	219	215	203	223	224	215	201	228	209	239	188	226	209	211	219	201	218	215	219	197	208	235	203	201	209	222	206	188	225	203	227	207	220	217	192	188	193	236	191	229	230	231	214	220	233	215	220	189	200	219	197	215	229	219	212	203	213	208	218	207	221	206	195	228	216	197	217	232	233	200	212	201	218	203	204	232	204	217	218	225	233	191	208	215	210	203	183	179	198	213	214	220	223	196	217	196	229	207	216	191	209	220	205	223	240	204	209	220	216	233	226	217	207	212	201	218	224	222	233	216	241	194	194	237	203	214	202	179	225	208	212	207	204	208	225	213	197	240	197	224	230	219
3937	10060	5684	2773	1838	1390	1087	837	694	667	625	499	513	464	478	386	414	391	353	384	329	362	342	360	347	330	313	320	297	304	300	292	309	315	309	310	298	283	306	304	288	308	290	318	293	305	323	312	318	304	338	277	322	282	330	265	318	285	277	307	271	304	299	316	307	261	275	295	319	325	295	285	318	265	311	322	301	292	267	289	287	280	280	292	280	289	253	289	344	303	269	279	276	294	285	282	270	289	294	285	295	320	279	300	340	297	288	292	301	261	283	274	301	293	273	283	284	276	287	285	298	308	289	313	287	284	294	272	311	324	296	293	278	284	272	307	249	254	279	280	296	275	284	295	295	267	289	290	278	304	268	286	297	269	278	257	291	292	264	296	287	311	286	262	277	303	305	290	279	296	317	275	291	292	288	284	307	319	312	279	266	295	277	289	259	289	269	287	288	281	278	272	311	279	286	289	292	271	258	291	305	279	261	299	277	279	272	269	278	298	255	280	295	280	276	302	289	307	287	276	272	305	267	264	293	301	272	299	288	318	310	297	263	292	286	287	283	305	284	274	284	272	282	284	287	274	299	294	280	287	291	335	273	278	300	278	284	286	281	310	280	294	282	311	266	292	279	285	320	291	284	273	284	288	301	272	278	289	283	305	299	301	270	278	293	291	271	273	267	292	268	276	280	280	294	299	282	297	309	276	292	291	279	277	269	280	255	286	277	268	277	290	260	286	303	302	294	269	292	300	301	304	289	278	291	304	312	302	291	289	279	264	314	292	293	255	295	274	310	293	299	282	280	294	288	279	277	282	320	269	299	298	276	277	258	251	277	272	299	267	276	296	296	306	327	283	310	286	301	268	283	281	302	255	282	297	289	287	275	308	316	284	303	285	281	288	295	319	283	277	285	281	277	290	281	293	273	284	303	308	308	272	292	248	303	245	270	278	276	271	284	284	276	323	280	278	276	285	287	287	296	330	305	289	294	316	263	273	270	287	296	286	286	300	299	308	312	281	313	268	294	272	291	289	279	256	291	309	271	275	265	287	295	277	277	279	281	291	306	271	289	284	285	287	280	284	285	281	259	297	285	276	280	272	291	280	279	286	283	326	269	296	299	293	284	282	258	301	261	252	301	289	299	259	259	266	310	277	307	321	285	305	283	285	282	278	287	298	289	289	289	265	269	284	280	283	295	288	294	271	254	296	280	284	269	269	298	278	265	303	309	303	280	260	270	289	311	282	262	331	279	277	268	311	264	284	275	295	314	283	280	237	281	278	282	288	272	294	273	294	286	291	259	279	262	282	297	275	281	278	297	280	298	297	321	289	275	294	280	255	255	270	269	294	276	268	268	313	252	281	324	278	302	293	298	290	290	284	293	281	294	301	280	310	302	311	299	281	276	272	247	287	266	330	287	276	266	276	295	323	324	261	278	305	285	308	267	271	302	281	268	316	309	280	305	309	297	265	268	284	281	293	296	302	255	275	283	307	293	280	262	311	289	308	308	292	311	292	284	296	282	304	258	276	304	291	258	302	269	274	257	259	288	304	285	289	280	262	272	266	264	287	269	272	304	287	272	278	315	271	295	301	258	254	312	281	265	284	277	281	305	292	291	270	299	270	306	292	284	282	305	295	284	302	328	298	292	288	264	273	297	276	300	279	282	243	285	291	300	270	273	268	289	259	271	297	302	279	278	282	278	324	302	280	287	297	290	269	262	285	270	265	296	280	290	272	292	272	294	293	275	286	302	264	264	280	280	277	296	305	277	306	292	255	291	292	274	255	275	292	281	299	300	301	307	286	297	274	288	262	290	278	310	320	274	280	293	310	293	287	309	296	277	303	281	291	265	297	276	299	279	296	263	312	268	290	271	296	307	268	272	330	305	287	286	282	281	254	296	306	265	297	287	287	280	290	267	293	284	298	257	287	282	266	279	293	260	275	292	279	300	314	253	286	272	284	272	249	288	280	289	272	301	255	299	314	282	277	289	269	287	304	284	312	277	308	271	281	282	305	301	304	253	300	284	286	266	305	283	277	275	286	275	287	298	303	276	285	276	276	311	277	282	309	292	294	302	294	282	277	314	284	280	292	299	325	284	270	259	289	306	273	292	285	290	303	302	290	290	292	312	300	301	282	298	284	294	326	291	270	285	281	290	288	312	291	270	308	273	262	292	272	262	261	298	273	289	299	263	267	268	282	278	280	268	276	288	307	259	309	258	282	288	306	291	280	270	302	295	292	306	270	317	281	264	310	280	303	305	303	276	257	236	317	293	285	281	296	307	313	290	269	268	292	301	280	278	270	301	275	289	285	267	272	297	281	288	311	307	308	275	286	270	254	290	288	296	295	259	250	262	278	277	297	281	297	286	295	295	285	291	284	279	295	269	260	282	265	261	293	294	274	292	301	285	310	293	279	300	284	295	287	321	294	283	269	300	296	279	269	283	244	274	266	266	290	262	310	284	277	291	275	290	283	298	279	288	292	269	271	268	291	289	264	311	288	277	267	293	256	306	308	299	287	249	272	291	273	266	306	283	286	289	301	325	317	288	298	289	282	262	291	295	284	300	258	292	305	286	284	283	309	287	281	277	273	315	342	274	284	303	266	290	286	299	224	289	315	281	277	268	283	307	293	246	293	289	269	283	272	298	280	268	294	278	313	263	285	298	304	293	290	267	292	299	305	277	309	272	269	265	313	263	256	300	313	282	291	282	303	289	263	280	269	265	288	305	264	287	283	269	291	304	297	292	316	309	289	262	274	297	252	294	283	313	284	299	319	277	301	258	306	294	278	318	325	277	287	292	275	273	270	269	251	261	283	328	282	298	279	293	297	278	306	293	278	283	276	277	297	291	266	295	325	266	289	264	306	280	261	282	287	278	307	304	308	305	274	274	273	296	303	286	277	269	267	276	282	256	316	300	298	285	291	281	272	309	305	295	284	277	275	310	277	292	295	303	280	319	293	274	295	275	284	262	307	290	261	289	277	297	306	269	300	277	278	306	280	277	290	283	269	308	300	294	303	286	271	279	307	272	291	295	281	273	275	277	301	279	309	292	298	256	307	288	304	290	291	257	261	291	305	278	310	285	273	248	307	297	253	290	272	274	291	302	311	267	283	304	280	275	298	256	275	279	272	249	290	315	273	293	274	270	304	317	319	300	282	310	272	290	273	308	296	269	308	282	266	305	263	313	290	288	287	316	260	251	270	287	257	256	257	285	257	299	282	280	276	281	290	262	270	296	274	294	284	285	285	282	287	292	284	314	265	291	293	294	275	290	294	279	294	250	273	294	302	276	297	311	285	271	296	278	286	306	262	270	302	292	278	283	259	286	272	297	301	289	270	309	288	310	252	296	298	290	287	282	266	291	271	274	296	256	307	298	271	314	312	309	265	288	296	272	264	292	275	282	300	278	284	265	268	301	291	298	300	296	272	292	279	283	293	264	285	274	278	280	292	279	295	275	320	296	267	281	283	274	266	308	282	283	283	279	287	291	299
26921	18442	3926	416	284	257	270	249	271	266	253	259	233	258	260	230	242	232	246	257	275	237	261	269	257	237	241	249	258	243	230	242	241	231	258	247	269	251	239	273	252	249	262	228	268	241	261	255	252	232	207	273	277	232	272	252	232	247	233	221	255	241	235	265	235	266	255	271	254	241	264	256	242	249	235	255	256	244	250	276	253	249	255	229	266	248	243	253	249	245	273	212	246	256	270	243	246	253	235	228	239	242	237	263	261	231	253	262	254	230	273	227	246	246	249	241	244	221	242	251	233	240	262	287	258	243	267	229	234	247	258	223	242	277	230	291	236	220	263	239	222	282	259	253	239	263	261	247	237	255	255	253	271	239	267	253	220	265	252	231	246	232	244	259	228	233	265	231	281	230	235	236	256	237	251	238	269	233	236	266	236	250	252	253	252	265	239	256	220	231	242	234	231	228	255	252	249	266	250	245	273	273	278	235	256	261	231	277	268	221	221	219	235	247	244	258	264	218	216	251	237	264	231	256	246	213	265	250	240	273	246	241	262	268	236	249	256	200	247	255	228	248	247	238	226	244	253	225	246	276	241	245	234	206	211	265	246	230	260	229	249	228	247	233	240	232	242	227	221	255	266	251	260	251	251	220	258	279	264	247	236	276	239	267	241	237	242	259	234	230	258	246	239	268	251	250	268	249	264	233	244	260	262	250	255	268	276	240	280	261	288	232	242	248	242	230	226	230	264	290	260	250	239	264	250	261	261	265	257	258	257	250	256	242	250	225	265	251	263	255	246	248	226	241	248	236	277	272	221	242	240	231	235	241	246	274	250	257	248	221	263	244	261	238	236	232	271	244	245	232	276	261	253	238	272	250	265	218	241	266	260	239	263	257	263	265	257	228	247	234	251	253	252	251	253	252	247	225	243	252	241	228	246	249	213	254	261	238	252	266	264	247	260	250	250	257	242	254	246	237	238	224	233	244	268	264	254	267	249	247	262	240	270	241	253	261	260	235	233	272	266	233	250	268	255	242	262	251	219	252	250	215	238	256	237	233	229	266	263	254	249	240	259	242	260	266	266	260	227	252	267	246	255	256	262	227	247	282	235	262	257	231	206	250	255	253	268	258	266	249	245	235	262	262	245	258	251	276	226	226	264	264	260	247	232	249	233	262	270	253	257	249	254	266	240	241	243	259	249	250	224	244	232	279	263	243	216	239	276	227	245	260	281	243	204	231	241	253	276	239	254	242	256	249	269	248	254	247	232	222	234	267	250	258	249	229	267	242	257	253	246	259	273	255	244	258	262	235	249	254	244	231	237	232	224	263	260	270	218	230	265	225	239	256	260	262	236	248	244	254	224	231	261	240	232	236	230	238	261	238	267	265	265	253	240	249	226	224	267	264	258	250	269	241	274	279	257	228	233	242	243	262	238	258	266	249	265	266	251	252	249	229	246	225	234	257	239	265	275	246	236	264	213	219	238	243	269	230	236	259	252	294	278	222	226	261	206	285	240	260	225	233	243	250	267	276	267	277	228	265	246	263	231	238	244	246	269	233	268	247	245	266	249	256	261	267	242	225	246	228	229	263	244	242	252	232	243	270	263	256	258	265	224	252	238	254	237	225	247	209	262	227	246	222	248	277	249	264	243	263	245	286	258	249	268	236	253	249	254	267	247	253	241	248	266	254	262	256	228	238	249	242	272	261	247	255	228	266	251	254	239	252	262	233	230	268	241	223	280	264	264	253	270	228	249	251	268	251	221	247	246	228	259	262	265	273	264	237	240	240	236	234	250	265	232	262	263	236	246	240	253	256	238	281	253	243	243	247	255	224	260	252	227	236	228	253	245	267	235	271	253	237	268	240	263	247	223	236	256	235	236	245	239	259	240	255	256	232	230	240	242	264	253	273	234	236	246	232	242	232	243	238	228	247	249	231	272	247	251	228	246	253	246	230	231	241	233	247	212	248	261	237	260	252	251	263	275	220	229	229	245	263	277	250	231	273	237	240	248	229	236	256	230	266	284	270	257	249	239	225	244	237	238	235	242	238	238	250	250	241	247	261	253	268	238	243	274	218	237	259	252	247	261	229	249	271	252	233	237	239	247	269	240	259	237	232	242	253	225	283	252	238	254	270	261	243	234	228	269	246	278	260	262	258	234	235	277	234	220	276	256	239	226	241	225	267	242	252	226	253	230	262	251	225	266	257	252	254	234	242	251	228	267	238	248	278	245	237	268	257	272	223	267	278	253	241	271	235	245	257	251	239	231	229	261	234	243	258	232	236	248	251	268	236	257	221	245	227	239	257	228	276	265	247	227	234	248	265	230	275	236	260	241	238	249	235	252	254	258	259	266	256	232	273	257	247	244	263	230	267	240	256	238	243	246	256	259	236	229	280	255	264	249	231	210	245	253	253	242	231	276	245	239	254	248	264	230	278	248	257	208	250	258	254	231	242	263	267	233	248	264	267	237	249	264	269	258	240	244	245	258	238	248	276	258	246	240	258	245	264	250	227	237	249	248	260	242	247	283	269	256	259	258	259	238	257	240	244	232	261	250	250	250	281	219	256	226	246	252	250	235	240	245	253	223	217	277	246	239	241	267	220	253	242	258	214	246	243	244	237	229	234	257	228	252	251	269	261	261	254	258	255	266	233	245	263	250	245	241	236	253	228	254	244	226	267	238	253	269	237	270	242	225	225	238	242	241	235	258	251	251	274	250	254	228	198	250	266	225	254	268	252	263	250	241	265	240	245	230	265	252	253	254	229	236	279	248	248	232	235	262	250	223	267	234	265	216	250	262	235	234	248	258	287	248	244	235	219	271	225	257	243	259	248	240	258	249	252	275	231	242	254	222	251	264	235	244	249	282	255	240	230	229	256	281	249	255	256	236	251	250	286	252	251	262	256	240	217	252	251	265	252	247	214	231	248	259	246	265	241	262	259	258	254	268	272	223	234	229	269	238	229	241	260	241	234	230	257	265	229	259	248	223	230	246	252	261	240	255	276	258	229	236	258	275	224	249	249	244	247	251	245	237	258	233	232	253	250	256	214	275	247	245	230	227	244	253	263	251	269	255	267	262	260	296	250	219	244	248	242	249	243	222	265	250	257	267	254	233	288	236	256	225	252	246	259	229	259	253	250	294	250	231	253	254	245	240	276	250	249	252	263	225	249	242	235	259	231	227	218	273	236	245	223	256	237	265	242	232	243	234	233	280	230	259	235	237	254	268	269	249	242	247	237	240	255	277	246	282	273	232	234	248	252	245	264	253	270	259	247	257	245	257	259	252	267	259	257	266	241	261	240	233	238	257	237	248	250	231	276	220	265	232	275	254	258	225	256	239	269	224	251	246	246	246	216	260	236	264	264	257	220	252	246	222	221	251	275	236	267	247	243	258	220	271	289	252	259	250	259	270	257	247	253	259	250	256	242	236	246	254	254	236	246	262	261	217	266	264	276	256	249	246	223	245	244	262	259	231	257	238	276	229	243	242	258
4256	947	648	479	400	440	409	393	365	366	343	371	342	324	359	329	360	335	355	396	355	374	335	336	348	326	322	330	349	311	352	349	352	337	316	371	340	351	359	333	338	344	315	367	349	380	327	366	334	358	339	348	329	348	350	369	372	332	320	373	349	344	340	346	357	372	319	378	349	357	346	367	324	331	376	333	360	338	334	362	357	346	349	354	343	336	318	310	342	360	342	365	329	337	339	330	349	377	345	336	374	346	360	343	327	341	329	334	347	342	343	360	328	338	367	346	334	336	350	362	376	330	329	343	348	340	345	344	338	354	342	337	317	350	342	327	339	365	346	343	346	346	347	321	388	379	334	319	340	310	326	360	335	306	329	322	350	345	361	356	360	328	345	340	299	345	329	319	373	366	362	338	376	316	341	334	357	357	316	318	338	384	317	373	363	386	363	381	340	372	303	336	316	344	339	311	329	349	344	342	350	382	358	345	348	320	307	348	295	337	311	337	336	343	347	360	361	332	333	333	382	352	328	343	314	355	385	321	306	345	345	338	316	346	297	348	335	306	380	353	324	338	332	309	320	347	351	338	311	342	378	359	364	358	309	335	323	376	376	357	346	355	351	367	311	343	334	342	327	374	317	389	331	338	346	341	323	316	361	350	337	348	347	335	324	346	327	361	368	322	356	375	375	332	325	296	337	323	322	315	362	371	340	337	345	355	378	375	337	342	348	361	340	350	374	353	295	340	401	357	354	363	334	332	365	350	335	346	363	380	338	350	371	331	374	328	355	352	367	344	358	334	326	340	330	349	340	307	323	356	349	343	322	349	328	356	346	316	374	371	353	339	318	354	323	373	384	336	360	327	338	360	310	353	346	346	363	333	360	370	377	344	365	365	334	355	355	358	334	311	352	323	359	353	339	320	354	350	328	345	328	304	335	339	327	342	349	340	413	344	348	336	341	310	338	368	369	316	343	356	347	323	348	321	348	337	365	317	348	390	358	340	334	353	334	323	381	359	313	298	342	360	365	364	336	334	318	332	350	343	337	371	327	352	312	341	344	339	338	342	364	355	354	344	331	364	329	327	309	327	370	332	337	333	336	340	345	322	327	350	338	344	316	359	349	339	347	316	299	347	336	387	360	332	351	364	344	355	330	316	336	379	354	320	336	357	333	340	320	340	374	332	335	346	352	354	337	312	336	354	336	338	332	338	373	298	327	343	350	372	366	330	326	334	323	313	327	369	355	318	391	367	368	380	357	359	350	343	356	369	358	345	334	324	347	306	371	324	316	338	321	336	342	318	325	334	349	312	361	372	360	318	331	348	342	342	339	366	339	350	305	374	351	343	296	355	351	365	344	361	323	312	335	343	331	332	346	344	350	314	331	353	345	349	307	358	326	360	284	342	353	329	346	342	327	327	382	359	318	320	351	338	360	351	359	351	335	331	338	368	333	366	348	325	326	302	354	340	328	355	335	370	357	328	351	330	334	369	320	363	343	373	379	342	354	369	331	329	339	355	355	371	361	341	326	300	362	328	315	345	345	371	348	358	344	346	327	370	319	345	370	365	328	346	332	355	318	329	327	369	346	368	353	322	340	358	337	330	369	337	331	336	349	346	290	350	339	340	371	355	361	341	333	353	350	333	335	331	359	332	361	347	389	333	343	336	327	323	333	371	320	345	318	350	314	335	333	371	353	353	357	372	362	333	346	331	335	360	367	355	384	346	334	336	324	369	368	366	360	358	380	338	340	336	359	341	361	338	353	346	328	347	340	349	344	368	335	370	332	379	360	336	346	333	339	364	305	323	350	361	344	357	350	301	339	335	338	367	382	337	311	344	344	328	334	363	325	323	337	350	332	301	337	348	314	343	332	354	334	356	345	333	348	345	333	351	345	354	332	351	325	353	353	343	338	283	379	348	344	349	323	345	363	340	352	351	353	343	375	349	358	353	351	386	333	324	345	334	334	335	339	342	333	363	349	339	342	327	319	351	328	346	344	316	302	325	351	330	332	360	329	326	336	379	336	358	332	341	341	367	351	382	356	331	370	348	363	375	369	341	322	359	361	326	370	322	347	349	327	351	332	334	349	324	335	330	333	322	342	329	322	336	324	302	335	348	353	340	361	325	369	340	351	325	321	365	358	334	346	376	354	361	339	324	356	309	337	342	366	321	311	354	335	352	332	394	355	358	326	376	350	344	327	364	316	327	357	352	321	354	317	345	347	347	341	312	349	341	367	366	388	319	362	349	307	346	345	393	359	354	344	324	371	371	343	294	358	328	324	345	397	351	314	315	321	310	383	314	313	323	390	331	352	358	343	327	343	364	342	389	382	365	335	342	347	353	394	338	340	349	317	349	360	354	350	342	372	345	339	313	329	311	359	402	336	367	356	334	343	340	359	352	341	342	361	333	329	346	345	355	340	347	321	363	344	344	350	370	371	355	315	336	349	332	338	350	345	304	339	332	350	336	349	356	330	358	332	329	328	351	358	326	342	354	343	346	340	335	348	356	312	331	319	350	357	344	361	326	309	327	348	358	326	351	329	347	345	357	305	335	322	382	366	355	342	371	361	314	345	335	353	367	361	358	325	370	347	309	358	324	327	326	344	379	315	312	324	314	355	331	362	339	363	365	326	342	351	374	368	351	334	358	359	328	356	333	354	333	347	390	343	342	326	344	339	331	345	342	336	294	298	328	314	310	379	381	329	370	351	341	356	368	346	328	369	344	329	350	329	338	352	353	363	347	348	345	338	357	353	352	331	356	343	316	356	348	315	329	329	386	354	328	328	328	357	345	350	333	321	341	350	333	361	363	349	377	329	318	338	330	344	338	361	341	354	321	341	344	320	354	346	318	334	363	318	322	325	392	331	330	311	313	355	396	342	357	325	316	328	344	363	325	340	329	345	328	375	320	352	362	355	361	333	314	358	365	313	326	329	318	319	344	350	332	386	331	357	334	336	342	325	366	336	326	344	350	327	330	342	326	350	342	347	353	340	341	347	333	373	353	337	332	324	362	337	361	308	381	346	352	368	367	355	344	356	348	368	329	315	357	299	355	332	346	337	388	377	345	351	300	356	359	322	348	323	319	335	360	336	320	317	360	340	309	380	364	366	352	300	345	355	341	314	358	325	338	356	344	347	328	350	368	315	335	360	320	354	335	325	342	324	362	331	334	350	334	350	331	347	346	364	329	352	357	357	351	308	325	327	346	339	366	356	344	343	359	335	358	323	317	339	318	361	340	365	341	331	303	350	330	343	352	332	340	315	351	372	361	338	351	351	359	331	361	341	368	356	359	333	365	336	377	365	344	360	351	343	312	355	338	307	315	324	318	357	328	358	353	345	326	350	365	361	359	324	349	356	336	366	339	365	331	333	331	331	337	344	331	346	377	355	358	333	313	339	346	322	342	355	340	407	333	315	306	299	364	357	342	368	342	331	392	380	337	311	353	349	357	366	337	338	332	334	363	339	331	372	317	332	373	327	362	359	354	372	363
23267	20866	27586	24266	20238	1591	465	398	336	308	344	314	299	286	312	282	334	305	300	295	286	316	290	292	272	270	288	312	312	284	260	305	267	290	292	298	279	272	254	300	306	286	287	287	291	308	270	289	297	277	290	298	281	288	287	264	292	281	292	297	292	295	272	287	266	282	271	276	305	273	261	288	256	285	290	285	293	312	263	276	280	284	299	293	304	288	274	292	244	290	293	296	269	308	280	316	299	258	268	299	262	286	294	244	290	274	281	278	291	294	254	266	276	292	251	292	273	277	300	282	269	330	287	285	287	251	232	279	275	268	278	278	290	255	282	285	269	266	297	290	278	264	271	282	276	275	266	322	271	306	280	259	274	289	281	296	278	310	297	303	293	254	294	286	286	287	264	272	322	274	291	249	278	293	265	274	292	270	312	293	274	277	280	283	273	266	306	240	301	265	267	282	302	281	315	268	290	275	294	289	281	289	291	268	314	296	290	262	290	311	290	284	305	320	269	267	289	308	264	282	285	271	289	289	282	278	273	269	266	272	272	317	273	297	302	276	284	305	286	305	310	268	288	287	271	268	289	296	253	280	253	278	288	268	296	288	285	274	265	248	297	288	273	263	263	272	251	256	294	282	258	277	274	291	304	289	286	264	283	267	293	280	286	324	281	281	261	296	290	300	295	291	282	257	280	282	273	262	277	266	272	309	260	308	267	287	289	312	290	298	275	283	283	274	263	264	283	294	247	266	259	301	252	302	269	268	256	277	297	270	249	261	257	288	249	273	257	288	273	259	299	282	289	262	273	273	280	301	282	274	294	306	301	270	283	304	301	269	252	269	299	263	280	259	275	273	313	290	269	298	314	301	293	298	305	275	272	256	291	276	291	285	279	298	279	253	261	258	310	285	303	288	273	283	284	277	287	300	264	267	285	264	270	265	267	257	267	306	318	300	299	267	286	280	295	263	241	285	288	306	260	287	289	283	251	275	280	278	283	252	285	261	265	269	284	294	269	295	300	284	258	312	268	281	272	287	289	270	259	268	271	248	248	253	316	273	270	263	247	323	283	286	288	292	283	261	287	271	286	272	266	270	271	294	268	292	268	285	266	291	278	296	278	294	279	270	286	286	275	300	294	286	266	288	308	255	257	291	267	287	277	287	251	281	282	300	273	263	275	276	289	273	271	293	277	279	307	278	277	267	304	295	313	296	327	301	319	285	311	254	273	274	273	303	308	303	258	301	264	276	257	308	298	292	277	292	275	285	286	264	275	274	298	272	301	304	289	266	278	279	263	293	263	251	300	301	293	273	291	296	275	273	277	286	276	255	277	267	273	278	274	255	270	275	245	270	281	258	312	288	292	305	275	265	291	315	291	265	276	256	292	295	251	271	247	286	273	274	282	248	271	285	272	275	295	271	276	283	281	290	288	293	249	266	275	257	264	277	273	276	275	269	296	289	303	302	263	275	268	278	277	270	283	291	269	291	275	273	289	271	272	273	289	272	301	281	271	290	264	267	287	307	266	315	314	262	263	278	258	271	298	302	296	292	277	266	271	292	303	268	287	297	266	296	295	304	293	288	287	298	286	306	315	297	231	277	324	309	271	248	284	266	274	274	293	277	276	260	274	267	276	263	265	282	278	291	275	295	272	273	293	264	288	296	279	290	310	264	281	281	300	272	300	280	269	276	270	254	268	297	289	311	281	274	255	286	240	299	298	317	293	248	275	270	276	270	287	263	287	267	303	276	289	277	238	241	277	267	289	300	302	267	291	300	269	313	268	271	271	282	253	297	286	266	283	290	311	320	294	254	292	272	277	269	281	286	299	301	267	282	280	283	325	327	283	279	259	292	278	272	274	294	265	280	296	264	307	305	261	237	332	320	281	265	260	302	295	272	289	274	263	282	280	283	275	275	296	266	304	247	285	302	286	269	279	286	310	309	306	285	301	267	313	263	285	291	293	276	312	268	289	246	294	262	280	299	287	286	279	265	276	312	260	272	277	226	299	265	302	275	256	277	267	286	272	263	305	284	262	288	275	287	291	284	255	280	304	289	261	273	283	294	290	283	287	267	276	261	295	246	289	273	293	273	271	279	309	266	305	285	312	288	267	276	294	274	290	254	298	277	323	255	260	314	288	297	278	281	294	303	298	269	301	263	289	268	259	267	286	256	286	273	278	306	268	293	288	302	297	249	267	275	276	283	272	272	292	276	303	275	313	314	280	258	289	282	291	303	276	259	281	295	260	284	257	276	277	269	268	280	313	279	296	272	285	272	292	296	286	263	243	268	287	269	303	266	289	273	281	287	263	259	289	285	275	278	291	290	273	299	323	313	262	250	275	273	257	315	282	278	269	284	262	285	288	281	307	295	269	276	295	270	288	298	269	301	282	269	266	302	269	288	278	277	301	274	287	254	279	298	305	289	287	255	277	274	290	264	284	278	278	302	303	311	295	264	260	309	296	300	270	304	294	282	279	276	289	268	277	277	264	305	297	293	281	293	291	276	297	269	273	278	270	268	291	296	285	267	294	308	286	278	279	289	302	272	291	283	271	269	266	276	288	251	270	272	234	287	295	277	282	289	285	291	276	292	271	243	322	291	274	267	278	310	288	310	288	276	261	294	275	255	258	292	286	289	260	297	293	271	277	320	284	301	285	271	280	266	252	288	291	304	284	263	270	289	299	295	294	298	261	304	281	283	289	274	260	277	282	264	287	264	271	287	272	280	273	256	295	276	275	275	290	278	291	286	269	259	295	266	260	277	276	281	278	288	309	289	272	285	290	296	259	247	276	295	275	288	290	278	313	294	306	265	259	263	274	263	277	289	268	273	296	274	287	317	285	273	309	286	267	286	258	288	279	297	264	245	260	290	279	271	293	246	292	269	303	302	283	283	281	257	284	274	272	279	285	264	263	284	268	278	261	279	297	282	276	272	270	252	283	299	283	277	299	309	303	262	268	265	256	265	278	268	283	296	277	287	299	255	285	261	296	282	262	277	300	261	273	289	303	288	284	307	298	296	278	258	290	305	293	279	286	294	275	288	278	260	302	252	278	277	296	271	287	270	277	312	258	267	285	270	301	290	294	292	287	258	265	300	295	310	266	269	288	292	275	277	251	275	311	241	272	272	297	270	289	333	273	257	280	292	273	288	278	266	277	281	285	308	258	282	282	279	296	264	275	300	256	290	301	289	291	297	273	251	280	294	300	283	296	278	290	281	288	270	278	277	301	262	277	275	253	300	235	264	267	244	287	294	266	283	274	290	277	310	267	299	272	288	264	303	282	305	258	289	274	259	248	275	284	287	302	281	282	316	276	259	292	308	296	292	298	300	278	256	283	333	281	294	267	265	310	301	286	308	278	291	289	297	291	260	295	260	239	285	287	272	258	273	265	279	273	292	284	269	301	255	276	280	263	304	288	273	291	249	300	278	288	279	287	252	288	274	278	250	278	292	281	282	262	272	274	284	280	272	258	284	271	270	247	299	272	318	257	277
2945	5541	3247	1620	1153	925	805	693	595	581	575	495	504	469	440	439	436	444	398	440	427	420	424	419	454	389	383	403	377	408	422	388	412	388	382	423	436	407	396	405	410	383	385	406	390	380	401	381	409	379	389	398	378	379	415	404	384	424	404	386	416	361	386	412	397	397	406	394	396	406	422	421	382	400	446	400	365	387	395	351	369	398	416	408	413	427	373	405	409	385	395	376	394	367	407	398	395	378	438	378	400	427	372	408	390	420	380	379	394	370	411	389	424	392	398	400	393	390	410	429	384	425	371	363	395	387	432	394	404	363	384	361	365	400	381	394	383	370	419	417	417	372	382	407	395	381	389	402	391	386	367	399	392	383	381	389	359	396	406	393	406	395	372	392	423	359	372	410	372	352	376	345	383	426	423	386	416	376	376	401	382	374	399	409	396	387	387	356	388	391	392	415	398	370	416	394	375	421	361	406	414	374	379	404	422	393	402	353	415	391	403	385	426	378	409	392	391	362	382	380	404	377	380	428	417	403	362	362	379	354	380	379	396	430	353	408	370	388	392	397	391	400	377	420	425	376	393	379	404	372	376	376	398	406	418	350	374	376	398	407	380	422	391	405	421	424	377	360	371	401	394	361	380	403	397	379	394	385	403	395	385	380	382	433	408	392	357	372	391	421	374	401	380	376	398	398	395	405	384	384	419	378	408	412	413	373	382	394	390	396	404	377	401	402	384	410	390	412	412	435	391	380	440	394	389	395	430	391	398	370	419	396	440	387	411	413	377	402	370	388	372	424	404	380	393	372	425	375	420	385	405	406	430	398	397	410	383	375	416	455	436	412	394	419	403	376	393	402	363	383	380	390	367	348	384	434	415	412	382	409	400	405	429	407	355	378	375	389	352	398	354	389	404	401	408	385	411	387	422	420	389	370	368	382	405	409	385	417	382	390	407	386	397	370	400	386	379	392	396	404	375	392	363	405	350	399	393	374	355	429	402	398	373	395	397	392	419	396	374	373	421	374	370	353	404	376	417	423	381	424	418	413	401	417	396	380	364	390	449	389	441	368	380	390	374	370	420	425	376	404	386	420	390	428	358	400	398	418	380	413	394	421	401	393	367	425	419	407	355	426	375	413	389	378	399	419	361	426	367	377	355	394	404	387	378	391	441	397	378	376	390	424	391	370	393	393	409	368	378	409	385	411	416	407	393	393	374	404	415	430	401	410	376	394	384	398	409	410	394	395	409	387	389	381	396	386	400	392	425	374	382	386	384	383	389	404	364	391	421	380	397	387	403	405	395	380	395	427	368	361	378	427	392	392	390	403	429	393	404	369	395	367	381	396	397	374	416	449	388	393	399	412	392	373	388	419	394	380	375	417	426	403	403	415	373	407	397	374	378	356	370	421	426	354	401	417	418	406	394	377	400	418	395	419	419	391	345	410	412	382	395	387	395	403	373	372	398	401	400	384	369	414	398	389	399	360	413	359	399	368	373	361	382	396	392	373	427	389	383	392	396	353	390	374	377	379	427	406	386	407	381	407	392	389	425	368	413	409	368	422	380	387	385	405	388	429	379	391	387	392	376	380	418	356	384	383	415	418	390	390	380	378	409	380	381	348	393	401	390	395	397	394	394	376	393	396	371	394	409	402	427	400	394	403	389	384	385	391	393	410	427	412	373	376	417	384	374	380	377	394	353	391	380	360	404	378	433	374	381	374	374	399	379	362	410	364	413	380	382	390	405	377	395	374	404	437	400	415	379	398	380	406	384	410	368	379	397	372	422	431	404	414	386	433	427	373	405	377	408	384	398	398	411	365	370	423	402	385	406	384	375	385	385	404	373	362	386	388	412	427	393	425	378	383	421	406	396	353	392	377	400	388	388	369	386	362	401	403	379	392	423	409	367	358	363	401	393	407	395	365	378	413	409	369	413	392	394	399	398	400	408	378	390	391	395	404	372	414	370	389	388	350	373	379	377	397	419	360	387	376	415	397	397	388	376	376	406	373	403	410	380	397	373	403	371	365	394	414	397	381	363	389	389	364	377	375	430	348	411	389	418	386	405	428	370	402	391	396	382	424	383	384	412	406	419	379	367	383	417	375	397	431	412	405	393	419	410	369	376	420	406	404	363	383	357	408	381	422	415	379	395	361	365	386	370	363	369	397	386	396	390	371	346	379	403	378	363	365	373	382	360	406	417	396	377	372	363	407	404	401	376	396	368	399	395	397	382	394	394	424	427	408	436	422	403	385	417	418	397	369	399	406	391	377	377	380	365	370	394	371	348	397	389	406	389	366	408	379	380	381	372	369	371	394	404	383	393	392	394	404	371	357	424	370	388	399	414	357	405	391	384	388	402	378	404	394	402	379	388	414	386	407	444	418	389	388	395	370	401	365	434	383	367	375	352	383	406	407	378	416	386	443	378	397	385	412	385	416	379	373	408	372	399	385	406	341	408	385	387	379	405	408	362	361	375	395	367	377	372	385	403	422	363	399	386	394	409	396	403	407	389	372	389	394	381	391	390	372	401	398	394	374	395	392	376	414	380	392	368	440	402	384	357	365	386	405	389	414	366	347	385	419	398	393	417	398	397	405	389	384	397	436	373	409	378	367	386	415	382	376	404	386	373	378	387	418	381	399	383	392	400	426	400	383	381	409	382	415	418	390	388	436	363	410	408	391	383	402	414	359	399	396	382	406	400	373	388	382	389	399	389	382	420	362	384	438	405	402	363	410	411	406	409	404	394	382	380	403	374	389	393	383	390	378	374	410	406	397	384	397	413	411	389	375	404	351	387	398	400	423	371	375	394	414	393	411	399	384	367	368	391	391	404	383	376	361	409	380	377	387	390	388	420	424	360	411	398	425	417	376	402	397	386	386	375	370	401	412	363	422	383	393	405	429	397	342	388	401	365	393	396	406	392	383	394	381	384	406	429	363	385	440	419	390	383	385	392	399	361	394	402	375	373	404	383	400	392	430	372	413	388	367	379	371	372	392	382	383	399	386	379	375	398	353	413	404	380	380	422	376	393	388	410	392	406	401	390	406	388	421	380	375	416	375	347	414	382	397	398	412	394	379	407	381	399	374	411	366	373	383	372	385	377	404	382	388	378	417	376	386	373	408	383	371	397	368	401	409	408	372	382	425	389	407	384	436	428	401	390	377	364	382	333	395	403	373	383	406	361	392	398	389	408	410	395	404	394	391	376	397	401	380	385	405	378	368	392	374	385	369	405	371	386	357	412	403	411	409	422	404	375	422	382	377	368	400	422	388	376	382	390	386	401	379	423	384	426	401	384	364	418	393	375	394	401	412	372	405	386	411	403	416	409	376	422	377	367	386	410	383	365	375	387	396	403	439	390	388	391	343	397	415	404	353	397	458	392	405	401	391	345	407	398	419	444	419	407	415	440	397	401	408	403	388	378	429	373	377	407	390	371	443	414	421	408	385	375	407	403	366	399	412	420	414	357	388	381	368	379	383	379	398	374	379	406	375
24258	20902	26097	24731	1776	290	227	209	225	201	199	195	173	195	195	209	207	193	166	193	185	179	206	172	183	184	174	173	196	179	186	195	180	164	191	183	181	182	173	170	191	163	184	152	175	184	194	208	171	163	179	179	198	194	194	188	166	183	185	184	172	181	178	158	173	163	191	182	186	195	204	183	171	181	165	186	189	184	209	197	192	170	183	181	172	173	188	185	158	187	181	175	168	178	175	183	198	154	176	191	192	191	173	182	175	178	146	202	178	165	201	152	175	187	180	167	181	172	171	190	192	189	148	166	162	182	189	182	176	168	166	182	177	179	167	161	166	165	205	168	175	160	180	177	174	173	171	183	157	187	194	140	167	198	161	196	192	185	207	177	181	179	187	161	168	166	186	166	187	180	199	172	177	189	185	191	179	187	180	175	174	164	194	210	192	157	186	163	176	201	183	160	195	173	171	164	170	188	158	201	161	174	200	174	166	201	189	191	179	183	167	193	196	156	195	178	188	170	184	176	183	159	171	172	194	173	184	156	190	181	193	173	167	177	197	186	187	193	153	180	164	169	178	176	180	171	181	183	191	166	184	187	164	159	160	172	177	180	167	184	173	193	179	171	191	180	158	168	185	166	183	163	172	158	211	167	153	151	160	177	175	179	170	203	182	192	162	155	184	194	180	185	192	161	174	192	184	165	171	191	198	178	174	194	183	186	171	177	162	174	164	194	186	186	173	181	196	181	175	179	196	171	149	190	177	180	169	170	171	182	197	171	190	166	185	173	175	183	146	180	161	174	156	185	172	196	160	193	206	164	177	196	189	190	155	166	193	180	191	191	204	184	165	173	160	157	180	201	173	191	168	148	177	174	180	165	194	169	185	182	159	172	160	171	168	178	172	204	183	168	149	186	191	195	167	171	190	158	153	196	171	190	177	191	173	184	168	171	165	182	177	186	178	158	203	189	165	177	176	193	180	183	169	165	186	182	169	163	183	170	160	176	198	151	170	168	164	195	165	158	161	186	199	175	196	169	169	170	171	179	182	178	181	189	174	183	173	189	184	176	165	152	168	178	169	174	173	176	176	189	180	183	183	160	201	164	155	181	159	198	161	179	202	157	194	151	167	198	184	187	196	189	173	179	162	191	190	174	173	166	179	171	182	184	183	185	196	159	207	165	172	167	193	186	194	180	162	174	207	171	194	177	183	197	178	157	181	159	199	181	197	190	163	175	195	171	179	183	168	184	187	197	177	189	185	172	164	192	200	175	176	161	167	164	154	191	163	194	172	170	149	182	151	203	200	185	182	168	172	203	189	166	206	170	164	191	171	168	174	195	204	195	188	182	185	198	177	179	196	195	171	171	185	168	200	200	176	172	158	166	156	187	187	206	185	184	166	199	203	188	186	202	179	176	191	149	176	174	182	180	175	173	198	161	195	185	164	168	164	176	173	178	166	174	160	173	194	163	186	172	195	186	174	203	192	189	173	198	167	158	190	194	209	185	180	150	206	168	206	197	185	185	156	181	186	185	171	161	174	169	183	189	183	186	171	171	179	186	195	187	160	190	194	161	188	181	178	151	193	189	181	190	187	194	172	200	152	202	194	203	188	182	184	172	188	170	182	188	170	188	193	158	195	182	201	186	165	203	186	194	190	177	186	166	199	195	193	177	198	178	182	186	178	182	178	181	189	185	177	178	198	190	168	167	188	182	166	167	177	156	193	171	171	167	193	163	153	200	191	171	163	158	187	175	185	175	195	180	167	182	182	160	194	180	203	191	167	183	172	159	166	199	170	199	143	173	176	172	198	161	139	168	174	168	193	217	167	186	158	185	184	184	174	186	176	201	207	177	180	178	188	201	177	170	188	191	161	182	173	171	196	178	179	195	174	185	204	175	174	172	181	177	169	177	179	192	179	159	179	179	211	144	202	198	188	189	172	180	158	153	175	186	194	185	175	173	185	147	164	171	172	176	167	191	147	175	188	147	177	157	174	181	194	187	147	176	162	165	201	174	192	156	198	167	192	180	195	174	188	183	195	149	183	181	160	177	183	175	209	170	182	184	143	160	180	181	191	181	178	176	164	181	189	179	175	182	166	195	183	171	167	217	190	155	205	187	192	199	196	210	185	185	170	182	203	178	180	193	190	167	169	177	196	194	171	180	172	165	175	171	170	167	179	182	192	176	181	160	186	173	197	161	175	188	176	179	168	165	178	180	153	193	172	179	199	172	190	184	193	161	200	194	147	182	155	166	184	188	191	172	175	172	172	182	186	215	192	189	199	179	174	200	186	186	200	172	172	186	183	152	167	201	205	186	173	183	177	182	192	162	176	182	182	199	158	163	192	144	149	193	164	187	178	191	164	175	173	185	171	162	210	186	200	196	176	205	169	172	184	191	188	214	217	205	185	179	197	186	166	173	205	163	161	183	149	183	176	160	196	178	187	181	172	180	207	169	179	189	178	149	196	157	158	170	186	180	172	192	174	175	195	204	174	183	171	180	171	182	180	197	177	165	195	184	175	179	176	184	158	170	201	185	203	191	171	167	174	181	173	171	173	183	174	164	182	175	186	184	183	191	200	170	152	179	185	174	161	210	186	172	181	150	193	181	190	153	190	179	191	198	163	183	155	185	166	180	164	153	179	186	191	168	180	179	175	193	164	156	161	144	177	167	187	179	172	183	183	178	184	162	200	178	198	176	178	190	161	193	160	172	164	183	185	196	204	179	201	180	182	180	182	163	189	189	183	198	168	179	184	178	186	170	168	164	168	172	145	179	190	179	181	187	179	164	174	169	167	188	169	197	158	207	173	167	184	176	210	182	181	185	202	192	163	189	195	173	173	170	189	157	172	187	188	182	180	179	193	177	160	154	173	188	174	198	207	187	202	202	179	205	192	178	173	152	173	185	179	195	169	176	171	166	171	163	177	169	169	185	175	161	213	192	194	170	178	167	189	168	170	195	175	192	186	199	184	183	191	199	176	190	162	196	184	206	215	164	172	194	161	177	173	182	155	175	176	163	192	186	176	181	172	187	182	167	181	191	171	189	186	169	171	181	175	177	143	194	166	194	170	174	158	166	151	184	204	166	160	163	184	167	191	181	177	192	176	185	188	176	202	194	166	180	184	191	189	181	172	178	149	180	189	187	197	197	172	177	198	183	183	180	186	183	173	183	176	178	183	194	205	172	193	172	184	184	177	184	165	201	163	184	173	176	180	166	187	186	179	180	167	182	174	185	175	179	217	181	193	157	163	183	191	184	149	175	171	181	170	183	159	192	164	178	178	172	189	198	174	175	166	162	175	198	175	167	187	149	166	164	171	185	170	178	186	185	188	170	196	182	193	154	172	185	173	164	185	189	177	152	152	178	163	202	166	174	182	181	171	174	199	178	211	170	164	164	181	196	167	161	173	180	153	184	166	173	162	188	152	182	178	161	166	189	184	158	182	178	167	188	192	179	178	196	143	171	194	173	176	170	173	174	183	183	194	193	192	175
3227	3395	1831	929	767	547	468	422	373	366	334	278	281	277	295	272	253	256	260	240	249	243	250	258	250	227	261	257	245	236	243	230	246	249	198	241	221	227	255	238	277	227	253	204	228	240	255	252	244	239	263	254	241	233	220	219	220	239	234	252	246	252	256	207	244	230	252	249	236	252	245	255	242	231	214	235	236	249	219	219	270	273	247	225	216	281	233	210	224	225	216	278	259	257	254	242	255	247	224	221	243	234	206	232	241	273	230	248	217	241	231	255	222	229	252	246	231	235	240	244	238	219	235	233	227	229	229	225	267	232	236	219	277	245	224	239	261	227	228	265	253	254	247	224	255	240	233	228	241	257	233	214	239	228	218	232	209	234	226	256	242	244	264	242	226	233	242	247	259	227	228	240	236	237	217	251	270	240	210	209	235	244	252	249	228	255	228	246	249	244	229	214	241	235	237	242	251	245	246	215	228	219	233	223	213	229	253	222	243	242	247	223	242	244	248	235	202	255	215	258	236	232	222	216	238	248	235	224	221	241	248	264	237	234	214	248	222	229	255	260	238	244	255	241	247	245	253	260	271	201	236	234	240	244	218	213	228	241	244	237	229	248	245	220	222	231	222	237	224	225	267	230	233	233	262	228	267	251	252	238	248	244	237	210	248	237	243	241	239	253	234	256	225	237	231	251	236	265	243	250	238	246	254	259	253	248	227	237	244	246	237	232	246	241	261	257	273	256	212	233	223	215	233	264	242	227	227	221	248	261	257	231	257	225	243	235	262	226	256	212	244	236	257	243	211	227	246	239	210	221	274	211	217	247	254	222	246	230	224	239	224	252	224	235	234	242	235	228	224	215	220	215	233	200	233	204	235	214	199	239	222	262	273	238	215	239	219	225	243	200	230	228	238	255	234	213	250	236	233	228	216	221	233	233	237	237	227	233	228	234	255	239	248	265	250	230	249	228	240	218	250	237	243	241	239	262	242	246	242	227	265	257	237	209	228	228	239	247	270	225	220	230	270	249	237	221	208	236	222	236	259	246	236	218	250	240	240	219	237	187	232	224	235	226	232	227	231	205	221	264	243	251	245	272	253	243	222	276	243	231	225	205	216	215	235	235	253	246	228	242	244	233	258	251	236	248	247	241	232	252	221	232	230	206	254	228	213	232	211	220	240	226	239	230	240	249	229	235	241	247	226	245	238	221	202	257	233	261	241	218	237	233	232	236	228	245	228	253	229	259	241	272	232	211	243	243	219	258	236	222	218	242	245	235	231	223	212	260	244	239	242	227	247	273	225	237	223	208	224	244	214	233	239	226	241	195	235	235	248	244	218	232	235	218	247	243	247	236	235	230	226	225	238	228	238	238	239	217	247	233	229	217	251	242	235	246	217	237	255	242	245	253	225	226	224	237	230	232	241	228	236	246	239	209	235	216	203	235	217	234	243	229	244	226	218	236	269	273	254	224	235	227	247	236	209	228	247	234	239	245	244	229	229	255	216	217	255	244	256	240	251	243	242	240	246	232	242	223	234	217	240	215	214	233	217	201	261	223	260	273	200	223	238	242	250	259	228	223	255	257	247	221	238	277	217	233	220	207	222	262	224	228	232	255	267	226	229	224	204	191	222	238	268	216	229	224	216	259	263	244	249	242	242	256	231	252	247	240	228	224	219	239	217	247	236	238	238	235	222	239	240	225	293	232	241	229	225	211	227	235	226	223	274	246	237	241	236	255	243	257	234	235	234	240	239	238	232	250	234	247	223	217	247	223	235	228	241	229	223	230	238	219	231	231	245	232	223	237	261	218	221	270	243	265	261	264	222	237	237	237	224	226	211	244	230	234	267	216	240	240	251	235	233	202	258	233	245	233	246	223	238	233	222	293	237	234	254	244	253	251	208	229	248	204	218	232	237	263	269	252	270	240	213	242	262	240	197	240	239	208	238	225	254	253	235	231	226	241	246	248	251	221	224	242	267	261	241	227	241	277	234	231	225	235	232	241	240	225	241	260	220	253	246	201	244	226	232	262	255	229	254	270	272	252	225	242	217	241	257	231	242	260	228	223	232	249	217	195	218	248	222	255	248	228	273	266	237	219	242	241	219	234	254	243	224	241	222	227	244	227	260	234	223	240	244	242	247	249	245	219	265	227	267	216	226	226	256	241	251	248	235	248	241	208	237	260	223	235	220	223	254	223	220	213	227	236	207	225	238	239	239	233	245	239	228	219	235	242	221	248	212	216	261	243	235	242	190	245	228	217	232	197	237	258	205	257	274	262	223	242	232	240	253	196	220	224	241	245	233	243	230	252	215	240	247	229	251	216	224	229	239	224	204	227	264	254	226	219	240	231	224	237	234	269	222	218	252	240	236	236	223	231	228	219	212	237	254	223	219	250	229	257	252	222	231	225	248	224	261	234	239	216	224	268	243	266	227	242	254	227	227	229	218	246	247	209	248	249	233	212	224	250	228	226	224	250	238	274	220	237	229	239	254	228	234	229	246	249	221	234	242	220	224	246	225	232	245	224	227	221	239	239	245	272	243	223	251	237	250	275	252	237	215	258	235	211	233	228	220	251	222	232	236	210	226	213	262	215	255	234	208	253	227	232	210	237	225	209	248	234	232	228	230	233	226	235	265	234	263	247	216	227	237	220	268	215	231	244	230	243	232	232	255	230	235	222	268	248	256	243	221	247	226	262	213	252	235	227	238	221	225	239	225	220	256	259	240	233	231	215	236	233	211	256	233	270	214	229	222	224	227	235	235	248	206	253	240	227	231	254	242	233	241	238	256	233	237	238	235	245	246	229	216	201	226	235	236	232	234	267	220	217	219	227	227	235	244	255	233	236	251	222	222	213	204	256	254	250	235	255	243	264	215	249	253	229	216	216	235	230	233	209	220	232	244	212	216	246	254	252	238	261	232	209	222	220	234	245	238	249	217	223	245	264	223	253	219	242	242	234	224	241	240	233	217	257	247	229	220	238	250	240	245	200	231	225	246	204	241	235	234	259	216	239	237	232	250	239	241	235	254	229	232	236	225	213	239	204	224	257	240	219	265	236	242	212	230	230	229	242	229	214	220	231	228	243	244	231	213	192	252	222	243	240	237	238	266	243	228	216	233	265	255	232	199	225	215	222	232	234	244	218	237	209	236	243	236	222	247	241	231	230	263	236	252	227	218	246	218	239	239	247	221	242	240	213	233	225	245	226	227	223	240	242	217	258	249	215	225	232	259	240	225	232	243	248	253	239	236	272	241	223	234	253	231	230	220	248	229	262	254	229	279	216	232	229	234	230	245	215	220	234	249	237	238	258	254	246	231	227	254	248	232	238	246	219	239	236	251	233	227	242	224	238	256	263	248	224	234	254	223	238	202	230	240	236	260	227	235	262	261	207	238	253	226	213	235	242	236	210	240	244	258	240	240	232	266	252	232	235	235	252	257	235	248	232	223	229	216	265	236	247	243	220	239	228	215	227	241	240	239	251	225	221	246	265
22268	20954	28357	23710	20950	19964	1005	436	326	298	309	285	285	262	231	260	253	228	264	236	241	219	221	231	230	203	251	234	199	218	239	216	232	197	219	190	220	195	223	227	221	219	195	230	210	223	223	213	224	213	201	216	207	196	199	240	239	231	219	233	211	211	199	218	225	223	202	191	209	190	223	218	228	196	226	223	216	199	178	200	199	216	236	202	208	198	226	223	212	214	223	212	196	225	220	214	184	187	216	222	202	193	194	187	216	200	197	215	212	171	186	244	212	204	231	204	223	200	223	206	182	196	215	208	206	205	214	221	189	210	214	195	212	211	221	226	223	210	210	216	204	195	199	228	217	218	215	199	204	199	200	223	198	211	201	206	214	209	196	233	213	223	204	217	195	191	202	213	226	227	231	196	212	202	207	216	200	191	201	211	218	196	206	204	191	193	193	218	222	183	182	228	207	242	204	201	188	220	221	196	232	187	206	204	189	239	197	233	196	225	220	192	211	233	203	254	204	204	221	221	225	199	212	198	219	234	206	203	184	214	229	226	236	200	230	215	208	211	207	213	199	185	213	202	216	202	208	222	208	207	208	199	205	209	205	198	230	186	190	193	224	226	200	201	223	216	202	221	190	185	210	216	213	189	209	216	217	202	204	216	222	216	193	184	219	205	220	202	219	177	185	231	203	212	201	200	197	213	221	217	216	197	206	214	218	230	224	225	200	206	206	194	221	188	191	202	206	206	217	243	202	194	216	221	240	194	224	201	211	210	199	214	224	201	204	188	202	197	203	213	199	199	195	199	188	203	227	223	229	207	210	193	262	217	201	213	212	191	202	215	217	209	227	211	220	178	204	194	181	195	212	168	194	190	237	204	213	198	219	234	201	215	202	221	192	210	200	199	234	213	232	215	198	212	244	222	207	218	218	207	200	208	232	214	206	202	206	209	202	192	194	188	198	219	198	205	193	212	182	202	213	202	210	196	217	217	208	181	211	232	221	228	214	229	195	206	223	207	208	241	213	206	235	213	199	197	204	233	246	200	205	223	223	196	212	197	219	234	185	215	215	195	191	203	199	180	201	222	200	215	201	211	200	214	225	224	202	212	215	229	208	204	247	216	195	205	204	213	187	228	218	232	207	213	196	237	224	185	230	195	202	196	203	221	208	187	254	208	201	196	207	212	230	198	219	187	215	222	221	222	199	201	219	235	208	231	220	201	199	215	192	220	199	188	211	194	201	196	214	213	193	197	204	206	227	199	185	213	198	203	202	222	226	207	203	216	214	212	225	202	211	220	215	205	190	210	209	187	247	209	187	190	203	211	229	178	209	203	241	217	219	219	199	217	213	212	200	203	206	202	208	193	224	203	209	227	198	218	216	221	200	193	204	209	229	198	192	232	224	195	225	193	203	220	215	196	217	218	210	220	196	197	209	206	204	233	225	227	213	213	194	182	213	220	220	197	217	206	221	219	217	182	185	202	194	229	192	208	234	201	194	219	204	207	226	168	213	194	226	227	211	205	214	192	207	186	212	223	229	198	220	178	211	229	200	211	187	208	191	249	198	207	216	232	197	232	227	223	236	203	191	190	225	219	230	206	222	178	207	222	181	220	212	209	201	230	228	208	204	195	202	186	229	245	239	221	203	203	197	213	204	195	211	213	191	211	239	220	200	225	214	215	225	214	217	207	201	202	221	217	214	197	199	181	226	218	213	188	218	207	195	214	204	206	239	234	194	191	207	219	202	232	194	210	198	212	201	211	191	203	198	222	235	231	208	201	207	220	213	222	214	224	216	232	219	202	226	187	226	207	225	212	202	200	194	234	199	215	220	210	194	229	219	206	178	233	183	216	227	197	206	220	215	208	205	219	192	228	220	206	221	198	228	203	226	218	212	219	215	201	222	224	201	223	218	220	226	215	207	193	200	216	206	200	216	235	201	206	205	204	193	189	209	224	191	173	210	194	244	226	217	228	216	196	221	218	220	211	215	233	218	200	215	227	208	223	211	217	198	200	193	208	199	228	224	223	217	207	202	194	194	184	212	190	216	218	218	218	207	214	212	197	226	227	226	221	238	201	215	188	225	214	224	210	210	196	203	194	193	218	205	194	197	251	236	203	227	193	223	192	214	210	187	205	213	201	222	217	183	231	198	228	202	205	199	223	207	210	193	190	189	223	191	225	212	217	206	204	190	193	202	219	192	228	226	209	221	187	201	179	217	220	224	231	186	218	208	195	207	203	214	220	199	193	210	207	212	230	221	192	203	218	220	210	205	174	237	225	207	211	233	250	221	212	200	212	180	220	195	222	191	209	217	204	181	194	203	190	230	192	220	186	204	197	198	188	228	226	245	189	213	243	252	213	214	221	189	225	235	195	224	218	215	200	182	239	196	214	204	181	211	187	184	202	210	193	200	209	189	211	195	204	244	231	219	221	216	185	228	197	208	213	201	197	236	188	188	235	211	217	207	206	224	191	212	205	199	211	217	214	221	200	215	208	219	214	213	217	218	207	214	197	220	195	212	228	200	208	211	211	238	202	243	202	227	224	215	205	195	230	221	217	216	208	200	194	192	219	224	205	200	203	227	201	217	191	197	208	209	205	199	182	209	228	190	189	201	190	211	192	212	197	233	217	180	239	228	210	207	219	222	222	209	192	198	204	216	229	218	207	205	207	208	242	207	201	219	212	225	205	195	210	229	227	198	212	217	212	207	230	206	207	221	206	196	237	204	207	199	195	203	182	204	196	217	197	199	213	197	237	213	210	226	198	204	203	195	206	209	225	215	206	219	214	200	237	200	209	194	219	198	209	226	219	188	236	230	203	203	210	194	221	189	204	241	217	216	210	237	199	218	213	202	191	206	211	208	206	192	214	204	238	202	212	178	238	199	199	225	193	209	201	229	184	206	205	187	209	215	190	214	220	235	208	179	209	195	235	228	184	209	206	215	188	193	226	212	213	222	198	237	191	175	213	215	230	196	220	207	203	178	204	205	205	223	199	226	226	211	223	203	196	210	211	211	208	199	191	241	220	243	204	212	194	210	230	204	239	211	211	228	260	211	240	199	191	221	213	180	211	221	220	208	199	220	193	213	207	199	202	233	215	224	230	215	232	218	199	216	232	225	208	214	202	222	196	184	194	202	227	212	211	212	193	220	180	216	219	208	226	192	217	210	210	206	256	204	183	210	225	189	213	215	195	206	198	215	235	222	206	216	214	215	214	224	221	223	195	230	226	194	251	234	183	233	221	222	216	234	225	224	227	190	195	203	214	206	224	215	205	215	216	223	225	223	197	225	230	221	202	196	228	224	217	210	207	199	211	202	201	179	201	212	218	210	212	208	206	188	198	199	220	197	209	194	214	230	230	210	208	189	210	213	193	196	222	224	191	203	219	212	214	241	218	224	222	195	205	213	213	218	200	216	208	221	216	191	203	203	226	204	239	185	206	211	193	202	223	202	192	220	184	226	208	215	208	203	205	200	216	208	208	212	218	222	197
3958	9818	5365	2785	1835	1353	1018	885	704	664	580	547	471	446	394	365	362	347	359	317	314	347	328	336	317	282	325	325	312	290	280	306	314	319	307	338	311	282	316	296	315	273	275	241	307	285	318	280	300	302	286	299	270	279	272	281	259	266	278	287	299	271	293	289	286	276	292	292	334	304	308	307	293	299	304	300	269	279	292	300	277	287	276	278	291	315	257	302	274	256	276	287	272	291	276	263	302	297	289	289	292	284	271	278	269	304	320	273	277	275	306	316	301	285	269	304	295	279	317	295	307	291	279	279	299	282	252	270	321	303	261	289	284	297	296	287	285	283	324	275	284	297	295	272	274	264	270	300	254	261	267	294	275	262	282	284	294	299	287	259	291	296	267	277	286	243	256	286	260	271	279	261	265	309	300	278	282	267	260	270	290	266	297	295	288	260	300	259	270	286	253	284	283	254	279	287	270	304	272	283	284	264	264	278	299	292	270	267	273	284	279	282	250	288	266	282	291	293	281	299	270	307	285	292	274	259	312	277	288	286	304	293	302	309	291	251	287	294	292	301	297	273	289	252	292	309	263	267	264	272	256	282	289	257	303	269	272	291	303	278	293	277	270	279	291	275	276	284	268	277	261	268	292	292	284	281	286	254	291	255	283	288	290	291	289	240	276	276	259	309	289	267	264	282	265	292	290	297	278	303	310	278	294	257	293	270	283	294	274	283	302	258	301	297	315	272	272	296	279	295	293	304	287	265	294	290	302	288	294	281	267	310	271	285	311	286	261	285	271	306	281	278	299	287	277	287	289	269	263	284	256	277	253	258	280	269	305	314	290	259	262	284	290	254	269	278	259	264	289	279	290	294	302	285	316	290	266	259	267	311	266	284	259	312	280	301	257	260	267	272	261	277	293	282	284	273	267	294	325	279	303	263	273	279	264	264	298	266	297	248	265	281	297	280	261	292	280	273	287	320	316	293	284	276	298	312	297	287	298	271	311	276	320	262	268	283	266	274	291	274	288	316	282	293	276	288	260	282	267	305	264	253	305	277	307	264	282	299	268	283	270	271	265	253	275	282	268	283	259	299	297	274	257	295	295	315	313	267	292	264	285	254	297	276	314	274	316	275	282	244	328	287	276	255	265	254	277	299	244	322	256	298	279	262	266	269	285	275	267	285	280	270	265	288	283	294	256	290	293	275	252	265	293	291	295	286	265	305	304	286	262	263	287	259	269	267	259	270	275	250	269	271	279	296	283	279	291	258	286	274	299	293	313	282	274	291	261	265	297	303	288	287	286	276	275	268	295	271	288	269	279	308	286	291	293	269	274	245	265	268	279	252	270	285	258	265	230	311	307	262	278	283	253	267	285	288	248	264	297	288	282	301	286	297	253	273	285	277	296	268	270	251	286	288	279	249	292	280	291	287	268	294	285	296	271	322	292	274	296	278	278	256	276	299	293	286	299	285	304	311	302	312	308	318	257	320	315	263	282	272	314	265	260	292	265	287	236	292	298	265	267	300	282	287	273	283	304	273	250	285	285	282	264	281	299	265	274	257	310	309	303	286	305	332	263	267	293	279	278	297	285	253	263	264	264	304	283	282	282	278	269	295	269	279	272	314	257	283	301	264	299	296	275	277	288	272	293	276	281	282	290	270	262	316	274	290	317	265	292	244	269	284	253	302	304	272	278	265	297	292	271	276	272	301	284	280	324	272	268	290	269	294	246	290	267	281	322	256	275	293	248	285	339	286	312	249	256	294	298	325	281	281	251	293	309	277	276	306	272	274	268	276	285	278	254	270	291	306	262	263	266	276	261	264	292	245	266	288	281	272	275	264	278	268	287	292	275	246	254	274	260	287	295	294	232	265	292	293	269	274	285	272	270	276	270	282	265	274	252	280	266	314	261	266	268	284	258	263	299	274	272	278	263	294	248	268	271	279	308	286	285	282	302	267	271	260	275	288	277	280	305	241	272	277	270	261	298	271	298	305	297	288	278	294	258	256	273	272	290	317	263	260	303	264	297	273	252	262	281	297	303	275	279	296	265	294	317	283	267	295	261	289	280	264	290	291	265	259	291	290	266	293	271	316	271	299	288	275	273	303	261	269	264	304	250	272	305	282	303	266	296	296	256	294	284	254	288	265	275	310	229	297	271	238	258	244	244	286	317	290	291	325	216	266	275	261	276	267	277	289	304	283	263	295	277	275	260	261	263	266	289	272	286	259	265	263	277	269	283	260	271	285	303	272	293	272	281	314	274	296	273	280	279	252	298	269	272	259	278	278	284	289	286	266	276	281	277	269	264	301	285	266	269	301	293	256	263	260	301	318	249	291	325	287	302	262	255	287	299	290	282	327	270	285	290	309	272	290	254	256	278	268	288	279	319	293	276	265	290	298	298	313	285	247	302	261	260	295	285	276	281	269	246	261	273	279	284	284	269	303	273	279	307	244	281	282	284	277	251	247	277	259	282	281	251	284	297	284	275	265	248	266	280	266	302	259	277	265	278	303	278	308	295	301	268	297	290	250	294	270	266	306	274	306	273	291	259	271	298	262	284	272	285	248	264	286	282	290	275	265	284	296	268	288	282	303	274	299	315	306	311	275	299	269	282	277	281	275	259	276	244	265	280	300	260	280	275	298	286	265	301	297	296	299	275	292	285	282	294	312	276	262	280	284	286	286	266	300	278	300	253	291	271	284	284	301	265	299	279	279	278	288	317	301	304	269	317	275	312	259	282	278	299	263	294	287	289	250	295	282	267	293	283	288	305	243	293	268	281	284	290	281	299	271	298	264	284	281	262	294	265	272	315	294	261	267	275	254	273	284	289	268	266	285	283	304	272	272	290	278	298	265	275	283	285	326	299	274	289	285	267	269	287	279	272	305	273	287	283	280	284	290	294	292	288	279	296	281	305	296	326	280	306	305	278	318	303	287	299	271	301	294	290	272	309	270	262	284	313	267	261	271	287	285	296	304	269	287	285	286	257	282	286	274	255	288	297	282	251	288	270	288	296	269	300	289	280	288	269	290	269	289	278	257	277	299	275	265	257	296	278	242	276	287	288	308	281	298	304	281	263	282	263	263	307	297	281	272	271	326	282	308	274	260	307	265	277	288	306	287	269	280	286	291	289	269	262	293	285	298	274	255	263	323	285	284	295	276	278	305	256	266	272	288	287	310	279	233	250	266	289	308	298	308	272	258	283	288	272	291	264	276	272	285	263	283	320	284	309	281	299	290	256	299	276	295	288	290	280	296	282	280	307	299	271	310	275	254	258	268	284	248	271	319	269	266	296	266	273	260	249	299	263	272	306	289	278	269	284	301	262	262	296	304	283	275	258	289	272	283	297	308	264	298	273	269	278	306	278	267	256	283	273	266	264	299	276	286	275	265	276	279	281	271	275	272	302	267	274	297	270	286	295	284	279	271	261	302	273	269	283	269	314	282	269	286	267	283	262	293	287	284	268	288	301	267	280	269	291	299	309	303	290	302	276	280
27140	18149	3600	378	300	271	277	266	286	236	238	231	246	270	250	291	299	252	248	268	251	265	226	245	247	265	239	250	262	254	246	277	266	255	249	257	256	234	265	271	240	255	267	256	263	262	267	260	263	221	222	259	252	246	243	250	233	273	244	238	288	251	273	265	247	246	261	247	249	252	270	259	270	253	278	248	268	260	260	249	245	238	266	236	252	231	231	249	240	240	218	272	233	236	241	227	243	257	256	269	269	251	232	260	247	260	233	234	262	258	269	258	260	228	264	251	252	243	263	245	281	259	237	270	249	260	265	243	253	237	250	262	258	235	288	285	256	249	251	250	244	252	269	268	267	242	268	230	249	226	249	265	259	240	251	264	269	234	265	247	255	269	266	233	243	272	271	251	261	255	266	250	253	245	286	285	267	245	231	246	280	266	232	276	256	261	283	274	224	271	226	236	246	256	252	213	246	227	273	270	259	255	263	217	260	224	252	249	241	257	230	276	261	260	238	278	233	265	240	243	239	227	240	250	249	227	246	276	257	243	255	270	248	260	282	241	243	239	256	258	252	262	250	251	251	270	228	247	250	272	290	238	255	270	282	256	255	236	228	263	254	244	254	240	230	242	252	256	233	254	248	254	266	253	209	262	258	254	269	257	264	237	240	231	268	234	268	249	248	246	235	243	256	268	231	251	267	251	252	244	246	255	245	250	249	244	267	262	263	250	217	261	268	254	265	255	251	252	243	256	265	228	225	261	244	240	271	231	224	238	248	259	227	256	303	239	228	268	251	241	262	259	258	275	262	270	258	253	261	252	240	247	274	230	250	246	241	286	237	266	249	233	249	260	262	271	255	241	267	236	252	258	241	276	265	289	240	245	258	235	241	247	277	271	246	256	241	223	260	254	250	223	251	239	253	257	251	283	259	256	258	241	250	268	245	268	241	243	239	257	220	248	265	237	208	258	243	273	240	226	233	230	281	257	257	254	252	254	231	276	230	264	262	254	244	256	236	230	239	231	251	249	271	250	255	253	228	246	237	237	211	235	262	244	271	239	242	244	233	258	251	234	251	249	261	248	254	273	247	237	270	248	260	234	259	233	222	261	230	236	253	237	239	237	217	249	287	262	243	255	250	272	244	236	260	267	227	254	291	243	244	249	229	259	252	267	249	233	245	228	267	230	283	254	252	235	267	243	278	259	254	236	236	261	237	280	243	258	238	244	245	276	245	253	244	247	232	256	274	245	266	292	241	251	240	234	259	262	242	253	264	282	256	267	232	232	226	228	244	235	260	273	232	267	205	249	262	243	258	259	255	241	257	265	245	230	270	267	272	277	239	259	259	243	283	247	257	252	236	283	250	239	223	243	249	253	281	234	248	230	262	246	268	261	260	244	248	261	241	240	240	257	273	253	239	243	241	232	252	259	233	222	256	258	257	242	258	250	245	241	251	225	236	236	264	232	229	214	251	254	245	246	235	239	267	248	248	253	249	274	274	229	282	237	271	255	261	265	280	234	272	237	241	227	248	276	241	270	244	243	229	223	261	242	282	237	224	231	252	274	263	255	235	257	252	256	236	244	245	279	269	236	263	264	248	261	227	271	244	275	258	255	242	224	240	260	238	226	248	264	245	250	254	270	242	264	262	220	241	263	249	292	276	248	283	254	229	265	236	264	261	257	237	246	232	280	274	288	277	262	255	270	248	227	261	286	240	254	231	242	239	273	232	251	274	277	268	262	251	244	259	244	265	223	243	260	230	232	275	226	245	238	241	278	256	218	233	260	257	245	235	264	267	247	229	253	268	263	274	236	260	263	298	242	268	237	224	261	237	236	247	237	240	238	215	214	240	261	240	258	237	286	234	237	291	237	246	232	250	244	250	270	260	245	253	237	250	255	240	241	250	262	264	251	230	224	251	258	261	255	286	232	250	240	251	253	259	252	239	252	253	224	249	254	280	264	264	252	241	223	265	232	252	241	253	249	229	231	235	258	237	258	283	260	293	229	230	242	252	257	246	276	246	240	235	270	276	251	244	237	261	258	242	255	238	235	269	260	254	277	250	254	251	223	228	257	261	269	274	240	247	251	245	259	279	258	269	223	258	221	232	259	255	231	234	265	268	257	257	238	268	247	260	246	267	245	283	228	243	234	219	251	225	238	231	248	271	268	266	256	243	247	220	257	229	248	263	233	258	257	270	253	237	248	244	241	261	223	253	233	262	244	230	216	260	237	241	235	240	244	252	233	262	244	257	231	245	273	245	280	261	235	253	225	250	262	267	263	279	261	254	259	244	236	260	243	241	253	237	239	236	253	258	240	266	291	274	251	241	233	244	271	252	236	267	283	242	233	215	265	272	249	260	272	231	250	254	225	254	247	249	234	252	243	272	284	262	264	249	278	274	275	257	256	225	284	274	222	250	259	248	258	270	216	250	246	247	258	250	250	280	261	280	257	228	252	277	241	270	249	276	252	257	238	262	240	233	233	248	273	258	263	248	252	217	276	255	239	258	247	263	251	256	245	249	280	245	246	199	288	247	256	237	244	246	272	244	258	245	230	251	267	229	275	255	223	197	245	245	272	239	249	228	274	260	282	246	270	246	266	259	261	243	266	222	282	233	227	225	253	263	247	252	244	248	223	278	253	249	254	255	249	252	262	259	248	219	245	255	228	230	271	248	246	260	244	283	228	278	245	217	221	256	254	243	259	268	218	244	248	225	214	251	245	268	275	258	239	249	254	271	248	238	266	256	281	253	260	262	243	243	253	250	249	230	258	254	246	251	255	247	248	244	245	248	261	232	276	283	257	262	237	264	263	267	248	243	238	247	234	250	251	248	262	272	257	253	252	232	248	258	241	266	246	254	258	260	292	243	249	260	246	280	265	252	257	240	249	248	250	268	298	229	265	225	282	257	244	232	220	265	253	226	262	250	262	251	241	271	258	244	247	248	221	249	263	233	250	232	242	228	252	256	242	262	251	284	254	249	241	260	286	257	254	243	269	287	261	244	234	243	240	243	242	255	228	240	263	243	246	232	252	231	256	200	267	229	246	243	250	269	239	251	244	248	220	286	232	263	236	240	266	262	253	236	242	267	245	260	231	249	273	249	265	261	224	238	236	253	262	261	284	250	266	239	268	246	289	244	238	257	264	252	244	260	256	281	249	253	241	276	223	261	255	271	261	268	288	234	260	264	237	264	242	259	293	259	251	236	264	248	247	254	232	254	287	223	238	273	246	270	246	277	256	242	270	265	272	236	241	232	248	238	270	245	240	225	254	259	260	220	230	298	257	237	244	235	233	270	286	248	262	236	273	233	226	260	241	235	257	264	242	260	238	275	252	263	234	255	225	261	271	266	248	234	228	243	215	239	267	240	210	282	250	263	274	255	230	262	250	249	252	224	259	248	237	225	256	228	239	271	272	274	230	236	269	243	241	247	228	259	272	252	233	258	273	242	260	266	277	264	290	268	249	269	229	234	245	267	230	266	225	255	244	231	240
4277	799	576	467	452	421	406	353	376	376	420	377	343	356	363	392	383	285	348	374	375	385	348	330	365	338	334	343	347	343	332	350	338	366	352	379	372	319	386	360	349	317	357	318	341	354	348	376	366	345	375	312	321	353	344	342	343	351	334	355	337	369	334	363	338	359	379	388	330	373	365	329	347	379	390	314	370	338	351	377	335	358	352	341	326	307	325	340	318	343	375	363	349	337	339	364	365	366	334	353	343	325	341	330	360	372	341	348	315	344	362	328	356	320	375	333	359	329	334	323	355	343	353	311	338	346	366	374	346	367	372	327	349	373	354	324	323	368	342	370	355	351	348	369	370	330	324	367	357	350	367	347	331	362	325	338	346	361	360	391	328	363	364	342	373	328	385	363	354	338	358	321	328	359	368	354	349	359	396	367	329	359	357	370	318	359	340	340	336	329	362	355	365	363	372	318	326	328	363	333	352	340	344	352	348	349	327	348	372	301	395	380	376	361	358	337	352	367	300	335	385	349	330	349	360	346	334	325	330	286	366	382	367	326	374	341	359	387	386	382	350	331	314	353	374	340	339	368	336	335	358	368	337	331	347	342	362	370	343	334	347	359	322	335	337	321	378	337	344	362	339	362	381	348	349	327	320	365	333	336	334	338	336	388	342	360	357	334	350	351	354	313	338	343	355	368	361	369	377	359	355	373	346	355	327	344	369	334	382	321	385	345	337	345	362	348	342	360	344	373	333	351	383	358	343	361	340	357	321	338	353	332	355	360	339	344	310	340	368	370	353	319	317	323	333	350	325	371	362	325	330	374	338	351	323	329	337	334	372	352	315	362	352	353	348	342	335	328	374	355	347	343	323	344	345	336	370	325	326	364	346	352	371	327	319	350	378	350	366	376	359	360	372	368	355	350	362	311	343	351	361	344	366	364	354	356	335	353	331	328	321	334	333	344	380	338	374	357	367	334	357	366	351	341	341	366	355	315	374	348	338	354	312	317	356	320	333	353	345	350	352	394	338	338	338	324	370	378	363	371	348	331	324	338	341	351	355	347	373	368	362	367	355	379	318	357	378	362	368	374	358	334	354	365	343	348	337	351	351	345	372	406	328	346	350	360	322	357	348	349	337	355	336	359	367	325	353	368	372	363	341	387	346	345	350	349	357	376	347	354	343	325	350	343	358	339	354	372	328	357	365	383	362	353	347	311	348	311	360	326	351	352	341	358	339	380	326	335	340	335	351	339	344	350	362	370	351	374	376	338	369	356	379	375	360	363	343	333	338	356	342	353	354	351	381	331	391	353	344	346	363	338	349	400	365	323	343	362	352	328	344	336	333	329	360	334	326	332	372	365	362	349	368	335	365	323	335	320	326	322	341	320	394	337	341	324	371	339	351	327	378	337	343	331	380	374	355	361	343	353	353	349	379	346	348	369	348	328	322	356	341	321	333	338	346	383	333	337	339	345	349	333	322	367	349	349	355	314	338	361	356	372	356	365	352	364	338	335	351	342	347	338	346	354	366	371	327	348	350	334	332	332	331	361	356	358	352	367	350	333	348	345	329	354	368	377	348	386	343	352	347	407	321	355	373	331	347	343	368	317	373	369	350	377	337	333	350	335	352	339	365	347	325	362	317	324	373	347	327	330	372	364	337	358	300	366	361	312	343	317	329	383	362	356	346	360	326	332	381	401	348	371	356	359	352	349	349	350	306	382	358	315	339	349	357	358	347	343	368	355	358	336	329	337	347	381	331	383	372	376	350	364	351	377	347	306	335	381	340	349	373	378	352	338	356	366	345	362	338	378	374	362	358	370	375	372	296	323	363	349	332	336	313	362	327	395	354	372	328	352	337	347	406	359	348	342	344	332	366	354	341	323	344	360	337	352	359	364	365	335	349	342	346	351	342	340	349	367	324	299	375	334	359	340	343	358	354	333	368	348	350	343	356	339	364	356	351	360	333	350	341	370	343	334	346	369	315	361	334	326	373	360	331	348	350	383	352	329	376	349	337	341	326	334	351	340	338	328	347	336	361	369	326	365	347	297	346	364	359	361	343	327	337	371	329	336	345	343	312	366	348	356	360	326	324	355	330	334	373	369	322	350	328	378	347	356	355	323	313	318	352	358	343	337	316	334	363	357	346	376	346	335	352	347	337	337	351	355	393	350	336	358	370	369	379	354	332	404	320	371	374	378	351	336	323	353	380	355	346	368	351	306	338	331	381	346	364	352	364	346	351	347	350	325	349	355	373	350	324	315	348	346	327	364	361	352	345	315	340	362	374	322	375	337	350	336	341	347	316	380	350	351	360	334	349	349	339	324	342	379	347	343	347	347	352	333	342	375	357	321	356	388	341	339	365	344	347	347	348	339	369	346	351	331	355	377	333	357	323	386	333	354	353	343	363	350	337	323	336	327	359	330	343	330	321	343	363	330	366	339	342	374	359	301	322	329	349	367	319	323	346	330	335	353	346	336	372	326	332	316	322	358	377	360	354	346	354	364	333	328	355	357	337	368	339	341	388	333	364	380	347	346	302	344	331	353	351	352	387	346	343	345	373	369	361	363	394	323	317	348	331	326	332	343	350	331	332	339	374	346	377	340	344	342	379	353	337	353	347	344	334	338	363	342	340	338	352	330	325	350	337	341	335	308	352	346	336	378	354	356	388	366	349	334	366	370	334	344	334	343	358	353	331	373	367	340	364	348	327	348	356	329	366	365	355	341	358	372	370	339	357	378	327	336	348	320	306	340	351	319	322	376	358	344	347	336	306	361	375	362	340	398	326	331	351	349	352	333	343	332	334	362	311	339	376	348	332	384	365	361	368	332	343	329	326	345	358	326	331	315	364	320	322	339	367	320	343	354	324	337	375	353	324	372	335	328	322	338	384	357	361	357	333	333	336	364	343	326	327	384	336	352	344	353	345	362	346	389	332	341	318	369	335	352	345	348	381	323	356	351	341	345	355	337	355	341	339	363	347	358	343	354	352	363	342	351	364	351	342	328	315	351	342	349	339	366	325	366	310	363	334	368	368	366	323	318	383	346	335	363	354	342	346	341	359	384	360	379	354	339	340	361	332	378	338	335	364	394	322	344	340	372	334	375	329	345	327	372	354	336	365	341	370	330	358	345	364	319	364	319	358	381	375	359	306	350	319	361	335	347	354	370	350	349	353	352	351	331	316	357	306	335	325	372	362	357	348	359	349	345	329	337	346	360	343	380	338	324	361	323	358	322	351	331	306	345	346	339	354	363	351	319	339	365	343	334	340	335	339	372	340	356	323	362	338	368	326	331	328	377	342	370	334	335	330	362	392	321	346	360	386	322	378	336	346	380	343	352	332	339	331	384	370	342	347	371	360	357	353	333	384	356	367	329	347	347	343	379	375	353	380	331	368	377	354	314	303	358	312	319	358	376	335	334	341	346	325	371	360	332	357	354	336	382	336	380	371	343	336	350	351	366	341	369	318	374	364	352	338	352	388	376	346	347	314	365
23158	20864	27591	24257	20248	1579	483	415	342	337	325	326	320	351	305	322	274	293	307	313	308	293	293	266	312	296	299	274	277	313	290	306	302	269	293	309	279	302	268	271	260	277	280	303	280	296	302	295	285	306	302	309	310	275	305	271	306	296	277	289	278	268	315	292	281	275	263	292	289	307	309	291	307	295	278	253	271	310	304	276	272	293	323	286	275	289	283	262	294	300	309	285	289	300	312	308	267	286	290	280	316	286	288	274	290	256	300	262	294	288	261	280	288	273	301	273	261	290	298	285	288	286	286	310	277	266	248	306	291	311	261	316	272	268	295	267	293	294	267	320	303	291	308	271	281	290	272	303	263	260	270	308	291	266	281	257	286	285	278	258	298	276	295	301	285	260	264	263	277	299	299	278	311	271	304	285	271	269	291	283	285	295	293	284	257	296	278	316	290	272	277	303	279	262	275	280	313	311	289	317	307	303	291	316	280	301	305	249	285	312	288	290	260	280	281	271	265	287	283	287	316	276	272	257	265	276	284	283	311	293	294	252	280	274	282	282	314	277	297	266	262	254	297	262	272	286	288	269	299	283	290	298	266	283	304	302	300	292	273	292	299	278	293	278	318	299	306	303	279	274	289	276	298	311	276	287	304	272	330	296	274	302	330	249	290	301	314	270	283	282	319	295	276	290	287	321	280	298	291	267	267	269	292	300	311	315	281	300	294	294	286	266	295	297	301	278	268	337	282	293	280	256	262	274	276	273	262	265	280	294	314	296	313	318	316	286	274	283	272	287	288	272	276	313	304	284	295	275	296	271	278	293	309	308	283	271	239	305	309	275	284	293	275	277	278	273	292	279	279	285	266	298	266	278	292	290	289	282	256	278	315	311	312	317	294	259	265	293	307	303	290	285	299	313	321	268	294	278	281	266	274	280	268	296	296	280	280	302	279	275	299	282	277	286	295	295	296	276	291	297	286	310	254	274	286	297	288	263	296	288	306	274	290	291	253	281	291	291	290	303	277	257	306	260	281	295	314	299	306	291	284	287	262	309	286	283	290	259	275	275	287	268	293	288	272	281	306	307	278	298	281	282	308	270	271	301	265	289	274	273	280	272	257	249	270	249	296	326	297	273	301	321	271	253	273	303	285	279	304	287	277	304	292	269	293	299	289	300	329	294	297	282	325	285	292	264	274	292	300	273	289	307	289	271	261	298	297	280	275	288	289	282	265	302	284	264	285	289	268	278	289	297	285	265	262	286	266	284	291	318	297	275	278	278	297	278	283	284	278	248	300	304	268	250	312	309	298	282	297	292	296	271	274	307	294	256	295	287	315	334	275	273	307	291	316	255	273	327	307	299	283	281	312	298	277	284	276	293	278	287	295	289	308	262	271	287	267	283	311	270	277	307	287	289	268	274	285	270	301	262	272	289	273	300	266	288	284	318	274	284	253	287	266	267	276	277	271	288	300	269	289	274	281	288	308	261	282	267	284	299	273	279	297	283	281	272	276	275	302	287	289	289	272	317	290	272	300	260	270	254	302	290	309	246	297	280	303	254	257	278	282	287	269	298	287	273	278	278	291	309	287	298	281	267	282	285	272	282	284	301	273	323	300	272	296	289	297	288	271	248	298	275	294	305	268	323	291	272	258	304	285	261	267	294	306	267	278	271	290	295	291	311	289	292	301	299	288	307	270	309	287	317	292	312	262	288	276	295	314	292	306	285	266	289	275	262	284	291	306	291	286	265	266	284	306	265	304	327	281	279	286	278	296	288	251	281	281	303	289	306	312	306	301	273	290	294	279	294	322	338	265	277	284	285	295	264	273	316	271	287	312	271	304	276	319	265	293	263	279	325	259	304	288	285	272	267	307	310	278	257	268	279	260	281	270	279	273	298	289	274	295	288	290	293	270	301	274	297	292	304	303	283	283	276	288	299	264	288	280	268	286	282	289	277	265	237	282	296	275	296	307	310	304	278	301	276	271	288	320	304	297	257	276	311	308	268	263	285	297	268	292	294	286	283	268	260	285	273	294	291	300	272	305	293	323	305	293	292	274	280	296	285	311	259	304	294	282	281	320	324	288	295	259	280	293	300	276	298	290	281	271	262	282	287	293	265	309	262	291	302	282	310	261	288	302	294	274	251	296	295	319	297	275	293	294	287	301	269	306	286	270	285	310	308	254	299	293	280	284	280	293	277	286	258	270	322	287	336	300	271	297	290	292	324	264	282	278	291	309	304	272	278	288	311	248	269	296	270	302	276	279	282	313	281	292	309	294	284	295	259	303	291	332	308	265	267	309	279	286	279	305	275	355	311	277	292	281	270	271	271	262	286	286	325	271	291	305	254	319	277	307	291	303	281	276	291	273	293	297	273	284	333	266	285	293	318	291	254	266	316	294	289	245	276	276	289	273	294	265	297	260	284	281	273	319	284	283	265	280	294	297	271	304	283	305	301	294	284	261	282	253	296	305	268	290	289	292	269	293	296	265	276	270	297	264	317	311	312	296	278	277	275	290	270	276	286	251	320	263	312	302	261	256	250	317	287	280	313	286	262	273	309	282	255	290	273	268	287	287	282	275	291	289	294	268	289	264	276	299	283	294	315	262	297	270	299	287	317	263	283	298	271	301	280	268	273	286	277	281	286	303	302	269	268	297	303	257	281	293	307	292	284	296	315	287	279	285	267	295	295	305	264	297	273	275	280	313	303	249	259	280	269	325	269	281	275	280	326	292	273	295	299	277	291	271	282	289	292	253	270	306	311	292	304	273	294	283	323	263	295	288	279	273	314	281	283	287	267	293	273	296	272	284	299	316	280	293	315	245	281	291	266	305	302	287	306	301	296	255	276	275	267	270	291	261	299	295	308	302	301	278	266	300	287	312	281	291	292	273	316	287	290	269	271	273	284	263	287	296	282	285	297	281	283	288	291	285	284	309	266	291	272	292	298	262	318	296	313	280	288	278	242	287	279	266	283	276	263	266	269	292	283	300	311	301	285	324	278	256	264	288	295	294	274	304	307	288	278	285	286	251	342	284	297	275	308	299	271	229	288	267	253	284	275	268	288	271	295	256	272	303	270	262	273	319	292	262	294	257	282	285	289	273	294	298	279	289	271	301	289	302	264	271	304	294	290	273	274	276	283	272	267	281	319	265	301	292	279	268	275	281	306	261	299	292	268	292	310	273	289	330	276	283	264	296	257	311	311	278	294	268	274	306	302	292	264	266	300	288	275	287	256	267	306	279	323	289	293	294	285	290	274	307	283	295	288	281	299	282	273	311	289	303	271	308	290	307	298	303	271	334	259	306	271	294	276	287	305	274	273	303	276	267	279	274	301	253	284	275	261	307	299	311	271	298	282	272	296	282	283	296	310	273	274	314	307	312	273	272	262	261	291	309	303	277	285	288	280	284	287	271	291	292	267	295	296	249	291	304	272	292	287	259	279	294	269	288	266	300	280	301	273	244	251	271	286	277	314	300	278	302	279	289	313	285	280
2769	5541	3128	1632	1222	970	823	672	615	544	558	521	486	465	499	473	454	433	444	415	428	452	406	435	434	403	439	402	458	405	430	446	408	402	431	402	422	383	443	402	409	398	400	398	386	433	365	414	387	399	379	365	412	377	381	416	404	395	423	402	396	406	436	397	348	392	401	426	404	413	392	407	440	369	404	399	379	419	364	437	400	379	423	411	413	416	377	359	378	440	366	368	407	398	393	398	403	425	431	397	407	384	436	383	399	412	412	388	412	428	420	381	363	400	386	430	409	408	374	397	402	430	387	436	384	385	375	450	395	402	393	415	369	398	386	387	398	376	428	391	406	390	356	387	424	386	411	377	428	389	397	421	411	390	409	384	391	416	365	401	404	390	397	395	365	369	422	388	426	399	368	418	370	416	403	413	392	402	437	393	414	396	367	385	375	382	366	398	385	411	406	409	458	468	406	395	399	395	373	370	404	400	410	392	386	409	352	362	415	364	399	369	370	391	432	370	411	404	421	403	401	374	424	397	389	365	386	365	423	366	409	426	422	419	408	421	412	373	348	387	412	405	376	392	419	408	411	392	430	401	389	363	373	379	409	404	385	395	372	387	388	386	419	440	378	396	442	377	404	393	415	414	395	417	365	402	457	383	352	421	389	384	424	382	422	404	413	407	392	397	404	392	403	432	375	372	412	360	407	408	367	392	399	354	364	391	408	415	421	443	394	392	375	420	423	408	447	391	368	409	410	390	381	430	417	365	418	421	384	417	370	382	435	427	423	362	409	405	395	449	408	374	397	418	394	400	401	407	413	405	420	390	420	396	418	417	444	438	390	381	358	380	410	416	375	406	413	382	373	406	449	381	412	371	383	408	414	396	444	413	423	401	449	389	378	418	388	403	396	374	405	415	393	389	384	340	381	386	431	406	409	393	411	378	410	430	413	373	391	397	380	437	389	394	417	405	377	424	402	385	366	391	372	410	393	397	405	437	408	426	405	399	399	421	394	423	435	400	382	408	403	391	402	424	400	410	372	410	424	400	380	376	415	411	408	381	380	394	366	407	379	383	390	406	402	395	411	415	421	379	381	423	435	389	390	407	426	390	403	407	405	385	387	415	379	387	458	388	402	404	407	353	379	400	393	380	404	441	414	396	419	418	412	405	374	413	385	385	440	414	407	419	376	369	388	392	417	379	421	417	374	424	401	376	435	392	411	361	398	412	410	404	396	406	409	392	384	415	405	417	390	358	393	418	403	421	416	411	396	410	380	407	383	394	377	372	378	396	410	432	384	392	407	373	386	425	417	402	411	424	404	439	435	404	397	390	427	368	401	393	404	377	410	401	387	392	410	413	401	391	366	386	410	386	395	382	417	400	387	424	426	387	387	408	391	404	419	417	405	427	409	401	399	395	367	397	411	388	402	385	388	418	425	401	381	362	410	405	360	410	392	396	401	402	405	352	396	392	406	395	378	408	378	411	387	389	404	371	359	400	396	388	403	376	362	423	386	376	439	345	412	402	442	409	423	362	395	399	406	401	400	387	414	418	372	378	391	389	393	403	377	421	377	399	375	388	401	410	399	402	356	391	391	396	418	400	437	413	433	401	404	401	358	401	385	362	429	389	437	416	396	388	401	375	381	383	400	415	409	407	407	407	448	391	361	385	414	375	397	419	378	382	425	403	411	444	386	401	405	427	401	399	437	378	401	379	392	389	409	380	431	423	460	420	394	383	383	401	425	386	367	433	357	424	409	427	395	403	380	387	407	403	397	379	386	366	381	409	413	407	400	387	395	411	385	417	392	404	379	423	400	403	421	379	370	409	441	376	437	375	411	413	436	373	401	402	432	395	389	397	374	406	387	340	404	404	410	358	398	361	397	394	400	393	409	388	352	434	389	397	406	389	384	367	364	393	404	398	384	384	392	393	398	411	400	379	412	398	376	412	401	348	393	409	387	345	402	392	395	438	379	401	389	379	408	401	391	395	417	409	402	404	408	414	374	387	381	409	413	429	392	403	398	416	416	405	381	380	408	407	371	430	373	410	415	402	419	390	371	428	393	418	377	381	391	383	409	421	412	378	384	451	413	386	407	395	445	382	418	379	379	401	393	386	372	369	414	397	431	448	420	402	382	439	419	396	412	409	386	382	387	385	382	379	375	413	439	382	410	440	414	388	379	437	403	427	363	406	384	376	422	403	414	382	417	414	401	362	406	405	400	425	400	386	394	390	397	359	409	404	377	427	380	414	382	390	371	383	392	378	391	375	377	392	421	348	374	412	401	426	415	398	421	382	419	377	411	412	403	387	408	384	391	394	415	414	420	387	423	397	372	404	381	393	422	366	413	404	375	402	389	403	409	413	406	374	365	385	389	377	417	383	399	371	392	399	379	395	401	406	408	430	388	409	393	376	388	394	413	406	386	378	399	389	398	407	379	385	386	369	403	391	394	388	417	432	426	407	400	399	407	401	400	364	416	383	407	400	414	414	390	412	404	383	359	394	413	374	407	410	398	399	394	394	397	415	399	421	416	409	407	424	378	395	388	391	366	385	403	356	416	398	414	365	393	387	435	382	414	403	398	402	408	402	394	361	382	403	411	408	439	417	425	413	399	383	404	406	421	442	403	410	390	394	401	391	354	391	431	429	403	389	396	382	349	405	397	407	396	391	387	403	420	396	411	397	399	388	382	357	383	397	401	412	374	421	362	383	399	400	412	431	405	389	417	387	429	398	380	430	392	399	419	385	390	409	423	394	411	360	379	433	386	432	372	410	420	415	403	398	411	387	391	421	407	380	421	392	432	423	406	393	410	424	399	387	358	383	384	362	441	360	409	392	376	375	395	395	392	382	382	371	424	424	379	377	393	405	405	381	385	397	413	397	381	382	404	403	388	394	408	373	400	419	417	400	389	411	386	396	407	376	390	398	419	388	397	392	385	426	387	391	373	420	401	402	391	392	388	412	380	408	399	402	402	389	404	413	391	405	395	442	405	391	403	382	396	397	426	404	397	396	384	420	393	412	356	399	405	377	375	431	405	426	399	390	427	402	387	368	375	364	425	441	407	395	435	423	377	408	370	380	390	399	405	414	381	388	385	394	428	385	408	388	370	378	397	419	389	406	395	396	427	399	407	381	412	369	412	417	368	353	409	396	396	389	415	396	414	397	369	386	391	370	441	374	390	380	383	380	400	437	399	426	399	442	398	361	411	415	393	435	393	430	419	400	388	379	383	396	403	395	428	384	407	397	405	401	414	384	391	418	377	403	415	381	400	376	417	408	415	395	421	402	403	430	395	411	362	396	424	376	351	412	425	407	407	374	378	402	381	436	403	378	387	412	409	409	379	391	385	371	347	400	395	439	403	431	420	394	389	404	408	398	388	385	396	411	377	380	418	407	384	380	391	406	414	442	360	438	405	380	386	429	405	368	402	418	394	382	423	380	380	412	418	415	420	414	396	428	390	430	404	387	378	388	426	405	401	376	396	421	346	367	352	377
24325	20861	26036	24733	1891	256	264	238	195	222	186	198	212	171	203	258	187	207	198	179	194	181	210	181	204	203	183	198	200	181	196	172	203	175	170	207	191	193	176	189	169	191	197	165	168	210	178	181	164	192	184	162	182	197	184	189	179	183	189	168	181	182	190	172	196	212	177	179	190	194	190	168	165	192	192	179	186	180	212	185	187	188	151	174	216	167	170	170	169	170	182	174	182	183	198	180	174	185	187	192	196	197	178	172	176	170	180	167	183	203	212	177	184	203	179	187	211	186	185	177	187	200	189	181	208	152	218	203	184	177	179	188	208	187	172	169	177	208	188	220	184	202	189	192	210	194	180	206	178	189	179	195	174	186	232	176	227	194	168	145	202	190	185	199	198	204	167	196	184	203	200	172	200	189	193	177	172	182	192	168	180	178	191	159	189	158	148	193	168	190	204	184	183	167	194	176	192	200	188	179	170	188	181	191	176	189	177	185	194	190	170	188	211	165	155	189	207	183	193	173	209	198	186	201	183	174	201	164	163	167	187	170	191	183	181	185	177	203	204	186	189	191	194	169	194	183	229	166	186	210	190	204	193	189	195	156	170	168	221	178	182	183	185	187	184	190	179	182	180	185	165	197	185	180	191	209	179	175	202	178	174	183	189	173	196	187	172	177	173	178	176	194	176	189	165	178	203	182	177	177	184	181	199	193	200	166	191	160	177	181	191	209	193	193	169	208	179	195	211	196	154	167	170	182	193	173	168	188	159	178	162	198	181	164	157	181	183	199	185	191	193	185	183	174	208	178	193	187	200	179	187	184	186	196	187	197	197	170	174	195	222	184	194	186	192	199	182	204	194	196	195	192	210	184	184	187	203	176	167	204	179	167	175	193	192	190	187	188	189	206	201	198	198	201	186	182	186	178	173	175	163	192	197	182	183	176	175	150	167	176	203	174	174	190	183	175	188	201	181	180	193	170	177	184	179	177	179	185	185	192	193	191	183	193	185	197	181	189	191	163	186	191	185	178	200	180	177	165	192	182	195	184	172	211	182	173	190	191	216	172	167	166	175	189	178	206	204	189	182	196	176	162	198	196	189	189	202	210	177	213	202	186	193	183	185	184	171	191	207	189	184	201	173	173	203	221	188	176	173	198	177	173	165	195	190	188	195	135	180	173	207	188	176	198	197	201	165	172	174	199	179	192	188	173	175	173	165	167	173	192	170	176	186	162	184	205	188	200	198	189	164	178	181	163	179	179	191	172	164	175	194	167	163	194	177	174	199	196	171	221	196	173	218	176	179	202	176	167	174	145	205	170	181	210	181	152	186	149	195	168	197	185	185	183	208	187	191	181	191	172	181	184	160	198	168	171	195	186	183	189	172	191	189	175	176	191	189	181	167	207	173	184	194	188	170	168	190	199	202	182	209	188	180	175	187	172	185	211	181	190	168	174	167	209	165	193	172	167	210	178	186	190	173	175	186	205	172	190	171	212	191	179	179	191	185	182	178	189	178	187	180	167	214	189	176	189	184	174	172	174	168	190	173	198	211	192	202	189	178	200	191	184	186	196	179	184	172	174	194	166	176	182	169	190	176	189	158	159	173	166	174	192	174	174	202	202	199	160	171	190	174	186	181	191	174	187	182	173	173	166	178	169	186	205	205	188	174	185	163	193	158	201	157	179	169	169	170	167	185	211	206	163	176	192	196	196	183	208	148	175	195	193	163	167	183	198	189	203	178	189	173	176	192	184	191	211	183	205	193	195	171	204	206	207	208	213	164	194	184	168	197	185	179	186	161	195	159	173	209	185	198	183	199	191	192	181	173	190	199	176	199	168	188	193	169	179	199	178	194	189	174	180	184	180	204	212	196	194	178	181	188	215	185	205	182	190	180	177	182	182	179	195	222	181	175	162	174	209	192	187	213	195	175	192	181	192	195	180	186	193	190	182	194	212	179	174	181	186	210	184	171	160	202	177	205	209	193	177	170	177	186	190	188	177	187	171	164	201	174	180	186	186	204	194	185	167	208	194	195	170	190	173	199	166	173	182	174	203	176	191	184	196	191	183	191	173	186	209	186	197	173	191	202	197	156	216	157	195	186	182	164	209	222	178	173	183	176	186	179	165	187	167	178	170	208	210	189	179	199	181	173	194	176	173	193	221	169	188	166	196	185	180	158	135	175	174	187	169	194	174	188	182	188	173	186	161	168	166	168	180	188	191	183	184	175	187	174	197	200	186	177	163	185	181	206	174	188	165	176	183	176	189	210	172	170	173	191	167	183	180	168	193	182	166	201	173	170	184	171	191	211	170	186	174	186	212	208	171	167	166	166	183	182	160	207	171	164	193	193	202	183	209	175	195	173	171	187	199	209	196	181	198	175	199	186	192	154	179	161	150	196	173	175	202	208	168	175	179	179	162	198	188	188	185	188	190	200	190	170	179	185	164	166	188	180	195	190	167	174	196	201	178	208	180	177	219	182	199	170	192	182	183	183	184	161	172	170	162	174	193	175	181	179	188	212	183	188	169	202	212	183	178	181	144	185	210	181	174	175	172	165	192	176	183	152	193	168	206	196	152	194	194	179	220	183	192	176	199	173	170	176	160	191	165	214	166	174	200	208	186	180	195	172	185	170	162	176	177	176	195	187	225	211	174	170	183	190	170	190	202	179	205	177	197	187	178	197	163	194	175	220	194	170	156	175	180	205	172	155	171	162	200	209	194	186	178	179	170	178	209	210	202	199	201	175	179	175	197	195	171	204	188	196	185	196	190	196	201	186	201	190	195	174	168	177	153	170	172	194	185	173	155	202	186	163	191	172	186	159	197	197	184	202	166	183	185	172	215	180	193	202	197	171	172	177	190	187	194	174	199	200	195	171	193	207	185	192	165	196	193	165	179	172	191	170	197	198	188	190	171	190	203	203	168	194	187	192	198	167	187	182	177	179	184	184	174	190	179	172	208	157	178	171	190	196	164	173	169	167	183	162	192	209	191	189	203	181	177	172	173	190	190	178	178	159	164	177	183	178	183	161	171	184	204	171	188	169	182	198	192	202	214	185	171	162	172	167	199	206	181	186	178	199	188	185	154	186	174	195	181	191	148	176	180	200	186	191	199	181	167	184	179	167	176	179	198	178	156	192	169	182	179	175	165	168	202	186	180	213	191	182	182	190	189	154	170	181	174	151	178	187	182	168	187	191	192	209	190	181	173	159	197	179	198	189	158	206	191	188	200	176	193	201	186	198	182	175	190	173	186	169	185	180	179	170	186	164	171	184	199	177	183	170	185	193	207	183	164	210	175	198	200	180	178	194	213	194	181	186	156	193	197	193	172	179	181	194	189	177	188	206	195	196	188	168	163	174	196	176	164	185	182	149	166	178	198	161	197	198	172	181	173	172	179	185	162	160	184	181	184	183	180	177	178	184	151	164	185	180	206	212	167	172	191	172	210	200	189	163	196	199	194	197	183	186	179	176	180	193	179	156	191	208	194	182	182
3189	3424	1836	927	713	536	461	383	402	373	368	365	299	259	280	270	281	268	241	273	278	248	248	259	271	267	266	255	274	247	261	241	231	262	249	248	256	258	266	273	250	255	237	240	247	228	252	262	240	238	226	218	263	242	261	243	237	250	231	270	237	260	258	243	242	244	265	238	250	235	251	251	255	247	249	262	199	237	222	239	262	210	225	265	240	274	237	214	257	218	246	241	244	262	238	266	238	251	242	243	287	254	234	266	241	219	264	241	234	229	252	263	215	238	275	242	236	238	243	249	237	221	247	225	244	234	243	251	277	221	271	230	251	224	262	247	241	240	261	226	227	230	252	284	227	242	226	234	238	258	247	260	225	258	222	240	263	237	228	253	244	235	231	236	250	229	232	234	256	244	235	246	231	226	244	215	255	242	264	232	250	253	238	228	235	233	267	240	264	244	227	217	238	229	254	262	216	249	247	228	229	227	241	258	258	240	256	264	245	240	215	237	244	253	226	232	250	258	226	249	259	237	246	229	235	240	228	246	249	238	244	271	261	238	231	236	254	241	246	231	233	234	237	249	245	277	224	252	257	230	244	257	226	221	247	243	229	218	255	259	248	255	238	226	219	244	246	230	233	220	225	229	239	221	277	258	209	264	235	246	218	244	238	242	247	224	237	262	221	239	246	249	238	280	248	256	250	254	240	225	276	261	246	265	231	245	235	237	261	245	246	255	244	210	254	253	227	252	238	235	238	240	280	227	252	228	279	239	253	245	225	232	217	252	286	243	236	228	266	240	233	260	258	218	241	235	237	234	203	242	246	249	273	236	237	256	246	213	275	243	223	232	244	257	227	246	235	229	259	231	243	250	231	253	249	243	228	224	260	242	220	249	256	239	232	235	243	262	248	248	265	264	231	240	235	272	244	265	254	247	245	241	231	234	275	227	259	263	260	246	256	266	233	282	241	245	227	243	262	273	262	222	250	256	239	233	235	236	241	241	234	240	302	234	246	261	215	217	252	233	216	256	257	244	254	226	241	259	262	238	250	256	232	208	277	229	268	233	222	243	256	230	231	238	237	251	270	255	239	232	239	239	259	246	229	226	256	257	246	243	213	218	256	264	194	221	261	222	254	239	239	261	246	260	253	254	250	239	261	248	218	225	240	235	235	255	243	228	239	243	247	265	227	241	232	239	219	249	257	231	231	252	229	234	248	257	262	240	256	251	232	253	224	237	237	222	266	240	251	246	237	236	244	243	229	256	244	211	226	229	218	250	220	225	233	247	238	232	246	254	241	222	252	241	237	245	223	241	244	231	239	244	246	232	199	209	234	238	255	264	237	233	195	221	239	271	231	218	239	243	244	250	253	235	232	241	239	233	249	229	230	268	229	252	254	230	214	255	233	225	236	249	236	258	254	231	244	259	239	229	266	243	215	227	232	272	213	237	250	229	237	246	243	254	217	236	236	299	219	245	226	233	226	244	259	249	263	233	230	262	225	230	247	246	238	226	239	232	202	258	232	251	243	238	266	242	252	240	264	240	270	226	240	273	218	233	223	225	227	279	215	253	256	246	252	258	251	237	251	243	256	240	229	273	249	223	237	242	243	223	208	229	251	229	242	233	262	242	254	219	237	238	249	235	238	258	250	259	248	247	228	251	253	224	224	246	228	252	239	249	256	237	229	236	228	250	235	239	216	254	244	234	242	244	257	222	259	237	241	238	243	263	236	227	249	246	238	242	247	234	232	223	252	231	229	244	226	262	255	241	213	246	253	238	216	257	236	228	261	239	268	253	260	224	242	265	244	246	255	231	231	218	248	264	252	241	265	235	274	222	226	231	236	240	265	235	230	214	239	237	234	238	246	231	254	250	209	255	246	249	251	258	265	264	242	256	237	251	222	242	249	267	258	236	233	266	256	234	235	243	242	250	223	257	245	237	257	244	233	262	239	246	246	250	230	245	215	244	250	264	265	250	245	241	248	251	223	224	215	261	242	242	232	237	238	218	216	255	251	230	236	235	245	235	242	239	256	267	243	228	239	269	249	235	261	250	258	233	251	256	255	229	227	238	273	256	230	259	236	249	243	238	238	240	271	269	214	250	253	285	202	224	245	236	239	254	247	274	231	241	253	245	245	219	244	269	212	256	234	248	235	235	225	235	237	239	238	228	227	250	242	248	243	237	254	222	254	241	255	225	237	239	249	217	230	275	250	234	253	259	247	222	229	243	237	270	245	242	257	224	241	260	237	238	240	238	253	231	218	253	231	237	230	256	226	240	238	223	268	226	236	248	244	256	231	221	219	235	273	252	234	248	215	233	253	205	250	235	238	207	244	224	248	247	241	225	251	244	279	273	225	250	242	247	238	253	232	237	247	256	269	274	278	226	245	235	216	268	265	260	238	235	232	269	232	221	216	274	221	225	233	248	250	231	230	242	240	245	257	241	253	260	227	222	260	239	255	250	269	245	257	234	242	248	247	215	246	246	247	268	251	233	231	235	228	267	255	268	239	276	252	231	253	237	256	236	259	220	222	228	251	242	221	229	242	268	252	228	271	223	238	249	231	242	252	228	244	248	238	237	258	229	228	222	252	198	240	256	246	239	269	247	243	229	243	253	245	220	237	235	256	199	225	262	233	228	279	264	238	274	263	256	211	240	242	239	241	232	239	226	238	229	224	249	256	227	247	233	249	253	255	247	273	225	214	225	195	229	225	247	247	258	250	230	244	202	235	222	225	231	231	226	247	254	248	235	264	222	258	250	230	237	222	241	233	256	226	236	229	250	241	242	276	224	203	252	266	264	235	222	252	245	208	220	231	244	219	227	242	228	235	243	238	253	247	269	228	256	218	247	256	256	221	258	250	249	233	254	267	238	234	247	235	274	264	249	251	270	232	280	243	269	230	225	246	245	262	230	222	253	230	254	242	219	234	233	228	222	261	198	229	227	238	265	232	229	245	220	237	249	265	248	235	230	277	210	237	231	243	234	249	243	248	239	246	236	260	231	238	260	256	239	232	226	253	235	215	249	246	256	260	260	227	231	264	226	239	223	255	198	267	249	215	240	244	249	260	258	235	251	248	221	241	240	240	241	243	235	206	216	252	220	219	246	262	267	241	235	239	223	223	220	217	203	221	240	251	232	249	232	233	246	193	224	232	240	275	260	235	239	223	248	233	220	221	264	233	236	225	241	261	248	225	227	263	225	237	234	250	263	250	258	228	230	247	234	256	249	277	239	241	244	225	247	269	232	218	243	242	227	259	243	223	233	210	259	226	246	258	233	249	241	215	240	261	253	213	244	239	240	250	229	204	252	258	255	254	244	220	228	230	239	243	242	242	214	247	244	255	243	257	236	241	252	234	248	235	244	237	265	225	226	237	236	252	268	252	254	232	237	233	249	243	234	260	260	261	236	222	276	239	222	239	221	259	221	259	228	231	270	240	256	222	240	238	270	263	274	220	261	239	265	252	239	235	270	217	266	233	273	218	246	228	222	248	243
22167	20904	28288	23650	20902	19925	1121	473	310	323	286	262	283	222	265	258	236	233	231	251	231	259	218	222	232	210	234	223	222	225	209	232	222	206	225	206	232	208	206	218	220	223	224	203	193	210	238	228	219	244	238	229	226	196	217	212	220	221	222	249	223	193	223	233	196	223	218	196	206	237	231	238	208	218	264	200	215	207	203	225	227	223	226	244	232	213	211	211	207	224	201	213	231	214	216	228	209	215	206	212	214	221	194	202	211	195	202	213	211	182	220	241	192	226	241	241	216	201	214	213	196	222	220	185	254	210	261	216	204	210	239	210	186	222	218	196	191	212	223	214	210	214	224	219	225	228	208	235	209	233	211	245	235	220	213	216	217	206	215	216	211	200	214	209	209	206	222	232	232	194	192	222	215	214	222	229	203	196	214	222	198	241	225	209	212	225	198	247	193	230	221	218	252	214	219	229	229	201	232	239	207	243	228	202	179	216	237	235	207	210	219	216	215	223	221	220	213	221	223	221	197	210	215	198	186	205	240	204	209	229	223	209	226	210	212	222	235	238	205	208	224	212	209	202	198	220	217	187	187	240	205	218	226	209	209	251	207	237	220	236	214	221	228	232	204	224	229	229	229	235	189	236	244	192	219	234	225	213	208	228	217	235	255	194	212	227	241	216	254	210	227	198	213	222	231	225	203	233	214	222	215	209	224	211	214	215	209	209	209	217	217	215	234	247	208	210	235	202	231	212	225	181	235	227	215	247	232	221	210	220	218	217	213	222	213	207	225	229	229	221	258	206	229	212	233	206	227	224	225	184	202	212	250	217	226	239	220	207	239	194	227	222	233	213	207	222	225	208	217	244	227	216	243	215	236	215	198	225	223	205	214	214	206	194	219	194	204	213	196	203	197	203	231	207	214	214	231	187	209	222	215	196	213	200	220	204	218	207	226	195	222	202	238	218	214	218	238	201	189	216	222	218	207	217	233	204	191	203	250	221	204	204	196	215	193	206	213	224	200	229	209	206	234	186	208	244	226	209	239	228	232	216	220	201	215	210	213	224	198	236	209	186	219	213	222	209	184	207	224	210	235	228	268	209	202	197	204	203	238	226	214	234	214	221	243	214	204	209	224	228	227	238	232	212	217	218	235	209	202	226	200	195	224	212	206	219	183	213	228	200	226	213	220	224	211	206	201	206	212	225	214	217	221	194	206	211	220	218	233	214	203	205	192	205	234	222	212	200	195	261	202	221	218	210	213	213	221	236	225	215	192	219	227	204	219	219	240	228	207	202	217	231	234	228	251	228	221	219	234	219	226	211	190	215	217	211	194	222	199	205	229	231	211	203	208	226	218	223	219	210	192	216	228	192	238	205	200	222	228	215	224	205	245	209	219	212	217	211	194	237	217	231	201	214	235	216	209	234	241	212	223	211	203	240	217	212	218	250	197	210	216	202	240	200	220	203	230	216	216	206	224	216	214	201	236	202	217	225	227	209	201	239	228	220	233	219	207	219	212	205	237	187	209	211	227	229	230	237	237	205	207	227	224	224	218	243	204	198	232	217	213	209	220	209	207	195	213	228	203	226	216	189	211	235	231	222	233	215	215	206	226	219	202	233	225	211	198	189	216	221	228	240	213	198	190	209	227	199	235	246	208	226	220	211	232	224	188	218	190	252	223	205	218	231	213	216	217	235	207	208	194	232	233	230	211	205	219	216	227	206	235	234	222	212	238	221	210	229	235	201	208	198	225	204	206	205	202	212	211	217	222	243	241	235	233	218	227	209	234	204	203	209	223	214	227	197	225	244	227	216	251	228	211	223	188	194	218	204	224	230	236	224	189	206	208	196	232	207	226	217	221	220	221	221	221	216	208	222	219	202	227	221	213	225	191	215	210	211	202	227	257	219	213	222	205	252	207	234	196	220	207	221	244	232	222	209	219	242	206	210	206	246	233	206	222	209	251	201	213	203	232	201	236	194	230	206	213	208	184	221	218	223	205	207	208	229	202	229	232	228	232	219	250	217	212	240	210	217	221	211	235	237	203	202	228	226	209	238	204	224	219	229	212	239	217	214	233	219	218	215	199	231	212	223	221	196	204	174	216	201	218	219	201	240	190	206	213	192	200	250	214	212	228	209	222	178	195	237	197	215	230	241	185	219	219	218	230	243	223	223	215	226	239	186	234	226	233	223	202	232	224	233	231	215	223	229	199	224	228	215	230	204	231	242	221	209	215	226	215	192	244	221	256	221	186	226	241	199	217	226	204	208	219	222	212	225	234	254	195	211	217	203	204	218	220	211	195	233	208	219	194	237	202	238	196	189	211	212	220	208	211	215	205	196	216	217	237	221	215	214	194	234	218	216	193	209	235	218	212	177	184	185	200	235	249	202	213	210	218	222	201	202	207	223	208	233	212	192	219	209	222	199	229	217	211	248	221	214	208	214	226	223	239	215	203	216	225	199	243	209	220	212	214	208	184	232	211	224	201	214	224	204	193	208	202	197	207	243	215	208	243	197	228	226	221	205	219	207	227	205	235	212	209	205	196	234	198	214	209	243	214	211	235	225	223	172	188	217	223	210	213	200	234	212	202	213	181	185	226	217	233	219	227	194	220	236	221	209	232	227	242	248	233	219	225	204	217	196	216	208	203	225	199	197	214	215	221	225	193	200	239	219	191	208	201	210	213	188	249	222	201	207	216	240	218	225	205	221	210	180	210	192	196	229	202	204	214	200	189	186	207	238	215	222	228	209	213	202	239	201	185	218	204	226	214	236	219	210	220	213	205	220	206	199	206	201	215	229	249	234	207	248	226	231	230	216	221	210	244	221	241	227	240	240	207	222	220	201	197	207	227	221	238	202	210	193	226	207	229	198	214	205	229	229	195	233	206	204	200	223	218	205	232	230	191	182	210	206	254	215	207	224	204	204	198	195	192	187	205	239	238	226	211	220	220	197	202	203	218	237	220	212	226	201	229	218	200	196	239	203	190	190	211	228	222	202	201	220	218	209	216	230	215	208	210	202	219	204	203	211	202	215	215	224	217	212	200	217	206	189	199	219	224	238	233	225	204	216	183	210	221	231	185	238	192	247	223	202	199	213	202	219	210	214	220	211	241	221	216	217	212	209	207	215	198	216	211	215	236	205	217	208	184	227	217	223	212	232	216	196	225	230	191	237	230	201	234	216	240	249	214	252	208	202	224	234	203	215	212	225	235	203	198	203	221	196	219	211	205	234	200	223	199	201	229	229	201	214	246	206	218	197	227	219	248	201	209	211	207	210	211	222	248	207	207	225	235	198	199	246	226	213	233	175	195	231	208	183	224	220	233	222	233	205	211	213	201	230	229	232	219	222	231	206	206	230	196	234	208	230	212	250	223	204	218	216	223	240	210	225	232	210	233	240	216	222	219	215	236	232	237	214	205	204	221	218	226	204	205	229	229	224	210	229	213	223	190	208	183	227	217	231	225	207	219	196	194	214	237	190	226	202	197	210	195	241
3690	9670	5437	2684	1933	1389	1139	888	769	619	577	520	470	402	397	370	381	370	368	367	359	324	341	353	316	328	323	331	323	323	305	294	303	328	317	326	320	296	297	349	302	326	296	293	299	292	268	266	304	309	300	293	269	320	273	291	280	288	301	326	310	307	308	289	301	299	318	287	290	344	331	346	273	289	303	288	300	284	275	316	318	306	345	325	305	298	251	284	293	301	278	299	303	254	301	288	298	316	314	307	296	315	292	317	311	263	289	271	290	268	320	280	301	275	274	291	273	308	289	297	301	291	270	302	301	286	293	316	280	306	280	283	293	299	291	273	322	294	277	293	284	293	283	289	287	270	306	253	277	298	296	262	283	283	289	299	312	294	285	299	287	286	282	278	270	302	274	288	278	267	304	318	248	315	274	264	284	268	285	291	279	278	326	279	282	292	288	294	287	294	283	291	279	249	272	305	295	305	280	314	320	270	313	274	312	276	278	300	307	282	289	290	303	278	282	301	287	311	320	285	290	298	284	293	305	268	312	305	270	280	255	313	300	293	288	288	268	287	253	291	288	280	288	304	261	268	280	305	285	320	284	314	278	299	301	281	274	263	273	304	322	307	255	312	304	280	302	318	284	293	308	293	295	302	320	312	274	293	315	286	237	305	307	297	299	292	323	332	291	284	316	290	293	297	286	280	319	269	298	313	283	292	278	294	298	293	300	281	279	275	293	300	256	274	294	249	329	279	271	252	264	282	281	291	259	318	293	302	278	313	270	326	297	277	301	287	293	300	295	285	247	309	269	308	334	297	312	314	314	312	283	283	279	284	291	301	239	283	288	325	300	299	289	272	355	291	300	291	289	301	292	263	298	303	252	279	308	270	254	285	278	317	301	265	279	298	292	292	308	301	246	301	264	276	284	276	314	289	317	276	287	297	285	279	314	280	313	284	293	312	306	280	293	292	316	334	260	258	294	279	287	280	291	279	334	275	276	300	312	270	308	277	297	283	298	289	276	304	294	296	287	299	302	295	278	278	253	282	333	258	272	298	280	297	310	272	297	288	283	303	293	270	275	283	276	284	271	268	265	303	248	315	292	279	286	316	268	298	298	313	291	301	310	277	286	269	295	282	253	326	305	298	303	290	292	281	270	296	290	269	279	296	284	262	310	310	267	313	274	263	294	277	320	284	288	291	296	288	293	309	304	324	273	302	296	305	267	298	286	296	299	299	302	294	282	271	294	299	334	290	285	297	290	308	291	299	278	270	299	289	282	294	278	297	300	309	277	270	302	309	270	303	284	281	269	300	316	319	283	311	270	303	333	290	301	296	279	261	291	288	280	293	311	289	274	298	299	297	292	280	263	299	298	303	288	294	313	297	294	290	310	298	288	274	304	290	297	268	258	278	279	301	271	299	296	272	288	267	278	281	291	279	286	270	307	290	274	294	295	274	286	274	285	319	295	287	273	277	312	293	303	292	277	295	264	322	304	320	293	313	285	305	321	301	290	277	258	273	321	268	297	316	311	283	275	335	281	272	253	290	291	294	233	271	310	290	311	286	327	279	320	279	280	273	285	290	294	297	287	285	308	278	291	265	292	269	299	299	280	273	277	318	282	281	292	303	288	291	277	291	316	304	296	301	279	298	268	246	273	265	273	300	294	286	268	275	315	315	290	279	282	278	273	262	290	293	275	287	292	307	315	281	266	292	314	275	318	296	261	293	295	295	303	313	291	304	253	294	281	294	291	271	288	309	280	290	263	274	278	290	293	291	311	288	299	289	301	285	287	313	310	290	268	284	285	263	293	302	289	281	306	299	297	304	294	281	278	275	286	308	268	297	299	316	294	300	296	320	308	319	295	295	297	289	302	296	284	292	273	284	312	303	278	298	282	289	291	251	274	298	285	310	300	309	274	278	316	292	289	292	296	306	308	286	296	296	284	308	304	307	286	296	327	272	319	330	252	281	274	287	320	301	266	294	288	276	260	284	285	253	270	285	272	287	291	274	285	329	300	277	271	283	316	290	275	284	277	298	265	278	276	291	284	293	291	274	268	280	281	303	286	265	292	287	283	286	293	282	274	277	296	259	271	314	273	269	269	264	299	315	324	271	271	279	306	309	308	269	304	290	280	271	273	307	272	291	291	294	250	291	267	286	300	292	322	295	291	286	307	286	256	272	289	279	259	291	313	291	303	296	286	280	306	265	297	278	286	291	288	264	286	264	303	320	319	250	297	320	274	286	294	288	261	285	297	276	264	293	311	281	305	312	289	297	321	280	289	283	265	287	274	318	288	301	271	299	297	294	306	295	303	284	309	309	272	282	287	310	292	288	281	265	303	317	275	282	310	286	280	286	290	279	295	308	275	299	298	286	282	282	289	294	308	285	275	263	300	303	296	298	298	299	302	306	322	306	284	293	265	297	294	289	277	303	294	295	292	292	279	282	279	300	273	252	275	306	281	308	298	286	300	307	274	285	276	276	281	320	287	268	282	294	292	293	310	292	275	325	310	267	265	262	287	293	285	269	295	300	290	314	271	279	288	268	296	310	298	291	252	285	292	302	249	307	285	291	292	255	318	276	290	300	288	287	282	293	256	305	283	297	291	291	281	275	307	282	264	299	303	274	295	268	301	325	291	264	305	326	302	319	301	263	282	311	261	282	272	306	273	245	315	285	295	293	304	272	288	302	254	282	277	298	289	301	283	289	288	274	278	275	286	321	305	287	300	270	279	287	282	286	301	285	255	291	281	305	286	273	295	287	293	276	272	273	287	258	264	294	300	304	302	276	283	254	284	281	302	285	325	288	278	283	291	280	293	273	297	289	293	279	292	286	267	250	275	302	317	304	297	291	293	301	289	262	304	265	291	277	288	301	305	307	297	269	298	302	270	287	266	301	289	292	267	283	309	296	306	259	308	296	290	282	300	285	304	311	313	283	240	288	328	266	319	301	254	265	280	305	296	304	274	299	296	326	304	277	293	285	309	292	276	290	262	267	274	305	281	288	296	293	286	269	294	293	328	313	277	292	292	297	297	264	301	287	312	327	289	269	289	291	289	272	296	307	303	284	247	263	256	278	282	295	292	303	311	269	264	307	285	321	294	297	288	287	300	285	298	270	302	290	324	304	279	257	279	284	282	280	290	294	298	301	268	289	287	275	264	291	283	282	290	304	282	273	277	298	273	314	267	298	288	264	285	322	275	285	295	300	290	271	269	292	288	292	280	286	277	270	261	268	257	262	287	301	265	262	292	288	314	321	308	282	300	265	296	301	291	273	285	272	273	302	310	297	290	287	276	299	289	270	312	298	260	266	284	289	297	281	252	295	283	294	284	288	273	327	263	275	301	323	292	289	277	266	285	274	314	304	283	280	300	297	284	280	308	285	253	299	296	254	279	294	266	295	305	303	265	277	313	285	273	264	264	280	276	308	309	290	274	283	307	273	323	296	300	281	270	322	283	292	295	279	285	281	271	280	283	305	306	342	280	293	296	309	286	314
27037	18215	3615	353	262	278	264	269	237	270	257	255	277	284	276	243	245	253	255	247	260	293	266	263	267	233	245	265	259	252	274	282	264	249	272	279	250	261	259	263	251	238	249	270	289	283	251	254	258	252	265	253	252	249	246	237	282	262	267	294	276	257	268	270	251	237	275	281	277	256	259	219	252	247	243	272	233	256	269	276	261	249	263	257	267	274	248	274	240	241	256	280	256	253	252	252	238	236	256	253	256	258	249	235	255	235	267	258	253	241	244	227	237	287	280	278	253	252	270	226	242	257	250	241	279	245	265	256	260	269	241	278	223	275	263	267	255	247	268	242	265	292	270	263	296	276	257	281	259	247	279	237	251	252	286	267	254	259	268	261	250	274	230	252	322	273	260	230	274	249	253	245	268	251	283	252	248	243	238	248	249	259	272	266	259	260	272	252	262	258	254	249	288	245	276	224	264	275	266	275	284	284	263	267	270	244	265	278	272	275	249	260	280	239	248	259	294	270	241	252	271	286	243	254	238	251	230	255	270	235	274	252	263	260	243	252	277	251	260	250	253	221	244	254	281	265	268	270	265	285	244	277	275	268	290	247	235	232	268	243	280	280	292	266	281	247	254	260	281	276	259	261	282	245	245	261	277	270	260	255	271	250	274	279	271	259	255	258	260	252	243	247	252	276	265	290	249	265	249	249	242	280	251	273	227	264	281	278	267	237	257	262	256	244	261	275	249	247	261	233	268	277	259	253	252	244	237	273	284	243	254	261	252	273	293	274	271	266	249	243	253	261	277	268	242	259	237	256	262	244	243	292	245	242	265	240	269	256	257	289	254	245	254	259	245	257	227	268	289	281	250	248	235	260	239	233	227	265	257	276	259	268	276	262	254	254	246	249	273	280	272	248	239	253	232	269	248	237	276	269	254	251	272	252	247	272	269	230	239	272	275	269	272	244	278	259	248	253	246	270	254	243	274	272	236	285	269	250	242	259	251	280	253	246	254	257	266	262	253	251	254	246	244	297	268	249	258	272	267	294	266	236	288	262	275	206	286	237	254	271	256	258	240	247	279	256	267	246	265	254	278	236	250	246	271	256	252	245	264	254	260	243	243	265	259	241	280	253	246	244	276	256	248	263	258	284	238	287	259	243	265	259	252	239	250	247	235	272	260	260	243	251	277	282	253	273	287	252	268	244	233	260	262	281	255	258	230	265	280	274	263	265	242	268	244	267	232	278	288	243	286	268	264	249	276	263	257	250	218	259	266	299	244	279	262	263	276	280	268	285	261	268	302	264	246	260	234	241	260	253	265	274	273	277	259	262	272	273	281	242	242	244	266	262	266	285	242	284	246	224	265	231	286	254	260	247	246	250	237	239	271	279	251	253	261	256	260	267	230	251	255	232	255	273	213	242	254	261	238	259	261	270	256	250	232	256	234	271	270	261	241	248	278	258	262	255	254	241	265	226	265	234	261	239	267	274	257	249	258	257	243	258	251	276	238	270	258	266	248	272	259	237	271	248	250	231	237	276	252	272	246	243	285	260	297	257	230	265	266	290	251	255	277	260	256	301	247	235	287	275	249	270	267	267	279	253	239	260	259	230	301	240	266	280	278	259	258	258	278	244	253	276	276	250	254	284	249	249	252	265	266	256	274	276	265	292	260	291	268	255	259	265	287	273	267	255	275	265	272	260	266	226	236	242	244	245	270	261	259	254	280	251	276	270	285	232	288	245	272	259	253	269	237	283	272	257	252	251	259	252	250	251	277	266	250	272	266	235	253	243	252	260	267	263	248	216	272	287	249	250	252	262	248	276	256	255	253	273	278	275	243	233	264	227	262	271	251	249	261	255	282	259	264	262	248	253	251	260	254	233	255	257	256	285	236	247	270	278	254	254	269	239	290	272	258	252	247	278	242	290	254	260	233	283	275	239	266	262	209	262	271	263	236	252	264	255	255	247	266	265	283	235	253	257	238	271	256	243	275	255	271	264	273	271	263	271	278	254	253	266	251	252	242	258	260	266	283	257	239	296	254	294	278	257	220	276	287	257	252	271	221	254	266	264	266	232	258	237	261	276	246	258	276	289	250	270	277	273	250	278	286	255	282	263	264	268	254	248	244	281	255	265	256	244	257	231	231	263	251	261	254	249	243	282	231	245	298	259	284	269	273	276	261	249	269	251	239	271	240	253	255	237	236	273	262	268	243	279	266	257	224	248	284	247	257	295	257	276	231	279	290	268	278	219	264	253	269	251	261	240	258	292	268	263	273	252	272	233	272	249	266	272	246	261	253	254	270	246	274	257	263	246	277	245	257	276	272	289	253	242	281	271	252	236	243	254	270	264	242	257	246	263	259	297	253	254	293	255	258	246	261	256	264	232	255	258	255	274	263	254	252	227	258	229	229	283	248	249	231	263	284	252	278	262	257	217	257	276	250	273	265	255	264	269	212	261	271	263	273	248	250	270	295	233	268	257	255	258	233	256	259	262	259	268	253	248	255	282	259	224	277	242	240	263	261	279	264	251	242	243	279	239	231	264	248	253	293	247	261	251	283	262	238	234	253	253	265	254	227	281	259	241	260	249	250	228	244	231	274	259	268	251	279	277	234	261	272	288	279	239	258	254	256	242	240	264	295	266	251	253	254	239	246	257	255	258	248	250	257	269	253	234	260	253	249	241	241	262	263	253	246	284	248	245	265	264	284	251	248	246	273	245	250	240	273	247	256	266	264	282	242	286	265	277	276	299	248	231	258	250	258	275	275	270	279	258	247	260	239	288	265	269	278	285	280	264	273	266	274	287	253	272	246	279	257	271	283	244	254	239	250	237	238	258	249	224	232	266	258	220	265	272	249	261	258	298	253	243	259	261	233	252	236	287	257	237	275	238	254	257	257	267	252	299	257	275	285	246	257	268	257	252	254	252	219	247	288	269	262	252	249	268	253	212	264	270	266	271	266	255	263	256	245	263	262	246	259	267	243	267	272	244	251	270	245	234	259	258	263	263	250	248	259	266	243	258	238	269	253	233	258	264	249	233	281	231	242	276	241	236	250	264	281	261	249	262	249	266	279	278	280	262	289	242	271	289	268	292	224	251	252	235	276	290	246	251	245	285	301	283	287	245	289	264	255	243	249	258	272	258	305	256	267	240	254	271	252	241	258	217	290	268	269	238	255	246	246	239	261	261	238	264	247	260	294	276	239	275	253	259	267	274	241	242	299	259	248	239	259	247	257	265	266	271	232	266	252	253	230	241	245	275	292	252	249	230	251	263	289	234	231	260	276	292	277	274	256	259	240	259	269	287	260	299	279	272	269	247	287	241	227	265	270	246	245	262	254	265	263	260	229	240	262	256	269	266	256	233	274	243	257	257	239	263	265	266	270	276	238	239	251	270	222	276	238	279	246	280	280	246	259	271	262	244	278	239	245	258	260	259	259	261	257	274	268	284	270	267	239	224	240	278	271	226	232	266	258	271	244	243	259	254	233	241	251	256
4317	835	579	450	438	419	434	366	382	402	358	349	355	353	342	366	361	337	388	377	359	349	381	380	360	375	346	386	346	341	331	372	372	367	335	353	341	333	366	350	358	355	379	389	364	383	378	375	353	382	351	342	331	351	342	377	356	362	369	307	354	359	373	385	375	387	335	387	359	381	400	366	357	358	333	355	342	366	327	358	362	348	376	359	407	370	381	354	345	340	403	357	355	360	345	362	331	355	312	350	345	360	332	372	387	376	321	362	347	350	364	376	358	357	367	321	374	349	378	351	361	381	351	346	351	361	325	369	341	343	358	313	370	340	346	342	336	368	354	346	356	353	354	377	359	369	321	332	339	341	377	356	359	379	397	380	364	363	347	373	376	393	371	353	343	387	344	371	370	339	364	356	363	352	368	342	341	365	330	372	369	381	344	346	341	366	361	365	359	364	352	379	345	365	366	394	369	367	365	319	346	324	389	354	341	400	341	349	371	339	363	339	365	363	367	363	363	328	361	343	375	365	330	366	351	355	345	349	334	392	377	355	338	376	388	389	361	381	365	347	352	372	327	367	337	371	337	367	347	337	341	367	390	368	347	353	337	359	354	344	396	354	349	362	357	353	356	333	370	345	309	351	342	339	377	347	349	403	346	350	392	369	405	323	340	345	362	361	343	363	338	361	349	367	376	346	351	337	340	344	341	345	375	368	344	350	377	344	342	369	330	357	349	368	341	357	388	367	326	331	354	372	350	325	358	346	354	362	331	384	353	340	332	367	351	371	368	355	363	355	356	354	301	331	344	349	363	360	356	349	327	361	375	359	359	365	327	365	373	383	370	327	356	387	342	366	377	331	354	354	366	358	342	366	357	342	362	354	325	357	340	340	347	370	340	353	351	376	364	357	332	360	383	350	312	355	351	345	362	347	357	358	329	351	297	374	346	333	326	359	378	327	373	373	395	373	385	349	390	345	377	351	346	347	338	338	367	370	330	356	346	344	346	367	340	345	355	344	341	348	407	381	369	398	363	336	361	379	370	372	335	360	363	326	357	363	334	380	345	352	333	362	371	366	365	361	361	366	321	356	342	362	359	323	346	375	368	345	338	338	362	359	348	338	358	357	333	379	352	362	354	362	333	378	332	354	308	390	347	329	338	358	393	350	349	365	400	376	383	340	402	344	371	352	339	389	331	349	359	347	351	356	361	347	370	360	337	356	328	370	360	340	384	347	335	387	362	363	339	359	382	354	341	400	353	363	336	387	383	343	339	357	350	365	331	345	353	362	369	331	364	363	347	362	388	336	388	337	342	364	381	375	366	345	366	388	349	374	341	356	349	337	345	364	374	357	328	370	314	374	316	384	326	331	341	347	386	346	352	329	357	355	355	390	386	378	330	351	375	378	339	370	350	340	350	377	362	374	377	343	364	373	346	349	347	327	372	318	344	349	372	369	361	354	356	360	370	377	353	369	341	367	349	383	343	346	330	388	380	398	356	315	370	369	335	378	333	384	348	378	369	374	342	371	361	345	358	360	375	350	323	326	378	374	365	371	348	366	373	336	397	375	354	397	348	332	344	380	331	343	369	330	358	365	360	344	381	382	347	328	357	333	354	359	355	380	403	374	335	375	350	345	337	334	356	341	338	371	358	342	373	374	367	334	333	373	372	389	376	387	390	348	372	352	372	350	339	364	364	369	393	339	320	368	361	334	376	335	384	347	339	356	399	388	378	372	374	393	373	372	355	357	335	351	332	333	332	389	388	382	348	319	347	350	335	366	314	356	366	363	368	375	363	333	373	399	383	315	355	356	380	379	341	379	354	354	375	367	355	346	357	337	353	329	367	371	385	350	349	343	399	355	358	369	357	346	361	341	376	366	363	356	388	351	369	329	361	375	342	335	337	371	328	338	377	382	361	358	372	357	358	356	338	330	358	363	329	338	376	380	358	349	345	350	337	352	369	400	350	349	374	365	337	330	352	340	355	369	372	361	357	371	373	385	360	340	376	363	352	330	361	332	336	338	331	365	331	339	349	363	358	336	354	371	369	382	361	367	364	353	367	321	313	346	349	372	354	378	400	370	355	344	366	333	361	327	337	365	375	343	412	368	317	345	358	392	369	329	362	346	315	404	370	367	339	367	342	356	358	339	351	373	357	371	336	335	351	323	367	365	382	345	387	378	349	353	394	357	350	369	348	340	358	319	378	349	350	337	353	375	362	361	352	343	373	403	351	360	352	360	343	368	394	345	352	360	325	364	351	371	334	389	347	383	359	358	350	333	377	407	347	353	360	324	346	370	356	369	369	344	354	365	359	350	381	359	373	357	398	419	325	324	357	344	353	380	334	347	348	386	370	361	366	338	326	337	329	330	375	394	389	335	362	373	318	374	312	351	360	373	346	361	385	370	336	357	371	343	326	372	381	363	332	398	359	347	342	341	353	355	320	376	362	340	339	364	361	367	358	358	343	396	355	367	358	353	353	331	319	374	334	373	366	351	331	359	331	359	348	333	350	357	356	356	349	325	366	352	331	348	389	329	361	377	337	352	374	361	353	359	371	324	340	346	358	351	328	331	338	336	374	378	344	371	346	365	340	370	404	345	364	308	377	354	356	368	335	367	359	376	338	366	333	369	336	355	355	348	327	357	319	362	339	387	341	357	350	374	362	352	353	354	363	381	346	391	333	378	348	314	396	369	354	324	339	338	354	395	355	370	316	335	388	337	340	351	386	382	351	359	364	343	359	360	371	328	358	351	358	361	336	329	358	362	355	387	357	351	344	319	370	338	386	383	347	344	352	342	383	380	368	397	324	386	343	350	377	357	373	347	329	344	334	341	359	367	350	360	352	325	392	373	366	368	380	340	340	355	362	351	352	367	368	333	362	343	366	355	349	371	382	357	351	354	356	344	366	375	339	353	344	421	310	375	368	369	340	367	373	348	370	370	361	352	355	387	370	357	380	395	375	347	404	382	366	380	355	315	375	362	348	337	342	386	357	339	331	373	338	336	324	381	359	325	294	376	323	399	367	340	381	363	314	343	356	357	365	333	398	341	338	380	342	369	387	376	331	361	355	360	344	336	348	341	355	345	389	364	380	352	351	336	395	354	378	386	363	349	349	394	332	351	365	383	377	364	333	355	318	345	384	357	351	364	364	359	374	324	374	339	375	378	358	380	361	355	347	366	360	367	335	331	341	362	356	346	347	350	381	331	369	380	356	363	337	352	322	345	375	359	378	334	361	364	339	350	335	315	357	357	373	375	383	324	363	362	329	377	335	330	345	372	387	372	372	364	361	371	395	366	373	391	390	375	380	353	378	375	353	363	346	341	336	368	388	355	335	351	366	365	371	373	334	336	353	398	374	353	355	354	328	363	384	382	366	375	364	318	338	373	339	370	382	354	375	364	355	343	351	392	373	359	346	343	388	350	374	350	367	350	350	375	368	338	375	352	358	366	356	330	319	375	379	333	357	362	357	351	342	360	329	395	371	354	362	334
23188	20884	27577	24301	20217	1561	477	387	368	338	290	357	352	310	288	313	317	304	296	269	326	331	311	306	323	304	294	307	270	320	283	303	329	307	291	292	313	286	286	301	311	315	288	278	294	257	298	257	308	285	296	280	320	314	299	287	293	282	292	281	303	311	289	280	307	281	283	294	304	322	299	305	281	286	257	284	297	309	305	287	329	276	314	292	286	287	303	310	278	297	320	290	316	289	295	298	277	303	283	291	321	332	282	298	247	273	302	322	288	279	275	292	287	300	250	289	266	297	305	297	305	293	314	283	329	272	281	282	277	287	280	264	264	289	279	312	307	300	301	267	291	304	278	304	260	292	293	287	298	301	268	277	303	270	281	285	280	296	280	308	302	297	357	295	293	290	295	329	293	314	296	295	282	272	282	293	258	310	292	288	276	286	266	307	303	307	308	310	317	327	265	315	309	291	273	292	291	270	285	316	292	295	308	322	245	276	295	285	280	257	288	316	276	282	293	302	296	261	285	291	272	317	334	273	290	275	302	306	307	272	324	298	262	335	310	292	263	325	281	240	290	268	282	280	287	281	268	288	287	271	304	296	254	304	307	315	290	296	285	291	293	305	283	285	336	291	259	302	285	284	303	298	273	278	268	307	298	314	297	272	296	302	299	313	297	290	308	313	293	276	278	293	288	275	297	292	281	299	314	301	283	304	329	284	276	284	298	319	299	324	284	309	276	292	281	307	290	302	326	299	272	291	281	304	271	287	277	284	261	289	274	284	275	291	289	294	290	294	277	292	313	298	250	306	302	282	261	332	314	273	297	302	312	291	317	297	275	285	279	290	282	292	288	292	261	289	332	273	282	308	292	290	288	283	298	309	281	272	277	275	286	280	294	301	341	275	324	263	299	292	287	255	260	297	276	283	289	304	317	277	297	266	289	286	305	306	283	275	277	300	294	313	294	302	274	309	302	301	294	266	269	286	299	307	317	324	292	287	269	323	309	275	282	291	294	276	296	253	273	301	269	303	286	307	286	312	285	269	287	276	311	295	308	284	263	275	280	311	292	285	267	298	290	284	318	304	294	287	310	267	288	323	269	299	289	271	294	287	306	287	305	275	280	267	249	299	314	275	270	335	315	299	287	286	311	314	279	287	268	287	302	341	281	305	296	296	287	291	305	294	287	327	262	291	280	269	333	291	295	296	276	303	306	248	279	274	296	268	293	312	310	278	281	298	307	252	312	310	273	282	317	268	286	288	294	320	312	294	288	325	299	312	322	279	281	290	248	310	324	296	255	283	304	273	288	296	304	309	286	290	296	238	288	293	277	303	301	292	305	293	244	308	297	291	287	292	308	287	272	280	313	304	293	313	312	287	260	289	293	294	268	278	278	274	302	298	285	307	274	283	287	270	308	289	310	258	263	290	264	294	302	318	271	286	268	295	302	271	314	255	273	312	295	297	285	296	310	289	259	292	282	288	269	285	281	273	301	285	311	281	297	304	280	273	245	295	302	275	288	300	321	282	271	278	276	281	280	284	306	282	296	268	265	300	310	316	307	294	303	304	278	304	309	285	301	321	273	315	270	284	291	302	256	274	273	303	283	274	294	290	307	283	268	289	303	272	284	302	297	274	291	300	263	323	317	288	278	290	302	286	298	304	291	298	316	301	317	281	303	316	301	285	281	289	308	278	287	279	290	292	312	295	298	274	278	317	285	319	283	294	299	285	280	282	303	297	295	265	292	283	304	292	281	293	292	299	309	291	312	251	285	291	297	284	270	280	257	276	276	309	252	297	316	267	326	302	302	277	284	307	276	273	296	293	296	314	301	295	274	278	313	313	292	301	289	306	299	318	306	311	259	304	275	280	258	309	298	272	337	281	271	295	263	312	264	282	323	298	303	312	275	318	301	283	288	301	267	311	295	314	287	270	296	248	270	297	302	276	301	277	312	289	276	285	289	297	298	278	269	291	299	285	288	301	309	258	291	325	291	291	271	270	265	284	289	272	264	307	271	295	281	297	277	289	289	277	287	330	287	264	320	298	287	282	290	301	289	302	311	304	295	296	280	273	282	272	300	263	296	308	280	264	282	320	272	272	310	291	297	281	284	284	307	309	306	272	312	306	316	301	309	341	265	275	317	304	310	296	313	304	297	284	288	297	291	306	265	328	277	276	307	296	303	291	275	280	284	275	310	266	297	285	306	289	269	323	301	281	304	293	270	302	273	293	276	302	280	302	282	316	285	287	312	288	298	281	300	268	272	261	283	283	288	282	309	278	314	300	306	290	274	305	296	282	279	299	310	292	304	300	298	311	302	288	322	298	297	290	282	319	280	309	291	310	307	310	298	289	292	289	306	286	275	292	292	296	279	310	330	305	302	293	320	280	274	303	276	298	286	288	302	309	277	288	271	330	319	301	283	307	285	322	294	311	310	271	283	294	299	258	304	310	281	276	267	309	310	307	293	278	269	290	265	290	283	288	284	300	274	281	272	272	332	309	289	303	273	284	313	266	253	294	295	335	273	288	241	296	267	284	268	288	304	327	319	263	273	299	278	274	275	283	300	287	280	287	317	280	294	293	296	301	282	241	318	277	280	296	285	294	321	289	258	279	313	300	293	275	295	297	299	302	275	311	279	270	275	316	292	300	281	327	267	285	299	294	309	286	277	292	294	267	294	279	282	322	295	287	303	305	290	315	299	316	289	269	287	288	265	285	266	297	265	283	303	298	293	285	280	278	292	285	284	289	274	307	253	287	307	299	327	291	300	303	295	250	292	295	274	294	299	253	269	287	290	276	293	288	275	293	285	296	286	275	279	289	302	270	306	271	277	298	281	299	287	320	294	269	294	281	289	256	260	291	293	286	282	286	284	290	326	285	308	302	325	304	318	307	285	294	305	272	290	287	312	253	271	248	274	283	287	302	297	291	318	283	266	278	282	277	292	309	289	298	302	262	265	316	293	285	294	292	301	277	275	286	277	290	286	295	283	279	284	266	324	276	289	295	330	316	303	303	267	289	294	260	297	299	303	284	269	281	288	280	275	292	301	277	333	274	271	281	287	309	292	301	308	309	297	306	286	293	276	293	294	268	286	257	301	297	287	307	276	295	284	283	276	267	280	283	260	278	293	304	286	247	266	266	302	253	303	285	284	299	277	289	285	288	259	305	304	274	290	296	300	309	308	304	319	315	297	283	327	289	275	293	282	299	261	257	309	294	286	286	311	278	282	325	317	292	294	277	291	281	290	293	290	252	279	291	285	310	301	307	279	291	297	286	311	307	294	309	277	307	317	268	264	304	300	282	280	298	281	293	278	295	300	295	302	301	309	260	291	290	264	301	310	293	298	290	305	292	292	283	302	281	319	302	300	305	295	308	273	306	290	289	285	288	302	302	317	294	295	290	299	328	246	315	314	280	284	280	299	284	275	314	296	299	308	256	281	281	287	299	295	296	308	262	298	306	322	286	304	318	286	305	314	296	305	333	301	277	266	304	301	283
2776	5504	3138	1649	1209	962	791	730	673	556	548	569	492	475	444	454	458	448	454	457	402	426	434	477	444	420	428	444	434	408	396	376	450	457	404	414	409	447	411	382	417	401	416	444	386	396	450	400	432	398	410	380	442	429	408	409	410	438	392	423	386	457	423	392	439	390	406	425	386	448	424	462	421	408	429	399	420	430	392	415	464	424	464	454	405	419	396	434	414	398	453	395	425	434	401	384	388	431	423	409	383	426	423	428	413	392	400	395	421	398	427	395	431	402	375	440	438	361	420	414	436	419	426	416	367	431	405	397	400	417	416	412	426	401	421	421	394	384	417	403	394	423	412	391	403	406	351	371	421	407	428	452	406	425	381	362	417	401	400	442	413	417	405	405	399	406	391	431	401	397	439	424	405	415	401	414	417	442	376	425	419	412	437	430	410	375	409	405	423	389	408	397	400	417	404	422	398	426	395	386	437	412	384	417	405	430	408	451	396	396	414	406	429	389	375	441	403	457	408	391	407	382	376	408	420	423	398	409	384	410	384	435	403	421	383	399	403	409	419	424	407	387	398	449	419	407	396	412	409	481	384	393	436	400	384	437	439	400	403	403	430	417	443	414	409	419	397	392	377	410	398	404	424	427	419	377	438	406	421	418	415	401	421	411	370	412	414	416	412	440	398	394	405	412	417	412	397	388	415	399	407	375	401	403	416	396	409	384	420	419	410	425	417	404	443	409	418	392	411	445	403	402	401	415	433	431	407	436	385	371	418	439	436	382	410	382	412	402	446	376	395	426	409	443	375	418	422	442	389	411	401	403	385	415	412	400	408	406	423	389	426	405	411	435	428	396	388	442	401	410	429	423	423	404	395	394	393	426	407	420	411	426	397	386	418	404	393	405	373	397	401	403	432	427	386	400	431	400	401	367	399	452	400	448	409	408	421	423	424	413	393	433	421	392	378	419	391	430	418	414	428	424	397	395	404	424	403	401	428	424	379	425	443	421	409	403	384	384	399	430	425	429	411	432	400	389	411	421	420	393	402	380	403	369	440	452	367	401	398	425	410	427	410	416	445	413	394	414	432	359	407	390	389	436	402	402	404	422	382	454	412	362	389	393	425	416	392	416	407	405	399	425	381	407	393	425	413	416	414	459	408	398	437	390	376	409	407	413	403	417	369	440	396	401	434	387	407	389	392	396	387	419	421	452	386	383	417	414	403	415	423	411	393	409	377	433	411	411	408	406	399	430	405	416	406	399	426	395	388	387	393	394	410	396	417	415	405	369	412	419	421	443	406	393	427	422	406	413	406	418	454	414	430	400	421	421	386	413	402	408	405	421	430	419	417	404	390	449	422	408	397	454	435	390	419	366	370	391	392	416	384	409	431	399	393	382	366	460	395	422	341	433	425	404	423	412	415	427	401	437	407	403	417	407	432	422	399	394	394	441	402	383	426	422	387	367	417	431	402	423	427	397	400	405	390	386	360	404	411	435	403	386	351	388	402	377	404	397	411	409	434	408	413	405	410	413	413	412	416	398	423	404	389	441	400	409	421	417	404	404	381	415	417	399	397	433	449	390	379	438	428	397	382	411	428	425	434	422	381	404	383	414	397	394	392	375	397	373	412	401	404	394	397	418	388	444	422	402	395	401	401	412	376	419	404	435	387	433	396	397	415	455	404	407	384	421	437	437	442	430	368	401	426	429	443	413	430	399	352	407	411	429	418	419	430	435	403	452	382	437	456	432	395	442	386	383	430	397	421	426	413	418	388	408	392	411	408	414	388	427	412	395	385	415	445	412	415	406	369	397	405	424	382	390	423	341	437	412	420	372	420	411	412	418	408	402	439	380	435	372	427	397	396	380	427	395	387	405	427	401	403	433	370	418	380	401	436	401	404	451	373	409	398	424	390	435	405	402	427	408	375	393	380	393	391	431	446	399	413	426	394	416	416	412	393	427	386	433	374	409	409	409	418	420	421	419	444	433	388	399	415	407	403	402	400	382	423	412	406	385	395	433	453	403	386	379	427	414	412	428	403	418	417	405	439	396	389	415	399	414	427	435	423	420	390	396	419	436	433	477	397	438	415	405	435	410	403	400	416	410	431	381	398	419	404	405	412	399	377	408	389	471	399	433	390	399	408	389	409	448	417	431	452	431	396	386	412	400	404	413	441	402	414	438	426	377	436	400	403	383	405	421	431	383	418	382	400	427	378	406	440	398	418	391	405	388	428	388	421	419	411	405	387	423	417	407	412	397	407	400	387	409	411	404	399	431	428	400	422	394	434	444	406	395	429	439	396	412	425	393	394	383	411	402	446	417	406	431	376	407	407	402	419	393	396	428	401	415	393	412	416	393	388	379	365	421	402	407	418	394	414	396	426	372	414	434	402	428	387	409	392	372	419	412	396	393	435	383	370	385	380	394	384	406	401	437	408	393	429	415	404	410	399	396	407	393	442	377	432	415	377	371	395	390	378	409	391	414	396	417	391	408	406	420	430	419	403	414	381	420	394	410	393	433	390	397	416	414	384	422	406	426	435	418	375	405	370	401	404	393	392	410	435	401	398	388	430	439	396	418	420	412	412	413	392	436	423	428	383	411	387	436	399	419	435	420	413	404	411	413	427	439	408	401	376	380	406	396	392	415	421	418	394	427	400	428	400	383	437	407	391	421	373	413	418	392	377	405	383	371	450	351	434	403	387	472	383	398	399	402	422	399	430	403	413	416	384	376	424	418	395	403	424	401	410	410	397	432	445	445	387	414	418	385	403	416	401	399	400	417	374	390	363	372	408	421	407	413	413	419	386	404	450	413	457	445	399	427	407	382	431	408	423	374	425	438	390	405	414	401	407	387	429	410	410	395	411	404	406	422	435	396	422	416	410	396	429	408	407	431	457	400	419	400	381	388	365	402	404	385	400	384	399	403	416	421	388	430	435	405	427	415	438	407	399	398	437	419	428	415	406	426	390	424	410	415	436	410	403	372	410	410	375	384	362	411	442	418	420	422	375	403	430	425	418	439	393	429	372	403	402	368	389	380	448	433	427	408	385	416	411	427	430	442	448	416	403	394	442	411	423	399	394	430	375	419	410	398	385	421	409	424	375	388	400	428	406	382	428	455	407	399	416	438	444	417	445	385	397	392	388	396	422	387	423	420	367	426	436	378	393	426	448	427	420	420	389	419	414	414	420	381	400	432	433	407	402	438	399	420	413	466	406	438	432	418	417	409	418	388	401	405	414	435	435	379	444	415	408	392	381	400	414	420	412	404	400	406	411	417	395	374	399	418	445	432	419	401	388	378	392	394	401	413	406	411	427	408	369	386	397	398	422	424	404	423	455	426	395	389	418	396	386	393	389	369	408	394	388	432	410	390	391	424	404	402	422	442	453	412	382	422	412	430	416	372	376	401	411	421	399	443	433	412	434	417	396	413	396	412	427	408	389	401	399	397	458	391	397	415	413	342	396	389	409	415	417	395	418	399	404	412	425	435	407	418
24295	20867	26078	24715	1819	286	256	238	216	181	177	170	197	212	201	200	195	215	199	197	217	161	175	202	193	198	184	180	177	194	177	186	202	176	162	194	203	208	199	148	218	161	183	188	190	172	203	196	191	185	204	188	186	175	195	187	189	201	217	186	188	187	196	188	186	177	182	163	178	205	194	194	193	176	188	179	177	171	217	170	200	196	165	206	189	166	197	198	203	200	195	177	179	181	188	195	178	186	178	171	181	181	184	188	183	211	189	206	184	222	169	180	188	189	188	198	199	186	206	164	178	203	190	195	200	210	186	174	196	200	187	181	193	199	196	193	186	201	185	175	205	193	183	192	176	184	189	180	173	188	197	191	192	165	209	182	191	193	189	195	152	173	200	198	203	184	182	182	197	177	180	178	193	184	206	176	193	173	196	178	187	169	200	179	208	189	186	183	196	178	186	186	188	200	197	186	199	170	193	173	189	177	205	239	179	183	196	190	184	187	184	180	162	188	199	213	187	188	173	190	184	187	195	183	211	187	161	193	169	181	180	199	214	177	190	170	202	190	197	170	206	207	191	198	183	166	200	187	206	205	215	187	182	180	167	175	177	186	181	187	178	197	200	219	192	168	190	182	199	188	179	198	188	178	202	173	169	181	187	209	172	192	181	194	185	175	195	188	186	170	173	173	170	187	171	191	182	186	198	191	212	197	188	206	189	189	187	165	184	223	184	215	165	170	204	181	217	189	183	198	229	209	183	193	197	199	167	184	182	211	186	206	200	179	204	201	203	155	180	205	199	199	196	194	197	204	186	160	191	224	192	181	178	184	183	188	178	199	178	215	166	210	196	194	174	204	183	195	196	183	181	204	163	204	183	191	194	170	206	209	186	190	187	180	183	169	197	195	202	181	176	190	184	210	187	167	189	164	190	163	189	184	185	181	191	199	183	173	172	188	195	212	199	193	190	208	213	181	178	178	192	179	188	175	193	204	173	198	201	200	188	189	195	216	195	180	186	193	167	159	200	173	187	175	181	182	196	195	200	153	202	173	196	175	173	197	182	191	202	188	172	187	204	183	204	206	195	183	195	180	162	201	176	194	189	198	213	197	198	190	169	183	203	183	177	195	199	181	184	182	202	188	198	201	183	186	203	201	162	201	174	195	169	195	197	207	174	187	169	166	178	184	208	177	187	174	172	208	196	161	204	206	199	203	191	216	190	200	199	208	183	190	201	188	196	174	182	182	176	182	177	188	178	198	202	186	190	180	209	183	211	174	181	167	202	178	183	214	165	186	205	175	199	197	193	200	178	184	172	206	209	185	206	210	176	173	190	190	217	181	208	168	208	169	180	184	175	197	197	198	167	206	179	188	191	184	174	173	185	218	193	181	199	177	166	191	192	187	193	177	184	183	170	190	186	172	169	181	186	183	190	175	209	200	171	208	167	210	194	209	167	199	181	181	209	182	199	177	199	168	201	191	202	181	186	182	179	175	162	174	198	195	178	170	172	180	195	207	198	183	196	184	197	190	187	174	179	192	185	184	187	169	191	185	182	172	205	180	175	193	187	195	190	182	178	192	176	176	173	184	192	214	192	190	190	185	201	178	217	196	206	207	184	155	196	211	176	190	188	194	191	166	185	171	169	174	185	191	183	192	183	179	214	195	198	180	182	184	190	182	178	186	208	193	209	182	164	187	180	196	223	192	200	169	188	185	162	185	166	198	186	183	196	189	164	184	204	179	195	198	180	184	174	192	165	196	197	191	195	179	192	166	176	181	187	188	167	211	185	205	192	177	166	192	208	213	182	173	175	207	218	181	167	175	181	214	206	180	199	199	185	189	197	195	202	193	190	192	207	186	176	177	181	214	182	189	184	201	182	194	175	198	198	190	198	173	186	184	191	187	173	201	206	206	172	190	181	212	179	187	177	166	189	204	208	189	178	184	201	203	185	182	193	201	178	195	206	186	177	204	190	204	185	163	168	193	181	185	221	213	186	222	189	202	202	178	180	201	211	165	186	192	205	191	203	203	182	202	194	212	219	177	204	175	185	198	199	187	180	176	182	188	188	174	170	211	206	166	204	186	190	213	164	189	193	188	174	166	174	196	194	182	179	216	214	181	183	177	181	186	178	178	193	192	195	166	181	185	193	174	209	197	175	202	201	168	223	192	187	204	192	199	197	204	166	172	186	161	187	195	170	216	187	185	201	188	191	177	174	175	190	186	210	225	165	197	218	167	192	176	189	174	189	188	203	210	205	183	176	179	174	194	211	186	184	150	188	186	179	173	197	184	190	192	173	184	181	191	183	192	182	195	173	211	201	188	194	159	204	206	155	172	180	182	190	179	198	207	209	194	187	181	201	187	197	177	171	158	177	174	179	172	177	187	171	221	186	194	197	183	167	192	198	177	203	202	202	193	199	194	209	191	190	184	172	152	162	191	185	163	177	199	220	210	185	204	177	170	197	170	189	195	190	182	201	197	198	197	181	180	205	164	182	178	204	200	191	158	183	164	182	164	213	202	184	177	183	197	200	189	198	195	183	202	204	187	190	182	180	178	184	188	204	209	196	195	186	178	196	181	217	178	182	205	207	170	186	203	213	172	206	208	161	191	193	208	194	197	200	180	181	200	172	176	209	186	188	178	206	187	177	183	181	202	186	191	176	199	186	171	170	174	167	215	182	163	184	206	199	183	182	197	218	183	177	186	211	196	193	200	190	176	153	188	184	177	210	185	175	222	198	211	194	168	189	189	204	185	173	192	192	182	178	203	190	165	179	180	214	174	170	180	158	209	191	191	174	191	197	202	200	188	184	180	183	169	198	162	181	179	193	167	181	195	190	214	196	176	168	190	186	162	190	160	185	191	179	191	165	187	166	179	204	190	203	189	194	194	174	184	184	193	189	199	186	184	196	210	218	169	217	188	167	188	192	197	175	174	180	193	176	174	194	162	189	173	192	193	205	174	205	182	192	176	207	164	210	151	216	223	207	194	195	200	213	183	177	194	216	189	180	191	195	211	205	220	177	172	175	182	185	201	181	222	175	198	187	204	194	207	162	177	168	188	187	179	170	178	178	194	209	180	181	184	164	191	196	185	204	198	171	183	172	194	199	164	204	168	202	206	182	159	179	164	200	190	192	182	177	194	154	193	182	191	188	185	185	201	206	196	191	173	179	193	181	176	210	141	185	199	193	192	168	189	199	192	206	172	198	176	207	168	206	198	197	193	183	201	176	201	199	205	208	170	178	201	194	173	180	215	163	178	185	193	187	177	175	165	171	162	183	203	210	185	172	198	182	187	169	187	172	173	175	204	176	200	178	190	190	169	200	190	201	191	191	185	189	180	182	196	184	178	225	191	169	194	201	205	193	196	191	196	192	210	207	205	188	185	197	211	165	185	180	198	187	178	171	201	183	169	176	170	177	171	177	179	218	177	200	191	178	205	202	186	171	197	185	194	177	208	200	204	184	205	175	171	198	165	178	181	182	174	183	180	194	190
3216	3408	1923	954	755	581	498	434	376	339	360	334	331	308	280	313	267	284	276	294	265	254	266	270	254	268	264	276	248	246	243	272	260	267	241	245	261	280	251	249	273	218	246	226	235	261	254	250	244	255	215	264	235	258	263	240	268	256	224	252	242	242	251	241	218	259	250	250	265	249	295	260	275	264	259	249	241	211	253	235	248	256	259	218	254	237	267	253	238	243	204	220	248	227	245	254	284	295	258	283	264	258	242	243	252	241	264	220	284	201	274	262	225	240	239	246	248	232	257	252	289	259	255	279	223	244	263	259	248	256	254	267	262	252	269	255	249	242	269	243	263	224	242	223	233	259	230	248	241	252	252	237	270	289	275	264	257	236	250	280	240	238	255	237	253	252	243	256	264	260	259	278	272	230	235	230	254	243	248	239	250	247	260	251	261	264	226	253	229	227	259	282	225	269	228	248	227	246	225	250	234	254	238	234	249	225	250	273	271	253	242	231	232	278	238	261	257	240	259	229	243	244	256	223	267	255	227	244	227	262	265	237	249	246	248	242	266	240	250	209	243	225	261	236	214	257	244	282	257	258	263	251	249	289	240	268	258	234	252	240	231	261	260	262	271	270	248	256	273	239	242	241	263	257	269	215	263	253	259	243	274	256	239	233	250	253	257	243	257	260	267	235	229	255	256	245	236	251	282	219	272	244	248	239	269	248	248	257	248	218	251	253	250	255	256	259	264	239	255	242	239	254	223	204	259	263	241	269	278	244	240	248	239	241	262	239	221	240	245	262	239	254	258	248	242	241	249	246	247	243	255	252	229	233	256	267	233	271	257	257	270	227	219	261	232	239	243	268	246	248	243	232	260	253	237	260	240	220	245	209	259	258	233	245	262	265	262	259	240	274	243	244	260	236	227	235	285	258	268	268	254	284	213	238	256	253	253	262	234	264	245	273	250	252	244	215	237	225	259	242	255	278	217	245	213	230	236	256	232	236	249	234	246	264	234	228	271	256	234	245	230	249	247	234	252	232	273	270	252	234	240	225	251	258	268	277	251	227	278	229	262	245	255	267	271	273	252	263	265	229	256	247	222	228	261	258	233	242	246	243	252	234	276	248	275	248	240	230	257	247	215	264	236	237	232	250	237	274	234	221	243	264	265	252	233	284	252	236	251	262	250	249	243	288	266	246	253	218	249	264	267	240	264	254	229	250	269	260	269	244	241	259	240	251	248	244	247	243	265	239	239	240	277	248	243	237	263	245	297	241	249	270	237	240	255	251	266	267	266	263	257	248	247	238	236	243	238	248	256	222	257	228	246	249	262	230	233	223	252	242	243	224	253	226	236	227	240	258	284	240	243	225	245	252	269	251	229	263	243	253	246	243	244	245	241	269	269	263	235	260	264	246	265	248	235	242	264	227	235	244	258	254	260	252	236	223	265	244	235	248	227	256	225	229	236	252	231	249	211	226	236	266	242	222	270	270	252	277	256	269	247	233	263	263	233	228	248	245	234	250	240	235	225	236	272	248	265	260	280	252	263	247	242	222	238	238	254	276	251	248	255	280	225	239	262	262	230	247	267	238	233	244	263	237	250	256	247	278	247	257	255	223	294	253	232	256	236	214	257	264	265	229	233	261	239	240	247	244	267	237	229	250	242	242	266	263	264	284	253	244	235	235	266	244	249	234	247	265	243	243	205	256	281	259	241	254	265	256	214	250	268	265	237	217	240	244	237	254	268	241	238	267	252	255	246	275	261	240	267	232	242	216	242	230	246	243	262	214	236	253	269	246	252	226	266	241	255	235	261	254	249	251	241	266	221	248	231	261	250	247	289	264	252	232	249	254	267	247	249	227	243	243	249	250	262	251	233	251	243	258	244	239	238	250	252	268	231	282	234	234	242	271	230	251	274	245	259	258	262	261	246	252	273	263	274	257	242	253	243	244	225	246	259	251	256	236	238	230	243	224	255	238	264	269	247	239	246	264	255	244	246	263	296	242	264	233	234	260	257	246	262	231	223	258	259	255	240	250	252	258	253	217	244	235	229	209	253	237	236	246	233	247	245	228	256	262	247	252	245	232	244	255	258	237	251	268	254	246	225	256	264	231	256	276	247	239	258	274	255	252	263	256	251	242	245	258	268	261	283	235	240	236	238	215	282	245	245	234	266	224	221	251	261	255	267	237	264	250	271	228	240	226	262	239	269	241	230	240	272	230	233	258	254	278	246	237	222	221	273	258	233	234	254	254	286	240	279	247	230	232	247	266	248	238	240	242	207	241	276	233	249	247	251	238	260	232	256	263	233	230	290	252	235	249	199	261	265	236	218	275	239	262	266	250	233	232	268	259	276	237	238	266	264	239	232	273	250	228	242	249	246	247	239	272	243	250	257	250	239	228	249	239	231	258	235	248	249	236	251	274	264	241	238	231	254	272	236	255	238	259	240	251	279	243	242	266	286	237	262	250	247	246	261	244	245	247	262	250	241	245	269	265	265	250	269	255	233	255	224	228	235	227	248	242	223	273	236	245	251	257	260	256	252	238	253	276	242	230	263	233	269	250	245	272	259	248	215	265	234	249	232	259	244	239	254	239	245	260	255	249	260	244	245	257	261	260	231	227	291	226	269	260	227	269	259	244	254	253	261	236	253	281	266	258	240	284	271	249	256	266	249	250	226	250	225	233	260	238	232	243	259	247	225	261	248	251	267	254	245	237	231	253	256	249	267	264	259	225	238	267	249	246	224	250	227	262	249	242	239	250	262	224	264	256	251	249	268	233	250	263	260	262	249	246	270	263	222	258	236	228	218	268	251	233	265	234	257	237	239	251	260	196	257	246	222	243	241	267	269	262	292	261	234	237	233	253	254	224	263	238	256	236	237	251	254	256	269	230	241	252	233	250	225	220	266	262	258	255	232	262	270	252	262	244	261	268	244	271	254	261	248	268	248	251	262	257	247	245	208	247	247	279	250	243	244	228	256	241	251	249	233	261	253	236	205	225	237	276	253	278	257	250	252	242	269	245	255	250	245	229	248	253	282	247	290	232	244	244	262	253	251	243	265	273	252	238	263	266	263	252	288	276	251	245	292	262	227	247	233	242	239	233	235	275	247	262	275	252	259	262	264	267	272	272	267	238	246	241	230	247	232	280	255	260	218	243	241	267	266	232	244	243	250	248	253	252	259	253	240	261	241	250	270	248	259	254	261	251	241	232	246	244	270	249	246	251	237	266	251	217	230	235	265	276	231	248	225	243	222	243	250	262	247	264	291	253	236	242	238	234	260	247	256	259	238	217	261	224	243	246	262	255	267	269	231	251	249	216	255	250	265	238	236	279	235	252	254	258	256	274	241	233	237	261	243	252	206	243	241	248	220	256	231	281	262	249	253	249	251	261	218	239	238	237	257	237	238	258	254	254	236	241	254	256	221	255	248	233	258	234	266	295	243	252	256	250	232	226	237	258	247	231	269	270	271	273	244	245	231	241	240	265	244	244	267	237
22224	20916	28269	23732	20913	19935	1164	396	370	296	312	304	287	271	251	238	248	233	249	264	220	234	265	247	255	241	222	240	218	207	214	228	214	232	215	226	219	230	229	218	250	230	231	226	210	224	217	216	229	211	182	257	215	233	230	217	230	241	192	218	225	219	200	218	226	213	229	196	245	234	279	247	226	214	238	228	206	240	227	190	249	229	218	212	227	226	211	213	208	206	222	208	211	232	229	216	199	227	215	233	224	192	243	215	227	227	231	244	240	229	230	206	222	213	239	205	233	216	208	243	208	224	222	224	215	251	222	217	220	207	213	243	220	203	203	214	209	218	220	201	212	241	221	220	233	208	218	219	204	241	192	199	232	223	236	213	207	232	216	244	226	231	230	223	214	218	238	239	204	234	244	220	197	208	217	207	241	239	188	218	197	236	218	236	215	244	206	222	201	232	240	212	197	225	202	242	201	202	241	208	224	204	252	228	226	210	222	230	210	218	206	224	231	197	202	232	227	216	224	226	214	227	225	194	201	225	214	232	212	219	236	217	223	199	211	217	240	219	213	237	231	212	201	219	213	231	226	218	236	228	207	204	233	231	200	237	207	208	209	217	224	219	201	238	231	236	223	246	209	236	224	223	207	213	217	203	212	191	241	223	250	219	200	241	232	221	236	231	196	208	202	205	240	204	216	218	227	226	222	213	227	242	232	249	227	225	235	215	230	227	231	226	223	208	227	224	235	232	234	196	217	213	205	220	194	229	248	235	207	212	217	231	219	217	245	190	207	223	202	198	196	213	208	216	223	239	219	212	228	225	224	196	233	249	188	224	205	232	190	194	236	224	224	214	244	224	220	220	199	221	212	222	229	213	200	216	224	222	186	206	208	205	235	192	195	221	230	208	234	230	250	238	212	220	231	230	227	213	231	225	205	197	213	218	232	238	221	233	249	212	205	218	204	235	206	218	187	210	213	240	235	228	204	231	205	231	223	210	228	240	230	212	223	220	197	223	229	225	216	224	219	214	191	230	221	222	170	235	229	219	234	217	202	220	234	227	219	200	236	203	240	213	208	218	208	254	222	219	209	209	220	205	242	217	233	219	217	235	214	205	230	232	213	240	230	210	225	225	235	223	226	202	240	217	218	250	230	207	227	214	221	225	200	227	194	229	191	193	208	233	213	218	234	204	221	222	245	225	240	225	214	212	231	197	208	227	212	223	179	228	260	226	216	232	220	212	225	211	215	233	222	230	218	206	216	213	214	229	207	220	239	204	217	213	210	221	218	213	220	208	218	219	235	211	222	232	211	216	260	210	220	216	197	180	194	206	225	199	240	209	225	212	217	225	204	188	218	226	219	236	214	214	206	225	201	226	213	211	201	207	221	214	219	229	191	217	204	230	206	228	257	211	232	225	230	213	254	226	222	230	223	217	188	208	226	233	196	269	202	197	201	200	224	240	235	199	228	226	224	198	203	230	224	204	240	231	206	221	211	231	207	229	227	232	257	212	200	222	244	207	218	205	236	209	253	211	196	231	227	198	184	237	208	257	217	208	237	242	209	228	222	214	192	230	212	182	227	207	225	211	221	217	247	213	227	221	230	223	193	225	212	213	215	234	198	210	214	211	199	187	220	230	213	225	213	245	218	225	230	205	212	217	188	200	253	211	219	241	233	208	228	246	224	212	192	219	211	212	221	232	216	214	227	255	201	216	205	211	228	235	215	212	199	245	216	227	219	229	181	267	239	225	192	215	216	233	227	223	219	238	231	231	226	221	216	240	224	216	218	199	220	210	209	213	223	233	223	226	224	232	197	209	228	222	231	211	217	207	216	218	231	235	214	224	205	238	213	223	232	208	230	220	216	208	208	211	211	228	195	240	230	192	248	227	209	229	222	250	223	237	225	254	234	204	204	238	205	216	227	229	259	215	226	226	236	233	238	223	227	227	229	251	225	187	247	220	202	220	214	233	231	207	215	220	223	203	217	228	241	255	225	215	231	214	230	216	219	245	211	230	193	217	210	210	223	192	228	210	216	191	216	201	221	211	188	242	198	232	221	199	234	219	210	228	223	211	213	223	216	219	216	232	223	221	219	229	226	211	214	225	242	229	232	219	196	235	216	214	203	230	212	228	237	236	245	202	232	208	204	254	246	232	227	226	236	239	200	223	211	224	211	224	202	202	250	238	218	217	238	213	228	213	214	223	250	220	202	191	220	222	212	209	236	211	226	222	215	213	220	220	224	212	197	231	199	198	200	205	210	220	243	198	236	217	251	224	216	210	206	221	227	208	221	236	225	210	219	228	226	221	203	220	215	226	239	223	235	228	231	225	218	221	216	244	215	204	206	226	222	216	222	175	214	233	189	202	200	210	232	209	223	237	227	196	223	199	236	232	200	187	215	217	241	240	224	224	243	208	217	209	218	254	220	226	243	223	210	218	217	227	227	206	234	242	210	219	235	226	227	230	236	215	230	233	200	221	214	245	228	242	213	229	242	214	203	210	207	219	235	213	210	191	234	209	219	214	256	249	195	215	234	211	192	216	215	208	227	206	237	215	217	208	209	215	194	212	237	245	186	212	248	192	228	243	252	201	216	213	216	220	222	239	195	239	258	225	190	238	238	253	226	231	220	229	207	220	208	219	234	227	241	194	224	205	224	207	227	210	230	221	206	222	190	205	210	211	231	217	237	219	233	214	210	222	233	219	228	215	238	240	204	204	225	212	212	221	216	227	218	214	220	223	229	206	229	207	226	190	217	196	226	213	228	233	241	200	206	198	230	236	250	219	221	193	219	223	228	234	207	228	228	229	214	220	224	241	194	217	195	234	190	220	211	201	203	198	234	207	203	210	231	186	218	214	223	212	205	211	201	221	218	222	222	208	203	233	225	218	228	227	210	210	197	210	236	225	237	227	239	191	233	207	221	214	234	208	221	219	213	227	214	177	198	205	227	205	205	226	222	252	219	259	212	235	225	225	244	205	226	212	188	208	210	222	226	211	199	222	228	208	211	254	215	202	211	238	197	220	224	193	225	215	218	207	215	238	209	208	216	225	213	212	225	216	206	218	231	215	240	222	195	217	220	244	211	207	228	221	234	220	220	215	222	232	207	203	218	210	215	246	222	202	228	204	226	228	205	227	232	252	241	224	224	195	215	211	228	237	210	226	193	223	213	215	233	206	242	214	242	229	222	208	219	241	230	200	206	229	219	214	218	228	238	220	220	209	201	242	219	195	239	214	193	210	222	215	191	247	207	231	211	221	205	224	228	226	205	226	198	222	228	221	215	224	204	244	223	187	241	249	196	207	212	216	234	192	186	220	208	221	207	206	216	249	238	235	253	214	195	209	214	214	205	201	243	242	225	216	219	203	222	205	225	213	217	233	210	226	236	208	196	200	228	225	231	226	216	247	205	203	211	232	221	231	206	211	236	237	215	225	211	235	223	200	188	195	223	191	215	225	220	209	240	227	219	203	229	195	223	204	225	211	251	211	230	182
3859	9818	5430	2628	1921	1366	1055	866	772	640	620	494	462	433	433	403	375	389	332	379	362	362	378	325	314	373	323	333	319	307	338	319	305	311	287	301	316	358	336	327	343	299	294	297	311	280	298	287	263	315	298	339	295	304	316	299	276	301	292	295	294	331	291	290	293	296	321	286	299	346	365	317	326	291	300	336	305	307	296	274	275	291	285	294	299	284	319	267	290	286	301	296	299	295	289	313	313	308	332	323	302	286	287	274	288	303	301	327	301	291	278	280	281	295	287	271	266	304	317	267	305	271	304	281	314	271	320	299	275	295	281	310	281	305	302	308	300	304	279	290	278	295	305	292	299	282	292	270	310	278	319	307	299	284	296	290	288	267	281	300	301	317	313	280	321	287	291	309	263	271	290	293	291	288	301	272	277	266	279	315	305	307	315	330	303	268	291	308	249	295	293	283	300	296	276	272	281	323	280	294	290	319	300	301	277	277	288	294	289	278	271	285	303	313	278	277	276	294	264	309	309	290	320	295	282	272	290	298	285	243	275	304	311	299	294	286	273	290	277	277	306	290	292	271	314	280	314	291	287	317	297	281	289	282	274	273	260	293	287	285	280	302	310	299	310	291	308	298	314	259	288	293	306	277	307	317	317	298	295	279	284	294	304	288	325	267	295	307	284	313	297	291	273	340	279	307	317	316	291	277	280	263	278	301	293	298	298	324	310	320	278	275	322	321	300	283	320	280	312	287	304	285	304	293	300	284	321	311	308	258	295	299	288	286	311	327	316	285	303	304	285	291	311	299	291	271	280	270	285	286	272	278	275	278	286	297	323	300	282	280	332	288	279	306	290	282	272	319	293	295	305	304	318	288	277	261	302	310	290	282	272	328	301	300	284	300	307	310	289	308	295	304	290	285	299	328	287	300	288	306	300	302	289	317	299	294	320	302	267	292	354	298	248	312	301	305	286	296	299	299	269	300	286	322	295	293	297	260	293	297	281	316	280	280	259	270	281	295	280	280	262	264	280	281	278	324	309	258	328	282	311	273	305	292	270	321	287	293	301	283	309	255	316	289	289	285	283	287	297	282	305	274	327	302	304	279	269	297	321	286	282	311	324	283	312	296	268	328	302	285	302	277	295	278	301	315	318	270	293	276	329	298	271	317	315	313	272	321	313	285	264	314	261	282	287	283	316	306	315	298	294	269	264	302	262	293	295	299	283	287	314	316	269	303	282	312	281	336	299	302	286	297	293	289	280	304	316	277	323	302	266	266	278	279	276	324	282	301	269	281	292	329	306	289	294	291	304	269	271	296	289	289	297	290	274	276	317	307	296	292	296	271	303	284	282	286	305	264	281	285	304	290	327	305	295	329	298	268	290	299	294	303	306	302	274	291	314	291	302	301	335	316	282	315	306	285	280	282	289	277	296	316	308	294	319	295	301	310	313	262	302	286	304	274	289	279	262	295	266	286	329	320	257	273	329	319	306	279	300	295	300	331	254	309	281	283	309	283	283	312	279	305	295	276	284	294	297	288	324	267	286	307	302	309	304	284	308	295	287	282	314	298	295	323	273	302	289	298	336	304	287	287	280	291	311	320	262	327	325	300	291	290	285	272	299	290	300	289	292	276	277	276	277	254	304	299	280	277	300	301	273	304	274	299	282	277	276	293	288	265	302	296	311	316	340	279	293	296	309	333	315	290	275	303	311	321	269	287	282	275	286	285	283	319	263	308	307	285	317	283	299	308	269	340	288	308	302	303	307	283	306	300	292	291	311	294	285	301	281	295	305	296	320	309	320	303	299	300	311	300	301	285	264	315	280	282	303	314	273	285	291	289	316	306	286	307	314	314	281	282	282	289	292	301	265	310	302	314	300	312	293	278	306	287	313	269	298	301	299	309	281	290	302	309	299	306	257	320	320	310	282	301	284	284	298	283	293	307	300	270	301	281	316	292	285	288	290	273	316	274	293	281	308	292	299	287	286	292	288	292	285	316	311	316	275	269	281	301	290	318	283	303	248	294	286	294	317	303	297	297	315	321	292	328	298	334	291	287	292	292	297	303	317	321	299	273	296	315	289	292	306	306	313	283	289	287	309	306	318	284	283	282	303	285	291	306	324	267	297	303	284	317	326	277	311	289	274	285	302	265	300	288	280	317	287	276	299	278	309	295	302	280	300	289	244	302	299	300	291	266	304	303	277	296	311	329	264	316	261	309	302	307	241	279	294	302	311	269	320	295	285	272	300	300	304	335	276	289	299	335	271	307	289	304	299	291	286	272	305	263	318	286	281	285	322	285	290	284	281	276	295	270	285	325	306	282	274	277	317	284	298	290	290	294	321	287	293	285	305	277	270	319	274	273	298	327	301	281	312	254	290	291	275	308	274	270	294	296	361	295	285	306	287	301	285	271	311	341	286	304	308	312	274	297	330	285	341	268	274	310	296	302	313	270	295	281	306	308	300	286	284	279	265	305	290	288	278	304	302	278	287	287	308	320	280	320	319	299	280	302	289	305	310	273	309	292	280	335	270	294	306	302	293	266	277	299	324	316	314	327	291	281	303	336	288	286	293	318	299	287	312	309	293	286	345	296	284	287	300	278	303	296	292	296	312	292	277	321	306	317	283	282	280	317	335	291	267	286	262	297	287	259	277	290	266	297	324	302	299	286	315	268	270	303	268	295	306	309	294	297	311	318	272	300	283	297	280	282	292	298	282	298	333	306	270	290	293	312	289	310	297	281	316	320	282	259	289	297	296	281	318	318	277	279	284	294	300	303	305	283	299	286	276	273	290	281	322	274	274	307	311	307	295	294	288	291	261	305	296	298	296	315	266	262	300	308	300	312	294	286	289	273	307	294	297	309	286	298	278	296	265	303	304	287	286	287	270	287	295	308	301	279	316	279	271	313	288	313	308	302	260	275	296	290	266	303	281	306	297	264	308	282	290	295	277	301	294	305	298	308	297	297	298	288	291	299	269	322	298	282	305	321	305	314	316	326	295	276	323	293	258	290	297	285	299	291	292	263	287	277	288	313	293	298	300	287	317	269	328	302	293	308	309	282	298	288	315	297	293	278	273	305	286	293	295	275	280	299	271	308	286	295	290	288	287	298	288	301	309	317	301	286	285	289	322	285	274	322	324	282	310	300	283	279	295	296	286	288	282	292	258	317	304	309	302	300	293	312	302	305	307	267	285	298	280	289	291	303	315	291	298	323	300	323	313	291	263	296	321	291	279	283	276	311	290	273	288	292	267	286	296	306	301	284	296	299	288	290	287	285	268	278	290	308	316	267	308	283	324	295	284	301	283	296	276	291	292	300	300	265	315	280	292	306	299	290	301	300	267	281	285	315	304	312	297	304	295	255	323	302	301	318	272	284	307	304	283	265	300	314	298	296	296	298	288	279	286	304	308	291	284	306	308	327	306	288	317	303	294	285	287	310	302	301	260	285	310	274	273	276	292	299	294	284	300	315	300	308	296	315	287	283	292	278	288	280
27106	18176	3566	409	283	288	267	269	264	270	241	276	247	285	269	267	262	293	260	266	250	284	250	273	267	261	238	251	260	263	249	264	294	274	268	251	268	261	285	266	272	252	278	236	258	262	284	258	270	264	276	259	276	278	267	297	273	272	274	259	276	253	272	280	248	302	267	261	247	249	285	243	234	258	272	270	256	259	280	255	253	262	259	267	279	232	273	262	271	265	250	281	246	271	269	265	275	255	288	252	251	254	265	241	263	248	272	251	264	277	242	260	268	291	260	263	251	268	256	242	251	255	255	265	253	252	240	266	258	256	241	261	271	246	286	281	288	245	269	268	263	265	265	271	269	263	225	271	257	254	236	283	248	264	262	261	287	282	245	284	279	290	295	234	290	246	274	266	272	294	256	269	259	282	257	258	277	276	262	227	253	285	276	233	274	262	303	303	234	253	256	282	229	262	274	263	300	274	272	273	276	253	297	258	240	247	278	275	258	257	263	245	264	267	248	251	278	260	259	261	264	268	246	270	263	265	257	267	283	291	268	275	259	262	249	278	283	268	268	263	283	303	261	229	249	254	281	266	239	268	283	273	250	246	292	279	253	292	263	223	264	248	267	263	251	274	257	227	240	276	271	257	274	268	278	273	263	261	267	278	250	276	255	250	253	250	257	281	237	246	259	262	251	269	239	260	242	283	250	254	257	282	255	237	245	259	271	240	272	262	276	280	258	256	287	260	276	268	273	328	290	277	265	262	256	253	267	270	259	273	257	262	269	278	246	254	244	278	225	254	278	251	241	260	288	257	252	273	276	233	275	284	254	263	246	257	260	249	268	287	253	270	270	280	244	244	274	295	252	277	263	252	238	277	257	276	261	253	248	236	269	290	272	269	293	282	268	275	292	233	286	267	274	270	250	257	267	248	257	292	235	289	249	256	251	259	280	257	263	277	278	262	239	264	243	280	262	243	252	265	280	231	251	276	264	266	260	265	276	243	260	243	279	260	268	243	264	269	281	247	305	254	288	222	276	251	291	284	260	288	273	286	291	269	269	267	251	259	240	275	271	278	255	237	273	269	252	273	244	259	272	249	287	242	265	243	244	252	259	275	236	244	273	279	248	282	247	265	254	257	266	269	279	269	283	272	279	258	271	274	265	251	273	258	267	265	286	279	265	294	276	262	248	276	269	269	272	256	251	300	247	264	269	247	259	257	286	261	254	268	223	272	261	265	249	276	277	247	253	242	260	259	260	246	243	276	286	257	281	268	287	264	245	245	278	265	283	250	238	244	261	244	246	235	267	260	278	281	264	232	253	289	272	272	265	265	262	243	236	251	267	251	284	296	243	260	261	258	292	241	281	277	248	246	233	251	263	249	250	242	281	278	259	280	281	252	267	310	280	309	282	256	278	276	237	292	222	233	260	253	257	268	268	282	248	279	283	277	277	249	268	230	222	241	279	257	282	245	253	240	279	282	253	269	261	258	281	256	282	261	290	237	247	224	280	289	261	274	260	249	245	277	280	281	264	266	268	268	276	248	256	257	255	263	291	238	267	275	264	281	273	265	279	272	272	233	266	275	290	255	272	277	258	280	259	262	246	259	265	260	274	302	282	279	268	265	265	232	273	266	241	268	240	272	270	252	300	250	272	295	283	257	235	256	221	274	243	298	267	269	270	246	275	281	281	273	266	281	274	247	247	244	259	265	256	247	231	254	260	269	283	241	278	258	266	251	259	271	268	279	279	261	244	258	275	268	243	305	250	259	244	267	222	260	247	266	296	255	237	273	276	247	250	263	279	285	261	294	266	262	309	263	282	285	277	255	261	262	280	238	270	259	276	280	286	283	253	281	243	236	283	266	253	261	279	264	276	277	255	258	262	241	256	247	242	252	274	282	261	253	237	280	243	258	269	271	257	270	276	240	274	251	272	276	261	237	242	260	290	267	300	240	276	280	280	248	244	274	288	244	258	264	280	264	257	264	281	264	236	252	275	261	248	247	250	262	261	272	247	271	262	259	269	256	262	254	289	238	269	254	271	286	256	260	262	236	294	240	266	302	228	266	266	259	252	284	254	253	264	257	259	250	251	245	256	285	265	265	252	267	239	278	273	263	290	247	281	261	284	260	246	238	264	273	253	257	276	273	251	261	253	270	263	253	264	267	267	262	267	274	261	253	269	259	263	273	303	262	285	259	285	276	247	266	267	256	263	265	274	275	280	236	262	294	252	247	270	258	270	277	257	277	262	259	260	268	258	275	250	271	272	276	278	293	253	282	291	270	238	249	262	275	275	241	270	256	257	287	270	279	257	237	264	252	284	264	278	273	261	245	260	224	281	263	260	263	282	284	262	254	258	261	253	267	258	253	272	288	255	296	284	252	281	307	267	309	253	265	271	252	255	290	263	287	284	285	283	223	267	270	265	273	257	263	255	261	263	281	270	289	275	237	258	238	262	270	262	256	219	264	237	275	242	264	260	253	265	280	257	233	233	268	270	253	260	256	297	291	233	243	254	256	258	277	290	278	280	248	260	249	261	273	268	262	280	257	242	277	263	252	253	257	272	244	267	258	238	258	296	271	252	246	271	283	241	257	291	287	248	289	245	279	250	257	236	272	256	290	235	247	253	279	210	257	235	250	285	238	304	259	278	265	219	240	253	281	249	279	261	267	239	247	254	282	263	251	275	218	281	229	288	247	248	252	243	278	278	247	274	258	260	280	264	264	289	232	267	246	270	249	261	258	229	275	280	270	258	267	284	244	239	293	277	271	282	224	272	258	306	260	244	266	255	251	231	257	253	249	259	253	249	286	287	233	266	246	270	266	263	308	289	266	274	264	246	275	277	263	251	281	275	267	247	282	257	251	271	268	288	298	262	236	282	252	246	248	252	270	234	224	265	246	259	251	255	251	275	250	245	276	245	273	287	279	267	270	252	255	264	274	271	258	288	261	248	279	267	260	258	246	254	249	281	258	276	245	274	242	265	261	300	278	251	250	252	271	263	263	271	262	252	248	254	260	274	269	277	259	255	269	256	275	255	277	264	265	261	266	265	260	254	254	264	274	270	255	262	269	246	263	291	268	272	233	265	265	232	285	255	245	259	280	238	285	279	250	238	271	272	274	262	241	286	283	270	283	249	265	244	260	280	255	259	258	256	249	251	231	281	242	276	255	264	267	262	257	240	263	268	244	271	276	235	284	268	265	257	282	285	275	265	274	233	265	287	258	264	296	274	257	269	261	273	266	252	280	272	256	302	253	271	246	252	255	286	232	236	271	286	264	246	268	264	274	280	289	279	302	263	264	261	260	267	240	266	261	287	271	264	228	298	250	235	236	253	262	258	251	260	245	283	238	289	273	265	312	253	230	296	248	275	250	247	264	266	245	255	266	261	267	271	250	263	260	282	260	263	267	266	269	271	262	283	262	294	239	271	271	252	250	274	266	238	250	257	257	277	286	276	267	244	263	264	278	268	273	261	250	283	268	241	242	247	257	242	222
4247	914	603	484	457	419	416	395	398	393	395	383	374	375	399	375	388	375	325	369	382	375	312	375	366	394	382	352	379	329	361	370	376	374	371	357	357	373	367	356	380	369	381	336	362	369	372	383	365	363	352	366	379	375	320	364	319	371	353	329	365	343	389	361	366	357	357	341	366	367	341	384	395	390	345	385	383	357	364	373	356	390	342	339	385	359	339	404	362	420	332	368	345	379	353	389	380	377	349	394	338	371	341	352	346	385	354	381	372	344	366	365	365	356	362	396	361	345	343	345	375	357	365	386	327	385	378	363	372	368	378	345	314	345	356	379	354	311	336	367	365	333	342	356	350	320	359	363	351	347	384	322	397	360	358	340	381	367	360	367	333	404	335	345	351	336	352	327	339	366	375	376	383	345	384	364	390	360	345	380	341	347	347	344	354	346	357	382	364	376	371	377	377	337	369	364	358	361	384	388	364	365	377	355	360	372	343	364	347	362	367	381	374	372	363	360	377	386	382	372	381	374	355	348	365	392	344	352	372	353	332	348	342	373	381	357	351	380	389	327	366	396	374	372	332	355	320	375	391	379	343	383	355	331	367	359	314	371	325	364	341	327	356	361	348	361	358	352	348	315	342	366	318	362	389	357	396	363	363	384	357	371	380	368	360	329	359	371	347	390	372	364	319	337	375	376	357	366	370	360	383	349	365	378	370	378	376	364	362	428	339	355	370	363	350	374	345	370	375	431	337	358	356	385	388	335	368	403	403	363	359	336	373	393	388	356	363	354	352	344	368	403	365	379	364	365	369	374	350	408	375	361	357	359	372	338	357	363	362	355	396	364	402	327	339	378	334	375	348	322	342	361	386	361	395	370	361	352	368	333	330	355	389	361	375	396	375	393	360	352	353	349	386	359	369	378	366	392	338	390	389	374	353	353	352	346	367	361	351	338	377	347	391	353	362	341	340	313	381	390	314	391	358	372	327	375	358	348	407	364	366	339	378	394	359	385	353	357	371	357	371	332	331	364	366	369	383	361	381	357	385	374	319	367	370	333	339	356	386	363	344	336	363	383	371	369	385	371	337	365	383	358	342	397	343	365	353	380	371	351	351	333	382	390	356	355	366	349	349	351	364	376	371	356	349	369	350	377	352	371	360	407	370	393	351	342	338	379	336	334	379	344	352	377	348	358	375	386	372	377	329	377	366	347	358	395	358	365	349	353	393	366	335	364	357	362	366	400	343	381	369	331	369	361	337	346	352	337	369	358	348	367	364	368	340	356	407	389	372	346	366	392	396	386	336	388	360	366	391	352	370	367	374	363	356	382	342	347	365	346	362	362	362	375	350	387	324	364	350	353	367	345	331	322	368	353	384	385	362	362	382	361	393	376	401	349	356	382	359	382	331	364	360	333	364	351	375	387	359	383	377	364	369	377	353	386	337	333	375	335	352	352	393	347	349	364	322	365	333	365	364	353	328	351	388	370	361	347	321	337	327	351	367	356	368	371	381	372	371	335	336	365	360	357	365	384	375	380	363	369	353	359	370	349	389	372	337	345	362	391	345	382	346	370	373	365	363	354	382	353	372	377	352	373	363	359	394	395	354	371	367	340	351	348	389	326	369	354	387	327	368	359	364	350	349	369	372	378	360	372	338	355	381	330	365	355	358	361	347	385	383	376	334	369	326	340	357	360	347	354	369	342	345	318	330	378	339	361	331	381	371	364	334	347	347	355	396	377	340	322	355	320	362	339	366	365	375	371	356	344	371	361	360	361	354	390	352	376	365	359	368	354	338	385	354	365	355	394	353	369	386	365	395	380	343	374	345	393	385	346	390	394	373	343	354	354	376	341	352	374	343	340	389	351	373	405	382	391	345	370	334	367	374	343	334	372	338	347	371	335	351	354	369	356	381	377	313	384	362	365	366	350	333	321	365	348	366	344	364	359	346	348	354	358	386	378	371	369	358	350	363	349	392	357	378	346	362	363	334	367	337	366	375	365	361	374	369	360	356	377	388	347	395	382	370	380	336	361	348	347	347	379	353	354	338	360	355	360	365	360	357	365	358	349	348	356	364	369	334	378	363	364	337	324	363	363	387	320	339	353	381	348	348	372	358	354	347	348	383	337	362	342	375	360	399	397	378	364	365	400	342	373	383	331	334	392	356	375	368	384	383	356	394	361	362	366	344	343	353	351	387	382	361	376	393	337	325	396	357	359	366	386	385	375	386	369	385	365	346	334	403	340	349	367	389	390	383	359	366	375	363	341	394	348	335	360	371	352	343	337	355	365	379	372	357	371	374	396	354	377	327	363	365	382	337	328	365	361	333	369	366	378	338	375	374	375	344	381	335	352	366	373	362	359	391	358	355	377	374	379	367	383	378	387	384	373	368	365	388	383	371	371	343	379	354	346	390	324	355	346	313	338	350	371	348	356	357	347	373	363	368	358	380	339	346	358	350	401	399	340	365	345	394	390	361	364	368	336	417	355	347	379	373	391	388	336	373	366	393	348	399	330	376	358	398	359	363	361	372	358	370	389	367	348	362	380	336	339	374	375	356	352	343	367	378	351	345	373	361	382	357	366	363	409	348	356	364	382	355	353	340	359	361	346	341	351	357	387	378	375	379	364	372	354	380	363	361	380	312	388	338	368	377	359	362	388	401	347	360	324	386	331	343	393	365	347	392	360	372	347	366	363	343	332	358	372	338	345	381	373	380	375	406	348	334	377	385	402	370	397	402	369	387	368	384	350	382	382	382	339	391	316	350	371	372	368	365	343	357	351	406	342	358	411	353	329	370	338	403	376	380	339	367	364	391	352	359	364	338	380	380	408	384	346	349	351	383	347	376	383	387	369	336	363	348	330	388	343	346	373	355	384	354	340	351	357	365	378	378	356	356	365	349	336	386	361	360	393	370	386	360	372	346	379	356	392	372	342	374	351	364	346	353	340	351	349	357	354	350	358	353	426	389	357	376	338	368	335	371	358	350	333	383	361	353	383	357	365	377	375	365	350	357	338	345	368	379	361	350	361	348	352	392	386	379	368	378	359	392	376	403	393	344	379	406	361	356	354	370	343	361	373	362	346	357	355	347	376	360	370	383	357	367	347	357	350	356	366	368	363	387	351	389	357	349	364	371	399	349	339	393	343	366	378	368	360	370	368	331	332	372	303	352	377	342	346	388	371	391	365	334	360	356	337	405	352	356	373	394	344	355	352	353	405	363	389	331	376	359	385	359	365	374	366	377	361	357	391	371	372	339	362	357	346	365	381	369	338	367	357	353	358	373	350	368	362	369	353	351	381	392	399	360	343	373	396	351	358	380	375	348	355	356	344	349	388	384	395	363	330	360	354	369	357	373	330	368	364	354	386	367	366	362	375	389	387	362	363	370	365	337	362	342	347	398	389	367	359	333	353	353	347	357	338	341	397	385	329	368	363	358	367	374	381	369	359	333	382	376	364	354	340	363	366	367	371	359	362	348	352	332	375	339	354	353	377
23234	20904	27646	24339	20339	1716	489	407	358	353	355	307	290	344	331	337	318	328	335	303	314	308	296	318	308	334	306	282	330	326	331	306	315	308	292	314	288	323	267	314	294	301	304	322	296	285	304	305	314	302	276	290	289	314	323	341	286	294	281	309	316	315	307	291	320	303	313	274	307	293	339	326	304	309	319	315	312	328	313	273	300	328	285	309	311	281	287	321	320	302	296	286	290	286	312	327	290	311	293	300	272	318	311	303	315	283	303	317	300	300	308	297	312	316	294	320	316	315	317	304	298	281	301	311	299	328	299	279	293	310	290	302	282	329	286	317	319	328	289	314	299	302	313	293	306	316	331	305	332	303	304	321	294	291	305	304	301	269	293	303	271	293	307	324	287	290	298	325	302	280	292	326	306	305	309	303	286	274	281	298	276	290	307	353	285	342	287	318	296	274	300	289	316	276	269	282	326	280	284	297	317	300	324	302	310	275	306	314	283	302	324	293	327	301	294	302	295	315	322	296	290	322	325	298	315	299	273	256	305	293	293	335	315	317	302	344	284	297	287	285	275	299	288	268	313	287	316	319	315	317	315	303	303	314	306	278	287	296	303	272	321	305	295	298	290	307	313	300	305	257	276	311	319	291	312	317	300	319	297	283	302	335	252	297	303	300	327	312	311	316	315	288	311	293	286	298	299	307	297	316	276	309	287	304	299	297	306	310	259	288	324	293	286	310	294	296	297	311	323	283	295	298	337	317	313	315	296	280	264	303	290	308	291	294	311	296	278	295	258	271	289	303	306	283	291	285	272	285	275	287	309	315	291	296	283	284	278	326	313	325	306	310	286	288	283	315	293	310	330	265	283	259	299	305	299	339	310	332	291	265	282	290	320	317	292	296	303	312	276	307	307	263	293	307	322	302	328	319	307	310	286	294	317	277	284	295	279	302	285	310	292	277	338	319	280	291	292	332	302	319	286	319	310	312	334	287	306	277	304	288	312	309	300	300	304	302	284	285	296	286	299	313	298	307	303	287	301	314	289	294	317	297	319	307	313	327	321	294	327	308	291	286	282	299	297	298	295	305	314	287	294	257	271	293	282	280	302	283	312	299	275	293	318	301	306	279	280	293	281	285	313	292	322	333	315	294	294	309	318	316	272	331	301	309	315	298	281	333	281	318	328	296	280	317	284	312	319	309	295	292	286	299	306	309	294	291	293	302	283	299	287	304	282	306	305	318	300	284	316	293	299	291	310	279	297	285	301	327	296	289	270	281	278	313	291	340	294	316	314	296	310	326	318	278	298	301	323	304	304	288	291	314	306	295	278	311	296	322	288	296	299	314	345	274	326	270	300	318	284	285	285	293	294	325	314	326	289	291	279	308	293	300	307	308	318	264	314	279	302	326	279	316	287	341	308	319	310	286	321	281	286	320	257	294	299	311	282	318	328	317	327	307	315	316	279	322	291	290	306	293	326	296	302	299	292	293	287	288	311	313	301	331	307	260	296	274	304	316	313	301	287	294	315	276	296	315	287	301	310	338	295	314	329	292	327	295	281	314	311	268	293	305	311	269	302	256	300	310	310	277	278	288	292	338	281	276	271	313	291	292	316	322	292	312	305	305	267	313	302	305	308	307	313	254	312	345	286	315	293	281	297	291	294	323	319	323	317	293	271	299	291	311	267	327	291	302	309	294	295	292	280	286	298	307	278	293	282	294	302	297	313	308	299	268	298	303	303	308	312	277	337	287	299	306	298	291	319	292	285	305	303	324	295	281	306	265	316	294	278	301	301	310	302	316	296	299	315	295	298	301	280	285	305	305	318	303	305	308	283	303	313	292	280	315	317	298	313	287	280	270	328	292	284	273	309	312	305	297	298	320	304	283	314	333	292	316	332	283	312	296	281	323	308	289	288	297	292	306	306	288	265	279	284	299	275	302	324	297	307	308	329	268	291	317	352	315	285	262	282	312	297	322	320	311	303	322	294	316	286	292	302	328	295	308	304	306	291	300	277	300	290	286	317	300	290	271	297	289	279	290	279	304	287	308	277	318	286	289	309	331	277	274	310	327	293	317	308	282	280	314	306	293	301	296	306	323	285	279	310	315	321	292	288	329	305	289	310	267	305	292	279	278	267	265	293	341	318	305	284	279	325	293	315	289	290	299	290	285	303	287	324	293	282	292	308	285	280	292	315	293	301	350	323	319	315	293	308	248	297	335	334	300	308	295	318	293	327	301	276	296	309	287	294	312	312	286	291	277	315	304	317	293	281	322	316	291	310	327	295	319	325	292	281	319	295	293	298	302	309	326	302	287	302	272	270	284	285	314	317	318	270	281	319	283	334	298	325	313	321	300	313	321	289	268	305	312	287	323	278	288	286	303	324	330	320	294	316	279	265	296	287	296	280	300	327	305	314	261	303	287	295	258	283	282	302	278	299	294	299	283	282	290	293	280	285	315	301	300	316	277	279	323	299	312	294	312	314	314	283	308	274	317	272	323	277	305	297	314	269	297	309	261	305	302	278	294	337	291	268	284	301	290	311	301	331	307	338	287	306	331	311	289	286	317	295	299	318	324	296	277	320	284	293	301	295	278	297	321	299	329	284	289	309	304	302	264	282	317	312	316	278	331	325	252	308	305	296	317	311	299	303	312	330	311	286	314	293	287	287	307	295	318	317	314	329	306	289	307	319	308	307	303	314	299	296	282	304	322	280	289	296	320	271	322	318	287	291	319	314	306	311	290	319	291	274	310	344	292	291	287	304	293	300	337	300	332	310	300	294	315	290	295	306	281	306	289	262	305	292	295	290	302	320	277	331	314	314	293	271	298	298	284	289	301	293	303	300	294	307	273	274	296	285	275	308	280	302	303	274	257	300	286	316	287	297	283	305	304	305	267	311	293	271	286	282	307	303	301	304	289	303	294	303	303	303	268	284	311	337	282	310	290	296	329	291	295	305	291	280	314	321	326	305	319	299	281	265	277	317	301	324	277	321	309	296	312	289	299	308	295	289	325	279	277	279	336	309	307	297	292	277	288	305	304	314	300	346	307	289	310	266	286	343	301	306	297	302	283	297	311	316	326	298	307	310	289	321	331	301	274	306	305	299	273	320	293	303	298	307	268	283	327	277	334	279	300	276	336	295	300	312	298	280	277	279	305	293	317	342	300	307	330	300	305	316	288	308	304	299	299	274	303	312	297	286	275	302	310	293	306	281	279	326	300	293	298	296	305	310	320	279	324	301	327	283	311	299	280	286	297	317	283	289	299	303	294	360	306	321	296	316	334	286	302	287	277	300	314	309	305	292	325	274	330	266	314	270	302	301	300	267	329	304	293	306	309	334	312	301	288	303	294	273	273	304	332	336	295	296	287	311	274	299	328	343	302	271	315	268	308	312	323	283	279	301	321	275	313	291	303	319	309	277	290	301	280	297	268	294	286	299	313	280	325	300	289	316	309	276	285	288	304	256	312	284	298	296	315	316	300	289	313	310	280	317	303
2826	5737	3146	1679	1272	975	789	763	655	584	557	500	505	466	469	471	471	458	443	451	454	434	414	443	408	483	413	419	477	422	427	426	455	433	427	418	378	448	428	447	406	448	395	444	449	412	401	436	393	400	447	386	380	414	406	414	388	447	462	477	433	433	442	411	414	419	426	423	439	424	488	448	450	436	428	425	429	416	456	417	418	403	424	414	406	435	427	393	432	395	407	444	390	416	407	425	408	423	474	452	426	396	389	446	432	401	450	411	432	434	392	382	432	407	417	403	414	396	412	450	407	374	384	432	435	435	436	446	390	434	429	384	404	423	445	422	440	413	424	397	421	416	430	411	424	414	407	414	439	416	415	453	380	419	426	430	415	447	433	457	398	414	415	416	408	412	442	413	433	460	439	415	402	405	395	450	412	421	442	425	394	385	432	409	442	367	422	395	401	430	387	456	430	429	429	419	397	400	413	424	453	390	410	436	378	389	379	391	402	421	419	424	408	455	407	399	399	396	410	394	411	436	442	443	387	406	377	464	411	390	432	429	411	434	440	434	421	420	402	439	426	403	433	440	428	389	410	400	419	456	426	396	451	413	466	435	424	411	397	437	388	398	386	427	412	424	412	377	430	434	405	416	372	406	371	474	397	402	426	425	390	417	414	429	380	412	390	446	434	437	413	399	399	415	419	436	424	396	418	435	407	399	436	465	402	383	421	417	456	439	423	405	413	389	406	420	414	417	418	385	421	426	404	402	412	418	421	439	424	399	428	388	442	377	403	392	385	415	384	424	436	455	449	418	432	413	376	438	416	402	444	423	400	432	426	415	410	419	409	424	379	421	405	442	413	436	414	410	452	400	423	392	431	425	415	396	405	422	411	431	393	431	404	400	426	409	426	417	419	413	426	398	424	420	400	430	409	435	398	424	426	430	428	452	406	423	437	427	393	376	391	407	461	407	468	414	417	399	413	420	356	421	434	426	440	403	408	410	436	419	410	406	405	422	412	415	422	428	408	427	406	433	418	364	413	369	415	407	394	410	420	421	399	410	421	426	409	446	414	421	384	438	402	426	422	425	410	422	386	411	436	431	428	407	416	421	450	436	413	436	440	411	462	420	440	438	415	397	446	411	424	431	415	415	434	424	391	431	412	459	381	409	452	375	401	422	414	446	439	404	391	403	427	436	431	407	449	415	410	418	421	418	445	415	428	457	457	413	422	413	405	412	410	423	408	417	414	436	455	408	391	386	423	422	427	414	406	398	417	399	384	403	396	415	420	429	430	422	437	443	402	397	434	430	457	401	394	422	416	407	434	415	409	376	452	467	385	401	422	409	384	439	428	443	418	433	409	422	431	432	417	433	446	446	456	428	427	446	416	409	404	429	406	403	387	377	416	393	413	413	416	386	433	387	379	418	437	430	425	421	419	413	430	418	410	426	416	435	383	419	412	424	397	406	436	406	433	463	402	405	408	414	436	432	411	407	400	391	441	425	434	431	432	395	391	445	417	402	414	417	422	421	428	396	448	445	403	419	428	423	413	373	442	386	448	418	400	391	441	367	427	394	398	440	427	380	408	432	423	405	424	400	438	413	417	432	391	420	427	397	425	437	464	409	419	385	387	415	416	438	421	410	457	402	422	435	398	440	400	390	425	439	457	421	388	425	393	398	400	425	421	378	383	428	439	392	410	401	400	393	451	434	407	414	445	411	404	424	405	443	429	399	408	414	397	447	404	434	422	408	407	391	404	442	423	412	446	379	423	440	420	426	422	409	429	448	425	419	426	432	411	403	407	452	393	378	407	431	403	419	432	391	438	410	397	408	447	391	390	442	391	434	428	432	406	423	425	409	436	418	448	410	416	395	427	425	451	378	442	408	418	392	449	449	427	415	388	414	404	448	420	421	368	411	406	376	419	430	466	391	429	405	374	427	423	407	430	391	411	416	395	395	410	420	422	435	421	411	409	385	443	404	453	393	415	421	422	420	383	384	368	385	388	403	424	393	422	397	404	381	431	367	388	439	403	406	397	423	427	417	431	421	426	464	397	421	417	386	427	415	360	375	433	398	372	398	393	405	394	358	428	406	431	406	439	461	421	415	424	436	408	404	402	393	417	427	378	385	397	377	432	438	414	401	427	412	405	380	408	394	405	400	435	398	391	407	416	426	428	419	414	392	398	414	399	431	441	422	424	403	414	434	419	418	400	424	443	394	400	403	451	416	400	397	442	445	402	455	448	418	435	411	429	393	394	417	418	430	421	401	407	428	416	365	435	445	430	434	422	418	420	415	446	416	411	433	413	393	421	436	416	423	418	428	454	431	416	406	412	421	446	431	409	440	396	421	390	412	417	405	409	397	410	416	397	410	424	442	385	381	431	434	405	446	391	431	404	396	386	442	439	387	383	386	464	420	405	435	450	413	407	430	418	405	398	428	418	408	385	424	401	423	386	418	406	392	403	428	394	428	419	439	402	434	422	405	461	450	443	441	413	403	414	419	396	404	475	380	445	421	419	420	434	405	448	455	403	401	418	450	431	434	412	417	410	402	420	417	438	411	439	432	407	407	403	415	397	415	383	394	385	419	379	431	392	429	400	379	404	417	362	420	406	436	394	454	372	407	429	402	434	426	399	408	412	428	429	393	427	404	428	431	425	414	403	425	366	414	403	363	408	408	411	425	399	415	402	439	397	423	416	403	436	389	420	408	369	435	405	408	415	431	397	397	439	408	391	439	425	396	439	444	443	413	397	443	394	396	397	389	417	433	402	393	409	420	401	435	408	398	421	417	435	435	409	381	425	408	401	409	442	434	398	394	413	428	412	460	410	410	412	401	416	419	425	387	405	376	421	422	353	382	444	417	397	405	426	399	398	384	418	416	384	399	425	389	433	415	436	392	418	412	356	425	401	431	406	432	462	408	433	419	385	423	390	435	439	374	455	391	370	396	393	445	411	435	410	418	397	429	407	417	434	368	417	408	389	396	418	450	395	411	433	412	388	404	411	388	411	380	401	401	429	393	401	418	408	392	386	384	411	396	400	442	436	397	398	403	369	418	396	446	408	417	452	402	422	438	400	435	449	418	400	427	428	413	424	420	411	398	405	423	392	394	412	383	443	405	430	403	403	457	435	396	399	434	432	409	410	418	406	405	412	424	420	400	448	386	432	392	406	435	436	407	418	442	396	413	403	432	439	428	392	419	436	448	423	432	390	440	391	442	441	408	428	393	418	438	402	398	394	424	382	391	424	386	355	443	395	366	414	406	383	431	388	437	419	409	426	432	411	423	382	421	409	423	433	385	423	429	417	416	435	401	406	427	406	426	395	424	407	407	424	422	391	392	461	402	436	412	422	428	379	445	398	436	389	409	392	397	421	415	417	429	436	429	388	434	390	408	432	368	390	411	418	401	424	421	393	414	438	389	404	421	387	396	418	401	414	421	403	417	396	441	401	410	385	401	395	420	460	429	397	412	391	423	413	401	430	449	397	393	397	417	436	445
24293	20903	26094	24769	1801	288	262	234	212	243	212	210	237	202	199	197	218	214	197	205	217	203	191	195	202	201	187	185	200	180	183	187	196	180	196	193	197	189	187	180	185	198	166	195	207	171	197	202	170	194	186	209	202	178	174	219	201	189	179	167	204	189	190	205	186	194	186	215	168	207	183	194	176	198	189	200	191	181	172	196	207	177	203	214	212	182	165	178	187	195	180	187	196	160	184	203	195	198	182	184	180	189	189	188	188	160	197	192	220	201	200	192	209	183	185	166	199	235	208	188	201	178	188	201	202	197	188	200	179	181	187	203	178	188	205	198	186	184	170	201	191	201	196	167	207	203	210	183	190	194	213	179	209	231	196	185	179	199	179	183	191	207	203	203	198	183	181	194	183	185	199	183	177	201	193	196	198	181	178	191	193	205	208	175	193	216	190	194	187	208	208	185	198	199	214	188	212	185	188	189	164	185	204	186	188	193	192	182	203	199	198	209	186	176	190	195	197	182	175	213	195	211	203	200	188	171	182	182	201	193	180	194	200	202	187	195	163	181	191	175	186	193	193	174	199	180	168	180	176	186	179	206	202	178	193	190	193	161	206	183	200	186	193	200	201	186	187	203	183	195	211	173	188	200	180	180	190	185	201	204	213	196	207	204	197	170	184	204	192	202	167	178	180	183	195	203	194	190	203	184	182	208	184	204	209	192	217	199	180	191	184	179	189	210	190	186	190	182	189	180	188	187	187	192	173	174	182	187	192	178	197	192	205	181	196	185	203	174	187	207	180	191	201	197	189	173	208	220	191	180	191	202	196	172	186	210	167	178	196	165	202	184	176	185	169	177	171	193	182	176	185	212	169	212	212	198	194	189	184	192	200	197	188	191	197	193	192	195	209	200	195	203	159	205	209	198	218	226	196	211	176	198	192	184	202	219	193	213	177	222	204	202	189	176	199	223	201	179	205	193	200	225	215	191	232	193	193	209	191	180	175	196	193	205	195	199	167	166	192	179	173	216	215	194	185	170	184	198	198	175	207	183	209	182	202	182	208	194	180	172	185	204	193	215	212	198	195	178	183	192	161	206	194	176	177	182	182	190	195	184	173	185	192	172	187	192	203	182	217	210	197	209	173	184	214	209	217	181	181	174	186	191	175	188	163	199	182	217	183	189	209	185	194	191	199	184	179	189	179	183	170	168	193	204	208	221	181	177	190	194	222	186	178	183	191	174	181	212	198	181	212	180	212	184	194	190	182	186	180	188	195	200	181	209	207	207	197	194	199	166	175	189	196	181	190	207	187	189	207	199	197	185	198	171	227	189	192	209	210	183	202	185	187	179	187	182	196	179	196	202	194	204	211	183	182	212	191	198	188	161	213	172	190	201	205	186	190	181	192	181	198	199	184	204	206	194	202	192	183	171	196	211	194	166	165	187	201	188	170	160	212	200	164	184	190	211	174	187	182	190	195	193	209	181	196	181	188	172	173	160	204	191	219	185	211	182	197	204	187	179	201	203	202	193	196	175	192	193	192	162	186	198	190	204	213	221	186	179	192	184	240	178	190	194	188	208	202	194	199	176	202	176	167	172	186	199	186	186	162	210	188	208	193	193	174	193	216	210	187	177	182	207	178	196	188	182	183	179	192	165	185	192	202	196	200	193	179	168	178	206	208	182	209	199	214	197	198	180	183	198	177	198	162	189	199	196	155	192	171	205	191	200	207	184	181	186	227	169	205	186	204	208	201	187	193	190	183	208	205	191	201	194	174	181	199	198	188	192	213	189	191	186	181	215	206	180	187	203	187	217	176	215	171	193	180	208	176	191	190	177	196	192	179	185	198	210	197	204	165	182	192	193	206	190	177	190	193	206	185	189	185	171	204	203	206	217	198	195	197	204	199	183	181	168	195	211	189	192	190	191	166	204	192	231	172	202	200	196	181	175	184	196	182	215	202	191	182	175	182	206	199	162	179	172	191	183	207	156	164	199	179	176	220	195	178	168	181	185	201	208	207	205	206	186	195	197	191	178	199	193	201	187	208	155	205	211	172	193	172	196	188	198	217	179	184	202	162	209	201	171	191	172	197	187	187	196	201	197	195	166	203	181	190	204	198	190	180	182	187	182	181	211	193	187	176	188	200	180	198	201	191	180	210	174	206	190	199	203	195	187	201	205	170	198	211	178	182	199	190	188	207	164	201	189	205	192	169	221	199	199	222	179	190	191	160	201	180	161	188	188	211	206	183	180	206	183	169	203	175	191	212	159	181	191	205	199	174	185	186	160	197	185	223	196	220	181	196	193	191	219	184	186	173	174	200	182	189	201	173	201	183	215	223	199	178	196	177	190	187	192	183	181	183	182	197	191	167	184	189	207	190	215	184	201	189	180	198	161	224	188	218	191	183	185	196	165	189	209	207	183	202	191	194	178	205	185	206	214	202	203	170	187	209	180	197	189	215	182	207	196	177	208	201	211	188	158	196	202	165	191	222	197	206	210	188	168	189	186	190	193	185	169	174	188	176	205	197	207	187	190	175	197	201	187	208	190	174	192	207	196	177	209	200	204	190	194	198	227	223	177	187	174	177	175	199	182	193	195	188	183	173	175	186	183	201	207	165	191	198	199	190	211	195	188	186	187	215	184	192	189	210	224	197	199	180	194	172	191	207	204	176	197	191	170	183	169	188	228	178	190	189	176	197	225	200	207	174	187	172	186	188	192	181	165	198	183	183	169	181	186	174	169	200	186	179	205	195	176	186	181	226	214	190	188	193	214	183	185	204	194	182	201	211	191	194	172	172	222	201	223	206	180	180	179	169	196	195	191	200	192	190	171	187	199	194	211	177	186	195	194	189	209	214	177	184	180	195	190	181	188	189	175	205	188	200	201	198	185	205	188	190	171	185	188	203	163	211	192	163	215	180	187	193	180	182	201	185	182	195	215	201	171	187	189	192	183	191	190	207	203	211	194	207	192	174	202	161	192	179	183	195	192	171	184	195	197	218	190	203	191	199	175	177	182	192	179	174	184	170	191	202	223	186	205	192	181	195	203	200	187	200	192	182	203	219	194	207	174	170	177	184	191	199	186	184	191	209	188	176	199	205	184	181	205	197	202	206	188	206	195	176	180	189	190	182	180	200	185	202	197	203	223	169	170	174	174	174	206	176	184	152	198	206	188	216	167	193	202	191	218	202	175	195	199	187	189	204	213	212	185	172	172	193	182	232	180	193	195	172	192	185	183	199	203	213	199	199	178	188	180	200	179	173	165	163	217	180	178	184	187	187	168	205	206	202	187	202	177	173	211	192	167	193	179	181	167	182	173	190	195	193	190	210	164	202	188	212	206	177	226	207	202	166	211	214	181	177	185	199	179	176	203	203	201	188	198	201	203	184	200	178	202	217	199	177	176	191	200	220	179	180	195	197	212	216	206	190	165	187	203	213	193	191	192	204	191	210	170	210	176	166	199	189	195	171	199	183	196	199	195	196	201	178	183	177	194
3166	3392	1857	1002	732	606	522	429	420	345	332	367	313	297	301	282	256	252	256	234	292	266	268	272	269	248	267	280	257	267	274	281	265	231	248	281	289	245	230	291	260	256	245	275	242	256	251	276	235	232	240	253	242	221	269	233	291	264	252	241	263	232	261	259	251	256	243	244	247	269	288	242	259	254	251	264	245	234	256	274	258	200	274	271	241	245	270	239	247	265	244	287	240	241	272	239	244	271	272	251	279	240	268	273	249	277	272	254	251	278	238	272	227	239	259	247	257	280	236	253	253	295	253	256	266	256	255	268	235	250	236	264	240	226	233	228	237	282	244	229	244	271	297	241	247	244	247	252	240	267	270	260	227	230	271	243	275	280	235	250	246	270	221	238	254	258	237	257	248	248	265	272	230	252	252	261	254	257	227	231	234	264	227	256	260	274	239	274	267	246	256	274	239	292	235	255	234	258	218	240	251	267	294	236	249	259	244	272	229	287	221	243	259	246	272	240	279	257	261	271	254	243	229	249	273	249	237	249	233	243	237	245	266	242	252	255	265	241	270	244	241	246	254	242	252	261	239	272	259	233	262	243	266	274	246	267	287	248	229	277	285	244	256	266	243	262	253	244	260	273	241	236	229	234	253	261	254	262	237	254	263	251	243	252	238	249	260	256	257	248	242	243	256	267	262	232	249	265	237	227	257	276	275	238	275	224	244	228	233	259	256	223	267	265	263	248	255	236	242	247	253	246	249	236	239	243	244	224	251	255	232	237	266	214	266	268	252	226	223	235	269	264	250	222	275	243	264	253	257	233	238	246	231	239	248	246	248	286	240	261	273	256	235	253	253	247	269	266	255	273	275	256	247	254	266	232	256	217	235	263	240	248	238	233	250	270	247	264	249	250	250	252	247	233	253	232	249	235	259	236	236	236	232	242	257	254	251	239	226	229	263	246	252	271	243	226	231	264	241	268	228	270	250	260	266	248	249	257	284	237	280	248	236	254	264	235	246	224	246	271	263	246	272	242	223	266	240	218	232	253	232	245	233	249	243	239	246	274	233	225	235	284	252	268	261	263	239	242	261	223	284	252	228	249	254	260	250	263	244	253	240	260	246	276	251	251	256	255	256	268	261	248	255	251	226	246	262	257	232	263	246	270	255	251	244	267	240	251	263	252	235	254	250	249	267	265	243	263	266	251	276	264	251	254	258	205	260	236	263	251	243	230	263	246	236	204	270	286	252	237	238	246	260	221	268	230	234	257	263	224	235	288	262	223	245	264	230	246	258	257	259	253	233	239	225	224	235	261	260	275	262	254	256	235	250	262	266	224	259	264	286	266	226	270	247	237	243	259	264	261	244	259	256	267	286	260	280	257	258	225	235	284	252	245	282	229	246	213	265	265	254	267	254	235	263	215	239	260	258	294	243	255	234	220	289	249	215	256	258	247	260	254	225	244	231	244	244	231	242	288	272	248	259	266	242	273	237	265	261	239	226	250	263	235	240	247	261	254	248	254	251	253	252	230	227	254	251	255	236	264	277	264	241	256	234	238	291	274	253	252	243	228	249	277	260	269	279	288	255	256	260	249	247	255	265	260	286	245	283	249	249	277	264	266	222	238	278	233	240	277	269	253	250	252	255	257	246	275	261	261	257	251	253	235	256	266	226	227	273	267	247	249	268	285	241	226	230	245	237	248	282	268	246	240	257	253	246	238	253	238	270	285	268	261	241	271	264	245	287	227	246	246	251	233	254	239	280	255	244	253	258	252	259	215	266	261	277	246	249	255	247	252	238	232	241	249	249	232	267	277	263	248	247	275	248	237	269	262	226	230	238	240	259	248	263	229	249	256	272	244	264	253	262	260	254	253	249	246	247	279	242	255	237	256	237	229	245	229	225	265	261	241	253	276	251	263	263	245	253	263	255	235	256	244	265	222	220	231	256	230	260	242	268	247	258	257	257	238	259	250	236	251	221	245	249	230	248	251	254	251	258	253	277	264	225	246	275	225	247	265	258	243	233	249	275	256	259	223	247	232	295	284	253	286	241	261	241	236	241	236	257	255	237	229	250	258	269	269	268	227	245	251	250	237	292	275	265	255	239	241	240	260	246	267	243	248	257	265	246	245	226	242	250	248	265	265	237	262	243	235	268	247	255	246	270	257	251	242	271	280	247	266	266	250	252	287	276	246	251	277	265	252	242	254	253	246	253	250	236	279	270	246	243	219	233	251	240	261	256	284	256	238	252	274	246	223	254	245	252	256	243	270	265	227	268	233	281	261	237	258	254	258	252	265	236	238	258	281	251	260	266	270	266	233	252	263	255	266	271	237	231	254	265	240	253	270	240	242	258	255	243	277	276	280	254	266	249	254	277	254	244	297	268	243	261	262	240	280	249	247	251	244	292	268	269	240	250	214	248	238	247	251	249	261	272	231	247	257	297	260	237	246	237	253	247	248	236	268	241	243	245	231	255	274	243	264	250	266	262	241	259	271	280	256	258	233	232	247	254	222	260	254	231	262	260	249	262	246	250	246	255	267	253	243	251	251	228	249	272	246	245	226	230	260	263	238	235	255	263	242	248	269	235	243	256	267	276	226	255	239	264	251	264	257	256	260	221	264	248	273	254	254	243	268	246	268	245	233	255	234	276	258	247	243	246	277	243	221	255	272	244	251	272	277	268	266	220	211	249	240	256	264	268	267	262	229	258	261	253	270	240	233	277	253	260	280	229	247	275	264	276	238	244	261	248	237	270	255	251	221	232	245	239	257	236	253	276	284	240	265	255	233	236	270	256	252	263	276	262	264	259	264	284	246	267	252	260	248	241	258	276	230	272	265	225	237	263	256	251	260	265	256	219	263	253	263	228	248	279	247	274	252	248	253	267	277	236	232	236	263	269	276	260	236	254	272	268	261	251	272	243	246	240	244	265	242	261	259	259	261	275	245	247	240	280	271	234	284	253	276	238	275	244	259	237	261	249	253	250	260	241	263	263	274	255	249	250	276	259	257	270	311	244	270	277	241	244	250	282	236	260	230	229	236	257	230	249	246	258	267	237	247	246	250	258	248	260	233	239	270	255	263	238	240	250	218	258	261	242	249	252	258	253	247	266	237	258	263	246	233	246	251	260	235	255	243	260	247	235	248	272	266	273	254	238	244	259	273	271	242	253	267	256	253	237	233	260	254	267	237	255	256	243	248	212	231	252	242	260	281	268	268	261	255	240	262	274	245	219	295	230	261	260	260	245	256	253	256	233	228	244	218	230	254	251	230	282	241	257	255	268	273	249	253	248	257	264	261	244	265	268	216	251	221	267	255	248	273	271	256	270	255	257	240	243	258	259	268	258	252	241	269	233	264	287	233	273	229	227	285	250	264	249	236	241	238	242	218	269	270	246	251	261	225	262	284	249	261	271	247	271	293	239	260	223	254	250	264	252	250	258	262	250	255	235	272	250	256	237	240	251	237	252	263	274	222	250	237	234	235	232	252	263	258	268	272
22219	20900	28225	23720	20890	19892	1078	412	328	310	310	304	292	254	267	253	223	263	226	221	232	206	228	234	246	215	238	222	227	225	238	246	226	221	250	221	250	226	227	224	246	254	246	210	220	227	197	259	199	226	208	222	224	235	236	210	203	204	209	245	248	232	217	190	226	224	213	230	213	215	248	242	218	192	210	210	227	227	223	222	209	201	225	223	241	210	231	258	211	245	205	220	216	225	204	234	205	208	242	206	200	237	239	218	216	211	221	213	222	218	216	228	200	210	200	244	223	262	202	238	214	215	240	233	202	226	224	218	221	212	238	239	230	226	230	223	241	223	214	220	214	199	243	222	219	214	228	190	214	246	222	222	216	219	241	234	238	239	234	209	245	211	209	228	218	220	210	222	271	221	249	215	239	202	229	208	211	197	207	219	205	194	210	215	212	197	244	218	226	219	217	194	209	233	254	223	207	197	224	249	231	247	180	206	199	233	211	222	215	210	209	235	223	224	203	212	210	229	228	209	216	214	236	204	219	248	206	222	214	238	222	219	229	234	216	203	218	213	242	226	213	206	206	219	264	206	223	233	215	192	222	206	237	208	225	183	222	219	230	216	210	231	223	228	244	212	246	262	219	194	235	206	212	244	228	228	217	226	237	249	228	228	223	232	213	222	213	210	238	235	216	209	204	220	200	202	229	225	208	231	235	228	225	207	222	242	210	240	218	229	216	229	234	228	225	231	197	225	218	234	229	205	253	226	209	230	237	228	238	204	234	227	203	233	230	221	203	234	254	225	218	240	248	228	217	223	222	240	214	208	225	198	215	223	243	215	234	202	203	200	209	217	218	197	213	204	208	227	231	228	235	223	214	192	199	241	207	204	235	201	227	238	244	204	224	212	212	232	224	219	201	221	213	220	221	190	217	214	210	231	219	227	211	210	184	194	204	227	202	223	217	207	210	233	225	225	210	213	202	231	207	218	220	212	243	223	209	235	221	208	236	220	226	225	210	238	233	222	210	202	237	221	194	211	219	220	240	217	215	260	226	209	241	221	230	225	244	228	207	257	212	216	202	196	201	231	243	204	222	216	193	215	225	225	209	205	207	196	205	216	214	206	191	239	233	213	215	210	251	216	210	207	218	230	222	221	203	239	245	211	221	191	207	221	206	226	238	214	225	203	219	215	244	231	223	218	219	231	234	220	220	219	204	211	227	227	227	221	244	222	209	222	227	229	217	245	218	222	209	203	194	233	224	217	226	192	229	219	223	220	239	201	200	223	220	237	202	212	227	235	212	211	211	242	231	220	226	227	230	217	194	211	186	236	189	224	195	199	223	230	224	215	239	197	223	211	212	247	231	243	208	228	227	228	208	225	191	209	218	208	228	224	224	206	252	236	218	205	221	242	227	247	224	188	252	220	239	224	236	207	244	224	202	228	240	229	216	221	219	191	226	250	215	179	244	224	234	216	206	224	213	237	228	228	194	214	238	251	227	232	215	206	202	216	179	241	217	229	219	217	225	216	237	239	216	230	217	241	226	194	219	237	227	242	199	214	219	214	213	238	210	204	223	201	212	221	232	212	240	221	206	223	220	220	227	199	222	247	228	251	188	200	245	208	225	219	223	221	232	228	212	216	219	239	233	219	223	212	207	236	207	218	196	231	228	230	219	232	196	239	236	200	222	243	220	216	219	207	238	228	229	199	233	213	204	214	219	246	207	214	217	236	222	191	201	209	229	232	208	214	208	201	197	225	210	248	210	202	222	236	231	210	209	206	229	218	220	219	223	243	223	189	225	213	240	220	213	208	226	221	212	212	191	228	229	246	223	212	213	220	210	238	217	251	229	234	237	231	215	204	210	209	205	204	190	211	224	241	237	208	225	215	229	227	223	240	242	225	232	232	264	220	214	220	204	205	217	230	216	234	245	199	241	180	239	247	205	233	204	224	232	202	234	210	189	225	212	205	212	247	231	264	247	220	213	222	209	213	205	219	234	205	242	232	224	212	210	216	210	207	219	208	229	241	225	235	240	223	185	220	231	213	243	217	209	220	207	225	186	217	203	223	202	221	195	188	221	224	204	223	227	220	240	228	192	209	218	210	231	180	201	233	194	223	264	231	211	209	232	210	247	203	233	209	202	230	206	255	200	222	206	176	215	203	212	223	210	202	236	227	228	205	233	222	236	241	215	211	219	235	244	214	250	205	199	213	243	198	217	211	202	234	224	201	209	256	209	226	238	224	231	218	205	204	196	215	215	199	214	244	216	243	211	227	223	205	219	203	211	240	217	199	212	235	224	213	206	220	253	212	223	223	220	218	220	217	230	213	217	219	228	202	206	207	211	219	217	218	226	212	188	213	214	224	235	203	207	230	222	219	210	218	229	243	196	239	227	229	213	206	207	201	228	209	219	205	218	231	240	218	213	217	219	209	234	220	210	225	259	224	198	222	210	230	217	212	232	256	259	225	224	211	228	240	221	213	238	205	223	200	246	228	227	243	229	187	215	222	204	219	228	218	218	209	235	197	210	231	206	230	223	253	211	228	203	210	224	203	217	229	216	227	242	216	227	212	216	234	235	216	257	193	242	218	253	196	220	210	247	233	240	223	228	225	210	231	211	236	218	222	201	222	248	232	221	201	242	206	219	237	207	231	243	237	223	218	239	207	222	250	191	224	226	227	219	210	204	237	216	213	220	238	212	211	201	221	215	218	220	216	214	219	211	220	214	237	210	217	243	231	216	216	202	198	211	219	237	206	230	216	241	200	205	218	217	200	224	232	244	233	222	213	203	232	228	228	186	230	221	275	214	221	202	224	207	199	217	228	226	226	239	240	221	226	226	235	231	237	231	211	228	216	211	233	241	245	205	209	221	211	217	202	233	222	216	226	227	224	249	234	241	245	206	226	227	240	223	238	199	200	217	215	200	262	222	220	214	229	230	209	218	211	213	204	220	194	204	226	216	205	209	239	228	222	219	205	238	218	209	227	199	245	199	252	229	206	228	198	213	191	228	208	184	208	205	241	221	230	212	234	237	194	204	222	211	257	214	238	182	231	223	234	209	242	219	225	245	226	226	207	238	241	238	229	207	221	210	241	210	222	231	218	236	234	230	215	214	203	205	204	241	220	199	212	224	227	212	237	219	223	215	218	216	230	218	209	228	211	221	209	243	207	192	222	222	221	234	246	224	236	231	223	231	216	243	191	202	221	209	222	209	220	213	226	230	202	232	235	233	204	191	204	206	202	222	219	252	207	234	213	218	203	242	199	217	198	184	221	217	216	210	184	207	215	225	223	205	214	211	209	190	210	240	225	235	204	218	181	221	209	199	223	239	226	220	220	233	220	253	233	239	211	202	217	199	247	248	247	239	238	237	213	215	213	230	237	229	232	225	224	262	214	223	218	221	215	212	206	226	217	210	231	207	241	186	193	253	234	228	206	226	218	250	217	223	210	206	225	230	212	219	220	194	198	212	234	216	227	209	241	229	231	231	240	180	199
3796	9999	5535	2733	1830	1455	1085	905	772	649	557	483	459	457	449	408	366	371	374	338	326	336	354	340	311	336	351	361	307	347	356	307	323	314	270	275	316	316	327	298	293	306	312	295	288	285	296	304	301	345	305	285	283	281	301	323	262	291	281	298	309	327	308	268	288	322	323	299	291	296	333	349	299	333	303	336	281	293	285	288	254	301	309	284	313	283	277	294	302	289	339	286	286	268	263	319	334	315	285	332	289	307	281	296	276	295	268	261	282	295	270	303	289	288	309	266	287	297	280	290	294	307	276	239	278	275	291	292	310	319	290	302	283	301	297	281	344	286	278	283	309	299	306	285	279	303	315	312	307	301	306	298	302	300	306	307	282	303	290	302	289	307	303	269	299	284	300	295	289	302	313	298	301	335	300	284	283	307	309	303	304	262	296	319	254	272	298	303	328	287	289	295	301	275	302	309	308	297	289	306	316	296	284	265	291	309	304	298	303	286	277	305	292	313	304	273	306	277	304	312	298	284	274	294	269	300	319	300	308	272	307	261	300	268	277	273	317	283	287	295	289	286	284	299	297	314	298	296	292	302	301	297	329	306	297	295	310	276	308	293	304	277	293	291	307	299	285	294	267	306	308	276	331	295	301	280	311	282	292	290	265	306	275	287	287	274	287	306	322	320	266	313	326	291	307	288	321	295	322	292	285	253	296	295	304	291	287	306	266	294	300	292	296	320	318	290	283	290	293	295	312	293	319	312	278	322	299	268	265	282	287	295	299	259	310	283	296	325	296	300	279	293	292	293	309	275	302	311	296	296	292	321	310	293	295	274	301	279	348	281	264	308	287	254	294	305	292	263	289	289	294	297	273	292	298	300	298	291	276	294	297	299	277	286	259	305	303	275	287	278	278	305	259	278	298	303	283	281	281	280	260	308	264	299	287	300	297	257	302	297	275	311	276	257	281	303	294	319	265	289	270	299	313	311	303	308	296	276	280	291	299	264	312	290	253	295	321	299	304	289	299	307	307	299	315	299	286	280	315	278	283	280	299	295	306	277	295	286	278	314	276	299	327	274	325	294	265	292	329	270	308	294	300	314	330	278	309	298	272	273	297	281	318	296	298	290	281	278	294	319	253	290	312	300	305	291	285	300	268	299	315	299	305	287	284	280	279	322	281	316	317	305	283	279	286	306	290	294	304	309	290	279	299	285	278	292	311	297	297	268	289	323	307	315	330	290	300	306	316	291	293	277	320	291	282	292	308	292	288	295	308	296	290	305	310	271	324	274	308	290	280	283	286	289	317	336	278	276	285	286	280	295	282	287	292	305	306	302	289	318	296	300	282	312	297	313	281	298	295	309	290	306	312	289	280	301	287	294	292	284	279	303	292	321	287	313	290	267	249	313	272	278	298	278	309	303	328	334	310	267	317	299	317	280	302	306	301	284	298	284	292	308	287	288	303	293	292	306	314	289	296	309	307	309	265	309	311	312	300	265	292	295	284	304	282	304	309	305	302	295	311	290	282	275	322	292	284	293	277	285	295	291	331	281	308	334	306	300	309	280	272	299	282	260	300	258	309	289	310	289	287	323	312	306	264	316	289	290	306	320	279	282	287	308	291	288	300	307	316	314	300	287	281	286	285	277	294	315	288	319	276	296	312	309	311	275	323	298	276	283	315	332	283	281	295	281	269	275	310	316	312	283	316	298	279	283	309	280	308	288	294	305	287	284	278	277	284	288	294	304	314	295	274	278	281	310	289	286	302	321	295	310	298	290	300	271	297	316	296	308	291	293	265	297	292	303	274	269	315	270	283	302	304	302	320	299	271	289	315	297	291	326	285	278	278	270	257	301	268	303	313	296	294	321	316	298	297	295	321	303	311	317	265	293	299	289	289	272	320	305	330	282	308	304	291	287	258	263	281	296	297	320	321	327	322	299	271	296	294	312	322	288	273	304	324	312	290	301	308	284	277	297	305	311	266	273	303	275	306	334	276	284	290	292	316	278	309	286	307	262	258	303	298	307	257	287	310	260	315	254	285	306	331	326	288	307	319	276	317	296	308	309	325	312	293	279	320	288	264	304	282	301	298	290	302	286	296	284	317	319	299	309	307	295	302	300	273	288	323	294	306	267	284	309	281	280	297	310	287	304	337	304	277	312	299	297	271	288	282	329	292	316	313	275	299	318	301	312	305	302	281	322	308	322	297	324	290	314	288	297	303	290	288	249	293	318	321	299	296	293	280	305	314	288	262	281	294	305	298	301	284	279	313	316	250	267	311	287	309	290	310	334	296	296	320	295	304	304	260	298	267	301	294	260	294	320	260	312	289	290	285	322	265	295	280	326	282	308	287	269	291	302	271	280	305	308	267	299	311	295	297	312	305	297	291	325	285	300	294	299	265	281	292	302	285	317	320	275	314	288	313	265	312	288	281	294	271	287	318	289	283	271	296	294	284	284	325	264	262	307	281	284	291	300	299	315	281	284	297	295	327	313	299	309	266	259	275	301	302	278	305	313	292	298	318	286	302	308	327	288	289	304	295	277	289	257	286	278	295	250	292	295	274	320	305	314	315	267	300	276	304	306	289	295	284	297	280	292	276	303	299	289	292	295	281	281	295	294	309	296	292	320	296	302	299	264	325	321	276	306	312	295	280	298	315	276	277	266	271	276	292	299	282	271	306	315	308	286	295	299	300	303	289	292	306	309	305	285	286	295	293	274	309	315	304	280	290	277	318	317	303	291	323	301	277	282	317	280	270	285	261	294	300	305	300	304	288	301	245	284	275	258	301	318	282	263	302	291	317	288	288	303	306	278	320	300	298	260	276	307	266	296	303	297	276	300	272	299	284	275	293	318	310	275	312	287	289	275	277	298	265	338	275	278	290	307	277	299	285	289	260	295	279	296	301	305	293	251	327	308	291	309	312	333	309	318	274	326	280	256	287	267	308	292	280	299	291	286	285	318	306	266	296	307	324	298	285	294	300	269	308	305	286	293	274	276	288	273	312	289	282	316	278	314	316	291	283	302	298	269	318	282	242	278	313	297	305	304	286	293	271	266	311	290	293	280	276	289	295	308	302	298	302	304	298	274	305	282	308	282	289	272	281	275	322	311	268	304	292	310	294	303	264	297	266	277	274	295	288	298	295	306	282	312	309	294	289	297	310	294	317	266	309	306	329	286	288	285	276	274	298	307	281	291	295	301	270	282	284	295	280	292	258	311	269	296	320	297	283	314	273	306	287	308	305	299	294	313	279	299	291	316	317	286	309	299	288	289	320	278	266	311	288	290	286	332	303	296	289	282	286	301	279	287	307	295	288	303	297	288	335	299	288	263	300	271	272	314	303	296	283	288	289	272	302	277	294	309	271	297	314	307	299	299	288	299	273	317	284	301	267	275	319	297	316	302	301	315	279	275	297	289	265	278	316	282	312	288	295	256	307	275	305	333	308	320	281	302	312	292	288	310	303	244	296	267	284	273	279	308	304	315	260	292	293	285
26936	18031	3584	440	333	300	331	240	280	283	278	264	288	249	283	290	288	262	274	271	265	258	246	237	264	266	275	252	257	251	279	265	262	250	267	289	251	243	306	273	284	260	267	251	250	249	273	274	284	256	261	275	271	270	236	284	264	253	252	274	258	248	261	274	300	293	242	225	268	265	233	282	257	261	259	291	262	293	273	301	270	273	266	244	251	255	257	254	280	258	262	265	248	253	281	258	295	238	244	305	288	259	258	243	258	284	314	251	273	295	265	242	242	281	291	265	256	266	273	268	293	267	270	258	243	244	284	281	253	262	229	250	257	253	256	265	275	269	289	269	220	265	298	267	261	244	284	249	244	289	237	284	280	270	263	272	257	258	256	290	272	270	273	259	267	245	269	285	312	264	277	300	291	279	251	273	279	274	257	292	289	252	269	248	266	260	281	287	249	247	239	262	268	257	262	287	297	272	258	257	250	246	249	294	239	283	244	281	272	284	263	254	293	292	294	248	291	250	269	242	279	260	262	239	267	267	250	291	289	277	257	267	264	286	248	264	255	267	257	249	287	287	270	273	273	264	249	254	274	264	272	281	285	255	266	250	262	259	247	263	293	278	268	267	280	271	284	256	287	264	274	260	259	267	247	243	267	275	261	268	280	258	257	264	289	259	258	282	274	281	252	276	245	276	285	269	247	246	252	261	294	290	292	265	265	271	283	271	283	255	240	261	269	265	268	288	251	290	282	241	270	253	277	275	304	276	281	271	298	249	274	261	255	275	274	262	275	242	268	279	255	258	275	268	267	270	270	247	264	292	290	257	291	271	281	263	276	286	242	286	250	273	267	301	258	289	261	265	268	228	264	253	239	294	286	260	255	259	265	278	267	253	280	280	270	263	262	265	275	275	271	256	283	258	272	277	274	264	277	269	247	258	264	263	279	244	270	284	254	249	264	247	262	272	290	254	280	287	273	262	272	270	305	253	254	289	276	248	256	271	283	270	252	268	280	247	226	276	262	256	286	268	277	253	266	237	277	269	271	278	275	246	265	241	259	259	255	277	294	259	282	268	234	270	276	277	273	276	260	243	241	268	267	252	257	268	315	257	286	258	241	263	256	249	262	276	255	267	256	290	263	246	250	253	302	263	266	280	287	282	281	248	244	294	257	271	271	244	253	307	284	285	256	266	262	267	286	248	267	265	238	283	272	251	271	260	269	273	248	261	271	281	271	274	257	275	257	296	281	253	257	286	300	280	271	265	263	285	288	297	299	245	259	266	283	289	293	294	271	268	238	223	275	251	243	288	298	284	261	264	251	253	266	268	246	273	269	288	266	262	283	270	258	272	280	294	287	280	284	256	245	277	288	259	270	281	286	239	253	269	260	260	263	278	239	275	248	239	288	261	265	290	268	273	277	277	254	236	271	286	263	280	268	261	257	292	268	260	244	247	269	267	251	249	228	261	240	267	279	244	269	274	271	262	288	269	255	273	243	278	267	285	267	246	264	275	283	281	226	281	256	268	259	286	282	285	277	266	253	264	259	272	273	259	272	273	264	289	299	233	282	279	267	246	281	268	273	288	266	289	289	281	269	265	273	267	251	259	317	283	267	295	298	260	290	308	272	272	278	266	294	277	281	236	277	279	287	272	260	290	260	275	263	240	278	259	263	253	252	248	273	251	289	267	251	238	279	287	294	233	276	277	302	252	266	279	250	254	251	266	306	275	275	243	286	262	276	242	286	280	249	264	285	270	262	255	258	265	282	258	219	286	285	284	281	291	284	294	281	244	243	223	280	270	276	279	257	333	268	300	273	259	264	269	263	263	258	243	269	264	276	257	297	276	284	303	308	287	269	271	289	262	243	283	247	270	250	265	243	279	270	288	235	230	277	287	293	241	250	265	265	252	248	307	262	257	267	255	240	283	280	254	244	276	274	259	238	279	253	252	262	263	264	268	281	259	262	262	253	259	263	279	244	265	239	271	259	261	260	284	269	272	249	266	300	270	296	274	282	257	268	256	310	260	287	270	275	287	254	234	256	291	252	270	246	260	293	246	281	279	249	284	260	255	251	258	275	277	255	302	282	273	272	271	258	245	278	274	299	236	241	285	316	258	272	246	282	272	268	313	271	282	262	254	268	246	254	291	263	281	252	305	266	287	285	234	261	280	271	257	254	279	269	269	285	264	263	283	291	254	254	270	266	275	253	278	271	262	282	255	308	282	291	287	279	274	249	295	257	282	261	295	253	267	264	261	273	286	274	274	254	283	274	257	260	270	285	285	275	243	301	249	264	245	269	302	233	273	284	275	272	291	266	296	287	269	273	265	273	255	270	263	246	258	310	304	243	270	293	259	262	263	254	280	276	251	268	258	258	263	257	267	274	272	261	264	297	274	240	285	285	276	272	275	253	275	255	284	246	269	262	268	242	280	298	278	235	276	272	289	278	295	278	252	288	261	273	290	290	271	254	256	283	267	264	272	277	254	258	273	256	267	285	268	268	278	262	300	272	261	273	237	277	243	272	294	282	281	254	267	290	275	274	253	273	279	266	257	276	254	265	304	286	276	277	270	261	246	268	229	284	254	306	262	241	254	261	290	254	269	278	277	245	240	261	253	244	270	254	296	274	274	254	289	259	260	240	269	279	246	294	296	268	270	249	262	269	255	268	243	266	276	288	283	281	272	264	249	293	286	250	282	264	284	274	238	274	267	247	274	264	302	282	265	252	253	289	249	254	269	285	298	273	294	270	288	271	227	250	291	281	276	270	227	234	249	270	274	255	264	271	284	297	267	268	278	273	285	265	241	274	306	298	258	291	238	263	259	271	256	252	265	264	246	246	255	291	269	259	275	250	274	283	236	232	256	253	259	246	268	273	248	289	280	246	257	265	254	247	258	278	263	246	273	258	263	248	289	286	288	293	263	245	271	258	270	285	262	292	267	259	271	247	279	258	270	268	251	279	273	256	234	279	269	263	268	282	276	250	277	244	267	287	271	258	238	241	272	284	296	264	269	280	279	263	265	286	257	267	282	241	273	315	284	250	308	326	294	287	258	267	265	262	235	252	261	246	267	246	253	301	265	301	272	256	227	268	273	280	261	256	282	290	263	237	256	296	275	285	278	240	240	283	259	285	248	295	268	246	281	284	278	256	246	268	263	269	272	253	261	279	265	262	224	253	258	289	272	258	274	280	252	272	279	277	235	269	252	266	263	276	267	269	278	258	282	263	261	233	280	272	264	262	267	286	249	243	282	276	261	261	275	250	274	268	270	254	260	257	268	267	261	283	269	253	286	272	282	252	249	259	258	268	235	274	276	266	285	253	250	269	281	271	239	259	272	318	277	272	257	283	268	276	251	264	275	259	255	302	284	255	259	287	269	260	286	281	266	280	267	268	270	256	258	255	263	269	241	274	303	269	265	267	261	275	262	259	265	268	262	245	264	291	252	275	234	246	299	262	272	273	249	276	260	229	251	259	277	263	274	256	259	273	242	255	281
4286	997	641	462	439	422	417	397	408	421	385	417	380	374	405	368	387	384	351	371	359	350	352	359	378	371	409	415	383	374	346	383	374	397	357	383	373	380	377	353	342	367	349	401	346	335	338	332	352	401	389	363	401	361	355	393	348	388	364	372	359	358	368	384	324	391	360	368	341	344	378	398	348	353	381	353	357	366	354	364	398	379	358	370	405	376	340	341	349	329	369	363	415	373	395	398	392	403	352	367	390	380	371	350	390	367	365	333	364	353	372	329	354	360	401	358	371	384	346	372	381	377	316	367	370	381	386	384	362	378	329	316	384	361	337	351	358	384	347	371	357	369	334	367	365	369	391	360	355	372	367	349	368	369	366	335	386	386	348	352	370	357	374	401	378	360	380	370	330	401	379	391	388	423	386	366	370	374	366	351	336	386	321	368	362	365	356	379	366	387	339	363	388	369	368	371	358	343	335	375	407	370	342	371	370	384	377	371	369	394	399	352	363	333	338	370	385	366	358	346	352	372	369	374	324	331	358	383	380	352	397	373	350	372	399	373	332	330	351	370	366	357	312	381	356	344	362	374	377	347	378	397	389	370	339	385	389	370	328	388	398	356	376	355	384	369	356	369	349	392	360	356	337	366	350	348	321	351	363	374	348	344	362	340	367	345	381	334	359	363	381	381	352	402	332	366	361	359	360	360	395	338	382	370	403	347	355	350	350	377	390	384	364	360	338	333	341	371	346	354	377	345	373	382	372	326	357	342	359	351	375	345	372	364	384	368	377	388	376	389	339	345	376	377	334	357	330	397	337	355	344	361	367	360	365	356	365	374	387	365	380	363	356	376	322	371	358	343	347	374	393	349	365	356	340	416	383	363	393	348	364	356	349	356	357	391	353	378	357	384	366	411	390	345	360	361	374	354	363	373	347	378	344	345	383	366	354	373	350	363	360	375	365	342	399	336	378	399	355	374	347	346	405	387	391	381	389	389	382	343	372	345	364	360	368	350	333	339	345	364	380	385	336	345	354	365	347	347	372	315	343	365	367	386	378	393	360	381	374	341	400	341	372	359	358	384	349	374	369	354	388	363	407	348	348	358	352	349	344	395	376	339	376	370	359	381	348	369	350	354	381	373	361	387	422	391	362	362	363	365	357	364	345	377	351	343	366	339	347	398	373	341	358	374	349	362	347	374	375	392	375	347	363	385	364	358	392	357	359	385	382	361	394	396	398	384	406	376	343	353	386	372	342	383	379	368	362	383	375	385	330	369	371	362	340	394	355	379	360	338	356	377	355	391	351	346	400	352	326	364	366	372	373	340	347	365	338	401	377	360	414	380	328	358	331	352	384	377	376	350	358	360	386	414	390	379	368	356	362	372	394	373	343	364	343	368	353	369	368	366	356	339	350	384	348	378	373	388	406	371	400	343	363	362	357	379	385	358	351	381	389	371	378	400	335	339	378	364	395	378	355	392	366	348	346	344	362	382	373	351	395	353	374	374	353	339	372	387	389	364	350	393	408	364	394	337	385	360	349	393	354	391	367	389	350	343	354	352	372	369	378	366	368	361	358	365	365	375	329	338	343	363	369	362	363	370	404	378	389	387	364	387	338	374	359	356	355	369	357	349	356	368	389	353	346	379	336	376	347	363	387	348	341	355	342	347	353	370	377	361	364	365	392	373	370	348	341	359	367	337	380	330	386	414	369	351	388	356	372	366	383	374	377	372	384	376	346	389	379	394	343	368	398	375	331	403	347	342	399	411	354	398	359	398	345	353	407	389	364	340	373	364	364	369	354	339	356	375	368	355	368	363	381	374	357	374	364	413	371	346	375	378	387	333	400	374	376	370	344	351	361	397	363	393	344	361	376	366	387	322	381	372	355	348	365	331	390	373	343	349	377	362	359	370	386	387	369	387	356	368	376	375	385	394	371	375	323	353	376	334	363	360	372	362	372	349	410	423	375	346	391	379	354	389	357	382	356	350	378	361	379	382	401	368	357	344	355	355	349	425	374	354	399	374	371	394	351	386	343	399	372	370	367	384	378	362	354	362	362	365	334	369	390	339	370	375	355	336	340	379	355	378	377	376	356	327	354	352	357	339	393	337	376	366	336	363	324	357	366	346	366	372	363	359	413	362	350	318	347	377	374	348	368	360	337	409	358	373	353	359	399	359	361	393	331	353	349	360	354	386	364	318	350	407	372	367	352	355	361	344	354	376	369	387	371	395	336	327	389	335	354	389	343	383	373	361	409	361	358	345	361	357	372	365	340	360	360	365	355	363	388	351	383	368	394	348	367	383	369	385	401	353	372	380	415	354	383	364	325	345	369	356	375	368	377	349	361	359	350	374	365	350	343	373	390	388	329	354	376	370	354	370	350	362	343	381	355	380	361	399	355	337	372	333	360	315	335	376	373	362	387	338	353	404	365	313	359	380	367	397	357	395	339	317	360	387	364	383	424	337	367	378	331	347	385	363	366	402	350	378	331	360	386	378	348	346	365	349	405	394	323	383	374	373	363	382	384	344	365	333	400	346	398	362	366	356	350	347	364	348	385	370	385	341	373	369	369	383	360	335	346	374	379	380	384	356	344	357	363	339	350	377	347	412	358	385	385	371	373	404	358	378	363	358	363	348	364	376	371	333	366	389	362	366	368	378	377	383	364	391	351	381	355	373	370	334	374	384	392	377	376	386	360	365	362	355	345	360	353	326	359	346	354	343	345	389	367	399	380	373	381	399	385	345	372	339	337	392	378	379	389	369	368	372	352	368	353	368	384	390	345	359	342	346	375	377	370	380	324	372	350	341	351	369	339	362	354	375	393	357	353	379	380	391	360	374	364	367	359	367	358	344	369	387	380	363	398	328	363	330	347	382	369	325	392	366	352	351	429	367	415	381	367	359	368	353	391	357	360	326	335	375	360	391	357	320	394	343	376	387	373	342	364	374	350	349	407	385	324	358	369	392	379	361	355	336	382	379	340	360	365	360	369	352	347	388	368	389	369	350	380	343	382	384	385	369	373	372	383	344	355	370	357	342	341	326	369	390	388	342	394	356	368	380	350	369	359	376	359	380	365	359	332	371	327	378	381	358	360	375	365	377	397	351	385	375	361	383	378	365	382	346	400	359	372	359	399	326	351	365	349	377	329	343	353	375	372	383	366	383	339	396	380	384	395	362	357	358	335	373	369	368	374	383	353	368	356	351	369	383	377	340	362	378	387	337	356	358	375	353	393	368	370	346	361	385	380	371	391	373	382	363	382	386	379	374	367	377	378	374	372	385	356	356	372	391	398	362	395	352	339	379	369	387	382	355	360	338	342	364	390	402	385	374	344	331	397	380	345	353	384	368	354	371	359	389	372	354	384	356	382	348	368	374	377	364	375	367	372	361	332	350	347	392	332	374	336	360	389	373	368	363	352	417	353	361	356	375	372	376	365	361	374	369	361	365	366	382	368	390	354	374	348	361	356	370	342	343	376	369	339	365	394	374	385	391
23200	20920	27624	24348	20284	1605	472	406	362	327	362	316	355	329	337	312	302	314	300	308	307	283	308	318	342	302	269	317	321	323	321	320	280	320	313	323	285	274	308	287	307	292	303	286	298	280	288	272	277	294	278	296	338	285	289	304	304	295	318	291	311	285	297	278	291	271	284	309	286	318	303	328	303	302	312	322	300	294	303	308	342	311	289	281	284	331	300	306	297	316	288	299	317	310	302	291	283	304	275	328	306	286	282	305	320	310	264	317	314	256	298	321	308	326	273	308	311	324	271	300	291	293	320	309	291	301	311	301	307	289	311	289	264	299	314	314	313	282	320	302	284	291	313	289	289	296	292	288	276	320	294	286	297	286	295	301	321	338	323	301	311	327	333	286	296	291	294	328	316	306	324	306	289	324	300	281	294	304	302	320	298	252	307	293	317	310	288	309	300	325	311	294	294	303	320	277	312	291	313	339	295	279	277	275	298	311	305	291	286	276	327	331	272	311	278	300	282	302	320	288	307	320	308	316	293	311	305	302	323	304	322	290	296	286	287	286	307	303	302	304	297	298	314	289	306	311	324	345	304	287	299	278	277	299	269	269	273	292	319	335	315	310	296	342	331	273	329	279	307	279	312	313	295	330	294	261	295	308	280	325	303	319	277	331	292	328	328	291	299	310	285	324	285	339	314	310	305	289	308	290	302	276	318	321	281	291	315	265	303	304	283	333	280	315	304	266	302	286	300	315	302	333	294	283	301	308	291	317	294	306	296	296	313	289	297	275	314	334	319	280	292	276	300	306	342	295	294	316	287	312	291	337	303	342	303	296	309	312	308	326	298	286	294	289	291	296	272	282	328	308	276	296	282	308	315	277	318	312	280	326	295	288	284	323	300	270	289	308	315	341	282	282	302	341	316	313	300	306	288	277	296	314	324	307	305	324	300	276	330	316	304	310	297	273	309	296	298	291	295	301	287	287	311	310	300	293	303	287	317	317	284	275	280	308	298	290	293	323	298	325	285	295	304	304	292	290	259	298	319	315	309	300	290	267	307	303	340	309	294	285	314	299	310	313	297	280	269	281	296	301	275	312	294	282	294	328	310	318	286	295	294	297	284	324	283	297	285	334	320	307	316	306	307	296	300	326	343	300	317	307	300	294	275	292	285	318	282	298	326	257	302	325	288	288	307	296	326	279	289	304	301	292	314	284	338	311	284	302	302	310	287	329	288	292	309	271	316	283	306	303	282	307	273	288	299	343	296	288	298	287	300	325	279	278	293	308	270	310	261	296	308	314	269	292	289	296	320	280	337	287	307	305	302	296	283	299	294	281	288	343	277	307	277	277	294	305	297	286	287	286	286	314	306	306	301	299	278	300	286	310	290	312	296	298	290	283	300	321	293	304	309	310	304	310	301	309	289	322	305	292	306	281	308	329	295	294	305	305	279	301	283	313	287	290	312	319	306	314	312	335	298	309	282	296	292	325	301	285	320	302	317	286	321	296	282	297	288	302	296	297	322	304	303	291	303	281	302	301	316	306	293	324	299	295	287	287	275	300	288	300	263	313	286	349	283	307	298	319	321	301	323	291	322	318	290	335	269	334	315	282	295	319	314	275	322	308	261	295	274	293	317	265	286	296	300	293	308	311	330	302	268	282	320	284	301	320	291	308	318	292	326	301	271	283	306	272	327	308	299	315	321	326	316	284	316	299	289	298	320	296	298	299	301	299	316	310	319	330	283	283	284	297	274	322	316	262	276	324	317	313	279	295	294	292	312	307	299	291	282	321	305	303	277	297	284	293	321	295	325	283	303	300	296	307	296	276	312	300	315	327	302	298	309	265	319	300	308	319	303	346	283	253	332	318	317	299	316	290	306	295	279	287	294	324	310	341	321	269	301	304	321	300	301	270	289	309	264	279	329	314	295	302	286	293	331	295	313	294	273	297	296	313	312	287	276	296	298	304	316	328	308	310	297	269	304	319	278	316	281	288	297	283	298	318	310	283	303	302	267	307	269	296	265	317	295	313	292	292	302	257	301	308	293	280	290	301	285	282	286	272	302	331	302	278	259	318	316	334	327	281	302	335	316	293	305	328	296	316	279	302	300	311	284	273	278	299	264	326	312	320	334	306	287	295	290	274	314	271	318	304	331	304	308	318	297	313	326	310	292	287	287	306	287	288	295	310	299	290	305	274	325	290	316	279	274	333	331	321	285	263	315	309	296	293	279	333	281	269	255	302	282	284	296	302	317	299	304	314	303	260	318	319	314	273	340	302	316	317	287	295	296	313	283	292	274	299	293	282	335	310	290	305	292	303	292	293	253	297	305	276	297	330	286	287	291	310	295	275	316	323	299	298	279	283	291	297	334	297	303	316	297	318	303	297	285	265	308	300	277	295	326	282	304	299	284	291	293	321	273	291	286	307	298	292	312	312	280	305	296	304	298	318	317	324	294	300	310	274	295	301	289	312	285	296	313	305	302	312	290	281	308	279	325	287	300	306	266	288	319	291	292	297	253	314	265	296	313	315	318	307	292	333	281	289	320	310	301	291	295	301	296	263	294	319	298	312	305	315	297	287	304	310	298	271	305	299	266	296	297	330	312	285	310	288	305	285	281	320	312	323	296	288	300	315	312	310	291	317	305	299	299	308	311	326	295	269	285	293	320	296	277	318	336	312	302	275	286	272	324	307	282	305	295	318	311	303	302	327	315	317	321	312	306	316	305	316	306	303	305	301	311	323	309	283	285	290	303	283	286	283	293	280	292	293	308	292	278	297	300	297	269	279	309	269	293	291	284	316	299	290	282	325	282	298	285	309	320	293	290	275	291	324	279	281	313	300	302	289	341	304	287	274	318	287	326	296	273	280	299	291	326	310	308	277	276	282	288	304	287	295	299	294	293	320	302	288	282	303	287	300	309	280	285	290	304	295	301	321	278	301	304	310	305	298	296	297	285	293	270	323	301	294	285	280	300	282	332	278	311	329	281	282	292	303	305	306	306	303	307	292	297	290	279	284	302	280	293	326	304	294	292	298	320	264	289	324	326	320	285	314	337	336	289	313	300	307	294	284	311	275	280	297	316	292	291	313	291	277	294	311	288	291	290	276	336	289	287	267	321	305	306	279	288	317	281	301	309	297	309	321	301	303	319	313	263	290	290	299	271	323	327	332	294	297	266	310	347	291	264	286	278	304	295	306	312	299	321	310	269	293	300	300	332	318	300	317	285	278	276	325	307	300	288	304	305	278	323	292	327	276	306	301	323	300	296	306	295	303	285	307	315	289	323	307	308	291	298	311	284	327	299	278	319	303	323	319	309	300	283	311	305	296	332	289	295	300	305	284	286	303	304	300	315	279	313	291	287	311	294	319	296	285	309	306	302	286	280	270	271	290	304	298	280	292	305	315	297	295	280	313	280	322	303	294	269	316	306	299	296	292	304	330	307	310	298	303	299	272	297	301	335	285	300	270	339	300	276	270	269	315	295	302	324	272	330	319
2844	5712	3211	1612	1228	969	836	718	652	618	537	484	525	477	456	450	435	468	455	445	441	461	436	435	424	411	465	404	428	416	457	450	425	433	477	433	428	413	431	402	442	475	420	447	442	413	417	440	417	430	414	433	397	426	441	425	408	400	420	379	437	390	397	409	406	437	434	458	401	430	439	408	427	445	407	413	433	428	433	443	450	428	428	464	429	408	417	413	427	428	408	442	402	413	409	405	455	435	428	434	429	429	445	403	447	417	460	403	438	382	394	416	448	415	394	437	379	429	427	394	418	471	396	398	414	419	376	408	431	369	391	405	408	410	407	403	427	425	417	397	409	416	419	465	406	442	449	426	435	431	409	421	410	362	393	432	469	408	426	422	419	397	434	441	395	407	438	430	422	363	438	429	420	410	383	415	385	427	422	404	397	474	435	401	407	421	398	419	405	426	429	396	422	405	431	413	391	423	405	418	435	394	393	424	410	405	408	393	418	429	422	376	437	441	382	415	405	458	444	396	415	428	432	447	428	459	432	445	387	445	402	420	409	427	422	404	414	449	408	470	378	445	416	406	416	406	424	408	436	383	431	442	399	452	422	430	391	422	386	381	422	458	445	424	426	409	396	409	436	408	395	427	436	394	394	396	426	417	416	427	380	416	461	444	418	396	397	437	409	368	402	398	411	401	402	390	426	416	453	427	414	385	411	407	394	397	439	418	397	437	404	405	413	402	428	433	421	390	401	381	424	435	375	445	410	413	416	409	397	401	409	429	419	439	450	400	422	426	412	418	414	414	436	412	399	401	433	450	442	409	410	440	410	389	427	402	402	382	425	443	436	439	370	404	410	414	415	386	449	426	423	439	435	390	403	426	416	415	395	435	416	422	400	410	412	443	433	424	407	399	447	441	428	409	404	377	430	397	439	382	443	384	422	439	437	408	394	422	427	369	370	413	456	413	421	416	420	409	432	420	427	442	398	404	442	451	397	432	442	388	417	443	412	414	394	412	462	428	410	420	425	406	378	424	399	441	407	425	473	408	446	403	423	434	388	426	417	431	429	425	408	372	418	410	417	441	428	396	386	422	439	408	363	386	387	410	449	395	400	413	442	391	413	417	427	386	411	404	446	451	435	425	374	448	368	422	430	405	415	400	407	439	425	431	401	396	393	402	434	416	409	411	426	461	374	456	418	392	392	406	428	413	390	365	409	442	386	454	404	396	397	389	415	418	412	448	408	447	420	413	417	435	379	378	406	416	429	418	424	431	422	387	405	418	418	388	412	478	410	400	416	367	384	410	400	433	410	398	441	419	421	394	409	439	427	375	385	433	452	427	422	430	409	451	400	417	422	398	399	415	416	421	417	430	441	416	423	424	429	436	414	416	431	408	378	409	416	398	444	414	432	431	422	412	396	419	416	446	389	431	395	373	403	384	438	393	398	417	399	403	399	391	453	419	403	396	426	443	407	413	431	418	438	405	394	410	412	423	447	427	413	396	419	425	419	449	370	354	416	439	399	417	394	441	394	412	420	446	467	416	418	432	398	388	460	411	427	411	421	421	400	383	417	420	397	386	422	399	422	429	404	405	425	402	425	415	425	416	423	445	381	414	399	432	446	424	430	450	409	408	432	375	439	422	438	415	420	416	392	404	432	422	396	415	402	446	415	399	395	434	442	444	382	389	428	411	413	424	421	426	430	397	417	419	419	380	448	410	425	417	440	396	428	456	433	418	419	430	460	397	427	417	414	434	390	489	455	419	401	423	427	397	428	427	422	432	417	395	450	424	438	428	385	410	442	415	413	383	375	411	421	394	403	428	423	456	404	467	419	411	400	410	410	416	442	418	426	414	413	436	402	424	446	396	430	458	405	388	384	447	425	416	381	404	420	425	388	388	438	417	423	434	451	386	416	430	397	415	416	453	403	400	420	412	414	438	423	432	430	381	416	423	389	424	410	414	384	449	416	386	400	412	426	392	432	416	411	389	400	409	415	404	445	399	430	442	427	421	424	409	400	408	409	417	449	410	408	435	401	430	418	414	397	431	416	451	407	404	444	411	381	435	413	409	450	433	418	420	429	405	443	401	408	409	414	406	417	419	410	402	426	427	409	389	436	387	425	423	411	400	431	439	452	411	418	420	375	408	389	410	420	400	433	430	393	420	408	412	404	458	438	405	418	391	431	424	405	425	422	401	395	393	442	373	461	419	408	416	391	436	428	413	430	446	382	397	386	382	433	418	398	410	433	454	448	378	398	435	375	405	382	427	408	401	442	429	397	429	384	394	407	430	422	455	419	435	403	465	391	399	388	418	384	414	433	435	427	400	415	365	396	399	385	431	408	444	410	410	400	412	412	435	451	409	457	419	379	425	382	405	376	383	383	379	396	435	408	403	372	422	422	428	412	437	415	422	426	399	434	388	388	429	388	445	418	455	360	393	425	420	421	428	445	441	421	427	416	435	436	403	412	409	471	442	424	436	452	430	407	415	418	440	438	426	409	418	393	427	401	373	431	421	425	416	422	402	436	392	402	397	387	420	417	401	404	404	440	420	388	456	439	435	441	404	397	434	391	421	425	462	376	411	429	380	421	418	413	433	386	432	428	436	431	448	388	396	423	380	376	422	419	421	431	448	456	413	406	451	413	416	418	402	460	444	381	402	420	431	407	425	396	404	429	441	421	441	431	412	398	403	411	447	421	390	413	393	429	440	392	449	406	434	443	426	422	424	445	431	434	437	420	432	445	422	425	397	406	386	396	450	391	410	398	431	398	389	421	408	431	440	391	439	432	402	390	392	379	394	420	388	452	395	415	427	401	432	420	389	375	391	403	413	429	392	435	404	409	400	428	416	424	429	419	437	452	429	426	393	401	397	398	465	379	427	427	425	435	412	427	399	408	393	427	457	403	446	380	428	414	412	436	458	376	407	433	412	401	433	419	421	427	425	443	426	429	402	412	399	435	437	418	438	397	437	426	416	418	433	463	437	452	436	448	425	437	401	417	386	392	427	408	398	399	439	442	435	397	409	395	417	435	427	441	417	404	394	429	370	388	428	420	399	418	405	385	398	424	401	427	401	429	424	444	416	421	448	404	369	442	424	452	419	404	408	441	408	431	416	429	393	420	435	408	384	429	396	413	414	414	435	416	381	434	423	414	406	397	429	459	432	427	447	417	441	398	438	446	441	419	428	426	411	387	444	407	401	392	436	416	399	397	435	484	389	424	456	408	442	423	385	403	378	428	447	415	458	438	423	387	405	420	428	399	400	421	428	391	420	402	442	421	413	401	415	412	394	412	394	437	404	407	428	401	425	432	426	400	420	415	446	434	407	412	420	459	395	401	373	408	448	387	418	403	443	415	443	410	420	391	443	423	424	417	421	440	437	407	466	388	420	427	430	432	461	405	381	437	389	399	423	449	416	380	418	419	389	407	441	419	392	405	440	430	409	408	391	447	445	408	419	385	402	419	443	400	427	399	466	434	390	411	397	408	399	407	436
24233	20871	26088	24665	1825	290	265	264	216	211	225	216	205	202	192	201	184	219	206	198	204	203	220	202	186	211	191	187	187	207	194	187	190	220	203	181	186	207	189	204	197	188	197	177	185	204	172	187	172	181	200	172	172	192	187	164	202	206	180	194	191	190	182	182	200	179	169	191	198	200	203	223	205	205	195	217	208	195	191	180	171	188	178	207	189	194	206	187	197	193	201	197	176	192	203	199	205	178	202	188	194	224	191	185	196	180	193	215	171	176	187	163	203	169	177	195	168	169	170	181	170	180	188	177	181	202	171	201	194	184	183	197	198	175	187	170	183	185	181	200	188	180	228	184	189	191	209	195	191	166	212	206	199	164	179	205	198	188	178	204	189	172	187	234	202	170	178	227	192	200	211	199	195	183	186	195	186	191	200	210	201	208	193	187	179	174	161	211	189	173	192	192	193	215	203	193	188	203	198	195	197	236	179	199	192	224	197	187	196	174	201	188	189	227	188	169	197	175	173	184	188	199	187	196	184	216	190	194	194	203	166	181	204	174	170	192	195	178	185	192	204	193	183	181	172	216	179	196	193	189	192	188	165	199	184	185	210	177	180	219	187	165	169	230	176	184	192	199	167	202	213	182	177	190	214	180	186	201	187	209	204	162	209	211	191	201	171	219	193	179	164	195	218	192	207	193	217	184	196	180	187	187	206	205	188	199	180	193	190	212	206	184	206	196	168	223	197	201	186	235	209	231	197	167	206	205	194	194	215	197	192	190	161	203	203	193	191	202	196	197	180	196	204	182	216	165	190	169	194	201	189	170	198	188	174	211	189	196	179	198	189	190	193	184	188	222	212	184	219	179	189	206	186	196	207	192	188	208	186	171	166	185	205	191	183	192	197	198	193	175	177	172	190	147	182	174	179	220	160	207	149	216	161	183	197	191	190	199	199	196	182	170	175	195	214	183	181	203	207	155	178	222	183	176	183	197	195	199	189	197	201	210	173	182	188	193	189	223	185	189	166	194	211	193	182	186	186	194	187	198	188	195	177	182	176	183	212	163	196	218	201	212	182	191	199	194	198	176	189	214	187	186	196	178	182	194	183	201	165	178	201	183	205	193	187	200	205	205	186	199	196	192	173	192	182	164	205	191	215	175	186	173	198	185	205	207	211	223	182	194	185	175	191	190	185	189	196	195	198	216	200	196	167	191	188	171	173	203	206	199	191	188	191	189	205	200	208	209	183	216	163	193	201	198	156	200	174	164	204	191	195	172	200	174	184	200	180	197	173	196	204	168	185	187	202	231	197	205	177	186	197	182	203	217	206	186	195	185	184	206	187	180	180	173	205	199	167	196	206	201	186	200	202	235	195	187	189	194	179	179	187	188	206	205	210	170	203	189	213	181	185	192	205	192	163	213	177	203	187	193	181	182	191	205	176	175	177	209	207	195	190	197	183	181	162	178	190	189	192	193	200	198	186	189	181	191	205	185	189	209	170	198	200	193	199	201	170	189	195	167	187	185	183	204	215	210	185	178	165	195	186	188	208	185	200	183	177	187	185	173	193	192	190	215	194	200	204	179	168	186	193	213	206	190	194	200	195	193	187	195	211	190	211	188	215	189	209	180	193	214	200	190	207	225	190	178	187	197	183	193	188	195	204	187	186	205	223	194	194	194	193	190	180	201	167	195	186	204	192	189	183	197	177	197	157	185	202	204	184	202	187	191	211	204	199	184	158	201	194	201	187	196	212	197	202	178	183	184	198	181	196	210	194	197	192	194	182	198	194	188	180	188	188	181	196	224	196	192	178	200	189	198	173	193	175	159	226	202	196	202	173	168	202	189	198	204	173	172	222	207	194	195	169	165	185	193	193	173	197	186	218	184	190	192	191	188	199	189	192	160	178	202	192	175	182	180	200	201	206	198	209	166	217	205	156	197	193	195	195	173	182	190	169	166	182	176	191	165	195	178	200	194	185	186	188	191	190	183	168	219	167	216	204	199	158	214	188	188	206	178	176	184	204	188	175	178	192	194	193	190	181	191	170	181	194	191	219	184	175	208	199	208	199	195	171	206	174	186	174	167	189	196	200	193	190	199	202	169	194	204	187	203	179	175	201	170	204	180	179	187	175	180	194	206	167	210	181	185	178	212	215	184	174	208	187	181	199	193	195	193	176	172	202	198	168	188	192	202	187	187	183	186	199	186	190	180	183	185	201	183	182	178	202	179	162	175	182	208	204	202	201	181	189	178	211	204	190	193	204	178	202	177	184	210	196	193	213	188	206	185	196	182	165	176	173	168	174	197	180	195	190	196	181	179	169	196	186	180	218	202	199	203	185	212	184	164	178	180	210	177	174	186	203	185	194	179	203	192	174	190	175	191	194	186	176	188	184	189	196	193	202	203	189	212	211	175	193	188	196	178	185	186	177	188	179	180	182	188	204	200	184	185	203	170	195	191	215	194	184	197	201	187	186	179	225	172	166	195	194	219	196	198	204	209	199	172	177	182	225	184	179	202	218	180	215	178	169	198	194	198	189	178	185	191	196	199	197	196	199	198	194	177	197	201	180	174	198	197	177	184	207	196	188	189	206	180	191	201	204	184	179	217	188	183	180	193	173	186	195	197	190	201	218	221	194	205	176	215	193	175	186	173	194	193	202	176	176	207	176	182	201	183	190	173	191	215	204	176	203	198	181	174	220	186	188	209	198	185	172	179	179	179	188	203	171	173	179	223	176	207	185	182	181	188	193	215	216	190	189	215	183	214	186	188	189	222	166	193	163	205	172	207	214	202	198	205	184	188	182	186	166	191	179	186	154	187	194	167	174	171	191	197	183	205	202	169	193	189	183	190	212	178	204	193	210	197	189	212	206	195	180	193	200	188	196	222	210	177	186	177	193	191	206	199	202	188	201	178	197	194	201	179	178	189	196	195	199	210	197	195	160	213	204	175	172	198	189	219	182	195	187	193	192	174	204	185	187	180	191	202	203	198	206	206	185	203	198	213	188	224	194	184	195	194	188	183	174	203	164	198	177	191	183	187	179	189	205	194	195	167	197	207	173	186	206	204	168	194	204	178	217	182	151	177	190	175	194	183	196	169	192	190	197	184	193	197	193	215	200	208	195	195	207	192	182	187	197	214	234	176	178	201	186	205	199	195	161	194	202	209	189	186	184	176	189	200	192	196	198	185	220	190	215	210	175	186	200	185	206	193	167	193	194	173	200	211	174	201	187	198	200	169	188	176	191	199	188	206	164	202	202	207	176	209	211	186	194	193	177	205	178	183	181	200	183	184	196	193	192	202	202	206	203	189	184	188	221	177	200	193	180	194	202	184	180	185	221	206	189	182	192	192	189	192	194	203	210	212	191	196	192	185	192	205	159	182	198	182	185	187	192	186	183	213	188	166	170	176	187	214	191	204	196	195	206	168	202	189	207	205	191	173	210	191	205	193	198	189	195	172	210	198	214	208	202	195	169	200	170	205	194	179	218	202	171	178
3059	3402	1863	941	737	581	520	443	385	386	297	339	332	285	281	298	276	283	270	263	260	319	238	262	250	258	295	270	259	249	237	268	252	251	267	267	254	269	252	257	249	254	264	251	275	254	276	231	252	277	221	267	273	254	247	232	230	265	264	272	254	251	260	246	231	240	280	276	265	253	258	260	267	251	275	262	264	259	236	251	234	265	274	235	240	236	263	237	243	257	244	250	264	234	248	238	267	245	256	238	283	226	246	247	241	248	242	247	259	230	216	246	261	244	249	288	261	267	269	271	240	254	276	243	260	247	258	245	248	257	273	235	260	265	253	265	237	280	262	247	253	276	254	231	249	229	252	257	241	262	245	270	267	243	251	260	234	256	260	281	261	234	253	251	241	252	282	246	266	231	256	249	242	246	249	237	252	259	256	239	236	234	262	258	262	265	272	250	237	254	251	270	255	250	239	231	235	266	264	252	261	277	272	264	276	227	265	262	255	263	243	273	239	259	263	248	265	257	232	240	273	275	215	222	240	289	247	231	261	251	246	242	248	218	226	255	263	261	220	255	230	243	245	257	224	259	276	245	247	235	257	268	244	257	245	261	269	265	238	264	223	259	234	250	266	221	259	274	228	214	250	251	251	240	264	231	245	257	240	256	265	244	267	265	275	241	247	239	248	248	238	221	264	264	234	273	257	241	273	280	235	247	242	229	234	264	237	239	257	248	226	247	274	251	241	239	236	257	253	248	254	255	241	257	247	238	250	274	267	259	260	285	270	264	275	259	268	235	262	260	269	250	286	237	260	256	262	251	251	253	261	230	247	248	234	224	249	214	250	274	284	281	258	249	219	262	245	232	254	247	240	253	258	258	254	245	232	246	269	250	274	249	227	244	245	251	269	230	243	230	254	250	265	238	251	257	262	250	261	265	255	244	265	230	245	239	239	267	266	262	262	237	211	229	236	255	220	241	256	250	276	247	250	257	275	255	262	270	286	251	265	256	268	246	270	265	249	238	275	239	249	272	242	271	248	246	213	247	258	227	245	249	251	243	271	262	249	262	254	257	238	246	266	252	274	255	275	248	276	264	250	253	247	240	250	266	227	252	247	252	250	254	267	251	249	265	263	257	277	269	243	258	233	234	250	245	245	274	260	246	265	269	281	263	260	229	252	269	262	234	255	241	279	239	245	237	244	266	226	238	230	281	244	247	258	257	242	260	275	249	236	264	239	245	251	268	250	254	257	240	286	235	243	251	266	237	249	264	235	235	278	265	238	227	286	256	239	255	247	247	258	250	255	262	252	262	273	256	279	233	272	240	245	239	265	249	272	257	261	265	282	242	264	258	232	230	278	244	260	271	231	241	250	266	232	235	225	249	227	213	249	251	258	258	261	229	241	246	269	263	243	246	218	239	267	269	265	244	274	261	245	227	237	244	261	239	257	247	239	258	227	265	261	262	255	265	252	268	233	236	258	244	291	266	289	243	265	257	256	254	239	241	257	234	247	232	268	243	270	230	267	272	247	241	288	267	246	236	260	238	233	242	243	259	259	254	259	262	244	259	249	239	237	256	245	236	225	243	246	278	275	249	288	257	247	250	240	245	262	237	244	257	267	259	232	234	243	248	264	240	260	270	233	283	287	263	255	253	259	233	241	250	257	251	247	256	231	228	248	223	271	263	290	253	257	241	272	259	255	239	235	246	229	256	246	250	242	234	240	236	225	278	232	259	251	258	267	253	251	237	243	242	259	274	250	263	248	253	249	246	217	262	268	255	220	240	265	261	245	258	254	231	237	266	255	249	268	226	260	248	269	263	228	261	266	254	247	250	263	267	245	253	278	251	253	230	261	231	266	279	259	268	257	261	247	251	254	275	243	252	265	267	221	239	250	252	245	258	247	239	273	251	265	240	235	259	229	254	257	255	212	234	265	246	243	250	279	261	260	278	252	261	267	269	254	233	225	249	262	222	252	239	240	253	260	253	243	261	255	262	240	252	242	264	253	259	224	262	256	264	279	226	229	256	238	241	253	289	263	239	242	244	254	273	244	253	261	224	255	269	274	249	256	256	252	256	255	254	253	265	272	251	250	259	236	247	256	265	240	253	257	267	256	282	213	244	264	278	241	257	271	268	225	275	249	232	274	257	253	242	263	259	238	262	240	241	245	227	263	253	253	253	254	224	247	272	260	252	265	243	260	263	262	256	254	240	243	236	242	245	258	276	250	238	257	274	270	261	242	237	252	244	248	224	241	232	277	264	257	233	244	266	264	249	251	274	265	254	219	249	265	245	253	263	240	243	251	244	246	245	235	259	249	253	229	238	269	237	244	299	221	246	247	241	261	268	242	271	242	253	264	233	249	233	293	251	225	234	248	234	254	249	278	235	256	245	225	226	269	245	268	254	267	245	262	252	218	269	256	249	276	229	244	240	236	237	259	239	248	254	249	240	261	232	226	238	235	237	251	270	254	230	261	269	272	258	283	266	225	281	258	276	245	253	248	239	266	241	282	215	241	242	258	279	245	214	273	272	234	269	263	237	248	254	247	275	231	250	246	248	284	254	264	245	238	234	262	239	298	255	260	260	274	273	235	268	250	237	253	260	241	246	288	256	269	233	228	305	247	273	234	232	217	275	275	256	233	242	263	250	252	273	285	241	244	250	251	226	256	252	235	283	276	263	242	256	274	238	244	264	230	239	241	266	259	295	264	259	233	246	235	257	247	234	241	240	256	264	240	260	251	235	268	235	251	251	261	260	264	241	273	278	271	261	263	257	235	263	234	291	249	251	267	248	251	220	285	292	269	253	193	253	248	251	267	268	251	209	243	242	240	236	256	249	248	228	239	258	270	258	271	258	279	232	266	254	234	272	253	292	224	254	236	257	263	257	261	241	266	264	259	258	275	256	242	239	282	261	247	267	252	253	257	259	256	263	238	265	225	255	267	267	261	272	256	287	250	268	247	240	250	249	237	241	230	251	266	266	241	236	266	243	233	249	241	274	262	246	254	257	260	288	228	232	238	230	270	279	258	246	243	237	262	267	285	261	239	247	252	246	254	227	258	266	267	232	253	257	264	252	215	262	250	262	221	267	251	250	245	236	269	246	244	253	266	248	241	265	250	248	250	274	245	228	246	274	235	263	248	255	235	245	223	275	266	254	254	289	256	263	264	274	247	261	246	243	263	232	260	239	284	243	282	252	276	234	245	243	239	275	256	251	250	244	234	243	253	239	239	246	274	288	245	264	264	249	256	262	263	253	261	258	244	238	256	280	231	249	252	240	238	255	239	251	258	266	230	246	218	263	232	273	266	237	258	249	283	238	256	240	273	257	258	241	233	258	257	258	245	250	240	276	237	251	243	235	242	237	229	242	267	251	244	244	246	231	263	243	253	273	238	243	265	249	261	254	274	238	227	246	232	246	255	229	258	261	293	258	271	267	266	242	249	266	277	258	282	281	267	280	247	246	251	246	240	225	249	261	244	241	269	238	232	257	288	251
22137	20900	28314	23651	20894	19961	1035	448	324	311	289	298	268	268	239	260	260	229	238	250	228	263	226	209	234	228	235	261	230	242	250	211	230	246	222	251	228	255	241	240	238	227	230	218	213	204	234	284	208	245	231	246	225	235	249	227	218	247	231	216	217	238	210	219	241	229	195	244	222	205	225	217	242	219	222	216	220	215	231	218	211	233	230	201	219	230	241	219	214	228	220	261	249	257	222	211	216	266	227	209	243	217	235	252	239	222	217	208	208	231	223	216	230	206	213	224	200	243	209	229	215	239	233	235	226	225	238	247	234	224	226	209	221	202	204	238	224	201	237	208	208	206	223	247	237	245	203	218	210	198	216	183	271	218	239	207	250	214	214	217	228	209	239	223	236	242	233	233	215	217	229	195	231	244	201	253	232	204	206	234	221	210	250	215	204	227	230	222	225	217	235	211	214	221	235	208	203	220	199	221	234	253	240	206	231	230	256	224	220	215	243	233	220	217	227	187	209	228	243	215	240	213	235	217	196	225	220	215	233	224	205	217	224	200	210	216	207	218	207	230	193	206	231	213	209	251	212	231	224	218	242	214	222	222	204	216	206	199	234	246	219	226	258	240	250	204	259	208	217	220	239	210	230	215	230	208	224	232	247	223	223	241	260	224	209	208	223	208	196	234	234	217	230	243	235	171	225	231	228	210	219	203	217	220	219	248	203	203	238	217	199	212	218	226	233	207	233	216	229	211	223	203	207	235	226	219	247	217	207	202	228	225	229	216	241	220	220	203	216	227	223	238	226	196	238	228	241	253	226	215	224	218	207	221	205	240	198	226	215	205	213	197	207	223	218	217	210	233	199	213	223	200	237	253	214	230	240	221	256	227	215	209	202	221	213	243	222	210	236	237	223	214	252	221	223	211	241	243	243	204	224	226	221	221	219	226	233	220	243	228	221	223	210	209	232	226	234	235	239	223	217	251	241	214	206	203	210	249	242	252	239	233	240	193	217	231	204	239	204	218	210	230	215	240	224	219	221	207	213	231	208	223	179	228	230	232	226	251	214	206	210	231	235	225	207	253	231	220	213	234	238	202	213	199	212	236	199	215	202	226	213	223	229	244	204	208	195	229	227	204	238	224	227	206	206	237	230	242	236	237	244	203	215	230	193	195	214	243	259	214	225	203	226	219	234	199	219	239	232	206	219	241	230	211	238	229	227	215	261	231	203	215	227	226	224	209	241	243	237	254	221	208	235	236	238	225	217	231	230	210	207	207	224	247	222	205	226	223	188	213	223	248	232	230	233	199	247	237	205	221	221	251	220	200	212	222	241	233	247	199	209	210	225	214	223	246	223	234	215	222	217	217	219	240	239	232	219	228	228	234	243	204	203	238	209	217	223	213	236	210	235	226	246	243	227	236	196	222	226	227	217	203	230	214	220	208	229	222	211	250	233	264	239	211	203	202	189	233	243	236	196	201	231	241	198	233	202	212	233	257	211	230	222	233	205	208	224	205	241	246	197	235	196	221	226	232	199	227	228	231	237	207	215	240	215	198	219	235	210	212	218	217	210	211	218	213	218	185	221	227	210	231	220	220	223	223	254	230	209	226	197	227	229	217	242	244	217	201	217	223	230	219	224	240	208	230	215	209	241	236	221	226	219	216	219	219	225	221	237	222	205	194	216	223	249	214	212	249	192	219	214	197	233	244	218	225	237	243	203	233	259	215	250	240	232	216	222	250	242	230	209	222	236	201	224	211	227	207	233	241	214	239	227	223	208	236	238	210	249	224	208	199	206	208	232	211	232	226	186	219	232	217	245	204	234	237	208	220	211	197	221	243	218	231	239	237	227	196	257	226	238	210	228	222	221	232	238	229	184	201	217	232	237	257	225	227	208	236	208	211	238	244	239	218	202	221	213	226	200	208	234	225	213	224	184	208	228	209	232	217	199	250	206	199	252	219	221	221	213	224	216	231	227	227	205	195	231	225	220	215	265	217	249	189	212	218	232	207	239	245	198	237	214	210	254	231	215	211	239	223	189	242	224	253	187	220	235	225	199	233	221	232	231	207	204	224	245	227	222	230	226	218	233	220	223	245	238	243	232	226	234	212	244	238	218	243	226	228	243	239	226	229	222	210	227	219	202	232	230	208	197	208	211	210	234	193	215	238	230	214	245	226	214	225	231	230	224	217	250	241	199	206	210	229	205	182	237	210	255	231	220	181	225	212	204	207	234	209	197	235	207	210	216	240	227	202	222	226	254	220	239	219	207	212	247	246	218	214	230	240	210	246	225	207	220	223	213	218	205	217	229	246	243	207	236	220	214	222	236	231	201	185	215	248	232	200	217	216	213	226	229	232	237	198	238	227	228	244	216	236	229	238	231	215	241	218	205	239	223	226	239	225	232	251	238	192	222	224	244	232	228	225	217	226	198	235	214	208	245	211	218	220	231	219	229	235	215	230	231	215	248	216	217	222	208	215	208	247	231	256	223	234	211	218	245	223	240	220	212	212	199	213	216	205	220	246	225	232	214	230	249	197	216	240	214	260	232	190	252	230	226	230	236	204	227	221	233	201	224	226	220	236	233	212	220	241	236	221	225	226	220	206	213	221	259	211	201	213	223	221	208	220	219	242	235	225	203	210	190	234	239	247	230	220	240	205	221	246	223	206	221	217	214	220	204	236	236	243	217	196	217	215	219	224	231	222	245	211	224	204	224	218	195	218	218	220	243	228	222	232	200	211	204	244	213	227	221	234	266	228	216	231	199	240	233	212	219	237	209	215	231	211	209	220	233	239	207	228	195	222	207	224	229	231	219	195	220	203	229	225	210	207	244	224	230	210	229	236	224	222	211	238	218	226	239	235	189	232	239	246	203	192	237	245	224	231	233	236	232	223	230	216	231	249	215	224	212	227	213	214	227	229	227	219	210	191	223	245	232	233	211	223	229	195	239	255	238	213	209	239	244	218	197	205	217	210	204	211	248	216	221	219	220	240	248	221	232	218	223	226	230	203	233	224	238	229	213	195	221	227	214	221	218	234	236	231	231	207	220	215	244	228	225	232	234	246	249	211	249	230	216	224	223	226	234	237	226	216	210	222	223	226	217	203	223	197	226	234	239	231	244	228	210	211	223	203	225	233	216	210	229	233	217	215	236	209	237	229	208	219	235	205	234	228	209	218	210	247	239	213	215	215	214	219	209	218	234	230	227	243	221	221	249	229	213	233	218	215	211	225	237	215	229	233	215	225	201	215	216	226	193	226	220	213	205	211	236	227	211	213	213	205	192	224	197	218	245	215	226	205	192	215	218	215	231	219	221	237	237	222	212	196	241	238	208	219	205	237	251	194	238	212	241	231	192	224	200	224	225	260	208	221	230	228	215	219	221	236	234	227	216	228	192	217	210	196	215	220	220	241	199	245	237	216	240	235	219	227	229	230	223	226	227	220	214	225	222	209	227	213	231	226	222	203	200	240	225	219	217	203	234	219	228	241	232	214
3922	9827	5655	2638	2016	1344	1070	859	731	701	548	512	477	415	454	378	386	392	374	368	335	395	378	326	299	349	360	348	321	305	309	316	294	303	316	326	325	309	302	317	305	278	301	290	283	312	296	314	302	286	333	284	293	300	301	327	304	302	303	299	311	281	289	325	295	313	283	341	307	320	297	288	300	342	315	306	295	312	274	287	306	284	278	297	279	292	306	296	288	319	315	310	330	305	278	302	343	292	302	305	301	286	287	321	319	288	278	294	320	276	307	303	280	300	286	303	329	288	311	328	300	286	278	312	295	310	279	295	274	295	272	296	305	316	284	297	285	271	301	287	300	289	331	313	279	253	306	292	292	313	305	311	299	284	309	313	284	305	278	308	287	310	308	326	279	300	297	305	260	292	297	290	323	294	320	308	305	300	292	287	284	274	294	290	321	275	276	306	306	310	296	290	263	292	310	287	310	331	331	298	287	319	314	266	321	297	284	278	293	324	298	312	298	297	287	338	285	270	311	278	286	281	268	307	290	303	301	298	316	322	276	316	299	308	299	310	282	293	286	310	284	318	275	289	293	293	317	319	319	314	300	281	256	324	290	319	328	311	318	302	262	298	306	261	342	293	311	295	281	306	292	280	289	298	296	289	283	287	304	283	293	308	326	298	301	316	284	281	340	286	327	328	292	298	299	264	316	292	303	289	300	292	292	287	294	317	298	307	289	276	304	270	311	300	315	282	325	295	286	297	322	275	279	308	282	323	278	297	332	310	344	286	368	310	285	286	277	310	270	306	303	288	323	288	291	271	320	292	299	297	295	305	294	326	282	281	329	303	285	310	268	294	293	284	288	316	267	314	292	296	284	307	286	288	278	282	283	306	325	279	332	296	301	308	299	283	293	331	285	287	288	268	264	297	308	307	296	285	295	287	286	301	299	308	282	311	311	282	280	275	279	318	286	309	301	303	318	290	278	296	281	289	307	272	284	288	278	297	302	285	264	268	284	311	297	327	320	301	298	314	298	322	324	318	301	300	290	315	301	296	303	287	283	313	290	299	288	299	308	315	326	278	308	288	298	294	290	277	312	306	317	311	320	300	309	295	286	314	301	293	296	309	274	273	278	287	274	312	302	288	304	275	282	276	286	303	320	330	303	288	269	308	331	309	293	292	292	317	291	297	300	279	285	273	295	310	309	301	294	308	303	303	306	281	309	309	277	303	272	308	314	298	273	325	299	268	303	292	317	291	299	283	294	291	281	279	301	303	297	321	334	323	309	311	299	277	313	280	296	306	311	279	273	265	324	261	287	323	301	292	314	312	299	294	314	287	284	312	292	279	291	304	325	281	290	282	289	293	297	279	280	294	317	286	310	315	317	300	332	278	296	296	287	327	290	320	270	298	284	277	303	298	298	288	282	326	295	278	322	252	275	273	311	290	308	276	296	258	306	294	323	298	286	320	297	296	314	259	315	303	298	304	316	311	313	298	321	292	288	312	275	306	318	285	286	303	287	263	276	290	314	301	312	304	318	274	295	292	300	307	289	330	320	316	277	275	344	297	273	294	305	292	314	274	328	294	318	308	312	313	284	300	314	279	301	302	273	314	316	300	291	280	257	255	301	311	306	284	294	299	315	302	296	303	311	290	298	323	299	267	295	308	296	302	305	294	284	284	291	282	293	290	277	275	299	291	288	280	307	329	313	287	289	281	309	279	278	277	301	296	290	307	287	309	345	267	300	357	307	318	302	305	300	278	299	306	289	296	270	310	278	276	289	322	294	308	322	286	317	251	276	300	292	276	274	299	255	317	297	310	294	281	303	299	283	317	296	286	294	297	310	282	309	308	301	319	309	306	271	286	339	311	306	281	291	278	278	274	305	280	286	313	276	305	300	286	303	307	298	306	306	317	298	252	288	314	260	290	304	340	303	314	290	283	281	287	299	313	297	312	316	295	268	306	288	304	263	291	304	336	310	308	303	272	327	284	272	293	292	319	322	304	308	291	310	286	303	302	282	297	301	317	300	299	291	274	276	268	295	279	315	281	306	301	296	315	296	266	312	305	329	280	314	334	303	317	308	282	308	306	298	296	288	312	301	249	297	291	316	277	270	311	298	296	301	284	311	310	264	287	310	254	286	312	263	318	340	299	271	288	311	305	280	278	273	316	287	304	294	317	267	310	303	292	295	279	303	294	296	298	280	321	304	292	293	287	243	318	314	279	334	299	280	318	266	300	282	289	285	279	283	285	258	281	316	298	299	297	299	319	284	309	320	286	266	295	292	300	266	292	287	298	322	279	320	318	283	325	296	290	303	286	279	287	303	273	314	310	311	303	292	316	299	335	286	314	287	287	288	279	319	282	267	268	299	301	310	298	295	330	314	268	267	300	295	303	287	291	310	299	314	256	299	316	294	329	317	282	286	309	300	300	324	272	289	302	303	281	306	310	291	288	284	354	319	277	276	276	263	313	275	306	313	299	292	302	272	308	335	321	286	310	305	270	297	281	316	261	314	318	288	292	334	295	290	309	318	298	264	294	300	275	271	259	316	272	303	312	329	298	314	307	298	321	290	293	309	274	326	317	297	270	304	312	324	265	261	291	281	293	289	268	286	313	281	302	283	281	315	314	308	282	280	313	297	301	279	291	296	314	306	287	300	284	315	304	297	291	298	269	304	292	276	286	321	283	312	286	315	307	280	273	300	289	315	288	280	278	296	314	294	308	298	325	301	284	276	299	282	307	284	283	299	296	305	314	285	287	291	273	304	320	302	284	312	323	259	263	272	271	309	279	306	302	288	278	252	311	291	311	302	306	303	324	313	302	287	268	328	307	293	301	265	297	309	303	276	278	271	307	271	298	287	297	295	313	309	280	293	316	303	275	294	296	306	275	295	271	279	334	275	277	303	284	262	305	289	321	277	319	290	287	302	303	310	282	304	305	307	278	291	276	303	284	319	287	272	288	310	317	296	283	293	295	306	297	291	316	302	298	279	272	328	284	262	300	276	297	318	333	289	294	302	313	277	273	283	284	283	265	311	280	307	300	258	253	284	274	288	301	318	307	308	296	271	306	294	292	313	321	281	308	304	252	313	289	283	281	325	265	302	278	265	277	292	283	291	281	312	317	279	287	310	273	317	292	298	303	290	308	283	330	273	266	307	309	302	307	296	306	325	281	303	293	297	278	272	274	311	318	306	317	291	292	285	296	306	315	297	302	304	305	304	284	243	329	273	286	311	263	299	288	330	325	302	308	297	291	290	342	295	337	295	288	279	292	286	298	328	299	306	294	280	289	301	293	299	286	279	275	300	291	285	297	286	262	267	275	306	297	276	287	294	304	301	287	297	328	287	292	280	302	308	271	296	286	259	259	320	306	299	311	340	288	321	306	303	334	323	282	323	290	300	286	262	291	299	294	305	296	295	272	306	286	279	283	309	280	298	290	313	335	322	295	287	291	294	340	286	312	302	299	291	304	279	301	326	262	303	294	275	287	292	284	263	312
27127	18124	3617	447	333	303	301	270	255	288	314	307	267	286	271	254	234	254	269	254	275	307	269	258	278	310	246	287	274	279	270	261	303	264	260	291	239	252	266	270	290	257	263	261	261	269	267	269	247	256	281	270	273	293	282	230	279	262	256	282	248	241	261	260	274	252	277	310	270	258	279	239	273	267	268	278	284	254	279	296	266	278	246	249	246	255	266	261	305	276	272	231	293	284	280	269	265	244	265	263	242	272	261	285	276	273	267	249	262	270	249	262	297	278	256	266	293	291	283	292	281	261	296	264	274	280	248	272	237	274	300	278	258	272	255	264	260	259	257	294	264	275	302	298	270	263	257	257	289	281	281	274	277	268	260	277	255	254	257	281	295	238	266	253	300	300	291	272	280	265	262	246	305	261	245	285	259	268	252	289	245	232	296	264	246	281	241	269	251	275	257	283	273	298	246	286	280	249	260	274	274	301	255	273	248	275	282	284	267	255	288	245	265	272	289	280	294	282	245	279	282	302	285	262	282	253	242	229	275	284	281	247	232	300	233	288	255	284	271	256	263	263	280	278	277	269	279	264	273	227	277	258	291	266	275	278	288	269	270	282	274	269	250	290	277	273	265	281	260	275	262	268	255	263	299	251	242	252	285	265	280	267	280	253	290	281	242	282	289	250	267	271	249	286	258	270	270	269	258	259	282	265	241	265	248	286	254	263	273	281	278	265	270	273	277	288	270	297	259	259	273	253	260	285	261	263	270	258	274	263	272	244	241	262	257	254	251	282	267	272	291	287	260	286	251	265	254	279	271	277	269	276	261	274	264	287	275	271	302	287	250	265	254	257	250	267	259	273	273	312	254	272	254	269	273	252	301	268	279	287	266	279	294	298	244	249	256	283	289	241	256	252	251	266	262	266	274	268	248	274	294	253	257	265	287	240	295	246	242	271	280	248	276	273	293	238	259	252	255	265	246	286	277	267	273	255	266	278	265	291	308	245	271	240	260	254	290	277	271	273	255	244	250	305	281	276	258	278	281	244	263	261	243	268	264	258	268	262	301	253	285	266	274	245	265	264	290	256	266	267	276	274	286	267	253	277	261	278	232	254	274	271	277	243	289	245	246	289	233	268	262	260	267	253	238	270	257	268	261	254	242	250	266	256	303	274	256	255	265	254	278	275	269	247	253	260	253	240	276	271	247	248	285	263	263	272	280	260	281	266	268	251	287	241	290	268	285	257	273	263	270	269	254	283	255	254	260	270	247	283	246	286	274	258	247	243	232	252	254	296	274	280	279	256	284	282	284	254	271	275	251	294	281	273	267	268	263	286	258	281	283	271	289	271	248	275	253	284	310	275	279	284	264	281	271	279	283	304	285	290	278	261	260	293	257	288	236	279	283	252	284	269	307	274	247	257	286	259	272	262	301	261	264	280	269	275	262	245	291	285	281	255	245	273	273	258	299	283	244	284	280	267	245	265	288	270	282	248	278	243	267	242	295	246	291	293	273	304	265	245	272	274	248	227	228	296	279	288	244	258	264	249	289	283	263	270	294	304	276	304	258	267	313	250	245	279	251	273	272	270	264	262	288	272	271	244	280	236	262	292	258	298	260	239	265	242	288	278	273	251	293	266	289	286	274	254	274	236	285	262	290	265	268	255	271	273	251	259	292	242	282	280	279	252	253	264	262	242	274	261	272	281	279	274	287	278	240	238	265	269	282	290	265	251	312	251	260	262	236	287	285	279	265	269	251	283	274	287	274	301	240	299	274	261	269	285	268	249	257	288	283	276	265	279	264	282	246	286	245	284	256	273	261	262	261	245	261	263	283	285	261	257	269	269	265	267	282	231	282	271	287	267	269	261	261	281	278	280	263	302	295	281	264	268	253	245	268	261	262	291	265	281	269	253	279	244	264	268	291	254	265	278	272	269	256	274	269	252	238	281	263	232	275	272	292	287	284	249	260	253	287	262	271	253	244	278	257	256	256	272	270	286	253	258	243	280	256	287	274	259	279	289	282	298	246	252	266	278	284	275	259	255	281	278	269	261	278	291	251	278	252	221	273	259	284	256	272	285	267	263	294	256	277	262	264	257	285	260	252	271	281	264	258	282	265	280	303	252	275	261	246	290	270	275	281	268	264	275	228	283	244	285	269	263	278	242	248	287	256	277	279	272	250	263	270	257	303	273	275	251	281	269	274	274	293	277	279	282	314	288	284	269	288	273	252	254	260	285	270	287	290	288	271	290	272	259	312	243	286	249	294	285	260	265	278	289	255	293	279	267	279	267	254	279	254	263	285	269	277	227	235	251	279	303	282	274	261	265	266	276	271	262	278	298	259	270	298	258	257	270	262	270	260	271	282	281	252	245	267	283	265	233	267	303	259	279	251	250	275	292	292	260	271	258	262	263	282	267	313	252	289	262	240	229	279	252	280	262	274	266	265	265	303	280	275	278	239	278	274	288	266	263	297	254	272	265	279	276	270	300	299	260	276	280	248	283	238	282	286	281	267	249	272	278	268	277	268	269	290	282	289	248	270	292	281	239	261	272	268	265	258	296	283	271	281	280	294	264	260	274	280	275	281	256	263	256	274	267	258	253	256	277	282	260	290	254	291	231	241	275	261	260	275	266	280	280	289	269	257	277	278	253	252	286	262	284	253	267	271	252	272	270	261	279	257	276	263	276	240	263	253	234	265	307	277	277	291	280	276	248	272	268	245	246	270	271	284	269	264	291	249	291	256	262	293	271	281	268	251	267	267	266	241	281	250	295	252	285	243	266	224	295	254	245	264	285	254	286	281	296	248	218	265	269	276	295	264	272	266	262	268	261	252	277	245	228	298	243	245	270	259	299	263	286	272	257	289	259	268	268	292	284	263	269	271	249	260	285	270	266	250	274	243	307	298	267	283	283	277	270	278	270	244	270	273	287	271	271	268	242	255	260	289	281	280	249	259	269	292	257	282	250	260	256	280	248	279	254	251	262	279	288	276	262	281	286	270	271	278	289	260	261	261	259	257	279	278	271	294	237	248	275	256	264	258	271	258	258	292	265	248	287	247	277	285	276	260	254	253	275	257	242	245	242	290	297	269	278	266	255	240	259	264	256	265	286	296	279	265	253	263	299	243	252	267	265	267	257	246	266	270	274	282	240	261	272	284	264	270	262	253	278	267	263	296	257	278	244	299	225	293	274	250	262	275	245	267	274	277	249	264	265	243	267	271	247	276	243	255	298	276	248	260	272	271	273	278	264	271	258	248	255	257	274	275	279	262	261	266	270	254	269	262	259	267	297	264	244	246	287	283	289	260	250	256	258	285	285	264	280	297	237	255	307	261	272	270	269	308	282	271	275	269	256	259	245	301	263	266	267	228	275	267	279	282	262	269	280	271	265	239	256	280	269	296	244	276	265	255	279	294	236	227	278	281	267	301	257	257	290	300	243	261	296	283	283	252	241	285	257	236	245	270	280	275	275	277	241	272	264	265	275	284	279	258	281
4265	948	643	520	411	424	428	397	381	384	353	371	364	381	400	367	368	366	382	377	347	364	382	383	410	361	406	352	389	398	394	353	354	343	379	357	352	381	387	390	367	347	355	356	355	383	379	383	368	338	363	363	374	397	383	366	346	384	407	360	345	344	402	350	363	402	338	361	355	350	360	369	369	420	376	383	382	362	376	389	365	375	402	349	383	335	381	345	392	365	381	352	339	391	355	346	389	405	384	390	358	379	380	402	370	364	349	420	363	380	376	392	387	378	334	358	358	360	329	365	384	367	347	357	368	331	374	351	370	376	382	374	361	385	375	403	363	381	349	363	369	348	384	382	368	371	366	358	377	338	336	342	374	352	337	335	375	385	390	390	339	325	360	377	361	358	378	339	355	327	370	373	364	389	368	393	388	352	375	367	330	340	365	379	385	362	379	367	395	352	376	371	378	407	352	368	370	322	348	381	371	397	391	341	366	386	380	378	398	344	328	358	375	340	366	367	359	358	359	327	377	342	404	386	334	362	364	364	417	363	365	379	381	385	379	396	401	342	392	374	342	384	378	372	366	344	353	355	370	364	390	394	364	356	351	395	360	347	362	331	336	385	369	379	371	375	351	383	350	364	342	366	369	353	365	393	408	384	377	365	343	347	379	384	361	334	333	345	401	390	372	386	397	340	383	364	350	379	400	329	379	355	364	358	335	375	376	393	363	349	356	331	351	362	354	372	350	359	381	339	369	385	368	363	368	377	383	328	386	372	342	377	355	383	390	328	399	348	349	395	360	369	375	351	361	372	378	360	379	366	393	367	391	350	397	352	343	350	370	367	383	349	368	347	325	326	376	354	395	363	371	355	361	392	337	357	384	365	353	401	352	323	363	353	374	386	359	355	347	358	341	343	359	360	375	435	344	373	356	350	360	348	368	419	372	385	385	369	387	355	400	361	365	351	362	384	379	395	395	350	387	340	376	347	394	359	402	361	367	359	402	416	355	363	337	345	397	412	382	350	370	363	393	346	394	374	358	380	380	372	390	357	359	385	391	384	359	354	366	364	328	353	386	362	380	382	371	397	394	343	363	338	335	375	377	394	380	380	365	369	378	380	349	372	394	377	354	399	377	363	332	375	350	350	356	356	362	373	377	373	357	367	378	385	355	365	354	367	370	385	406	341	339	368	396	363	364	365	339	365	380	355	372	370	407	363	350	366	388	372	358	349	400	345	379	401	412	368	379	335	386	355	385	370	363	370	372	356	336	377	391	328	382	375	359	387	394	377	365	343	387	385	348	407	351	358	384	392	377	376	354	384	395	384	364	366	341	353	370	375	343	363	377	363	363	363	349	312	395	380	376	377	396	345	370	382	359	380	369	369	381	375	380	367	390	352	351	383	368	375	339	361	385	387	400	361	363	374	348	359	370	360	347	398	368	378	365	407	365	356	383	352	371	341	383	372	373	339	361	346	376	352	356	356	370	371	383	383	366	372	391	366	361	406	365	394	365	351	358	367	379	376	359	407	332	384	352	352	380	383	330	387	349	357	384	357	338	372	334	366	360	331	377	363	385	380	362	342	388	345	298	384	345	376	342	373	402	365	354	369	391	396	371	352	359	372	371	349	322	401	356	340	386	385	371	384	379	335	346	373	381	389	360	412	389	338	377	359	401	321	352	358	383	390	358	386	332	370	360	367	364	377	353	347	389	346	358	383	383	337	371	341	342	378	372	346	340	357	351	339	371	341	375	383	369	379	359	406	405	382	360	392	355	364	375	371	354	380	367	372	354	397	367	394	362	371	398	365	338	335	356	373	341	387	326	354	385	366	379	356	367	325	340	392	391	366	367	390	344	366	378	366	345	350	375	360	371	377	369	356	376	367	347	395	374	365	387	373	335	376	317	361	330	385	377	340	366	403	360	373	376	385	360	366	323	346	340	369	369	401	377	373	356	371	370	365	373	402	357	403	360	367	364	367	378	381	357	379	374	346	371	384	364	406	394	352	347	372	394	384	371	361	331	369	383	361	356	335	374	382	351	384	395	387	387	359	364	361	375	380	342	341	332	348	359	380	384	383	371	406	409	373	349	403	361	343	351	354	359	372	368	385	393	390	345	352	381	408	381	368	374	375	371	346	395	385	405	395	336	383	392	385	321	361	370	371	360	386	372	384	360	351	356	359	364	367	387	363	392	351	398	340	344	378	351	384	407	396	364	357	381	367	368	368	387	362	354	370	368	343	365	352	344	377	353	372	396	382	386	364	373	368	363	389	343	361	443	361	392	375	372	382	408	373	370	402	370	358	357	394	335	366	386	367	407	377	326	342	382	371	349	368	323	375	366	354	361	400	378	322	384	385	388	351	353	334	353	389	365	324	380	330	380	345	357	366	393	366	354	359	364	367	359	341	373	363	377	372	409	385	353	360	367	376	326	365	358	354	367	347	354	387	371	376	389	364	371	383	320	400	345	371	335	354	370	359	385	378	346	375	380	346	343	375	389	372	385	355	407	344	357	355	384	386	357	376	365	372	426	366	390	356	380	362	383	384	372	369	376	361	397	346	407	362	351	405	371	353	367	391	390	360	378	369	396	388	362	387	383	371	390	377	349	336	390	369	384	361	366	363	366	339	380	352	357	389	335	360	396	381	349	341	372	347	395	394	360	356	370	378	384	364	372	355	387	394	356	379	388	372	340	370	320	393	401	353	346	341	356	367	354	387	370	371	395	345	337	384	386	375	374	366	363	381	384	374	327	378	418	369	335	336	366	373	338	407	357	381	363	366	415	381	380	365	401	364	385	433	375	387	360	344	356	364	377	341	344	366	346	354	401	383	396	390	365	349	373	342	386	385	365	366	346	378	384	383	371	362	330	358	366	369	386	347	336	340	372	348	399	361	372	390	374	359	346	380	366	340	373	378	354	346	333	373	342	385	357	329	352	358	349	370	339	388	376	367	385	394	352	390	379	361	337	403	384	352	392	374	368	351	356	388	368	367	367	394	375	367	370	377	395	386	386	394	396	343	336	341	377	388	371	365	363	387	360	358	368	376	368	367	364	381	394	382	365	369	368	351	354	365	383	362	370	370	391	377	352	391	369	344	342	319	353	346	353	396	361	360	384	364	347	369	373	362	363	333	349	376	397	384	386	358	366	391	373	360	365	365	385	388	359	356	351	343	354	400	383	372	340	360	387	394	367	360	385	354	386	346	379	342	381	370	371	394	364	368	344	384	358	352	399	345	384	382	358	379	384	361	359	368	355	376	340	340	370	391	379	357	350	356	402	367	335	377	378	388	368	414	358	367	382	325	376	344	393	382	352	368	363	366	416	368	372	359	308	379	374	409	361	367	364	355	362	364	363	378	345	383	399	373	350	356	335	358	382	387	414	329	389	401	400	363	385	355	370	375	332	330	356	369	370	344	347	385	359	374	352	348	376	358	375	396	366	426	380	406	374	391	370	367	377	408	387	383	357	370	367	376	387	332	351	375	352	365	383	356
23164	20878	27578	24294	20318	1800	534	390	401	344	395	376	328	297	312	329	284	320	332	292	331	323	321	309	313	317	272	299	355	303	336	305	280	294	299	332	292	339	278	274	306	309	311	316	275	276	307	256	329	294	330	316	307	326	299	311	263	317	320	293	310	338	315	310	285	312	281	328	302	308	304	302	328	296	288	313	302	346	289	309	302	320	296	265	317	333	330	285	307	334	293	317	338	295	293	306	324	287	294	283	292	328	274	316	324	314	302	302	324	310	296	294	316	300	307	271	314	299	315	296	276	323	305	307	322	278	320	304	305	276	289	299	303	300	296	337	308	294	331	319	322	318	309	287	310	283	322	305	298	316	286	324	324	325	295	292	319	288	279	304	306	300	268	333	305	312	320	310	320	305	283	292	310	296	270	288	321	307	291	323	325	342	324	284	342	325	295	315	301	297	295	286	301	289	331	306	325	299	313	338	293	303	323	278	338	278	279	274	285	289	273	313	306	336	303	289	317	292	313	312	336	318	285	311	279	320	313	291	291	343	326	313	293	333	298	370	305	292	307	312	316	299	335	332	313	297	320	305	315	305	323	301	304	303	305	293	300	266	323	286	336	281	311	298	295	303	315	311	302	341	294	293	317	316	318	321	312	302	282	316	306	308	306	331	317	295	293	321	308	306	287	308	288	302	304	325	308	316	290	319	335	291	296	285	304	294	330	335	273	306	282	303	314	283	319	302	320	295	318	295	313	288	304	302	315	278	302	297	293	294	257	287	295	304	323	293	289	320	284	316	302	324	306	296	294	300	332	294	274	305	340	306	307	289	269	270	315	274	280	344	294	309	312	313	332	297	308	304	268	280	324	330	304	274	292	309	284	310	291	314	318	301	311	292	283	317	296	323	278	274	307	303	292	288	283	296	271	293	308	293	260	300	316	310	302	300	311	290	273	325	305	305	293	313	301	314	300	319	273	289	311	309	304	301	300	300	282	302	294	297	288	297	313	300	299	316	328	287	303	313	279	303	267	288	333	306	303	290	310	332	280	325	283	308	300	314	303	323	310	290	288	286	324	321	322	291	295	305	299	281	299	300	310	274	267	280	288	337	311	271	289	283	314	323	287	291	303	291	306	292	296	297	287	313	327	305	303	308	313	303	337	300	282	308	284	324	281	316	329	320	309	306	297	314	292	274	331	331	313	298	295	297	304	289	320	320	297	306	323	297	322	324	300	305	272	273	288	313	288	314	288	295	312	313	293	300	293	319	332	306	306	328	299	335	297	311	335	296	275	301	314	320	323	307	321	319	320	303	328	303	307	289	312	299	292	319	313	324	327	296	337	279	328	258	307	299	278	317	321	286	279	295	316	287	280	327	288	308	296	292	290	311	296	284	305	301	277	290	325	298	287	312	284	301	308	331	285	329	289	294	299	300	336	285	284	311	278	317	279	285	275	288	264	307	310	311	297	289	293	284	298	311	293	326	332	287	307	323	280	283	312	282	291	311	278	287	290	310	316	305	298	294	316	318	282	283	277	324	296	296	290	273	310	296	309	317	295	320	300	319	330	320	316	309	315	309	308	306	314	297	259	278	315	316	279	301	308	306	309	307	287	305	278	286	301	281	311	293	294	285	276	300	294	310	329	294	341	304	304	318	284	283	308	302	275	313	338	311	295	290	334	308	288	299	339	270	305	325	303	308	283	305	314	323	288	330	276	297	305	312	300	315	297	294	306	283	308	292	307	273	314	287	308	288	299	319	284	307	319	298	325	305	290	299	279	275	300	332	278	283	321	281	273	313	290	288	299	289	297	269	310	296	302	309	288	297	310	290	259	303	289	336	306	276	333	315	284	288	309	265	310	287	317	324	320	289	323	296	293	317	346	301	318	308	321	282	288	283	319	288	317	286	303	311	309	271	307	325	300	308	310	313	326	316	323	292	307	299	299	304	304	272	317	305	294	274	268	305	279	298	296	293	312	296	319	294	312	286	304	304	283	317	286	300	322	301	319	303	281	319	318	302	271	309	313	322	286	276	298	299	305	310	306	309	304	288	324	342	308	320	293	248	308	301	302	278	298	289	275	325	273	323	330	273	309	303	321	303	324	327	312	306	305	341	312	332	307	293	296	311	313	278	297	308	293	292	310	309	333	277	356	298	311	311	296	276	305	326	308	293	293	307	298	308	284	311	312	306	284	318	316	300	298	298	330	310	273	300	297	285	323	284	302	330	295	320	284	298	288	320	304	273	299	307	300	296	289	326	312	299	310	300	312	259	298	317	280	303	279	295	284	293	303	287	311	304	306	301	336	329	289	298	316	277	303	318	326	318	318	322	288	338	282	300	298	268	309	294	288	325	272	329	303	307	322	285	286	302	315	303	304	312	326	278	292	291	283	298	291	269	270	279	330	280	311	295	298	310	310	298	296	306	296	296	295	311	280	313	307	281	312	257	293	312	306	341	272	296	316	304	321	297	291	323	264	311	301	315	290	291	324	279	323	311	313	304	298	303	286	297	326	308	295	309	314	331	304	313	311	303	291	301	297	331	309	302	257	312	294	289	330	308	327	303	279	281	254	332	348	308	304	295	305	261	289	298	311	289	314	321	308	276	333	299	322	266	308	303	284	322	324	275	351	301	320	283	318	310	303	329	324	323	309	287	315	306	320	261	287	299	284	312	317	311	278	298	306	316	307	291	280	337	283	323	295	323	298	319	301	311	296	290	296	279	306	312	292	302	280	303	279	306	332	290	311	312	307	326	301	279	300	293	303	329	288	344	305	302	317	318	306	297	322	288	303	295	322	295	311	289	287	309	317	302	327	310	284	301	289	306	268	284	278	291	299	303	328	339	303	302	295	335	320	310	306	321	319	285	324	282	302	296	310	266	324	303	306	367	280	315	314	295	271	313	288	298	288	328	270	327	290	303	293	298	318	361	281	296	276	329	323	310	307	279	321	310	312	299	318	305	336	308	310	282	289	317	310	299	327	299	299	291	274	322	275	315	320	277	304	290	300	328	333	292	336	285	311	319	293	294	292	310	303	305	295	284	292	313	314	321	301	294	316	323	289	299	303	263	308	290	327	318	264	318	283	277	304	291	287	311	304	296	299	310	297	329	294	304	303	280	306	291	307	293	321	301	299	305	341	294	301	283	319	330	307	313	308	280	284	283	305	284	291	319	297	301	310	311	323	297	290	265	300	285	295	305	300	328	304	328	296	324	274	320	285	306	288	293	323	325	320	306	293	321	287	296	276	292	299	310	283	319	272	295	308	304	287	291	294	302	294	284	285	282	301	305	297	258	297	323	300	281	315	315	288	290	276	308	313	284	304	317	301	327	280	299	284	339	315	289	285	351	289	306	310	313	317	301	327	299	340	295	300	304	293	283	283	325	293	320	293	301	292	287	311	336	323	307	300	327	300	342	287	293	354	295	301	280	293	329	293	291	323	294	300	313	318	315	310	285	312	294	296	320	320	333	296	271	310	290	301	303	283	310	302	350
2802	5655	3213	1677	1243	1004	829	797	601	607	578	533	564	486	480	489	481	433	450	469	471	462	493	466	448	465	452	427	415	454	452	431	415	430	411	466	434	464	433	449	381	444	414	437	453	454	409	398	427	426	444	446	432	405	416	449	383	422	397	419	465	416	435	420	412	472	388	417	423	446	429	421	431	424	408	436	440	439	420	408	432	447	462	431	398	423	428	437	411	413	394	403	420	465	408	444	399	447	437	409	434	440	431	424	425	462	447	416	383	401	419	433	408	399	380	391	405	405	393	422	423	426	416	420	416	403	441	447	424	382	464	420	414	432	432	451	456	407	403	414	371	410	424	416	403	435	413	404	411	422	429	402	397	396	375	389	433	422	424	418	429	414	405	446	423	418	415	419	388	446	438	416	437	420	456	425	426	438	397	452	443	413	444	462	431	412	460	448	428	411	417	422	412	392	394	415	436	403	422	430	415	387	399	405	436	432	414	402	440	428	394	402	404	402	402	436	427	437	419	427	407	434	444	470	465	422	431	425	431	441	396	404	400	413	466	441	460	420	412	437	403	409	434	420	418	407	437	457	460	399	400	446	414	412	404	429	433	433	475	405	456	406	392	442	422	408	404	441	413	440	418	408	404	414	433	429	418	434	378	458	431	386	408	416	389	424	438	443	404	445	417	400	442	369	454	429	428	393	417	455	445	429	411	460	424	423	435	443	416	403	447	388	454	386	401	397	388	423	394	424	395	416	355	426	443	413	443	388	454	428	425	431	434	399	433	406	458	420	422	403	394	415	434	399	413	438	395	428	440	385	403	456	436	438	417	406	414	416	443	473	446	433	433	410	427	407	465	398	431	411	426	447	423	432	409	404	427	431	422	405	445	431	408	442	412	407	420	402	408	451	399	413	437	434	423	422	397	408	440	419	420	422	430	411	428	426	455	389	439	452	397	432	380	421	420	389	425	452	432	436	431	389	386	415	405	393	400	416	409	425	431	435	445	412	439	418	391	437	427	388	413	433	420	400	423	428	420	443	402	395	442	433	431	416	428	455	412	405	433	370	422	375	444	415	415	391	428	424	394	439	426	424	419	444	418	381	404	437	442	436	399	405	395	388	457	406	417	419	424	411	428	437	422	430	389	418	398	430	411	450	421	405	418	385	410	447	399	418	403	414	431	408	432	448	398	448	410	398	430	438	447	405	398	401	415	406	393	482	423	415	454	389	437	425	391	416	429	434	384	439	429	419	427	418	410	466	400	386	390	423	432	399	416	408	440	408	468	429	407	386	404	435	386	454	475	414	403	429	458	395	430	405	445	405	444	420	423	435	428	405	400	420	413	444	434	410	380	407	425	423	409	419	449	456	403	399	437	430	405	429	436	422	417	411	443	420	411	429	438	416	437	443	426	435	410	399	393	436	412	434	427	443	410	426	434	440	428	421	424	425	425	392	440	404	436	403	420	430	405	420	427	409	390	406	407	412	457	411	442	437	429	435	410	416	407	394	437	391	406	454	402	396	426	437	423	408	402	401	399	436	419	405	407	424	408	422	423	440	396	428	406	455	410	419	437	379	450	450	411	384	427	447	431	424	408	413	415	408	469	445	425	406	433	459	397	429	462	428	438	423	429	436	439	419	413	416	403	403	435	404	397	431	414	423	364	393	465	447	444	415	408	431	373	394	437	396	467	361	452	387	429	430	443	393	437	416	412	448	427	431	447	415	409	448	427	404	452	461	391	409	416	418	417	413	418	400	424	469	420	397	408	415	400	442	369	388	417	405	407	440	397	414	453	423	433	403	428	437	427	436	401	430	411	402	409	406	426	482	446	427	410	419	385	404	447	409	431	409	415	389	431	395	402	401	432	407	402	422	380	389	394	414	444	388	427	388	405	404	410	436	381	403	387	402	387	430	406	452	471	413	423	457	390	405	414	408	416	406	436	446	396	449	402	409	431	432	417	425	409	425	436	445	457	438	450	459	416	423	421	424	420	421	404	417	445	396	439	431	414	411	430	436	469	414	408	404	415	413	423	437	425	401	433	416	457	444	422	435	405	440	432	410	428	434	396	429	392	404	403	390	438	413	439	434	402	413	454	392	374	401	438	410	427	429	414	384	441	393	406	419	421	465	410	445	433	441	432	387	444	393	416	398	411	398	436	412	402	425	430	401	425	458	408	464	409	426	406	448	419	383	390	429	424	443	413	419	393	416	413	430	417	413	405	451	415	408	419	441	434	414	400	416	420	414	417	417	424	427	429	426	376	410	425	436	415	415	401	436	425	419	387	423	420	429	436	416	420	416	404	397	434	444	428	449	430	433	417	424	417	422	415	389	417	442	419	401	378	419	429	394	453	409	432	419	408	437	393	376	426	451	434	369	414	423	404	397	448	411	445	423	397	423	423	423	427	380	413	450	444	398	426	400	423	432	424	399	430	452	395	425	457	404	429	413	459	432	414	394	411	415	403	435	437	397	441	441	462	393	418	418	414	400	422	413	422	455	421	387	395	407	444	409	438	432	405	418	403	432	412	417	419	437	429	413	411	414	394	404	418	413	427	414	419	398	415	430	426	403	439	394	437	404	434	405	417	484	436	395	408	423	425	401	460	435	401	449	455	427	402	435	414	419	411	401	424	419	395	382	433	426	437	448	410	400	406	423	413	436	416	414	474	408	411	430	444	428	443	440	388	434	389	397	394	429	422	416	431	437	417	436	403	466	427	428	409	432	414	417	433	423	399	431	405	434	409	382	427	418	427	436	400	418	403	432	429	457	419	426	429	419	438	426	457	383	417	439	419	417	410	395	441	406	431	382	427	451	387	424	445	387	402	443	423	452	418	410	431	426	455	404	421	436	414	416	426	447	411	416	452	410	375	373	403	464	422	403	418	406	427	401	408	414	428	430	430	420	388	420	430	413	410	409	396	448	446	389	400	400	417	370	439	384	440	376	410	458	415	426	421	408	441	448	388	437	409	393	424	392	384	428	374	415	430	391	465	398	431	407	409	423	464	412	370	381	452	458	442	406	418	420	446	417	397	376	392	429	420	398	457	432	439	404	409	437	432	462	408	403	377	412	428	430	388	402	421	400	398	413	433	438	411	408	393	412	391	414	399	396	454	413	435	441	410	430	474	396	442	427	370	437	430	461	425	434	409	416	428	402	383	421	387	432	428	375	448	432	398	445	466	400	421	415	409	409	420	409	417	414	417	394	430	419	405	446	406	428	422	414	400	424	403	446	389	409	422	421	415	451	404	406	398	399	434	431	444	416	413	428	435	424	412	406	411	399	426	453	380	404	433	395	425	451	424	403	413	407	390	427	427	395	417	416	427	407	477	461	436	422	407	403	428	429	394	422	392	415	372	404	443	454	422	428	412	409	407	443	398	402	455	431	426	427	398	401	409	440	407	420	406	408	427	415	404	444	407	441	447	431	432	400	434	470	420	431	411	418	419	434	439	410	415	412	432	449	394	429	414	400	429	418	460	403	419	404	415	423
24283	20881	26125	24764	1979	265	284	219	234	203	222	229	206	204	204	224	220	193	183	227	199	198	197	197	199	197	214	183	200	192	208	190	185	201	179	199	192	209	195	198	181	186	202	176	201	190	195	188	190	194	180	196	205	179	190	174	188	210	208	182	195	176	193	195	194	212	199	204	194	185	204	209	198	210	217	195	189	186	194	193	195	179	190	169	189	213	175	204	187	191	185	217	175	202	190	204	173	206	187	186	191	169	213	195	183	194	182	191	219	224	227	197	220	219	172	198	206	217	224	186	181	200	227	209	192	172	205	191	197	162	187	183	196	219	200	210	198	197	188	180	198	194	195	199	199	186	209	205	189	233	197	200	190	201	176	196	202	218	197	161	194	202	213	190	189	188	197	182	183	187	200	220	197	202	178	204	214	217	201	195	190	213	186	206	182	209	195	176	209	207	202	196	213	183	188	217	207	209	201	213	213	206	200	191	192	205	230	196	187	181	207	198	199	194	194	210	186	216	189	189	194	199	175	199	169	196	188	219	205	191	185	209	208	189	196	194	205	181	206	195	173	186	220	182	207	184	172	201	191	192	209	174	197	199	176	210	204	198	186	182	195	211	181	204	209	212	173	180	209	196	187	216	180	194	214	196	172	171	182	190	167	197	186	231	177	190	186	194	167	191	204	216	205	181	178	171	187	200	177	192	167	195	201	195	201	202	189	175	183	183	181	174	198	193	205	225	191	204	199	193	216	179	207	199	205	189	188	190	190	190	213	170	197	199	204	217	201	196	192	198	195	184	205	193	197	227	183	203	195	169	226	195	188	193	188	169	178	196	202	199	202	204	183	207	195	180	187	185	188	176	189	198	177	188	170	208	194	212	180	187	184	193	186	216	177	185	159	207	213	177	190	214	208	224	189	194	204	191	171	196	206	183	186	207	187	220	192	196	202	192	193	181	212	187	215	206	221	207	187	210	188	187	205	194	221	182	194	203	206	201	182	213	199	193	195	190	177	182	208	164	201	184	186	203	171	221	190	182	203	190	206	200	179	202	215	209	181	173	190	194	182	205	208	212	212	193	199	199	196	207	186	185	226	193	196	213	199	185	213	212	177	219	203	210	201	184	185	196	180	174	204	189	212	203	176	202	197	227	192	186	208	199	199	197	201	183	232	193	216	198	194	184	200	196	184	203	177	194	165	219	185	197	184	226	205	191	230	177	193	169	219	191	188	194	184	210	191	189	216	174	204	226	173	200	186	212	197	226	198	200	197	186	214	173	163	201	192	190	192	213	204	190	204	181	204	176	175	185	179	185	199	218	181	196	181	207	220	198	188	196	199	194	222	205	215	204	198	209	165	199	184	184	202	190	193	196	202	202	192	189	192	178	172	180	180	219	177	194	210	184	196	195	191	203	209	210	214	198	171	212	178	192	219	172	195	209	198	172	196	215	196	203	180	180	216	179	180	186	166	203	208	197	176	164	212	187	187	180	183	197	168	205	203	200	199	179	201	169	196	206	203	211	164	193	197	190	215	192	196	207	218	207	205	186	220	213	202	171	183	228	192	211	180	204	177	165	207	196	203	198	201	220	184	188	215	191	190	161	179	194	216	196	170	197	203	208	188	215	201	198	194	221	189	205	189	218	179	204	213	197	142	201	195	176	182	198	190	207	197	198	196	210	182	218	205	197	202	205	210	208	189	207	182	201	199	208	209	198	184	190	161	213	186	194	189	170	202	191	199	215	169	188	168	192	169	203	192	204	203	215	187	175	205	220	206	207	179	146	175	201	190	204	175	198	215	184	180	182	178	177	195	195	210	198	204	191	179	201	205	167	206	186	185	202	212	197	186	179	202	182	162	188	179	193	173	208	191	207	166	200	187	200	192	209	215	200	192	197	170	179	195	192	209	188	207	202	179	148	189	184	216	173	205	196	195	200	198	193	191	193	198	206	194	210	156	205	195	219	198	173	212	188	202	184	213	196	217	203	185	185	194	190	194	174	181	223	204	180	182	197	188	192	211	202	196	192	189	191	184	193	195	204	183	223	212	180	210	206	172	209	175	186	233	175	205	204	158	192	188	193	184	212	190	222	178	205	208	190	198	191	185	182	219	166	191	198	201	171	166	207	178	175	222	200	204	210	179	189	210	201	172	200	181	200	201	210	176	210	210	214	192	198	198	195	187	206	188	215	207	200	195	194	221	181	205	185	169	199	195	206	170	200	206	199	194	190	182	161	186	178	204	168	190	194	176	182	205	219	196	196	180	204	195	197	204	176	184	185	174	190	200	176	192	219	163	189	193	194	172	198	188	196	191	207	199	200	212	191	164	199	195	200	178	179	181	200	243	197	188	212	198	187	190	183	200	208	201	193	187	199	210	176	206	201	190	186	186	174	189	227	188	214	189	189	206	203	175	198	195	201	189	183	195	220	193	181	195	181	177	182	208	190	183	231	201	196	196	208	197	175	189	196	154	183	193	198	198	181	212	207	177	220	188	170	192	192	173	183	190	202	204	194	188	176	187	194	198	194	196	183	192	178	179	198	184	193	168	181	183	192	210	173	202	207	197	196	187	199	191	200	179	219	210	216	179	183	184	188	200	175	219	188	184	218	233	190	194	186	214	194	199	201	169	206	192	184	188	173	185	161	194	188	213	194	220	205	200	205	158	220	190	207	211	201	182	194	203	197	185	188	199	209	207	174	198	190	185	190	194	185	181	170	174	200	182	174	177	184	190	206	174	203	199	168	173	196	185	204	209	166	210	199	196	212	195	191	212	215	191	200	178	196	205	229	211	186	180	191	187	167	181	203	218	175	193	228	205	212	196	169	190	210	189	205	228	177	191	204	200	174	202	191	188	194	196	199	199	194	207	187	195	214	217	180	200	163	181	208	203	212	228	215	215	181	202	198	184	184	191	185	207	180	209	183	216	166	202	182	207	191	207	165	207	208	195	222	201	217	200	179	188	191	199	179	192	173	194	171	185	184	201	206	213	214	190	209	185	223	217	207	206	199	212	178	206	201	184	179	192	201	210	189	196	194	168	222	179	192	189	183	197	171	194	197	217	193	192	173	195	210	178	201	164	202	172	199	193	176	195	217	168	200	186	177	204	183	197	195	193	208	224	211	192	179	191	200	211	172	173	221	203	195	189	189	177	189	187	179	194	160	177	204	205	192	219	203	201	197	183	180	177	168	187	178	196	199	194	196	217	198	228	200	188	173	180	213	195	158	172	200	187	194	184	182	170	192	189	191	188	202	216	198	187	232	202	182	192	203	200	194	208	186	195	222	203	209	185	209	193	187	202	198	196	204	195	194	194	198	204	211	175	195	200	193	183	197	202	210	193	172	201	204	210	211	191	195	178	187	199	204	202	220	189	185	203	198	222	186	190	190	199	175	189	213	194	199	201	208	201	210	178	240	208	189	191	187	199	211	218	190	195	187	204	218	214	196	212	200	215	188	204	191	197	197	208	183	194	175	226	206	203	160	179	177	188	186
3087	3558	1920	992	770	593	507	461	393	351	360	317	312	276	316	297	260	299	276	261	249	280	256	248	257	262	284	269	249	301	296	237	259	285	271	252	237	256	260	253	264	274	235	261	258	257	241	251	275	260	265	252	250	270	246	238	242	275	257	231	242	249	266	262	237	262	283	223	288	274	266	265	252	259	248	286	265	255	225	236	242	224	256	258	289	243	256	259	240	259	235	270	258	237	268	269	292	302	266	274	265	275	237	233	281	250	263	265	258	265	261	262	233	246	261	263	266	239	283	243	265	246	252	257	267	238	262	248	246	236	250	255	270	255	236	253	254	248	251	267	248	274	239	261	253	270	243	264	236	237	246	244	274	263	249	285	261	257	257	257	256	232	222	285	244	255	275	254	247	267	279	274	275	267	250	265	261	268	251	266	266	261	248	267	256	311	247	261	257	261	242	246	247	252	245	285	259	245	258	224	277	275	258	268	282	254	244	251	253	250	262	262	246	279	253	249	239	284	250	265	262	240	302	225	265	272	226	276	239	250	243	251	271	275	278	248	262	260	258	228	275	263	256	252	218	277	259	244	257	245	253	268	228	245	266	279	231	259	269	246	242	260	245	273	262	245	266	251	244	240	262	245	249	235	263	266	227	235	264	256	267	263	244	249	242	250	266	265	269	257	238	289	272	254	271	241	228	231	292	236	286	246	263	244	267	257	253	285	255	235	231	244	224	252	244	219	275	259	268	260	240	248	239	259	258	233	253	278	261	264	230	240	279	257	268	263	294	223	236	254	246	262	258	249	245	248	223	218	258	254	252	233	271	258	270	244	265	272	254	243	248	266	260	256	252	264	268	244	231	246	263	270	271	227	244	265	249	247	259	241	285	261	261	276	230	250	270	222	266	259	252	271	274	278	244	250	258	228	247	253	291	253	263	260	266	266	239	220	246	208	242	259	267	280	259	249	252	229	242	238	269	253	224	236	248	214	257	259	242	240	260	271	231	260	239	261	253	263	275	240	216	234	251	262	252	232	272	242	230	259	239	222	240	253	271	247	258	267	272	273	253	256	258	248	235	232	264	265	271	242	242	264	252	242	246	261	232	233	248	243	241	253	237	239	248	262	265	252	278	241	249	263	255	247	255	240	259	244	248	242	269	261	265	234	270	237	245	223	267	270	254	245	267	223	248	272	259	268	248	239	247	245	259	284	245	268	265	240	248	266	262	238	287	258	246	273	245	241	285	274	272	273	221	236	213	247	228	266	271	252	261	252	258	283	264	250	249	264	226	265	222	260	243	256	259	256	271	233	253	247	268	253	234	236	252	262	255	254	268	242	259	294	243	278	258	227	240	288	246	268	245	263	236	250	278	291	275	272	254	260	255	295	279	255	252	227	241	245	227	268	259	263	250	282	223	242	286	251	277	255	275	266	249	260	246	263	289	285	239	285	269	235	264	277	246	260	264	235	269	250	230	256	257	254	239	232	250	265	245	252	243	248	246	260	263	235	232	255	239	264	255	250	233	269	250	247	252	232	282	232	228	267	256	247	260	267	257	261	248	257	241	246	255	243	257	245	285	266	267	267	247	264	248	296	252	266	260	242	271	267	271	251	269	268	248	256	231	251	268	261	265	245	250	224	261	233	244	268	249	246	248	266	236	252	251	284	258	246	256	272	244	249	271	268	244	247	220	242	239	250	249	259	263	247	258	278	272	270	227	255	221	253	260	256	235	289	239	290	278	267	247	269	241	280	270	279	250	249	253	247	247	261	245	220	292	276	264	247	239	279	263	237	261	246	256	265	245	250	261	278	236	297	276	224	269	266	273	240	269	265	272	253	246	241	256	248	259	263	253	270	261	238	259	244	227	268	244	239	246	242	245	238	257	242	271	244	235	253	277	271	267	256	248	267	290	259	260	239	236	295	274	240	275	285	266	251	269	239	247	255	268	226	264	248	234	234	267	238	265	255	270	278	246	235	248	226	277	269	260	262	263	265	246	233	271	245	272	259	264	276	253	240	249	296	269	246	276	253	228	258	240	237	256	266	241	261	273	247	242	253	252	268	255	260	254	241	255	248	228	239	240	284	261	277	209	260	277	267	286	250	264	266	231	266	268	253	228	248	253	277	251	275	241	250	257	256	232	235	242	230	251	252	258	264	243	263	248	251	240	239	256	233	247	248	239	274	256	252	277	249	250	258	245	265	253	254	225	239	254	251	291	248	254	269	266	240	229	250	241	271	259	248	243	259	270	251	257	266	243	229	277	260	285	227	281	270	242	257	253	259	243	223	245	262	222	263	279	261	260	275	256	273	262	299	245	231	257	251	234	246	282	266	249	251	248	258	256	283	248	230	226	263	260	272	262	223	230	240	260	268	260	250	227	238	255	222	256	263	265	289	233	246	276	245	259	221	256	270	256	245	250	269	244	275	231	269	240	245	243	271	256	250	251	237	258	279	253	265	295	267	267	242	246	243	250	257	237	276	273	252	243	243	262	275	246	245	244	239	262	260	247	228	279	266	239	262	267	258	250	265	255	297	246	248	254	228	249	254	296	243	243	256	252	269	259	253	245	260	273	262	272	286	215	252	258	260	266	278	255	224	224	262	290	287	284	264	257	250	275	255	225	241	254	230	269	255	278	262	268	259	251	254	254	211	254	273	253	257	260	273	259	251	275	238	286	273	253	252	267	256	271	238	253	270	238	266	267	236	252	253	258	222	297	235	258	268	240	292	286	257	256	255	234	291	226	248	273	250	249	230	238	260	251	280	223	275	268	243	284	253	266	251	247	243	248	225	302	240	240	241	275	268	251	259	253	248	266	258	234	238	256	268	224	268	284	267	249	271	236	276	254	252	256	283	241	249	261	244	266	249	249	251	254	275	245	253	254	251	244	248	258	273	256	239	256	232	251	259	248	258	217	244	282	278	225	268	245	268	213	254	258	245	226	275	276	268	257	229	265	263	263	198	240	247	235	251	235	248	222	233	260	279	256	242	246	249	247	253	244	249	266	269	264	222	255	258	270	280	248	227	275	254	250	234	240	210	237	242	258	265	224	252	248	255	237	250	249	265	236	230	251	263	246	268	267	237	232	228	236	260	260	263	246	273	254	287	272	249	269	241	270	259	259	255	250	243	232	257	250	296	271	239	265	262	267	250	242	262	274	226	286	238	253	247	229	228	258	221	250	244	284	236	249	253	276	281	256	261	283	241	273	263	239	232	245	251	248	258	224	240	270	270	241	235	255	266	257	272	241	274	260	227	257	256	284	266	242	252	262	290	244	254	235	239	273	237	257	254	283	254	234	214	245	246	230	247	255	245	239	235	259	246	269	260	264	240	252	225	272	246	229	227	291	273	256	248	263	275	240	269	246	261	237	272	227	230	251	260	260	250	251	234	211	251	220	275	241	228	261	264	255	263	251	253	270	242	239	274	241	256	233	265	249	263	257	241	251	229	261	258	254	258	246	243	254	272	246	253	248	242	244	265	237	276	260	251
22225	20900	28292	23634	20901	20071	1148	403	348	344	314	303	275	244	273	263	258	243	273	233	226	229	270	239	234	262	240	244	231	234	259	236	217	251	227	232	225	229	225	226	241	241	244	252	237	215	211	255	245	242	229	210	214	247	247	222	191	248	227	233	224	216	248	230	229	241	227	235	242	226	227	221	234	252	244	224	227	227	226	233	206	214	241	241	210	230	216	215	212	209	226	225	228	211	220	242	237	247	213	224	231	229	220	239	221	224	215	230	215	211	224	215	202	230	209	232	242	206	228	233	244	254	217	224	237	216	236	204	227	242	214	201	241	197	212	212	234	226	231	231	233	224	235	230	204	238	210	216	245	220	240	213	238	236	222	247	242	205	262	181	239	230	251	224	239	200	252	230	221	229	234	208	212	222	233	238	244	246	211	218	245	222	214	223	218	257	224	225	201	220	235	239	200	232	234	232	215	224	207	245	234	218	239	209	245	203	231	253	225	222	248	219	234	237	224	221	222	238	246	220	220	252	259	206	230	216	221	242	222	238	249	222	243	253	223	225	239	211	212	242	218	226	212	238	214	217	238	243	234	221	202	235	225	221	253	234	231	213	235	237	225	246	204	214	226	213	229	224	220	225	203	249	222	219	201	216	244	223	226	234	232	197	232	247	212	246	233	228	237	233	249	231	246	234	266	236	222	230	262	218	204	211	239	214	231	256	236	249	241	233	272	229	226	242	243	247	229	252	235	227	219	240	237	206	237	202	214	237	202	235	207	219	218	255	203	239	213	226	238	215	236	212	225	208	243	227	224	220	222	226	233	211	239	228	234	241	187	216	223	219	221	225	248	218	222	250	228	212	201	222	255	251	239	236	226	232	227	235	222	217	204	253	268	227	248	232	236	222	243	233	271	231	236	247	196	229	237	246	209	232	199	215	245	221	231	229	229	239	200	263	207	221	211	220	235	246	239	208	229	234	232	243	213	203	216	217	233	227	216	231	209	213	225	213	246	209	248	241	216	240	226	226	224	205	206	218	229	210	238	242	273	207	220	228	236	246	217	227	191	243	231	255	235	221	237	210	229	229	206	234	197	219	241	210	237	234	207	222	206	219	228	228	217	206	227	238	242	223	219	236	256	228	219	231	218	263	216	234	240	226	194	235	235	230	237	228	225	228	230	273	221	211	223	235	208	223	238	224	233	206	227	254	250	229	226	240	240	232	221	213	238	197	234	217	226	217	211	220	244	228	228	244	226	241	220	220	250	231	215	241	222	233	216	204	225	235	218	219	222	208	226	222	256	230	230	216	232	206	219	255	213	255	196	209	253	227	193	218	244	237	198	206	236	247	210	208	223	210	239	220	203	241	222	199	226	225	227	259	224	209	212	203	238	229	257	230	219	197	209	230	227	206	234	238	225	230	243	251	201	248	230	235	223	199	237	233	229	219	232	233	219	245	245	222	238	234	240	202	233	222	205	229	216	235	204	240	213	243	255	207	219	235	221	228	233	234	213	207	222	215	251	232	230	218	215	231	258	210	211	229	228	220	241	203	230	245	208	220	238	209	215	245	247	238	209	250	197	214	235	233	216	212	242	241	251	235	219	230	228	202	197	195	201	207	242	208	225	236	218	227	220	218	234	227	216	225	226	217	223	223	232	242	227	219	230	223	215	231	209	244	221	220	239	235	222	240	223	238	255	218	219	225	217	203	237	250	223	235	234	201	235	229	240	220	222	218	218	212	230	210	240	228	245	237	223	245	205	248	202	221	211	236	198	211	238	215	211	229	228	244	208	232	220	212	222	221	199	246	249	227	243	249	217	207	232	232	227	265	226	249	209	195	192	222	223	218	240	246	223	233	232	218	215	207	225	232	218	240	231	255	218	207	183	235	239	221	220	224	231	210	239	191	255	232	203	225	211	228	253	231	200	209	237	215	223	220	218	212	208	212	237	247	208	219	217	242	238	223	217	218	203	220	234	166	229	214	205	215	255	228	243	237	231	227	253	236	199	254	222	212	218	213	240	216	232	215	209	236	221	223	224	236	222	198	217	235	179	227	247	220	256	235	225	251	234	233	245	233	214	220	234	217	219	258	209	233	236	205	227	204	238	225	227	228	228	199	236	233	217	217	234	233	204	210	220	230	223	192	224	202	234	211	225	213	235	210	219	224	212	213	211	220	253	243	216	227	203	240	235	245	251	214	204	214	227	219	226	224	193	213	219	243	224	211	226	219	251	263	213	193	222	232	193	221	206	210	216	238	222	213	226	242	224	235	234	203	221	220	215	230	196	228	210	214	208	226	226	219	217	214	245	246	223	230	230	236	202	227	201	249	218	233	210	222	211	221	240	220	218	229	234	206	235	223	234	210	205	236	212	222	223	236	253	231	244	227	199	249	202	237	243	246	221	201	251	232	233	207	216	229	249	196	233	230	241	207	204	248	248	223	227	228	243	209	254	208	250	231	193	219	210	227	227	237	238	200	207	217	206	236	234	234	230	242	208	222	215	257	255	247	230	228	235	243	224	214	243	207	256	229	213	221	259	219	246	241	234	211	223	212	214	211	230	245	225	228	231	237	193	222	231	206	244	246	205	227	240	224	213	205	201	231	219	242	244	235	234	213	225	214	210	229	224	208	216	191	241	222	246	231	231	219	204	231	218	197	211	218	211	245	243	240	195	241	224	187	233	216	213	212	244	234	222	228	244	225	227	230	221	229	232	217	224	220	241	209	241	231	234	221	226	209	222	224	229	229	244	225	230	247	225	250	236	226	200	227	249	204	242	235	229	217	192	219	208	221	235	243	223	260	225	222	223	228	219	269	217	250	232	232	219	238	211	218	222	223	232	253	218	224	226	220	232	231	240	230	246	241	229	237	208	223	227	231	221	209	222	245	234	222	252	246	244	249	198	229	232	208	224	235	222	231	215	232	232	220	212	243	262	207	202	233	231	215	219	207	209	231	227	199	206	236	244	232	228	211	216	222	223	219	222	232	240	220	233	235	216	222	249	191	240	224	206	230	227	209	248	248	216	221	218	228	241	245	213	177	238	216	226	221	248	221	205	200	223	208	255	223	230	216	226	228	224	233	215	205	214	231	221	229	227	205	204	222	201	203	217	216	204	208	193	236	208	227	223	248	220	217	229	242	213	202	230	238	212	217	207	238	223	225	238	235	214	214	219	239	215	236	221	231	231	234	216	216	223	221	228	230	215	215	238	242	232	247	202	228	247	252	227	214	258	239	245	218	245	210	230	236	248	236	226	242	226	213	235	238	197	205	235	233	211	225	226	246	238	217	211	230	226	230	240	213	241	214	207	249	244	221	221	216	223	231	219	249	241	207	199	227	233	256	261	226	219	234	244	242	236	218	197	235	257	206	192	212	257	226	222	215	219	212	228	216	223	206	231	246	214	226	223	230	239	230	238	220	257	256	189	228	225	211	239	227	227	234	212	236	228	208	229	210	231	234	237	219	212	223	229	219	247	240	220	233	232	225	222	233
3989	9920	5475	2814	1870	1402	1077	833	712	603	611	532	476	468	430	443	417	377	378	385	352	333	331	339	333	303	344	316	324	351	323	347	352	344	316	322	325	278	306	312	302	329	337	273	317	330	306	308	304	285	304	296	284	290	301	315	343	294	330	321	328	323	309	311	327	321	297	298	334	290	302	338	306	320	309	306	310	302	312	280	302	285	325	313	316	283	317	318	317	265	309	291	326	279	280	301	320	323	335	305	346	307	294	314	286	307	293	299	272	289	295	293	281	295	313	279	299	311	299	318	304	299	305	323	280	303	285	298	297	309	307	273	312	276	289	292	314	292	300	290	267	295	253	285	286	339	299	297	334	294	307	304	320	293	292	311	303	287	292	295	301	305	256	302	272	301	285	307	320	302	287	286	322	272	301	295	308	345	282	297	308	294	323	293	269	313	292	279	299	312	288	296	291	295	332	274	284	310	283	275	329	313	279	304	325	291	308	312	325	277	294	304	307	316	294	298	302	300	275	271	315	300	313	288	307	312	293	272	278	321	281	299	296	312	312	324	311	319	332	307	312	333	297	343	302	336	341	325	328	280	293	273	330	303	277	297	299	290	288	264	301	315	297	290	292	301	317	285	332	288	285	300	313	299	285	305	304	316	332	295	303	317	279	281	308	301	271	311	273	273	294	286	304	299	285	297	291	313	314	314	288	311	305	323	269	310	311	288	355	312	310	295	311	270	300	324	298	304	315	303	266	306	313	305	300	311	293	271	315	297	296	313	290	274	300	310	301	309	337	269	332	289	288	312	292	272	284	278	296	272	302	315	290	314	304	308	310	262	311	295	289	303	310	263	300	321	261	299	288	296	284	301	298	316	267	283	304	317	313	324	309	301	324	294	276	293	274	317	296	298	303	281	303	274	296	301	307	291	294	290	316	332	307	275	304	303	262	320	284	276	288	298	310	343	306	283	301	294	309	301	306	292	295	302	293	325	284	315	294	294	311	288	312	302	305	286	290	288	309	305	282	307	289	286	319	287	280	340	262	289	288	299	281	304	303	300	258	302	292	278	297	278	301	305	295	290	266	295	296	323	326	275	282	313	300	289	300	300	285	281	322	283	300	287	294	303	276	267	301	329	297	266	291	322	259	319	293	297	311	288	291	312	281	312	294	272	347	299	307	310	267	326	271	282	287	304	293	303	301	306	289	272	299	288	286	294	295	291	321	304	285	315	312	247	284	273	346	289	291	309	295	289	290	293	331	293	309	286	282	322	302	324	315	305	310	321	308	316	291	309	286	294	270	306	320	302	305	309	285	279	318	303	280	318	305	288	304	297	306	290	307	264	306	303	283	300	295	332	293	283	309	275	287	283	308	304	290	299	286	293	278	309	290	306	313	291	299	313	309	285	290	305	303	328	286	329	298	287	287	279	312	324	293	290	297	331	252	301	269	297	299	329	291	309	291	303	308	310	329	299	280	284	300	309	278	315	315	289	285	273	320	304	323	301	304	305	301	315	289	295	261	309	298	247	311	281	279	297	329	259	332	326	314	300	312	271	315	317	298	288	282	284	305	318	269	296	307	268	298	298	358	326	274	278	305	294	266	317	302	288	294	313	283	313	309	279	254	309	278	304	316	323	318	275	257	299	304	297	332	275	324	306	312	277	317	329	289	276	290	323	325	287	271	303	281	331	298	309	270	279	305	301	297	253	325	307	321	288	306	304	348	298	305	270	274	292	317	317	272	289	297	310	303	279	309	303	330	288	329	292	311	289	290	304	309	319	296	283	303	320	268	308	279	283	301	319	306	313	311	291	307	331	255	309	295	276	299	281	316	302	295	280	295	334	295	308	288	323	286	281	310	302	286	278	297	283	302	301	293	263	288	290	278	294	321	308	293	317	300	282	306	309	269	290	303	308	305	310	280	319	305	285	282	276	311	297	297	349	311	276	275	314	293	291	312	275	325	284	292	328	287	311	302	308	281	293	295	312	280	322	290	316	319	269	297	292	301	277	274	307	290	286	284	317	302	269	256	292	293	303	289	314	296	292	313	309	294	296	281	307	281	299	278	313	296	307	274	288	279	346	275	297	350	298	294	305	304	314	311	299	298	326	271	291	305	306	305	265	264	318	290	308	313	315	319	309	310	303	256	272	298	276	290	292	298	276	310	323	297	327	319	301	288	297	299	288	311	307	258	313	302	295	276	336	279	313	285	293	282	283	292	298	293	322	302	291	297	285	304	291	297	310	271	300	291	301	333	300	270	292	317	285	291	293	266	300	289	287	288	280	290	300	318	296	281	326	301	278	284	298	295	313	311	321	267	261	334	333	287	296	329	313	313	275	286	305	285	330	289	310	324	274	314	301	309	302	312	298	293	287	296	294	317	320	288	297	307	312	305	290	287	300	316	286	274	309	299	314	291	288	301	309	294	289	288	287	308	302	305	327	297	321	306	253	304	312	341	294	315	297	323	315	306	279	313	304	314	283	302	292	290	296	297	292	273	273	330	317	297	290	318	347	275	267	295	266	312	302	311	301	312	297	317	280	301	308	300	270	300	300	309	273	324	324	290	296	294	290	296	284	297	308	342	275	301	293	265	301	289	277	295	270	322	317	281	295	285	334	269	348	305	312	302	293	319	295	276	310	291	294	296	297	287	309	310	323	261	291	311	315	300	309	305	319	301	300	331	291	298	313	270	308	304	307	270	268	343	293	273	317	305	314	306	307	318	281	280	309	320	288	293	321	306	289	302	281	288	271	283	279	291	282	305	290	313	281	295	295	273	303	294	275	285	321	323	301	270	305	275	282	262	323	297	277	294	310	315	300	304	333	332	309	298	309	282	280	292	309	292	264	308	302	279	300	307	294	299	281	326	288	296	312	294	319	311	301	282	323	299	325	316	283	309	265	292	269	273	335	331	287	302	305	302	304	277	293	301	328	290	306	284	289	302	265	296	279	295	313	273	276	289	278	280	311	326	251	279	304	302	306	288	268	282	297	300	302	312	287	288	278	318	285	310	275	313	281	271	310	293	293	278	273	290	269	323	326	305	282	320	298	295	319	291	295	306	288	278	301	310	321	294	278	305	294	314	275	326	314	312	300	292	329	281	314	312	319	286	299	259	304	335	301	289	302	312	301	297	318	282	285	272	309	314	322	284	333	290	305	289	263	259	300	294	301	273	297	269	305	288	305	277	280	324	279	307	296	305	260	243	285	340	308	286	320	284	317	298	296	266	327	288	310	308	313	316	276	299	238	292	299	286	312	304	291	296	308	308	298	310	299	276	352	292	305	284	310	327	279	276	294	280	297	329	293	275	278	339	312	312	306	282	310	304	315	302	293	305	328	306	308	281	290	311	314	301	286	292	313	298	302	302	310	292	279	286	280	302	266	303	321	291	323	299	294	310	279	296	284	311	302	307	302	312	307	279	316	298	295	291	300	269	288	289	308	272	273	309	316	282	295	308	291	309	296	282	294	314	314	305	307	334	299	259	291	293	289
26991	18127	3689	573	431	402	283	277	304	300	288	249	295	273	263	280	263	268	276	280	286	285	302	268	244	287	286	263	251	271	275	271	302	276	257	296	287	258	292	282	277	283	283	269	278	306	278	287	265	258	289	277	270	254	269	250	268	279	286	270	273	296	272	267	266	250	263	261	259	282	287	268	278	280	279	255	308	297	273	280	269	273	274	278	274	263	288	282	269	283	262	277	282	292	255	277	262	275	260	258	241	278	282	272	253	269	266	264	267	283	280	291	254	250	278	268	253	288	290	314	243	261	275	278	272	274	266	286	282	251	279	286	243	240	280	247	300	252	271	275	270	253	267	273	247	227	263	257	297	260	278	271	254	256	285	281	256	263	266	280	256	256	284	296	235	272	262	293	259	259	277	286	256	264	290	297	257	270	265	262	255	280	269	277	285	303	256	262	289	278	250	265	299	260	259	278	289	266	279	228	250	278	300	277	282	250	265	274	256	271	276	247	273	273	305	300	244	290	286	295	285	285	264	275	290	278	283	278	273	310	305	285	271	274	251	279	294	253	279	279	244	253	279	268	270	272	234	271	286	276	274	264	289	288	276	293	275	287	267	257	281	285	248	283	280	256	298	284	304	291	264	290	281	262	263	282	273	288	258	275	271	325	299	280	276	256	243	287	256	270	288	264	248	263	269	301	265	280	245	313	284	256	303	271	260	274	284	263	279	296	267	284	276	274	292	260	292	305	258	292	247	278	265	291	282	294	249	272	293	235	267	289	268	275	275	281	307	283	265	258	262	277	282	273	272	286	269	286	261	252	303	302	274	259	273	261	278	273	269	304	277	277	248	266	265	246	286	266	285	267	251	262	269	276	274	272	287	255	251	248	270	239	281	276	261	283	252	234	270	279	291	246	267	253	279	257	284	309	276	279	262	261	255	292	268	296	277	273	277	292	281	279	308	297	258	278	271	258	273	234	279	267	271	276	283	298	268	311	294	287	277	287	256	255	275	268	275	280	250	291	232	267	283	285	285	289	291	243	278	253	285	286	249	246	264	276	270	261	248	300	258	305	273	265	262	249	270	262	270	265	258	275	286	259	295	276	238	227	265	269	240	295	239	296	282	275	288	269	252	274	248	293	270	289	301	293	228	285	256	292	275	244	265	310	296	298	259	272	278	278	253	268	230	262	276	231	269	273	274	284	272	265	276	254	254	248	311	286	261	274	283	248	303	278	277	280	269	303	275	243	273	282	279	284	278	267	259	266	311	253	286	290	270	273	273	274	266	281	282	290	298	250	272	293	287	277	284	237	276	280	288	266	264	256	260	250	258	258	276	266	287	291	287	263	258	258	296	261	253	252	259	270	279	266	259	282	286	300	286	277	274	276	239	324	281	261	279	267	265	273	283	273	263	275	300	266	291	272	237	292	273	271	240	252	291	275	287	280	260	271	287	291	256	268	275	276	293	253	275	278	256	258	255	266	244	269	248	285	273	264	268	285	249	259	257	287	255	251	273	287	295	282	288	264	267	259	268	282	258	277	261	290	285	269	293	252	278	271	289	279	267	283	285	255	263	261	274	267	294	260	301	269	297	288	282	290	266	316	282	250	249	257	296	268	266	272	306	304	279	266	301	272	278	326	280	275	246	287	276	299	252	268	262	284	282	268	258	256	287	274	263	271	301	255	269	267	274	275	275	288	283	291	294	257	284	290	294	277	272	259	301	267	280	274	254	269	277	249	251	278	299	287	259	279	275	258	276	244	258	247	269	275	266	272	259	288	255	270	271	239	265	279	297	255	278	266	271	293	270	254	254	269	291	268	286	271	286	293	269	253	268	276	251	285	275	276	313	271	289	275	266	282	300	247	253	265	259	304	271	292	286	263	274	253	282	256	265	256	302	270	276	292	264	275	276	247	247	267	268	255	284	270	247	286	259	278	281	291	267	264	287	303	283	254	252	254	253	275	282	255	269	311	254	268	262	259	283	285	275	266	269	256	261	266	281	276	266	256	270	258	260	267	256	293	262	290	268	292	289	276	267	260	290	255	264	264	276	276	291	277	263	265	286	274	267	263	275	285	294	308	288	275	251	276	266	270	266	289	261	284	245	245	271	291	289	286	276	273	279	297	246	263	269	286	253	255	265	241	243	264	292	267	275	302	242	304	291	300	300	293	254	269	259	277	250	268	284	295	283	279	294	275	270	281	274	292	284	272	235	291	261	249	277	291	252	262	298	271	267	254	246	279	244	239	242	288	275	266	274	250	290	268	288	265	264	276	284	253	252	268	270	244	264	261	269	280	272	286	282	269	275	286	285	281	285	293	266	260	250	287	272	288	242	311	278	275	262	241	266	256	274	283	288	263	273	270	266	294	280	260	276	277	287	277	283	272	275	267	289	263	271	296	290	251	309	270	258	270	277	249	250	261	263	276	293	274	277	276	266	283	258	273	249	300	281	273	272	246	261	269	294	278	278	270	264	283	305	245	263	291	276	297	302	277	297	254	285	266	282	272	269	258	252	283	243	235	278	292	283	248	278	286	262	305	271	235	281	259	282	294	257	265	281	284	256	295	269	275	274	274	287	239	277	282	314	247	264	272	278	255	266	243	279	263	263	284	299	279	251	256	281	262	261	272	287	242	251	302	295	266	265	264	277	286	302	279	238	296	276	258	261	265	259	268	263	305	245	303	262	270	263	235	275	282	260	252	288	274	281	277	275	250	252	273	275	263	267	261	263	280	248	264	295	272	249	268	243	281	250	253	286	301	269	261	267	305	307	266	285	260	256	290	272	263	263	281	300	258	265	277	274	262	295	263	291	271	266	278	257	277	269	252	272	289	270	266	272	283	278	272	273	281	261	228	258	282	270	251	295	278	283	293	286	256	270	280	252	274	287	260	240	265	247	257	283	278	259	300	265	289	274	266	240	268	246	278	254	260	299	302	276	280	290	282	273	267	270	280	272	295	253	305	278	269	265	240	280	280	299	267	257	296	293	281	245	278	265	266	257	263	294	285	292	285	281	257	307	264	299	265	243	280	279	271	292	269	276	268	290	274	292	270	256	294	278	248	278	296	268	268	286	287	298	292	247	281	280	272	274	300	269	274	255	280	273	285	289	270	271	270	258	265	271	278	253	288	261	276	289	278	290	291	271	289	304	256	281	270	242	276	255	302	263	292	274	264	266	265	263	273	264	280	274	251	280	260	296	308	267	261	251	293	291	276	281	255	261	262	244	302	290	266	280	301	289	314	284	276	258	264	250	268	258	272	264	276	266	256	263	263	258	250	299	287	281	274	288	265	254	264	273	234	287	275	253	308	292	251	295	254	299	281	262	238	258	299	286	254	259	261	268	282	255	273	270	265	281	270	275	252	275	248	282	273	258	282	278	282	262	277	238	268	274	277	280	274	301	264	292	246	268	292	267	272	286	286	260	264	268	320	286	252	279	266	253	274	285	253	269	270	286	255	284	283	305	295	249	295	281	271	292	299	268	254	295	260
4359	964	711	507	449	406	416	403	412	397	412	413	393	363	372	384	399	390	393	410	365	351	416	368	366	358	384	355	377	387	363	387	375	385	386	367	344	374	348	368	360	374	386	373	351	391	350	392	380	381	404	403	360	358	381	378	372	388	382	379	339	399	384	387	338	367	384	366	349	388	361	402	360	384	386	401	388	360	384	416	371	376	357	373	357	369	356	358	395	363	382	378	372	346	368	384	385	406	394	365	391	377	390	392	354	355	359	400	411	374	374	379	367	391	399	382	369	359	344	386	349	390	325	376	391	390	366	360	372	380	357	373	346	381	388	391	358	382	376	350	374	349	397	370	355	386	347	382	397	349	383	357	372	378	336	366	352	387	342	349	402	387	378	380	385	401	329	330	375	366	387	355	390	399	376	375	367	387	346	358	354	339	362	381	380	368	396	347	371	367	390	364	404	402	350	340	379	357	390	363	383	397	373	358	346	379	345	379	362	358	365	392	422	382	363	369	385	388	398	360	427	378	357	324	380	354	398	379	370	346	391	370	384	372	384	395	366	357	399	428	382	377	377	418	362	402	406	381	388	400	355	367	411	371	398	352	379	375	396	377	338	330	355	353	369	387	370	355	329	360	359	405	386	380	352	399	373	370	370	372	351	367	374	384	349	358	386	393	332	381	391	356	397	382	390	357	340	386	383	364	379	394	432	355	369	388	366	354	389	380	350	397	383	371	366	388	391	410	374	361	387	375	366	374	388	376	381	399	342	385	384	365	416	392	400	382	376	364	419	372	357	377	377	358	366	364	379	340	388	366	359	372	368	389	410	375	346	356	370	362	392	376	382	372	380	325	347	349	377	378	354	397	404	343	353	340	393	369	394	383	386	402	429	381	392	361	368	389	378	380	333	363	347	318	382	404	349	393	361	361	376	359	367	349	335	368	379	371	368	370	384	362	399	396	352	395	376	363	388	385	347	380	406	385	338	354	354	362	399	340	371	379	385	344	385	406	396	369	356	387	373	378	338	376	354	338	368	360	379	356	390	349	337	366	359	327	360	354	369	399	370	402	373	386	362	360	378	391	387	352	374	395	364	390	396	394	379	359	369	361	355	324	347	379	402	381	345	371	362	387	367	380	354	353	372	381	402	383	385	390	341	347	351	378	359	375	384	351	423	363	369	374	393	392	362	379	364	333	385	370	381	372	391	385	392	369	384	367	409	366	377	353	362	382	354	356	350	396	374	382	389	371	340	372	405	391	388	410	344	363	350	394	366	386	379	361	327	390	398	371	390	398	369	385	400	361	352	389	367	342	389	378	369	391	370	365	386	395	370	372	401	383	395	380	370	391	359	342	340	365	363	388	356	390	364	392	357	368	358	367	337	369	355	356	372	372	380	364	385	390	362	344	363	375	361	364	407	384	360	354	369	354	350	366	356	388	373	350	349	376	381	390	374	400	371	363	409	386	370	384	323	367	349	337	375	394	387	390	384	364	394	350	378	375	355	359	364	390	386	357	350	376	394	398	369	364	400	376	379	372	349	407	370	395	371	358	381	354	378	379	404	388	368	387	363	363	373	367	367	388	375	403	328	374	387	385	359	385	364	375	358	377	348	389	393	363	383	401	401	386	421	358	387	367	386	358	389	364	377	416	373	369	338	383	376	389	385	344	384	394	387	385	421	370	349	382	395	344	363	387	370	370	380	392	375	369	372	362	385	347	385	363	358	348	333	361	361	370	359	360	380	329	365	357	394	346	374	380	370	354	392	382	360	366	374	398	351	363	388	360	389	365	376	344	380	387	372	396	372	389	391	406	365	389	382	391	362	377	386	375	408	378	373	380	372	388	390	365	361	353	388	396	380	388	378	366	388	360	357	362	394	342	369	358	384	405	357	366	373	389	408	376	396	356	365	408	376	361	392	397	379	372	395	373	343	370	370	379	364	367	348	401	370	393	392	388	379	363	366	388	352	383	384	366	355	381	414	372	378	371	406	360	379	366	359	399	369	382	389	411	374	365	386	374	338	343	382	384	376	380	374	398	381	395	388	389	422	384	369	329	373	366	351	365	369	379	374	382	364	380	405	360	355	370	382	328	406	385	374	381	377	379	375	365	380	376	377	354	394	389	371	378	341	394	365	381	358	336	381	406	380	387	365	405	357	386	359	386	418	366	363	390	382	400	384	362	399	371	430	335	358	392	369	365	367	401	378	352	362	367	334	427	387	379	392	386	359	391	378	394	380	371	398	360	398	369	366	401	345	367	350	385	374	352	368	390	380	378	342	351	353	385	400	379	390	384	371	372	355	358	370	375	383	372	378	394	366	354	349	381	346	402	393	331	357	388	378	375	358	371	382	374	360	378	386	364	371	363	374	382	370	385	374	369	367	377	380	375	377	381	384	384	377	353	341	367	356	371	370	372	330	389	383	332	386	385	381	394	374	384	391	374	373	374	372	363	389	411	355	373	384	367	369	388	377	359	381	378	389	390	372	351	401	367	373	359	401	383	381	379	358	375	381	348	380	392	392	434	333	377	389	364	385	359	356	362	356	367	380	391	386	407	368	362	377	367	363	373	342	385	346	353	358	398	387	396	360	376	393	389	364	407	412	395	416	344	384	338	368	362	361	407	337	388	373	381	373	362	364	411	361	388	383	417	388	401	348	374	357	367	394	392	368	379	338	357	385	371	354	384	350	363	386	382	360	390	399	384	357	411	349	402	362	342	365	386	406	370	383	380	370	396	346	370	351	376	367	412	357	392	384	343	359	369	379	375	371	361	365	367	382	381	357	367	361	351	366	415	394	351	363	402	371	388	399	397	362	350	365	364	384	392	400	367	394	377	384	364	380	378	389	370	394	386	370	389	355	349	343	406	363	381	414	406	415	372	391	337	403	382	351	421	359	427	358	395	404	331	364	397	389	414	352	388	355	371	390	369	356	396	399	374	380	415	372	356	381	375	388	372	357	374	372	351	373	361	356	372	358	368	369	357	366	382	388	375	344	355	386	388	384	400	361	345	369	390	376	362	378	376	397	341	357	398	379	437	386	366	385	379	395	383	382	376	361	374	372	380	382	333	379	368	397	414	393	358	365	378	377	401	345	391	363	387	398	406	361	388	379	360	345	375	400	373	393	377	344	381	399	389	373	387	377	330	387	384	381	362	397	384	359	387	369	382	419	372	419	368	404	370	373	401	359	385	374	368	397	366	378	411	375	368	366	341	374	372	368	376	364	371	402	362	381	396	353	385	344	386	358	382	362	363	391	356	356	357	374	385	367	369	374	385	339	363	348	372	368	362	407	354	328	330	356	401	340	379	373	361	392	389	417	402	354	392	391	376	352	356	373	372	375	407	408	368	383	354	349	384	384	393	371	375	374	379	404	373	381	351	389	371	383	362	370	359	362	378	345	411	372	347	371	404	372	386	375	374	379	418	374	368	374	358	360	378	382	397	363	380	387	390	386	349	403	390	370	377	344	381	363	418	400	350	389	375	374	396
23148	20860	27608	24221	20300	1763	492	416	355	370	369	349	359	368	317	327	351	301	308	307	297	281	305	307	299	299	323	321	323	295	303	339	323	311	326	328	311	289	298	356	338	315	303	290	329	322	301	322	296	329	313	336	325	314	314	284	296	335	314	301	315	300	298	288	312	289	294	329	276	305	278	308	298	294	325	348	316	321	290	299	311	294	308	296	341	340	301	300	344	312	340	320	292	302	290	323	295	316	297	298	324	279	320	300	282	326	291	287	288	295	283	316	317	339	328	306	312	302	298	322	302	303	303	320	334	306	281	321	322	302	288	323	305	290	282	309	328	308	321	302	310	296	306	306	278	324	320	326	316	311	329	306	309	315	322	311	297	334	315	301	278	309	287	282	294	318	285	323	307	310	311	328	326	284	325	297	334	335	318	301	281	290	318	324	322	328	328	303	309	286	337	291	318	355	334	339	345	303	305	305	341	326	270	318	347	294	302	298	315	321	303	318	313	314	335	320	317	300	326	338	306	308	306	292	304	294	305	297	320	319	307	308	308	319	296	308	296	317	292	320	304	307	288	299	291	320	294	312	294	301	316	332	306	310	293	287	320	319	319	301	323	268	300	306	319	292	348	342	312	299	329	335	323	337	319	313	294	300	308	279	320	287	315	301	315	294	286	294	311	312	283	298	294	308	305	289	269	293	322	346	312	328	311	306	292	297	304	276	295	336	256	281	332	289	318	306	327	303	313	314	299	286	349	315	311	316	312	312	281	261	305	288	294	296	314	332	293	296	325	304	284	323	298	302	309	309	312	303	322	269	307	298	315	268	316	319	308	315	303	276	340	307	310	303	301	311	308	313	294	299	311	330	314	337	287	304	295	291	309	300	284	297	311	301	302	329	295	298	318	300	308	285	291	301	296	321	311	315	332	337	292	302	309	298	298	294	289	304	306	295	303	324	303	307	297	302	296	288	294	278	324	292	298	315	306	294	301	304	332	303	309	337	301	299	323	292	316	311	341	287	310	296	274	321	284	304	327	324	309	279	304	288	312	303	326	301	310	322	313	326	310	326	290	301	313	298	306	274	283	278	295	322	280	316	288	275	311	330	305	333	316	310	332	334	293	342	311	310	320	304	309	314	329	319	307	313	309	317	308	307	298	324	320	303	347	297	296	321	280	302	314	286	277	292	338	321	313	308	316	310	305	307	283	309	342	272	312	322	300	329	326	304	311	303	305	292	330	321	302	328	336	302	275	295	273	297	315	329	292	291	299	293	276	315	325	305	304	323	328	302	324	296	273	283	297	299	319	270	349	330	314	299	291	328	296	303	320	326	310	337	286	315	338	304	318	329	318	307	314	294	337	292	310	309	263	304	304	335	304	314	331	301	312	323	329	306	309	295	294	283	301	325	322	282	304	295	293	300	303	295	330	287	272	339	328	325	304	332	306	314	282	303	317	329	303	330	312	286	275	313	288	304	305	349	309	303	284	297	291	305	305	303	278	300	349	324	308	287	312	309	293	338	321	295	294	272	340	323	307	298	263	282	335	322	306	288	303	323	336	291	245	292	305	328	291	321	319	321	303	286	295	322	321	319	352	325	317	322	299	280	300	337	305	306	328	298	278	281	323	348	317	333	304	284	317	287	316	305	336	305	296	300	313	322	315	314	336	313	298	303	313	320	293	315	321	293	322	343	293	320	317	309	304	287	306	294	286	286	310	300	301	259	316	294	330	314	336	305	301	292	295	290	291	292	309	320	340	336	278	292	288	294	309	302	328	289	279	309	293	300	335	302	286	320	299	272	314	330	312	338	314	268	298	267	306	298	320	294	297	270	318	282	294	311	310	338	329	286	341	301	321	295	322	324	304	306	285	299	319	293	282	294	307	304	295	340	351	321	346	286	299	282	309	348	315	327	310	292	324	303	347	308	308	325	329	310	311	305	309	277	274	306	305	319	288	319	322	313	304	294	286	322	320	319	312	309	301	316	296	341	326	321	283	313	303	311	317	308	292	290	302	305	336	302	287	309	327	306	275	287	338	316	329	307	325	283	296	304	304	288	332	347	299	299	300	282	308	321	286	311	300	313	329	316	305	306	295	307	319	312	313	309	304	282	301	294	308	292	316	277	338	305	313	286	291	320	302	297	300	284	290	337	315	283	312	294	324	303	312	316	331	298	313	320	312	325	283	335	298	316	317	305	302	299	320	321	309	318	295	289	311	325	318	300	337	313	312	324	288	315	304	307	309	315	337	333	291	277	299	273	319	285	337	306	300	261	312	275	317	321	298	313	298	303	285	265	295	286	334	295	303	294	305	299	336	322	312	317	310	336	328	307	285	336	301	308	327	323	307	323	252	338	309	300	329	283	340	291	284	312	288	276	304	293	355	305	306	297	297	282	300	311	329	310	306	314	328	284	305	297	327	311	312	304	313	303	330	314	292	272	303	297	304	309	277	287	311	313	313	301	295	331	314	320	277	310	305	300	317	329	285	306	273	284	327	335	286	304	312	321	327	256	303	279	317	300	290	295	292	283	305	315	296	317	305	306	292	295	300	315	300	312	321	349	300	313	305	317	296	289	313	305	315	290	316	315	281	316	334	297	335	311	251	330	329	304	316	305	314	310	328	311	312	305	298	315	323	338	285	340	287	313	313	303	322	308	289	311	330	309	294	294	278	322	266	324	290	302	279	287	318	279	307	329	313	318	331	269	254	328	293	310	315	300	320	296	314	332	301	309	338	310	328	308	305	308	314	310	287	310	299	321	291	301	314	330	302	304	307	345	310	310	306	316	301	309	283	317	300	300	310	341	279	306	294	300	302	288	325	334	318	306	317	277	302	305	295	309	289	316	333	279	308	294	285	307	335	297	307	309	344	317	302	281	306	299	312	299	259	297	303	287	342	330	287	307	301	295	295	332	307	287	289	303	307	322	309	289	278	330	285	277	311	311	320	320	317	310	305	338	306	330	288	293	279	320	300	325	292	293	303	294	279	297	316	268	299	336	332	296	330	321	297	316	301	360	329	305	275	328	332	326	304	363	348	300	310	307	277	334	304	294	354	313	281	313	288	290	303	299	307	294	343	320	332	324	318	263	332	317	303	307	317	307	283	305	326	337	295	296	318	303	285	306	292	337	318	312	319	316	279	278	317	318	326	307	324	321	286	313	313	327	308	299	283	295	316	311	305	305	289	281	266	269	296	302	310	285	324	323	335	286	310	313	316	287	275	304	286	323	333	294	325	298	313	304	288	305	331	333	312	277	295	293	301	309	311	297	315	307	325	295	273	302	296	321	291	297	341	278	313	320	298	300	300	275	324	316	333	317	304	314	302	332	310	314	304	323	306	321	313	354	325	306	317	288	284	296	310	293	304	308	299	294	310	290	318	307	307	306	339	311	260	313	316	324	292	314	287	313	310	310	307	291	314	316	322	319	300	331	315	343	293	296	297	346	325	288	328	290	332	311	322	310	279	296	258	292	294	307	314	290	311	309	338	316
2977	5869	3290	1602	1242	940	822	714	617	637	585	550	522	504	508	484	483	496	460	471	460	413	419	419	436	439	488	474	461	453	423	429	456	435	431	419	422	422	428	414	427	455	431	398	387	409	418	463	419	417	385	420	445	397	431	447	418	462	455	413	428	437	443	474	416	434	395	415	400	455	441	419	440	447	424	464	426	427	419	448	427	412	413	413	401	439	404	444	406	414	459	464	401	429	442	405	481	408	440	433	438	448	428	433	431	413	416	442	435	438	452	444	413	459	416	443	453	436	372	429	436	453	430	454	419	439	426	428	405	398	409	428	419	437	440	394	417	493	408	431	423	409	399	443	427	442	422	504	446	462	446	426	385	422	417	403	415	403	433	408	435	388	457	440	437	406	451	414	437	453	395	413	414	400	409	454	433	435	415	487	424	426	448	427	409	434	398	440	440	440	449	450	453	393	433	436	415	403	403	433	405	433	407	417	402	419	442	405	402	450	426	469	405	419	434	409	407	479	465	413	449	413	459	379	431	428	466	394	406	434	452	399	439	403	440	430	429	443	428	398	463	428	405	415	401	440	433	450	446	436	419	441	416	404	415	424	398	471	427	445	451	400	429	447	400	431	418	419	469	430	455	438	390	396	431	399	409	409	423	374	453	398	456	399	397	442	448	410	417	411	416	449	406	454	446	446	439	431	445	385	417	439	446	430	423	428	423	414	432	427	462	420	443	449	428	436	436	448	420	428	389	422	427	464	436	422	433	436	395	410	422	406	430	455	471	425	419	408	408	373	439	430	422	441	428	406	426	429	421	453	432	409	398	438	415	425	415	422	451	419	441	428	419	443	425	444	423	416	397	454	426	447	424	406	428	411	426	426	444	382	391	428	451	417	423	429	425	446	418	400	439	390	431	425	424	399	443	424	439	454	429	429	386	415	387	402	408	455	470	462	383	408	412	411	453	433	428	442	425	441	415	435	443	432	412	419	419	428	405	415	468	431	444	427	439	425	434	454	412	397	432	402	389	418	380	426	423	438	434	442	463	475	454	422	442	402	404	422	399	422	449	370	406	442	455	380	415	434	437	431	425	429	440	416	378	407	413	446	464	445	432	429	427	443	415	445	435	416	426	458	422	409	442	432	419	434	447	426	421	417	414	444	404	441	445	450	453	439	384	450	457	407	447	423	421	452	433	442	441	390	437	445	435	436	448	407	446	446	431	414	379	439	412	445	415	419	435	438	434	414	428	420	411	415	417	410	436	436	432	479	405	439	418	443	443	424	452	415	429	403	407	406	449	432	413	425	414	444	409	426	409	455	454	423	465	428	427	441	449	474	450	413	434	440	412	446	444	459	429	444	433	445	428	432	436	418	425	430	404	411	478	415	436	442	446	420	406	390	412	420	453	407	408	486	465	459	402	420	428	450	424	418	425	388	486	395	462	441	413	404	412	450	417	422	406	448	445	422	422	435	424	473	430	445	428	375	446	427	451	417	418	435	449	455	438	403	409	447	446	426	434	477	408	406	419	412	431	415	418	421	430	389	405	445	438	414	436	451	423	448	423	441	406	449	397	387	470	447	413	411	420	448	423	445	442	416	440	437	456	410	425	391	438	405	401	430	444	411	420	427	432	440	423	453	448	414	425	394	410	427	411	427	453	440	434	452	426	398	416	412	415	414	468	415	399	448	487	448	416	460	410	398	450	403	422	445	414	391	457	443	413	418	441	422	430	443	410	407	462	425	441	437	411	473	427	418	419	435	415	430	447	433	431	454	434	427	416	428	415	451	420	417	409	432	422	435	404	397	409	420	440	415	379	438	439	410	424	454	412	415	411	399	449	426	426	453	422	465	435	397	394	414	425	433	410	450	415	419	426	430	430	399	448	440	416	457	399	434	418	431	459	452	433	430	425	433	428	454	420	439	441	437	426	437	414	429	428	395	396	453	450	419	416	417	444	446	433	438	442	425	434	424	430	466	422	427	433	422	417	414	376	430	422	400	453	410	422	451	464	438	407	444	421	415	450	411	440	406	427	429	446	431	440	432	444	418	427	404	447	424	386	457	458	387	438	442	456	440	416	399	408	424	431	409	454	443	408	413	445	445	448	437	440	438	419	414	465	426	457	433	412	395	412	446	427	423	399	397	456	421	397	445	400	414	401	428	425	426	429	439	432	421	461	444	437	420	432	421	437	403	382	418	441	441	415	401	448	425	432	391	437	444	444	459	419	453	426	404	418	427	395	432	433	415	416	434	416	369	440	456	398	456	418	463	448	427	428	430	426	471	413	421	442	398	435	448	423	439	423	392	384	448	413	433	422	441	451	398	411	443	429	452	449	400	455	427	433	438	453	402	415	433	454	435	440	424	425	449	471	444	431	428	424	459	411	465	438	406	433	401	435	403	415	404	433	434	436	444	424	457	403	420	449	443	433	419	430	403	396	406	443	406	410	458	440	403	448	443	436	422	457	429	416	440	420	447	424	407	425	441	426	426	434	424	441	436	433	402	447	463	451	402	431	438	445	412	443	410	400	428	432	454	457	408	416	447	448	460	414	443	429	441	433	422	432	421	441	447	400	451	440	433	422	448	410	406	438	436	449	439	441	417	408	452	446	420	459	439	444	429	453	415	434	427	409	400	443	405	430	451	454	442	432	440	418	409	433	447	415	444	425	405	407	432	439	437	411	433	442	455	423	396	433	399	429	467	415	446	442	418	379	422	435	462	453	404	437	411	446	418	461	425	402	458	439	399	439	426	476	408	446	388	439	434	384	424	418	432	395	414	419	422	403	412	418	421	397	431	381	403	453	458	427	415	426	434	435	456	448	446	394	410	416	428	419	423	437	438	398	441	414	389	415	407	418	455	427	415	427	417	436	459	426	465	418	430	403	441	438	433	435	401	439	366	401	438	418	422	444	427	450	422	416	426	429	416	447	431	456	396	431	446	467	414	451	489	446	430	441	413	424	398	445	382	441	440	416	432	442	391	375	415	436	393	443	431	415	425	427	442	417	411	456	407	459	416	467	423	430	436	421	426	421	411	439	448	426	406	450	430	412	428	434	446	430	412	433	411	431	400	437	433	437	426	445	458	429	423	410	430	402	464	468	419	467	433	427	434	433	414	399	440	417	410	435	410	447	435	433	429	466	423	419	413	435	460	418	439	425	404	453	423	410	428	447	422	407	442	421	432	429	396	420	444	419	387	413	446	403	462	429	428	425	413	404	420	480	422	419	439	449	419	406	466	404	426	495	435	430	440	429	420	413	426	407	440	441	414	446	418	401	444	421	453	405	407	417	426	430	446	432	428	439	408	437	428	428	441	452	462	406	432	409	411	415	409	404	415	430	444	449	426	427	425	391	438	428	448	427	422	414	410	427	420	439	441	426	440	464	440	485	471	407	430	491	420	412	437	414	390	392	438	442	421	431	419	418	434	418	402	409	428	442	439	454	400	417	449	430	437	410	426	426	425	436	440	431	423	399	444	430	433	439	425	409	441
24194	20851	26081	24752	1996	308	295	256	209	267	206	231	197	207	218	201	219	206	191	210	181	184	205	210	224	208	220	212	189	206	190	197	212	187	207	191	186	193	206	190	193	199	207	192	198	203	212	199	213	198	183	175	193	202	212	206	198	192	187	192	198	177	194	226	203	214	187	164	207	201	210	217	206	184	216	205	194	194	184	194	184	203	204	186	202	204	207	198	202	203	203	190	200	186	198	187	201	211	208	212	176	186	233	190	220	192	202	184	174	208	199	187	200	193	174	213	210	217	209	182	177	166	204	174	186	198	183	217	192	166	187	210	214	183	209	174	185	216	211	225	193	193	201	209	206	210	185	205	187	223	181	184	205	185	243	244	201	197	196	198	209	213	204	191	180	205	201	169	193	181	176	195	194	198	201	197	177	184	231	181	194	222	199	221	191	204	189	161	207	171	200	214	211	224	172	192	199	193	189	194	192	198	179	198	184	202	200	205	194	215	198	210	190	166	182	207	206	219	199	214	194	177	188	182	185	188	217	181	187	192	201	210	200	193	218	217	215	204	193	209	200	181	201	213	184	194	188	189	178	185	196	196	199	204	204	210	196	209	219	194	202	182	217	215	205	179	212	199	206	180	182	197	224	181	185	203	176	200	191	201	213	207	222	185	211	208	194	199	196	198	191	207	205	185	192	181	200	187	196	176	205	191	195	193	202	190	208	189	185	192	214	224	189	222	204	204	233	177	199	182	207	206	183	206	192	179	206	205	200	204	195	191	213	177	190	188	203	198	201	196	189	197	195	191	181	181	197	241	182	201	183	206	210	209	194	200	188	191	213	224	203	199	191	175	188	222	191	195	185	206	218	170	217	212	190	207	221	197	217	218	207	216	182	170	198	183	191	190	167	206	187	209	182	177	179	210	209	187	208	197	217	196	192	187	200	225	194	185	194	205	200	205	186	199	199	214	199	191	206	183	192	214	223	181	198	191	192	201	196	182	200	206	189	200	197	208	213	186	194	179	228	195	179	196	203	184	224	210	192	192	196	198	189	204	191	185	202	190	179	180	183	224	188	192	205	198	166	196	204	196	195	191	167	200	195	182	187	189	189	200	173	197	198	202	211	207	190	171	213	177	206	214	218	199	208	199	187	192	195	199	210	196	182	206	188	188	189	195	198	187	187	203	203	200	177	186	181	223	189	201	174	216	214	211	215	190	208	161	182	196	221	168	176	199	220	204	190	205	183	192	195	191	213	214	206	188	198	220	199	172	205	196	208	167	173	193	222	199	196	200	177	206	176	212	190	214	177	198	199	220	184	194	195	204	200	201	187	200	203	195	206	203	208	186	225	213	177	243	201	211	181	223	205	186	184	185	185	196	211	195	205	190	209	202	202	207	203	203	196	225	200	180	176	186	196	180	189	197	191	201	217	194	200	189	208	203	205	206	218	216	198	185	203	191	182	175	208	191	204	190	211	196	186	190	199	223	206	194	207	213	202	213	188	219	217	190	180	181	206	201	197	192	193	200	200	199	202	206	166	205	217	190	201	186	179	188	171	212	190	197	185	215	186	193	200	219	196	167	200	224	208	194	190	179	199	182	196	178	198	206	196	181	202	211	177	185	210	209	210	201	196	195	199	194	177	177	171	194	178	192	191	205	184	205	227	185	188	204	206	202	197	179	177	199	232	213	215	190	196	216	200	200	210	210	208	217	178	184	185	195	197	215	215	199	191	212	187	187	200	198	195	189	195	188	190	209	189	208	230	206	208	223	201	204	205	228	190	188	198	184	220	201	192	192	181	185	199	174	204	201	196	232	193	198	198	201	199	186	199	178	176	192	217	182	196	190	225	183	223	199	192	195	199	209	216	207	210	186	182	189	189	207	202	194	191	186	204	208	217	184	209	189	204	206	205	201	187	202	195	200	173	212	173	193	197	216	202	180	190	200	212	197	204	226	181	187	177	195	226	202	184	233	176	198	230	187	191	195	178	197	192	190	190	189	169	200	193	194	195	192	189	191	192	205	211	185	191	208	231	185	160	210	204	161	203	188	200	228	193	241	220	185	206	182	186	196	217	192	223	185	182	190	230	188	200	195	178	201	193	214	210	212	179	205	197	193	196	204	191	200	209	219	199	183	205	196	181	211	186	190	221	187	204	205	173	209	190	199	223	196	186	178	193	199	213	185	190	223	217	210	196	194	194	241	170	197	181	204	207	202	194	218	178	209	181	196	199	188	184	222	190	198	187	211	180	193	180	222	204	197	192	193	178	178	215	200	186	225	196	183	203	212	190	192	203	186	196	180	196	194	193	191	192	214	177	190	216	215	224	180	181	178	186	195	185	196	191	206	197	231	184	213	175	207	199	194	188	191	197	217	192	191	201	181	210	194	203	204	189	213	194	205	205	200	207	220	211	207	210	171	201	224	200	204	182	183	188	190	156	211	207	202	215	196	188	175	195	204	200	179	188	178	200	198	215	189	211	231	227	177	206	212	190	195	203	198	185	206	220	221	200	193	181	198	173	189	187	207	214	221	200	192	179	188	183	199	214	203	211	205	234	203	208	174	212	191	193	198	173	176	201	214	206	199	194	202	191	195	200	211	189	203	169	224	209	216	220	198	189	179	222	174	205	191	205	188	194	214	221	220	200	188	207	174	188	195	210	222	208	178	186	206	196	198	203	206	209	214	205	191	165	208	204	184	184	187	180	224	187	210	192	184	183	196	216	197	193	191	205	188	170	196	223	192	200	200	198	194	187	197	207	187	188	216	209	172	195	184	212	207	182	195	191	215	189	196	185	186	202	199	208	195	212	182	174	188	228	192	218	183	186	201	195	223	213	177	197	198	211	202	188	187	191	219	171	186	202	201	207	173	208	214	218	194	207	195	178	210	183	176	209	182	211	189	200	189	196	204	186	204	230	195	204	192	186	194	203	216	193	192	196	201	183	214	213	196	203	188	206	185	191	187	178	191	224	205	183	178	187	188	202	176	193	186	214	187	191	201	190	193	171	183	207	194	191	201	213	198	208	209	198	224	201	198	211	205	188	204	180	183	186	197	193	179	191	219	202	201	187	182	187	204	191	192	198	180	216	212	196	197	214	231	190	170	234	208	219	185	163	186	178	206	219	175	170	196	201	208	178	199	232	171	219	206	211	204	180	230	203	216	194	181	194	199	179	202	214	187	169	198	192	203	217	219	182	187	200	190	213	204	196	168	226	183	192	207	201	190	195	185	185	221	206	219	182	195	194	194	193	195	179	189	222	183	192	184	217	219	187	210	183	195	171	208	177	217	200	192	226	201	185	225	212	197	190	179	205	188	210	205	218	218	197	203	179	202	192	205	190	199	204	212	200	193	186	180	194	225	206	184	183	187	218	176	215	197	213	178	176	217	196	193	202	196	202	208	205	200	201	188	193	192	187	213	176	189	207	200	198	225	190	228	214	195	193	202	214	171	220	204	193	201	225	214	180	193	178	207	198	205	195	208	186	183	208	178
3112	3494	1945	960	714	636	519	414	412	367	361	338	293	277	304	287	313	274	282	263	287	286	289	268	287	247	275	252	272	273	290	260	259	248	278	252	248	264	269	236	242	265	265	246	265	269	259	254	259	269	269	283	261	255	275	263	242	269	250	219	251	269	259	289	242	303	249	251	262	273	232	275	263	241	274	241	256	291	253	282	256	254	259	279	278	262	226	245	266	273	261	271	212	251	245	255	251	282	254	239	261	284	281	262	275	266	256	243	260	252	253	255	248	242	225	253	235	248	282	262	250	268	263	276	258	217	255	287	254	300	267	277	278	273	275	269	242	256	271	257	281	246	282	237	245	262	249	264	280	258	274	266	289	267	285	281	239	243	250	250	226	255	242	244	255	242	264	271	301	218	278	269	263	254	281	279	285	230	279	275	293	228	261	274	222	235	223	234	257	276	271	267	266	271	245	269	254	291	252	239	247	247	245	250	257	306	270	255	266	265	292	245	266	256	274	251	244	265	245	217	255	246	264	254	257	257	227	258	262	262	253	225	259	245	259	250	266	275	270	270	278	248	277	247	236	247	243	253	251	267	263	286	273	270	274	285	272	264	259	271	266	288	253	222	255	249	273	236	272	276	262	257	250	255	283	248	239	245	258	259	287	273	221	247	278	239	281	238	265	264	244	251	247	265	256	240	276	237	303	243	255	270	263	228	252	265	287	251	251	262	279	234	270	239	279	271	284	273	239	249	271	245	251	243	244	251	274	272	272	245	270	277	255	272	284	250	251	230	291	290	285	260	249	282	261	271	248	236	268	269	256	264	263	246	291	234	236	226	242	252	264	271	247	239	256	248	231	267	241	227	234	224	258	251	253	271	239	236	249	236	236	255	250	233	268	298	254	257	247	256	266	258	241	278	257	256	261	263	255	246	234	243	245	259	272	274	241	228	234	248	254	254	286	268	226	270	223	221	252	252	272	276	234	244	255	279	236	275	259	263	251	259	253	250	255	260	240	264	236	296	268	240	247	251	283	246	255	243	261	261	265	238	274	274	252	232	275	283	234	271	262	246	264	249	261	279	273	272	253	250	273	288	285	242	245	261	263	270	269	245	249	252	238	267	252	266	251	266	243	276	261	278	277	259	257	255	253	261	279	242	293	230	276	234	237	235	236	261	258	256	233	256	263	237	272	279	266	264	266	262	294	232	268	279	264	263	222	226	264	239	249	276	241	252	229	270	263	273	254	220	290	226	268	251	258	259	256	264	259	229	253	255	256	250	253	259	271	241	287	265	271	254	257	246	254	242	240	256	273	276	283	239	252	281	241	279	265	247	251	262	261	263	267	264	267	222	227	271	249	258	284	260	255	263	255	258	258	244	259	230	279	261	238	258	262	238	269	257	259	269	275	274	273	263	247	255	235	241	283	229	278	253	212	236	259	271	300	272	248	266	238	236	256	257	281	263	254	242	245	246	253	260	193	260	274	264	265	280	280	271	242	244	265	246	262	261	232	273	277	254	236	297	248	239	261	252	251	255	253	269	244	261	252	240	246	284	271	247	243	269	267	282	270	281	262	285	257	274	225	263	276	258	257	261	230	242	272	263	264	252	263	278	265	293	278	271	257	263	231	261	250	238	238	256	247	245	228	258	249	258	232	275	278	267	275	254	283	257	266	266	260	271	235	266	257	271	262	244	272	273	273	247	277	275	252	256	238	247	273	271	262	279	272	256	269	253	261	262	252	278	279	256	287	233	263	261	262	263	261	272	260	255	269	258	252	276	263	281	257	276	257	251	240	237	240	253	261	269	241	276	231	273	241	261	272	238	243	268	258	258	276	263	266	256	261	281	223	261	255	256	251	272	263	255	268	249	253	239	249	248	244	229	259	263	260	294	280	240	273	254	284	231	266	278	269	270	255	263	251	289	248	267	246	284	268	277	268	255	259	275	263	223	265	269	238	249	263	270	271	267	242	247	228	270	261	260	238	243	282	227	247	266	273	285	269	280	249	270	269	234	266	234	260	258	249	237	265	248	261	245	274	262	254	250	253	245	235	262	259	250	232	259	266	253	268	265	249	267	281	253	249	257	249	263	260	283	271	282	277	255	296	245	262	271	252	260	252	274	262	268	266	276	285	246	266	259	254	238	248	241	243	248	261	256	251	272	247	243	286	262	256	265	260	276	251	264	250	264	268	261	243	226	245	268	250	257	249	286	279	266	243	251	244	263	280	245	241	251	258	253	266	275	264	261	248	276	262	289	278	233	253	251	258	264	270	256	233	290	281	297	263	261	227	262	260	263	253	281	249	241	273	300	252	255	262	252	257	271	280	254	251	249	231	264	256	285	270	253	275	236	244	256	271	265	269	259	241	273	238	256	278	265	254	255	250	249	263	240	247	252	230	244	264	258	279	259	265	287	254	250	265	271	271	265	271	232	292	249	247	259	282	261	290	273	258	272	277	266	264	258	239	238	241	238	243	257	301	273	269	266	229	280	271	262	258	267	259	238	258	267	255	244	230	255	236	269	228	265	255	276	239	273	282	263	261	278	254	270	263	287	276	263	258	261	220	257	244	268	246	264	226	270	238	243	280	245	257	262	275	263	246	242	267	233	256	254	277	277	243	270	297	267	239	253	272	280	283	249	244	262	276	248	257	260	244	248	263	282	239	258	251	268	263	276	252	282	271	269	246	267	258	246	243	268	232	262	232	259	251	265	252	254	251	262	267	258	257	271	257	258	260	255	250	251	235	276	269	263	233	280	260	247	262	272	224	283	225	256	236	263	268	259	248	237	268	244	255	243	257	248	243	298	249	263	277	277	273	240	266	269	221	274	254	249	255	271	254	242	283	267	253	259	233	278	251	255	265	275	246	260	264	261	266	250	255	283	256	253	281	256	258	261	248	255	255	269	244	243	280	274	273	265	234	242	230	254	293	258	241	235	264	258	241	279	243	277	265	260	231	250	239	230	269	250	290	261	264	245	263	276	256	282	250	251	274	259	290	249	254	278	253	247	261	244	249	260	250	263	258	294	272	265	269	268	246	264	263	265	267	281	263	233	254	272	272	256	271	256	268	268	235	259	234	279	248	269	280	241	266	255	247	265	269	246	258	262	241	261	228	266	260	266	249	251	254	249	283	271	254	258	267	249	258	272	265	253	267	245	254	265	238	266	232	242	258	231	253	273	259	281	264	245	243	247	242	240	253	295	231	268	266	260	229	240	274	251	236	249	267	242	260	256	268	259	254	218	269	272	245	252	265	248	276	284	245	251	261	252	260	266	278	268	261	248	247	268	245	248	257	276	245	253	247	290	264	249	255	241	268	243	263	226	249	269	273	245	245	251	262	252	253	271	243	259	260	258	269	258	253	269	258	270	275	267	271	258	246	250	277	271	268	273	262	247	246	275	255	238	286	256	264	273	232	262	262	289	263	295	231	263	256	254	253	260	261	241	255	280	252	256	253	278	248	235	237	256	243	260	274	257	249	247	227	272	275	257
22215	20911	28294	23668	20909	20060	1194	398	348	340	315	343	294	289	281	246	230	262	215	253	244	246	227	241	252	206	236	219	247	236	247	236	249	229	230	241	233	249	245	248	241	227	240	213	222	253	235	201	228	239	233	215	254	230	237	229	236	217	237	220	250	218	225	213	208	239	228	231	244	244	216	224	245	207	247	226	207	257	232	203	214	230	230	228	243	212	237	220	236	225	239	225	233	228	251	240	264	237	243	233	234	250	222	228	245	238	225	254	210	227	193	224	243	215	225	253	245	242	216	222	220	206	225	248	250	211	253	253	266	240	230	241	221	225	210	204	234	208	231	231	240	232	235	228	207	240	230	228	236	203	255	265	219	218	232	226	245	235	230	239	230	225	219	204	217	233	242	201	210	245	245	248	223	210	251	217	215	216	233	255	235	218	222	237	233	220	214	221	224	247	214	247	221	229	205	231	252	224	208	225	244	222	243	226	214	236	232	243	220	229	223	247	206	219	246	209	217	215	261	219	220	231	225	230	227	236	220	253	209	210	254	214	208	217	202	248	259	219	201	243	239	237	243	213	240	228	231	209	236	235	232	260	210	242	211	225	229	212	222	228	214	240	247	240	232	208	207	230	233	231	223	230	204	235	218	245	246	219	222	223	261	238	220	225	259	224	229	241	226	229	204	214	201	212	249	228	248	218	209	249	220	228	221	251	203	252	238	216	227	241	232	224	200	210	229	229	233	245	257	233	236	213	219	226	214	232	213	219	220	239	234	240	224	251	242	257	228	227	221	270	214	211	245	232	233	207	249	246	242	231	234	209	245	211	191	242	234	231	220	241	221	209	217	223	208	238	229	213	238	202	238	217	230	204	241	262	244	210	207	198	218	253	208	222	224	247	243	251	226	226	233	233	220	237	262	230	238	222	256	229	196	218	248	225	238	241	259	240	239	226	247	236	211	238	252	219	243	240	246	244	257	200	219	237	220	215	221	200	211	245	250	212	270	276	241	229	250	258	237	212	215	232	241	205	221	222	232	222	203	223	228	236	242	236	217	214	230	235	244	210	227	232	239	226	219	225	208	215	235	227	238	264	236	221	199	238	232	197	241	217	229	241	251	228	222	208	233	241	228	244	227	234	230	239	249	235	219	235	232	266	231	243	211	233	223	262	208	234	216	247	227	222	216	239	224	233	234	188	211	214	217	226	219	198	193	229	214	237	239	196	229	216	222	242	228	217	236	235	236	222	218	247	228	239	221	222	227	235	256	243	248	224	239	225	210	240	227	229	236	227	260	226	236	223	226	196	217	248	247	243	238	249	254	223	233	235	231	237	237	237	241	249	239	219	226	214	256	219	213	217	233	224	234	223	213	225	197	231	200	236	232	225	231	214	209	205	227	203	273	208	252	232	247	220	270	243	232	205	220	225	243	231	219	222	224	238	220	232	219	245	227	215	219	206	237	232	191	247	231	247	223	210	210	268	224	226	252	205	216	266	229	214	217	237	235	223	222	209	247	239	216	231	234	195	227	223	236	213	195	222	242	245	226	234	223	239	216	240	246	228	229	221	208	224	231	228	230	224	210	243	261	232	224	242	231	223	218	229	218	210	262	208	236	216	227	234	223	243	243	213	242	195	232	204	232	236	227	228	219	216	210	231	237	248	224	223	233	243	240	213	224	224	210	207	213	232	193	216	247	241	243	250	218	206	221	222	206	245	230	202	203	234	225	249	229	220	240	226	235	219	231	238	249	234	220	229	213	228	240	234	200	235	219	253	234	233	229	221	231	211	216	236	231	204	244	237	220	245	245	258	199	202	230	219	241	227	203	227	217	237	230	248	248	224	241	231	239	216	237	238	225	227	232	194	258	226	242	232	232	210	242	238	212	214	208	234	250	220	232	203	246	234	246	196	238	224	233	233	211	205	237	203	232	204	229	230	207	230	227	197	206	244	227	221	231	235	258	220	247	247	251	245	221	219	224	204	221	229	204	224	218	242	199	234	212	192	208	226	222	215	224	223	228	211	239	233	207	231	213	232	234	225	246	244	200	227	220	245	233	193	241	252	215	251	228	200	217	249	201	246	229	212	214	218	224	231	209	205	217	223	228	231	236	220	223	205	210	256	212	214	205	220	249	254	225	233	227	218	218	226	248	215	244	247	238	204	239	203	208	233	230	222	243	202	232	226	218	230	210	221	231	223	244	228	217	207	240	229	220	235	215	204	235	240	225	218	218	216	217	243	235	227	220	219	238	201	254	227	223	211	246	218	274	205	240	219	246	229	189	220	230	242	231	229	226	212	220	209	228	254	227	222	214	245	233	240	237	222	227	224	222	222	255	232	223	214	237	212	244	263	215	227	241	225	221	214	226	246	202	225	236	243	225	221	233	231	240	224	228	226	217	240	231	232	213	205	228	241	202	247	227	202	221	236	209	203	219	241	216	222	237	223	246	233	213	242	219	231	249	259	233	220	234	236	258	220	208	217	256	221	237	234	229	212	221	227	195	262	232	244	235	223	227	234	232	229	210	209	225	231	261	240	236	228	219	214	205	232	225	227	218	226	217	222	244	236	228	249	213	252	237	198	244	194	234	238	208	237	224	242	204	227	197	219	213	208	234	222	219	219	245	214	225	201	252	229	224	212	245	236	239	228	243	207	249	208	241	237	229	213	233	234	208	209	225	233	224	234	246	231	226	241	221	254	222	221	248	223	229	231	212	253	239	226	258	224	234	176	233	221	242	230	227	257	230	202	254	220	234	235	222	252	236	232	208	222	221	246	213	239	243	206	242	243	254	255	222	236	222	273	224	242	208	212	239	221	277	259	225	204	242	220	244	256	215	232	224	208	218	219	213	227	235	246	243	233	236	239	241	226	227	210	201	242	236	222	244	252	226	229	219	226	245	236	253	205	215	219	238	232	231	217	233	204	217	215	242	199	200	235	259	232	238	221	219	224	216	233	237	237	187	209	230	188	211	210	202	239	240	232	228	237	224	239	238	230	221	233	249	235	240	250	207	240	248	239	228	268	244	226	228	233	220	223	240	216	248	233	241	235	213	202	242	208	232	221	234	226	227	224	258	232	214	237	220	240	221	207	218	212	248	220	228	226	205	224	250	218	223	226	221	211	221	209	237	229	207	274	229	222	238	226	248	240	246	221	214	230	220	248	237	252	208	227	238	232	240	242	205	213	240	209	209	237	231	242	249	228	216	214	256	215	208	223	212	244	225	249	243	221	224	230	238	212	235	251	230	244	229	220	231	203	232	232	240	229	237	240	237	220	227	246	241	217	210	224	220	214	235	237	207	227	214	225	244	232	212	211	215	221	234	224	248	226	199	218	225	192	242	243	195	221	235	225	238	226	240	247	198	228	232	228	253	210	242	230	223	195	241	233	196	219	245	239	205	231	246	225	219	207	223	221	228	224	225	218	222	213	227	250	231	211	223	218	241	229	237	224	237	235	243	202	217	267	219	202	226	222	262	245	246	214	247	193	218	237
3958	10058	5758	2701	1918	1416	1107	883	773	657	597	521	516	436	457	414	395	359	369	350	385	369	336	355	361	374	318	327	343	344	305	329	328	309	343	319	304	322	311	329	304	337	303	321	329	335	317	285	303	298	302	306	289	303	306	306	324	325	309	327	273	300	298	287	295	278	273	305	308	291	309	303	327	338	329	335	302	329	320	298	306	336	320	321	291	299	304	298	318	291	306	331	317	301	313	333	303	308	333	313	340	309	307	312	282	273	289	307	291	291	295	275	270	299	310	303	302	311	300	314	286	318	308	312	307	271	298	304	299	292	319	306	290	312	303	292	296	323	304	310	278	299	289	328	315	291	289	282	305	312	321	278	292	298	308	308	304	305	299	278	306	290	287	306	316	313	322	318	290	281	312	298	326	292	305	325	329	321	294	304	321	351	300	295	277	300	276	323	298	320	284	311	315	303	281	300	336	277	300	297	312	294	309	321	280	299	274	316	281	331	300	285	325	305	301	292	283	255	315	296	298	259	295	302	316	295	286	321	302	268	315	318	293	348	294	318	297	261	321	301	323	295	305	283	312	280	330	304	318	282	328	302	294	255	266	315	297	281	312	310	291	315	283	282	297	371	290	340	308	293	277	296	299	317	331	313	326	320	288	310	296	292	332	298	310	301	319	348	317	292	316	291	285	340	302	294	313	325	285	269	282	307	310	297	313	296	321	274	300	292	316	303	321	301	302	310	299	277	310	301	307	316	315	315	319	312	321	318	312	289	294	282	316	298	331	318	296	288	326	317	332	288	295	293	312	312	299	325	303	302	278	312	296	283	286	295	257	300	304	293	315	306	277	288	302	316	308	290	284	296	301	282	299	299	298	297	269	304	314	310	319	294	318	296	317	276	320	276	308	287	305	318	304	322	315	277	307	280	270	322	300	313	281	291	289	299	317	315	292	289	330	299	333	284	322	320	294	274	312	289	327	287	289	287	331	272	336	319	288	321	263	297	294	335	270	311	320	301	302	290	301	317	294	321	311	282	311	282	298	310	322	303	349	305	313	291	324	298	280	293	311	304	295	303	293	287	305	279	283	282	309	307	332	278	302	335	311	269	281	332	312	333	282	315	287	322	289	275	333	293	305	294	286	312	266	315	292	328	293	302	334	271	283	323	323	330	271	302	293	314	310	286	297	309	302	339	282	282	296	288	283	314	318	324	316	310	298	292	303	286	302	286	297	290	300	294	292	302	328	294	276	315	301	308	276	313	317	291	331	301	304	311	294	327	290	304	274	306	315	291	300	295	315	304	248	296	314	286	305	341	301	320	345	309	292	287	303	306	293	323	307	303	306	276	328	314	294	295	303	325	305	299	311	335	302	327	311	296	329	313	310	312	298	313	283	293	309	287	299	298	328	306	322	276	307	276	289	307	301	307	322	282	305	319	283	314	269	307	298	310	296	286	325	295	272	320	300	313	298	308	319	293	314	290	280	306	267	299	298	324	311	296	273	316	286	290	318	273	318	316	323	293	309	287	323	306	298	318	296	292	325	288	301	301	310	287	323	307	322	312	315	285	303	287	293	312	343	300	312	279	294	325	310	315	289	304	316	298	318	307	329	312	302	276	307	314	265	319	287	306	288	311	329	316	323	274	269	325	306	304	290	290	310	328	311	312	311	295	284	307	315	314	268	305	318	285	301	302	293	323	306	299	263	293	288	295	295	300	316	286	336	274	294	306	310	316	277	308	309	296	303	300	291	326	278	352	294	302	279	268	295	282	286	299	289	300	286	289	322	281	289	322	294	307	306	309	288	309	284	307	279	311	287	302	277	308	295	331	289	309	292	293	308	290	294	294	303	313	272	291	290	285	311	303	296	296	292	267	263	292	303	328	278	289	312	289	270	296	318	280	315	337	281	320	276	301	301	323	285	318	302	292	285	282	309	323	276	291	261	297	301	301	319	304	307	327	301	304	274	305	328	317	289	321	317	296	311	295	301	340	305	305	309	302	290	292	315	301	287	312	288	322	320	311	304	307	320	251	296	303	320	288	309	296	317	284	291	285	289	318	346	327	305	289	321	310	282	307	278	286	307	270	318	290	302	291	315	298	281	288	293	306	314	300	304	303	296	311	303	305	309	310	328	326	284	295	323	297	301	327	312	303	324	292	306	290	312	314	287	307	300	276	281	293	315	316	320	324	326	290	299	289	310	330	333	330	291	302	288	327	316	284	314	293	314	289	316	295	327	336	315	309	299	313	294	288	294	293	314	301	299	315	314	281	319	337	333	323	281	337	305	298	330	292	310	292	325	324	298	300	297	301	309	305	303	321	318	291	272	311	322	302	302	317	298	303	318	294	323	293	290	293	289	303	302	285	281	328	307	315	285	297	305	291	309	289	318	280	300	327	284	317	320	316	299	301	317	317	306	334	280	296	295	350	304	331	334	312	297	287	306	315	311	314	285	313	316	288	321	322	303	294	262	300	290	288	306	289	300	318	304	309	309	290	317	288	295	310	299	312	347	313	318	293	295	292	282	302	318	289	314	304	294	252	346	285	282	303	283	318	263	291	286	317	289	304	299	308	289	317	305	257	294	300	308	302	315	313	331	296	322	276	297	325	294	307	312	308	297	334	276	320	317	303	318	312	286	332	305	251	298	280	308	301	307	301	287	283	279	291	299	328	318	292	314	330	306	289	276	301	288	307	308	312	308	287	282	298	339	288	317	296	271	291	291	321	276	300	304	308	294	294	274	312	325	307	290	331	295	275	274	281	323	306	294	281	319	290	274	287	315	292	359	333	295	317	288	273	294	307	324	307	342	301	328	298	287	330	332	320	298	288	282	308	283	324	288	319	282	276	334	298	308	292	289	287	279	293	319	294	316	294	295	286	304	307	279	337	285	298	339	309	288	304	323	301	281	300	321	312	311	304	296	330	306	300	291	308	310	312	316	300	284	346	301	303	291	273	296	343	291	299	267	314	299	312	314	293	320	293	298	317	292	285	286	300	287	297	281	307	302	296	289	280	287	307	292	292	290	298	291	316	288	324	331	319	279	279	277	300	326	273	327	283	310	292	292	270	325	315	303	269	297	316	284	314	300	311	298	271	305	292	328	309	274	312	308	315	322	326	284	297	312	309	325	304	262	280	303	281	341	285	291	307	313	301	299	307	288	305	300	289	293	292	282	293	323	274	315	330	321	313	333	309	321	294	288	298	275	304	322	293	289	319	310	289	319	316	306	296	325	343	285	312	280	286	273	310	301	293	281	291	306	313	309	316	303	305	330	290	320	336	304	310	291	295	289	304	303	343	286	288	311	289	310	286	301	312	297	322	317	288	335	322	295	294	273	307	282	301	327	320	321	308	321	296	306	336	275	308	309	314	309	278	326	338	308	293	299	300	296	323	320	288	306	292	316	316	307	282	303	298	268	288	308	282	288	292	261	307	276	317	320	302	352	316	315	296	301	287	288	316	293	305	294	345	307	302	317	308	283	300	294	308	323	297
27009	17999	3546	408	306	305	309	304	273	264	285	281	299	299	288	258	241	297	270	255	290	309	278	282	276	275	305	265	259	287	267	275	271	299	293	312	283	302	300	276	248	279	267	292	260	299	262	280	284	243	298	281	299	296	315	283	277	288	285	304	258	284	278	298	312	286	279	288	284	278	265	285	293	277	275	295	286	284	285	256	271	271	257	315	315	295	281	252	232	271	275	268	273	278	297	282	260	273	262	273	266	270	274	249	310	266	282	262	274	306	259	267	290	270	258	288	268	248	282	278	267	275	275	291	258	286	280	256	284	308	284	286	297	297	284	274	263	266	278	306	287	295	284	276	267	271	284	298	292	272	290	266	247	286	260	253	305	298	239	275	251	307	304	281	258	277	270	269	302	279	264	283	264	256	239	252	296	268	258	283	298	258	296	283	286	290	275	278	282	286	285	282	281	270	293	308	303	278	268	289	318	284	282	292	262	272	263	293	276	260	293	280	279	262	293	234	305	322	293	283	287	278	256	283	279	280	288	275	262	261	276	284	271	258	257	262	267	284	302	279	260	239	281	300	247	279	265	274	258	273	260	240	268	270	286	282	269	257	275	269	265	290	312	280	264	254	283	263	301	259	280	274	293	242	295	256	273	263	279	258	279	271	246	296	306	260	299	270	278	295	273	271	288	296	257	291	273	265	278	301	305	277	273	261	287	270	281	244	271	276	285	252	262	267	284	307	269	250	324	248	270	269	295	286	251	258	262	287	256	267	289	231	265	300	292	291	283	275	280	272	287	275	261	281	301	238	270	287	250	289	277	297	276	292	278	282	288	256	288	253	297	285	254	277	282	312	284	256	257	272	313	268	299	290	269	259	290	298	267	293	274	288	304	260	265	257	273	276	278	280	290	295	259	265	294	280	273	249	261	250	284	266	296	252	279	268	287	271	267	277	277	273	270	312	286	239	284	271	248	273	291	268	274	272	294	270	294	271	267	266	284	286	300	270	300	242	244	275	280	282	259	292	263	277	274	278	256	305	269	278	252	297	279	290	287	261	284	280	285	267	294	260	276	276	287	304	275	266	296	278	275	262	262	253	264	269	293	293	285	287	277	250	280	259	266	284	267	272	277	276	292	296	276	278	275	281	250	271	280	282	303	289	283	288	269	264	281	304	275	266	264	278	290	305	309	267	277	246	260	279	252	280	283	250	244	264	274	268	279	277	237	289	286	292	269	279	262	286	273	277	274	277	273	285	293	294	269	282	278	284	285	273	290	271	276	275	255	274	265	274	268	269	258	232	285	257	266	236	278	287	293	288	260	244	278	285	276	256	264	270	292	270	270	264	296	279	303	257	288	254	276	264	260	285	274	277	275	284	273	278	278	208	285	256	255	280	273	255	281	273	293	276	281	274	278	270	280	267	287	266	292	271	310	284	266	302	294	290	275	289	287	275	282	303	293	272	250	253	283	277	266	269	296	313	289	301	284	312	288	256	233	241	272	271	252	279	274	266	277	271	261	271	308	294	282	282	286	276	287	256	305	293	288	299	241	294	262	271	308	275	271	273	329	295	285	278	279	293	261	265	261	295	277	285	279	275	263	283	266	283	263	274	269	272	274	260	271	313	271	286	270	288	268	291	269	267	274	296	253	284	262	301	295	265	277	294	288	259	284	270	290	258	288	284	275	255	279	258	284	272	280	270	259	244	280	291	277	277	281	280	313	295	269	272	263	267	275	284	264	282	294	276	278	290	264	294	274	276	271	255	277	268	252	276	246	273	270	286	257	280	278	286	312	269	281	276	264	274	274	308	325	259	289	271	284	253	299	266	305	257	266	274	282	253	314	288	269	276	249	240	264	285	277	291	289	257	254	309	264	311	297	279	292	302	254	279	278	290	276	282	260	270	258	291	276	258	273	270	256	278	263	295	269	276	267	271	289	303	303	303	277	290	288	306	280	240	281	299	298	284	281	263	302	271	306	280	277	252	273	283	270	283	278	268	249	283	264	288	285	283	258	273	270	265	267	282	256	279	300	295	309	276	283	252	275	267	270	267	286	271	258	273	294	235	268	277	264	289	293	277	281	295	295	270	274	290	276	243	270	291	272	269	269	283	291	270	255	249	260	251	307	285	280	299	268	249	308	291	287	290	295	251	277	270	281	283	281	257	271	293	277	250	292	234	298	285	280	283	268	287	293	289	300	268	258	296	273	291	261	274	277	264	288	287	265	285	248	283	282	271	289	252	266	287	286	286	242	289	276	308	294	275	236	276	278	260	290	270	278	284	245	284	267	300	279	276	283	245	278	275	282	253	291	288	284	292	296	288	301	305	280	281	266	296	283	290	277	284	278	291	262	275	259	284	277	255	270	237	260	272	304	272	273	301	283	288	255	268	270	272	258	267	280	286	226	278	269	249	285	273	266	295	296	285	271	278	310	253	285	287	270	307	271	284	295	296	262	255	286	262	267	277	258	294	264	265	265	273	271	280	265	271	314	280	283	311	281	275	265	305	252	275	281	275	270	278	278	268	281	305	296	268	291	242	256	291	268	289	286	295	269	246	265	281	249	276	271	312	266	256	309	289	261	271	247	258	275	274	264	270	260	307	263	298	284	287	275	285	289	285	283	291	297	289	255	266	276	281	265	263	291	256	277	270	299	291	313	277	243	277	287	267	260	268	272	254	264	276	268	268	257	270	244	266	280	289	286	274	308	280	280	267	292	242	278	250	289	287	286	280	260	257	283	243	303	266	257	290	261	288	272	275	263	270	291	279	295	263	279	293	298	263	273	282	257	276	291	272	255	270	283	274	265	278	293	255	262	289	287	268	288	289	269	280	279	277	286	249	275	270	275	265	285	270	289	258	284	262	269	278	273	275	237	271	241	290	310	292	300	288	265	271	255	266	266	259	275	275	254	282	275	282	281	268	283	256	260	294	293	308	262	267	286	286	269	278	278	267	285	320	251	252	259	268	291	277	276	305	261	283	278	283	253	252	294	291	270	308	272	227	251	260	272	287	304	285	255	304	260	267	271	295	272	271	270	275	273	265	272	310	275	275	280	261	282	283	288	267	306	266	309	300	248	260	251	286	262	300	275	249	282	262	310	278	286	303	283	261	296	270	286	269	275	272	252	269	283	281	267	286	295	289	287	239	280	225	273	254	248	273	285	291	299	285	233	262	290	260	288	305	310	249	285	299	289	270	285	264	296	254	275	283	286	259	271	303	286	287	278	267	274	291	291	299	298	263	275	270	284	298	284	275	303	298	293	259	279	282	275	290	267	274	275	251	294	286	268	282	288	262	278	286	257	299	268	276	283	315	273	299	264	261	241	272	267	288	301	278	288	283	298	285	267	246	271	268	305	270	271	251	314	281	280	265	271	264	284	267	293	251	278	338	258	267	262	299	251	311	283	293	295	277	269	250	269	258	260	254	285	305	274	274	292	271	280	309	276	297	299	261	278	265	289	257	271	266	266	281	286	295	269	256	283	260	277	264
4291	1023	682	502	452	429	427	446	402	413	401	395	422	387	386	328	366	380	374	360	345	364	386	400	412	401	405	405	377	391	348	406	388	345	398	363	371	412	387	359	415	361	389	376	347	402	393	356	421	353	363	380	388	377	411	378	371	353	357	358	397	375	390	423	373	395	393	341	358	356	389	360	400	374	396	410	366	341	383	373	352	394	391	390	402	376	350	372	339	383	393	399	382	366	369	400	420	384	364	355	393	359	394	371	370	364	383	373	399	386	358	400	366	387	361	336	376	360	372	356	395	392	334	385	360	369	360	419	373	387	355	375	348	423	431	361	375	403	329	362	373	375	378	397	381	386	341	358	390	387	375	384	359	351	375	357	380	348	398	433	358	366	402	364	370	390	359	378	396	377	353	347	401	403	426	372	387	359	378	350	363	353	372	376	409	376	397	368	358	386	382	383	378	381	407	399	347	398	377	392	374	382	390	362	390	394	367	387	362	404	392	391	365	368	374	387	395	391	415	358	339	375	375	362	397	385	364	392	367	429	373	398	377	356	390	358	373	367	326	321	377	407	371	366	359	388	395	380	411	379	363	354	354	401	397	376	380	348	405	386	383	358	357	371	394	359	329	378	370	348	381	390	383	385	361	387	381	361	394	396	371	375	372	354	424	373	400	344	346	353	360	357	391	366	340	377	401	386	398	387	358	332	400	363	380	391	389	351	376	392	357	370	362	384	344	378	376	370	375	342	382	352	408	411	406	358	354	363	382	395	389	363	356	340	363	381	345	391	411	383	372	408	394	382	405	407	333	460	379	393	367	396	385	353	366	371	388	378	379	377	365	361	392	359	359	359	372	400	365	372	393	404	408	397	368	384	405	369	392	366	369	392	389	360	418	370	390	411	366	378	375	329	376	406	377	378	366	368	383	380	364	402	378	408	376	379	390	379	391	404	365	390	397	376	393	368	373	358	389	367	344	400	382	425	409	357	385	342	360	374	385	375	376	386	381	384	390	427	364	360	401	385	352	366	393	410	371	382	374	364	398	387	390	382	405	394	389	357	369	442	366	376	362	375	373	376	393	385	350	374	384	394	405	358	382	415	372	351	388	349	377	350	393	387	409	359	392	406	344	369	385	390	379	366	394	397	353	398	363	325	371	383	363	355	396	367	363	399	380	352	385	349	350	384	336	357	385	368	345	373	361	374	385	359	380	381	350	387	368	396	365	352	373	400	400	386	352	398	384	372	360	372	373	376	392	384	369	342	376	397	375	369	374	391	392	366	372	331	409	389	365	372	363	353	387	383	377	367	359	369	380	380	377	379	382	384	371	398	380	377	363	386	380	361	382	347	395	372	390	325	351	393	378	384	373	358	361	348	405	374	368	394	394	366	354	389	378	416	393	397	374	379	369	391	355	377	366	391	374	400	368	395	377	331	381	353	377	395	403	397	383	378	380	356	364	388	378	384	371	376	355	372	362	389	383	361	380	379	372	379	358	374	378	410	412	363	383	378	379	394	356	382	370	362	349	399	387	382	379	382	342	386	405	393	371	344	345	371	354	374	388	385	387	388	374	389	367	389	408	387	367	378	397	384	374	398	393	372	376	375	370	379	384	403	368	365	369	383	383	382	372	372	367	396	351	342	367	376	414	402	378	365	338	411	422	388	374	384	376	428	355	376	394	384	339	386	358	381	370	415	399	397	379	406	383	365	386	376	382	370	390	385	371	372	403	365	399	390	387	380	405	364	386	370	370	363	387	384	341	408	372	357	393	379	378	359	349	367	379	391	367	364	353	361	382	421	354	386	345	360	361	351	390	372	387	369	382	403	415	393	384	369	379	375	409	369	361	392	394	357	410	366	403	408	381	363	363	396	377	400	389	406	388	377	393	372	377	401	389	394	344	419	408	414	361	401	391	372	362	369	368	365	373	371	376	375	384	364	381	393	359	371	382	366	379	397	407	339	380	358	409	388	410	396	388	341	387	391	371	397	350	392	392	382	389	395	355	345	357	388	387	389	359	394	390	402	378	371	358	363	358	380	357	365	365	372	400	364	385	367	370	371	417	383	358	372	361	400	380	378	403	354	360	348	382	362	363	375	391	347	390	407	338	380	347	361	387	405	408	383	362	364	395	384	364	406	365	367	395	380	380	382	390	419	374	374	391	357	367	376	362	391	368	362	411	396	379	365	384	409	366	401	390	396	375	355	348	363	376	370	375	374	373	375	365	374	365	406	378	345	384	383	375	366	349	383	406	391	366	382	375	389	358	385	361	381	396	372	367	368	363	371	360	372	383	376	349	394	386	326	390	365	374	401	372	350	394	376	366	362	380	353	386	353	387	367	376	381	345	399	376	381	396	363	366	395	411	375	420	363	383	382	388	374	396	377	366	428	327	364	355	410	381	340	392	396	394	372	399	393	376	372	379	369	407	368	373	380	367	397	362	374	372	367	406	380	360	393	394	374	397	375	408	349	340	358	379	357	407	396	370	380	386	351	378	381	395	380	357	374	377	370	375	358	379	340	329	411	382	377	384	398	362	372	387	381	364	380	392	381	349	388	357	378	387	386	405	399	377	384	405	384	390	406	387	383	385	402	388	346	405	381	360	376	373	373	404	409	384	400	385	346	387	399	378	378	369	370	380	371	380	416	368	361	386	380	357	372	376	369	391	381	351	395	397	382	376	369	410	376	376	362	397	361	344	364	399	382	388	371	367	394	359	350	376	372	355	390	376	390	405	369	378	365	390	358	375	354	348	395	398	404	401	368	368	382	389	393	371	379	379	383	396	378	380	368	352	383	389	378	389	411	378	348	349	364	344	382	387	383	373	355	378	377	370	425	402	379	405	371	367	371	374	368	390	396	386	380	362	343	388	384	357	365	402	392	406	372	368	379	399	404	374	400	363	363	384	361	385	387	317	372	382	348	374	389	407	372	361	362	375	331	396	375	373	380	344	421	367	396	378	379	434	363	407	371	401	357	384	412	359	367	371	390	378	385	399	393	376	384	412	376	381	340	363	394	381	381	361	398	366	363	372	346	382	373	376	387	406	389	371	419	430	349	366	380	360	397	360	382	348	400	387	355	410	411	389	387	381	401	382	371	390	400	359	376	353	390	411	387	392	380	367	394	408	354	406	371	352	368	383	377	406	344	390	362	386	405	382	349	383	354	383	396	384	342	403	380	389	388	395	379	349	388	386	380	386	408	380	369	387	398	429	379	337	370	413	371	373	330	336	382	390	379	366	381	383	379	399	425	394	375	371	365	372	384	397	372	355	388	360	426	377	377	369	362	369	389	378	376	365	390	378	356	351	353	380	385	385	392	365	379	374	378	360	386	361	373	383	357	393	387	367	394	339	353	345	383	319	409	373	366	370	392	396	378	392	361	406	406	410	363	353	381	376	407	351	360	395	377	401	427	382	359	355	359	412	383	384	420	376	391	370	401	358	333	374	375	392	362	341	372	391	403	370	363	384	415	383	420	398	362	413	404	391	357
23178	20904	27619	24322	20316	1739	523	429	396	381	319	331	358	320	332	332	338	305	338	332	307	347	319	317	322	294	310	318	304	317	339	309	306	330	299	319	280	306	344	314	313	300	321	325	303	319	340	316	323	310	346	291	332	326	327	309	315	334	330	318	263	306	318	332	343	300	290	301	292	305	319	310	331	321	317	339	320	338	303	293	298	286	315	290	338	341	317	317	311	283	344	302	303	300	312	301	317	308	325	310	311	310	294	290	320	297	306	325	317	318	315	309	308	321	321	339	293	316	295	291	283	334	300	331	321	341	322	314	347	296	295	293	305	314	287	308	317	297	328	297	306	334	315	327	315	303	304	330	341	304	330	281	316	320	285	305	271	339	289	309	352	311	337	331	297	356	316	351	304	329	319	351	313	313	289	304	310	322	321	299	340	306	320	353	298	316	292	301	329	353	283	335	314	321	298	326	310	312	337	308	313	302	331	307	284	299	315	311	341	322	328	317	309	308	312	311	300	307	310	342	329	297	301	295	311	332	337	325	345	328	322	289	315	326	310	309	298	324	340	327	289	306	317	289	347	288	340	312	311	312	286	299	281	320	321	323	336	331	305	308	297	312	326	305	293	321	300	333	330	312	308	344	294	295	328	308	321	305	323	335	282	336	308	308	328	332	298	293	343	314	317	294	285	331	303	299	317	339	318	319	331	315	316	316	325	293	285	275	266	303	310	295	302	317	310	322	290	327	305	339	316	326	344	330	297	321	318	316	331	293	308	325	340	307	316	315	330	323	329	290	290	313	293	277	328	314	340	342	307	294	298	302	282	300	310	316	329	313	314	315	296	315	324	312	307	329	295	319	321	329	328	331	300	311	321	296	323	307	329	300	294	317	314	326	344	314	281	307	316	329	325	301	334	273	292	270	290	340	284	306	306	308	330	321	320	289	314	331	306	315	304	333	315	310	335	349	294	276	319	309	302	315	296	316	308	312	303	283	343	271	340	327	336	306	322	325	289	285	299	337	333	316	322	326	342	318	341	339	280	309	308	330	290	327	312	335	311	294	291	318	318	288	311	313	334	355	299	312	306	319	312	328	318	314	319	331	304	317	295	298	327	287	326	299	305	333	356	295	312	318	303	319	318	309	294	319	325	327	329	310	307	321	310	313	304	325	313	317	331	289	322	312	322	314	295	286	282	286	310	327	335	332	316	326	333	338	311	281	333	293	307	320	316	294	311	342	331	336	323	296	329	308	320	320	334	295	289	332	298	315	342	296	300	300	297	276	307	289	263	276	294	323	327	305	278	317	345	302	313	277	309	324	293	309	297	289	328	305	325	281	291	306	274	314	287	332	316	337	288	315	308	313	326	312	338	332	316	333	309	290	310	308	276	349	317	302	311	327	308	334	335	298	322	316	335	305	318	322	293	281	325	308	322	319	299	277	288	319	311	293	360	354	306	321	328	327	291	284	330	325	293	330	326	308	295	306	307	318	283	307	291	331	321	320	306	319	274	304	303	290	314	321	301	336	294	327	346	323	276	314	315	288	295	299	296	325	301	335	335	327	299	291	292	307	324	333	288	278	304	304	310	308	322	288	315	322	300	315	312	288	317	331	321	319	332	309	298	343	322	298	277	255	329	316	319	326	308	288	335	286	326	293	305	330	311	295	321	335	338	338	328	322	314	311	325	270	350	315	355	317	304	362	322	301	303	292	324	308	276	303	285	321	343	335	335	274	275	295	287	309	334	340	322	301	314	318	302	305	278	302	317	331	335	326	311	292	296	321	297	316	313	344	301	301	331	315	332	324	331	328	323	344	303	336	333	294	288	323	306	339	314	333	312	318	327	279	327	285	305	279	317	308	329	301	284	330	303	301	315	331	289	334	320	317	287	319	302	324	309	358	296	319	331	296	316	337	293	321	336	301	325	323	295	320	313	300	341	301	279	307	324	312	311	323	316	289	317	336	321	314	296	318	322	319	301	306	330	324	305	294	312	319	309	313	350	313	309	287	284	293	325	298	325	331	334	298	318	311	328	323	316	315	291	367	307	285	344	312	327	336	308	286	307	293	307	288	309	296	327	290	313	307	340	322	325	295	318	309	291	313	323	324	302	308	349	328	297	284	291	343	310	323	323	306	307	319	322	315	303	308	317	291	282	315	298	305	317	297	308	316	300	330	312	278	316	306	300	300	343	317	299	329	288	295	293	305	291	298	325	299	296	322	306	298	308	314	288	295	343	312	337	282	291	345	317	335	301	306	299	317	299	282	319	322	341	320	305	317	284	333	315	318	320	314	313	303	337	310	275	276	309	306	318	295	345	316	314	326	303	322	317	340	292	318	302	304	291	326	317	300	310	311	333	306	323	319	327	315	307	288	328	299	303	288	314	338	280	319	312	323	299	316	303	310	279	326	314	312	315	290	315	281	324	306	318	320	319	331	357	333	306	333	323	306	327	284	312	323	329	308	322	293	298	335	352	275	334	306	293	306	295	318	317	317	307	311	319	327	331	332	268	331	316	336	309	306	295	300	305	309	314	289	327	265	318	322	317	313	322	309	302	298	288	308	322	338	296	306	297	318	316	291	293	339	312	314	317	299	285	313	302	316	323	323	309	315	324	285	318	314	334	318	295	306	293	303	315	329	308	302	303	295	316	309	361	292	287	334	339	315	333	305	332	296	310	320	317	324	286	323	336	324	316	324	303	309	320	319	309	326	310	291	322	297	312	323	327	293	317	298	283	328	322	325	287	289	307	307	301	332	307	300	325	314	354	300	326	310	297	310	321	338	320	314	320	303	304	329	315	321	312	291	261	282	333	282	311	315	320	308	337	353	278	318	291	312	301	297	287	325	290	329	303	333	331	313	330	301	305	324	328	336	286	284	327	300	315	318	342	313	314	311	324	321	275	318	322	314	328	311	318	312	299	294	293	319	318	325	339	311	285	326	315	292	306	296	283	310	322	288	297	325	317	293	319	278	316	303	309	308	268	320	336	307	324	320	344	318	300	316	301	328	312	301	318	303	324	304	308	341	331	338	342	346	297	287	316	293	290	273	300	304	315	341	338	299	324	275	303	319	307	315	327	326	315	305	341	269	290	332	306	334	274	301	314	307	297	321	316	303	323	343	293	312	297	304	310	315	325	290	305	316	311	300	288	338	332	323	327	300	279	356	328	324	311	317	319	301	292	311	296	285	322	302	333	296	292	314	346	322	314	305	285	317	329	299	324	295	280	325	271	318	317	303	322	321	300	318	319	305	286	300	291	318	305	280	306	276	321	288	331	297	273	307	323	295	283	289	331	323	314	312	309	281	325	306	293	312	313	323	308	318	332	328	302	291	309	306	306	293	288	339	339	289	314	317	294	312	314	327	322	310	321	325	313	329	306	301	293	306	283	272	286	311	319	300	354	308	316	310	315	307	315	297	314	278	302	321	341	318	334	340	310	311	305	328	324	327	306	307	289	305	324	372	269	317	283	297	285	301	298	338	330	352	329	296
2829	5946	3337	1648	1221	990	858	748	689	603	583	570	511	534	501	559	478	485	481	452	456	475	445	419	479	483	432	478	476	503	481	441	452	485	449	455	388	408	451	451	440	462	462	474	472	447	434	448	415	474	439	416	424	448	443	458	449	423	430	421	427	452	442	429	399	424	479	429	453	428	465	449	488	451	415	475	418	443	453	412	463	440	450	449	402	429	450	424	441	445	438	449	448	415	380	472	449	428	457	462	408	433	408	411	438	428	439	417	420	442	402	408	465	449	434	430	455	430	434	411	430	446	456	448	437	482	433	431	431	409	414	391	414	433	425	444	406	464	435	454	383	452	460	424	450	451	417	427	435	417	449	415	452	455	436	429	378	449	412	405	463	419	456	417	427	441	444	446	413	447	424	391	437	437	417	460	468	475	442	414	448	409	408	426	437	421	448	447	428	406	438	434	453	447	405	445	427	467	407	438	441	432	401	426	447	474	446	448	421	449	441	450	394	444	412	429	466	417	411	441	421	404	425	408	433	427	438	405	406	419	429	468	436	447	407	402	438	426	457	414	428	461	451	467	397	429	447	439	410	449	459	424	411	416	470	444	429	433	443	420	411	409	457	410	423	389	429	440	439	461	440	438	453	439	425	419	442	423	422	436	441	438	415	462	458	437	455	438	406	391	405	407	444	434	403	440	443	445	429	448	411	418	450	404	411	479	435	488	422	461	433	435	430	411	432	435	420	459	404	418	435	410	419	418	455	452	422	464	441	411	403	449	449	438	442	452	443	453	402	436	459	416	425	471	431	413	439	410	409	433	417	464	459	402	398	462	377	438	456	432	447	449	413	448	463	462	445	428	374	407	439	414	435	430	436	414	444	457	446	422	435	443	440	423	442	464	407	455	449	424	409	415	433	439	427	482	436	453	447	412	387	437	453	427	461	439	445	429	430	443	424	434	430	421	426	459	455	418	445	453	420	432	413	403	402	427	425	432	430	443	430	442	448	428	432	438	423	397	440	454	434	427	433	469	404	450	464	418	418	419	462	470	421	454	445	461	440	400	403	461	453	433	417	454	450	449	394	467	452	398	409	456	435	413	418	423	433	423	434	451	401	452	460	401	403	424	426	421	433	424	434	437	451	423	430	418	441	442	428	482	414	453	440	440	399	446	423	378	451	435	444	456	419	438	438	421	394	388	424	419	452	431	428	450	433	441	421	444	422	436	470	436	456	416	480	426	434	466	433	407	426	459	460	446	408	470	419	413	429	421	432	420	429	417	427	436	448	426	427	450	455	436	407	418	460	397	416	436	436	454	404	448	408	490	405	466	414	423	406	490	441	453	432	440	423	427	450	422	448	433	435	412	431	422	472	425	454	407	431	412	433	427	441	399	437	416	434	428	374	435	439	438	432	404	445	415	428	415	448	438	442	388	461	436	370	454	455	420	459	417	429	419	476	444	410	429	405	429	442	403	429	404	453	425	463	473	433	444	412	427	445	417	421	442	430	455	439	435	442	411	426	438	409	438	482	452	412	444	442	457	443	419	411	399	403	442	418	412	434	439	377	425	440	448	425	426	406	426	414	439	435	447	441	426	425	469	431	446	419	443	445	408	445	428	451	447	403	401	428	427	451	399	431	446	449	410	440	430	439	424	431	445	445	405	460	410	435	432	416	428	437	444	445	414	436	388	416	395	451	457	467	422	402	405	417	409	406	447	426	461	445	424	402	427	458	427	418	434	475	462	438	426	452	433	459	385	458	425	424	448	425	445	447	423	424	418	447	434	445	428	430	451	444	445	414	430	456	429	428	476	500	406	460	423	437	423	414	411	416	436	445	442	429	427	466	458	444	476	406	472	441	431	404	429	420	438	444	448	436	396	438	455	402	409	430	440	440	414	422	404	441	439	473	461	416	411	424	399	417	404	435	432	449	426	439	450	448	438	459	436	437	435	424	401	470	454	458	412	459	452	426	468	423	442	432	440	452	445	411	452	404	447	407	466	452	453	408	434	422	459	412	457	417	409	415	441	431	433	451	414	471	429	411	449	465	437	433	433	422	438	420	431	456	428	423	423	418	446	447	445	484	461	457	424	413	445	411	424	411	435	448	387	435	459	405	424	427	430	447	415	443	471	409	381	424	469	448	461	426	432	440	398	415	439	423	445	420	441	432	432	438	445	450	422	436	455	420	445	446	436	447	412	405	441	445	464	451	434	425	413	453	435	475	462	439	410	439	447	422	433	404	430	417	449	446	425	430	434	417	424	439	435	472	422	450	447	472	445	430	413	429	415	400	441	463	412	400	434	447	453	408	410	423	409	422	449	432	419	420	416	446	427	447	405	431	419	423	431	404	444	433	443	415	454	429	443	434	429	429	461	407	434	455	480	452	422	457	443	444	447	455	446	458	398	448	404	471	426	451	431	436	426	420	444	449	434	417	440	460	435	424	449	440	422	481	426	485	439	432	438	387	451	430	425	438	411	451	450	412	447	432	444	439	455	435	425	423	445	393	452	414	437	461	437	425	425	472	430	424	435	408	421	415	426	417	436	432	410	461	437	454	414	429	456	439	436	468	450	390	418	447	471	462	436	413	407	432	444	421	428	404	406	450	456	481	463	418	444	451	417	425	428	391	444	422	438	449	469	436	414	446	406	452	448	406	414	443	394	442	401	443	415	406	454	427	413	414	460	450	422	459	442	391	415	429	415	417	409	455	456	413	413	426	461	475	454	479	450	420	425	411	398	435	462	446	425	456	476	443	428	428	412	429	462	454	440	488	400	399	452	429	408	458	416	426	394	434	417	450	426	419	482	418	429	441	441	434	441	449	455	422	422	434	450	430	499	452	442	477	450	452	427	454	428	408	411	433	464	459	437	430	470	416	460	451	414	447	458	434	452	432	429	434	413	448	438	425	447	411	426	399	401	426	455	435	457	456	417	473	429	463	470	390	425	446	432	416	433	456	423	393	433	450	457	430	425	408	413	446	432	462	467	432	448	441	449	416	406	455	412	444	412	411	442	468	427	442	446	408	451	409	444	443	471	443	468	390	369	425	445	408	430	469	439	435	370	474	454	436	432	455	411	432	421	416	422	406	414	436	392	434	453	440	425	423	421	440	434	459	436	428	424	444	415	433	451	442	459	427	416	479	453	413	421	433	394	414	463	415	474	442	438	442	433	423	412	437	475	437	433	431	435	426	422	441	433	431	447	444	393	424	425	412	420	465	427	409	411	416	429	470	430	476	453	435	419	438	430	410	411	478	404	400	430	415	425	441	424	452	425	432	432	459	443	429	442	484	436	423	407	434	399	447	419	432	415	434	469	438	433	396	430	422	396	426	423	405	437	391	472	459	440	476	402	424	401	447	481	433	445	465	490	406	423	427	438	449	424	438	419	426	415	424	423	460	477	450	427	444	458	445	421	401	437	437	476	468	427	485	439	396	425	415	437	444	479	428	413	426	421	417	438	467	406	429	420	420	430	484	438	442	447	450	445	455	457
24216	20860	26081	24733	1898	334	249	230	243	222	207	215	197	204	219	189	213	216	232	195	208	210	205	209	223	232	216	205	203	207	203	217	188	185	199	210	197	231	213	191	195	189	206	215	177	206	206	180	200	211	215	196	200	203	179	220	208	203	210	192	217	184	200	203	198	191	197	181	162	212	222	172	211	194	226	190	220	171	198	201	196	208	181	213	202	210	184	176	208	198	203	194	210	209	179	193	207	199	218	199	184	218	208	196	210	220	178	224	196	190	203	200	195	174	182	182	210	194	198	209	180	213	220	205	192	195	212	201	220	189	219	219	212	183	200	156	213	203	211	184	179	207	222	179	202	213	219	204	217	248	215	184	192	215	198	208	198	207	207	197	215	223	210	206	211	212	194	219	173	192	196	192	205	200	204	209	204	220	216	200	209	170	209	201	183	199	190	210	191	180	207	194	209	178	195	202	207	181	180	194	184	199	199	175	205	217	216	179	197	221	217	204	202	219	220	189	209	176	204	217	224	241	210	184	208	206	228	217	177	198	198	222	189	187	216	192	191	215	216	199	188	210	204	198	202	189	209	202	202	214	189	203	223	182	201	219	206	210	209	205	185	213	230	201	185	209	187	201	202	220	215	182	196	213	197	202	199	186	201	188	231	198	191	196	205	218	199	209	192	207	209	208	207	186	198	207	203	217	210	199	188	224	231	213	208	196	201	213	213	213	230	212	208	200	200	228	228	200	216	186	198	182	219	222	180	214	174	177	191	173	201	203	209	232	209	211	195	195	220	235	192	197	195	206	212	178	222	209	182	198	227	209	199	211	206	192	178	181	214	212	207	218	241	234	188	224	205	193	211	170	211	196	221	186	212	228	214	216	211	202	194	190	200	189	204	201	203	237	212	204	189	208	193	184	188	204	208	188	197	191	209	206	217	196	204	225	229	210	210	211	209	194	179	232	185	202	185	181	206	223	207	192	210	210	199	181	193	211	207	195	180	196	198	209	211	199	209	205	181	191	210	184	194	185	213	182	218	205	186	184	209	193	198	203	230	210	200	206	209	188	219	200	216	222	194	174	214	200	212	218	200	224	225	198	171	185	165	192	222	215	197	224	207	180	188	190	204	184	207	206	203	193	211	184	195	195	209	201	203	215	196	208	182	184	195	205	191	222	193	200	178	218	233	208	210	210	197	187	186	219	186	197	207	211	213	187	200	226	203	194	193	212	208	206	219	208	203	214	189	216	223	209	225	178	197	196	197	189	211	213	211	204	181	207	198	223	221	224	202	201	195	190	216	185	200	192	220	226	216	198	173	181	180	205	201	217	194	207	181	170	203	196	189	192	217	208	192	209	214	208	184	220	206	192	209	182	196	188	215	208	187	222	196	214	200	210	206	169	180	212	214	193	192	221	255	205	200	210	199	218	203	207	202	200	232	199	221	188	182	206	212	207	215	189	198	222	215	219	177	204	189	177	194	206	210	217	204	216	187	214	188	209	177	184	213	215	209	189	192	226	218	181	211	220	211	210	215	212	210	228	183	225	202	189	201	192	219	214	189	196	206	183	205	219	199	210	210	200	209	188	175	221	174	187	212	208	210	207	191	213	215	217	188	208	201	210	174	202	213	210	213	189	183	218	178	215	198	196	201	171	196	219	198	186	201	214	210	185	201	200	205	179	215	208	191	171	186	202	195	206	200	189	211	207	210	216	208	197	212	202	203	217	213	195	185	190	175	210	195	180	183	205	204	196	200	210	201	220	183	201	193	205	199	223	173	221	202	188	201	185	208	201	192	196	198	192	213	193	198	196	215	198	180	199	183	214	196	194	215	195	186	207	184	203	190	199	200	194	187	215	201	204	214	173	185	190	203	182	203	213	206	190	201	195	220	213	176	215	212	217	180	187	206	165	210	229	210	215	193	218	206	221	191	193	169	214	181	212	209	186	210	177	196	214	213	200	191	195	185	192	206	211	235	208	175	209	190	194	191	199	223	171	202	174	192	176	206	195	219	186	224	209	200	196	190	199	189	199	175	209	232	192	215	219	221	204	200	204	210	208	198	183	200	190	211	213	164	195	194	207	189	184	180	208	188	206	205	220	187	180	222	178	183	189	210	214	209	191	196	186	210	191	189	212	200	195	203	231	199	193	185	188	199	198	202	210	199	219	213	204	206	198	198	207	200	216	204	182	208	198	213	193	187	195	201	210	190	206	192	221	172	206	195	200	186	206	218	200	203	216	201	198	200	184	189	222	203	203	176	229	212	203	187	169	195	197	217	208	201	217	223	216	193	201	208	226	177	212	193	196	195	203	204	211	210	211	194	201	219	194	199	194	217	216	179	216	224	199	212	191	210	205	226	207	196	196	213	186	194	181	220	189	178	194	214	210	206	199	214	185	231	226	221	220	197	207	197	221	203	188	200	193	191	209	195	190	193	191	211	190	208	210	221	202	206	181	197	198	196	192	196	214	206	204	203	200	188	201	196	191	201	191	186	190	177	214	213	193	192	199	202	192	213	208	239	173	197	202	184	201	200	191	201	179	205	198	208	203	213	193	197	208	183	207	198	193	197	207	181	202	183	202	203	197	187	191	189	191	217	208	198	200	208	193	211	200	187	192	214	223	205	197	181	204	204	196	189	187	221	213	184	200	197	200	174	183	220	166	195	209	196	194	205	199	179	172	211	203	184	180	187	190	205	187	192	192	196	211	229	183	210	198	191	199	204	222	175	219	199	204	198	203	203	202	209	221	196	215	206	195	192	213	213	204	188	197	208	199	200	236	188	199	234	230	196	204	159	187	186	206	190	223	219	165	201	178	168	196	181	182	204	182	203	190	187	194	188	193	210	205	223	196	205	193	188	202	174	216	188	203	199	204	211	224	182	205	200	187	223	190	221	204	199	226	219	224	213	188	217	181	192	191	228	228	193	215	177	218	208	177	196	193	174	211	212	203	192	191	199	203	179	177	203	212	186	204	176	223	187	203	174	200	183	159	211	209	205	231	228	205	186	186	200	215	152	200	206	195	210	201	179	213	220	217	205	223	181	198	192	194	208	183	191	219	215	225	192	215	223	194	188	191	191	224	201	202	209	203	190	204	225	194	209	195	193	185	220	193	192	191	218	195	200	199	218	185	193	213	183	190	223	199	202	204	206	212	233	218	188	201	185	194	194	196	193	208	225	199	201	217	209	210	200	189	215	208	226	191	201	208	190	196	204	203	195	216	201	191	230	220	211	199	213	225	191	201	206	219	190	206	185	193	202	233	197	198	212	185	220	187	212	217	196	203	196	216	214	222	210	202	207	188	197	185	214	216	222	213	187	212	192	196	196	165	204	205	188	223	212	195	204	190	194	206	215	200	219	224	211	191	211	192	202	207	202	190	192	196	184	209	192	191	208	211	183	208	193	220	195	207	181	199	212	201	198	207	177	220	206	198	204	179	208	234	211	199	208	212	205	184	245	198	181	181	178	190	229	181	208	170	214	199	184	196	219	225
3093	3475	1929	981	750	614	507	462	398	360	329	356	333	311	313	286	290	284	276	289	277	280	291	277	266	288	272	296	280	291	266	271	279	264	283	275	249	279	260	266	262	261	252	244	237	278	280	294	264	302	253	286	259	256	257	293	257	260	270	256	256	290	266	255	270	239	293	267	264	235	290	264	265	318	273	262	243	272	270	284	260	286	241	245	276	298	270	264	265	274	248	273	253	248	286	273	266	276	269	245	280	261	283	254	268	272	242	252	229	266	285	286	266	248	277	246	273	242	246	293	266	251	253	288	266	281	245	269	278	271	268	266	280	250	256	284	268	241	254	245	263	287	261	258	227	255	278	244	255	265	280	250	257	264	253	268	261	276	239	278	285	242	274	260	287	227	276	276	265	265	276	265	304	263	278	267	251	260	276	267	279	251	261	261	284	250	284	253	264	255	258	268	275	269	273	261	257	245	273	282	263	265	253	282	240	273	268	264	278	253	251	286	304	248	254	258	275	268	249	258	252	264	249	279	270	262	300	266	218	259	242	276	253	280	285	278	249	261	257	249	263	239	253	268	255	275	290	257	259	254	287	287	262	266	260	255	269	302	261	252	272	269	271	255	222	256	297	274	232	264	257	260	270	264	278	248	282	292	264	273	247	252	282	264	228	255	270	277	244	247	264	250	261	277	272	291	274	254	289	296	262	228	280	262	277	248	269	273	267	281	250	219	258	251	278	283	290	281	278	250	252	264	256	260	255	258	266	268	231	276	267	270	265	259	252	271	276	259	285	258	269	293	276	265	269	277	262	244	257	260	259	288	280	254	259	271	254	278	245	280	242	267	249	272	285	299	258	263	266	295	245	273	249	273	250	272	251	271	271	246	251	255	263	264	281	267	269	275	254	279	268	252	271	242	254	276	273	254	257	272	269	251	248	239	266	255	267	239	288	286	265	265	269	285	238	259	265	263	257	291	223	203	268	281	276	235	259	265	282	274	260	263	231	274	246	258	277	275	274	297	248	266	245	254	246	280	246	267	265	238	262	263	259	270	256	252	276	264	276	278	251	258	284	251	270	245	286	303	268	241	262	265	261	248	251	270	280	267	268	246	248	269	267	276	272	255	270	277	285	251	271	249	278	264	259	272	255	274	245	277	271	250	240	265	260	265	250	262	285	254	262	258	286	286	255	260	270	260	289	257	261	301	228	281	286	274	249	263	239	268	236	273	277	273	248	249	256	254	271	253	276	298	245	278	253	269	285	258	251	253	229	271	262	282	259	267	256	260	285	249	247	273	266	252	256	233	263	269	268	236	262	255	279	246	234	277	266	246	269	265	247	245	255	251	287	262	258	254	234	277	258	226	249	257	244	290	263	266	254	256	246	209	273	262	295	267	292	273	281	286	249	246	228	260	273	278	287	255	267	279	270	283	257	242	297	248	259	255	251	250	236	299	270	274	260	253	250	240	252	260	242	268	242	279	276	250	256	261	251	278	245	277	275	274	261	266	294	307	262	253	258	266	263	239	264	238	280	265	254	274	266	279	263	247	246	285	269	264	272	250	296	273	261	258	240	237	257	273	263	252	289	254	292	249	274	257	253	284	293	266	251	227	252	261	253	268	282	284	279	311	269	264	242	261	260	257	276	263	257	251	262	241	274	248	247	256	275	273	282	251	278	267	259	294	223	258	256	268	263	282	277	248	278	260	296	245	270	245	234	279	274	263	259	280	243	250	252	250	279	249	247	276	274	276	255	250	265	262	273	253	279	272	281	258	279	262	265	266	279	266	281	269	250	250	255	257	267	277	260	241	259	283	286	282	282	272	251	275	273	238	245	277	278	250	252	260	248	255	285	264	230	275	274	261	241	287	249	250	294	274	272	235	270	276	233	262	260	277	302	241	281	266	251	267	257	292	270	254	321	270	263	250	265	251	239	275	252	253	263	230	281	254	261	251	227	248	239	236	253	234	280	268	245	247	267	245	224	280	241	264	259	281	263	272	255	292	257	304	242	276	233	255	274	280	275	275	283	254	269	251	283	277	257	264	286	276	270	265	270	252	272	252	254	258	264	253	257	271	256	266	282	271	267	280	261	271	253	273	293	270	263	258	265	256	289	259	261	269	283	276	245	225	332	277	263	238	245	281	274	236	241	260	259	242	262	252	222	262	282	278	252	263	253	284	282	231	274	250	249	266	221	285	262	274	276	252	258	270	270	282	254	276	297	272	254	268	273	282	278	301	290	278	289	263	270	254	258	283	269	288	271	247	261	257	279	268	272	271	299	268	291	268	278	258	274	258	260	235	247	256	261	261	275	253	273	255	274	274	267	251	259	272	244	228	252	262	255	269	270	256	266	275	249	266	269	251	287	251	258	268	267	271	287	259	243	260	256	258	248	283	248	242	256	237	244	277	293	237	242	253	269	246	247	253	260	276	257	272	281	258	251	275	237	274	260	291	277	255	268	283	295	259	245	265	280	257	276	277	247	275	279	262	284	263	241	266	246	244	255	262	245	246	254	250	243	258	233	295	233	262	282	244	274	288	244	280	287	267	263	271	285	272	278	251	264	276	247	287	294	271	249	260	292	255	270	250	297	268	275	278	248	284	308	285	256	264	267	272	265	249	280	241	300	252	252	272	266	240	265	266	280	266	287	230	248	226	272	250	266	277	270	268	257	263	262	232	264	259	267	282	261	256	280	254	266	256	251	252	271	259	249	257	238	271	255	274	248	261	271	242	258	275	274	288	242	247	258	255	265	266	257	255	288	261	273	260	255	264	251	300	255	256	269	251	246	255	254	259	254	241	303	226	251	235	274	256	235	284	261	257	262	276	269	275	250	290	255	277	275	249	250	254	262	260	215	256	282	275	258	256	259	232	267	255	259	264	281	249	271	262	251	252	258	267	291	249	250	284	268	261	291	237	276	250	265	272	279	280	277	267	248	284	241	284	289	273	263	261	240	255	263	261	260	273	239	245	273	248	266	273	252	257	257	299	264	269	230	277	285	265	293	243	268	265	261	234	269	259	292	259	258	283	242	263	250	250	267	269	256	247	273	237	248	262	258	257	253	274	265	238	280	255	263	282	270	252	274	297	285	263	264	258	259	264	256	254	261	234	260	283	287	239	286	245	256	269	262	248	252	276	266	270	270	293	244	232	259	280	265	250	277	238	303	263	232	244	264	284	270	280	286	270	245	250	256	243	271	260	260	276	247	285	262	265	268	283	234	237	246	255	251	292	276	252	262	297	296	228	280	273	258	253	277	258	273	236	242	257	254	269	274	271	255	282	278	258	283	262	276	248	243	297	253	261	264	235	279	239	279	238	287	272	279	266	290	253	259	273	266	257	273	284	274	283	261	274	265	259	278	252	247	255	257	280	250	259	229	269	265	271	283	278	257	273	279	295	285	285	274	284	241	245	258	262	252	274	257	224	249	268	266	263	285	252	265	249	260	238	273	269	281	272	231	277	240	261	231	264	249	268	262	247	258	250	249	220
22204	20904	28287	23682	20905	19983	1124	427	374	354	295	287	302	282	269	272	239	240	234	238	223	276	233	272	240	239	231	252	263	227	228	244	247	254	241	240	224	213	237	243	250	227	254	262	254	233	225	211	236	247	247	248	202	233	211	213	251	204	212	217	245	226	237	207	243	251	225	225	244	241	260	225	207	244	225	238	244	237	234	228	243	225	233	241	275	235	233	276	210	244	236	226	233	240	263	230	235	227	221	249	224	212	259	237	247	224	253	232	265	254	234	213	267	230	242	236	230	235	208	236	265	242	253	221	267	216	237	216	222	218	261	222	229	249	237	240	238	224	238	199	222	267	204	209	221	271	231	239	234	259	224	226	251	206	220	216	205	245	238	263	225	232	248	241	249	236	220	226	226	261	231	244	242	239	237	246	240	234	232	231	248	249	241	206	228	232	280	226	214	234	212	234	244	219	244	201	227	221	233	230	227	239	243	227	232	232	233	256	217	242	226	237	251	231	245	248	247	227	222	217	207	238	241	250	251	222	237	228	227	265	243	213	242	228	214	223	234	252	216	226	250	226	259	208	218	255	229	256	274	230	225	237	235	236	232	217	232	257	231	198	236	276	219	236	242	256	244	229	215	222	234	205	229	268	231	211	246	234	241	234	240	214	226	226	211	222	245	217	229	230	233	238	228	235	215	238	209	218	231	235	248	246	195	246	228	240	238	251	238	213	238	253	238	263	232	237	227	224	223	228	248	242	238	221	241	224	235	263	247	211	266	237	217	230	248	241	225	248	229	216	251	233	254	204	248	235	220	244	213	239	260	230	218	216	238	234	255	232	245	241	246	229	227	244	269	241	230	232	235	233	243	232	245	240	223	241	243	215	237	219	238	206	215	237	232	221	218	208	221	242	265	242	236	198	255	201	238	218	224	255	216	216	234	268	216	225	235	199	221	236	241	242	226	255	243	234	229	259	258	220	233	214	207	244	213	253	232	247	241	230	211	241	223	226	202	233	244	240	221	237	254	243	212	211	255	222	226	249	201	226	241	235	204	247	230	231	219	219	258	233	230	264	245	221	242	219	219	250	235	261	216	253	233	233	226	222	236	217	229	230	243	241	205	232	256	252	226	237	235	231	236	230	214	237	230	251	233	207	223	258	241	238	250	218	206	223	235	242	239	230	206	251	220	261	218	236	225	262	245	245	240	228	231	243	225	208	218	233	262	237	225	219	218	266	254	220	230	215	239	197	232	248	245	221	240	243	221	243	230	217	233	243	220	241	228	241	232	230	229	229	241	231	204	225	241	237	216	234	238	243	205	226	246	240	242	223	231	221	240	243	223	240	262	218	233	238	220	252	248	258	223	236	222	242	255	235	251	241	259	240	238	265	216	231	230	198	223	245	241	229	234	203	260	233	231	248	217	258	246	218	236	230	238	228	238	238	220	233	244	217	241	216	245	216	229	227	221	237	258	263	222	233	212	230	209	243	229	222	214	232	230	209	235	216	218	244	218	243	217	230	230	244	226	239	224	217	205	269	237	272	249	235	262	232	262	207	224	242	247	238	234	220	226	232	224	232	215	244	212	240	264	233	214	233	239	227	225	250	238	240	195	228	224	246	239	229	241	222	250	242	239	229	237	212	211	239	216	228	235	245	222	202	217	234	230	219	231	217	222	263	242	220	239	252	213	237	232	230	256	260	235	211	244	237	233	246	217	241	219	225	240	225	217	244	230	253	238	231	193	238	248	243	227	203	244	240	226	222	220	216	244	232	192	248	235	241	258	222	216	234	200	223	202	231	242	232	230	242	258	219	223	268	229	245	248	253	219	231	218	254	249	229	237	234	257	236	236	250	209	248	253	224	250	252	265	236	232	247	209	242	229	244	216	261	209	252	228	242	248	218	241	235	232	238	221	231	221	215	262	208	256	260	238	248	232	231	225	211	228	195	216	222	229	226	219	238	257	235	275	237	225	234	226	220	234	203	248	237	214	241	254	226	221	253	247	199	235	217	227	226	223	201	232	274	255	220	219	211	218	251	237	230	217	240	239	220	215	255	239	222	212	259	242	241	257	203	222	245	239	247	229	239	212	254	253	217	236	223	236	246	221	256	256	221	223	217	249	236	240	232	236	245	240	239	237	240	225	220	238	252	234	214	233	221	247	232	231	215	220	239	232	223	217	221	250	228	244	243	218	236	243	215	206	236	251	199	227	240	219	222	222	243	272	236	237	246	234	237	223	236	239	246	226	240	222	222	237	251	215	224	257	223	223	238	245	235	240	224	235	239	213	241	234	226	237	249	240	225	238	225	229	208	214	260	252	229	211	236	233	227	227	216	224	244	229	243	255	219	234	206	220	224	226	241	256	245	234	239	229	260	229	234	248	247	230	208	246	249	240	250	225	237	219	258	190	246	227	257	227	228	259	222	223	226	225	244	241	263	247	224	252	210	246	252	206	239	239	213	231	220	259	248	237	212	218	221	220	218	234	222	195	242	238	239	229	225	249	210	232	234	244	244	217	232	215	221	266	235	228	230	239	237	237	263	222	257	247	231	231	244	215	217	243	234	239	225	268	239	231	275	221	241	231	218	205	221	241	239	256	221	228	249	204	222	237	245	216	238	226	231	254	227	219	241	243	223	217	250	228	245	230	242	234	198	245	220	230	201	226	224	235	241	251	242	238	234	244	227	214	215	226	233	211	217	232	261	226	213	219	232	223	227	240	233	222	240	226	208	222	191	226	238	250	231	281	216	268	250	246	246	233	211	222	225	230	235	198	201	241	251	253	232	230	238	217	246	253	213	249	241	231	232	202	212	217	238	267	235	228	216	234	230	256	248	242	222	227	238	224	260	212	260	230	261	197	234	236	201	256	226	205	209	223	248	238	236	258	201	219	245	213	259	242	241	219	217	267	219	252	222	230	253	228	229	219	218	234	238	215	209	208	219	227	252	199	214	235	207	220	232	239	224	235	221	238	225	210	211	245	236	266	241	238	229	234	272	233	223	230	244	238	233	217	232	203	237	230	243	206	239	239	229	250	255	242	222	214	245	231	229	218	229	220	216	251	218	223	240	249	244	213	218	246	213	217	230	216	225	209	257	256	248	258	224	227	237	227	209	224	217	237	235	219	216	242	229	222	214	185	210	213	236	229	214	232	234	235	214	224	225	239	222	231	228	220	219	246	217	217	222	224	229	196	231	235	232	229	249	210	219	228	245	221	224	226	223	247	224	257	231	262	263	249	246	210	238	259	198	208	248	258	219	239	223	235	219	239	235	218	233	225	230	251	253	258	231	221	231	236	235	223	220	224	262	234	207	204	202	234	203	248	240	223	239	244	214	231	232	215	238	242	216	233	226	227	226	224	224	242	233	228	221	229	236	226	275	242	224	226	217	225	234	241	252	241	233	222	214	231	210	225	229	215	237	238	229	218	208	252	245	246	234	223	241	244	241	237	200	246	228	254	217	242	219	209	236	224	224	215	226	239	206	254	231	241	254
3984	9914	5570	2744	1938	1400	1098	843	775	653	575	491	468	451	457	426	412	388	344	376	352	391	313	354	305	337	326	339	397	356	335	332	323	333	318	359	359	332	284	320	286	322	315	307	350	353	312	363	331	338	314	286	335	319	295	349	343	314	315	327	354	338	289	309	336	348	306	357	319	300	312	306	301	351	304	332	315	313	342	342	332	343	315	272	319	319	305	321	317	304	300	342	308	299	303	299	337	335	365	328	327	289	321	317	334	285	348	299	331	319	277	308	308	258	323	334	287	309	317	316	279	297	311	299	304	314	352	335	296	293	303	290	313	321	318	327	324	306	307	322	316	295	298	327	294	311	318	290	325	302	323	324	309	283	297	299	309	317	276	305	320	318	314	275	280	283	309	318	333	314	311	314	305	312	331	301	337	307	308	304	302	301	359	340	307	314	290	292	261	322	294	283	322	312	318	343	302	302	300	287	318	294	303	283	286	324	280	316	286	324	295	345	319	319	295	341	319	315	313	312	320	334	307	291	314	306	298	299	309	325	298	304	339	293	302	288	298	312	301	281	317	286	323	306	291	320	321	293	290	334	295	337	286	316	283	306	308	331	317	297	308	320	312	305	339	306	307	310	308	319	350	315	322	297	303	327	330	295	302	299	305	314	270	322	296	303	303	333	299	280	296	295	304	322	299	290	281	283	299	315	322	298	306	293	277	264	269	281	297	313	306	304	325	293	312	287	303	312	324	300	314	311	317	321	309	332	324	309	304	340	306	318	314	316	311	275	280	306	320	320	304	296	324	306	297	327	304	320	307	313	315	308	320	305	304	299	292	295	322	333	303	316	314	303	301	326	290	320	322	293	315	309	320	306	310	303	299	330	313	312	316	333	300	290	315	283	324	300	320	308	317	310	287	332	326	299	286	302	333	320	298	290	325	284	362	321	289	304	272	294	320	320	325	297	295	298	308	300	284	333	275	315	266	297	274	322	293	293	331	307	322	303	301	293	329	319	319	314	292	318	331	293	308	322	348	307	295	326	287	318	295	338	279	303	318	297	329	304	291	302	319	293	293	313	323	316	324	305	295	330	315	314	311	295	334	338	282	303	340	308	286	301	329	299	319	316	296	291	299	272	312	324	328	336	331	300	340	310	306	304	288	343	315	316	297	316	326	297	313	282	345	301	310	320	324	300	306	305	299	313	281	278	298	303	313	301	308	300	312	293	301	294	300	273	292	293	315	305	299	291	324	282	299	334	327	291	291	300	315	303	326	293	302	316	319	288	326	284	280	300	318	304	359	316	313	313	295	290	306	298	287	282	303	306	285	292	280	346	276	315	269	335	315	296	298	331	318	298	317	311	316	307	290	325	318	319	319	288	294	301	300	303	321	299	295	331	314	301	297	315	315	318	316	294	320	316	308	294	324	332	292	291	315	301	293	311	342	322	296	314	282	301	305	309	320	299	293	308	304	301	312	315	308	297	301	269	300	275	344	288	298	323	303	315	323	264	317	327	288	300	266	275	339	314	302	286	317	331	330	298	314	295	309	304	288	313	300	321	308	299	259	299	318	360	326	291	286	339	319	318	316	294	326	334	331	304	297	309	339	322	324	310	277	284	306	318	313	312	294	315	292	305	311	319	277	331	291	291	288	304	312	308	317	297	320	328	284	309	291	313	292	324	302	286	305	298	321	314	322	313	306	339	308	315	299	299	325	314	302	332	300	293	322	306	297	318	268	308	301	310	288	308	296	312	300	334	309	321	323	303	305	335	309	314	322	328	317	281	294	295	293	301	348	290	321	304	318	296	275	294	311	302	293	283	310	336	306	301	306	294	315	323	289	328	301	320	305	331	312	319	276	280	320	288	303	315	325	292	332	322	283	288	292	299	311	322	312	321	315	298	298	287	301	306	302	331	317	317	297	307	312	311	280	295	310	303	354	323	308	277	303	292	321	311	312	291	321	298	322	277	329	347	313	320	290	328	330	305	333	280	295	284	318	289	307	296	306	322	321	366	322	307	282	324	305	292	346	332	294	306	328	335	353	329	341	322	287	316	326	316	290	300	312	311	332	275	313	272	319	331	293	309	289	323	334	324	317	280	295	288	325	326	306	309	290	295	299	325	301	288	313	299	299	309	330	322	293	324	314	296	317	285	329	333	333	321	290	287	324	301	322	320	311	313	318	303	305	307	332	261	305	312	315	330	314	303	298	320	337	287	292	306	326	300	323	320	296	320	296	310	294	323	280	331	332	325	316	322	304	297	290	323	316	311	320	313	302	312	321	282	318	306	280	306	316	309	298	328	323	329	338	317	298	332	320	315	327	320	314	301	324	293	319	294	293	303	285	324	283	327	322	294	266	341	290	297	322	289	300	323	300	283	311	311	311	316	291	309	288	294	326	316	293	308	288	283	317	317	284	329	310	331	323	317	317	351	309	311	300	311	300	319	287	291	315	292	315	298	277	310	305	307	307	283	331	301	290	364	314	303	295	295	314	295	299	301	302	288	297	301	293	334	294	285	278	307	332	294	322	313	288	299	323	304	320	304	343	301	310	278	317	304	312	328	324	319	321	309	334	289	299	287	359	315	332	339	293	289	304	297	295	298	283	290	326	328	309	308	292	324	301	289	312	299	315	298	297	332	296	313	299	312	295	285	315	304	303	308	301	300	329	305	293	294	309	326	320	330	314	316	279	292	329	326	306	286	332	299	293	284	292	300	321	331	325	293	303	305	309	312	316	332	328	302	324	351	291	314	290	310	318	301	296	301	300	313	301	327	320	298	321	309	323	297	310	327	325	289	293	296	319	295	293	315	287	327	283	318	326	315	292	320	293	334	326	342	326	338	280	262	344	317	276	309	322	326	321	286	304	322	320	318	300	290	287	296	300	342	298	307	330	306	305	311	313	280	296	350	341	309	316	303	313	321	324	284	298	322	305	282	330	322	313	304	285	317	346	274	303	334	293	286	331	303	292	328	293	297	292	299	294	283	306	330	296	277	287	266	291	328	289	335	306	333	311	301	311	329	322	312	306	311	326	287	303	288	301	328	319	317	284	318	328	328	278	331	337	334	283	303	271	288	319	320	302	293	313	296	288	309	316	311	299	312	306	322	317	329	276	266	313	302	310	267	300	319	320	331	318	285	313	314	312	288	299	320	321	357	311	304	302	301	321	306	310	316	327	293	300	292	339	303	304	305	317	310	304	294	291	298	290	296	312	296	325	314	318	307	305	321	296	312	336	371	300	332	296	322	275	314	340	305	290	300	304	287	316	316	304	317	312	302	327	284	280	345	355	277	308	303	311	322	298	331	317	318	285	349	334	305	316	316	312	324	327	306	325	279	307	279	325	338	304	314	320	311	305	310	295	311	278	301	319	341	283	315	338	324	295	306	287	288	287	318	294	319	327	314	318	287	316	313	329	291	314	316	309	326	287	278	276	313	315	289	291	288	294	332	309	314	304	291	310	303	297	309	314	316	306	309	317	297	306	367	302	307
27033	18054	3632	440	319	298	278	292	291	288	278	300	262	283	288	261	268	287	304	268	289	279	249	282	256	284	284	272	271	275	244	258	269	279	272	283	285	286	270	300	280	276	298	296	271	291	297	261	279	314	253	298	277	261	262	310	259	253	255	289	286	280	291	302	279	288	316	293	301	291	285	280	272	248	303	247	268	305	296	253	298	291	286	301	289	274	293	257	270	281	291	274	277	290	298	283	313	271	277	286	296	299	311	256	262	265	296	272	276	292	308	285	260	299	278	268	299	263	269	279	257	278	282	245	264	278	285	261	318	271	281	294	276	275	306	248	302	268	253	283	278	288	291	261	258	278	283	267	280	305	301	289	282	319	270	265	283	286	273	290	285	269	291	324	288	279	273	271	287	268	289	290	272	272	276	284	271	285	250	300	285	295	283	272	279	294	302	272	285	289	318	274	288	252	293	283	308	285	290	303	268	274	276	273	290	289	274	280	258	289	279	277	294	293	275	280	277	305	286	288	299	277	280	316	301	324	272	285	295	283	262	285	264	288	269	275	264	296	297	258	270	271	263	270	255	271	249	283	293	287	267	274	287	296	302	300	289	317	295	268	265	275	300	264	277	292	273	270	254	278	269	284	260	288	285	275	292	313	285	297	307	303	272	275	267	267	289	307	273	265	279	291	273	283	269	255	314	273	277	287	273	269	267	281	275	298	291	282	292	313	312	292	246	270	277	285	296	263	259	293	292	291	277	290	248	300	293	256	291	289	288	287	246	267	263	290	278	247	255	268	296	281	313	288	235	318	258	270	294	268	283	292	301	273	270	276	285	256	279	284	288	293	266	275	290	266	290	292	291	267	277	302	300	252	283	301	280	300	266	309	284	302	287	282	268	285	269	305	268	273	274	301	295	286	301	274	273	264	295	274	275	283	286	301	258	312	275	289	265	264	258	280	311	314	266	288	256	286	259	266	256	283	272	260	263	281	280	283	276	251	302	281	284	323	304	279	276	290	278	280	254	282	303	287	292	244	288	283	309	252	250	276	312	263	298	274	264	264	251	263	278	313	272	292	299	295	287	284	276	273	291	297	314	288	268	285	286	272	302	259	302	272	264	304	301	252	298	262	286	256	291	273	289	286	297	292	297	276	249	293	256	270	294	263	295	284	287	282	326	262	275	264	278	293	291	252	264	292	285	276	261	276	249	266	294	267	278	272	303	268	287	283	286	280	258	289	267	273	271	264	298	296	241	289	257	282	293	286	269	268	280	290	274	288	287	278	288	272	305	293	304	273	245	318	283	296	285	309	274	261	266	307	291	337	257	281	289	309	299	269	244	311	277	257	276	282	287	303	296	301	285	285	304	285	253	306	289	286	261	283	278	276	262	280	260	271	282	281	307	266	281	271	285	306	303	261	277	288	284	281	283	284	282	274	277	298	267	281	297	270	265	283	241	286	278	247	280	309	292	262	246	270	259	265	270	278	276	301	300	261	298	311	243	325	303	292	302	291	259	263	285	250	287	288	298	306	302	289	268	304	268	272	290	278	295	281	271	276	268	283	267	289	255	296	297	289	274	282	286	286	278	293	263	280	283	271	282	270	300	289	295	295	275	260	258	286	263	294	302	293	295	282	284	260	303	275	286	295	267	313	246	292	291	279	289	265	293	307	276	275	261	256	296	260	264	286	267	266	256	299	280	272	296	301	305	294	263	293	300	269	263	278	285	290	268	285	295	282	271	283	299	262	303	269	248	289	274	267	303	274	280	265	279	276	277	304	287	310	300	265	282	304	263	278	280	283	288	281	290	291	261	273	272	275	280	289	286	285	282	304	287	279	278	283	261	284	273	283	283	276	297	274	278	303	290	272	305	252	288	285	266	306	279	231	288	254	292	302	294	313	304	310	289	279	258	269	275	244	260	294	266	283	275	299	280	287	301	288	292	249	285	273	257	241	267	322	275	295	269	293	297	268	270	293	274	267	279	315	236	312	304	277	286	280	284	276	257	273	306	291	286	299	295	287	294	251	285	278	283	250	255	302	297	259	277	283	266	285	278	254	280	284	279	276	288	285	281	267	283	301	285	275	260	290	288	299	274	254	283	288	293	257	269	298	292	319	282	268	299	277	309	296	290	290	256	321	284	283	267	295	279	291	290	284	246	272	284	267	263	292	289	287	246	289	277	277	271	282	290	271	284	282	269	285	279	294	287	284	304	270	274	268	263	307	280	318	279	284	285	280	269	279	278	297	300	264	266	271	274	286	270	277	297	293	256	272	229	289	281	252	256	270	306	270	288	298	280	298	242	296	297	280	272	285	290	281	268	290	301	290	274	261	298	267	292	263	261	308	284	292	269	265	295	296	280	283	254	310	283	282	269	279	262	277	287	281	269	304	279	266	285	269	313	275	285	289	295	297	286	272	276	276	294	271	254	297	318	289	281	284	291	315	272	280	290	285	253	269	278	261	259	280	309	279	263	298	290	282	294	292	299	277	282	282	269	254	269	279	304	304	257	283	277	280	269	286	274	252	274	278	279	250	300	275	286	282	299	260	298	277	317	290	297	273	273	256	271	291	301	262	299	294	292	288	291	282	273	253	300	328	253	306	299	294	305	315	294	266	290	295	248	265	269	275	274	304	264	278	288	272	281	268	302	268	281	278	263	286	294	282	269	320	276	296	278	273	288	247	297	285	262	281	266	281	244	264	259	276	275	285	250	261	299	251	268	271	270	287	276	287	272	267	285	278	263	246	300	254	265	295	305	283	288	290	269	290	289	283	259	288	310	287	264	291	272	253	313	284	264	258	291	271	280	274	266	291	276	289	288	267	244	264	277	301	265	285	297	284	285	301	276	284	302	303	283	269	257	283	304	236	301	282	252	296	270	289	299	291	282	291	276	279	266	262	293	268	296	298	304	254	278	312	273	267	280	289	270	269	275	276	295	276	273	279	272	265	303	273	278	271	281	281	267	283	283	324	270	273	281	292	293	304	284	276	299	316	301	270	263	278	277	281	284	283	265	293	290	302	263	249	321	278	259	298	297	272	254	274	269	279	278	280	280	279	273	256	280	254	299	266	249	272	312	302	279	272	274	306	291	273	265	292	270	302	281	290	287	290	248	300	272	252	293	269	261	295	281	232	284	274	271	305	235	283	276	271	281	294	282	277	302	271	277	293	299	279	303	271	294	303	254	277	270	259	272	318	289	286	288	293	307	283	266	260	264	275	272	297	292	284	291	309	303	267	310	281	282	268	292	295	272	275	269	254	303	259	250	283	311	298	290	295	285	275	289	305	264	270	305	262	275	272	278	295	293	287	286	274	301	264	267	270	265	272	260	281	289	291	252	286	296	323	298	291	243	270	281	276	261	313	250	299	276	292	280	296	286	322	291	288	289	293	288	253	279	281	279	271	295	283	273	321	306	300	277	291	298	267	287	272	270	255	253	286	309	266	249	301	305	298	283	310	254	272	290	286	270	254	284	304	286	298	284	312	265	313
4246	1046	645	429	471	454	405	451	385	409	409	381	370	414	398	406	412	390	406	362	367	392	367	414	373	402	365	395	358	414	389	359	395	395	378	365	330	381	391	384	391	385	380	416	389	356	365	380	368	378	373	373	396	366	379	352	377	390	379	375	372	403	397	367	356	367	375	388	368	406	401	391	415	399	416	382	400	383	389	412	389	384	396	401	367	375	352	390	378	405	340	371	406	370	404	353	368	331	401	403	376	395	409	372	368	401	406	373	362	382	348	382	347	368	376	413	391	399	360	388	345	386	369	377	374	411	402	383	390	392	386	397	378	378	353	382	373	402	387	371	374	434	406	381	369	416	348	369	350	407	375	376	385	410	373	386	407	436	394	398	405	344	365	377	356	396	421	394	396	387	390	396	376	385	391	377	369	365	384	376	407	428	352	419	420	394	407	372	366	400	364	418	371	384	402	379	415	405	377	350	427	411	342	362	391	378	392	387	423	406	339	374	349	387	375	378	356	370	401	366	375	364	407	435	372	408	386	380	389	387	395	379	408	398	398	363	386	392	372	398	381	352	392	403	390	379	406	401	388	393	378	379	393	390	363	406	382	384	406	363	405	381	363	364	411	388	379	361	365	378	416	359	374	396	410	394	353	376	392	385	407	391	407	358	419	381	364	368	410	360	411	368	374	391	368	377	377	385	401	381	403	397	369	360	374	385	411	391	426	407	377	401	376	370	399	376	377	387	388	371	414	363	375	401	408	365	390	367	355	368	383	404	362	387	393	396	373	381	422	397	391	349	397	374	365	387	401	389	386	413	357	384	384	406	390	374	374	372	403	373	432	417	377	392	355	361	422	384	405	383	430	368	369	353	388	349	403	400	407	408	377	388	375	392	434	384	403	402	399	380	362	413	371	395	427	399	419	370	397	384	362	407	354	404	391	362	384	440	417	356	423	374	352	359	391	380	392	388	410	376	402	399	377	396	390	382	392	365	394	403	368	400	347	357	412	405	386	394	412	398	380	362	376	383	397	392	412	413	426	422	376	405	393	377	414	384	366	422	397	379	378	386	372	403	427	392	412	377	381	386	419	392	414	396	375	395	366	377	392	374	395	409	387	417	403	394	378	371	383	379	379	403	372	360	425	393	394	433	383	400	369	380	377	396	410	375	396	368	384	355	393	362	417	382	422	391	364	405	383	379	367	384	400	398	401	387	372	384	385	402	376	378	418	356	373	397	395	414	388	366	347	357	402	395	367	376	382	382	391	370	396	387	379	384	372	396	360	384	366	387	416	424	375	368	370	398	369	402	377	375	371	392	374	378	380	364	402	394	407	379	381	382	384	373	405	380	397	388	405	407	381	352	377	351	382	382	392	410	372	362	410	409	420	418	402	377	359	390	372	388	379	413	381	406	387	406	398	369	421	387	388	364	376	343	375	388	365	403	422	357	371	416	349	396	364	410	395	360	374	383	364	376	411	405	373	388	376	390	389	343	388	362	385	387	364	370	383	419	379	375	387	405	346	352	423	389	371	391	371	430	362	415	407	359	401	415	390	390	378	381	373	371	405	420	416	393	379	378	408	402	361	374	373	386	354	388	407	388	381	399	374	394	399	359	413	387	393	365	438	346	365	383	416	377	401	384	403	379	371	396	361	401	355	399	384	406	340	412	359	398	361	401	371	422	388	392	387	363	350	389	389	394	365	396	357	368	400	399	395	368	402	378	406	347	389	380	353	384	392	378	409	396	377	406	396	370	395	387	382	365	394	355	387	368	377	395	402	376	369	373	429	392	372	412	384	376	362	405	391	371	362	429	399	379	410	383	360	378	391	375	396	377	388	353	372	363	356	392	388	422	367	413	343	377	356	399	414	389	372	362	397	423	371	377	358	386	402	400	402	363	368	403	370	379	400	375	400	389	412	370	368	396	394	361	360	367	383	368	410	407	326	387	374	390	348	406	392	400	390	365	378	392	371	378	367	396	387	379	377	372	376	372	362	370	375	401	402	395	361	383	379	391	362	392	402	395	369	393	367	380	375	370	366	394	384	420	365	381	409	354	381	368	388	395	367	392	397	365	427	388	365	381	387	389	379	435	390	391	399	411	382	368	368	404	379	392	397	384	358	346	418	392	365	389	402	387	414	413	407	350	395	375	359	392	414	368	394	402	399	402	413	391	376	337	372	367	386	403	396	373	363	366	402	407	386	362	411	386	403	377	410	373	405	356	384	393	404	386	388	358	372	409	392	390	398	384	379	413	355	417	374	378	392	411	355	392	346	368	377	425	386	380	376	380	395	385	419	383	398	357	386	401	350	382	385	374	390	377	389	339	375	405	411	402	418	386	417	378	398	332	377	394	392	385	387	388	405	361	354	364	393	372	368	392	402	381	379	344	378	400	410	371	398	338	378	402	355	426	411	360	382	355	388	412	385	401	407	383	365	376	396	381	409	402	374	399	368	394	371	370	410	429	395	377	359	398	365	402	394	388	410	351	403	392	395	360	393	411	398	393	366	417	386	424	393	366	378	403	395	408	379	389	433	398	356	384	402	364	372	358	424	373	356	380	382	340	406	401	378	394	391	348	414	402	361	372	380	377	374	349	400	392	383	375	415	366	352	383	405	385	391	398	370	376	376	365	390	376	377	381	389	359	409	388	339	376	396	393	399	424	404	433	348	440	377	369	383	386	388	403	410	389	395	381	380	366	370	398	355	425	357	368	357	391	375	399	404	370	400	350	392	374	385	368	396	364	412	383	381	374	403	388	383	407	340	369	394	375	393	420	403	355	416	361	388	412	429	393	363	398	404	358	388	419	422	380	347	382	368	411	419	370	356	362	388	419	395	393	386	408	428	395	403	406	377	360	379	415	378	401	349	391	369	373	363	410	407	388	399	387	396	372	422	365	404	409	389	395	383	379	363	399	369	396	389	373	418	396	374	387	423	402	379	388	403	407	375	375	369	359	365	340	393	333	393	414	372	361	411	388	365	416	399	387	422	397	377	405	412	381	376	377	374	354	405	387	415	430	375	357	439	394	384	384	366	385	365	373	364	380	363	401	380	358	380	348	403	383	363	393	384	383	398	380	402	367	344	369	406	395	407	384	352	389	391	379	377	373	402	348	387	334	406	404	369	364	406	398	381	415	353	368	377	359	368	394	368	390	400	395	398	424	347	375	341	397	399	394	416	386	389	377	391	432	397	372	369	405	364	367	366	382	374	360	415	402	410	404	392	388	395	402	389	408	372	377	384	379	392	391	386	386	378	404	402	393	366	368	382	356	408	383	347	362	374	390	396	394	359	398	413	374	405	385	401	363	353	388	356	388	380	369	372	374	399	374	403	410	381	347	398	369	407	393	389	367	387	385	382	396	390	412	399	359	383	400	380	372	360	360	409	379	376	391	414	382	405	394	384	394	406	368	397	396	342	362	372	366	389	369	372	388	388	394	407	390	386	393	350	400	369	423	391	340	372	378	350	391	369	401	424	370	395	403	374	386
23155	20870	27586	24258	20220	1672	487	418	411	355	348	356	339	363	360	346	324	312	347	320	299	321	299	312	325	318	344	331	343	323	299	296	335	320	294	348	320	327	331	308	316	336	340	331	319	314	330	289	329	319	318	295	287	327	307	305	307	345	300	315	345	301	289	350	294	351	342	306	327	348	321	292	327	329	307	342	344	309	309	300	316	295	305	327	354	298	307	330	300	324	336	319	338	322	313	302	319	345	309	310	321	321	325	316	294	333	313	309	286	298	295	314	297	306	326	320	326	299	296	337	323	315	318	312	292	318	320	349	318	306	286	302	319	284	316	337	307	297	314	316	305	319	317	330	344	333	294	285	303	351	308	311	306	324	312	329	325	319	346	323	347	318	335	329	311	318	330	301	328	306	314	298	302	327	326	316	330	310	321	322	303	291	264	289	331	321	320	316	361	316	336	346	297	345	353	338	297	329	339	312	330	331	298	322	300	331	317	309	284	326	326	319	297	341	332	286	303	306	304	327	329	361	321	340	305	352	309	337	295	309	324	351	322	300	269	312	332	336	313	321	312	306	318	310	301	346	313	299	295	310	349	320	315	327	303	320	321	315	287	299	309	332	295	327	359	309	306	337	333	274	330	294	324	315	316	335	330	306	336	300	305	292	326	304	305	294	269	313	345	335	327	343	304	334	315	306	357	358	330	294	319	314	302	293	332	319	302	313	321	326	291	302	320	356	321	308	307	330	317	301	308	316	363	293	313	299	303	292	302	330	315	312	304	304	309	326	323	327	341	318	320	328	351	308	287	311	295	317	334	333	342	306	327	295	293	304	305	304	300	279	294	327	322	315	284	314	288	297	344	307	322	317	331	296	287	337	308	321	299	316	303	314	320	306	318	323	321	330	314	305	313	296	302	332	309	320	286	310	302	340	312	336	298	328	337	305	299	270	322	308	342	325	304	311	335	356	318	325	339	316	317	308	289	285	304	270	309	308	323	316	304	319	307	308	320	351	317	317	326	323	296	346	321	323	320	334	312	316	324	306	285	291	339	284	341	292	329	324	338	307	347	323	311	311	305	306	302	303	298	299	300	336	328	325	319	347	318	320	308	330	286	335	304	304	293	295	335	337	342	323	322	333	332	335	333	310	292	308	313	331	286	314	334	319	327	320	314	314	339	314	338	306	310	337	328	295	295	325	329	318	306	291	330	307	336	324	306	333	319	315	291	329	306	301	309	306	315	301	312	338	314	319	316	302	274	318	317	315	330	314	305	306	316	314	332	335	334	329	296	312	319	341	314	306	330	308	291	317	306	314	320	298	306	302	348	321	316	329	318	304	337	292	326	313	284	303	294	304	314	319	299	296	302	325	315	293	297	327	297	297	341	310	308	330	329	332	303	265	283	324	333	319	314	363	301	330	322	336	324	271	309	311	309	299	293	306	335	312	288	320	342	314	333	316	304	313	307	275	310	325	304	333	345	358	312	304	351	282	305	348	299	317	312	317	311	329	332	320	315	303	312	324	316	325	307	293	292	313	332	278	307	297	318	283	293	282	326	333	335	320	312	347	343	342	314	304	332	324	311	326	322	292	293	341	339	336	293	336	321	305	328	318	312	338	298	308	285	338	313	319	335	333	307	291	330	305	310	322	349	296	313	306	334	312	343	289	319	348	315	324	331	321	311	325	316	339	295	353	318	308	317	318	312	315	343	291	311	315	310	301	328	319	298	340	296	303	318	289	311	309	327	320	312	311	300	295	308	312	327	327	339	287	300	284	316	300	306	283	324	305	309	306	280	337	316	310	320	304	327	313	295	328	301	351	324	352	310	335	291	330	326	353	318	312	313	320	320	305	312	328	337	323	295	298	328	337	326	333	324	339	296	306	319	306	331	319	321	326	294	308	327	321	302	322	342	311	316	332	331	329	297	321	304	286	340	294	340	337	365	315	320	294	334	301	341	300	290	288	302	291	302	348	298	299	320	350	306	292	317	311	328	297	313	303	292	316	331	325	341	325	332	308	339	330	287	336	330	316	323	332	320	315	330	308	296	328	304	318	305	280	291	294	298	332	304	326	304	310	335	297	288	290	303	320	328	330	312	304	287	275	334	326	293	313	286	282	306	312	297	304	322	297	310	312	327	307	307	337	313	346	324	300	287	312	331	324	328	294	346	298	330	326	335	309	320	321	318	279	306	282	297	332	315	344	292	295	283	327	329	336	312	327	309	316	320	330	305	300	288	321	306	297	301	333	314	311	300	290	342	294	310	340	318	315	321	297	321	307	295	305	312	310	305	303	309	299	301	320	335	335	311	273	347	330	297	306	311	302	323	327	320	363	309	347	331	355	333	302	314	325	305	311	311	305	285	268	347	314	293	349	306	311	300	294	317	323	326	316	336	312	331	341	327	311	331	311	309	337	304	295	318	326	305	298	285	314	318	289	307	339	341	296	327	340	308	292	297	325	315	324	328	323	337	308	309	328	305	310	299	322	346	296	362	314	327	282	315	304	333	306	300	293	325	342	314	324	304	350	340	328	345	303	298	334	362	299	318	300	358	304	306	314	311	335	362	332	319	315	334	293	301	322	325	324	303	277	319	286	304	300	299	302	305	292	352	325	296	351	330	304	341	296	319	334	317	294	293	338	315	317	340	332	319	302	305	314	332	306	339	336	337	306	304	306	323	320	306	316	297	296	318	323	321	312	326	331	322	328	301	310	310	277	318	325	289	302	321	277	282	314	315	307	295	322	332	324	279	326	323	324	303	322	317	302	318	326	308	327	318	298	328	334	293	306	305	309	354	275	317	320	326	307	284	305	324	317	319	326	297	332	297	296	327	328	278	321	317	324	284	307	309	367	298	299	344	349	315	325	335	326	352	316	341	325	311	298	295	328	348	342	279	324	343	318	308	318	314	347	278	320	298	332	299	308	313	310	315	307	298	328	308	324	300	320	305	347	320	327	323	301	309	299	290	297	323	317	286	338	330	307	302	306	300	304	315	335	329	326	376	321	317	310	301	341	291	334	281	317	324	289	316	306	301	294	332	300	289	318	304	318	305	305	320	320	316	316	318	310	292	317	319	351	286	310	328	309	311	284	315	310	301	339	313	284	339	327	325	336	278	315	316	298	321	315	308	319	308	303	315	305	310	321	302	286	303	311	325	320	300	281	319	307	323	310	325	336	315	284	331	294	288	338	308	306	315	314	322	292	314	327	307	326	326	327	334	302	307	343	297	299	339	307	328	308	296	338	342	294	307	328	287	309	305	294	324	312	314	338	340	323	336	343	305	359	288	323	337	300	284	298	324	295	289	329	282	321	303	352	326	304	333	328	296	288	332	331	340	312	320	306	306	297	313	308	336	321	304	307	304	291	292	292	288	303	339	318	329	294	342	315	303	303	328	321	307	330	351	301	307	318	287	331	333	331	303	320	332	298	336	321	306	300	305	320	292	306	341	316	307	328	306	321	288	316	332	302	309	309	319	323	329	326	284	305	328	338
2988	5731	3231	1649	1224	1043	802	686	659	622	572	530	543	487	467	480	481	469	475	444	482	456	475	461	453	469	435	508	453	450	453	409	432	455	463	443	437	483	476	436	455	457	480	410	399	424	436	474	424	478	435	444	427	423	437	435	463	461	435	442	439	482	425	442	418	462	452	482	448	446	436	425	447	436	433	404	445	404	405	427	434	426	435	468	397	478	479	443	431	432	432	397	414	453	450	461	454	492	460	424	456	469	422	471	486	467	402	460	439	456	430	425	442	428	420	421	441	426	402	451	454	437	456	417	412	426	471	437	430	450	449	428	415	429	424	469	403	463	463	420	415	437	436	477	435	426	426	434	420	414	459	450	411	426	433	419	474	425	404	436	446	468	416	439	427	419	459	447	469	476	459	461	445	478	454	393	455	450	442	434	441	477	457	405	435	413	459	401	496	449	450	446	440	434	430	410	448	443	445	455	438	462	438	438	451	433	437	457	447	452	477	431	435	408	455	441	415	419	428	406	442	433	418	441	406	440	408	445	460	429	467	436	458	435	441	398	424	408	420	456	390	424	448	418	458	434	449	409	427	425	393	449	433	423	485	479	401	441	428	400	417	435	413	441	429	419	473	461	449	480	433	424	453	452	440	470	448	457	467	429	457	440	433	418	451	397	423	429	429	436	448	401	457	440	434	440	468	449	416	449	429	431	480	424	385	448	465	429	405	447	436	432	475	443	444	414	427	447	415	474	453	460	457	435	431	412	434	431	427	442	438	435	493	384	436	462	407	460	410	425	419	414	488	450	411	452	411	431	428	450	390	447	422	453	452	423	420	405	426	421	442	447	419	468	453	428	432	444	442	433	419	417	473	474	422	428	460	441	393	493	427	459	488	432	414	420	444	426	449	429	432	466	435	415	462	463	461	477	453	427	429	470	430	448	455	434	394	452	451	447	448	399	403	442	432	410	430	433	435	469	466	451	425	437	437	463	466	462	482	443	410	445	430	415	416	418	438	464	468	446	409	471	445	457	436	435	429	436	459	441	443	432	442	428	438	447	405	406	448	406	419	421	469	443	447	455	430	420	427	431	442	423	451	459	440	413	437	404	397	469	453	407	455	480	423	414	450	459	390	433	464	477	434	435	430	460	450	444	461	439	501	462	444	419	458	421	416	424	460	459	422	457	412	414	434	449	453	428	456	443	441	446	445	468	457	450	433	485	426	428	437	428	428	433	447	433	440	469	432	469	467	460	451	419	485	439	421	466	423	414	466	423	396	442	449	412	467	444	455	447	461	415	431	434	454	421	445	412	394	458	475	460	414	437	469	449	453	429	473	413	407	431	448	432	470	415	453	405	441	415	457	441	433	422	452	414	447	427	419	449	413	403	418	446	453	406	421	434	436	390	437	468	432	417	468	462	420	487	403	415	461	443	440	452	488	404	451	451	428	411	454	394	430	470	473	481	439	418	424	419	416	416	409	419	418	408	455	416	444	426	456	446	439	434	449	443	436	436	413	409	444	424	432	476	457	457	442	480	439	429	433	415	418	458	426	404	426	425	430	433	450	456	425	461	425	460	450	405	441	435	407	473	446	443	443	412	462	415	459	417	422	422	456	398	412	433	434	454	419	447	451	437	418	429	400	445	449	450	444	445	435	441	397	433	427	441	408	411	432	452	421	409	446	439	453	444	447	423	464	431	469	398	452	435	404	447	426	460	507	451	444	440	479	471	459	451	460	460	470	456	483	474	416	431	420	418	424	425	429	457	470	451	430	429	454	420	402	378	443	451	424	414	430	473	408	403	398	414	435	410	438	443	447	455	425	430	410	432	414	457	430	459	434	443	458	443	436	465	456	471	424	428	429	455	421	447	462	482	440	418	416	442	451	418	473	469	414	444	437	425	443	428	461	441	413	467	414	440	425	419	448	406	472	439	449	440	458	438	455	439	442	438	437	450	420	469	478	403	449	461	421	420	393	412	423	457	437	415	457	448	441	445	438	435	442	471	455	430	464	465	460	409	422	433	430	450	403	406	438	432	485	437	440	431	429	423	440	449	481	477	444	403	452	420	422	435	429	437	420	431	398	424	430	465	451	383	439	438	396	456	445	413	419	420	464	441	416	452	450	473	460	431	449	434	449	442	453	433	412	461	442	443	463	472	440	473	455	456	444	449	425	397	439	425	453	421	450	458	456	466	417	413	426	428	444	411	475	447	431	441	463	401	458	427	441	457	478	429	441	454	473	436	433	464	437	475	450	455	442	425	428	466	406	416	429	396	448	420	412	447	446	456	471	445	428	436	427	399	434	439	422	410	430	460	442	406	419	417	415	424	414	407	432	474	413	433	433	419	451	405	435	430	445	457	426	437	438	461	415	418	392	435	427	432	427	436	405	473	428	439	464	395	458	407	430	441	456	469	412	428	414	438	419	446	468	451	431	456	440	435	427	428	424	407	419	434	461	436	435	443	472	422	423	422	472	423	417	423	430	429	468	446	442	458	437	455	439	394	441	445	411	444	483	477	418	416	426	444	465	396	486	431	446	399	438	453	421	417	415	465	440	420	413	450	448	420	451	426	431	432	469	451	421	405	476	420	409	440	450	451	431	459	459	419	470	456	429	428	373	445	422	425	422	456	439	468	449	465	433	378	443	447	446	421	450	454	428	475	423	433	408	441	433	457	389	444	424	423	433	429	425	401	392	428	474	454	436	476	445	452	433	440	431	446	428	411	437	453	479	419	464	448	430	403	416	426	463	437	437	440	484	452	454	412	419	420	463	424	472	454	443	425	444	416	428	448	434	450	425	444	423	417	411	481	424	405	438	437	412	454	495	435	437	425	461	431	462	407	459	456	443	418	432	427	445	434	448	440	444	446	399	430	426	452	446	430	477	465	424	448	427	444	443	425	427	439	424	463	445	470	440	451	440	448	432	426	446	455	435	446	444	475	414	426	411	433	450	431	449	428	462	465	442	416	427	423	455	474	400	451	470	428	437	386	445	447	445	411	425	444	437	448	454	426	462	423	438	424	426	427	445	481	421	462	398	423	446	431	435	443	410	445	439	480	417	452	436	387	437	472	453	441	408	478	416	433	433	430	422	433	423	436	421	412	439	459	484	424	441	460	459	486	434	455	458	401	419	430	431	434	421	438	463	406	419	441	380	393	415	440	468	436	440	455	417	436	424	442	405	441	439	476	449	443	434	445	457	417	446	433	457	437	446	481	420	432	432	451	445	455	469	433	439	413	453	460	460	485	435	454	432	440	399	425	437	439	450	447	486	434	459	444	415	429	447	446	439	453	460	443	425	430	493	429	433	416	442	411	461	442	454	438	440	446	443	437	445	417	407	430	433	428	440	449	447	442	430	448	425	459	436	445	454	451	427	452	448	398	432	457	442	445	417	436	440	447	449	449	423	444	387	451	387	470	441	427	415	451	424	434	448	408	456	426	459	431	447	424	430	465	441	441	436	430	435	418	422	442	425	428	448	453	417	432	433	446
24312	20853	26048	24736	1904	317	272	243	203	226	247	234	215	208	217	224	188	191	223	208	201	210	197	225	217	245	210	188	201	186	204	220	215	193	187	219	214	204	184	222	182	199	213	183	203	207	195	209	215	197	205	202	191	207	220	198	195	177	186	200	203	190	199	199	225	200	181	210	196	207	189	212	164	222	185	201	193	197	207	215	203	212	216	226	198	202	216	192	191	215	195	191	183	204	189	201	195	198	198	204	200	197	205	195	231	186	198	190	209	201	188	209	185	202	210	199	189	213	190	193	174	198	210	193	207	227	215	196	232	219	208	188	212	186	164	213	212	199	186	204	200	212	205	196	190	188	202	210	200	191	200	223	214	205	197	214	214	225	201	182	185	193	223	216	194	193	214	191	216	178	201	192	223	203	226	210	193	221	189	218	202	206	224	185	179	212	219	202	210	198	197	207	200	180	179	195	202	191	205	213	214	171	208	190	208	176	205	199	209	177	207	186	212	192	215	187	210	199	206	199	215	176	232	215	207	229	189	175	201	192	221	204	198	205	191	214	205	192	202	218	194	193	207	185	227	189	219	189	211	211	225	220	194	186	188	221	231	192	184	191	196	214	206	200	192	180	178	224	181	200	164	191	205	195	188	200	207	209	215	210	201	179	200	213	200	209	175	184	221	238	219	206	201	187	200	186	209	188	206	192	187	199	207	196	237	207	212	203	222	197	207	194	199	209	195	224	213	213	169	213	206	209	199	206	203	195	200	240	194	231	204	202	225	210	209	193	208	221	206	230	224	197	181	176	219	193	218	216	229	206	220	197	196	195	211	176	196	224	199	213	201	192	199	194	200	186	208	191	196	197	208	198	196	203	197	210	196	195	206	217	213	185	205	185	195	213	211	210	200	212	202	188	191	203	187	198	185	219	226	210	189	206	204	213	181	211	215	206	196	190	208	227	214	182	204	203	188	182	220	189	196	217	183	186	202	210	220	197	211	203	200	215	214	182	228	227	200	234	208	206	201	192	197	196	198	196	205	222	190	192	186	206	199	195	227	210	198	193	203	218	199	169	224	203	208	206	200	205	189	176	211	218	205	192	206	196	177	198	214	218	188	204	215	213	205	214	192	200	177	231	203	214	217	206	224	203	198	204	209	205	190	205	209	214	213	198	193	210	216	186	206	172	203	209	208	201	200	197	219	199	204	197	196	203	198	192	201	200	202	194	185	199	199	226	198	186	213	201	208	190	203	219	199	191	189	212	210	176	216	161	205	190	195	196	175	199	232	207	175	202	193	199	223	183	221	201	211	199	213	182	186	200	215	227	174	200	237	179	188	169	182	182	191	194	212	191	187	202	198	201	179	209	169	202	190	211	182	203	198	211	212	205	183	187	199	190	206	197	211	179	209	208	203	229	225	211	205	207	214	192	209	193	224	214	202	197	210	181	212	167	179	216	203	239	207	233	190	197	189	180	204	196	200	189	194	211	195	179	205	220	192	219	214	198	191	209	169	237	206	207	189	186	210	185	186	221	196	195	204	195	202	220	182	189	208	192	180	197	215	210	211	192	215	178	185	192	205	189	190	203	180	179	203	214	195	184	201	217	203	234	228	228	183	189	211	213	215	206	210	182	225	202	213	200	211	184	199	202	198	190	214	207	220	168	193	201	193	188	202	232	225	195	223	204	190	174	224	202	209	186	201	174	237	192	214	195	186	197	206	198	205	185	203	206	216	177	193	208	182	202	208	195	213	197	196	180	221	196	197	192	185	206	187	210	226	195	206	209	202	194	209	192	192	225	202	201	203	205	201	205	219	190	242	234	204	209	191	196	204	185	191	190	231	197	201	207	177	201	189	197	185	221	197	217	215	190	204	195	200	178	206	206	210	198	178	181	188	203	194	201	197	187	197	201	205	213	189	202	203	188	196	197	187	208	166	215	217	189	175	201	222	205	194	184	223	201	176	172	198	217	190	186	161	201	217	193	176	208	216	195	201	204	211	217	192	186	206	207	182	192	211	207	185	196	191	180	193	191	215	197	190	184	188	213	198	207	211	182	221	201	224	219	212	186	198	190	209	206	246	202	236	187	223	212	219	177	176	214	186	215	208	205	188	219	189	222	203	190	196	203	196	180	242	190	216	215	188	188	188	191	185	204	213	199	221	196	181	203	202	224	210	189	216	214	214	235	184	226	196	173	201	192	210	193	227	215	182	206	189	221	201	203	187	198	202	198	206	204	179	203	198	194	195	203	199	205	189	212	199	201	195	196	189	175	188	181	208	192	210	202	178	229	190	209	177	199	202	230	198	196	191	221	216	212	197	198	182	202	206	189	205	182	194	204	179	226	206	204	185	200	229	212	233	205	230	188	199	188	186	204	207	195	186	196	196	218	200	185	185	200	213	204	194	213	210	218	195	192	195	208	224	238	198	213	206	200	210	168	198	193	174	194	202	196	172	215	223	220	207	200	242	205	203	269	236	216	206	219	219	181	215	198	203	201	170	226	207	189	208	199	213	208	178	217	219	188	202	185	197	199	190	183	205	195	214	221	215	191	196	226	189	188	203	208	225	195	210	197	189	184	210	187	181	218	202	202	188	210	214	184	182	195	196	209	207	207	217	188	225	178	208	195	218	226	204	207	224	206	205	210	179	205	207	185	204	211	207	208	185	181	173	192	214	197	200	242	182	212	236	178	186	202	194	199	166	185	226	200	212	220	203	200	214	183	171	196	201	199	210	208	201	208	222	204	181	219	172	193	177	198	179	186	200	198	208	195	215	202	203	213	180	215	176	220	206	201	196	185	198	211	195	196	189	204	198	205	224	205	207	218	197	208	222	204	194	207	205	191	182	213	220	217	219	192	206	163	194	212	192	216	207	193	203	213	213	187	217	212	203	219	204	205	218	197	216	193	177	215	213	224	229	180	203	202	196	222	189	175	192	201	192	206	201	200	229	227	220	211	214	231	217	214	220	200	208	200	200	229	198	208	215	165	193	208	213	198	186	189	197	210	202	209	195	220	219	186	204	190	195	196	185	194	202	184	220	211	185	228	212	209	206	207	172	196	198	207	198	216	206	166	211	196	184	201	201	207	215	201	181	212	207	216	239	197	222	190	201	189	190	178	193	200	201	218	198	203	214	189	199	208	204	242	174	199	199	186	199	208	208	190	197	187	188	223	219	207	203	203	223	203	212	208	199	204	209	188	215	200	209	224	216	214	197	204	232	224	203	198	188	216	213	221	179	210	213	210	212	211	193	191	195	222	203	210	201	220	208	210	213	193	206	184	191	221	225	202	191	219	208	221	205	197	212	172	205	184	211	209	182	200	197	169	213	193	234	190	181	220	191	193	192	181	220	185	190	212	212	189	191	203	187	181	190	192	207	194	199	188	193	201	201	187	202	201	188	202	215	199	198	198	197	217	191	197	224	207	209	200	187	193	208	188	209	210	194	206	198	184	174	176	216	175	191	187	205	200	206	198	203	214	209	208	192	211	199	213
3189	3531	1729	923	722	568	505	451	435	357	354	307	322	325	298	274	290	281	311	320	297	285	276	262	269	276	298	279	281	297	299	282	277	278	268	263	275	267	253	239	265	257	266	296	274	293	277	291	250	279	246	331	277	280	255	261	279	269	268	267	252	261	273	246	258	261	295	270	269	276	265	271	301	245	266	258	270	238	291	272	281	293	262	262	260	247	272	236	251	266	275	245	269	268	264	264	283	238	264	251	284	275	264	255	253	243	272	271	278	256	272	256	256	251	249	282	289	305	277	255	248	275	237	297	232	275	256	265	264	257	255	248	287	273	275	227	283	243	242	256	243	234	258	258	286	263	264	261	276	265	264	246	250	290	292	252	263	255	277	247	300	251	267	274	283	273	248	247	253	263	253	259	237	285	279	281	259	235	251	245	256	257	258	235	257	255	252	279	274	257	272	274	283	267	288	255	240	248	264	254	274	241	248	243	295	255	250	231	280	262	262	273	239	254	240	256	278	280	261	248	297	241	260	272	273	241	268	247	256	265	254	257	266	239	243	257	269	282	265	277	273	242	239	271	256	301	260	267	279	262	248	235	262	260	277	266	266	237	249	257	282	296	233	274	280	247	242	282	262	286	251	250	278	261	264	260	267	262	264	270	246	261	274	243	255	258	238	273	261	277	317	256	269	240	234	258	269	259	258	233	251	262	255	246	240	274	260	239	264	257	309	257	239	275	273	242	246	262	278	270	236	263	246	245	254	282	267	282	259	245	249	273	277	264	233	263	243	247	250	248	259	254	247	245	245	264	274	260	257	258	286	255	261	251	252	268	277	266	291	280	271	288	252	256	238	226	265	268	262	244	265	287	273	268	277	260	283	252	254	250	264	269	260	290	267	260	276	233	261	260	259	248	248	275	270	280	251	253	257	252	277	274	243	245	279	290	279	263	280	256	258	268	262	264	234	277	262	267	264	267	272	254	262	284	257	259	260	282	257	268	259	248	277	278	248	284	254	253	251	256	292	317	257	252	241	270	274	272	268	277	289	260	252	250	272	274	279	256	285	260	276	273	265	274	246	265	258	260	271	269	305	273	255	243	254	287	272	283	265	264	273	281	248	228	293	255	274	267	250	269	250	272	257	288	261	269	253	242	253	274	253	260	256	264	273	244	235	251	289	265	242	247	240	283	258	271	287	275	260	293	246	248	270	277	264	277	295	266	273	255	259	259	277	253	270	281	288	293	302	274	269	287	266	259	274	269	261	266	249	286	269	251	266	243	277	261	265	263	261	272	266	226	254	262	259	250	268	249	247	260	254	243	253	273	281	267	248	241	278	268	272	319	238	259	251	237	272	250	265	266	240	279	247	246	252	257	284	253	258	258	265	274	266	276	251	257	254	250	277	267	267	250	280	233	262	278	266	250	280	280	239	266	252	261	280	270	269	249	269	253	261	244	268	232	268	285	274	250	247	254	265	257	260	256	253	265	267	273	247	212	261	250	285	246	266	256	250	261	256	244	265	253	262	281	269	289	241	257	271	284	261	272	280	257	224	270	267	264	228	276	298	247	270	280	223	272	265	256	281	267	277	273	264	270	269	240	281	252	266	262	233	282	268	249	260	249	266	258	278	266	260	259	272	276	245	268	255	283	266	260	272	318	256	258	276	274	271	281	278	262	265	241	233	266	249	290	287	268	239	243	258	273	278	245	255	288	260	278	242	259	295	280	265	272	261	275	247	218	281	267	258	248	290	266	233	275	274	255	279	249	260	219	261	247	248	264	254	243	257	275	255	241	246	232	267	245	246	272	268	247	251	283	267	304	277	264	251	254	264	253	269	273	283	252	251	258	276	229	281	272	287	257	282	272	262	247	263	285	264	284	263	277	262	285	282	246	285	249	259	251	260	260	242	279	283	265	264	260	273	247	248	272	263	282	275	246	239	255	231	236	275	266	265	287	246	287	236	274	276	272	252	253	273	268	277	274	286	263	276	279	254	276	254	239	253	227	245	263	249	259	293	286	237	238	294	290	253	263	291	266	232	280	274	266	258	250	235	273	268	277	249	291	272	272	257	242	254	292	271	242	266	268	271	270	275	264	299	275	267	265	249	261	253	260	273	264	271	256	247	248	281	280	312	252	259	282	251	261	259	262	281	266	279	268	271	252	291	269	250	276	258	263	258	282	257	269	276	250	280	259	265	237	274	250	222	231	264	257	264	246	277	293	271	288	255	287	303	277	271	234	277	274	233	275	284	281	254	258	267	245	234	265	290	280	268	279	264	251	283	253	250	262	256	261	285	257	284	251	270	280	252	256	265	264	256	242	241	249	271	275	259	282	253	276	242	254	256	298	302	270	265	263	277	267	260	254	244	286	237	242	263	243	257	274	233	261	243	250	266	284	261	283	247	259	283	251	258	273	257	250	245	250	252	295	256	271	235	272	271	279	243	271	267	262	262	283	247	255	244	259	260	290	282	274	260	276	293	280	279	246	278	245	264	274	265	262	247	235	268	246	255	251	268	278	283	287	274	280	248	263	258	258	306	263	261	254	257	285	249	294	255	272	305	256	279	256	272	264	270	250	255	258	266	244	305	279	281	252	259	255	265	264	263	255	277	256	247	276	256	277	217	262	274	261	265	244	248	267	286	244	237	278	258	247	252	277	275	265	259	261	274	258	289	276	238	254	274	205	258	263	263	254	285	248	239	268	264	249	267	257	277	272	237	265	285	292	252	253	254	243	248	256	247	287	235	272	240	283	270	271	262	289	277	276	247	279	265	262	260	273	266	256	273	272	262	262	265	263	239	283	237	251	289	266	255	269	261	266	264	279	265	275	256	243	265	276	218	276	251	250	233	279	264	255	269	272	273	255	270	292	272	284	250	253	234	291	261	267	295	275	269	262	246	265	258	257	255	269	287	273	258	294	270	276	264	238	253	248	263	255	264	262	283	247	255	285	249	248	287	267	275	271	242	267	254	258	262	249	259	270	275	271	246	257	260	271	239	281	266	255	298	235	269	293	269	248	260	295	295	283	275	245	260	261	251	265	245	248	239	260	272	275	284	236	261	304	264	244	267	268	271	277	282	252	281	266	281	254	250	255	274	280	254	246	253	279	274	269	245	256	270	262	287	281	262	261	273	302	277	259	254	273	281	259	287	306	274	229	263	276	260	246	292	271	255	302	263	255	264	270	255	255	274	308	272	263	272	268	231	261	249	255	267	270	285	258	259	268	244	254	271	271	272	261	267	251	274	252	246	262	274	239	264	267	278	270	275	260	257	275	266	270	249	266	296	256	274	248	234	262	273	246	252	298	281	270	266	253	283	287	254	288	273	242	282	244	257	262	251	270	287	264	245	254	251	238	236	253	289	252	281	272	245	283	274	258	256	249	248	293	300	271	247	258	267	273	298	262	251	257	268	263	266	268	261	290	270	278	279	250	273	264	242	277	294	236	274	258	277	263	262	258	264	269	257	234	259	245	278	276	269	268	241	276	266	269
22297	20926	28311	23694	20926	19928	1160	416	354	319	317	292	305	272	254	274	249	262	265	274	259	227	243	243	243	257	233	245	234	225	243	239	217	240	221	235	226	237	234	238	205	283	221	231	230	246	200	256	224	232	230	208	243	244	229	242	233	229	251	219	247	249	274	263	214	263	219	226	270	239	252	248	218	231	221	249	251	250	260	246	248	227	224	235	218	226	231	226	231	241	233	214	220	237	266	208	244	249	239	215	217	214	218	198	244	219	196	234	210	244	210	218	219	223	245	216	239	218	231	238	212	228	219	218	213	240	228	228	228	203	242	230	221	238	215	233	215	236	236	264	211	249	220	230	253	228	249	230	228	248	221	246	207	247	249	255	243	210	246	205	234	258	247	218	224	229	273	211	225	246	215	247	220	242	229	216	211	237	236	240	224	251	242	234	244	239	220	232	254	246	247	245	229	247	235	229	242	208	238	230	225	224	204	244	258	224	205	245	225	226	233	231	264	238	253	226	232	199	262	203	234	254	218	228	247	214	269	240	239	248	225	238	219	254	256	244	238	237	250	215	234	243	236	235	236	232	253	232	231	249	251	247	216	238	217	255	238	236	244	212	256	218	260	221	217	278	268	229	201	211	222	240	236	247	237	266	247	223	239	250	229	250	251	217	248	256	207	233	242	213	263	219	231	249	250	202	210	235	212	211	240	228	250	232	241	224	232	238	226	235	244	245	237	244	230	232	247	252	215	241	232	237	255	211	230	229	218	226	233	227	244	217	217	235	237	215	253	229	256	229	226	243	204	290	241	222	246	224	224	207	197	238	198	256	238	246	238	261	236	246	226	235	227	244	237	243	237	245	216	224	225	213	228	218	241	232	237	203	215	240	239	227	229	233	248	222	213	229	195	214	234	220	226	230	234	245	233	253	227	228	239	254	228	266	231	211	211	231	219	239	254	215	242	199	240	233	240	238	218	260	226	235	205	252	235	220	188	247	211	260	216	212	201	233	232	243	217	237	238	290	261	238	243	217	268	202	221	225	241	242	227	217	219	217	227	226	238	240	240	246	239	228	252	247	230	252	211	253	228	249	278	223	239	204	241	269	235	207	253	224	259	232	183	207	231	226	247	260	224	199	226	227	238	206	242	222	238	214	220	204	240	228	222	266	214	222	239	228	223	237	238	229	224	217	238	235	213	234	242	237	233	223	220	244	223	209	236	228	239	211	239	225	211	227	228	224	210	222	229	217	239	215	220	224	218	222	238	230	258	256	212	222	248	238	238	236	206	249	221	220	233	238	211	254	213	208	253	217	246	210	223	199	237	209	276	209	246	232	270	225	213	226	221	203	225	244	221	250	250	229	256	263	220	218	233	232	216	216	214	202	227	241	259	249	247	211	225	269	218	257	260	232	232	240	217	252	234	254	217	231	250	240	212	205	225	239	231	230	234	242	237	231	223	249	252	214	235	216	234	233	241	211	235	251	230	248	229	233	218	213	218	250	240	247	223	244	251	223	230	245	239	221	216	218	258	191	219	229	240	245	211	220	227	230	223	245	241	224	211	230	243	226	199	223	236	201	218	207	226	233	231	250	235	211	236	236	257	225	239	226	259	232	242	211	211	241	230	226	230	231	239	228	234	247	253	222	227	254	221	229	225	234	205	244	270	247	232	228	230	226	226	240	231	236	248	222	212	240	224	234	245	244	223	220	249	230	209	187	231	212	234	247	229	223	214	207	197	250	201	267	241	255	230	237	231	207	245	249	235	231	224	230	240	256	260	246	232	245	242	227	234	220	241	252	254	230	234	234	233	225	231	207	205	253	217	224	218	226	218	216	222	227	232	249	235	216	233	222	232	226	240	241	251	215	222	203	204	236	210	253	209	223	221	253	222	217	262	265	238	224	219	213	258	251	253	234	211	227	228	214	234	219	234	216	221	252	231	224	221	254	210	202	234	235	239	205	223	238	228	223	226	214	227	228	222	252	218	231	241	244	234	241	232	235	245	217	232	206	264	238	239	205	218	217	245	228	192	208	252	250	238	237	226	230	214	239	243	222	236	234	227	250	241	243	238	210	230	249	251	244	218	228	226	236	231	210	276	226	266	233	206	243	219	232	234	228	232	222	192	218	230	220	229	232	219	220	226	208	226	247	226	254	224	226	240	249	232	223	200	224	224	238	237	228	211	244	205	262	226	242	209	267	218	267	226	244	251	223	232	248	220	227	254	238	270	207	264	232	216	240	223	233	267	208	256	227	201	218	232	241	225	236	232	229	231	221	223	249	260	221	246	212	234	211	235	229	234	249	252	237	229	225	223	246	220	218	234	203	245	231	204	244	241	214	237	237	212	228	230	228	267	284	222	234	253	242	263	210	247	216	230	229	229	242	220	240	252	228	215	237	208	230	251	236	252	230	217	202	201	246	218	243	264	209	199	251	199	227	233	192	188	207	258	211	233	237	269	233	228	241	226	227	218	249	226	244	212	232	229	242	218	223	281	233	213	217	235	244	246	236	240	253	217	226	214	231	247	229	265	220	257	208	227	234	209	249	239	211	229	232	240	211	245	234	217	221	234	212	241	223	217	233	249	233	243	247	232	257	257	232	221	235	233	210	229	231	220	222	250	237	252	231	212	216	229	246	237	227	244	238	234	233	240	235	226	232	242	224	228	215	231	224	243	225	215	238	243	243	249	233	251	226	269	246	235	228	223	212	222	255	247	239	217	203	247	230	224	239	242	231	244	220	233	246	229	197	230	229	236	244	214	226	224	223	239	232	249	209	215	213	233	214	241	231	238	223	248	231	218	229	249	224	222	221	239	247	202	229	204	229	221	236	221	239	205	232	209	226	221	242	252	245	225	239	236	225	231	227	222	256	238	237	240	225	244	227	222	236	235	232	217	218	254	220	225	230	249	244	222	223	246	243	225	246	201	220	237	248	226	248	221	228	225	209	213	231	206	245	236	230	224	221	251	235	234	215	239	234	255	213	235	226	216	240	232	228	239	230	261	199	247	249	236	244	222	220	217	229	222	231	241	217	239	255	223	224	241	219	208	261	239	224	234	224	227	232	245	241	242	212	239	209	228	210	221	249	223	212	210	235	221	233	234	201	236	234	230	239	225	242	211	227	215	231	255	247	227	209	196	225	198	256	226	216	231	231	235	236	243	241	244	242	198	253	236	218	198	208	225	261	227	208	223	232	268	253	241	207	219	233	225	225	253	242	218	218	227	223	248	229	218	225	236	234	229	241	222	209	229	245	224	205	238	218	215	224	256	219	227	234	206	244	257	239	236	240	254	223	221	258	218	233	232	209	228	221	274	223	267	238	227	231	216	223	232	215	269	223	244	238	240	204	202	247	221	242	247	245	245	218	236	224	242	224	245	245	227	236	220	239	214	184	263	219	235	229	234	253	257	249	233	215	233	227	229	234	242	238	227	237	241	222	220	255	239	232	214	236	236	249	232	241	212	225	208	234	240	249	231	251	210	229	238	218	243	217
3888	9889	5326	2618	1877	1377	1115	891	757	667	612	538	484	483	454	429	415	373	343	366	373	354	351	361	353	346	334	334	346	357	353	353	319	316	314	326	340	302	331	330	290	348	335	308	323	310	323	353	309	311	309	327	290	298	285	296	334	285	305	303	314	286	324	292	316	309	298	318	314	278	316	340	282	303	309	300	320	294	294	287	298	310	350	308	305	290	343	305	333	316	300	327	292	309	297	313	331	351	320	331	306	308	282	288	337	271	298	310	294	298	279	311	304	312	309	337	320	281	333	331	291	302	294	323	321	306	330	316	299	301	297	312	293	331	299	274	292	359	301	316	310	287	310	298	330	308	273	295	294	324	296	328	320	285	309	323	314	341	276	318	282	324	324	320	301	306	309	295	318	317	307	325	307	331	321	280	308	285	320	295	289	326	314	285	295	278	318	327	336	305	306	300	330	298	298	323	315	312	309	316	322	304	312	307	296	303	315	306	279	312	325	317	317	289	321	273	313	303	310	322	299	308	286	286	294	297	288	287	310	331	319	297	313	303	322	309	307	325	317	311	324	336	321	316	325	343	323	299	302	302	318	304	277	322	305	343	304	319	314	285	294	283	319	328	302	314	272	300	278	323	315	311	314	286	308	276	326	300	323	328	293	343	307	330	320	301	314	320	335	298	328	301	318	325	315	300	347	287	341	303	298	302	297	298	315	264	283	331	295	303	329	326	326	312	357	296	320	305	296	311	296	326	296	328	309	313	309	302	318	309	309	309	305	284	311	317	314	314	293	303	305	290	302	316	299	314	316	339	299	335	296	313	307	349	295	311	325	287	316	309	309	295	306	297	320	318	329	311	304	260	315	348	316	297	298	297	348	316	300	321	296	292	332	324	284	318	295	292	281	304	268	310	276	322	286	300	341	335	302	316	323	301	291	303	308	317	360	332	296	327	324	278	318	330	317	300	291	296	310	312	304	316	297	326	314	288	296	324	314	292	283	299	294	297	326	288	291	319	288	322	324	298	318	293	317	308	339	318	297	296	320	297	299	314	286	313	311	291	306	310	317	293	286	279	296	319	287	328	309	306	299	277	301	304	297	324	327	314	303	305	289	315	301	305	299	289	313	312	298	333	301	300	309	306	314	315	329	295	300	320	298	319	289	306	318	294	302	326	303	348	289	282	291	299	283	307	324	283	334	293	350	312	338	285	317	324	311	315	279	330	281	303	330	302	303	346	320	317	292	311	325	296	318	294	253	342	336	326	311	324	301	320	284	296	316	338	284	285	269	324	335	284	292	329	329	307	309	325	294	284	296	318	319	336	306	307	315	281	296	279	327	295	326	318	302	327	320	287	317	291	288	334	336	304	288	294	308	295	326	290	314	301	333	286	299	279	369	319	283	352	326	291	292	318	332	305	308	309	311	329	292	292	280	289	329	312	314	309	322	317	319	290	301	307	335	305	329	316	312	308	314	310	312	349	292	318	289	309	316	280	293	306	319	312	271	326	332	334	287	299	291	349	279	323	326	292	302	318	292	284	315	305	338	316	316	287	300	310	292	301	283	319	305	323	280	298	303	283	301	302	288	336	306	311	337	311	302	298	316	294	307	271	311	340	303	316	298	306	301	322	296	300	320	318	322	295	304	323	311	286	293	302	341	305	315	315	295	301	296	315	313	345	279	316	304	294	305	300	330	329	317	281	275	270	319	328	274	293	322	294	311	318	303	328	296	289	329	317	346	319	308	325	301	318	297	307	323	310	328	312	320	323	331	317	345	314	271	328	288	307	306	323	291	320	321	321	318	288	298	316	306	287	315	327	283	305	285	290	331	305	290	342	326	264	319	293	323	321	342	315	292	318	307	293	304	303	319	269	297	259	327	318	293	280	310	310	343	341	299	338	318	337	314	327	289	315	317	329	311	281	325	314	320	296	361	291	309	317	290	319	328	301	293	291	302	309	288	285	287	305	326	293	316	306	293	307	305	296	333	314	330	303	302	291	301	300	285	328	315	287	283	334	304	298	275	334	283	290	299	333	306	323	320	317	326	287	317	326	286	297	318	309	294	328	296	314	302	312	314	292	322	288	338	307	301	289	297	329	317	315	330	309	300	290	304	298	303	321	314	279	294	298	308	311	319	294	289	299	312	294	326	300	326	296	296	306	314	318	312	327	279	312	329	312	329	316	304	317	288	321	320	317	296	301	320	296	314	284	321	313	323	334	285	313	319	309	300	313	323	293	328	320	342	292	292	308	333	272	293	293	321	305	319	286	322	332	333	302	336	351	274	336	300	284	311	308	308	307	341	274	305	274	326	328	294	305	291	305	309	365	288	300	355	322	283	333	302	302	287	329	314	308	308	312	308	284	331	306	304	300	295	296	290	287	299	324	324	331	296	325	325	300	293	304	343	320	299	303	302	304	307	292	321	282	302	335	323	305	327	310	325	326	350	296	304	312	296	264	282	341	330	304	301	335	314	303	319	283	311	289	293	313	299	278	313	271	283	349	312	316	288	350	330	320	325	279	300	321	333	316	314	317	301	280	322	301	329	277	304	304	322	294	312	304	294	300	287	337	307	305	310	302	285	271	298	305	307	309	315	349	331	340	308	305	318	340	320	302	300	302	305	286	293	314	335	290	310	311	322	303	325	304	325	305	306	300	316	349	306	292	269	327	323	295	290	290	323	303	316	309	323	271	296	307	269	311	302	307	319	289	328	286	333	316	303	299	317	310	320	284	325	309	334	322	301	317	278	317	294	307	312	314	292	317	276	328	292	269	310	279	304	290	314	308	267	324	306	299	314	318	307	295	294	335	285	312	313	329	309	301	327	283	343	286	299	308	288	316	309	314	311	283	304	322	287	293	336	329	300	320	311	299	322	341	328	326	302	323	324	305	290	293	306	308	318	285	297	299	313	329	315	324	297	309	318	289	331	288	297	293	311	299	342	304	305	275	334	304	296	300	310	287	291	316	299	317	314	319	307	307	302	320	275	305	289	298	327	333	283	307	306	303	286	300	301	312	303	328	317	312	317	284	318	303	316	324	298	307	337	315	308	296	305	294	297	296	319	307	285	310	322	316	305	307	302	319	308	292	314	322	304	316	286	317	333	293	277	296	293	314	314	320	294	287	317	288	285	298	292	305	329	289	298	291	320	341	295	323	316	318	319	306	325	300	310	321	330	315	298	312	329	281	300	282	300	298	303	280	312	321	315	319	323	312	290	317	310	313	301	280	310	330	279	297	294	310	312	307	319	308	337	299	323	294	303	328	308	346	288	305	308	302	321	253	308	325	320	334	309	331	323	312	298	319	314	332	331	308	333	310	309	310	327	300	330	310	321	272	325	316	315	296	292	300	306	294	311	295	313	327	322	296	325	310	328	311	280	330	292	295	323	323	274	291	295	291	302	315	323	292	305	320	345	285	339	311	283	300	306	299	306	305	285	289	327	360	290	323	313	287	336	275	334	341	322	292	307	307	344	291	324	303	327	316	328	278
27138	17987	3415	416	359	278	279	293	298	298	304	280	264	288	278	281	330	290	272	299	260	287	263	279	277	283	302	282	314	281	287	290	268	277	297	303	299	298	269	299	254	306	306	285	268	275	304	292	307	262	301	278	282	284	263	281	318	286	278	303	286	291	256	266	266	283	262	294	279	277	254	280	278	277	317	312	273	314	288	274	285	241	297	298	257	271	278	280	287	310	251	300	294	301	311	315	254	328	275	266	265	308	305	291	275	264	295	286	267	281	291	279	270	278	269	281	288	279	266	294	289	271	306	252	276	295	276	272	269	288	275	265	301	289	287	311	271	283	293	294	288	267	279	294	307	294	265	273	284	299	297	291	291	288	264	283	299	288	306	300	269	244	263	288	238	279	251	273	269	282	305	296	276	316	299	299	259	268	293	283	283	266	255	279	282	272	291	293	269	294	284	302	273	288	275	296	266	295	280	282	307	303	263	250	307	276	302	298	283	303	301	284	296	248	325	279	288	272	267	269	243	288	293	295	289	292	258	326	268	286	287	275	297	289	283	287	280	285	291	277	286	304	273	238	293	303	291	266	266	293	297	278	298	283	306	273	280	314	282	307	273	284	264	288	308	288	288	272	283	272	296	269	296	300	307	269	301	297	303	294	283	267	318	271	291	276	268	272	285	292	275	289	252	295	300	274	277	285	279	279	252	272	291	265	287	263	272	266	320	279	282	278	298	261	308	268	298	297	246	274	253	289	274	293	274	282	292	282	258	274	271	303	276	280	290	301	295	282	262	289	271	280	288	284	286	287	281	304	264	289	284	288	291	294	282	259	285	260	308	317	287	288	265	272	267	298	307	295	309	252	275	266	310	268	283	298	271	270	279	283	281	320	293	276	288	282	300	299	299	303	284	262	290	302	274	252	309	284	297	310	287	283	265	300	309	284	297	288	275	280	279	281	274	271	292	264	315	273	307	281	292	296	282	288	277	340	271	303	301	269	302	276	291	286	305	285	296	257	301	293	279	283	274	290	271	298	307	307	312	299	303	288	277	303	273	248	291	264	273	290	263	300	294	273	288	263	276	294	287	313	275	267	299	272	285	293	267	261	284	310	266	285	283	297	295	300	276	284	275	268	270	300	272	279	309	271	282	261	277	276	283	268	287	298	279	284	243	275	283	311	275	277	270	302	297	270	307	295	325	302	287	272	302	263	286	272	296	299	290	274	293	277	279	268	301	269	280	291	271	278	278	289	308	294	271	277	292	288	285	285	262	247	276	289	278	278	281	309	304	295	284	268	269	294	270	271	280	281	305	267	307	279	278	327	274	304	277	300	286	253	278	290	285	312	257	287	276	272	292	265	248	272	293	276	299	286	314	271	305	296	274	285	280	306	303	259	270	280	318	293	266	301	278	290	278	306	282	257	279	269	276	261	292	288	322	308	313	292	252	308	284	304	277	286	281	269	275	289	264	258	271	303	264	298	303	287	294	254	266	291	269	277	303	283	281	299	298	288	276	283	298	257	271	297	308	264	285	305	267	280	265	287	278	268	276	271	275	269	278	277	281	227	263	290	257	280	286	303	303	296	279	293	273	251	302	270	271	283	294	250	261	262	287	309	266	289	281	286	296	288	280	281	315	324	307	313	306	273	270	274	321	271	295	259	264	291	285	281	279	279	262	290	279	260	282	316	283	290	278	280	315	302	287	283	257	279	284	270	286	312	294	271	281	290	284	282	302	267	263	280	303	313	280	287	277	283	295	275	298	281	293	284	270	300	294	279	258	289	275	290	281	278	299	295	271	298	298	305	279	258	289	296	296	272	280	302	304	311	287	317	273	290	279	254	298	303	287	280	273	281	274	283	310	288	295	313	290	274	289	287	268	293	283	284	297	275	301	286	270	287	260	313	292	294	269	291	291	264	297	280	291	270	309	299	265	282	273	286	297	290	300	318	261	299	272	304	303	292	283	260	287	280	264	317	304	270	302	316	277	293	287	292	288	265	288	319	277	290	268	298	284	267	293	311	275	285	278	272	275	287	282	274	273	274	266	293	274	299	297	278	314	283	294	275	277	291	289	272	257	262	281	323	242	304	280	277	299	274	293	297	293	282	298	288	266	232	291	289	263	283	320	287	279	283	285	286	296	283	291	266	287	265	273	273	288	292	262	282	276	266	325	318	301	253	274	275	286	274	278	282	316	281	289	278	283	286	306	268	279	269	257	293	278	259	299	277	276	304	296	266	278	285	281	309	298	277	245	304	276	281	278	272	265	288	289	300	318	294	288	268	273	269	263	268	291	276	254	324	278	305	282	259	297	268	278	266	301	301	294	270	319	270	270	272	276	293	292	277	273	300	291	253	295	303	295	292	285	280	262	268	291	297	301	258	268	307	285	270	238	262	268	285	302	277	292	284	284	273	277	273	265	264	304	249	293	286	277	278	283	293	261	291	284	295	302	289	264	269	266	286	256	291	290	321	273	276	289	268	279	287	288	299	312	285	287	292	287	267	287	278	277	241	270	302	285	281	306	276	280	285	274	302	314	268	270	274	344	271	280	290	342	305	273	242	288	294	280	297	288	280	308	239	279	269	279	273	307	268	259	280	270	289	269	304	289	271	260	291	274	253	266	292	275	288	280	305	299	304	272	275	285	278	267	279	297	303	264	280	293	290	274	299	249	282	289	317	311	256	288	271	278	286	293	254	289	278	294	279	289	305	303	276	268	294	278	295	266	293	300	259	303	254	297	264	288	281	254	284	282	302	297	278	274	266	273	276	298	288	313	301	280	309	303	274	292	299	291	272	283	270	307	286	280	273	262	294	299	270	284	302	265	267	278	275	305	289	276	292	274	295	291	274	286	270	261	272	255	283	242	268	252	284	288	265	286	252	303	277	288	245	266	294	290	280	273	288	282	271	283	279	253	264	274	283	266	280	298	254	270	266	275	273	278	283	293	276	278	315	288	284	299	279	296	233	282	293	287	272	296	266	271	275	307	299	295	308	270	266	283	291	294	292	282	302	305	296	269	272	288	256	307	282	273	263	248	269	298	253	313	287	322	293	321	281	285	292	300	294	281	310	286	293	260	277	311	282	283	254	315	284	284	301	254	278	280	292	273	262	287	272	278	257	286	269	297	275	290	302	296	289	285	263	295	269	289	293	290	305	279	264	277	292	309	255	254	276	298	260	291	296	296	262	261	288	304	295	294	280	294	284	261	303	292	291	285	264	280	269	261	277	332	272	290	275	273	258	262	260	323	276	277	270	295	292	326	285	316	235	318	275	287	279	289	304	279	289	284	289	275	287	277	288	279	293	283	283	271	295	262	265	287	276	264	283	286	321	289	266	276	302	276	274	300	276	254	301	275	269	301	279	296	289	286	277	289	291	275	290	294	315	285	272	281	274	283	294	304	313	252	299	288	271	269	267	293	274	313	269	298	265	290	275	266	278	266	291	273	288	251	302	270	259	276	272	274	281	285	287	314	258	288	305	272	260	287	282
4308	860	574	497	448	416	418	431	392	389	354	382	405	399	386	369	380	389	414	419	406	354	378	376	372	383	384	398	377	377	408	388	438	370	426	410	380	385	383	408	377	437	392	401	401	360	383	382	414	386	386	372	393	374	401	403	393	362	381	389	388	400	352	355	364	396	410	415	387	387	395	381	393	409	400	381	426	370	380	432	388	397	389	399	359	369	361	382	398	391	426	388	381	381	378	376	408	435	369	374	369	411	372	430	399	402	387	364	399	368	374	394	427	411	386	386	377	382	415	404	406	405	426	395	387	384	399	395	390	420	386	374	372	384	390	376	376	367	414	424	357	426	393	336	378	388	406	387	423	409	414	414	377	400	374	401	375	392	403	382	347	364	359	379	365	388	424	382	426	408	399	374	383	398	384	370	410	409	373	379	382	382	383	392	355	395	403	423	380	402	366	414	373	359	384	397	347	401	370	355	403	405	396	376	395	368	388	411	378	395	389	383	401	364	373	382	412	384	365	371	417	371	390	398	400	405	382	420	392	395	344	408	403	395	364	394	406	393	383	404	369	404	374	400	397	393	386	414	393	416	382	384	419	363	355	395	348	450	366	369	402	400	349	408	401	405	385	408	400	374	400	405	396	392	373	365	364	396	405	401	368	359	392	406	394	397	417	410	381	386	397	382	388	369	393	363	414	379	391	416	385	387	418	408	376	385	373	373	365	391	375	389	393	405	393	351	372	437	413	367	401	348	385	370	380	374	377	384	413	402	384	388	377	385	406	403	411	389	406	391	381	377	408	395	412	365	371	371	400	393	373	378	379	390	377	359	368	402	393	397	371	405	394	418	346	406	360	435	338	369	416	396	385	403	429	359	370	383	384	376	431	424	413	373	363	411	378	384	407	360	383	398	379	431	419	393	390	419	449	425	380	404	382	414	408	366	373	355	372	347	374	366	351	364	393	380	369	400	373	398	410	377	395	382	378	362	410	391	378	402	385	390	401	416	411	378	410	391	430	400	381	383	384	385	391	386	353	415	411	383	411	367	361	407	373	370	368	419	400	380	373	389	382	403	392	377	398	401	414	387	399	392	381	418	397	403	374	356	368	403	427	382	376	366	405	401	387	418	372	383	425	349	348	384	399	410	389	398	395	403	344	421	370	354	400	415	405	406	428	371	425	386	376	399	364	381	375	354	382	402	402	372	369	366	352	397	406	385	385	367	342	419	414	420	377	381	391	425	366	382	403	405	412	374	412	414	379	410	380	367	395	381	382	363	367	401	390	365	387	361	392	363	378	382	371	394	405	381	383	413	388	414	388	364	406	380	373	382	373	385	390	385	437	380	374	381	382	380	400	417	383	401	360	395	400	391	388	394	382	392	387	392	365	387	370	386	377	380	388	405	406	413	404	389	377	403	390	362	388	417	378	403	396	391	380	378	399	417	377	404	374	426	391	353	393	408	398	376	408	377	444	386	374	375	387	402	360	389	368	408	424	381	378	392	402	381	372	405	392	382	366	379	363	406	349	378	364	369	390	362	402	402	419	388	412	420	393	417	366	398	380	376	402	401	387	379	405	400	369	391	384	392	410	393	414	355	421	390	358	399	355	416	382	401	386	400	385	394	381	403	381	381	431	415	382	395	383	392	386	384	385	369	387	409	381	388	405	381	393	375	373	404	393	414	414	358	388	358	410	385	387	398	404	400	376	387	426	358	408	375	412	390	406	389	395	388	372	386	402	367	402	346	412	383	403	380	398	402	365	371	427	404	385	380	365	413	375	400	357	370	371	375	395	409	414	411	415	388	358	408	367	379	393	352	380	385	429	397	377	410	377	419	402	368	390	408	343	390	411	388	400	384	401	419	382	357	384	407	389	384	375	363	366	376	400	366	418	390	396	430	374	352	373	363	396	401	370	376	377	420	372	373	392	418	392	372	393	440	393	404	373	374	406	376	398	395	402	363	362	391	432	373	388	410	384	373	402	390	359	374	377	380	373	380	378	401	390	375	376	387	393	431	351	417	413	425	381	372	400	407	368	392	398	390	390	383	384	397	398	398	394	401	375	389	393	432	393	383	383	384	395	364	394	358	387	418	389	351	392	406	392	397	372	393	370	350	365	388	402	382	395	443	354	390	414	385	379	399	386	377	413	416	430	354	405	400	391	389	370	394	416	428	402	374	414	357	410	419	393	451	383	388	399	411	342	393	391	367	389	398	405	403	364	392	386	401	406	372	410	380	383	399	392	356	427	357	345	394	399	392	348	401	379	371	414	372	399	379	379	363	405	375	431	362	375	376	401	416	367	400	400	442	389	422	427	370	377	405	374	361	367	422	347	383	369	373	383	408	411	386	398	375	392	377	390	384	401	396	395	390	351	378	373	411	355	365	400	408	435	392	382	357	420	416	408	354	395	415	410	410	399	405	394	394	393	396	380	392	356	374	368	409	384	408	374	389	384	398	382	384	392	395	406	391	344	384	365	369	404	391	360	396	391	381	360	385	393	388	357	368	369	395	379	392	392	414	394	385	382	398	389	374	402	390	371	380	395	404	422	387	381	423	380	367	359	375	390	398	366	388	352	419	406	397	358	396	397	362	371	384	394	404	413	381	367	391	386	405	395	443	407	360	395	369	355	382	366	351	390	387	394	396	369	385	373	386	400	384	390	380	412	372	354	381	385	403	387	394	366	394	404	380	359	386	372	425	409	380	348	401	419	379	366	411	395	377	419	416	405	401	405	400	378	393	377	365	365	356	392	365	382	377	387	361	397	369	386	379	368	411	383	365	397	393	390	355	381	418	390	390	380	405	366	424	383	359	398	379	354	391	396	395	378	382	405	406	422	423	371	396	372	369	429	373	395	405	387	393	379	400	388	387	392	362	377	410	363	403	396	375	391	417	394	399	391	374	396	416	412	392	361	387	417	401	402	435	416	434	371	402	344	370	418	389	391	413	393	415	379	413	380	404	392	406	388	364	411	369	405	372	387	383	420	366	395	435	365	393	387	389	421	418	398	394	338	372	363	377	396	410	378	381	394	403	382	399	408	399	363	392	381	402	387	373	400	382	371	390	395	392	347	415	371	393	391	392	383	380	370	380	412	369	351	389	375	411	401	384	391	411	405	365	373	391	401	386	403	377	370	407	405	388	405	368	374	341	424	406	385	407	383	398	380	418	386	398	366	402	375	407	385	350	396	398	370	398	417	348	403	380	376	418	416	386	378	378	393	392	379	382	405	411	364	370	372	407	387	384	363	380	448	407	394	382	433	369	369	379	348	400	387	365	425	385	401	368	399	383	397	389	375	386	373	406	380	398	378	405	369	369	407	394	372	415	380	400	379	360	390	370	419	422	396	388	377	422	392	369	371	394	412	426	375	396	400	372	399	374	394	402	397	415	390	375	380	374	386	380	406	396	404	381	379	370	377	376	385	415	381	384	408	421	411	398	372	395	360	384	386	386	375	366	370	380	394	394	419	386	379	360	391	378	403	367	380	417
23179	20896	27615	24305	20303	1661	536	423	370	370	370	361	369	337	337	359	325	331	330	345	319	292	314	335	306	330	307	325	370	322	328	325	309	365	307	320	318	324	315	306	343	293	331	331	326	328	316	328	324	315	296	320	310	315	327	309	299	324	305	306	272	336	316	281	307	336	328	295	311	272	333	331	322	348	302	311	291	321	304	349	321	310	354	305	340	326	327	316	333	320	314	298	308	309	328	317	292	304	312	316	312	337	296	297	336	305	305	342	333	294	318	305	314	332	327	323	316	329	336	328	331	346	359	343	303	334	307	294	354	289	321	337	315	261	325	341	323	319	332	317	352	312	300	304	315	302	282	314	305	337	298	319	298	310	311	303	338	331	338	300	313	313	320	299	342	329	351	326	327	310	322	312	345	331	338	303	329	309	306	308	321	304	326	335	309	312	305	342	314	343	314	322	312	331	311	321	298	291	282	307	289	322	307	308	296	317	328	322	321	323	336	328	307	306	311	333	330	323	363	325	308	333	330	337	326	326	315	340	331	308	295	303	309	301	369	342	322	300	329	304	328	306	314	310	339	302	314	308	313	325	295	318	331	328	289	325	331	334	308	309	298	314	292	321	323	304	315	327	313	338	330	300	297	334	274	335	371	316	330	346	353	307	353	344	269	333	336	293	334	317	366	299	308	315	332	317	314	302	293	322	325	319	335	294	317	276	308	353	304	330	328	335	299	286	339	317	331	313	285	330	336	300	318	327	345	321	311	339	391	341	317	316	314	302	318	332	324	308	328	335	315	298	324	311	304	317	299	336	290	286	328	313	315	330	332	317	337	351	297	319	288	294	340	347	298	294	290	317	310	334	308	277	330	333	320	315	326	336	302	318	303	295	300	313	312	280	324	344	301	336	346	322	342	309	331	318	315	330	312	310	285	308	292	351	332	318	287	301	300	280	305	307	335	349	336	325	296	305	309	312	314	352	345	334	319	372	312	322	304	329	303	319	313	335	307	326	319	318	361	341	305	331	310	302	296	287	352	311	331	345	290	346	314	279	310	283	346	283	359	325	293	343	330	292	324	323	341	292	335	349	308	305	308	288	344	298	323	323	330	335	310	315	330	319	359	283	297	319	320	337	340	326	326	316	295	329	303	310	306	311	313	281	304	310	330	304	318	326	320	331	329	322	312	315	306	301	307	332	330	316	313	312	333	320	311	294	352	354	314	312	284	293	310	290	323	352	339	332	318	284	330	304	310	297	326	287	337	301	321	314	324	326	313	296	354	322	307	328	324	281	321	327	322	286	315	322	319	321	326	305	313	336	294	316	366	351	271	333	314	337	337	329	334	300	314	336	317	334	275	312	279	322	296	300	329	328	348	316	324	266	327	333	319	281	316	322	311	315	305	327	355	332	329	321	328	327	295	354	288	338	335	312	327	310	327	315	321	300	290	310	316	343	279	325	344	341	307	346	340	310	336	362	297	338	310	288	308	298	300	353	278	298	323	343	342	323	371	294	283	302	328	329	299	333	334	327	296	337	349	312	302	324	329	304	333	301	325	317	289	309	324	318	306	318	315	302	314	319	295	312	327	330	335	342	319	317	324	311	313	336	317	321	311	333	331	324	340	339	285	325	311	334	300	349	316	326	299	313	303	315	270	332	332	323	290	330	305	315	306	288	308	317	309	305	336	314	332	323	299	351	297	302	313	291	335	318	379	319	324	352	330	275	313	312	324	314	331	345	294	319	341	313	322	328	328	284	315	332	327	309	311	329	315	316	332	336	315	293	305	305	328	311	311	330	297	286	327	331	294	324	323	295	321	338	276	309	344	324	314	298	302	301	275	348	311	334	309	342	326	337	290	329	307	339	288	319	304	332	316	306	318	323	311	316	323	309	349	318	304	287	317	298	309	354	326	340	313	329	337	316	310	313	323	317	306	334	330	316	321	338	324	342	348	281	312	316	345	317	344	317	328	313	305	336	332	315	323	309	299	342	305	290	352	282	305	327	327	338	354	314	315	324	314	322	344	308	335	358	324	293	301	325	336	300	327	314	291	348	313	357	297	321	346	347	308	336	324	319	311	321	330	338	331	338	329	321	324	320	304	334	316	347	280	344	311	328	319	273	320	327	334	315	323	314	319	344	335	330	338	304	301	309	309	330	310	296	293	318	332	323	331	336	313	317	327	317	290	279	302	296	295	338	319	327	326	344	314	338	351	328	296	290	326	321	277	362	318	337	332	313	307	303	318	276	335	296	317	320	299	323	297	299	351	303	313	300	333	317	305	378	299	317	301	307	303	324	335	324	319	309	303	314	318	298	331	327	328	286	311	305	304	328	306	313	316	291	321	319	327	311	310	308	291	324	352	326	330	363	317	296	300	344	355	294	301	309	321	318	337	285	317	296	327	300	332	355	303	299	345	292	304	316	331	329	357	343	297	317	312	297	300	333	314	311	347	330	292	319	315	314	306	305	336	288	277	322	330	331	343	318	338	355	328	315	296	292	325	330	336	337	354	309	338	345	328	338	320	329	305	295	294	334	299	331	315	306	324	314	346	315	295	308	323	310	343	331	309	320	329	318	323	305	331	368	286	319	322	318	334	328	334	306	318	327	315	284	301	318	307	318	316	346	323	302	329	290	305	316	334	323	328	321	311	329	301	348	325	280	320	342	331	333	300	328	323	305	320	324	298	337	359	315	318	293	312	322	301	311	288	328	350	318	340	319	320	320	304	304	305	319	325	314	312	316	316	334	338	354	303	360	280	320	336	351	337	317	307	341	317	283	345	330	292	325	309	348	314	330	318	312	349	312	322	347	300	317	307	307	321	306	315	312	315	352	318	323	301	366	313	307	286	330	280	340	348	334	323	310	277	317	308	325	305	358	320	326	316	339	335	305	344	277	309	307	294	303	325	325	280	313	311	338	323	329	287	311	309	309	314	297	327	335	329	345	297	333	295	284	300	313	311	335	300	307	359	330	310	337	309	341	312	361	321	301	317	308	334	309	345	338	309	307	287	359	330	298	299	304	298	325	327	286	305	334	331	346	308	315	339	331	317	294	303	316	328	317	303	294	336	307	322	329	299	313	312	316	313	341	316	345	324	326	328	312	342	299	349	338	316	299	337	325	334	360	302	308	313	317	336	314	303	334	330	309	315	304	322	336	297	312	338	305	330	301	329	300	349	309	343	308	318	316	294	315	311	352	317	311	315	338	324	325	342	331	313	320	377	322	303	275	320	315	325	311	313	322	304	330	350	325	299	333	313	306	321	323	325	313	358	304	324	285	287	305	325	270	331	310	302	338	340	319	344	373	338	327	337	347	298	294	319	320	301	326	331	302	322	340	316	311	319	302	332	319	340	325	340	325	286	320	318	316	302	331	335	292	306	314	310	283	297	328	321	300	332	326	318	336	323	307	304	307	305	320	287	308	325	331	326	320	323	325	325	349	333	312	331	309	272	298	311	307	315	313	290	332	300	295	314	345	306	335	317	304	322	305
2910	5610	3130	1614	1242	1029	801	674	669	621	589	563	573	496	541	532	457	474	479	481	458	477	433	437	471	433	477	452	447	478	438	457	450	471	443	439	465	453	431	440	432	464	484	404	462	459	419	453	440	436	411	474	415	455	447	461	416	429	445	455	420	446	419	391	456	437	425	408	443	475	484	459	432	467	450	416	432	434	466	495	421	441	445	476	457	449	431	424	416	447	425	480	473	422	456	447	456	444	440	460	452	443	423	457	463	449	422	442	419	466	461	434	473	457	446	401	450	427	455	446	422	416	481	436	399	401	445	437	420	432	463	455	411	430	440	484	437	475	425	426	418	441	468	430	462	476	456	440	418	423	432	422	428	443	434	430	435	473	436	425	398	485	454	462	479	440	442	431	445	441	458	445	451	444	416	414	439	427	468	412	464	427	454	450	475	414	426	447	439	457	447	465	430	477	460	449	468	416	441	449	462	419	450	393	461	470	431	459	419	433	407	432	457	453	426	461	420	415	423	397	425	432	431	447	450	459	451	465	450	440	441	429	418	441	453	429	461	442	437	444	420	414	465	462	415	423	487	470	449	445	466	420	420	455	450	446	425	429	425	482	417	417	450	435	470	456	443	428	442	442	414	473	417	465	424	462	450	413	442	449	463	443	488	461	448	414	464	446	418	433	433	428	437	437	473	465	441	439	447	458	432	461	420	452	434	444	444	458	475	421	459	461	426	408	468	486	415	418	437	428	417	413	449	433	451	436	454	432	459	418	427	445	464	446	391	460	445	438	438	422	457	434	410	438	468	439	449	445	457	455	430	458	425	405	445	428	448	460	454	429	438	420	427	468	433	418	466	426	438	428	402	423	445	501	436	475	459	460	467	450	441	472	411	447	449	483	451	406	477	427	398	411	414	449	422	448	428	462	416	450	461	446	439	448	429	426	451	441	435	474	439	458	434	475	448	426	479	418	443	446	436	452	444	438	461	456	461	447	465	421	446	431	424	419	439	400	426	445	470	457	446	418	462	399	440	463	426	447	448	453	401	453	469	437	453	454	414	472	416	446	478	437	439	416	441	414	378	422	429	440	462	441	436	407	466	411	416	462	457	453	424	468	437	441	477	470	446	432	393	419	429	444	448	439	454	439	436	465	428	456	452	454	481	419	415	485	445	451	419	426	445	470	448	456	431	419	453	467	444	444	445	415	413	454	415	448	458	470	420	454	438	441	454	432	452	443	449	446	442	455	471	458	406	439	436	438	431	445	446	409	442	422	420	451	464	454	432	413	437	434	431	457	448	424	444	463	420	404	442	457	400	446	453	457	424	445	438	468	462	406	427	417	443	417	436	440	476	437	428	442	430	419	473	438	451	434	442	433	437	446	442	458	459	446	456	473	448	414	447	444	466	444	473	470	443	471	410	396	430	448	447	426	413	438	417	433	448	450	423	446	459	411	444	446	457	438	449	448	446	437	441	402	454	436	450	474	455	462	445	422	430	449	446	399	475	449	455	438	430	448	421	398	449	409	455	437	450	436	442	459	438	441	454	437	420	449	451	460	487	465	412	423	434	464	466	444	460	470	429	400	415	429	449	470	443	473	440	466	437	420	402	467	442	453	452	427	452	439	432	416	433	445	431	478	433	453	405	423	446	479	454	456	429	457	451	450	445	445	420	479	412	452	422	443	483	408	455	454	466	482	438	456	452	446	412	448	440	459	428	445	449	474	417	484	462	443	441	453	440	454	425	445	420	439	414	414	440	437	455	469	464	422	482	409	426	470	424	478	453	429	479	440	411	438	460	435	443	460	447	463	453	410	434	421	452	437	461	466	420	443	438	438	457	408	449	451	423	410	463	444	433	434	417	455	439	473	432	403	428	475	421	459	458	444	466	426	433	425	457	461	430	474	441	422	442	453	436	421	409	463	457	444	483	466	406	430	420	437	420	417	459	400	422	437	437	415	394	388	420	502	436	437	436	473	429	434	453	489	439	447	453	449	433	458	400	405	431	450	388	465	432	409	461	430	373	430	433	466	434	450	467	435	443	438	443	453	412	436	468	473	412	429	474	489	445	466	430	409	455	447	442	418	459	416	439	391	442	429	436	427	444	476	441	431	441	445	481	477	435	472	434	459	439	427	459	429	420	443	421	412	423	390	438	445	494	436	446	480	430	412	479	414	444	447	434	464	437	449	464	437	450	469	489	450	425	453	461	436	462	452	461	438	474	429	438	478	455	450	471	467	439	450	479	465	453	448	433	432	460	445	415	433	414	431	444	458	487	442	418	431	421	469	475	407	430	464	428	451	435	454	432	468	412	478	456	426	433	454	460	443	372	409	437	447	471	448	473	431	408	431	441	442	460	445	418	454	469	475	434	459	427	471	455	457	417	437	447	433	409	446	441	418	463	472	448	422	429	410	459	442	450	434	446	447	417	488	428	408	499	457	430	430	465	460	431	456	456	444	409	448	477	402	440	430	433	439	444	429	422	427	447	421	453	438	455	426	431	472	456	426	442	454	461	419	451	433	442	444	415	425	451	460	444	425	487	443	445	420	440	456	421	442	444	431	419	459	433	481	440	422	459	460	450	448	449	449	440	456	414	423	416	426	426	462	451	429	436	427	404	453	457	448	400	450	468	421	461	447	451	459	427	455	456	449	467	419	442	441	436	443	473	418	457	437	454	469	427	490	458	443	408	433	397	412	435	414	446	426	416	415	485	463	464	427	423	412	438	439	449	495	444	476	456	409	471	450	464	442	447	469	432	461	431	484	445	443	485	434	473	372	426	418	442	461	435	450	442	438	466	441	456	416	433	429	432	452	437	430	426	403	451	427	438	462	432	423	470	467	437	422	428	455	458	439	440	430	481	433	434	436	473	444	473	423	463	457	488	445	425	483	414	444	441	428	468	446	431	424	405	414	423	463	439	472	453	468	459	464	415	415	446	437	486	487	474	465	422	447	441	479	454	424	457	449	446	451	433	416	454	443	404	407	456	451	430	470	423	459	481	479	438	437	454	412	463	469	470	404	406	461	438	456	480	456	433	434	453	432	444	424	443	438	436	451	429	422	453	442	452	431	445	471	407	415	457	450	456	463	445	440	430	442	444	492	436	475	418	441	445	447	449	383	442	413	424	407	474	436	440	465	456	440	421	441	456	438	490	438	415	430	435	427	454	458	424	443	449	424	393	415	458	462	436	420	421	422	488	451	416	438	437	415	406	433	467	419	436	474	438	429	451	435	449	436	450	468	435	425	464	455	431	443	495	458	463	446	465	447	472	465	470	463	444	447	466	435	436	472	426	454	462	455	454	435	438	456	436	424	415	420	441	432	441	451	464	434	457	436	438	435	454	449	435	446	423	492	477	470	462	460	463	446	465	427	443	419	462	486	463	451	434	464	461	459	447	432	468	434	473	471	465	449	429	462	422	437	446	463	449	422	457	453	443	472	455	411	470	439	473	440	449	436	431	469	442	440	467	456	493	468	439	435	439	447	451	413
24224	20850	26047	24736	1901	311	276	256	232	212	226	218	210	219	224	199	195	194	214	211	194	214	199	173	217	212	219	204	245	216	188	205	195	218	214	199	181	205	226	198	219	182	199	196	223	219	223	192	195	229	211	222	196	174	211	201	187	211	201	200	197	236	191	191	178	186	215	198	218	216	227	217	189	196	207	195	195	219	199	212	205	213	208	212	192	194	209	185	212	221	208	189	224	198	193	211	206	198	224	189	193	227	197	212	194	232	202	229	192	198	191	229	201	211	195	200	196	226	219	177	201	187	191	220	190	195	207	207	213	183	207	207	191	215	198	206	202	171	215	200	208	196	204	206	203	200	216	209	188	190	233	210	210	195	199	219	221	206	201	195	203	186	216	183	207	192	184	196	210	178	216	221	186	212	195	213	219	198	175	214	179	202	192	209	179	188	215	204	194	211	212	219	217	190	206	190	216	202	236	202	202	201	227	218	201	200	188	189	208	195	177	191	205	185	239	187	213	215	218	213	219	221	206	215	218	218	233	222	208	210	187	185	226	204	171	196	226	194	185	226	216	197	219	203	209	220	212	207	223	224	211	200	201	211	223	172	216	186	180	213	182	211	205	203	202	196	224	192	203	213	177	212	211	190	216	195	211	187	195	215	194	198	202	224	223	227	189	182	203	212	202	212	204	194	212	184	201	221	190	229	194	186	207	190	223	216	185	219	198	188	201	186	210	193	202	205	216	224	231	194	205	189	205	206	201	193	206	212	187	190	219	210	211	215	204	211	221	202	181	207	186	192	187	206	198	201	223	213	198	215	179	192	208	190	216	203	212	186	214	215	217	204	201	205	187	208	209	208	197	197	179	214	224	216	218	210	205	192	185	192	214	188	185	221	206	213	222	201	203	186	218	188	194	212	228	186	202	179	203	216	227	196	197	205	192	206	229	212	201	199	194	199	195	199	174	193	202	201	215	196	202	188	191	200	235	212	195	204	207	227	204	214	216	172	197	194	197	184	209	211	218	229	211	203	203	211	202	209	192	236	195	214	209	176	210	196	188	207	205	194	171	221	201	203	215	213	200	202	201	202	210	185	172	218	164	188	220	193	191	228	207	202	191	182	200	198	208	203	194	204	226	195	215	196	195	201	210	207	234	193	202	197	192	214	187	215	235	224	211	204	203	202	212	191	204	215	239	197	195	216	191	242	186	215	189	212	202	202	195	195	202	219	201	191	192	212	225	201	204	186	215	194	197	192	224	195	176	203	205	195	225	203	190	222	215	196	207	182	172	189	205	222	201	198	212	200	186	241	199	204	195	218	219	219	195	199	208	192	194	233	191	202	202	203	214	210	192	211	203	203	219	180	230	199	217	209	186	216	218	211	201	194	236	213	212	182	207	186	177	182	213	195	193	191	203	196	220	204	215	192	216	206	195	198	211	184	210	225	203	217	208	201	183	203	193	200	226	212	235	211	195	223	209	201	206	198	197	220	205	225	212	214	208	228	192	212	199	197	212	204	223	218	183	211	175	200	207	228	206	238	209	202	193	210	183	193	203	215	188	206	217	166	204	226	207	206	215	200	185	194	198	184	205	200	195	228	220	206	182	203	239	194	195	188	230	195	228	206	209	193	204	194	199	223	205	193	204	231	199	189	218	207	207	201	192	195	190	204	225	207	190	198	220	196	184	208	199	183	207	222	204	194	196	195	237	216	203	236	204	220	215	199	221	224	228	188	205	197	189	234	209	219	199	199	209	199	195	203	210	195	208	194	195	204	194	225	213	170	210	223	218	220	192	207	246	184	178	195	202	218	234	184	214	182	207	205	199	217	201	216	198	197	200	194	206	214	213	210	204	201	187	221	192	215	189	199	186	195	188	218	194	218	201	174	199	217	213	211	199	207	199	211	202	220	209	185	183	214	213	216	221	218	194	217	209	200	218	190	232	230	197	216	224	202	210	218	201	192	198	203	209	173	212	200	207	204	210	182	194	192	200	226	200	211	187	220	207	229	215	224	219	222	199	207	209	202	197	202	186	224	184	191	195	195	218	203	192	199	187	201	205	210	216	199	184	203	202	217	210	212	205	202	209	229	218	203	219	208	217	232	204	219	211	227	212	202	191	215	195	206	201	220	187	208	197	210	207	195	211	189	196	197	218	198	193	199	187	214	192	197	184	199	207	222	205	208	185	221	196	222	219	212	184	219	191	208	194	217	209	214	209	202	203	223	193	202	216	218	200	233	190	217	220	197	187	218	193	199	223	197	181	205	208	200	188	216	184	203	208	193	209	207	223	223	177	203	211	209	209	201	214	224	212	218	202	207	214	203	207	208	213	213	210	193	194	205	192	175	208	200	245	202	249	221	210	204	194	219	196	242	206	204	215	206	214	182	214	217	208	216	214	209	244	206	241	184	198	184	206	185	232	210	205	222	229	210	208	192	190	177	209	186	180	197	213	205	223	219	208	209	208	204	204	186	194	217	174	203	228	205	223	210	209	211	215	227	209	220	238	235	217	206	199	223	180	192	201	198	216	201	203	200	196	206	194	190	204	208	202	233	195	223	209	215	199	220	199	202	216	191	192	198	195	179	205	209	200	187	182	191	221	225	228	205	216	206	217	211	208	216	212	219	201	217	214	227	219	195	209	216	215	211	226	191	203	199	209	249	205	189	188	206	217	206	202	217	194	222	193	204	211	201	181	195	200	214	204	200	202	203	163	209	206	236	194	190	186	200	202	207	214	202	201	204	219	191	194	197	193	196	205	215	216	200	207	184	238	221	175	194	225	229	196	201	185	177	214	199	225	159	215	196	204	206	196	209	227	205	213	247	198	201	193	195	221	207	191	195	240	231	192	174	184	219	232	197	223	225	202	228	230	230	197	230	199	224	217	203	198	217	209	208	193	214	226	206	199	192	201	182	234	223	213	204	191	187	214	209	221	214	193	200	211	224	197	237	210	202	197	211	219	195	230	200	188	216	184	207	242	181	216	187	200	194	210	233	212	208	216	185	195	200	219	213	218	185	241	198	219	196	200	169	192	191	195	221	211	199	234	199	217	204	189	210	212	213	213	192	214	210	187	205	179	189	216	231	224	186	204	221	184	202	194	207	230	195	203	217	199	201	205	197	243	185	202	184	197	192	180	206	211	217	216	188	194	210	195	185	200	186	202	227	229	201	194	201	209	191	216	198	212	205	200	187	206	186	236	203	199	206	216	221	194	206	190	199	215	205	224	201	189	191	203	212	198	182	171	158	209	218	216	193	208	218	197	204	199	196	198	212	184	214	195	215	207	191	209	244	202	209	188	223	225	186	207	188	204	213	198	194	194	207	215	188	200	203	226	207	196	221	192	198	221	198	215	197	191	216	203	193	207	220	205	183	227	217	190	207	185	203	218	204	224	205	227	219	199	213	198	214	180	188	184	212	222	203	216	195	206	202	216	178	192	208	201	193	208	194	201	182	210	201	200	238	215	214	206	196	208	193	225	201	217	208	216	188
3130	3352	1825	925	736	616	510	403	385	330	322	356	315	313	321	308	288	280	257	289	307	319	272	285	263	245	260	280	271	287	282	269	298	280	270	286	298	275	263	258	285	258	286	283	285	286	290	269	268	281	280	282	260	225	280	277	256	285	266	270	281	262	278	251	286	261	267	265	275	258	260	282	287	298	291	281	261	262	275	255	301	268	307	277	254	272	285	243	280	274	253	276	297	265	235	270	301	316	271	262	282	269	267	285	276	271	280	273	282	289	259	261	260	255	244	301	270	260	253	263	282	274	292	249	290	250	259	282	296	273	264	286	264	306	294	241	263	250	266	247	270	262	256	279	263	264	275	262	310	272	265	285	268	279	283	230	255	280	246	256	262	275	242	258	283	283	263	282	266	289	281	259	237	271	252	269	267	286	262	255	308	247	259	287	277	273	280	288	261	265	248	284	262	249	247	248	251	284	268	267	291	251	248	275	236	256	290	282	264	283	263	265	254	276	278	270	288	254	284	271	297	277	275	268	274	277	262	278	277	262	264	265	296	251	255	300	247	277	287	273	251	241	252	292	275	266	276	229	275	269	272	283	268	281	286	254	285	270	266	259	280	243	249	253	257	281	264	300	298	262	298	239	288	246	270	258	242	259	282	251	258	258	252	308	259	253	283	310	264	277	243	263	300	294	282	270	264	286	274	243	244	267	278	279	286	228	264	286	255	259	286	286	268	251	243	265	277	304	261	245	250	259	277	277	282	247	241	251	247	272	293	263	258	260	284	272	271	263	246	283	276	276	298	267	268	278	290	280	252	293	282	299	283	261	270	262	273	269	283	279	239	291	257	269	274	264	248	244	257	252	216	280	264	278	250	283	311	278	272	266	291	295	263	279	259	274	269	255	275	241	300	273	266	283	242	291	261	250	291	250	242	268	273	246	269	274	258	272	292	238	259	273	280	248	267	268	259	269	266	262	259	270	251	296	239	227	251	251	287	285	277	246	296	241	268	275	236	272	263	280	255	286	257	280	288	279	255	269	237	293	273	250	254	300	243	270	259	258	255	252	260	258	264	271	269	292	281	261	260	269	299	269	271	261	288	300	277	241	280	264	246	279	265	264	259	270	274	271	265	248	246	236	281	256	273	270	260	253	273	284	273	284	263	271	248	283	264	274	274	279	282	262	255	274	254	271	266	281	281	256	282	275	271	261	266	322	236	283	248	273	246	269	268	247	307	257	238	234	270	255	262	256	259	265	247	267	268	271	249	244	275	252	232	260	269	280	252	260	277	250	273	242	281	250	267	265	273	267	242	247	283	261	273	271	286	257	291	293	259	286	257	252	273	269	283	263	275	253	254	255	273	266	240	270	278	253	275	246	265	285	260	284	284	258	291	257	280	294	234	241	260	274	306	266	252	263	304	265	268	254	287	227	264	273	287	262	287	292	297	265	239	265	274	262	270	241	273	255	264	281	257	260	253	243	292	242	279	278	277	267	254	255	274	279	283	273	235	267	254	282	266	291	243	304	257	304	272	273	264	262	289	237	271	276	273	237	264	275	273	273	270	274	279	276	256	275	295	270	272	259	264	251	256	294	277	250	262	269	283	284	298	251	261	260	285	248	264	271	283	271	263	262	272	281	280	279	272	289	256	259	264	302	308	289	279	238	294	271	248	258	270	248	274	284	266	263	290	276	270	271	266	248	254	273	256	249	271	277	271	296	246	246	249	278	291	261	282	267	309	265	302	267	253	235	254	276	270	258	275	302	263	298	271	277	292	240	262	249	259	259	287	263	241	269	252	267	275	283	259	304	259	226	277	289	289	285	285	270	244	268	257	269	251	274	262	282	241	277	286	269	249	229	285	290	247	251	264	291	264	282	301	271	293	258	291	257	273	257	253	263	268	275	285	275	284	236	257	258	266	258	254	250	265	296	270	261	292	277	231	257	284	281	263	287	296	307	230	266	258	237	265	267	292	285	239	270	255	255	268	271	251	278	244	243	261	299	262	224	277	296	281	261	267	267	276	283	267	272	254	256	262	254	274	268	288	265	255	291	222	229	279	278	298	267	265	254	254	284	284	277	280	272	286	250	281	243	236	237	288	261	253	283	242	280	267	246	276	261	294	321	262	264	266	276	250	281	266	261	251	273	246	280	278	259	320	275	276	267	272	252	277	279	269	253	282	258	285	280	261	299	265	269	269	269	271	259	280	254	254	243	258	255	295	291	263	264	278	247	284	266	260	263	275	259	269	234	266	248	257	265	278	303	265	297	264	273	247	263	257	271	265	257	271	304	291	266	275	280	302	283	246	257	273	259	256	285	253	256	279	262	277	297	248	238	252	285	267	261	260	273	263	283	255	264	284	268	250	295	249	282	284	245	270	282	276	283	267	273	273	269	270	259	286	245	266	277	250	261	269	273	268	256	255	260	265	250	284	261	260	275	272	252	280	310	248	264	308	268	288	248	279	250	256	278	292	294	283	258	262	280	280	299	279	269	274	282	271	263	249	252	274	282	276	275	272	270	285	288	271	294	273	285	282	249	279	260	264	248	301	269	273	286	257	295	253	258	273	277	265	268	276	261	269	255	271	275	246	264	269	263	246	236	275	321	291	264	252	257	258	256	290	278	281	268	296	276	273	246	283	257	286	274	292	284	248	261	221	294	266	246	265	287	282	244	227	272	276	275	252	291	247	249	279	271	261	275	280	255	233	276	288	271	252	254	258	283	259	265	264	278	276	251	256	238	273	262	239	292	272	256	269	253	294	258	276	277	279	298	288	262	283	268	292	276	276	276	263	263	267	268	208	295	280	278	289	272	251	233	271	268	287	262	265	261	264	284	274	272	247	270	257	278	267	264	258	270	269	249	302	265	268	273	264	296	243	266	254	277	265	245	263	250	284	271	264	301	292	256	254	289	274	277	274	271	296	247	269	268	273	231	270	288	277	257	260	284	271	289	292	286	248	268	269	266	255	281	271	315	252	282	274	283	242	269	288	246	273	256	276	271	253	261	292	264	247	252	280	257	285	272	263	264	262	279	268	274	272	261	281	256	223	270	233	278	264	234	270	266	261	276	270	234	279	245	273	261	253	264	265	277	278	257	260	307	268	264	273	266	261	298	288	267	274	277	270	290	256	295	249	275	245	242	294	268	269	298	286	271	252	244	301	293	277	263	234	268	264	263	261	254	238	262	275	287	251	273	276	290	299	290	276	260	284	283	238	283	267	266	240	295	277	277	259	235	259	283	284	296	262	258	268	257	264	248	260	260	262	265	299	275	255	258	262	244	259	270	277	276	288	242	251	262	272	259	239	259	276	269	275	255	283	273	309	278	283	287	267	251	279	265	268	256	278	288	284	241	279	252	283	278	292	287	260	259	268	291	284	251	297	269	246	275	296	267	268	285	283	272	280	248	252	267	270	276	270	290	261	286	256	248	277	283	263	275	291	275	272	240	250	284	262	242	247	279	280	283	272	285	305	260	263	257	264	236	262	281
22161	20902	28216	23677	20892	19839	1112	416	324	338	308	287	250	290	261	267	258	256	274	249	265	248	268	265	259	225	232	240	266	255	241	263	218	223	258	250	237	235	234	237	239	236	260	201	239	259	235	247	215	228	238	250	228	251	191	231	219	242	233	254	251	207	240	238	209	217	239	246	204	235	248	243	233	255	228	251	233	222	227	226	217	237	259	221	210	206	245	246	238	209	261	211	222	227	219	211	225	257	230	236	241	256	269	244	215	245	249	219	223	235	253	236	240	195	234	236	239	212	221	233	203	257	230	272	248	242	224	269	250	231	220	246	223	210	255	230	229	221	207	239	220	235	238	230	231	229	264	225	227	237	215	224	211	231	212	260	226	241	254	218	241	228	218	241	219	246	241	210	223	229	234	229	247	222	225	244	226	220	226	226	231	226	237	226	222	263	230	243	212	242	259	212	221	256	225	227	231	224	239	224	232	237	230	219	217	232	254	225	231	249	264	239	237	239	243	269	252	248	233	237	225	215	219	228	236	239	196	206	213	241	243	230	232	233	240	237	236	210	213	234	228	228	251	250	251	239	228	250	237	247	242	243	209	236	223	226	204	240	216	243	239	228	250	230	237	260	245	269	195	230	220	230	213	229	221	231	233	249	212	217	209	236	221	222	240	243	229	216	229	212	248	221	239	247	274	223	243	239	227	217	225	220	247	233	223	250	237	218	221	242	247	219	221	239	239	223	227	252	246	237	227	241	249	234	210	250	212	267	265	250	243	229	231	234	214	240	222	210	266	238	243	247	236	223	227	231	232	226	233	234	217	222	220	240	239	231	252	226	229	236	244	222	230	230	277	230	233	243	264	231	238	235	217	271	249	242	217	243	244	218	227	239	242	218	242	220	216	254	243	251	244	244	229	232	259	219	221	221	243	230	224	225	210	240	254	266	263	224	249	225	237	200	222	234	260	243	252	213	219	241	225	221	239	265	285	252	218	227	221	225	238	243	220	217	214	203	237	245	248	213	230	263	215	218	243	226	235	250	236	230	221	237	220	273	226	251	231	231	221	213	253	241	214	238	223	237	240	214	231	237	234	222	222	228	272	234	236	252	237	256	274	223	244	252	214	221	232	216	235	256	226	235	255	219	265	243	244	263	229	231	243	234	203	240	216	225	249	242	225	249	272	219	240	243	257	236	230	231	251	228	232	233	253	235	220	229	233	237	267	224	215	235	246	255	213	245	215	223	196	238	251	212	218	257	270	240	227	222	220	226	250	236	242	257	207	230	227	203	257	221	228	236	238	246	237	237	244	229	214	261	256	260	242	221	226	246	256	253	230	231	211	264	244	202	235	218	234	237	257	202	243	269	208	245	244	253	243	226	233	239	236	234	226	223	226	224	221	242	231	246	250	224	244	256	211	236	235	260	241	199	220	216	258	241	216	203	200	219	240	249	222	226	244	241	249	235	236	217	255	234	225	222	233	229	207	254	193	225	236	264	202	240	233	242	244	235	235	219	246	216	228	265	242	237	245	209	215	238	255	235	250	230	258	233	221	245	280	228	217	231	222	242	211	241	218	246	224	233	241	222	229	208	258	234	225	212	223	239	212	224	196	261	237	232	236	200	243	245	245	234	232	246	224	229	218	257	227	243	223	238	258	237	212	246	214	232	227	243	225	243	237	268	241	231	251	231	201	250	229	204	223	230	210	250	239	236	237	253	232	229	267	220	248	230	214	231	200	221	219	236	249	243	249	221	233	228	212	218	240	222	228	233	224	216	238	238	238	255	231	228	260	242	229	268	217	237	226	236	209	252	217	233	205	235	220	247	223	248	213	230	232	261	233	227	234	250	249	230	224	227	246	222	226	225	250	214	206	204	251	212	248	249	259	213	225	185	232	244	220	253	241	234	229	233	246	232	207	224	204	216	235	240	238	245	257	197	215	236	272	232	223	214	249	252	221	225	228	221	256	216	231	235	239	243	239	225	219	232	243	230	228	231	208	248	223	228	231	228	233	237	199	241	254	256	237	220	252	225	248	249	258	250	230	222	206	198	221	245	213	239	233	232	230	248	228	218	221	198	255	223	231	235	237	218	246	243	249	243	240	227	233	222	223	246	219	256	233	212	217	225	235	244	249	232	210	233	234	221	239	245	221	219	212	228	230	207	240	192	245	225	202	211	229	238	237	237	240	211	216	213	221	233	230	203	247	210	224	244	263	211	217	262	256	217	234	221	235	209	230	223	221	228	230	243	228	242	219	233	231	233	239	198	232	240	255	239	212	223	237	219	239	237	247	248	225	226	237	241	236	210	241	236	254	225	219	252	228	207	201	231	239	235	239	240	238	241	202	236	228	247	229	230	227	226	232	248	219	204	247	229	240	233	260	218	242	245	233	243	249	230	220	235	204	228	245	238	231	249	226	215	246	211	229	221	240	245	228	232	222	249	223	246	223	202	219	234	225	247	212	255	237	222	245	241	231	233	217	225	233	235	228	286	252	243	213	200	207	215	222	265	235	219	222	202	222	231	231	261	233	244	231	205	218	253	247	247	233	219	219	230	231	233	238	227	223	223	260	243	211	208	226	253	228	219	253	214	219	217	233	217	242	219	194	251	231	231	252	203	230	212	214	256	233	256	229	239	209	254	242	237	230	230	227	239	246	230	239	229	230	216	236	230	254	232	260	241	229	218	212	241	236	211	225	229	217	249	251	246	223	244	239	245	237	219	243	256	235	225	242	226	239	207	194	205	231	223	234	237	222	239	228	194	218	218	203	235	221	224	203	219	256	241	236	208	227	226	243	211	217	245	233	260	223	261	235	247	211	236	218	230	222	237	242	221	230	224	231	218	187	221	234	236	205	203	270	258	235	213	242	220	225	237	217	222	244	245	218	233	206	230	249	219	258	247	252	227	218	241	252	244	237	235	232	244	216	217	240	214	238	258	244	225	241	233	209	246	248	253	239	217	213	212	217	251	250	242	233	239	234	217	256	232	219	237	214	244	245	260	246	253	218	230	238	221	213	240	226	235	214	249	239	238	231	243	235	224	238	213	224	243	236	235	200	208	249	241	237	236	240	233	248	219	228	222	219	242	235	243	256	251	244	232	219	235	231	203	225	241	237	228	227	220	220	235	227	218	277	232	233	246	253	231	245	244	230	255	228	251	229	226	227	230	232	230	214	227	220	232	247	236	252	227	201	234	243	257	219	250	236	218	243	258	218	224	207	245	240	221	268	251	205	212	238	232	243	229	243	235	244	217	218	234	234	227	233	235	219	230	191	236	210	233	218	200	251	223	254	221	225	261	252	216	256	227	230	251	252	260	223	219	229	224	234	233	195	240	221	260	220	230	223	252	257	240	258	224	221	234	236	271	202	210	219	237	253	240	239	209	212	234	234	236	203	231	197	238	248	204	238	249	232	234	236	245	233	225	205	231	266	232	219	225	238	211	234	229	232	244	236	233	232	248	255	241	259	222	226	216	246	227	244	237	211	249	209	216
3813	9757	5441	2678	1909	1511	1112	894	764	663	559	563	532	454	480	381	390	383	377	388	384	337	345	366	330	346	353	347	321	355	348	357	324	325	324	334	335	322	346	311	325	357	298	315	333	302	293	291	335	298	316	300	320	331	340	333	311	304	338	345	336	331	319	285	301	312	314	313	315	311	355	331	327	324	315	327	350	305	311	311	322	330	308	324	338	296	326	315	305	324	339	341	315	321	323	316	359	339	285	342	320	291	314	329	319	302	334	332	291	291	358	326	296	329	313	286	298	341	306	306	314	319	344	310	267	317	270	342	330	310	291	284	282	288	324	291	312	332	293	334	288	310	316	333	310	323	321	321	304	321	311	310	312	300	300	346	318	344	306	328	320	304	367	285	316	294	297	300	312	333	271	282	321	310	303	308	303	305	308	301	311	311	317	329	302	304	301	319	328	321	324	301	272	319	323	302	326	315	272	306	315	287	330	326	297	320	333	314	307	326	328	308	332	312	314	296	315	307	327	313	287	311	303	350	304	345	321	315	318	315	308	326	300	312	317	306	344	302	330	326	323	312	314	324	316	340	315	316	308	296	301	338	265	321	294	300	334	324	330	309	283	327	288	282	291	293	344	365	320	316	336	325	332	332	322	311	319	316	274	321	317	315	351	318	302	327	351	325	309	310	327	355	343	296	289	338	343	303	327	356	270	333	312	320	333	331	304	333	298	341	300	297	295	304	320	291	283	313	333	275	316	300	290	316	318	278	303	353	302	295	302	296	317	356	320	266	336	303	291	309	290	340	320	292	327	309	305	359	314	298	324	306	314	305	353	318	299	341	299	306	294	285	319	320	304	316	319	291	304	333	326	303	310	291	317	327	311	311	300	286	308	329	325	304	296	294	263	327	319	293	304	292	307	326	346	311	304	320	317	315	352	300	309	296	289	312	314	311	301	311	300	318	331	330	297	312	321	309	310	321	331	308	330	285	292	317	297	305	337	290	309	319	294	327	295	288	339	307	320	331	325	306	313	341	315	343	319	303	302	294	326	304	321	297	314	345	342	328	307	312	295	312	321	344	298	317	329	289	295	313	309	337	292	317	312	314	294	322	297	303	324	303	308	314	327	305	319	305	321	284	298	293	288	320	328	350	288	328	334	326	310	313	332	312	327	338	341	320	320	300	300	325	309	297	320	299	307	305	303	292	312	333	311	294	358	319	275	317	343	329	281	323	298	312	306	302	294	334	281	297	327	307	303	307	315	317	344	302	317	331	340	345	314	313	309	331	296	328	301	277	305	325	310	273	310	335	319	302	313	313	308	309	291	299	303	357	327	315	318	318	311	304	300	319	334	297	276	312	312	349	304	289	330	334	311	323	321	329	319	299	312	313	291	324	338	315	317	309	342	298	296	315	299	283	289	313	317	307	316	279	308	298	295	289	303	312	285	348	275	306	299	309	310	341	310	307	323	311	311	322	304	308	319	317	303	319	329	328	344	291	288	294	305	299	328	290	309	339	348	316	309	308	330	298	292	278	281	301	333	305	293	330	330	306	319	322	307	307	318	295	309	310	282	292	313	326	296	306	275	319	294	319	342	333	313	319	314	319	300	347	316	319	317	288	303	337	301	345	313	340	305	315	301	320	339	323	294	305	328	316	345	312	332	320	297	326	315	279	307	299	328	291	308	303	320	285	276	295	303	310	292	316	287	316	323	299	290	322	293	315	307	321	304	322	333	331	340	309	288	355	275	308	319	328	289	346	285	357	330	314	291	306	322	306	303	298	318	328	280	310	325	286	310	324	336	344	327	308	293	325	306	321	282	295	336	308	319	297	296	275	302	331	310	311	303	326	301	342	295	330	307	316	302	294	275	301	317	314	312	283	316	318	316	302	321	313	292	328	321	318	311	343	335	311	333	328	308	358	301	325	285	336	296	311	306	326	301	285	329	317	303	307	284	329	303	320	310	289	324	316	325	305	331	334	293	312	330	311	305	291	298	302	336	354	326	321	278	335	330	321	309	319	320	299	313	313	315	321	307	314	326	304	320	300	273	320	323	298	314	305	304	316	322	316	345	321	334	313	317	327	314	321	301	327	321	283	301	326	324	314	333	348	307	295	334	329	355	297	300	295	317	311	295	284	296	343	349	307	326	302	326	312	328	317	313	295	319	299	347	313	309	319	373	291	326	322	310	307	329	301	326	312	335	327	309	338	316	303	321	336	327	326	321	324	325	312	308	261	332	295	304	296	340	317	350	306	324	300	314	302	332	304	311	283	302	321	313	314	301	330	318	327	291	318	295	319	314	304	289	340	308	333	304	320	307	321	289	333	303	318	283	325	321	269	303	288	329	301	315	310	309	337	312	312	343	313	299	282	328	300	313	308	324	312	314	321	332	303	303	321	300	328	292	289	274	303	306	309	312	286	299	304	295	317	311	315	320	279	307	321	324	303	328	326	300	316	298	340	309	307	342	323	300	307	330	326	320	314	307	305	312	307	291	264	309	321	320	300	314	331	330	331	315	311	353	310	300	344	319	330	276	310	319	328	312	305	312	301	305	314	311	309	314	348	297	316	341	317	332	306	318	317	301	320	312	362	320	332	279	348	331	325	314	318	319	306	318	279	302	287	299	339	293	316	329	290	317	344	289	310	309	294	324	286	286	310	291	292	285	278	322	313	312	324	309	309	306	330	349	324	304	286	296	314	320	295	296	340	293	296	305	331	326	290	331	299	313	315	303	318	305	353	295	336	323	326	288	317	298	310	354	308	337	287	312	308	317	330	301	315	308	301	296	316	330	323	277	318	334	317	306	297	306	307	336	316	324	319	308	312	278	307	311	308	303	325	307	337	331	328	320	311	323	315	327	274	331	305	287	287	288	308	344	301	322	330	317	342	330	279	344	344	333	311	300	341	314	328	334	292	336	320	341	282	312	320	320	288	308	338	327	336	350	319	301	319	275	281	316	280	347	305	286	296	300	316	303	276	292	352	269	264	305	302	299	310	288	296	324	336	320	295	291	306	312	305	312	359	325	314	310	324	312	337	294	336	334	299	341	334	313	296	289	303	304	322	335	319	314	327	296	346	321	327	303	319	301	309	306	303	320	315	293	308	313	334	326	310	315	308	331	285	299	311	339	342	314	306	304	330	311	326	318	304	315	309	325	308	278	308	321	341	332	293	319	323	330	321	325	345	327	313	304	312	352	325	311	339	297	300	308	330	321	352	274	311	348	286	292	323	306	322	321	302	306	332	319	340	272	318	292	322	341	292	320	314	302	321	326	292	298	337	302	300	291	316	309	337	306	311	342	338	319	338	301	296	327	314	345	301	291	348	292	344	306	302	323	303	277	312	306	296	321	337	302	323	332	318	316	342	343	296	306	323	364	312	319	307	324	324	328	322	282	282	301	330	284	299	302	326	317	290	273	295	306	300	296	330	356	304	309	297	301	347	325	316	291	293	303	317	318	289	309	341	340	307	318	354	294	298	320	308	291	318	286	333
26969	17987	3522	453	363	314	277	278	323	300	285	282	268	283	263	308	283	281	292	294	295	287	301	267	281	321	316	290	250	268	295	275	264	260	305	320	274	268	255	314	297	279	257	277	297	318	277	290	263	301	278	253	250	267	304	298	261	266	266	292	260	273	272	302	326	332	285	247	317	266	301	291	310	282	295	299	293	262	270	288	286	315	294	279	296	302	250	311	307	276	303	271	292	288	256	276	300	293	275	269	285	256	309	288	293	282	307	276	295	282	288	280	289	276	272	280	308	291	306	290	304	282	291	282	286	273	319	311	305	292	294	304	305	302	289	305	278	299	262	274	279	292	270	283	237	283	282	280	278	288	296	297	267	248	247	308	288	307	312	294	284	270	270	287	312	265	270	264	303	293	287	278	314	292	278	283	289	287	306	281	280	283	301	267	300	297	314	296	295	280	274	280	306	303	276	288	280	275	278	331	287	297	303	276	266	293	297	263	296	305	281	244	303	309	328	283	281	309	290	271	261	253	278	302	280	274	287	252	278	292	254	284	281	276	281	285	284	303	305	269	262	258	287	270	283	271	242	264	283	290	328	288	308	278	301	286	286	310	281	282	325	285	283	287	287	308	290	282	281	273	282	253	280	272	291	288	290	319	296	272	302	292	297	280	261	295	288	261	281	265	277	281	275	315	276	304	302	285	269	317	304	289	277	265	276	286	280	290	304	299	293	263	275	324	308	253	301	288	260	295	272	236	294	277	302	288	306	295	288	300	307	283	293	297	261	290	321	294	315	273	287	279	298	295	323	247	285	271	280	305	295	285	274	285	275	272	283	301	295	275	313	298	295	292	272	286	323	282	279	297	280	276	296	305	292	294	317	288	295	297	279	305	273	270	284	257	259	295	287	305	304	289	290	312	289	295	279	299	260	305	282	280	283	300	292	284	297	290	260	289	237	290	280	298	287	303	305	243	271	280	249	298	284	271	290	303	295	303	270	284	281	266	295	298	317	306	296	279	310	289	295	273	290	276	289	261	276	276	276	261	293	312	307	315	282	276	263	263	260	288	292	259	308	300	287	292	281	296	323	307	291	288	279	285	290	298	293	271	294	281	284	289	316	314	288	298	315	294	296	294	291	303	275	277	285	268	303	278	273	276	259	281	309	279	263	292	262	301	266	307	283	293	276	288	302	308	282	301	299	281	264	298	271	278	274	303	302	261	271	310	307	270	264	287	310	293	287	255	289	277	276	319	300	301	296	300	263	291	255	310	288	323	284	287	305	297	282	305	299	272	285	293	309	265	294	296	298	315	271	294	288	277	285	277	309	279	279	283	312	279	282	308	277	311	280	320	274	282	281	302	309	274	277	278	281	253	284	275	309	268	294	284	281	268	279	285	279	292	264	248	310	313	269	290	271	270	285	264	266	281	283	301	279	269	257	294	288	296	265	301	300	304	288	239	270	280	304	264	278	283	271	317	294	258	272	316	286	298	265	290	280	269	293	268	273	273	283	250	264	296	263	273	290	290	288	295	279	291	312	272	291	310	272	300	269	303	270	314	307	279	289	269	301	277	307	297	308	277	307	278	269	281	253	303	276	295	261	274	264	332	284	292	284	256	266	274	267	270	283	261	260	307	300	297	316	294	294	302	296	269	259	294	308	276	270	286	297	299	295	292	304	299	263	262	314	294	252	304	272	263	272	301	301	298	263	281	284	269	312	292	301	280	268	303	283	318	289	287	254	239	302	269	318	278	273	299	306	281	257	250	298	270	324	292	300	296	315	256	277	285	279	291	308	271	310	258	267	299	269	265	282	266	287	272	255	265	269	310	295	294	299	266	288	256	264	268	313	266	304	322	306	279	308	266	276	270	302	283	274	283	313	276	280	296	301	285	277	288	264	276	263	279	300	272	300	288	281	266	251	281	265	269	286	291	276	295	282	290	294	267	308	299	296	272	261	286	298	269	289	332	281	296	268	291	292	273	265	293	279	303	280	279	294	290	292	322	260	278	267	295	290	279	297	274	297	272	274	288	300	256	294	288	285	276	272	285	300	286	272	293	313	274	282	256	304	290	277	297	322	285	316	292	320	308	287	291	295	263	265	287	288	304	248	269	296	281	288	281	293	271	288	256	312	292	273	303	307	294	284	296	283	306	291	286	277	302	256	266	325	284	282	315	268	289	295	310	273	268	290	322	304	288	287	281	289	268	281	285	282	271	265	282	264	282	281	288	285	268	297	272	278	297	312	310	273	262	291	297	309	281	249	306	261	299	271	293	297	295	278	304	281	307	323	273	286	295	290	301	280	278	305	301	280	293	276	281	284	292	297	295	301	299	284	308	311	291	317	286	284	282	318	274	290	291	295	278	286	314	289	308	289	283	274	325	271	295	284	277	281	306	250	295	325	280	307	289	314	296	313	269	272	278	294	286	305	280	273	274	280	291	303	305	255	322	281	275	261	261	252	306	298	280	301	264	316	274	255	289	266	277	288	272	311	321	291	287	289	297	279	279	272	305	302	274	297	296	272	293	287	298	258	288	323	290	278	250	287	313	274	279	271	273	302	252	291	277	247	280	283	263	276	277	277	283	271	287	291	292	273	299	270	311	296	289	268	289	278	287	288	288	264	274	285	299	300	305	272	268	274	323	302	253	290	299	314	293	261	306	279	267	296	316	272	291	317	280	266	286	266	294	294	261	285	294	260	299	298	282	297	275	259	281	284	297	308	265	289	289	258	294	275	306	295	271	290	300	276	302	259	286	291	280	272	314	295	296	315	300	316	282	327	269	251	293	291	260	315	267	301	265	276	306	285	279	302	279	280	300	295	273	316	302	272	239	281	309	272	270	267	270	306	276	307	274	282	268	287	276	287	304	331	272	277	286	283	285	300	292	266	283	303	275	298	270	276	274	268	289	276	307	286	259	295	260	278	275	286	273	322	277	299	250	267	268	283	295	302	275	269	317	285	269	292	271	255	288	270	308	273	267	307	322	292	302	284	267	257	257	269	305	286	293	290	273	281	290	265	310	305	294	294	272	310	277	285	307	277	277	285	268	301	321	272	257	277	274	284	291	294	304	290	279	302	320	266	258	260	277	271	261	292	277	336	260	291	287	264	273	283	299	302	280	270	306	265	257	298	270	291	253	312	272	268	266	278	265	324	289	293	288	269	291	293	253	301	274	300	285	272	273	304	277	289	279	272	313	267	269	318	313	285	281	280	279	310	261	289	253	240	263	247	300	272	274	280	289	278	300	288	272	260	290	282	276	287	265	277	250	273	281	280	294	267	299	277	297	306	315	311	288	318	248	277	300	280	297	284	294	281	282	265	296	286	252	301	269	284	308	288	274	264	297	300	285	311	287	296	281	307	314	284	291	283	262	299	283	311	277	285	271	307	299	316	293	292	281	288	296	306	265	294	302	288	288	267	277	285	303	300	308	290	293	285	303	291	276	266	277	271	276	303	292	299	282	286	304	306	277	270	296	305	289	265	285	291	284
4267	797	567	446	473	485	459	392	422	403	397	412	381	421	440	395	415	398	424	418	391	423	394	374	383	388	387	367	414	372	393	360	398	363	399	402	451	387	398	400	394	381	393	421	390	375	377	403	397	395	410	383	411	371	389	385	377	380	380	391	378	383	365	396	417	364	388	414	399	377	421	401	380	385	371	413	411	364	386	371	422	419	385	414	358	378	387	398	402	380	408	369	375	409	357	376	405	417	392	375	361	376	386	374	403	406	395	424	403	423	397	386	389	412	391	418	395	401	402	394	351	393	418	410	392	410	398	433	409	382	395	387	400	390	359	405	377	372	388	341	397	399	392	401	408	382	406	398	457	425	379	390	388	423	383	389	408	389	397	403	375	384	378	405	407	377	381	425	351	395	439	410	401	395	427	406	441	420	385	397	371	440	394	390	391	407	383	403	332	384	367	376	366	356	381	381	377	377	381	396	425	409	392	381	412	385	403	370	397	413	436	373	404	367	417	387	379	334	397	417	357	410	392	414	420	408	377	400	436	401	362	383	383	443	363	403	371	392	410	403	386	417	391	354	387	386	378	384	399	387	424	399	387	393	403	379	350	409	369	423	356	401	390	386	391	392	375	401	363	401	400	400	419	409	380	384	398	387	368	400	401	375	395	386	442	403	369	360	368	389	403	389	382	404	420	401	335	369	402	395	392	390	421	418	408	375	391	407	406	395	408	380	417	394	408	389	375	413	379	384	439	404	413	392	376	356	409	385	418	376	403	401	385	381	369	366	397	373	389	383	380	445	403	379	365	429	362	419	407	369	413	396	402	365	393	387	378	385	389	421	422	384	400	404	410	382	373	379	439	383	414	394	410	417	384	383	398	378	422	406	380	397	382	362	400	410	375	391	386	431	406	435	402	377	402	391	399	398	355	390	408	383	398	383	379	375	391	396	391	389	375	370	374	400	379	366	367	415	377	373	419	442	391	363	373	402	395	398	424	398	360	405	383	407	404	378	409	436	443	392	432	385	427	398	385	373	399	410	449	399	345	385	417	405	390	361	379	420	401	385	393	377	408	404	432	406	421	396	392	408	389	419	379	392	397	448	411	390	363	386	378	401	390	407	380	377	376	420	400	406	360	371	382	371	374	419	387	391	435	391	404	389	408	361	394	382	410	416	394	396	392	378	374	423	419	373	383	390	438	412	393	422	408	395	410	372	425	398	394	389	366	393	375	385	382	378	416	416	374	410	357	392	379	416	400	390	367	389	394	409	373	370	371	409	447	404	384	434	400	426	432	395	429	393	430	385	384	388	391	350	433	433	395	378	389	400	392	358	385	408	394	386	367	403	392	400	389	358	395	427	401	378	383	386	424	393	379	395	404	395	380	394	376	382	357	396	405	400	365	390	410	389	386	402	384	369	400	396	391	435	368	386	337	409	388	422	388	417	390	352	392	409	382	352	387	379	389	401	401	427	409	408	408	415	406	385	369	377	357	399	426	375	362	397	386	415	400	393	400	401	412	401	397	351	391	352	426	404	410	390	388	413	412	397	402	394	406	415	376	387	393	397	416	369	400	402	387	407	384	434	405	360	381	415	386	372	394	382	392	399	392	375	418	394	391	379	442	403	391	380	382	398	379	370	354	402	384	357	387	395	393	417	432	382	415	391	425	426	388	414	391	365	407	390	361	431	396	384	394	384	378	402	409	388	382	401	408	419	399	387	384	389	384	405	398	402	416	380	418	415	366	360	402	395	379	399	385	364	434	369	387	349	419	395	389	382	381	428	412	396	391	386	428	385	398	397	431	399	382	390	422	388	405	414	390	417	406	420	375	390	349	392	372	364	375	383	389	411	387	392	415	415	415	405	393	393	369	336	381	373	416	391	396	387	427	413	390	383	393	387	364	370	395	390	399	388	363	380	441	396	386	363	401	393	415	440	413	421	401	419	377	413	394	412	422	396	380	383	423	386	405	439	409	378	378	383	359	383	408	413	433	428	379	356	380	381	402	388	399	361	407	397	370	366	357	384	414	383	410	409	376	419	401	378	394	384	368	413	387	406	399	385	373	402	379	443	404	404	385	381	379	372	414	404	374	403	373	372	428	369	374	404	442	395	388	392	378	419	415	393	378	403	408	380	404	393	375	396	359	400	339	404	376	362	382	422	378	393	392	392	403	364	375	390	396	380	422	410	417	368	419	383	406	391	396	400	381	426	381	369	445	399	384	403	387	389	403	395	395	339	425	402	361	397	369	383	384	401	401	393	393	365	381	412	384	398	404	400	369	386	387	380	366	364	371	406	418	419	405	428	396	377	389	368	431	432	383	361	370	394	391	405	382	407	395	348	407	377	417	411	396	394	408	377	368	409	378	380	374	418	402	382	420	398	443	392	390	392	372	441	409	337	397	381	360	359	396	419	376	412	417	395	362	397	384	421	400	389	374	387	403	428	399	392	440	382	412	412	400	393	425	382	430	384	419	409	375	401	393	380	387	407	365	377	389	400	369	387	379	384	378	381	383	409	408	418	361	383	403	391	388	366	390	346	372	403	403	389	406	400	406	373	382	371	411	412	371	407	394	385	381	402	400	417	375	402	361	449	391	384	417	397	335	427	400	393	394	378	408	426	432	401	398	391	399	364	391	377	425	413	430	411	407	389	379	365	385	364	446	398	422	382	411	389	384	385	434	372	373	381	396	394	397	408	414	393	416	431	433	391	379	382	387	347	377	369	383	396	420	386	413	379	414	386	415	379	414	407	402	384	387	403	387	357	391	416	380	370	374	395	423	401	393	366	380	387	383	400	424	407	409	436	399	361	407	373	392	393	344	407	405	377	380	413	389	361	408	400	405	402	402	424	382	399	418	373	402	382	398	388	387	422	398	391	412	368	390	376	418	383	385	389	409	353	373	391	390	389	395	432	383	378	425	397	403	385	390	393	434	390	392	393	440	409	390	382	360	393	408	394	389	376	393	427	354	374	390	367	397	442	382	407	375	392	385	386	386	427	414	397	390	425	390	398	405	415	366	369	373	391	373	404	380	384	372	390	374	380	382	378	381	334	382	410	381	399	372	410	382	415	418	394	365	410	368	397	411	352	396	410	395	424	366	419	381	381	383	409	355	406	413	404	375	401	405	400	379	367	379	388	406	382	406	399	403	379	423	393	361	423	412	383	373	390	408	364	418	374	393	402	368	399	397	399	402	419	426	378	375	388	400	381	417	390	386	436	393	379	399	365	439	391	432	387	393	399	390	419	391	403	387	392	373	390	402	369	398	378	362	413	413	384	395	403	365	385	388	363	393	377	376	431	376	418	414	361	392	387	410	397	372	380	435	386	409	382	393	390	413	429	383	371	400	395	404	391	397	357	399	414	400	398	387	403	365	421	412	382	385	374	425	384	425	434	376	404	417	405	407	385	406	387	385	411	375	386	379	371	391	391	390	409	377	395	391	380	426	411	373	439	391	395	374	426	419	384	376	427	379	384	406	385	376	380	407	367
23185	20868	27562	24301	20227	1641	501	405	372	397	373	335	338	346	349	330	364	342	343	310	328	320	364	355	331	316	314	331	318	309	327	317	310	317	337	329	305	324	291	325	351	342	361	309	356	310	303	291	323	323	320	321	331	308	316	287	310	303	319	326	306	293	312	301	315	318	307	317	347	329	334	337	305	328	311	326	332	305	308	335	308	312	314	292	311	346	319	293	306	344	335	325	313	323	324	314	305	298	356	308	337	341	305	316	336	321	336	318	342	310	317	304	338	312	312	303	336	317	311	330	311	328	305	319	303	313	317	324	317	324	308	312	312	313	330	343	307	323	313	334	317	358	317	299	319	325	326	344	286	326	308	339	330	318	328	312	332	327	318	288	306	316	314	348	304	292	338	340	316	343	313	312	323	331	327	330	327	319	330	320	328	298	332	314	331	309	325	314	318	313	340	306	313	345	339	320	279	349	335	336	312	344	352	327	342	296	318	311	322	339	341	303	319	353	316	306	309	304	323	314	337	357	322	359	339	309	331	327	313	353	331	299	322	317	315	309	363	346	333	312	306	324	336	290	317	331	320	317	303	296	275	304	315	307	341	325	368	332	324	316	350	279	309	313	382	308	317	290	330	328	297	330	309	317	340	297	319	340	331	343	324	325	314	292	312	319	320	287	322	329	338	370	319	345	312	316	311	326	343	319	297	317	368	359	310	311	327	323	307	307	332	332	309	327	348	288	327	356	306	319	288	349	339	310	316	325	331	319	311	321	351	294	325	335	325	331	328	331	311	330	310	319	328	318	300	303	296	321	349	317	329	282	309	332	321	321	319	304	331	353	322	325	331	324	306	330	340	317	338	364	318	319	312	344	328	328	332	333	320	338	329	325	336	370	315	347	330	353	333	324	327	288	303	331	317	381	332	341	287	362	313	312	318	309	334	286	312	327	332	313	320	316	317	313	332	320	338	335	320	312	325	293	284	339	311	303	325	336	309	304	321	340	343	326	326	355	322	349	308	326	321	288	343	339	316	311	314	348	314	347	320	321	331	304	312	325	289	326	325	303	335	296	321	298	314	351	303	341	327	284	327	305	314	319	323	364	331	335	306	333	328	285	332	308	318	310	318	312	307	313	315	352	294	307	349	336	330	320	333	325	341	304	359	314	319	333	294	309	337	343	340	309	314	303	323	290	304	298	321	304	343	323	328	345	314	320	354	280	337	296	305	335	320	325	329	346	319	345	327	328	295	309	298	310	332	316	291	321	331	331	325	348	328	315	337	299	314	320	299	327	306	298	335	337	323	354	343	315	314	343	295	321	336	332	308	315	311	336	325	297	310	320	321	350	349	341	348	302	307	311	322	321	304	337	315	323	354	322	298	314	331	340	317	318	344	321	333	297	366	304	344	319	308	316	299	324	325	302	304	336	320	324	297	326	295	287	321	306	340	318	349	355	352	306	310	330	331	309	319	314	298	279	293	331	331	288	334	324	340	330	274	324	292	311	327	313	303	305	301	301	324	327	372	314	325	329	297	324	332	327	340	305	329	315	327	333	305	329	320	316	323	335	360	314	368	300	332	333	327	315	308	332	335	341	340	320	299	318	317	309	326	296	338	331	326	299	315	316	315	305	312	339	332	306	336	283	308	316	331	317	311	321	329	329	330	322	310	304	319	340	332	309	326	318	303	293	319	324	305	317	316	332	314	339	358	295	354	324	313	326	287	320	305	364	307	313	336	302	328	295	306	298	328	327	352	317	335	307	341	330	316	327	373	335	332	304	333	300	314	333	327	323	305	332	323	312	324	307	336	342	311	318	297	321	355	331	297	314	309	335	338	314	322	301	308	334	336	311	374	284	303	313	345	310	296	300	306	342	307	320	358	329	323	334	321	312	344	310	333	334	317	289	324	329	319	317	303	309	325	285	312	303	354	305	323	320	286	333	321	328	307	303	317	305	327	298	327	335	364	325	305	325	306	320	303	288	302	324	346	344	331	325	324	323	319	354	307	316	331	342	290	314	316	326	316	301	329	299	323	330	309	322	309	280	314	328	320	332	329	315	322	288	294	319	306	338	319	301	348	318	310	323	324	308	337	319	295	323	334	308	317	328	317	318	332	328	300	319	319	332	300	332	312	348	325	346	285	299	353	311	329	295	318	333	319	283	327	304	299	326	335	310	331	327	335	309	305	302	314	338	324	314	316	320	321	316	345	309	315	315	302	302	342	292	354	305	310	287	326	313	321	321	306	311	329	323	317	326	341	305	309	322	319	327	343	299	313	301	347	332	325	367	310	336	324	296	298	321	327	324	312	316	325	297	332	331	306	293	299	340	286	343	341	328	306	337	309	361	312	362	336	320	308	297	304	297	300	308	303	328	317	319	325	338	309	315	352	307	326	319	306	337	327	286	293	308	315	310	300	331	342	317	319	317	282	291	357	334	315	311	323	332	285	294	298	309	309	310	338	293	329	304	325	316	313	317	299	337	330	352	343	324	347	326	332	331	308	303	328	338	311	338	335	317	292	290	317	315	273	318	334	307	333	328	310	312	302	306	311	306	336	342	337	300	328	300	323	291	331	315	305	327	322	347	341	328	304	283	293	300	327	323	321	334	364	315	312	340	303	349	311	305	317	305	316	268	308	306	272	358	347	308	330	272	307	320	305	334	296	321	336	303	349	323	355	295	343	316	331	321	313	316	290	310	328	319	294	348	335	326	291	344	337	332	314	331	334	325	320	308	327	341	345	311	294	317	305	314	312	334	324	325	311	315	350	317	331	303	310	364	350	316	323	311	345	314	317	319	332	341	321	324	334	330	313	329	282	344	337	320	305	312	296	308	282	324	331	345	320	368	280	318	274	332	332	317	298	307	334	297	311	317	349	312	325	292	283	305	326	341	345	330	333	351	314	334	315	321	356	304	313	327	299	320	318	348	303	326	306	331	299	317	315	313	299	325	326	305	286	315	348	346	307	327	289	331	318	333	332	344	333	335	348	323	304	334	364	316	287	295	287	324	335	312	337	299	330	285	346	325	297	324	340	296	301	330	341	328	296	341	314	323	315	340	317	305	303	316	312	323	304	319	308	315	304	301	347	286	315	339	327	321	321	363	306	319	312	347	321	322	302	303	302	310	302	298	329	337	305	326	328	322	330	334	350	349	301	336	342	347	320	343	315	321	339	320	300	337	344	359	304	304	318	321	340	321	300	307	304	344	333	284	330	328	313	314	315	338	308	305	320	342	306	322	334	296	309	334	335	330	300	315	360	328	346	290	309	313	320	329	317	335	326	325	314	296	317	298	324	325	306	299	326	333	307	287	334	298	337	295	312	335	324	333	315	288	322	314	332	333	320	337	325	302	314	315	339	354	331	312	341	327	331	328	314	320	318	324	347	358	285	348	294	323	340	290	303	311	300	309	314	309	338	329	328	288	317	362	323	314	296	341	303	352	335	323	317	301	343	296	324	285	312	318	331	323	335	309	322	323	306	321	318	360	281	325
2844	5599	3213	1611	1231	988	895	741	719	623	533	547	556	527	516	527	503	491	500	485	495	482	446	450	493	465	494	459	454	489	485	403	461	460	456	417	442	511	471	459	475	464	470	468	469	462	456	456	465	446	470	449	487	459	462	431	467	430	449	418	438	454	454	480	442	469	420	440	439	453	454	483	479	438	436	503	455	468	475	450	464	437	465	446	440	478	474	468	439	440	447	435	457	471	469	419	488	477	431	436	405	434	467	447	471	439	472	432	430	457	446	420	441	446	461	432	446	450	433	489	467	442	483	415	444	436	440	437	454	467	420	417	418	425	425	454	427	437	445	470	403	452	469	480	468	511	423	429	410	471	430	459	439	440	461	424	466	435	435	441	447	470	455	477	441	428	429	462	448	465	467	462	495	487	472	467	470	468	464	434	462	419	416	423	430	466	455	469	447	435	464	438	428	451	448	445	433	432	422	439	455	455	413	425	419	476	461	460	449	431	468	434	495	460	395	489	416	466	413	436	420	430	414	432	425	447	470	421	420	451	452	445	494	451	428	435	433	439	460	458	425	458	516	402	480	481	448	463	444	415	419	443	425	456	476	485	451	447	420	450	411	461	418	402	447	472	458	483	460	468	491	457	443	416	460	439	418	422	460	439	444	415	434	484	468	459	475	412	462	430	454	472	416	511	442	448	423	448	438	460	434	473	453	464	449	456	456	432	413	459	498	455	438	449	434	445	451	464	444	446	443	444	458	457	446	457	439	479	446	446	452	431	428	463	428	439	453	442	459	468	448	456	404	428	423	434	441	477	468	455	460	446	475	446	482	416	453	426	460	459	453	477	485	445	429	444	436	404	454	451	452	417	454	456	440	454	436	481	461	422	495	459	409	442	445	438	455	456	451	455	501	441	435	447	410	470	451	448	423	457	427	443	455	436	466	467	500	432	457	462	435	440	482	423	456	437	460	414	401	464	409	478	479	461	462	435	463	447	485	428	444	459	442	447	474	459	442	479	429	455	424	476	411	451	428	460	451	482	458	426	459	489	427	430	436	463	426	410	459	426	443	496	453	464	481	481	401	459	456	443	424	449	481	465	459	430	447	435	436	470	435	454	464	435	484	423	423	469	398	461	462	471	436	456	468	436	450	460	477	458	454	473	443	442	485	458	470	405	456	406	458	429	457	474	436	468	460	463	488	463	423	426	441	411	432	439	455	476	427	431	462	463	421	451	502	476	453	425	419	463	445	457	455	436	437	470	502	420	429	448	477	435	460	470	513	453	433	420	459	493	431	451	484	434	450	483	420	463	482	465	436	428	440	419	440	434	435	458	432	431	436	440	448	456	445	401	443	449	456	472	466	460	473	430	452	431	447	473	454	458	440	443	428	439	445	476	411	450	425	442	450	449	467	388	455	467	482	417	440	448	446	448	455	451	448	479	484	468	451	424	482	465	454	438	445	494	436	459	458	435	449	442	480	452	419	453	424	480	450	448	489	447	462	430	421	433	467	434	444	413	467	494	430	445	447	478	456	411	431	465	488	451	468	437	464	444	458	472	446	430	459	461	455	430	470	493	488	487	439	476	458	457	466	471	456	469	426	491	457	477	403	456	450	426	450	467	441	444	438	422	452	410	434	433	454	461	469	437	449	480	430	415	458	433	464	461	425	431	404	447	477	428	481	454	476	490	464	444	428	470	436	419	420	444	428	453	434	456	454	465	451	484	467	448	488	452	462	456	412	446	429	450	412	417	439	472	399	421	466	502	452	433	439	436	436	455	469	428	445	448	435	412	436	435	452	444	448	445	448	445	437	453	466	432	448	464	428	440	410	437	460	438	486	445	490	432	434	485	448	460	449	462	444	435	450	453	465	439	440	449	447	451	472	452	472	478	423	451	448	489	455	439	432	422	484	457	443	426	437	456	440	432	438	406	428	449	435	436	437	428	460	437	437	434	460	439	458	457	427	460	433	415	403	424	479	468	391	437	447	426	454	457	452	462	428	429	438	474	432	432	467	474	427	451	460	451	423	463	463	456	441	403	421	468	484	476	455	448	473	463	459	456	475	429	461	456	432	461	461	445	455	489	458	481	442	452	479	428	410	489	430	436	445	442	449	474	457	454	425	462	492	451	436	462	447	443	483	409	467	448	460	458	424	421	467	462	479	469	449	464	463	455	429	438	413	476	499	458	427	466	474	420	442	430	422	466	441	445	415	413	429	432	467	447	467	442	419	472	486	469	422	411	469	443	439	439	425	437	432	451	478	451	465	442	467	461	474	450	442	501	466	438	439	484	409	472	457	453	443	513	459	430	448	447	419	421	448	436	441	440	454	447	453	435	451	471	423	476	445	490	423	466	449	446	425	439	437	451	414	450	432	424	445	451	440	408	433	480	449	445	459	459	442	433	439	441	459	472	453	446	433	457	425	432	446	454	447	451	502	435	466	470	473	467	455	438	436	444	461	451	446	455	431	440	418	448	446	460	422	417	469	446	433	438	456	442	418	437	442	400	430	439	443	444	443	434	459	462	434	459	447	441	454	433	479	489	449	466	452	435	410	457	433	441	442	448	453	456	450	420	431	466	452	449	442	428	412	459	452	439	432	441	433	442	442	418	475	494	427	411	447	459	461	441	449	435	440	470	443	481	483	464	452	440	451	433	462	449	484	466	440	447	449	448	442	472	439	486	457	426	481	456	472	442	425	435	427	471	427	448	445	472	451	458	459	460	441	425	436	454	409	478	433	436	452	431	447	460	453	445	450	471	448	446	456	425	476	419	447	451	428	432	430	461	445	506	464	445	466	456	456	485	452	447	455	459	451	462	447	457	414	465	452	459	416	474	457	467	423	455	429	435	442	490	455	431	431	468	369	471	392	465	454	431	440	443	422	459	469	446	416	455	423	424	466	461	408	421	414	436	435	473	457	415	440	478	480	445	468	476	479	421	439	425	472	464	465	445	444	432	446	446	482	446	461	437	433	465	471	468	460	455	487	432	433	457	434	445	451	446	438	453	441	428	453	462	425	434	435	417	412	447	432	450	455	462	461	426	473	415	465	384	416	471	387	477	461	470	450	453	442	435	480	466	471	454	412	425	455	433	459	470	453	476	465	478	436	471	432	471	459	419	424	449	452	427	440	452	434	460	415	475	499	432	423	433	465	466	457	481	435	455	445	449	470	397	453	427	436	438	458	447	467	417	477	443	481	465	397	425	450	453	446	469	464	450	473	428	470	459	422	464	456	460	457	446	479	455	447	475	446	409	434	473	459	416	447	468	444	458	455	439	481	483	469	435	457	433	425	433	441	435	469	449	433	419	441	466	455	461	467	464	446	475	431	466	437	494	427	448	459	482	488	478	459	432	445	448	427	461	419	453	417	389	433	468	454	413	450	448	412	455	484	453	465	451	447	446	443	462	480	435	483	461	432	476	453	443	431	461	443	459	448	435	462	466	445	433	472	444	417	433	439	413	428	450	432	449	444	482	461	444	443	431	433	456
24279	20895	26065	24748	1742	329	281	246	215	236	230	209	238	216	191	229	206	233	220	207	200	204	221	206	226	200	226	224	229	207	182	203	209	189	194	183	208	200	198	228	211	211	193	209	226	190	200	194	212	245	203	204	214	213	200	219	187	214	202	235	198	218	207	204	206	192	199	223	206	220	205	206	199	246	200	239	197	181	190	205	220	195	209	195	202	196	194	218	199	227	226	196	187	212	199	195	209	208	192	216	208	205	212	201	183	201	225	207	224	206	232	191	201	203	203	208	189	224	224	219	212	209	216	209	201	193	206	212	198	195	196	220	215	214	205	193	201	185	200	196	211	205	210	226	227	225	181	210	204	211	211	190	195	204	187	198	236	199	202	217	196	209	217	199	209	192	216	185	187	218	231	186	213	210	216	208	228	216	228	203	205	184	214	211	223	231	176	220	213	212	224	212	219	223	193	188	189	187	207	198	196	224	209	202	200	210	226	205	215	191	219	201	194	196	212	208	213	229	197	201	220	220	208	206	194	224	226	200	189	190	239	223	198	209	209	220	202	211	196	210	214	201	215	189	217	204	228	220	194	228	223	189	197	198	220	202	205	192	203	222	200	219	217	169	200	204	200	215	177	206	198	196	204	206	204	179	237	224	188	210	206	214	191	194	181	198	187	220	231	200	178	206	189	207	199	211	206	209	224	206	214	183	198	204	211	198	198	209	208	216	196	207	220	214	200	194	190	215	194	231	207	207	205	196	213	216	216	201	190	216	217	196	197	183	203	191	206	194	216	194	204	197	181	224	196	200	208	212	208	203	208	211	193	212	193	215	203	203	205	237	213	245	221	201	227	205	214	216	209	201	217	215	201	213	193	205	192	194	199	203	219	234	210	225	209	209	207	198	200	217	203	191	236	217	234	210	191	210	200	214	180	187	202	209	218	189	181	205	225	224	210	194	194	192	213	200	203	189	200	201	211	180	216	217	217	177	176	208	202	193	192	205	213	204	222	197	215	229	186	174	222	194	201	183	191	217	188	195	184	218	183	217	223	220	200	198	189	216	211	186	184	200	241	221	194	189	191	186	212	211	213	206	199	236	188	207	211	204	214	212	194	206	194	201	210	205	191	201	206	201	193	228	192	218	197	245	192	187	198	203	226	194	223	170	237	201	219	201	214	156	219	211	210	194	198	219	211	233	206	220	213	200	205	196	236	209	222	220	220	209	206	208	195	177	202	227	218	189	219	203	205	202	223	200	230	187	207	223	226	217	190	182	204	225	201	199	214	209	184	212	210	184	189	188	198	203	208	221	198	202	190	209	188	187	218	190	225	230	209	221	167	219	219	202	196	175	192	199	218	210	199	212	204	225	186	212	201	222	223	221	202	218	194	207	202	204	186	202	201	187	231	204	189	220	220	198	195	224	187	217	209	183	206	211	200	205	214	206	205	174	209	218	221	195	166	178	183	216	217	199	194	223	207	203	194	194	229	195	195	197	198	207	199	218	188	181	214	209	199	203	217	190	194	202	172	216	192	195	208	205	216	208	205	188	215	203	231	187	211	199	220	216	208	185	243	200	193	220	179	211	215	218	215	183	198	205	216	221	198	204	219	244	237	199	206	201	204	186	188	201	206	199	203	219	194	220	215	209	217	201	187	181	202	187	215	187	203	198	212	209	186	201	191	199	241	178	190	200	227	206	252	202	174	236	186	195	225	208	226	188	233	189	236	209	200	204	205	206	214	211	195	215	206	197	198	216	205	200	228	216	202	201	191	215	216	217	193	193	209	213	200	220	204	231	186	206	206	204	189	210	197	216	233	189	213	187	202	199	206	211	213	193	196	185	184	237	213	190	215	216	190	197	179	193	214	197	157	197	216	219	201	201	176	204	217	204	211	244	202	186	196	244	203	200	236	229	192	208	221	202	222	200	196	203	224	224	191	199	218	167	218	222	222	195	221	244	217	202	190	202	199	201	224	198	199	200	204	218	220	192	196	203	219	214	193	216	202	213	181	183	202	216	202	207	204	212	224	193	215	205	183	187	196	199	229	210	215	211	214	220	224	194	198	197	196	229	187	228	203	231	188	218	215	223	177	184	206	200	183	184	207	187	194	180	207	178	214	199	202	185	202	200	187	218	206	185	219	204	206	199	201	232	220	209	214	201	203	206	206	188	232	225	213	174	214	177	189	206	190	196	198	189	193	209	207	222	198	224	204	180	203	219	218	195	216	194	196	212	188	190	229	226	202	174	212	211	225	190	219	203	204	188	199	220	227	215	200	227	190	186	218	198	227	220	191	231	200	203	202	200	200	203	206	229	225	194	212	208	202	211	180	211	201	214	187	211	219	216	175	173	203	194	188	192	236	198	183	207	203	210	205	194	198	224	199	196	214	219	204	182	235	211	206	191	206	212	185	229	226	203	199	195	211	201	217	216	227	177	205	222	211	230	211	190	216	178	204	199	207	187	217	193	202	214	201	193	213	239	202	236	198	213	210	215	211	212	196	222	213	213	205	181	185	181	207	202	220	201	214	194	207	185	220	224	199	211	205	184	203	191	219	211	232	201	198	219	182	207	234	208	195	188	217	189	196	211	186	210	209	178	213	209	213	209	209	218	237	200	212	215	206	217	211	219	212	228	199	198	175	217	209	205	181	221	236	197	181	205	193	196	225	202	206	193	192	173	214	204	191	204	189	211	196	199	178	199	188	219	211	191	214	216	207	188	184	209	189	207	235	203	193	237	195	215	195	207	219	206	191	214	215	185	220	227	230	190	205	199	190	191	195	222	196	186	199	213	207	185	210	203	204	217	184	212	203	220	225	190	212	188	204	191	232	233	187	200	207	206	221	181	209	197	213	230	201	208	201	192	208	223	191	190	199	194	213	211	190	192	212	206	227	205	214	218	208	214	202	208	207	192	211	219	200	188	201	201	202	205	210	204	191	234	214	233	207	206	218	196	210	204	218	182	200	228	217	231	180	203	187	208	206	225	204	211	212	209	218	184	191	213	208	188	218	179	216	212	177	235	198	181	200	208	212	207	189	208	213	205	198	180	203	203	222	224	216	252	203	188	205	217	189	199	212	202	194	192	214	212	211	198	199	209	183	197	202	219	215	213	195	210	206	218	203	208	187	225	210	195	207	184	217	190	213	220	192	217	178	207	201	222	214	191	218	223	193	218	195	201	185	227	191	218	193	203	182	222	225	202	199	196	185	197	211	190	202	201	209	206	201	234	215	200	203	196	186	207	191	223	207	199	207	211	187	215	201	237	214	174	208	208	218	207	200	224	209	207	215	203	220	207	216	220	200	188	208	186	218	211	210	209	205	202	220	180	215	227	201	188	233	202	239	202	210	222	213	180	201	182	217	213	224	198	205	216	190	208	199	194	192	210	194	229	220	181	190	199	214	207	190	207	208	196	198	212	221	188	198	234	187	187	222	202	183	230	215	209	208	200	199	198	198	190	227	206	230	210	217	194	186	190	184	187	200	220	224	200
3058	3259	1775	940	706	625	486	429	377	356	329	309	309	346	322	316	283	301	294	279	315	305	289	257	271	302	298	256	253	290	272	280	265	298	258	276	273	260	251	287	293	287	267	272	286	282	255	270	270	271	260	271	261	275	257	258	279	290	240	252	289	269	279	264	307	240	261	262	260	262	272	262	265	287	276	261	264	311	304	270	278	335	282	261	249	279	272	260	234	256	272	298	268	304	247	297	266	294	275	275	253	256	235	286	271	280	262	270	311	286	299	274	274	277	264	265	242	251	256	297	278	274	288	255	258	277	280	292	304	270	278	274	260	285	227	269	297	276	269	282	268	269	262	271	296	287	276	265	275	251	250	289	257	275	270	279	266	261	298	282	265	282	245	277	271	313	256	283	244	275	265	294	261	291	268	290	261	278	273	287	243	255	253	268	269	296	261	296	280	262	273	265	301	284	285	267	248	256	230	248	260	291	254	279	272	276	268	282	272	268	240	257	237	297	273	263	261	242	276	284	277	285	259	291	273	283	276	269	265	232	275	267	244	260	242	271	281	280	281	273	266	271	245	287	249	255	247	291	259	272	272	270	267	273	279	255	268	279	288	257	253	268	277	278	286	255	255	275	265	283	265	292	251	300	266	250	262	279	302	305	267	259	296	291	266	298	294	280	260	276	265	290	298	294	263	247	304	295	280	276	286	275	268	255	264	288	256	302	291	259	277	270	238	269	281	307	301	277	275	275	267	261	243	265	295	290	277	280	278	285	301	283	269	282	244	249	284	266	251	307	287	253	252	287	273	238	301	274	260	273	263	292	282	301	263	281	271	274	237	293	252	276	282	274	268	271	257	269	278	290	273	256	273	271	284	278	275	273	263	266	263	265	289	291	271	277	278	269	282	281	263	269	261	275	282	254	289	251	268	300	263	282	273	288	311	273	258	250	272	231	280	273	289	277	262	258	264	313	267	264	271	271	262	275	265	256	277	268	248	284	280	278	281	278	292	279	264	257	286	274	257	278	286	248	277	285	270	279	246	287	275	279	242	260	256	304	270	252	282	250	276	250	251	277	257	276	299	297	250	292	274	277	254	274	290	249	277	262	261	252	276	283	272	284	267	268	275	292	241	261	250	278	292	248	279	285	248	257	277	293	268	269	290	264	282	276	252	280	271	272	281	258	261	268	309	283	271	250	272	259	289	292	303	277	293	269	259	264	270	246	268	267	286	288	277	304	281	291	282	277	273	270	284	263	252	258	306	277	260	294	258	277	270	271	251	287	289	284	308	247	268	276	254	269	284	266	285	280	273	271	260	272	266	275	284	297	253	277	262	264	292	264	306	289	272	280	287	254	265	275	254	293	297	273	263	274	236	246	250	259	293	266	278	248	284	291	244	265	263	265	273	256	281	266	290	292	284	271	265	285	266	250	278	281	245	249	280	257	262	279	306	278	251	251	277	258	255	293	257	291	284	270	280	257	259	278	258	278	290	323	274	288	263	253	234	287	263	270	288	273	268	244	284	293	274	301	269	269	274	280	250	251	289	271	266	261	271	296	218	275	273	226	271	262	260	263	253	282	260	244	270	245	264	294	260	246	237	281	269	282	290	286	274	256	275	262	297	256	257	265	281	302	280	271	269	307	248	253	265	289	269	278	304	272	251	247	243	304	295	274	271	262	297	277	267	261	291	308	253	271	239	283	290	262	288	277	252	245	244	278	271	273	229	283	262	281	273	265	264	276	268	248	249	252	274	292	275	251	287	300	290	285	280	261	231	266	295	260	281	293	276	240	286	252	280	292	267	272	307	257	245	275	251	252	241	297	281	261	290	242	296	279	263	263	281	260	255	270	284	293	263	230	265	271	245	265	271	252	286	262	287	273	253	267	310	272	267	283	282	252	270	317	275	258	275	256	289	251	293	260	270	275	266	292	282	272	253	260	258	295	285	301	290	266	263	261	251	296	280	274	265	271	270	261	318	271	265	250	275	291	275	247	268	267	275	294	291	304	250	249	238	265	257	274	238	262	289	256	275	271	288	276	307	316	263	282	265	277	250	289	287	282	269	274	249	270	277	313	278	264	287	255	307	266	270	281	267	295	256	256	265	285	294	244	304	271	283	273	276	246	239	275	298	283	282	277	282	254	271	248	297	273	281	289	286	273	287	295	270	262	261	274	270	288	280	265	269	280	287	247	273	281	269	255	240	272	283	270	286	285	257	274	266	235	283	265	284	305	281	259	256	268	266	301	266	235	260	285	282	243	269	295	288	297	270	284	281	260	274	266	279	278	283	276	248	272	284	250	264	261	263	302	265	280	278	304	273	256	279	249	248	286	283	282	248	275	295	283	265	308	284	252	288	253	280	286	250	254	265	263	281	297	294	279	251	289	273	269	308	301	263	268	294	251	273	285	263	299	282	267	243	257	251	301	258	289	265	299	260	290	281	271	271	275	296	266	260	256	281	243	284	248	257	284	275	280	283	265	263	268	278	258	279	269	272	273	263	290	249	267	275	254	267	287	284	271	317	285	275	269	259	252	262	263	298	268	267	283	237	273	257	269	251	250	270	253	263	262	272	265	269	291	272	284	272	292	294	281	303	257	286	252	279	274	254	269	289	297	263	264	275	300	262	277	247	259	260	282	283	268	254	271	272	272	269	274	253	274	259	277	255	250	287	239	261	288	270	258	287	266	252	275	268	274	278	289	279	248	236	282	287	258	274	280	300	269	297	268	269	265	270	260	280	275	276	283	265	268	265	273	245	263	239	258	260	243	266	260	293	266	284	290	252	288	288	284	250	251	258	297	262	280	249	287	253	258	254	258	283	257	269	273	279	267	294	303	246	243	277	266	262	277	259	252	263	274	275	268	261	241	296	274	269	274	302	265	265	279	279	276	276	273	234	280	251	283	288	254	250	282	261	280	283	270	291	257	256	269	245	245	277	263	284	287	255	297	282	262	276	255	273	313	275	279	264	256	287	247	257	254	301	265	252	256	262	271	272	263	302	258	286	277	274	246	287	285	291	230	291	283	281	307	261	278	257	279	261	292	263	247	278	249	256	259	291	255	244	296	256	281	270	305	264	284	263	280	270	250	274	267	257	269	280	272	295	266	278	235	255	297	273	281	229	280	283	287	277	276	250	271	258	302	271	264	278	284	259	299	254	259	290	253	282	289	304	292	252	254	299	244	256	269	267	241	290	307	264	298	262	247	243	277	286	319	262	253	278	273	266	282	263	265	260	275	259	260	308	294	262	248	268	262	283	266	259	275	290	261	281	254	249	285	270	270	287	281	276	285	285	272	264	275	257	282	291	266	241	252	291	278	300	285	249	239	270	274	279	279	275	280	247	260	265	270	283	258	245	252	261	256	259	268	266	288	277	294	235	240	285	264	272	273	262	281	281	286	267	243	289	247	278	279	260	273	281	257	293	276	272	302	254	275	274	267	264	280	296	263	285	284	254	265	247	282	272	266	302	269	276	272	258	282	253	286	269	271
22198	20896	28262	23675	20898	19843	1077	410	366	337	319	269	284	272	239	263	247	290	244	212	294	236	223	230	265	262	239	263	242	245	239	248	254	242	209	237	247	244	246	244	224	239	231	227	230	237	254	218	215	237	249	236	232	246	247	227	220	245	250	223	246	245	235	248	219	221	248	239	268	225	236	265	259	258	259	237	223	248	224	212	229	228	236	225	241	245	233	198	232	246	245	224	234	223	228	239	226	229	229	252	225	260	227	229	226	249	226	248	232	280	228	247	223	217	253	243	239	256	241	213	246	240	248	226	255	233	225	223	226	230	229	241	220	209	252	282	233	248	193	217	260	237	232	239	217	236	247	238	240	239	223	249	272	227	252	241	230	220	227	220	242	242	233	251	246	236	233	231	229	258	245	216	244	226	240	198	218	223	248	224	202	231	258	246	252	236	252	217	245	222	241	217	232	206	256	253	229	225	218	243	240	235	239	227	252	232	237	227	215	270	236	268	231	244	237	236	231	234	224	247	251	229	238	228	228	275	245	236	216	243	242	234	244	250	220	224	219	248	199	222	259	245	245	227	224	238	230	220	227	228	220	238	241	264	238	230	245	223	255	226	243	231	210	242	269	226	247	221	253	231	240	252	233	247	238	222	238	236	232	242	222	241	217	219	241	233	242	252	264	242	251	215	238	240	245	243	248	267	252	247	258	236	238	229	211	216	223	228	237	211	219	228	226	246	209	254	234	259	219	226	249	241	268	211	257	227	265	256	227	246	213	245	220	205	226	226	251	255	226	226	208	208	229	242	189	245	230	249	264	278	244	232	241	235	258	240	233	242	217	248	225	244	224	265	238	239	267	265	249	250	273	245	251	213	225	259	268	246	231	241	250	247	224	259	250	226	227	238	243	230	243	224	243	233	247	212	218	231	215	259	237	234	242	249	236	211	225	227	217	242	226	283	234	218	237	230	236	206	218	255	263	210	230	257	208	260	242	246	249	250	244	233	244	260	250	202	256	216	228	229	252	260	226	273	214	255	239	247	213	213	255	251	207	261	237	240	224	249	239	239	222	222	222	245	236	257	249	259	249	252	249	257	238	212	233	235	255	239	222	226	241	226	264	239	231	241	231	226	222	235	230	257	262	281	259	227	224	249	238	198	221	222	252	227	215	256	229	247	218	260	233	251	216	222	237	250	226	265	253	239	242	236	258	243	250	222	234	216	220	249	238	227	228	263	234	246	214	207	223	258	217	257	212	233	224	249	227	230	257	219	242	264	226	217	228	227	222	251	234	222	222	264	222	221	248	229	239	275	236	260	236	255	258	252	212	232	240	232	237	223	238	227	273	268	231	234	236	216	228	221	239	229	255	228	211	252	235	269	239	256	268	273	243	220	262	236	222	230	225	238	267	230	223	249	235	222	230	234	225	191	252	236	277	230	236	237	262	228	259	220	239	238	246	230	227	240	201	203	239	227	231	228	247	226	229	232	253	244	238	257	248	251	236	240	230	218	220	262	250	262	217	221	206	202	212	201	254	255	232	248	249	213	260	225	206	215	251	213	231	231	239	260	230	251	241	237	246	249	244	222	228	249	249	231	231	253	240	236	234	248	245	230	231	246	249	213	226	246	225	226	236	212	221	233	214	245	220	236	266	223	218	273	237	227	215	224	268	238	253	234	255	245	242	223	244	245	235	239	231	240	229	224	241	239	230	222	239	227	232	229	222	227	216	217	240	264	207	247	226	227	233	217	234	239	247	271	240	254	230	237	228	234	221	239	228	216	240	248	225	247	254	240	264	209	243	257	234	246	242	219	220	229	242	248	220	224	243	234	222	216	209	228	243	248	253	251	227	224	239	244	238	217	229	222	251	221	218	241	234	237	224	214	227	220	215	236	243	232	251	238	209	263	247	216	271	250	251	239	241	233	248	214	233	214	239	242	226	204	250	239	231	222	229	227	221	238	235	244	212	223	224	231	240	217	206	225	242	247	238	233	225	226	212	223	233	219	198	231	250	239	225	247	240	254	235	226	220	258	224	230	238	254	214	236	240	249	214	234	253	239	243	232	259	239	210	236	247	212	213	237	243	245	235	249	245	219	252	230	219	231	214	238	269	228	271	230	261	264	245	232	243	223	223	219	256	235	256	226	250	244	223	223	238	244	244	246	234	222	240	225	260	245	212	224	265	252	235	217	276	238	230	215	225	249	255	258	250	250	208	243	261	232	284	246	228	237	251	202	247	244	224	230	226	209	226	248	246	230	217	279	250	235	258	253	227	238	259	235	196	262	222	238	250	234	251	253	248	230	256	226	229	251	231	230	249	227	237	263	243	271	244	259	243	238	263	216	231	237	220	243	233	241	223	219	222	235	224	253	253	251	251	255	265	239	226	245	241	259	224	246	221	252	251	248	221	226	240	270	264	249	245	212	219	231	222	216	239	252	237	214	242	220	227	231	212	224	264	255	227	229	224	212	235	221	220	223	236	249	231	227	229	243	228	241	232	242	229	227	222	243	212	244	236	246	246	246	260	246	254	242	251	228	246	245	240	222	225	238	245	259	269	243	233	229	265	241	198	238	215	232	240	229	236	257	209	229	233	224	241	261	244	240	216	221	244	242	250	239	211	235	227	224	246	231	246	250	240	255	227	229	245	212	244	258	253	256	263	226	239	233	233	204	246	232	234	234	235	235	229	251	242	250	216	239	227	226	234	226	215	199	244	228	221	240	224	258	220	252	245	244	255	222	237	251	255	224	223	252	249	282	244	230	243	253	213	237	247	214	235	231	267	248	218	252	240	238	254	214	220	265	249	224	256	228	227	229	258	236	250	239	233	203	231	232	229	229	212	220	264	242	215	229	217	225	235	260	239	256	238	232	221	252	220	215	220	246	249	226	239	215	236	260	227	227	237	223	232	256	212	237	226	234	229	245	220	242	247	220	260	243	246	246	223	256	249	259	241	234	222	260	252	225	212	216	218	257	216	244	231	270	215	232	218	226	245	261	221	252	220	244	237	245	224	234	225	243	247	272	243	265	231	248	238	284	226	238	233	205	243	257	245	240	278	240	208	263	196	247	240	231	236	235	234	252	281	209	196	221	273	256	215	253	271	260	230	258	225	208	235	228	248	252	239	233	227	213	234	227	246	228	237	224	233	221	252	258	231	250	220	243	273	237	262	244	236	223	244	234	227	222	217	239	226	244	226	263	234	246	226	244	232	237	233	234	238	257	230	249	233	232	232	217	261	200	249	234	235	272	208	246	246	218	253	225	241	212	239	243	233	238	242	241	216	262	245	242	245	234	250	259	248	220	229	241	255	238	222	236	214	236	227	249	244	208	219	239	227	221	204	238	257	236	242	248	246	231	214	250	232	237	224	205	235	191	226	253	217	237	221	235	242	253	249	224	243	205	255	254	236	269	229	251	267	215	239	236	264	241	249	245	236	244	257	247	247	237	215	249	219	226	251	242	249	209	206	233	220	242	226	255	219	265	241	243	266	246
3723	9587	5449	2652	1866	1464	1047	809	713	633	574	552	471	451	463	463	397	422	374	395	379	346	361	399	381	338	322	362	352	392	363	345	312	319	332	327	327	335	328	342	328	333	338	323	323	291	334	300	334	335	339	302	350	335	295	320	304	346	355	312	345	335	332	298	307	314	334	316	315	347	318	324	333	311	299	345	304	323	327	306	327	340	310	305	333	306	339	284	338	341	320	293	323	318	306	329	330	398	326	330	345	337	338	313	309	312	274	311	298	313	346	313	342	297	337	347	320	331	303	327	346	330	340	313	329	332	318	307	327	317	312	306	335	319	341	307	346	303	281	341	296	362	308	327	332	306	280	324	293	306	299	317	313	314	321	304	331	317	332	325	322	320	307	338	280	322	298	324	328	301	336	309	309	346	342	307	318	331	313	320	264	279	287	317	329	283	327	342	295	307	327	314	327	325	320	349	321	321	307	306	312	317	302	339	303	284	303	318	328	335	313	319	314	323	324	338	325	293	305	316	298	340	312	312	308	333	321	332	336	314	271	309	313	332	291	327	287	327	348	328	309	338	303	325	305	332	314	333	312	326	320	340	317	316	306	323	314	340	288	284	339	309	288	301	297	298	268	320	315	319	306	317	321	320	311	355	344	320	315	308	326	317	309	331	287	319	308	314	304	335	322	302	316	314	277	316	311	320	320	319	320	327	341	339	283	330	319	331	315	323	309	359	300	318	293	293	316	310	316	296	305	299	331	321	304	318	298	314	312	327	320	325	303	328	324	338	320	307	306	309	316	321	310	285	309	301	329	277	326	321	309	321	311	337	335	315	306	303	317	321	359	321	341	316	345	342	320	306	301	312	322	319	295	321	330	305	316	312	296	309	334	297	326	294	303	320	314	325	313	326	302	307	318	298	339	307	344	306	315	320	346	302	321	330	330	299	292	357	339	328	311	298	344	319	335	271	322	318	297	315	301	312	322	290	305	291	358	311	285	304	292	299	273	292	291	299	316	319	281	312	338	318	333	316	335	294	349	296	322	294	312	319	302	290	282	325	303	334	310	326	324	326	305	328	307	309	310	311	312	314	297	333	348	288	311	331	324	293	323	302	311	328	296	315	316	320	348	282	323	305	313	320	323	301	299	314	342	340	340	334	334	328	321	323	325	307	301	325	329	307	327	303	333	287	311	306	321	308	345	316	327	305	308	328	315	313	333	316	329	301	317	311	339	314	310	313	325	297	300	299	328	336	327	355	308	319	334	321	353	307	308	286	278	321	316	340	280	314	336	323	294	309	316	312	294	321	302	303	304	293	311	311	303	300	322	334	304	292	319	292	296	320	352	303	321	311	302	320	307	318	296	349	332	321	304	319	328	316	325	299	300	353	306	329	320	329	298	321	314	328	303	335	344	323	335	350	353	333	295	310	326	325	322	295	332	313	315	308	347	322	323	312	326	299	299	322	338	307	306	333	276	289	313	316	334	319	309	308	325	319	300	329	304	303	314	326	304	333	329	322	306	311	326	317	314	292	274	305	293	310	284	320	331	349	337	350	339	345	315	326	343	310	285	314	315	295	280	315	307	348	338	310	304	293	305	294	299	323	338	319	337	286	305	299	298	311	339	306	317	307	346	312	252	327	304	303	305	339	319	325	323	328	344	327	305	341	314	321	318	333	348	299	327	318	326	326	336	306	324	345	309	319	317	319	298	307	303	288	299	312	326	336	304	299	332	322	302	341	315	334	321	327	312	322	314	305	327	331	324	302	311	328	322	276	343	310	333	326	320	326	332	370	343	345	319	315	309	297	318	299	331	316	284	334	331	320	304	316	348	310	304	315	301	329	302	294	338	360	349	320	315	331	322	337	296	336	320	330	302	329	304	323	323	313	355	331	310	313	332	307	362	327	346	326	329	337	295	306	298	318	319	337	320	309	333	308	322	290	334	316	363	342	309	338	341	268	293	284	334	326	364	286	349	305	314	324	298	303	330	323	337	330	333	325	308	315	316	300	299	336	325	317	310	313	320	302	351	296	294	335	299	294	319	314	302	319	301	330	300	319	326	309	304	307	313	334	315	335	308	320	341	300	290	293	286	320	309	309	304	323	329	303	255	296	338	296	295	302	311	324	346	309	289	290	356	286	333	345	283	334	343	327	318	308	282	321	283	327	320	342	302	301	329	309	291	335	330	328	304	342	275	310	298	312	306	320	319	312	337	288	292	311	299	310	281	274	295	320	318	316	323	328	301	303	315	287	357	319	288	337	306	336	307	311	325	298	342	311	338	319	325	310	326	310	335	316	310	298	320	308	303	311	338	327	329	304	302	299	334	313	363	325	320	295	312	311	348	309	282	317	323	301	320	324	324	340	313	332	342	320	321	291	307	324	359	300	318	285	336	314	340	319	351	333	320	312	300	330	334	322	310	302	322	306	325	321	290	344	315	310	320	298	317	305	316	361	328	317	314	331	352	341	325	353	325	335	319	323	315	325	322	310	311	308	295	311	329	323	332	341	329	306	346	339	312	320	302	342	326	311	313	304	344	320	371	283	285	310	303	308	325	299	300	318	310	303	328	339	306	320	280	313	325	321	308	275	290	341	316	332	324	312	318	312	331	300	291	335	315	329	317	292	324	331	327	313	330	306	321	304	275	332	320	342	325	329	295	331	303	324	307	328	322	325	328	292	318	294	325	329	375	333	304	338	324	323	316	309	327	330	305	298	309	321	334	345	315	323	306	299	304	279	308	330	293	322	303	312	316	316	328	301	318	326	336	310	360	343	325	299	328	316	314	334	312	275	340	316	300	332	307	312	310	326	329	350	326	297	344	329	311	309	308	292	334	318	304	321	335	294	305	323	269	315	303	348	294	333	303	333	337	302	324	325	311	315	331	298	306	313	290	295	314	306	291	291	305	313	308	306	303	308	305	319	305	312	316	298	289	318	301	317	307	305	331	320	304	304	289	287	321	341	310	295	350	319	320	334	325	313	338	323	298	291	306	323	318	327	333	315	305	319	304	327	328	329	297	312	340	333	282	326	301	290	322	289	319	311	315	313	324	334	304	311	321	313	337	322	314	312	305	292	333	294	287	316	324	316	318	299	300	332	300	310	325	313	317	308	309	298	317	311	279	320	331	332	312	287	355	322	329	353	318	295	321	313	309	291	324	324	302	325	307	312	330	312	320	314	312	325	328	326	283	302	329	338	301	331	338	305	315	343	302	278	336	291	285	341	288	318	331	318	319	312	283	320	312	321	291	323	316	327	333	312	334	322	346	310	302	330	306	300	345	331	362	310	322	331	280	314	305	332	295	331	312	299	335	316	313	331	312	337	312	335	318	327	294	324	344	318	298	288	317	284	304	318	355	325	301	303	342	337	317	308	318	312	305	326	344	320	340	342	296	312	329	336	322	266	327	303	333	304	299	310	334	316	303	310	311	324	312	297	306	310	309	321	320	317	295	326	341	307	302	312	341	316	314	295	315	317	288	297	346	290	319	340
26958	17967	3646	591	449	396	308	304	294	305	296	284	319	295	314	298	283	298	282	279	296	279	306	304	332	279	311	288	314	276	286	307	310	275	288	287	318	325	308	279	318	284	287	320	271	274	279	315	279	314	299	305	277	289	318	291	288	308	277	270	309	281	276	286	281	278	316	280	302	309	295	299	284	285	290	310	305	309	266	289	319	281	295	283	339	296	281	285	268	285	276	304	300	309	298	306	292	291	307	310	267	330	288	296	298	292	338	290	293	323	286	299	279	275	291	302	263	269	276	262	290	267	291	309	272	262	302	266	293	323	275	316	294	269	268	288	296	271	306	298	310	272	308	286	255	272	321	260	314	287	264	309	295	300	273	315	290	327	294	308	277	282	292	279	286	276	321	285	286	271	300	309	282	295	295	283	288	324	306	287	287	305	275	266	277	263	306	306	286	296	260	264	271	317	324	302	284	290	298	306	285	265	281	294	309	283	300	287	307	270	321	279	264	314	253	273	287	303	320	326	281	313	303	296	311	281	300	288	314	278	290	310	267	288	280	322	288	293	282	283	284	266	270	288	302	294	319	293	278	295	311	264	282	265	312	300	310	286	271	306	317	335	298	296	278	285	278	251	273	304	296	296	303	244	293	303	268	295	303	282	291	291	304	300	294	289	286	289	319	298	282	288	288	264	286	266	286	297	331	295	307	292	274	310	298	272	276	285	255	292	289	303	279	283	266	241	292	320	276	291	305	318	304	290	255	312	284	296	314	313	285	298	310	322	269	241	312	277	316	302	289	328	291	320	288	287	315	301	277	309	306	299	264	279	294	296	290	279	283	287	287	271	286	287	264	269	311	281	288	260	287	282	284	251	303	312	280	280	295	318	305	289	310	295	298	277	284	302	292	302	308	297	277	310	290	280	325	294	317	311	326	286	277	285	277	294	277	317	281	276	299	294	260	338	278	303	261	277	292	295	296	280	279	290	298	272	288	267	319	314	271	290	273	277	308	283	308	284	276	271	325	275	281	322	306	304	298	288	264	266	285	275	286	277	313	267	299	302	295	264	298	286	291	265	334	258	293	278	299	293	288	264	287	284	272	297	327	299	260	286	279	288	315	279	270	282	296	306	298	289	300	301	317	266	312	305	262	263	274	284	312	276	281	275	283	291	280	273	308	295	257	260	289	318	298	278	260	289	299	277	270	270	282	302	280	296	280	300	271	315	297	293	291	287	285	258	299	306	291	278	272	269	310	301	307	294	310	293	290	288	285	305	294	294	317	260	268	307	289	310	263	290	304	306	307	291	281	283	312	307	292	329	299	300	268	270	273	273	316	311	318	289	271	269	306	308	284	294	275	326	305	299	310	282	303	282	286	278	266	304	293	288	287	273	300	254	261	288	299	306	299	301	270	300	263	288	278	270	295	301	262	271	304	298	293	272	270	284	284	273	295	304	262	301	322	293	279	307	253	297	280	311	283	272	306	303	308	272	280	274	329	305	273	309	278	291	306	311	273	314	271	283	287	301	301	279	281	284	312	293	314	295	292	274	257	273	321	314	307	293	276	279	320	305	295	321	296	276	334	288	294	292	274	297	302	269	297	292	260	290	298	262	296	311	262	262	280	288	273	268	258	333	289	306	319	271	307	279	304	280	294	290	266	281	277	306	298	309	309	327	297	303	295	298	297	270	262	274	313	288	285	308	293	278	305	291	291	296	291	306	280	279	253	293	270	319	282	291	264	299	288	288	309	331	275	271	268	313	296	304	293	279	300	276	298	285	286	308	288	306	301	272	283	286	298	308	299	277	295	309	296	288	284	290	274	284	274	285	277	267	268	305	273	319	281	283	281	286	276	289	296	269	325	291	279	264	315	284	264	326	296	297	286	317	279	296	275	300	257	255	285	268	283	299	261	324	267	291	307	265	280	288	295	267	277	299	294	328	282	327	284	290	292	295	263	279	271	306	261	252	303	293	314	319	289	295	287	304	303	304	294	315	284	297	318	268	302	270	296	286	303	304	293	291	301	329	302	289	286	304	281	319	297	263	266	270	307	293	237	283	289	264	296	281	295	300	294	314	275	267	287	273	264	305	293	284	260	297	283	297	280	272	272	281	283	317	272	263	270	282	295	292	284	288	296	309	313	296	313	295	287	306	281	298	310	303	275	277	319	280	285	276	307	292	273	311	276	293	264	279	275	285	268	267	302	288	285	301	314	276	307	276	298	286	278	311	298	295	277	281	294	281	328	279	323	266	290	265	294	280	291	287	308	311	310	294	272	289	271	281	308	275	289	295	288	311	290	277	288	274	291	310	293	282	326	278	317	317	306	316	261	303	276	324	292	287	284	282	273	287	296	270	279	280	296	276	303	317	312	293	299	258	286	320	312	275	279	273	269	302	288	288	291	298	278	302	278	278	295	283	294	294	308	291	305	299	306	288	274	279	289	262	253	288	298	292	289	268	276	256	300	307	297	282	278	275	299	298	302	268	277	295	266	304	294	284	267	283	277	328	283	335	309	300	280	305	299	297	310	275	289	299	304	300	308	308	301	303	312	288	299	256	297	271	290	302	293	296	309	300	302	302	284	306	274	275	277	291	311	296	287	265	292	327	325	248	293	296	241	294	297	280	289	282	294	300	278	281	297	289	301	289	290	294	322	280	294	296	296	258	294	331	289	303	279	291	295	307	284	253	264	306	287	302	289	284	308	321	309	295	297	324	263	299	276	289	267	307	295	299	306	325	305	296	262	306	311	253	301	285	289	303	262	298	312	270	273	287	277	280	285	279	284	306	298	290	279	297	302	292	275	292	266	294	313	274	275	326	278	304	283	282	264	307	315	271	313	297	305	290	294	278	310	277	300	278	279	260	301	275	315	276	306	313	258	301	309	297	295	306	299	292	268	284	287	305	320	272	308	309	282	282	317	289	317	272	291	254	285	278	295	281	313	289	295	297	267	294	279	293	292	287	300	274	297	270	281	283	317	302	318	305	273	278	291	277	282	287	293	295	264	309	267	290	274	292	287	283	304	314	293	280	288	291	265	317	256	291	308	313	257	304	293	295	285	277	309	282	310	269	298	285	290	268	318	324	261	291	293	278	303	301	316	276	293	261	295	282	270	308	302	301	266	317	281	272	300	291	307	268	296	311	274	258	266	297	304	287	315	302	292	311	306	270	270	302	309	305	305	242	285	275	300	289	306	293	266	294	264	270	301	280	305	276	279	287	302	298	292	274	305	302	281	271	333	304	270	276	283	249	283	301	287	301	277	305	320	279	267	322	281	301	264	303	282	285	267	306	277	292	290	286	289	304	286	275	295	251	275	266	313	302	319	261	290	278	299	305	274	291	289	342	303	305	299	297	285	321	253	277	300	281	294	302	283	292	282	274	264	264	275	269	322	323	280	308	274	297	312	274	315	273	298	281	319	299	275	298	297	283	317	307	303	287	283	308	275	294	304	302	297	295	303	297	264	306	289	273	290	299	282	324	302	297	323	297
4273	844	611	494	457	485	425	416	433	392	370	431	435	419	399	391	424	428	391	410	424	408	379	429	370	416	384	387	421	423	374	420	387	395	417	381	361	415	411	376	407	385	391	361	370	409	434	392	364	389	432	425	392	369	386	404	415	335	411	401	404	380	407	457	414	397	415	370	419	432	377	385	411	407	391	387	367	399	415	371	413	393	397	398	422	400	384	399	395	388	424	428	423	432	383	455	429	391	389	402	390	413	388	420	383	366	404	414	410	385	371	399	413	430	397	408	390	389	414	394	352	401	418	414	436	420	417	403	423	398	397	382	413	414	405	421	388	402	427	394	387	381	393	370	380	428	409	401	382	407	408	412	373	398	417	419	435	406	413	374	407	392	382	439	365	430	391	381	368	381	387	397	359	396	382	386	412	411	388	396	391	409	432	419	392	423	402	417	380	387	414	378	356	379	431	394	374	426	414	415	416	405	378	423	407	409	402	406	407	414	389	404	418	434	408	393	396	382	423	411	437	396	415	375	401	408	390	411	420	407	384	432	411	415	417	393	363	407	370	432	383	400	384	409	420	405	406	380	364	417	410	420	412	436	411	373	377	398	366	387	429	419	386	406	420	416	411	411	404	377	376	418	388	410	423	386	381	389	395	379	404	416	388	372	376	406	379	418	416	432	379	388	395	368	397	422	354	410	451	438	378	407	401	430	407	388	431	388	423	408	389	384	409	423	400	448	388	433	374	437	390	396	388	387	432	403	399	391	406	412	414	412	402	421	407	392	393	389	404	402	434	356	395	399	362	386	396	410	358	423	411	376	393	437	386	400	391	406	403	419	395	362	390	403	380	395	397	415	408	392	413	387	393	359	386	452	428	432	383	398	398	407	391	371	431	389	436	391	395	406	416	395	357	385	406	387	362	366	416	383	418	429	346	415	386	403	400	404	390	404	396	387	402	380	420	425	423	393	410	402	410	409	400	411	380	387	377	435	397	441	451	383	444	414	418	452	372	382	406	431	435	413	393	394	379	354	400	399	387	412	389	385	390	415	410	414	396	382	426	380	415	400	397	424	442	408	425	399	404	379	413	367	393	413	394	387	428	391	422	378	438	379	426	387	419	398	399	400	400	398	423	375	382	379	405	362	419	392	373	389	400	408	397	410	416	417	421	404	423	393	403	455	418	418	396	393	409	382	370	398	400	413	373	390	380	391	376	409	390	393	360	368	402	412	405	400	453	393	386	431	384	377	387	393	369	393	394	403	420	407	395	413	405	412	374	375	382	409	381	384	380	417	379	403	414	374	413	389	384	411	383	386	410	382	381	403	367	391	399	375	411	411	428	381	416	402	403	413	411	413	400	395	381	374	413	424	365	402	381	381	402	407	412	441	382	400	391	409	408	391	403	408	402	393	393	416	382	442	393	394	445	381	419	418	416	439	420	408	426	389	388	357	360	396	426	396	410	393	397	418	417	413	413	405	394	370	380	449	376	389	421	360	375	441	378	378	395	405	406	395	380	423	409	385	401	388	373	409	392	394	401	410	400	428	399	415	420	386	400	429	409	404	384	415	412	373	378	407	411	434	369	416	383	389	381	414	399	409	433	386	402	393	448	362	453	363	405	406	387	395	391	422	418	367	368	411	382	362	414	393	384	368	411	393	428	392	387	409	415	419	380	447	378	443	385	371	408	428	403	385	419	369	376	413	394	385	401	415	418	369	366	396	387	403	421	404	372	397	454	412	423	406	417	377	403	426	393	402	403	384	392	408	427	419	380	408	417	376	436	392	379	391	417	427	377	361	381	388	391	425	422	420	390	371	423	398	367	399	399	393	400	411	417	432	398	423	421	397	386	402	413	412	368	381	403	377	410	408	378	448	424	409	445	419	379	436	393	391	408	365	413	407	425	396	387	415	372	400	388	412	387	402	373	402	407	378	373	397	395	390	402	404	375	373	407	387	395	375	413	392	391	388	426	395	396	409	414	374	386	395	367	399	400	368	431	394	412	384	391	402	436	403	402	415	373	391	434	377	417	450	377	401	390	426	389	405	392	421	388	396	435	377	393	397	407	410	368	397	405	348	394	426	414	391	369	361	396	425	420	397	463	391	421	382	381	411	413	375	420	428	413	378	424	419	439	384	420	408	406	381	405	425	412	354	426	397	395	378	404	416	403	387	384	423	354	407	382	400	403	412	395	382	396	414	391	410	400	416	389	386	399	419	369	420	397	416	412	413	397	392	393	400	410	392	393	394	379	394	397	402	422	403	386	423	419	406	407	387	380	405	409	407	401	384	359	415	411	379	419	420	434	397	383	390	374	410	431	434	391	398	389	370	423	381	369	402	410	414	421	385	401	385	383	386	423	434	409	401	432	385	473	403	408	395	423	452	410	392	406	394	405	402	403	428	430	415	409	415	423	398	405	394	404	402	406	423	401	400	384	395	404	411	406	424	389	422	428	396	375	394	426	414	395	383	434	419	418	386	394	443	448	417	404	402	399	395	372	403	382	432	393	398	367	419	434	414	362	408	414	399	417	378	395	421	445	413	430	373	390	414	402	366	407	407	418	410	417	401	397	359	409	394	360	392	390	373	397	387	395	413	399	393	382	378	403	396	414	409	363	419	388	422	417	369	408	375	409	403	412	410	379	390	386	402	416	397	424	364	404	407	355	388	403	390	413	422	404	386	393	390	427	376	405	374	394	390	385	382	401	400	376	389	380	461	420	393	392	380	414	356	396	407	405	376	419	387	400	364	396	416	395	408	415	390	399	416	412	405	449	407	411	410	398	388	403	415	394	384	374	389	447	417	422	373	390	384	405	373	399	409	365	426	377	381	416	402	403	412	425	424	388	388	373	379	375	382	395	379	398	377	382	389	412	361	371	414	387	429	370	382	413	407	387	377	382	422	401	397	397	386	408	400	403	384	367	414	382	398	383	388	411	384	382	404	415	415	406	398	420	406	384	391	443	403	381	401	369	396	437	410	403	399	396	414	391	395	396	400	449	380	393	395	362	408	386	412	405	379	366	410	438	384	410	401	402	383	409	445	389	419	411	397	405	394	412	438	375	422	389	415	399	420	404	398	425	406	407	419	403	415	420	410	401	354	366	408	395	382	398	376	410	396	404	411	415	372	402	410	422	414	410	395	427	402	409	408	393	384	385	412	427	442	408	371	405	373	428	416	423	424	417	420	393	392	403	434	380	400	392	400	367	376	396	396	417	397	406	410	403	404	416	419	388	382	399	434	364	432	405	404	417	366	381	391	401	383	376	383	376	383	360	387	415	378	387	416	396	371	399	408	400	407	422	391	409	383	399	389	427	415	395	398	463	381	404	373	412	395	387	402	397	391	395	404	380	381	397	432	395	393	428	376	429	357	417	391	421	402	410	399	428	390	404	416	415	365	369	381	375	392	420	378	388	382	399	388	380	375	405	368	428	383	361	398	420	386	414	359	351	399	430	437	423	397	408	426	418	413	386	365	387	450	429	385	387	360
23151	20862	27534	24269	20172	1682	515	399	396	379	366	352	336	373	348	322	339	313	347	361	343	336	340	335	347	338	333	308	311	345	344	308	374	317	330	312	337	322	309	319	315	322	312	316	348	288	321	295	307	308	313	307	387	330	321	348	320	326	318	329	309	309	335	312	319	295	327	312	335	304	305	319	301	334	343	321	327	296	328	379	377	346	325	342	329	354	329	323	324	338	349	346	312	311	331	311	310	343	345	312	324	303	323	310	334	336	316	323	344	328	331	352	332	319	339	327	338	326	337	323	320	345	325	327	338	307	300	330	282	334	350	304	301	338	335	354	336	282	310	323	327	347	323	336	354	325	281	330	346	336	339	339	332	319	340	329	327	314	325	309	340	291	327	315	314	319	318	351	365	308	345	358	307	358	314	346	333	337	314	336	337	327	327	323	334	312	301	332	332	322	309	342	333	332	349	335	386	329	337	277	289	299	339	331	342	322	367	333	331	322	314	281	323	328	347	328	307	331	342	333	318	322	321	343	311	293	316	349	316	350	337	355	336	315	332	320	332	340	342	359	294	327	326	319	314	296	340	348	360	318	306	309	301	330	322	309	316	342	291	299	314	326	325	320	350	331	330	314	360	333	318	324	385	361	307	341	328	340	340	324	342	329	316	326	312	309	302	331	365	348	329	337	327	329	312	311	343	315	352	326	339	339	316	349	338	321	302	326	286	322	323	334	330	359	312	321	335	317	342	304	351	359	293	340	338	330	281	313	316	328	338	336	293	332	350	296	342	326	324	328	330	307	348	308	347	325	335	355	316	330	322	277	330	327	323	357	330	323	350	335	353	319	340	327	299	320	324	312	319	348	331	296	321	354	320	318	334	324	346	332	307	325	352	326	322	316	334	337	310	306	313	312	339	321	359	347	319	331	323	316	347	321	339	313	348	339	345	315	361	338	303	315	332	318	327	280	306	329	317	340	318	316	324	304	307	355	327	311	342	320	335	329	328	306	308	280	339	352	304	302	350	324	323	320	335	303	325	305	318	322	319	326	337	314	296	343	305	306	341	331	299	326	320	320	313	326	368	331	343	305	304	334	349	350	307	299	324	337	333	323	333	303	308	318	306	324	305	325	318	353	297	309	303	316	354	339	310	304	294	301	341	327	321	357	278	347	324	305	331	368	334	336	301	323	341	345	311	335	339	329	309	328	306	304	335	319	325	332	310	362	342	335	327	345	337	308	328	329	297	326	349	342	331	293	315	305	312	310	335	330	349	307	337	338	320	302	324	339	311	311	301	325	363	319	342	359	351	316	321	329	336	304	322	317	318	314	323	328	336	323	301	349	334	315	338	318	303	338	336	322	339	306	341	337	311	341	317	330	316	309	318	321	315	306	321	330	340	295	306	320	329	331	348	313	353	350	344	312	350	307	305	297	344	308	309	317	319	317	324	316	296	291	335	293	334	335	318	311	302	305	316	324	318	331	298	342	324	297	353	328	331	350	333	305	331	303	339	352	317	326	350	346	340	331	357	325	322	335	309	291	335	330	304	351	361	319	329	321	334	294	325	332	328	322	321	298	364	315	323	333	333	315	310	303	339	299	340	305	328	346	343	341	303	303	310	346	310	318	318	335	322	335	345	324	321	312	353	341	317	308	335	341	326	313	343	321	327	336	343	310	360	310	305	332	308	360	360	333	313	319	311	319	314	318	353	318	330	342	344	311	319	321	344	277	296	327	307	340	321	327	326	325	324	325	329	315	327	337	336	318	308	339	325	315	310	306	306	329	315	317	329	324	366	326	326	273	319	309	323	352	326	350	310	284	330	327	310	320	302	322	320	309	329	329	317	330	314	323	321	336	293	311	295	302	306	308	339	337	328	330	330	351	332	323	323	313	340	340	321	335	287	317	328	328	359	348	339	331	313	331	314	331	316	321	340	320	295	309	344	356	316	326	336	337	304	306	315	337	293	347	312	328	318	327	351	296	302	339	353	331	322	312	337	321	326	328	336	292	325	333	340	342	304	328	298	336	350	317	312	354	351	317	302	284	321	348	339	324	348	372	330	328	329	335	347	327	302	340	385	333	344	339	303	295	331	329	324	324	313	311	363	337	276	333	329	343	315	311	299	316	336	331	323	325	360	354	321	302	327	317	341	331	314	324	292	338	305	339	313	353	330	302	337	338	355	329	322	320	346	325	338	326	315	344	301	348	338	345	353	349	313	336	312	358	328	335	370	330	331	314	321	366	322	336	327	340	327	347	304	317	305	316	316	345	331	327	334	311	338	308	343	316	314	313	347	349	333	318	320	347	348	353	323	334	338	345	372	332	329	289	335	325	319	306	350	344	323	334	326	303	309	352	320	306	304	305	349	360	350	314	320	359	365	334	357	326	376	289	359	320	296	355	338	335	326	349	342	329	309	343	339	339	318	317	350	313	310	353	323	352	312	350	320	335	331	322	344	312	317	328	322	332	330	376	330	330	329	289	313	318	331	308	340	348	313	293	317	348	305	352	310	325	347	325	345	333	328	332	324	290	320	338	332	290	309	339	316	304	362	307	312	321	345	331	333	332	327	334	339	308	351	323	320	320	310	331	301	306	315	330	299	308	347	315	330	347	308	299	321	290	344	322	327	321	324	352	344	300	297	323	326	318	339	315	328	349	338	330	321	336	313	298	299	330	319	316	357	332	323	318	333	329	325	321	312	338	320	320	310	311	333	309	341	304	326	324	320	315	331	321	353	298	316	311	328	318	354	346	318	317	314	316	336	351	325	341	318	291	347	334	328	329	309	337	324	356	331	303	302	326	313	338	321	312	323	333	333	323	329	366	336	341	324	349	344	357	331	315	319	301	287	313	329	314	330	316	315	338	343	318	331	331	321	306	308	335	335	306	304	327	346	320	327	337	335	334	320	342	278	321	326	359	341	312	327	342	322	320	325	311	355	346	297	346	326	363	322	324	312	310	322	351	348	312	295	295	324	338	343	344	347	350	366	347	288	322	328	326	339	329	333	330	303	322	277	334	289	301	362	328	351	290	312	348	344	294	352	314	322	374	351	328	314	317	306	320	327	326	348	315	334	343	336	347	324	325	335	312	352	305	307	319	342	337	310	330	332	286	305	326	299	328	319	322	318	298	333	322	326	315	352	318	336	348	313	287	347	327	343	325	350	317	342	346	315	323	311	305	349	339	301	300	326	313	352	297	339	319	318	306	320	310	301	339	300	327	320	332	316	339	333	304	330	319	328	294	327	298	316	315	329	336	346	318	332	288	304	329	301	308	325	338	317	332	318	328	330	342	349	354	355	321	304	278	320	296	343	321	332	299	307	313	330	319	356	317	350	314	331	324	341	342	318	322	299	315	321	295	333	346	325	331	318	316	336	321	355	337	343	337	351	309	290	289	325	314	343	335	338	318	297	321	303	363	329	354	315	327	318	320	340	344	324	354	327	319	346	321	311	296	346	308	301	344	325	333	290	350	342	315	300	329	309	367	331	341
2796	5463	3059	1568	1309	1004	900	713	661	598	570	540	537	489	485	492	451	469	496	502	498	521	431	489	442	468	487	454	501	459	511	449	432	492	446	485	496	431	458	456	464	486	443	474	464	468	462	428	461	478	438	417	435	461	462	460	497	466	497	433	459	492	455	446	462	463	446	446	448	431	449	502	487	484	454	417	444	476	424	487	445	439	462	465	466	468	482	475	450	484	451	451	445	436	439	498	484	471	460	506	484	424	470	475	490	443	457	459	455	437	446	484	465	452	472	499	448	456	479	446	490	439	437	468	474	440	458	432	421	453	441	473	407	418	467	436	460	418	477	476	444	474	460	413	438	429	454	469	449	433	453	428	462	480	484	445	456	485	456	464	472	427	459	459	465	459	428	435	427	446	408	437	458	431	455	455	498	452	451	423	434	488	452	465	470	425	480	441	484	466	480	488	449	450	489	485	511	414	456	421	438	426	441	486	440	462	436	415	417	449	478	485	427	459	482	431	473	499	467	457	445	457	495	492	493	462	420	446	460	439	476	463	455	436	473	424	446	423	425	453	446	468	471	455	424	419	480	430	444	443	436	430	448	447	459	451	427	480	477	443	472	449	461	433	460	447	462	447	450	478	431	436	448	454	431	477	457	464	444	431	423	443	452	487	454	479	463	496	438	446	483	459	416	460	436	469	487	447	434	464	470	483	450	440	392	434	436	461	458	467	458	438	438	468	456	432	441	458	466	465	439	456	464	452	430	449	478	435	446	462	420	447	458	441	482	468	447	479	445	440	455	453	409	453	444	471	414	443	463	466	475	468	468	495	477	467	460	422	459	452	436	460	419	424	458	480	439	446	469	448	453	431	460	434	455	434	439	466	415	457	450	443	484	438	441	424	453	467	448	432	455	446	450	470	461	433	433	456	458	469	478	493	454	460	479	470	435	442	454	464	425	466	433	435	455	419	477	477	455	432	451	469	452	466	463	455	473	457	469	458	443	419	459	454	451	453	438	441	459	448	443	452	473	436	459	487	424	447	464	508	428	465	432	489	463	440	491	485	459	441	491	437	446	471	449	431	431	470	434	454	436	452	443	446	451	421	435	464	444	416	457	451	421	452	454	473	468	433	466	466	435	444	468	450	416	433	479	460	472	433	454	480	422	452	470	462	457	456	461	408	431	462	453	452	464	481	446	472	481	508	443	448	433	487	467	448	455	458	455	415	462	426	428	439	452	457	459	472	428	457	453	485	457	425	436	442	416	447	454	467	493	446	454	466	447	464	435	467	455	472	452	467	474	429	460	463	464	458	474	458	425	438	493	404	497	448	498	475	453	436	440	447	445	439	479	422	440	431	452	442	465	450	456	450	456	430	444	438	453	464	444	485	461	444	472	446	462	464	453	463	467	471	471	430	484	445	449	482	460	434	425	446	472	490	443	452	465	436	456	449	460	422	442	444	458	479	435	432	447	451	452	482	464	433	421	461	448	468	471	444	431	434	475	435	435	474	458	481	464	445	459	437	471	466	466	448	493	456	459	495	485	465	460	460	467	474	440	419	437	436	479	466	432	470	474	484	430	420	429	481	437	468	464	435	482	423	429	438	411	499	476	472	473	452	471	482	471	464	471	420	412	466	421	472	433	455	485	458	435	491	448	454	441	442	443	485	447	475	438	449	491	470	456	451	465	446	443	478	425	428	434	466	459	462	480	457	464	427	481	429	474	419	443	446	495	454	463	482	473	434	453	434	454	453	411	453	419	448	440	438	446	461	492	422	462	454	441	437	473	460	465	447	481	473	489	466	448	472	457	455	491	462	425	417	449	452	459	477	443	447	495	440	470	416	410	442	430	479	450	460	441	487	481	435	434	466	424	484	433	434	437	468	441	454	475	471	446	453	470	459	436	448	453	489	441	438	461	450	446	459	470	455	446	431	456	468	491	461	467	470	433	490	456	444	456	497	477	460	429	452	475	481	440	474	450	469	491	458	465	466	463	412	460	467	458	433	446	429	430	453	473	443	472	465	446	484	450	465	467	452	456	495	456	438	469	450	451	492	457	421	489	424	411	417	426	493	468	450	424	504	471	424	447	483	453	419	451	437	439	444	442	464	464	460	482	469	455	499	450	438	442	456	463	461	421	462	436	477	425	448	442	468	470	464	425	433	466	445	487	404	454	449	461	439	457	452	449	475	443	470	469	488	464	448	504	471	424	445	465	436	446	483	461	455	405	442	450	447	455	436	444	470	442	419	474	414	439	456	452	468	456	470	471	457	446	442	474	475	451	435	454	489	421	466	470	441	481	465	427	428	447	444	513	413	420	463	452	458	404	447	466	462	472	482	444	478	408	449	445	459	443	472	441	476	484	455	416	476	459	422	435	464	468	453	479	490	464	457	454	447	478	459	439	527	459	464	442	455	444	477	437	460	440	425	447	435	460	432	433	439	461	482	459	465	456	463	471	443	485	474	461	420	458	474	456	449	493	440	445	450	451	466	436	448	466	436	467	445	470	439	488	439	446	429	466	463	493	477	424	445	454	459	429	429	458	441	446	473	457	465	462	447	446	475	457	460	435	452	459	490	442	494	436	451	436	423	456	390	448	452	457	476	449	460	434	467	463	479	447	444	464	452	454	464	409	446	451	461	483	439	427	430	445	450	422	458	463	468	479	461	440	480	494	434	461	436	461	437	454	438	421	442	445	456	459	442	486	455	435	470	444	460	468	451	439	466	462	472	481	458	471	458	447	500	441	438	465	496	416	457	456	438	435	449	469	475	443	473	457	435	452	491	453	436	426	461	428	444	467	408	454	444	477	475	464	410	413	468	415	481	437	454	442	459	448	456	455	444	465	451	451	455	445	473	459	414	440	457	488	442	449	405	443	428	445	448	455	475	440	459	463	467	449	446	444	449	472	438	497	430	461	466	467	456	432	416	434	489	439	450	481	438	429	471	464	433	446	420	455	432	411	490	471	455	458	413	456	428	448	445	452	468	463	440	423	434	465	455	465	442	437	454	465	442	466	482	444	466	458	461	416	423	444	394	464	427	410	464	422	442	412	462	464	436	452	465	475	442	456	426	436	460	419	458	450	487	459	456	439	467	453	467	452	416	472	477	456	447	480	430	447	459	443	439	432	419	463	449	464	495	423	437	418	470	447	433	445	453	440	487	439	496	423	429	418	453	443	439	460	440	491	486	464	459	499	450	445	453	415	436	429	448	434	493	472	461	449	447	475	461	465	459	459	461	416	428	479	474	464	447	449	478	430	491	438	471	444	444	412	455	461	468	450	453	494	471	443	469	443	486	444	448	445	456	493	460	458	479	450	470	446	458	471	449	471	456	415	459	441	454	469	445	461	436	423	470	441	407	436	469	456	452	419	489	476	442	443	428	465	482	436	473	436	466	450	397	415	463	434	484	432	484	446	427	470	421	414	447	451	478	479	461	487	479	448	482	446	441	444	450	483	437	490	470	429	461	427	454	448	443	492	422	460	476	450	516
24249	20873	26115	24680	1805	301	267	260	212	258	238	224	231	216	221	205	216	194	217	214	199	205	196	203	226	190	235	196	220	206	195	182	164	185	185	197	189	214	225	212	213	183	197	201	208	216	223	197	202	217	198	237	207	226	227	215	213	223	207	196	217	211	214	191	220	198	210	208	210	192	215	171	225	207	225	192	223	217	212	209	210	209	202	221	208	219	221	175	217	225	212	219	229	239	208	200	200	234	198	230	186	240	216	220	211	208	193	205	205	200	204	208	227	199	195	216	227	207	228	207	222	207	206	218	206	216	210	195	210	211	244	195	199	203	213	208	226	210	195	206	214	205	210	211	236	232	205	198	255	181	200	219	216	224	213	209	228	219	225	219	204	212	209	212	213	207	227	203	222	210	204	234	215	201	242	215	200	247	182	224	194	204	230	214	186	220	201	230	206	215	227	195	205	210	232	219	231	218	202	210	221	201	229	202	219	199	214	186	198	201	222	192	198	225	200	221	193	215	201	246	218	203	206	197	202	204	207	197	214	231	202	206	193	220	222	219	198	198	212	205	193	204	212	187	228	218	197	220	197	195	204	236	212	196	222	222	212	194	193	208	214	205	224	211	199	218	206	197	222	210	206	215	201	211	203	211	220	210	203	206	197	225	214	194	205	199	209	217	213	236	187	201	224	207	212	249	210	223	218	203	211	223	224	182	206	190	210	193	191	192	211	194	220	222	219	213	232	185	218	206	195	229	218	209	202	230	186	197	192	202	189	207	208	218	186	227	203	197	223	201	206	208	216	223	195	212	209	179	208	214	211	206	224	205	214	217	242	192	208	197	189	200	205	202	197	207	194	241	204	197	202	204	187	211	208	217	195	199	192	196	201	194	211	214	205	195	196	203	210	204	222	219	215	208	207	234	231	233	226	198	213	216	195	189	224	185	238	213	210	219	201	218	222	205	211	225	186	190	213	218	207	240	226	190	210	231	223	210	232	213	199	210	245	234	198	220	218	195	199	221	214	211	209	213	187	216	194	223	192	213	194	187	221	206	167	226	197	208	218	208	191	198	192	216	211	230	201	212	208	185	223	242	220	194	215	195	202	209	208	204	210	211	232	210	200	213	201	191	211	190	227	206	215	215	216	233	213	232	207	217	202	218	198	207	217	211	190	199	207	212	206	188	214	212	202	197	195	199	212	222	188	196	203	225	232	195	213	239	216	204	214	204	210	204	225	192	166	202	223	220	213	207	217	240	214	204	209	182	183	213	215	192	212	219	196	212	208	220	199	187	203	228	212	221	213	213	240	197	222	249	213	217	216	228	223	214	215	169	201	236	199	218	206	185	213	199	224	212	217	181	208	212	209	201	220	204	241	216	229	208	209	217	218	187	197	191	195	246	198	207	166	243	218	194	207	194	234	197	171	234	192	198	184	225	217	202	202	214	209	226	210	213	223	226	205	215	214	197	193	205	207	195	221	219	227	200	195	192	194	191	235	202	208	210	200	201	181	194	221	222	210	196	225	216	201	209	215	211	192	204	213	196	186	192	207	176	222	198	203	227	199	220	224	166	239	186	213	212	199	197	236	191	210	193	204	190	233	209	220	200	202	216	212	204	180	206	226	193	230	185	214	216	216	205	189	180	220	225	209	204	214	194	202	230	190	190	207	214	203	174	197	194	188	209	194	220	208	215	212	208	217	209	198	199	220	215	188	224	200	239	202	192	209	192	186	186	215	210	218	240	191	200	224	203	194	208	214	213	179	215	233	205	218	203	219	203	211	205	202	204	198	207	220	193	206	221	212	206	231	206	215	193	182	207	218	190	193	198	210	185	203	215	230	190	215	214	196	224	214	212	205	210	215	219	218	222	179	205	222	237	239	192	201	201	209	196	226	192	217	199	191	211	204	204	222	192	222	230	221	197	225	205	196	211	200	212	223	212	210	204	204	226	190	200	206	219	203	205	205	199	209	210	216	210	224	228	187	219	210	215	224	228	230	210	223	218	184	219	203	220	220	198	217	224	216	199	221	232	220	219	208	185	194	209	221	222	210	215	199	192	206	198	175	184	203	224	195	218	209	192	219	220	195	199	222	198	227	199	197	211	191	195	209	213	212	211	176	200	209	207	230	189	224	229	222	206	205	186	186	192	200	214	197	201	205	197	196	205	204	201	221	220	218	204	227	222	226	197	199	215	209	224	208	201	219	184	227	194	188	221	211	193	206	213	198	208	204	187	216	217	195	206	202	186	212	197	210	212	192	214	214	205	198	214	237	212	231	195	197	198	205	185	214	226	211	169	203	211	189	209	240	230	223	205	234	197	184	210	233	203	197	230	193	229	210	225	204	194	189	219	174	210	191	217	210	216	211	210	229	222	226	198	224	203	212	226	199	218	205	211	221	228	211	211	216	229	216	215	211	202	204	206	199	199	201	181	224	211	219	211	204	220	204	236	172	213	213	197	243	241	214	240	216	216	205	204	203	216	217	216	225	229	214	234	195	207	203	223	208	206	211	203	197	216	218	198	229	212	223	210	219	208	183	232	207	205	205	216	217	195	192	231	203	232	209	231	217	195	198	216	189	212	177	197	180	204	220	195	209	228	215	183	207	196	208	208	198	189	215	228	226	210	210	214	209	212	197	206	211	196	204	220	200	217	183	198	199	216	210	205	214	209	225	188	200	200	202	195	237	211	214	200	214	231	198	203	216	213	231	212	201	221	194	207	191	188	193	213	202	195	193	215	209	221	206	202	218	206	192	198	187	241	222	192	215	214	201	222	186	220	197	206	187	201	212	217	209	209	193	213	199	195	201	224	200	213	192	219	191	222	235	198	225	211	202	201	201	208	220	223	199	210	209	213	206	195	201	205	216	239	215	214	210	193	205	230	207	204	198	198	223	224	220	195	203	213	222	222	220	212	184	206	229	184	191	225	220	201	189	201	204	199	220	240	199	220	221	218	221	207	216	193	195	194	202	215	204	220	223	193	203	220	198	213	201	209	184	186	216	200	183	208	197	213	179	214	230	215	221	200	202	219	227	221	222	190	204	211	176	219	203	212	219	204	215	218	209	200	198	211	197	213	200	191	206	218	200	217	195	215	213	211	231	212	184	207	238	213	185	201	200	200	226	185	207	217	198	197	191	215	200	220	221	216	208	226	209	179	234	214	213	215	208	205	192	188	199	227	206	191	209	217	227	199	197	214	176	222	217	225	214	196	218	219	200	216	224	208	197	180	218	214	205	198	207	190	217	221	210	193	215	208	204	204	178	210	193	191	214	228	223	200	168	201	193	212	181	207	219	164	213	189	221	214	199	203	201	225	214	213	208	223	209	208	211	208	228	234	204	214	227	190	203	206	187	201	185	192	197	206	195	203	217	203	215	192	211	195	219	223	208	205	206	210	186	199	225	195	255	194	227	199	216	196	222	186	221	223	218	214	225	208	204	216	210	200	216	204	201	222	212	204	206	205	198	212	212	233	225	219	243	209	231	230	239	198
3066	3176	1758	943	744	573	472	458	391	348	349	320	330	298	284	315	304	299	295	346	278	309	293	286	287	279	289	282	241	276	286	302	295	312	277	300	298	268	275	284	254	313	280	288	257	264	266	283	237	262	314	310	289	294	276	298	300	267	289	287	274	289	268	273	273	245	267	281	296	260	278	278	285	282	286	283	258	293	264	250	267	279	249	252	256	282	296	282	283	268	282	268	263	273	291	270	275	295	297	262	274	296	311	262	236	265	268	293	255	285	282	302	270	283	249	280	292	255	285	272	286	266	253	259	254	268	282	265	270	262	265	277	270	272	266	250	262	265	266	278	267	272	252	294	275	298	275	248	273	289	288	303	274	263	278	270	289	284	277	272	266	298	267	273	293	308	300	267	275	265	264	274	272	268	269	299	259	255	265	279	303	277	283	276	288	282	258	272	253	251	294	284	259	315	252	265	291	252	266	262	271	262	272	295	262	280	261	257	300	262	255	316	269	287	287	282	296	276	242	267	294	276	234	262	294	250	275	272	292	288	276	297	313	250	299	289	318	269	261	269	265	261	256	279	275	269	283	260	298	288	262	297	270	295	249	278	256	280	284	262	284	260	251	273	258	309	305	282	281	274	267	280	304	278	291	300	290	251	296	265	258	273	256	308	266	297	247	255	291	246	239	282	266	267	279	290	273	277	278	310	306	312	282	275	306	261	281	299	297	244	294	269	266	284	266	296	265	264	286	278	240	272	268	253	262	222	269	265	269	279	268	268	258	267	246	312	289	264	295	282	279	252	273	259	275	272	294	264	280	295	263	280	245	261	278	289	255	272	269	284	294	243	272	281	276	261	298	289	287	277	276	274	310	275	288	281	274	252	241	294	294	282	272	291	281	260	294	257	284	272	249	277	284	287	282	275	278	289	278	261	288	293	293	271	248	252	282	289	300	260	253	289	268	259	279	268	277	283	292	261	302	278	234	285	282	269	291	280	291	273	242	262	276	274	268	253	281	260	283	287	268	265	275	284	274	253	297	280	297	309	255	262	253	262	272	280	287	281	283	283	274	253	273	280	255	266	272	260	294	285	291	263	289	281	250	298	286	287	276	248	321	268	264	251	262	243	282	261	283	281	271	261	266	283	252	275	302	260	297	266	263	286	292	289	258	276	273	282	294	255	255	250	268	274	269	281	286	267	268	279	281	280	290	277	263	262	273	294	278	248	290	286	292	264	269	294	267	266	293	259	265	302	282	268	249	265	251	270	269	271	306	272	260	247	291	283	297	255	282	266	284	263	266	240	287	275	272	255	267	247	258	291	254	255	283	270	295	277	277	281	268	260	274	277	306	300	306	289	281	271	256	247	263	276	284	299	278	279	289	265	284	257	243	279	273	275	253	265	264	279	284	256	270	294	263	269	278	263	283	258	244	286	267	260	292	284	279	253	263	290	256	300	260	277	279	264	267	279	268	262	252	276	241	258	265	249	268	265	263	243	274	229	304	272	268	273	270	279	277	260	315	300	293	283	290	287	281	301	260	277	276	253	272	255	270	256	256	275	304	264	278	312	273	275	295	278	274	260	278	267	278	242	286	274	270	256	259	266	280	250	267	288	277	276	304	264	292	279	252	299	274	251	272	309	269	248	274	264	283	268	248	257	275	305	278	283	261	244	250	258	270	256	261	275	287	274	252	281	248	248	296	259	251	266	267	279	305	259	311	263	261	300	264	274	296	288	263	289	289	278	268	273	286	247	262	282	260	272	285	268	278	288	278	295	289	295	277	288	299	277	264	250	275	307	293	261	294	290	315	278	255	275	246	265	306	302	289	252	273	271	290	226	276	292	271	292	287	286	293	269	247	302	299	264	293	282	281	295	288	243	258	303	283	307	274	240	272	258	266	236	281	282	287	299	298	274	261	277	274	275	298	280	286	286	262	249	247	269	262	268	260	273	273	288	281	261	290	248	274	283	248	269	284	286	271	277	289	251	271	255	289	302	271	296	279	290	268	264	258	251	293	267	258	266	290	305	279	271	271	265	278	278	274	294	276	259	289	261	276	290	301	303	278	277	268	251	262	283	274	307	270	248	290	280	293	267	284	285	279	271	279	286	269	265	277	309	281	330	262	286	257	268	248	278	283	277	264	263	290	292	259	275	315	286	262	266	276	298	286	250	278	254	257	269	292	255	260	260	292	272	279	303	251	253	265	271	261	295	277	277	276	270	263	279	260	273	263	283	280	240	278	270	273	255	289	284	283	261	259	286	275	283	308	307	264	273	276	273	295	264	282	298	286	293	275	265	242	259	292	285	274	265	258	251	276	308	313	268	267	289	309	250	285	292	282	273	293	285	303	295	243	273	279	313	266	294	270	276	279	291	264	284	288	268	277	255	280	272	276	258	263	284	261	250	289	291	294	296	250	227	250	273	298	261	295	271	274	292	286	257	281	275	276	282	249	274	269	328	280	283	280	291	274	273	272	282	266	245	267	303	249	301	264	295	259	270	266	283	288	288	262	277	280	281	300	275	290	293	279	285	286	305	280	265	283	284	241	306	274	276	247	257	263	286	255	285	279	268	255	280	284	277	287	309	280	268	261	294	276	252	249	291	275	327	288	237	308	279	281	296	253	250	291	256	265	250	265	269	263	274	266	282	276	257	284	325	294	294	280	283	295	280	279	285	271	273	275	274	258	291	261	257	270	266	275	298	256	244	292	288	269	245	283	274	280	263	263	280	246	272	273	283	303	278	252	265	265	266	275	290	265	257	240	298	239	277	272	287	278	257	270	255	292	293	273	296	278	269	260	265	300	278	261	276	270	277	282	280	248	260	271	266	257	276	285	291	295	247	311	298	282	272	272	265	282	248	270	277	275	299	285	277	280	277	293	266	243	274	285	286	252	272	260	305	287	235	272	273	269	249	290	277	271	309	260	273	243	282	279	257	293	268	284	273	263	260	299	258	276	289	288	288	266	288	288	311	263	278	282	277	279	241	246	278	283	299	279	283	264	270	304	282	300	248	287	290	281	277	272	309	285	278	250	270	254	250	275	252	269	290	306	284	254	272	258	321	270	252	277	290	276	248	265	252	267	251	282	274	271	285	312	268	260	280	304	277	284	284	262	308	269	268	263	248	261	272	285	284	300	281	258	275	274	271	265	279	259	307	277	259	266	259	289	265	277	250	249	287	294	274	291	285	290	274	253	259	273	278	286	292	284	265	286	287	282	263	312	272	259	292	292	247	299	249	256	266	299	270	287	276	275	255	270	274	288	264	261	276	281	266	266	297	268	289	287	261	290	268	266	276	299	285	268	253	271	266	281	282	277	285	279	304	247	279	223	276	277	250	278	247	281	263	261	260	257	259	287	291	306	292	262	270	251	277	253	275	253	252	237	278	281	279	302	287	310	274	243	251	274	265	298	273	261	260	272	275	295	284	284	291	278	270	258	277	290	268	283	294	263	261	279	274	292	295	281	258	287	282	248	286	291	227	256	265	292	249
22229	20938	28309	23700	20931	19965	1110	391	328	354	322	307	299	310	265	300	285	261	234	271	220	257	249	248	234	248	256	231	264	248	252	240	251	257	227	249	251	229	258	254	241	262	269	238	252	244	227	238	217	257	248	240	240	232	211	258	226	224	229	214	226	264	229	246	246	250	254	255	258	253	283	228	235	218	233	243	251	243	248	258	250	232	279	255	222	207	263	233	278	249	250	229	235	254	237	252	216	217	226	241	215	253	272	239	230	273	237	221	233	262	244	259	238	247	223	285	243	241	225	264	261	230	236	240	237	282	243	230	225	233	262	223	241	226	255	244	213	249	224	238	255	285	237	240	237	269	233	216	251	248	242	228	228	246	246	223	228	247	250	239	242	236	236	215	244	223	236	241	251	247	271	224	266	211	233	220	230	241	245	260	235	220	267	252	248	234	237	253	247	242	257	269	229	245	243	239	216	253	228	241	283	217	237	221	215	230	236	247	235	227	246	232	252	248	225	252	243	253	235	259	267	255	241	245	258	250	256	246	266	267	274	232	249	227	214	247	244	243	208	249	267	235	259	225	248	230	234	250	240	236	230	250	203	258	252	242	233	242	232	243	231	235	235	222	232	226	246	242	259	249	249	242	239	260	247	229	241	230	229	240	226	257	269	225	259	236	240	268	215	243	260	242	266	229	273	255	250	231	247	240	256	255	249	242	247	248	245	232	228	231	217	208	235	246	250	249	236	253	257	260	240	248	218	230	257	226	240	224	261	253	218	242	226	246	282	245	248	218	253	228	231	218	227	230	231	225	269	267	269	242	240	235	237	237	275	233	246	235	264	247	263	250	235	240	245	226	235	253	225	249	246	246	250	240	247	271	226	224	234	252	253	210	234	219	256	253	240	261	245	258	251	261	259	220	214	229	267	235	216	209	232	239	268	255	232	233	268	240	242	219	236	229	244	258	240	244	246	226	236	242	250	227	236	223	241	242	212	235	255	241	241	232	240	264	223	244	238	234	265	241	257	259	228	236	275	232	250	237	235	225	240	231	280	267	261	255	243	239	248	236	245	236	227	229	229	236	223	248	230	227	234	233	219	255	236	236	223	254	255	271	242	228	236	233	244	281	252	242	247	228	266	241	234	224	262	236	239	222	232	237	242	244	258	253	280	239	212	260	233	192	238	188	245	255	244	259	244	209	250	266	253	228	241	257	245	243	242	263	224	225	234	269	245	215	234	252	245	232	226	247	275	235	211	253	239	249	261	253	275	246	265	216	243	261	246	265	237	237	246	224	257	237	208	239	270	235	219	244	243	254	236	224	233	275	231	242	238	234	248	243	204	253	254	248	220	238	226	239	242	275	254	240	243	263	238	242	272	273	232	241	272	261	241	245	198	206	240	227	218	246	251	237	254	258	248	232	229	245	246	233	238	241	234	251	256	250	241	230	257	198	232	239	244	237	269	231	245	259	250	245	263	257	230	247	269	268	235	235	235	230	219	220	237	252	243	280	255	238	248	248	230	231	253	274	238	243	245	256	232	270	212	224	256	232	235	227	262	241	244	234	244	234	244	235	227	225	261	216	247	239	239	253	236	258	245	237	228	223	252	216	242	271	264	257	247	277	250	261	236	249	214	249	238	252	255	228	251	263	231	260	246	252	237	229	244	219	229	252	264	233	231	255	236	257	253	260	250	239	243	230	243	238	225	246	242	234	240	249	240	233	278	216	259	266	218	211	230	233	259	239	191	236	244	255	250	243	228	211	221	258	243	234	239	222	238	220	222	250	250	258	224	245	249	213	248	214	236	233	238	240	250	240	263	246	235	235	256	222	279	261	236	240	233	240	253	264	255	233	236	235	220	232	241	245	236	255	239	212	251	258	235	219	248	244	241	229	215	249	222	235	240	235	228	214	235	221	222	247	248	262	233	195	253	257	255	259	250	243	237	241	239	243	229	227	285	240	237	218	242	249	246	245	246	217	250	262	244	269	220	244	260	232	262	240	231	214	237	256	253	251	254	246	236	246	245	228	233	260	253	237	238	227	207	235	248	252	251	239	249	271	232	256	254	274	249	236	212	251	224	206	252	243	253	278	243	247	226	246	243	246	246	247	230	241	235	225	262	257	229	198	242	225	267	250	219	289	277	258	248	228	240	246	226	224	230	234	244	221	219	258	236	208	228	213	227	231	224	230	267	255	255	267	239	229	284	213	243	223	240	234	225	228	216	256	251	263	241	220	222	227	242	236	248	231	245	241	248	259	226	232	238	234	239	239	232	222	230	255	226	246	242	249	244	232	229	230	244	253	235	273	234	266	216	211	212	214	220	250	242	232	237	220	256	261	237	272	258	229	251	251	221	263	252	227	246	246	238	232	236	243	227	238	233	239	256	234	222	250	222	270	252	247	238	238	240	220	239	232	235	270	249	266	230	238	232	232	250	254	253	229	234	262	249	237	237	211	232	241	230	221	264	248	253	252	238	287	243	287	250	227	247	251	245	257	234	224	251	239	258	245	230	211	254	221	256	212	220	255	258	244	231	218	252	251	274	238	242	252	251	230	242	261	260	226	216	242	248	224	227	236	240	262	221	270	242	243	239	230	228	219	235	236	232	250	243	248	250	228	211	247	228	243	253	277	236	222	241	230	238	217	229	262	221	246	249	226	261	233	246	233	243	230	238	259	241	243	235	239	233	253	251	270	241	251	241	248	244	236	274	211	221	246	268	243	228	255	229	239	255	241	268	247	235	226	228	252	225	265	241	240	237	231	226	255	240	251	220	232	229	223	235	235	228	213	227	253	256	254	248	253	264	225	270	239	239	210	236	233	255	224	229	243	232	239	285	217	254	237	247	243	229	239	249	224	234	236	247	216	218	244	247	238	244	223	221	235	229	240	239	230	238	232	228	241	268	224	256	246	256	213	267	256	266	248	246	253	242	245	256	243	227	260	221	241	232	236	251	240	228	254	224	271	257	233	246	252	261	254	240	245	265	245	252	260	236	234	225	240	208	225	245	235	230	239	235	213	235	245	256	256	252	236	227	231	254	229	244	252	253	239	245	239	206	242	267	244	255	244	252	249	248	256	262	242	237	227	230	236	239	217	221	249	250	258	224	271	252	232	254	263	215	265	249	259	238	234	239	224	244	254	234	230	236	227	261	221	215	233	247	239	252	241	240	254	225	240	223	222	246	216	231	230	231	229	248	212	234	257	264	244	246	238	229	222	248	244	244	237	252	232	245	263	254	248	251	244	213	236	252	232	229	229	253	215	264	220	198	240	232	255	224	260	248	204	240	257	263	265	246	254	244	270	240	246	235	263	237	232	226	266	237	256	243	232	207	229	237	240	236	222	261	263	232	237	208	244	257	268	245	227	243	225	260	253	234	255	281	266	255	266	226	244	225	258	248	249	236	209	229	221	236	281	227	247	241	246	233	231	210	232	220	233	266	267	254	230	242	252	254	237	253	229	229	256	245	242	225	258	241	243	220	229	240	222	225	233
3857	9562	5341	2732	1962	1439	1085	843	703	642	576	509	473	459	424	414	434	382	390	392	337	362	358	351	370	388	393	368	340	354	373	381	368	353	358	320	328	336	345	318	342	318	325	353	312	326	316	336	324	326	326	325	339	313	321	339	327	296	343	312	323	311	336	319	300	321	309	352	355	284	308	320	309	315	344	311	304	273	307	317	319	311	332	330	328	335	352	319	320	333	321	312	327	337	333	330	334	337	314	308	329	324	342	324	336	339	324	320	340	299	327	323	282	322	307	330	325	314	301	316	320	310	330	318	315	338	342	319	297	330	280	303	310	312	338	302	311	305	322	313	306	329	300	317	315	299	350	308	325	299	335	307	319	338	322	318	310	319	314	316	336	314	331	328	331	359	317	304	290	321	336	330	313	325	326	315	278	304	313	307	300	299	323	318	317	340	325	319	339	328	303	299	328	321	342	324	292	352	308	311	328	311	333	326	300	345	331	324	331	291	274	345	372	317	322	318	346	306	328	334	317	326	315	349	311	313	266	308	313	303	305	370	343	290	322	321	307	333	310	334	332	342	342	310	314	325	296	336	331	298	314	316	322	363	340	297	342	281	317	316	307	349	346	329	309	312	354	305	336	332	333	302	313	331	317	329	385	332	298	314	360	321	294	294	326	314	344	287	323	342	308	293	341	322	319	325	306	339	308	318	330	315	326	331	332	315	354	325	344	354	306	314	328	333	328	304	299	307	315	324	321	337	308	339	338	348	342	305	318	318	302	313	329	300	351	302	360	291	336	305	318	296	338	303	311	324	307	340	323	297	322	336	328	330	313	325	317	329	323	280	308	321	334	319	304	306	307	319	333	301	316	313	298	357	339	296	326	323	331	307	311	289	329	326	336	322	297	328	321	274	313	314	346	350	308	333	337	323	292	304	344	325	309	316	307	319	309	310	326	302	315	315	313	313	340	324	321	315	333	331	302	335	322	315	307	324	294	305	331	329	312	333	326	306	325	306	348	318	341	292	329	345	330	330	342	308	307	307	324	312	329	324	295	271	341	309	304	311	340	330	324	323	323	314	347	293	333	313	313	300	313	357	323	320	313	328	327	309	321	308	324	309	312	307	314	341	339	312	330	307	311	347	308	334	323	321	310	304	329	355	326	322	328	335	274	317	304	318	349	266	308	321	338	285	344	319	308	327	356	337	327	325	324	329	314	359	318	299	329	336	309	347	347	297	347	307	323	330	329	299	319	336	306	300	298	313	297	353	349	311	296	324	309	333	340	356	344	344	301	314	308	338	318	308	296	312	308	325	301	292	341	305	318	319	340	334	319	313	303	283	330	316	301	313	300	296	350	308	340	327	340	345	305	318	343	308	333	313	307	321	325	308	324	307	346	327	325	318	293	322	299	285	301	343	324	348	321	333	303	286	322	316	331	342	334	306	337	330	326	310	321	308	321	289	324	322	328	303	338	326	306	372	335	354	299	327	324	332	308	314	336	296	329	310	303	323	310	322	330	325	326	314	316	332	308	325	323	332	320	312	333	322	319	327	310	328	344	310	342	294	331	306	337	331	325	307	312	306	318	332	317	305	326	291	329	302	338	328	340	311	316	315	281	316	317	293	329	330	328	325	323	303	330	319	317	324	299	331	321	312	323	318	323	318	304	319	328	331	316	312	334	325	304	326	324	332	285	328	289	321	309	336	292	322	298	310	332	345	302	329	319	329	289	314	325	353	304	296	332	313	317	292	348	324	331	315	326	312	319	312	301	300	335	315	328	332	305	293	298	362	289	298	307	319	300	304	315	337	338	325	328	315	297	298	296	296	350	341	311	324	325	355	366	338	363	337	321	333	344	335	308	296	338	295	330	340	347	334	324	311	304	310	314	318	341	326	338	314	338	315	320	325	319	327	304	321	320	322	309	349	310	338	306	313	326	302	320	303	336	338	324	339	293	297	343	353	345	361	323	325	338	320	322	317	308	295	338	353	323	321	326	315	330	281	323	297	305	297	371	322	339	299	335	288	307	310	314	307	302	297	335	302	316	335	328	319	316	334	317	328	342	324	287	331	316	330	322	323	320	324	331	330	315	352	319	318	319	292	359	330	321	351	334	334	324	306	298	319	321	295	290	319	312	322	348	318	321	350	277	308	343	335	290	352	307	299	321	307	311	332	308	326	331	300	333	334	325	278	302	319	319	334	298	326	340	313	291	316	294	319	351	299	332	319	319	303	322	330	319	308	285	301	314	302	322	326	348	293	343	300	306	345	328	290	351	316	301	331	312	292	334	305	297	345	317	322	324	326	325	351	362	321	319	328	313	312	316	338	336	288	354	311	336	333	311	287	312	335	304	308	324	269	341	329	338	341	312	317	310	306	350	332	314	338	331	322	312	295	323	319	300	336	311	314	335	314	325	302	331	340	309	331	328	312	319	296	338	322	295	290	342	328	330	330	330	319	315	317	317	339	294	304	316	347	334	303	324	349	320	312	307	304	300	342	325	316	329	334	341	312	324	325	321	301	317	331	325	336	326	322	353	321	350	305	348	354	338	355	311	303	316	337	332	313	326	352	314	291	297	315	305	316	322	305	336	315	300	318	331	368	302	301	333	363	322	355	347	336	298	362	319	317	324	303	312	326	329	330	315	318	312	351	351	302	335	317	333	349	300	310	304	339	320	304	324	303	327	315	288	373	333	328	314	306	314	322	328	318	320	335	294	324	338	343	313	318	345	332	299	341	324	295	323	335	345	296	323	334	300	332	318	333	327	302	306	336	306	316	344	296	298	329	310	313	306	333	322	310	333	320	326	319	301	323	281	306	324	308	313	305	319	338	322	307	329	304	320	319	321	327	352	314	299	318	331	302	330	331	326	341	317	313	335	321	318	321	307	308	303	314	322	345	307	318	353	324	331	318	287	330	332	305	318	316	315	312	324	304	313	295	315	351	307	296	317	317	307	330	321	303	316	355	327	338	316	341	328	348	316	348	317	329	325	311	312	355	356	334	298	323	328	314	345	319	365	307	322	302	335	328	317	284	293	299	308	330	316	300	293	302	300	327	318	337	345	326	341	322	324	317	316	314	324	318	342	329	341	333	310	316	301	350	329	312	334	294	312	337	334	309	332	300	354	300	336	320	304	353	294	315	300	301	291	352	314	315	327	314	311	302	309	287	360	305	324	353	342	317	304	295	339	348	337	339	310	345	280	320	314	323	318	337	329	344	309	295	342	293	348	335	301	309	343	323	327	320	348	344	328	307	332	321	344	361	306	336	361	298	321	310	334	299	312	314	320	314	314	306	298	318	324	312	321	325	324	297	310	309	354	319	327	304	327	339	359	310	314	308	339	337	324	315	308	322	332	290	288	341	315	291	319	322	331	357	351	328	336	326	327	329	347	333	290	316	327	319	308	323	347	316	319	315	329	295	323	327	277	293	292	342	298	337	331	327	299	328	298	326	320	309	321	312	320	350	319	353	327	339	300	357	313	318	282	307	321	282
27009	17896	3420	419	352	342	310	313	293	338	313	296	297	328	288	283	281	283	329	310	292	291	289	277	287	305	260	304	293	334	296	337	283	308	314	285	243	286	286	312	276	267	273	291	306	288	318	299	308	299	297	309	300	286	285	298	303	304	283	272	307	311	290	309	271	276	296	288	331	295	296	300	317	306	319	293	291	303	296	285	305	291	321	316	277	323	324	298	295	280	296	271	301	330	297	296	289	292	322	265	310	307	300	302	305	278	293	270	285	303	312	309	299	283	292	286	289	284	283	303	285	264	286	268	290	321	316	291	279	305	283	332	280	268	287	308	276	294	292	292	279	294	268	291	274	296	297	320	296	310	294	271	301	304	311	308	301	284	307	294	278	288	312	304	283	286	320	281	252	284	305	273	273	330	294	269	284	277	304	299	305	300	263	297	271	323	311	285	307	280	301	315	296	292	278	279	294	285	290	320	306	293	296	282	307	276	297	297	273	298	280	304	303	297	287	296	313	304	312	285	345	293	318	290	290	320	290	308	291	305	329	317	327	298	331	290	326	285	263	287	304	297	292	312	284	263	293	313	275	314	304	338	284	306	317	313	287	284	319	270	304	318	281	323	290	290	263	295	315	264	301	273	301	295	316	298	291	317	283	294	324	283	281	274	284	288	316	285	344	338	324	297	249	280	282	303	285	302	257	303	309	321	303	286	277	291	305	288	291	280	304	319	281	285	268	273	286	269	318	269	323	303	281	323	298	290	299	280	298	293	276	302	340	291	300	294	289	300	320	312	275	293	284	289	305	297	306	273	314	261	288	288	288	283	290	281	319	280	304	303	294	304	301	288	287	326	299	275	278	322	309	278	280	297	310	282	304	291	288	310	292	296	270	336	304	271	300	282	291	273	290	295	274	291	311	272	308	285	293	286	299	312	304	273	269	292	308	301	314	294	322	306	288	287	315	313	303	289	292	300	273	309	330	281	279	287	318	299	330	294	284	282	278	284	305	305	312	302	288	308	282	288	282	271	292	267	324	316	285	269	301	289	284	315	263	276	296	296	267	276	264	284	301	302	292	270	280	293	274	282	295	299	297	323	283	303	313	295	289	288	300	297	309	289	320	275	328	300	306	303	302	310	288	313	306	285	312	301	319	345	248	290	259	300	314	309	299	311	273	303	300	279	287	301	284	288	291	287	311	274	261	291	304	315	264	288	286	301	294	307	277	292	281	268	298	296	261	300	319	314	267	295	320	302	303	327	311	301	319	271	301	304	328	256	286	276	281	278	283	291	287	306	294	302	273	282	290	315	317	305	300	300	292	289	290	269	316	278	282	266	273	290	280	290	293	278	287	286	310	300	290	276	324	286	326	282	316	262	283	282	328	275	304	282	305	328	296	322	296	305	317	272	258	296	273	301	266	276	302	289	305	275	271	300	288	292	295	311	281	320	280	290	278	308	277	285	303	296	278	272	301	298	294	286	295	297	284	249	291	287	303	290	272	315	292	318	298	287	295	279	296	294	285	301	286	297	307	293	270	303	304	268	303	299	288	303	297	233	312	298	321	287	293	317	302	263	285	283	291	302	274	291	295	284	301	303	288	296	300	324	278	318	304	311	282	280	289	305	290	293	302	298	297	296	271	315	277	323	270	293	313	303	293	259	266	294	326	264	295	315	311	277	318	306	311	305	293	283	290	321	267	292	263	296	320	278	301	311	284	284	340	310	268	313	289	311	297	290	281	306	267	300	303	306	264	323	281	279	308	298	289	283	295	274	314	327	322	320	315	303	267	304	313	309	266	270	327	284	292	314	315	309	274	289	297	265	306	282	302	314	306	317	280	260	292	288	295	304	329	285	290	283	344	292	294	302	253	275	297	268	295	309	302	297	337	266	283	259	304	326	291	257	272	305	305	265	268	302	297	279	279	304	297	287	311	299	270	302	290	306	299	290	299	291	295	340	289	321	283	323	292	281	313	304	272	308	242	299	312	305	301	293	296	292	285	292	295	276	293	267	321	310	301	272	296	336	272	286	313	285	266	299	298	310	289	269	277	324	317	304	298	274	328	299	318	336	282	346	299	315	266	292	337	280	287	320	303	275	310	311	299	288	303	314	280	341	301	304	274	300	303	280	272	266	335	291	302	293	310	303	291	264	277	303	324	329	305	268	305	281	288	276	304	301	302	281	292	308	294	289	284	317	300	273	313	317	318	263	318	304	286	289	296	305	285	283	287	294	291	325	296	289	296	286	295	303	304	320	295	302	280	302	323	300	299	296	316	294	301	313	312	292	273	281	337	308	286	302	295	288	280	286	291	315	290	265	335	281	296	316	295	320	307	279	305	316	290	266	321	303	290	297	310	291	295	304	299	299	287	303	302	237	328	314	313	280	297	272	291	276	324	293	312	283	309	314	296	309	302	277	318	240	296	321	282	315	301	290	267	293	272	273	290	302	314	292	309	311	322	306	299	300	283	317	284	291	282	302	282	297	250	299	261	297	272	291	297	304	314	312	278	321	323	285	298	305	307	282	318	273	307	299	284	329	285	324	277	284	324	283	262	297	326	322	269	278	300	304	296	299	299	283	304	281	324	269	269	306	282	287	310	318	296	275	322	305	285	301	296	282	296	293	289	288	307	282	344	306	308	290	281	291	284	295	286	306	281	281	293	281	320	308	284	317	286	271	294	294	313	291	305	285	293	323	258	281	297	296	302	325	320	305	304	248	298	252	275	301	301	329	277	284	288	295	305	306	253	319	301	296	320	315	302	295	304	305	314	282	287	304	295	273	277	303	325	315	284	298	279	282	289	306	270	311	267	290	310	289	261	260	293	322	264	272	273	276	293	259	308	301	291	340	324	305	278	313	300	291	301	305	285	283	281	304	277	307	282	295	297	312	321	283	286	283	301	273	321	296	261	272	301	268	309	311	287	283	318	302	290	322	287	302	283	272	305	316	290	292	281	297	291	306	305	302	292	288	306	309	280	316	290	303	280	296	314	296	301	298	264	327	291	280	344	305	310	293	294	289	269	290	270	288	291	300	321	269	320	289	286	298	293	292	291	281	297	287	294	295	311	294	300	296	319	290	290	292	274	330	325	293	328	297	288	321	282	258	338	270	284	288	281	305	307	279	296	333	295	278	274	324	295	307	282	325	268	311	280	296	288	312	314	286	314	281	309	276	288	295	247	312	307	309	299	288	276	276	283	296	303	325	315	304	304	287	273	271	329	292	266	298	316	279	286	307	290	293	275	299	286	251	239	298	326	333	273	304	299	310	309	300	266	292	303	318	321	314	316	290	277	298	290	337	304	304	278	278	289	302	295	294	289	304	263	325	293	313	277	283	302	309	281	278	306	290	293	279	332	274	308	323	292	293	270	302	318	305	265	326	285	297	296	287	287	294	304	311	303	289	325	287	277	294	295	265	297	300	290	299	294	291	301	294	284	315	295	314	274	317	280	351	320	266	273	322	274	310	337	278	289	331	269	296	271	318	307	297
4224	774	633	480	469	439	423	386	368	396	422	418	417	421	411	389	435	411	440	433	400	403	403	420	391	435	373	380	390	419	412	400	381	418	440	390	393	424	398	422	406	418	383	419	426	402	375	413	391	399	392	442	365	409	395	384	451	427	389	389	407	408	389	434	382	412	454	429	385	401	431	421	421	397	435	438	389	363	390	416	413	420	403	406	356	425	394	403	417	381	414	405	384	388	400	426	401	419	442	392	418	388	389	421	428	415	371	376	397	427	423	398	416	414	429	399	415	426	381	404	410	399	396	387	398	452	396	420	415	412	393	447	402	418	402	377	394	385	434	375	434	415	432	400	450	415	412	424	415	378	414	422	394	413	437	369	471	436	391	451	374	403	412	389	379	448	434	382	416	375	392	392	419	419	434	423	374	403	400	453	396	441	351	405	388	410	405	422	421	408	421	399	382	404	407	412	396	389	402	386	406	413	403	397	371	383	412	402	409	407	379	412	389	405	421	388	421	453	463	388	396	404	372	395	413	409	424	390	390	402	394	411	387	407	427	431	411	437	382	428	368	382	438	400	431	392	406	437	405	427	438	444	401	413	447	411	402	412	423	362	399	392	440	422	428	410	415	390	409	403	431	437	422	391	406	438	400	409	402	421	429	398	423	415	392	436	366	435	397	425	380	413	393	428	351	423	408	405	432	435	382	444	404	410	384	400	406	433	391	438	391	406	405	407	393	379	406	428	437	422	415	377	410	367	428	421	396	396	409	445	428	414	417	381	371	404	378	413	408	379	414	393	392	367	416	340	373	432	453	411	395	410	402	430	405	355	412	366	371	373	385	396	409	420	428	392	390	365	437	392	393	427	392	399	417	388	420	408	393	399	354	384	407	403	424	393	410	399	414	400	405	403	417	401	408	408	359	447	389	407	418	407	395	410	400	409	368	415	384	411	419	400	403	437	424	408	423	399	389	389	369	369	403	429	429	397	431	399	406	381	397	397	420	372	420	409	419	392	395	398	426	412	451	427	410	408	401	409	402	410	449	390	421	434	407	434	384	356	388	392	409	398	410	414	400	401	418	386	425	410	385	405	413	399	406	360	424	381	441	418	391	429	409	391	421	390	406	410	439	394	417	398	364	390	389	403	398	381	410	439	394	386	387	398	421	365	406	426	398	418	393	429	426	415	409	392	353	412	414	431	413	391	431	386	415	383	364	432	402	423	409	382	407	398	382	416	403	458	397	384	393	383	405	411	400	416	423	381	404	426	424	375	408	422	391	415	414	424	410	369	368	417	449	416	403	394	452	411	406	376	382	409	369	409	386	416	421	388	372	386	396	428	384	408	395	423	401	411	391	371	342	407	455	403	426	382	412	407	401	425	369	399	400	416	443	404	419	416	414	417	423	381	408	408	402	412	441	399	396	391	427	399	406	413	353	440	429	414	399	426	431	403	391	407	401	437	412	422	405	419	409	417	398	398	425	389	419	426	428	368	424	424	386	444	427	437	407	416	403	415	403	427	403	388	393	433	413	381	401	427	402	395	413	398	382	433	386	382	398	415	414	410	429	414	384	399	414	447	405	403	400	408	370	408	404	386	416	433	403	433	387	402	381	408	391	392	425	373	425	396	412	407	386	397	410	409	416	426	354	375	423	369	404	413	388	417	390	435	415	392	434	390	404	418	393	395	430	418	405	395	415	434	415	387	432	413	430	411	424	410	415	412	427	405	411	401	425	404	369	429	397	421	407	378	391	443	436	401	383	430	400	366	420	397	405	414	370	395	392	387	374	401	364	412	437	411	376	382	434	406	407	425	415	399	390	405	431	384	421	424	407	408	396	434	411	458	417	401	412	416	370	411	396	414	418	410	418	408	411	379	423	395	388	435	446	416	405	349	420	431	431	404	407	442	407	396	395	395	409	447	385	404	384	413	391	375	405	396	400	390	414	416	403	415	426	405	447	423	433	396	460	383	408	425	442	398	410	386	398	384	401	398	394	376	400	396	411	427	425	397	396	387	379	410	420	399	471	411	376	388	384	402	414	398	405	396	408	392	425	417	445	456	386	419	404	420	423	421	411	408	387	415	388	428	417	408	408	398	385	403	380	396	399	417	392	400	381	379	426	401	413	395	401	398	379	406	394	388	432	416	374	395	405	384	405	421	429	399	412	376	348	413	374	430	440	380	386	391	389	411	378	416	397	381	438	394	365	405	380	392	442	401	387	415	410	375	404	413	389	437	417	386	366	410	381	393	395	431	431	436	406	373	425	399	412	370	366	399	383	404	406	458	413	454	422	433	390	399	410	421	375	427	374	416	393	383	412	443	407	400	365	397	387	416	362	420	371	398	397	390	429	378	376	385	427	414	395	397	398	394	422	410	412	435	423	426	405	448	465	397	404	430	434	431	425	369	418	425	374	408	397	407	434	382	395	413	390	408	407	389	438	379	381	400	388	409	395	427	412	396	374	402	450	395	436	428	433	404	409	395	431	390	397	422	398	379	395	409	393	355	396	421	425	397	396	432	391	408	409	398	407	410	399	394	433	391	425	382	424	452	406	366	389	401	382	412	383	415	434	415	388	388	431	430	416	433	408	392	382	376	406	402	442	398	406	358	437	413	440	449	396	376	407	398	421	371	418	426	386	401	411	375	422	422	418	420	404	421	425	426	443	403	362	406	388	407	427	456	425	414	411	413	398	378	398	430	427	423	410	380	400	387	411	403	422	408	409	411	376	415	404	393	412	404	380	406	401	399	429	415	361	413	376	372	395	390	367	415	448	428	379	395	425	415	429	369	358	451	393	428	402	442	413	402	412	410	411	388	401	391	401	400	419	400	411	368	407	420	407	429	379	432	398	409	420	401	407	403	383	408	383	393	422	429	420	408	426	381	429	422	382	396	412	428	393	391	414	430	382	378	420	434	408	372	415	409	435	403	432	429	377	426	415	396	415	407	430	408	394	408	389	395	401	382	393	402	421	361	403	406	369	386	430	412	406	434	409	373	409	410	418	346	433	404	410	387	369	424	395	396	414	418	422	439	419	394	389	363	411	410	406	416	410	412	363	384	432	388	389	398	401	412	395	423	365	446	404	399	401	418	385	413	418	367	390	400	416	420	391	412	406	405	389	389	408	397	433	396	364	447	413	419	435	383	389	386	393	425	375	460	379	340	349	442	398	442	414	410	410	405	401	397	422	410	402	390	414	378	410	386	397	404	374	428	411	444	419	398	461	373	391	417	435	425	386	405	412	431	390	400	398	413	416	387	415	425	414	380	413	402	398	446	425	422	411	406	421	406	366	422	413	419	421	435	420	405	382	410	413	372	418	408	407	398	395	385	399	413	424	416	396	393	345	413	411	422	433	383	372	422	404	386	409	434	421	399	400	425	411	422	409	419	398	430	420	429	398	407	428	382	360	391	385	396	365	411	400	405	389	392	411	425	423	371	407	391	401	385	388	412	377	412	408	421	399	376	399	411	420	396	423	382	406	387	409	392
23144	20864	27540	24297	20215	1647	493	421	419	399	365	340	370	332	325	329	360	343	351	337	324	342	381	340	332	334	362	303	322	340	355	334	313	336	329	352	306	327	331	353	318	345	342	293	344	340	345	331	349	338	332	318	325	320	365	338	337	317	324	346	345	317	341	339	353	315	345	343	341	331	337	315	323	310	329	319	327	318	354	361	349	354	327	302	336	334	368	334	329	332	320	329	344	312	331	347	296	329	324	321	336	331	326	320	308	342	311	323	327	296	320	336	338	302	307	340	325	337	336	334	355	331	311	324	289	333	347	345	329	326	323	318	327	343	307	345	325	345	334	345	299	342	346	352	375	323	348	330	368	314	324	315	351	323	342	342	370	353	333	350	322	330	310	346	310	328	330	348	311	353	333	304	330	345	358	333	305	340	316	334	307	343	302	346	344	342	342	343	360	313	342	340	322	296	324	315	333	318	322	303	310	317	339	351	357	304	334	325	332	296	337	326	344	309	334	342	328	306	378	339	325	316	349	333	305	305	350	331	345	354	362	316	310	302	335	322	321	345	350	307	338	334	336	354	341	325	330	321	351	340	330	333	338	298	308	326	339	336	326	326	339	333	307	338	342	333	319	347	293	329	317	345	326	323	317	316	319	317	324	339	322	358	327	307	323	325	340	332	359	337	307	324	306	322	350	293	312	326	331	333	331	307	316	332	346	310	319	334	323	302	359	309	324	326	314	303	322	344	338	352	317	322	354	332	315	341	351	368	323	324	306	361	339	337	296	332	318	336	301	344	303	315	367	310	325	366	340	324	315	304	348	298	334	331	317	329	338	324	331	316	353	334	335	324	352	328	322	330	342	353	353	306	333	339	322	349	330	316	355	291	293	316	336	297	329	344	319	358	333	307	328	332	326	342	334	334	315	349	340	324	317	312	343	333	347	333	337	316	358	342	317	326	327	314	346	331	324	301	318	342	363	350	339	299	310	337	326	329	333	336	330	365	328	315	332	319	314	351	323	324	326	307	348	378	317	323	308	346	328	343	330	344	338	321	347	323	325	326	309	349	366	335	341	338	299	336	326	331	354	339	322	308	322	319	328	350	311	355	325	351	361	322	309	324	352	370	314	364	347	316	324	332	300	337	331	312	346	369	324	348	386	313	329	334	316	320	330	330	326	308	276	290	332	327	328	323	339	330	335	303	335	349	366	357	330	349	297	334	327	333	351	343	344	299	318	336	330	312	344	347	327	346	315	318	324	337	310	311	306	332	310	347	328	333	351	348	325	343	327	323	305	325	356	312	337	342	317	304	316	348	333	295	342	332	352	339	330	323	322	364	328	320	311	341	364	303	330	318	318	332	362	318	331	324	322	323	323	358	294	347	317	320	307	331	314	353	322	324	320	337	329	330	306	347	346	329	343	345	343	317	347	321	356	378	339	316	337	324	336	338	323	281	325	330	332	295	323	363	344	310	340	294	361	325	311	327	304	358	306	286	296	351	315	328	335	354	294	335	309	333	317	342	276	326	303	327	303	350	345	308	339	318	312	341	328	369	326	350	336	299	341	342	300	357	328	284	347	280	354	322	334	340	331	307	328	321	308	331	351	325	345	342	333	341	350	343	316	305	344	354	314	327	354	325	322	314	337	362	361	322	358	329	331	309	364	333	340	339	323	346	328	345	325	337	358	317	346	313	338	348	377	319	316	349	342	304	338	321	346	345	316	338	332	330	351	342	345	319	345	334	309	340	324	339	339	347	326	330	359	307	319	290	318	360	354	318	336	314	320	315	354	351	343	326	331	319	322	304	335	308	324	328	296	318	316	323	320	336	324	300	320	349	346	328	309	342	302	376	354	303	322	333	357	353	340	309	329	302	323	329	351	337	343	341	312	363	334	307	364	336	316	320	324	335	319	311	327	343	326	311	370	348	289	296	324	321	340	316	343	343	363	314	314	302	313	341	331	347	327	323	331	331	330	312	313	328	329	337	304	311	354	347	337	330	324	331	313	336	336	366	337	349	324	344	330	311	314	336	329	325	349	319	326	299	339	312	360	309	324	312	349	328	329	314	286	354	300	331	333	305	319	327	348	308	355	319	339	303	334	359	320	325	307	336	301	355	311	323	315	308	330	344	331	335	339	344	332	327	360	385	335	340	325	336	353	348	345	325	339	351	325	319	346	343	301	301	336	353	297	298	313	319	326	324	342	318	356	328	307	352	332	335	348	352	324	300	341	303	348	347	382	312	336	323	362	328	329	327	341	277	345	372	331	338	348	336	302	351	299	356	351	301	318	345	327	317	348	351	281	324	304	322	313	290	337	329	328	344	285	358	350	325	311	334	309	297	308	326	350	316	295	309	344	308	321	313	328	322	318	291	344	364	308	344	315	340	341	334	326	334	328	321	312	339	351	309	335	339	312	343	369	333	333	352	318	324	370	355	314	333	334	295	366	331	337	330	330	336	351	338	324	350	343	327	369	316	313	315	328	377	346	322	321	327	315	309	363	300	339	348	330	340	323	320	288	369	321	337	380	330	328	318	319	312	306	336	367	352	354	344	344	317	322	331	332	337	328	322	334	336	352	354	300	357	338	334	361	343	324	321	279	324	334	323	345	296	323	326	350	318	315	337	340	307	319	353	337	324	323	331	322	318	324	340	332	316	337	318	307	308	301	312	309	337	322	315	372	323	339	342	325	334	337	370	346	356	332	297	303	362	327	338	325	301	352	344	318	334	308	317	318	353	352	333	335	346	340	321	361	329	344	329	318	311	338	306	354	319	316	337	309	342	339	319	332	362	336	342	337	318	300	293	328	328	313	326	327	330	325	319	303	320	314	275	327	336	325	361	351	339	325	300	335	337	322	311	332	333	344	330	350	295	314	353	344	322	313	374	323	363	317	328	363	329	341	309	362	351	311	343	337	315	343	350	330	334	309	318	321	327	335	368	328	340	325	374	337	354	325	352	282	330	355	337	331	305	349	295	330	346	329	351	342	326	357	323	283	334	341	327	316	316	314	310	326	329	309	378	312	330	330	355	329	332	338	327	352	309	392	345	335	340	296	319	295	334	374	304	312	332	277	344	315	353	329	329	343	370	359	323	335	359	335	326	327	331	349	319	336	323	318	328	322	316	320	327	333	308	318	336	328	347	352	321	343	337	307	293	384	314	338	323	320	345	332	318	336	342	337	331	358	328	367	315	327	336	336	315	311	314	324	344	337	344	327	334	298	321	335	341	312	356	358	308	344	332	351	319	287	328	333	320	319	343	323	321	330	373	317	347	333	322	322	351	319	333	334	322	361	369	323	356	317	342	349	342	315	349	331	321	302	332	318	331	326	328	316	304	308	308	318	324	354	327	321	333	336	323	316	327	319	329	330	349	316	339	347	342	299	368	324	315	338	346	338	354	329	321	315	333	335	326	306	327	327	327	330	351	377	326	337	331	346	317	329	309	317	306	356	335	334	322	352	326	334	326	316	318	332	332	341	346	337	322	325	308
2773	5432	3091	1602	1267	992	847	735	668	643	591	568	569	519	527	493	494	521	491	481	487	482	477	518	454	500	450	502	461	473	474	500	478	498	463	480	454	474	525	454	462	445	467	468	422	487	489	445	447	452	488	481	461	463	470	443	469	446	466	449	474	469	456	470	425	425	460	481	448	487	460	445	452	477	447	449	424	511	480	447	455	409	487	431	476	447	500	466	472	450	529	445	440	459	431	452	456	454	467	446	476	447	487	419	477	444	484	474	468	471	463	476	463	478	486	451	456	483	451	489	497	444	484	430	436	474	460	496	451	440	462	447	463	444	467	466	462	445	466	444	485	427	487	476	463	462	475	440	460	470	441	438	461	456	461	459	487	457	457	478	445	456	452	480	473	439	483	439	485	451	461	476	449	458	463	444	466	506	459	426	426	468	458	460	484	469	455	450	486	460	447	425	423	444	477	433	466	426	455	479	466	465	450	482	480	464	439	426	459	431	479	459	444	475	455	491	457	472	470	491	430	485	448	422	456	482	449	442	499	440	471	489	467	430	479	467	429	492	452	443	463	455	437	468	505	449	453	493	408	477	443	456	435	462	437	452	504	488	437	470	411	453	439	485	462	462	477	483	436	465	414	430	448	444	457	473	460	448	449	471	477	439	420	444	450	472	449	496	455	463	455	476	458	424	455	461	473	452	464	463	463	420	506	486	493	483	460	451	487	434	501	478	448	484	443	464	466	489	455	412	438	456	432	425	479	468	448	469	446	449	450	477	489	508	467	472	469	450	457	456	489	487	440	444	473	447	435	497	484	449	469	466	489	469	493	430	440	500	452	471	472	497	451	465	475	445	434	475	462	436	472	438	510	462	488	479	443	480	400	477	468	442	496	494	460	453	476	448	468	453	427	468	447	454	489	491	464	423	456	441	465	475	481	462	450	413	462	477	461	449	472	464	468	450	464	504	453	482	479	447	431	468	432	424	493	447	442	453	468	480	487	456	448	504	455	463	448	513	450	429	492	470	441	453	431	481	449	440	450	435	475	471	455	444	476	473	460	481	471	486	448	451	483	437	453	441	485	460	447	461	460	486	442	505	492	441	472	439	462	451	454	467	398	439	481	449	491	440	453	457	433	418	441	445	483	457	480	400	432	437	469	452	458	470	461	462	450	440	449	498	487	494	488	445	474	465	454	446	484	468	420	468	464	470	431	461	427	437	465	462	432	506	430	462	465	457	465	511	469	439	496	470	484	435	444	429	448	456	459	454	462	464	466	452	436	453	469	489	470	466	451	409	512	449	485	459	472	438	445	481	445	472	465	430	446	430	438	479	429	458	449	446	458	453	435	435	475	458	463	447	513	450	476	453	461	495	470	480	449	490	467	462	449	448	469	473	465	431	459	494	447	474	457	431	465	473	437	455	467	403	456	444	450	462	450	450	465	496	435	445	489	430	446	447	455	452	447	451	492	455	482	444	444	451	506	428	503	494	490	458	469	456	419	446	504	501	486	470	473	426	446	427	440	438	490	442	473	478	484	511	441	489	456	476	450	441	455	424	476	467	463	461	483	442	438	447	476	444	456	433	443	438	454	444	454	449	449	451	478	437	499	455	491	457	497	465	473	432	504	429	483	470	490	502	450	484	407	431	481	440	480	446	486	422	480	439	490	438	440	512	467	441	451	469	512	424	481	466	459	477	463	427	453	457	458	447	463	474	460	450	499	465	470	456	502	460	480	468	490	480	420	450	469	421	479	446	456	481	468	484	451	436	466	430	474	460	464	475	484	441	467	482	458	436	460	468	468	493	453	448	476	405	458	438	470	465	480	414	458	460	475	486	498	465	473	492	457	434	475	482	465	446	492	495	462	486	448	477	429	443	477	492	439	477	470	457	492	443	476	481	486	471	435	508	487	461	448	460	484	512	467	461	418	489	483	479	423	471	456	451	490	462	472	482	466	465	446	479	458	455	454	473	481	447	464	453	460	485	430	461	424	434	460	456	463	477	447	451	446	453	454	485	434	515	475	466	430	447	505	488	481	434	477	414	450	471	435	410	445	482	484	473	415	489	473	471	442	438	476	467	454	460	476	514	462	466	443	409	520	421	484	427	431	464	442	455	452	432	455	463	418	447	472	503	454	463	454	479	472	441	444	447	468	437	485	457	411	475	450	450	461	449	434	458	465	453	483	476	451	474	451	467	455	456	450	458	482	446	442	449	517	466	445	489	441	447	459	446	449	454	447	470	450	476	443	431	480	477	468	483	459	484	452	483	476	493	470	450	453	465	472	434	480	465	468	484	467	492	433	452	488	467	487	486	504	443	465	482	444	468	432	450	465	421	487	456	449	476	461	437	486	473	475	489	456	478	427	454	425	478	434	441	464	460	431	422	484	460	470	456	432	471	480	419	456	451	455	494	488	476	423	430	444	468	441	452	446	457	465	480	478	446	502	429	482	466	470	442	474	482	457	458	451	442	461	427	428	469	460	431	420	464	421	448	472	475	437	458	444	482	462	453	425	472	467	453	479	462	478	437	459	409	483	486	442	456	475	495	434	458	435	464	466	472	499	453	488	475	415	463	469	404	441	456	483	468	463	471	451	449	457	472	482	459	484	468	456	459	455	487	478	515	479	453	484	464	446	445	449	489	460	439	448	450	443	470	426	425	452	462	448	461	467	515	456	442	486	468	454	463	468	468	488	499	448	456	471	434	427	427	466	461	409	464	496	484	455	442	442	410	424	480	484	470	449	445	478	445	449	454	457	494	445	439	446	474	453	463	450	437	505	479	462	483	467	473	450	489	429	444	478	470	470	478	455	448	445	446	460	439	490	433	462	471	454	476	479	465	463	466	453	477	447	483	437	429	427	463	463	476	442	486	445	462	434	448	478	441	468	461	448	454	470	454	472	452	473	454	448	451	469	460	459	417	468	488	465	450	462	460	455	492	419	489	508	443	447	452	467	471	472	429	448	447	454	474	500	494	450	450	470	473	471	451	451	447	461	463	492	492	470	414	432	434	485	473	446	443	434	437	458	439	428	449	475	454	451	447	483	450	465	474	470	466	442	468	383	449	461	418	440	465	476	467	451	458	464	480	482	479	458	462	468	467	487	469	444	461	468	496	456	442	492	452	477	470	460	477	487	506	481	469	451	456	433	428	441	434	463	441	475	462	464	499	461	481	422	466	511	471	478	488	490	441	475	423	439	446	466	457	462	440	468	468	492	465	462	446	445	448	446	463	431	505	473	490	445	478	478	447	406	474	488	445	474	512	452	437	465	407	498	446	500	457	450	445	463	465	490	455	463	454	463	457	500	460	481	458	470	481	470	508	482	475	433	478	452	442	435	476	508	444	464	473	465	499	468	484	488	498	466	471	462	445	460	479	457	441	420	439	452	454	477	461	494	452	457	455	482	483	454	464	486	448	452	460	441	512	458	465	476	451	465	433	466	455	466	438	458	445	469	498	463	466	463	433	476	475	441	463	447	472	450	471	424	457
24259	20842	26026	24616	1893	306	279	247	224	261	227	217	219	208	227	223	195	233	230	207	209	248	197	213	199	221	234	221	226	212	216	247	212	219	205	229	233	218	211	192	180	206	215	233	200	201	221	218	223	217	242	222	203	220	224	219	220	221	175	183	176	200	222	188	210	224	218	191	207	214	210	216	184	229	214	218	201	214	206	206	223	242	198	190	207	207	207	209	222	188	252	234	194	208	207	229	243	221	210	211	222	224	201	214	203	225	186	223	207	226	237	202	196	215	201	200	212	201	193	244	201	196	201	172	221	224	220	228	232	225	212	182	190	214	199	207	209	209	187	225	202	216	203	192	207	205	212	208	228	193	212	212	232	222	219	243	210	192	205	204	201	226	227	207	191	214	203	200	205	234	208	225	202	246	211	197	202	195	191	207	187	221	229	208	207	253	220	223	206	211	229	197	186	204	206	206	210	201	190	205	205	208	196	234	216	234	224	215	185	237	202	219	233	190	200	243	193	201	211	202	208	200	244	229	195	226	188	217	194	227	233	191	192	167	215	209	202	240	223	212	236	228	169	199	186	184	221	215	204	213	215	192	209	215	244	212	219	217	219	217	204	206	215	212	214	199	243	214	228	235	221	196	201	206	207	224	198	214	230	234	216	225	199	203	208	211	211	215	222	206	216	207	211	235	190	201	231	215	211	193	220	221	228	229	207	216	194	206	203	226	186	211	241	223	228	220	203	193	197	209	224	200	186	228	230	219	226	227	203	198	220	205	222	176	194	219	237	207	186	207	195	231	250	206	237	217	195	213	202	241	203	210	193	217	213	211	203	207	192	221	210	206	195	197	207	224	208	218	200	205	208	212	215	219	229	205	200	251	224	220	236	215	224	228	222	201	192	191	182	211	230	237	228	203	206	207	208	225	216	219	186	207	233	216	239	223	197	191	211	187	228	191	211	216	218	201	215	223	231	224	204	222	196	203	220	229	195	203	195	223	217	202	212	195	199	200	208	199	204	207	234	221	218	209	205	211	212	212	178	211	202	211	216	202	225	227	210	223	217	208	197	213	214	210	216	207	219	220	205	203	208	198	214	198	223	221	192	198	212	221	213	242	212	215	223	189	219	222	217	218	204	200	227	197	194	208	206	223	190	228	220	196	214	210	226	203	224	235	204	237	210	200	208	222	216	185	223	200	199	206	186	216	215	195	209	195	242	212	197	199	239	208	226	203	202	216	221	209	206	199	203	225	220	206	218	216	238	192	203	219	209	192	204	213	215	215	207	196	210	216	211	205	201	209	197	238	196	193	209	234	206	195	189	210	222	218	210	229	221	193	208	207	200	220	209	218	214	186	209	231	198	198	245	187	222	220	204	235	209	191	215	210	201	217	192	222	207	215	198	217	229	224	203	224	227	226	193	227	225	239	181	216	205	209	216	213	202	216	220	212	209	212	211	214	218	224	201	179	207	214	212	192	204	247	235	207	227	218	211	172	200	217	211	210	196	223	170	192	250	219	238	212	225	202	196	201	219	216	229	207	227	210	210	224	230	195	235	239	226	184	224	210	216	208	195	226	225	212	224	210	188	209	212	217	192	233	193	222	193	208	196	207	214	207	202	217	190	216	221	219	205	215	230	226	197	224	225	205	232	227	196	222	209	188	217	216	219	215	216	207	230	209	206	216	196	223	210	200	228	204	215	202	172	217	225	211	222	184	180	190	213	209	211	219	189	226	218	225	214	221	202	201	240	210	193	200	222	229	206	201	219	198	241	233	195	201	226	240	208	213	212	223	212	224	201	221	222	213	224	207	238	208	241	222	236	211	207	214	223	213	203	217	223	215	219	196	194	212	216	244	233	217	216	207	200	218	220	224	237	236	221	225	196	208	224	193	201	224	213	218	208	220	189	213	216	215	201	198	224	222	220	210	210	219	236	214	227	219	221	212	223	224	191	206	219	213	216	193	225	232	209	215	224	224	204	221	224	217	212	229	202	216	217	189	181	232	212	206	223	231	242	226	218	216	216	221	211	233	215	216	223	214	245	201	243	220	228	189	249	192	184	202	204	213	216	221	225	221	189	204	203	219	191	206	200	210	185	214	217	218	199	220	225	198	229	223	240	233	247	229	222	206	196	183	218	210	231	184	195	204	195	208	216	195	211	195	214	215	219	191	203	210	207	204	197	200	216	212	202	215	201	240	204	211	228	202	218	206	197	221	218	216	208	196	211	213	221	219	221	193	210	189	195	210	219	213	228	222	228	229	193	231	212	225	222	214	213	208	216	194	186	196	202	212	206	210	235	204	222	213	187	188	193	212	221	207	210	214	211	204	212	191	242	205	207	207	215	225	242	202	226	223	218	191	253	223	223	243	229	202	216	227	217	186	222	207	202	182	207	211	216	201	211	203	200	222	201	230	201	233	202	188	229	215	215	219	215	209	204	198	216	231	220	206	209	210	226	211	214	216	204	219	210	226	202	189	227	171	213	210	208	211	189	197	209	198	204	213	210	230	212	215	218	229	193	212	208	212	192	218	210	227	222	198	206	219	203	208	206	209	188	237	197	223	205	204	229	247	193	217	207	244	215	207	223	240	176	185	198	227	223	216	185	204	201	198	228	215	218	212	196	238	192	200	213	182	216	211	225	209	228	211	224	236	202	200	207	217	184	220	182	220	194	204	179	227	219	215	212	227	213	237	199	231	212	196	225	201	219	200	213	226	221	201	196	233	207	222	215	200	218	200	236	225	226	196	217	225	195	190	203	199	221	230	178	215	247	199	217	185	218	194	187	198	227	200	211	225	217	210	193	217	187	215	221	214	240	206	212	195	206	207	226	224	224	199	206	233	197	211	231	227	228	220	208	223	191	196	246	232	191	178	211	208	208	194	228	205	206	236	223	212	216	231	186	195	204	217	214	231	232	213	214	217	232	192	204	241	180	207	201	216	210	207	218	227	230	228	195	176	208	202	216	221	201	192	227	200	212	171	205	225	225	237	237	205	195	244	212	191	225	194	208	198	225	202	216	195	234	227	216	209	189	205	219	216	202	210	219	214	239	197	198	228	232	208	238	211	201	239	229	213	174	196	206	181	217	214	202	206	208	197	194	167	215	208	205	202	209	236	212	200	193	175	221	208	208	200	228	217	253	196	199	215	246	215	233	194	208	210	208	229	208	212	197	237	217	210	186	217	202	227	188	235	202	206	220	223	225	233	223	221	207	250	228	225	204	214	217	215	212	202	246	221	199	197	223	214	232	190	211	174	229	193	237	198	233	221	229	204	227	218	211	200	216	211	212	207	253	200	197	215	189	187	210	210	194	201	184	211	239	242	198	196	216	203	217	214	207	196	215	215	197	216	210	211	215	212	183	245	221	211	232	221	243	183	222	210	220	206	217	241	214	232	203	220	193	202	207	197	246	211	226	254	220	203	218	200	215	194	219	196	215	219	210	213	220	234	212	208	235	226	219	208	205	200	205	212	225	189	215	188	217	226	216	215
3036	3246	1721	957	697	588	463	431	396	364	382	383	315	311	319	324	312	342	327	287	301	284	278	308	296	288	295	289	303	293	277	302	332	266	286	271	271	268	277	263	278	311	276	274	278	267	308	283	253	269	273	247	289	232	272	282	261	246	286	269	269	278	289	270	282	251	306	280	290	301	272	272	320	266	284	302	256	280	261	280	311	274	272	292	268	263	321	271	297	253	290	286	280	270	272	282	287	315	280	287	296	265	296	293	279	286	256	320	280	274	298	272	243	273	304	272	304	269	280	275	263	280	285	285	286	285	300	257	296	261	267	240	278	303	301	302	252	265	263	304	291	265	262	280	283	299	279	246	277	282	266	255	262	261	278	284	286	293	271	298	274	271	273	294	301	302	297	276	301	258	296	245	267	267	250	300	297	319	277	272	262	269	282	289	272	258	267	298	247	285	246	287	284	288	273	279	310	250	278	257	264	268	294	299	252	270	279	315	291	281	251	280	271	273	279	277	273	291	238	288	268	304	281	295	259	256	278	280	276	270	248	288	295	286	270	284	290	269	286	249	297	325	292	299	287	277	301	286	274	317	281	282	266	300	269	290	281	283	290	253	280	270	299	286	258	262	271	287	260	274	263	278	280	293	290	266	297	303	278	310	299	291	295	275	281	320	302	265	273	293	265	273	253	285	298	270	287	280	270	272	308	270	286	290	277	274	252	278	295	273	270	259	273	282	255	270	260	269	271	291	288	288	283	302	252	309	271	295	273	269	278	250	297	286	309	285	273	301	277	269	258	264	261	302	275	304	294	287	249	288	265	277	323	303	268	264	294	296	279	236	274	301	268	291	288	262	281	284	273	299	268	292	274	265	280	277	278	261	265	280	280	277	284	277	252	303	311	283	292	277	311	275	272	274	264	277	276	292	299	249	251	255	279	275	307	299	288	273	288	290	284	283	304	268	271	289	308	288	291	300	315	274	293	287	279	279	273	257	306	256	283	292	273	264	292	290	289	281	291	281	287	275	285	254	326	285	286	260	268	303	282	289	280	266	258	283	272	231	277	295	275	296	288	274	290	260	257	318	257	253	318	242	296	276	278	276	270	271	304	285	275	284	286	253	268	283	279	264	293	297	275	268	291	267	286	283	256	282	267	267	267	300	248	246	276	271	284	308	282	268	285	259	302	269	251	269	290	275	259	284	281	314	290	261	318	264	307	282	296	266	248	265	288	284	290	269	266	283	269	272	274	298	293	246	272	303	267	282	285	289	273	300	288	284	264	293	299	300	282	250	299	279	282	250	269	267	274	311	298	312	289	266	254	279	276	255	297	277	284	284	272	286	275	304	262	259	277	291	268	302	262	277	291	260	279	286	276	286	270	270	297	300	264	280	290	268	279	272	283	289	295	250	274	255	275	266	279	246	300	289	292	302	288	264	271	297	274	283	282	294	288	278	284	255	259	286	294	302	291	291	284	282	273	292	272	290	264	273	281	262	301	305	266	281	273	298	286	254	287	279	289	292	326	274	272	240	295	308	286	304	290	281	286	260	293	287	269	280	299	271	286	332	249	280	278	308	253	282	254	254	267	267	250	264	282	241	287	260	272	280	305	291	300	299	252	279	270	279	279	273	277	323	272	257	291	272	281	289	300	298	280	284	254	275	278	274	284	280	290	288	279	296	290	259	278	287	239	265	281	282	304	283	289	286	266	275	276	285	267	282	265	262	298	309	281	267	271	297	303	271	292	287	289	280	285	286	284	289	290	293	293	272	303	271	264	249	277	291	264	276	290	307	265	299	301	304	290	284	273	285	264	290	278	281	289	258	254	258	306	288	280	268	263	286	293	293	269	294	275	259	278	268	250	308	253	277	291	310	265	295	256	284	255	299	241	289	305	260	264	279	269	262	255	293	282	276	303	282	271	264	284	259	257	277	298	292	279	290	262	260	267	275	269	263	275	296	267	311	274	276	274	269	283	293	300	274	269	283	281	305	282	282	267	272	276	292	268	270	324	275	293	286	271	247	290	283	277	254	277	286	316	280	311	257	299	270	282	297	261	305	265	266	258	299	284	244	306	263	302	275	287	294	291	283	290	284	283	292	277	279	298	252	284	267	278	288	296	303	295	265	258	284	301	283	278	283	299	303	305	284	266	264	297	291	272	279	277	270	293	285	256	282	263	286	273	263	283	294	282	261	290	273	280	262	279	287	263	294	278	280	277	265	271	305	283	277	284	292	270	279	272	283	285	284	275	262	313	272	285	292	289	289	263	267	267	314	311	270	275	286	272	290	294	301	290	273	275	275	281	285	286	294	290	274	263	282	256	272	252	262	274	287	277	257	245	283	267	278	272	259	262	273	271	278	282	291	278	293	271	272	292	244	289	306	264	275	278	295	256	278	281	299	285	289	273	310	247	283	276	278	283	276	273	286	276	292	256	290	258	283	269	304	264	294	290	285	304	286	280	286	291	290	267	281	255	268	261	273	263	228	279	250	293	264	298	264	273	268	284	293	284	270	292	273	268	293	281	271	278	285	277	291	299	263	256	262	295	310	290	285	278	277	275	294	280	287	287	284	300	260	263	282	285	298	274	298	290	258	277	296	288	266	263	303	274	261	276	259	289	286	287	318	279	286	283	278	307	276	289	262	261	271	296	262	287	299	294	289	265	254	264	279	295	274	292	307	284	295	297	250	326	301	296	295	289	270	277	277	272	296	271	287	276	282	263	277	272	297	288	274	276	270	290	261	296	282	273	277	309	295	288	268	262	262	266	285	271	269	288	271	270	303	271	266	294	264	275	261	280	283	304	292	257	239	307	266	273	280	272	259	289	280	303	289	242	286	282	272	272	255	278	270	279	295	296	272	226	265	301	280	274	262	270	252	276	300	273	259	240	280	298	246	276	300	239	277	290	270	297	271	280	316	305	298	263	290	252	276	276	256	253	269	264	273	270	288	292	270	275	277	285	274	274	289	261	264	308	249	240	278	262	313	272	282	292	267	244	264	253	271	253	244	248	264	293	264	274	246	267	290	278	314	268	282	248	288	274	279	275	311	274	263	281	295	260	276	277	272	257	278	278	264	286	281	262	296	289	272	302	272	299	287	276	318	260	284	277	276	295	261	272	264	277	281	259	286	289	284	278	275	270	326	286	254	278	277	294	289	310	282	268	260	280	257	251	249	282	250	297	288	286	289	284	301	294	310	268	248	286	255	253	291	290	287	331	289	316	257	284	284	297	259	282	275	294	297	289	276	265	279	273	271	327	270	237	250	248	306	271	284	280	290	299	286	315	280	286	258	288	283	242	279	312	287	280	263	285	272	297	264	291	270	287	253	248	253	293	298	265	245	293	288	271	285	263	250	276	286	262	286	269	274	272	263	273	287	271	282	264	290	269	258	272	254	286	283	283	275	270	291	271	272	258	294	299	297	273	286	267	272	276	288	270	262	275	285	280	256	302	280	290	249	300	276	306	293	259	287	283	301	275	240	259	250	268	269
22154	20892	28238	23648	20888	19816	1103	470	334	342	315	303	296	255	276	306	287	257	264	269	238	258	242	307	251	284	247	259	238	250	265	248	243	257	227	250	253	234	268	263	239	249	255	220	249	280	265	252	208	256	262	249	249	246	258	225	264	249	259	256	216	258	246	255	238	249	257	238	220	219	229	226	221	276	257	256	269	236	241	233	253	253	203	273	230	271	235	248	218	231	260	226	219	224	260	224	226	284	250	242	256	229	238	235	227	247	241	256	252	246	241	223	222	234	212	272	263	252	252	237	242	239	257	247	232	256	266	242	270	229	217	243	258	256	242	249	228	248	236	221	237	203	271	255	231	230	262	232	239	252	245	216	240	228	270	235	247	238	248	245	231	246	258	260	274	238	227	240	248	226	249	252	228	247	246	229	239	226	240	199	257	256	232	237	242	243	243	231	254	258	262	234	248	264	219	250	243	240	225	260	238	254	230	243	220	241	245	223	236	246	234	260	250	255	237	249	248	234	227	249	208	243	269	233	231	272	245	249	251	213	254	267	263	237	216	279	228	260	247	244	252	217	233	280	239	247	247	258	233	231	217	234	243	244	251	261	219	257	233	225	256	226	228	248	246	245	259	233	252	250	236	245	261	250	237	241	262	228	220	241	230	222	229	242	251	253	231	246	263	219	240	218	241	243	227	243	244	245	249	237	225	244	239	254	250	235	242	223	229	230	235	254	253	239	270	268	248	249	246	260	224	222	245	250	236	245	274	239	249	223	238	254	245	251	230	242	213	255	253	227	275	251	235	245	243	251	230	244	237	244	239	282	248	276	245	253	251	236	268	242	234	239	222	246	250	242	249	238	221	247	229	228	240	251	216	244	238	236	243	229	222	251	224	216	217	199	241	239	219	218	247	200	261	246	232	260	240	228	250	254	242	227	249	232	235	238	245	245	226	261	250	238	238	250	245	261	239	229	257	247	238	237	264	220	248	226	239	236	248	266	239	285	250	261	254	235	246	227	239	246	230	231	259	240	230	265	238	256	248	254	254	226	262	225	245	250	244	232	251	255	256	252	235	267	254	263	223	232	266	226	256	272	266	240	255	250	242	241	258	256	254	241	258	248	243	261	228	262	231	244	253	245	247	251	227	247	269	253	240	238	249	264	238	238	266	210	213	232	256	231	253	275	225	244	265	209	262	234	248	226	224	192	233	236	257	232	245	205	253	233	237	237	248	271	227	206	224	245	237	222	227	233	260	245	225	251	215	230	242	222	262	247	240	254	212	247	235	251	227	240	239	274	261	244	263	232	253	231	243	259	260	233	271	255	241	250	265	260	230	231	253	229	264	247	266	262	207	234	234	246	244	223	257	243	251	238	237	214	248	248	238	244	268	220	247	242	262	231	218	242	228	244	256	228	254	239	277	275	228	212	247	245	253	249	226	243	265	234	263	225	276	245	251	237	252	244	240	246	242	241	259	246	222	262	256	253	248	250	232	260	247	230	233	227	221	239	251	247	223	244	254	251	245	245	232	264	242	268	259	273	249	237	227	236	231	233	256	233	259	252	254	238	222	234	238	249	230	220	246	264	230	236	234	234	249	250	238	243	240	254	236	238	259	248	229	254	243	236	228	260	238	253	233	254	264	235	241	248	254	236	215	240	237	237	221	242	257	282	254	264	243	233	271	228	267	243	223	239	266	259	233	235	257	216	267	257	231	239	240	250	239	242	236	242	246	218	226	247	232	252	224	253	251	253	234	241	266	213	248	254	220	252	259	262	246	264	256	249	241	257	233	251	240	244	253	235	232	241	261	250	237	271	254	270	240	259	256	246	233	239	266	274	269	236	241	196	249	244	228	235	240	233	235	239	229	242	255	257	208	201	238	221	220	220	241	254	256	212	243	266	236	276	237	250	230	245	237	233	239	265	238	236	244	248	265	258	251	226	236	267	239	268	245	235	236	263	217	267	254	266	262	226	224	278	247	241	243	271	227	255	231	249	246	277	254	245	250	248	231	217	242	251	261	245	245	257	228	235	233	251	267	227	258	242	254	257	246	242	231	252	256	264	255	247	248	249	255	267	234	238	229	235	265	238	222	248	215	264	234	240	225	237	245	247	267	245	227	243	239	262	234	255	251	234	247	250	210	240	229	265	240	238	265	233	238	235	212	222	226	245	273	252	249	225	227	231	235	232	232	251	265	264	241	264	217	205	260	228	256	250	232	246	228	250	227	250	259	259	250	264	257	249	276	245	239	233	259	253	236	258	232	244	217	238	242	236	259	239	257	260	249	237	223	232	264	265	242	255	256	236	276	219	245	223	233	232	250	235	236	254	248	214	227	241	237	217	232	253	244	259	261	244	221	250	249	239	248	221	253	245	229	231	217	241	246	235	214	266	225	215	245	249	278	221	237	222	214	257	215	248	254	252	242	265	220	226	218	263	246	232	245	229	231	239	249	252	227	239	208	227	277	259	269	277	245	242	233	248	260	226	230	247	227	239	239	230	253	251	230	235	226	247	270	250	259	254	254	273	225	270	214	254	229	243	260	228	236	238	253	238	227	240	236	260	236	268	251	257	238	255	205	252	223	220	240	258	231	244	227	239	245	260	226	240	268	212	235	266	252	230	236	273	233	232	273	235	221	214	242	242	255	276	238	239	212	240	264	232	243	246	245	241	259	242	256	258	240	229	265	200	250	251	241	260	256	228	216	247	254	245	245	242	243	244	256	261	255	240	258	251	269	249	234	257	246	254	255	248	275	252	227	235	250	270	242	236	245	231	262	234	246	237	239	236	217	245	248	229	242	239	233	230	224	241	232	232	225	245	254	243	256	262	233	250	237	236	256	240	222	238	244	224	232	243	225	224	251	248	256	238	271	259	258	256	257	266	251	272	243	235	242	238	279	259	222	246	231	249	273	244	243	234	228	248	244	244	237	255	235	241	252	246	235	224	262	205	219	240	256	259	237	257	229	248	234	253	247	236	268	246	253	237	247	248	252	254	251	248	238	259	252	249	250	225	256	208	254	237	253	232	253	260	256	258	229	260	242	235	226	228	266	234	224	227	227	242	234	254	220	266	244	266	243	239	225	251	249	243	242	253	262	237	236	241	258	206	230	262	251	209	246	254	207	276	214	239	219	230	238	233	230	259	240	239	237	229	260	262	246	261	237	278	235	219	227	243	231	240	254	264	265	239	237	262	251	272	242	211	243	237	250	215	224	250	217	257	251	286	244	254	251	222	239	236	221	238	229	236	253	249	251	241	246	236	254	240	251	249	229	226	238	251	224	235	230	249	208	207	261	248	241	213	255	224	246	249	223	241	236	250	263	264	256	253	262	243	215	218	242	225	274	239	238	246	235	225	249	230	245	238	245	235	244	248	251	263	230	277	243	200	252	241	240	248	242	239	240	214	228	239	270	216	232	225	253	233	245	241	268	254	238	235	222	228	248	259	231	240	232	261	240	243	241	271	243	245	238	247	239	289	237	242	272	233	241	221
3744	9435	5366	2636	1841	1392	1068	882	775	635	588	539	488	452	433	407	422	406	418	362	380	366	395	418	339	351	353	371	363	346	345	332	385	337	336	350	337	311	313	343	345	335	352	324	339	369	334	333	331	342	322	330	333	326	346	312	327	339	348	304	309	322	297	325	318	322	313	300	317	306	314	312	348	314	312	331	331	306	317	337	350	353	322	303	342	394	347	320	282	353	361	305	311	323	328	339	342	331	348	344	333	322	319	331	327	328	358	332	342	317	326	313	349	343	340	331	330	325	285	332	340	305	308	329	318	295	330	357	361	309	311	333	310	286	324	307	308	329	316	336	318	328	318	333	374	314	321	320	373	336	335	344	323	334	337	278	335	290	343	319	323	318	297	327	328	292	341	320	326	317	324	332	317	329	353	307	338	309	348	314	313	318	346	331	316	331	334	318	310	368	347	312	334	324	339	337	330	301	335	333	336	311	335	307	341	339	318	316	320	328	339	322	333	309	307	331	298	317	324	308	302	349	313	292	354	324	298	357	323	327	322	319	321	321	328	330	345	328	330	329	331	312	288	343	320	338	332	327	289	311	327	318	330	356	285	325	297	304	312	313	324	319	368	305	344	344	319	300	325	330	313	319	309	297	314	336	366	348	341	330	325	329	310	327	352	351	317	289	313	317	319	359	295	310	323	338	311	291	340	358	280	318	302	336	323	314	357	293	292	345	345	337	350	308	320	316	337	328	337	309	324	284	320	324	326	337	334	347	305	319	357	333	339	325	334	343	310	321	306	323	313	322	279	293	348	312	315	336	343	327	364	347	326	320	324	287	325	316	317	311	340	323	296	331	292	339	317	306	337	313	355	325	305	279	334	304	304	327	322	336	299	341	324	323	332	336	297	311	328	354	318	322	333	324	312	319	300	323	319	351	307	329	334	334	367	333	293	309	345	298	327	292	324	328	348	287	307	319	340	321	306	325	337	330	333	351	332	307	353	329	343	318	291	323	348	318	336	322	336	304	325	316	345	316	324	336	301	319	306	311	312	315	346	323	311	308	335	285	266	298	322	314	324	308	327	331	317	332	326	346	334	315	329	279	305	344	299	324	312	298	308	297	327	314	315	308	335	323	332	321	333	299	328	320	347	331	332	306	307	295	322	346	342	297	305	309	318	322	340	332	332	293	321	313	330	299	318	285	298	334	311	351	308	334	332	326	317	317	334	387	328	342	365	321	345	318	312	319	309	306	335	321	309	305	327	302	330	352	334	338	332	328	330	335	291	296	309	303	325	318	311	334	318	328	301	320	338	323	338	349	292	302	345	306	305	322	303	306	305	331	344	321	318	330	332	307	330	322	334	321	358	321	345	321	332	319	336	376	319	347	317	340	331	311	352	317	336	312	324	357	316	323	337	321	339	331	332	326	322	337	318	331	314	321	304	314	308	341	329	326	310	329	317	303	300	331	329	335	356	301	353	322	320	326	349	344	306	336	343	327	356	291	346	305	333	324	306	322	308	328	343	342	341	309	342	339	320	327	325	319	340	310	313	304	330	278	374	351	331	338	319	343	361	326	295	342	352	329	297	317	318	306	321	296	306	316	317	305	328	327	297	321	327	338	306	309	280	353	316	317	279	370	330	329	298	332	325	321	328	318	321	330	319	306	301	301	329	332	314	326	326	304	339	328	311	286	317	299	294	322	315	322	326	286	340	343	325	310	316	307	301	329	296	313	305	293	312	342	295	336	319	330	305	322	301	336	317	350	312	329	332	315	325	334	343	349	304	344	312	320	330	333	327	348	316	298	320	329	331	308	304	359	320	311	339	345	297	327	313	320	332	319	309	314	338	330	305	307	304	330	316	334	326	312	306	304	347	340	316	335	313	321	320	320	295	322	317	358	313	326	324	317	309	332	328	353	344	321	316	328	338	313	287	314	313	338	346	353	344	336	307	325	323	315	318	317	339	297	326	345	301	294	305	347	349	298	343	310	342	325	325	359	347	321	299	326	325	352	310	334	308	303	319	329	323	314	310	339	333	324	329	343	314	297	337	289	287	315	326	301	311	307	331	325	290	311	343	332	328	325	329	333	337	329	331	316	343	303	319	343	297	324	329	315	347	324	304	326	313	310	321	353	303	348	340	312	360	310	346	328	317	333	327	329	346	346	305	317	328	330	360	319	332	314	309	282	314	338	318	305	333	290	338	340	333	321	362	311	314	326	308	284	319	318	366	310	311	314	318	308	342	298	332	326	328	333	336	331	351	336	314	322	342	319	326	327	338	332	318	323	358	324	305	294	332	326	325	300	321	323	334	322	307	352	308	322	320	329	345	286	340	334	312	351	307	306	340	337	324	339	356	314	328	305	309	310	331	346	342	340	366	316	319	318	345	326	335	299	353	309	321	330	291	326	338	305	281	306	324	302	322	344	356	332	344	316	337	326	319	318	325	307	321	285	336	304	322	310	314	307	374	314	323	324	328	356	302	318	298	322	325	370	360	333	322	342	307	308	330	358	281	318	321	342	336	326	320	301	322	335	302	310	330	336	319	317	300	337	307	306	324	328	340	316	342	296	316	305	306	309	319	317	307	294	333	326	326	282	340	313	330	303	318	313	318	302	303	328	344	298	316	331	308	357	297	321	325	300	322	315	317	318	293	337	340	338	304	353	328	313	301	346	327	317	283	324	324	316	311	361	341	321	322	328	328	333	311	364	372	335	306	332	359	300	317	318	305	342	324	320	313	351	324	329	329	338	317	318	350	333	310	354	348	322	325	318	302	294	330	318	345	332	353	323	330	317	326	302	322	339	335	326	287	316	340	346	331	301	333	307	293	333	298	303	285	371	326	334	351	295	350	311	349	316	304	296	321	320	327	301	308	314	313	306	332	331	307	334	322	331	332	338	316	298	338	308	325	287	303	334	297	313	317	309	330	365	305	339	319	322	300	323	315	336	314	289	312	309	327	320	300	322	321	344	332	296	351	308	344	331	338	323	313	316	318	280	327	321	333	331	325	287	292	308	323	314	317	317	319	336	292	346	287	372	322	305	368	319	323	308	307	323	317	301	326	301	317	340	315	350	301	345	301	325	326	326	317	313	311	331	307	306	299	331	313	311	327	322	310	310	316	307	326	352	331	306	295	316	333	327	304	336	312	283	355	312	307	333	311	311	315	312	317	295	306	311	348	348	331	361	336	323	300	322	328	330	335	363	341	309	323	332	358	341	329	326	328	321	309	350	348	325	325	339	321	317	323	321	342	334	325	307	332	349	311	295	333	324	300	351	323	313	328	297	315	309	302	307	292	319	341	312	305	306	301	315	292	304	301	336	301	308	325	291	310	321	298	338	308	315	297	296	314	306	320	330	321	288	331	325	352	350	311	320	321	311	335	332	329	323	366	309	338	332	299	319	286	320	324	349	361	309	313	321	321	301	308	321	310	302	360	346	325	312	319	337	309	320	347	306	302	340	344	309	331	329	334	305	330	303	319	297	309	322	325	326
26963	17977	3490	431	353	294	334	306	328	299	317	304	331	291	308	329	312	324	301	312	318	311	298	317	302	290	292	301	309	340	299	293	317	271	323	289	322	288	326	284	310	284	308	309	307	270	302	293	327	287	312	267	332	309	290	267	315	305	307	290	317	284	290	277	310	306	331	311	304	330	294	302	284	305	303	288	306	335	278	280	280	299	286	297	296	283	303	294	305	292	279	281	321	344	293	281	281	286	281	317	301	303	306	320	308	290	317	284	294	285	288	304	307	287	299	302	299	288	357	268	302	311	293	285	319	297	260	341	319	303	304	284	277	301	318	320	303	296	292	289	278	297	293	282	313	281	312	312	303	312	281	296	319	310	276	301	325	292	281	317	344	340	300	294	305	341	299	284	289	297	285	325	306	302	312	324	286	309	296	303	296	304	329	299	269	308	277	296	274	280	284	284	276	302	295	286	315	300	310	306	299	286	300	271	302	308	285	295	290	297	306	318	287	316	257	308	300	309	293	275	301	282	314	320	302	322	298	290	328	306	291	327	295	304	307	299	305	311	320	303	301	288	277	288	271	305	285	329	300	295	322	273	288	310	277	291	299	312	316	313	304	292	277	313	310	327	310	293	292	323	305	290	276	281	285	278	296	308	292	271	329	301	276	283	305	289	286	330	292	326	291	294	288	311	264	296	305	293	320	333	291	318	308	306	313	313	321	293	323	273	301	266	297	284	285	319	295	311	303	280	285	334	340	295	285	324	280	311	307	340	307	261	282	305	295	307	282	296	339	290	329	289	298	287	293	282	283	292	280	316	278	274	299	282	259	285	313	297	296	338	297	299	275	325	294	284	293	321	287	310	276	269	287	346	301	308	322	304	325	300	312	300	331	315	315	287	315	295	315	304	283	313	294	294	310	308	291	314	302	293	308	316	288	281	294	268	296	306	294	273	307	320	280	265	274	287	338	291	311	305	307	286	287	285	291	311	268	292	314	305	297	272	288	284	311	279	299	311	316	306	286	319	305	296	315	306	294	302	304	309	275	298	279	308	285	295	310	296	281	290	307	302	307	327	285	281	305	310	313	269	287	310	302	330	298	286	317	300	308	271	304	308	269	314	311	313	311	294	309	282	317	275	308	271	306	289	297	293	312	294	282	280	326	277	305	289	277	289	274	298	306	278	320	334	291	310	280	296	299	282	301	333	308	288	306	309	292	319	286	293	300	317	319	304	299	279	278	290	285	293	335	287	311	271	288	297	278	283	282	332	308	299	278	297	325	302	298	301	317	299	321	333	318	282	316	306	304	306	302	303	321	309	295	318	300	279	282	308	297	303	333	312	290	294	286	311	312	297	304	275	307	303	284	296	280	297	293	285	299	333	309	326	298	298	300	312	276	291	282	332	283	279	304	296	230	303	300	306	287	298	265	316	331	326	294	295	303	300	315	292	261	291	299	301	309	313	284	291	265	316	305	331	289	288	301	272	314	313	290	290	287	297	298	278	311	299	282	317	296	299	295	302	289	298	306	275	290	301	277	313	311	272	292	308	310	310	307	281	319	324	301	301	306	281	306	297	300	298	300	288	318	296	288	314	301	321	288	318	286	305	306	281	309	327	301	293	305	302	299	295	282	281	299	326	297	305	291	317	303	302	316	311	275	277	310	320	338	305	316	305	315	294	328	297	280	302	300	316	303	306	320	316	298	328	282	318	299	321	300	286	309	310	321	293	329	297	285	310	300	294	296	281	293	284	301	304	324	340	295	322	278	307	307	327	297	310	307	283	280	311	262	296	300	311	290	326	281	283	287	291	285	310	303	313	278	260	310	277	284	287	300	301	311	283	262	302	295	293	298	285	314	303	297	255	293	311	303	301	308	325	298	319	311	300	305	297	300	282	320	333	289	291	323	278	326	288	282	303	317	318	294	292	302	303	275	297	293	296	309	299	265	304	288	314	310	293	299	325	305	300	273	296	304	280	288	315	318	317	321	299	299	287	322	333	303	300	295	292	315	327	314	298	314	311	308	301	306	276	294	297	285	289	335	321	289	307	287	315	316	294	295	285	323	278	281	275	252	329	256	294	356	311	271	298	315	299	284	297	302	293	284	283	305	288	310	314	293	314	320	315	303	313	288	278	294	303	306	277	312	281	271	337	306	291	309	273	307	301	292	287	313	296	324	301	320	268	301	321	313	294	286	305	301	322	277	323	252	306	287	299	284	298	283	289	307	317	295	284	325	314	308	296	283	300	265	291	300	310	274	295	294	312	276	300	301	275	315	307	300	291	294	299	286	329	302	303	313	312	304	343	308	292	327	263	301	271	318	314	305	288	281	290	283	292	289	325	319	307	293	287	266	261	288	322	305	294	313	323	295	324	301	318	318	280	313	296	282	289	314	292	309	310	298	301	297	304	306	273	301	287	289	282	309	316	312	318	313	308	317	295	270	333	327	294	307	279	287	283	291	310	320	305	309	313	327	299	306	289	323	307	321	280	290	303	293	272	293	243	322	294	335	300	318	298	293	319	293	287	276	291	292	349	276	317	322	313	281	290	287	318	299	297	311	294	302	257	300	317	296	291	296	273	283	305	297	277	305	287	300	286	311	308	301	282	308	316	275	301	316	267	312	303	298	305	286	293	314	299	276	284	328	302	273	279	302	313	296	299	304	301	257	301	307	276	304	300	286	311	309	295	306	291	309	287	312	320	330	306	302	307	324	302	279	322	291	298	315	284	316	270	315	301	259	313	281	291	298	262	302	288	272	341	306	277	292	330	284	308	296	321	300	296	316	277	284	296	336	284	316	327	267	299	302	324	307	311	311	299	326	318	310	284	282	313	322	309	296	279	300	286	267	298	293	329	276	308	299	287	299	288	314	258	333	274	334	287	298	303	313	286	297	285	272	287	278	292	319	312	325	261	297	284	292	306	298	319	298	291	324	293	273	285	307	317	305	321	320	260	297	298	300	283	281	302	301	271	284	303	309	297	317	268	311	266	307	323	302	278	329	289	297	283	329	290	284	316	260	292	307	286	291	304	343	285	317	311	265	303	290	291	285	311	306	283	326	294	272	268	300	289	313	294	304	297	315	293	289	276	284	326	297	317	290	303	298	323	291	296	279	322	312	296	332	300	306	347	285	283	313	266	316	304	306	288	292	302	270	316	292	315	257	288	292	322	294	282	290	308	287	316	275	300	286	318	313	324	328	336	279	285	311	315	304	300	297	282	274	302	300	292	278	307	308	317	309	304	296	285	292	282	257	334	290	273	291	289	286	306	274	287	274	295	304	306	288	324	315	319	303	317	301	287	309	302	291	273	281	274	307	321	323	298	310	335	302	305	300	299	345	304	290	270	333	276	312	297	290	290	304	309	298	292	290	300	328	276	306	281	290	286	280	321	302	289	296	280	309	304	308	293	298	297	310	296	261	280	323	320	290	290	312	294	292	309	333	271	315	320	282	339	320	298	321	310	330	287	267	288	314	327	304	310	301	273	244	325
4219	694	577	484	474	457	419	411	436	420	424	399	403	396	426	409	393	456	407	385	392	402	427	412	412	388	413	417	409	380	391	394	435	418	425	424	391	385	376	395	399	421	418	392	466	434	415	410	422	437	418	391	454	425	382	384	341	417	419	375	433	427	425	361	381	421	420	397	423	384	405	414	412	420	456	408	392	383	433	396	424	439	387	411	413	418	437	404	418	421	441	410	390	401	433	414	420	429	411	382	419	430	398	408	403	435	398	449	399	416	419	413	381	424	386	394	426	413	391	442	424	414	402	432	383	416	408	389	415	410	425	402	432	406	419	410	391	448	381	425	388	437	384	404	402	424	417	403	385	401	439	391	423	394	412	439	439	399	401	432	406	428	410	403	404	397	397	407	405	380	415	398	381	410	427	385	408	427	419	394	410	423	427	416	395	445	382	403	409	387	396	408	428	394	421	414	422	398	405	426	371	429	446	433	423	409	381	389	400	428	445	369	413	430	412	372	392	436	450	373	422	374	437	395	418	389	417	410	374	384	351	416	390	393	400	381	390	429	394	417	423	403	431	417	440	426	401	362	418	407	388	431	392	402	430	402	371	421	411	389	347	384	407	382	374	403	426	404	393	437	406	402	382	438	383	391	379	407	422	399	385	441	388	416	453	404	363	426	400	389	415	421	415	411	428	426	385	422	403	389	423	391	426	412	395	384	398	431	428	419	403	415	426	433	397	434	414	393	388	426	441	416	390	394	441	407	439	389	428	405	437	396	345	394	399	392	390	402	394	413	411	369	399	425	419	410	395	409	416	399	427	421	424	429	411	390	416	401	432	457	424	446	409	421	398	417	383	385	441	409	399	482	397	422	420	373	396	399	473	399	388	388	427	415	435	412	406	387	381	408	411	407	405	389	395	384	410	427	390	416	403	417	408	410	413	418	417	432	381	381	402	428	423	438	412	403	382	382	406	395	395	410	426	405	385	434	396	423	402	422	409	373	386	463	395	453	444	440	390	430	414	423	437	395	441	433	421	392	396	387	390	415	411	389	372	401	396	403	414	394	432	401	404	426	416	433	455	433	420	399	395	460	358	377	386	403	420	378	408	428	412	397	400	396	451	400	454	411	401	399	405	392	394	399	379	416	393	423	421	389	423	404	419	400	379	462	367	396	420	423	389	412	401	421	370	389	423	382	455	420	382	377	393	378	412	403	388	422	381	419	419	392	416	422	408	433	447	426	420	418	385	436	391	402	360	403	429	448	395	376	418	386	420	443	413	423	385	410	399	435	415	419	394	407	393	437	436	401	393	444	411	425	359	410	443	402	377	387	374	443	452	387	409	392	438	398	402	435	422	426	405	405	400	381	402	423	425	425	412	405	374	396	402	410	404	419	420	438	402	377	355	387	436	394	418	396	410	419	415	400	420	436	429	422	384	427	427	393	382	419	381	445	436	398	403	426	441	422	413	431	406	430	401	397	379	420	422	393	402	431	456	374	403	434	412	390	410	365	435	415	451	413	392	419	393	422	422	370	402	426	413	407	392	444	434	406	408	411	433	420	400	411	415	408	401	406	393	383	368	432	422	430	419	428	413	425	417	399	392	392	401	399	429	417	431	384	425	416	414	395	390	433	422	399	396	393	397	422	413	397	422	391	433	369	391	443	419	430	395	412	403	419	424	393	412	425	391	389	428	395	433	413	409	389	399	416	406	407	395	399	408	408	376	391	399	383	418	404	396	414	430	378	421	404	417	436	374	400	441	413	401	405	422	412	409	423	407	404	374	435	430	424	384	372	409	370	428	416	486	406	417	426	409	399	388	397	414	373	421	383	392	432	427	409	395	452	388	392	406	435	375	393	408	410	420	384	405	401	371	383	437	382	417	378	439	411	447	382	410	417	394	439	399	387	398	360	432	382	389	435	401	443	414	407	389	384	419	409	418	389	433	389	409	428	406	430	428	426	387	416	407	430	400	426	414	411	378	433	380	412	409	429	419	383	402	428	423	395	407	374	436	376	427	408	414	391	393	427	402	456	450	417	426	420	385	426	399	396	377	400	419	389	449	392	378	425	428	386	419	421	408	400	400	417	407	408	417	361	408	391	385	386	385	419	400	404	381	384	413	381	378	377	437	389	412	414	398	397	396	417	431	420	394	397	426	432	425	425	418	368	423	394	405	366	395	422	376	391	405	419	389	416	412	442	412	427	408	396	449	413	376	397	429	370	404	431	404	424	430	441	382	435	450	435	393	410	411	416	394	411	414	435	391	430	391	416	412	394	383	409	444	410	399	411	414	417	382	445	381	412	419	392	371	401	373	381	397	370	418	399	418	431	398	395	441	423	364	413	418	454	439	435	410	391	433	381	392	415	402	411	409	427	430	409	362	425	418	397	430	406	396	425	386	413	384	395	423	425	412	438	401	433	422	402	433	392	405	383	437	395	418	404	415	425	423	388	423	428	399	415	445	407	419	416	415	390	381	388	429	451	413	399	420	428	402	415	420	413	381	388	378	414	397	407	405	358	367	392	460	418	385	389	401	418	406	394	431	433	445	403	385	421	401	409	407	399	383	429	416	414	425	402	432	415	372	397	385	398	441	397	407	389	408	388	417	404	427	393	424	402	403	406	401	452	432	413	424	453	443	414	404	432	439	417	442	460	391	428	439	406	406	416	392	403	395	427	424	427	398	422	403	410	413	429	377	404	397	447	378	386	414	413	404	414	373	418	361	387	422	421	408	413	406	413	423	412	416	420	443	429	387	414	407	416	417	407	409	414	386	414	419	398	422	461	403	438	434	394	430	440	454	427	444	413	382	411	399	427	433	399	442	398	434	411	398	432	407	374	434	410	391	434	432	442	410	420	396	450	372	440	429	400	402	429	421	420	410	405	415	399	393	392	432	407	404	409	384	372	393	388	416	422	402	443	381	431	396	438	456	437	407	388	408	410	380	422	387	409	400	410	417	377	365	407	415	416	407	392	396	412	436	395	396	397	387	387	393	411	417	383	430	414	435	399	374	418	414	400	380	424	423	445	385	428	404	395	426	434	403	413	427	420	394	392	424	451	380	436	408	429	426	415	414	358	390	388	421	434	404	426	443	421	409	421	442	416	422	398	415	400	419	435	408	392	409	413	425	401	385	416	401	377	413	412	367	412	409	423	380	389	404	404	437	414	383	396	394	435	392	418	434	408	401	444	405	416	397	431	417	377	401	448	420	395	368	417	437	378	426	421	412	389	372	415	403	416	407	421	444	388	422	396	444	458	431	362	397	452	384	438	386	431	415	437	400	379	427	421	386	400	383	413	404	432	398	417	402	400	400	430	428	388	423	372	414	417	448	394	372	379	433	393	433	391	418	417	421	372	450	408	390	426	426	383	396	433	382	429	406	416	410	419	437	392	387	426	434	376	406	388	405	407	406	436	371	420	415	426	390	413	424	389	422	388	410	434	409	448	433	408	392	420	438	380	425	414	394	408	431	430	370	400	377	419	408	423
23194	20868	27587	24264	20222	1777	534	437	428	389	409	380	367	377	366	341	341	340	352	379	331	330	315	345	312	360	355	341	351	325	366	366	373	341	345	349	324	341	322	335	326	341	356	344	335	346	373	326	357	328	322	344	320	341	340	382	336	326	334	339	353	330	332	358	362	333	323	341	379	309	338	346	293	348	344	318	368	374	332	334	330	345	310	316	363	321	361	361	342	352	330	357	330	340	339	299	339	334	353	346	309	340	353	337	353	346	321	329	318	329	323	349	351	352	329	366	328	355	325	300	320	326	321	347	322	338	325	364	364	313	303	323	344	347	317	345	335	361	362	331	340	357	359	341	325	331	346	329	351	332	304	342	330	348	361	340	330	336	356	331	324	342	343	331	329	360	347	334	346	316	312	345	334	347	353	322	328	355	330	325	339	321	365	351	347	330	343	342	311	370	342	316	357	315	353	326	303	359	366	320	312	318	373	337	319	372	356	343	349	326	340	350	332	375	330	347	307	339	326	379	315	327	299	318	337	308	333	317	315	338	329	323	343	339	365	342	334	354	337	331	371	344	354	314	314	362	288	324	368	334	311	297	354	324	304	306	327	338	352	324	312	332	330	316	331	337	312	318	315	327	333	355	354	343	328	337	330	332	316	336	352	299	300	315	337	344	392	342	332	336	342	320	367	337	367	349	354	350	297	356	353	340	368	332	306	332	330	339	360	344	306	334	336	350	356	310	354	308	344	327	343	354	326	333	346	347	341	373	326	325	329	316	339	318	330	321	362	338	362	323	344	306	314	308	334	329	334	311	347	344	355	350	323	346	327	331	335	351	318	338	335	322	342	351	346	316	314	340	308	314	317	324	331	325	316	355	333	361	316	323	322	336	321	327	320	328	337	344	326	316	342	360	331	321	299	307	325	358	324	337	311	332	338	364	327	336	321	349	325	342	336	307	319	354	305	335	333	342	333	368	327	332	334	331	331	315	350	319	324	321	326	359	330	318	338	301	339	328	315	328	317	358	345	328	336	295	347	333	345	340	356	329	357	351	311	340	332	362	289	328	335	293	325	339	338	346	335	341	337	332	358	343	345	315	327	346	343	384	334	323	348	333	341	322	349	319	327	312	325	344	333	341	346	335	342	361	330	341	320	354	334	312	340	333	315	381	332	325	326	333	354	330	340	333	329	355	351	349	339	305	322	354	328	319	297	337	354	347	323	328	319	300	322	337	341	327	304	312	341	345	340	318	289	340	348	341	354	360	335	355	337	331	343	347	326	371	332	360	320	355	335	314	354	337	362	360	329	341	336	309	322	313	313	343	347	343	296	350	309	361	326	337	318	353	312	363	340	347	332	323	353	368	329	370	360	355	336	334	365	323	329	316	345	332	310	339	334	341	322	314	349	335	347	300	338	316	330	345	340	321	326	311	343	335	336	326	332	311	307	331	330	321	326	337	343	329	373	327	334	320	323	308	316	359	343	384	320	340	353	341	335	331	320	316	354	348	351	358	316	356	334	325	309	312	309	349	357	336	332	319	324	319	325	345	329	340	343	370	358	310	321	296	304	324	336	338	323	330	302	334	366	305	351	336	325	314	340	364	332	318	313	338	334	344	324	332	327	338	351	326	324	334	335	348	305	324	333	343	338	306	356	342	346	322	347	331	367	309	329	342	316	312	324	356	340	342	348	333	316	322	338	358	358	323	333	354	330	342	328	362	370	349	343	328	301	323	304	311	348	335	368	315	341	347	337	304	312	349	353	314	348	350	318	332	301	326	343	342	342	337	314	324	336	346	306	322	317	346	390	333	294	323	357	327	345	352	334	353	335	342	353	352	343	329	322	322	357	363	297	308	352	317	324	319	342	339	317	329	328	318	346	313	358	348	316	393	346	340	329	348	349	323	331	329	354	310	357	313	323	334	316	322	348	321	311	328	324	366	320	333	331	319	338	337	337	307	327	357	290	297	317	333	354	343	348	336	343	353	301	326	334	296	333	348	347	301	357	322	359	311	333	367	334	316	333	324	370	316	374	327	356	337	306	319	314	365	362	316	353	318	357	364	342	321	333	342	349	333	362	304	356	354	376	346	353	316	332	314	301	316	341	343	334	313	338	325	301	312	328	310	304	337	337	349	319	304	336	323	326	348	319	345	315	352	336	346	339	287	340	358	361	323	351	283	332	345	338	327	336	347	317	315	331	320	361	351	314	367	361	323	352	325	310	350	331	359	330	355	346	355	332	321	319	346	342	332	338	324	363	328	327	333	346	346	339	335	321	334	329	288	347	326	326	297	357	311	341	342	335	343	361	315	364	300	334	342	332	325	334	330	359	324	302	348	325	335	285	320	304	363	328	370	339	345	326	351	302	350	332	331	326	296	327	327	332	328	328	346	380	333	364	317	327	328	332	326	327	346	348	310	335	310	321	351	314	355	322	328	337	332	328	341	313	342	338	349	330	344	305	334	295	345	315	352	349	328	323	322	335	341	349	331	339	316	338	337	354	339	356	320	344	334	334	321	363	336	321	341	338	345	327	311	344	370	355	359	327	325	310	367	333	345	335	311	346	317	344	330	343	348	356	344	331	298	337	330	334	344	353	320	322	356	339	345	315	320	345	359	370	304	338	301	300	329	305	323	335	344	336	348	335	287	337	331	342	312	351	326	356	332	322	344	350	326	295	324	321	335	343	322	334	355	333	304	308	318	314	319	333	338	345	316	330	351	341	380	337	383	332	346	313	330	359	330	357	318	344	333	308	322	352	360	328	304	332	318	357	336	353	346	320	339	345	327	336	322	318	335	346	343	362	305	324	350	372	374	327	334	328	319	328	321	345	320	332	330	390	337	352	291	320	331	324	319	328	327	346	344	345	324	286	331	320	321	313	341	353	327	337	335	351	335	360	365	323	318	351	358	330	348	353	337	340	357	341	344	341	321	312	367	337	314	342	311	328	364	336	345	346	352	358	334	315	339	316	346	316	354	322	337	332	353	311	336	314	345	337	336	320	345	330	316	307	341	328	324	315	304	316	317	348	331	343	354	283	349	348	359	365	366	347	376	313	343	313	294	364	342	324	319	344	317	288	369	364	345	345	317	346	319	331	345	311	329	341	346	344	344	323	333	371	321	324	344	288	330	317	349	346	350	342	314	348	330	331	333	314	338	339	360	297	358	314	330	347	346	319	318	316	298	332	335	345	370	344	339	330	312	342	342	322	335	341	337	366	332	310	316	276	324	334	334	339	321	327	331	291	321	336	338	360	325	332	338	303	316	343	351	333	329	312	331	349	325	369	336	312	346	337	346	343	352	337	328	367	356	348	310	348	365	339	349	372	333	337	355	317	353	310	312	342	364	345	319	305	309	330	360	367	353	392	328	327	317	347	337	348	314	344	307	335	338	319	351	308	347	352	323	368	319	326	353	305	342	338	328	343	345	317	344	324	368	326	336	345	320	328	320	340	319	335	337	334	345	348	327	297	316	339	330	341	345	343	332	343	339
2677	5449	3023	1640	1215	977	818	695	684	581	588	597	589	520	540	549	472	529	547	524	458	539	482	455	462	473	489	476	482	443	490	460	500	445	475	451	453	463	461	469	461	483	435	485	474	422	488	492	467	473	458	466	488	520	443	450	479	478	486	479	447	461	463	506	470	446	472	458	497	477	471	459	480	496	474	481	477	478	462	472	451	478	486	468	462	482	495	469	468	470	502	463	470	472	489	492	444	478	462	456	445	464	440	460	463	484	468	496	494	453	471	485	477	472	463	479	483	477	468	470	508	464	453	479	458	441	460	484	527	443	471	492	468	469	427	491	486	483	487	448	451	472	481	439	414	492	498	467	451	494	456	500	473	481	477	462	422	496	454	430	470	484	479	463	455	463	470	488	456	493	438	442	451	451	469	489	458	474	491	485	462	473	474	474	463	469	470	425	500	450	479	438	445	434	450	487	468	435	456	486	483	452	466	441	472	507	460	453	451	461	421	428	461	417	464	465	490	491	489	450	487	471	472	453	452	481	474	469	494	436	449	457	451	459	477	447	461	476	466	450	472	459	483	484	462	444	449	470	432	466	469	435	470	463	455	486	460	474	486	474	460	478	456	425	466	442	486	456	431	477	462	459	430	492	456	504	491	450	451	475	467	440	449	448	483	471	469	453	483	492	476	458	459	445	460	479	470	484	469	518	480	487	495	486	446	479	487	446	484	441	471	498	487	445	490	459	492	437	478	459	472	490	476	501	475	456	463	446	471	465	515	477	503	453	466	485	448	462	425	464	452	438	481	439	476	448	451	458	452	481	448	486	469	460	498	462	444	444	449	500	457	510	432	486	460	446	452	479	439	464	477	522	460	439	498	495	444	451	494	478	448	508	453	458	441	486	461	455	485	463	500	472	452	465	463	466	486	448	482	485	506	454	496	444	465	434	500	491	464	473	488	455	456	500	450	467	482	443	432	430	427	469	463	474	464	502	450	471	515	466	486	441	435	486	442	509	475	482	498	469	442	432	480	449	465	446	462	486	435	444	438	425	482	462	468	476	457	458	426	468	493	483	459	461	482	467	470	464	446	452	458	474	466	447	433	458	488	419	447	454	507	496	458	440	503	474	482	488	458	464	503	461	451	483	453	447	454	429	449	498	486	453	462	447	458	473	463	467	452	467	441	462	461	438	435	476	460	430	454	456	451	445	458	448	476	463	464	445	474	495	451	472	457	492	459	468	435	490	452	445	433	473	458	481	467	456	461	479	474	460	431	456	457	469	449	456	489	453	476	463	475	485	424	456	436	512	461	446	459	489	466	480	456	486	456	472	453	462	489	460	479	439	494	462	480	499	454	447	435	471	458	439	462	492	447	454	474	510	487	457	435	441	434	474	469	447	461	487	460	447	456	422	476	449	471	461	465	451	441	469	452	440	456	471	455	449	433	443	486	478	487	472	440	461	474	481	461	461	513	492	437	444	484	458	478	450	464	486	478	466	500	495	465	481	501	475	442	441	456	456	481	466	472	496	472	488	479	481	463	469	463	451	451	479	452	450	472	479	459	431	446	463	480	469	478	456	453	441	467	474	480	475	439	474	485	489	434	464	450	459	446	447	452	436	490	457	467	468	456	493	472	474	470	453	435	427	467	472	473	429	441	479	495	464	476	472	485	510	485	523	472	477	490	475	426	489	440	468	454	470	487	478	455	502	485	472	489	453	426	437	495	471	407	471	491	478	442	500	494	489	475	486	451	465	484	468	459	506	473	441	486	440	471	508	452	455	491	445	460	469	474	489	498	467	449	497	465	509	489	470	425	476	482	470	447	500	472	413	475	489	456	507	454	476	456	435	466	498	435	430	477	498	449	456	476	468	445	453	464	506	467	461	472	469	450	475	481	428	460	458	431	455	474	439	482	460	454	468	442	458	458	446	460	446	487	454	434	451	476	465	474	471	481	467	448	464	457	484	457	475	436	461	420	477	464	463	430	453	482	507	437	452	488	481	477	450	471	492	467	504	480	394	454	456	462	500	489	445	450	460	438	455	428	458	499	459	484	429	509	479	483	467	433	456	486	435	474	442	470	464	472	447	449	472	493	442	434	435	470	466	465	478	475	429	499	448	438	462	461	436	455	445	473	453	461	461	445	439	463	468	474	453	494	459	484	459	438	494	479	425	466	450	470	443	424	460	470	446	483	433	467	455	461	460	437	478	502	442	502	450	473	446	495	488	448	452	437	440	467	463	435	464	451	476	466	417	463	435	434	467	464	450	447	463	444	478	465	527	442	451	468	462	470	441	515	511	459	496	484	452	440	455	439	473	448	494	497	435	477	444	486	481	480	462	473	477	484	487	520	416	460	475	443	496	449	501	442	437	444	436	440	463	404	455	496	418	486	457	442	471	459	477	506	428	507	470	489	462	446	430	434	449	460	465	446	439	441	454	448	479	489	488	472	500	452	456	493	436	462	473	487	497	461	494	468	444	454	459	473	499	474	476	431	474	446	461	477	454	500	440	455	468	484	444	441	484	412	447	472	458	456	473	454	465	484	445	432	434	438	468	457	487	465	450	439	484	452	451	483	439	476	495	440	442	498	479	457	446	446	482	442	492	477	441	475	464	433	448	502	449	458	493	480	451	461	453	469	526	483	465	500	446	499	487	458	459	457	438	493	487	452	469	471	502	465	469	458	446	461	488	509	468	477	458	481	448	470	456	468	469	450	488	488	487	471	468	421	462	470	434	448	466	469	484	484	467	477	450	475	478	438	468	450	458	464	441	464	466	470	456	497	479	456	463	444	445	447	474	446	447	466	479	503	500	481	464	458	442	457	455	454	463	439	435	469	455	446	459	452	454	423	471	469	445	466	507	490	489	462	452	439	439	493	442	438	459	472	479	476	459	459	513	463	467	479	485	445	439	481	477	508	466	464	500	464	442	442	436	473	444	458	474	470	480	485	415	459	490	458	473	499	455	495	501	479	465	472	467	441	487	450	449	460	429	464	436	498	472	497	488	444	444	464	472	477	438	478	436	492	452	427	454	452	462	451	504	472	490	491	460	462	496	486	502	462	428	443	496	416	470	451	461	461	449	499	472	495	463	467	464	458	454	474	475	493	461	454	452	473	463	452	449	442	482	465	484	444	467	488	489	482	462	445	503	464	471	463	483	462	476	475	437	468	437	467	494	453	440	429	461	457	435	488	440	475	477	444	443	472	464	458	469	444	468	474	457	440	451	476	463	454	463	451	463	479	478	503	510	514	504	493	425	460	462	471	439	458	458	450	461	452	483	472	459	445	462	471	515	435	468	500	486	472	456	472	438	491	425	457	439	422	465	473	476	445	470	472	466	480	462	489	466	453	456	471	477	478	458	431	475	429	460	444	467	446	464	424	481	452	475	510	450	475	453	445	461	471	478	506	500	441	468	444	450	449	452	443	493	467	478	464	466	447	426	458	471	471	450	472	467	457	467	433	483	456	478	458	497	446	454	475	453	440	480	492	454
24224	20868	26067	24690	1976	318	284	264	250	257	223	260	241	210	220	203	201	208	250	209	204	215	215	232	221	205	219	227	205	217	211	253	229	214	219	213	231	244	233	228	219	231	204	228	222	227	219	220	214	204	230	207	212	243	227	231	217	219	219	201	237	244	217	224	242	256	206	203	191	203	220	218	202	219	219	214	200	222	208	204	237	257	209	205	197	234	219	243	230	218	247	198	205	233	229	214	227	204	233	201	224	190	223	190	221	227	222	201	204	216	232	199	216	216	234	225	194	205	213	239	206	230	200	239	192	214	229	227	211	200	199	207	222	199	202	202	213	221	223	241	219	199	219	216	213	210	220	233	231	211	213	227	191	206	221	210	200	200	219	198	228	222	224	232	206	215	197	220	206	223	203	212	194	199	218	216	222	164	203	199	208	224	212	204	219	202	205	208	240	213	212	229	228	199	183	225	194	200	222	233	198	213	223	217	216	218	234	195	214	236	254	232	210	223	206	205	224	193	229	218	222	217	214	192	185	198	235	212	225	217	191	203	229	223	199	216	236	218	199	217	234	210	209	217	214	202	226	220	224	220	217	225	213	201	199	244	219	198	222	214	203	221	246	211	226	206	201	207	213	185	216	210	207	228	208	227	231	221	219	213	207	211	209	225	233	204	220	221	198	214	208	231	223	199	215	221	206	200	223	208	192	207	198	209	185	221	242	233	245	213	236	212	210	219	234	211	237	204	213	228	200	218	195	195	235	214	236	208	213	225	207	182	195	218	230	208	226	193	201	202	231	237	231	244	214	221	221	212	205	212	209	216	215	206	217	211	218	195	218	199	239	240	197	225	212	229	207	208	198	214	203	224	204	220	223	203	209	226	198	216	213	216	218	234	219	196	212	197	246	202	191	197	232	224	207	219	218	233	207	184	216	207	213	244	200	212	246	244	201	213	211	200	219	217	206	233	192	206	226	223	257	223	206	206	221	207	204	211	232	221	212	208	237	212	224	207	200	224	218	209	182	236	221	215	191	197	210	225	216	220	222	211	232	227	210	222	239	237	235	208	216	225	219	207	211	184	216	212	228	212	203	211	230	216	237	214	230	197	242	212	237	233	224	222	216	251	216	235	207	204	224	231	215	224	220	221	215	199	221	192	199	222	189	229	224	228	235	189	225	241	224	211	227	237	204	225	240	220	232	221	247	228	244	213	183	207	260	226	230	192	203	215	216	245	221	214	204	197	207	233	216	207	205	215	219	209	200	209	225	201	231	214	185	213	208	214	209	253	241	208	217	218	204	205	197	230	208	202	195	195	222	224	226	246	206	234	224	239	211	212	205	215	189	205	202	213	229	244	222	219	201	191	207	217	205	193	196	213	197	203	216	202	215	197	227	216	182	206	214	218	218	212	229	244	219	195	210	199	211	208	216	236	196	208	198	213	178	223	217	204	245	218	244	201	213	225	208	242	221	228	244	203	207	223	206	215	204	241	208	249	208	214	225	249	194	212	228	194	221	217	223	220	242	206	237	205	217	227	219	198	207	230	224	232	221	225	207	193	207	221	224	205	190	204	223	222	209	206	214	174	197	232	247	202	232	222	222	230	220	225	215	215	217	228	217	205	221	210	212	217	222	240	201	224	236	218	205	233	225	202	208	220	228	212	214	234	206	188	230	231	238	202	228	248	216	250	221	214	194	214	228	220	214	195	220	221	186	236	187	221	216	220	225	221	223	213	198	207	247	211	206	203	223	198	222	222	197	208	208	210	202	217	219	240	209	240	220	233	215	206	225	221	222	172	237	224	230	210	184	232	242	215	219	227	207	215	248	225	201	216	185	195	232	206	218	209	210	230	179	209	218	193	214	230	212	237	237	192	221	216	226	227	213	211	218	230	210	227	226	219	224	234	245	223	224	209	219	212	208	248	223	204	219	202	218	235	197	220	225	185	239	234	200	199	226	218	202	219	206	205	221	225	199	207	240	208	199	232	210	240	173	211	198	216	203	211	208	215	205	243	208	215	206	196	196	211	211	223	246	210	209	217	208	215	224	185	228	223	195	217	213	194	185	209	209	212	207	204	198	179	163	221	216	178	221	211	196	218	212	245	218	211	206	225	184	213	190	226	196	209	247	244	229	206	210	206	206	211	216	234	194	212	233	229	244	198	229	214	217	211	185	220	224	247	216	210	213	227	205	228	228	196	221	222	219	209	195	210	200	226	225	217	255	219	203	223	222	234	235	213	234	214	224	230	216	204	228	226	198	193	222	221	223	207	208	193	211	254	200	200	215	222	230	240	219	240	208	263	241	228	208	203	233	219	208	203	222	221	221	213	202	227	202	220	227	207	225	196	220	239	225	196	219	219	204	215	206	238	217	223	217	233	206	208	220	228	214	191	213	210	241	224	209	193	199	244	209	207	206	200	209	190	219	197	203	235	198	231	224	198	189	220	202	216	227	212	228	234	201	205	213	186	221	197	211	212	225	217	190	216	235	219	227	223	225	234	215	226	219	208	216	202	225	215	224	196	198	233	183	215	209	231	197	224	194	202	203	219	215	210	211	202	222	228	217	239	214	210	217	218	201	205	205	211	205	204	186	185	249	231	222	225	222	216	232	229	205	240	200	232	195	242	211	221	175	230	222	221	198	242	245	215	238	222	194	233	206	214	193	237	216	186	212	229	212	221	200	208	191	209	209	209	212	201	221	204	200	226	200	218	246	215	208	198	232	205	217	207	212	224	191	225	213	241	191	196	235	217	240	211	214	207	200	216	222	204	203	210	224	217	204	232	217	216	203	201	171	219	225	220	218	200	201	222	191	216	217	194	229	216	207	222	222	227	234	218	201	202	213	240	216	209	211	229	179	220	217	215	218	237	223	218	220	209	245	217	205	225	215	203	232	196	203	199	219	223	220	234	219	198	209	204	204	246	208	234	227	211	236	210	231	184	202	208	240	219	205	213	219	207	196	212	221	241	195	211	219	216	197	190	226	210	240	234	185	219	228	217	241	209	204	223	218	192	226	199	239	224	215	214	229	229	195	217	223	202	219	211	208	206	224	226	234	206	245	232	192	223	237	215	221	208	194	219	190	234	218	220	219	203	193	203	211	233	201	248	226	207	210	211	239	232	218	234	227	208	207	218	214	219	216	211	211	211	216	218	207	219	200	196	228	205	223	221	211	232	214	225	227	233	210	198	214	235	204	230	219	213	199	213	201	200	209	193	218	215	213	202	217	219	219	217	222	216	200	222	203	212	203	234	199	205	231	218	208	188	221	245	217	199	199	191	220	211	215	206	235	214	208	212	202	236	214	236	214	216	219	205	224	214	222	231	210	217	209	207	238	217	221	213	207	209	214	212	234	214	216	221	201	194	214	224	225	212	216	241	228	223	195	216	211	220	225	200	225	237	216	223	201	186	210	202	232	242	235	237	218	201	199	198	237	218	191	206	214	205	227	216	211	212	195	226	213	232	216	210	207	211	202	200	228	212	212	205	226	212
3005	3152	1744	912	712	592	510	449	400	367	355	317	349	302	310	324	311	297	308	295	301	282	290	305	330	301	311	293	291	277	317	292	326	289	265	276	291	254	276	295	267	311	288	272	297	302	270	270	283	277	275	295	280	279	286	271	281	280	288	269	268	298	283	312	308	317	278	294	290	275	245	281	296	258	296	280	297	271	287	298	282	304	271	283	284	278	316	287	286	275	269	275	273	290	271	298	309	307	269	285	285	289	267	271	273	276	278	254	277	265	277	301	275	294	263	277	325	267	295	273	284	287	276	253	278	289	239	286	295	304	285	298	280	284	292	335	256	287	265	293	288	281	277	283	281	287	314	286	305	268	271	292	279	294	272	283	313	257	309	269	284	248	295	298	261	279	274	254	284	316	299	291	253	275	289	285	269	277	296	269	275	320	266	260	276	295	273	270	290	269	292	287	260	257	285	275	291	272	297	288	287	282	281	278	291	258	241	288	308	300	276	272	284	287	286	285	310	282	305	279	299	270	291	282	292	287	293	280	287	289	262	253	294	269	291	284	294	269	297	293	295	295	284	278	270	279	274	262	290	308	318	279	267	263	275	315	304	253	305	268	256	296	315	263	279	265	289	297	292	256	312	275	275	262	280	276	277	281	274	250	303	253	257	285	287	278	281	258	263	263	282	292	318	277	263	292	278	317	290	317	263	294	266	264	319	275	278	276	299	265	298	291	270	273	308	262	305	289	287	278	255	274	285	258	254	307	283	295	287	279	281	297	284	295	277	294	309	266	270	292	288	304	308	287	283	302	256	284	284	311	265	269	276	286	290	268	266	288	269	272	283	269	291	255	298	281	274	267	289	282	299	283	269	296	287	303	291	272	264	278	270	288	311	245	296	269	311	268	279	265	271	286	271	307	257	297	258	336	292	293	298	273	258	300	280	269	251	258	292	284	269	284	281	299	274	280	276	276	288	258	283	278	261	278	312	247	271	298	279	268	281	261	292	306	280	295	278	296	276	266	288	293	300	273	254	280	275	280	273	270	267	273	276	274	267	269	274	296	288	276	287	304	286	255	290	298	285	315	288	270	275	265	298	276	302	284	309	251	262	291	277	261	277	279	286	269	293	312	291	277	282	267	294	263	279	291	281	302	299	266	269	289	282	267	273	305	274	302	287	260	293	277	312	267	257	287	265	266	283	308	305	319	268	297	285	311	274	287	279	290	288	273	287	263	261	266	269	289	265	295	284	263	260	278	274	292	313	247	291	328	275	245	286	299	270	280	301	266	276	296	281	266	280	282	280	233	276	285	275	267	297	304	266	285	271	296	282	277	292	291	271	282	273	297	294	277	273	287	295	267	309	317	297	259	273	286	320	256	288	244	298	308	258	240	280	291	306	294	271	278	271	258	271	268	273	248	273	288	300	314	273	270	291	279	301	292	291	289	296	281	308	255	281	300	273	281	273	303	283	290	298	263	296	296	280	299	272	264	281	296	267	292	278	289	305	281	255	327	290	282	275	298	276	262	279	268	312	299	263	266	249	294	283	272	279	293	312	266	281	291	295	281	256	305	305	293	296	320	274	275	253	296	272	284	267	292	268	278	283	270	269	271	275	269	281	266	298	270	279	291	315	298	269	274	283	279	262	308	300	282	273	289	279	278	249	272	293	315	285	290	283	263	295	274	296	251	257	295	282	268	297	273	298	276	280	285	315	284	290	286	241	279	282	293	254	245	290	300	310	265	279	289	275	283	295	255	251	281	282	289	287	301	274	291	282	303	276	280	255	312	292	303	292	284	286	302	254	229	284	268	277	288	295	261	282	272	288	293	304	290	293	255	271	276	269	314	296	300	303	276	261	270	306	290	273	312	292	280	289	290	271	262	279	284	257	286	299	253	313	295	285	257	278	287	281	299	296	275	280	294	286	278	298	300	271	285	268	289	279	268	277	279	280	269	254	333	292	283	297	250	293	269	294	309	255	266	270	294	282	294	264	310	281	255	269	264	283	304	313	290	285	275	270	261	271	326	308	273	271	273	281	285	286	276	268	292	279	294	288	303	264	304	276	282	301	265	308	266	263	287	294	272	271	288	228	291	287	322	280	295	277	279	266	276	266	271	280	278	255	270	281	286	312	268	288	281	271	282	276	276	269	252	304	279	307	286	254	318	277	268	292	271	273	274	314	296	271	259	276	283	298	279	275	306	262	299	285	282	321	296	287	261	280	292	282	270	283	254	277	297	267	294	275	288	278	269	295	280	239	286	287	264	279	278	273	299	289	285	278	263	282	269	267	262	278	301	275	292	289	262	282	275	280	250	269	296	276	281	306	284	284	291	302	247	298	270	289	276	254	280	331	279	293	277	270	276	286	293	267	295	265	285	250	280	300	259	286	286	284	283	293	310	322	303	263	282	291	293	330	257	300	305	264	285	293	286	300	286	257	316	288	314	271	285	272	283	303	277	276	289	303	300	261	296	280	300	286	308	291	307	274	262	276	262	269	282	256	264	282	263	278	282	274	285	297	286	264	249	288	306	281	300	260	263	263	282	256	289	310	298	268	282	279	253	316	268	299	263	288	305	291	310	277	275	312	260	312	273	285	286	283	292	258	266	265	300	276	273	298	305	289	317	293	312	306	304	275	267	298	299	278	285	292	260	290	278	268	265	277	294	270	290	297	284	280	270	261	278	296	258	270	258	306	322	311	254	274	275	273	290	272	292	246	301	287	284	267	298	292	278	273	293	285	275	280	254	267	283	271	277	286	272	302	293	285	320	288	258	266	291	289	278	268	284	261	284	273	304	265	282	289	279	253	291	301	291	317	269	276	292	291	306	269	267	275	235	284	286	278	251	268	281	303	252	273	238	304	288	294	257	275	297	290	294	270	263	288	278	271	267	262	262	297	256	261	292	258	292	325	287	268	256	270	279	296	286	297	277	265	290	296	274	268	284	274	279	289	296	300	302	293	263	278	275	256	296	304	262	343	307	288	280	284	287	250	281	306	290	287	287	284	251	305	292	270	288	307	296	309	277	282	266	256	263	259	270	301	282	302	283	260	279	287	282	277	291	272	287	289	288	308	279	250	269	280	284	277	282	294	298	275	292	291	300	295	272	263	267	305	290	284	273	288	295	288	306	298	308	299	296	292	275	280	261	297	279	310	273	290	238	304	263	297	285	284	281	272	264	287	301	277	275	281	274	263	281	304	247	296	294	302	267	306	285	292	283	293	249	296	270	268	279	252	297	285	271	276	288	282	269	272	269	279	294	270	290	294	305	286	286	271	261	292	310	295	286	288	281	255	289	309	297	294	267	277	289	292	279	280	286	272	292	284	310	288	308	272	294	283	301	273	297	302	309	266	283	257	281	266	266	289	284	290	276	292	295	299	293	268	332	266	262	283	287	286	295	292	288	297	295	272	278	295	285	300	315	256	305	317	259	306	255	262	311	260	276	293	268	250	263	291	279	300	294	313	280	281	301	283	283	283	279	288	282	269	272
22194	20934	28311	23704	20934	19994	1152	395	336	353	318	322	300	284	296	272	271	289	274	301	236	274	248	257	285	262	251	251	298	263	255	220	261	267	270	257	264	254	250	280	264	255	235	270	278	269	269	257	259	260	240	235	268	233	253	232	220	257	259	247	272	239	235	255	242	271	239	258	241	237	291	262	262	246	272	242	248	263	279	236	269	259	223	270	264	248	254	253	232	231	242	263	218	243	256	236	240	249	250	243	249	236	253	280	267	234	261	247	243	232	265	248	259	248	281	231	255	242	281	273	251	262	252	226	240	264	244	240	268	245	249	227	272	250	235	261	237	253	287	264	268	250	276	246	252	230	259	256	238	265	261	244	256	239	254	251	245	248	237	224	231	262	229	241	256	236	256	225	259	239	265	268	251	219	248	234	253	250	260	243	251	240	247	242	251	278	246	224	245	258	231	245	260	280	241	220	216	205	249	228	247	212	283	264	248	267	253	243	260	237	264	264	221	249	228	260	253	242	255	251	260	271	256	265	257	278	244	280	228	254	243	211	254	248	255	250	239	256	252	245	228	243	251	239	237	258	243	243	238	244	255	251	243	244	283	249	255	263	242	258	248	237	264	252	254	248	239	271	249	242	242	234	241	228	244	242	254	256	241	252	263	258	274	269	260	262	265	239	235	219	260	226	228	254	234	239	246	240	213	265	232	259	263	259	255	260	256	241	232	259	242	245	230	220	222	236	237	269	225	232	253	257	208	267	238	245	280	221	233	250	235	236	248	221	257	261	251	225	218	265	243	257	216	232	279	289	281	245	261	227	258	259	251	237	247	216	240	224	225	248	267	226	252	269	215	249	257	245	264	264	236	244	266	260	255	260	252	242	254	262	267	238	206	264	269	243	240	248	233	268	235	221	256	262	228	250	276	225	257	243	240	241	276	229	254	253	245	242	252	240	248	259	254	251	245	237	245	240	246	235	273	247	254	251	236	264	274	270	252	243	240	262	268	230	250	263	253	262	260	288	247	216	230	241	243	230	240	247	249	246	228	250	256	248	235	279	220	262	237	250	265	248	222	244	262	224	273	220	231	232	235	267	238	239	238	275	235	228	225	239	270	247	254	248	254	252	245	261	256	273	230	271	260	235	220	263	232	237	249	237	282	247	239	242	234	255	236	253	239	237	261	247	239	257	228	249	250	219	235	262	249	266	249	281	233	218	250	284	234	257	262	241	252	214	272	244	267	260	242	245	251	250	259	247	265	263	260	269	238	250	302	257	255	241	249	243	257	226	230	235	263	273	277	264	261	250	268	226	272	258	255	239	249	246	261	262	254	261	268	239	247	270	245	249	285	260	227	223	243	243	219	238	212	285	280	252	249	242	266	223	247	232	260	237	236	260	232	232	242	234	224	262	231	247	265	242	259	274	267	238	263	258	241	262	269	249	257	273	218	255	276	258	232	252	261	245	240	272	224	255	224	285	250	230	248	257	242	269	269	235	221	245	258	256	237	237	259	228	260	248	243	257	267	239	255	246	240	241	238	239	230	265	243	269	221	273	231	248	242	214	243	256	258	252	245	244	229	261	295	250	265	239	268	254	235	247	234	231	238	257	233	257	246	264	285	243	256	241	233	253	264	251	242	255	278	234	240	243	227	268	251	258	249	245	252	271	228	231	244	240	222	261	248	254	240	255	230	262	262	269	243	228	271	265	240	246	262	240	257	231	251	241	224	249	230	242	251	250	266	248	252	268	271	243	257	263	279	266	284	261	251	232	241	262	247	251	257	252	256	253	265	222	249	246	256	231	266	285	251	235	229	219	260	230	244	273	253	253	282	262	255	253	236	224	245	254	232	235	232	259	272	252	237	213	246	266	272	228	248	224	264	237	261	246	276	225	279	249	266	231	223	269	241	253	263	240	234	264	266	267	265	261	246	266	240	261	301	267	249	266	239	261	241	256	262	254	264	244	257	248	250	262	238	254	243	251	280	249	247	274	269	233	224	265	275	249	249	244	260	250	264	249	245	230	214	261	220	248	265	243	226	261	262	258	280	246	244	266	240	272	247	263	247	258	249	233	248	256	274	268	238	244	256	253	255	253	241	235	263	262	271	213	265	250	278	224	240	223	267	244	253	254	280	259	232	276	270	241	261	251	248	262	244	246	235	251	273	241	256	227	264	241	237	249	248	266	226	248	256	254	241	291	232	255	251	232	230	244	257	236	260	246	270	239	241	247	248	257	213	251	216	240	238	241	265	239	232	247	225	233	269	253	248	243	240	249	253	254	252	233	245	259	250	244	217	265	221	272	258	257	252	267	254	230	242	243	253	239	247	253	256	266	240	256	229	224	265	253	224	246	246	251	260	262	217	276	240	255	248	235	246	241	263	245	239	250	262	201	245	257	266	231	253	244	226	271	258	237	244	252	231	256	242	240	241	246	232	259	264	231	246	270	229	225	248	264	244	239	247	261	229	259	258	246	254	250	238	230	266	237	259	250	253	243	252	210	257	231	247	216	255	254	243	251	247	236	233	251	271	262	258	247	213	252	243	230	224	249	264	284	221	259	293	244	239	216	257	267	220	269	258	252	263	266	263	250	234	235	245	238	258	238	246	259	249	252	210	259	255	257	244	257	254	248	223	218	204	246	243	222	235	242	246	258	244	268	245	267	229	253	225	272	281	260	254	247	257	220	255	241	247	252	239	273	260	242	228	238	245	229	256	257	252	223	231	250	228	239	229	252	240	263	234	241	228	232	263	248	240	253	241	275	280	223	201	244	233	226	249	248	267	231	248	235	249	261	250	247	255	260	216	247	238	285	248	238	272	262	269	252	253	252	227	244	237	266	243	237	230	274	273	271	248	236	233	245	249	261	247	249	242	224	278	220	239	242	291	240	251	251	236	241	227	267	258	257	242	229	253	215	263	248	244	250	244	254	240	227	239	234	257	236	253	245	229	249	258	225	229	244	286	246	256	246	231	239	246	236	240	234	257	236	235	256	263	239	251	271	277	258	232	272	277	234	235	227	263	258	235	247	257	254	236	241	242	231	243	259	225	245	251	246	250	221	250	243	230	237	276	287	249	252	228	244	228	262	254	238	248	251	218	212	255	218	245	241	249	253	228	219	263	260	224	289	273	222	261	244	251	257	252	258	267	262	236	221	260	252	246	220	259	234	253	250	248	239	241	259	278	253	221	266	259	276	262	275	233	254	241	215	271	284	254	234	259	231	225	258	239	240	264	253	232	216	259	243	248	227	248	270	261	244	251	248	222	249	258	246	250	264	220	261	229	259	257	232	248	269	246	250	252	246	228	246	251	226	244	242	231	253	246	247	245	257	247	258	252	265	229	236	271	249	247	248	270	236	237	233	262	257	227	251	256	281	256	240	221	238	279	233	237	240	258	231	238	257	258	218	271	243	273	235	259	233	232	207	259	221	241	239	244	234	286	242	241	256	254	219	262	221	217	245	270	262	261	276	254	221	231	255	265	243	209	262	265	235
3737	9661	5334	2619	1934	1406	1053	873	726	710	643	547	521	447	460	443	440	412	407	379	358	375	376	396	369	322	387	376	333	376	364	361	356	366	354	372	337	330	293	347	354	325	309	350	346	344	330	312	330	364	369	322	324	349	356	311	328	334	334	343	326	318	341	322	327	329	353	351	338	313	309	298	340	351	293	313	308	312	332	341	329	341	326	338	349	304	325	347	325	326	349	328	356	312	323	322	323	359	307	329	316	361	355	293	331	318	348	338	307	336	297	354	316	306	331	341	337	323	323	304	330	310	332	320	316	346	347	348	336	342	353	345	303	324	327	349	319	337	285	340	326	315	340	352	303	353	334	326	370	323	335	339	314	328	314	323	304	331	317	353	330	363	318	327	345	298	337	313	348	334	291	304	298	305	298	330	353	355	334	338	356	321	329	313	341	342	340	336	345	327	331	332	355	338	345	318	319	306	323	318	346	324	312	373	308	313	299	359	347	335	336	300	312	299	331	323	330	332	327	337	329	335	321	304	324	307	345	337	309	337	337	322	361	339	350	278	291	346	357	342	313	332	337	353	320	330	338	323	330	346	329	314	324	330	330	340	337	341	366	348	318	331	322	333	336	340	327	336	322	307	319	299	350	335	326	343	312	348	313	329	326	340	316	317	292	345	342	312	363	346	330	357	312	338	348	308	319	350	311	343	315	291	328	330	360	297	342	328	326	332	321	296	339	322	299	345	371	347	335	334	313	337	350	320	304	289	338	312	326	319	313	352	332	330	349	371	345	328	322	357	306	333	297	327	335	312	331	327	307	284	307	365	320	309	328	335	344	340	325	313	305	310	343	337	336	371	335	335	326	327	337	348	372	340	336	315	314	341	336	323	308	359	330	322	343	350	328	308	327	339	316	328	331	337	285	359	317	349	309	334	316	297	316	316	278	339	291	313	315	344	332	337	340	325	293	305	352	314	322	312	331	328	324	317	347	324	285	310	346	345	322	308	345	324	313	332	313	325	349	302	345	315	325	318	328	343	307	290	327	301	346	350	364	331	320	325	293	291	345	341	326	298	301	337	322	355	311	301	313	355	339	310	309	351	361	319	353	313	326	303	311	337	317	318	329	328	329	376	314	308	338	334	318	327	298	328	355	335	302	311	326	318	316	325	349	344	288	334	338	316	333	310	339	318	300	301	337	289	344	319	307	318	326	335	324	364	331	298	322	323	332	343	335	342	346	335	328	319	356	324	309	362	330	322	340	316	338	323	329	324	321	315	339	345	349	338	340	340	337	330	333	307	350	311	371	349	336	312	325	338	345	328	345	300	279	317	284	323	279	366	314	319	336	345	315	350	326	322	327	295	339	328	309	304	317	333	327	320	331	366	341	315	361	304	341	361	306	354	321	308	310	273	324	347	337	318	335	339	332	290	318	340	329	330	344	324	311	317	337	323	311	318	310	342	319	310	348	336	339	309	315	338	344	323	342	331	324	322	305	325	319	351	281	356	307	320	343	320	316	301	303	305	331	331	328	305	339	337	324	349	333	305	358	326	338	313	312	353	332	300	306	334	310	287	364	299	331	290	327	327	302	353	309	348	347	362	317	314	322	321	310	305	311	299	317	294	331	315	329	334	323	326	335	285	333	329	342	302	342	353	340	318	299	315	373	293	325	309	330	346	343	306	306	346	314	357	309	309	313	328	320	320	343	330	356	324	344	334	321	358	314	319	321	319	332	323	334	332	338	316	327	333	328	322	351	347	346	326	343	316	319	337	318	357	327	337	307	336	314	323	324	348	350	332	335	332	303	309	336	312	323	341	306	319	334	332	336	349	328	322	336	337	321	346	378	357	318	317	291	306	274	333	339	322	304	311	297	313	311	344	321	307	314	299	325	327	340	328	335	334	337	314	329	321	295	312	338	306	298	356	323	318	334	307	336	296	336	336	347	346	344	321	360	309	348	309	323	371	320	314	332	325	333	314	351	337	332	333	315	313	320	361	298	325	295	352	317	297	346	309	306	340	346	327	323	308	301	301	353	352	331	317	341	295	326	331	315	337	318	316	331	321	326	346	316	307	333	322	302	314	341	325	301	335	346	349	313	336	344	343	303	337	294	330	314	342	333	332	304	307	344	292	323	347	312	284	310	312	361	341	301	317	320	323	329	318	336	317	327	335	310	346	352	343	332	324	308	363	325	325	346	346	371	353	336	318	312	343	304	324	322	361	342	346	311	348	346	308	323	354	343	316	357	332	331	355	321	318	352	310	349	364	325	335	304	315	323	363	325	332	356	300	314	310	328	309	325	315	338	321	320	327	312	333	298	322	323	320	353	331	335	318	316	344	360	354	348	310	334	361	323	342	361	323	311	339	322	339	336	325	315	328	308	330	312	319	349	343	291	332	321	342	337	334	329	319	334	359	300	297	311	341	307	331	328	322	316	353	310	306	346	320	346	310	303	316	309	325	319	349	310	320	323	309	355	330	301	334	341	324	293	305	332	288	332	310	341	350	321	317	315	331	344	326	359	283	312	310	359	317	338	321	321	300	293	339	329	299	294	321	338	340	332	328	333	306	308	335	316	360	327	304	323	339	279	340	297	313	335	338	346	317	306	319	326	305	341	363	330	338	320	352	310	348	330	320	339	349	325	316	324	344	320	319	339	325	314	311	357	303	348	328	305	296	347	306	326	326	343	322	332	334	286	305	312	316	317	306	341	298	322	343	340	331	319	316	348	306	324	320	377	297	316	358	289	283	361	323	285	325	311	333	335	330	346	304	306	353	324	311	351	329	314	316	356	314	319	329	320	328	329	284	324	315	302	313	322	302	344	326	296	330	314	309	338	337	323	350	336	354	341	318	347	294	326	341	341	294	318	329	292	329	329	313	326	330	315	329	299	299	334	329	315	335	325	368	337	310	351	308	318	332	320	329	347	332	295	333	315	325	324	311	339	306	336	333	356	323	311	323	305	320	323	318	343	341	311	324	355	325	306	340	327	337	327	320	293	307	318	333	340	291	332	344	334	302	308	318	363	325	306	341	301	355	348	321	298	306	351	348	293	309	334	344	354	319	306	314	308	344	306	325	309	319	332	324	344	346	345	339	294	331	334	354	339	320	345	358	313	308	334	318	302	321	320	333	330	318	357	317	322	303	303	324	292	295	345	304	323	334	295	342	329	348	327	310	323	308	304	302	352	346	340	355	356	322	334	322	314	322	327	316	317	297	315	322	356	334	348	328	333	336	316	339	319	325	329	319	332	320	314	313	340	354	323	354	311	339	345	346	365	336	328	305	298	322	330	305	293	329	343	307	317	328	333	341	354	296	344	311	321	330	357	334	312	336	319	301	299	323	356	348	330	328	326	334	309	303	341	337	322	324	335	323	311	320	347	348	336	302	294	314	328	319	309	310	322	344	325	336	352	306	322	312	365	333	301	329	306	326	337	324	336	303	282	325	314	320	305	306	348	326	344	296	334	337	335	376	344	348	315	325	337	345	320	345
27120	17870	3499	405	331	355	307	341	326	303	299	289	275	296	292	295	331	288	326	287	263	298	340	305	302	310	326	288	327	309	304	313	319	286	327	309	311	281	303	290	298	306	294	317	323	303	301	317	319	325	285	302	300	308	340	308	300	286	337	332	304	302	298	270	287	311	296	294	292	324	299	329	297	317	318	344	307	299	315	303	286	311	286	308	310	328	298	285	310	331	317	308	299	316	304	314	310	308	311	283	297	300	296	296	312	309	332	325	303	321	286	325	317	287	291	280	341	302	318	316	296	302	292	288	294	316	296	313	316	323	336	258	296	318	305	294	310	331	316	247	318	365	305	315	284	355	316	324	302	281	301	281	319	304	334	311	329	274	322	300	355	310	318	305	300	301	300	315	268	336	286	296	319	311	329	300	329	294	301	322	322	310	271	290	321	285	308	287	283	318	313	319	286	306	338	347	303	296	320	291	292	328	349	299	304	283	321	291	305	290	341	321	295	300	300	324	315	338	354	312	336	299	321	296	304	299	294	338	321	307	297	288	310	302	306	308	316	339	319	325	297	318	277	323	302	273	306	273	284	329	305	314	289	306	309	293	310	294	314	288	287	266	282	290	304	306	312	330	289	315	328	328	343	339	288	301	323	287	331	299	309	289	314	305	281	289	319	295	286	305	284	291	303	307	317	299	331	293	313	290	277	296	269	321	318	314	315	311	307	304	311	331	309	292	296	283	288	306	321	314	298	329	307	301	291	274	324	321	259	280	313	339	292	296	300	318	267	324	317	297	304	318	329	323	342	314	324	296	296	325	287	314	302	306	315	323	317	322	329	318	334	267	346	308	309	308	305	293	320	314	327	312	310	308	307	313	323	305	298	320	300	293	320	263	298	269	323	339	309	270	322	319	315	325	337	272	298	300	318	308	291	311	312	278	302	339	280	297	326	289	297	302	328	301	312	316	328	308	291	322	332	348	299	306	293	306	293	314	301	286	330	286	292	297	303	284	326	310	315	272	299	309	332	320	329	322	339	278	309	351	333	311	295	288	287	312	297	298	307	282	303	340	305	301	303	322	298	312	290	304	323	308	292	314	295	331	310	285	310	310	303	263	321	304	341	307	290	315	292	323	306	331	308	285	299	296	304	335	297	322	318	308	316	315	332	296	278	309	291	295	280	287	308	322	319	285	302	298	258	274	312	341	299	307	315	311	312	338	273	316	325	311	304	324	326	306	332	313	322	278	305	326	266	287	300	278	306	296	308	324	315	315	333	308	317	291	302	282	284	290	334	288	289	293	286	349	299	334	326	326	333	317	293	298	296	316	311	291	320	342	263	300	274	330	287	273	332	325	322	295	345	297	286	289	319	325	297	300	302	282	323	344	293	280	293	305	323	315	304	296	318	282	317	317	320	290	309	319	326	307	297	325	306	289	301	310	308	316	291	299	278	297	319	334	318	320	322	305	281	296	309	314	321	280	310	335	306	261	293	338	308	283	291	306	296	276	319	306	344	295	286	299	308	301	293	318	325	282	328	318	284	301	316	300	303	334	323	339	309	320	332	312	328	318	288	328	305	364	291	342	297	295	321	328	309	305	271	293	309	295	311	294	274	301	300	297	309	322	301	307	284	317	321	292	325	351	311	317	306	313	315	321	308	333	289	320	314	330	308	327	298	296	337	311	307	324	273	320	309	328	305	286	303	288	303	275	293	302	321	316	292	295	332	298	286	323	303	314	307	302	285	310	315	304	283	304	316	316	301	302	263	312	272	308	323	289	296	284	324	293	312	290	281	328	295	281	324	336	330	305	307	322	315	306	306	294	291	276	292	297	293	312	307	325	326	309	318	258	306	293	286	292	296	282	293	302	296	328	316	297	285	305	348	347	303	314	325	300	295	293	312	300	300	286	314	268	295	295	332	328	301	270	269	299	329	309	299	315	294	312	264	305	313	292	300	320	330	325	307	307	337	296	329	345	305	328	290	287	295	302	271	285	322	347	274	296	296	297	318	293	310	303	321	321	301	300	293	289	284	338	336	303	299	305	311	337	313	323	324	326	324	297	314	307	320	307	315	316	307	297	287	295	311	311	317	316	323	316	333	301	307	277	316	307	307	299	345	297	324	334	295	327	290	299	300	311	309	285	303	294	313	297	258	289	290	336	317	304	283	295	311	283	338	302	308	288	309	297	319	332	286	311	317	323	293	311	316	304	325	298	270	294	313	330	315	325	297	311	320	347	282	310	286	335	337	290	299	304	304	319	315	289	297	303	301	293	292	305	321	318	287	296	285	318	278	293	337	280	286	309	273	315	301	298	301	267	307	302	304	291	315	338	277	306	278	302	307	335	285	315	286	337	324	312	303	304	300	291	329	289	287	301	298	317	298	306	304	291	286	294	348	297	329	340	318	337	323	336	283	288	296	304	272	312	308	311	297	328	314	318	283	324	309	306	324	278	320	297	296	303	302	316	281	323	331	335	302	306	312	314	321	302	299	312	294	307	283	316	288	313	316	326	292	297	287	285	305	340	307	333	311	325	339	305	289	300	341	307	283	268	300	306	318	292	293	304	310	335	322	302	270	309	306	314	300	309	310	290	297	294	290	333	312	311	317	323	308	316	311	288	324	323	300	305	335	308	337	283	340	316	318	318	289	302	318	315	340	305	302	295	314	272	308	282	313	317	319	285	280	328	304	327	328	335	314	318	333	295	306	312	314	312	323	291	300	324	327	323	314	313	292	315	274	294	307	326	320	337	310	301	284	329	302	300	329	289	309	337	293	289	312	292	322	308	320	293	305	297	300	316	322	305	299	318	296	289	353	291	306	306	314	296	312	289	350	304	311	325	292	326	310	295	318	313	300	323	307	286	318	325	309	304	317	317	349	310	322	302	315	293	295	298	313	327	304	296	325	312	306	311	314	301	282	297	296	264	306	323	322	289	327	299	308	312	322	311	296	329	282	286	334	298	309	293	333	322	271	330	302	294	302	307	301	306	317	321	298	314	301	318	301	315	340	321	315	322	324	299	321	300	328	293	308	293	293	300	307	333	314	281	319	315	324	342	317	285	285	301	297	338	277	310	295	306	321	278	321	291	307	311	327	314	328	324	326	308	304	346	304	307	319	321	279	309	328	312	308	335	301	352	287	312	307	277	326	319	299	302	286	323	339	292	350	301	294	302	311	288	315	264	268	314	301	269	336	322	289	307	354	292	297	340	298	341	296	296	301	308	334	289	314	300	295	307	315	285	315	313	285	300	290	338	291	327	308	299	315	298	304	282	308	301	320	321	279	321	307	298	312	316	323	319	291	288	299	278	307	294	318	302	300	309	295	310	338	296	293	312	309	341	302	301	285	304	290	311	320	304	298	348	326	309	316	284	267	296	323	293	319	323	315	319	325	306	296	300	287	302	286	306	275	302	309	314	299	343	312	296	295	303	319	296	322	276	306	325	287	305	320	318	316	322	290	288	310	319	299	327	286	309	313	319	282	317	271	279
4239	787	596	481	474	463	432	455	424	405	484	441	417	405	440	379	402	380	369	431	442	399	385	400	396	410	426	409	411	404	411	434	387	433	413	445	421	416	433	437	397	429	416	423	406	410	436	404	415	462	411	435	393	402	437	454	376	452	421	398	440	426	426	420	424	436	427	435	404	432	430	437	410	382	426	416	392	414	447	418	423	431	412	420	443	416	405	432	399	421	449	416	413	431	397	432	398	391	392	394	422	421	425	406	421	457	376	405	403	432	413	393	419	418	400	400	404	425	407	419	423	388	420	401	393	428	432	426	433	402	430	404	420	452	425	489	443	415	427	419	457	397	421	391	415	392	398	372	434	395	389	431	429	442	419	460	404	404	417	425	402	423	408	393	407	389	431	394	439	429	422	420	389	426	428	407	420	427	402	430	406	411	460	422	409	461	458	422	422	390	418	385	410	433	404	447	422	467	405	427	422	446	408	433	404	418	445	460	403	440	417	399	407	401	420	435	397	400	392	425	370	396	377	403	411	444	415	392	440	407	426	414	447	376	412	427	391	400	371	440	415	427	394	359	422	438	436	410	434	379	439	391	402	458	393	409	404	429	424	435	429	422	393	384	417	413	461	418	427	407	438	399	392	416	381	442	425	382	418	399	435	405	451	435	438	397	417	400	432	401	427	384	428	464	407	451	400	435	427	437	401	456	438	413	379	408	413	444	399	443	430	380	422	378	428	388	419	405	415	388	425	407	429	393	387	422	412	412	417	423	413	372	401	412	406	393	419	405	405	423	424	449	408	438	441	407	447	380	376	408	380	403	410	437	431	418	392	388	406	450	438	404	410	418	417	391	412	419	429	386	431	422	413	412	418	447	414	416	437	435	407	420	411	425	416	426	420	433	420	403	468	422	406	394	463	398	447	422	391	409	395	396	422	417	421	450	419	399	407	430	396	422	416	426	416	429	421	391	452	428	436	394	442	409	387	425	423	398	440	389	418	406	417	436	385	422	403	429	390	438	405	401	431	433	400	399	393	406	430	388	438	408	458	417	413	429	367	414	435	469	420	398	370	440	418	422	418	433	418	385	450	433	440	435	429	420	450	417	392	430	402	401	415	393	408	411	416	443	397	412	379	442	404	415	430	446	398	380	423	410	415	433	427	418	452	420	415	422	406	403	420	418	425	414	421	417	418	411	418	406	383	370	419	382	433	417	429	431	440	407	397	384	414	448	446	417	431	397	410	437	385	405	435	437	390	420	411	414	419	419	406	414	432	369	410	397	435	452	377	403	410	383	405	453	414	387	420	421	425	474	427	448	414	396	397	420	410	451	441	419	445	448	445	404	426	427	399	408	409	431	393	413	425	359	433	393	441	415	425	434	398	416	387	402	418	440	412	420	443	407	423	415	399	381	395	399	393	430	458	419	419	428	424	386	423	422	418	399	411	426	415	409	400	413	389	410	426	390	399	427	409	449	433	414	424	394	387	410	438	407	405	439	402	435	398	411	398	424	413	392	385	395	418	406	438	403	430	410	443	424	393	412	393	433	402	432	434	437	407	411	423	432	420	410	416	404	380	450	394	438	382	401	420	427	430	419	396	420	417	379	442	438	450	408	424	390	399	410	384	425	426	414	410	418	429	420	387	410	389	431	412	447	383	456	430	426	402	432	406	424	472	418	424	418	403	422	434	435	401	368	383	410	418	430	380	398	409	409	423	407	434	389	398	408	441	430	391	412	399	427	417	450	402	399	410	411	469	434	460	401	424	422	371	441	404	392	401	397	439	402	453	417	453	436	416	421	429	416	412	417	411	404	451	439	430	398	429	396	431	407	429	412	405	389	450	434	409	429	399	449	405	436	445	439	398	398	414	432	411	444	402	443	426	422	420	416	373	417	410	438	407	407	417	414	429	467	430	438	424	408	386	432	406	411	428	452	379	408	408	409	406	391	419	384	406	385	405	423	427	445	422	403	407	417	434	362	428	401	438	395	401	403	452	406	398	423	405	388	419	401	413	414	446	386	416	407	419	413	419	425	433	412	399	423	412	419	414	437	418	419	436	430	414	432	448	409	392	392	420	409	417	392	430	436	431	423	416	430	430	423	441	428	385	422	397	399	404	385	436	432	400	431	401	425	373	407	398	390	414	409	412	424	412	427	409	391	410	437	436	426	378	415	361	427	415	444	391	411	423	428	431	384	447	393	408	416	423	417	435	404	382	412	405	398	406	435	441	453	421	386	408	395	451	434	446	437	450	412	379	439	412	392	457	425	415	386	409	375	396	420	366	393	394	438	435	413	426	420	443	447	405	380	426	436	433	412	438	420	455	398	412	432	400	391	424	441	445	404	430	444	374	412	424	404	386	384	417	425	438	389	416	429	419	422	385	411	389	415	397	435	427	415	444	484	452	402	390	402	409	414	399	409	384	396	379	437	439	426	425	407	426	400	404	415	448	394	375	419	440	408	429	387	459	412	430	433	428	405	441	435	449	387	402	426	426	380	419	385	389	431	433	447	408	438	376	429	421	415	415	435	417	440	431	416	422	428	427	392	415	432	421	411	423	414	445	427	430	444	411	434	393	398	404	409	435	396	414	386	425	422	396	413	395	422	402	453	404	394	414	446	395	407	426	390	434	446	449	413	389	422	419	454	431	459	403	425	387	437	442	409	438	410	408	452	412	419	417	459	420	411	386	415	414	432	409	445	418	383	435	410	409	420	456	423	370	433	387	404	451	432	396	429	417	374	449	430	400	430	445	404	419	432	430	455	436	367	433	454	414	394	388	421	405	406	406	375	356	456	423	417	389	437	398	417	432	398	410	434	405	405	419	405	403	417	427	422	414	395	382	411	416	443	425	403	430	423	398	431	416	433	419	427	415	404	407	425	403	428	424	376	421	391	424	448	438	398	427	422	452	413	397	416	393	405	402	409	424	390	428	411	410	399	421	437	428	433	430	422	420	444	390	396	432	412	392	389	449	424	402	429	447	394	409	415	376	409	413	461	412	431	422	432	406	438	406	412	397	396	423	406	434	441	395	399	431	367	424	449	394	450	412	471	434	410	418	449	428	399	383	442	409	404	399	375	433	382	392	388	353	419	407	439	416	442	427	459	421	409	414	432	418	387	445	412	419	410	397	412	361	423	440	438	424	388	426	403	424	455	397	420	411	436	420	437	392	402	419	446	438	431	421	414	396	445	421	423	412	418	380	411	416	376	458	417	411	423	389	395	409	433	409	407	414	395	430	420	422	392	446	401	429	410	406	440	394	436	426	441	422	405	418	409	421	462	396	415	455	419	439	418	405	388	394	389	445	409	417	453	444	393	427	416	431	418	436	421	420	400	418	387	420	398	412	431	441	403	420	420	401	383	439	395	412	426	403	386	388	378	416	435	437	474	448	435	418	402	371	401	458	431	436	401	438	402	406	427	400	426	442	391	435	423	407	410	422	437	426	429	448	404	413	407	406	409	435	442	405	413	399	405	406	437	408	388	398	391
23206	20884	27604	24304	20298	1781	545	442	400	389	359	388	367	359	359	360	368	353	372	371	357	363	350	349	370	365	321	355	324	339	368	362	368	353	362	349	338	346	325	340	362	355	360	320	321	355	365	360	371	350	322	327	321	365	347	311	326	383	365	349	358	314	312	364	363	350	347	340	346	355	325	360	375	339	340	322	340	352	374	357	366	343	319	360	354	341	344	331	340	349	314	325	336	314	366	333	323	379	306	322	359	390	336	371	356	333	375	355	341	355	353	322	370	344	341	311	323	347	328	317	324	344	356	343	343	318	353	332	382	347	339	318	316	326	364	338	350	362	342	339	323	337	350	366	349	340	368	349	352	363	353	341	319	340	353	379	352	352	362	330	311	362	333	323	348	333	355	335	361	369	339	321	354	344	303	382	400	348	375	343	319	335	366	333	334	350	324	337	328	358	312	347	316	343	378	364	305	338	394	365	347	350	348	323	373	343	343	351	349	342	324	343	325	347	350	337	336	344	333	346	323	355	329	338	330	371	341	332	304	353	325	390	318	345	343	369	361	364	347	331	325	346	335	339	318	292	363	386	348	344	350	379	346	326	370	364	359	334	348	322	324	314	339	351	330	351	382	330	328	295	355	306	341	346	347	347	324	315	327	328	335	345	346	323	372	303	333	374	345	341	351	350	324	320	364	362	350	306	365	359	345	325	331	347	341	344	330	334	358	381	355	355	325	351	328	342	375	357	321	347	298	308	350	324	337	361	347	327	326	329	318	322	330	348	345	351	353	351	349	318	338	333	329	358	350	366	337	325	381	344	345	317	354	312	364	308	346	361	326	345	327	338	352	345	341	335	334	380	327	324	333	347	352	340	345	348	333	345	336	339	372	363	332	359	332	322	352	381	319	305	344	351	343	362	343	346	324	340	365	362	324	356	348	355	365	338	352	353	310	394	364	330	319	371	339	336	354	364	326	370	339	324	344	321	336	327	305	328	343	365	346	313	358	341	354	347	340	349	364	321	337	370	317	339	317	362	355	346	323	385	362	367	340	338	337	350	349	340	350	361	316	334	354	312	332	349	318	329	344	346	326	345	342	323	322	349	348	347	339	340	321	332	335	316	305	349	355	373	340	348	362	320	351	348	352	359	354	365	353	326	323	363	323	340	347	355	358	342	320	369	356	343	336	368	352	362	335	337	350	315	348	352	353	360	322	351	329	353	337	352	342	383	339	337	326	358	335	341	356	335	337	330	345	362	365	387	347	353	351	346	335	341	348	327	342	292	331	353	346	327	348	327	315	342	365	343	322	346	316	329	332	331	365	351	360	334	363	337	337	332	331	327	375	330	371	345	323	345	332	353	344	379	319	346	308	368	377	356	313	341	364	328	346	334	321	357	353	341	325	388	341	353	329	350	318	328	355	389	339	337	345	317	322	344	321	371	353	346	334	374	357	329	334	347	351	318	359	337	335	337	342	334	320	345	344	328	354	370	332	336	319	364	337	326	388	311	331	353	377	349	383	356	358	347	341	357	373	317	336	376	361	355	326	322	323	346	344	332	345	336	376	350	339	352	301	352	343	346	353	340	342	359	362	329	321	341	358	337	387	334	319	333	340	333	335	346	333	354	313	357	342	309	339	362	339	372	354	353	320	385	354	337	340	354	345	339	368	331	386	325	341	326	340	367	353	345	345	347	326	350	344	339	330	341	347	355	347	382	338	324	343	325	351	352	331	323	337	352	332	341	347	325	346	328	361	302	355	349	297	342	326	335	356	328	345	370	364	386	355	342	361	334	364	321	321	325	350	324	357	352	351	333	347	393	328	323	361	343	343	331	346	335	348	322	337	306	323	324	342	333	347	352	337	326	329	333	338	393	322	295	344	341	340	335	356	334	312	301	322	344	332	319	348	338	321	331	357	354	328	335	355	338	347	361	305	346	352	352	360	319	404	397	333	362	347	349	372	350	355	349	322	340	324	342	345	339	348	368	357	340	311	346	325	363	359	344	349	343	354	362	328	375	344	354	380	341	347	338	360	362	334	360	333	366	344	345	359	364	325	343	308	347	338	295	327	347	352	334	346	327	330	310	322	323	340	358	344	332	315	345	384	332	353	375	326	336	333	358	358	361	347	331	299	340	338	329	326	336	315	343	322	355	323	322	319	357	326	313	334	317	362	289	361	367	339	382	335	312	359	350	347	358	369	327	330	360	353	350	413	339	345	350	342	356	342	326	355	318	332	308	340	362	342	357	328	324	335	353	304	361	312	303	368	313	340	340	343	348	363	325	359	353	315	329	350	312	327	325	340	340	351	347	370	317	388	363	351	349	325	337	395	341	311	367	343	333	351	309	359	359	353	349	327	330	370	303	355	343	314	316	332	337	359	365	322	334	371	359	340	358	333	302	317	330	319	364	336	366	332	352	358	338	328	331	350	352	344	332	376	364	348	309	339	314	357	335	359	367	373	324	384	343	381	346	341	315	390	335	354	369	360	362	328	364	358	348	315	352	372	319	345	371	316	335	342	393	356	329	353	321	378	314	371	331	339	348	313	358	339	353	341	329	344	315	370	325	341	328	346	352	314	358	365	340	311	317	323	345	327	325	326	319	335	351	328	350	321	341	358	354	351	337	343	300	342	360	387	336	353	353	369	342	336	337	373	364	346	353	323	352	352	339	374	327	362	327	357	339	321	367	351	340	345	381	345	336	338	329	355	313	303	338	338	344	334	340	350	360	368	395	302	329	345	309	371	347	358	333	365	312	347	335	340	331	383	341	333	325	344	349	349	338	335	320	362	346	352	350	368	360	344	342	335	310	338	361	357	389	358	356	338	369	311	354	343	333	340	360	342	355	328	332	321	310	356	327	371	350	335	329	340	336	360	348	346	335	343	316	316	343	380	362	364	375	376	347	363	367	340	368	337	359	365	328	325	338	346	329	330	327	357	357	349	352	359	350	366	339	314	315	351	299	327	351	329	335	367	348	345	333	334	363	377	340	329	325	352	350	335	342	312	377	360	348	344	381	307	353	336	315	319	332	340	353	351	329	344	345	346	342	348	383	335	331	360	338	366	313	313	350	320	340	356	349	319	330	313	356	336	335	340	375	325	353	314	351	333	333	358	334	330	327	351	349	325	325	333	339	392	348	347	353	382	361	341	336	336	357	346	353	358	356	342	351	330	347	337	323	348	375	330	348	328	345	361	320	343	354	330	336	334	356	360	312	359	352	389	364	320	336	356	324	335	338	350	353	361	363	352	334	367	321	344	311	348	282	361	343	316	384	356	378	319	358	355	339	349	327	343	338	359	368	308	341	337	335	344	353	356	345	312	321	378	356	321	326	306	346	330	343	342	353	351	348	346	340	346	342	329	332	295	340	340	343	320	360	332	360	354	374	327	341	326	343	321	334	347	362	331	307	318	336	337	350	345	323	340	353	303	301	329	361	315	329	347	335	317	307	357	333	345	353	336	302	365	342	324	345	364	316	334	363	336	361	337	345
2788	5505	3086	1577	1259	975	817	765	722	577	609	559	550	549	503	481	532	520	482	483	526	528	485	502	474	500	461	503	437	464	471	516	493	473	460	489	452	521	510	456	481	471	484	435	477	488	448	462	446	476	464	476	483	471	481	440	473	483	477	484	496	482	440	529	486	463	481	498	489	469	463	461	473	480	484	491	506	464	445	486	522	513	509	468	463	483	482	450	479	488	441	489	467	458	526	492	493	462	467	492	452	477	480	475	441	443	481	487	455	478	450	471	449	460	505	482	492	508	482	476	446	475	500	496	478	474	462	452	486	471	456	468	420	504	460	476	443	463	429	457	471	456	476	471	481	510	464	481	466	461	439	466	449	478	456	471	465	461	469	481	471	441	445	494	449	462	491	495	425	481	479	476	447	470	487	491	431	448	497	495	488	480	471	487	464	441	502	504	457	466	470	466	458	481	476	473	465	466	485	463	484	467	448	457	479	463	458	516	453	473	476	447	432	469	467	457	506	487	467	459	490	482	458	453	481	473	453	425	505	525	491	462	488	438	473	465	440	442	446	475	496	510	434	452	432	450	464	462	477	454	474	437	457	452	509	449	472	455	502	499	478	470	485	460	443	458	469	461	478	467	472	471	464	490	453	462	494	463	456	445	483	431	467	469	459	446	507	483	426	498	487	505	465	424	474	487	484	468	454	469	482	491	465	454	448	455	491	490	470	464	477	444	446	497	419	499	485	475	493	493	437	472	436	472	513	456	487	441	463	450	481	442	463	473	471	487	489	464	452	445	472	465	427	450	433	459	466	456	526	430	550	469	470	443	483	481	462	455	462	463	457	451	473	499	493	518	453	468	446	467	470	480	495	429	491	485	460	474	487	499	490	493	504	489	437	470	432	428	481	461	463	460	449	439	450	453	482	513	466	446	502	465	487	486	504	467	511	461	498	498	492	448	484	483	452	458	474	449	486	487	494	490	468	468	479	509	468	466	490	490	469	457	476	470	477	486	484	466	451	451	421	456	480	488	500	463	494	512	432	481	522	475	463	486	473	449	516	470	527	503	470	482	481	504	517	456	461	465	482	466	463	448	482	465	464	461	478	528	484	435	471	437	497	466	483	452	463	465	470	426	455	484	467	450	469	463	526	477	470	499	486	458	490	497	492	446	471	437	466	473	475	458	475	458	471	500	520	496	477	474	453	455	457	495	478	456	495	454	452	458	505	469	476	439	459	436	489	488	484	451	477	505	475	516	453	464	438	474	487	478	500	431	457	472	471	456	478	461	440	475	510	475	450	429	474	507	481	455	463	465	440	485	507	460	535	458	475	506	438	459	455	483	490	474	489	486	470	475	476	480	468	459	445	424	469	463	493	492	541	457	444	468	463	467	437	467	462	470	495	512	462	473	460	491	501	469	475	461	493	442	495	476	482	479	473	459	486	472	457	467	439	479	456	485	478	440	468	453	474	497	490	448	471	514	486	499	461	477	465	473	468	494	491	441	485	498	473	472	431	473	476	444	451	510	465	455	443	441	489	482	462	489	468	463	477	478	491	475	453	441	472	481	507	483	446	461	473	479	460	527	466	460	469	534	495	476	511	492	462	449	451	475	471	482	469	469	481	472	456	478	470	495	438	471	474	456	475	473	495	477	465	482	466	491	484	454	498	441	457	471	445	466	447	520	491	479	452	522	456	495	450	502	510	498	440	448	488	483	456	481	463	428	442	486	444	480	482	477	467	492	495	448	464	483	430	459	466	443	438	447	450	490	466	500	467	450	472	453	446	499	472	435	453	485	486	482	474	464	457	506	472	469	490	526	459	496	423	491	455	434	447	444	503	464	476	478	451	485	481	483	492	477	419	457	453	470	462	470	467	498	492	475	462	493	497	437	454	467	474	478	482	513	462	477	487	491	474	478	433	472	495	466	490	517	466	482	468	501	469	480	419	480	486	451	502	453	454	482	488	447	444	508	491	509	462	468	464	436	467	490	478	507	434	464	442	499	460	478	472	448	479	443	484	462	510	451	486	471	457	452	490	499	442	470	465	487	454	471	472	486	494	486	456	471	468	474	463	449	471	478	506	455	440	448	447	445	479	476	466	495	490	473	482	513	473	442	490	474	487	466	438	477	434	501	428	476	458	464	447	487	491	462	446	495	479	445	506	460	468	471	487	443	461	488	463	520	509	466	495	468	474	484	472	480	490	462	454	459	474	479	458	475	492	497	473	498	483	474	465	501	509	466	484	450	478	464	492	478	488	469	491	435	461	489	475	486	477	487	471	486	470	488	451	455	451	447	453	457	439	450	488	488	490	462	469	507	447	482	453	517	494	477	459	469	478	482	487	489	473	461	473	492	482	436	428	465	414	506	487	488	486	469	474	487	451	476	467	487	420	468	498	473	480	494	474	440	450	459	471	465	452	477	490	456	482	487	467	474	499	467	454	467	478	469	478	505	489	446	474	466	522	456	474	477	449	463	475	458	449	433	514	450	459	481	479	509	488	462	497	466	485	473	465	446	461	445	432	457	491	472	485	504	501	463	491	483	473	439	394	471	464	497	463	479	476	480	502	446	440	473	447	473	470	459	466	489	476	464	459	453	425	473	479	509	495	476	445	478	458	435	460	483	470	464	468	494	440	459	489	465	475	490	497	457	421	534	473	477	474	483	476	467	457	491	467	460	449	459	462	479	500	446	475	496	451	476	482	497	465	449	493	469	462	496	487	452	477	482	457	503	458	431	433	415	461	467	452	430	434	466	505	492	440	471	490	491	463	471	495	474	482	455	485	476	465	472	469	506	467	512	435	517	454	497	446	489	495	469	446	461	481	489	479	458	480	480	449	491	483	510	470	481	455	495	443	448	487	464	439	471	504	487	449	502	454	473	470	460	441	462	490	512	471	459	490	474	478	472	462	474	455	470	484	467	515	466	473	449	500	468	443	470	447	475	460	456	457	465	489	472	461	482	508	491	461	491	450	482	453	481	471	466	464	496	489	466	453	470	433	499	486	495	494	493	507	465	502	493	469	478	447	468	439	485	476	487	449	457	446	478	479	484	497	528	476	486	440	475	433	499	502	507	460	479	536	465	458	518	518	472	443	475	472	484	437	451	429	404	457	491	488	476	457	419	458	449	444	474	466	506	459	481	445	406	480	469	484	489	433	494	514	454	482	441	420	442	450	504	492	474	458	506	472	466	473	464	489	476	491	497	479	470	479	469	458	484	501	478	452	502	465	464	475	472	494	487	488	446	464	460	444	423	496	471	479	474	481	527	431	451	476	507	463	482	497	494	449	473	470	501	466	475	501	411	510	492	457	426	493	445	485	482	492	481	463	476	480	458	482	433	473	474	477	484	473	470	482	477	462	497	483	508	467	447	457	490	496	487	480	466	489	465	482	488	455	450	439	439	473	493	430	467	448	480	498	465	464	456	472	467	463	475	521	438	423	468	472	501	460	479	450	438	511	476	491	475	428	473	492	488	438	463	512	468	446	533
24175	20862	26077	24844	2030	311	285	261	255	266	202	231	234	236	239	199	232	224	238	237	232	221	193	249	230	226	205	234	188	221	229	201	228	251	224	241	215	220	231	216	200	206	210	202	233	204	202	239	244	193	229	196	239	251	233	199	201	228	226	213	212	232	231	243	208	209	213	189	261	239	202	225	269	217	239	229	237	221	218	233	229	221	210	206	224	224	220	241	209	219	240	212	225	217	187	212	214	198	222	216	233	222	212	239	234	213	208	218	181	221	206	238	226	222	208	232	214	222	253	201	206	196	193	215	224	229	241	226	214	248	212	223	244	236	224	195	225	200	216	217	238	178	234	223	217	214	227	219	190	200	222	225	210	208	241	204	185	235	238	233	218	197	252	196	235	234	232	204	251	234	212	230	249	241	240	217	215	211	206	211	213	212	234	202	185	230	189	201	208	216	212	223	206	227	219	240	212	209	208	244	222	218	213	221	230	206	218	235	220	226	207	212	228	232	221	225	217	215	216	196	221	240	230	221	186	223	208	242	229	211	205	228	240	199	205	256	231	212	245	236	240	216	240	213	226	228	211	213	219	209	208	215	245	212	218	210	222	197	237	195	230	219	209	211	216	204	231	204	217	204	229	256	241	216	218	238	200	214	195	226	244	234	224	205	209	237	223	209	220	242	249	222	220	208	216	214	239	198	212	221	201	214	206	232	217	225	228	201	206	233	221	214	210	219	232	232	218	226	209	233	212	231	225	199	226	248	223	226	237	208	231	216	212	217	236	203	240	194	236	224	217	243	238	206	222	212	240	214	245	223	233	227	213	202	208	221	224	205	241	224	200	218	217	223	195	212	190	214	229	235	209	227	222	219	218	220	234	207	229	182	230	235	237	217	225	216	215	214	236	240	281	222	250	219	199	224	216	216	198	235	201	211	204	197	219	264	224	246	196	208	194	197	237	228	222	227	221	238	209	201	253	206	241	215	206	199	227	234	227	222	223	218	228	208	194	220	215	203	211	228	197	224	209	214	229	222	217	217	216	219	209	224	217	224	213	220	205	210	236	242	217	197	235	214	258	252	237	226	247	226	225	223	241	203	219	223	222	200	215	221	211	232	239	213	224	228	240	213	225	211	194	255	206	225	218	222	200	221	221	221	267	213	219	212	218	223	242	194	226	201	226	229	237	212	226	244	213	211	191	226	225	208	227	203	222	212	228	197	182	206	187	212	225	222	213	210	217	203	242	225	231	207	208	210	244	230	228	231	201	198	256	217	221	231	205	256	214	223	210	209	224	233	250	244	217	209	209	218	232	234	209	223	243	201	217	220	215	205	212	237	203	231	217	205	220	255	231	211	215	215	221	196	208	229	207	215	199	226	217	230	218	203	212	210	190	205	224	215	235	245	215	250	225	236	212	209	204	195	198	228	217	233	231	215	203	228	222	238	228	240	230	244	220	210	228	219	223	239	205	222	224	241	220	239	195	228	221	223	222	207	212	232	216	237	225	201	227	228	208	217	216	209	212	236	188	207	227	218	214	193	216	215	216	213	225	197	197	244	200	201	227	225	207	214	243	218	220	231	208	218	238	197	201	206	214	211	202	214	203	224	216	232	215	231	214	203	232	253	199	220	251	215	197	205	232	219	204	230	250	211	192	235	221	204	244	234	211	229	204	218	200	200	210	223	230	240	201	226	208	235	226	211	222	224	250	228	231	212	209	209	207	231	190	214	209	212	205	234	228	207	220	234	216	233	219	212	234	234	208	207	201	211	222	231	218	201	234	174	220	197	228	236	225	206	226	253	218	181	206	212	236	210	234	250	185	231	235	230	227	218	220	217	215	224	219	186	220	236	215	236	223	260	212	220	238	229	230	215	217	218	207	242	240	232	194	211	253	209	214	210	224	199	229	224	225	218	208	241	214	228	230	232	209	199	226	202	198	226	227	236	236	202	190	218	219	227	240	229	200	240	223	189	245	217	226	242	214	222	216	229	238	224	223	226	229	219	215	202	226	199	217	198	240	235	239	225	208	197	211	255	231	204	229	243	248	221	237	202	227	190	217	203	231	205	203	204	194	207	206	233	232	211	225	211	186	228	203	242	208	235	210	221	203	208	205	222	231	217	229	228	238	221	248	204	190	196	230	225	228	183	225	212	207	236	212	220	211	259	206	199	236	216	227	232	247	212	208	213	235	197	189	234	198	221	199	220	217	227	200	221	211	235	258	224	219	229	198	190	203	213	258	235	220	202	217	218	229	201	238	217	237	219	229	207	247	185	213	229	220	219	223	258	226	244	214	243	253	222	224	246	216	199	218	210	240	229	235	241	203	227	225	213	209	206	196	219	220	209	237	215	206	217	225	200	234	228	207	225	196	209	242	235	235	243	218	217	201	215	198	206	194	217	213	239	227	226	205	204	207	245	220	233	201	220	189	233	216	256	223	198	234	212	197	234	229	250	214	250	217	208	229	212	214	241	214	212	226	207	233	252	204	227	214	221	208	219	227	214	197	219	242	201	229	223	186	244	211	227	192	202	215	215	231	217	215	213	194	224	246	237	202	204	235	187	251	240	246	216	230	197	209	198	237	235	236	208	218	211	227	199	212	230	223	214	232	219	212	217	235	222	236	225	246	205	228	200	229	243	218	232	194	212	233	223	206	225	236	222	217	232	242	231	212	225	231	226	208	220	209	212	197	247	236	211	219	254	202	207	222	216	239	252	219	210	220	216	219	208	215	200	241	235	239	202	200	211	226	201	241	211	228	236	230	225	221	244	211	224	202	239	230	209	233	219	229	212	198	220	188	214	231	218	263	208	242	220	209	218	222	219	214	247	222	196	238	254	221	210	256	193	230	212	231	245	218	193	196	217	234	239	197	214	202	235	217	223	215	216	206	195	211	210	239	210	207	211	208	221	243	241	228	220	238	237	225	240	214	206	236	243	215	218	204	250	217	234	189	196	229	203	212	213	215	211	238	218	226	214	237	199	241	216	219	221	220	242	214	219	223	207	201	208	217	221	214	210	233	216	208	206	192	214	224	217	202	246	205	239	219	215	198	200	192	210	219	224	230	211	227	223	231	224	229	232	223	222	258	214	241	211	199	249	217	235	229	226	202	209	223	210	231	234	237	221	233	202	221	235	204	210	191	219	237	216	216	223	230	227	201	195	225	208	208	216	202	217	226	216	223	234	231	213	197	201	245	216	239	226	220	211	229	221	218	221	213	224	213	236	237	224	208	217	201	211	204	217	263	212	220	198	239	236	237	209	219	237	207	230	209	216	218	238	198	233	222	216	229	204	216	218	246	229	251	207	203	195	218	222	215	210	234	226	229	229	210	212	218	233	196	223	222	214	222	258	204	222	217	239	230	227	210	230	248	207	228	245	219	238	213	226	240	226	234	231	226	219	197	244	233	177	213	216	206	220	238	210	213	217	202	238	225	208	199	199	225	212	214	217	169	204	214	217	192	201	234	202	214	206	217	211	217	232	210	214	218	224
3051	3216	1864	932	681	613	481	402	417	381	371	343	339	328	324	316	309	322	367	300	322	281	310	289	293	298	281	320	290	275	290	288	269	290	283	274	257	295	314	280	287	327	308	292	272	288	273	300	263	312	270	299	309	291	330	270	304	249	296	259	275	279	255	313	301	274	326	294	294	273	284	301	272	294	305	297	271	270	266	328	307	304	289	312	279	256	308	302	270	276	272	281	281	278	294	298	329	269	316	293	289	289	280	286	298	302	270	277	263	266	289	287	266	250	284	287	283	299	284	281	312	274	299	267	272	262	286	268	273	255	277	267	297	280	264	275	299	269	276	269	290	299	282	282	284	309	273	310	288	276	279	317	275	296	289	266	279	301	320	301	285	317	261	294	253	289	278	289	289	317	306	279	303	304	309	280	299	319	269	304	270	291	303	271	284	313	273	252	309	295	317	260	285	285	276	307	325	301	298	271	304	282	284	272	268	299	267	312	302	273	281	280	287	299	275	292	287	310	281	272	283	318	305	274	291	281	284	261	273	294	326	305	316	285	294	292	281	280	319	279	282	287	302	255	284	291	255	274	300	275	301	282	274	268	295	286	291	295	287	319	282	259	318	295	276	264	267	272	288	272	309	279	285	286	288	270	285	274	284	320	292	285	313	259	310	275	256	286	288	269	283	298	286	294	303	261	302	297	264	284	274	265	279	306	295	319	291	308	298	298	288	253	293	291	284	268	287	323	261	274	330	267	269	294	273	288	317	270	270	303	311	285	305	292	282	263	288	263	308	274	312	278	252	302	287	256	276	290	305	285	274	294	280	325	281	276	283	297	323	283	264	289	332	287	249	280	297	292	248	289	286	271	260	302	279	310	280	310	302	285	280	273	272	293	279	281	279	277	273	267	301	272	328	294	291	294	290	295	280	316	291	288	296	301	288	286	260	267	272	306	299	266	262	275	249	285	305	265	298	269	280	298	297	265	292	306	282	286	295	302	289	275	294	263	299	276	272	290	306	244	266	287	267	288	283	275	297	316	289	289	278	302	283	283	282	274	288	294	269	305	275	279	304	280	275	311	273	315	306	296	293	267	297	298	284	301	271	288	313	292	297	282	301	288	306	280	274	286	309	269	289	294	290	256	286	287	318	274	247	304	271	249	267	302	288	290	279	313	259	269	277	287	283	284	293	308	286	280	291	300	279	294	301	258	276	304	288	300	290	284	289	307	299	289	274	268	288	304	265	286	304	299	318	287	279	286	259	294	273	301	265	278	283	247	276	275	266	324	285	284	284	281	301	260	285	290	240	284	283	314	273	315	290	277	247	258	291	265	307	280	324	304	274	277	318	306	293	321	275	308	267	316	298	288	259	289	295	321	288	299	292	310	295	267	263	301	287	299	303	287	269	302	263	290	286	291	260	287	292	268	302	300	302	292	305	274	292	297	297	299	288	307	293	296	269	307	303	292	305	289	289	275	299	297	284	286	285	288	294	286	320	282	295	259	264	312	266	298	281	260	290	289	259	307	303	305	245	282	255	291	293	291	270	260	259	320	294	243	288	275	297	288	300	282	285	278	250	283	319	293	272	279	248	289	285	303	268	286	297	272	291	291	301	267	281	305	290	312	315	272	289	274	301	278	291	284	286	292	285	314	286	293	255	271	292	281	275	301	259	280	304	268	265	263	269	296	291	298	293	309	277	288	310	290	309	307	287	280	294	272	296	249	269	309	285	299	284	295	292	288	273	280	285	262	267	272	307	285	270	279	246	261	271	297	264	279	294	295	312	255	285	288	280	283	266	287	316	283	264	303	277	298	284	293	274	277	260	312	286	274	273	276	274	280	308	290	301	283	281	277	274	278	300	277	283	322	280	269	272	266	295	303	278	292	310	306	261	287	259	294	275	294	290	282	304	279	312	299	306	288	290	283	282	268	299	287	256	280	261	295	262	303	279	287	291	307	318	302	275	294	285	265	287	290	280	281	277	258	282	288	291	283	253	241	285	292	287	295	286	278	280	273	255	284	295	266	299	277	287	254	242	296	288	287	281	287	279	311	280	284	293	265	257	269	292	307	277	271	313	280	318	273	277	300	275	276	283	295	287	314	262	259	290	283	272	274	277	279	271	293	280	298	289	275	300	271	253	294	285	313	270	281	289	272	258	288	277	320	274	264	273	287	298	322	313	291	276	314	281	292	269	268	297	270	335	286	276	276	259	266	270	259	281	319	265	302	317	297	283	283	248	270	299	286	262	289	292	274	290	281	281	289	297	306	274	309	288	275	319	289	307	297	294	266	279	318	264	270	269	299	253	300	289	283	301	251	270	291	279	306	319	283	323	309	297	315	271	290	284	305	282	281	287	272	264	294	249	270	276	312	324	262	281	269	283	259	310	289	285	282	292	297	288	278	292	303	260	261	266	285	258	295	251	283	301	263	301	263	249	274	273	278	272	281	297	300	279	309	288	294	264	301	275	273	280	274	296	294	317	288	296	276	291	312	279	261	274	281	288	288	282	279	282	268	270	282	289	289	284	300	279	279	288	300	291	270	276	266	300	276	277	318	299	290	287	275	250	291	277	264	288	304	289	290	269	298	273	304	275	251	287	299	294	261	307	287	295	288	287	283	270	266	317	280	298	288	285	282	282	270	293	288	298	295	260	298	313	278	301	269	307	274	287	283	264	266	275	261	281	279	282	244	294	323	281	306	300	278	269	288	288	279	308	284	287	289	249	294	275	276	297	285	280	314	263	319	295	286	265	289	284	282	300	273	298	262	277	283	287	266	255	291	263	259	288	282	290	264	249	312	291	277	272	272	269	268	315	271	295	265	307	254	291	281	272	285	268	299	271	264	314	292	286	284	277	290	286	320	279	270	254	303	317	294	266	294	286	279	285	292	281	276	316	292	294	274	281	265	274	280	306	287	291	292	289	266	263	307	281	307	283	266	300	266	277	261	281	295	305	281	302	274	291	290	292	269	265	275	305	268	265	254	267	287	279	266	283	295	290	268	289	322	290	302	304	309	285	312	333	278	245	281	246	283	308	293	301	291	286	281	295	280	312	286	295	287	311	258	293	286	271	282	306	289	275	309	298	303	278	288	270	297	301	312	268	270	274	262	305	313	283	264	282	289	302	263	267	280	288	274	275	267	286	294	281	283	281	283	280	291	295	291	256	249	284	214	279	270	270	293	289	268	276	267	287	317	259	276	295	267	292	289	287	284	298	292	277	291	308	274	289	314	265	297	290	285	291	290	290	272	291	275	271	268	306	299	305	273	293	308	259	323	287	278	280	307	281	281	304	300	292	289	277	265	285	261	294	290	267	244	305	263	274	284	283	299	255	307	278	292	283	290	305	269	274	255	290	272	284	296	310	279	313	249	253	300	264	315	279	261	307	304	302	285	308	305	277	313	265	279	288	255	269	311	271	299	266	299	287	308	301	291	287	272	284	253	250	306	303	288	260	296	282	289	273	293	312	280	297	295	309	280	301	285	288	262
22200	20936	28290	23691	20925	19983	1148	462	376	355	332	323	299	300	280	305	305	252	276	265	282	279	277	272	245	268	263	250	238	266	223	282	265	277	258	268	267	239	232	257	254	284	265	277	247	275	233	246	257	230	261	270	263	247	249	273	241	254	239	240	254	257	255	240	241	238	274	225	263	261	228	264	247	243	223	249	285	273	239	226	249	270	245	243	255	247	254	244	237	242	244	245	259	234	261	248	269	253	229	264	268	212	255	266	261	235	242	237	270	235	260	252	229	291	259	242	251	247	237	246	245	262	253	255	265	243	284	229	257	246	252	266	242	253	243	244	251	251	260	243	244	237	260	226	273	243	277	242	236	263	289	266	227	272	274	248	253	272	276	256	278	220	236	283	258	244	242	254	271	261	250	277	239	232	240	261	260	244	227	259	260	250	234	253	266	241	224	243	250	267	256	232	255	264	277	265	281	273	263	272	263	206	261	245	216	239	313	268	239	249	271	247	262	282	262	248	259	256	252	268	237	240	239	247	248	252	257	257	231	241	232	258	221	242	257	277	275	256	270	253	243	272	238	245	249	255	273	285	268	257	246	248	235	220	270	258	237	235	244	258	250	269	261	254	255	246	262	257	259	235	284	233	246	262	258	244	229	242	273	247	234	262	260	229	248	275	243	223	278	232	227	224	264	267	228	266	260	265	260	256	248	252	252	225	244	269	265	234	234	229	255	243	251	271	227	242	275	254	245	255	264	219	270	226	267	244	256	235	247	254	264	244	223	233	251	224	257	262	245	253	250	281	229	231	279	257	240	244	253	270	232	230	239	250	270	261	273	253	241	243	265	270	256	243	259	285	251	265	243	248	268	263	272	243	231	268	235	263	255	255	235	263	235	260	246	250	250	254	257	254	251	273	254	269	249	224	282	254	247	268	241	244	246	257	260	227	264	245	250	268	247	257	241	246	244	245	244	233	244	256	256	245	276	251	241	248	247	258	256	253	233	250	250	258	244	249	259	256	262	251	246	255	258	232	261	255	259	250	234	253	240	255	228	249	254	243	265	237	251	231	236	251	228	261	241	237	255	252	284	232	266	248	248	255	248	250	228	261	268	251	245	254	261	254	231	262	251	252	266	250	261	261	244	240	275	239	234	233	239	262	248	254	242	217	243	233	244	229	225	263	264	235	237	246	234	233	210	241	246	243	269	211	256	257	245	234	267	236	241	245	251	258	270	247	240	272	251	255	272	242	249	244	278	236	251	231	228	251	224	243	257	234	245	250	232	250	236	289	233	263	254	252	252	253	288	235	240	254	268	250	250	267	232	264	267	261	257	245	249	263	228	264	264	258	254	249	242	255	228	250	268	279	256	254	264	284	260	251	274	230	295	228	273	209	220	253	251	253	247	233	254	253	254	249	255	226	248	218	216	261	257	236	266	246	268	232	251	235	258	249	252	269	259	271	249	268	221	268	278	273	253	271	274	262	243	241	254	265	205	244	246	248	270	277	239	257	236	253	261	285	270	258	278	247	248	267	263	226	246	241	231	289	264	273	272	239	273	280	262	236	246	238	217	237	250	227	249	248	214	244	257	253	257	252	274	236	260	216	232	215	261	225	269	240	284	236	230	276	275	256	222	270	257	241	240	240	249	240	242	255	267	238	283	250	236	268	263	231	262	252	261	252	234	244	229	238	279	235	250	248	248	261	227	279	267	253	271	243	259	272	242	268	266	224	262	266	252	253	271	259	243	241	273	260	251	258	266	243	234	263	243	236	246	237	256	273	241	254	270	258	240	245	248	237	252	245	258	224	261	262	238	265	259	249	239	265	256	277	236	256	248	250	276	249	295	270	229	251	232	250	291	249	242	248	269	265	238	250	263	245	242	235	260	250	237	239	262	301	231	263	269	257	254	251	255	269	240	285	276	246	290	221	258	242	222	257	246	265	264	226	231	246	268	280	254	239	273	245	248	235	272	270	261	225	276	259	237	277	271	246	239	235	284	247	254	215	256	258	231	280	278	244	230	263	246	259	255	251	260	262	267	270	245	272	245	247	244	228	230	227	245	270	266	224	236	268	246	254	267	257	224	247	218	255	234	257	226	259	257	265	247	258	252	240	256	221	253	277	266	240	238	276	253	247	269	236	251	251	230	256	269	250	237	242	220	241	233	239	256	263	274	244	241	259	225	265	251	249	255	255	257	256	215	257	258	236	245	228	251	256	260	249	265	259	249	216	241	236	241	250	253	249	253	245	239	264	258	239	260	268	251	241	252	253	274	291	249	233	239	264	261	261	279	257	259	242	247	249	261	267	243	269	229	249	279	272	235	241	243	243	260	259	265	253	261	248	250	237	238	261	260	260	255	223	253	287	242	267	257	269	248	230	247	268	248	279	264	241	241	244	260	254	307	260	276	263	257	248	256	247	263	250	252	233	258	275	229	225	242	267	229	261	240	266	241	263	252	249	240	278	242	258	243	245	247	258	266	236	245	266	275	242	228	216	249	233	262	264	255	240	235	280	265	274	252	224	276	230	238	259	234	248	264	278	253	250	231	223	256	240	274	243	230	253	262	249	252	236	241	254	253	212	277	244	261	243	254	219	261	230	249	258	299	268	258	250	249	269	262	232	241	237	247	218	270	256	251	254	241	266	258	242	254	228	270	241	262	252	227	248	242	257	261	229	241	271	274	275	247	242	239	241	257	231	267	224	260	301	304	254	234	277	245	262	243	253	265	256	259	236	257	224	248	255	226	289	274	229	268	236	240	237	256	251	231	239	235	215	227	237	248	268	268	275	281	246	229	248	228	265	238	257	255	256	276	261	252	268	257	247	251	247	252	282	252	265	269	273	259	242	228	260	253	246	264	231	231	271	298	244	250	253	241	224	242	264	245	273	259	241	263	226	215	250	273	263	242	235	261	253	264	241	260	271	265	245	272	246	264	253	259	250	243	272	248	235	229	258	263	253	235	276	248	271	252	275	215	289	241	278	234	245	240	230	268	238	288	259	237	242	237	247	272	253	258	230	252	257	254	250	250	256	247	256	263	253	249	237	248	258	254	275	262	265	244	241	260	239	246	253	274	276	226	225	231	243	226	244	280	254	220	250	238	255	267	254	268	251	263	249	235	246	262	256	241	271	257	248	243	263	237	238	244	263	256	257	264	246	257	226	250	250	258	270	226	229	260	248	251	227	247	255	273	241	266	266	262	272	253	236	225	268	269	258	257	278	254	270	235	251	229	271	267	204	278	263	258	247	234	211	273	257	242	250	267	251	248	246	262	248	249	250	241	235	225	248	240	246	242	244	264	232	274	268	272	248	243	240	244	259	259	269	272	260	266	233	268	221	238	254	250	255	232	258	249	233	294	260	252	244	218	266	279	247	252	233	254	256	262	235	262	268	249	282	250	273	234	261	267	249	220	253	276	239	248	261	240	242	256	234	214	258	231	232	225	244	232	231	232	241	244	262	266	235	234	250	255	268	241	249	244	265	251	256	267	237
3739	9637	5337	2632	1837	1353	989	851	734	621	577	541	526	480	464	468	405	438	410	402	387	435	381	349	353	387	352	335	363	344	365	371	369	338	317	361	345	350	344	329	360	318	337	361	348	348	365	335	318	370	329	368	337	305	346	308	325	329	327	331	347	339	322	346	328	305	327	311	345	342	330	333	318	317	378	322	336	335	320	354	330	348	357	326	335	358	365	337	321	334	292	348	311	316	343	344	322	310	315	376	344	346	349	349	343	333	330	316	330	372	329	349	349	316	325	336	312	341	331	295	355	345	304	341	318	338	314	309	306	337	301	298	320	356	342	327	337	330	327	298	339	300	328	345	331	334	346	328	322	348	341	334	328	354	341	323	343	370	351	318	347	336	326	325	327	302	362	343	332	321	303	312	327	328	332	338	354	365	320	343	319	317	330	285	332	329	309	338	368	313	328	353	309	322	352	355	337	342	315	329	330	349	348	316	322	339	300	336	340	337	355	353	317	290	332	330	325	345	314	339	347	305	296	360	331	302	365	340	342	282	327	307	342	337	339	343	293	375	314	348	351	334	343	323	310	320	314	358	328	329	310	345	327	306	324	349	328	318	326	332	327	313	324	326	351	324	335	291	336	327	333	337	304	337	300	325	285	323	333	321	332	350	323	327	346	364	327	337	312	376	328	343	366	312	355	340	341	308	340	349	337	327	306	345	317	318	384	344	343	310	296	339	319	309	334	314	346	355	340	350	351	336	330	355	312	309	353	351	313	316	323	334	323	313	345	297	337	345	349	335	357	331	303	315	330	338	318	336	325	325	330	316	341	337	356	355	333	360	296	316	336	307	330	359	294	331	335	327	327	332	317	337	305	317	313	307	324	315	333	351	331	367	339	325	331	339	337	342	316	342	347	364	318	354	320	309	298	349	312	356	343	361	330	320	341	338	366	331	307	305	325	337	310	312	328	354	327	318	357	323	325	313	358	376	318	343	330	338	349	304	318	357	304	338	311	340	315	289	336	321	298	286	319	323	331	324	290	316	309	325	308	337	324	319	325	305	307	331	335	323	317	332	355	298	344	305	363	344	324	322	322	334	320	353	360	345	324	328	318	316	333	307	363	344	338	312	307	328	312	318	320	355	324	325	328	325	319	318	330	326	327	326	331	307	334	326	343	334	319	332	353	308	299	348	325	323	319	361	339	299	318	314	320	305	339	278	341	336	327	319	312	331	299	319	321	320	313	346	328	329	350	318	307	316	341	301	338	317	339	326	328	350	307	351	326	345	330	341	359	305	357	312	329	306	362	340	316	290	359	318	355	331	324	337	315	330	335	347	339	353	339	360	315	321	310	330	321	306	326	328	314	307	308	294	344	334	343	339	292	341	345	345	340	302	369	306	328	309	341	320	317	326	339	313	338	336	331	308	359	318	323	310	320	331	312	284	314	324	336	353	339	369	367	339	367	318	346	302	322	332	297	322	299	298	339	308	319	314	303	347	348	315	338	304	312	333	351	323	348	336	333	355	318	320	311	313	311	344	326	338	346	307	299	347	309	318	318	324	366	336	335	322	313	362	363	324	302	353	341	318	360	336	298	345	322	374	317	310	345	322	350	346	375	327	345	319	307	352	343	320	313	325	338	313	339	291	310	334	301	334	348	314	334	353	327	275	312	318	334	355	329	340	363	336	355	327	320	336	304	324	358	325	331	306	322	337	342	354	309	353	363	333	309	349	333	292	338	299	331	366	345	318	343	332	330	328	331	343	342	382	313	336	322	333	307	350	326	329	323	304	324	327	332	335	353	296	320	332	323	343	330	363	332	305	355	306	331	341	294	334	334	375	337	319	375	368	333	334	331	366	323	339	295	323	339	310	307	333	318	308	353	323	328	316	314	331	313	369	353	349	332	327	320	301	330	344	325	297	348	303	345	343	350	305	327	329	332	316	314	318	337	308	336	316	312	310	359	280	290	337	334	304	303	327	333	334	353	338	321	329	317	317	343	324	331	314	348	302	356	346	315	321	342	338	322	321	380	307	346	310	305	330	332	328	307	319	339	333	325	319	283	299	344	313	321	343	348	330	348	328	348	345	316	308	300	310	335	313	330	321	324	339	344	364	355	326	321	332	335	316	325	372	334	345	329	308	353	347	322	313	327	341	353	313	354	315	334	307	327	347	333	344	302	345	290	356	269	333	305	345	343	320	358	305	316	340	335	311	324	339	312	344	358	341	302	337	331	368	318	321	312	363	340	310	344	331	338	305	321	344	335	335	346	351	352	321	328	301	364	342	330	349	349	321	346	343	330	316	308	380	305	310	336	356	401	328	316	337	326	315	323	350	352	348	369	312	348	329	333	346	337	343	317	335	300	329	362	331	323	333	365	322	316	317	313	333	328	320	375	327	330	315	288	344	333	326	321	314	332	350	351	328	343	323	337	377	320	320	347	293	369	321	350	334	323	329	345	305	332	333	349	374	330	275	309	321	300	340	329	343	363	372	344	332	316	330	329	320	321	337	310	342	341	361	310	342	320	321	319	346	353	338	363	349	293	329	328	320	360	318	340	335	309	325	330	322	336	324	297	321	297	339	336	357	318	329	357	363	283	360	309	315	342	344	310	339	342	361	341	348	335	319	317	317	331	313	318	343	318	362	317	290	354	352	336	319	329	338	365	353	323	320	282	324	317	316	330	335	357	329	321	322	332	327	311	324	322	337	322	311	344	332	352	324	316	306	339	319	340	359	338	322	309	324	323	331	325	335	318	321	350	317	289	332	346	324	337	380	345	290	335	313	345	323	381	341	326	352	310	313	358	339	349	321	324	325	318	336	350	305	304	292	332	347	321	319	338	327	336	338	326	329	339	339	342	340	346	327	320	345	320	340	329	353	355	320	339	335	345	324	318	341	359	347	320	344	352	345	350	345	307	334	371	333	338	318	332	324	305	309	330	327	334	338	334	355	334	348	318	305	325	339	302	340	293	330	328	351	326	318	340	302	351	346	295	300	325	361	325	338	283	319	361	327	331	323	359	334	306	337	335	320	372	336	344	340	343	340	329	361	337	339	368	318	332	375	325	340	300	327	313	349	322	338	307	335	346	317	347	323	308	320	338	337	321	318	306	361	374	306	348	351	339	315	320	334	335	326	347	346	301	345	338	321	309	350	341	298	343	354	330	320	326	315	344	359	334	348	307	344	298	311	349	325	355	314	359	345	306	338	330	331	312	338	320	316	328	325	323	317	324	348	327	368	334	301	320	341	336	339	345	313	322	326	319	350	347	330	336	323	331	333	322	322	326	343	297	302	330	310	339	321	343	298	309	340	345	322	330	322	324	361	333	360	345	300	364	326	325	348	314	334	320	317	309	345	314	332	332	328	326	326	316	331	319	324	325	335	351	333	305	308	351	338	328	344	336	300	327	299	324	334	331	313	357	341	343	333	317	328	330	321	326	332	308	344	325	286	292	344	339	316	358	336	332	343	375	337	299	325	331	320	309	285	328	339
26908	18028	3772	676	554	530	338	328	328	329	315	287	309	296	319	310	305	337	357	310	336	331	284	308	307	279	312	318	297	324	334	311	304	300	280	305	349	328	313	318	323	327	306	303	302	303	341	301	334	326	308	296	303	306	325	296	290	308	324	351	294	309	305	299	321	310	298	315	295	309	333	290	306	315	325	321	314	324	323	300	280	299	334	329	289	298	315	320	305	312	310	310	324	301	299	328	308	307	290	327	307	301	337	320	360	317	313	300	311	335	326	309	289	316	305	296	314	336	360	302	290	297	299	316	290	316	336	341	318	320	315	309	295	276	323	329	291	290	332	314	278	314	330	314	301	294	305	312	301	319	297	305	296	302	312	277	318	309	304	313	325	308	288	316	297	331	305	343	289	334	325	321	294	302	281	317	311	293	313	296	289	320	330	288	314	317	312	314	310	317	336	351	318	334	329	322	300	323	314	325	301	282	316	301	259	327	312	283	303	335	311	325	292	299	323	300	303	327	338	323	318	310	314	295	306	318	327	317	302	299	321	317	314	287	301	304	316	338	313	319	315	307	298	300	340	317	312	306	284	295	329	297	303	329	311	329	322	294	300	323	308	330	302	315	319	304	270	335	287	313	293	285	306	302	320	286	297	324	306	332	324	312	309	285	305	325	299	307	282	302	296	326	332	292	289	306	319	300	335	301	327	334	323	331	295	308	297	311	266	278	327	313	293	306	333	314	281	323	313	315	289	334	295	305	311	312	301	299	300	280	321	303	302	317	340	329	303	300	312	320	300	320	310	327	330	319	324	320	321	298	291	337	305	290	299	310	308	279	246	290	310	322	302	306	282	313	306	298	346	322	282	317	329	298	307	321	293	331	334	282	298	297	329	301	321	289	278	357	297	320	303	318	330	348	302	303	312	336	324	291	311	300	298	305	326	299	329	274	329	291	322	318	346	283	289	327	322	306	290	286	320	317	283	306	320	313	326	328	310	296	286	300	314	326	313	315	297	337	332	323	290	326	326	285	287	276	327	291	350	320	363	324	289	305	353	282	311	288	334	328	332	289	323	285	311	335	292	300	305	283	333	299	305	304	308	300	297	287	316	335	349	309	333	306	347	312	318	291	314	292	310	286	312	356	321	309	336	300	308	295	315	305	288	285	321	304	321	347	294	314	282	291	334	331	303	304	322	306	321	326	301	343	291	311	292	311	309	298	322	323	313	290	305	308	329	312	308	346	297	347	326	322	306	323	306	298	323	322	312	307	268	312	318	308	317	309	299	276	282	311	288	317	334	285	292	306	317	318	283	288	274	319	309	289	315	333	305	297	313	299	270	314	320	323	316	300	306	305	308	334	290	280	314	322	330	311	295	309	300	279	336	310	325	299	335	329	274	310	298	322	315	294	306	292	295	308	309	323	323	286	299	326	327	306	328	280	299	303	292	318	313	346	345	330	286	322	320	315	277	290	285	310	300	331	284	313	325	312	328	305	300	332	332	308	303	298	304	317	309	336	293	292	316	307	294	326	314	322	303	273	328	280	334	332	340	337	317	309	324	312	308	323	331	289	299	313	325	312	305	301	328	295	323	336	305	305	311	287	343	310	300	296	297	313	312	272	286	325	284	324	295	315	274	303	311	307	306	296	302	317	302	296	329	358	302	306	310	298	292	322	321	300	323	315	320	304	328	323	308	324	341	306	293	321	267	314	304	291	298	303	301	302	278	302	294	318	290	325	327	298	335	285	286	289	311	311	317	297	313	321	315	313	304	320	286	309	274	285	307	304	289	302	332	307	304	309	330	311	337	313	328	315	294	351	298	302	307	304	298	274	309	317	288	337	281	328	301	324	331	316	296	279	319	276	326	325	326	279	348	310	317	296	276	312	289	310	266	319	334	309	299	296	330	325	314	285	325	340	292	327	287	284	300	316	321	303	310	322	342	305	321	327	294	312	330	303	296	311	321	332	306	308	288	277	333	297	320	287	299	311	319	321	298	287	282	309	283	330	326	308	304	299	289	291	312	300	297	333	301	296	295	323	293	307	337	324	346	296	345	313	285	308	303	326	331	317	303	332	315	306	302	307	324	301	311	325	323	268	287	332	301	290	321	290	292	321	299	342	307	326	326	300	314	315	301	275	323	301	299	322	312	305	319	324	328	286	310	330	301	328	286	320	296	283	296	311	304	307	323	307	306	341	293	326	330	340	318	318	314	322	294	290	273	314	295	305	305	274	341	293	278	285	327	330	298	320	308	319	320	293	310	323	294	297	294	292	304	305	307	312	341	290	319	301	287	278	317	342	320	299	293	335	322	313	310	306	301	300	312	320	294	301	301	274	316	306	330	324	319	335	300	298	300	320	331	287	318	323	289	309	282	358	309	315	299	289	291	340	323	293	313	278	320	329	315	298	337	302	353	303	321	347	314	322	303	309	297	327	303	292	286	300	314	297	328	363	313	319	295	301	313	301	327	287	292	311	327	307	318	330	290	329	330	300	339	323	323	304	322	300	318	346	307	307	331	335	293	294	322	308	307	278	317	327	288	325	298	308	286	298	290	313	307	297	283	299	309	293	297	307	322	279	291	323	300	312	291	291	305	337	291	301	302	305	330	317	329	308	302	265	332	285	315	319	290	338	309	313	307	299	330	262	313	314	336	290	304	296	305	312	312	326	312	306	318	308	303	321	313	301	305	313	323	348	337	316	309	264	306	317	307	306	271	329	348	328	345	330	305	351	305	326	289	320	315	346	311	341	322	316	328	298	301	321	300	308	309	288	289	331	332	293	302	313	308	288	307	324	314	304	345	378	277	291	293	305	297	307	323	282	297	314	316	339	314	280	299	335	352	304	324	305	291	307	350	281	291	315	324	322	319	301	303	318	297	310	301	318	301	316	302	309	297	306	298	308	315	286	306	309	304	321	300	302	312	334	314	339	300	293	325	295	311	284	316	299	308	305	294	308	334	293	274	279	313	279	320	325	301	321	291	292	341	312	336	309	325	319	335	320	301	275	357	307	326	292	293	309	309	317	317	317	302	302	329	320	295	301	316	286	308	300	286	328	301	298	313	288	310	342	316	334	322	286	298	311	287	348	304	354	287	313	310	326	303	311	277	346	307	301	305	314	326	297	311	299	280	285	370	294	347	303	325	311	296	281	290	296	326	311	275	315	314	320	309	313	286	290	301	283	312	284	317	339	315	310	333	333	303	324	286	293	294	316	334	323	317	303	326	283	294	299	302	300	294	289	304	295	301	315	299	351	334	348	318	292	320	302	302	317	316	323	305	322	348	328	308	315	294	296	310	310	281	273	307	333	327	266	308	309	314	301	316	331	309	282	309	296	296	343	286	330	305	304	313	305	313	276	321	317	290	289	284	301	340	313	305	320	316	315	312	341	285	326	287	311	336	305	345	280	293	293	298	318	303	283	304	311	321	321	320	332	293	309	321	325	309	293	332	281	314	295	317	318	331	329	303	324	316	331	325	325	329	269	325	333
4257	819	655	523	486	436	504	457	486	418	415	427	411	458	403	427	444	429	429	419	390	422	408	402	443	433	456	441	439	411	403	412	403	449	396	432	428	468	467	390	427	411	391	421	418	427	437	400	394	402	435	414	395	437	426	456	467	434	430	402	415	433	430	425	391	417	409	432	396	397	431	441	428	394	435	401	436	446	423	428	436	441	412	419	397	425	432	408	434	473	396	414	463	420	415	443	503	439	403	441	445	445	435	431	432	439	430	422	430	419	397	406	411	408	422	432	416	444	415	428	421	416	416	404	420	405	423	429	395	402	423	455	406	441	431	463	423	421	391	415	442	430	395	443	425	410	450	399	373	427	394	376	431	423	402	449	394	448	415	420	436	425	412	412	408	404	408	404	392	455	455	424	416	440	440	395	409	423	415	421	409	396	408	401	439	423	444	418	435	396	399	422	415	421	423	445	436	397	401	378	435	428	433	407	420	437	404	408	415	400	400	421	424	440	401	409	422	424	396	426	399	417	390	430	426	421	423	422	438	436	398	427	432	425	414	380	438	406	455	400	420	442	459	397	434	455	427	400	440	436	415	431	396	420	446	406	411	450	424	448	372	472	438	448	410	381	433	401	438	376	394	434	422	422	441	407	420	379	404	384	433	414	447	409	412	419	421	404	406	411	395	420	385	417	428	455	425	448	425	386	433	430	415	440	442	430	404	400	396	417	427	397	410	418	398	402	386	431	356	382	452	384	406	452	421	378	442	439	410	390	401	420	427	422	379	418	456	425	407	431	447	410	431	434	464	414	429	425	430	412	437	398	430	486	440	399	426	435	452	413	433	411	428	414	372	430	416	430	429	419	415	414	417	434	404	429	395	426	413	425	378	414	403	423	423	416	430	442	475	415	419	420	407	395	434	474	413	429	432	463	413	418	431	401	435	412	384	421	414	442	397	433	409	446	407	429	411	412	372	411	456	444	431	429	444	416	428	429	469	400	399	428	431	413	415	411	402	428	445	396	447	419	428	426	419	416	397	410	389	429	405	433	434	445	413	445	436	432	412	404	407	439	379	436	426	491	440	413	404	395	418	434	442	420	432	395	441	420	455	415	431	392	434	389	409	415	436	433	427	434	415	421	377	425	456	410	440	443	416	394	427	452	455	383	428	418	427	387	417	413	423	437	417	409	441	411	426	432	424	392	404	417	390	431	402	417	436	414	408	434	463	434	432	368	416	422	402	433	398	408	417	424	437	413	431	409	409	418	404	393	411	417	421	396	422	441	440	377	416	419	435	406	410	382	391	416	424	400	433	412	421	440	415	410	421	419	392	423	441	431	429	448	464	421	427	422	445	408	414	425	445	427	440	414	415	434	458	402	426	410	389	420	431	399	384	430	415	408	420	442	394	457	427	416	428	448	408	421	393	429	394	411	430	442	456	381	408	412	418	408	418	415	440	424	448	397	412	447	421	436	414	413	424	397	430	449	377	411	403	402	440	408	412	364	406	390	431	390	419	421	417	445	416	403	448	418	436	430	414	435	461	412	403	394	441	407	441	413	455	436	437	407	416	429	404	434	442	452	435	413	423	417	421	420	421	412	487	430	403	426	400	397	404	407	449	381	374	431	400	409	399	407	411	409	430	410	420	381	427	426	434	391	436	403	394	425	418	425	424	440	435	383	399	403	404	426	426	439	431	393	453	443	488	444	466	448	360	431	430	407	434	394	428	439	404	454	440	398	426	453	423	422	402	416	399	418	379	447	395	440	420	395	431	428	391	462	373	434	464	384	406	397	423	449	436	405	400	405	404	447	399	381	422	403	440	400	424	412	438	419	391	435	416	397	411	407	404	440	376	388	400	456	459	442	426	402	452	414	433	425	441	431	437	423	413	447	431	412	432	412	409	445	428	445	434	443	380	402	388	443	411	426	432	408	388	428	447	441	405	435	407	410	459	440	404	413	428	440	436	423	400	397	410	398	446	420	453	425	409	412	416	424	442	435	433	422	398	418	405	410	425	409	422	449	390	444	410	449	411	417	406	417	446	445	416	445	433	406	417	414	455	434	417	418	419	417	423	422	460	405	405	443	416	469	388	406	409	435	433	424	406	427	411	412	437	445	398	418	407	401	385	421	412	436	406	432	412	425	402	416	405	407	418	425	451	429	386	385	442	440	458	422	395	442	438	428	460	412	430	432	413	466	410	408	408	437	391	439	392	420	431	418	435	413	400	414	445	461	422	404	466	444	431	450	424	387	423	395	443	456	430	434	435	420	412	475	427	441	405	449	456	403	394	427	399	414	399	398	437	415	422	416	426	441	420	458	435	425	415	393	428	414	397	419	404	449	449	471	437	417	399	407	368	428	423	441	404	386	429	421	401	410	415	402	411	434	425	451	424	419	449	394	428	429	415	410	409	412	423	432	435	420	446	418	420	472	420	397	438	440	386	407	428	415	402	423	397	406	424	441	400	452	401	433	433	401	455	430	402	446	397	416	426	384	455	440	465	417	411	420	425	377	446	412	432	394	417	426	436	381	427	436	467	397	419	424	380	447	418	418	424	411	428	395	414	430	388	399	436	387	421	422	396	442	440	454	434	427	411	393	426	415	450	411	407	413	405	426	415	432	433	414	406	423	411	416	399	406	384	447	458	421	436	432	443	433	441	398	437	392	418	409	378	407	410	445	434	425	390	424	431	401	432	411	394	418	461	423	375	458	402	421	448	393	393	393	415	465	412	390	420	393	431	427	417	416	448	405	448	407	440	399	399	429	413	394	436	428	365	465	402	421	448	390	410	435	408	416	401	437	434	434	418	414	439	388	412	421	413	417	452	435	431	428	481	422	427	445	430	372	425	396	413	459	401	434	375	414	399	419	439	447	453	439	413	409	388	394	422	415	405	379	419	432	425	413	434	435	446	411	419	412	434	433	429	439	421	385	460	452	435	451	415	391	415	412	409	425	396	420	386	387	431	433	437	433	396	414	463	419	412	417	467	378	443	420	441	394	445	402	443	408	439	443	454	406	447	380	433	445	387	388	446	420	417	443	426	397	464	397	415	390	418	458	386	460	417	460	398	450	424	430	428	419	424	432	403	420	393	426	441	440	393	423	440	399	418	420	400	444	442	414	422	440	430	433	400	396	402	411	416	399	417	418	381	399	442	410	398	405	429	439	418	469	413	426	429	431	465	408	426	407	446	432	422	418	409	372	432	383	459	386	420	432	430	400	442	430	464	439	426	418	394	417	425	377	437	400	443	394	417	446	408	403	394	414	420	391	417	389	429	414	425	435	396	425	385	460	415	411	403	452	434	420	434	421	443	457	410	397	430	438	408	439	421	468	390	416	380	442	435	411	452	441	410	436	407	428	426	464	408	388	442	430	429	444	433	398	453	430	431	438	393	405	390	401	413	449	381	403	428	433	433	426	424	425	407	434	389	413	420	405	413	418	405	417	437	429	450	433	430	412	440	402	440	420	436	403	442	384	419	439	446	422	415	422
23138	20880	27591	24284	20274	1756	511	464	383	401	426	408	376	395	372	390	383	357	349	369	333	321	351	350	352	358	333	345	378	381	321	349	355	341	350	377	344	327	364	357	367	345	366	340	347	365	357	372	315	354	346	353	328	339	383	381	337	376	352	329	354	374	349	345	344	370	340	356	325	343	345	364	355	340	357	329	343	345	344	353	337	354	371	379	338	311	366	342	323	369	363	344	335	347	359	310	389	375	357	379	326	341	360	320	356	328	364	358	350	344	328	358	375	325	361	346	332	371	342	383	368	344	363	355	365	341	346	342	346	323	321	349	364	350	370	325	336	327	361	344	365	353	324	332	338	354	359	334	358	380	333	344	340	339	344	356	341	328	353	369	344	328	379	371	363	378	340	331	308	346	374	327	348	343	340	328	311	364	344	330	336	368	362	376	349	367	370	328	373	352	362	367	355	373	350	363	345	361	358	365	348	347	327	369	377	315	360	313	341	346	336	323	331	316	318	346	361	362	330	365	340	327	350	385	353	328	318	373	366	360	341	352	341	331	354	365	348	357	341	379	354	354	354	354	336	346	366	362	362	331	361	360	353	352	347	327	355	305	346	332	330	369	353	346	332	367	337	336	333	357	351	342	350	363	378	323	350	374	380	348	296	352	344	367	365	315	349	360	341	344	371	342	364	327	357	367	360	364	331	324	322	353	338	354	340	350	333	357	305	350	326	354	368	367	341	348	363	319	353	333	329	354	351	340	341	323	340	331	343	362	337	332	331	367	356	332	347	367	350	357	341	327	367	355	316	323	316	337	341	357	355	361	331	355	340	334	345	340	341	332	341	389	366	351	360	329	334	372	340	359	353	367	338	342	346	379	337	356	362	361	332	352	355	330	315	373	360	369	313	355	356	346	364	369	352	304	345	373	385	335	356	355	357	322	330	327	360	354	345	333	389	378	346	344	308	348	343	358	345	337	334	323	361	319	316	360	346	368	336	346	323	375	355	329	334	292	357	376	365	398	398	331	380	332	335	343	330	379	366	320	367	383	347	365	386	369	317	361	344	338	333	351	347	369	349	331	339	345	348	331	345	349	352	378	338	360	317	352	391	333	341	332	374	339	345	330	338	320	366	352	327	327	330	338	355	350	384	356	361	342	348	362	355	370	357	339	325	373	337	354	377	355	345	328	362	364	329	345	341	325	368	384	339	376	316	360	345	363	317	333	350	324	330	387	384	356	347	378	326	350	309	339	340	334	314	344	359	345	385	331	353	323	339	330	380	355	335	328	340	353	343	349	331	360	367	345	330	349	364	352	367	345	330	352	343	332	341	355	349	317	378	339	400	336	332	344	371	349	373	351	334	342	354	350	348	360	357	343	293	323	358	348	303	315	338	369	348	363	346	349	341	345	367	342	311	358	355	392	376	319	355	339	373	353	362	392	312	325	356	391	369	308	334	333	362	341	361	333	351	327	346	344	344	342	349	383	360	336	333	335	332	300	379	324	355	354	350	364	355	343	335	337	360	382	343	328	331	351	382	310	316	343	359	345	354	335	330	337	355	341	335	350	338	315	325	373	372	343	362	335	318	327	358	344	340	327	308	319	372	315	365	362	340	335	319	336	349	337	378	348	380	356	340	333	339	323	362	349	332	363	374	363	377	372	343	337	399	343	347	316	326	347	389	356	341	354	336	316	324	338	368	320	360	353	320	347	356	337	366	371	354	327	361	331	372	341	332	359	327	385	344	357	334	315	366	360	380	368	329	324	342	301	348	358	350	323	306	361	352	331	317	326	339	323	330	348	348	326	353	304	360	370	317	376	356	330	344	325	339	336	360	332	340	335	338	352	330	323	342	348	346	347	331	308	349	349	372	335	364	314	345	384	354	347	344	317	350	345	345	329	320	357	344	353	383	330	308	320	328	347	360	349	322	365	356	344	367	345	341	347	371	342	321	363	343	349	343	338	320	345	332	358	318	348	362	368	339	338	351	337	348	338	365	374	371	347	359	351	353	348	327	325	364	320	329	321	367	342	350	353	331	353	313	342	319	340	342	357	337	371	347	341	359	308	335	338	345	351	378	352	352	350	316	365	342	374	310	307	329	328	349	359	347	338	300	359	351	343	345	353	340	359	378	342	351	370	350	317	367	343	330	316	379	361	376	312	322	365	331	334	384	311	382	324	363	310	389	369	362	332	377	357	351	347	340	345	336	326	350	312	350	408	360	373	350	347	349	374	331	386	340	345	357	358	344	352	350	350	348	348	336	337	321	349	324	348	352	354	305	360	345	309	306	340	331	345	360	358	344	374	342	345	338	345	379	326	338	353	375	324	362	304	322	337	349	377	353	343	330	329	364	344	310	347	339	371	363	348	355	319	328	363	338	342	318	345	326	341	335	330	359	335	338	352	318	351	335	361	349	356	352	357	359	359	362	382	372	341	349	374	353	383	336	325	350	329	359	316	313	338	328	338	360	353	361	350	367	353	321	339	349	348	344	337	362	326	342	355	356	364	373	354	321	321	322	373	354	357	323	345	360	339	339	322	365	339	361	341	370	353	407	373	372	364	345	366	315	350	379	352	352	356	321	341	348	303	359	348	309	324	345	332	326	331	302	317	329	330	341	350	323	343	342	387	338	341	360	335	337	345	358	311	364	352	336	315	351	327	367	333	345	343	333	350	321	338	313	328	366	385	357	370	369	346	342	300	334	334	329	327	328	354	338	356	340	353	355	351	348	349	361	355	340	349	355	348	327	333	331	371	335	353	343	344	347	348	347	354	328	339	374	357	359	351	350	327	341	350	341	377	355	349	349	362	365	348	348	345	363	340	336	326	346	364	371	325	331	321	319	343	339	349	352	361	329	355	373	351	354	332	391	382	340	334	353	356	353	332	347	331	327	343	369	369	378	315	330	376	347	340	353	331	375	340	342	386	353	373	358	378	344	347	366	340	370	315	373	347	345	381	340	388	344	363	347	362	344	319	348	343	366	354	365	324	356	343	333	326	339	325	321	328	347	362	344	359	328	367	331	349	307	310	340	348	346	350	342	379	312	362	351	355	333	347	350	353	352	337	300	391	340	343	346	372	363	329	316	370	336	361	337	353	361	327	388	333	320	356	321	326	322	347	341	331	335	331	319	338	339	366	334	366	356	344	363	347	363	337	350	348	339	328	363	338	354	343	355	355	346	335	317	311	326	324	343	353	371	360	333	378	339	358	358	346	355	349	310	367	369	308	352	346	343	318	314	347	358	344	337	345	343	342	341	333	369	323	308	350	367	347	333	371	360	367	364	337	349	365	347	355	359	338	325	347	354	329	356	330	328	364	340	373	378	335	372	364	343	350	326	360	346	357	340	345	332	368	384	362	343	377	352	344	334	364	367	330	337	383	413	372	342	322	344	390	348	349	354	360	365	335	340	339	327	360	342	352	344	356	347	342	350	365	336	363	359	369	384	349	388	344	358	356	351	340	354	372	368	353	376	355	335	368	369	318	340	357
2946	5429	3069	1619	1279	979	829	729	694	656	605	625	531	516	523	544	490	542	506	493	503	493	492	501	482	517	475	479	504	517	494	475	518	514	484	492	481	493	505	478	507	492	490	482	460	502	512	469	471	497	471	504	463	473	483	408	497	494	484	502	463	481	471	497	466	472	444	462	458	508	453	511	483	519	462	472	439	462	455	456	490	502	499	458	481	493	530	463	484	455	508	469	445	472	477	501	487	461	498	468	462	475	480	478	477	469	474	504	464	500	467	443	478	472	484	494	468	503	459	439	478	454	451	435	478	455	472	465	488	468	467	520	478	471	470	480	504	490	466	501	502	504	472	472	467	499	461	471	515	489	490	504	460	524	515	434	457	532	471	452	447	480	468	478	468	493	481	475	485	448	466	532	474	446	466	481	462	530	488	487	490	435	492	473	477	481	439	484	500	448	494	458	468	458	461	482	469	488	476	492	498	451	494	499	476	483	487	482	443	473	503	477	496	457	452	464	475	499	468	479	462	489	457	479	429	472	440	471	487	475	483	485	491	477	479	468	463	503	511	491	448	489	475	488	490	467	466	461	475	479	501	457	500	497	491	494	441	460	517	496	462	456	454	475	462	503	451	482	435	456	483	499	462	472	467	485	455	459	444	501	488	472	489	489	464	476	467	474	494	449	519	502	446	513	484	491	485	447	449	460	469	470	480	505	452	453	463	446	470	475	487	476	474	482	489	468	495	477	500	490	469	487	475	463	455	439	470	465	462	478	466	457	506	509	453	465	477	477	454	475	444	486	465	476	522	460	491	481	470	467	425	453	470	495	494	447	496	497	500	464	483	510	474	503	494	479	466	455	449	448	468	475	486	444	494	486	470	496	475	491	516	459	441	463	493	423	489	454	501	456	496	473	499	499	457	506	511	472	482	461	468	456	468	477	462	456	531	477	488	455	492	482	480	505	461	467	504	480	464	518	525	473	477	477	489	487	457	450	463	481	453	458	497	473	471	442	488	481	438	483	477	473	450	484	463	477	508	511	469	496	457	489	457	470	507	497	524	474	489	430	529	463	489	520	432	486	439	461	470	487	497	480	511	453	470	456	452	455	514	504	502	479	457	461	514	480	477	482	479	479	463	487	465	482	446	508	463	460	455	467	485	499	503	481	486	463	475	483	523	479	450	437	479	489	481	489	482	467	496	494	468	516	462	466	480	492	482	490	455	479	464	500	460	484	499	453	489	454	483	486	429	507	457	476	505	445	479	486	479	476	472	517	457	463	473	432	466	454	485	463	464	467	482	448	459	465	440	466	507	509	506	471	483	472	508	443	448	464	488	517	518	471	483	488	516	451	495	469	443	490	476	455	495	434	476	478	485	489	446	466	465	480	478	470	504	466	488	473	465	465	471	495	483	458	474	470	498	493	478	500	464	480	489	511	453	476	461	495	504	491	484	509	496	507	491	487	497	483	481	478	459	469	537	512	454	486	509	484	495	460	453	497	486	465	492	452	488	440	448	460	466	456	444	471	446	470	472	510	477	451	490	488	501	418	481	469	516	460	468	464	449	457	470	464	470	514	519	467	469	496	496	466	483	452	450	478	479	486	503	487	439	478	501	424	483	477	482	488	457	471	500	470	450	483	469	522	484	500	474	489	501	452	489	401	459	475	483	522	480	459	438	497	454	510	482	466	484	488	469	447	528	486	494	467	473	445	499	428	480	468	483	458	481	491	455	504	456	489	478	469	515	478	452	475	490	463	499	458	491	464	447	466	507	497	454	454	483	509	445	482	480	458	473	479	472	488	488	502	499	486	482	433	499	496	483	478	466	514	513	493	475	482	505	448	479	451	473	444	495	491	458	473	513	452	453	477	463	478	482	501	427	500	493	452	482	484	484	469	457	511	475	522	468	527	438	473	470	488	458	520	487	484	487	468	481	509	453	495	458	471	453	463	432	453	462	474	479	518	472	444	474	447	487	502	500	445	464	494	500	483	471	492	470	491	448	500	468	526	463	522	464	500	480	485	496	501	459	460	491	462	479	454	500	483	472	495	439	485	438	450	497	471	479	499	419	490	475	471	485	452	480	489	466	464	479	478	495	504	507	461	487	499	477	469	492	506	508	449	430	472	488	462	463	451	494	491	474	474	480	446	477	458	462	460	497	510	477	478	460	476	501	497	451	513	460	473	487	488	494	431	450	464	504	483	462	459	490	494	479	500	511	509	463	459	475	463	506	486	469	510	472	484	494	468	469	534	474	465	482	466	483	451	492	457	488	457	463	436	437	463	495	476	500	463	467	497	478	448	485	473	483	507	473	536	462	455	486	472	482	479	499	479	460	472	467	454	461	490	492	501	521	494	466	487	466	487	499	450	467	485	489	468	462	501	459	460	465	490	491	471	474	476	522	440	495	466	514	468	455	493	484	486	491	472	476	465	458	498	482	477	482	496	456	452	500	531	495	528	474	487	466	492	476	506	458	493	473	470	440	492	480	462	446	483	455	437	458	441	490	447	489	457	442	463	417	478	458	499	495	478	506	459	486	500	476	474	453	467	464	507	492	437	481	499	494	465	472	456	484	468	475	488	480	499	486	468	520	470	481	467	467	451	479	500	494	477	512	482	484	448	464	502	464	475	471	486	470	506	493	474	449	457	465	487	493	461	451	481	464	444	438	464	443	452	482	494	501	441	484	505	447	505	483	500	452	475	467	484	483	479	467	472	466	457	476	466	462	468	480	451	488	451	453	480	466	492	499	477	462	468	510	488	459	473	463	532	490	466	453	467	487	489	478	487	511	459	515	469	467	506	489	480	448	482	495	487	468	473	512	471	470	482	468	458	497	493	442	504	520	463	492	484	486	431	459	505	455	478	452	505	466	437	487	448	485	469	471	494	484	521	490	502	481	492	467	533	512	486	474	499	463	479	500	491	482	482	444	495	466	457	486	471	429	487	445	472	475	440	463	467	467	535	478	478	483	464	456	471	491	474	497	484	476	496	493	501	467	503	490	510	492	480	540	463	473	491	451	465	478	464	478	455	472	516	469	487	448	471	459	451	471	509	444	461	475	460	448	476	484	477	475	429	481	510	516	424	465	466	416	495	477	472	458	458	539	492	510	489	473	461	469	445	471	479	433	476	482	489	478	485	484	464	491	521	482	491	480	475	501	490	489	452	453	459	504	493	480	471	474	484	447	436	486	484	505	482	495	462	485	481	471	487	457	453	449	473	472	443	457	470	486	424	476	505	471	483	455	466	506	504	485	460	494	491	497	448	437	443	475	489	466	451	485	490	448	501	465	480	457	488	511	466	444	451	480	439	456	494	519	495	480	487	479	480	468	481	473	440	491	468	477	496	459	436	467	457	479	444	463	495	472	479	478	445	486	484	482	531	509	511	456	507	456	458	463	507	476	486	466	452	446	462	477	473	481	452	460	489	502	457	510	494	472	469	476	528	468	507	500	481	475	488	440	477	439	478	442	475	480	502	527	502	468	435	478	491
24186	20852	26066	24737	1869	331	282	276	251	256	246	229	189	237	243	213	228	226	245	223	223	224	234	240	238	219	235	223	252	242	220	244	239	217	207	213	221	223	224	217	221	220	204	198	223	238	215	212	213	207	216	223	243	210	202	204	221	208	215	231	230	206	218	222	201	213	251	243	220	214	253	201	218	214	248	218	216	235	201	254	215	223	230	210	231	192	239	226	226	208	232	223	248	225	243	219	226	197	245	240	185	222	217	224	221	218	216	208	199	242	229	223	239	203	236	264	222	190	230	241	228	195	215	242	214	231	206	264	235	234	266	218	223	216	231	227	243	206	212	196	225	248	203	228	211	190	231	211	227	231	213	214	206	221	237	200	209	201	230	220	226	212	284	222	194	203	219	204	219	241	235	210	225	218	235	229	230	245	234	217	211	232	194	234	207	182	212	200	232	221	226	240	247	235	236	223	216	242	188	221	218	231	239	226	225	217	201	208	203	223	226	226	214	231	196	211	248	219	257	197	246	223	216	218	224	247	217	206	210	249	226	207	220	233	209	218	228	208	243	225	200	221	217	228	213	218	235	218	214	216	205	210	198	216	196	233	214	214	206	236	227	190	215	243	216	245	218	242	232	208	217	242	218	206	207	244	213	209	222	248	231	224	206	214	208	196	198	254	237	230	196	215	224	217	250	231	223	212	209	216	225	208	213	233	206	241	231	213	244	209	229	209	236	217	216	210	239	239	199	251	237	225	218	232	221	225	230	222	199	209	228	202	237	221	247	203	219	236	204	219	236	256	228	230	226	205	230	232	210	201	230	233	202	192	225	247	232	219	222	215	227	233	235	218	218	191	219	228	262	213	197	240	215	206	220	223	199	216	211	218	216	214	239	236	201	226	216	241	231	244	238	224	219	200	214	204	220	236	231	218	216	178	205	222	215	245	210	211	213	201	225	218	221	226	182	231	227	232	249	234	216	225	216	244	213	204	206	225	217	218	241	197	209	210	225	234	212	215	232	197	211	241	216	224	199	222	218	228	215	227	240	253	231	196	221	229	210	214	233	220	234	232	196	213	216	216	242	216	214	214	228	220	243	230	238	224	203	216	213	222	210	230	251	220	228	204	231	223	230	205	236	217	241	212	190	229	225	221	261	223	230	228	240	210	234	214	217	221	232	233	216	259	228	188	237	231	203	227	236	255	238	227	235	210	214	240	237	240	237	236	212	235	235	212	247	224	224	225	223	217	205	229	254	228	226	215	188	230	211	214	217	214	220	234	231	234	232	231	199	209	205	226	209	237	203	206	202	223	215	243	198	241	253	232	222	222	202	228	233	224	238	228	233	210	212	231	202	226	227	190	196	188	233	221	246	217	230	234	250	227	221	243	209	224	193	200	215	232	205	232	217	212	224	223	226	231	222	193	225	250	206	234	211	204	206	223	221	223	226	239	232	226	234	198	218	217	223	226	204	222	205	244	223	215	226	222	212	211	235	236	212	240	205	238	207	240	213	224	223	226	246	239	216	205	198	224	231	205	206	217	197	211	204	223	203	225	236	222	209	214	241	231	223	213	224	235	204	201	204	244	220	242	211	219	216	215	221	213	234	223	201	212	218	214	216	223	184	217	258	263	214	207	245	231	238	215	230	227	221	243	214	219	224	223	217	227	188	201	219	237	213	227	214	201	208	204	236	208	209	170	226	238	216	229	216	216	223	238	218	236	201	214	211	263	217	219	204	224	218	227	225	187	211	216	212	216	209	242	225	208	196	211	230	223	250	230	214	251	240	225	232	219	239	215	242	206	206	241	216	236	252	195	215	257	212	243	222	233	213	228	209	215	218	220	220	221	201	177	234	247	196	229	202	219	226	228	233	231	214	234	238	208	215	197	214	206	252	203	252	233	226	203	204	219	248	222	241	244	213	259	185	234	233	239	214	209	210	211	210	209	247	238	242	221	227	225	184	204	218	214	231	207	212	224	211	211	227	190	210	230	203	222	210	225	234	203	209	229	226	224	217	225	238	220	207	213	238	238	217	218	229	238	214	227	237	198	229	212	242	234	214	228	232	206	215	201	226	194	203	203	216	213	252	228	208	211	228	221	221	231	237	221	219	218	239	216	229	218	214	208	232	240	239	219	217	204	245	238	251	243	238	226	232	203	248	247	202	216	231	234	207	238	230	229	204	227	214	222	251	207	199	212	219	211	225	201	211	222	215	221	224	211	228	221	238	236	230	227	219	233	215	220	226	206	236	221	221	221	210	218	218	217	224	222	221	220	227	220	250	236	261	209	229	209	224	220	216	229	200	215	229	239	227	202	204	226	232	228	211	232	237	226	231	214	243	219	261	210	230	221	223	205	233	226	203	220	206	206	204	208	234	200	213	234	206	213	193	226	218	235	225	201	198	213	200	221	218	201	212	210	241	208	238	225	210	213	237	223	239	244	233	206	214	227	225	232	218	241	219	207	201	231	217	220	246	230	233	204	229	248	204	233	228	222	237	207	220	221	244	251	214	228	222	229	213	196	200	200	222	238	213	187	220	217	223	230	218	224	223	237	220	218	237	267	216	223	221	252	243	198	237	223	225	232	202	206	217	209	237	253	230	215	232	221	225	229	202	222	198	219	208	202	205	210	233	207	222	204	213	202	239	211	234	226	228	194	240	211	203	231	232	218	227	205	203	234	220	206	187	246	205	207	216	221	233	201	203	229	230	220	233	197	219	248	206	251	213	206	248	236	223	224	236	217	223	214	220	183	216	249	210	203	200	220	211	245	195	230	244	215	246	230	219	233	197	210	254	246	256	213	228	229	215	217	208	213	232	222	220	207	217	230	233	217	213	212	210	231	237	219	219	203	228	198	204	231	225	233	203	221	216	208	201	202	220	253	210	227	239	235	219	215	230	247	235	207	245	227	209	229	211	237	212	237	222	210	210	186	224	241	196	199	237	219	241	217	200	197	236	224	253	215	219	196	239	193	231	245	220	213	217	232	203	237	194	213	212	213	225	228	203	232	221	231	227	240	199	205	231	221	222	234	198	215	198	221	236	228	231	226	241	218	213	218	234	204	210	223	270	198	212	233	227	253	218	233	217	218	201	221	240	208	196	224	235	190	209	232	238	207	237	220	229	221	188	215	233	233	213	199	210	234	219	202	243	210	229	251	203	234	229	231	200	210	211	236	191	231	211	198	215	207	223	249	227	192	252	191	209	221	224	234	210	212	243	206	236	224	229	215	225	200	222	225	238	220	234	232	209	228	217	206	242	237	242	221	210	221	240	258	251	212	234	224	213	204	238	210	238	204	229	220	240	210	226	256	227	253	216	228	250	216	237	225	232	252	212	227	233	228	236	196	209	210	259	223	232	217	219	217	228	221	247	184	223	232	227	238	235	211	234	225	231	243	216	194	222	230	230	239	221	229	252	211	214	228	204	225	208	213	227	230	239	215	219	220	244	226	231	241	217	195	225	242	265	223	225	206	204	212	216	230	217	222	193	219
2898	3280	1810	945	699	504	465	442	389	399	368	326	326	375	336	301	330	316	306	336	309	310	296	277	296	320	283	360	306	295	299	299	298	300	289	295	273	295	301	297	280	292	316	308	302	308	286	299	319	296	291	291	291	316	316	326	273	285	262	289	271	280	308	306	300	312	290	290	308	294	295	286	275	325	287	290	302	273	309	263	293	291	296	266	289	288	291	328	269	308	286	297	307	320	288	297	301	325	309	263	300	280	271	293	278	304	296	282	285	249	289	275	269	287	282	288	272	292	274	280	302	259	335	309	294	313	259	276	300	279	276	286	292	297	302	264	283	302	303	272	260	271	300	260	302	281	274	296	274	309	276	311	262	278	297	289	268	291	307	307	260	277	289	301	287	284	258	323	299	274	263	291	264	264	288	296	290	307	308	289	296	267	301	311	287	300	282	314	302	316	291	264	262	269	286	293	302	272	279	310	303	273	299	282	262	298	277	317	309	297	286	297	302	303	289	297	303	260	308	317	262	285	298	292	306	248	263	280	288	290	247	294	280	299	314	296	284	276	273	284	313	277	293	300	271	296	261	298	311	285	288	267	294	280	295	286	263	277	323	274	308	266	312	272	285	286	278	316	302	292	323	273	308	291	311	275	308	280	304	269	286	274	285	285	279	260	306	304	289	276	261	283	293	311	291	290	262	277	297	299	293	286	291	275	260	307	290	289	302	279	286	261	303	267	302	287	266	304	293	287	286	268	270	291	293	285	297	291	309	279	274	270	292	260	294	307	319	274	278	293	271	287	307	289	288	301	255	287	285	300	303	285	298	281	293	274	277	296	298	272	260	292	273	276	292	298	300	284	272	314	289	305	305	277	283	324	304	298	303	291	278	301	275	249	312	291	302	293	291	311	322	271	271	297	275	283	269	291	279	315	283	297	307	320	267	311	302	268	311	277	295	286	305	296	304	309	293	301	291	341	300	280	284	337	321	311	272	284	287	291	332	278	303	281	283	292	277	308	307	269	287	303	292	271	282	276	253	290	293	294	297	279	313	300	310	289	285	297	263	329	274	269	272	281	283	290	286	297	284	269	316	322	335	309	294	291	312	326	296	285	262	239	293	285	280	246	275	258	284	280	280	297	290	334	296	295	259	301	293	255	273	297	275	306	320	286	299	277	301	300	320	289	268	309	287	277	287	290	302	306	269	310	316	296	285	278	273	265	324	289	308	261	281	297	266	308	289	303	299	292	318	298	298	307	289	287	319	258	276	268	296	262	309	298	281	302	292	277	284	307	267	269	252	302	256	288	255	273	263	305	282	287	273	294	284	288	282	274	303	292	299	268	307	309	289	291	285	287	349	271	294	301	281	265	290	310	268	276	305	322	303	288	318	271	303	307	293	298	277	287	257	272	285	273	271	270	338	325	278	281	273	287	299	286	303	261	302	286	280	267	284	253	315	278	311	302	294	284	306	297	287	291	285	284	300	284	279	278	288	282	266	307	320	300	286	280	319	296	305	273	280	303	307	275	285	321	312	318	295	266	267	309	325	278	314	304	281	277	300	295	288	296	252	288	293	281	260	313	307	263	311	266	275	316	283	294	274	249	291	301	293	316	312	327	294	314	259	306	315	305	289	317	291	286	275	295	287	288	315	287	303	303	294	279	310	285	347	271	273	281	301	285	289	279	305	263	302	278	282	289	288	257	262	284	265	234	306	259	314	309	303	284	286	290	268	288	288	292	296	309	301	312	289	277	265	266	250	288	281	336	299	293	310	291	287	278	294	282	285	310	296	255	277	300	283	271	289	285	299	283	292	309	290	268	289	276	277	282	301	308	279	287	293	295	272	312	272	304	283	305	298	288	330	272	278	290	311	313	295	264	278	265	253	278	289	281	294	287	324	276	302	310	295	304	285	278	267	301	299	315	275	319	272	280	326	276	309	285	277	323	293	290	307	268	281	286	284	295	282	316	300	312	311	304	265	291	313	269	290	287	307	290	260	258	274	302	273	280	313	288	300	288	327	299	288	282	308	314	309	291	314	280	312	268	291	302	259	293	255	297	292	261	304	293	292	297	316	300	306	277	298	291	299	289	306	276	269	315	283	264	305	321	295	290	307	273	281	286	294	317	275	293	272	292	276	294	272	315	277	300	301	292	322	254	290	312	304	306	307	280	291	291	262	279	275	309	276	287	304	293	296	257	302	290	313	288	277	268	289	287	287	270	289	274	296	276	308	306	294	270	293	294	271	287	278	306	274	325	275	292	267	278	292	299	304	303	305	287	296	257	307	297	291	275	287	281	304	294	306	283	283	271	267	255	297	278	296	270	324	269	291	286	281	308	306	282	302	286	280	276	281	312	271	249	312	279	274	259	300	265	311	270	300	278	318	295	311	333	311	323	276	299	283	324	299	318	272	265	275	275	293	261	270	286	269	308	289	296	304	282	308	280	306	300	254	284	302	293	280	315	291	261	298	268	283	278	275	280	261	317	316	279	313	298	271	323	274	292	306	294	282	309	277	309	290	252	314	274	306	281	297	299	297	256	296	254	291	292	301	299	280	282	281	329	309	249	305	258	262	311	299	299	284	315	315	296	275	293	295	305	321	284	283	306	305	266	303	276	307	314	281	322	286	311	308	290	268	302	301	313	291	296	309	317	284	328	278	308	281	291	276	278	270	275	306	302	339	312	293	298	294	255	302	283	277	303	281	281	303	287	279	290	308	278	297	278	257	258	304	280	304	278	291	276	271	279	270	294	286	255	289	251	322	312	276	296	298	304	278	299	311	278	309	302	269	297	342	297	285	272	315	287	329	253	284	318	288	312	320	286	293	265	307	308	279	276	304	305	291	274	272	277	272	287	281	296	310	282	311	291	294	293	308	279	274	306	263	282	297	273	301	243	294	293	258	276	288	299	270	289	288	288	252	305	278	274	301	288	280	269	269	259	291	292	297	288	278	272	293	279	305	295	293	276	318	271	278	299	270	287	279	334	292	279	287	287	280	283	289	303	305	283	270	290	315	304	303	290	277	272	309	294	303	296	292	284	308	270	267	306	277	275	286	303	271	312	272	269	278	288	276	275	314	289	285	309	310	295	298	318	321	290	304	279	302	289	271	300	282	267	272	282	274	274	299	300	320	297	300	292	317	266	290	295	277	306	291	297	293	290	298	270	305	273	304	290	291	277	292	267	263	312	270	291	256	288	254	294	295	296	292	313	303	265	283	285	269	302	309	304	285	287	294	312	282	276	272	285	312	282	274	284	297	286	300	311	300	282	309	272	299	307	284	297	273	281	305	304	304	285	260	322	289	272	293	306	303	282	282	287	293	284	302	278	311	278	282	293	301	290	272	289	279	300	256	254	294	274	283	250	286	299	279	280	273	279	283	263	325	301	309	289	302	298	302	305	299	314	274	262	312	285	292	273	321	313	280	278	298	301	277	276	277	289	282	275	292	296	305	281	316	278	303	288	283	295	302	292	291	281	270	316	309	274	299	299
22197	20911	28245	23726	20902	19904	1065	405	325	294	293	349	296	297	307	296	287	245	279	299	269	271	256	261	275	252	264	275	265	286	283	276	235	255	269	242	232	257	251	266	255	261	259	269	283	250	269	251	239	264	237	260	244	273	267	278	263	238	245	260	270	231	265	270	255	264	259	264	265	242	277	257	235	261	231	293	236	250	257	272	266	280	272	268	270	264	262	257	301	247	241	263	243	266	292	238	278	244	257	227	261	230	245	257	247	273	264	249	261	207	237	237	238	228	232	258	237	244	246	252	246	261	314	233	248	258	248	269	285	260	238	265	250	251	232	229	247	260	250	239	246	260	278	250	236	242	266	257	270	254	251	251	243	274	270	254	287	271	262	251	238	249	241	273	258	244	265	261	229	252	266	289	246	231	238	259	241	272	266	235	240	241	260	257	247	234	252	241	271	228	263	241	259	273	266	229	244	242	238	238	273	278	283	284	232	245	247	247	256	273	260	268	262	245	249	254	236	247	277	262	226	277	224	245	243	235	245	269	261	253	274	264	259	277	236	285	250	264	261	255	248	252	275	267	271	261	261	246	266	273	248	277	261	263	251	305	294	252	252	238	213	273	252	221	260	260	255	242	248	266	232	262	220	261	231	265	254	245	268	226	247	244	257	266	249	263	244	235	256	267	273	265	251	252	289	289	247	246	237	253	294	250	276	270	246	257	286	274	279	266	247	253	254	263	244	262	263	258	261	277	240	249	240	285	262	277	252	253	264	260	249	269	251	231	279	273	258	257	230	248	267	262	257	260	280	269	281	236	245	275	263	245	224	287	284	254	282	249	279	251	247	234	251	241	255	234	240	257	248	250	273	261	252	252	223	263	268	279	256	249	241	225	257	265	262	271	247	253	232	248	246	277	248	256	264	254	256	264	224	231	256	268	268	259	241	255	267	232	228	276	250	268	271	260	242	253	220	257	274	272	241	224	258	233	272	263	253	278	259	272	234	265	233	255	253	251	230	222	276	250	267	241	287	247	245	278	264	265	262	228	254	230	239	254	252	278	257	242	256	259	251	246	246	247	263	247	249	249	260	246	282	263	272	254	249	251	266	239	243	228	248	264	257	255	286	293	253	247	266	253	224	216	299	265	255	239	258	222	243	251	226	252	265	254	262	247	268	262	242	248	259	243	272	243	285	268	274	235	259	280	266	264	252	259	252	248	253	277	262	235	242	255	255	253	241	247	230	237	278	233	272	288	224	247	244	250	237	250	244	234	256	232	246	294	270	244	225	257	221	249	269	264	264	253	232	265	242	254	254	259	253	249	238	243	259	265	223	259	248	256	239	238	241	262	253	249	258	238	230	286	262	263	248	220	281	260	255	260	245	250	277	269	252	289	234	266	253	236	248	265	259	261	241	256	248	249	277	263	236	246	217	244	247	293	234	258	265	275	231	252	272	252	235	234	241	251	257	263	264	259	261	258	246	245	259	243	231	249	233	244	254	257	240	247	242	254	283	277	255	262	224	247	239	269	250	250	265	247	247	275	249	263	235	233	259	262	260	238	259	273	254	240	249	250	252	275	252	259	231	248	250	258	271	267	271	245	245	242	277	259	235	242	249	248	238	282	243	230	244	279	255	244	235	270	236	246	270	246	272	261	248	247	278	253	250	244	269	236	277	243	241	247	263	277	248	249	220	240	260	251	283	242	260	230	252	270	260	238	250	239	255	257	222	277	239	244	247	248	262	254	242	287	229	266	243	245	257	243	252	289	226	242	242	265	260	256	253	259	245	265	264	244	248	241	239	256	272	266	264	246	236	224	253	231	240	271	218	248	248	252	244	213	238	265	244	242	248	237	239	273	248	252	240	234	224	271	254	227	280	240	220	255	278	255	259	271	219	285	259	244	243	259	243	259	238	237	255	263	222	280	263	264	255	247	244	291	247	248	254	260	230	258	251	246	256	232	258	273	249	243	249	252	243	253	261	260	223	242	256	227	237	268	283	264	255	256	271	236	241	247	246	246	276	268	257	252	256	245	234	215	242	226	241	274	266	260	257	225	252	253	265	268	252	251	237	260	264	275	274	264	265	217	254	241	299	232	265	236	264	262	249	269	236	278	276	249	243	236	252	268	266	226	287	256	255	248	287	246	299	250	234	248	269	256	261	244	225	259	278	266	225	271	291	233	252	235	253	274	241	244	263	262	257	269	231	258	250	231	259	253	257	254	249	250	263	253	265	262	270	233	246	292	263	245	231	246	241	247	256	248	259	266	238	264	276	261	249	248	276	240	256	247	260	244	244	248	256	278	263	243	264	259	260	250	250	279	273	273	240	262	251	266	235	247	238	228	247	252	257	245	259	265	256	263	246	239	258	253	240	281	279	245	230	252	259	257	295	258	262	222	234	237	242	287	295	257	253	246	246	254	274	238	266	263	245	262	268	252	232	268	288	264	252	266	277	241	259	271	254	261	248	228	269	224	251	264	247	260	229	263	229	238	281	250	261	259	264	222	242	256	265	254	248	255	294	229	292	270	265	241	269	239	259	254	224	253	228	277	248	236	246	241	250	243	249	225	243	240	258	259	262	235	292	228	231	241	233	252	261	267	257	237	231	286	234	237	242	243	276	267	257	256	239	267	232	287	262	269	280	264	251	238	263	240	246	269	268	251	224	242	277	263	238	238	293	264	234	236	268	245	251	242	250	250	234	268	232	264	252	266	255	244	237	270	265	265	225	245	272	268	265	285	272	282	254	235	240	262	225	254	248	240	223	228	231	234	252	251	261	273	267	261	273	234	232	256	283	237	245	239	282	259	243	246	274	244	274	243	239	256	256	250	233	278	261	248	279	268	230	270	282	242	256	245	236	236	258	266	254	228	262	252	260	245	243	244	257	262	244	260	284	273	288	268	281	256	264	266	289	286	251	244	284	255	263	250	246	258	246	241	245	278	236	246	255	250	261	251	285	281	267	229	240	257	238	264	234	235	265	264	254	260	223	238	264	239	248	282	273	228	283	217	248	242	275	289	251	241	251	250	247	266	247	262	238	257	273	264	224	278	230	269	229	268	233	234	256	256	230	246	230	271	260	259	296	236	235	286	236	259	231	262	261	254	264	241	262	215	250	250	264	252	228	275	238	228	227	275	268	249	257	260	268	279	237	260	263	259	237	255	230	269	240	252	212	266	292	216	227	273	275	264	240	256	238	261	279	247	249	229	257	270	219	246	281	265	259	265	234	249	254	264	255	265	243	236	276	288	237	260	253	287	258	265	251	241	243	249	261	274	259	266	256	251	257	255	248	268	251	252	254	271	266	262	256	242	253	253	243	259	247	251	285	237	245	232	251	244	244	247	238	269	234	273	252	241	276	261	258	276	267	235	261	267	238	262	247	266	288	249	225	249	241	265	236	269	243	263	237	276	287	235	267	257	241	250	265	241	238	230	261	260	264	229	232	258	260	279	247	260	241	272	274	233	242	241	256	242	264	260	266	254	270	214	253	231
3680	9540	5372	2598	1873	1365	1117	844	705	591	565	518	549	473	470	437	440	423	407	421	376	420	384	399	416	368	399	354	386	367	358	371	369	393	380	367	320	331	322	351	345	376	368	345	334	355	336	320	326	339	324	359	338	343	333	355	339	307	379	354	335	324	318	310	341	364	332	327	353	341	323	363	314	354	335	360	351	378	368	365	302	334	363	312	344	337	363	356	327	318	357	373	346	327	325	331	351	355	391	380	344	369	323	338	344	356	324	316	358	310	327	317	300	340	317	328	338	327	346	330	322	308	313	335	299	314	350	348	308	379	334	333	347	314	321	345	306	326	344	365	338	325	367	335	358	355	333	331	340	327	314	355	359	332	352	316	356	301	315	340	318	321	352	346	346	327	342	322	314	355	330	335	335	342	334	335	343	353	312	319	331	353	328	313	310	329	321	320	324	340	344	353	307	357	342	334	323	342	345	332	338	335	300	332	336	300	324	330	342	301	336	309	334	355	329	349	340	355	351	345	339	354	372	356	309	317	330	342	352	296	356	344	333	329	339	338	333	329	349	335	346	332	337	358	325	331	329	327	324	346	336	324	337	331	331	361	339	358	304	329	354	338	351	310	350	354	330	348	320	304	370	325	348	335	332	321	329	353	341	332	351	330	299	314	347	337	355	340	330	374	339	308	355	330	315	333	346	340	367	350	342	331	333	329	322	359	338	342	332	315	340	326	344	329	324	352	362	329	350	350	321	306	345	350	351	344	326	330	328	330	299	335	300	341	322	307	319	333	312	335	321	333	339	362	309	341	341	347	320	349	335	335	322	336	342	304	321	318	332	326	320	337	328	309	361	316	337	341	338	324	320	327	339	345	348	338	318	296	352	310	350	335	335	325	345	340	302	354	325	336	346	326	342	347	316	321	326	347	328	315	327	307	324	338	322	296	338	356	357	313	345	343	354	330	375	373	342	342	337	339	348	340	334	340	334	327	342	313	352	339	321	362	332	341	338	323	341	338	337	325	336	351	343	358	331	315	311	356	318	356	335	317	338	323	350	348	347	324	326	327	334	338	344	336	325	354	358	323	346	323	343	349	341	317	350	323	347	345	321	315	358	301	354	335	327	360	356	324	340	319	318	335	334	350	342	310	355	333	350	319	321	310	311	344	323	329	343	364	336	329	309	339	316	328	345	331	347	346	333	339	321	319	329	366	328	296	324	317	349	345	365	343	329	360	326	360	327	348	345	357	332	321	350	319	330	347	339	371	347	333	327	340	344	336	315	350	358	347	301	346	324	352	315	314	342	335	314	322	336	330	334	337	323	329	332	337	339	341	345	349	333	347	364	351	327	343	345	331	330	312	335	333	321	340	326	299	320	335	305	342	322	348	352	304	333	352	344	320	353	323	344	353	324	336	320	307	327	345	314	352	330	315	334	302	345	343	376	353	356	340	339	345	299	317	325	323	317	320	314	329	337	321	358	346	334	311	330	335	301	329	377	347	350	310	331	332	355	343	346	315	331	346	325	328	337	317	373	358	314	303	337	325	350	340	301	310	318	327	337	320	336	339	363	353	315	348	309	335	303	346	329	313	348	315	334	313	350	321	315	313	317	338	326	328	358	378	337	330	356	327	337	317	348	337	311	331	332	354	326	329	314	338	359	295	338	340	321	320	334	319	322	327	338	310	337	318	314	349	345	364	331	318	329	352	354	335	370	343	299	333	326	337	320	370	322	359	346	329	352	310	311	310	343	319	328	333	340	343	329	354	330	334	334	311	342	364	296	288	334	363	345	355	313	324	321	315	328	340	335	311	327	343	291	315	345	323	349	313	326	327	364	325	345	327	356	333	307	341	318	340	348	344	358	308	322	338	343	320	337	314	335	322	348	352	324	320	346	333	333	357	353	328	336	326	324	349	307	361	332	336	371	331	319	317	302	380	365	323	295	328	348	319	332	350	357	330	311	337	335	335	350	346	358	340	331	322	309	341	344	359	354	324	312	350	329	350	302	314	353	371	352	330	344	359	341	311	330	358	345	373	358	333	340	339	315	321	335	338	328	339	365	338	321	384	327	329	322	302	338	325	334	331	319	318	350	325	329	351	364	317	348	326	345	336	328	375	341	340	323	315	329	315	328	324	359	316	348	334	357	339	305	344	318	345	337	358	319	362	368	324	302	309	316	314	356	356	338	332	340	313	319	317	321	383	356	360	367	319	339	326	342	315	327	337	308	328	338	349	328	351	306	365	355	346	342	351	324	344	328	346	348	346	325	327	347	327	317	319	321	339	367	328	320	314	343	354	309	312	296	313	349	343	297	325	348	330	318	323	356	319	350	335	363	337	370	318	327	299	328	312	331	314	354	333	305	353	343	332	321	318	349	337	347	347	315	330	343	324	320	319	302	343	341	353	353	336	348	338	325	335	320	331	359	323	326	334	327	341	355	320	325	334	325	343	331	318	348	342	331	351	333	338	317	349	351	329	314	333	355	333	372	297	360	348	295	310	350	352	361	324	308	356	348	379	324	331	338	324	325	322	283	341	336	356	323	354	303	337	393	363	363	300	293	317	345	324	314	351	306	297	346	353	336	334	352	341	341	324	345	323	365	359	309	350	323	357	357	336	340	344	351	339	354	316	320	329	340	323	335	312	318	332	356	378	332	327	331	329	352	343	326	364	325	349	334	309	353	321	344	374	343	326	316	326	332	337	329	337	345	311	329	295	318	308	334	328	332	344	356	347	340	353	335	351	363	332	348	332	319	323	331	337	340	328	338	312	348	340	340	327	351	355	305	363	338	313	328	352	380	287	315	336	316	350	308	356	333	347	343	302	345	350	346	317	286	344	351	321	335	349	296	377	323	370	343	342	336	320	364	336	352	315	333	325	332	357	308	329	340	333	348	323	319	324	319	349	313	350	332	342	306	372	323	323	336	320	341	328	307	298	313	319	369	328	339	319	355	326	379	364	318	326	385	329	391	323	330	326	326	330	333	357	327	323	309	350	357	322	333	342	286	342	306	351	310	344	336	318	340	347	340	317	356	334	296	309	326	332	333	322	328	354	358	337	332	317	357	355	326	318	328	339	365	319	319	343	349	296	328	347	325	344	325	286	338	343	311	350	317	318	324	305	335	313	336	313	351	323	358	320	339	322	327	317	326	338	313	324	338	290	365	301	319	337	356	319	329	346	299	316	324	324	352	302	332	297	342	313	353	322	296	366	321	334	329	325	342	325	327	343	324	305	356	322	365	319	328	314	339	343	334	338	336	331	326	341	345	342	333	295	337	324	327	341	332	315	335	337	372	299	367	349	330	321	352	305	333	332	348	306	324	339	321	335	359	356	352	321	355	373	309	363	343	344	314	368	347	342	314	340	356	358	320	331	346	366	339	305	318	337	319	347	354	356	331	329	342	354	333	307	304	319	356	321	340	327	331	342	312	341	341	383	307	338	334	323	335	354	361	353	322	345	336	308	331	334	320	350	344	311	330	311	363	341	326	343
27009	18056	3687	607	528	470	336	344	344	304	307	307	337	315	293	298	297	287	326	326	327	341	326	307	308	287	330	318	293	291	314	301	337	319	287	295	327	306	311	301	330	344	292	316	317	324	318	326	302	333	321	316	347	309	300	331	322	291	326	282	346	294	296	311	323	301	292	298	311	321	307	299	317	342	304	313	300	334	326	296	292	300	277	307	312	330	323	330	333	347	334	309	308	315	296	288	296	301	316	311	311	328	331	356	317	302	301	320	308	311	338	322	324	315	307	329	298	285	366	315	297	319	316	333	334	286	300	303	295	322	312	304	284	300	263	304	305	303	318	339	318	320	339	326	297	358	319	308	347	326	279	300	320	304	299	320	283	299	320	299	350	316	328	313	298	298	301	308	320	324	309	309	314	329	314	295	335	325	307	315	342	334	325	307	314	332	351	314	317	317	344	308	317	282	323	329	306	314	318	331	312	321	334	293	317	315	332	321	333	308	309	339	283	361	324	337	296	297	300	317	295	309	293	296	315	301	341	305	306	314	319	341	302	314	343	329	301	319	310	301	336	286	338	332	350	323	329	307	306	304	309	307	284	327	293	305	305	322	312	310	314	291	314	313	304	320	317	336	319	318	337	353	302	348	310	301	291	284	295	305	307	280	312	297	313	338	294	316	267	337	309	283	339	302	326	326	320	330	320	298	333	306	309	319	301	301	322	319	296	312	309	314	329	306	332	298	304	310	316	290	324	313	313	322	257	304	313	283	311	299	358	298	303	294	292	316	320	329	286	305	304	320	297	298	305	294	302	313	348	292	315	300	297	330	336	300	331	335	314	335	305	347	296	330	271	339	306	325	298	302	309	293	308	315	319	330	314	338	312	323	273	309	328	329	302	312	321	292	297	326	304	300	289	295	318	315	305	304	350	302	337	309	314	310	310	305	320	293	315	320	295	312	303	287	293	291	297	345	305	344	323	298	294	346	328	317	318	310	322	323	329	305	320	303	361	308	311	285	326	342	316	344	328	318	328	317	305	297	298	304	312	337	314	308	288	303	303	335	329	298	316	326	341	291	314	335	297	316	316	272	325	311	303	278	329	285	346	315	303	302	320	320	318	331	335	334	310	310	337	313	303	317	340	349	310	289	340	342	333	328	309	311	297	302	316	313	320	337	329	326	306	307	337	318	290	317	316	303	309	313	323	283	307	295	331	289	318	317	307	295	333	292	278	305	337	355	322	345	299	328	292	314	312	316	326	307	251	320	294	310	316	325	304	340	320	309	288	317	333	347	328	323	298	320	297	338	307	333	295	328	330	337	308	328	325	333	310	315	300	368	294	362	298	303	274	310	280	319	305	318	340	317	311	288	296	311	330	326	325	339	305	312	309	339	315	361	337	289	326	301	282	310	307	297	279	302	304	291	299	313	303	300	308	317	325	324	367	282	347	320	302	347	292	325	307	317	299	334	324	323	328	313	343	329	315	295	315	303	320	316	320	348	319	282	329	315	289	305	321	276	326	320	355	296	293	307	325	322	325	306	252	330	297	362	338	330	327	343	333	320	325	303	323	303	334	310	336	309	357	308	306	318	297	296	292	323	322	350	274	330	293	319	322	310	301	321	325	297	307	329	311	302	326	312	303	305	311	318	321	277	321	350	325	332	296	285	365	324	290	326	312	311	310	326	313	329	309	359	321	329	302	320	325	288	293	308	332	307	314	318	288	331	294	289	307	284	307	300	311	334	334	348	283	301	296	343	316	354	295	306	297	288	302	287	300	316	299	308	307	311	333	334	301	323	314	289	330	343	341	288	319	322	312	312	360	315	322	343	324	321	318	323	303	325	287	311	330	339	317	313	301	285	295	301	361	326	313	328	301	334	332	318	315	288	340	308	303	292	357	335	306	299	322	326	320	340	343	301	296	308	316	329	307	294	306	292	296	289	323	310	317	291	306	335	340	332	301	316	295	349	314	349	307	333	290	311	309	316	307	344	311	288	289	316	322	322	314	306	295	284	312	316	318	312	286	335	326	300	298	322	315	332	321	297	265	326	314	338	303	294	282	308	304	303	339	345	333	317	311	327	294	306	324	288	325	296	326	305	302	321	335	317	310	321	306	303	289	340	298	285	321	325	300	306	310	306	317	302	305	291	319	317	335	325	345	328	333	354	307	306	332	305	293	335	320	293	319	305	297	309	304	330	334	302	307	305	313	329	332	308	287	319	349	351	328	317	296	319	314	305	317	322	298	338	341	344	332	281	304	306	309	302	313	343	299	322	305	315	318	329	305	346	323	326	363	315	313	306	294	321	306	340	288	325	304	316	310	343	339	316	318	323	289	305	297	317	327	294	313	322	305	319	322	304	305	337	299	305	332	314	311	333	296	296	302	286	320	320	292	312	309	335	335	328	313	279	394	349	320	274	293	292	313	301	317	281	357	328	290	330	320	309	322	304	299	285	290	326	346	300	305	337	286	308	304	336	317	334	325	328	295	310	285	305	302	309	335	285	326	316	316	315	289	302	332	277	348	340	332	323	288	302	318	287	318	329	291	326	334	304	294	308	295	319	306	323	307	295	335	309	303	296	317	319	297	326	301	301	310	325	337	315	340	325	305	284	345	294	332	353	323	314	308	314	310	302	350	309	296	315	305	342	295	319	318	330	320	318	322	329	301	319	333	322	353	280	307	305	319	336	328	303	324	312	328	335	279	334	333	312	309	327	300	315	306	323	320	310	333	304	329	303	307	348	324	307	331	313	353	329	284	292	320	314	325	351	299	308	345	301	304	300	316	319	325	347	309	312	310	319	303	323	317	329	318	300	334	301	317	317	310	318	280	332	293	328	351	295	325	335	338	302	303	331	290	336	306	314	286	288	314	290	294	286	310	339	315	323	320	304	300	334	307	311	316	325	320	310	287	289	316	326	335	306	338	319	328	290	301	305	324	297	322	310	310	316	305	317	371	288	302	320	296	293	301	311	290	255	301	293	298	313	299	312	318	325	332	303	316	332	304	338	302	327	314	333	335	321	317	343	359	314	301	305	341	283	294	294	287	291	276	297	321	336	323	280	316	343	313	308	314	331	280	302	315	329	302	324	321	321	342	331	348	325	333	315	282	321	324	344	291	319	336	300	311	320	334	319	286	335	299	299	299	313	329	329	295	324	296	330	306	375	298	314	312	305	346	321	290	333	308	333	306	356	296	283	317	279	281	293	316	320	301	308	299	320	308	326	320	314	315	298	322	318	356	285	280	321	309	323	309	316	311	297	330	309	318	309	333	307	320	291	321	323	325	315	307	314	306	321	325	323	336	332	317	306	322	330	333	305	305	310	289	345	308	315	339	360	323	290	303	334	332	349	282	326	319	300	329	294	302	291	342	336	298	308	314	336	328	312	307	300	312	338	290	336	323	316	338	338	323	328	325	293	338	341	329	340	326	292	323	304	305	320	296	283	300	294	354	333	306	331	310	306	304	322	345	310	324	354	310	308	340	303	312	305
4294	753	616	503	497	490	442	441	453	442	451	412	429	422	451	452	434	407	455	405	444	437	416	380	407	464	423	414	470	470	452	435	440	439	476	400	445	447	410	475	435	419	438	439	419	449	415	438	410	451	427	443	417	433	413	401	392	455	431	425	452	443	418	410	409	420	442	444	458	451	408	438	475	385	435	432	428	412	436	400	446	432	461	400	398	411	415	439	426	448	381	446	444	450	428	445	410	449	414	407	421	427	433	425	403	436	446	473	424	420	421	459	404	424	439	390	438	430	452	387	416	415	469	433	429	404	469	426	420	438	429	441	430	448	409	426	416	451	424	431	439	434	454	439	440	408	435	424	446	402	430	419	432	408	421	423	404	423	397	426	438	391	412	465	425	445	395	400	432	402	444	430	453	404	425	428	413	422	408	476	403	432	385	405	412	450	433	438	438	410	385	399	413	440	391	414	470	395	402	412	423	435	405	382	422	419	402	415	473	401	452	476	456	429	401	401	409	431	442	413	429	414	452	435	433	416	419	414	409	434	425	442	462	419	452	407	443	460	436	456	387	429	419	420	430	459	433	407	436	414	413	415	413	423	416	424	429	423	447	404	415	451	431	433	388	400	416	401	405	400	410	396	436	457	447	443	439	378	431	424	435	429	401	404	428	425	450	484	410	439	407	428	403	449	398	417	431	430	463	419	468	443	430	451	381	477	473	441	421	439	399	431	459	423	401	444	430	411	424	409	418	429	420	411	417	424	425	411	428	431	439	426	444	413	402	431	404	406	432	419	436	425	426	410	432	424	443	439	442	425	413	455	431	426	437	441	466	409	431	423	419	404	409	409	460	430	435	438	442	438	396	447	450	456	406	432	403	430	425	434	459	412	441	425	455	435	399	417	406	419	449	464	415	418	440	412	415	419	437	476	400	426	404	410	440	470	419	421	431	439	380	441	425	423	449	406	414	397	428	456	412	445	453	376	386	432	427	430	439	416	443	421	434	411	436	366	481	412	424	426	390	443	424	472	451	434	419	455	453	436	386	434	417	462	436	430	414	417	443	398	400	456	417	413	445	400	454	427	436	436	440	415	400	460	420	445	430	429	448	417	439	424	437	420	411	424	404	424	452	420	406	404	471	413	433	423	392	417	477	414	410	418	434	473	408	427	398	410	449	447	438	398	418	399	431	431	455	413	433	421	415	434	440	456	423	459	471	441	424	456	402	435	414	407	422	422	399	418	474	455	440	448	428	412	393	413	411	432	402	405	435	425	401	420	433	393	418	459	399	384	410	387	438	460	416	440	393	390	439	437	406	426	420	410	400	452	450	428	400	436	435	419	471	439	446	396	422	438	436	398	430	418	428	410	440	449	422	432	413	412	443	455	432	410	443	421	413	399	432	426	424	434	413	395	414	486	423	418	433	399	443	382	407	444	437	452	420	468	378	447	470	415	427	436	446	421	392	408	445	410	424	420	397	420	434	425	416	401	472	440	421	424	423	428	466	427	398	420	415	427	420	439	431	427	424	413	460	411	433	400	443	422	411	395	461	426	431	387	431	402	423	420	392	461	442	447	432	425	416	431	472	402	398	418	422	413	430	424	455	389	444	449	433	438	423	433	416	465	467	440	412	416	443	457	421	418	446	432	442	413	427	432	405	442	418	409	411	440	427	424	425	430	467	380	437	425	441	434	436	398	443	470	405	420	437	387	421	452	405	390	418	444	445	448	469	416	433	418	423	445	411	445	389	421	420	419	457	388	461	435	419	418	429	422	450	446	392	437	431	435	417	409	436	393	427	440	391	417	428	472	421	403	439	449	444	437	434	450	437	426	389	435	415	456	414	414	385	440	485	414	428	422	412	462	430	418	449	417	443	475	391	417	432	463	453	394	419	443	410	397	436	413	442	397	433	437	427	427	404	425	402	421	433	444	442	391	410	411	441	429	422	443	407	451	415	417	437	410	398	422	457	400	457	464	436	395	398	428	416	444	419	433	430	452	431	430	408	433	429	435	456	425	449	417	458	414	431	424	474	383	436	414	416	468	397	404	454	384	468	412	481	415	422	433	370	415	433	399	425	439	395	427	401	376	459	423	407	403	459	429	411	398	440	429	420	442	400	419	383	410	420	443	415	445	415	421	421	449	398	438	430	434	410	419	399	429	445	424	434	445	426	440	410	488	431	403	439	397	401	434	413	391	425	431	433	394	415	448	416	451	429	421	449	422	411	442	442	432	451	413	414	455	445	448	402	409	409	460	458	414	420	406	470	424	453	421	391	476	435	375	423	420	444	461	421	420	429	420	469	430	435	452	415	438	438	452	410	448	412	426	440	428	438	397	450	448	413	447	417	414	430	411	420	426	419	415	426	444	446	440	457	412	409	413	450	429	434	440	395	458	436	415	399	430	386	447	388	398	431	427	416	426	433	422	415	417	419	424	456	403	422	415	476	444	385	437	456	428	412	417	413	436	414	408	406	430	430	406	452	420	439	444	431	400	414	429	409	398	452	432	458	418	400	452	404	456	437	427	395	369	395	420	439	412	398	426	420	454	438	443	419	438	432	406	417	401	416	370	404	425	431	420	414	423	393	458	457	426	419	484	441	438	422	424	420	414	377	414	423	422	374	395	454	468	416	467	447	462	426	387	446	430	422	448	419	413	380	414	442	373	440	412	426	412	447	433	447	453	419	404	419	423	390	411	422	416	416	425	441	429	421	463	390	436	405	435	415	419	383	440	445	438	402	459	442	449	432	410	392	451	429	432	429	433	411	434	433	435	401	452	442	410	429	430	425	411	446	452	408	434	428	429	411	446	421	419	445	408	439	441	428	455	428	399	430	422	434	432	453	436	450	418	409	436	385	430	447	415	461	419	434	442	427	413	431	450	427	399	423	441	424	436	442	454	457	441	399	433	445	427	413	388	422	452	425	409	422	418	410	429	411	441	416	434	384	395	403	426	417	440	440	472	402	428	439	422	460	400	417	432	425	387	441	455	438	417	433	417	368	421	459	418	379	456	439	432	419	443	471	380	422	412	415	383	412	416	436	439	409	455	453	422	446	444	449	445	458	438	465	446	433	431	456	431	407	408	417	413	405	459	454	419	447	407	458	437	424	420	430	413	415	430	402	473	400	421	411	448	434	396	443	417	462	475	437	417	454	446	395	392	425	415	412	411	457	421	380	457	410	389	427	429	442	406	420	432	434	416	405	428	407	435	401	395	453	439	386	401	419	431	456	416	429	420	451	421	438	429	417	394	425	426	426	441	403	401	387	447	422	448	421	435	431	411	389	427	418	387	405	444	426	443	445	450	441	465	449	425	427	394	379	413	423	478	426	421	428	403	443	442	390	424	442	418	430	403	464	464	400	429	450	423	408	427	453	414	391	453	417	431	432	413	432	424	416	428	398	403	422	444	424	404	397	438	365	417	445	423	394	425	401	486	403	422	437	454	462	438	388	435	453	459	410	379	405	419	438	432	417	406	397	434	421	433	449	408
23065	20850	27556	24214	20313	1830	529	462	407	386	390	396	361	382	335	390	366	406	401	381	384	377	348	364	361	351	378	355	397	384	340	363	367	332	366	355	373	354	333	363	364	330	338	326	366	324	337	344	335	339	322	351	370	323	354	384	367	369	362	315	342	346	356	321	325	350	366	336	333	322	373	340	317	380	360	343	370	345	364	374	324	335	350	330	362	354	348	371	365	353	354	355	356	354	368	354	388	342	397	364	362	359	356	354	379	347	357	371	380	355	340	332	372	350	318	373	353	378	338	331	346	367	365	363	351	350	356	327	320	332	344	363	337	353	333	358	355	358	348	359	384	374	343	398	365	369	349	341	328	348	359	368	334	315	369	342	315	369	352	336	343	364	333	331	308	345	357	320	396	320	353	332	379	348	330	348	357	362	357	368	317	347	348	334	358	363	343	332	350	359	364	347	380	337	340	347	358	394	343	353	385	391	358	338	318	358	360	350	371	345	360	330	348	366	325	390	363	378	374	356	332	359	368	372	361	357	339	369	347	338	336	346	358	315	334	328	321	356	366	358	386	352	344	340	336	340	363	334	326	317	350	312	339	344	338	360	299	360	355	346	363	350	338	344	359	356	350	348	348	368	339	376	347	352	336	383	335	346	355	350	349	350	352	335	356	338	356	371	359	348	312	392	353	331	353	337	349	350	324	362	332	365	351	351	376	362	359	328	374	337	328	334	350	346	307	336	372	317	302	350	362	365	352	392	387	336	326	355	327	342	346	387	333	311	324	325	345	339	345	340	343	390	381	344	368	344	340	339	320	347	329	372	361	345	348	347	343	373	372	360	380	339	372	332	316	346	340	331	346	356	357	328	331	338	336	341	367	335	364	318	362	366	356	369	355	337	331	333	341	373	351	385	357	368	356	343	337	357	346	354	367	308	353	354	371	357	384	322	365	346	357	365	379	347	378	360	357	320	321	363	360	329	346	352	357	349	323	373	366	322	356	334	336	370	350	350	343	350	338	349	358	361	369	381	357	366	386	347	368	378	363	334	356	359	316	360	323	344	377	366	350	330	381	360	349	339	363	359	351	345	360	392	323	347	345	344	334	356	302	382	354	359	362	367	336	354	348	355	373	369	325	349	377	327	295	338	354	347	340	359	411	338	347	335	344	345	383	353	353	352	362	348	381	369	372	326	386	324	328	310	323	368	338	329	369	351	317	328	336	339	373	338	353	321	356	369	355	344	356	351	337	345	340	350	347	354	332	351	332	360	347	410	379	333	379	317	357	358	368	354	363	353	343	377	353	346	370	353	333	336	362	351	338	369	350	368	355	352	332	335	354	325	377	348	377	331	350	332	323	351	360	356	349	361	356	340	369	363	341	340	340	412	344	334	380	360	367	348	368	328	358	368	302	358	324	351	361	314	363	335	362	344	320	367	348	330	341	367	339	353	337	344	335	333	337	372	350	338	333	343	316	349	327	358	377	359	334	370	357	336	310	342	368	346	373	388	355	342	355	362	366	331	344	346	321	319	317	383	338	321	360	319	356	351	389	327	319	356	350	370	351	369	324	352	341	357	380	339	358	335	366	338	341	377	380	328	344	362	343	388	353	346	344	356	337	360	331	361	313	309	352	326	325	351	352	360	362	304	362	346	348	325	363	331	332	363	346	341	357	412	358	379	355	357	324	319	363	313	326	344	349	344	355	353	377	352	349	341	350	338	375	331	319	363	374	328	323	345	327	344	330	382	355	328	336	365	356	331	348	342	341	335	320	340	351	342	345	347	362	390	348	345	342	328	364	351	383	337	359	354	333	364	353	365	348	351	366	390	330	350	356	344	345	323	330	323	358	342	386	336	334	374	327	373	376	358	336	371	332	349	361	354	337	362	345	366	348	341	348	352	333	376	328	364	325	373	340	358	323	381	351	329	367	341	334	354	377	365	349	341	349	344	333	361	353	345	352	372	328	349	352	341	325	347	358	336	364	342	369	372	339	377	380	338	386	367	372	360	361	348	327	314	364	333	350	354	354	358	363	353	364	368	346	368	357	335	351	335	319	356	352	326	365	353	343	332	326	312	350	355	355	347	382	350	366	337	373	341	373	330	343	324	352	315	368	335	362	365	346	351	366	349	328	329	338	351	344	344	382	356	330	352	336	337	371	356	350	402	344	358	346	327	342	324	307	338	326	342	326	347	336	394	325	331	354	306	364	345	365	342	344	376	336	373	338	314	333	334	381	348	369	379	389	367	326	392	385	347	335	346	340	327	381	310	362	339	384	360	385	346	382	373	363	340	352	355	358	385	397	338	342	328	334	337	350	376	349	368	381	343	353	327	361	350	337	321	383	364	348	340	322	340	381	350	346	336	337	347	357	339	364	365	351	374	378	344	360	349	370	337	359	377	352	389	362	328	355	347	340	347	313	352	351	359	335	346	356	358	366	319	347	376	333	311	356	350	368	350	328	344	324	369	321	349	335	351	386	350	346	364	349	334	352	309	353	332	334	353	368	333	357	330	387	328	334	314	328	357	314	347	382	320	345	360	315	364	350	354	350	343	367	365	316	349	332	366	385	340	335	379	356	355	330	351	359	338	364	356	350	341	349	346	341	346	351	337	359	369	324	339	339	341	360	319	340	387	359	381	352	348	368	353	372	353	342	338	333	366	343	388	346	348	357	346	306	343	341	351	371	344	343	347	379	354	331	378	387	345	342	335	359	358	366	378	337	329	356	337	367	389	337	342	327	329	340	347	365	327	342	335	360	381	352	355	370	316	353	382	345	356	338	366	371	357	339	380	367	346	317	383	337	401	370	357	352	347	352	386	335	355	376	344	352	366	342	356	348	366	349	337	382	363	349	349	351	370	358	340	332	331	398	324	347	347	362	333	355	340	341	331	354	371	328	327	368	348	377	313	355	394	347	356	358	322	349	341	327	344	352	377	356	341	343	309	355	358	371	347	351	361	331	353	354	358	368	339	345	349	353	354	318	325	350	368	338	364	344	345	339	359	333	346	358	362	352	338	337	344	373	351	378	368	335	350	372	347	353	345	340	360	330	342	347	374	328	345	384	329	335	374	341	315	360	326	379	344	348	331	330	388	345	345	343	395	341	356	361	367	326	344	382	347	342	338	346	359	375	339	346	311	349	342	330	352	367	367	365	355	355	351	329	387	345	356	342	355	355	356	366	354	348	364	379	362	346	358	364	322	361	355	326	349	321	331	358	348	363	337	349	332	366	344	341	359	398	363	355	365	321	334	372	358	322	345	377	339	361	313	362	335	364	320	332	366	355	347	348	359	373	349	350	373	389	339	341	337	335	373	334	350	368	376	348	354	325	318	355	342	346	384	352	337	365	370	370	360	343	331	331	302	370	352	357	361	389	334	374	361	344	364	326	339	351	352	321	362	400	342	342	354	347	354	312	351	372	364	353	354	341	347	339	364	363	347	354	332	342	340	349	383	354	327	312	346	377	364	371	341	355	337	372	335	374	369	331	344
2824	5347	3150	1715	1233	1014	847	719	673	625	583	574	567	552	496	567	492	527	508	573	516	518	506	483	510	527	482	457	469	525	507	463	475	487	505	511	495	490	477	458	528	492	478	495	448	490	489	545	462	501	480	452	474	498	511	464	490	487	494	477	468	492	493	482	450	459	505	497	481	482	509	467	494	510	508	505	493	466	469	457	457	462	502	510	472	449	532	485	452	478	502	499	502	525	485	519	481	482	496	467	457	475	489	465	481	477	486	495	472	548	469	507	463	482	472	475	484	433	514	459	494	477	490	480	513	463	491	483	470	458	465	491	499	508	483	495	470	491	472	475	493	484	439	500	514	463	448	436	473	486	436	465	483	492	490	481	476	472	471	467	504	508	474	489	452	454	461	485	506	478	456	456	509	449	468	499	494	448	475	506	487	467	436	481	493	472	510	461	463	465	458	472	507	464	487	435	481	478	490	494	478	481	431	512	471	459	486	507	497	508	474	481	439	511	490	480	500	462	497	483	481	483	441	519	520	468	457	458	499	452	479	477	494	523	481	545	438	494	453	500	436	475	464	514	497	460	494	469	468	501	468	515	465	477	454	497	431	495	449	507	477	468	466	455	481	459	483	512	478	422	479	479	449	493	487	477	489	489	493	486	469	457	533	436	481	477	479	499	495	458	456	522	429	465	496	477	472	489	470	474	503	497	475	463	458	480	462	499	499	526	456	511	465	476	489	485	499	495	473	484	498	431	454	476	493	508	427	470	490	481	485	469	486	484	528	485	450	515	492	486	476	519	503	464	492	476	470	474	467	489	498	499	433	528	484	444	516	481	514	476	502	499	510	474	445	471	502	505	514	477	456	497	492	546	466	490	509	492	479	468	461	403	506	493	475	490	531	475	491	441	434	453	534	458	521	483	516	482	480	481	477	470	503	452	474	481	455	481	477	479	517	485	511	439	464	513	492	488	475	462	495	472	492	494	523	460	511	446	498	491	467	472	452	486	524	476	494	548	490	499	456	504	500	518	454	516	441	464	468	442	490	478	462	455	499	510	499	489	459	464	472	484	456	475	480	486	522	518	480	482	465	463	489	481	506	485	460	484	506	449	477	455	457	553	488	478	468	487	466	477	485	458	488	487	457	496	465	475	472	468	476	481	520	473	515	476	459	505	480	446	479	508	484	490	502	506	508	468	515	498	497	486	473	492	461	501	491	461	495	478	465	493	446	471	500	440	463	478	494	455	466	529	482	459	464	477	501	549	467	499	528	518	531	442	507	518	476	507	507	489	495	444	500	475	470	464	484	491	474	462	478	516	479	484	493	521	461	503	485	506	518	509	464	490	446	484	476	456	459	513	491	488	499	506	519	491	471	527	468	504	481	467	474	492	485	495	451	450	492	477	482	455	475	474	480	507	504	448	503	465	470	495	506	498	491	485	439	478	471	492	465	455	448	495	476	521	487	505	470	482	501	489	488	509	469	466	460	468	499	506	468	464	446	489	459	481	494	518	516	497	464	507	470	494	499	503	454	458	490	477	499	488	514	511	463	471	498	479	498	458	487	505	470	480	472	487	493	491	457	467	512	511	499	473	433	487	462	462	485	478	526	464	446	497	497	489	497	477	498	471	517	440	504	474	460	452	503	467	464	466	459	489	510	483	455	491	440	461	476	439	488	489	514	483	487	494	478	490	463	489	477	546	457	533	492	500	454	458	475	459	463	528	461	469	486	491	553	475	475	506	481	469	488	517	448	480	458	457	480	483	487	494	467	472	462	481	459	463	452	510	498	500	469	505	492	511	488	488	466	497	469	461	493	487	481	500	495	515	488	468	485	483	504	505	498	497	498	459	445	488	463	494	520	457	493	472	510	500	460	472	502	475	516	514	501	475	460	495	499	475	466	471	521	485	510	503	450	471	511	515	447	505	457	494	436	510	469	496	484	450	511	495	490	513	466	481	460	468	477	458	464	507	453	493	506	480	506	465	514	484	499	485	493	473	460	496	505	471	474	491	479	514	522	477	465	498	473	511	456	428	506	486	434	501	526	519	457	481	491	495	495	477	460	514	476	460	478	466	493	518	502	481	466	449	461	491	483	494	476	509	479	486	467	469	474	488	489	518	506	504	466	486	487	430	449	471	495	477	457	484	468	485	519	481	451	449	490	510	493	451	491	477	517	479	465	478	499	511	467	448	530	421	468	424	438	525	461	453	517	467	491	462	492	436	503	469	480	494	443	452	500	505	480	464	452	476	484	484	457	492	471	495	477	481	491	453	484	462	473	489	504	463	473	503	507	495	497	481	492	502	472	461	487	463	459	477	462	484	469	477	461	471	426	484	489	483	493	463	457	491	451	507	510	482	480	479	460	467	481	480	477	511	479	528	441	508	490	523	498	486	498	512	466	512	520	469	481	504	515	492	523	538	470	486	506	495	494	504	480	476	496	471	472	482	433	492	444	514	493	466	479	479	475	469	486	499	472	450	485	507	503	517	474	492	431	467	517	470	481	500	498	470	497	465	471	493	436	462	472	475	442	478	469	470	487	466	516	485	495	492	509	475	467	493	493	512	502	428	466	454	505	493	430	441	509	467	506	476	476	457	489	473	480	482	470	466	486	529	493	472	516	457	488	488	487	535	484	452	487	444	502	496	511	492	482	458	478	475	456	508	501	485	513	513	487	496	494	539	523	472	463	496	499	503	500	463	504	497	493	483	438	469	483	442	448	456	487	464	506	502	468	480	463	482	473	442	482	501	482	530	453	477	477	488	495	486	478	468	465	487	503	482	511	441	472	488	498	476	514	468	528	493	504	490	468	497	479	491	462	490	478	525	484	484	544	478	503	484	508	504	455	480	477	495	481	485	486	459	514	483	471	468	478	478	468	498	455	458	462	472	463	493	477	524	456	451	454	462	492	465	481	473	448	451	472	498	464	492	474	493	495	459	427	482	440	507	466	492	466	479	484	520	493	489	502	428	504	496	478	519	470	512	491	470	490	464	454	492	486	502	493	454	480	529	481	480	458	464	543	515	484	456	447	523	486	500	463	490	451	488	450	515	505	453	504	472	450	470	486	469	492	500	466	510	487	465	485	490	472	467	496	497	477	512	435	456	488	483	495	464	486	488	480	503	514	469	480	486	501	480	500	469	521	502	472	504	491	492	468	484	480	469	480	466	449	462	485	458	507	498	467	476	479	434	471	483	483	487	459	478	519	471	477	511	485	431	484	459	460	507	502	457	488	455	501	474	482	486	501	479	486	459	502	437	475	500	517	505	469	455	459	469	470	517	488	488	470	497	461	426	491	475	478	468	464	421	515	511	470	500	478	482	478	519	483	491	529	516	473	478	503	506	469	478	490	485	508	477	441	470	486	485	499	498	473	515	475	489	471	455	507	507	458	475	459	476	464	471	465	477	531	475	488	475	482	484	445	486	504	447	474	518	464	461	516	512	482	507	491	478	492	481	475	486	476	480	453	494	468	471	484	486	493	474	482	475
24208	20853	26113	24691	2017	339	304	279	239	224	263	244	243	256	226	257	240	216	202	209	268	219	245	250	222	226	213	241	228	230	231	216	231	257	257	225	220	217	237	256	206	199	214	223	234	209	236	221	206	230	221	210	216	228	240	233	245	216	240	248	221	217	207	238	228	237	240	221	245	226	220	233	239	216	235	200	227	229	192	221	244	236	215	215	227	206	203	253	241	225	243	229	238	226	238	225	218	237	228	230	245	239	229	234	203	221	231	244	201	204	226	217	230	223	201	231	198	234	207	212	217	257	203	231	245	228	247	233	237	237	258	230	243	240	266	243	219	216	215	193	221	216	248	225	201	235	234	240	229	211	207	231	244	236	250	225	236	220	228	235	250	203	233	204	254	218	247	215	190	213	213	240	220	247	234	236	208	214	222	232	227	200	240	222	242	223	242	245	207	232	224	247	250	234	203	206	209	225	219	225	224	230	224	227	230	224	211	249	239	228	233	224	199	203	247	216	229	238	229	225	235	198	246	217	220	245	244	237	252	226	184	238	230	239	206	218	243	225	204	239	246	225	213	232	249	222	215	251	213	231	250	221	210	205	237	199	232	230	218	218	227	211	239	258	240	193	233	209	214	218	221	229	262	249	248	217	217	214	256	239	251	237	253	229	222	208	254	233	220	229	222	217	253	223	223	225	203	227	211	241	229	217	227	238	231	219	241	232	224	229	196	247	228	227	216	237	230	232	226	201	229	227	230	210	213	225	217	228	246	228	253	192	248	234	233	232	236	263	227	212	220	236	209	222	198	227	249	225	227	212	254	254	239	216	217	221	242	244	250	245	238	232	210	217	213	248	243	198	244	240	241	251	203	242	225	206	226	233	246	243	253	243	224	241	243	225	239	209	232	228	208	231	230	237	234	229	255	217	229	231	220	223	238	236	208	239	214	220	240	213	244	213	216	229	231	213	231	212	223	233	233	216	216	215	224	215	207	217	223	241	206	234	256	226	214	227	218	233	197	231	211	213	233	213	235	226	245	211	255	203	211	218	236	214	250	229	203	247	186	230	229	210	220	223	251	230	229	233	217	231	228	243	229	220	224	213	195	240	237	249	222	248	230	203	209	244	220	206	205	207	211	170	228	237	239	224	240	218	234	181	231	217	196	255	232	225	247	254	228	247	240	217	221	224	244	240	241	224	221	227	231	258	221	203	207	209	212	263	234	233	213	206	220	229	211	247	213	230	244	234	199	229	217	220	256	237	222	213	228	227	213	228	239	212	211	241	228	219	213	205	217	206	250	223	219	221	240	212	213	240	253	231	213	213	212	211	226	209	231	214	209	262	207	240	217	226	200	232	205	253	262	243	227	241	228	222	223	223	224	214	231	241	219	207	254	218	233	224	247	233	253	238	233	207	227	250	236	245	229	197	216	230	223	243	235	240	228	236	200	229	205	270	231	231	211	229	205	227	227	211	225	208	233	215	213	237	247	229	231	258	212	210	219	211	232	230	240	219	241	227	206	239	211	224	227	200	234	220	239	224	213	223	223	228	221	239	238	225	218	248	241	226	208	237	242	225	219	206	205	215	257	250	225	228	229	226	225	217	201	223	199	220	247	215	232	216	209	204	233	231	212	240	211	216	216	235	215	246	232	216	233	211	251	225	226	238	213	255	226	213	226	225	218	234	193	211	244	214	199	227	212	228	212	185	217	209	205	241	224	220	241	218	214	219	244	220	242	210	214	230	219	213	245	218	227	224	227	219	230	213	215	215	234	210	215	197	237	241	241	230	242	238	226	232	223	212	229	234	217	202	215	247	193	229	229	223	220	222	207	225	203	216	212	231	219	231	248	204	233	218	239	198	203	209	232	220	231	235	215	232	225	222	219	205	228	234	240	216	220	222	238	212	232	247	206	216	224	236	221	228	229	234	259	224	249	234	207	215	237	227	240	222	213	227	235	233	259	213	213	234	237	224	226	240	194	217	218	229	248	213	210	198	264	233	206	205	240	219	222	208	232	216	248	204	239	223	241	223	207	237	208	218	219	237	222	216	247	208	232	220	218	228	225	224	223	222	247	207	225	213	215	257	230	232	225	232	254	220	246	226	210	249	228	233	230	213	223	225	222	216	231	249	222	203	242	222	227	230	220	215	221	239	224	218	212	202	226	227	233	220	225	235	220	226	218	231	243	207	201	199	242	214	241	221	240	227	234	238	226	234	219	243	245	212	262	209	205	230	210	230	217	220	244	229	234	203	225	256	192	222	202	246	215	231	229	227	223	213	186	236	241	210	230	254	214	221	208	267	239	226	227	216	238	245	251	247	221	211	216	232	223	226	222	199	223	239	244	209	205	233	230	230	202	246	220	192	219	204	235	208	224	218	235	210	230	241	226	215	229	196	244	254	215	232	209	217	251	236	214	244	223	211	213	264	221	204	205	219	205	240	218	239	237	241	211	234	213	209	221	243	227	214	218	207	249	232	238	214	238	240	216	261	235	217	224	208	204	227	241	238	213	231	224	235	227	229	248	218	202	229	255	240	224	207	214	230	211	228	212	219	227	225	239	221	216	217	241	205	249	229	251	228	232	234	248	231	225	221	207	247	231	243	226	225	212	242	194	220	238	224	233	235	226	208	209	215	242	220	222	238	217	235	238	216	243	224	234	238	228	215	224	221	232	265	210	232	202	209	209	232	248	217	237	203	222	178	216	247	211	232	217	204	229	214	195	228	241	232	208	213	217	230	238	210	239	232	209	229	240	231	198	238	242	216	198	215	240	203	247	221	229	201	238	218	228	223	245	212	220	248	232	219	247	229	234	233	249	234	229	242	227	233	216	229	242	246	220	230	232	217	222	243	238	228	229	233	220	226	217	210	253	221	229	233	241	219	236	232	208	231	213	209	218	209	222	259	233	195	210	264	261	243	216	232	188	213	219	223	224	234	213	215	270	226	223	206	218	233	238	234	201	255	232	235	231	263	224	224	230	201	236	239	218	210	217	224	248	232	223	257	209	228	248	217	243	245	242	228	240	200	224	249	236	238	239	251	251	234	241	213	246	259	216	229	215	251	217	223	207	215	214	244	224	239	232	209	247	238	252	245	201	238	216	220	212	205	231	193	220	203	213	190	224	256	227	211	237	240	216	233	215	232	231	220	220	212	225	227	218	245	227	202	231	228	224	240	249	217	230	200	243	246	240	227	226	234	215	227	220	220	217	235	240	234	244	234	223	210	216	211	239	238	220	211	221	198	236	229	227	230	240	235	246	206	233	221	227	218	252	231	224	216	236	219	237	238	218	233	240	242	228	216	228	236	224	202	231	240	220	246	245	236	217	211	217	202	228	255	239	227	227	221	238	208	219	224	204	223	226	246	207	212	239	235	227	237	215	224	252	232	201	227	243	248	211	219	239	221	240	250	260	219	223	226	214	215	223	234	209	222	211	244	217	230	223	231	216	233	252	212	231	229	235	224	211	243	225	225	206	248	234	218	250	225	233	241
2949	3154	1786	975	707	582	457	467	391	397	372	334	324	326	322	317	318	314	343	317	306	326	304	303	314	318	266	312	290	298	283	284	308	339	307	301	284	276	306	325	308	296	267	292	310	300	276	302	293	284	288	307	276	281	287	291	315	298	280	273	335	293	299	276	279	272	308	256	290	295	288	289	316	273	304	288	318	271	319	296	311	288	304	288	292	301	299	294	288	293	291	267	296	275	301	302	278	305	279	294	265	302	289	328	310	295	279	295	328	284	273	271	296	299	281	298	308	287	305	287	284	321	305	302	309	292	296	314	307	287	277	276	284	283	275	283	327	284	285	296	288	286	272	307	289	286	276	288	288	293	307	287	291	294	281	296	290	314	281	295	342	294	284	291	311	275	302	277	275	290	307	283	326	296	288	299	278	262	277	305	288	291	306	323	239	264	306	295	305	288	287	285	284	334	273	278	291	272	265	309	284	323	295	295	329	266	291	289	313	279	276	275	277	293	294	284	330	288	272	293	300	267	289	307	318	254	304	316	268	263	318	296	309	285	284	275	291	259	298	289	322	304	314	279	274	294	292	288	279	294	284	270	287	291	264	272	284	283	295	247	300	285	268	290	284	290	274	292	305	279	292	292	280	269	270	282	299	305	272	294	291	293	300	277	278	269	283	295	332	297	301	275	293	276	308	289	282	288	248	296	297	305	293	289	288	282	274	319	296	296	273	306	305	286	285	287	290	323	284	296	305	312	304	298	315	270	276	283	268	308	294	265	267	304	301	266	300	283	304	293	297	282	267	296	288	291	319	321	296	318	314	288	313	265	302	296	257	290	282	309	300	311	263	322	268	299	277	299	283	300	284	288	295	271	276	274	305	289	276	302	308	289	293	285	273	296	285	291	293	295	295	283	291	301	313	296	310	298	303	275	272	293	298	280	274	273	278	264	301	309	298	284	291	301	316	318	284	289	278	289	344	297	300	267	314	306	262	306	279	300	305	300	303	293	318	299	339	275	296	301	298	269	296	284	303	283	282	279	308	283	295	262	281	266	301	355	311	310	295	320	311	298	301	267	299	298	282	291	278	270	308	276	322	324	291	340	307	281	303	258	288	293	309	288	294	290	288	295	279	259	321	306	277	310	276	295	302	299	296	309	287	297	332	285	272	284	297	277	271	284	304	317	273	280	316	288	287	311	292	328	282	313	262	336	296	306	288	314	288	295	316	299	277	272	282	295	314	309	289	264	303	310	282	297	317	310	288	300	305	297	304	278	310	306	285	312	285	299	267	298	279	293	301	288	312	301	312	301	280	329	274	290	282	293	326	300	305	327	291	307	299	311	324	278	271	318	299	292	286	319	272	282	295	279	291	309	285	280	278	275	290	268	312	306	306	293	289	293	271	285	313	291	283	314	287	302	273	274	308	309	297	283	305	295	287	319	285	288	269	274	275	301	290	288	284	344	293	288	294	301	283	302	274	292	303	274	279	285	285	305	300	295	285	295	329	307	287	299	290	257	296	300	301	284	283	308	312	283	320	315	297	291	294	311	291	319	294	306	302	323	289	289	275	293	286	278	284	287	306	287	313	335	287	287	280	322	273	280	329	313	278	314	334	319	289	296	331	291	277	291	300	302	284	273	294	306	298	302	322	280	290	274	282	286	277	325	297	301	289	340	289	284	287	304	310	279	299	301	320	300	306	285	282	293	270	283	320	313	305	275	303	299	300	290	301	287	265	292	253	294	284	289	295	312	256	321	296	278	281	315	284	304	293	258	297	266	286	276	294	299	279	275	268	284	262	297	307	289	263	302	279	288	281	255	287	288	282	285	281	321	288	293	307	294	276	328	294	341	301	306	282	307	277	287	276	299	268	280	302	314	295	302	306	274	266	269	268	292	281	279	301	278	284	297	291	343	303	279	311	277	302	294	296	288	253	286	296	302	289	278	296	318	303	289	277	270	328	261	329	306	283	312	262	285	288	315	293	299	251	313	305	284	310	290	334	297	311	268	282	317	259	312	273	258	308	290	287	304	291	277	282	310	276	302	266	298	285	289	296	301	319	316	294	294	277	297	264	269	315	294	299	300	298	310	291	300	308	301	290	282	287	303	291	302	332	287	310	250	325	285	281	310	272	282	269	308	293	305	310	285	280	275	296	309	318	303	291	298	298	299	265	294	284	294	281	320	300	306	273	296	310	324	302	284	310	291	305	274	324	303	275	292	305	287	288	284	298	286	307	284	265	260	296	292	295	292	315	302	322	308	304	275	279	283	311	258	314	332	282	286	274	290	280	287	255	249	295	314	322	269	273	276	306	298	277	290	285	288	299	308	310	280	274	299	299	292	313	308	287	318	316	319	281	283	281	316	295	288	294	297	288	297	270	263	286	274	284	275	261	265	325	315	285	302	298	291	302	263	288	300	287	277	293	274	307	299	310	287	284	277	293	282	281	292	292	281	280	308	326	296	240	274	297	299	306	280	297	277	283	286	318	276	307	283	277	293	287	263	276	273	316	283	292	268	261	303	278	286	245	323	284	303	254	327	286	278	304	301	276	273	282	293	287	289	311	281	282	264	296	296	281	265	305	316	305	290	272	301	300	281	297	299	288	287	305	282	290	288	287	307	261	282	276	295	288	300	290	317	289	297	275	312	257	280	277	257	301	268	260	292	293	306	270	285	277	290	304	303	299	289	269	287	279	293	311	291	282	257	298	277	309	309	273	322	280	318	297	306	301	278	301	297	315	259	262	269	298	270	292	284	275	311	321	295	278	276	295	289	304	317	351	287	295	301	305	255	265	306	319	286	272	294	270	308	307	290	294	303	314	293	274	281	291	285	296	285	309	268	321	290	279	292	314	295	288	310	274	261	313	261	286	309	287	306	312	303	296	268	317	276	289	251	278	289	294	291	296	286	275	290	332	299	319	296	295	326	330	293	301	323	296	321	290	296	293	294	320	275	305	329	281	310	263	323	323	302	296	309	255	293	296	306	296	277	299	317	281	305	293	283	302	300	275	283	291	262	273	285	310	316	263	275	282	260	283	281	314	318	266	264	262	294	288	292	292	301	261	302	270	311	303	265	298	288	313	308	286	293	298	292	267	268	294	285	288	299	305	307	297	290	260	292	275	293	301	315	295	285	297	275	292	270	305	287	281	283	303	298	313	321	278	307	288	316	274	297	303	332	283	301	276	312	275	281	291	328	290	314	291	298	296	332	275	280	289	307	297	300	298	301	295	300	294	275	298	306	266	298	275	299	280	281	261	299	290	306	283	298	304	289	319	293	295	295	307	276	300	315	290	286	286	271	286	313	299	307	293	275	290	323	275	315	308	285	280	289	296	293	293	302	308	287	303	309	295	302	289	274	265	317	284	289	335	291	289	283	275	296	305	296	295	310	288	307	290	281	307	304	294	277	299	279	301	268	260	302	274	292	309	294	288	311	274	332	289	276	349	292	315	290	298	273	305	316	284	317	269	281	307	276	276	288	280	317	332	309
22172	20900	28289	23665	20895	19920	1129	439	346	345	317	317	295	315	270	274	258	286	271	297	274	271	251	284	268	297	261	266	249	250	273	236	239	240	230	274	267	263	279	240	261	285	275	285	274	236	270	274	239	261	254	271	297	236	283	269	247	242	244	247	260	272	257	269	252	238	249	267	253	290	283	264	266	266	283	271	242	250	241	256	278	245	251	249	280	261	271	276	271	257	250	266	278	263	257	274	268	261	276	267	270	286	266	263	277	265	274	265	273	230	222	225	267	246	252	254	248	223	247	252	254	257	273	254	273	282	272	251	257	266	254	282	235	234	266	258	254	271	269	273	272	266	272	273	261	240	271	276	260	266	282	267	259	263	256	261	206	251	261	256	246	229	252	258	260	252	256	250	286	239	263	292	255	267	256	271	283	277	252	245	286	222	294	257	260	269	225	238	272	254	252	249	284	251	263	258	262	228	258	247	246	280	258	244	268	250	223	256	249	244	266	257	253	286	250	271	273	247	244	239	263	252	257	255	280	258	263	268	250	270	242	271	270	286	272	247	258	304	263	261	245	232	258	246	277	258	259	234	285	252	243	266	230	255	240	284	264	242	265	260	249	257	252	257	267	259	271	251	265	270	274	235	261	272	237	279	275	266	219	289	249	241	269	247	266	272	258	257	266	254	245	298	222	245	245	256	262	248	301	238	275	227	283	273	249	259	269	270	249	277	257	256	262	274	239	278	254	275	250	252	246	276	243	261	276	241	256	252	221	221	246	268	277	257	250	227	286	250	265	262	258	263	253	249	250	266	252	251	245	270	263	262	228	222	254	259	233	245	256	228	285	253	238	243	261	257	280	277	275	268	281	254	253	250	254	267	244	228	227	255	255	277	286	249	243	221	240	259	284	275	274	284	287	257	272	251	257	255	253	261	278	244	255	270	247	277	264	259	214	267	259	247	254	276	262	255	247	245	253	253	271	259	270	257	263	280	247	238	273	221	257	237	231	263	246	269	263	263	253	231	242	292	284	244	216	246	265	271	311	257	259	255	285	255	255	276	228	263	227	259	250	243	254	282	252	251	252	276	265	243	258	249	232	265	278	254	253	232	251	283	253	272	251	268	264	250	233	268	256	268	284	236	267	272	258	285	280	248	242	251	279	243	264	269	250	281	252	249	290	255	259	246	250	258	260	260	256	282	257	221	254	242	266	238	260	260	231	262	259	247	259	247	259	261	258	258	258	268	278	235	262	245	304	252	246	267	266	223	236	252	261	274	208	284	265	270	237	273	260	246	262	225	238	269	238	268	245	237	246	271	257	255	257	254	271	268	269	250	270	258	258	272	271	267	254	265	234	260	232	251	283	243	254	250	256	238	233	246	226	263	258	257	232	253	270	267	252	237	268	261	255	278	265	263	256	257	252	258	253	249	260	247	260	243	238	272	287	264	243	246	291	276	282	240	234	240	248	263	293	251	238	284	247	273	245	265	241	249	274	243	244	252	234	244	265	239	261	266	247	264	258	253	254	248	268	264	254	244	248	259	256	263	251	269	263	268	220	228	234	259	279	229	248	249	256	255	265	256	284	224	278	275	250	243	229	256	258	296	241	234	236	264	250	245	277	255	243	274	271	272	252	230	276	254	260	251	273	281	261	277	257	251	254	284	259	235	212	272	257	269	241	284	267	271	246	257	269	214	248	271	242	263	269	257	260	254	257	240	274	274	249	258	275	254	254	270	261	288	255	285	271	261	254	254	249	269	284	241	273	254	280	252	255	282	231	249	250	270	265	264	284	243	247	285	262	244	280	233	263	245	291	249	247	259	269	253	270	279	265	225	280	240	217	274	244	247	252	276	290	260	277	239	254	253	274	248	237	270	270	245	279	257	273	280	255	254	268	263	240	243	262	270	266	227	250	250	250	237	230	276	255	252	237	280	240	282	248	249	246	262	272	250	285	307	230	251	249	234	252	266	271	257	245	265	254	248	259	256	273	253	264	268	256	227	269	272	263	253	262	228	243	240	293	240	253	252	288	242	268	271	267	274	269	257	283	240	241	283	249	241	270	251	211	285	250	257	271	241	238	250	255	269	242	266	251	266	258	263	271	233	240	250	267	253	244	250	253	267	246	240	248	266	241	275	285	269	260	252	253	250	275	273	257	236	285	275	254	231	249	272	272	246	252	258	226	244	256	258	266	247	286	259	266	255	253	216	273	269	282	270	260	253	230	247	233	249	257	250	267	276	252	259	270	260	266	260	244	255	278	268	242	260	242	211	261	248	238	243	257	284	244	277	222	280	281	265	250	246	249	237	231	265	280	226	250	277	258	271	256	254	273	256	293	254	279	294	259	263	252	279	246	232	258	263	243	240	268	247	265	250	276	288	235	234	277	249	264	241	255	263	267	246	252	270	281	246	236	248	288	264	261	258	275	254	261	266	256	259	278	249	243	215	285	242	272	263	249	239	271	273	256	237	252	291	237	264	235	270	279	244	276	260	239	272	267	283	248	265	283	237	276	284	258	252	251	260	272	255	267	243	250	258	266	251	244	242	267	266	232	223	237	270	251	229	259	265	248	251	241	268	259	256	266	252	253	302	246	242	257	264	271	244	268	269	271	269	255	260	266	287	258	258	241	248	236	286	232	247	269	268	239	261	263	260	267	262	245	253	246	260	266	292	225	255	265	247	269	271	283	271	239	234	259	266	278	216	254	249	250	270	240	267	280	261	231	229	265	270	256	275	237	283	247	265	277	281	249	246	262	251	268	266	269	251	281	274	279	263	259	288	240	263	251	245	281	257	270	287	252	260	263	299	262	255	261	255	259	227	282	270	243	248	205	260	279	270	232	257	267	224	235	281	236	260	278	269	230	253	294	227	258	258	275	248	244	259	258	245	284	255	233	242	292	274	222	258	257	254	268	260	263	248	246	260	262	267	294	240	265	230	236	247	241	270	243	236	270	271	228	252	247	251	248	270	271	272	262	249	256	235	253	273	270	283	280	264	236	241	241	267	263	261	251	251	246	254	251	249	242	260	246	249	228	261	222	263	276	255	254	275	251	248	247	260	249	250	266	266	242	242	257	236	255	257	243	257	268	280	273	278	255	287	244	236	244	260	269	266	246	232	237	282	261	254	290	278	268	242	277	249	257	262	263	285	246	262	256	262	235	231	240	275	249	259	238	258	237	258	240	277	257	239	230	273	275	268	244	257	262	235	264	270	276	248	262	252	273	264	251	261	249	284	275	259	217	260	272	267	240	264	238	278	235	236	262	254	256	234	242	245	254	244	251	238	237	292	251	232	241	274	275	257	250	262	264	237	252	260	266	271	248	257	281	266	242	277	250	246	256	274	276	269	263	297	242	244	267	262	269	256	265	233	231	252	247	265	260	282	254	256	225	277	265	244	263	216	264	251	257	243	263	241	271	276	245	253	260	249	242	275	260	231	228	259	249	239	239	254	256	225	258	263	280	287	253	244	252	245	245	259	239	255	243	272	252	283
3708	9515	5297	2637	1852	1384	1129	849	747	632	565	542	484	502	450	457	413	446	385	414	414	395	370	420	388	405	387	376	346	419	354	392	349	386	357	350	334	342	333	342	346	352	350	342	333	361	357	348	337	333	370	351	338	393	332	370	303	317	344	325	359	331	367	375	351	319	334	330	360	352	313	324	330	357	325	348	325	373	361	351	325	345	356	346	316	361	361	355	339	327	351	314	346	340	324	344	314	336	346	326	335	311	365	309	302	343	332	330	362	340	341	340	320	339	336	338	362	348	339	315	326	314	311	306	353	314	343	332	335	318	333	330	319	337	332	362	366	323	338	342	336	339	323	347	334	336	340	337	350	290	327	323	329	338	329	344	330	311	346	313	337	310	286	309	353	341	360	309	322	319	318	312	325	329	357	364	329	353	325	328	293	305	327	336	321	323	340	337	334	308	347	327	347	350	337	333	356	350	333	310	355	331	331	345	337	353	345	333	299	381	332	372	333	340	311	340	345	328	331	306	341	331	319	356	328	348	350	328	366	346	336	334	346	317	363	359	359	338	349	348	374	343	335	342	342	358	347	378	325	334	347	339	348	327	360	296	346	370	321	311	337	339	328	328	337	398	321	305	340	320	364	363	312	346	358	330	325	319	310	328	316	323	338	340	344	328	300	361	335	352	364	343	332	340	330	347	353	325	364	326	352	353	331	329	312	318	362	376	331	361	321	318	325	309	335	317	299	393	330	344	333	334	359	327	361	324	321	305	316	336	319	345	344	346	339	320	321	355	361	318	338	302	347	332	333	337	333	346	338	380	354	330	337	324	342	342	389	352	315	352	343	311	325	345	339	363	352	352	342	361	348	323	335	303	342	324	341	350	327	294	353	329	334	316	343	314	317	303	342	334	343	308	334	362	362	349	354	345	358	323	335	334	313	323	341	321	331	343	356	346	329	350	323	326	334	371	319	318	360	351	360	363	324	330	304	350	339	345	356	349	327	349	338	319	351	345	331	376	339	334	335	339	326	364	299	316	313	351	347	328	336	340	323	352	327	366	332	349	334	324	340	323	327	365	333	348	335	289	355	365	347	322	329	345	346	338	355	339	316	354	336	355	324	335	350	338	345	364	313	309	315	316	341	343	321	341	377	362	299	305	343	277	335	358	370	306	348	354	338	352	358	312	343	344	298	331	316	317	339	318	328	359	360	373	318	334	317	351	352	350	350	360	333	340	362	347	332	341	364	309	348	335	345	318	315	333	318	342	341	336	358	317	339	321	330	337	334	344	341	296	324	333	338	348	353	351	301	334	343	332	356	323	337	345	334	323	304	333	362	312	321	364	356	348	318	376	344	339	351	342	329	341	330	329	331	320	371	343	316	318	316	328	377	348	351	364	364	337	346	338	331	343	322	294	351	339	333	334	317	358	311	324	330	329	332	372	343	310	332	329	349	341	347	344	329	312	336	330	319	377	318	348	338	357	302	349	346	326	357	300	335	313	346	322	344	319	282	330	324	337	341	330	343	330	356	333	334	347	349	376	296	337	326	362	322	355	337	337	325	347	320	330	347	340	330	338	331	346	314	327	361	364	357	362	331	320	307	335	301	309	343	319	324	352	352	345	362	326	332	342	342	326	339	319	312	339	322	327	325	349	334	324	354	347	333	360	355	332	355	320	349	338	334	341	365	348	296	347	321	342	353	367	330	315	316	308	352	334	323	338	325	336	300	332	307	319	350	323	353	336	335	343	318	338	307	339	306	328	352	342	360	320	335	326	343	315	326	364	315	341	340	342	356	285	336	327	361	363	357	321	363	366	342	348	324	387	343	303	364	329	357	338	313	313	355	345	356	343	368	354	334	333	328	290	354	332	372	319	339	330	321	359	349	318	317	315	346	346	341	344	336	375	312	375	317	305	342	290	351	360	350	309	345	355	348	297	351	337	303	333	367	326	329	333	305	318	343	316	338	338	332	334	311	362	354	343	351	361	376	331	347	318	351	340	352	363	361	347	330	344	324	314	342	363	339	369	326	367	345	334	367	353	306	343	349	319	334	371	317	340	336	330	352	321	358	357	313	323	344	343	346	327	331	313	356	317	343	346	320	329	310	328	341	332	349	344	326	330	331	334	341	324	316	340	318	349	322	316	358	327	336	330	354	362	335	327	331	282	340	343	340	350	359	338	307	319	367	331	316	328	330	306	312	352	303	354	321	326	292	342	324	315	315	379	317	357	353	321	296	349	345	373	324	358	324	327	363	358	370	332	326	317	324	314	331	349	329	347	324	345	368	355	339	357	345	372	325	319	318	349	355	339	353	341	342	340	365	321	333	366	336	306	350	315	317	357	317	355	341	344	323	313	334	344	333	322	349	375	335	339	348	352	336	302	293	316	367	311	368	349	346	342	340	338	340	341	340	325	325	355	326	403	369	318	334	310	315	347	322	343	351	324	352	352	342	292	325	347	368	349	340	315	309	355	317	341	333	355	361	361	355	354	342	341	332	320	326	328	342	335	332	341	344	338	327	323	314	331	348	325	345	345	339	345	328	327	319	358	330	351	374	341	310	308	345	327	359	317	348	356	348	365	327	335	341	342	341	334	337	304	336	312	350	335	316	342	339	321	303	325	364	354	328	354	300	359	339	353	356	337	347	350	360	323	350	366	327	307	320	304	346	371	309	317	357	345	330	348	318	321	323	351	361	340	329	329	324	306	317	348	350	330	327	349	344	349	349	338	336	306	325	396	337	320	355	353	317	342	324	393	330	371	336	338	301	360	339	319	346	340	334	334	353	322	345	294	343	319	330	335	347	351	358	324	326	339	317	368	334	329	317	351	340	342	308	320	326	351	337	326	327	341	316	330	340	352	292	325	310	350	338	334	326	355	315	342	325	315	334	335	327	357	364	326	368	345	356	338	325	354	338	343	345	285	332	332	313	331	332	360	319	354	330	347	346	356	370	353	330	365	332	319	311	323	355	373	350	303	359	349	377	352	360	320	344	342	347	343	316	332	348	338	349	319	370	346	323	314	326	337	326	334	340	335	345	316	338	347	334	300	338	360	323	337	329	340	347	342	320	336	345	338	311	316	334	326	335	321	342	317	349	326	316	353	351	332	318	350	335	330	331	330	336	326	342	355	312	335	325	328	351	311	315	329	333	321	333	329	339	355	340	324	320	346	340	342	349	296	337	351	330	314	356	337	356	347	301	335	331	326	360	349	319	326	329	315	348	349	354	303	270	371	335	337	329	364	316	321	343	311	303	365	316	342	338	311	318	348	344	329	314	323	363	319	339	323	358	355	335	317	340	340	338	338	331	314	339	343	360	315	363	359	333	323	390	318	354	324	357	363	337	325	347	294	331	334	333	354	346	323	327	323	342	337	309	325	349	342	333	339	354	344	310	345	345	327	341	341	337	336	286	330	352	352	341	348	347	365	368	341	335	335	335	343	336	347	352	323	367	341	319	334	329	367	325	316	349	352	346	360	329	321	324	314	348	316
26947	17901	3421	445	362	338	309	307	314	311	340	344	322	319	340	319	348	306	314	310	304	332	348	324	335	292	295	363	337	305	307	284	301	327	321	341	329	304	304	306	292	328	339	322	311	294	339	317	318	312	307	321	362	323	292	314	324	305	321	286	332	327	311	326	322	345	351	324	332	323	294	326	326	300	343	297	307	305	323	329	324	320	314	310	342	304	336	289	338	317	307	311	317	332	322	304	321	316	324	301	312	308	303	362	313	299	351	329	283	334	314	311	344	337	332	323	339	313	279	324	318	343	316	328	347	321	299	305	300	278	297	331	321	339	343	352	308	315	323	315	287	296	316	323	334	301	333	325	291	347	312	317	303	308	314	324	305	308	281	328	317	309	308	347	309	299	325	323	339	313	310	292	297	334	308	330	304	343	318	297	332	294	299	318	299	321	331	314	334	333	318	306	333	321	365	329	295	301	307	323	338	311	322	344	293	321	296	307	338	290	315	327	309	309	308	348	316	335	343	329	302	335	331	320	285	298	346	331	345	316	306	337	328	312	318	317	304	296	320	336	343	326	321	291	317	331	282	317	306	318	339	311	306	289	304	303	319	310	343	307	316	333	349	319	314	327	318	337	351	304	324	319	303	347	336	286	301	340	292	341	345	282	324	288	323	305	318	324	301	320	247	300	293	330	274	302	295	336	302	305	323	324	324	299	302	319	285	313	329	315	319	318	331	331	286	302	300	334	314	309	268	349	314	283	309	332	316	315	311	310	339	301	294	335	307	305	321	356	326	340	314	343	328	316	310	298	324	314	319	339	316	310	307	304	321	306	339	358	357	291	325	302	290	342	299	311	260	306	309	297	305	318	334	313	312	305	326	340	310	301	294	356	312	357	303	342	311	313	318	318	304	352	346	367	327	333	319	343	321	323	301	303	324	338	317	319	300	303	309	304	315	319	298	308	306	311	303	323	301	312	337	292	309	301	321	297	272	348	323	298	300	331	340	327	335	304	334	318	306	324	306	314	303	310	294	293	336	313	344	334	295	331	308	313	322	318	336	333	350	293	324	305	316	310	339	307	321	342	314	318	307	313	331	319	299	326	310	327	320	311	325	297	311	332	307	314	340	344	319	312	311	288	328	293	276	304	343	304	292	315	295	302	267	370	311	314	340	330	291	322	312	327	344	310	305	307	321	323	301	338	330	319	301	329	323	300	295	317	299	312	291	305	295	316	322	312	301	315	305	316	325	326	309	317	308	325	306	298	325	317	305	316	304	322	341	313	304	331	289	353	327	288	349	334	283	283	314	312	358	359	301	324	305	312	317	321	323	317	274	323	316	320	279	296	311	308	336	367	329	321	323	354	342	317	305	328	317	321	311	312	304	282	340	309	295	319	314	335	312	319	311	310	319	320	302	290	296	314	296	336	312	302	314	305	299	304	309	323	342	350	311	328	332	298	340	314	326	318	339	310	325	327	302	312	298	315	288	319	275	318	340	301	330	303	319	321	309	314	341	321	344	299	298	333	307	312	327	339	339	322	342	310	349	325	329	300	304	330	300	299	308	315	339	301	316	330	341	342	340	348	296	325	337	329	331	322	336	323	334	290	306	303	322	308	317	297	326	313	304	306	300	287	311	320	296	333	315	330	313	311	267	290	323	342	322	313	318	327	293	316	337	317	285	316	291	373	299	311	333	270	309	322	305	321	305	323	323	300	325	335	298	329	325	278	331	285	300	326	308	336	290	311	303	301	320	322	312	327	319	371	322	322	342	278	342	272	343	338	306	347	316	284	325	320	360	295	307	317	353	322	321	340	323	306	323	325	320	290	303	312	315	292	317	324	314	322	333	309	295	329	327	333	314	311	311	323	325	296	283	319	305	329	338	364	319	301	319	315	366	323	306	353	293	344	288	362	326	324	329	301	272	317	309	271	299	295	320	304	347	321	354	334	303	307	339	318	309	286	323	307	333	302	340	307	328	331	312	342	326	321	297	305	285	345	308	313	331	333	280	297	341	293	326	330	307	308	323	332	322	322	312	316	299	313	312	346	333	310	306	324	295	347	335	271	344	334	334	311	310	299	334	314	304	299	306	311	308	292	303	333	304	330	310	288	316	302	309	299	306	333	319	306	297	306	324	325	314	287	333	312	327	290	335	312	346	318	307	307	324	289	305	299	317	302	325	341	299	305	303	339	313	312	312	348	302	313	305	321	293	328	307	323	310	309	312	290	304	276	301	316	312	314	337	328	311	317	293	298	316	310	341	352	311	285	309	319	331	313	278	308	333	341	285	283	305	335	327	336	316	346	316	340	326	303	322	322	331	334	296	332	279	343	328	295	329	321	343	300	312	312	304	324	309	321	324	320	305	295	306	314	302	318	303	342	356	309	325	301	320	335	289	345	325	302	323	329	352	288	303	304	347	318	312	307	346	309	337	322	332	343	282	342	313	326	306	302	274	324	309	332	319	304	299	299	297	310	314	365	316	331	313	332	287	297	282	314	338	288	317	353	316	309	326	318	313	329	331	296	278	330	332	299	310	327	291	312	303	347	345	313	322	306	318	297	303	316	342	327	315	340	302	348	313	300	327	300	317	295	301	280	301	312	294	318	310	320	277	305	341	350	304	348	306	306	345	310	303	321	321	300	302	297	326	329	313	315	308	316	314	303	314	313	309	326	319	322	301	319	311	301	313	297	300	331	321	343	298	361	316	341	280	338	350	279	306	294	294	329	300	295	329	311	314	285	319	292	299	320	311	326	306	292	316	312	318	317	313	303	320	324	307	308	308	290	312	322	341	315	328	326	319	302	326	281	303	343	307	342	345	266	303	314	302	336	327	299	317	312	324	288	324	339	343	322	338	312	307	312	327	286	331	306	293	314	311	321	302	320	329	294	349	322	320	317	301	314	304	296	328	306	307	347	316	303	302	302	329	323	303	328	316	292	320	306	286	312	323	326	318	305	330	338	326	308	312	320	337	316	286	286	299	320	327	325	322	329	313	334	299	333	366	333	322	320	358	333	324	305	307	332	294	310	321	335	321	292	347	316	312	314	324	318	326	316	348	312	311	297	310	314	289	313	313	308	308	312	306	329	319	292	302	312	314	306	300	300	311	347	333	304	339	303	335	324	314	319	305	373	300	304	328	338	324	355	282	309	334	352	321	305	300	325	309	310	331	325	304	349	333	317	322	306	283	344	330	322	308	301	315	288	306	363	319	299	321	310	319	307	293	311	313	326	311	335	341	321	327	335	323	309	318	302	329	280	318	329	352	343	297	285	336	326	317	324	323	326	316	310	331	345	306	309	305	339	270	293	331	311	320	294	309	337	304	323	301	310	316	301	310	322	286	323	314	337	321	323	322	323	314	341	335	326	302	315	325	342	328	330	335	328	329	342	315	329	317	337	334	331	278	294	352	337	314	312	337	321	284	332	342	278	307	319	350	301	310	281	317	301	287	296	336	303	349	330	335	300	291	319	346	316	306	274	322	304	326	317
4208	763	551	492	472	441	442	425	455	437	436	486	427	438	416	418	424	396	418	444	450	414	454	443	427	463	454	458	454	423	436	425	456	455	414	418	426	456	412	437	463	452	402	431	453	415	427	469	394	447	437	402	461	435	420	468	500	423	492	397	389	464	426	434	403	433	430	454	422	458	449	453	450	449	396	438	401	432	450	457	418	445	421	422	424	445	423	429	436	438	419	425	425	451	444	431	412	431	421	426	454	486	425	434	407	394	384	423	425	442	477	417	401	398	415	413	444	408	437	448	408	446	438	495	439	431	432	430	433	448	459	430	431	431	473	446	427	432	471	427	423	428	419	455	444	444	432	406	444	435	402	424	424	449	436	438	459	442	444	423	400	393	424	474	474	414	442	428	426	439	432	410	434	418	442	384	451	433	446	443	454	443	434	472	424	462	440	396	434	427	437	444	376	455	422	416	440	438	445	449	430	428	412	418	421	417	432	438	414	490	438	442	416	431	402	432	414	426	449	416	450	440	471	464	416	432	402	426	432	410	422	418	461	437	401	409	403	420	418	449	451	425	386	474	435	462	464	436	420	412	442	451	457	437	444	452	434	412	416	432	367	441	391	434	424	434	415	413	434	419	439	405	407	396	446	428	432	465	415	431	439	418	480	416	457	457	402	407	429	425	455	451	429	447	454	412	436	418	448	392	444	431	433	472	449	439	415	437	448	444	390	400	393	479	413	429	418	421	396	444	399	463	454	450	435	454	418	417	441	401	442	431	438	443	442	438	431	392	426	432	425	423	381	453	416	407	414	424	432	430	428	461	442	445	481	401	432	449	440	468	446	424	448	429	461	438	423	435	427	418	431	470	429	407	437	448	437	422	453	462	462	459	458	427	429	383	399	446	466	452	409	410	414	441	452	452	439	427	430	465	432	452	413	432	460	447	394	372	456	406	398	424	402	454	401	456	460	414	460	438	451	441	493	431	424	427	442	468	408	458	424	411	443	475	425	406	427	430	449	457	443	425	442	430	423	457	466	462	394	419	422	457	440	449	425	414	454	443	419	430	447	448	466	454	443	452	445	432	408	450	410	411	423	412	460	463	467	445	479	434	461	428	425	408	418	450	412	399	413	437	425	420	470	446	453	445	433	446	453	454	414	397	431	432	459	444	437	442	472	428	432	429	419	437	437	434	409	420	442	411	431	439	451	429	453	423	471	421	445	442	459	406	450	465	417	416	450	418	437	418	412	413	422	468	442	424	427	413	461	434	478	412	406	424	432	408	421	438	436	414	429	437	454	439	423	449	437	409	420	474	390	408	431	437	442	432	468	405	426	429	412	434	468	399	460	448	410	421	458	448	445	454	493	386	425	430	451	439	425	465	434	410	426	444	445	467	430	423	442	482	455	411	405	405	472	379	451	436	412	495	441	424	448	414	440	417	439	442	411	421	442	450	440	468	440	427	434	462	458	406	456	470	437	376	431	404	428	445	418	407	430	400	440	448	414	461	440	448	399	429	427	418	403	401	431	440	392	435	443	464	414	438	427	424	412	448	390	419	445	417	434	482	439	450	398	423	393	420	474	391	453	425	428	439	418	436	442	446	415	484	419	426	423	429	437	430	401	430	461	436	400	405	419	402	451	414	420	464	422	410	430	425	411	452	421	414	458	427	432	462	427	473	434	438	423	445	448	414	464	417	467	375	397	449	403	443	436	407	411	456	427	405	446	392	458	445	462	455	435	423	416	423	411	417	458	422	420	412	420	384	381	421	429	395	437	411	477	446	433	461	419	458	451	445	437	449	435	431	457	424	396	443	450	433	427	427	417	410	447	431	464	434	409	476	412	405	396	432	450	453	424	422	407	422	434	417	412	434	439	458	444	458	426	428	397	421	419	427	400	457	421	410	421	424	445	417	405	433	450	415	431	426	384	453	436	430	441	418	423	407	454	426	400	456	439	455	421	438	413	435	412	479	432	427	454	445	381	420	420	432	447	431	418	448	503	438	407	427	453	454	456	408	405	436	444	431	405	425	398	431	417	401	421	456	454	386	411	400	453	448	416	436	438	476	449	418	399	446	416	455	462	443	434	453	394	425	414	447	409	457	444	400	416	405	466	403	473	433	420	424	445	441	420	447	446	432	415	431	435	411	414	480	453	433	376	413	409	435	442	425	419	463	386	427	417	416	409	409	465	425	447	437	435	450	441	409	443	429	413	425	432	391	448	439	440	458	437	466	423	405	436	444	491	433	428	406	443	435	408	462	434	401	414	459	470	395	446	454	412	415	431	402	440	433	436	441	430	445	433	443	430	431	425	406	470	443	450	438	414	469	423	409	457	429	413	436	448	465	454	487	405	444	399	426	428	450	433	442	453	415	440	434	428	454	402	443	433	418	443	421	416	436	442	445	454	457	472	432	400	436	416	396	432	403	446	435	449	443	387	477	415	428	453	402	440	449	420	417	413	440	410	426	477	447	444	419	429	420	422	453	432	464	463	429	462	431	379	427	395	424	456	442	419	429	420	381	462	441	424	429	420	422	420	438	452	432	429	414	409	440	439	431	508	446	437	429	438	410	411	460	420	439	445	415	448	410	418	427	406	418	476	488	427	454	414	436	435	446	437	438	430	438	437	431	410	422	446	446	425	447	439	404	437	417	412	418	438	413	428	448	469	436	404	436	404	429	418	419	383	427	458	443	428	434	444	396	456	423	462	427	401	415	454	402	442	427	445	451	416	454	440	406	390	383	446	454	428	431	414	429	395	430	430	415	433	416	426	436	417	428	494	457	443	421	418	449	431	468	418	420	451	485	430	462	431	391	439	470	447	470	441	430	425	469	449	408	386	401	432	417	398	419	448	424	436	418	432	408	436	443	441	460	440	388	407	457	444	435	424	432	442	420	408	419	419	472	461	435	449	448	447	454	418	444	422	448	447	420	465	457	466	413	462	479	444	428	415	402	425	445	431	424	447	419	446	448	468	431	481	433	410	426	436	453	427	422	460	458	428	420	465	438	429	493	448	417	404	408	420	452	425	440	436	430	429	397	418	408	445	426	402	446	444	428	397	462	390	405	405	454	460	399	412	406	430	443	423	431	438	432	421	453	436	411	366	408	458	421	442	488	438	428	407	417	421	462	444	411	466	429	433	387	458	463	411	378	440	440	422	425	466	441	430	437	410	444	417	451	459	452	433	422	438	456	409	427	410	438	435	417	397	407	451	436	425	418	454	453	458	449	454	460	430	421	400	435	433	404	420	472	418	411	444	458	433	460	474	443	483	437	425	429	433	435	453	451	475	422	426	422	439	435	451	454	422	430	454	429	429	443	446	448	447	423	453	447	403	434	405	435	419	424	453	442	440	456	445	426	447	454	440	441	440	423	449	421	430	437	413	435	404	402	407	433	410	420	489	450	476	435	442	439	414	441	428	437	446	431	415	444	459	404	417	406	463	405	414	445	429	443	437	410	458	441	399	460	436	414	381	461	424	483	468	434	440	427
23091	20858	27574	24279	20228	1774	529	427	369	400	403	395	373	391	350	353	373	356	359	374	340	364	358	382	371	363	367	375	401	362	361	362	370	393	336	376	363	337	347	389	343	341	347	373	354	346	360	360	378	350	388	382	339	352	352	366	406	350	360	351	345	345	355	360	343	366	361	362	338	387	384	339	361	353	362	357	374	365	361	356	341	362	350	379	354	327	368	359	316	348	326	355	334	369	338	327	347	323	395	337	334	326	381	357	398	374	349	337	320	362	362	347	346	340	366	334	325	336	357	347	363	360	342	319	337	356	394	363	361	368	338	349	344	359	342	322	354	334	411	350	340	354	353	339	353	351	352	363	332	354	359	349	386	347	326	359	348	367	339	333	350	386	344	347	368	386	330	361	350	337	368	354	349	341	355	319	354	402	351	303	345	346	308	351	318	341	374	368	359	348	354	359	365	351	382	315	342	367	348	339	372	360	368	383	338	357	325	362	361	360	338	359	361	384	354	383	372	383	340	332	370	356	364	341	396	371	361	366	353	367	317	371	363	361	349	342	400	334	363	376	348	304	351	347	380	378	370	359	355	354	343	383	356	313	351	321	354	349	336	327	353	359	370	376	316	335	340	361	377	353	355	345	387	353	346	350	365	362	348	317	338	350	354	384	375	368	359	358	371	358	359	346	366	339	386	346	353	382	349	342	349	354	333	346	341	344	352	370	347	391	346	338	377	386	357	374	344	362	359	391	328	357	316	341	367	343	362	349	325	333	386	352	352	381	333	329	364	338	354	333	360	384	323	359	329	324	355	380	321	354	380	329	341	356	370	364	334	339	349	353	390	344	390	395	354	363	329	363	381	376	344	336	362	366	344	366	384	354	332	367	357	381	340	363	347	358	336	359	360	311	382	385	372	344	358	351	355	363	402	378	356	367	359	351	339	337	353	342	318	344	344	345	353	370	350	369	330	362	357	387	338	360	384	324	323	342	400	351	348	385	369	347	365	343	361	343	375	345	353	375	360	343	402	354	371	372	350	362	355	385	356	363	367	344	355	327	406	348	360	348	333	390	342	372	371	333	353	346	372	369	349	388	332	312	333	359	310	346	335	356	330	330	365	381	376	349	346	340	352	369	374	345	318	343	378	372	365	350	317	355	366	354	362	357	357	391	347	363	344	359	345	355	356	363	346	324	325	363	357	377	367	386	380	369	358	365	372	334	377	358	330	344	317	346	350	396	324	321	357	355	334	334	379	362	377	372	353	347	391	349	338	344	324	349	361	356	367	375	341	335	346	338	361	323	353	377	338	349	359	350	359	364	379	357	328	354	343	361	366	351	358	396	375	368	367	338	394	350	365	331	313	376	375	340	360	335	360	334	339	357	368	354	348	399	357	372	366	328	334	333	369	357	389	325	342	327	346	350	379	337	358	371	388	349	374	356	363	350	347	359	361	358	370	331	368	336	325	354	348	354	337	369	364	391	341	324	363	379	380	328	351	352	326	325	354	350	348	354	374	347	378	360	312	364	361	339	349	387	351	353	361	335	351	370	390	363	393	367	343	365	357	342	361	341	374	327	312	366	338	360	356	347	328	374	332	351	348	372	335	372	355	356	353	344	349	346	353	375	356	376	321	327	356	372	378	351	375	366	332	348	369	334	361	354	342	328	316	329	386	350	351	379	357	369	355	334	366	375	347	361	358	352	318	348	376	365	360	340	356	366	326	339	393	330	364	345	351	381	345	377	341	388	352	339	350	335	356	365	366	327	331	366	317	368	353	360	329	403	355	352	394	360	380	389	355	344	360	352	351	358	345	319	334	384	374	324	375	379	353	363	372	360	361	358	347	349	365	356	351	332	380	353	385	390	374	333	331	365	369	351	357	332	365	383	342	395	367	328	365	374	346	349	376	359	337	346	350	339	343	330	353	366	346	347	363	371	339	368	335	362	354	351	338	369	318	341	366	338	361	369	353	365	325	337	333	314	362	332	348	354	379	390	390	347	338	390	380	371	335	358	352	345	331	354	346	380	368	360	373	368	326	330	359	373	374	318	386	362	347	369	323	357	348	373	356	370	386	357	345	343	356	333	346	351	362	327	383	350	356	324	373	349	352	377	357	363	376	363	390	341	390	318	337	333	340	335	374	366	345	359	352	363	366	342	363	383	328	410	369	347	370	368	371	333	327	347	336	313	339	388	369	385	407	314	356	317	335	357	384	415	368	342	376	342	347	342	368	348	342	369	323	342	348	357	350	340	378	371	333	351	350	373	349	337	348	357	342	381	351	376	351	353	350	350	357	342	349	339	366	352	345	345	384	346	367	351	357	386	364	341	362	358	334	342	343	324	324	367	363	352	346	361	335	335	362	344	357	362	356	356	367	368	359	318	323	350	345	352	362	347	394	345	387	380	355	366	347	376	389	364	345	334	344	365	347	352	361	367	412	363	371	384	324	358	379	368	321	364	363	346	382	335	373	358	350	322	393	363	346	364	311	353	377	354	335	340	345	347	324	358	332	371	332	332	348	388	387	319	364	347	355	334	371	356	341	383	352	346	360	340	345	372	373	356	358	373	322	344	356	368	349	349	342	359	376	331	319	402	329	373	392	334	352	351	343	343	373	399	358	355	390	351	321	351	337	330	317	359	349	308	380	335	351	334	377	369	351	349	341	385	312	333	377	342	340	350	367	355	385	375	311	356	344	371	383	365	354	358	353	334	340	323	321	333	388	354	375	319	381	342	363	377	323	348	345	344	337	357	357	342	344	360	368	351	348	368	363	382	340	359	363	349	375	358	315	352	391	343	336	347	335	352	353	335	365	355	373	341	395	349	352	348	342	340	374	349	372	350	369	369	328	344	336	379	371	347	369	346	340	365	302	329	351	352	362	298	369	333	329	344	366	376	369	347	364	372	365	358	366	328	332	339	332	301	328	350	356	332	355	344	333	356	373	348	338	368	351	358	343	372	342	351	322	338	342	303	322	358	345	354	344	355	353	342	353	335	338	369	396	355	353	329	335	347	359	361	356	368	353	334	361	345	388	371	356	348	335	342	368	357	318	370	345	375	352	312	344	354	356	383	342	351	336	355	371	335	332	343	320	357	382	337	367	325	326	386	345	339	363	362	366	362	347	341	365	340	344	349	320	359	345	359	348	370	353	371	340	313	365	337	333	347	352	369	325	347	366	367	362	351	345	344	316	358	358	325	346	336	340	355	353	355	407	356	314	344	356	355	354	349	368	358	354	341	398	362	390	355	363	356	384	329	352	333	357	331	371	336	341	366	361	351	346	368	345	353	308	343	350	351	345	339	340	343	339	357	326	356	344	318	361	361	350	344	345	321	351	360	369	364	341	341	373	393	357	337	350	371	344	368	337	340	354	367	352	343	354	370	377	355	333	328	365	349	347	373	348	336	344	367	364	348	380	365	382	354	363	375	334	321	384	340	384	353	332	361	389	357	326	346	366	329	348	351	357	334	347	388	351	345	363	337	367	369	366	345
2681	5446	3209	1625	1217	1046	875	723	665	659	585	574	564	556	538	550	522	552	520	542	522	527	522	489	506	530	519	483	529	499	474	561	477	503	494	522	484	488	537	461	491	435	517	465	493	517	490	492	489	490	494	470	488	488	461	517	481	527	498	486	480	471	495	481	498	513	474	493	450	489	503	554	527	509	498	489	489	444	501	482	500	470	498	458	469	499	504	468	475	520	478	513	516	512	480	448	489	476	516	501	470	448	432	480	485	470	479	508	463	450	498	504	505	487	475	499	482	504	456	528	516	496	508	538	518	471	465	500	474	545	516	451	488	468	484	540	489	495	514	494	506	451	491	441	487	508	488	515	464	466	486	496	465	461	507	517	449	472	477	486	483	464	496	479	507	480	506	531	497	501	518	504	463	481	472	478	505	464	512	482	486	509	450	485	472	461	501	495	514	482	530	495	486	496	489	491	464	494	480	508	479	461	481	501	458	514	493	479	499	466	483	467	513	488	494	493	519	488	471	483	449	474	470	461	464	480	485	473	498	501	505	523	479	496	502	465	459	517	448	468	517	489	496	461	509	437	506	492	504	509	515	491	420	452	482	458	425	499	469	469	489	502	504	507	490	482	464	491	480	511	477	477	484	470	510	502	492	495	515	500	544	497	496	487	477	469	493	483	497	518	464	494	488	483	558	502	492	520	512	456	506	464	497	514	494	485	495	494	464	492	502	462	484	484	438	485	498	538	470	491	504	466	477	493	478	488	500	487	508	496	455	471	460	513	491	514	518	485	517	489	501	464	471	498	482	462	484	497	494	486	468	459	519	517	481	492	491	444	504	510	482	496	480	471	522	487	473	497	487	540	455	466	462	531	510	504	484	470	514	456	523	475	505	492	477	437	494	475	488	506	471	460	486	450	512	517	481	484	464	490	476	468	457	514	479	492	500	438	477	533	477	497	545	474	460	456	482	496	450	510	532	524	512	527	492	522	472	491	500	529	494	494	508	481	461	461	474	511	481	486	466	487	491	488	495	508	504	498	470	506	508	510	501	477	467	459	512	518	502	511	497	500	513	482	487	489	502	505	518	488	461	494	491	492	489	448	503	499	472	517	463	501	442	513	510	505	475	499	490	532	470	463	487	496	494	471	467	495	484	507	508	459	499	471	512	496	453	490	489	470	482	494	466	484	461	448	492	512	478	534	495	501	478	472	454	514	477	471	484	508	469	477	487	530	425	460	461	463	495	473	481	495	495	473	501	471	472	440	456	471	509	484	477	478	491	534	478	497	498	470	487	452	511	485	471	478	512	518	527	519	482	524	474	455	516	543	502	495	441	485	461	480	472	524	472	513	496	477	496	497	522	496	453	497	505	447	478	475	471	510	498	490	466	485	489	496	470	474	472	496	458	488	495	451	509	472	482	473	459	478	445	476	508	505	499	460	507	501	510	476	477	508	473	509	497	527	480	486	473	467	481	495	474	533	472	490	507	484	514	480	484	521	452	488	466	515	499	490	507	508	464	462	501	507	487	453	509	537	494	503	492	488	494	467	518	481	515	466	474	501	518	489	487	501	486	500	502	520	523	486	504	524	480	499	493	486	477	523	488	458	528	447	468	463	472	477	499	466	461	507	476	509	473	474	500	450	514	514	506	495	468	508	441	442	472	489	506	497	517	465	457	537	511	472	481	500	465	476	491	522	481	469	471	432	496	500	559	494	493	492	493	469	499	484	483	489	451	485	497	503	474	495	477	470	473	449	483	470	464	482	479	477	496	497	489	503	489	509	502	464	523	481	491	490	518	476	488	469	531	486	476	458	507	458	495	481	479	523	474	491	467	492	501	501	493	492	525	483	484	497	485	504	475	475	461	508	467	479	475	512	496	460	447	500	425	455	468	509	481	489	471	529	451	485	501	482	479	494	475	471	503	524	494	526	479	472	495	477	490	471	455	480	453	497	551	470	513	488	486	514	506	501	506	500	528	492	505	522	447	495	466	476	493	519	471	530	481	498	496	453	479	479	501	512	445	493	481	521	519	506	497	487	504	449	470	510	501	468	447	504	486	483	484	471	512	524	481	476	501	515	493	517	486	486	480	509	465	518	523	508	474	501	512	513	489	460	460	510	456	509	500	479	476	484	497	491	504	526	479	439	475	499	496	469	492	490	490	462	497	511	466	468	501	492	482	510	500	494	472	481	495	460	537	440	495	499	479	514	470	485	454	471	537	445	492	475	485	475	464	519	492	494	489	551	534	485	515	462	495	490	496	484	511	468	510	478	459	491	516	512	482	480	472	481	505	468	462	481	531	491	496	516	498	489	493	455	487	430	458	507	491	501	484	504	492	481	475	494	456	442	459	483	521	503	505	503	501	474	474	450	515	455	504	475	483	474	477	435	471	494	518	476	506	521	465	477	496	515	497	513	469	472	473	481	490	481	493	493	479	547	492	557	469	471	476	450	462	438	494	511	508	500	462	505	456	526	508	482	540	518	487	470	520	453	487	507	465	467	477	499	499	514	470	495	504	508	495	500	468	504	507	485	495	514	461	455	461	485	467	486	482	473	476	485	485	490	477	456	495	496	496	490	458	521	467	513	485	517	471	488	452	529	485	513	509	487	519	501	487	485	491	514	474	461	536	502	468	480	533	533	503	467	479	496	507	484	474	507	482	529	469	431	504	484	484	506	449	483	531	484	450	470	496	486	459	495	533	503	518	475	494	506	540	514	480	473	496	416	473	500	466	487	513	496	505	481	499	481	494	493	480	524	478	464	490	498	504	474	508	493	515	475	486	536	523	474	494	478	491	476	503	454	507	507	474	502	516	463	449	486	470	456	540	465	489	460	495	490	463	469	474	466	465	452	470	499	521	493	503	500	476	467	493	475	456	461	510	518	486	453	511	489	468	478	484	492	467	465	490	456	477	506	457	499	498	475	463	484	499	509	469	498	470	455	503	498	485	514	506	487	464	506	473	446	466	479	524	498	473	481	489	495	511	514	465	518	499	522	457	459	461	488	452	491	522	527	505	457	484	444	521	494	514	456	505	463	500	458	489	459	465	514	451	476	468	484	479	494	460	504	526	505	489	481	492	441	471	466	503	477	521	468	529	464	503	473	489	476	492	483	479	456	448	509	518	499	473	449	504	486	482	498	522	495	473	515	517	491	537	466	490	499	496	482	470	466	453	479	495	498	528	521	515	523	501	477	456	535	427	516	479	481	524	509	517	485	454	516	475	504	516	476	506	497	480	496	461	476	513	526	479	496	497	497	504	508	503	458	445	496	507	510	512	470	494	498	449	424	495	469	481	494	485	433	492	504	520	518	539	525	455	462	489	487	476	499	481	493	467	483	487	504	486	471	518	447	495	465	531	470	476	479	449	457	454	496	444	482	470	479	513	489	490	498	484	461	486	488	521	535	492	484	474	492	483	465	494	475	507	473	489	486	477	474	507	525	512	484	452	492	491	461	483	519	477	497	497	487	490	492	499	483	484	449	479	514
24276	20881	26070	24699	1922	288	289	240	251	230	263	248	204	259	247	236	249	231	246	205	233	232	238	193	250	238	234	248	212	211	241	214	254	241	207	221	229	240	235	247	231	231	227	213	240	247	227	231	250	211	219	238	241	217	200	232	220	223	226	239	217	218	211	210	218	198	234	226	221	216	219	242	230	230	244	214	236	222	227	195	225	228	241	234	222	228	238	207	218	241	225	246	222	232	240	233	237	233	220	229	231	207	229	230	249	224	214	216	245	215	230	232	253	213	202	226	235	243	224	190	211	244	252	234	230	196	214	203	232	232	236	254	221	243	223	222	220	238	241	244	221	245	223	215	249	237	230	227	243	219	222	221	255	213	217	240	238	217	245	237	204	221	253	227	231	190	215	241	257	258	228	218	255	232	233	230	264	235	209	235	221	194	236	236	213	224	233	232	237	225	212	214	203	200	267	214	220	209	224	248	217	203	220	243	244	208	213	222	213	211	246	243	219	229	224	239	206	242	238	211	197	244	244	230	265	251	217	229	235	247	219	231	237	216	255	243	221	238	225	215	216	241	247	236	229	209	214	233	224	229	238	235	223	257	225	247	212	224	225	227	256	220	245	226	234	211	249	207	214	221	207	237	240	238	249	222	227	205	206	214	228	217	221	235	222	240	217	229	225	201	229	202	242	224	225	225	218	221	199	249	222	282	217	229	232	213	244	229	218	254	225	237	244	223	220	253	238	225	238	217	224	231	237	217	255	205	233	256	231	251	243	192	231	218	243	226	214	222	227	238	238	226	219	213	233	220	234	234	219	226	234	251	260	227	231	231	220	236	223	232	196	224	236	235	233	239	248	238	232	241	217	251	223	210	211	216	224	222	258	226	244	210	214	201	222	214	231	237	238	214	210	197	220	226	229	196	200	231	249	223	230	237	247	216	250	220	235	222	250	233	218	230	254	241	227	206	239	230	215	212	250	216	247	237	199	245	227	229	235	203	197	227	220	225	223	216	220	228	241	238	241	233	225	233	206	231	241	235	225	218	216	264	232	193	225	223	237	237	225	239	221	229	227	194	224	215	201	222	208	226	231	218	232	249	240	230	227	208	233	243	228	240	222	219	225	252	205	236	231	221	222	231	243	217	227	247	209	214	224	231	241	236	231	241	240	224	218	216	242	199	256	227	245	244	228	239	238	226	246	228	244	233	212	230	237	215	228	229	210	227	220	248	238	254	197	210	219	224	230	229	224	240	197	229	231	255	224	192	218	222	218	264	249	238	225	230	239	251	231	220	223	210	208	225	222	224	225	229	234	230	239	213	241	211	231	266	248	239	236	216	242	193	228	211	238	246	232	239	224	204	221	245	228	231	234	248	253	209	203	229	229	238	238	261	216	255	220	237	219	219	226	259	232	220	231	223	226	243	207	223	202	224	228	215	230	234	238	244	226	204	250	240	233	234	255	225	204	221	201	252	253	239	220	232	236	244	249	241	207	228	222	218	237	219	218	233	224	229	241	230	238	245	231	230	239	208	216	233	203	225	190	195	213	232	228	217	215	245	231	224	243	220	226	199	212	214	219	234	250	214	217	229	241	225	246	223	233	225	246	240	208	224	221	242	215	217	215	219	213	236	240	241	238	223	231	222	267	226	234	251	220	224	225	228	213	219	226	229	220	235	227	224	214	233	230	241	229	220	223	239	237	234	214	219	232	222	216	244	238	236	203	226	222	237	213	230	202	251	231	240	217	247	225	227	250	245	219	233	230	246	210	226	224	200	214	243	217	250	246	207	237	254	230	215	235	239	218	223	233	227	218	220	229	235	245	236	229	261	209	241	223	231	235	235	209	237	229	205	215	236	214	247	216	245	217	204	193	255	193	260	245	235	244	211	226	240	242	243	199	212	225	230	229	248	222	229	240	257	220	223	222	254	230	228	233	231	200	238	230	216	258	248	234	222	207	214	204	233	238	229	241	221	227	212	213	237	219	230	244	218	206	216	249	250	231	225	248	229	206	225	219	210	225	221	241	240	250	213	237	240	222	213	234	217	220	222	183	232	225	266	252	230	249	246	234	217	236	222	217	213	225	224	249	260	217	231	207	236	242	235	233	223	244	234	245	243	227	225	226	244	241	246	212	240	198	197	213	204	210	242	234	224	217	246	213	235	263	228	228	242	226	237	228	216	215	215	238	242	251	235	208	211	223	238	207	222	207	195	221	212	223	213	231	255	220	213	234	226	226	238	247	217	228	198	231	228	233	219	221	238	208	252	217	219	242	219	258	223	228	246	232	240	208	235	233	209	239	202	227	232	222	219	234	223	246	235	216	221	226	235	227	223	262	232	222	244	224	220	217	233	241	207	250	249	186	235	237	235	227	236	217	224	204	207	202	215	236	217	238	226	209	222	236	218	217	230	202	219	227	220	213	231	240	210	227	226	207	210	205	229	222	228	237	208	202	238	247	238	216	223	242	230	239	232	228	247	236	217	206	226	223	246	254	213	238	221	240	240	239	209	214	209	236	237	225	207	218	238	212	202	250	216	220	240	244	205	224	234	240	226	187	238	201	233	203	228	220	246	227	216	245	226	194	219	251	224	223	241	227	240	215	221	231	231	228	214	226	251	197	247	234	230	210	243	216	263	265	212	226	200	227	226	226	242	217	210	211	227	228	256	225	268	240	218	253	208	245	245	254	232	226	234	205	235	238	225	205	237	242	245	231	206	228	216	231	216	222	227	218	192	224	225	218	210	226	232	243	207	236	247	216	229	239	232	249	225	207	240	233	222	237	215	210	210	240	212	237	221	223	217	233	219	233	254	227	212	229	220	257	229	230	236	232	241	213	245	232	231	239	209	200	212	217	215	206	244	219	230	210	225	238	262	201	246	220	204	221	217	238	257	241	221	229	218	211	246	214	223	239	211	203	227	242	236	221	216	223	231	239	263	236	242	216	241	213	214	208	214	224	229	228	226	201	230	237	211	219	204	228	224	210	230	249	206	212	226	200	238	216	225	226	237	221	234	231	213	199	223	240	235	228	252	221	218	233	218	209	243	241	197	225	242	225	247	261	223	236	223	232	232	231	248	216	231	227	216	222	221	222	246	243	226	233	249	236	228	229	234	230	224	216	227	234	247	209	247	231	215	239	220	233	233	242	216	231	226	237	223	236	222	205	227	220	228	250	237	245	222	198	257	232	206	196	220	199	220	216	242	255	232	243	223	214	234	227	210	234	213	225	202	236	231	262	260	218	244	236	205	243	243	240	252	204	225	207	223	216	223	228	219	251	228	245	213	237	233	243	233	229	223	233	227	238	248	229	204	219	221	230	220	225	200	233	228	198	223	232	218	211	229	219	196	210	203	225	236	214	235	224	238	234	221	203	228	225	246	206	219	252	206	235	241	236	223	252	213	216	204	255	238	249	258	216	253	230	232	238	204	219	205	189	234	209	234	200	215	231	231	223	224	235	228	208	210	249	244	208	250	244	230	231	242	256	231	227	211
2890	3141	1771	976	754	565	493	459	411	355	406	390	375	362	298	318	313	322	340	298	325	315	324	317	329	356	298	292	310	313	333	294	323	325	278	289	273	300	287	300	314	293	332	287	283	284	297	324	277	306	267	309	275	314	285	291	304	321	308	296	312	293	311	334	315	282	280	330	311	290	290	299	270	292	275	311	322	260	294	316	298	292	297	308	295	308	326	278	289	300	331	287	299	280	297	287	287	290	304	295	303	284	292	302	289	287	301	322	297	272	284	279	282	321	286	307	295	282	315	305	316	281	287	287	286	290	288	276	279	304	300	301	298	276	307	290	316	322	287	299	301	276	313	314	306	275	284	260	290	311	307	292	295	293	306	298	315	299	289	296	282	288	297	287	331	268	292	318	338	310	306	328	289	270	297	313	312	311	321	288	300	287	281	289	279	339	307	288	291	306	271	315	293	299	286	301	272	285	331	303	302	285	351	294	285	316	327	282	268	298	277	291	293	282	314	327	309	297	285	307	285	293	248	310	288	307	283	282	329	293	283	301	313	302	289	286	302	275	299	306	303	321	296	285	292	328	289	303	299	290	340	293	300	316	306	269	284	324	279	290	308	288	300	270	313	320	306	308	346	340	307	299	276	312	316	293	299	330	287	279	287	317	333	297	290	292	333	310	291	324	331	288	310	276	253	294	307	272	275	316	309	297	298	292	298	326	301	322	287	277	274	292	266	285	299	286	268	291	307	291	268	320	278	297	290	323	308	292	296	284	294	305	282	313	317	319	279	320	301	301	292	294	278	276	291	285	298	315	328	266	279	320	297	318	307	320	277	270	278	296	304	292	328	272	309	278	300	278	266	309	280	285	275	316	314	289	276	276	253	313	288	288	262	309	300	318	296	280	306	304	291	306	311	279	315	295	310	338	300	288	294	300	304	286	320	296	294	281	289	322	278	321	295	303	306	292	270	279	327	288	291	298	316	302	266	324	338	295	288	285	297	293	311	296	287	286	317	314	293	312	289	277	254	311	288	296	276	296	351	275	310	291	297	307	306	311	299	274	309	282	318	281	318	323	294	271	286	290	328	294	287	297	299	278	330	282	297	300	316	298	329	319	288	259	291	289	282	302	324	291	292	272	292	286	336	277	298	310	275	280	299	274	292	303	300	306	310	304	308	298	308	309	302	294	322	297	307	277	293	275	301	304	257	285	303	290	299	286	280	298	296	288	289	273	293	299	301	303	290	279	277	305	297	303	320	295	296	298	303	293	270	293	345	330	304	284	288	303	298	281	289	296	283	300	283	282	292	271	271	313	288	299	299	324	293	282	295	319	310	283	262	310	296	285	333	307	274	294	297	247	313	310	310	303	325	309	312	292	263	268	317	297	293	285	325	295	312	306	310	271	300	314	295	276	293	280	294	279	290	290	275	334	293	308	307	286	316	313	260	292	301	307	274	281	303	306	268	294	268	294	274	288	302	285	293	316	281	291	300	282	270	307	312	277	302	291	304	295	316	297	274	300	287	297	292	275	312	285	310	290	285	324	307	283	304	289	285	304	314	263	284	328	345	270	293	278	306	311	240	325	318	340	299	293	279	292	312	293	277	293	300	304	296	275	337	302	269	296	298	278	291	268	274	297	271	296	295	314	300	276	270	301	279	297	295	280	307	295	303	262	288	324	283	292	289	278	318	305	311	293	284	294	321	296	305	291	305	322	316	322	286	259	286	292	311	297	295	312	270	303	317	271	292	309	311	278	265	285	291	313	268	312	305	283	338	286	289	300	304	285	315	304	302	272	284	313	298	283	321	285	291	317	324	274	323	299	274	287	289	280	309	281	287	299	287	304	335	292	295	315	325	267	296	280	311	330	316	299	308	292	297	306	282	321	289	282	317	282	306	302	282	290	283	310	287	288	285	323	267	272	292	312	312	291	284	322	278	308	301	284	295	302	277	300	290	310	268	291	307	303	303	303	319	305	311	269	289	300	297	278	288	327	278	286	270	294	286	299	297	272	290	310	312	315	327	322	310	279	282	288	276	320	300	306	281	287	263	303	300	304	283	313	326	295	339	309	290	289	325	280	288	292	331	336	285	288	316	282	298	304	290	299	330	277	283	290	329	309	280	279	264	288	282	292	288	265	286	306	296	323	297	289	286	275	287	277	301	309	301	318	307	297	286	284	325	289	318	296	308	305	294	290	324	278	256	307	294	323	319	293	285	278	309	319	274	305	274	302	303	284	308	300	296	279	296	291	309	279	314	311	299	303	307	277	324	325	280	289	278	325	295	324	294	298	254	298	314	284	311	285	307	317	298	320	289	258	309	301	299	301	290	327	294	281	296	280	305	296	299	307	307	295	302	312	288	286	303	306	304	319	284	306	300	295	328	277	300	315	284	307	277	279	286	319	311	270	275	283	277	299	290	313	295	318	325	293	300	319	289	259	309	315	299	310	322	306	284	305	322	292	276	297	286	284	335	278	322	308	303	291	270	279	296	283	263	298	300	301	270	302	301	311	297	282	296	342	270	315	289	280	293	295	281	301	335	287	308	305	337	308	323	277	294	286	330	268	275	270	292	310	317	299	300	287	283	285	307	313	302	297	324	263	283	303	278	294	297	291	314	299	258	289	289	279	292	299	308	282	279	297	291	315	320	308	338	258	303	265	301	292	317	293	270	302	275	278	278	303	263	304	306	280	315	282	285	315	302	297	269	277	281	294	307	280	267	290	307	322	303	312	282	314	309	280	309	302	307	304	299	306	304	281	279	298	308	310	315	332	305	275	328	295	305	326	307	286	310	321	292	301	307	291	293	290	309	306	319	270	319	309	317	298	298	287	290	270	306	292	300	275	314	306	288	311	331	324	344	309	311	292	286	315	273	280	315	297	285	331	282	267	293	290	307	273	287	280	305	257	292	290	314	339	298	300	308	321	323	334	314	265	302	313	321	317	302	269	290	263	295	282	292	329	319	289	296	310	294	321	298	268	279	332	316	278	297	282	311	338	278	306	323	286	311	322	298	312	329	277	313	250	284	260	304	292	296	295	289	280	320	260	282	288	279	316	312	286	289	306	331	336	296	267	283	306	296	308	274	300	321	267	302	267	298	304	303	313	304	285	270	321	282	292	322	325	283	280	310	292	323	307	302	299	295	300	276	298	320	288	283	337	264	308	306	312	273	297	271	288	341	315	292	283	289	276	281	325	295	300	287	315	279	298	316	284	299	300	282	286	315	284	264	305	293	284	266	298	310	255	251	290	309	304	321	294	295	289	294	323	279	291	294	329	296	273	307	304	289	297	303	322	324	303	292	270	267	278	312	298	314	313	301	279	330	304	292	297	286	321	283	336	286	272	291	331	286	280	306	291	288	326	298	284	283	290	297	318	294	317	276	289	284	333	313	325	324	303	289	292	301	291	310	297	324	295	316	298	326	318	287	306	295	296	308	309	295	288	315	322	292	298	289	306	296	310	312	325	311	303	287	294	275	295	307	293	305	312
22194	20907	28249	23716	20905	19930	1080	438	357	339	349	355	305	315	273	283	292	274	308	267	276	263	270	274	281	278	276	233	264	289	301	292	273	273	276	261	296	264	278	272	263	288	286	246	276	288	276	297	250	259	258	264	243	253	244	230	255	271	257	256	266	276	269	240	284	277	264	290	242	272	270	250	246	265	237	296	236	270	250	262	257	262	230	266	270	255	269	235	248	217	278	279	238	258	255	247	280	253	249	274	230	260	258	298	265	255	254	266	233	247	237	259	236	270	253	225	236	271	255	230	264	273	305	281	263	239	253	257	256	270	255	272	235	234	240	285	277	259	272	239	262	241	251	282	258	277	243	266	282	257	258	262	272	239	267	249	243	297	254	262	283	251	254	228	261	287	264	245	257	277	242	262	267	271	253	275	239	258	255	265	257	256	275	250	226	234	251	253	256	254	254	273	229	256	254	263	247	264	239	264	257	259	277	238	266	262	269	296	249	276	237	240	247	229	247	238	240	285	248	272	252	271	277	279	235	271	261	236	245	250	254	306	277	262	265	227	234	264	234	230	261	267	266	272	278	287	299	234	269	282	256	260	234	240	283	223	273	271	268	256	258	275	261	249	234	284	248	254	262	269	274	264	278	263	224	249	247	265	273	261	272	257	254	230	256	248	280	262	263	271	273	243	249	270	258	265	261	239	272	248	257	239	229	283	263	230	259	274	243	260	287	288	270	259	260	229	245	261	265	265	262	279	248	259	244	258	256	291	243	265	290	287	254	261	247	254	263	262	245	247	242	233	261	268	279	266	264	255	231	252	247	285	260	262	259	271	295	265	236	288	284	273	266	277	273	260	263	262	238	257	248	256	246	243	253	257	256	256	258	264	273	252	274	265	259	281	259	219	283	243	266	255	247	256	237	283	245	243	247	256	239	266	258	243	287	272	283	249	238	253	246	275	255	290	235	267	245	260	252	281	233	268	237	268	260	265	232	250	290	262	276	250	262	267	269	251	243	235	273	264	267	292	244	237	276	274	241	236	228	275	233	276	258	267	269	249	291	259	257	283	269	297	286	273	237	243	237	249	272	251	241	263	266	313	252	305	245	257	264	256	283	294	259	281	276	264	262	285	253	253	268	260	285	261	245	254	229	282	253	295	267	266	282	243	242	246	249	244	281	270	292	242	236	262	215	268	262	274	268	242	249	243	248	259	238	282	266	272	241	269	247	247	256	248	261	268	243	271	279	268	256	239	289	286	234	232	274	265	217	268	277	265	248	247	257	264	255	281	265	257	270	291	247	270	244	263	275	269	231	268	245	264	279	252	259	261	269	257	263	243	262	252	255	232	283	248	246	267	261	264	251	237	284	270	297	267	265	251	253	234	276	248	252	262	230	213	243	248	260	274	276	246	246	248	242	263	257	287	275	282	280	249	250	251	242	263	269	301	248	291	249	235	270	261	241	250	264	243	273	284	268	253	289	250	275	244	243	284	257	262	267	275	256	237	240	271	265	289	248	279	286	270	287	251	262	258	257	243	251	230	277	277	247	263	276	252	255	276	244	264	265	242	286	264	268	243	268	246	259	280	243	225	255	247	257	269	262	255	276	233	274	276	244	264	255	263	278	283	250	242	251	266	277	259	272	259	243	268	255	274	241	257	261	251	300	279	239	249	271	251	241	264	277	249	251	275	281	239	234	261	282	275	274	284	241	234	247	254	251	278	278	267	276	277	233	263	238	272	268	252	271	272	267	246	259	244	265	254	266	244	252	246	265	263	254	264	257	283	246	268	254	240	256	274	277	264	257	255	281	266	279	263	269	265	230	249	283	240	249	253	290	254	276	270	270	247	267	246	263	279	263	261	268	231	260	259	266	258	270	256	245	255	267	241	255	250	251	275	266	262	232	288	249	255	244	259	291	282	249	227	246	258	268	247	245	256	271	266	262	215	251	276	272	250	258	241	260	237	260	235	281	275	272	237	275	263	266	222	273	258	231	272	245	242	272	249	253	230	240	251	254	234	271	259	253	262	309	261	262	272	264	277	241	255	295	285	260	246	259	267	283	265	233	252	244	249	264	254	243	259	295	263	265	262	225	257	274	266	291	254	270	245	256	278	251	263	264	259	257	263	272	257	266	258	250	262	249	271	261	267	264	266	256	261	263	269	242	267	269	255	262	276	253	258	287	246	262	273	271	278	271	239	239	287	263	254	237	215	268	259	293	259	284	262	270	247	266	259	248	258	268	227	235	246	243	248	236	254	273	261	266	252	257	284	283	287	262	279	248	253	255	272	280	237	259	288	239	248	278	270	260	229	276	247	257	253	277	282	247	279	247	258	256	251	274	246	268	258	235	232	263	275	254	266	228	241	260	276	230	278	267	249	271	228	251	263	262	278	231	236	274	283	260	270	271	260	284	253	245	249	281	299	251	297	268	276	242	258	278	243	254	246	283	261	247	278	271	279	278	239	247	275	274	248	279	259	261	273	250	258	248	236	269	255	256	254	254	268	254	274	238	280	273	274	246	251	272	239	273	290	272	262	240	272	272	267	257	251	282	260	242	249	248	256	242	249	280	232	274	254	248	226	262	276	256	246	239	258	253	237	243	263	231	251	283	268	263	283	253	278	268	254	263	252	236	257	250	244	255	250	269	297	235	302	262	261	251	260	274	260	268	259	267	242	257	257	253	258	250	248	237	267	264	247	258	273	242	279	242	265	273	254	256	281	267	253	267	250	222	280	267	289	255	272	236	255	258	281	256	292	251	247	249	240	256	250	274	259	265	242	248	244	235	240	268	258	268	251	268	267	256	239	253	249	245	246	259	267	239	272	265	276	266	254	260	263	241	244	231	262	251	235	278	263	267	241	224	238	267	276	266	263	256	246	253	256	261	236	243	227	286	263	253	280	265	272	242	239	276	263	242	272	261	277	268	263	277	280	260	264	255	259	264	280	253	258	241	240	222	242	250	232	260	251	280	251	270	251	258	287	252	247	253	277	300	248	264	244	263	278	273	269	310	217	266	270	297	269	258	271	281	259	266	253	249	243	298	238	263	259	267	271	289	245	230	261	230	264	263	251	259	276	271	256	271	276	251	243	237	250	255	276	286	262	235	284	248	259	259	276	273	243	248	252	240	254	254	236	268	248	276	259	257	286	258	222	237	271	244	265	269	282	258	245	246	263	237	256	262	263	232	279	269	277	241	243	246	242	246	247	278	269	263	239	259	258	276	266	264	264	227	241	247	289	272	258	268	262	264	266	267	261	284	217	278	273	228	267	241	267	265	288	246	251	264	272	287	261	263	267	283	273	236	272	244	264	238	242	261	276	262	259	271	248	238	297	254	256	255	286	267	262	273	258	236	261	283	247	252	270	278	253	286	269	235	262	259	274	251	244	254	232	260	250	277	252	236	253	283	275	282	295	242	251	278	271	275	250	257	277	248	277	290	279	261	247	268	279	284	254	262	266	258	263	240	259	236	244	265	256	267	283	225	245	242	277
3773	9358	5421	2631	1860	1405	1106	906	765	622	612	582	528	488	483	443	451	415	386	376	409	403	415	384	379	394	418	366	365	366	366	395	368	333	371	356	374	360	380	333	355	341	341	368	341	338	342	336	340	343	347	357	383	346	316	344	366	339	337	335	343	346	336	385	361	376	300	348	372	323	346	339	360	354	349	408	368	360	329	338	310	361	348	340	326	337	341	358	347	337	327	330	329	343	344	330	348	353	340	327	366	354	366	342	335	356	355	323	377	330	348	357	364	355	348	338	332	363	311	325	325	350	356	363	314	338	345	344	358	354	346	355	320	327	339	384	334	344	353	328	339	383	345	315	334	385	352	315	355	351	353	365	350	319	342	353	347	361	318	380	344	354	332	329	334	331	341	348	299	339	347	317	359	350	356	337	327	347	341	358	313	342	335	341	355	346	362	377	370	325	358	340	349	357	325	337	321	339	356	327	377	294	322	323	350	345	356	318	317	349	344	345	338	347	346	347	319	345	342	322	353	347	367	338	335	347	330	349	329	379	352	313	353	353	339	356	325	355	362	320	347	346	322	311	371	335	375	355	361	367	343	324	325	355	351	342	357	349	334	345	348	341	340	364	330	329	357	310	343	362	366	343	348	326	330	324	307	336	322	335	379	313	363	361	368	387	326	344	355	361	351	327	349	350	363	355	337	324	355	354	321	355	349	336	351	342	396	346	326	353	334	341	358	381	344	336	325	331	332	343	344	379	382	331	336	373	357	331	340	340	353	331	350	340	399	347	345	355	346	368	356	360	328	356	323	347	354	352	354	351	347	320	345	324	341	347	361	334	343	342	361	389	297	364	338	349	355	339	348	362	337	304	341	350	325	350	372	332	330	314	355	341	345	345	339	354	343	331	312	321	343	337	348	369	331	369	363	303	350	322	344	334	352	350	376	365	353	340	345	338	374	313	339	346	375	318	341	326	362	341	316	363	370	345	337	332	378	342	321	353	349	333	342	354	334	357	331	351	324	324	365	359	330	352	335	367	313	366	358	320	334	318	330	393	332	321	328	336	352	389	354	361	374	351	336	345	370	353	323	310	357	341	349	334	343	319	349	323	350	320	319	324	366	348	356	337	307	371	359	367	339	358	373	365	348	348	307	341	349	335	343	314	359	319	336	327	293	399	349	333	372	332	358	330	335	359	324	317	341	332	354	350	353	314	354	333	343	339	337	363	336	329	324	369	337	364	331	353	337	319	316	333	342	325	355	373	358	342	299	337	330	353	327	332	326	373	365	338	364	359	341	340	326	361	350	351	330	367	372	329	356	354	348	315	341	327	323	316	361	313	332	369	330	360	362	356	335	348	367	359	346	326	343	338	357	326	348	325	358	344	322	344	339	360	340	369	336	324	326	347	314	365	329	338	380	349	352	354	332	330	328	345	397	291	374	317	364	365	313	361	341	354	347	361	346	378	354	343	334	357	342	309	343	328	323	332	303	330	334	343	361	368	348	317	314	356	365	320	333	341	313	352	340	339	359	335	320	322	348	342	340	341	348	306	334	323	344	358	358	334	342	366	337	345	342	339	323	338	338	330	357	354	347	346	318	342	334	339	328	351	341	347	329	364	338	334	380	379	354	318	351	322	330	311	339	324	303	350	322	334	351	347	349	365	315	343	330	357	390	329	321	363	337	336	334	322	337	323	371	307	354	363	342	332	337	387	344	315	343	341	330	357	345	334	321	339	363	290	346	352	352	356	329	338	321	333	317	339	388	361	346	339	362	331	320	343	363	355	370	341	334	325	349	380	358	374	377	347	339	289	344	350	338	345	348	356	352	329	351	355	343	346	349	341	340	342	330	352	356	341	374	333	331	354	333	346	364	334	334	346	358	336	349	340	334	385	307	342	355	348	350	338	321	321	316	371	315	328	356	344	345	332	310	308	381	348	308	324	338	325	328	346	324	306	342	336	328	369	335	324	339	343	369	323	343	326	392	312	344	329	346	308	330	335	349	353	349	356	368	362	329	351	339	333	345	329	372	365	331	334	372	320	335	331	334	331	328	346	335	342	339	310	347	341	313	339	356	330	348	350	318	329	333	342	341	317	347	336	318	345	337	350	338	363	327	351	299	346	324	333	366	301	346	331	333	345	347	336	361	363	326	334	347	340	336	317	366	377	338	379	353	310	366	325	342	346	323	322	323	309	322	307	329	339	369	346	352	349	340	342	354	339	347	311	336	344	312	339	327	347	339	378	351	316	352	367	331	361	329	339	323	333	348	323	338	359	354	332	353	376	363	358	353	354	338	340	337	362	345	354	321	373	352	340	330	318	333	345	363	374	378	362	311	319	360	337	318	319	351	315	335	358	337	347	335	340	312	335	331	326	357	376	369	357	359	339	341	372	332	341	350	325	347	334	336	344	363	344	361	346	362	365	345	366	348	332	353	320	339	366	353	331	357	323	349	332	344	355	329	328	340	320	322	328	371	337	319	320	331	335	327	369	344	343	320	340	368	334	334	343	319	344	343	361	328	363	355	341	397	338	359	328	337	347	329	374	341	338	332	324	364	362	322	365	325	350	345	339	307	321	331	343	353	325	337	357	318	358	325	350	337	335	359	327	353	309	337	338	363	354	330	301	346	340	332	348	350	329	307	300	333	359	367	352	377	338	295	355	376	373	318	329	348	343	324	350	369	360	357	333	322	357	354	355	357	352	336	341	330	340	324	378	288	339	338	356	361	333	335	325	342	322	324	332	352	349	327	359	333	324	324	356	327	338	348	371	336	328	327	371	336	335	347	356	341	347	360	349	355	353	346	332	342	339	330	331	341	345	327	332	376	358	345	317	342	354	320	341	351	325	353	372	325	346	345	340	298	337	338	333	359	334	339	350	313	345	353	318	386	337	329	363	345	335	353	340	316	357	365	363	322	311	336	375	342	336	342	335	327	370	326	338	386	349	344	349	327	322	348	342	305	344	325	357	348	346	336	322	341	307	358	359	309	313	343	362	365	361	330	354	325	333	340	355	332	329	319	357	326	322	345	315	317	293	339	311	347	329	362	329	375	353	317	346	337	376	340	349	372	341	339	323	338	318	338	335	351	336	325	325	352	332	362	340	319	352	342	360	333	316	364	329	327	352	322	346	332	364	320	328	364	386	351	396	350	367	337	370	357	330	354	340	350	368	360	323	333	354	334	337	363	336	326	339	333	313	368	376	353	357	350	313	367	368	331	346	325	333	330	334	334	354	368	359	300	371	355	340	321	310	368	327	359	358	340	339	380	331	357	365	307	341	347	307	344	324	334	352	341	343	363	340	346	337	328	325	391	346	333	345	340	285	344	325	332	323	346	349	358	357	323	337	346	332	354	361	298	360	345	359	321	368	359	348	369	341	361	348	308	327	360	367	357	341	350	304	324	347	334	340	369	361	330	375	353	338	353	350	338	342	351	325	316	346	317	324	353	381	345	373	335	337	336	365	362	358	388	302	337	354	355	345	362	357	302	344
27163	18003	3509	481	374	349	335	343	343	350	336	352	334	322	334	312	340	329	349	299	340	361	320	332	315	302	312	335	325	331	326	327	287	303	304	326	289	338	352	322	315	334	340	350	310	317	313	322	300	300	300	314	343	320	314	316	342	341	326	285	338	287	331	315	311	321	345	306	341	316	361	340	335	288	343	318	302	329	342	312	323	324	294	331	303	334	315	319	306	322	365	325	317	326	331	337	325	301	326	354	318	327	327	342	310	326	337	326	344	317	316	317	327	338	326	339	323	335	326	326	333	333	305	342	344	320	335	308	314	319	328	327	317	336	335	346	339	317	323	314	328	323	301	333	328	332	318	304	351	335	365	344	296	278	337	323	271	335	339	335	303	307	316	322	302	320	305	294	312	327	334	346	321	329	323	316	354	349	327	305	296	300	334	352	328	309	340	279	295	315	279	308	347	323	315	344	327	336	345	328	324	328	318	298	350	339	340	316	350	308	340	305	326	335	316	325	316	322	308	325	310	307	320	331	355	319	353	321	307	318	317	322	318	323	331	305	327	339	356	328	338	337	308	338	342	348	334	299	343	301	341	315	309	334	317	343	338	357	306	360	356	337	338	345	335	319	306	315	313	342	329	341	314	320	288	354	310	351	308	323	329	294	330	330	322	315	327	330	313	334	317	343	292	321	313	335	314	339	339	321	334	317	323	337	300	299	375	347	323	317	332	305	376	359	323	344	307	367	306	328	323	312	324	311	336	349	311	353	330	307	337	305	317	347	325	301	305	305	320	337	291	323	352	348	338	336	313	298	345	318	329	356	308	337	312	306	351	325	305	301	337	316	331	313	336	305	331	317	312	325	301	311	321	329	333	305	320	322	309	335	313	324	345	329	323	309	315	356	332	325	317	311	306	345	322	282	341	294	326	298	323	287	337	318	334	339	308	283	377	352	318	330	348	351	321	345	340	314	335	315	319	330	334	326	314	322	293	327	331	330	310	302	336	325	353	340	327	317	327	339	322	338	315	322	293	314	291	332	337	319	307	328	364	313	307	306	344	347	319	368	308	340	313	350	311	350	323	285	325	339	339	314	327	310	336	328	331	328	330	294	311	327	319	329	311	330	322	303	309	324	337	322	324	317	301	314	355	328	354	371	366	293	306	333	335	350	327	324	320	318	338	310	330	343	287	342	320	329	323	312	312	311	317	323	339	297	318	290	292	342	289	338	313	309	342	310	322	336	327	346	337	334	326	310	303	327	342	315	345	334	323	328	315	336	350	294	324	321	327	346	324	322	329	339	330	368	319	326	368	345	342	326	330	348	313	339	303	317	326	321	338	311	323	296	316	312	315	314	302	331	340	319	293	294	292	355	320	329	333	343	329	305	290	311	326	326	311	327	313	295	315	342	302	311	352	323	287	290	328	328	349	336	296	328	329	333	309	310	348	331	294	333	297	338	290	335	315	342	306	297	292	290	358	307	322	314	324	362	314	325	355	359	303	320	292	321	347	298	328	303	302	339	305	281	354	330	336	322	348	315	324	290	301	330	306	324	313	331	307	279	298	329	325	316	320	322	305	373	314	342	324	308	328	304	306	288	348	334	314	312	321	333	272	316	332	339	343	328	333	314	314	317	337	298	293	333	300	328	306	303	313	297	312	331	305	345	346	328	314	324	338	336	297	355	338	327	344	333	321	314	312	319	328	294	322	331	301	311	315	332	290	302	346	350	311	319	315	294	337	292	297	324	318	293	288	332	342	298	343	324	345	299	327	321	324	333	341	318	299	358	323	344	326	316	305	304	318	306	328	314	332	323	329	335	322	298	326	319	314	313	298	329	330	340	344	322	331	319	293	331	314	322	320	322	325	314	323	335	281	283	305	326	325	320	354	335	315	310	337	326	328	301	365	295	318	324	345	363	308	317	298	329	329	319	313	319	308	313	312	274	350	306	306	300	334	324	323	331	335	317	321	293	341	311	300	314	334	360	292	308	317	341	328	313	351	334	319	300	308	349	334	312	311	310	308	304	351	337	311	302	308	332	330	297	325	304	311	355	317	349	319	307	320	315	304	323	328	328	333	352	334	329	295	370	320	303	308	326	309	306	344	341	350	322	340	326	293	318	276	318	309	309	346	316	336	301	281	333	335	300	334	369	322	328	319	348	356	324	356	332	339	310	275	314	327	323	325	338	321	310	345	290	307	343	335	297	326	325	302	335	297	323	346	339	340	333	323	317	347	327	335	304	315	325	332	334	305	316	312	295	323	286	339	329	321	316	324	345	334	329	309	311	316	316	325	292	339	290	328	312	324	326	331	289	329	337	311	302	322	315	359	309	345	341	352	305	317	318	307	330	321	365	317	321	285	332	329	330	338	334	318	319	306	342	320	297	331	319	306	330	313	313	324	317	332	309	359	308	333	317	343	292	312	312	331	318	324	318	296	344	316	306	339	346	316	330	340	324	309	292	335	330	304	317	342	294	332	322	327	307	317	348	318	340	297	350	324	360	306	347	322	354	305	309	344	319	304	356	340	326	335	333	302	305	329	338	338	306	342	313	376	310	300	303	331	317	287	337	298	283	297	325	326	318	323	348	312	357	284	325	302	323	294	342	318	309	349	337	344	337	349	332	350	326	303	295	332	304	330	342	321	326	310	307	307	315	331	289	311	334	290	307	283	305	314	328	302	313	301	334	337	331	339	310	315	337	308	337	315	331	326	326	303	328	314	316	321	321	332	325	325	311	339	310	316	325	332	351	348	354	306	350	323	312	349	318	346	328	325	291	339	298	334	284	333	309	313	308	343	350	322	291	338	315	292	316	305	329	342	310	351	348	332	356	329	350	371	314	291	312	328	302	350	293	322	314	303	327	320	317	360	332	328	331	322	348	303	319	319	367	351	339	339	312	335	310	364	310	317	311	328	291	326	302	318	336	304	336	284	308	351	332	310	326	331	321	338	333	340	319	284	306	294	329	326	317	313	296	312	327	318	351	307	338	316	349	338	284	320	333	306	336	314	301	314	355	336	326	332	287	315	314	321	298	325	306	346	351	304	318	316	352	318	314	317	338	317	319	300	346	333	315	323	335	337	330	335	311	327	358	328	324	297	339	349	357	321	328	338	317	314	335	304	311	337	319	330	318	322	349	342	328	292	311	320	326	334	315	312	335	322	312	332	346	327	336	303	312	316	313	319	353	289	322	324	292	319	320	332	323	353	325	333	302	323	326	305	319	317	328	344	330	349	307	329	304	331	323	348	310	305	350	327	308	336	327	338	318	333	280	334	340	357	356	313	291	354	329	308	309	316	338	371	304	345	326	323	309	328	319	290	358	334	342	306	308	325	316	314	300	323	324	311	327	342	339	320	314	276	332	321	319	281	297	306	321	307	283	349	310	319	307	326	328	331	313	316	318	320	338	288	315	335	276	313	330	313	368	320	277	348	329	319	310	322	355	329	355	317	293	328	314	342	339	318	319	291	303	278	308	337	336	343	335	320	319
4122	763	615	508	494	472	495	478	471	490	457	484	443	456	440	438	444	430	468	458	451	445	471	464	459	427	401	459	445	431	389	447	402	454	444	462	447	473	462	424	418	457	469	413	444	452	461	416	387	443	436	417	474	432	445	435	450	428	463	423	437	443	446	482	478	460	425	454	468	426	463	440	439	464	453	481	470	435	439	486	443	435	499	444	449	434	421	435	447	463	448	426	445	400	418	444	436	429	456	409	442	416	471	444	404	423	440	443	429	410	477	484	446	436	440	428	443	471	424	434	426	456	414	437	428	429	466	449	451	421	422	412	426	419	417	448	465	444	425	469	402	470	419	440	437	427	459	445	483	444	433	438	405	380	447	462	417	444	396	448	446	467	450	469	417	441	474	461	408	440	481	456	444	420	479	442	442	458	491	439	430	432	436	427	471	431	435	430	460	406	427	429	410	423	417	453	445	425	438	438	425	437	410	436	439	424	440	409	398	464	457	455	433	439	468	463	423	398	446	463	431	415	416	444	416	467	428	451	399	413	435	433	425	450	428	473	431	461	446	475	384	465	427	459	405	424	488	446	459	437	455	434	442	465	458	444	448	461	413	492	414	429	433	426	422	441	431	414	420	421	463	463	467	415	406	462	472	420	468	394	447	446	438	441	422	418	428	405	441	387	420	439	430	451	446	482	437	425	422	392	441	455	366	418	454	452	479	445	435	482	470	453	423	423	442	463	385	453	444	399	472	435	409	456	438	444	459	405	475	406	461	420	442	456	435	461	422	420	446	415	453	428	473	442	435	429	462	384	432	432	444	461	450	424	408	443	460	479	435	429	484	439	401	455	455	453	446	419	430	412	428	401	472	443	419	448	430	434	454	443	438	446	504	402	417	451	426	427	419	437	432	420	458	416	433	415	421	455	459	425	441	427	430	448	456	394	442	450	434	428	442	446	461	418	446	425	457	420	448	449	477	423	424	449	430	449	445	454	425	454	433	402	470	449	427	446	429	415	440	391	456	429	429	488	488	451	411	432	408	447	476	440	440	424	439	447	453	407	459	419	447	425	429	442	449	443	450	447	464	450	471	477	477	459	479	415	444	428	462	464	456	441	476	447	465	424	407	419	408	435	380	431	426	427	429	462	435	438	425	453	437	428	434	407	467	450	439	441	461	468	452	425	433	426	436	438	447	457	459	457	482	459	413	482	438	467	428	416	448	453	438	412	395	407	427	436	407	426	440	405	424	429	450	447	484	437	428	416	442	433	426	411	424	436	463	476	438	403	458	385	415	477	448	409	429	412	398	451	447	455	444	415	411	447	465	419	418	412	434	435	446	463	459	434	424	466	433	414	425	466	428	449	474	458	449	466	457	436	421	464	425	462	441	453	435	410	435	431	446	479	433	399	461	440	442	466	410	454	443	451	435	401	429	449	448	418	453	430	459	425	408	413	445	424	422	402	395	429	491	442	414	460	443	473	447	432	459	459	449	415	437	467	469	447	455	418	466	393	436	413	445	446	442	438	427	450	434	465	431	462	425	393	434	449	467	453	388	431	459	481	401	459	441	424	416	419	484	427	417	454	426	406	479	458	413	442	472	402	440	390	457	449	456	436	417	425	469	439	410	451	429	430	408	457	414	462	431	463	444	454	436	436	431	431	435	436	459	408	466	426	427	410	436	475	397	498	455	434	423	405	425	471	461	451	464	473	421	405	451	455	447	451	468	451	478	426	452	462	440	447	464	418	462	443	455	411	398	444	437	453	455	439	427	410	412	439	426	415	427	410	437	460	414	419	436	462	460	431	459	463	422	486	414	451	443	447	447	438	435	477	436	463	461	434	454	452	437	434	460	461	444	455	439	476	480	441	457	430	426	446	430	444	447	426	450	415	441	447	428	451	437	429	451	438	456	417	447	477	465	436	469	427	406	451	452	441	428	426	432	426	432	467	425	424	418	426	456	430	430	451	428	433	457	430	454	436	449	448	446	428	448	422	433	402	429	459	409	441	443	445	441	421	416	429	402	457	405	452	455	448	431	481	468	420	450	434	421	449	455	445	426	410	409	442	433	426	436	462	446	411	431	427	461	430	454	430	436	406	435	446	414	476	433	443	435	472	408	488	422	439	405	440	416	460	452	428	441	484	459	454	453	458	407	424	472	460	474	436	463	475	486	465	428	410	411	426	421	438	425	420	428	454	425	392	463	447	403	439	429	412	381	440	462	433	457	475	465	428	456	462	425	418	481	399	462	452	429	428	431	438	484	469	428	464	467	457	482	456	430	423	407	399	462	427	455	458	424	461	442	430	421	451	438	428	448	428	440	434	457	473	397	460	400	451	423	431	429	424	468	417	449	438	418	435	421	461	462	439	449	430	433	417	440	417	402	464	405	434	459	444	469	424	407	416	447	401	436	433	428	450	425	455	469	381	422	406	459	416	414	442	442	450	427	431	459	395	402	451	406	458	443	466	458	423	432	434	408	437	435	471	439	404	421	452	434	429	446	443	464	415	433	435	413	428	436	422	449	467	434	418	445	434	428	464	455	421	435	455	435	435	442	422	460	402	416	442	435	398	454	466	413	450	412	412	449	459	427	410	423	427	430	445	424	408	432	453	452	423	414	424	410	440	436	427	447	405	449	431	442	408	371	435	431	439	447	415	453	436	431	454	412	444	433	401	474	467	434	436	414	448	455	453	421	435	424	458	406	455	449	462	459	447	440	452	446	450	433	455	408	437	461	414	441	420	436	423	420	412	447	469	440	418	417	412	435	474	447	447	431	419	398	435	477	409	434	464	413	461	441	441	420	430	412	446	456	435	445	436	431	455	401	445	428	479	448	437	446	424	413	415	450	414	405	437	452	458	446	418	448	412	480	430	415	457	468	423	464	440	420	445	392	382	421	458	431	431	427	420	445	434	426	434	471	450	400	439	430	435	393	416	439	442	448	441	470	482	466	460	402	444	450	450	422	401	427	455	419	435	461	473	416	452	464	438	448	450	443	464	431	440	478	407	419	406	425	413	439	422	450	430	469	411	454	423	431	430	409	461	440	428	420	409	439	457	446	432	434	466	476	427	443	412	413	406	441	451	454	438	465	454	472	422	463	441	449	430	432	449	433	442	427	396	413	426	453	438	401	487	425	435	464	452	426	431	469	437	445	447	432	435	435	447	481	459	430	418	474	450	455	489	463	432	425	427	406	431	420	444	434	449	454	433	416	428	435	422	455	448	437	462	468	411	458	431	418	434	459	423	436	420	448	433	424	410	398	452	444	442	455	446	422	429	453	402	451	439	431	420	433	450	422	428	408	475	399	437	430	475	492	429	413	464	429	423	443	405	452	420	415	426	442	447	455	465	479	426	468	445	451	465	447	494	453	435	462	439	423	460	443	447	444	457	422	402	445	416	457	472	447	418	428	466	451	451	453	461	434	439	449	421	445	455	441	421	444	445	446	439	463	453	447	479	444	428	416	455	445	421	441	437	456	415	441	431	437	472
23073	20852	27568	24256	20215	1800	528	463	418	407	377	422	400	400	378	380	414	381	362	398	348	365	353	365	359	345	361	351	384	350	370	359	370	338	357	367	365	331	393	349	373	367	324	350	390	341	353	368	367	340	354	371	371	361	401	367	366	380	364	373	363	370	375	362	329	392	327	373	358	371	369	367	331	355	329	399	353	321	346	361	341	341	383	369	372	367	370	380	320	373	357	369	396	387	373	356	356	358	350	331	352	376	311	331	345	391	332	364	340	382	364	355	349	363	357	335	367	386	351	343	344	340	388	347	338	388	351	361	388	356	374	376	350	356	345	336	359	349	389	348	360	402	346	355	374	355	370	322	376	355	342	319	365	348	345	334	346	351	374	372	356	368	378	361	347	408	362	375	336	367	374	326	361	375	318	349	387	365	367	357	352	415	393	368	356	361	381	382	324	359	355	344	363	383	357	358	374	345	356	361	385	360	375	358	361	366	373	347	379	351	360	361	361	367	348	390	355	318	369	345	357	353	328	367	380	343	342	388	350	380	361	337	375	361	401	413	344	341	353	372	379	350	351	351	377	355	344	322	349	346	345	364	355	346	360	365	373	367	371	369	344	342	383	347	378	354	374	322	353	355	359	337	369	349	361	355	371	351	342	348	367	364	327	363	352	347	365	339	365	341	359	367	389	336	344	409	343	370	363	346	362	369	340	389	356	371	317	357	382	392	358	374	356	361	386	391	396	350	354	333	351	387	356	381	337	356	368	368	311	349	397	369	357	399	371	343	394	356	346	357	355	358	345	346	364	370	330	388	356	394	334	328	373	336	348	374	356	403	396	381	358	341	321	403	351	378	332	362	355	330	341	388	371	371	364	390	318	345	365	350	334	345	372	334	345	361	374	320	379	346	367	329	349	399	372	361	365	355	366	359	370	363	329	360	362	336	396	395	373	385	353	354	396	353	343	386	353	360	384	348	369	388	354	350	373	385	367	335	377	367	343	378	385	383	336	362	337	340	347	348	366	352	342	360	347	354	375	367	370	355	397	351	346	357	362	370	362	343	370	373	361	346	352	355	339	401	401	326	361	358	341	351	369	334	380	354	390	389	404	369	374	350	384	380	315	362	333	355	358	344	394	342	363	390	344	397	365	388	348	378	379	345	363	372	347	346	362	352	363	362	388	368	363	363	357	338	361	357	365	313	336	401	324	330	321	355	387	361	397	371	365	337	360	360	354	366	404	352	358	354	368	357	360	368	322	357	346	336	354	393	355	386	349	356	336	341	336	363	359	398	344	330	341	365	396	339	392	353	363	355	341	369	379	349	377	356	395	373	365	339	348	345	341	389	395	338	355	355	330	363	385	365	350	360	345	369	364	368	332	344	376	341	352	323	356	366	359	334	339	360	359	350	350	360	353	339	367	342	352	378	357	343	370	366	366	353	358	353	373	350	358	336	390	374	369	330	357	382	364	354	373	368	352	368	346	346	368	386	375	390	336	377	351	395	358	365	377	366	373	361	329	359	378	348	323	369	371	351	329	322	378	368	343	393	335	373	351	324	370	362	357	352	336	393	363	344	373	346	338	337	352	392	340	370	364	369	361	385	385	368	349	367	361	380	365	352	356	362	366	346	343	348	345	349	380	371	364	360	365	348	380	402	359	381	369	344	380	356	334	369	381	370	368	352	390	339	347	356	335	397	359	352	366	355	356	374	323	352	366	354	358	328	346	350	376	409	340	351	354	380	376	339	323	321	371	374	376	369	388	348	370	393	349	332	374	380	356	349	350	352	338	392	328	355	339	400	340	382	326	339	323	374	369	362	398	372	365	343	333	356	360	396	332	375	382	369	356	364	343	327	350	313	364	366	370	358	343	349	356	350	335	361	390	352	362	359	354	338	374	350	368	378	384	349	333	349	359	358	366	354	309	371	360	344	352	359	340	337	356	342	331	351	387	322	320	356	385	371	392	332	339	366	371	329	357	366	367	351	368	364	337	406	378	370	370	352	339	352	341	380	359	350	329	360	335	359	384	356	328	370	347	321	335	330	372	396	341	350	341	351	366	403	389	367	375	362	338	374	341	358	353	358	353	340	369	383	365	410	327	377	348	358	343	353	360	371	377	390	323	391	321	366	387	375	329	318	348	386	365	338	347	355	357	369	388	362	333	376	313	352	352	384	314	356	339	333	343	329	392	349	351	376	361	385	370	344	361	349	373	329	375	366	348	352	359	363	355	391	349	377	347	362	361	339	339	372	386	367	329	341	346	378	362	345	363	365	365	350	345	400	370	379	371	345	324	357	354	359	375	373	352	337	323	360	321	359	361	387	384	317	353	373	370	354	397	363	343	320	343	361	363	366	360	366	362	355	351	379	352	342	353	344	359	343	383	338	368	362	307	355	351	338	387	353	366	341	344	347	356	345	360	354	355	349	343	349	343	363	380	339	350	370	306	333	350	386	314	360	366	372	344	377	344	358	392	353	368	381	363	362	356	353	377	348	364	334	381	366	373	367	375	344	364	369	347	373	374	393	341	377	337	361	333	341	362	342	369	356	314	341	360	337	372	367	357	362	358	361	340	345	384	371	333	371	384	372	351	349	362	355	392	351	386	360	370	376	313	359	393	374	388	344	397	378	320	367	329	384	341	373	384	346	365	382	364	358	347	326	409	376	381	375	365	365	371	350	335	349	329	393	403	344	358	405	381	374	338	364	371	369	367	333	357	395	370	357	362	367	406	374	385	356	353	339	361	346	380	337	372	335	361	349	372	327	358	361	361	377	405	367	366	350	351	352	368	380	360	374	327	365	366	355	369	384	361	352	369	377	344	360	361	374	359	371	343	364	371	334	370	390	375	396	359	369	374	353	359	349	353	393	363	358	349	342	314	338	366	367	342	371	383	356	367	409	357	375	369	340	338	358	367	365	388	347	353	369	359	392	342	371	328	363	361	356	391	350	369	389	377	361	333	327	339	350	351	376	363	357	341	359	369	326	361	366	401	376	390	342	345	363	360	352	371	391	352	396	385	351	395	362	345	380	314	378	357	342	388	355	346	349	372	378	375	379	370	369	339	409	363	395	337	373	338	375	330	395	338	356	373	320	368	346	379	354	351	366	387	342	368	372	341	350	349	334	390	359	332	387	347	346	353	344	381	351	347	374	368	356	377	385	343	330	324	323	350	339	326	350	358	360	351	390	377	360	362	359	364	362	363	345	328	358	353	322	335	342	358	351	346	377	346	364	348	365	340	408	341	356	359	334	352	365	378	305	355	376	359	341	381	355	390	362	376	324	343	365	352	347	370	341	396	352	355	361	351	389	378	392	329	348	357	367	361	341	349	341	337	366	343	309	368	335	316	342	364	362	383	378	392	356	357	372	363	343	348	372	373	357	353	365	362	360	335	361	346	361	342	366	367	362	343	364	363	388	385	322	355	364	357	354	375	341	387	354	357	356	373	353	359	341	366	359	346	359	373	341	355	362	353	342	378	360	361	367	347	374
2731	5579	3136	1672	1223	1009	869	745	656	626	600	656	611	592	558	546	533	547	547	535	473	541	502	539	478	500	479	500	500	533	528	531	524	494	541	494	493	495	509	493	487	525	474	484	482	520	480	544	489	490	494	499	519	558	533	481	484	529	492	511	498	465	491	513	517	532	475	519	516	514	506	494	490	499	492	491	527	498	471	529	483	508	471	445	470	476	530	521	476	532	503	472	508	519	527	520	524	459	490	485	482	500	456	496	461	487	479	507	475	512	486	480	497	484	505	511	474	512	494	533	504	492	519	528	476	494	515	501	517	507	491	559	484	537	520	471	485	505	477	501	486	479	466	461	503	478	498	470	438	548	503	462	500	486	472	452	488	483	493	506	495	521	487	500	499	490	513	461	454	449	493	489	471	498	511	507	509	517	512	514	502	478	489	484	472	520	459	509	499	526	524	486	493	452	525	472	471	507	473	479	494	489	460	512	456	493	480	515	457	490	502	507	521	488	478	473	479	517	509	497	485	477	489	489	527	464	523	498	450	481	481	507	540	508	511	503	504	479	536	485	546	510	494	465	535	482	525	482	498	511	473	496	502	515	443	534	518	474	509	475	475	504	457	508	506	494	535	496	490	502	475	477	540	469	508	475	510	514	478	504	509	483	468	513	537	527	498	494	493	505	512	498	474	534	516	470	464	523	484	504	460	531	493	462	467	473	509	501	509	507	536	523	546	506	513	483	481	512	486	537	498	483	522	477	470	500	498	470	474	476	487	487	502	496	468	481	493	484	480	550	487	487	529	443	498	481	487	489	518	463	478	522	488	505	493	486	478	479	497	537	488	481	475	500	492	469	493	475	469	500	482	502	504	490	497	510	458	507	484	469	478	478	502	495	491	494	495	506	467	496	494	489	520	504	494	457	451	488	476	487	522	475	477	489	468	532	498	468	508	480	491	511	448	496	509	515	472	511	472	470	496	498	459	526	474	507	492	463	505	475	493	520	478	474	506	453	551	479	488	480	502	496	484	495	477	522	494	508	490	489	523	496	505	447	492	488	495	466	518	513	514	498	498	512	504	469	438	484	477	477	460	498	497	463	502	483	498	488	472	521	448	484	472	462	446	454	429	510	512	538	498	513	516	538	498	490	501	518	492	537	520	512	490	500	502	508	487	448	477	502	522	485	488	477	523	519	455	495	482	476	504	477	486	481	470	498	488	466	530	471	539	488	459	531	525	498	511	492	479	463	532	458	545	473	523	475	513	511	465	523	487	468	510	504	520	535	485	530	476	495	482	474	512	528	488	519	500	483	536	502	474	495	496	493	469	447	495	504	510	498	517	491	495	493	508	470	539	508	520	470	469	483	513	550	497	514	493	510	471	482	481	486	494	484	521	527	481	535	514	494	476	493	508	487	487	497	500	468	495	452	524	501	493	489	501	489	499	495	482	473	498	496	529	489	478	475	469	483	470	532	482	499	491	499	494	527	512	500	505	491	507	451	517	493	487	500	474	462	478	488	509	489	485	491	513	482	496	490	491	512	473	503	492	532	480	530	506	510	511	468	472	452	487	499	506	505	473	491	489	487	469	450	502	489	495	500	501	510	487	452	489	512	491	504	471	503	512	504	494	517	463	469	510	476	441	551	528	507	483	490	491	487	522	523	479	475	434	490	524	517	474	514	477	501	506	477	450	512	490	479	494	478	523	480	492	479	509	490	481	523	479	495	461	437	473	514	506	532	486	528	496	475	483	487	518	505	475	505	479	506	482	467	497	497	512	530	496	480	508	529	502	475	464	470	480	507	509	496	482	456	494	513	516	485	503	493	472	491	478	472	458	461	496	490	517	487	498	466	462	514	507	481	517	491	499	525	490	481	487	435	488	537	480	491	481	506	477	502	492	503	489	490	523	460	516	492	485	516	501	507	531	449	473	482	489	463	507	500	489	487	486	522	542	489	474	487	511	500	497	455	476	491	504	517	505	463	511	507	533	517	528	511	497	494	477	479	488	506	453	528	495	511	454	494	500	518	501	474	473	495	531	482	512	495	522	501	489	474	492	459	511	531	483	534	514	488	515	501	481	509	535	489	478	508	502	505	462	492	541	492	514	478	471	471	464	492	500	510	503	500	529	484	510	490	518	494	469	497	500	503	496	507	480	509	488	513	487	483	495	502	495	499	510	519	505	550	483	563	496	500	521	491	459	481	508	498	520	460	510	475	461	501	497	476	465	496	504	532	492	510	501	471	500	474	477	499	471	500	465	502	540	491	508	504	477	545	501	475	476	498	493	468	492	557	480	473	473	461	495	459	512	511	484	479	481	471	503	484	522	472	512	482	508	516	520	497	510	483	513	479	546	471	489	525	490	470	437	505	478	522	516	476	491	495	470	449	496	458	517	484	505	467	499	460	524	532	524	495	463	450	501	466	462	525	476	460	455	521	501	478	527	506	502	489	470	471	497	509	494	499	491	439	464	492	502	536	484	521	490	469	502	512	497	509	506	522	482	497	495	481	495	501	509	458	477	470	523	477	474	469	474	473	494	512	453	506	532	503	558	500	534	463	495	492	483	461	548	493	487	454	496	475	497	509	484	501	529	506	500	490	472	527	510	519	490	510	516	542	480	484	452	485	500	521	559	514	489	470	502	524	497	481	469	512	487	463	524	485	487	479	495	447	526	461	496	503	474	481	453	488	449	499	506	528	499	500	479	488	488	522	499	506	497	476	482	480	506	505	476	507	490	513	518	476	466	458	501	459	480	491	472	512	547	481	505	457	510	493	462	489	528	492	526	498	509	523	485	475	452	468	519	480	473	463	482	494	539	465	504	502	471	479	520	473	446	523	488	471	459	475	536	516	512	510	514	487	475	519	477	498	524	460	480	491	503	454	481	527	472	473	452	479	481	497	479	510	436	477	484	487	464	495	483	515	485	468	507	489	504	497	511	505	523	501	477	487	470	475	485	497	476	511	515	491	492	468	490	489	491	520	506	470	502	457	536	533	485	478	509	442	486	493	489	509	496	484	490	513	458	490	449	485	489	520	465	504	509	493	469	514	509	493	492	507	479	471	494	446	488	508	495	499	500	469	493	512	504	496	467	496	470	484	489	471	498	508	507	506	506	551	499	472	500	491	505	557	497	510	483	499	451	537	525	483	511	480	549	495	526	447	524	505	492	489	502	522	506	502	497	507	510	499	525	504	486	481	516	517	505	531	512	484	510	485	493	429	469	540	471	496	452	446	513	488	442	533	453	454	499	498	439	497	504	462	510	451	450	472	496	487	444	486	506	479	465	492	500	524	516	528	507	543	496	483	482	525	473	482	529	438	486	467	493	507	473	486	483	513	482	486	476	458	462	491	496	488	483	496	532	507	502	480	513	511	532	483	480	494	495	496	481	489	466	465	465	504	497	491	497	529	483	496	490	477	463	492	507	500	458	469	481	461	518	506	507	503	477	510	475	475	488	501	499	512	508	490	518	450	509	445	493	477	487	528	490	540
24210	20863	26091	24664	1933	314	320	275	265	235	259	289	289	234	251	223	268	233	231	229	224	261	250	250	199	240	216	237	219	235	217	256	217	251	199	221	253	263	254	223	234	234	219	237	247	232	228	262	256	209	243	236	226	207	250	254	251	242	221	245	213	238	233	237	215	262	243	219	236	222	221	244	241	234	254	245	234	242	227	215	239	236	232	239	250	221	227	238	217	244	233	227	233	231	238	197	227	215	242	233	228	226	204	213	231	244	222	235	231	233	254	238	237	235	240	213	236	223	209	228	248	218	228	239	236	241	187	249	209	235	243	236	231	240	210	227	215	221	231	242	257	200	247	234	246	233	238	242	236	253	220	216	234	218	225	238	246	215	222	230	215	250	253	216	240	238	235	240	223	205	218	240	230	237	243	215	221	249	246	241	248	217	220	249	235	228	224	244	209	224	216	213	231	239	239	216	218	244	234	227	233	247	241	226	216	225	199	264	228	247	256	223	229	225	244	221	230	237	223	234	220	219	214	250	198	224	234	223	240	253	221	217	228	249	209	241	215	227	247	226	227	237	236	212	227	232	214	219	235	218	223	238	203	235	218	248	231	227	241	230	226	246	222	254	237	220	201	240	233	219	226	244	218	213	218	241	228	208	221	236	206	257	211	261	221	212	211	230	230	211	230	250	237	228	244	243	233	238	216	237	212	259	230	209	238	266	203	196	223	227	246	256	248	219	231	237	211	231	212	241	214	220	197	236	219	212	249	236	226	234	226	241	227	228	256	258	259	247	229	226	212	205	250	228	253	220	267	232	261	256	235	234	255	249	230	248	226	223	220	213	258	249	210	229	232	229	234	229	228	221	233	209	252	214	230	207	223	249	237	230	213	241	239	221	230	252	245	210	239	232	250	223	218	224	217	235	210	227	217	236	225	217	237	236	236	257	221	219	249	234	255	212	213	259	230	232	224	235	192	221	229	255	251	253	243	246	245	242	226	217	257	215	252	253	243	226	216	219	222	235	250	233	231	233	217	242	233	244	236	230	226	218	227	219	252	244	262	253	226	241	217	235	235	244	244	244	215	209	224	230	251	222	239	220	240	213	239	229	272	228	246	225	239	232	227	237	221	248	234	245	243	225	240	229	256	235	230	232	203	226	234	234	228	240	225	257	212	242	243	237	265	205	227	211	238	226	259	231	222	233	225	223	247	228	241	208	225	202	246	227	234	220	237	238	219	217	235	258	209	215	244	236	229	232	227	225	243	217	248	234	214	225	224	212	245	249	239	211	221	237	224	220	255	210	231	219	254	226	235	226	220	248	204	243	223	268	239	246	236	255	208	239	235	239	228	236	212	214	229	246	206	217	220	234	238	248	212	236	251	209	242	237	215	227	224	238	260	220	227	245	217	233	220	233	212	231	226	196	227	240	246	261	237	221	238	214	226	226	212	243	238	224	229	200	246	228	211	235	234	221	214	212	243	229	226	237	221	256	236	247	254	249	238	238	200	253	247	207	228	248	230	224	221	257	240	206	211	252	230	245	241	242	237	249	217	214	257	234	227	238	236	207	239	237	225	251	235	245	216	249	226	235	221	243	247	211	217	250	258	214	237	254	238	229	249	235	233	264	243	232	231	236	263	242	232	259	249	232	227	225	226	231	245	238	246	234	217	243	254	216	210	216	256	230	234	265	224	272	214	230	256	214	223	226	210	240	226	220	236	224	252	233	227	227	227	217	228	203	223	232	219	242	198	247	233	250	242	218	220	235	225	236	229	236	238	243	239	223	233	229	215	213	228	229	218	234	205	235	230	234	241	224	231	206	210	225	235	223	238	203	216	215	205	217	249	224	223	250	242	254	228	243	240	221	246	218	243	250	229	196	220	218	244	244	199	251	206	253	209	245	241	234	235	236	253	222	225	214	241	216	234	236	229	240	250	232	235	223	232	222	210	237	235	244	244	248	243	227	230	209	220	208	233	239	242	240	234	226	231	254	241	221	248	217	231	232	231	215	226	247	221	241	212	230	235	216	256	239	214	229	206	235	227	220	257	232	255	230	210	227	235	219	204	203	234	235	259	224	263	222	216	231	237	233	207	214	208	209	242	217	239	230	224	248	251	231	259	228	228	240	245	218	234	222	241	244	214	245	207	237	242	237	243	233	251	233	233	232	253	201	254	236	239	237	217	247	227	210	225	242	225	225	224	229	226	240	225	243	250	221	248	256	231	201	245	220	259	237	228	209	231	239	210	229	240	224	259	258	265	258	238	247	215	227	231	236	213	222	249	245	234	220	252	248	239	235	223	262	236	222	232	241	236	254	213	245	230	220	222	248	222	236	226	244	227	231	224	219	224	248	217	222	227	205	233	241	236	236	235	250	222	234	237	229	228	246	230	207	231	216	233	240	222	247	223	241	243	226	243	244	222	257	219	226	217	242	229	206	248	255	219	234	198	218	213	230	193	201	222	243	230	229	244	225	243	210	241	215	233	202	214	254	215	240	233	235	243	223	216	223	209	250	222	211	244	234	235	251	242	228	225	240	228	232	213	224	237	238	206	224	243	256	226	225	277	235	247	245	219	211	219	243	241	219	231	246	219	247	234	234	233	215	250	223	265	220	206	238	233	237	242	229	202	244	224	238	253	260	234	227	217	226	251	206	241	228	211	246	237	231	233	213	213	249	224	242	227	259	221	233	230	218	235	240	250	228	229	230	223	241	247	244	248	229	212	239	237	240	231	221	240	220	258	275	232	228	229	235	258	207	224	223	229	228	231	214	229	239	244	230	246	263	219	228	248	238	238	247	255	248	257	232	225	243	222	234	219	244	213	245	207	229	245	242	226	226	247	231	237	244	224	225	245	228	214	240	224	204	243	228	243	252	227	237	239	204	229	233	228	216	233	233	220	256	269	226	255	215	228	228	229	263	237	222	251	221	234	218	229	218	199	220	222	247	238	222	252	237	208	226	237	243	244	223	231	218	246	214	241	243	240	216	237	235	195	228	220	230	237	242	226	218	231	223	222	237	240	189	240	239	202	216	243	232	261	215	230	245	230	233	208	239	210	198	237	241	237	223	232	240	222	219	240	231	216	248	212	219	223	215	233	219	231	202	233	213	218	252	235	216	253	237	236	226	254	232	229	222	237	228	242	212	224	209	240	223	225	221	250	219	219	220	234	232	219	233	239	239	238	227	243	213	240	206	248	247	209	197	245	239	226	195	250	232	233	242	260	206	233	229	204	206	227	217	212	243	256	246	225	229	244	228	234	233	262	209	234	254	232	244	232	237	234	231	229	240	242	242	216	218	235	242	223	222	249	213	231	244	239	274	238	240	239	253	212	245	230	236	198	228	229	241	193	240	243	226	241	230	215	228	243	227	235	226	241	211	225	211	229	218	252	229	246	210	216	220	230	242	243	256	261	243	257	220	222	236	231	238	236	244	222	229	234	209	262	226	249	218	231	196	238	249	239	220	234	258	255	241	254	221	224	259	226	209	251	250
2973	3221	1774	995	725	632	509	460	392	409	389	354	324	332	346	330	304	315	338	361	301	304	320	287	345	324	326	322	306	333	317	329	317	328	324	299	311	298	320	276	325	309	308	275	281	314	306	313	309	307	303	294	301	290	304	317	267	289	337	304	271	310	293	315	288	305	318	287	276	296	282	292	289	301	301	305	307	268	276	328	317	334	282	293	288	291	304	303	296	284	289	290	302	301	270	306	310	278	279	289	302	307	294	280	318	281	294	280	307	289	284	314	282	333	296	306	286	306	318	336	294	297	320	300	317	308	287	285	264	295	293	333	336	319	287	285	270	326	306	312	279	289	298	318	289	319	295	305	279	293	287	278	308	307	307	270	333	297	307	322	291	298	309	296	293	255	288	284	275	310	286	303	270	304	320	297	275	318	284	282	329	304	299	335	284	309	341	315	288	276	281	339	303	329	306	318	307	297	294	293	318	293	299	289	290	290	308	323	302	284	304	297	278	312	292	298	300	296	314	271	347	316	331	285	258	303	288	285	299	290	315	314	312	308	297	323	322	333	323	324	316	299	310	293	328	282	291	297	270	254	301	278	329	301	278	304	317	315	280	294	293	301	273	305	308	272	281	312	315	299	293	310	286	267	315	285	279	277	301	285	334	300	298	284	322	274	269	284	323	300	287	301	304	314	315	307	259	288	341	329	295	300	328	290	306	295	282	288	287	289	296	281	308	320	282	293	294	310	302	322	312	328	281	285	308	305	288	307	300	284	295	290	287	292	319	295	306	291	281	301	296	292	305	312	284	243	278	264	299	323	263	303	329	306	306	286	276	290	288	310	301	305	311	301	326	283	292	276	293	304	306	304	284	308	258	311	301	326	295	270	303	311	282	311	309	298	303	283	311	311	278	296	337	282	292	289	286	303	301	325	329	299	278	303	261	300	303	262	318	290	292	299	303	299	292	284	300	318	322	314	325	263	314	318	292	304	273	332	297	294	287	312	308	269	299	300	291	293	303	319	290	305	336	291	317	308	279	281	296	295	313	301	318	352	309	268	287	328	298	316	310	270	277	306	294	280	269	284	272	301	316	301	287	297	299	268	293	263	301	285	278	295	274	308	325	270	293	301	299	273	308	288	305	294	317	311	308	295	286	278	318	303	311	297	313	273	282	301	279	289	290	270	307	284	280	286	309	284	279	287	280	279	276	295	276	266	302	299	292	306	299	315	300	283	312	308	329	284	286	286	300	337	293	318	268	294	289	343	302	296	321	301	305	303	313	273	298	268	321	310	304	300	299	303	315	286	289	312	320	246	285	279	267	288	279	290	338	296	308	312	309	303	307	304	289	305	303	310	310	307	298	305	289	310	308	283	327	279	287	292	281	278	292	293	300	300	293	293	296	308	300	293	296	289	298	318	289	296	290	275	301	321	286	277	284	313	290	282	305	303	287	264	280	280	300	294	313	287	312	309	324	289	293	296	292	306	296	291	305	295	285	332	280	337	292	327	300	338	294	296	286	307	293	285	301	287	298	305	290	278	280	289	314	322	319	295	295	290	296	299	294	293	282	297	307	305	296	298	291	299	333	277	297	312	314	280	309	291	291	289	269	314	334	301	291	310	316	270	305	303	313	308	298	332	288	297	308	313	295	285	307	303	304	327	319	309	252	295	289	323	301	295	290	318	291	309	287	289	295	322	283	304	309	291	323	295	302	327	266	316	312	308	310	306	286	290	297	293	301	331	333	302	293	289	312	276	279	306	281	304	310	283	325	299	290	284	332	278	310	282	284	275	272	315	281	262	291	303	309	315	279	292	280	288	303	355	298	300	319	300	307	252	256	309	304	300	287	294	322	277	303	313	305	300	311	310	331	349	300	279	314	306	291	300	306	325	324	295	324	322	329	254	285	285	317	288	318	307	293	321	290	303	326	286	284	277	307	306	319	311	289	308	273	275	292	267	296	289	299	273	294	291	291	299	303	283	299	303	295	299	284	311	312	339	293	335	312	277	278	312	268	294	264	294	308	312	277	275	312	341	287	263	311	276	318	283	288	303	323	273	324	288	305	303	338	297	283	318	290	298	282	293	300	310	301	327	274	290	321	294	283	291	333	299	261	300	301	264	304	295	324	285	313	311	308	300	300	312	280	311	293	265	285	291	281	284	302	304	344	298	289	295	287	285	300	287	280	320	301	267	299	323	315	308	317	314	311	299	280	329	288	300	287	283	308	297	306	290	292	266	271	318	287	265	284	302	321	303	312	274	297	304	295	285	329	271	293	282	277	296	293	319	272	301	299	320	281	319	296	288	311	317	329	308	280	311	307	322	290	291	308	294	251	310	280	322	300	333	290	311	312	296	302	305	327	309	288	293	313	306	307	282	292	332	296	296	313	296	279	321	280	286	267	308	268	305	294	315	330	260	293	292	283	323	312	316	311	294	284	285	292	283	322	297	301	311	296	291	301	349	264	305	284	349	306	281	340	328	297	287	292	301	312	301	323	294	332	296	312	261	293	281	309	302	340	296	278	312	254	286	282	310	293	291	289	329	320	293	265	297	318	288	276	289	289	332	304	322	272	296	283	284	305	329	308	318	314	295	300	290	308	299	303	321	288	283	284	319	301	258	283	284	323	321	294	330	291	293	277	312	300	285	307	304	282	304	305	296	301	284	288	326	304	299	267	269	291	321	297	289	289	298	289	299	312	317	293	296	309	289	292	318	288	293	300	266	299	291	313	289	304	341	312	285	291	289	309	304	273	308	296	287	285	284	274	280	312	295	315	297	315	293	274	329	316	292	276	312	338	316	310	289	294	289	320	338	282	326	289	285	312	309	306	261	297	329	299	316	307	293	332	295	276	291	302	286	305	312	290	299	297	308	296	302	281	296	288	329	262	286	272	301	275	296	281	308	304	307	307	302	300	284	319	286	308	284	299	324	321	318	304	296	289	303	284	296	340	291	282	316	288	315	302	294	266	287	308	280	262	310	304	302	303	292	303	335	325	302	326	324	283	299	296	302	288	299	290	304	321	303	297	289	309	292	311	299	279	329	291	307	298	291	304	324	327	281	319	325	297	303	326	301	310	304	309	304	281	286	308	308	284	312	320	294	293	317	302	341	315	289	331	339	288	311	268	312	287	313	301	284	280	305	323	284	312	308	311	283	293	273	279	314	311	307	272	303	289	298	305	301	286	287	288	277	327	299	318	286	273	337	298	307	337	302	290	286	312	293	315	294	312	274	306	296	306	295	284	283	294	279	298	326	303	299	296	288	325	318	313	316	268	322	287	304	313	299	284	275	299	302	284	296	319	317	318	284	304	295	298	293	309	293	304	319	301	320	278	296	302	321	294	311	288	281	316	280	313	315	304	288	302	304	301	289	314	310	288	294	291	321	317	308	290	294	297	305	311	293	298	282	259	300	290	259	310	320	318	265	293	325	303	279	292	314	301	307	309	256	269	290	290	260	321	331	287	317	292	313	281	316	310	322	323	293	299	280
22197	20895	28241	23662	20891	19900	1158	437	368	358	336	283	304	311	290	318	315	314	295	239	289	267	253	259	283	295	289	290	290	286	263	261	278	257	283	250	264	258	271	258	256	296	261	282	245	243	274	274	279	253	261	259	282	279	247	267	265	256	251	255	223	271	280	254	267	237	268	280	288	287	258	266	261	276	272	251	267	242	305	246	291	270	271	249	289	252	274	261	265	291	285	285	272	261	241	297	275	260	291	259	252	242	244	276	283	243	265	231	278	242	302	285	260	241	249	244	304	287	271	266	257	272	244	256	252	258	258	270	248	268	274	266	288	252	279	271	260	264	252	282	244	243	238	256	234	261	274	286	249	259	304	283	308	287	255	279	273	296	252	278	266	269	269	270	296	252	256	299	270	243	256	262	247	272	258	240	296	238	235	280	266	275	238	249	264	266	255	256	264	253	281	268	286	255	238	270	266	264	291	289	292	225	240	267	247	273	257	257	267	244	260	234	248	242	279	260	254	271	276	265	281	260	258	243	256	257	257	252	274	278	261	261	242	276	287	277	238	290	244	260	235	292	256	262	258	250	282	278	260	258	249	265	234	258	270	271	250	230	284	288	265	222	260	249	250	275	251	260	251	284	268	261	242	246	259	276	279	246	265	246	261	267	243	251	273	268	274	273	257	246	268	286	248	270	269	260	264	270	273	272	262	284	290	258	283	277	258	245	243	303	275	243	243	260	267	279	249	274	272	271	276	270	253	281	257	273	276	257	228	273	255	266	282	280	282	260	283	271	263	248	243	257	252	257	234	261	258	272	287	277	305	240	258	264	245	264	264	256	270	256	270	281	291	246	257	267	277	228	251	253	270	269	242	284	268	265	268	279	240	264	249	263	260	266	278	279	261	280	248	240	262	268	299	272	268	255	252	239	264	281	267	252	295	287	260	267	236	288	267	245	265	257	283	271	267	245	269	280	263	262	265	277	250	271	246	274	265	302	271	213	273	252	279	264	262	282	280	290	270	283	246	237	262	269	264	243	291	238	246	272	238	259	264	268	282	286	279	266	223	250	282	257	255	272	262	262	284	249	273	242	270	260	249	257	286	236	247	252	244	272	243	257	247	263	275	266	264	244	295	256	258	280	254	205	258	263	262	282	239	265	284	260	271	258	279	225	267	232	243	247	265	222	236	248	273	265	250	256	264	244	259	279	257	261	267	264	259	241	260	256	250	281	275	255	256	278	277	262	272	254	228	255	261	246	263	272	260	276	273	279	246	240	243	302	283	258	248	258	279	276	259	266	245	283	260	261	267	259	263	265	248	254	270	276	299	252	260	267	289	268	282	276	246	277	298	237	262	255	266	250	254	235	239	253	258	270	245	265	262	262	258	260	242	273	277	259	244	255	228	260	238	237	256	269	273	276	269	288	281	238	259	256	262	272	277	253	279	257	244	255	276	288	251	275	261	262	264	278	281	275	258	274	314	249	258	273	270	261	249	238	275	273	279	256	278	262	264	280	283	266	274	242	259	311	267	240	238	258	267	284	300	262	260	267	297	257	233	276	236	278	242	249	266	287	275	289	289	260	254	275	236	279	277	259	253	256	262	259	266	299	255	264	260	265	264	277	258	268	268	249	270	259	257	268	254	247	260	273	278	245	255	252	260	266	256	266	272	243	271	272	296	264	244	267	255	271	264	275	263	248	263	242	253	251	267	268	290	262	267	261	287	257	260	280	267	273	277	283	259	261	269	259	279	252	278	263	238	247	240	247	263	284	259	268	266	243	251	271	263	247	255	257	274	296	275	244	271	277	252	263	262	258	266	262	274	250	257	271	276	276	292	243	250	250	283	247	257	276	235	254	263	265	261	244	252	262	246	279	262	260	299	253	268	261	275	273	252	246	287	284	257	237	248	266	264	288	254	261	245	240	253	261	283	250	259	248	264	289	236	294	236	263	246	283	264	274	290	277	247	277	259	263	251	234	287	234	279	262	273	254	273	244	258	226	270	265	256	265	254	238	292	272	240	257	262	248	283	256	269	247	255	284	264	266	256	275	261	270	269	273	253	248	280	271	253	265	229	268	276	257	260	252	257	248	259	258	278	205	263	277	252	275	264	242	289	247	262	277	253	285	263	261	253	241	271	259	243	258	271	236	260	263	239	288	277	276	249	258	281	258	252	269	270	273	253	298	260	268	269	275	280	263	298	261	232	253	267	256	257	289	272	248	259	270	243	248	264	237	249	235	237	248	246	244	274	266	267	237	258	260	287	268	262	247	286	271	254	278	252	248	266	244	288	278	290	261	274	315	280	270	256	263	263	274	252	264	246	274	256	246	238	261	251	256	302	291	287	233	269	274	284	262	260	275	255	269	241	270	260	248	271	248	271	249	263	273	247	250	257	280	258	261	267	265	256	265	269	247	256	264	260	293	258	263	255	264	240	253	263	273	278	278	261	247	267	236	268	237	261	263	262	279	251	254	248	257	242	264	252	279	278	257	255	273	228	262	236	249	260	258	290	257	252	265	251	267	265	296	254	256	223	266	263	212	243	255	246	272	260	268	269	271	251	271	241	272	301	263	281	243	261	268	278	274	266	277	241	244	284	277	273	259	250	305	267	266	248	297	255	254	245	282	249	264	255	253	268	250	273	273	244	292	239	268	226	278	278	257	246	250	247	240	250	260	280	298	262	290	271	257	267	256	269	243	236	262	264	278	253	270	275	273	259	257	278	245	280	253	253	244	264	261	264	240	254	274	240	278	244	263	259	277	268	263	251	260	244	282	266	290	214	262	262	285	254	261	266	239	303	268	296	248	278	226	272	287	259	255	269	263	252	249	219	255	270	260	256	263	261	247	252	289	272	264	250	306	269	274	243	280	243	274	267	246	269	249	252	227	271	246	279	252	259	247	263	261	282	266	258	267	252	261	272	272	256	257	259	245	290	249	248	223	266	256	259	250	279	284	259	262	251	258	241	264	266	254	249	263	243	274	281	277	270	254	249	252	249	260	262	273	240	239	264	272	252	241	246	238	277	256	246	254	296	243	239	259	276	250	246	256	257	281	270	264	281	251	252	261	293	245	268	265	247	237	260	293	276	236	245	273	229	248	241	285	260	264	269	270	269	267	275	259	246	252	264	255	282	247	273	282	259	245	257	241	276	249	238	286	278	240	290	276	272	261	283	286	270	283	257	259	285	243	284	264	278	295	262	266	294	271	278	294	289	231	240	260	280	262	238	263	247	235	269	290	247	252	241	240	252	269	283	245	273	252	299	263	273	237	266	267	283	234	238	247	262	272	267	246	273	297	298	267	303	247	249	252	271	225	265	262	244	255	275	259	274	256	254	282	247	265	261	278	263	269	295	288	255	254	259	265	273	258	279	243	253	243	277	293	258	260	289	284	281	239	262	260	281	305	259	247	245	267	257	274	236	284	259	247	246	259	254	259	240	265	267	246	251	277	243	276	243	261	264	285	262	262	257	261	270	273	247	254	271	259	246	271
3779	9737	5478	2703	1854	1393	1073	885	773	635	601	547	508	487	469	484	406	424	439	401	415	393	394	372	391	373	408	367	378	364	386	384	348	379	370	360	346	340	350	367	370	341	366	371	340	368	351	375	342	356	389	325	355	330	372	355	341	348	365	352	351	330	360	341	380	350	362	346	337	348	336	348	327	347	351	380	375	349	329	339	379	376	381	297	322	363	363	348	364	349	377	370	351	358	356	331	356	338	351	348	348	324	332	342	372	333	315	358	314	314	307	343	329	350	355	343	338	328	307	338	340	345	324	339	320	321	315	355	315	350	326	332	359	373	356	329	377	313	341	326	341	328	356	322	342	349	337	345	356	338	336	393	323	334	323	355	343	337	361	329	345	341	343	314	339	323	340	354	333	316	353	357	322	334	357	350	316	372	336	345	319	368	335	351	370	317	333	338	341	343	355	337	358	328	359	338	330	312	361	325	325	340	355	309	329	354	315	294	340	340	329	346	316	360	321	330	365	316	335	334	311	370	345	371	321	329	320	344	316	327	314	309	360	351	347	333	371	320	312	363	321	335	336	324	330	299	374	336	333	360	322	310	378	340	342	330	360	363	362	349	328	342	351	339	368	349	345	343	356	328	349	335	323	336	321	327	331	337	354	334	364	368	330	325	353	347	340	303	312	300	302	328	362	367	375	339	346	357	395	353	356	312	331	333	339	344	348	356	349	315	347	346	345	325	360	318	321	379	349	354	324	323	364	333	326	334	358	379	348	348	350	325	372	340	367	341	300	324	343	341	299	346	331	332	346	358	327	337	336	352	354	352	315	359	319	331	358	329	338	337	348	390	339	359	332	372	357	339	364	334	304	323	370	326	328	331	380	348	369	354	381	315	392	349	299	354	335	338	341	322	328	338	360	354	333	320	331	365	365	342	346	322	325	332	339	330	361	323	317	324	356	354	352	335	354	333	359	311	343	339	365	339	347	313	333	303	357	326	339	337	368	343	333	357	330	333	353	318	318	342	359	360	321	373	332	361	334	336	345	333	328	296	324	346	368	340	330	303	337	397	368	339	334	344	360	329	322	344	335	349	307	351	326	349	318	341	345	312	340	335	341	349	370	366	353	364	321	369	339	357	337	361	323	348	340	330	325	330	316	348	358	342	376	352	333	323	333	349	366	333	363	347	338	324	354	342	333	335	316	350	308	365	355	370	330	346	345	364	327	352	361	350	359	339	324	326	373	332	334	323	340	315	338	339	360	322	336	327	313	365	334	357	347	345	356	344	352	340	338	318	351	331	343	342	343	347	330	358	351	292	338	347	352	341	358	310	345	354	329	389	355	338	349	329	315	354	365	335	336	376	338	347	363	327	345	356	358	351	359	359	360	322	314	344	363	329	303	338	360	324	315	343	356	350	335	323	338	339	339	334	350	358	339	340	338	376	352	354	339	343	322	340	328	347	366	346	348	367	334	345	336	357	341	330	347	306	323	328	305	373	335	355	336	300	325	349	345	348	340	337	334	339	329	326	343	361	345	311	320	349	307	340	319	324	336	373	318	332	358	327	348	342	332	323	335	336	378	348	346	353	340	294	352	310	357	313	342	360	347	345	323	361	332	348	340	350	313	353	357	353	363	353	314	327	345	332	336	324	363	343	355	346	340	350	315	324	349	364	328	350	354	373	322	372	326	332	338	344	306	356	352	354	351	358	370	325	328	313	335	324	363	308	346	324	357	376	342	335	313	332	337	315	327	324	346	361	317	350	337	363	347	330	343	372	353	374	366	343	342	385	335	338	334	332	319	335	342	345	341	330	382	353	363	357	342	325	361	382	341	318	324	340	324	308	353	343	359	350	331	372	331	342	365	317	342	340	299	333	358	309	342	361	356	325	370	345	334	328	322	354	349	294	356	369	344	352	338	359	342	346	378	328	334	349	358	347	340	353	356	336	353	346	357	324	335	347	340	337	330	358	362	334	364	337	354	341	366	346	352	301	348	310	355	407	348	326	369	366	373	361	324	364	315	326	375	324	354	334	328	336	382	329	350	339	332	374	344	325	324	333	320	341	295	387	339	352	360	334	349	326	340	316	332	325	388	355	326	321	346	373	312	362	335	340	330	376	353	348	348	330	338	325	337	349	339	363	341	347	393	340	347	363	366	321	358	355	321	348	332	377	325	355	350	377	325	320	358	347	343	339	327	360	337	360	342	323	358	333	379	315	366	383	331	335	356	377	318	352	329	361	355	313	338	379	329	364	318	346	357	358	366	339	350	329	372	327	340	325	336	339	346	364	319	373	335	337	324	320	364	318	334	342	349	353	385	363	372	318	322	341	360	349	352	341	372	328	355	324	312	350	348	363	347	357	337	341	323	341	336	337	333	327	309	353	336	343	353	353	359	339	308	339	363	339	334	338	330	332	358	334	334	344	362	337	343	336	334	319	346	353	322	353	349	334	339	378	354	309	356	336	366	326	345	328	364	332	353	360	345	362	368	368	345	338	382	348	295	336	364	337	339	347	330	361	350	335	365	333	347	356	343	348	331	352	346	303	368	354	374	316	330	333	372	334	330	322	324	355	342	337	312	345	351	307	306	344	368	382	330	360	343	342	347	328	342	338	345	345	334	362	349	357	331	382	380	328	344	337	347	341	341	321	353	340	335	368	360	344	348	375	345	355	339	345	339	366	330	345	364	315	341	315	323	325	323	344	323	365	363	346	370	367	347	325	346	353	330	352	340	351	323	339	361	349	371	330	367	351	365	336	367	362	353	360	348	329	336	367	348	357	348	357	367	343	352	328	334	353	334	349	307	365	351	340	311	344	354	352	353	364	336	335	338	350	366	349	337	357	359	322	316	330	351	347	334	391	364	354	335	319	341	342	338	290	369	335	358	302	351	371	329	314	369	334	332	339	356	342	319	341	363	344	323	343	352	345	351	355	363	370	327	299	371	324	307	347	355	337	362	339	339	342	337	329	379	356	312	338	355	361	356	359	360	362	343	333	357	308	376	346	380	337	332	312	341	354	351	322	324	289	315	350	366	348	328	343	347	313	318	344	351	352	303	330	344	349	341	336	373	344	330	308	339	349	345	336	371	344	353	327	354	346	354	352	359	339	315	352	339	324	341	358	364	327	353	372	346	373	326	376	343	335	330	335	360	349	351	367	356	325	322	347	341	355	328	345	372	342	330	320	359	316	328	326	375	342	324	317	333	355	369	351	345	310	349	353	353	363	394	344	366	369	340	317	344	369	385	318	352	374	332	352	347	323	334	355	350	357	341	358	342	320	333	373	328	350	331	336	333	380	354	360	341	325	335	381	357	340	312	317	349	319	343	319	310	340	362	361	355	345	355	334	359	356	354	357	342	355	383	310	330	372	348	354	351	350	326	351	322	307	336	345	326	376	348	364	371	328	309	352	334	366	317	333	358	336	321	331	385	311	342	346	350	357	330	328	339	356	337	333	361	319	343	346	344	345	303	321	355	361	320	314	342	303	367	363
26948	17817	3514	621	496	473	325	316	336	313	328	308	323	309	316	354	322	341	327	314	343	339	308	311	281	326	322	310	297	310	306	318	337	329	326	300	353	330	339	302	311	313	344	334	334	373	299	313	333	319	307	306	322	355	289	336	341	331	290	342	368	287	331	341	314	321	317	357	334	325	359	316	330	311	314	319	332	372	338	281	341	331	341	373	312	328	342	342	300	324	292	356	383	332	326	327	321	346	358	322	333	348	320	324	305	374	342	315	309	324	344	345	346	339	312	325	367	334	286	374	330	333	366	345	327	339	327	332	351	344	311	344	313	329	304	337	311	330	293	295	333	322	318	302	313	356	316	315	335	360	344	323	316	330	321	317	354	309	332	323	336	340	320	312	364	303	323	335	348	307	331	331	329	342	352	302	306	362	308	301	311	300	298	309	347	308	342	325	332	337	325	305	331	339	304	339	325	369	365	296	306	317	301	334	314	321	347	358	312	340	301	332	345	362	325	340	331	306	346	328	327	332	339	325	322	330	317	332	319	341	339	295	311	327	336	321	333	303	331	328	304	335	333	322	324	311	347	334	326	304	355	352	338	308	343	347	336	313	322	316	340	332	320	332	323	314	314	324	325	358	313	311	326	333	329	328	308	325	332	324	331	301	349	354	305	337	325	309	333	318	376	323	345	292	312	334	330	323	296	326	340	344	309	349	312	345	328	300	335	330	309	342	344	328	309	364	309	345	334	317	344	345	301	330	347	329	310	334	334	326	331	337	346	333	296	294	310	342	320	335	301	319	355	300	300	340	330	324	336	323	340	318	315	315	328	357	333	319	331	345	333	336	328	349	340	311	336	353	318	319	318	320	342	309	323	315	330	340	329	313	301	321	312	332	321	334	337	310	347	354	296	322	348	314	336	361	303	314	331	339	319	300	313	326	353	337	328	326	344	304	313	350	329	321	316	313	321	313	324	333	336	352	324	303	335	312	305	319	301	312	347	339	358	358	366	298	321	323	302	333	360	323	319	354	315	327	319	329	306	329	316	343	284	328	356	318	306	351	327	308	327	307	327	335	318	285	314	319	324	335	363	290	348	289	329	320	316	344	334	330	330	362	344	349	335	314	315	316	333	340	291	310	361	330	314	309	325	326	313	313	347	316	321	314	310	307	305	322	319	336	322	339	309	312	297	307	316	327	365	361	320	291	317	350	312	289	305	324	336	352	337	290	337	310	312	333	340	342	304	297	317	321	313	309	327	313	315	332	320	330	322	329	332	328	357	303	321	326	344	357	338	333	316	349	328	337	329	335	346	332	322	316	312	325	349	356	339	295	346	315	348	311	287	308	360	285	304	330	318	328	318	317	328	307	322	328	341	332	330	331	327	308	338	305	337	343	367	351	321	375	303	320	352	317	365	364	323	329	316	316	299	317	371	309	331	342	325	331	330	318	330	344	324	341	347	332	327	344	323	310	340	328	310	324	316	320	331	317	322	329	349	346	352	300	316	317	326	335	338	359	312	348	344	332	343	326	324	328	312	325	363	339	304	293	334	317	305	335	315	348	329	304	320	320	332	334	325	306	352	347	315	308	317	282	328	304	334	343	302	332	335	325	347	320	311	337	312	349	348	340	338	353	315	346	351	304	311	304	337	332	318	358	323	326	324	306	318	335	302	316	334	320	295	318	304	312	341	317	324	328	341	314	340	317	339	337	332	307	337	323	291	306	315	326	347	329	327	328	314	316	335	314	315	323	329	330	331	329	313	336	307	322	301	330	341	362	334	339	311	304	327	339	342	326	319	323	339	345	312	328	317	326	308	312	319	340	335	325	333	311	320	301	340	339	323	336	324	336	325	320	337	353	313	345	355	305	320	335	337	341	317	304	310	314	322	312	311	317	323	328	309	339	333	324	342	337	321	329	352	308	292	344	345	346	325	314	340	340	334	308	336	323	324	328	337	351	321	349	323	297	320	319	358	323	290	359	317	319	335	311	327	319	317	297	309	338	332	343	341	339	348	307	302	311	336	326	326	329	322	337	325	308	313	340	327	331	337	339	332	308	324	355	308	360	308	333	316	301	337	310	322	333	365	315	320	332	340	344	339	338	312	303	316	306	360	352	344	326	310	324	348	335	328	347	354	291	333	352	355	330	334	348	324	332	338	303	315	357	326	320	334	290	302	332	316	327	292	331	308	348	321	337	357	328	363	288	330	345	337	317	290	312	303	342	356	305	346	325	332	357	354	357	336	313	318	304	322	343	318	351	358	347	333	316	354	308	296	348	321	371	316	350	338	324	300	315	336	337	329	333	317	337	337	305	333	362	342	329	323	340	302	328	354	364	316	328	321	328	337	340	341	311	358	350	336	306	325	341	298	336	315	318	323	340	318	349	339	311	312	308	326	309	320	326	300	314	331	339	343	316	336	323	355	341	320	314	335	355	339	347	331	322	347	346	327	308	278	292	301	343	328	311	324	336	341	325	332	303	353	343	301	342	307	328	331	358	343	346	325	369	309	305	333	361	354	355	333	313	324	335	304	318	322	331	315	323	352	365	315	324	315	325	314	354	307	348	311	336	314	355	304	331	333	315	308	349	334	329	277	334	303	333	330	295	314	330	328	299	289	371	316	355	310	326	320	327	348	367	322	329	306	326	288	351	312	295	332	301	362	322	287	349	339	357	350	312	362	329	367	323	294	313	332	328	335	334	313	313	332	313	316	310	316	318	338	320	318	353	326	340	361	333	328	346	346	311	335	343	360	321	332	349	340	322	292	338	307	339	328	313	330	325	360	327	321	312	333	330	327	345	325	323	308	306	332	314	322	303	333	341	310	322	301	320	301	322	333	326	310	323	312	316	334	326	313	334	311	319	298	314	331	304	302	308	293	319	329	327	329	331	309	352	336	342	320	313	335	343	309	323	305	310	332	358	285	319	317	293	368	302	340	324	360	321	312	322	329	319	329	312	318	315	328	333	307	292	351	350	310	321	330	335	332	326	321	338	328	332	313	291	313	334	326	319	291	326	344	342	299	344	365	302	363	299	321	359	290	333	338	283	284	296	346	346	341	314	322	307	319	302	353	314	327	356	337	322	342	342	309	335	331	333	334	333	332	320	317	323	328	350	300	343	368	327	345	341	310	316	335	317	327	329	324	312	363	326	304	359	331	348	320	325	356	316	341	307	336	338	330	320	344	339	327	295	307	334	315	309	349	303	317	326	323	314	317	323	333	320	341	323	356	300	321	339	302	300	331	331	325	307	331	326	318	297	321	323	350	358	306	318	346	331	348	313	328	334	338	349	333	358	316	326	361	310	320	320	334	296	371	320	338	331	319	321	321	364	335	311	328	328	321	303	313	325	307	334	359	329	331	322	341	326	318	306	328	306	330	345	345	314	332	349	326	306	350	346	313	328	313	305	334	310	312	325	352	341	318	346	339	324	320	341	307	337	335	304	339	335	309	358	327	322	338	346	336	350	320	348	317	335	331	317	324	322	361	337
4231	795	626	534	524	482	478	449	507	426	432	440	440	426	464	459	474	462	469	444	469	415	418	460	475	453	426	479	459	417	472	428	443	477	459	455	431	424	441	420	486	432	461	431	449	464	444	469	481	455	421	406	430	457	507	453	441	448	427	389	444	455	461	453	457	446	427	439	418	456	449	450	504	463	456	431	465	435	441	488	437	436	452	484	401	388	436	459	415	431	464	448	468	452	429	446	473	448	458	422	504	440	474	417	448	447	462	405	435	437	470	439	439	458	420	432	435	404	466	442	433	427	398	420	437	463	447	455	413	443	427	428	439	424	433	492	439	401	449	473	429	438	449	449	450	455	439	423	473	453	439	444	450	446	450	436	434	477	449	456	428	438	401	450	435	463	422	447	441	441	431	446	436	468	424	437	451	442	394	440	411	474	425	445	451	387	430	414	450	471	457	430	423	440	445	410	421	447	463	491	457	460	427	398	434	432	446	464	472	446	391	456	451	434	422	444	466	453	446	467	440	459	431	428	421	425	444	460	467	429	437	443	437	475	435	468	441	447	447	461	463	419	448	449	454	425	465	447	450	449	428	439	416	423	421	469	498	441	395	461	387	472	416	431	423	458	443	457	452	442	455	463	433	425	432	446	474	433	441	447	443	425	482	446	434	472	445	458	453	423	460	421	441	415	465	433	465	429	480	454	446	452	478	429	467	443	458	438	448	426	486	438	432	451	419	459	445	427	447	418	476	441	447	467	432	454	461	394	444	465	412	429	492	456	463	444	421	424	441	445	485	441	437	478	447	470	429	482	447	458	466	412	457	459	415	453	472	435	448	434	430	442	421	442	457	423	461	476	436	437	451	419	440	435	408	443	460	433	449	401	472	420	428	443	460	456	477	433	453	404	457	467	438	424	476	424	417	430	449	426	481	415	411	466	426	449	451	426	505	396	423	409	443	442	450	421	409	438	430	397	418	421	415	458	466	469	471	453	470	459	453	426	444	461	427	427	443	436	458	450	426	477	460	414	437	419	456	446	462	429	439	476	434	454	475	440	454	415	423	444	455	437	414	435	416	458	460	461	444	482	449	433	460	473	423	427	444	462	481	449	454	446	439	416	444	472	430	441	418	426	432	439	448	465	441	443	452	400	435	437	435	433	457	415	454	439	444	436	449	425	424	486	435	430	477	420	426	430	439	423	453	427	432	457	450	424	443	430	432	444	425	444	450	462	419	442	439	445	443	435	452	446	446	427	428	407	461	425	421	449	450	417	449	456	445	465	458	453	444	460	399	426	486	453	422	444	396	465	448	432	440	431	469	448	412	438	474	449	439	438	442	436	470	454	460	441	467	477	403	462	468	467	458	445	448	434	485	451	429	416	446	428	435	426	467	473	436	449	451	453	415	414	420	459	466	448	473	423	469	423	422	445	418	411	448	443	447	402	456	426	454	425	427	436	472	444	443	460	428	459	462	463	443	463	433	430	479	468	408	434	456	421	444	442	427	457	420	450	411	420	427	387	453	452	466	449	426	439	447	397	450	476	457	432	447	431	415	419	454	437	430	447	464	419	449	428	447	468	470	419	413	429	403	425	456	459	455	461	446	423	418	418	431	444	481	440	439	426	433	452	462	456	442	462	450	409	491	447	429	438	456	429	472	470	438	434	479	452	443	433	423	455	458	447	491	475	462	419	444	441	406	433	420	415	450	447	450	427	429	448	446	405	438	492	446	486	450	481	428	449	424	443	430	452	439	436	436	489	417	438	446	486	436	414	452	458	487	428	484	463	451	405	470	426	458	458	428	450	430	466	422	420	420	429	474	432	433	432	453	424	436	415	440	401	464	446	447	449	453	463	426	439	470	443	416	470	427	459	437	416	466	464	443	445	436	445	414	433	458	429	509	486	483	443	464	435	412	462	452	433	409	410	442	429	458	400	458	447	470	489	455	404	412	446	419	472	437	427	439	476	419	391	407	454	441	419	430	451	433	476	432	451	454	465	434	445	450	414	464	453	427	449	425	445	420	429	425	455	468	409	479	410	446	402	430	436	472	485	431	401	464	404	452	465	466	429	424	475	441	406	414	466	457	455	448	447	413	408	468	457	439	470	445	442	464	395	430	465	469	402	454	452	454	400	475	452	432	403	415	426	430	442	457	424	453	430	434	442	447	472	437	456	480	411	432	432	483	417	466	446	482	431	455	474	433	433	429	429	452	457	442	441	436	425	429	487	455	429	458	422	439	408	443	405	452	423	470	444	469	421	433	428	459	475	450	454	494	445	444	488	453	454	438	463	474	423	413	415	451	417	412	450	462	444	438	441	454	458	438	449	431	414	447	465	463	432	437	464	461	443	437	454	421	440	445	477	470	420	450	442	435	435	464	437	449	456	419	437	459	436	421	458	435	445	472	451	483	440	435	453	393	437	424	461	448	433	449	460	407	433	455	429	421	454	425	402	452	461	449	452	423	440	439	441	445	406	428	441	446	477	443	431	426	451	433	447	484	453	422	441	440	431	479	452	439	443	441	467	428	463	437	440	456	445	423	420	458	430	452	399	404	459	442	440	445	401	438	432	464	484	411	451	465	445	432	445	411	449	444	422	410	419	430	471	423	420	448	422	442	465	452	456	437	449	466	452	418	422	437	469	450	389	445	432	449	436	443	446	419	427	483	428	443	420	454	424	428	457	449	432	419	436	411	430	436	418	434	441	454	466	412	432	464	487	409	420	429	428	416	469	445	459	464	433	461	452	447	441	435	463	438	385	455	459	412	445	438	484	427	443	437	431	424	455	461	424	449	429	420	431	455	452	450	435	436	432	431	428	460	425	418	440	435	398	470	445	454	465	388	429	438	432	423	429	448	452	403	451	445	463	443	405	463	456	461	488	445	447	468	437	441	442	410	433	448	457	439	448	440	444	429	432	472	430	418	455	443	424	492	438	433	452	427	426	470	425	423	453	483	418	442	451	443	427	463	463	440	478	456	430	450	434	475	458	491	421	431	414	455	456	437	438	466	435	421	451	432	451	415	403	398	469	443	453	423	454	450	470	457	458	435	408	474	429	440	453	426	397	446	425	439	487	439	441	438	444	435	420	454	468	444	439	457	458	451	483	455	437	471	452	432	472	451	434	422	450	425	411	464	437	440	464	439	454	482	433	410	457	421	407	425	404	459	483	435	433	452	449	453	438	427	459	457	442	436	447	463	433	488	465	425	480	452	410	439	424	467	429	459	440	449	449	412	456	426	410	449	458	448	460	456	457	448	406	425	480	473	442	450	432	440	427	462	475	472	415	475	441	467	427	463	428	462	427	453	471	445	420	462	459	465	404	450	456	425	441	425	436	440	460	405	462	441	451	429	482	408	429	449	437	447	434	447	440	474	446	454	444	455	467	430	438	421	461	472	431	457	420	408	463	426	450	448	459	421	429	425	404	434	450	433	464	444	474	448	445	460	415	396	467	457	444	459	441	452	397	437	443	453	437	444	413	482	493	443	447
23163	20870	27572	24245	20319	1826	539	456	431	423	413	386	416	382	373	357	377	383	380	378	370	371	364	366	363	365	395	372	379	346	335	385	358	384	354	336	368	361	385	392	360	355	384	348	360	402	341	364	379	367	338	366	349	398	371	365	384	346	361	392	362	385	343	365	351	389	385	339	363	397	385	361	369	384	381	335	361	413	370	392	353	377	359	331	375	380	356	367	366	359	345	348	339	385	373	352	377	396	360	354	370	338	363	358	363	370	372	353	369	370	369	342	378	329	352	377	335	370	375	373	363	341	374	353	371	332	355	427	390	373	364	330	352	393	400	389	328	384	369	357	361	369	390	374	363	351	341	370	374	351	387	370	374	350	347	367	346	353	373	353	366	352	347	356	365	422	375	392	360	346	363	388	365	356	346	376	345	347	384	342	381	354	391	348	366	354	367	362	335	341	336	358	347	361	366	346	325	345	366	373	381	362	367	379	351	367	320	337	339	405	376	364	348	356	343	351	370	364	348	350	351	358	349	364	368	364	359	376	350	409	355	340	349	366	342	372	365	345	391	379	350	362	357	384	353	351	373	392	351	380	336	369	371	350	345	389	368	404	348	351	331	355	379	389	388	356	361	365	345	364	323	360	370	369	335	387	371	359	354	388	334	393	368	362	351	381	398	362	341	384	340	345	352	365	346	377	366	368	380	376	378	363	385	357	337	396	360	352	372	331	340	348	365	359	353	369	369	366	353	382	352	360	356	354	361	406	378	395	361	372	389	383	385	338	400	362	363	362	383	352	381	351	365	393	362	345	386	344	371	376	348	346	344	371	326	371	396	314	391	396	377	358	379	358	358	372	358	370	352	334	365	359	369	378	365	343	354	391	363	347	386	360	381	354	388	360	408	354	356	342	371	355	389	358	357	367	377	369	367	350	327	358	362	366	365	398	366	346	358	361	360	363	365	370	369	357	367	357	375	334	347	355	355	372	353	372	326	310	389	361	378	333	368	381	342	354	368	360	390	362	337	371	383	381	375	358	375	383	359	336	369	374	341	345	385	367	379	358	371	369	346	390	352	369	337	356	389	367	371	351	338	351	366	364	352	345	357	383	379	344	396	373	392	343	372	362	348	366	375	369	352	351	369	424	358	333	356	342	337	341	367	351	360	384	392	345	359	373	342	347	397	355	390	349	352	396	340	357	352	358	357	368	353	367	342	345	371	348	393	385	380	374	387	363	374	369	372	369	341	357	305	337	397	379	375	387	346	346	359	352	380	372	354	370	414	394	362	392	372	354	341	374	366	374	347	364	367	372	374	344	385	387	367	352	386	371	368	380	339	326	369	381	367	389	367	335	392	329	364	335	352	358	386	345	352	373	367	378	356	363	369	364	377	394	342	375	394	391	331	357	360	321	398	336	324	371	365	353	341	363	372	343	399	370	360	384	367	350	365	370	372	370	370	351	368	359	382	354	352	342	397	383	372	373	369	363	340	372	369	357	376	366	346	398	371	355	353	361	384	363	355	337	370	371	373	375	369	356	391	370	368	368	358	387	328	400	349	376	371	360	349	336	374	352	376	371	349	372	368	351	353	362	366	379	342	381	401	360	380	349	342	392	361	357	349	347	345	355	360	375	365	390	378	358	365	355	391	345	384	357	378	350	368	359	353	330	362	375	371	352	359	348	343	350	388	381	351	347	335	377	347	352	378	336	361	348	376	369	352	356	360	395	364	362	399	348	370	371	359	358	373	364	374	347	388	364	365	369	371	360	332	351	369	403	365	379	366	365	379	365	364	344	324	332	353	373	348	359	364	326	352	360	351	397	377	374	371	389	372	372	341	371	378	373	370	392	359	331	351	339	358	363	346	374	339	352	358	328	363	326	382	371	367	401	364	379	377	360	348	376	391	342	336	338	354	359	377	378	363	363	369	373	377	384	365	364	368	373	359	391	344	378	388	362	369	402	345	368	380	335	360	359	387	386	368	387	354	366	364	354	384	371	356	372	358	333	358	377	365	390	368	367	354	367	325	368	364	366	396	374	371	383	316	347	348	338	403	366	357	350	340	348	347	362	359	367	350	351	409	347	373	379	385	361	361	389	357	390	377	363	375	367	382	370	352	373	374	365	362	400	364	380	351	381	389	323	358	357	350	374	355	366	384	348	350	365	353	380	350	410	383	354	369	355	353	364	377	402	362	368	393	358	387	345	375	335	378	343	370	372	345	354	355	394	341	340	344	359	372	379	358	338	355	406	382	360	329	361	341	331	341	379	374	369	348	370	349	348	347	328	362	335	337	374	343	350	353	346	354	366	343	374	342	363	373	371	371	332	381	367	350	322	383	337	341	384	354	359	380	363	373	327	367	334	350	361	335	386	382	406	383	342	362	370	358	402	359	348	352	337	367	324	378	353	361	380	379	328	347	370	353	371	358	395	387	355	356	365	343	363	364	350	392	366	342	372	337	369	376	361	351	381	364	388	374	378	333	354	351	358	362	363	350	361	387	343	340	362	344	352	367	335	360	355	351	357	362	354	348	391	396	334	364	365	358	347	391	362	414	348	343	399	347	363	364	350	379	379	342	376	370	362	368	364	358	360	350	366	339	372	368	340	379	384	350	372	378	369	397	375	365	365	354	364	385	375	382	339	371	346	362	357	327	365	360	343	380	359	357	374	365	356	366	343	349	365	362	348	384	355	377	392	372	327	363	368	380	356	381	363	349	351	356	353	396	340	364	405	399	385	354	338	389	350	352	386	367	378	367	350	371	369	396	390	356	366	378	360	377	355	358	374	372	370	375	363	347	374	358	343	372	339	323	362	387	362	352	368	332	330	349	347	369	400	350	350	343	360	346	341	371	394	354	390	374	361	364	375	348	352	374	367	331	394	375	374	334	355	327	367	350	361	321	352	365	349	360	362	363	354	375	345	380	356	382	380	353	342	343	405	363	377	353	343	367	374	394	375	326	353	371	377	355	326	363	375	367	362	405	346	416	395	362	336	345	369	375	360	350	373	378	386	394	372	348	386	360	359	373	356	370	395	369	361	373	382	377	348	354	336	394	362	356	351	337	367	371	388	331	369	349	377	369	358	386	370	399	376	389	347	335	318	362	335	333	387	413	344	367	381	343	390	377	360	361	405	360	331	358	335	360	365	389	376	330	354	369	364	336	368	363	375	354	357	365	347	379	365	368	363	337	331	374	363	371	349	399	337	353	368	347	336	358	397	359	402	325	359	364	362	357	348	357	389	343	341	367	375	388	346	405	336	349	355	365	313	363	373	357	358	360	336	339	344	352	360	403	341	366	383	374	324	350	338	389	367	364	318	363	358	355	390	377	387	354	360	362	342	361	391	368	375	369	396	387	343	347	343	346	358	349	349	339	360	358	353	350	342	372	377	365	361	358	393	359	391	356	388	370	363	347	416	355	356	384	321	393	372	354	357	365	361	348	377	337	337	364	369	325	382	336	356	349	406	365	374	380	380	363	334	356	401	370	374	349	378
2853	5645	3181	1663	1302	987	855	736	711	648	675	617	617	579	627	580	476	539	504	559	542	519	530	511	539	547	535	559	487	514	514	506	524	514	488	496	516	494	512	533	524	515	511	507	500	540	498	513	487	500	533	486	501	479	496	513	477	465	523	504	517	518	559	490	499	546	497	532	507	525	484	499	528	481	489	512	554	516	533	524	482	493	519	489	495	496	496	531	508	469	522	512	489	472	466	504	476	509	507	517	495	539	508	488	479	521	525	450	505	486	531	504	536	523	538	515	504	521	500	583	538	504	483	493	540	531	486	519	500	500	502	492	482	552	481	487	457	500	507	501	510	543	470	499	476	479	495	471	461	539	507	491	513	494	522	493	500	498	498	501	507	545	511	509	477	483	514	486	499	492	471	524	490	489	499	513	491	456	461	481	499	524	498	476	492	524	502	475	490	499	489	520	456	510	463	483	480	522	527	514	474	503	468	531	489	494	504	485	481	492	502	521	502	519	463	497	499	516	493	506	465	494	502	469	474	499	519	485	500	507	501	511	469	528	493	529	462	509	522	510	543	519	528	494	531	495	472	546	504	487	485	491	491	501	478	482	517	470	533	488	501	508	490	489	507	477	485	518	486	538	526	523	488	535	496	483	515	475	537	523	493	482	462	549	495	498	500	506	447	473	501	481	518	500	454	490	488	502	506	512	509	502	491	523	497	493	540	485	538	506	488	463	509	516	468	530	488	489	469	499	525	519	527	506	487	528	484	490	498	493	541	495	516	547	473	439	494	489	500	541	472	494	525	537	513	520	500	479	502	494	453	478	500	483	492	507	490	467	491	511	501	495	496	502	515	495	518	525	499	511	481	471	499	483	527	538	488	484	496	462	513	509	478	515	514	486	469	501	498	496	470	515	489	478	522	511	519	502	504	488	461	539	529	485	526	503	507	541	543	518	508	499	492	470	504	492	473	497	497	512	500	487	555	517	516	488	484	479	510	480	503	473	519	492	510	516	516	483	474	493	484	526	519	482	508	516	481	478	465	487	462	472	486	479	491	504	487	431	494	505	507	491	505	475	467	496	533	489	468	469	520	474	464	496	505	469	482	485	499	460	539	526	508	470	488	494	530	502	541	508	490	494	510	459	543	484	479	515	465	497	471	487	511	495	499	497	509	515	507	494	499	483	514	503	475	554	493	533	484	500	481	494	494	472	502	493	506	488	439	474	531	521	497	529	501	518	502	507	491	509	466	527	506	509	519	487	502	489	523	461	472	500	523	493	463	511	497	495	494	549	459	514	484	483	462	510	500	492	506	507	530	514	529	472	492	489	484	498	462	523	526	520	482	457	495	513	466	496	453	490	514	487	469	518	523	522	500	488	504	478	523	509	537	515	488	497	482	499	513	498	467	509	472	497	498	528	487	522	546	487	504	494	526	494	493	500	473	509	497	514	508	541	493	463	517	479	528	511	517	500	571	494	515	493	509	463	539	506	470	494	514	506	500	479	495	499	508	475	472	530	457	493	486	502	500	521	511	477	474	517	513	495	508	505	467	498	481	462	470	490	475	496	507	489	484	458	465	472	499	550	482	470	488	495	486	491	462	556	510	472	495	543	511	494	511	489	489	512	504	526	447	476	484	512	497	499	519	481	484	507	458	513	467	490	477	513	488	485	510	499	485	508	513	492	469	530	467	438	532	493	487	493	511	468	517	514	506	513	478	465	489	510	461	492	462	489	489	489	533	459	525	472	476	470	488	486	540	498	483	506	524	489	499	507	522	524	505	483	479	506	504	510	473	498	486	520	477	501	496	521	488	472	481	439	497	477	489	515	477	462	474	505	458	486	482	486	512	487	490	456	515	520	478	511	508	535	484	495	524	504	476	515	496	516	526	473	521	503	502	499	480	523	531	475	499	499	452	476	481	481	449	488	480	516	482	530	478	533	543	489	504	505	515	487	496	491	506	554	538	482	487	512	483	504	486	484	520	459	469	510	474	501	539	550	499	532	494	499	497	513	488	495	521	468	477	517	546	516	482	503	505	556	469	480	491	539	492	496	469	484	505	483	479	505	511	485	472	478	524	487	541	503	531	514	522	487	472	470	501	486	549	499	521	501	497	503	474	484	547	476	484	466	487	479	503	475	505	483	486	527	508	515	458	489	473	527	526	486	483	503	463	462	494	461	538	481	496	511	541	508	476	480	485	536	508	543	489	500	517	512	528	519	476	469	484	473	511	488	515	476	525	479	488	496	517	549	521	488	468	475	521	546	468	499	518	498	544	530	473	497	503	510	504	523	483	487	540	489	476	514	481	531	508	472	499	497	453	526	500	456	511	461	481	517	481	496	548	503	509	491	517	505	528	458	492	477	520	520	499	490	469	507	479	473	478	502	481	517	504	443	482	509	501	517	496	532	462	499	494	478	509	506	495	485	496	502	542	518	521	455	519	508	495	461	494	489	528	465	524	508	504	500	532	470	467	486	527	502	504	504	491	475	450	481	469	517	528	500	464	468	545	484	504	491	501	520	475	492	483	504	529	494	508	489	477	495	521	460	498	486	509	487	487	524	505	471	478	476	486	484	478	493	485	497	474	519	483	495	503	470	516	504	509	509	473	494	508	531	509	496	500	486	472	451	460	545	491	506	514	530	489	469	509	518	490	514	473	485	552	508	505	516	508	505	496	506	515	475	473	498	478	511	533	523	463	486	471	520	490	542	487	519	497	494	521	483	509	496	508	499	521	515	525	506	503	498	491	462	486	523	519	485	502	496	496	475	487	501	508	506	496	496	456	485	491	494	476	528	507	512	477	489	504	503	520	496	533	481	463	545	517	509	559	508	466	504	485	465	499	474	544	490	500	469	514	518	471	499	521	508	488	496	492	504	476	505	513	497	509	460	496	504	514	487	480	472	493	458	510	523	472	500	498	502	529	489	464	485	478	501	518	499	498	494	495	505	493	514	521	489	494	538	488	505	525	540	520	533	520	523	505	496	484	483	464	501	470	507	516	534	511	477	471	532	494	488	515	458	515	488	489	507	476	486	469	480	493	508	537	500	503	495	478	474	534	484	500	464	510	484	557	471	513	497	489	535	538	478	477	511	485	525	495	528	498	483	506	472	509	492	529	481	512	504	525	472	480	543	489	493	468	474	469	519	488	514	495	499	518	475	506	543	507	468	539	470	512	498	511	467	464	493	509	509	471	527	467	504	500	486	485	494	487	481	506	529	503	477	521	468	502	541	490	490	512	456	516	485	537	506	450	492	498	474	496	525	507	515	498	490	522	499	487	507	507	447	481	507	491	474	506	463	493	506	510	475	486	515	485	510	526	477	486	493	512	484	509	466	512	538	476	483	495	505	493	504	509	485	517	490	529	487	515	498	469	513	525	494	485	544	530	465	487	500	527	485	488	500	482	559	472	493	506	490	501	543	496	473	489	534	499	484	458	511	464	480	480	515	512	493	449	487	498	486	497	470	496	555	540	495	516	490	465	480	500	473
24226	20857	26068	24655	1894	308	303	277	279	223	252	243	261	242	232	248	259	248	240	228	236	230	243	214	224	232	235	240	251	212	258	231	242	244	238	234	247	230	238	235	254	211	225	244	231	235	207	246	230	271	228	208	229	220	248	233	247	216	249	233	239	238	248	223	230	243	226	252	203	228	241	234	237	221	201	259	246	221	243	202	228	236	224	268	268	213	226	221	228	211	227	247	237	228	236	228	233	237	251	237	229	246	249	216	205	240	259	226	242	203	227	252	219	244	236	236	252	235	237	205	248	254	251	236	208	249	219	222	228	260	230	239	222	233	240	243	221	221	238	225	231	224	227	232	237	229	251	220	246	237	262	241	195	200	232	225	253	236	238	183	230	253	251	217	237	250	245	242	256	231	234	239	237	243	253	225	249	238	211	232	241	225	233	222	203	219	234	206	234	235	220	227	229	222	217	227	210	239	242	230	225	241	242	245	225	256	220	222	271	254	240	248	228	218	248	237	215	225	257	240	238	234	250	236	252	257	250	241	228	240	242	224	229	244	228	252	229	268	250	250	224	225	196	244	235	239	240	242	218	241	252	221	219	208	217	246	230	216	201	221	233	204	235	250	214	235	235	228	231	206	216	261	226	257	238	257	212	202	222	261	225	246	228	226	241	228	244	243	242	250	232	244	215	230	249	209	258	238	233	240	242	238	218	215	262	255	228	238	235	251	215	252	222	264	265	234	252	236	235	239	234	219	226	220	225	241	226	199	234	238	256	243	230	239	215	262	245	241	237	196	235	225	250	217	242	236	200	228	256	230	220	221	247	229	222	234	233	238	237	230	228	234	250	248	217	226	226	238	233	240	223	244	238	225	217	241	222	233	253	242	230	226	251	221	244	234	226	217	226	249	226	251	248	223	235	210	258	219	222	237	243	253	213	226	257	203	238	237	216	239	244	206	222	242	233	209	216	211	242	245	236	216	252	224	226	236	239	254	215	265	228	225	222	218	251	226	223	225	230	232	236	230	241	229	216	213	255	230	219	242	229	235	231	225	244	240	228	232	235	249	228	232	221	255	236	219	253	246	223	228	234	262	221	238	216	218	268	248	247	238	251	235	226	246	245	226	223	257	219	254	221	229	262	234	222	238	227	216	242	253	242	227	204	214	231	237	254	243	255	243	240	239	210	234	222	229	247	250	239	234	232	259	242	249	234	233	206	261	266	233	236	227	208	239	226	242	249	249	244	232	234	230	241	250	252	248	265	239	258	226	229	230	258	236	242	226	232	246	207	210	226	214	228	235	237	210	227	220	237	243	229	233	218	229	232	203	220	222	199	246	234	214	273	241	249	205	257	242	237	237	226	224	234	252	226	259	243	222	242	208	250	237	211	249	210	226	231	235	264	224	220	257	256	227	227	249	248	236	224	229	225	257	239	222	237	236	217	234	244	245	226	219	257	220	217	225	247	219	231	199	273	248	225	237	251	211	227	252	253	245	217	242	217	243	205	231	228	253	218	220	225	208	222	245	217	218	223	248	252	230	245	228	230	255	238	268	199	216	227	259	244	247	211	252	237	229	209	248	227	244	237	243	265	246	255	201	234	235	248	228	221	251	233	240	228	243	220	221	227	213	234	213	221	210	251	244	248	230	242	235	240	221	245	240	232	247	246	243	250	224	236	230	260	215	226	235	260	233	245	245	231	227	243	247	225	236	222	228	256	232	229	229	209	235	260	238	234	223	203	242	199	201	211	248	230	222	236	212	217	252	227	255	214	243	228	238	251	216	270	224	235	219	232	231	236	228	214	223	237	238	242	272	261	252	225	239	225	212	240	231	242	215	224	236	225	212	201	245	248	272	230	237	223	252	246	248	224	237	232	239	211	222	211	232	212	259	241	246	242	271	212	213	239	240	239	223	247	217	256	232	230	257	260	218	256	211	245	257	224	216	251	246	233	244	230	237	212	218	261	241	224	243	225	218	235	250	230	243	221	226	239	217	187	228	258	248	217	227	240	224	239	230	214	228	248	218	226	246	235	250	226	238	228	223	232	221	255	231	235	257	223	258	224	261	202	246	239	234	227	246	238	250	236	228	198	245	215	239	243	235	245	240	234	247	229	229	221	249	227	241	224	250	241	239	232	236	232	239	190	230	236	233	226	257	255	229	248	210	233	248	223	248	237	225	238	226	224	237	213	234	233	238	238	228	234	254	232	236	240	241	238	255	247	222	231	238	224	228	222	249	214	229	237	199	230	222	253	226	236	240	258	203	226	233	219	195	245	253	235	229	206	250	235	247	226	229	251	244	232	234	226	218	227	246	239	214	256	246	266	236	238	238	250	230	251	234	235	232	241	222	210	249	212	216	234	291	225	242	230	234	226	230	249	208	230	251	203	249	230	217	233	222	253	200	241	216	210	216	216	238	201	257	239	208	243	220	237	248	226	249	213	216	237	227	237	212	235	249	234	235	231	227	238	232	259	249	248	230	237	209	237	269	236	251	245	214	236	236	219	227	207	208	211	261	222	232	239	213	232	221	248	225	238	221	236	217	245	247	208	248	246	214	220	231	234	244	254	235	220	250	229	229	237	229	234	247	264	245	223	218	248	217	256	230	247	228	222	236	247	227	220	222	238	239	239	238	220	220	254	227	242	225	231	231	224	246	253	223	241	222	242	237	217	226	219	243	232	261	249	231	187	261	227	246	246	231	258	244	215	216	221	237	228	261	195	232	221	232	219	227	209	217	217	241	208	229	234	235	245	234	241	226	260	268	238	214	258	227	260	245	195	256	229	243	244	245	223	234	237	221	208	251	210	231	234	228	225	234	233	242	244	238	224	221	216	221	236	218	251	241	216	241	238	255	214	231	260	243	235	230	236	244	239	268	204	231	247	248	221	247	224	244	234	229	231	220	227	245	258	254	240	228	208	284	249	207	236	228	200	242	250	252	225	226	231	246	240	253	209	209	207	265	266	236	206	223	242	229	245	243	221	212	249	224	244	230	215	233	205	229	246	244	234	246	255	239	221	232	244	237	253	237	221	188	212	220	209	266	239	248	242	239	233	232	245	234	239	258	225	220	219	241	245	248	255	211	227	245	232	233	267	225	245	234	213	213	239	234	218	230	226	211	236	244	218	250	235	272	230	239	261	242	228	258	223	230	270	212	247	251	223	209	237	224	245	220	251	271	256	231	228	236	216	230	238	218	236	228	232	246	237	228	214	229	228	240	231	242	235	241	214	239	214	251	261	229	264	215	244	181	228	241	230	239	235	242	242	273	235	234	230	234	211	218	237	245	260	236	231	252	218	252	231	221	241	248	227	209	252	231	228	259	247	258	223	212	221	244	219	259	248	220	238	213	239	214	281	236	221	201	225	220	245	243	223	221	250	242	254	255	249	227	228	226	272	231	237	237	237	239	248	219	209	249	201	248	234	244	249	225	227	233	232	214	233	214	203	231	269	245	223	226	232	239	210	239	247	230	226	221	221	233	251	237	237	220
3050	3312	1766	977	721	572	471	424	411	355	399	352	349	349	357	336	302	342	359	336	322	338	302	318	326	329	342	299	314	306	285	321	303	307	313	325	291	295	325	331	322	315	283	315	329	309	324	303	297	333	291	295	286	296	307	305	299	322	314	300	276	299	283	288	314	299	289	292	304	314	279	315	298	281	273	318	335	319	291	319	297	315	338	282	306	339	298	315	290	329	285	293	264	304	280	306	274	313	297	304	297	292	312	295	305	314	297	282	314	274	273	298	314	361	300	293	319	312	301	297	298	285	288	345	327	289	300	284	287	286	298	296	297	287	335	307	311	327	307	276	284	334	305	292	285	310	317	320	326	331	309	319	312	288	326	322	291	293	290	293	329	313	301	298	273	319	302	301	284	295	290	251	295	338	333	297	298	298	284	299	303	309	315	324	286	266	312	299	311	326	314	300	310	287	295	302	274	290	319	306	266	297	298	309	285	271	304	292	296	317	302	275	339	320	324	322	310	254	283	294	322	308	321	296	317	299	305	294	328	279	299	288	295	292	314	304	306	279	273	314	302	338	273	306	294	291	287	314	269	303	285	297	314	300	308	325	330	306	307	278	315	304	286	303	313	321	307	325	303	305	306	280	312	323	313	302	307	317	305	289	304	328	290	299	307	308	280	285	296	286	291	342	311	277	320	297	313	319	303	348	311	289	285	312	361	322	290	311	320	315	289	300	285	258	317	279	307	304	303	294	303	311	297	282	294	318	311	289	311	303	299	296	233	293	301	289	293	294	296	295	323	302	296	267	288	294	325	250	272	268	312	307	313	268	287	313	295	317	284	307	286	310	322	318	320	344	323	275	294	300	315	263	288	310	301	304	305	286	306	323	287	323	316	284	324	312	297	287	309	322	327	292	303	302	298	294	328	292	316	326	304	291	284	285	306	316	302	301	305	283	289	287	299	326	330	313	273	305	301	260	317	326	309	292	335	301	319	310	281	293	315	271	288	302	309	299	333	303	326	308	313	294	323	286	301	309	313	308	299	291	292	329	283	290	305	297	314	322	317	269	304	273	329	288	317	305	312	300	322	309	309	301	304	296	292	298	296	316	305	276	281	302	295	291	296	328	303	302	318	325	321	299	320	291	292	275	306	278	316	325	298	309	289	304	349	285	274	294	323	334	283	295	292	308	280	281	304	327	285	318	297	301	351	298	299	313	342	298	299	350	314	315	293	281	282	277	314	264	332	318	288	312	309	323	296	310	291	291	279	269	318	320	306	338	302	297	309	313	300	319	286	311	288	315	268	316	290	291	309	284	279	302	274	311	321	326	273	309	310	294	287	323	279	299	295	341	288	297	304	295	296	319	313	276	298	313	302	292	312	294	324	299	312	326	303	274	292	323	323	330	316	315	283	311	339	300	313	317	296	274	308	283	309	311	286	302	331	310	297	325	309	276	326	297	296	316	312	316	318	325	281	298	298	269	329	317	297	293	342	324	280	294	292	306	300	285	304	309	288	299	311	297	306	306	307	311	306	310	297	308	311	343	312	272	339	309	338	291	304	286	330	292	315	314	292	290	326	273	297	330	299	295	300	330	287	292	289	323	298	286	298	309	295	267	352	291	301	295	287	294	317	277	324	305	287	288	297	287	262	309	301	308	313	257	316	326	311	278	333	280	299	285	273	274	317	288	308	307	314	299	304	282	307	285	325	336	286	308	326	278	347	292	291	305	315	339	308	274	297	283	322	332	277	310	265	319	295	299	286	292	335	279	297	276	308	301	300	298	301	301	300	296	297	301	280	311	291	311	312	301	294	294	329	304	307	293	282	286	316	278	330	324	287	319	325	328	302	289	308	329	322	299	274	333	290	285	285	311	280	316	310	308	308	329	270	300	314	289	294	298	291	323	309	309	323	283	311	328	296	280	328	302	284	300	286	299	325	315	340	318	299	333	316	275	279	321	316	319	310	294	289	314	286	275	306	254	291	297	304	283	280	303	328	281	271	280	309	273	305	299	319	287	317	283	294	302	295	302	289	290	284	292	329	314	306	314	314	286	301	304	300	322	309	305	318	292	272	299	307	315	299	338	309	293	301	290	303	317	275	319	285	305	308	300	311	310	264	316	316	311	331	304	258	312	292	329	315	302	309	288	318	321	319	331	305	294	280	307	318	309	302	295	331	280	358	276	283	289	297	279	280	312	290	323	316	282	293	301	288	316	297	309	315	318	288	296	304	322	292	291	304	280	357	335	316	286	335	296	291	292	320	299	299	305	278	273	289	302	333	288	294	293	302	283	304	308	349	345	308	304	307	302	288	341	296	319	347	313	303	305	324	316	317	301	282	317	293	293	275	332	281	294	311	312	333	307	301	275	304	312	280	310	285	311	309	287	283	271	299	282	336	342	308	284	266	283	337	299	294	320	302	282	306	286	316	293	329	273	301	283	304	283	312	282	329	299	338	326	314	300	313	283	306	296	301	307	302	295	268	295	287	291	297	316	302	278	302	306	310	318	277	331	293	306	316	335	314	301	283	330	274	292	295	310	317	316	303	314	314	312	276	305	327	292	302	307	305	304	290	298	297	302	322	303	315	338	294	344	297	303	317	310	317	319	341	335	314	293	312	291	358	311	304	290	290	303	305	318	322	307	289	315	289	287	306	303	321	283	285	289	345	318	304	299	291	305	297	307	345	281	315	259	306	322	294	324	288	263	325	307	291	301	292	307	291	316	306	295	316	305	279	276	294	328	302	306	316	304	305	275	307	286	299	295	283	301	304	317	312	279	312	305	308	297	310	285	301	295	302	298	296	307	290	319	311	297	298	294	293	297	304	299	317	286	265	291	278	304	296	291	296	303	298	286	333	302	299	316	276	290	297	340	286	313	282	308	315	307	288	288	307	287	324	282	307	301	284	340	311	304	302	276	303	287	302	297	256	271	295	300	322	294	293	310	262	272	330	319	310	261	295	317	292	295	296	299	302	293	268	335	295	313	333	277	315	307	327	307	312	307	299	321	300	284	306	322	291	277	303	335	330	286	288	302	290	299	279	299	284	326	308	299	320	302	305	310	343	306	304	254	290	284	288	278	337	306	278	318	284	292	302	300	300	310	293	245	285	299	305	310	300	297	280	301	309	300	282	284	308	296	315	301	327	284	322	291	276	310	282	342	306	302	320	311	307	306	311	309	314	306	300	299	294	301	328	310	315	306	293	300	333	323	295	284	314	266	303	260	285	305	310	325	284	297	314	324	307	303	325	305	296	292	283	349	300	334	327	303	309	297	302	280	337	285	315	317	305	312	284	300	312	312	329	291	293	340	327	280	319	281	285	314	286	307	284	286	307	286	314	271	287	288	298	314	296	292	345	291	311	357	292	303	273	262	309	326	321	296	286	318	287	277	299	331	291	306	286	268	304	311	314	311	286	314	290	302	278	293	325	277	328	286	299	316	311	292	313	326	298	276	291	308	317	312	270	274	281	309	333	274	322	311	292	280	315	308
22176	20903	28262	23677	20899	19877	1159	428	361	326	369	337	307	293	295	298	286	260	320	256	336	285	277	267	264	269	289	287	292	318	278	256	259	275	269	284	265	253	264	290	268	266	266	244	251	256	269	257	281	276	284	272	277	250	265	304	265	267	244	251	264	255	246	247	270	252	269	277	244	299	281	272	262	240	309	287	263	255	256	243	244	285	265	274	279	245	244	269	263	287	241	268	248	263	276	241	249	256	262	276	306	222	248	264	274	258	271	282	278	234	281	257	249	279	265	268	245	274	286	248	276	242	294	273	259	267	272	278	267	270	270	228	259	308	264	275	239	231	289	270	267	268	261	247	247	281	253	292	281	246	265	263	262	238	250	253	289	259	245	266	267	304	245	272	268	272	238	282	255	275	257	279	265	256	249	234	258	257	263	279	278	267	262	253	246	256	269	295	261	261	249	252	270	261	270	233	285	238	246	279	266	285	261	265	268	252	284	267	242	275	259	265	265	244	261	245	257	244	262	281	239	257	274	284	254	276	270	260	266	243	262	249	280	237	262	265	270	286	286	241	277	279	254	245	247	245	256	257	243	243	271	288	271	275	276	261	267	247	271	250	298	257	252	216	251	268	277	260	261	283	271	241	240	259	255	251	246	266	269	267	277	267	265	266	239	247	284	257	252	273	267	272	251	225	264	266	269	290	261	293	238	221	245	282	294	256	249	275	234	299	289	247	237	272	262	267	285	286	247	277	253	260	270	286	253	266	278	257	273	269	265	243	269	263	251	243	270	278	263	263	267	246	243	276	254	270	245	297	288	289	283	236	262	275	278	286	305	263	255	260	248	298	292	268	259	245	268	259	255	259	276	258	249	277	296	257	280	272	276	282	252	270	262	270	256	282	242	256	285	259	273	250	237	239	262	248	277	240	258	314	271	267	236	245	262	255	274	278	312	285	251	281	249	263	287	253	261	251	231	236	266	257	252	265	246	249	289	273	258	266	276	271	277	270	269	296	263	274	264	242	271	249	280	278	243	269	269	255	271	278	253	262	263	264	264	287	270	244	252	256	282	264	265	284	249	265	267	286	271	267	271	271	252	276	278	258	248	272	279	249	249	288	271	271	254	280	284	268	260	246	285	279	272	267	275	254	268	249	234	253	246	243	280	288	283	279	281	254	267	255	286	259	258	264	248	244	266	262	302	268	276	259	274	274	258	260	229	288	250	246	258	245	285	276	258	250	272	247	264	261	290	280	260	284	254	288	251	277	250	303	266	258	262	244	285	252	258	251	303	287	273	269	281	252	249	268	273	273	251	296	261	244	283	249	262	250	274	254	255	292	238	294	253	260	269	278	267	265	277	247	252	281	265	249	286	297	283	268	255	259	261	267	234	276	277	272	258	251	242	279	270	274	282	258	291	300	281	275	280	274	265	256	260	273	274	250	241	291	265	277	268	292	275	286	261	256	268	246	252	269	270	263	246	291	285	249	288	255	243	295	257	239	249	232	290	272	274	244	298	271	275	279	276	272	256	277	232	284	270	259	280	236	265	309	298	294	263	279	265	276	274	280	259	243	264	258	267	263	240	285	247	243	266	253	253	269	274	244	276	281	259	276	296	257	249	273	252	272	277	249	269	246	277	253	252	261	256	263	262	244	239	270	249	274	263	239	258	239	258	264	291	261	285	267	267	255	286	243	272	270	252	291	261	242	284	251	278	258	258	272	264	285	272	252	278	283	266	241	222	244	242	275	270	258	293	253	259	242	288	296	285	275	272	282	262	263	259	270	274	284	242	262	264	275	237	305	269	279	297	257	256	229	258	255	261	241	247	297	260	282	254	228	237	246	265	253	244	275	258	270	265	282	272	276	268	263	282	297	263	260	242	259	250	257	266	281	244	264	272	275	259	296	250	231	301	290	272	260	260	272	301	260	302	281	257	273	283	279	267	289	267	287	248	271	247	265	264	256	250	275	253	263	244	250	238	281	230	262	266	257	295	249	257	264	277	266	272	278	272	280	257	270	264	261	247	245	254	273	304	282	274	246	277	260	262	287	253	242	280	244	275	263	248	244	256	256	237	238	271	243	267	256	269	259	273	266	264	286	276	258	238	271	282	249	249	266	269	246	284	284	268	266	246	265	275	261	274	251	281	299	270	288	266	254	271	236	250	275	260	243	261	272	231	258	232	254	290	285	286	282	274	276	264	249	255	287	248	235	245	253	254	278	267	269	255	245	251	245	267	278	247	262	261	253	280	249	261	271	292	247	253	254	248	261	273	272	250	292	275	262	261	261	243	272	258	238	282	239	282	237	251	248	259	273	263	264	248	241	256	253	293	243	259	239	264	273	262	253	272	250	267	258	269	258	270	250	290	269	259	267	263	261	284	265	253	258	251	257	278	279	271	255	309	283	265	283	278	259	254	277	240	265	260	301	282	227	266	269	258	306	261	240	266	275	262	252	256	252	265	279	254	291	277	251	261	277	261	272	291	244	232	249	261	255	270	281	290	282	256	271	268	266	262	274	256	266	249	253	264	249	249	288	262	273	285	246	258	263	288	289	277	259	254	275	236	242	240	268	243	263	296	276	265	246	289	263	272	278	246	238	265	273	241	262	272	235	275	270	289	283	242	267	263	255	285	262	314	244	286	268	269	247	268	270	261	265	234	272	263	273	270	278	276	280	254	260	250	270	254	250	259	255	276	258	279	253	275	240	269	254	234	234	251	232	240	268	255	294	259	275	260	268	271	232	263	251	268	270	283	288	251	253	265	245	271	244	274	290	270	296	287	236	263	281	249	256	283	284	278	262	290	252	258	260	276	290	288	272	283	276	254	275	281	264	256	272	244	237	271	261	278	259	292	271	269	283	270	267	253	261	287	254	232	247	271	277	269	241	258	264	280	260	251	279	268	280	248	239	238	256	244	257	253	297	262	301	261	278	271	266	253	255	262	244	268	266	272	254	247	268	258	273	255	236	275	261	281	237	261	261	269	275	235	238	261	254	252	253	253	261	262	267	264	292	227	265	236	275	243	295	265	257	251	277	273	270	272	278	259	251	266	256	255	258	248	290	251	284	270	260	260	288	273	270	248	267	225	244	253	256	260	260	269	245	306	255	271	271	243	280	269	273	249	253	287	257	271	280	258	269	251	284	261	247	257	247	287	271	291	242	286	259	251	265	260	299	273	288	264	280	242	257	279	266	248	222	265	265	242	267	261	265	259	267	263	246	278	244	234	239	266	261	263	267	253	245	288	256	270	246	263	273	285	274	280	262	252	247	278	260	283	257	273	232	265	228	251	233	250	271	245	287	279	272	278	258	246	252	271	265	256	273	278	274	261	285	247	250	242	257	269	285	296	269	242	244	267	267	243	291	249	235	251	257	279	266	250	287	297	267	261	256	251	268	261	269	237	252	256	266	256	263	292	255	276	276	280	270	236	240	254	262	259	240	256	257	261	267	252	276	262	247	284	234	293	241	250	249	275	240	271	262	257	275	264	276
3716	9720	5540	2718	1921	1325	1113	889	786	667	590	558	533	493	455	452	479	462	413	389	445	420	406	402	377	350	369	371	373	369	399	356	368	414	375	368	364	366	363	344	339	337	378	375	312	362	324	338	344	352	381	351	329	343	387	388	330	342	357	344	344	342	369	365	340	329	377	350	369	351	343	348	363	367	373	371	353	321	359	364	369	352	357	343	352	389	381	322	317	367	340	361	381	343	336	338	382	381	367	301	348	373	330	361	352	343	349	372	344	296	318	340	385	354	370	364	378	358	362	360	370	348	336	358	344	364	353	346	340	339	347	332	336	359	338	369	329	364	354	333	354	337	371	391	370	344	362	347	347	347	372	359	345	313	377	321	353	380	328	340	333	364	348	331	330	356	329	363	336	362	310	354	349	348	344	353	360	361	348	360	324	368	343	356	350	336	342	342	352	343	345	337	329	369	363	318	338	343	348	355	350	335	292	350	333	351	367	330	362	324	356	343	340	360	344	304	361	368	392	345	340	338	354	381	316	382	355	349	345	322	365	375	355	350	347	350	339	323	366	380	339	333	356	322	306	349	320	338	332	362	357	342	354	342	329	370	347	350	338	351	334	357	346	358	337	365	360	339	369	375	383	343	352	319	328	344	372	321	374	379	322	344	361	314	360	343	337	364	377	353	339	355	336	378	373	332	330	345	385	315	341	367	382	355	369	379	328	377	327	309	358	365	355	328	372	338	371	360	370	325	368	324	351	344	356	355	372	344	383	366	316	381	342	326	355	347	353	358	312	355	351	320	324	340	337	349	342	341	336	347	333	334	369	360	334	362	340	367	334	347	353	341	350	327	359	340	327	320	363	348	366	336	335	325	335	343	328	335	338	349	366	349	330	356	345	320	342	357	351	323	355	330	341	345	374	361	374	356	361	315	340	349	361	345	385	351	355	366	384	368	338	308	343	306	370	363	379	326	333	337	353	325	371	341	332	368	328	352	382	345	358	343	318	339	352	355	353	324	364	323	339	370	330	324	349	370	335	358	383	355	349	328	356	350	329	323	373	350	333	343	358	328	349	326	360	338	344	346	353	348	350	345	338	354	319	345	346	357	368	333	338	352	347	348	364	327	316	365	337	358	343	373	364	409	348	331	377	365	322	365	318	307	356	370	353	337	345	321	326	348	346	360	355	358	364	320	376	360	354	360	330	350	365	343	342	369	323	347	351	364	317	360	361	337	360	326	341	335	389	352	344	381	337	310	318	347	289	352	377	311	324	343	331	363	375	388	355	332	348	340	343	347	363	331	354	363	350	325	380	330	352	330	397	348	320	345	343	335	341	368	336	317	373	381	349	317	336	341	386	361	360	352	315	377	348	340	361	341	328	346	335	339	343	357	348	341	352	333	313	332	364	337	349	347	357	357	347	331	342	343	372	329	391	282	330	350	352	343	381	350	342	354	323	336	345	344	335	340	343	370	341	363	343	357	344	304	324	350	362	319	322	365	325	370	369	344	346	333	350	380	349	336	370	353	359	341	338	360	320	351	347	352	327	364	348	356	381	349	360	368	348	353	387	346	361	339	337	342	355	318	332	351	365	327	370	307	344	339	371	371	309	358	321	323	339	328	329	323	345	307	315	335	356	366	340	372	352	315	368	363	347	346	391	349	352	334	360	349	382	362	331	348	318	359	321	344	345	344	321	344	347	349	330	389	326	340	336	336	333	343	371	358	343	345	353	332	335	372	378	361	333	361	380	341	382	357	357	363	383	344	336	358	354	323	330	362	359	299	330	348	351	331	341	371	334	364	341	332	339	350	335	373	332	387	351	354	331	357	343	369	351	335	347	352	364	352	346	328	344	344	340	364	369	349	366	306	332	344	353	337	356	356	384	323	340	353	360	376	339	357	341	375	346	364	352	326	339	364	389	358	335	315	374	336	355	394	345	339	374	351	354	340	389	340	392	364	314	343	344	348	364	363	328	328	315	370	327	338	359	367	335	375	353	337	302	349	395	363	364	349	325	345	381	315	381	322	358	325	349	336	322	351	347	339	334	360	366	359	331	340	332	328	350	366	341	340	331	296	352	339	371	342	366	325	372	328	383	315	348	348	372	331	404	349	359	347	362	316	365	321	365	364	352	357	333	352	342	359	379	324	357	318	346	352	365	336	326	320	335	328	344	339	325	355	379	359	369	351	362	313	374	343	358	361	320	358	346	344	326	336	344	352	342	351	373	357	336	309	340	347	360	371	352	319	321	397	372	352	337	364	370	344	347	358	340	343	350	357	336	323	344	351	325	349	346	369	360	364	358	324	348	356	339	341	335	357	374	332	379	346	329	340	313	298	349	343	372	358	328	337	349	362	339	355	358	334	340	349	349	371	345	351	351	367	346	330	350	383	325	320	336	379	344	389	356	383	355	352	368	359	339	341	349	310	331	298	342	371	342	368	369	388	348	328	357	319	370	331	363	323	352	376	333	362	338	352	359	373	405	336	355	319	333	348	346	358	392	347	339	330	362	370	342	355	357	335	336	322	342	294	379	352	351	349	325	369	375	345	355	332	345	336	329	377	323	378	338	304	305	335	332	347	376	331	357	406	350	336	332	340	320	320	326	389	349	356	335	367	341	335	336	349	331	332	337	352	327	326	325	345	339	321	399	337	347	378	328	322	372	357	366	337	346	343	322	309	366	329	354	325	328	293	332	347	349	363	355	328	328	380	376	375	365	307	342	343	368	367	347	373	346	343	333	382	342	340	312	377	337	349	356	364	365	345	337	355	342	367	357	374	349	361	327	363	338	344	359	303	364	336	389	342	345	342	377	345	317	336	366	354	348	378	376	367	363	365	333	338	368	343	365	346	355	347	326	321	344	354	363	346	381	349	378	300	320	363	351	349	374	335	343	331	366	351	376	344	343	341	341	368	366	357	336	331	361	343	343	369	320	344	345	329	356	338	333	346	346	353	340	343	361	338	303	359	342	341	330	347	337	351	325	347	365	326	378	351	336	333	323	331	375	347	313	375	312	359	366	371	335	331	347	355	370	322	302	355	342	386	313	361	326	368	365	346	340	319	347	328	365	341	361	338	346	353	337	395	357	341	350	368	328	344	353	341	375	358	362	343	338	335	351	337	385	364	351	340	353	359	367	324	352	366	340	339	339	340	345	356	366	346	333	369	361	382	331	363	362	385	354	337	370	341	341	343	343	366	372	351	339	324	341	355	359	341	315	361	330	333	330	344	356	341	365	347	391	363	314	336	324	342	372	361	347	330	346	346	353	347	358	362	352	366	362	346	352	348	336	363	354	323	305	357	360	357	345	344	334	312	368	355	346	369	347	363	337	357	342	350	312	338	329	389	322	358	334	348	321	343	340	347	350	353	360	343	353	330	342	317	341	340	305	334	337	323	353	359	348	323	364	375	344	344	384	347	360	338	347	355	353	352	350	359	344	370	366	352	359	331	311	328	347	326	351	321	317	368	348	360	332	325	329	365	343	398	365	360
26938	17942	3647	583	456	416	355	349	333	328	328	342	318	307	305	330	320	344	346	354	347	373	346	341	347	370	341	336	330	301	303	335	357	328	345	335	353	337	322	334	320	349	346	302	308	316	355	347	315	339	311	310	337	348	318	345	336	313	344	331	336	366	301	352	320	344	343	365	335	359	330	324	330	307	330	316	345	326	306	346	356	329	314	356	297	311	312	370	315	334	311	309	320	343	343	346	343	352	329	329	312	312	324	342	339	320	371	330	312	305	313	330	300	309	345	325	337	330	312	308	320	293	322	326	350	322	336	321	341	310	346	386	316	332	340	338	325	336	343	333	324	306	332	337	329	335	310	291	334	345	351	320	326	319	337	335	335	369	356	349	341	342	367	346	331	331	292	342	353	310	354	360	364	346	315	357	355	284	328	309	337	334	305	344	310	337	341	340	362	337	343	323	324	371	395	336	328	334	343	303	344	341	313	345	309	306	330	352	316	327	314	319	347	309	301	355	314	332	360	310	322	319	291	345	304	331	343	356	317	370	314	340	328	338	313	329	302	332	297	341	327	326	347	350	317	348	348	336	327	341	342	334	323	305	381	355	326	336	330	350	319	317	329	347	332	342	350	318	357	317	320	303	350	350	350	332	332	335	312	337	321	326	337	328	303	359	318	358	320	315	317	350	323	323	330	325	343	350	326	324	301	334	355	303	347	340	309	342	321	332	309	335	314	348	317	314	330	346	311	331	323	304	332	349	322	317	312	343	324	325	338	330	367	337	311	316	354	336	331	312	355	321	327	351	350	335	299	311	316	359	321	347	338	334	357	314	310	357	340	312	349	343	312	348	355	350	337	307	331	344	317	343	322	342	286	354	326	311	351	340	354	341	312	324	374	344	314	309	352	311	358	329	358	321	347	321	292	340	314	368	349	347	312	365	355	365	359	345	347	324	337	339	306	311	340	344	355	331	302	306	336	312	289	327	333	336	364	335	304	343	344	353	329	309	327	343	345	334	317	310	325	312	319	322	355	317	378	321	285	335	361	342	356	328	364	341	334	335	326	332	356	301	351	325	340	299	311	353	326	317	315	312	295	340	345	311	376	324	299	357	351	326	297	338	346	340	345	305	329	354	321	326	321	365	327	314	315	320	328	333	354	352	344	312	336	343	337	346	319	289	326	309	311	325	328	338	337	329	292	324	311	326	334	356	341	308	349	301	341	342	348	341	342	315	347	293	340	322	376	338	320	311	344	339	327	322	334	309	335	342	333	320	353	318	339	325	341	383	357	351	357	294	332	338	377	328	350	338	329	339	307	342	330	343	340	313	314	324	297	319	326	319	283	335	339	325	320	312	328	337	324	316	338	317	336	332	340	309	320	332	331	359	332	330	336	311	345	329	344	340	333	330	315	322	349	354	347	294	334	312	318	327	355	357	335	313	337	305	312	313	334	299	340	361	316	324	339	320	302	363	316	306	298	356	335	378	372	327	345	341	333	354	334	353	305	340	355	335	314	296	328	367	339	353	333	318	340	319	315	363	341	323	336	288	362	350	341	342	343	280	319	310	318	304	375	329	330	361	316	340	319	339	344	364	311	316	317	330	318	343	333	340	334	298	334	356	306	347	322	332	347	316	350	326	359	304	326	302	341	344	316	323	345	349	355	308	332	336	359	333	339	356	310	347	313	332	344	346	333	317	319	325	346	308	356	354	312	320	304	329	344	370	311	345	357	330	336	298	345	347	371	332	343	321	346	362	316	312	304	333	275	328	330	332	327	335	334	316	333	328	331	311	332	330	303	325	339	304	347	347	350	328	297	333	323	330	329	347	308	339	328	329	355	336	329	327	303	309	319	350	328	328	302	322	324	329	325	324	337	338	332	300	340	334	332	336	331	314	330	346	319	325	349	326	339	318	307	332	314	327	324	340	341	335	354	300	316	350	315	327	317	330	338	300	314	325	313	340	336	310	331	331	342	345	376	318	322	294	314	345	273	320	345	341	332	329	337	320	337	349	328	346	367	337	325	327	338	293	354	321	348	322	356	313	352	316	302	320	323	344	344	311	320	333	316	334	332	325	333	327	343	320	324	333	328	333	335	348	260	290	335	347	304	366	333	330	359	320	337	290	355	314	349	342	333	308	338	328	330	326	335	336	315	335	298	338	328	333	342	339	328	345	340	347	344	314	315	345	345	302	330	350	338	303	332	310	313	321	295	347	321	320	336	315	319	322	370	336	343	304	328	309	305	335	307	348	324	332	308	303	340	304	334	318	319	321	317	340	363	322	320	324	320	311	326	365	337	349	348	380	342	317	330	299	367	309	319	304	321	340	335	337	344	318	313	332	337	346	347	326	326	317	314	318	293	362	314	337	346	329	312	342	340	320	317	352	296	311	295	300	328	347	314	361	325	341	327	328	339	333	338	360	292	364	331	314	349	354	340	314	326	339	327	361	323	320	312	318	326	346	305	310	328	332	318	330	335	330	300	379	345	344	312	303	369	326	308	340	318	328	337	326	327	334	334	329	321	349	326	365	347	335	302	341	352	327	301	318	347	309	319	311	366	323	321	311	320	294	347	344	355	334	335	330	358	323	338	330	339	328	321	363	330	321	308	310	332	338	322	334	351	325	328	327	346	295	368	351	326	321	336	289	332	328	315	354	341	349	323	344	316	313	355	300	355	334	368	287	326	349	344	308	330	344	333	357	331	361	357	322	354	346	335	361	354	351	334	324	327	329	315	329	341	319	339	318	309	324	332	325	321	345	337	312	320	323	337	352	355	376	340	321	331	335	350	325	301	346	336	331	295	332	359	341	324	331	349	339	342	341	316	304	329	326	346	337	319	363	333	325	334	324	351	293	341	349	325	334	350	366	292	343	374	365	323	326	336	361	310	330	357	351	363	339	317	343	350	354	347	357	307	334	336	356	345	306	348	342	333	348	317	323	352	308	324	292	339	314	290	329	358	340	365	354	329	344	317	359	341	335	338	364	344	359	321	307	350	337	346	315	343	305	317	307	342	321	321	324	322	350	321	305	291	329	308	325	346	335	318	339	350	327	313	319	314	349	335	327	300	330	345	344	353	310	310	328	322	313	326	367	367	340	359	311	308	351	339	320	325	338	350	357	389	328	328	295	332	371	324	331	329	338	328	311	322	318	337	345	333	320	349	330	331	328	360	330	356	323	325	346	313	314	316	340	323	294	357	313	324	407	352	340	314	360	332	327	332	346	329	348	334	307	333	338	311	313	316	341	317	331	352	329	334	339	346	309	344	355	340	335	366	377	322	342	346	372	329	335	333	331	363	329	337	309	321	332	371	321	349	325	334	326	343	319	326	378	286	321	353	349	350	358	306	322	320	338	375	335	338	333	338	332	347	352	332	317	328	354	333	326	313	330	321	358	375	353	344	333	337	366	347	330	325	330	341	339	345	335	333	341	354	350	346	325	326	317	384	349	342	341	340	330	340	355	362	330	338	320	337	349	322	353	338	305	346	342
4239	875	657	562	516	505	478	475	462	446	472	484	471	470	431	421	510	473	436	457	431	436	450	451	455	480	511	473	468	431	460	468	460	448	441	449	458	493	433	443	481	440	444	438	436	504	470	464	416	482	453	455	451	463	486	432	464	441	437	438	466	484	413	410	434	406	438	456	425	453	451	463	446	450	472	454	461	431	459	444	453	445	463	484	424	442	440	429	470	436	489	444	461	457	458	429	465	431	450	464	401	463	459	452	462	483	467	480	461	423	434	401	457	405	453	475	424	424	464	439	452	437	449	431	440	454	462	431	444	468	487	479	461	455	469	446	420	453	450	450	487	429	452	426	438	472	457	437	445	448	430	445	428	449	470	434	429	435	445	410	475	444	446	465	441	497	442	481	453	458	462	452	451	425	484	427	447	451	472	415	436	456	416	454	464	452	437	450	449	442	455	415	478	427	454	468	455	437	480	430	433	453	448	444	458	422	470	408	464	455	450	413	437	436	434	468	464	450	463	454	498	454	422	484	456	449	447	456	447	464	444	441	441	422	449	421	474	438	442	437	374	395	433	462	430	459	457	428	444	486	414	456	440	435	442	449	509	451	439	461	422	462	448	454	432	407	428	497	437	421	420	450	466	468	452	435	458	521	458	448	474	489	456	435	433	447	438	444	438	444	437	468	449	448	479	440	445	422	464	483	435	463	398	485	436	471	512	445	478	437	467	448	434	453	471	466	457	499	439	486	456	457	443	419	434	455	467	444	447	461	471	430	437	492	476	470	457	436	463	456	435	454	480	458	410	444	469	441	425	479	469	514	441	417	460	426	445	433	439	439	452	434	461	464	442	476	413	439	500	443	451	483	402	422	485	462	444	503	431	438	507	430	468	465	447	441	447	475	439	456	445	458	441	454	481	403	423	438	424	448	450	448	449	463	461	470	445	506	461	418	477	471	450	447	456	455	429	460	477	438	404	453	489	420	424	456	450	475	431	432	425	442	459	421	428	426	464	468	461	452	463	466	458	425	430	445	431	461	450	483	461	441	471	459	450	463	433	454	450	426	463	467	425	431	404	461	434	440	478	499	443	434	436	453	444	469	445	447	431	438	428	454	475	458	462	449	443	471	480	448	435	484	422	439	466	471	462	425	468	446	440	415	447	477	451	461	430	429	471	426	492	461	458	448	446	460	423	490	425	439	469	441	428	437	462	457	437	431	447	430	420	433	442	421	443	434	429	437	429	474	484	439	456	423	439	444	486	445	413	441	447	428	458	425	406	427	442	469	419	408	460	455	430	460	452	437	431	478	472	477	426	472	449	448	436	460	476	433	427	461	407	445	465	425	407	453	434	464	462	469	473	448	415	442	456	456	507	483	433	462	475	523	444	431	441	467	400	461	494	455	398	442	467	462	444	457	438	480	441	445	452	477	455	453	460	412	443	380	468	443	456	429	466	485	481	437	467	438	443	445	459	436	493	436	422	465	424	440	453	435	411	434	460	473	416	434	428	450	475	434	434	454	422	453	472	493	468	447	470	492	498	442	461	450	465	454	435	443	464	448	443	446	468	474	478	491	483	466	435	453	471	457	463	444	464	422	450	456	433	470	413	444	435	464	428	444	465	450	421	485	476	438	430	442	481	404	488	465	391	474	452	443	436	449	415	481	461	424	430	440	427	486	430	437	431	408	449	465	470	469	464	446	467	481	430	440	410	470	465	448	471	435	417	429	456	449	433	457	470	459	418	458	458	471	495	434	426	479	426	436	472	435	421	476	462	457	450	450	434	460	486	431	449	459	439	431	462	467	440	460	516	449	466	476	407	446	434	437	457	460	438	384	465	408	425	437	454	416	502	470	439	428	464	477	507	485	466	459	478	470	457	507	428	442	495	414	429	450	451	431	451	466	463	461	460	445	417	489	430	439	486	446	435	466	443	461	420	435	436	491	444	442	453	460	459	445	441	457	444	495	426	415	494	441	445	473	447	452	452	452	428	415	411	449	443	446	427	454	421	496	423	473	423	465	417	448	430	472	448	403	416	459	418	480	480	436	413	421	455	495	486	490	453	459	453	475	455	470	458	451	438	437	470	437	459	438	427	456	460	463	453	455	442	410	450	437	419	419	454	455	486	459	423	447	435	448	443	425	455	426	414	446	440	465	424	411	432	450	442	439	454	454	448	466	448	422	463	470	425	467	487	466	450	414	405	463	442	475	453	473	426	509	442	458	449	460	438	443	426	450	451	459	449	449	429	478	438	461	417	478	506	434	451	465	422	476	448	452	477	426	430	466	435	452	430	473	472	476	440	424	444	429	434	438	466	466	440	445	453	472	476	447	447	467	447	416	449	477	480	446	446	435	458	462	458	408	458	468	418	461	470	452	426	478	428	431	408	427	444	446	470	455	443	431	419	436	421	448	503	459	472	421	405	468	481	446	444	410	474	431	448	440	435	453	459	458	473	488	441	418	470	458	438	446	430	490	467	504	409	417	423	454	457	447	486	426	433	462	461	449	448	451	468	481	456	466	429	477	451	409	426	419	484	446	466	458	460	455	437	437	483	456	477	441	458	446	471	433	436	457	431	445	449	475	469	433	443	464	443	440	457	481	432	472	475	445	478	454	448	451	491	443	427	443	448	458	448	411	459	467	502	411	413	504	451	475	444	464	487	448	464	425	422	475	463	456	447	440	430	460	449	471	422	501	471	457	444	454	458	459	470	458	423	484	503	449	505	443	449	473	412	475	450	426	455	424	480	495	452	438	438	447	451	491	468	434	461	458	485	434	487	447	426	465	467	462	451	481	398	470	435	462	443	465	416	495	478	441	441	447	441	448	447	452	458	428	431	417	465	456	454	443	442	457	447	468	423	483	453	464	446	471	464	450	476	460	433	444	435	484	450	465	412	488	425	438	423	492	445	430	470	461	457	415	437	471	437	432	462	467	443	448	425	429	431	481	457	450	424	448	440	429	470	420	467	473	433	499	462	439	456	457	497	443	411	476	459	457	446	460	438	436	438	432	456	445	438	463	434	439	464	476	459	486	437	453	448	436	436	443	427	434	436	461	447	445	457	454	480	444	412	454	473	394	462	436	449	408	411	478	448	458	417	435	443	458	491	458	454	454	434	437	479	445	450	442	455	433	444	460	451	412	475	453	433	473	485	395	446	452	447	417	453	424	431	447	470	441	409	468	439	422	439	485	466	448	461	490	492	416	468	452	436	454	456	466	446	454	472	429	448	402	455	431	471	469	477	434	490	450	432	476	442	473	436	448	430	455	437	442	446	425	485	443	451	442	444	453	474	485	424	481	451	398	472	422	459	458	403	452	456	445	456	407	435	452	414	473	451	427	435	400	430	474	441	487	406	432	448	456	445	436	442	422	460	441	455	446	424	432	432	462	477	436	451	503	419	480	446	456	443	474	429	437	450	443	497	471	422	458	458	434	440	425	438	434	434	453	473	479	455	407	443	436	449	421	444	451	454	422	473	438	431	445	429	428
23158	20868	27514	24335	20267	1783	571	453	406	408	410	420	393	371	386	382	395	362	410	385	400	401	388	375	394	358	382	343	420	401	386	395	354	362	379	391	349	378	381	369	396	366	391	387	347	364	343	361	408	371	377	363	343	347	404	364	347	391	356	381	353	349	336	351	348	380	353	401	376	376	361	410	337	363	379	375	387	346	387	389	378	355	379	329	381	368	343	386	351	378	388	371	353	355	406	348	370	358	359	363	388	372	377	363	402	366	337	337	351	358	361	381	374	356	327	348	373	350	355	360	366	382	387	364	338	368	399	346	367	375	348	395	386	403	346	408	356	358	359	371	346	372	373	334	358	382	373	377	364	401	345	355	352	356	362	374	350	385	369	360	360	389	366	366	392	376	368	396	373	346	372	364	346	337	366	386	369	376	346	366	354	372	383	342	356	387	380	367	368	370	374	399	392	376	343	391	347	391	386	322	340	337	407	388	377	351	365	374	404	367	368	353	364	366	331	354	370	362	377	346	327	341	351	383	369	362	386	346	407	403	369	365	376	368	401	350	340	371	390	371	370	337	333	388	327	352	368	344	333	371	331	367	387	395	361	355	412	397	366	363	388	393	390	358	364	370	367	362	339	370	414	364	361	360	364	388	402	371	364	341	341	358	360	376	328	362	353	359	384	368	389	365	351	365	366	365	388	351	365	339	336	361	384	382	360	375	347	355	355	402	374	372	384	370	373	341	340	361	392	376	366	396	386	368	383	384	390	341	376	363	376	368	367	364	366	378	386	399	396	396	361	364	356	363	377	355	328	385	361	391	368	392	365	373	384	387	373	349	362	375	358	345	374	372	374	389	384	371	384	365	361	370	322	383	372	375	379	338	357	377	369	383	323	406	363	373	384	370	360	386	348	361	350	359	360	373	387	369	370	374	385	337	365	372	387	379	380	380	367	376	382	364	349	371	375	393	347	383	371	379	405	370	337	350	395	385	331	369	374	382	351	384	336	361	359	370	375	383	353	347	403	411	354	375	365	362	364	379	349	341	345	355	383	369	345	363	362	377	373	356	403	340	396	400	396	376	362	351	385	368	394	354	383	332	335	405	403	373	366	380	361	391	355	418	364	362	361	342	369	349	372	383	384	387	395	380	362	370	333	367	368	380	340	370	346	388	382	340	354	357	383	370	379	351	354	354	366	374	376	369	392	370	354	409	416	368	365	349	353	376	401	396	383	380	328	375	317	396	354	334	382	374	356	397	337	391	362	375	378	386	373	372	366	352	365	371	363	374	343	357	380	403	387	401	373	375	344	345	373	388	363	358	402	388	393	366	365	364	360	387	385	389	369	334	364	341	343	381	369	363	403	376	379	344	369	374	365	364	340	368	340	363	361	368	398	365	342	379	360	321	372	343	387	373	371	344	348	354	373	355	355	383	355	364	374	357	383	366	356	390	365	374	360	388	369	346	388	349	380	341	398	373	358	349	368	334	372	369	397	363	379	355	346	380	384	366	336	372	404	344	367	366	354	385	380	382	387	359	363	423	362	321	334	355	351	350	393	362	359	350	379	329	366	366	393	393	363	373	372	364	397	339	354	342	373	379	364	350	388	370	351	356	402	358	385	368	364	357	359	396	366	390	364	338	395	375	382	364	403	343	333	361	368	367	340	341	370	361	368	407	342	406	412	354	349	373	352	324	348	378	393	375	346	385	383	388	370	344	373	378	383	373	374	370	374	338	401	346	340	355	361	340	374	337	368	387	400	358	351	379	399	378	372	357	392	394	347	371	352	363	350	345	361	364	401	326	378	386	380	400	382	351	351	405	385	377	359	360	368	330	357	355	368	335	400	389	349	398	377	347	357	365	340	370	368	338	366	340	388	369	353	396	349	409	363	383	387	347	354	349	374	365	391	347	391	378	350	349	392	377	347	364	360	385	369	399	382	361	355	363	381	384	362	350	355	365	377	352	384	364	371	350	376	354	384	372	364	379	367	365	362	354	325	390	378	355	402	394	382	363	367	367	365	358	368	339	365	388	369	373	355	399	358	361	361	367	356	377	348	371	352	367	389	362	351	362	364	358	383	342	392	366	375	373	372	378	368	421	398	357	390	364	328	371	378	350	319	399	378	387	363	371	361	362	341	370	368	395	375	363	359	361	375	374	369	369	366	387	368	365	384	368	380	352	376	366	375	372	355	392	367	384	364	365	366	355	327	361	372	357	347	385	355	381	333	337	341	392	381	388	362	352	371	370	419	342	398	398	342	381	362	364	370	338	370	362	337	384	350	367	380	357	395	379	363	375	340	367	335	388	372	395	366	389	356	353	369	397	344	356	372	385	382	410	354	363	397	383	363	392	351	365	378	365	352	364	369	399	380	378	365	365	377	341	396	394	367	353	369	394	345	346	349	367	342	356	347	404	375	399	344	375	378	360	360	362	366	408	391	363	354	374	373	351	367	358	370	369	356	354	376	359	348	341	359	348	365	365	376	389	378	371	363	351	346	363	378	332	380	380	366	357	389	381	348	346	371	392	357	350	373	353	354	380	356	354	373	390	335	388	348	361	362	382	335	393	351	344	373	345	401	374	393	393	378	383	389	373	367	407	387	348	377	363	348	335	410	360	383	377	379	382	343	345	382	374	344	363	343	348	359	344	360	357	371	379	377	328	357	377	339	359	399	382	387	352	366	390	368	365	393	382	369	401	392	383	352	371	384	379	381	339	373	379	391	377	368	382	368	379	383	351	374	372	363	342	352	343	350	388	366	364	351	371	383	368	364	360	348	368	394	406	346	363	334	353	352	394	381	364	389	387	337	366	376	403	403	360	386	364	373	354	375	377	340	360	370	387	388	367	371	370	378	364	377	350	358	350	366	357	372	348	353	379	382	373	402	340	376	338	338	354	359	380	369	356	383	367	338	375	380	379	347	380	335	373	359	335	351	382	385	363	362	374	378	386	378	380	357	354	376	364	354	351	370	381	395	350	356	362	374	382	356	366	386	344	361	386	403	374	368	347	346	364	376	360	383	386	362	356	401	360	359	359	376	357	388	349	375	400	354	386	363	375	373	361	384	390	353	369	371	336	343	359	400	367	342	375	383	371	360	405	342	391	413	394	350	371	345	368	388	399	365	358	395	375	368	370	347	371	377	331	369	390	363	365	344	386	361	358	363	385	348	374	351	375	360	367	373	386	331	366	389	363	379	351	333	371	360	341	343	359	384	361	370	386	383	396	368	338	376	399	360	349	351	380	378	363	359	375	354	358	385	412	344	350	369	371	376	367	367	369	359	414	328	356	387	385	384	345	338	349	382	344	415	340	355	374	359	393	397	348	363	349	349	368	392	345	330	356	376	359	359	364	360	379	374	382	348	376	380	384	381	359	381	388	362	373	375	337	392	346	401	362	346	387	350	365	379	393	334	350	375	344	377	358	342	373	318	388	361	355	371	330	333	362	368	354	369	341	351	372	385	329	381	379	382	339	367	391	354	385	355	386	366	362
2876	5723	3261	1681	1268	1028	871	774	693	646	632	616	589	578	555	568	520	552	580	549	542	558	537	528	537	522	578	513	488	478	538	570	512	494	511	502	509	535	501	499	482	506	514	550	511	534	489	522	511	491	530	541	491	494	536	511	525	480	477	516	550	482	472	509	525	507	554	526	490	506	510	528	511	480	528	519	555	480	528	522	504	508	542	515	508	464	536	514	468	479	474	510	545	527	537	484	446	484	523	453	481	511	514	553	520	509	531	491	494	500	530	506	503	495	475	551	509	512	508	506	512	488	465	513	523	491	478	499	509	488	499	489	526	482	487	481	523	509	500	525	493	506	490	523	520	504	473	523	528	518	544	518	538	539	491	534	529	548	539	482	507	527	494	513	500	503	492	522	489	536	528	554	507	534	525	509	532	554	524	500	512	503	511	490	480	483	551	475	498	520	547	516	507	489	512	515	532	498	521	541	472	523	476	495	514	514	499	475	552	495	470	478	503	544	532	545	532	553	491	520	484	508	538	487	539	484	498	553	467	556	517	505	456	569	488	508	527	496	544	507	472	514	498	481	486	508	500	512	464	511	527	496	543	488	547	524	524	490	490	510	479	494	524	530	504	499	507	539	507	527	478	500	488	516	492	534	508	466	524	554	516	525	508	504	497	480	518	531	525	500	526	479	520	496	473	503	478	528	454	495	505	542	506	481	488	529	541	498	474	492	526	538	572	477	486	525	502	497	514	495	533	495	548	487	513	530	502	520	512	494	499	534	495	529	518	504	572	505	489	505	551	489	520	490	477	495	506	486	488	527	501	476	512	436	517	508	536	553	502	527	506	520	516	501	534	490	493	504	500	492	488	474	516	494	493	516	517	510	547	509	520	515	545	513	556	509	479	532	499	518	489	515	474	517	502	489	547	512	539	507	508	510	551	533	544	510	478	545	496	520	475	488	453	515	498	516	512	535	508	537	489	530	529	538	508	498	484	491	549	525	486	518	472	485	515	529	496	531	494	516	551	497	524	490	501	492	521	560	499	507	503	506	517	484	510	533	515	478	509	520	507	499	490	522	480	485	542	489	511	508	526	514	513	504	534	503	523	501	520	526	500	517	488	476	510	503	486	491	522	501	566	525	512	521	493	538	465	509	493	494	516	511	507	489	505	492	494	507	486	502	494	497	503	500	516	488	523	520	480	496	488	513	479	531	500	481	481	521	505	493	501	488	535	483	511	499	485	516	524	476	530	517	490	485	526	487	472	512	489	499	488	511	522	508	474	532	522	506	491	489	485	543	505	531	496	484	494	511	508	544	507	493	515	523	534	464	512	513	508	491	529	505	499	482	495	520	511	487	530	473	499	507	508	540	527	515	496	566	520	507	503	484	517	538	528	575	509	479	522	525	508	496	507	502	502	479	499	516	503	464	519	523	487	507	515	522	494	542	516	516	580	511	481	532	503	496	470	489	519	481	498	491	502	466	506	549	523	568	495	492	523	499	496	495	504	508	473	556	506	463	502	441	507	511	543	517	544	504	493	489	476	509	523	551	500	500	572	468	518	530	514	503	479	516	523	504	482	493	486	511	481	468	501	487	513	528	493	497	515	466	517	528	478	519	512	486	502	467	462	459	479	533	538	524	492	518	514	547	484	508	472	535	488	483	527	492	482	521	499	524	502	474	505	488	493	509	517	513	482	534	513	488	492	514	488	486	488	491	514	515	470	507	518	489	506	495	520	522	514	477	497	491	509	512	481	488	501	540	465	489	490	506	494	484	526	517	476	488	490	531	517	529	522	522	510	460	485	509	506	519	491	521	480	536	488	503	509	473	499	509	507	472	520	520	517	509	540	464	547	486	489	485	513	502	507	501	476	541	462	474	535	516	492	530	512	549	509	496	488	513	522	514	495	528	482	489	477	492	551	546	525	513	515	494	541	482	505	525	508	511	558	539	540	512	486	477	509	551	516	529	503	491	526	512	499	484	479	521	502	498	479	523	508	473	534	509	492	543	492	469	513	504	499	513	510	499	482	536	529	511	525	495	497	525	489	513	512	507	491	523	535	515	471	514	490	487	490	462	522	520	533	543	490	508	527	480	521	469	483	484	541	546	508	499	477	533	485	502	551	455	480	504	475	514	477	506	509	494	511	509	516	473	512	501	463	504	527	536	491	509	545	495	495	482	509	507	524	486	555	527	483	497	550	481	518	540	547	500	495	493	521	522	475	544	553	513	489	502	529	539	486	491	498	493	535	513	511	499	484	531	519	527	466	503	575	514	497	490	542	512	495	507	521	502	502	540	486	488	519	532	455	543	552	488	523	472	521	478	491	487	480	475	475	526	501	523	495	521	526	518	488	486	519	589	514	511	514	486	477	505	496	513	491	505	499	517	516	541	520	547	525	491	498	486	493	502	513	541	535	555	478	485	501	474	484	533	468	525	543	491	495	469	483	478	508	491	528	529	500	483	513	474	505	505	496	464	475	500	515	485	462	491	536	514	506	508	512	492	513	507	528	503	538	482	486	526	510	507	535	528	524	481	490	502	493	451	490	488	496	545	493	510	515	538	477	487	486	512	515	515	501	473	513	548	507	481	490	487	560	499	534	473	520	510	537	520	451	470	514	461	499	510	520	498	499	500	536	516	512	530	516	503	478	498	507	482	471	526	526	504	495	535	509	521	502	496	515	530	525	530	494	487	500	494	497	482	514	522	493	463	542	525	501	533	527	495	517	498	531	528	472	533	523	509	464	470	487	535	461	515	486	506	519	513	537	504	515	498	482	504	512	518	498	512	487	492	490	473	516	497	489	539	501	508	513	508	470	503	459	503	528	466	510	448	515	527	499	502	531	507	490	507	500	479	514	520	520	529	508	517	548	510	512	512	501	515	503	519	508	520	471	489	497	504	511	522	505	501	489	528	489	496	512	566	504	535	510	507	525	529	526	533	543	512	486	556	514	490	553	522	538	535	494	514	503	537	499	493	515	490	519	476	535	516	511	505	506	487	534	519	526	485	498	480	506	535	483	502	482	540	521	479	513	525	487	506	522	466	517	485	524	499	523	532	512	494	485	506	482	524	520	494	513	483	512	509	492	502	489	516	533	533	502	500	468	463	512	516	503	463	506	540	437	496	543	503	506	503	497	530	509	500	494	468	509	508	521	506	470	514	518	515	517	478	500	537	514	541	509	521	506	526	499	502	516	503	496	509	518	517	529	496	509	544	513	492	535	507	466	505	543	503	493	525	514	513	510	514	485	521	545	522	512	506	550	523	484	523	518	506	487	488	469	507	497	512	496	525	482	551	504	498	526	508	514	471	491	526	521	492	490	506	493	507	478	518	458	495	515	492	468	490	523	489	509	507	488	490	484	479	491	539	513	499	490	476	494	596	477	508	507	487	508	493	532	485	457	521	480	552	518	507	522	553	516	511	486	481	447	539	502	536	481	494	532	541	483	495	496	508	469	510	528	511	532	542	519	484	539	515	485	476	533	501	489	497
24173	20881	26089	24726	1959	316	329	282	270	263	263	238	248	218	245	240	235	235	249	241	221	228	246	224	219	237	242	259	244	226	255	243	241	243	265	254	214	233	233	249	218	249	240	242	239	236	242	254	243	231	235	231	233	229	235	243	244	270	247	232	257	208	205	237	214	256	256	241	233	243	233	256	259	255	238	268	227	236	236	251	221	238	214	227	251	247	234	237	255	241	259	228	204	228	218	261	226	240	232	241	258	253	258	226	230	234	238	209	205	242	236	216	255	234	248	244	229	229	247	237	263	273	258	252	242	229	251	221	260	220	232	241	232	232	239	233	245	220	222	218	241	255	236	206	239	240	213	227	231	243	262	244	256	218	245	200	256	240	237	226	260	223	222	252	244	236	229	248	255	237	221	239	230	252	262	257	224	247	242	212	224	259	241	227	237	225	222	235	222	270	220	225	254	218	250	257	219	227	212	254	226	251	223	239	250	221	210	224	253	229	232	254	240	235	229	229	230	234	232	268	242	254	243	236	198	224	260	250	217	230	247	232	227	249	215	248	230	211	245	243	242	237	244	243	237	235	244	232	236	257	232	236	222	203	238	246	243	220	256	221	224	238	250	236	224	245	239	254	254	230	243	225	229	227	252	251	202	242	251	245	228	257	204	237	250	259	264	257	235	242	254	249	206	240	249	271	240	254	240	235	212	215	243	224	227	260	245	231	261	231	207	212	226	237	233	238	245	223	230	244	221	248	238	218	257	234	239	249	216	212	257	236	243	253	237	253	226	240	240	218	226	247	252	210	263	231	226	267	240	228	249	247	241	242	234	238	237	236	251	235	280	223	257	253	218	215	241	249	222	236	227	241	243	223	244	213	252	230	235	232	223	266	221	231	254	240	239	256	263	248	223	265	258	237	233	238	247	214	232	251	246	226	211	242	234	227	213	242	205	237	267	224	247	225	240	231	222	223	217	216	242	226	219	255	228	229	220	237	225	221	211	242	220	234	245	234	258	247	235	243	233	232	218	216	243	212	245	226	242	231	248	234	228	226	242	233	233	240	251	254	230	234	222	231	249	247	241	241	230	233	260	216	229	238	279	246	219	246	267	230	247	228	244	238	268	234	238	232	229	251	242	243	245	261	241	241	241	228	225	234	249	238	221	247	225	215	231	212	255	247	235	251	222	220	235	240	245	261	224	232	238	214	231	261	260	195	251	251	261	272	212	220	255	233	214	250	244	247	225	221	260	231	251	225	225	223	244	268	249	219	242	226	251	244	223	253	244	224	267	258	242	230	230	235	233	254	237	239	222	220	231	252	261	261	209	263	243	248	259	217	260	237	227	234	217	216	227	233	233	244	256	214	204	207	236	217	245	243	258	250	258	248	234	229	207	255	248	246	251	247	234	246	273	227	234	221	241	209	234	218	236	226	243	238	226	219	264	252	219	238	238	230	231	237	252	251	243	235	249	225	235	255	246	261	223	243	213	235	230	235	253	244	231	263	256	228	230	219	252	205	235	208	230	228	218	232	246	223	281	229	226	230	243	260	246	254	212	235	239	242	248	262	247	244	248	257	230	231	263	242	237	241	236	225	216	236	258	235	238	205	255	226	235	229	267	239	251	233	228	220	246	235	228	253	239	243	268	233	241	227	220	236	243	221	213	236	221	232	238	221	248	244	240	211	241	265	234	219	237	210	222	243	242	239	242	236	230	225	250	254	247	262	245	232	234	230	242	264	249	237	233	235	254	222	262	252	230	247	201	268	214	194	243	235	237	255	244	276	226	229	249	241	233	234	238	248	237	246	225	222	221	225	229	217	256	256	242	241	260	261	236	233	221	262	253	242	264	223	235	224	225	260	218	271	260	242	238	231	276	237	223	234	245	247	230	236	239	226	255	254	251	222	229	254	250	255	231	240	220	251	238	228	243	230	228	212	249	232	227	256	237	235	217	238	229	261	273	246	255	225	221	206	242	200	236	221	259	244	261	235	220	212	233	251	266	217	264	266	229	264	239	236	213	239	246	232	229	240	241	235	221	249	220	235	216	223	255	211	242	211	230	245	249	267	231	245	233	235	239	238	256	229	258	227	252	226	252	222	221	222	220	232	227	236	226	218	240	240	232	246	249	225	263	248	256	245	234	249	253	239	233	255	250	244	232	251	244	240	197	268	252	249	218	232	227	233	245	249	246	266	226	242	253	205	276	255	242	250	266	259	220	254	227	251	246	237	244	227	239	256	250	241	252	257	237	208	253	251	234	232	249	217	237	268	235	238	235	243	228	254	215	207	235	243	237	227	245	229	240	243	232	228	215	225	226	248	234	266	231	237	250	238	251	234	222	241	242	231	234	228	212	235	242	225	214	217	230	239	237	238	260	219	223	243	250	239	232	255	234	231	228	213	241	222	239	230	234	229	247	248	239	223	241	242	234	237	259	240	217	231	263	223	219	249	256	244	245	234	222	221	240	260	223	253	238	230	216	205	229	246	265	217	232	252	224	241	209	227	222	212	238	231	246	232	264	240	258	204	218	237	242	219	224	248	241	222	261	197	242	213	263	234	255	239	226	243	210	230	235	217	223	221	248	251	242	215	233	225	224	255	231	259	261	241	222	247	237	218	223	251	228	255	234	229	248	265	237	212	227	281	235	214	263	230	223	226	246	210	250	214	252	250	231	218	230	232	225	219	241	222	225	251	240	243	223	241	250	241	235	244	244	255	245	234	222	239	217	242	228	241	235	249	250	245	212	231	251	220	225	220	252	247	234	263	249	224	232	229	240	233	204	243	235	213	245	211	221	240	223	243	266	256	248	244	233	236	222	232	240	242	264	258	262	232	246	236	244	243	223	231	236	257	221	240	233	253	249	242	222	224	258	247	237	246	270	237	242	244	252	236	268	251	230	249	257	241	217	225	234	238	255	269	229	251	241	233	256	238	238	265	246	218	230	265	235	237	234	221	245	240	229	234	231	204	234	223	218	248	220	219	252	263	251	232	244	227	226	235	226	259	239	259	230	242	209	240	229	235	245	246	251	225	256	227	259	264	232	236	219	231	241	226	220	250	260	221	228	245	231	229	244	228	245	229	245	225	221	213	230	246	244	237	233	263	238	231	251	236	268	251	217	233	239	236	223	240	249	230	237	243	246	269	261	235	212	242	216	252	255	227	251	242	224	232	245	214	232	249	244	236	253	209	231	258	222	223	258	236	244	218	228	258	249	263	239	208	226	250	209	222	243	233	232	233	208	263	255	220	265	269	245	252	213	247	253	245	240	232	244	240	221	221	242	248	239	230	198	235	271	228	257	242	203	250	258	252	184	239	198	211	240	199	261	234	266	228	236	237	243	250	259	265	236	244	250	269	226	241	243	258	252	229	234	234	242	242	261	257	227	220	243	231	228	228	231	246	238	233	238	227	209	255	226	222	214	245	240	199	235	233	238	241	204	227	251	231	218	255	241	236	229	245	231	254	256	233	248	253	225	238	223	261	243	219	247	252
2991	3262	1893	1010	798	592	520	454	399	420	365	376	345	372	348	349	346	363	334	342	331	386	320	286	325	354	363	336	290	303	308	312	355	341	325	302	292	319	296	301	295	363	298	298	282	251	336	305	301	279	292	301	344	312	322	299	299	299	276	333	325	300	321	336	310	323	284	309	299	326	307	342	313	275	304	306	299	329	305	321	309	337	312	284	277	296	303	312	308	286	311	298	315	320	314	303	301	321	324	333	327	279	310	324	328	321	321	299	268	340	295	288	320	302	309	320	316	317	315	276	355	314	304	291	306	295	305	315	323	297	290	321	311	338	311	294	297	290	328	299	324	331	295	313	319	299	308	316	305	309	321	305	314	297	316	304	313	329	293	335	296	303	353	318	322	305	301	330	284	290	304	316	297	319	282	294	310	351	290	321	316	281	322	320	327	303	312	333	316	322	311	311	276	335	323	302	301	312	288	317	335	348	325	306	292	320	322	329	304	337	331	316	336	301	312	312	304	266	336	335	295	273	308	309	311	334	348	293	319	285	320	312	283	287	321	292	289	297	316	302	313	291	332	298	292	281	317	320	325	304	303	323	294	328	318	323	320	306	344	301	292	275	309	305	306	284	317	310	317	289	327	308	303	320	312	297	297	336	299	301	311	289	313	317	310	291	287	300	340	310	302	318	335	309	312	335	312	297	330	327	332	286	323	324	315	305	312	294	286	323	296	288	311	311	301	307	310	278	302	322	340	333	300	272	309	295	308	335	289	293	313	314	315	334	325	318	295	338	316	337	304	313	311	341	336	324	306	307	313	300	289	309	332	282	308	315	306	298	293	313	328	336	315	330	300	314	312	328	291	308	323	328	315	306	277	301	325	293	313	300	320	320	340	298	285	288	292	301	311	289	308	313	304	317	317	331	298	313	308	283	303	298	296	323	308	296	276	314	319	319	270	309	311	341	287	318	343	321	281	297	327	297	312	314	288	312	304	288	280	287	331	292	322	306	330	319	322	295	307	313	280	285	316	329	299	303	297	323	284	306	353	292	293	308	315	269	297	314	301	333	317	311	253	294	314	296	318	310	316	290	320	290	322	312	308	294	319	297	336	326	318	305	290	312	294	319	320	301	303	293	312	275	317	303	280	314	313	338	286	264	302	324	330	318	296	317	297	300	320	306	311	287	319	327	315	298	305	318	296	290	313	294	290	282	331	306	320	298	284	326	297	298	308	287	304	317	278	291	296	314	279	298	314	300	279	314	296	324	336	293	306	326	292	293	312	303	322	309	313	289	307	309	320	273	302	289	308	301	312	302	276	336	295	317	317	312	297	303	317	306	318	272	280	300	319	327	311	316	305	326	299	307	320	285	324	304	310	320	314	324	321	306	306	325	291	306	302	316	312	343	292	293	316	281	300	307	318	313	335	339	319	290	309	322	313	289	300	306	327	338	313	293	312	327	289	257	297	281	333	293	346	327	308	344	285	317	309	315	284	329	333	302	319	326	306	332	333	274	304	318	365	318	288	307	299	282	303	273	314	332	299	308	305	290	329	304	321	290	313	310	327	298	322	313	314	300	295	335	327	302	290	299	339	288	282	310	308	320	298	287	291	293	305	288	288	305	298	278	331	304	281	271	291	331	308	287	332	310	342	290	318	316	316	303	320	295	313	340	271	313	281	281	324	314	320	292	313	309	309	321	289	284	278	327	293	304	321	307	305	296	264	263	315	311	310	289	329	334	277	301	271	302	304	305	293	325	321	319	295	282	325	294	309	300	284	299	305	303	305	294	312	299	306	326	292	337	289	289	292	302	312	329	300	321	314	352	330	326	312	319	299	333	303	339	310	303	311	309	299	281	298	313	304	307	314	337	333	306	307	306	301	292	329	290	286	298	265	313	304	313	326	298	293	310	312	303	301	338	314	297	278	337	298	318	299	343	310	326	316	312	310	334	310	347	310	301	318	312	310	309	308	319	312	332	309	292	327	299	311	289	314	299	298	320	313	287	299	322	288	324	311	296	335	302	299	283	296	300	305	318	306	296	354	310	290	295	322	287	308	313	324	307	327	321	341	348	307	323	283	293	291	309	324	323	298	317	323	333	301	313	303	300	351	306	302	316	300	315	289	307	322	310	304	300	299	311	299	321	296	297	326	293	301	281	304	307	333	306	330	288	330	312	299	312	311	324	300	313	299	297	318	308	297	320	275	289	289	289	314	286	308	320	333	335	309	278	312	303	311	306	304	312	320	273	305	303	324	301	305	285	316	320	304	296	315	289	335	291	334	302	324	311	340	302	329	312	315	309	311	337	300	299	298	317	319	293	336	298	289	324	303	290	309	311	285	314	297	289	296	303	291	331	290	317	322	349	307	289	355	312	324	282	306	315	289	295	328	327	314	321	289	337	281	306	331	278	347	311	304	299	313	334	322	334	305	307	321	323	313	303	329	286	328	310	349	304	305	319	330	300	330	289	306	333	309	283	303	314	332	324	316	315	307	315	292	329	279	310	305	275	316	269	310	286	296	301	310	316	319	308	300	291	311	298	299	330	305	323	314	281	310	334	311	277	319	305	312	293	317	333	326	305	318	323	289	339	294	292	292	369	313	326	315	326	300	327	304	303	288	320	306	300	339	324	323	289	316	312	266	295	303	305	301	296	306	290	307	296	282	324	300	347	330	314	315	299	294	337	339	310	299	280	306	290	337	276	285	300	301	305	303	291	311	317	305	282	294	335	314	275	316	322	279	304	306	316	308	313	323	310	331	328	309	301	325	334	309	295	283	314	294	335	291	310	277	302	300	334	282	297	302	338	309	313	284	317	313	278	297	305	317	287	300	283	305	298	317	298	311	287	305	300	345	320	298	314	285	319	313	301	300	346	303	304	310	340	354	307	313	296	295	327	333	286	305	336	301	271	277	280	322	303	317	306	279	340	280	293	321	310	309	289	309	283	319	284	297	329	318	257	317	293	303	280	319	307	304	291	306	296	319	269	303	325	319	314	301	289	304	310	309	318	295	315	306	285	295	320	318	273	306	312	288	310	318	275	295	326	301	300	341	318	314	307	300	306	317	296	317	320	283	299	286	353	294	320	313	318	303	302	288	338	301	321	344	317	272	339	283	330	303	285	325	267	305	306	287	312	283	327	299	297	313	311	305	307	305	316	279	291	291	315	266	313	321	319	311	322	306	298	289	315	297	288	294	325	337	292	292	288	296	295	311	318	301	299	326	318	306	299	303	326	298	324	341	329	304	290	318	347	300	307	321	303	290	287	279	283	308	326	310	303	315	326	302	319	301	295	295	293	317	305	316	304	303	296	278	332	263	308	312	307	307	328	286	283	310	281	356	329	298	286	270	327	289	309	333	327	309	312	277	308	314	289	302	289	365	285	289	318	317	318	287	330	286	335	290	327	317	272	307	269	310	301	314	339	306	322	318	333	281	295	325	290	323	311	300	297	313	327	331	333	309	292	283	288	284	304	296	327	344	300	325	295	307	326
22229	20940	28304	23735	20933	19943	1176	500	357	357	323	301	317	314	305	274	290	295	272	282	306	285	304	285	296	250	314	276	294	283	275	315	272	289	262	322	291	292	277	273	281	259	302	270	241	267	300	267	263	285	294	274	288	291	276	275	260	271	278	274	259	250	259	262	261	249	268	276	263	283	260	251	249	267	264	278	293	276	262	279	271	279	273	279	302	254	296	255	275	267	248	264	267	272	260	280	303	272	286	312	285	282	252	248	265	263	278	281	242	256	240	254	269	274	280	239	279	243	235	294	258	270	271	264	284	253	299	243	249	262	307	294	283	275	274	268	269	260	241	270	260	260	247	263	286	280	261	269	270	278	277	299	250	268	278	227	281	251	283	282	281	230	249	274	275	280	287	276	279	249	272	285	310	279	253	257	299	258	276	278	282	256	284	241	282	273	264	277	237	275	268	293	270	271	288	248	254	232	270	272	280	278	236	251	272	306	258	296	287	256	271	271	260	277	264	267	290	265	286	254	249	258	304	256	285	293	285	297	274	251	262	264	257	260	298	262	266	223	251	258	263	288	271	273	293	278	261	259	259	276	283	247	295	236	295	271	309	242	262	265	312	255	274	252	277	280	235	235	261	237	263	275	244	267	269	249	243	316	262	250	283	288	273	290	307	244	285	285	228	258	283	251	296	255	272	283	267	263	278	264	268	265	252	284	281	248	261	261	251	267	261	248	281	266	246	251	288	274	271	270	292	274	269	259	282	283	293	286	270	273	270	261	255	261	279	280	236	258	275	276	277	260	271	258	287	224	288	295	276	278	298	252	268	266	315	269	258	256	253	289	258	276	271	276	281	246	237	273	291	289	258	286	242	275	280	263	261	269	294	292	229	274	243	252	267	279	249	260	300	233	237	271	248	275	281	272	280	266	279	259	280	272	273	276	235	277	235	261	255	266	286	258	282	264	300	253	261	271	286	302	271	263	249	230	289	269	257	292	257	262	291	253	272	266	234	265	264	257	274	272	270	278	294	271	288	258	266	308	264	258	245	273	265	276	275	276	284	269	244	271	284	273	277	285	295	243	263	290	264	246	293	306	259	245	257	276	296	249	256	282	258	269	275	250	262	282	261	272	269	300	267	272	257	256	268	290	285	250	270	272	287	289	295	300	259	261	279	286	284	245	283	283	265	239	236	242	244	278	268	220	285	262	273	285	262	260	281	253	262	279	265	286	295	233	221	284	275	275	307	259	255	257	245	259	297	264	282	305	271	251	281	271	283	271	275	250	290	253	261	265	275	272	287	281	277	247	265	244	258	280	273	286	266	285	257	259	264	261	229	281	280	275	248	246	281	270	269	276	285	278	272	275	270	291	252	250	293	293	255	292	246	275	226	248	295	263	264	287	297	257	282	266	292	226	273	258	221	227	279	267	278	277	236	295	291	249	270	242	275	285	261	282	252	270	266	276	278	288	243	250	243	249	289	269	268	262	235	251	284	246	239	246	274	293	272	262	297	282	274	262	268	251	279	250	271	265	275	282	278	281	273	255	259	290	261	260	256	275	287	244	294	278	272	265	267	279	274	266	268	254	270	274	273	293	270	271	286	278	265	293	274	286	245	258	232	311	280	280	261	254	262	266	251	290	259	261	278	265	256	280	277	294	283	259	265	272	260	268	245	277	258	285	276	251	253	271	263	288	289	272	267	282	290	267	258	252	291	275	250	270	258	286	258	257	244	263	268	240	281	260	264	256	237	258	277	255	257	269	256	258	258	267	248	284	286	268	284	250	294	276	271	252	278	292	254	285	288	268	275	262	239	291	241	268	272	308	286	274	250	254	256	264	243	300	275	266	246	287	287	269	296	287	272	266	270	264	252	300	274	266	288	263	274	255	283	268	262	276	260	255	267	275	264	274	257	251	255	288	293	262	287	289	281	272	275	243	281	279	277	267	267	246	254	266	263	285	239	300	266	255	274	260	287	281	246	261	281	261	253	269	278	250	272	248	283	292	269	268	280	278	307	261	270	289	277	270	268	279	266	243	231	250	261	241	264	260	249	264	269	274	286	261	265	247	285	271	254	252	282	270	261	271	231	260	257	294	265	248	296	275	287	241	284	254	259	292	258	273	233	300	253	225	277	275	237	272	275	271	271	251	266	266	251	252	290	257	262	306	267	266	249	264	246	248	254	297	273	288	286	272	263	287	294	297	240	286	282	262	281	286	309	282	310	296	297	275	270	255	267	267	264	272	278	252	267	241	245	246	256	272	240	284	269	280	264	243	276	269	294	254	251	267	237	240	270	268	278	251	284	264	271	258	277	266	280	250	255	254	264	256	272	273	260	258	289	270	296	263	265	260	269	271	300	261	284	283	290	276	298	270	259	259	261	265	285	261	288	246	274	280	280	272	263	265	270	240	291	289	266	275	244	252	277	275	270	257	279	278	246	269	280	278	256	288	277	265	281	259	262	258	237	256	299	257	296	261	272	274	265	264	257	251	249	272	279	266	261	270	245	259	259	283	276	271	286	276	268	264	266	252	285	287	268	264	266	264	265	258	241	266	289	274	269	289	281	275	262	287	295	255	246	284	240	259	270	275	248	293	267	274	271	270	271	287	236	291	290	282	251	292	247	263	285	249	249	283	290	254	272	272	246	256	256	241	237	288	255	287	263	234	302	274	287	252	223	282	276	287	285	256	260	279	289	248	280	292	242	295	313	259	296	268	287	240	227	277	284	260	265	269	286	265	268	265	264	269	242	298	270	231	292	278	283	269	267	306	267	282	260	298	256	242	289	278	269	291	269	260	269	265	277	272	280	275	275	262	281	269	258	264	301	274	244	275	270	287	253	249	278	285	241	253	273	272	285	266	275	269	273	253	263	263	270	290	258	268	257	283	255	255	256	273	268	242	284	285	267	258	255	271	231	274	263	239	263	247	277	266	271	295	262	261	269	242	290	274	299	271	286	281	265	269	274	275	241	297	257	264	288	276	254	279	271	256	283	285	275	323	251	277	256	269	267	292	266	258	271	262	292	283	295	272	267	269	270	262	277	285	279	302	292	261	280	276	292	261	255	246	246	260	280	254	264	256	264	260	263	267	285	263	298	281	267	269	274	274	243	279	286	260	256	276	260	275	254	263	284	253	243	260	244	292	269	306	245	255	273	271	239	272	270	288	262	253	278	250	273	294	287	247	248	272	261	260	278	278	257	255	250	302	262	292	260	268	289	323	271	265	271	240	268	260	297	247	236	237	295	267	276	262	260	257	301	267	263	256	274	302	249	278	274	223	253	268	274	260	280	265	266	263	273	267	258	287	251	256	232	275	261	288	246	288	242	274	274	268	292	258	272	279	278	263	272	248	253	296	278	269	252	252	285	242	255	274	282	234	275	269	283	253	266	250	265	262	278	258	263	245	281	274	280	272	293	267	265	245	270	273	262	316	236	280	268	274	269	256	269	296	263	297	276	261	287	264	278	263	267	265	271	256	269	274	273	274	270	293
3789	9729	5496	2738	1906	1386	1100	909	709	715	652	548	512	472	474	444	428	437	421	427	438	416	397	397	407	399	362	396	372	365	378	346	385	340	364	387	370	348	355	356	355	370	331	373	349	364	353	379	336	369	352	379	346	361	332	331	367	355	357	379	371	369	346	340	382	352	366	325	361	345	388	363	358	370	361	364	390	359	346	371	367	362	343	363	349	356	370	381	352	359	328	346	347	341	357	316	380	351	373	360	371	344	372	359	358	361	338	352	383	359	336	350	319	362	337	355	353	347	329	338	336	377	325	363	321	335	342	318	362	359	342	315	329	344	375	334	335	372	328	408	333	341	360	343	327	384	364	333	342	278	337	351	364	374	335	359	345	348	338	367	368	374	352	350	372	331	330	356	355	335	385	356	343	334	371	379	363	357	354	331	350	354	334	351	324	375	346	341	378	362	348	374	385	346	346	355	366	355	323	353	353	339	343	389	370	359	351	320	357	344	361	341	318	350	342	316	328	343	350	347	342	356	330	357	359	354	321	332	382	332	328	326	355	375	331	351	397	341	373	378	329	328	336	351	354	316	362	354	337	328	344	315	335	342	347	344	346	328	363	320	370	353	330	361	357	353	324	366	344	383	327	355	349	350	359	356	329	366	338	368	328	383	337	366	368	367	322	363	339	377	392	371	354	319	373	337	335	374	367	330	355	363	340	367	379	359	315	331	359	368	355	352	341	344	375	342	359	375	335	399	343	346	344	333	342	339	365	317	352	324	334	354	339	370	338	353	365	383	384	328	373	367	329	365	331	330	368	341	330	359	356	401	323	328	360	322	391	372	366	338	360	349	335	349	352	345	351	360	366	376	379	341	366	374	367	358	364	367	362	336	354	370	335	359	329	346	331	369	346	370	366	355	344	353	366	340	373	349	350	309	350	354	329	357	328	342	362	336	340	344	321	359	366	345	363	378	343	349	330	344	360	366	322	323	341	361	351	344	341	357	347	372	363	380	342	349	367	365	334	339	335	331	327	342	314	355	325	333	396	329	355	353	382	352	355	338	333	315	365	365	365	339	343	364	376	315	369	364	316	327	366	332	359	338	379	373	334	315	349	322	345	377	359	354	349	310	350	358	340	386	339	361	371	317	346	350	347	354	380	321	361	356	361	364	311	375	359	326	382	305	336	342	378	373	305	357	352	343	330	352	361	359	362	344	368	359	336	348	366	368	343	348	346	321	322	334	353	392	354	339	364	363	360	336	347	366	361	366	331	346	347	376	351	335	341	337	353	334	353	363	366	382	325	355	361	346	335	349	335	360	358	370	335	359	329	353	379	304	329	362	376	367	357	346	362	362	314	362	346	342	369	377	353	371	362	334	348	353	399	330	382	336	371	356	358	380	376	330	350	321	364	318	371	370	350	321	371	340	342	300	385	374	382	346	337	351	385	360	347	373	359	337	339	339	343	371	348	339	347	376	329	358	363	350	346	390	321	345	367	295	320	364	347	362	363	338	351	341	352	323	381	336	352	347	390	323	365	357	348	357	339	374	359	364	364	374	372	339	377	350	351	392	407	368	368	349	345	341	351	375	365	355	346	326	373	303	385	364	320	339	362	346	320	350	330	367	336	368	328	347	385	330	362	347	338	353	357	318	334	339	370	349	373	351	342	369	329	364	365	307	323	385	344	336	341	375	369	377	373	369	349	345	336	356	375	336	317	345	366	314	325	339	377	346	342	349	394	357	352	328	316	317	388	346	366	347	379	349	387	340	379	367	357	372	383	344	308	330	349	342	325	363	372	382	357	361	372	329	369	343	366	353	348	360	323	332	313	334	326	331	366	351	346	339	365	357	340	350	380	342	330	366	396	362	327	339	349	347	386	369	351	345	373	363	362	366	387	346	323	351	339	338	336	362	363	369	354	330	305	382	359	325	365	356	337	345	372	369	355	325	356	376	370	346	369	327	366	310	348	356	347	322	334	351	344	375	363	377	330	370	348	380	372	334	351	380	324	365	344	326	347	364	353	374	341	357	385	366	327	375	369	390	362	334	344	358	353	332	341	346	356	345	367	344	337	347	338	362	376	367	368	343	380	315	334	325	334	349	348	382	360	345	352	347	344	358	335	357	355	351	348	356	323	350	361	332	379	329	365	338	354	356	371	319	360	367	371	386	348	362	354	329	356	366	370	348	327	343	343	317	350	339	363	358	355	374	377	362	327	292	336	357	340	353	351	395	394	334	352	334	341	377	343	335	408	401	337	329	342	325	365	357	345	333	359	353	355	357	343	351	350	322	333	379	383	341	338	386	335	347	340	341	350	352	341	391	320	351	344	337	374	349	339	362	331	368	346	381	361	307	364	375	325	351	386	325	369	357	386	353	362	345	336	346	336	317	346	348	327	359	357	346	376	331	377	325	365	359	332	354	350	371	351	334	333	373	379	344	345	373	324	343	354	357	320	339	368	358	371	393	348	357	393	320	347	351	344	339	377	360	378	352	358	325	376	329	327	375	384	336	324	357	342	364	337	361	367	328	354	382	392	344	347	352	332	330	322	373	325	353	341	336	374	369	362	339	320	341	362	345	337	340	383	346	339	371	369	386	345	354	317	359	374	368	393	340	379	339	341	329	403	350	360	353	336	316	387	362	372	348	356	356	294	316	337	323	334	361	345	339	339	353	346	347	319	333	295	351	342	345	351	357	367	373	342	330	351	373	322	347	368	333	359	366	351	359	321	357	364	349	360	323	342	352	360	358	336	345	358	344	371	349	355	371	351	366	350	352	363	379	363	286	343	376	343	370	333	363	356	387	353	325	384	369	320	309	328	345	351	334	339	359	338	372	356	376	344	343	321	383	322	368	355	355	351	379	352	355	360	366	362	352	379	349	345	322	330	357	351	312	398	360	317	372	329	355	335	356	356	356	349	379	360	381	355	357	386	323	380	322	369	378	372	381	357	331	309	335	349	350	331	362	388	343	336	331	354	384	377	325	345	348	360	325	381	301	341	368	355	374	394	370	368	348	357	341	344	361	371	370	395	364	362	329	349	368	350	348	364	357	343	370	354	355	378	393	332	344	348	337	357	333	361	335	370	324	342	358	349	357	380	337	319	328	354	342	353	357	320	363	338	383	339	356	317	374	343	373	377	319	369	338	330	365	334	342	370	350	328	381	358	334	331	339	377	337	351	333	344	349	347	324	379	343	354	379	330	367	354	346	327	367	359	368	374	381	346	352	331	362	328	337	352	365	331	350	318	326	323	349	351	359	346	342	385	358	336	338	376	331	321	340	341	387	340	327	361	319	353	335	375	375	352	336	337	381	329	328	342	352	332	369	352	374	345	357	354	390	362	361	334	318	342	359	338	375	351	349	363	365	347	364	354	324	344	333	341	323	330	355	346	348	342	392	389	352	348	352	343	331	342	342	375	367	345	325	353	345	365	310	348	368	327	332	322	334	335	338	338	341	328	405	381	398	376	345	348	351	334	337	306	365	350	380	411	362
26965	17863	3405	452	338	369	336	343	296	307	319	349	325	367	302	334	321	358	326	338	360	328	357	323	337	321	337	340	308	319	341	327	362	325	327	334	325	345	346	319	312	339	338	328	325	316	325	312	352	319	353	321	335	301	311	355	348	346	353	311	352	341	307	349	347	338	332	332	306	319	361	343	362	343	324	346	312	351	330	354	341	358	315	298	365	364	372	336	350	345	352	316	334	348	316	340	304	322	359	341	328	343	312	378	314	327	353	323	357	343	338	327	324	342	338	336	346	289	335	315	332	309	349	386	344	347	331	331	326	298	296	342	332	322	337	329	346	358	341	349	330	352	335	358	327	328	329	329	308	369	341	329	349	333	311	361	338	316	370	332	353	334	336	299	319	361	341	343	323	340	338	308	348	343	336	331	343	321	333	355	328	340	350	334	334	332	335	327	315	328	332	322	344	315	313	341	327	319	315	319	366	349	327	332	336	357	308	333	346	369	341	324	330	342	316	337	332	327	327	346	346	299	391	313	332	337	364	283	328	350	313	355	327	331	322	300	331	347	355	331	347	324	311	359	363	297	309	319	299	355	322	292	336	340	310	372	320	321	320	334	304	327	343	349	316	321	342	346	324	349	354	329	368	325	314	354	346	305	323	341	339	352	354	319	316	338	356	355	310	334	330	340	326	327	335	335	313	321	310	353	343	333	359	320	311	319	361	330	304	342	347	323	326	293	350	333	321	331	357	327	365	342	312	354	307	334	343	340	339	355	341	348	313	339	322	332	354	333	332	336	326	337	341	344	362	352	334	333	333	344	316	354	328	321	350	346	364	351	311	351	356	346	313	357	358	332	347	349	307	329	326	321	345	342	318	285	333	324	337	318	333	348	332	330	342	327	340	343	319	334	348	340	331	345	310	320	332	292	310	328	355	333	356	347	355	334	315	322	331	315	349	340	339	336	349	315	324	340	329	312	370	365	341	342	357	340	405	343	361	312	354	344	353	316	332	346	340	356	345	332	334	323	320	331	350	331	331	353	336	325	330	358	304	327	331	347	343	333	364	338	296	315	307	344	366	315	359	312	340	349	337	347	307	312	298	347	352	325	333	335	322	316	370	346	337	373	325	328	328	335	341	327	354	327	345	339	354	355	324	347	328	329	351	354	342	320	358	322	339	325	318	318	276	330	322	329	335	371	358	356	341	339	338	330	347	354	347	328	348	330	321	336	334	330	325	310	331	300	360	305	338	332	372	339	346	371	329	328	347	370	329	327	373	348	335	319	339	332	325	296	350	331	335	298	329	327	325	333	354	356	340	329	361	350	356	315	355	342	335	339	341	317	315	307	367	352	357	355	337	364	342	320	345	320	329	342	326	306	326	317	365	348	299	330	352	345	345	342	361	349	333	354	336	373	352	342	340	340	343	307	344	353	369	325	339	338	328	340	358	334	321	315	344	306	335	326	340	330	329	306	314	321	323	321	352	361	334	360	314	316	341	369	365	355	330	316	319	335	314	340	323	315	328	332	342	350	348	358	335	341	324	355	332	333	327	389	321	324	360	358	355	331	360	335	341	353	334	323	315	333	344	350	341	335	337	367	339	324	335	362	346	360	356	333	349	338	316	347	334	328	369	345	335	311	359	353	341	339	311	316	332	344	327	337	319	355	327	351	374	295	350	329	308	321	305	352	381	357	350	328	325	364	361	352	321	344	324	342	339	339	336	341	360	356	365	332	342	329	324	283	341	291	308	328	309	323	340	322	346	335	349	362	299	346	348	345	353	305	346	351	323	308	365	330	356	322	324	329	303	345	332	344	299	343	292	340	321	307	310	299	375	323	335	312	331	346	357	336	338	342	333	335	320	339	328	330	345	312	365	306	303	292	346	327	343	350	334	313	336	356	338	359	341	302	333	301	356	349	351	323	327	387	311	332	371	325	317	312	319	310	370	331	331	351	335	332	377	354	315	339	322	312	337	341	312	351	345	321	337	307	331	366	349	337	308	371	309	289	332	335	348	332	316	333	316	307	320	324	339	339	325	336	375	360	348	327	341	332	341	361	358	306	317	332	325	327	338	346	333	312	312	298	324	326	362	314	329	344	343	347	359	340	320	360	325	362	293	378	350	340	337	314	345	347	290	330	351	360	349	324	324	308	338	336	341	315	343	349	341	309	361	328	350	342	343	319	319	335	345	345	378	328	322	354	331	330	371	334	313	345	311	325	376	350	327	361	325	346	349	353	341	360	325	337	333	315	309	330	348	345	323	331	343	353	342	327	351	367	342	331	333	327	344	361	335	330	364	330	314	320	341	335	314	319	347	342	344	319	330	276	336	339	328	338	325	369	307	370	328	342	325	316	359	330	315	342	337	330	336	353	321	337	319	339	347	299	355	373	318	310	346	379	325	316	360	340	316	351	360	313	345	362	329	331	375	355	377	350	324	315	300	348	345	344	328	336	329	338	339	295	337	326	348	319	334	338	348	374	355	361	315	359	336	340	304	311	326	340	352	300	303	314	357	305	335	345	319	325	356	398	341	307	318	308	315	351	338	324	340	349	367	346	355	320	354	350	341	346	353	336	336	346	307	319	350	365	353	341	325	362	332	351	338	334	351	312	333	303	349	310	340	339	321	318	337	340	334	328	348	348	337	331	320	319	364	356	308	310	353	377	343	333	359	350	329	349	325	373	337	330	345	335	348	339	322	313	315	339	347	310	345	316	352	348	359	367	366	344	336	312	329	373	342	359	360	335	367	325	327	352	313	328	324	331	321	329	334	360	367	332	362	347	313	346	344	350	320	362	365	336	295	327	343	341	338	324	347	314	344	325	324	315	309	312	330	334	344	346	338	351	330	317	310	317	305	324	329	362	334	339	381	331	328	330	291	320	326	359	345	332	352	327	333	347	318	323	329	338	340	347	344	323	293	321	341	358	336	333	330	326	350	341	377	352	304	366	319	340	347	370	311	306	341	349	319	315	314	371	358	325	360	323	325	345	354	324	325	307	377	361	317	342	317	332	349	335	354	358	308	338	328	335	341	354	325	355	314	349	346	359	321	350	319	337	349	354	327	349	330	329	333	342	328	359	337	331	331	346	350	353	325	381	305	310	380	340	335	335	331	349	343	349	325	352	344	329	330	366	292	364	330	351	328	346	309	306	297	325	327	316	326	324	348	302	337	357	325	315	331	323	322	353	339	330	321	349	332	363	341	324	335	314	320	359	368	350	359	335	319	331	342	367	342	344	338	341	315	343	349	324	346	326	356	363	350	336	318	330	350	331	330	347	329	330	346	349	340	343	339	339	319	346	323	350	350	320	322	338	333	320	338	360	364	333	344	348	321	324	363	321	331	358	341	321	327	321	336	343	327	325	361	336	347	333	358	350	323	328	343	317	331	319	359	313	373	314	327	335	288	294	349	320	359	356	325	337	365	337	347	326	310	337	321	354	324	358	352	323	385	335	333	324	342	302	325	358	348	328	312	328	310	354	314	321	317	350
4253	772	593	548	485	521	484	525	465	461	429	477	442	501	499	448	487	406	484	488	465	431	412	431	487	472	436	456	445	471	473	462	453	482	444	446	454	456	520	404	465	460	458	412	444	489	471	413	451	418	452	496	459	476	432	494	430	490	434	454	446	442	460	448	489	471	476	468	457	477	490	479	476	432	428	457	485	461	476	448	423	475	474	487	473	485	462	465	421	482	448	477	446	433	442	501	460	425	441	449	480	420	407	474	434	451	449	438	473	420	475	432	454	483	466	476	468	455	462	456	458	412	414	442	397	437	468	448	490	455	475	508	423	424	488	445	465	441	469	482	479	494	406	489	426	471	441	409	451	452	465	485	448	428	439	465	443	418	458	473	442	457	492	481	480	464	470	477	426	451	427	456	462	450	427	464	429	464	452	461	467	456	466	446	447	448	463	452	470	448	501	461	476	455	447	470	431	463	446	447	446	425	417	439	458	434	453	459	460	427	422	447	428	461	411	453	446	438	451	440	431	474	424	465	447	456	435	484	433	431	475	450	465	468	461	457	438	476	470	435	432	474	462	475	440	490	449	433	481	477	429	481	442	446	472	476	479	485	479	462	415	447	448	445	472	444	397	468	467	460	430	457	443	432	433	457	422	458	439	457	465	421	450	446	464	467	456	436	446	442	475	433	477	449	458	448	457	469	455	467	434	449	427	474	488	472	471	443	444	481	437	451	462	466	456	458	461	439	424	463	459	497	438	445	436	456	472	455	447	446	435	421	468	467	457	428	474	442	438	475	445	438	457	458	453	432	458	437	471	475	450	457	436	430	476	475	473	463	457	452	475	425	471	442	481	487	472	476	500	469	464	474	444	483	467	465	434	414	438	448	427	455	431	481	453	460	438	464	449	462	450	459	448	475	465	490	470	445	497	452	463	428	469	450	470	438	464	478	443	472	502	464	450	498	451	483	465	425	435	462	436	449	426	426	437	459	438	496	442	427	437	473	467	442	467	466	452	457	457	446	461	442	460	489	487	481	469	426	474	425	432	453	474	444	486	468	474	457	478	455	469	472	455	461	477	451	439	439	421	439	496	493	461	432	445	490	417	445	444	474	442	439	443	423	481	459	466	492	457	440	492	504	422	437	461	442	420	442	467	464	467	450	467	413	444	467	455	476	464	455	439	459	472	443	490	444	437	476	427	472	462	470	458	463	460	455	446	423	433	421	456	466	464	464	450	454	417	480	479	452	427	453	468	462	492	480	442	422	515	468	461	442	423	429	468	455	437	480	487	457	421	462	461	470	470	475	448	490	452	451	467	452	429	436	445	419	486	449	433	435	444	427	446	465	441	440	441	459	435	460	464	509	450	479	462	450	407	423	440	460	456	472	538	453	456	455	442	473	463	476	439	477	465	458	428	427	443	474	432	438	461	424	511	442	470	453	487	458	458	460	438	435	439	445	466	453	484	477	467	487	431	455	430	454	453	448	463	470	488	426	478	457	473	445	458	467	405	461	460	468	460	475	409	457	447	428	475	440	450	431	521	504	427	482	463	425	396	479	444	423	426	455	432	448	483	437	467	439	445	432	451	460	452	419	466	492	471	441	449	452	458	470	449	454	467	462	478	463	448	483	442	434	478	434	421	423	497	490	431	452	463	484	470	488	496	472	470	440	431	467	430	445	462	447	460	450	469	410	419	428	425	441	483	436	440	435	445	447	436	439	478	415	438	489	464	467	486	447	454	460	475	462	472	479	465	424	430	430	437	457	479	457	457	491	453	441	423	410	407	483	444	429	463	471	474	425	487	462	447	409	471	466	475	466	429	435	459	452	477	460	462	441	462	446	448	433	450	470	446	451	428	429	423	469	440	487	448	435	467	461	433	413	467	486	422	418	464	489	434	443	449	448	483	480	465	462	458	438	455	465	493	426	456	472	477	475	437	442	439	480	442	460	458	462	479	453	453	440	418	420	432	466	460	472	470	453	448	449	464	447	446	481	453	490	450	438	446	459	430	448	460	452	463	458	464	467	448	434	475	451	462	446	443	465	448	469	473	470	461	474	465	442	459	427	444	471	442	455	463	456	438	456	498	467	430	467	468	450	477	433	469	451	474	466	474	447	487	480	419	473	454	449	433	447	463	484	457	468	456	455	428	456	418	481	422	432	390	441	442	462	456	490	491	439	468	488	426	445	405	456	453	462	406	450	457	486	451	450	451	445	454	452	462	478	446	433	475	452	450	471	447	457	463	414	444	433	446	470	454	426	474	454	474	477	456	470	441	447	498	459	447	461	500	438	447	462	483	461	438	441	425	453	477	420	455	453	454	459	421	425	467	441	445	436	498	487	402	440	475	457	437	476	458	436	454	415	504	472	449	454	456	426	457	435	449	465	451	437	462	454	478	437	450	456	428	467	434	463	451	440	424	457	462	475	462	454	444	460	455	477	489	472	412	454	450	450	444	474	466	453	486	437	439	454	439	450	441	451	437	449	471	492	478	463	489	457	455	449	435	401	443	460	468	461	462	468	452	429	424	427	462	438	432	433	465	459	499	467	461	444	460	464	462	480	447	421	460	421	455	441	461	453	444	454	495	468	470	470	434	458	485	444	452	447	463	472	424	440	458	439	430	453	453	447	446	478	442	496	481	468	468	449	458	428	483	457	456	473	422	475	462	448	455	442	456	413	458	462	462	460	414	458	453	456	428	471	448	445	429	468	406	432	421	441	463	453	436	431	447	454	443	458	437	448	424	430	451	438	442	449	448	484	441	472	460	471	453	459	450	466	441	445	421	468	475	459	452	427	454	431	445	433	445	456	438	412	465	462	475	441	449	465	472	457	432	480	465	428	430	439	481	461	451	436	431	493	433	460	444	448	493	451	487	439	449	429	422	465	463	447	446	472	462	498	444	457	480	435	452	475	463	451	484	478	432	447	445	432	465	425	460	440	432	470	458	399	448	418	427	464	484	453	486	453	434	457	436	452	457	478	458	463	427	455	457	441	455	437	457	443	451	440	481	460	478	436	449	437	463	411	450	442	453	448	437	438	449	509	424	459	469	492	452	439	468	477	457	454	425	461	476	464	470	422	448	453	453	461	470	433	480	417	474	443	451	438	426	435	426	451	429	461	452	424	454	457	477	426	477	452	437	445	478	434	460	482	449	425	459	439	442	415	448	473	468	442	424	435	444	436	430	458	428	423	452	410	500	478	481	466	454	435	445	404	428	475	450	406	436	414	456	461	445	449	406	481	448	464	472	496	447	487	488	481	432	464	481	428	438	472	474	484	466	456	452	431	464	435	437	463	485	431	414	499	449	451	430	448	450	457	493	455	439	442	445	439	425	435	471	417	425	465	465	443	434	454	432	460	444	416	412	497	431	449	487	443	497	449	468	455	423	415	448	423	447	439	446	466	456	455	443	499	497	464	484	466	461	450	440	507	456	454	486	457	453	476	450	399	432	419	449	441	458	441	446	428	473	446	478	470	405	463	431	480	448	418
23084	20856	27575	24272	20305	1895	556	443	412	411	430	412	413	390	411	433	404	398	372	386	364	390	370	394	385	375	354	399	376	410	389	359	413	379	364	386	359	352	377	383	384	379	362	369	363	357	391	390	395	381	376	414	337	387	351	373	386	378	407	393	363	348	387	375	374	357	354	328	408	403	382	396	373	398	369	372	391	392	380	349	387	366	400	394	377	369	409	397	400	393	384	392	361	367	364	358	370	371	379	408	371	372	386	404	390	392	370	394	360	390	369	375	350	376	359	397	357	365	366	384	367	329	338	369	334	350	370	371	366	411	368	374	385	345	375	348	353	358	346	357	344	364	377	374	366	387	376	384	361	365	366	356	365	363	367	352	363	411	388	349	371	382	395	355	363	373	409	358	370	386	357	380	368	407	351	388	409	378	363	396	355	377	360	361	360	310	342	348	364	344	381	390	382	358	396	401	381	369	364	355	394	353	367	360	328	348	339	361	376	360	349	387	379	332	349	373	390	344	391	392	351	376	359	405	390	346	355	397	357	365	386	363	379	384	354	354	358	391	356	384	381	386	345	375	333	361	360	353	355	379	365	357	355	389	346	381	358	373	348	333	376	387	339	369	361	355	396	430	364	342	367	350	395	385	343	361	379	434	365	371	363	354	340	391	360	356	375	392	403	398	370	363	391	358	388	365	377	378	381	341	369	417	391	372	365	384	372	392	412	394	331	357	370	327	399	360	350	363	370	383	386	376	353	374	357	349	411	389	374	315	338	362	375	376	350	389	391	357	371	382	362	416	375	359	379	394	367	377	355	322	364	344	354	371	388	374	383	384	369	382	392	370	394	382	402	374	367	407	378	354	354	377	399	405	348	357	388	382	408	373	386	404	407	348	390	410	402	414	346	345	368	336	365	366	348	414	394	388	360	389	383	361	384	376	368	357	375	376	346	374	356	347	399	390	354	356	357	376	357	331	370	385	327	393	368	380	385	381	396	351	371	342	363	388	396	388	389	406	412	376	365	357	386	379	365	415	409	339	378	361	384	361	368	362	367	411	388	395	370	384	364	401	387	344	371	376	391	347	401	373	386	371	356	392	354	379	395	371	375	393	320	361	379	354	390	390	399	366	381	380	382	394	417	369	359	386	374	359	364	390	363	359	364	419	387	407	345	386	388	356	378	366	352	382	317	372	391	356	395	387	407	389	368	377	369	365	365	399	408	378	406	341	371	387	383	384	365	351	372	388	358	357	379	336	362	399	372	369	372	394	343	374	379	390	352	386	319	337	388	356	389	393	344	366	380	385	338	357	398	385	368	395	370	380	395	377	364	340	339	371	404	354	367	362	346	327	359	409	369	391	356	398	397	351	390	384	368	369	363	409	391	335	357	387	366	365	384	382	349	347	385	360	367	382	364	365	358	374	365	361	389	368	369	383	389	381	367	378	404	404	362	373	360	391	412	339	352	379	378	362	358	385	369	378	391	378	324	372	362	387	377	380	396	393	370	355	386	362	366	365	354	393	370	391	365	382	376	358	378	380	400	379	352	366	337	376	373	375	367	392	359	386	366	368	349	366	391	371	391	383	368	395	338	345	353	356	417	381	371	361	352	355	388	418	371	387	385	399	356	403	340	391	372	345	378	349	377	404	391	363	371	393	355	370	346	370	344	371	378	374	374	385	396	385	372	345	368	397	374	338	368	376	389	359	393	372	363	371	360	347	376	358	400	357	373	354	396	377	362	377	343	387	365	389	365	366	366	396	376	387	374	359	386	360	385	382	378	390	345	358	411	367	366	364	358	339	391	371	363	351	390	373	389	360	391	408	365	385	363	369	379	355	371	368	409	390	371	400	357	368	377	383	351	384	365	353	407	382	359	372	361	354	389	369	367	383	377	363	375	402	382	359	372	367	327	368	388	346	360	400	367	365	365	380	385	385	374	322	351	320	365	339	352	375	356	361	369	357	388	344	374	363	353	354	350	384	398	397	376	391	365	342	340	370	381	359	370	375	333	314	372	374	380	358	415	370	374	356	365	340	363	375	378	371	401	350	369	352	376	362	405	374	390	367	380	372	360	399	379	354	412	383	385	405	333	352	353	371	400	342	339	365	390	365	390	405	368	400	365	383	362	411	362	370	369	368	372	351	365	380	357	383	366	357	361	344	349	411	361	337	351	307	364	332	404	337	386	362	419	371	400	375	383	375	365	358	341	362	373	368	365	389	368	388	394	395	348	365	347	374	340	393	372	349	390	391	360	368	407	396	385	384	381	364	379	374	327	377	381	397	329	413	349	391	373	373	396	362	370	341	337	397	404	381	347	368	362	359	358	351	387	379	363	411	331	327	374	352	376	400	400	414	359	381	396	378	396	371	386	380	404	396	375	385	373	352	353	384	354	378	401	390	384	371	384	410	367	382	373	442	361	348	368	372	361	406	396	364	379	392	331	365	326	400	368	409	393	359	394	391	393	366	371	357	375	373	373	379	382	354	359	368	366	388	379	368	380	341	351	341	409	388	383	340	393	383	396	350	366	379	418	359	392	316	380	364	351	357	358	364	399	386	401	387	351	342	338	367	394	381	409	353	392	387	387	391	390	371	343	346	344	377	384	368	387	330	369	385	391	387	396	391	369	357	357	365	346	379	345	378	365	342	338	382	353	371	393	412	370	330	369	360	388	350	361	410	409	338	390	399	396	358	364	350	372	367	359	377	368	349	385	370	358	360	399	407	363	352	370	372	387	341	365	369	351	361	329	342	360	394	381	366	362	441	349	382	412	353	396	378	355	391	367	382	359	361	385	370	356	367	366	323	378	399	413	319	396	398	352	327	369	359	369	364	362	378	387	398	374	348	391	363	392	387	387	375	359	381	361	373	386	368	385	403	400	348	376	393	375	344	373	361	389	377	373	389	351	328	393	380	342	365	368	370	386	380	379	378	388	372	379	372	357	375	376	357	386	361	377	387	399	376	372	369	354	362	379	361	388	391	381	377	366	380	376	387	359	334	382	348	350	385	364	374	379	376	339	391	337	376	380	366	342	363	346	360	419	363	375	386	423	349	392	407	354	372	369	357	394	383	382	378	354	385	379	392	413	394	376	379	395	366	346	346	379	379	374	375	351	357	413	358	395	362	366	356	358	344	385	390	381	402	394	393	368	395	355	360	397	383	359	403	372	371	381	360	366	342	374	347	384	397	406	356	354	366	381	358	366	355	388	396	330	357	364	355	394	342	359	362	375	370	370	375	368	391	350	385	352	347	357	376	393	384	374	381	353	345	371	370	365	358	418	396	368	363	372	389	387	390	384	369	389	393	383	389	362	360	358	352	343	370	371	372	398	370	368	381	381	364	400	384	371	361	396	406	353	409	376	382	387	345	399	348	376	376	361	370	409	382	374	381	377	363	412	380	385	405	347	377	366	398	395	392	363	349	379	379	389	394	382	379	359	363	397	381	388	383	362	378	367	388	381	348	367	352	382	411	396	344	391	375	356	357	418	343
2858	5680	3288	1690	1296	1110	882	789	729	659	714	576	599	552	584	582	520	566	546	564	558	548	531	531	570	523	534	510	547	510	508	568	529	560	552	460	497	507	524	515	520	530	542	523	552	529	499	559	560	514	495	540	491	475	541	524	515	482	492	514	506	539	504	540	505	520	534	492	474	495	504	532	535	513	524	490	553	489	522	529	499	538	500	494	514	504	514	477	521	506	470	468	515	503	525	512	501	523	506	498	486	498	503	507	516	533	490	531	533	523	471	514	526	498	493	456	488	488	501	506	498	515	467	531	516	535	474	523	479	510	485	478	526	500	517	532	554	495	534	512	511	497	496	507	521	528	557	545	495	504	517	533	547	513	527	501	483	487	537	502	479	475	500	484	518	504	530	510	507	530	497	488	490	534	488	500	484	479	502	528	507	496	500	509	510	490	510	510	483	524	498	522	511	552	562	512	499	477	499	528	500	502	522	508	532	518	504	478	512	498	519	534	440	485	498	481	515	528	536	515	513	536	507	487	506	498	513	528	537	553	535	523	509	509	479	553	520	514	503	473	519	507	470	518	535	497	485	487	475	540	497	510	527	542	510	516	504	484	486	489	518	521	515	487	545	478	510	504	516	516	505	510	542	521	485	486	503	517	526	571	517	560	486	515	476	481	496	509	513	546	544	509	491	521	494	502	509	524	542	491	523	503	473	509	537	551	500	526	488	529	529	523	533	537	517	480	484	518	491	514	535	478	518	540	473	535	488	529	480	492	482	484	516	509	524	477	512	516	529	531	476	524	460	509	525	561	477	506	517	489	521	491	495	497	494	502	524	537	505	513	488	500	487	537	548	538	494	495	503	503	530	482	536	525	510	516	536	480	494	526	524	500	512	510	512	508	559	517	503	520	502	537	486	518	525	489	502	514	505	539	543	520	536	506	496	475	505	509	530	507	510	521	534	553	503	470	511	494	526	499	504	518	515	478	499	527	533	504	498	513	501	523	500	560	515	492	566	548	515	528	516	488	539	506	544	546	507	513	532	462	536	531	556	442	544	501	478	506	504	524	479	506	482	523	500	498	513	539	524	545	487	507	501	548	515	503	525	523	510	534	519	501	533	509	516	519	502	523	478	534	495	501	507	523	499	523	509	472	522	530	506	560	543	544	513	507	519	469	482	501	525	501	497	524	572	493	560	473	556	490	493	510	524	526	502	525	566	554	523	518	515	494	504	468	506	502	502	541	470	487	525	512	500	492	514	506	449	495	490	486	526	491	492	477	499	518	534	533	524	529	546	504	530	501	475	504	531	508	516	518	481	498	528	469	511	486	534	530	543	503	490	539	525	508	466	480	513	527	490	479	484	497	486	506	538	469	527	516	507	521	495	529	493	488	518	498	528	513	476	519	492	496	489	481	524	477	550	545	524	511	528	501	507	496	507	528	520	509	555	501	536	523	505	488	539	531	523	517	514	525	496	473	501	499	487	510	540	498	519	488	521	499	481	516	514	541	540	517	493	512	516	514	506	516	520	531	525	499	484	473	511	551	495	495	506	494	476	520	466	509	536	491	517	539	536	532	518	534	529	511	505	513	518	537	530	527	493	495	473	537	490	520	499	482	528	504	502	512	479	511	461	521	464	498	518	484	538	521	484	518	497	534	506	504	511	557	495	508	507	521	525	476	537	502	537	556	556	508	494	580	512	499	544	505	529	563	527	527	506	480	532	513	511	514	478	508	510	521	555	498	568	510	470	522	479	508	497	526	529	502	494	503	507	490	526	502	513	536	519	520	511	525	494	510	461	477	498	511	530	502	472	520	470	521	515	517	499	513	501	531	513	525	495	511	533	469	519	485	526	513	509	496	558	527	500	492	492	522	526	517	510	508	538	485	521	497	522	533	506	505	517	510	504	517	507	477	515	513	493	496	461	494	482	511	500	467	504	497	523	509	532	532	517	511	493	484	518	505	503	487	495	507	496	476	519	501	543	476	510	498	541	492	518	513	487	503	527	499	522	520	494	510	517	504	521	486	474	539	496	541	517	540	489	528	518	467	492	485	493	565	464	517	491	483	538	511	540	512	548	517	502	498	503	494	472	497	499	542	534	518	520	501	498	518	494	497	491	527	497	515	505	501	538	491	525	501	520	527	535	489	521	504	529	524	520	506	523	529	501	518	501	580	529	541	508	506	512	518	507	532	507	503	547	518	515	539	488	509	507	510	526	475	476	499	550	507	468	509	549	523	477	493	521	509	534	488	462	533	507	499	502	494	493	497	518	509	514	506	507	512	534	495	502	519	558	537	528	504	521	548	495	499	504	515	520	533	516	502	527	539	485	501	501	486	540	531	507	496	533	538	481	518	511	500	474	517	531	520	483	483	513	455	497	536	453	497	499	516	559	515	512	511	546	519	502	519	500	508	507	496	478	498	550	503	537	535	537	502	488	551	559	487	542	515	521	526	539	501	544	497	541	501	505	528	466	505	515	528	467	449	500	506	489	512	517	477	520	526	501	502	509	477	474	521	513	498	493	491	496	486	490	544	503	501	528	532	527	510	506	507	557	518	503	505	492	515	488	502	502	503	509	518	517	515	512	488	462	518	524	504	506	457	499	517	495	495	536	554	593	506	503	529	479	512	506	529	511	518	526	509	528	548	510	520	524	504	522	477	507	542	483	512	489	500	510	501	536	514	502	547	521	509	531	500	496	499	474	540	548	510	499	468	559	546	469	492	521	504	491	528	526	483	486	516	496	507	506	519	514	528	499	509	523	478	505	511	469	523	487	490	479	522	498	511	488	489	547	532	523	526	482	501	501	519	524	482	484	513	486	522	516	513	550	536	527	534	551	489	502	514	525	488	506	498	553	520	546	517	561	516	533	525	503	481	488	478	529	520	487	503	521	470	542	524	516	516	492	529	501	526	466	532	512	500	496	540	518	559	538	513	536	522	519	504	500	539	504	516	517	494	523	492	499	509	477	529	497	506	492	500	505	545	464	494	501	529	472	486	514	505	507	489	500	519	517	507	497	492	507	530	489	535	528	522	519	498	514	497	490	473	526	523	529	546	500	577	519	470	485	502	504	532	527	529	519	521	525	503	519	524	526	496	514	507	540	536	511	497	493	515	505	505	512	495	520	476	535	506	539	520	544	500	511	514	492	508	506	506	562	521	505	516	532	522	503	536	505	522	498	470	507	572	493	500	476	503	512	468	512	530	502	457	468	523	498	555	517	499	521	538	571	494	534	520	549	527	489	532	506	551	471	482	488	503	490	521	512	517	511	518	504	502	511	509	505	532	519	512	491	497	568	509	515	467	482	533	534	513	492	492	504	474	557	516	505	531	499	525	553	517	545	480	497	518	529	502	505	514	456	474	511	489	539	539	503	526	495	510	477	532	495	483	499	503	513	535	498	469	469	521	500	526	493	546	506	507	479	545	489	528	524	477	525	541	505	484	508	509	494	501	516	525	545	582	505	519	477	510	546	481	530	489	515	495	517	487
24289	20851	26046	24669	2003	332	286	290	232	266	269	249	275	238	266	230	282	223	239	228	276	267	239	235	242	258	223	254	249	231	233	224	257	237	253	220	228	249	254	250	260	226	227	236	233	260	211	237	235	262	243	243	214	242	230	246	261	231	251	212	271	235	248	226	226	249	253	247	262	240	214	237	263	232	248	243	225	244	204	245	236	258	240	235	234	222	247	222	264	221	268	266	247	226	241	278	253	265	260	243	229	272	230	261	269	237	246	237	236	221	249	226	243	239	244	266	248	258	236	242	193	229	248	227	228	234	226	246	243	230	222	211	244	242	234	260	245	270	225	240	222	229	264	252	231	223	235	243	251	245	272	226	244	252	246	237	223	247	229	232	231	235	229	244	237	258	205	237	243	251	250	256	236	226	255	252	234	239	244	246	266	245	259	256	251	252	257	240	220	260	237	240	243	230	261	231	230	239	222	231	249	223	250	240	224	238	243	238	220	200	234	267	232	256	253	221	212	240	237	234	254	265	248	235	245	241	230	234	231	234	265	218	258	240	248	229	241	221	240	247	233	228	226	223	229	199	226	254	251	247	235	246	253	237	221	229	239	217	234	234	229	255	238	219	201	250	216	220	255	228	250	218	251	236	252	253	246	234	258	236	251	272	223	226	239	255	258	235	247	245	276	229	249	247	234	262	261	232	255	231	223	237	234	221	241	213	249	224	259	243	221	264	231	254	226	241	260	239	268	255	241	237	215	234	278	234	245	222	239	228	271	234	235	258	226	214	240	248	219	219	229	242	251	229	246	221	208	249	234	220	236	249	255	242	239	246	237	245	255	229	229	228	247	244	236	245	267	224	248	227	240	240	257	238	232	262	230	256	232	225	230	226	217	249	254	233	260	243	228	231	213	242	231	216	229	250	251	221	258	238	236	238	220	234	224	212	227	245	228	215	205	229	239	222	247	220	246	270	252	248	247	232	214	223	242	223	232	255	250	232	232	242	243	251	258	211	253	237	224	240	269	245	238	241	255	234	236	249	251	246	245	261	258	248	213	246	238	218	246	251	236	221	219	229	233	257	275	243	249	247	226	276	210	241	246	271	236	220	241	244	258	242	258	252	235	230	242	227	243	242	250	240	244	259	234	241	233	226	236	242	214	237	251	252	220	251	251	250	241	251	214	231	234	238	236	242	219	237	227	236	257	220	235	228	205	253	254	207	248	238	261	258	257	248	221	230	207	246	217	216	240	222	236	229	263	235	241	232	214	261	242	260	240	264	280	226	248	217	226	253	257	275	251	194	233	240	231	236	226	259	245	242	218	232	238	236	241	240	222	223	251	249	267	239	231	242	243	226	245	261	278	236	227	233	221	256	211	220	220	231	250	233	241	236	235	251	267	237	218	248	240	240	244	213	234	258	247	242	248	221	217	237	241	218	220	243	226	244	242	252	243	232	249	250	218	260	248	225	240	263	254	239	230	237	241	232	232	223	257	219	269	249	221	233	252	218	246	225	260	238	247	236	240	259	235	221	256	236	255	271	229	244	241	224	224	234	225	236	237	264	214	264	228	233	228	232	232	257	247	218	211	228	237	282	265	227	229	233	251	268	230	235	228	264	229	211	234	226	240	223	255	254	233	222	246	243	282	217	225	243	240	247	239	235	233	229	228	224	238	223	240	228	232	225	240	222	215	253	229	249	246	227	241	236	238	244	244	248	232	244	258	224	230	266	235	221	261	236	230	231	225	239	213	238	252	210	258	225	266	255	240	236	234	229	232	238	229	209	251	213	256	243	258	246	216	249	204	244	245	251	244	210	244	240	240	223	250	214	249	261	224	267	267	228	260	219	241	231	255	263	246	256	255	254	259	235	250	204	219	232	245	236	252	266	260	241	249	225	229	219	245	236	220	256	240	240	219	231	220	229	243	246	236	212	233	208	230	241	220	250	233	249	233	247	217	242	251	259	229	258	255	220	240	226	224	252	228	238	239	242	271	244	222	239	241	245	226	212	246	240	214	248	204	233	234	235	247	248	254	229	224	252	268	217	240	249	243	243	237	244	243	228	229	242	217	238	243	239	238	241	242	212	237	248	211	261	222	228	244	214	217	246	243	252	262	210	251	222	210	209	238	262	243	244	231	264	228	226	256	261	226	242	250	221	229	216	233	234	238	226	225	216	196	253	262	249	242	254	226	238	257	253	235	245	242	235	240	261	218	244	245	225	245	260	259	243	230	232	225	226	258	238	226	261	234	240	229	238	243	226	239	220	233	218	244	237	225	230	202	239	246	231	257	213	243	256	249	213	238	256	269	221	239	243	223	235	238	246	248	230	265	233	291	232	253	211	227	225	238	243	225	253	246	238	211	240	237	254	239	223	234	242	234	227	216	225	254	227	243	245	256	216	225	244	241	236	232	226	243	238	230	262	254	247	256	262	239	246	246	247	248	243	242	268	232	220	254	215	240	238	234	223	223	239	255	220	234	223	234	238	205	252	238	220	252	226	237	228	276	248	255	278	250	244	261	234	221	235	231	266	242	236	242	251	230	190	230	238	221	247	239	253	235	221	234	241	225	257	225	208	217	236	233	258	222	249	227	259	234	255	221	258	233	249	227	229	209	250	242	243	230	245	237	232	249	242	240	225	235	240	252	226	214	230	232	262	231	231	230	233	245	213	257	235	219	235	249	240	234	245	264	251	261	260	227	226	240	259	236	216	261	208	221	233	256	233	247	243	246	220	231	245	255	251	267	240	229	246	238	229	251	231	247	221	233	222	239	239	223	258	267	248	243	221	238	288	252	246	238	246	229	241	261	226	223	245	229	229	227	234	244	247	274	250	244	226	242	249	270	248	228	219	256	261	250	250	202	258	210	199	222	267	211	216	265	258	243	249	231	247	231	228	222	256	240	238	245	257	265	221	218	264	238	224	265	231	242	220	234	228	259	267	227	249	211	256	260	267	239	233	244	226	223	232	243	260	259	230	245	241	225	255	232	237	243	246	244	265	253	224	243	224	220	232	238	212	212	216	205	209	282	243	239	243	233	258	262	239	251	270	235	247	233	249	230	226	248	233	224	262	210	234	223	240	223	263	274	227	254	216	225	223	230	235	263	240	238	219	270	212	252	217	217	256	245	226	203	226	255	243	262	257	214	248	268	230	234	223	267	237	227	235	259	231	221	230	225	242	235	258	250	233	225	209	243	265	242	232	236	255	234	247	256	257	239	261	242	262	220	238	266	239	231	254	211	238	254	228	234	246	235	240	237	233	222	262	237	227	221	249	244	263	235	218	231	267	231	272	219	219	235	239	262	220	239	237	267	240	247	252	247	226	254	233	230	249	256	263	270	221	255	240	247	231	249	228	230	249	266	234	245	239	251	227	248	237	256	253	226	247	227	230	228	237	248	241	260	245	250	245	256	226	186	243	247	235	236	241	236	216	208	242	245	246	206	227	246	231	240	247	238	222	248	264	210	245	227	251	268	273	217	235	246	233	201	215
3039	3301	1889	1041	739	629	523	481	456	383	406	392	371	333	334	370	344	362	328	342	327	333	336	252	322	331	324	317	305	274	325	317	355	312	322	295	319	306	314	343	303	306	335	315	324	310	314	282	288	318	350	301	336	327	305	315	299	314	314	315	319	311	298	300	294	321	331	317	330	300	338	328	325	320	296	320	308	328	312	326	300	305	322	325	303	279	341	325	306	268	331	316	327	335	327	270	322	342	326	294	341	334	310	307	340	290	324	287	274	297	319	304	292	286	295	312	302	335	310	324	334	318	302	305	314	317	282	339	321	306	287	288	285	299	316	292	333	316	259	303	305	286	309	319	278	280	295	315	322	355	323	338	317	312	297	311	327	299	324	330	291	318	305	311	292	298	332	336	338	316	336	295	286	311	285	318	338	305	317	295	308	300	316	311	303	287	322	308	323	304	294	296	286	290	295	290	302	344	320	308	267	319	317	322	323	306	312	309	297	330	305	313	314	327	303	309	285	315	327	324	268	324	282	317	308	278	311	335	282	329	301	306	329	277	316	342	310	287	308	299	343	304	295	291	300	299	321	255	336	299	303	359	322	318	303	297	336	308	315	313	296	334	284	303	310	309	334	278	309	300	294	304	291	295	310	313	353	328	322	313	301	273	298	309	323	295	339	326	335	301	297	329	312	300	318	330	322	292	297	305	296	305	280	325	308	321	327	337	294	307	309	304	334	337	332	303	322	284	299	316	318	315	289	339	308	307	331	316	301	322	301	282	324	337	331	299	361	281	343	339	320	306	295	318	324	307	280	272	281	290	283	314	291	312	289	348	308	293	316	347	313	304	282	310	307	300	314	306	333	302	296	312	311	301	301	294	317	342	299	345	281	331	275	350	327	312	312	274	346	307	315	305	320	313	319	310	333	315	337	326	307	253	302	320	340	309	307	318	298	310	309	298	360	317	279	332	326	287	312	342	308	292	315	292	300	291	306	311	341	299	326	297	305	313	296	263	287	286	309	327	308	300	306	316	328	311	303	312	294	323	329	310	331	298	302	325	284	325	351	334	301	331	321	325	295	300	301	306	327	312	333	310	302	321	325	321	299	334	333	274	312	305	313	320	326	328	336	313	330	311	322	293	310	290	300	336	321	298	315	312	331	339	309	318	307	319	296	317	318	324	286	310	287	301	294	306	336	325	311	323	307	295	307	276	312	302	296	311	281	302	288	304	315	331	308	291	317	326	311	336	298	302	322	303	304	305	315	307	317	314	348	305	341	310	277	317	321	306	311	288	309	305	322	304	336	338	316	304	319	296	319	317	303	304	335	296	309	326	315	310	315	296	304	313	332	288	316	321	287	301	318	338	323	373	308	326	299	343	319	285	321	336	317	284	303	306	345	299	318	272	310	307	336	308	311	301	318	281	306	311	319	314	296	334	313	326	310	329	311	319	319	306	294	315	323	307	308	315	316	325	295	288	320	295	301	297	334	314	314	298	317	277	285	316	341	310	309	307	325	347	323	358	310	292	285	292	313	311	282	319	303	300	337	300	285	298	298	318	317	291	326	288	318	290	324	315	307	326	342	286	326	344	303	299	298	336	285	295	285	302	295	329	304	291	306	322	287	332	280	292	283	321	336	343	318	302	339	302	296	297	341	305	292	335	319	342	285	305	333	299	329	262	282	318	304	331	297	312	288	322	333	309	341	301	301	330	316	293	317	319	301	320	299	289	311	309	303	281	291	313	319	302	316	328	309	297	274	323	279	295	316	319	310	328	297	347	367	339	300	304	314	354	298	326	294	303	335	312	326	323	280	314	309	323	311	294	302	297	308	330	327	318	318	264	317	288	320	286	292	308	315	262	308	332	311	291	287	344	316	323	333	301	325	343	296	300	279	328	308	336	296	332	299	349	328	303	299	321	287	320	306	306	314	305	306	298	293	276	321	319	303	319	278	297	292	321	292	324	321	315	317	296	284	272	318	314	282	323	328	296	298	304	299	343	299	333	299	293	299	326	319	286	295	292	300	315	316	284	353	319	315	311	296	311	323	285	297	295	310	299	324	305	299	281	316	314	309	314	308	290	339	324	310	333	322	332	333	317	343	303	316	296	296	288	290	282	292	308	333	327	320	329	313	298	294	295	283	310	293	312	285	317	319	305	300	336	305	306	279	315	279	301	320	343	301	317	317	293	336	345	347	306	303	324	336	330	287	354	297	297	329	302	299	273	297	307	299	321	322	288	306	285	285	343	286	298	318	304	288	311	321	305	346	319	309	313	309	301	295	322	291	325	331	326	323	322	291	288	305	328	326	290	329	335	306	307	323	317	332	329	289	300	311	337	351	316	284	308	275	317	278	302	295	290	298	293	326	341	321	301	303	317	304	307	295	328	325	311	281	310	358	300	332	329	325	313	332	305	308	298	289	323	308	314	322	306	292	281	320	322	298	312	305	328	317	315	331	311	295	301	333	315	290	301	337	303	288	318	306	307	308	313	328	321	295	294	291	314	309	293	303	298	323	319	325	305	340	315	318	322	307	312	359	306	318	286	341	300	286	333	271	307	322	326	312	321	304	304	329	321	327	320	307	321	306	294	324	288	334	294	314	342	309	302	333	272	278	323	281	310	311	304	288	299	328	307	307	332	311	286	307	301	338	309	288	294	290	313	292	278	301	304	289	284	286	317	315	298	273	310	346	314	324	310	329	277	298	289	319	271	336	312	343	283	328	295	306	309	330	336	280	316	286	328	306	300	303	288	305	320	290	323	305	296	308	307	289	323	286	307	301	293	329	315	303	302	292	322	314	327	300	307	288	310	312	290	313	301	305	341	301	317	314	319	307	328	339	326	319	304	319	290	324	296	309	304	328	306	313	294	331	333	308	311	340	285	290	310	301	290	308	330	314	293	306	292	310	308	344	302	308	342	315	336	303	289	305	351	343	309	331	309	311	336	282	302	309	336	308	311	307	313	310	274	316	318	302	286	339	332	336	310	325	286	314	305	320	317	269	333	301	330	317	289	308	302	318	334	326	298	287	281	354	304	335	307	298	316	310	294	316	313	338	291	332	310	302	276	315	313	308	301	283	335	318	311	346	271	308	322	330	355	292	308	301	330	309	296	302	324	312	284	311	287	316	321	325	290	287	343	290	320	292	316	283	317	323	307	292	311	312	337	333	306	342	314	327	308	306	283	293	282	297	310	296	343	322	305	322	306	291	296	322	300	319	336	305	294	325	350	296	315	327	301	283	290	324	323	298	288	319	322	295	321	311	307	313	313	324	301	294	301	280	289	287	324	314	319	307	280	333	289	306	330	303	298	296	326	310	280	302	333	325	307	304	322	299	290	302	345	341	321	324	324	335	307	298	282	288	314	311	330	292	317	305	290	284	285	319	297	307	312	304	288	329	307	303	310	303	302	324	337	276	307	311	319	304	303	303	296	311	304	313	275	302	296	301	315	316	327	317	341	306	312	323	300	302	305	319	295	315	295	312	314	297	302
22187	20892	28214	23698	20895	19963	1110	465	404	385	357	348	319	323	294	323	291	280	298	297	282	285	295	271	271	262	279	261	283	307	307	258	295	298	246	282	267	251	269	255	281	277	282	288	317	301	283	254	271	287	269	255	234	289	264	238	292	242	286	261	277	287	298	283	272	274	258	256	272	314	232	265	291	282	249	259	276	294	263	225	239	283	282	260	276	262	264	299	280	288	273	280	260	286	269	272	289	264	273	263	287	282	259	250	254	272	289	280	259	287	263	279	285	281	235	274	254	231	251	284	256	281	266	293	264	252	269	282	253	246	291	269	239	298	310	276	296	266	267	274	253	287	273	251	250	294	227	308	276	278	239	270	276	255	278	276	270	235	284	293	259	272	247	296	277	270	270	264	262	260	269	281	248	266	271	282	272	265	268	256	271	252	266	265	265	264	267	280	279	289	281	269	266	252	284	271	253	263	264	296	286	243	298	253	246	255	295	270	247	268	265	277	268	233	287	277	272	294	283	260	279	254	273	252	278	248	274	262	285	271	259	285	254	284	275	260	274	280	272	281	279	278	278	273	265	288	289	267	244	255	286	248	288	281	275	265	298	301	286	269	281	289	253	242	243	268	278	266	248	256	267	293	313	279	259	277	262	266	276	287	259	282	298	260	246	258	301	259	261	281	298	277	273	272	272	280	284	276	286	298	288	290	280	289	298	269	261	265	230	247	267	239	245	253	289	286	284	307	256	271	274	283	268	263	272	274	260	268	278	276	264	259	271	290	292	230	268	262	313	256	258	286	256	296	268	287	247	251	283	279	272	257	260	293	255	282	238	256	238	292	256	284	289	277	250	274	306	254	261	269	278	293	295	274	263	257	271	277	262	271	240	255	271	272	261	277	271	261	302	258	268	301	275	260	256	260	265	304	283	252	264	284	266	275	280	276	304	268	232	257	236	280	242	284	303	293	288	270	271	289	259	263	266	255	277	271	245	273	248	286	273	259	250	283	257	276	283	283	266	267	262	282	274	259	270	291	293	281	286	264	261	247	272	291	295	240	263	265	261	265	302	284	264	268	279	258	260	246	250	246	252	274	266	258	284	266	291	280	264	270	277	283	253	249	275	269	256	264	270	265	281	260	279	271	251	243	261	273	285	249	263	279	269	280	239	256	278	263	258	256	279	270	267	267	283	275	256	255	276	306	284	277	273	264	271	265	264	262	245	272	264	264	314	284	280	269	248	270	272	249	269	312	243	265	271	288	262	264	284	277	294	246	239	279	253	265	283	281	293	288	295	262	276	283	275	246	300	280	274	270	279	272	276	305	289	268	260	269	270	244	258	259	281	268	291	234	270	253	276	301	281	253	276	299	286	277	261	243	297	236	259	247	276	269	258	259	263	271	254	285	269	286	246	264	254	254	279	265	271	272	265	261	262	278	295	267	255	233	262	235	270	281	249	259	278	281	257	280	275	259	272	265	288	272	253	287	283	232	254	261	252	266	275	284	297	261	282	266	251	284	262	279	274	277	272	244	276	294	299	289	304	280	274	276	262	258	279	271	277	262	259	293	264	258	269	292	255	292	263	276	262	259	254	295	291	256	274	243	262	237	273	282	267	269	253	267	253	255	265	271	274	258	274	297	275	267	244	259	250	278	273	265	297	257	281	244	278	275	251	231	273	252	278	253	286	265	291	245	296	277	251	258	271	266	242	300	275	263	262	289	318	266	256	298	288	258	258	260	278	262	265	272	276	278	264	259	261	272	281	265	279	272	285	294	261	270	261	274	269	267	283	268	265	272	276	269	277	284	277	268	300	259	296	267	284	273	281	256	272	281	295	271	266	266	266	276	303	244	261	290	305	301	247	284	267	276	258	254	288	317	252	254	235	268	278	288	264	248	281	272	254	276	234	301	255	279	272	257	282	292	246	276	240	284	285	239	281	283	253	285	256	291	289	263	276	262	274	238	286	282	275	254	289	273	246	279	276	260	251	288	297	288	278	270	259	257	268	239	246	265	302	249	270	280	287	266	288	275	250	266	305	294	247	271	244	264	252	261	231	257	297	280	249	264	273	270	255	234	276	244	289	268	274	273	278	277	256	249	245	286	264	260	252	266	260	302	304	287	254	281	262	289	260	289	279	275	273	252	250	249	273	273	268	255	254	286	244	283	256	275	244	258	275	242	272	272	271	264	233	277	258	261	295	273	279	283	295	274	283	260	287	282	269	272	258	273	240	241	278	285	299	244	268	263	282	258	271	252	261	278	254	271	253	279	298	289	279	270	256	304	297	258	286	260	269	262	256	279	232	263	268	269	271	280	286	283	257	252	262	278	293	276	266	271	282	289	272	284	282	253	290	265	265	283	288	249	274	275	262	283	273	256	252	248	270	266	297	285	292	290	263	264	294	258	258	278	259	263	254	265	268	287	269	263	263	264	277	250	260	295	269	300	271	274	284	235	259	247	274	250	260	288	257	275	289	275	260	281	262	255	271	257	231	275	286	271	273	258	285	247	273	258	265	250	299	272	286	274	266	256	273	277	237	267	277	279	281	272	268	263	266	242	273	267	257	273	271	262	280	279	245	289	265	245	259	290	282	270	264	307	253	292	275	292	263	264	256	271	282	276	266	265	280	291	275	291	305	277	260	264	288	300	268	269	279	275	235	262	283	286	254	268	270	238	264	267	267	281	301	277	250	272	256	302	269	282	271	285	266	258	253	262	266	272	273	240	280	292	277	281	253	277	254	251	264	270	230	255	269	275	273	282	276	297	296	259	245	259	264	271	227	285	247	239	257	295	282	250	282	267	269	263	289	279	277	271	259	279	254	249	254	268	291	262	262	278	265	272	243	290	271	261	275	267	281	287	253	267	274	264	269	241	247	279	261	286	269	261	278	255	276	319	260	273	265	278	268	280	287	282	285	245	267	263	251	302	266	231	284	255	282	285	266	269	280	256	268	278	284	281	270	267	265	294	299	295	287	277	261	252	264	283	263	267	255	272	265	259	288	275	253	267	257	259	269	264	274	291	266	282	289	313	262	284	243	261	259	272	269	278	254	262	250	274	255	279	286	259	258	278	299	252	278	276	271	283	300	266	290	285	269	270	292	265	286	271	276	242	274	298	249	294	269	251	286	279	264	246	251	229	256	261	268	282	252	300	293	260	255	259	272	240	252	274	270	288	273	274	291	267	266	264	271	272	222	307	266	285	239	269	269	261	284	281	278	256	256	237	269	258	290	269	264	285	270	260	291	278	266	290	257	253	299	263	276	256	253	255	227	286	261	260	277	267	259	237	244	262	265	254	266	256	289	255	268	266	281	232	287	294	289	261	252	274	266	248	250	273	253	269	287	295	239	247	241	263	303	308	264	288	276	257	243	251	286	249	245	282	250	251	267	277	229	283	259	231	245	306	255	264	270	273	293	293	246	284	260	262	250	271	247	285	252	285	225	260	255	249	281	224	270	280	272	308	240	289	276	242	273	252	253	276	283	254	283	257
3757	9782	5604	2650	1898	1397	1061	895	706	700	639	623	537	520	510	456	501	412	431	428	415	411	382	444	394	386	376	399	421	395	377	355	353	350	349	344	349	350	360	334	340	362	357	352	375	362	374	331	350	347	350	380	361	366	404	331	345	377	348	350	370	381	355	365	360	352	355	376	345	386	349	362	347	344	372	399	389	344	359	330	377	387	367	373	346	360	339	352	353	335	351	337	351	370	360	342	353	338	324	380	353	341	355	399	318	394	370	350	348	338	345	404	365	363	322	395	374	311	353	340	353	352	332	364	335	357	359	372	363	390	350	324	371	342	340	351	350	384	357	346	345	346	331	343	364	359	336	357	371	329	370	322	337	345	323	366	353	370	364	352	330	347	353	329	357	362	327	323	354	379	343	339	335	337	313	339	357	357	344	324	342	356	348	375	329	355	351	334	324	351	341	365	364	368	361	350	339	341	319	359	310	358	347	398	363	349	348	332	353	321	336	348	353	333	357	326	330	393	340	336	346	358	360	338	318	319	345	364	385	355	384	373	374	379	366	335	355	320	362	407	342	344	346	360	346	332	353	367	356	306	345	356	349	378	350	341	332	356	372	325	345	369	334	326	383	354	364	338	345	347	331	334	325	363	367	363	334	349	362	372	368	337	350	347	355	383	331	334	345	329	354	363	347	385	328	359	321	395	354	342	322	335	381	343	347	360	381	321	338	309	352	374	367	375	344	354	393	325	354	378	367	384	344	352	331	380	362	389	339	389	390	326	323	347	348	337	354	375	360	348	341	350	357	362	357	372	374	350	375	370	338	317	367	351	336	341	363	357	365	357	348	379	337	347	324	357	368	385	349	365	357	347	358	356	330	378	339	360	344	332	349	318	354	357	323	312	382	343	344	339	356	353	365	355	322	355	316	317	342	357	350	339	362	315	363	372	360	366	357	367	342	382	353	369	346	328	310	342	332	321	363	382	344	343	330	359	356	331	349	372	358	361	384	343	386	371	354	380	322	379	362	334	374	332	318	320	302	347	342	341	361	328	366	352	354	364	368	374	341	381	335	348	366	350	361	330	367	335	323	376	345	372	358	293	326	375	373	336	331	386	334	351	347	363	357	339	341	385	342	352	372	336	360	342	383	358	340	392	349	351	327	319	344	359	393	362	337	346	357	337	369	307	338	337	311	381	400	375	331	379	374	330	355	326	370	353	359	326	368	361	369	366	351	329	369	363	350	397	365	361	350	364	375	359	354	382	338	316	355	337	357	363	392	351	334	343	359	363	361	373	334	351	341	343	335	355	310	329	332	365	347	317	355	372	323	370	349	340	338	356	362	365	371	362	349	344	342	338	349	377	343	372	378	374	346	353	321	372	389	325	386	336	331	369	353	349	333	341	368	329	378	375	357	337	366	340	394	369	368	333	355	340	330	335	356	306	347	342	363	347	368	334	339	366	352	351	368	322	323	351	361	330	338	378	366	368	355	331	369	348	356	379	358	383	338	353	357	364	352	340	325	356	362	357	338	336	367	356	361	354	351	360	370	342	343	351	375	347	349	357	326	344	345	363	330	332	340	360	350	340	383	320	352	357	356	350	341	330	354	368	365	374	345	369	361	347	375	359	336	353	388	360	336	326	358	361	331	361	365	343	378	359	373	344	340	357	360	344	353	389	339	364	359	349	357	352	355	338	360	348	368	329	362	333	331	381	344	335	355	348	327	375	403	362	353	328	358	329	342	348	357	342	369	381	332	376	337	376	384	329	354	348	337	320	366	396	374	345	402	343	350	362	338	343	353	355	340	372	337	329	363	358	365	355	379	337	343	354	367	336	367	380	332	341	326	351	352	314	376	348	352	356	353	342	326	334	357	351	388	369	351	338	353	339	332	342	342	351	365	377	339	337	362	334	322	358	310	363	333	347	355	362	351	356	339	348	350	358	384	370	375	334	377	359	366	357	323	382	329	353	379	365	353	376	359	349	379	331	315	346	344	310	347	362	373	322	352	353	352	353	336	340	289	354	384	344	341	394	360	359	386	375	343	328	364	347	355	386	361	371	346	337	385	377	310	307	355	333	379	302	361	320	361	370	337	338	344	337	371	341	356	343	336	361	338	364	360	387	347	378	343	323	363	356	359	364	392	365	377	378	351	330	308	341	334	367	363	357	364	339	324	326	357	331	334	364	382	343	364	338	333	356	356	348	380	367	328	352	339	335	370	376	366	346	331	352	350	329	331	360	347	366	335	361	366	347	374	358	372	363	356	343	345	356	358	357	342	376	351	306	346	348	365	339	352	356	354	331	358	352	390	369	382	356	356	350	383	350	389	326	346	325	342	347	328	359	353	356	332	355	329	336	365	353	378	358	373	346	359	351	325	331	350	330	335	351	352	373	354	357	349	350	328	343	346	350	350	366	354	347	324	348	362	386	376	367	332	349	367	355	381	324	309	326	335	339	366	357	365	337	355	323	326	360	359	376	353	348	361	352	323	337	365	361	337	348	336	311	361	346	377	348	377	339	338	358	336	368	365	363	347	345	380	380	346	362	349	335	374	340	324	345	341	330	360	341	374	357	365	346	400	347	316	363	358	333	366	351	380	341	323	369	334	342	345	323	326	298	346	322	371	359	370	393	342	358	359	331	345	327	319	362	370	365	344	341	349	343	322	354	349	342	357	337	334	374	342	342	365	339	331	360	315	332	355	376	367	343	362	347	360	335	353	359	328	363	342	361	362	340	361	334	333	321	365	350	354	377	361	331	395	372	369	375	354	401	341	362	366	333	334	335	351	315	375	376	359	356	360	342	347	368	359	358	349	358	358	355	348	328	351	366	385	351	376	370	376	360	348	320	377	333	370	349	341	344	342	319	332	377	387	363	336	348	342	320	359	333	350	357	355	354	357	338	378	359	371	340	350	341	350	360	357	342	333	335	359	332	351	333	354	351	360	341	382	352	329	389	321	337	376	375	323	336	354	350	337	395	352	331	332	370	354	374	323	354	345	354	376	348	360	366	333	315	374	325	360	355	354	326	334	338	320	313	342	383	367	342	373	359	327	357	344	351	380	341	348	355	355	345	377	322	382	352	378	368	367	357	330	336	352	395	358	317	346	352	364	337	315	335	366	363	345	334	331	355	358	321	346	360	343	339	348	350	345	339	325	355	379	363	319	375	324	360	325	358	313	362	359	372	344	362	355	351	365	354	405	360	342	376	354	348	321	345	359	358	347	322	381	380	358	358	358	337	333	369	349	401	351	357	392	285	315	330	347	384	339	369	361	336	330	368	359	340	336	360	387	330	364	347	331	337	368	339	331	386	332	333	352	376	346	329	347	374	379	339	376	334	352	312	350	357	351	334	356	373	326	384	355	337	359	348	351	352	356	363	344	335	355	371	349	338	366	375	353	373	369	336	374	354	339	362	376	317	348	322	365	347	339	360	358	348	346	311	364	361	364	327	361	333	356	342	388	332	336	355	355	354	382	333	360	366	375	362	360	374
27034	17941	3610	688	538	521	373	361	372	350	319	347	339	335	337	328	318	352	341	334	347	367	349	332	326	373	344	310	348	329	348	332	360	313	385	311	365	347	380	352	346	337	337	304	352	344	355	329	316	353	323	368	362	338	329	319	315	314	357	336	312	359	312	334	343	314	343	322	357	344	342	333	345	336	341	313	376	328	341	345	377	338	343	356	367	310	326	322	333	319	306	323	351	334	315	342	337	374	325	308	365	358	320	335	338	321	363	321	324	336	326	359	374	334	340	321	336	335	316	333	356	317	345	353	346	336	302	358	304	316	340	346	346	337	341	351	367	338	347	315	345	338	355	344	285	347	302	364	332	344	315	356	314	324	331	325	374	347	368	314	362	346	365	360	353	346	348	316	328	332	354	342	329	346	333	325	372	333	345	358	313	349	341	325	357	333	335	313	315	318	339	352	328	340	381	325	326	339	318	354	354	337	341	308	352	335	352	332	359	303	322	341	332	368	340	360	329	345	332	316	330	361	330	357	329	318	377	335	352	347	311	327	304	341	349	345	350	353	315	355	346	324	349	333	333	362	345	343	294	326	363	351	327	313	337	341	343	347	338	356	353	321	329	337	314	327	367	326	372	364	331	335	334	338	348	345	342	347	354	327	324	310	323	352	311	321	348	351	331	351	354	334	354	308	343	324	344	346	371	335	331	346	332	325	361	346	354	330	332	357	321	366	358	306	335	326	328	355	339	333	363	311	308	355	335	328	362	341	334	349	329	364	344	330	365	324	355	382	369	351	312	333	385	345	324	349	307	347	348	362	360	348	307	330	354	333	360	363	302	335	291	337	316	335	320	329	321	340	325	343	356	303	350	337	354	330	315	377	350	351	336	347	341	350	343	338	301	346	374	337	324	338	330	340	328	370	348	340	345	315	349	341	327	325	339	305	339	327	323	317	352	326	345	308	363	361	334	310	342	348	362	343	344	325	367	329	355	358	320	318	339	327	325	341	325	352	354	324	333	336	346	336	333	339	345	342	350	340	332	307	363	324	338	363	371	352	320	377	388	332	374	343	362	352	341	329	337	341	366	379	325	369	336	367	310	364	311	342	345	349	331	346	352	334	341	337	310	327	340	358	313	344	334	348	334	319	351	348	360	326	362	286	337	365	360	337	315	300	346	316	343	359	379	337	378	330	310	365	367	327	339	325	342	353	330	357	310	334	336	347	322	345	351	350	335	355	317	332	338	327	347	336	339	329	317	325	320	335	339	321	319	329	326	329	370	343	341	331	308	316	315	382	341	362	333	328	342	348	344	334	322	372	324	299	304	341	334	320	342	337	336	360	336	362	345	351	357	343	361	338	348	345	337	342	322	327	337	346	357	335	324	337	351	318	333	319	344	304	313	332	366	353	381	330	347	348	337	325	334	326	292	337	300	317	293	352	355	319	339	358	366	357	341	305	323	329	355	324	339	313	303	341	381	328	340	342	335	331	345	314	367	321	348	330	333	318	336	329	337	348	349	325	332	343	343	305	352	326	324	322	351	337	338	378	349	302	345	360	324	348	349	325	331	351	366	315	315	343	385	330	371	293	343	362	340	317	300	342	335	330	325	333	313	343	342	325	325	314	350	359	309	328	348	351	350	327	288	331	329	322	334	330	348	341	364	336	321	341	351	332	321	331	336	381	363	328	365	341	323	350	345	318	360	330	357	348	359	337	319	340	335	351	352	320	342	328	315	311	313	369	342	332	351	358	333	310	352	308	360	340	377	336	340	370	335	365	344	352	351	330	342	392	349	328	289	344	337	335	335	349	308	337	334	314	307	327	355	384	317	314	367	355	359	327	346	352	333	348	296	368	323	315	334	364	319	324	322	361	338	349	330	343	301	334	325	343	346	373	342	322	346	345	316	326	374	345	355	335	328	344	346	377	367	361	347	353	355	345	352	338	351	355	312	328	343	370	342	341	341	353	352	339	306	326	312	363	346	338	325	355	333	316	339	319	332	327	345	362	310	346	334	359	370	345	366	333	373	310	309	340	346	378	347	317	326	356	329	327	321	328	342	335	313	331	358	335	336	327	312	345	360	364	324	352	309	325	320	335	327	312	348	327	375	361	324	353	313	344	314	317	304	338	354	350	315	342	359	359	330	328	354	367	322	355	355	349	362	318	312	359	355	331	340	331	343	319	404	361	349	337	366	339	324	370	348	317	345	355	375	330	324	323	322	321	313	324	346	324	339	325	361	362	371	354	335	346	331	353	346	335	329	354	332	347	325	322	319	342	310	354	345	305	353	349	351	338	343	313	330	319	316	349	320	372	334	341	332	322	359	321	340	343	332	309	329	336	342	336	335	350	311	314	337	358	356	362	356	348	376	321	325	331	312	365	348	316	362	348	324	324	299	339	331	313	353	315	332	336	319	354	326	322	306	345	332	316	323	355	333	336	361	357	314	367	374	353	356	350	322	382	362	355	357	321	329	386	341	305	342	319	345	337	352	342	350	310	338	333	350	320	341	295	340	323	374	344	335	347	333	340	335	357	353	339	322	367	343	317	371	339	307	367	334	335	327	368	345	357	343	301	330	358	361	328	337	321	322	360	388	341	331	360	377	335	316	325	327	341	347	351	358	317	360	360	321	337	314	350	324	332	333	341	338	314	331	324	326	356	364	317	342	318	362	344	329	354	367	346	345	351	332	328	341	336	355	344	332	324	321	374	373	340	315	337	338	315	339	337	332	337	352	329	356	362	355	323	322	342	353	316	370	329	360	354	328	324	376	328	309	348	325	354	310	340	343	338	353	327	323	308	340	341	352	341	365	343	332	317	347	324	358	331	326	350	336	347	315	358	334	349	317	338	348	353	351	315	346	323	340	305	328	301	366	368	324	335	339	307	321	360	354	295	347	324	364	328	344	374	341	357	358	369	333	394	305	307	327	355	339	350	322	344	319	312	351	377	328	338	350	314	345	358	338	318	332	310	367	339	343	317	324	358	333	341	348	338	334	342	319	328	339	344	361	347	341	367	339	317	345	364	345	312	335	326	318	353	345	374	324	339	311	350	345	314	349	298	336	356	361	349	329	395	304	352	318	331	309	343	316	328	329	323	329	365	312	361	336	322	342	336	342	337	339	361	298	328	329	357	336	287	326	367	365	310	321	365	339	338	360	340	303	341	330	327	402	331	332	341	324	297	337	321	339	290	338	315	312	311	303	345	303	315	358	327	329	373	342	345	341	338	343	329	339	312	369	329	340	347	297	344	339	324	314	351	362	332	323	306	328	334	317	326	329	346	314	309	332	338	310	366	336	344	336	339	335	337	346	358	333	336	315	328	353	349	319	338	347	336	334	331	344	348	315	330	305	342	347	338	343	305	342	375	337	351	354	329	286	336	332	322	352	335	334	318	313	329	351	337	344	333	366	346	332	356	315	354	336	342	378	312	361	330	350	304	349	298	334	347	345	337	344	355	354	337	338	350	305	381	344	317	338	330	352	350	342	318
4351	931	738	537	533	483	477	468	474	468	483	496	453	475	462	433	464	448	481	473	447	460	489	473	486	454	419	453	489	446	414	409	465	439	468	436	445	469	455	444	437	462	473	468	455	500	476	487	504	446	450	433	426	453	464	449	439	453	465	477	419	431	486	428	452	488	446	442	449	427	475	469	454	459	448	480	461	428	494	454	490	469	424	474	473	471	463	453	445	417	462	476	450	458	443	479	440	461	464	457	460	491	479	476	466	471	485	457	433	479	437	455	423	456	487	454	458	457	453	472	443	405	459	484	452	448	512	472	454	499	450	460	445	469	471	445	429	429	467	469	470	444	434	425	428	466	459	460	441	479	483	471	474	452	486	424	469	449	476	424	412	520	429	446	450	503	476	475	464	399	421	455	456	468	438	413	424	512	453	467	506	440	475	456	435	446	482	436	433	467	454	477	444	490	481	457	439	460	431	479	449	422	452	433	479	449	476	469	482	443	444	438	442	463	459	478	422	456	481	447	457	481	460	443	455	440	473	450	433	448	480	454	489	463	422	451	462	407	453	443	456	450	499	464	514	468	509	448	473	444	461	435	447	456	434	455	490	470	465	462	451	456	448	427	453	456	462	472	443	458	424	479	486	443	471	413	447	443	442	452	472	462	442	460	420	446	442	466	431	459	454	494	462	451	436	451	458	462	451	427	451	477	466	450	471	452	458	501	458	471	493	448	472	440	467	478	480	479	486	492	468	457	468	431	479	436	483	429	457	453	460	443	444	412	462	473	437	457	432	461	469	465	491	459	453	474	467	470	458	470	451	449	477	471	454	474	417	441	459	469	428	458	413	453	460	462	493	435	459	468	472	445	448	433	499	446	474	457	466	469	486	431	436	499	430	473	480	495	483	428	461	474	435	474	494	436	457	440	459	449	458	464	472	470	478	482	467	464	427	486	441	438	457	464	460	458	481	447	476	506	462	477	448	478	471	446	436	457	435	431	458	439	422	426	447	455	484	464	458	407	432	464	477	446	463	474	456	464	420	476	476	453	481	486	450	521	459	469	472	500	452	447	464	461	461	449	446	417	435	485	462	462	454	428	448	408	461	423	435	484	457	481	464	434	451	463	423	473	494	464	461	467	418	440	451	436	424	461	454	439	473	517	468	432	437	408	483	490	458	426	459	477	475	496	473	443	459	457	432	431	406	471	471	493	453	437	453	462	445	471	453	457	449	430	485	460	480	450	457	458	458	445	455	476	458	431	466	482	462	488	478	412	421	405	474	489	491	459	438	485	459	481	470	505	433	435	482	433	469	448	470	462	462	464	479	475	484	460	476	473	515	464	465	440	462	460	483	497	472	466	454	442	420	459	467	463	469	428	432	507	445	433	434	506	470	393	486	460	456	460	467	480	436	474	476	473	478	456	412	470	476	475	468	469	454	449	462	478	469	492	436	483	449	473	422	476	456	467	481	462	453	476	444	457	431	471	487	470	433	459	447	448	450	449	449	465	442	438	479	444	440	439	499	485	459	417	439	447	443	411	476	464	452	424	449	437	448	458	489	460	454	461	435	439	477	430	465	512	486	450	478	456	484	498	479	484	407	479	467	460	505	459	448	434	450	424	471	458	460	452	480	452	453	448	432	433	451	469	439	458	455	444	451	437	482	438	448	475	471	440	436	405	397	493	441	485	465	414	513	480	450	470	494	419	442	445	480	457	474	474	437	447	423	480	494	466	457	470	456	457	448	440	515	465	467	484	474	479	484	509	458	435	463	465	462	457	465	458	416	443	468	434	456	412	471	409	431	477	441	406	460	454	457	435	459	477	461	428	464	492	463	475	497	462	481	466	476	434	473	487	471	443	492	465	437	514	472	473	512	509	408	439	435	501	463	495	479	434	462	420	472	437	421	451	466	473	492	434	463	425	457	440	426	423	478	456	481	479	478	478	469	459	506	452	439	419	470	450	431	442	496	472	445	471	469	467	447	473	471	414	491	441	475	439	449	452	465	469	440	459	475	442	515	449	441	470	484	458	457	469	456	465	453	514	444	470	434	448	456	426	433	459	472	450	473	468	469	479	494	496	477	473	454	459	431	436	455	513	455	451	459	452	492	445	455	474	491	440	456	446	437	477	454	446	454	445	467	479	440	454	445	511	516	431	452	457	458	515	403	457	460	452	455	449	449	456	425	476	400	469	492	455	453	448	425	451	494	443	450	471	470	455	420	481	467	472	458	493	440	462	505	445	484	458	467	461	421	447	490	501	462	470	476	441	481	448	452	464	485	517	450	483	454	465	433	462	460	450	464	434	480	474	457	455	432	480	450	462	468	463	430	469	448	486	472	483	462	462	436	512	407	449	424	472	461	452	434	486	425	434	464	461	489	493	444	449	431	442	473	473	437	438	448	458	462	447	509	468	461	476	476	459	480	413	429	457	428	498	444	427	450	449	442	494	435	454	445	453	443	485	429	437	437	473	428	424	426	476	478	461	470	458	461	476	421	444	472	465	468	489	452	483	475	495	451	468	462	486	466	447	476	503	477	441	464	443	453	469	489	473	458	451	458	431	475	455	449	428	452	451	473	420	498	446	476	453	457	483	467	483	442	483	460	446	467	457	454	500	476	507	464	442	459	444	469	479	458	436	463	448	460	408	476	502	429	458	464	422	442	483	447	455	459	446	496	445	470	469	481	440	447	460	459	467	432	466	507	448	413	488	457	473	478	453	447	480	420	441	451	476	448	436	449	448	431	491	409	480	444	476	467	449	440	478	491	409	450	471	443	449	457	463	404	463	465	447	446	463	464	471	444	497	452	476	469	474	442	459	455	434	472	469	445	416	432	455	490	478	497	466	468	466	464	476	444	471	445	452	480	522	473	443	441	466	485	427	464	445	421	456	457	458	415	452	422	468	501	489	506	477	426	431	476	457	456	461	464	460	459	499	457	475	452	423	474	465	440	480	459	465	495	463	462	477	472	497	476	477	486	437	463	430	414	483	445	475	497	475	471	439	429	475	484	458	468	463	466	456	446	480	468	483	469	481	440	422	446	488	431	461	470	437	486	457	487	459	444	431	459	482	489	457	454	448	471	478	499	444	455	460	457	424	442	476	416	500	427	443	464	497	440	458	482	432	499	441	442	479	468	456	474	446	472	431	442	479	503	471	441	469	460	479	470	433	476	487	461	491	488	482	459	418	440	463	450	444	442	470	466	435	434	454	471	456	492	458	445	423	460	472	467	435	444	457	451	464	445	464	465	476	469	448	466	474	457	476	487	459	476	428	448	495	448	435	431	456	455	464	470	460	499	454	462	422	482	433	428	429	484	464	455	454	467	445	427	479	458	448	479	447	443	422	428	432	438	469	489	465	489	462	443	499	465	460	448	463	457	457	497	455	479	474	426	453	434	473	490	456	462	446	482	464	399	468	472	458	471	495	441	458	457	449	469	420	480	446	472	472	424	473	436	451	431	458	457	441	440	492	457	477	492	437	441	450	509	486
23150	20866	27591	24261	20315	1858	594	485	431	455	420	435	365	401	393	426	423	385	419	370	400	363	398	391	414	388	413	382	387	364	414	391	382	353	379	378	435	380	413	387	391	381	359	410	371	344	399	375	390	384	371	368	384	395	366	378	401	397	348	365	371	384	368	358	391	417	377	385	367	365	410	387	374	400	363	359	383	388	375	386	351	400	380	382	362	389	379	359	361	429	377	361	379	361	375	374	380	401	360	413	338	353	403	360	373	411	374	378	373	376	378	369	417	395	374	388	363	360	340	395	364	381	346	394	394	370	460	384	362	378	377	369	359	391	384	333	373	379	397	428	393	420	395	401	335	387	399	383	371	389	404	396	366	362	346	376	362	369	350	368	370	390	403	369	335	361	374	362	388	365	378	359	377	372	371	385	374	370	344	414	379	374	372	364	363	381	370	354	395	356	349	348	390	360	377	387	359	411	387	363	378	339	370	366	367	379	363	382	367	396	336	356	363	367	340	385	399	386	399	408	354	393	364	398	393	367	387	385	403	366	368	385	380	381	369	375	365	379	372	363	411	363	349	392	379	370	392	372	339	379	375	351	380	354	390	398	387	413	378	377	365	391	355	382	380	367	372	367	357	354	371	325	417	392	361	382	385	365	379	358	362	367	394	363	368	325	377	381	375	365	378	375	351	376	361	358	380	367	370	420	354	376	356	363	365	375	398	360	374	376	392	428	399	376	402	388	380	397	384	382	346	335	360	382	362	367	387	381	372	369	337	359	376	372	381	385	384	395	351	373	367	374	382	353	395	379	350	355	393	369	376	366	334	368	374	393	351	401	404	348	372	360	366	360	399	347	347	375	388	417	382	406	359	318	387	377	368	357	389	359	358	356	399	356	363	402	389	393	363	389	374	361	370	386	358	370	374	393	358	336	375	390	378	355	357	397	365	410	367	376	394	370	390	368	368	370	384	371	341	379	419	358	375	399	389	366	389	401	406	364	384	383	361	350	380	377	388	360	376	362	373	356	337	392	379	405	409	363	390	378	384	372	345	364	345	396	347	371	375	366	373	367	384	375	362	371	335	372	345	388	362	395	396	384	384	385	382	389	364	386	403	401	394	368	385	336	406	376	380	372	390	398	365	362	405	388	339	393	375	369	372	384	398	390	377	393	370	343	381	359	374	402	393	360	330	413	409	360	413	383	391	391	411	389	379	380	360	371	385	381	365	386	347	361	346	365	370	422	393	385	386	400	394	387	388	406	389	400	389	386	363	407	360	357	344	376	378	362	349	366	380	379	373	355	353	396	369	362	392	377	378	414	406	370	388	433	364	405	333	389	394	351	370	377	412	412	338	356	376	410	373	356	361	398	390	361	380	411	367	400	385	368	400	386	392	371	362	340	381	406	399	389	369	342	394	417	402	409	379	346	367	344	358	400	396	387	374	352	364	404	372	368	370	398	368	402	371	388	351	391	374	405	360	360	393	379	341	382	398	365	369	363	374	356	362	363	402	354	372	405	362	328	370	374	388	422	384	361	381	386	370	357	389	387	388	376	340	373	395	377	384	402	428	353	377	360	374	389	359	404	382	410	374	399	353	397	360	353	357	385	397	373	352	384	382	377	342	344	380	386	350	338	364	377	377	410	386	363	365	346	422	386	380	388	388	373	374	376	382	388	385	404	373	384	376	356	392	379	415	374	386	339	365	379	380	397	362	366	394	374	363	361	401	385	362	365	357	353	399	354	355	395	401	371	363	370	359	363	368	360	391	378	374	364	365	345	394	375	364	392	404	374	379	388	349	367	415	359	398	360	351	383	352	364	384	327	361	332	370	362	384	384	352	385	355	398	425	377	375	374	401	363	394	351	374	387	373	387	367	376	432	406	369	360	391	388	373	366	392	368	394	373	357	338	350	349	373	366	353	362	398	361	398	372	337	396	364	374	326	350	370	375	372	389	388	359	394	396	357	334	375	380	388	363	359	375	391	395	374	380	379	370	364	389	347	365	365	391	384	359	378	398	395	359	352	380	388	385	376	364	390	373	378	358	378	384	400	376	392	374	390	405	393	364	360	353	402	394	336	390	367	381	378	368	358	389	387	390	361	382	346	425	396	407	377	355	363	386	379	383	376	365	385	399	356	375	368	396	360	371	367	380	371	370	408	370	386	393	391	372	375	396	368	378	349	386	389	367	377	364	373	386	393	386	417	361	386	357	393	325	391	402	376	404	386	361	345	352	359	381	385	357	369	358	398	403	381	363	360	384	385	374	393	366	379	370	398	379	362	388	385	350	383	389	429	347	358	380	382	371	392	357	351	366	346	378	376	351	374	350	356	376	371	366	417	409	384	407	385	379	338	385	385	375	343	400	382	357	378	364	374	393	397	369	361	346	389	419	384	407	364	375	377	412	370	355	405	392	360	385	333	372	352	409	380	389	375	386	398	385	372	359	412	378	360	370	368	353	390	396	369	358	379	375	389	348	384	394	390	369	327	357	415	367	366	370	389	386	362	349	382	385	355	373	359	366	380	389	387	387	393	348	360	374	358	397	395	379	371	378	384	391	367	384	360	373	380	416	392	368	389	349	361	374	417	380	370	359	362	376	416	336	338	361	387	389	381	362	376	379	389	383	396	365	369	374	357	396	371	352	384	398	376	375	328	381	429	363	387	363	392	393	398	379	374	350	392	391	396	362	409	366	367	364	381	349	366	364	354	337	344	385	383	350	333	399	354	373	371	358	377	403	380	397	360	372	381	374	390	376	361	374	368	376	368	340	408	350	367	401	364	381	340	394	390	357	368	373	389	372	393	379	364	378	361	402	381	388	416	402	368	378	361	384	378	366	353	389	378	377	373	352	387	377	372	394	384	339	358	352	354	375	351	400	360	400	384	373	382	365	421	362	385	394	381	422	386	367	367	379	353	398	410	365	406	384	352	343	389	385	383	350	349	387	377	360	413	355	385	356	406	386	386	350	385	378	346	396	382	386	395	375	340	386	352	376	380	346	383	394	364	411	358	399	379	347	378	380	367	361	387	400	382	397	374	380	368	363	390	373	351	398	414	380	365	345	366	372	343	411	363	346	344	363	348	377	363	378	378	398	401	386	365	391	395	370	387	382	383	414	360	420	414	346	358	366	395	365	382	364	361	404	372	402	377	363	386	376	385	385	390	365	360	370	397	360	362	383	357	345	368	376	363	322	384	376	385	394	383	390	374	373	365	359	409	403	389	395	375	385	393	361	394	338	360	359	351	368	358	432	345	397	388	353	371	350	386	361	406	372	363	391	402	393	385	335	390	334	379	365	373	380	386	407	388	359	359	379	403	344	374	366	354	361	359	390	350	383	358	413	370	383	356	363	399	362	358	369	372	362	384	378	358	348	355	357	388	387	377	382	393	395	390	416	372	388	375	355	381	378	368	384	386	366	371	360	397	367	401	412	393	382	341	376	376	373	400	387	353	355	376	347	370	396	377	371	386	388	374	376	370	361	382	390	383	376
2862	5621	3385	1733	1307	1016	900	816	747	692	635	605	612	645	615	554	594	568	570	571	556	528	567	561	518	513	515	552	555	536	476	504	562	535	547	504	530	513	539	541	541	506	561	496	525	525	499	511	517	484	527	517	521	551	474	508	495	531	529	485	477	483	505	506	516	504	482	541	519	493	506	538	518	501	531	514	511	521	541	523	514	510	516	563	565	508	518	524	531	542	501	545	506	538	509	539	486	523	531	490	491	529	481	480	541	508	492	504	514	520	546	488	485	550	509	499	530	543	477	544	499	494	479	520	520	549	535	511	482	494	515	552	523	479	531	491	531	560	497	503	544	531	511	521	511	495	502	493	495	510	529	509	503	513	512	531	548	532	524	501	518	527	550	532	513	526	506	539	489	517	522	516	543	490	518	530	528	531	517	516	525	540	463	544	479	517	489	514	519	517	559	470	508	553	516	542	550	478	472	555	532	508	474	512	505	509	529	546	515	541	513	541	533	496	525	493	506	535	527	517	539	579	480	514	496	517	500	543	504	483	538	510	487	511	513	518	468	493	526	520	529	510	491	506	509	531	514	515	525	497	510	503	519	534	486	502	499	535	514	486	537	480	520	492	546	480	487	512	499	518	512	525	536	500	458	482	510	509	508	552	532	489	544	525	474	471	529	570	504	492	525	554	517	495	481	515	531	493	525	480	531	496	516	491	548	484	499	504	517	520	523	443	566	508	514	488	526	541	520	529	514	517	514	490	523	473	508	546	487	481	571	505	543	483	525	546	496	541	538	488	541	525	517	541	485	501	495	481	485	485	503	538	496	490	476	497	534	537	539	521	524	520	517	516	543	529	549	545	516	512	519	532	517	515	494	508	515	498	507	511	504	472	491	548	532	540	541	528	550	523	493	516	492	518	485	509	492	511	500	500	497	497	557	529	498	506	489	506	521	555	519	495	555	522	512	496	515	526	495	499	513	503	523	521	517	466	510	537	518	500	483	541	558	498	510	535	504	466	524	534	530	508	498	500	533	567	511	506	530	497	495	554	589	518	517	523	502	522	523	555	521	512	495	501	494	530	520	517	514	526	496	482	548	534	509	541	538	538	512	493	523	483	512	499	564	492	495	551	575	544	550	536	501	523	544	578	536	500	527	576	524	524	522	516	496	495	530	553	504	512	516	510	510	512	539	490	534	547	521	519	535	532	530	531	537	532	492	500	532	533	518	467	517	494	565	556	486	500	524	520	520	519	494	524	524	502	509	517	518	487	515	538	560	538	555	483	515	502	521	526	548	527	526	500	535	501	521	514	509	494	535	531	477	452	513	516	489	511	552	502	503	512	507	523	522	529	519	529	565	520	507	532	486	508	528	526	555	499	529	552	485	503	520	529	503	515	529	525	539	531	495	547	519	525	528	552	501	522	511	521	475	469	532	552	522	529	521	493	509	522	500	519	495	516	556	525	492	508	512	518	516	550	494	528	536	564	555	472	504	532	512	494	537	524	483	492	508	500	548	476	511	499	502	512	539	532	568	521	526	523	549	522	514	511	478	527	485	547	515	461	518	534	511	526	490	517	482	511	500	543	520	493	517	478	546	562	524	530	528	522	556	502	517	496	540	516	529	526	534	496	470	491	500	556	525	513	494	484	527	481	513	538	519	504	495	541	508	519	516	524	481	505	482	537	526	517	518	517	497	524	525	485	483	531	518	496	539	549	509	534	485	502	522	480	551	524	534	522	511	550	512	523	474	533	541	524	523	523	557	533	511	487	485	515	532	514	488	481	535	522	503	503	492	493	504	536	553	500	533	514	514	506	546	506	508	539	536	523	514	538	533	465	539	530	509	540	504	502	535	522	492	514	568	524	537	510	496	525	529	511	484	539	531	503	520	563	527	503	489	511	526	519	520	533	497	486	494	526	494	506	525	551	525	515	500	519	495	518	514	524	529	500	523	515	530	507	579	507	522	546	515	531	495	535	519	519	547	522	488	485	558	529	491	516	508	539	508	506	535	521	499	569	555	529	517	541	498	530	525	523	524	503	504	509	538	532	489	552	521	517	528	499	529	519	508	507	560	515	509	522	483	530	533	508	500	521	524	501	546	504	508	524	522	516	517	499	543	481	522	478	475	523	482	554	505	525	531	480	554	503	540	518	463	529	505	491	528	511	556	503	496	533	537	554	507	524	524	498	558	522	539	543	522	529	525	483	480	512	529	478	543	506	507	514	469	479	528	530	548	487	504	501	504	494	485	524	545	563	495	451	528	517	511	509	506	476	514	539	504	481	516	498	562	511	522	487	536	523	544	526	493	521	519	538	523	535	550	539	520	517	501	550	509	502	559	516	482	528	500	503	497	482	492	512	499	543	509	583	519	553	465	555	527	524	498	508	508	499	498	508	513	507	502	512	501	495	526	544	525	513	531	508	539	502	540	529	488	500	534	557	509	512	529	534	499	520	549	525	513	518	501	508	461	523	524	517	500	530	519	545	525	516	537	535	533	539	510	517	475	530	543	495	516	480	522	574	496	499	523	534	495	474	490	540	506	522	507	533	534	558	522	538	540	535	532	520	497	538	489	538	499	525	543	504	511	513	509	484	496	534	498	479	477	508	562	555	534	486	484	489	525	548	503	504	514	485	525	510	516	521	507	491	500	520	479	509	495	546	514	528	511	526	510	519	565	526	517	530	516	523	530	518	508	560	535	501	490	552	525	476	564	535	528	519	516	496	499	516	520	536	530	524	501	550	502	523	554	550	538	518	524	526	480	512	508	506	486	486	531	511	498	535	513	487	494	481	521	532	539	490	511	540	511	527	504	498	515	519	557	520	495	503	487	492	507	483	551	513	521	532	504	514	564	529	528	507	529	515	502	511	564	500	511	536	528	526	483	494	495	522	510	485	505	520	533	489	493	519	505	540	489	531	505	531	501	502	552	495	488	516	527	511	489	501	515	520	532	536	510	518	486	525	496	517	508	500	493	535	500	509	517	511	531	566	553	529	532	518	517	550	509	526	540	533	488	487	532	499	526	507	533	518	504	508	543	491	508	565	533	550	515	553	531	503	508	497	497	528	514	518	539	509	477	536	509	491	544	499	500	514	493	513	499	508	522	515	514	506	517	525	501	509	509	526	524	499	531	524	511	462	501	502	491	507	548	505	510	531	514	520	528	517	536	507	507	586	517	535	514	509	510	513	557	499	503	515	513	494	500	479	522	494	489	541	461	496	495	492	516	508	528	517	506	516	513	514	503	498	500	536	499	535	529	504	473	508	510	511	523	476	530	551	560	516	501	498	498	489	489	519	489	537	517	489	530	510	510	540	528	479	526	504	495	505	496	524	526	536	537	513	469	513	507	487	537	513	512	499	562	485	490	503	482	519	526	533	479	531	499	564	562	485	511	521	521	530	496	490	514	482	522	498	496	540	503	505	549	515	506	497	497	489	511	501	505	529	542	559	458	543	478	485	522	504	523	513	514	511	542	517	472	472	505	478	492	547
24243	20878	26067	24841	2010	368	308	277	300	260	263	281	265	286	247	222	255	254	237	250	286	246	246	241	257	258	257	249	259	262	278	254	274	250	228	227	252	252	248	270	248	257	255	260	257	258	239	222	238	253	228	264	226	252	247	232	240	236	262	268	249	248	221	243	240	236	216	261	218	263	239	246	268	243	239	252	280	244	262	238	247	235	255	239	244	225	241	238	266	210	215	229	256	258	246	230	227	253	248	264	271	246	260	250	221	265	249	263	240	224	255	241	241	235	227	260	235	263	236	247	257	261	252	249	267	258	216	256	225	237	233	233	212	242	237	239	262	235	240	234	229	219	228	245	211	216	257	270	269	246	223	243	240	243	231	272	263	223	226	228	253	256	274	236	221	231	272	284	210	241	262	255	245	249	258	233	222	260	248	234	223	234	225	281	223	241	255	227	232	228	231	243	232	245	250	275	221	231	215	256	233	226	255	273	284	210	261	253	236	221	251	265	241	220	256	236	223	240	260	273	244	226	223	275	276	242	257	243	249	248	215	247	215	240	255	275	260	249	236	230	216	258	258	236	220	271	251	283	241	233	214	231	228	260	272	245	248	240	247	270	245	255	265	233	233	252	256	226	257	215	236	259	270	245	253	253	245	239	246	272	250	262	259	230	253	258	247	224	278	250	221	242	232	250	245	243	249	222	243	250	254	217	259	244	224	215	228	246	258	264	238	229	210	211	255	250	219	235	237	253	262	249	228	224	236	255	228	281	238	260	234	236	216	226	233	229	270	231	234	251	257	256	236	222	221	236	233	224	260	256	273	243	240	242	214	248	224	233	255	258	259	236	249	245	203	247	232	230	230	240	233	254	253	262	264	239	242	261	239	245	255	246	248	251	267	243	251	245	253	233	260	218	241	241	219	234	278	239	243	256	238	259	242	227	248	248	223	246	207	223	235	223	222	240	247	248	235	248	239	222	251	213	228	254	239	236	236	255	241	230	256	231	258	246	232	204	230	259	245	237	254	256	231	266	264	230	266	253	267	251	225	211	258	257	267	250	246	222	241	231	243	254	225	266	243	264	250	260	241	225	236	236	266	263	253	257	261	245	252	256	259	246	231	235	260	240	247	245	261	223	228	225	241	238	275	222	247	254	235	224	261	259	239	218	254	269	272	247	264	245	237	242	243	222	235	241	239	263	223	265	255	244	236	241	246	259	231	257	230	260	225	271	258	245	246	238	243	224	245	224	256	255	247	218	237	257	237	271	252	226	236	252	255	239	239	220	259	223	243	249	251	255	261	225	208	245	222	216	231	239	218	242	252	252	257	251	234	244	237	251	266	222	235	262	257	239	268	242	230	225	219	229	261	235	242	258	266	280	233	210	248	206	237	239	252	263	250	237	225	222	246	241	235	227	243	209	223	250	228	244	238	260	252	260	256	222	245	278	251	250	230	216	241	270	220	242	226	215	260	228	234	246	246	270	265	261	214	263	231	254	261	234	242	231	279	231	260	251	214	250	246	234	251	225	235	233	228	247	266	252	254	230	210	229	260	229	225	231	262	248	235	242	230	258	247	260	267	242	215	241	227	237	253	250	233	233	270	255	229	229	244	230	243	241	218	242	241	252	260	248	258	239	250	240	257	260	239	249	241	247	246	242	238	247	271	250	235	264	265	230	244	247	249	254	239	242	224	225	230	232	223	244	254	273	266	209	271	253	247	257	247	224	258	257	240	246	228	208	256	253	255	244	242	225	233	241	232	237	222	254	248	222	244	248	253	245	236	243	232	226	230	262	232	232	224	254	234	227	254	247	228	239	227	255	251	257	243	253	269	248	244	238	266	246	240	233	242	228	211	239	268	252	253	263	214	233	244	233	283	244	255	239	213	258	241	256	257	258	255	219	248	244	254	240	262	228	240	231	231	246	253	224	225	253	219	265	255	234	237	239	263	257	240	232	246	254	242	252	256	250	237	245	253	235	240	231	259	251	259	248	232	195	237	236	249	255	251	237	242	252	239	223	238	239	231	242	249	240	213	267	223	226	282	216	243	250	248	257	260	234	250	256	242	243	247	215	237	210	256	271	290	251	234	245	258	238	219	227	256	248	233	271	231	269	253	252	251	252	255	234	241	262	231	262	251	245	235	248	264	274	251	249	280	257	224	250	258	219	244	225	242	231	253	264	231	248	233	229	220	206	217	224	246	256	251	222	240	260	252	232	262	253	235	205	266	251	260	241	235	234	263	249	273	251	245	254	255	224	237	242	226	244	260	244	237	258	247	266	260	261	259	268	259	235	245	241	251	225	225	250	237	224	260	221	264	269	237	273	226	234	251	264	234	228	238	253	236	271	238	238	279	253	240	261	244	245	227	258	234	276	238	259	252	243	241	220	214	249	262	244	235	220	238	250	284	236	237	265	217	255	249	251	231	266	251	217	252	253	251	247	235	249	224	253	231	230	255	226	243	224	227	247	249	246	260	242	249	238	259	230	245	219	228	255	229	255	237	266	245	234	253	265	245	261	247	243	260	223	236	242	257	239	261	269	239	271	231	254	244	232	260	242	238	237	227	225	242	223	245	224	226	263	227	249	226	241	275	271	283	246	235	252	248	267	249	247	222	262	249	226	212	242	266	243	267	240	229	231	237	225	280	228	229	222	281	240	230	217	239	277	241	232	252	244	239	248	256	244	234	246	263	233	224	221	225	238	229	262	251	255	243	244	260	242	250	236	249	231	244	254	259	240	241	243	232	247	250	256	251	248	275	245	231	242	264	259	238	219	229	214	237	251	255	231	241	252	277	238	228	227	243	211	272	257	257	239	233	235	247	252	241	235	226	233	248	227	252	215	244	264	278	266	237	244	276	252	214	261	238	249	260	272	250	245	282	213	250	255	224	222	235	259	240	230	210	224	274	259	197	260	249	251	234	238	247	229	238	241	222	244	239	228	226	228	252	270	255	230	234	228	233	259	246	237	236	264	218	241	266	221	254	214	236	230	240	255	249	225	231	236	249	247	284	254	231	230	237	234	250	252	224	255	257	244	254	221	217	261	267	249	251	245	241	252	243	250	255	229	238	226	250	247	208	239	256	269	231	225	245	285	255	253	238	223	266	228	244	226	229	234	224	264	244	266	248	251	276	244	239	249	232	244	248	231	237	218	271	236	261	229	237	225	279	209	235	240	237	239	272	250	255	241	232	201	239	243	248	216	246	224	231	243	250	231	270	251	223	224	264	232	254	259	256	248	221	262	271	248	234	256	243	237	267	259	263	247	252	240	223	251	243	250	245	235	243	255	236	234	266	224	224	258	229	249	265	239	231	239	237	229	224	227	243	222	242	245	214	219	248	246	225	264	260	271	246	248	232	215	242	263	210	228	262	232	231	260	233	263	238	218	233	256	249	256	269	265	245	239	250	223	264	230	235	244	251	230	251	253	245	223	251	224	247	239	267	216	241	230	244	230	245	241	237	231	239	254	254	228	230	223	232	228	263	237	241	224
3047	3273	1881	989	716	612	509	439	437	420	365	367	364	350	372	347	328	313	330	323	323	318	349	337	295	327	333	333	315	305	332	323	301	292	305	327	321	346	333	325	343	334	324	324	338	338	343	326	299	320	296	296	326	339	333	311	314	261	298	304	337	310	322	314	343	326	319	317	302	317	357	309	313	320	312	331	334	328	288	328	334	316	327	329	288	317	308	335	313	286	339	277	299	291	275	330	319	314	312	342	297	300	340	337	337	276	324	310	323	340	327	305	322	329	334	280	342	340	330	333	337	304	281	317	307	313	309	361	301	314	302	312	322	283	294	315	309	312	312	317	301	302	302	320	312	324	304	333	308	334	302	322	307	330	311	286	333	329	301	323	266	303	310	320	303	339	307	350	296	285	291	342	316	304	355	318	310	345	325	307	325	300	327	307	316	328	305	295	318	306	311	275	348	294	310	318	321	308	322	304	306	303	301	336	293	302	276	279	301	304	285	291	300	301	311	325	323	337	337	299	302	346	311	311	318	307	319	320	317	285	329	305	276	302	302	300	300	307	304	298	288	339	301	328	278	333	306	331	324	280	329	309	332	287	286	338	307	306	317	341	332	323	318	295	280	299	316	318	318	348	296	283	277	329	327	319	297	301	321	312	276	322	317	314	351	282	312	321	289	324	324	296	306	302	308	282	336	315	321	335	318	319	315	324	290	321	299	337	352	282	338	324	320	324	309	327	309	325	282	346	331	334	335	289	329	280	301	304	302	327	289	334	333	299	306	328	317	311	327	297	291	291	321	307	329	304	314	299	321	305	290	305	314	324	291	343	295	327	285	310	315	341	303	307	306	280	303	324	284	299	297	316	364	318	321	316	296	296	373	300	299	305	298	281	300	343	332	277	335	323	328	309	285	317	280	352	308	325	319	301	300	310	311	309	328	318	341	313	305	301	331	333	314	301	302	330	285	306	325	320	324	307	295	305	329	311	294	328	332	326	308	280	333	310	340	336	302	282	293	312	339	319	293	308	326	307	310	315	326	315	341	309	309	284	300	333	326	309	314	316	279	320	339	305	321	289	271	297	337	322	305	323	296	279	301	337	323	305	313	296	321	332	342	302	330	306	319	324	326	332	286	307	288	301	315	285	305	302	323	314	295	328	308	324	310	306	284	299	324	324	294	326	303	352	298	324	320	298	316	325	318	321	354	316	303	282	342	323	351	309	299	317	331	296	322	322	306	347	315	322	294	321	350	342	313	310	326	301	322	310	315	319	325	346	302	300	278	317	325	345	305	296	266	315	315	290	305	336	313	314	307	309	291	312	317	339	336	288	313	316	317	313	297	328	327	279	307	305	310	306	305	308	297	301	320	337	347	322	325	302	319	296	335	316	334	339	296	311	324	316	336	313	318	305	320	338	314	251	323	308	346	309	307	317	308	325	321	316	331	322	299	316	315	301	293	323	310	333	289	337	306	297	315	329	317	330	347	313	320	335	326	315	319	313	291	331	311	346	349	312	337	309	306	317	309	284	296	300	326	306	339	319	321	283	310	316	293	304	331	345	326	309	311	300	316	305	291	308	337	306	346	320	300	327	315	294	315	332	322	330	272	295	321	315	333	321	335	310	328	299	296	281	329	341	302	315	319	330	307	287	310	311	297	314	330	341	329	315	328	308	295	334	339	316	296	292	306	313	319	299	293	346	299	322	318	331	330	330	322	327	328	311	282	330	282	314	313	329	307	282	325	333	314	333	332	328	278	305	290	354	315	333	287	314	292	325	315	320	316	304	304	328	312	293	301	284	309	307	276	331	311	305	329	342	312	325	346	319	297	299	328	324	306	315	331	307	312	322	329	327	310	336	337	338	335	340	312	305	349	282	313	320	319	337	284	330	319	357	304	301	306	316	310	304	337	282	310	297	290	310	334	323	308	316	333	312	332	327	302	333	316	320	303	292	330	301	297	334	327	317	340	317	297	290	316	297	293	323	321	294	315	330	335	316	318	316	371	302	276	301	305	342	295	306	321	338	314	292	312	302	301	282	305	285	289	302	332	320	335	312	365	346	320	329	302	327	301	336	294	311	349	354	315	308	326	312	295	362	299	365	367	299	336	337	309	324	279	313	324	321	316	345	330	319	335	313	327	320	319	320	299	300	307	338	326	282	294	318	297	296	308	307	311	325	300	341	277	295	332	289	307	309	276	330	330	335	310	316	328	317	291	323	332	329	328	313	308	309	318	319	310	334	307	316	337	336	330	314	324	322	312	313	297	305	298	328	300	327	307	319	336	324	323	329	284	309	300	298	357	300	306	271	340	292	337	317	306	304	281	302	332	312	317	324	328	318	310	334	324	324	293	306	320	296	316	302	312	330	310	303	343	310	325	336	307	300	293	330	332	333	311	314	342	323	308	308	349	330	301	315	337	286	283	330	300	349	340	309	304	318	255	312	302	321	321	297	302	307	313	308	323	307	320	301	286	322	311	336	324	295	307	281	295	296	321	326	316	318	322	317	313	311	313	320	327	315	305	323	311	311	319	329	310	325	344	324	318	296	300	329	306	319	320	293	312	307	322	291	302	295	312	317	337	330	331	327	319	310	317	322	319	281	340	314	312	303	316	296	306	319	303	325	317	329	331	292	343	331	307	349	324	347	306	300	312	298	305	321	342	323	302	292	327	305	304	323	338	343	336	285	292	336	322	298	305	323	319	334	302	272	359	340	305	315	325	303	342	322	312	294	322	284	310	295	304	307	310	319	330	317	312	336	300	323	285	295	310	301	291	297	304	305	319	313	285	307	325	304	319	322	339	327	295	304	264	301	318	303	287	335	299	323	333	323	297	345	280	295	311	295	335	314	315	316	288	327	313	307	332	311	299	331	321	312	310	321	327	293	326	309	299	342	322	301	290	355	333	324	302	320	281	306	314	315	322	299	319	320	310	305	296	296	290	337	324	315	323	288	318	319	298	311	321	300	306	293	303	323	326	305	300	311	318	341	305	319	321	335	315	320	314	300	327	304	308	321	284	291	327	321	281	314	343	306	291	285	320	320	305	331	332	302	307	294	337	287	323	342	332	308	334	306	310	337	315	290	331	331	330	295	316	332	307	363	299	290	341	303	301	306	337	285	310	314	327	327	304	304	305	336	343	282	297	345	310	339	316	312	349	291	329	314	282	297	303	334	324	313	315	308	298	278	330	327	333	340	303	279	305	290	332	335	312	294	343	290	292	302	326	316	299	302	284	313	313	301	339	298	306	311	306	310	293	325	276	314	309	325	301	319	327	299	289	313	284	315	320	317	331	307	318	305	320	326	311	274	306	305	302	292	285	309	299	332	285	294	313	308	302	316	333	305	315	323	302	332	323	350	304	361	302	326	313	293	292	305	319	340	310	305	302	315	314	301	288	297	291	298	328	326	324	312	336	331	302	317	291	310	303	281	305	316	309	296	301	293	291	350	362	296	322	330	311	300	297	321	346	302	342	309	287	303	334	319	331	270
22194	20899	28269	23673	20894	20042	1234	500	400	366	349	324	338	294	324	315	305	294	270	273	317	298	272	294	327	304	287	298	275	293	284	286	285	276	284	277	283	294	263	289	273	291	305	273	278	251	268	262	275	274	302	245	299	258	320	285	258	291	286	290	269	314	274	270	251	276	300	280	283	270	282	266	293	259	290	296	251	295	288	264	256	304	265	262	282	289	294	273	256	243	292	273	271	293	246	275	256	277	257	269	271	293	247	288	286	286	254	280	277	268	265	266	275	268	268	310	281	278	266	287	254	249	266	270	330	258	297	316	292	266	250	246	282	257	266	247	275	267	256	279	272	266	272	264	269	294	277	275	267	274	273	287	245	267	240	259	258	247	268	264	263	296	290	261	295	293	296	268	307	274	256	283	312	288	247	249	283	261	282	235	251	292	279	307	265	280	279	285	258	278	250	287	289	277	269	292	284	272	277	274	264	289	273	253	280	243	293	265	319	279	273	266	298	270	268	245	310	278	278	246	268	260	250	275	283	301	261	274	273	269	302	304	279	287	288	277	283	270	270	268	282	258	299	249	270	290	294	275	287	284	311	293	280	269	276	287	259	275	269	269	286	298	288	272	281	281	255	277	285	277	264	253	254	282	286	268	276	260	256	281	268	292	293	270	304	280	279	255	267	283	252	276	258	262	274	293	325	244	297	275	270	258	268	273	262	266	284	250	269	292	284	263	280	292	281	269	255	276	271	288	283	257	263	290	242	266	274	273	273	293	281	296	296	290	315	265	270	261	272	263	290	269	290	300	288	281	262	267	292	264	273	265	280	252	275	271	257	285	265	277	273	244	283	270	313	265	274	298	299	273	268	271	271	262	262	267	286	267	288	283	273	297	258	240	267	260	265	266	287	236	279	279	277	254	263	255	263	290	296	278	260	263	256	264	255	272	280	255	275	323	268	245	290	252	269	275	257	296	277	296	262	285	268	288	259	250	283	294	281	279	256	291	277	289	300	298	285	272	285	288	302	331	266	265	256	267	262	287	272	337	273	299	254	295	263	292	284	306	299	246	263	295	248	303	259	281	294	272	262	274	259	263	257	275	286	247	279	267	260	282	290	278	272	275	282	275	275	276	277	283	255	241	288	283	298	262	262	248	271	245	247	307	288	283	274	255	269	250	278	279	250	279	277	257	286	251	283	268	275	280	284	270	265	308	294	305	266	285	290	259	249	270	280	274	266	273	273	284	274	245	290	272	280	244	275	271	258	265	278	307	259	296	254	214	256	278	274	275	308	296	229	278	255	276	290	261	280	269	270	267	269	258	292	287	286	270	265	280	292	284	254	301	263	222	259	299	265	276	267	282	282	273	285	258	281	281	256	285	290	241	273	266	301	310	295	289	285	272	274	284	262	273	283	272	258	276	265	261	281	257	283	249	284	290	268	277	289	247	277	269	299	283	256	279	285	277	269	281	283	261	264	276	255	273	264	270	260	300	264	276	284	230	263	274	236	272	247	293	276	300	262	303	279	277	285	264	289	275	268	276	266	242	264	292	267	281	263	295	269	270	254	279	239	311	279	269	270	274	279	268	253	264	237	277	268	283	262	281	304	240	266	287	258	261	283	304	272	270	281	271	252	310	273	272	272	289	261	276	274	257	267	259	269	246	275	309	283	296	274	299	282	281	263	256	286	274	289	291	271	288	282	243	271	269	289	255	242	266	258	300	278	261	292	276	261	272	281	302	298	285	272	269	259	294	256	281	234	271	274	296	253	282	288	296	256	284	280	273	253	285	295	253	272	254	280	303	288	255	283	265	295	289	273	257	310	265	269	271	277	285	252	294	286	279	271	265	276	265	289	274	280	270	302	257	296	258	281	260	285	245	278	278	254	273	266	280	269	317	280	266	243	237	246	284	314	281	286	275	262	250	264	257	279	302	285	267	276	271	241	278	255	249	303	280	283	270	304	282	277	268	289	261	282	265	302	271	275	273	272	269	282	279	282	274	279	260	277	295	285	291	263	254	268	274	266	262	273	255	262	311	266	239	267	271	285	272	292	277	273	260	268	260	260	244	279	275	290	271	271	268	273	278	276	255	260	269	263	258	252	248	285	289	289	266	254	245	268	248	262	297	274	312	269	271	300	268	308	281	290	279	248	293	265	262	294	282	253	275	278	272	277	303	271	243	258	279	289	271	284	255	280	268	271	270	273	282	234	277	284	277	276	254	262	262	275	251	269	262	284	288	275	261	288	265	269	270	276	265	287	282	299	274	262	280	283	276	256	265	294	275	275	284	265	267	237	269	264	275	304	286	257	257	277	264	264	239	272	298	274	248	280	279	266	273	251	308	276	287	281	292	261	294	300	257	309	258	269	267	276	264	288	257	279	298	250	286	260	285	262	270	277	289	265	269	243	312	261	277	277	276	281	278	285	264	266	261	273	290	259	318	295	255	286	271	274	265	277	274	288	241	249	284	262	261	274	270	278	284	252	292	274	296	270	247	284	276	280	234	280	263	284	262	266	280	284	262	261	268	286	253	311	278	288	302	270	269	291	271	280	291	270	280	282	247	267	274	295	266	287	323	269	285	267	271	267	250	277	269	298	312	287	291	244	266	285	254	249	294	269	287	257	257	252	286	295	282	300	263	282	264	281	245	286	249	264	282	289	297	292	289	298	300	254	295	261	315	265	267	278	280	236	293	291	281	296	269	281	268	253	240	272	275	285	273	247	281	254	261	302	280	289	258	269	272	289	264	259	302	261	272	263	287	266	294	275	276	294	295	292	255	278	262	270	259	256	293	256	258	271	275	278	280	263	267	301	262	280	279	293	259	254	264	267	267	279	278	289	277	254	277	288	287	283	290	274	267	260	277	289	265	277	311	286	279	263	257	268	233	258	272	276	273	290	278	270	276	274	270	296	253	279	277	277	257	310	296	306	277	269	297	262	265	244	289	299	283	288	229	269	253	281	266	270	274	300	261	275	302	233	273	300	291	253	267	262	313	281	263	270	238	266	280	275	282	284	256	265	268	284	266	269	248	283	272	270	262	266	248	276	299	283	245	274	244	241	284	267	283	273	299	261	283	297	262	263	312	286	314	310	285	276	253	282	273	269	266	285	270	280	265	248	266	247	286	279	279	228	285	249	301	265	257	277	301	296	274	267	257	252	264	286	259	264	280	280	271	287	277	272	289	266	288	255	293	291	279	306	245	270	260	279	264	291	295	280	287	256	285	274	280	258	282	271	299	289	314	261	284	260	298	245	249	293	278	285	266	290	267	255	263	280	250	260	257	296	278	262	273	249	243	288	281	289	268	271	294	264	280	271	287	245	269	285	269	267	258	269	298	279	286	269	242	285	274	294	295	266	279	259	265	256	277	263	230	263	255	285	308	301	268	246	262	278	283	260	253	221	265	285	291	271	256	260	292	265	287	293	250	273	281	253	282	285	253	302	261	283	273	268	259	251	278	299	286	266	238	291	277	299	286	276	283	283	288	268	298
3781	9755	5637	2768	1963	1415	1194	855	786	706	632	582	561	496	466	474	454	455	434	414	443	402	401	399	361	362	396	382	366	379	353	402	346	351	346	386	377	347	401	321	355	367	383	356	340	346	362	349	331	366	388	368	333	380	352	385	357	380	392	361	354	359	333	354	328	347	368	378	382	381	364	336	369	337	353	380	354	360	361	340	372	376	344	352	387	339	371	329	379	379	388	333	376	383	378	340	358	364	378	368	392	363	389	338	379	339	381	359	363	357	352	348	360	392	361	359	364	348	350	361	344	367	389	396	378	351	376	346	345	366	390	338	367	344	349	329	336	360	340	355	402	353	343	375	380	324	372	332	348	383	370	351	369	366	351	325	375	346	322	408	359	361	348	322	327	348	323	358	332	349	319	359	337	363	381	408	380	371	369	317	323	328	347	377	368	359	359	357	298	364	332	367	327	402	340	338	385	354	348	350	394	360	364	366	387	358	357	338	335	342	359	361	342	356	342	363	346	339	356	365	351	341	388	353	358	376	365	378	366	357	357	359	358	401	345	351	370	361	341	354	347	385	390	384	339	345	353	352	365	354	365	308	368	321	360	391	380	373	354	353	389	359	336	321	320	343	346	299	317	359	371	364	338	353	331	365	341	340	343	345	332	372	364	377	358	352	355	375	363	354	336	340	336	347	350	345	368	341	349	352	397	332	339	344	383	351	351	391	339	335	380	367	354	342	356	361	344	349	356	378	358	371	358	341	369	362	336	355	368	349	356	343	360	384	365	337	359	422	344	351	371	366	370	353	339	402	369	326	375	352	337	367	375	350	367	356	379	365	341	338	323	328	368	388	343	348	337	356	366	342	352	361	391	341	334	374	356	355	389	362	322	345	373	381	383	348	346	357	354	376	350	350	341	367	362	366	338	349	379	315	321	365	345	319	376	372	364	357	338	375	365	368	382	385	347	347	369	382	354	349	350	363	328	357	364	360	354	360	378	371	375	353	360	344	347	380	333	354	359	371	334	333	361	341	343	372	315	350	382	403	353	340	366	386	352	328	338	379	387	354	374	340	343	340	357	370	358	372	317	323	372	373	359	370	353	350	325	371	337	376	351	343	356	405	346	375	369	343	359	341	353	344	344	329	368	341	366	361	352	384	363	357	333	348	381	338	354	363	362	357	398	383	392	352	352	376	367	356	363	364	373	380	358	342	368	371	362	348	377	356	361	376	357	376	340	367	345	329	331	332	348	355	341	343	348	382	344	338	350	360	361	371	341	346	334	334	388	383	377	312	345	397	366	315	344	358	371	361	369	353	341	379	346	347	318	369	330	405	362	369	364	349	373	384	347	356	383	361	394	349	373	331	344	356	390	349	342	369	379	379	342	386	359	353	381	375	365	373	357	355	322	376	346	364	331	352	343	349	352	361	395	370	340	350	361	377	344	369	365	351	313	352	351	374	338	337	374	355	352	379	355	378	373	396	363	356	339	403	368	347	332	351	344	352	352	366	348	342	319	385	339	376	349	362	378	356	315	351	343	357	361	373	366	339	368	383	361	350	371	367	346	377	366	357	375	398	374	333	346	349	311	360	333	357	343	351	370	335	346	364	367	325	368	338	356	378	358	367	352	389	350	370	341	380	392	374	358	344	311	355	371	358	380	331	341	370	381	352	418	352	349	339	392	384	326	340	343	351	330	359	371	380	353	348	352	358	345	355	381	357	365	376	352	349	319	366	333	346	374	368	387	320	362	349	362	353	350	348	386	369	374	383	359	353	329	353	392	361	359	348	342	353	368	346	409	393	375	366	357	391	345	336	352	353	356	385	329	332	374	361	361	363	359	366	374	359	325	366	369	351	358	359	377	367	330	365	372	366	377	331	312	362	364	382	365	359	355	326	364	372	360	344	355	369	377	367	361	371	357	365	354	354	358	359	344	329	307	352	333	366	364	332	345	344	341	372	348	323	354	383	397	337	377	365	384	376	392	361	356	309	370	357	359	385	363	375	339	353	317	344	351	375	377	365	341	375	362	337	345	340	353	332	361	342	339	357	365	336	386	346	377	403	361	357	361	343	379	356	339	366	377	385	355	358	351	342	376	343	341	402	329	321	375	383	370	350	353	362	349	382	339	359	362	365	345	374	324	355	357	356	378	362	371	349	327	328	384	360	355	353	329	369	371	352	365	360	330	350	347	337	354	385	355	374	363	362	351	349	333	374	366	337	352	403	338	386	367	327	345	374	367	375	355	322	332	374	340	373	325	382	364	379	374	351	374	354	339	342	362	343	353	340	338	359	359	339	370	353	338	372	348	366	344	351	364	340	375	352	355	386	368	356	355	396	331	354	395	341	358	337	372	351	357	342	354	358	350	356	347	346	345	358	370	333	349	376	361	381	337	369	353	375	362	321	374	362	355	355	353	377	334	356	374	354	345	358	333	380	357	361	347	367	339	345	361	362	356	364	376	290	336	357	323	358	318	377	326	361	388	323	353	360	346	372	335	338	383	363	387	356	366	351	354	345	346	348	334	358	364	361	382	362	377	381	378	361	398	384	328	355	358	326	369	347	324	368	321	381	341	374	394	357	351	354	344	379	372	388	338	355	348	360	366	380	382	347	359	398	322	324	350	352	376	361	367	352	371	335	348	350	354	391	363	385	369	363	366	370	380	373	371	348	375	352	386	364	363	366	368	364	352	398	348	340	358	320	342	342	314	376	367	387	395	313	376	356	383	358	362	372	324	354	395	375	365	370	349	362	356	355	361	341	339	362	336	347	361	359	374	370	347	368	344	346	346	392	365	335	370	362	347	355	376	356	338	364	360	328	359	329	363	369	344	375	365	359	363	340	357	387	376	389	362	362	359	366	337	371	366	349	346	347	345	349	343	368	344	378	360	319	317	342	362	345	389	319	355	326	355	371	409	347	384	317	376	386	359	385	374	368	304	349	336	392	373	342	352	371	359	310	347	322	320	367	346	337	354	340	366	364	369	338	367	373	390	376	373	360	338	366	343	376	344	363	413	326	360	340	371	348	333	341	368	368	387	356	346	338	369	393	355	382	364	353	368	387	359	366	346	338	372	379	341	368	385	373	325	348	393	356	374	360	343	357	358	368	354	357	382	334	345	331	374	352	354	370	348	355	338	313	356	357	349	375	364	335	370	343	356	358	354	375	354	378	380	355	337	349	365	353	361	354	384	339	348	342	344	363	345	349	365	364	351	354	390	388	391	355	361	368	356	366	364	349	415	348	372	383	365	330	371	349	336	395	358	365	358	332	346	323	378	392	349	351	345	361	334	366	348	368	346	353	364	375	353	346	353	364	339	360	359	380	360	342	351	351	369	366	335	344	368	366	371	353	335	371	361	355	382	383	367	369	356	354	369	325	356	391	350	395	345	366	361	330	355	357	357	360	333	329	354	339	354	368	318	400	359	364	344	359	384	362	367	371	378	361	366	385	352	393	344	335	347	336	337	326	376	339	357	344	362	324	366	355	373	392
27013	17864	3568	538	408	360	333	351	362	363	355	388	331	357	299	315	357	379	362	367	370	324	348	405	385	351	346	347	357	339	346	334	363	365	395	363	372	361	317	348	351	347	317	352	335	340	366	354	355	337	326	350	340	346	355	329	370	343	332	323	336	369	334	339	360	368	336	345	377	335	350	331	346	379	367	346	329	340	364	351	311	329	352	338	316	342	364	350	321	334	300	362	310	335	368	347	355	352	366	337	355	360	347	359	355	349	354	338	333	347	342	357	352	350	330	348	335	328	346	324	311	300	332	366	323	336	381	345	359	326	341	334	370	335	368	350	368	331	356	340	390	338	386	318	372	311	356	357	318	312	341	379	351	349	358	338	355	339	344	363	327	369	327	358	327	359	360	362	362	339	353	338	369	330	387	362	369	344	336	325	365	348	341	341	354	348	335	340	350	349	355	354	332	333	358	335	365	369	372	362	332	336	364	324	355	326	332	336	364	361	384	347	337	312	366	377	340	326	365	345	360	359	325	352	339	345	351	347	337	371	335	337	326	358	304	356	371	339	324	323	343	332	342	370	352	341	322	328	359	351	353	338	350	339	347	324	362	317	334	326	336	321	355	363	332	344	336	355	321	352	349	322	353	339	362	334	333	360	320	329	330	333	392	322	349	336	343	372	333	364	360	338	338	334	349	354	376	354	327	328	347	370	333	338	374	339	357	346	359	380	342	337	323	352	339	352	347	324	330	354	368	310	329	315	360	332	330	369	376	375	363	330	346	359	373	323	326	358	344	342	356	346	349	355	332	334	339	357	339	347	349	335	336	352	380	367	350	333	355	365	321	383	350	348	317	307	369	341	334	316	335	325	332	329	354	359	358	354	363	351	363	366	320	355	342	353	321	351	363	353	355	340	346	330	347	330	359	336	376	351	337	365	304	332	351	358	335	373	334	347	360	358	355	341	326	355	356	361	330	375	329	350	350	346	376	381	375	366	360	334	325	344	324	342	332	323	347	348	357	324	335	359	337	331	358	368	338	310	336	333	335	290	388	355	338	363	399	318	363	333	367	393	351	354	331	345	327	324	351	343	358	347	346	334	345	359	353	353	331	343	350	338	352	355	373	359	342	363	372	366	337	360	338	340	338	326	380	332	362	323	349	358	299	344	332	337	350	349	335	343	316	361	317	365	383	388	332	328	326	366	344	361	340	311	356	342	369	332	317	316	351	345	325	348	334	331	328	327	330	350	349	339	360	380	313	349	352	345	359	367	336	348	337	379	354	319	337	353	351	353	340	313	337	338	325	364	365	330	365	372	324	346	360	339	351	391	374	334	336	322	355	354	361	328	357	355	370	349	354	353	367	345	339	354	324	357	313	344	341	331	347	341	315	352	346	359	367	348	326	344	320	331	332	356	336	357	366	351	371	323	328	347	333	347	322	355	363	356	345	357	332	352	338	351	379	350	346	322	354	366	316	352	348	336	321	325	345	351	364	325	342	338	385	365	351	333	352	339	345	337	352	353	334	347	332	362	380	360	339	327	354	360	350	385	337	356	338	378	365	344	345	345	330	355	336	322	343	335	370	359	378	340	304	361	343	361	369	351	321	354	315	323	363	348	323	309	371	343	389	336	363	320	350	337	362	349	316	334	348	356	340	342	382	345	345	349	324	334	364	339	348	340	376	333	383	363	324	351	342	346	323	341	366	347	326	357	354	359	379	329	313	347	359	327	365	366	396	358	346	367	319	377	378	322	330	335	356	323	335	352	355	360	356	336	319	331	367	354	356	342	352	329	322	355	355	325	359	378	357	330	402	316	332	338	384	347	335	321	333	344	337	370	342	352	372	294	367	369	366	341	359	380	380	317	356	373	372	342	348	345	357	343	342	318	341	340	340	352	347	336	346	333	354	340	341	363	345	379	365	342	366	351	319	362	353	349	329	375	337	351	348	384	323	341	341	328	358	339	327	338	356	354	366	377	368	384	332	321	330	318	359	405	355	373	347	310	340	330	359	322	341	298	363	358	347	362	342	366	333	345	359	324	325	351	331	336	393	316	341	310	346	319	341	362	361	332	325	333	313	353	365	368	352	358	333	341	342	337	370	320	334	365	353	365	334	364	306	362	370	346	370	342	321	327	351	356	341	365	320	343	332	322	350	374	345	357	342	308	337	334	314	388	324	348	340	344	332	307	376	346	320	343	344	323	347	334	332	354	331	333	396	358	328	334	382	358	361	321	333	304	309	328	374	354	335	321	358	331	340	346	380	317	346	356	343	328	321	347	319	310	342	365	366	384	355	373	325	335	352	319	382	361	314	325	348	337	354	350	346	312	314	342	364	345	316	310	334	356	341	363	374	326	358	332	356	362	371	346	342	327	335	336	320	348	372	303	366	365	356	348	314	338	336	378	345	348	361	364	354	356	355	341	353	351	339	335	341	355	304	329	359	351	364	350	356	349	368	317	355	371	385	343	317	350	340	351	348	309	339	307	358	350	348	326	323	327	366	348	307	339	331	374	358	353	356	338	323	361	344	344	345	337	312	354	360	350	342	344	331	354	328	361	343	296	348	361	358	329	350	362	353	352	304	345	290	373	309	346	345	330	333	343	354	353	347	325	346	361	342	375	342	366	394	350	360	359	331	373	342	347	355	382	348	315	337	335	333	345	369	359	341	342	334	369	329	344	362	345	371	328	340	355	309	341	357	321	364	339	336	331	315	357	349	360	349	317	330	331	364	314	338	323	353	338	301	335	368	327	368	367	334	340	345	299	326	326	336	366	347	380	342	309	368	339	350	350	356	318	336	351	342	334	349	350	338	304	345	353	347	322	369	365	344	339	375	371	358	356	362	363	346	370	303	360	347	338	335	329	340	367	357	319	339	361	328	360	333	328	355	352	315	352	350	330	366	336	339	377	368	368	345	372	322	344	327	329	373	344	314	335	360	342	361	320	371	339	358	352	334	382	383	356	363	381	340	370	330	355	339	368	338	398	332	329	343	345	362	325	339	353	353	334	355	340	334	321	351	336	332	343	366	340	366	357	354	367	340	334	340	332	320	364	355	328	348	375	373	374	363	332	336	325	326	367	351	339	350	367	331	344	356	330	391	346	330	344	306	365	365	366	376	345	356	343	309	376	319	337	331	334	386	376	354	333	316	321	337	325	359	346	332	349	346	349	358	361	340	360	357	303	313	353	358	314	382	339	336	341	332	379	328	343	343	355	331	307	320	320	342	331	347	330	353	345	383	320	346	350	329	358	366	359	356	358	344	322	332	357	363	355	319	328	369	332	339	348	332	352	350	353	333	364	352	375	333	334	338	329	341	345	365	371	337	351	318	365	371	364	372	342	346	360	345	342	297	338	331	346	344	352	334	340	370	324	363	344	336	355	376	355	335	309	337	355	339	348	345	366	331	362	322	308	361	347	338	319	346	360	332	358	349	330	375	340	343	324	340	343	362	349	355	310	370	375	354	350	357	409	328	346	329	345	282	331	338	373
4274	837	693	577	554	543	459	457	437	484	475	451	470	471	439	467	430	453	459	516	448	446	499	449	471	469	486	455	486	451	477	467	453	467	474	474	475	427	450	463	447	444	455	479	479	450	457	501	457	470	502	478	479	444	472	460	464	453	450	475	436	501	467	462	478	435	442	472	418	468	446	462	459	420	447	466	429	461	473	500	430	458	449	491	446	515	464	443	473	468	479	434	506	436	496	497	436	486	496	467	459	479	490	474	465	459	466	453	471	478	501	483	456	435	460	456	483	433	411	492	465	458	424	467	475	458	467	478	475	476	471	473	446	479	475	465	479	444	463	455	516	473	424	501	467	461	457	447	484	484	490	410	442	453	441	478	447	473	490	457	477	465	473	478	479	454	403	460	453	453	477	498	460	502	465	443	439	427	437	453	444	455	446	494	468	444	450	484	468	460	493	457	435	480	499	451	479	469	441	473	420	501	430	454	490	478	463	444	480	435	443	466	467	505	501	475	475	445	503	468	417	450	456	439	461	455	492	491	479	488	480	470	459	495	442	479	457	457	454	452	485	451	429	453	447	512	473	468	429	500	469	483	485	501	443	478	476	446	494	469	437	513	506	475	498	508	472	499	457	469	499	451	482	449	451	492	457	496	445	453	453	442	450	468	483	475	488	489	476	429	489	460	443	466	478	435	421	498	444	439	476	505	438	427	505	474	492	460	441	441	477	483	448	462	450	463	455	468	442	436	482	447	424	459	448	458	453	485	454	447	506	476	496	482	506	477	478	463	455	421	469	502	512	466	483	471	515	431	444	470	482	472	456	431	484	534	488	501	457	432	479	499	450	477	470	505	459	421	524	465	461	439	432	478	441	512	481	493	469	414	463	423	456	475	463	485	463	482	464	476	482	444	492	473	484	462	428	451	477	476	404	485	425	456	465	449	420	446	485	437	445	473	451	425	489	484	497	522	432	487	478	473	453	502	456	470	466	455	487	519	477	469	442	460	460	462	517	455	475	484	453	451	440	459	466	476	475	473	447	469	501	480	483	501	460	451	444	434	446	421	463	462	458	500	464	454	488	484	481	475	491	468	440	457	463	429	436	477	456	508	439	436	446	464	475	467	474	459	478	461	456	464	444	463	488	481	489	486	445	485	488	452	423	473	445	503	462	442	462	492	514	470	457	476	495	413	494	481	481	482	443	471	446	468	455	447	457	450	442	423	468	486	476	452	469	451	432	444	488	447	449	439	469	462	420	430	461	476	493	484	463	445	461	462	433	478	477	473	485	484	469	440	493	422	476	460	472	448	473	481	459	470	467	437	487	476	466	486	465	485	475	498	453	468	458	471	448	454	483	471	445	474	450	462	475	451	442	469	464	494	500	476	433	476	443	477	485	463	455	497	494	489	482	501	452	492	509	449	467	494	433	432	456	458	460	465	463	494	455	423	465	486	528	438	431	462	523	488	457	486	492	447	461	452	476	462	439	417	470	445	465	450	470	473	466	448	458	478	457	485	448	455	484	493	499	451	476	479	446	441	422	446	496	467	441	466	502	444	438	446	471	524	450	458	455	455	465	478	450	468	489	417	467	446	456	479	467	473	493	431	446	491	455	507	436	481	468	445	444	457	481	469	475	462	451	497	480	462	468	490	472	488	476	456	481	455	479	447	445	456	500	447	478	480	466	487	462	491	446	478	469	482	513	459	474	519	482	466	452	475	473	491	476	458	465	468	487	480	467	443	484	456	469	471	482	496	463	481	425	453	440	458	454	456	480	453	478	456	485	458	453	483	459	501	450	513	468	462	485	495	475	434	439	468	444	478	508	451	493	463	469	472	477	447	492	500	455	437	462	455	469	491	444	432	496	485	450	453	459	462	461	492	456	443	467	496	424	426	452	446	457	492	467	471	492	485	465	458	471	485	469	488	481	471	439	487	448	454	457	467	498	478	478	440	464	482	433	463	487	442	484	426	478	443	483	454	471	464	430	457	487	469	439	473	446	462	508	473	489	446	456	461	472	425	462	486	440	446	448	489	457	440	464	447	491	442	484	430	477	490	463	458	456	469	479	462	476	481	475	441	482	428	484	474	467	447	480	485	435	446	480	447	502	426	450	481	496	439	446	438	512	486	473	483	476	473	442	470	461	413	423	444	472	463	513	457	459	432	515	477	444	492	466	485	446	476	497	473	481	466	515	477	482	401	432	489	446	449	454	480	442	438	437	475	462	454	477	500	471	471	464	469	500	476	501	492	470	455	445	485	471	487	450	485	455	528	450	467	467	425	448	473	468	478	484	470	457	457	475	507	467	488	447	472	498	488	484	500	435	490	445	483	457	477	467	433	452	500	473	487	462	479	479	497	488	450	482	502	485	495	486	453	436	472	475	483	461	443	443	455	451	474	484	444	445	471	442	387	442	440	474	453	456	493	467	454	448	429	475	473	499	486	454	475	454	492	489	479	501	426	470	433	474	482	486	462	457	414	503	503	500	473	503	450	470	492	454	502	443	475	417	467	491	467	457	446	453	482	475	478	464	446	519	429	462	497	481	472	478	454	428	409	475	465	444	497	456	453	475	455	450	447	435	469	471	461	435	459	502	451	479	520	456	486	480	472	487	490	465	480	513	452	482	449	469	485	468	476	496	455	456	468	472	490	456	444	450	468	443	455	461	438	440	464	436	460	464	465	485	501	478	495	470	442	460	487	472	447	427	480	472	518	462	455	465	461	453	480	478	463	461	477	502	456	460	448	474	437	475	465	467	432	424	454	491	421	443	511	453	460	449	453	464	501	451	495	475	490	492	478	516	506	477	460	470	451	463	457	458	481	467	497	484	475	472	460	429	461	460	480	474	466	427	451	445	493	427	496	475	484	444	455	488	488	485	486	472	452	479	485	456	455	483	480	429	474	435	477	461	492	456	490	454	459	480	497	485	465	465	439	440	425	506	466	438	460	460	450	500	411	470	463	491	467	436	424	419	464	461	455	425	508	471	478	433	468	437	478	492	458	444	502	480	506	482	459	454	465	506	486	458	454	485	495	465	502	458	488	439	443	458	455	457	495	487	435	465	458	465	448	459	467	497	488	423	489	448	463	489	469	470	515	460	479	489	487	483	464	447	477	445	489	505	472	476	448	485	482	473	472	470	478	456	443	480	463	455	442	490	472	457	456	470	449	483	472	429	443	482	464	457	472	533	459	474	477	462	497	478	458	441	468	445	467	468	443	465	452	452	481	435	471	468	472	455	452	484	478	479	495	492	507	462	478	464	465	459	473	522	483	478	418	476	507	455	516	469	454	495	433	466	485	462	479	492	445	467	472	426	496	486	462	448	451	476	437	472	464	486	519	410	404	519	483	488	498	471	466	452	471	481	464	458	458	459	456	455	499	481	461	520	460	440	484	472	464	492	444	466	471	458	493	473	465	483	435	474	462	510	469	428	453	490	488	484	442	468	468	453	485	465	421	477	461	491	499	511	456	466	479	437	482	465	439	435	493
23086	20868	27578	24264	20380	1946	608	491	437	434	441	437	385	430	427	421	416	419	398	397	404	424	405	428	417	378	395	403	370	412	392	393	383	391	412	367	394	387	396	406	376	360	363	409	390	380	405	405	402	381	387	411	392	371	397	363	367	366	406	407	380	391	354	400	366	399	397	408	391	392	399	374	405	388	416	353	411	385	349	368	390	384	373	358	346	352	426	387	405	385	421	399	417	356	403	370	363	391	392	385	398	399	435	408	411	379	377	355	409	364	384	427	406	407	410	378	403	411	361	373	390	398	372	352	409	378	392	383	400	396	399	387	384	378	400	380	394	381	379	403	382	369	398	384	406	353	392	382	349	349	384	371	342	360	390	422	375	380	368	355	385	388	390	395	400	397	391	377	370	393	382	377	386	384	399	386	406	367	356	372	367	399	421	391	371	400	366	399	387	386	417	382	370	386	379	349	378	367	409	427	424	397	407	382	418	391	393	369	390	376	436	384	377	388	377	405	365	353	376	378	365	358	361	355	352	398	403	344	386	355	381	371	364	431	363	384	404	383	400	388	381	427	393	374	362	356	378	374	370	355	387	399	386	394	409	379	382	369	370	415	370	407	361	378	415	351	396	400	412	378	363	411	344	371	403	368	358	381	355	386	399	395	366	394	377	390	392	385	388	333	411	350	380	356	392	371	355	396	401	401	464	382	358	401	385	387	401	387	402	376	355	367	379	361	391	399	388	401	351	399	383	393	425	371	400	347	416	390	365	367	413	388	381	390	368	398	388	380	386	400	390	426	388	393	374	354	359	400	372	406	390	386	399	395	407	341	359	393	401	397	355	371	349	366	345	380	367	390	368	353	420	372	377	366	394	407	418	392	383	350	387	384	365	413	414	396	369	409	375	384	379	395	402	390	375	368	419	347	386	357	376	391	369	395	366	358	406	394	370	381	374	435	413	354	390	373	404	386	406	365	366	376	407	377	350	413	344	430	387	379	379	395	375	351	379	398	411	370	388	400	375	366	373	367	367	379	388	395	404	372	399	397	382	365	387	369	379	397	387	386	400	355	365	350	406	402	406	373	374	381	404	364	362	393	421	405	378	368	400	358	383	394	361	403	397	352	374	378	380	403	403	354	399	376	409	392	380	401	372	396	391	387	372	372	401	362	414	382	430	370	381	397	370	369	380	394	373	392	371	384	374	368	402	389	370	412	365	416	388	367	360	397	375	401	408	390	413	402	388	366	397	419	363	411	387	346	402	390	415	384	393	391	394	414	394	372	369	366	373	385	364	376	398	370	379	403	383	397	388	390	390	354	402	386	406	373	386	387	371	342	387	375	378	389	393	382	378	350	387	373	345	377	392	399	382	362	365	406	375	383	361	398	397	387	373	401	373	396	368	402	365	361	357	370	363	381	404	381	411	402	397	372	405	359	402	385	388	380	379	369	363	374	386	401	367	398	385	354	374	369	379	370	395	337	397	386	400	375	397	361	394	393	374	364	405	389	360	382	346	383	418	384	391	355	388	365	366	366	398	391	399	400	357	365	356	361	402	372	357	404	376	357	365	382	396	362	411	358	360	393	387	377	394	386	394	393	397	388	388	358	383	380	358	367	372	401	405	394	387	371	360	356	336	394	359	365	374	405	352	391	407	368	376	386	402	372	369	384	410	354	388	350	385	382	392	390	414	363	389	385	365	359	360	399	365	374	364	390	394	407	359	384	393	364	361	412	409	392	377	367	356	387	354	399	363	387	378	405	393	420	402	396	393	368	383	393	363	393	372	402	372	416	396	363	403	378	397	390	392	406	389	400	381	403	367	377	345	390	388	368	382	357	368	396	383	385	403	366	382	343	368	367	341	410	414	400	413	400	387	384	356	396	392	382	354	394	369	374	386	354	419	393	423	338	360	363	378	392	382	413	391	413	391	385	371	378	392	385	374	369	396	408	432	366	406	374	420	382	441	424	394	396	392	369	392	362	384	399	425	367	344	418	365	418	380	366	369	375	351	392	382	413	397	394	416	401	370	386	391	367	379	397	340	388	378	390	364	366	388	390	404	417	377	405	419	368	373	368	380	411	391	410	395	426	380	374	388	420	384	395	342	380	406	382	393	403	353	365	412	376	380	377	401	402	392	367	386	369	407	362	375	427	410	343	386	368	352	400	428	385	380	405	398	375	404	380	393	390	374	412	379	358	361	363	358	370	380	359	385	349	345	396	407	374	368	402	408	351	413	388	383	384	359	415	405	433	401	382	373	406	421	396	376	399	381	391	403	366	394	428	381	388	380	368	377	382	400	424	372	377	384	358	387	365	398	381	382	392	414	359	419	400	371	400	396	394	385	385	391	363	375	397	353	370	383	371	391	379	382	393	388	367	387	379	387	385	379	336	402	387	401	368	423	375	385	404	387	405	366	397	373	368	379	380	392	376	401	368	407	396	377	415	422	411	380	358	364	379	379	377	379	383	381	410	408	379	379	425	399	389	402	363	404	390	382	376	354	398	405	364	354	375	381	383	361	395	394	363	387	392	391	398	366	366	369	369	374	389	348	377	413	370	375	377	376	386	406	392	385	370	400	380	374	397	358	367	399	373	434	396	373	403	333	367	380	378	367	398	381	386	394	364	374	402	394	380	398	377	385	379	358	391	413	386	376	409	383	352	383	378	360	396	389	392	385	379	385	367	410	386	364	371	389	390	371	365	371	370	384	370	382	375	367	373	368	380	384	374	401	384	402	415	396	404	410	358	396	388	373	374	382	388	367	368	405	405	379	393	388	391	378	403	398	405	359	414	367	411	367	370	406	378	404	404	406	395	424	377	393	357	381	408	386	342	400	354	362	400	403	392	360	377	387	362	374	395	384	373	404	382	387	404	339	392	405	398	362	376	386	434	394	394	377	401	376	399	354	398	374	383	366	358	404	368	395	363	379	392	392	389	395	364	377	358	415	358	396	370	368	386	384	337	391	393	402	387	399	366	322	354	389	392	384	383	411	362	404	394	401	432	392	420	394	397	378	391	382	413	395	410	363	395	361	402	368	376	367	423	369	357	399	375	352	370	369	402	379	393	403	413	372	371	371	374	386	376	395	381	388	357	409	375	366	401	410	425	351	372	393	411	394	382	392	380	407	370	355	362	371	353	369	395	358	410	369	361	396	414	377	385	374	366	386	365	347	406	381	369	410	394	382	349	405	378	394	408	376	362	384	395	403	424	409	378	375	420	388	384	395	405	377	399	400	393	383	384	413	374	396	383	353	379	385	356	375	366	354	359	344	375	365	366	406	376	377	390	385	396	398	364	421	388	385	381	368	391	379	366	380	378	384	386	354	405	366	390	394	373	354	404	417	379	389	416	411	400	415	385	359	367	416	380	369	328	375	386	386	375	389	367	360	396	405	369	405	408	386	425	421	401	404	349	392	388	364	372	343	394	387	397	356	362	380	351	407	375	348	391	389	373	367	403	368	368	393	374	380	402	385	362	378	421	380	390	416	376
2796	5700	3392	1786	1287	1050	901	771	737	659	655	677	634	598	578	642	554	566	516	575	544	575	558	506	553	502	549	534	500	550	592	547	519	510	564	531	517	516	509	554	524	512	531	527	527	535	536	522	545	525	528	530	506	516	492	540	537	525	521	554	527	523	521	519	541	504	547	533	500	494	544	496	554	528	502	508	547	567	484	543	542	542	565	542	510	482	498	511	525	542	504	496	552	493	503	557	539	525	499	547	524	529	535	560	548	516	508	538	565	531	522	526	461	519	528	496	521	529	524	512	526	507	526	505	517	532	508	483	530	489	538	509	536	532	546	525	533	510	487	535	510	523	509	549	520	548	551	540	505	552	547	519	530	564	550	526	530	502	560	522	493	538	482	533	539	501	569	523	539	494	508	495	544	576	538	563	523	504	525	510	549	520	488	547	562	540	532	527	526	527	542	505	574	533	570	563	539	478	522	505	518	526	507	529	562	512	514	537	556	500	527	555	528	531	539	532	481	545	528	536	568	521	539	537	483	570	504	543	503	532	511	530	512	580	546	505	500	519	560	540	513	497	516	516	506	542	493	473	522	521	487	511	542	585	514	555	531	559	554	522	543	550	567	506	508	547	506	528	517	554	521	536	539	551	488	519	542	456	544	485	532	522	519	527	539	521	494	522	500	567	511	530	547	501	515	491	540	515	521	488	525	467	511	510	538	509	538	492	499	494	541	533	529	547	531	541	554	513	509	528	493	533	491	551	493	512	541	516	548	511	523	528	530	508	541	513	507	557	517	533	512	505	485	507	541	510	543	513	514	531	491	520	524	514	535	520	543	531	542	525	515	505	520	496	508	497	484	535	513	482	520	534	571	535	507	546	491	493	533	487	498	517	518	492	538	567	490	506	529	538	527	533	524	548	550	533	566	571	507	498	505	528	580	544	490	538	565	546	544	502	494	494	542	503	548	533	537	551	552	512	552	518	528	530	527	532	522	565	520	553	524	550	499	550	543	554	523	587	528	559	530	560	538	535	526	573	509	549	522	512	570	536	533	522	535	492	529	503	526	475	543	527	512	533	518	524	543	531	530	520	533	502	517	533	497	510	539	517	534	516	520	558	502	503	487	482	532	528	529	529	512	544	497	534	484	525	511	526	521	533	554	531	496	502	534	525	509	517	500	544	548	518	522	550	520	538	556	512	535	522	538	561	495	538	509	521	541	519	515	558	520	526	521	489	533	521	519	521	541	491	543	498	550	488	508	472	499	529	487	507	515	494	520	548	486	497	559	535	524	521	518	516	537	565	545	541	544	535	514	534	545	528	504	473	529	486	549	524	515	479	550	506	536	516	517	560	493	515	503	508	558	562	527	557	528	502	499	533	521	555	500	513	539	527	509	529	531	513	526	524	506	493	540	533	541	521	539	546	533	455	526	551	525	529	541	536	527	498	508	516	502	564	566	510	504	566	495	541	540	522	527	541	536	525	520	510	514	552	548	534	571	516	522	529	554	538	496	531	526	552	519	516	543	532	529	524	535	502	522	528	567	566	544	539	506	517	513	479	528	518	511	530	572	495	518	520	501	528	551	504	517	509	551	505	528	540	530	566	548	525	534	552	491	484	561	536	549	531	505	550	533	533	533	523	503	538	488	537	547	504	510	530	522	534	545	510	518	513	521	531	519	544	530	528	541	487	540	544	567	557	542	508	532	526	510	507	524	514	510	516	534	521	519	523	499	520	539	519	499	537	491	531	501	523	570	504	508	486	546	516	534	534	508	524	489	518	525	525	561	538	494	503	539	497	506	567	554	529	562	526	542	544	535	528	536	510	503	508	532	573	524	550	549	493	551	547	542	528	530	554	540	520	519	521	492	511	523	549	554	553	476	531	523	519	522	526	529	529	496	516	505	503	502	522	524	495	521	521	546	505	495	576	534	517	521	542	494	531	520	537	534	506	517	522	528	498	555	515	563	490	519	520	537	484	513	551	518	529	515	529	508	532	562	507	523	536	555	515	560	481	536	550	504	506	547	545	528	508	571	505	523	533	500	552	550	552	497	536	552	503	511	572	550	533	537	507	514	513	545	540	549	521	507	524	480	548	532	524	529	547	542	517	534	495	541	533	522	535	526	526	501	555	543	506	546	498	419	521	570	527	557	518	533	561	498	500	514	544	480	526	504	534	520	547	523	518	529	546	529	501	523	529	504	513	489	527	501	533	547	516	554	510	523	484	543	532	510	504	540	517	542	512	523	531	533	517	493	544	533	490	524	532	525	530	535	575	479	532	536	513	549	524	525	530	504	503	536	536	493	564	564	532	528	521	519	553	509	534	539	509	528	533	504	499	522	540	509	500	534	513	511	552	504	555	517	455	552	482	538	501	496	544	530	555	512	511	530	541	493	529	503	524	519	489	539	493	480	488	560	537	564	540	559	478	549	493	518	536	537	533	534	490	516	523	521	531	547	554	501	517	497	537	542	495	535	536	525	511	493	487	528	484	557	535	533	517	530	580	540	497	527	540	506	529	517	504	488	510	539	558	530	515	499	538	540	512	510	543	529	543	507	550	529	540	519	475	570	535	540	526	532	541	498	499	520	545	490	542	539	522	524	515	505	525	494	547	527	521	534	469	479	535	517	502	542	483	540	529	547	532	487	511	528	557	551	531	506	532	523	547	547	539	522	577	482	526	512	523	552	504	522	562	494	511	508	531	518	546	527	551	538	490	555	529	549	555	503	531	515	524	508	506	563	502	527	487	506	512	537	525	514	550	538	581	542	501	515	532	499	503	496	530	511	543	522	504	521	546	508	526	543	518	507	547	546	552	528	525	548	549	553	544	530	513	548	513	529	529	521	510	523	529	508	521	529	506	536	525	534	496	506	515	496	537	571	547	483	537	505	500	531	504	527	530	499	538	510	547	505	505	502	549	551	481	520	549	547	509	536	562	563	534	547	543	501	532	534	555	519	520	527	513	567	557	566	499	534	517	504	510	523	505	511	513	501	535	500	526	514	490	524	505	522	551	527	553	560	523	477	504	520	555	456	517	527	481	539	536	588	534	519	540	483	526	492	519	504	567	511	497	551	532	516	500	553	546	513	555	466	510	482	522	538	485	550	556	511	485	510	548	516	506	511	522	532	521	523	550	569	508	527	503	467	500	510	532	542	525	525	512	517	537	499	546	515	502	460	523	568	508	546	537	523	539	535	510	526	523	545	489	487	539	535	508	554	539	507	518	510	540	515	475	510	530	510	517	530	525	550	522	539	553	554	526	497	510	507	510	497	524	506	487	523	538	534	533	557	486	509	568	513	494	514	516	495	513	507	545	522	536	562	508	546	532	513	540	501	495	495	546	523	509	514	503	550	556	550	526	500	541	490	519	513	560	487	554	533	535	573	518	486	531	536	552	476	501	495	518	510	539	514	512	496	564	511	491	573	529	556	515	508	526	514	518	507	518	537	486	506	517	514	485	483	526	543	518	472	544	548	519	517	507	523	510	530	503
24277	20905	26139	24835	2103	353	300	301	247	253	254	284	256	262	261	232	268	286	263	249	264	244	235	249	275	247	243	277	267	256	236	275	259	264	263	253	278	269	255	262	251	246	265	233	256	240	231	244	249	239	266	265	262	260	264	242	249	254	298	244	285	256	245	228	278	248	251	215	229	234	238	238	273	282	245	213	244	254	259	241	278	252	249	264	265	230	262	238	238	261	252	277	229	260	250	266	229	261	251	252	251	216	249	229	252	224	273	253	260	252	240	247	227	246	250	258	231	241	244	251	216	231	268	257	252	246	228	239	243	274	250	247	225	259	240	242	268	288	236	235	211	264	244	262	254	258	247	250	245	243	251	227	247	254	257	237	272	247	264	268	251	247	225	242	211	222	257	291	239	263	238	235	241	254	238	245	235	234	232	227	223	208	248	226	253	256	263	247	263	280	246	277	258	231	250	233	241	258	241	230	260	259	228	226	243	224	221	239	235	234	223	274	247	242	261	267	242	255	269	263	259	237	256	244	254	246	259	257	254	209	264	233	233	236	248	242	257	276	266	255	270	244	241	233	235	253	272	243	258	249	250	200	260	273	218	243	252	265	227	261	243	249	226	246	286	243	261	252	259	258	241	253	237	242	247	246	245	234	254	245	241	246	257	268	252	258	253	234	236	243	211	241	245	246	244	242	226	230	271	240	251	240	248	244	240	258	258	233	245	262	248	256	211	258	232	252	243	252	234	224	251	267	229	249	251	244	242	244	246	235	231	259	279	242	268	240	223	240	217	242	271	256	225	253	232	247	266	246	227	248	265	262	263	258	276	240	251	245	223	222	231	266	235	256	240	273	246	245	269	251	251	222	265	258	242	250	221	248	232	276	269	257	246	246	256	267	236	230	219	271	250	252	224	228	268	268	278	244	230	218	221	283	245	248	246	262	262	221	225	250	228	288	262	258	245	264	274	260	234	253	249	257	219	234	239	305	246	236	270	254	272	254	221	241	262	260	244	239	254	242	241	249	257	267	271	236	278	238	218	254	242	242	251	247	253	250	223	229	275	263	261	233	257	258	245	275	255	250	260	244	231	243	230	248	244	250	290	251	241	265	238	243	249	256	225	249	232	228	247	277	270	237	255	240	263	260	251	227	239	219	258	240	263	262	233	239	246	242	252	238	243	228	226	269	247	245	257	263	240	251	227	255	248	249	241	239	257	226	252	234	271	251	247	254	240	233	242	252	232	253	230	241	237	241	223	226	240	240	245	248	255	249	261	248	257	237	254	260	248	228	235	271	242	246	241	241	235	253	227	245	259	219	263	258	228	286	238	225	231	283	236	236	241	233	271	255	261	239	233	250	260	265	235	224	256	248	257	270	267	237	239	250	273	252	266	271	264	253	266	246	225	253	248	270	235	223	257	242	222	235	273	259	230	219	232	241	228	217	230	262	203	225	239	254	241	243	249	233	240	238	227	283	224	232	265	231	202	253	215	267	267	277	254	255	229	267	227	264	236	215	263	234	246	230	255	247	236	233	244	246	259	266	284	237	261	249	241	217	243	239	253	264	248	239	276	256	272	237	239	238	258	254	235	230	253	262	238	256	268	294	228	249	250	232	276	228	257	254	238	242	252	245	253	240	236	241	249	259	215	216	266	275	245	259	242	251	250	252	228	241	247	260	250	244	247	239	238	258	252	262	271	250	249	236	240	255	237	244	255	253	274	238	265	229	234	230	222	279	240	260	254	267	260	245	255	273	244	257	246	270	248	256	248	250	256	256	264	245	243	263	279	246	263	264	257	233	216	262	247	241	244	262	287	239	221	258	232	235	248	250	262	230	244	273	283	233	250	275	262	265	283	221	257	272	224	270	243	263	259	247	254	259	241	260	235	260	269	257	227	237	235	261	260	259	251	265	238	274	255	227	265	239	265	222	253	252	223	226	264	252	231	252	260	249	249	229	261	236	249	256	270	240	273	252	241	237	231	221	293	246	228	246	250	235	238	264	249	269	265	242	252	227	251	256	264	258	237	263	258	256	236	244	241	236	255	273	253	255	255	253	240	255	238	228	263	246	234	270	253	252	259	268	228	241	256	254	217	251	234	260	250	215	246	264	237	273	269	265	251	263	253	253	281	264	235	264	248	256	238	236	262	240	269	249	256	247	224	232	252	235	235	254	243	271	241	243	244	255	261	264	245	281	232	250	250	251	239	240	236	224	266	229	255	243	248	242	250	219	233	221	247	248	265	246	254	262	235	233	243	270	239	240	260	243	228	249	247	228	256	233	262	269	262	259	262	249	262	248	211	236	240	245	240	260	235	258	257	266	262	267	244	259	268	265	243	252	255	239	256	265	243	255	270	256	254	216	241	265	279	250	223	249	255	248	264	262	233	267	256	262	263	255	274	242	261	227	248	287	230	235	244	278	246	213	242	273	245	236	265	250	260	256	245	236	230	276	251	252	250	249	254	226	247	266	236	264	245	244	242	261	277	266	247	245	244	249	249	246	226	245	212	253	253	254	226	240	255	253	254	236	221	254	236	234	252	263	264	238	233	252	252	230	225	266	264	243	230	238	238	223	244	231	290	268	260	266	266	242	254	250	235	257	277	270	258	233	235	249	264	255	260	244	237	257	251	248	228	264	268	272	246	243	246	241	260	243	264	245	256	253	262	238	244	257	256	261	244	269	238	241	238	242	235	266	255	244	225	279	270	256	261	255	223	266	258	219	267	234	235	247	276	261	239	232	237	224	240	255	288	227	241	263	247	238	245	274	254	233	258	258	253	255	243	252	222	255	275	252	255	261	253	252	257	247	228	244	246	219	275	268	263	277	285	236	271	279	270	227	223	232	262	260	244	266	237	240	276	229	232	247	266	239	236	260	238	284	238	289	238	258	227	232	274	248	248	245	255	245	224	222	270	243	252	252	261	256	263	251	239	227	238	232	228	257	264	214	247	247	253	283	232	231	259	263	259	252	226	242	268	245	261	227	251	243	274	256	241	242	254	233	252	252	277	254	280	259	266	243	256	224	246	243	227	234	244	258	263	287	238	243	242	236	253	245	237	253	225	218	250	220	294	239	253	255	255	248	259	232	259	259	231	269	243	258	247	240	246	248	235	226	239	235	274	242	242	265	224	259	253	248	230	263	244	230	213	254	245	275	247	271	232	262	235	269	249	250	263	235	236	268	267	220	242	235	228	245	228	250	224	239	266	268	234	239	230	223	249	248	248	239	247	241	197	245	208	254	270	252	241	244	271	238	247	254	272	234	281	262	259	248	240	256	268	241	227	243	272	240	247	280	256	262	259	252	254	271	236	246	237	226	262	283	249	270	250	254	274	241	248	242	255	242	230	276	261	254	228	256	251	231	247	267	253	255	240	270	210	241	268	239	246	245	234	240	239	259	240	260	248	252	244	237	260	258	238	267	259	237	236	236	246	216	241	280	225	269	268	255	260	233	242	235	258	229	256	255	200	238	270	251	262	230	255	264	261	247
3012	3339	1873	990	795	581	553	465	467	386	397	406	370	361	322	353	347	343	346	348	334	347	335	299	337	330	361	344	344	316	320	316	349	313	290	367	313	303	325	309	310	339	338	320	279	307	278	352	303	311	330	316	331	286	330	306	303	307	300	319	339	280	331	300	344	304	306	309	316	297	282	296	323	324	354	328	335	307	318	337	312	333	326	349	317	316	320	306	314	339	309	337	326	333	301	334	312	342	321	327	336	310	317	313	337	331	314	316	285	326	315	300	348	329	316	324	295	355	336	334	325	321	299	322	291	317	313	307	325	329	330	312	315	356	308	307	301	330	321	315	318	306	339	330	315	333	351	289	321	298	294	359	336	334	332	310	350	359	311	323	304	348	319	293	324	305	334	323	296	348	310	287	362	305	331	307	353	317	319	383	304	328	327	334	323	327	300	310	314	310	311	309	335	315	332	326	309	315	329	322	329	328	313	325	315	321	290	333	353	322	303	303	330	333	308	314	347	337	306	313	319	295	288	331	306	306	368	321	338	308	333	353	327	325	341	292	322	337	346	308	316	337	344	298	310	327	334	315	312	312	332	311	309	327	331	318	297	331	298	338	313	306	329	310	305	339	303	321	340	328	306	309	308	323	335	324	308	301	307	321	323	332	307	369	311	318	324	316	303	322	337	318	336	323	306	322	295	300	273	322	294	322	336	309	298	331	336	313	328	315	328	299	286	295	298	320	344	332	305	315	330	319	331	312	307	323	317	337	319	350	305	289	302	318	322	340	331	298	340	332	292	317	319	296	299	272	281	304	310	308	351	308	309	315	322	300	366	331	321	356	317	325	324	317	311	322	297	279	282	310	312	321	299	331	350	305	334	297	288	322	298	335	343	346	350	315	324	315	301	328	336	317	328	378	291	331	323	332	333	360	294	317	329	309	339	334	291	333	323	315	328	300	331	326	290	322	324	329	298	314	322	322	313	327	327	299	365	288	339	331	326	344	305	349	341	342	312	326	350	329	328	332	320	302	294	313	313	348	337	315	335	333	309	296	325	314	319	303	293	326	314	315	322	336	315	302	285	356	326	313	307	320	324	331	341	312	324	312	317	346	301	358	326	335	346	303	316	331	340	311	332	302	286	315	323	295	321	348	319	334	319	324	317	309	292	311	295	305	347	322	303	302	303	340	305	306	305	299	319	332	300	295	305	340	332	299	312	326	324	342	329	302	300	312	297	308	309	317	332	332	299	320	336	317	321	329	320	345	327	336	298	323	330	316	322	323	300	331	330	298	298	326	348	330	303	326	275	332	297	299	300	336	304	301	285	327	332	317	360	319	305	347	303	315	323	344	297	313	342	329	308	321	315	306	334	329	313	308	339	319	310	323	302	320	304	328	324	316	300	314	331	297	332	322	322	316	291	299	294	313	330	310	300	308	305	348	344	299	309	316	323	305	305	317	282	308	324	310	298	342	324	327	331	290	326	291	323	335	332	316	309	289	330	299	314	326	329	315	324	304	328	310	334	334	314	307	321	317	328	315	349	330	272	303	302	311	331	285	317	323	364	320	325	318	338	343	288	281	347	302	320	330	297	339	299	317	299	349	335	321	328	307	309	311	275	326	309	340	319	312	297	343	317	337	312	320	311	316	334	306	337	322	299	304	311	298	307	315	341	277	318	300	302	315	339	337	324	350	352	331	335	315	324	330	332	304	294	349	318	334	338	339	325	317	304	303	295	348	294	320	324	322	312	324	326	328	298	298	296	335	300	327	328	324	313	328	308	275	325	305	311	283	304	315	298	322	324	316	320	310	299	326	316	268	309	315	336	307	296	327	358	297	314	311	307	337	307	324	312	319	328	333	331	325	302	358	344	308	330	324	315	302	324	323	312	331	344	303	286	279	283	337	362	313	341	326	345	310	318	304	322	322	347	289	334	297	314	313	312	320	309	329	306	340	325	295	318	333	308	320	308	288	328	327	329	310	327	307	324	292	326	330	337	315	334	301	294	314	317	316	290	326	298	329	317	365	310	318	289	318	321	275	336	327	325	310	310	337	336	301	312	324	312	319	288	345	306	318	326	299	320	357	319	318	359	302	293	325	323	302	311	318	327	359	295	326	334	327	342	291	283	304	317	338	354	310	315	312	332	332	333	363	310	317	287	329	313	315	329	320	295	316	325	297	311	314	338	326	334	340	329	330	301	340	336	294	313	335	308	301	343	329	301	295	332	318	319	324	296	309	307	335	341	323	301	318	336	343	312	306	316	289	291	296	320	338	340	293	326	323	325	350	310	307	320	307	334	323	313	313	313	312	275	315	342	341	319	299	341	340	289	306	318	301	316	322	340	312	330	311	321	356	326	314	321	283	315	307	285	300	310	315	323	333	336	320	297	314	321	329	317	299	326	344	329	288	331	304	323	321	331	328	309	325	358	326	321	331	293	284	279	316	304	301	277	332	299	323	301	300	317	309	298	295	330	326	318	318	294	323	285	290	298	297	336	297	300	292	321	317	325	307	342	321	309	338	304	316	310	302	319	318	293	314	315	272	307	331	327	311	345	303	359	307	311	325	329	296	319	304	315	344	312	294	306	300	335	352	320	309	325	319	308	313	307	305	322	289	328	275	348	300	343	318	318	302	315	307	336	363	354	326	343	334	321	313	336	308	347	358	285	318	310	296	313	323	332	336	332	312	341	314	313	330	313	332	307	314	319	336	322	302	327	346	333	323	304	324	322	301	327	342	305	343	348	346	314	319	304	354	300	319	298	317	302	293	310	294	308	324	312	325	345	316	337	314	314	322	327	314	319	305	306	293	329	313	339	336	312	359	322	317	338	322	302	297	343	332	280	339	284	332	322	350	291	334	326	347	319	334	296	307	299	320	317	319	301	309	305	338	345	369	326	300	324	322	320	331	342	338	312	309	316	344	305	325	311	327	329	316	310	310	321	342	314	319	331	346	344	306	314	299	336	311	318	321	332	316	267	318	309	304	321	309	351	315	321	320	301	322	323	330	305	340	302	310	310	344	295	321	284	336	327	322	343	305	320	298	326	329	300	325	333	309	319	328	292	314	317	317	321	309	321	319	317	314	336	308	322	299	329	308	312	307	333	318	346	309	282	333	304	304	331	336	318	340	319	328	328	287	325	286	332	325	344	313	327	336	322	342	338	330	329	332	290	284	327	323	289	299	324	307	308	340	324	340	312	355	329	310	302	293	314	342	329	290	301	274	345	317	307	318	343	316	306	323	360	339	303	323	288	307	326	364	326	296	335	308	312	310	324	283	311	303	307	329	358	344	302	301	349	320	324	277	301	321	325	305	291	293	315	309	305	322	285	328	331	338	344	336	318	326	327	303	291	315	288	306	320	315	306	287	343	336	352	315	325	337	322	342	297	292	353	332	308	337	286	311	318	332	328	290	293	297	310	348	358	297	289	316	309	306	316	335	330	346	321	294	299	339	342	307	334	315	326	320	317	302	320	340	350	345	312	282	297	292
22123	20896	28267	23650	20890	20089	1297	498	422	368	374	354	323	357	326	313	305	329	317	299	317	332	298	320	281	275	304	291	278	310	296	287	292	300	266	314	294	253	262	314	285	292	292	297	307	275	253	287	243	286	275	310	276	288	259	286	280	259	284	278	290	293	290	292	261	275	294	281	306	282	273	292	273	297	262	267	282	296	300	289	307	278	263	289	290	287	273	304	307	293	270	260	303	298	294	317	281	268	305	282	259	290	289	292	256	259	286	314	281	293	299	274	291	247	317	277	310	293	278	302	271	272	282	277	269	279	257	271	278	275	295	311	263	297	287	296	253	285	274	298	271	303	324	287	280	283	281	307	271	267	273	272	274	309	288	345	284	267	294	273	261	273	258	291	297	298	275	257	272	282	308	299	291	314	276	293	301	271	285	290	286	275	269	272	294	289	279	278	284	280	284	260	277	273	281	281	273	289	286	272	261	311	282	276	273	284	288	287	266	297	261	264	255	285	254	287	303	259	298	298	272	275	280	279	309	252	287	272	282	268	305	278	305	276	290	294	258	296	284	308	296	303	279	291	268	267	285	267	274	272	279	280	279	305	262	281	266	257	303	279	295	291	255	279	261	293	259	294	267	295	259	239	283	261	314	295	279	279	273	269	308	306	267	285	300	287	274	278	307	284	272	284	282	246	269	290	328	307	247	250	262	277	290	280	294	271	308	289	275	252	277	270	279	313	283	274	295	283	258	277	279	282	256	295	261	272	279	287	297	281	285	264	313	312	278	304	288	282	276	267	260	273	306	276	279	301	262	285	318	292	265	278	267	291	296	286	270	282	264	281	285	245	265	269	304	260	267	320	291	258	264	253	264	291	283	291	309	269	284	286	275	293	265	272	319	288	291	302	282	300	240	277	301	277	276	314	285	275	271	262	276	280	271	303	286	263	304	291	291	271	248	271	304	298	263	238	297	258	259	293	298	310	291	294	286	257	288	263	282	235	281	250	299	301	271	297	285	272	276	305	283	270	281	266	254	288	293	251	272	235	306	261	268	280	291	269	316	262	249	303	318	260	247	266	281	245	276	267	265	297	282	264	305	287	264	287	283	310	302	317	264	278	282	297	285	264	273	311	309	286	289	284	245	290	298	303	288	305	262	238	252	269	322	254	297	298	274	272	262	283	281	289	266	285	288	283	262	271	275	250	284	328	261	265	270	269	259	282	278	300	272	255	282	234	268	282	277	267	305	279	275	294	285	283	262	301	273	299	269	277	297	302	269	314	275	303	295	272	262	261	315	258	309	272	263	297	317	273	289	251	287	312	281	274	286	290	259	274	257	273	292	294	255	272	274	298	283	276	291	276	295	291	297	259	289	300	294	277	274	262	274	269	301	288	302	253	279	295	264	276	245	288	242	319	281	294	272	282	292	296	289	321	276	282	282	266	264	278	308	300	267	285	262	274	282	271	264	305	277	277	298	275	270	277	284	275	290	253	263	252	273	292	268	314	316	256	259	279	283	303	283	267	282	252	266	260	289	279	260	287	288	278	257	311	271	287	247	270	282	287	289	258	280	301	282	295	314	270	272	287	275	323	290	278	315	231	264	275	280	294	275	272	282	286	273	288	290	290	262	284	288	284	279	316	291	281	290	295	299	282	264	325	279	282	277	279	257	254	285	286	269	272	256	290	293	297	321	289	263	295	286	306	287	269	261	298	276	275	261	273	271	265	291	268	276	277	256	317	278	263	285	303	307	276	317	283	258	302	317	277	272	279	294	285	277	279	236	278	279	236	303	287	287	312	275	303	285	271	261	291	291	284	272	288	265	296	268	262	260	287	270	248	290	294	291	303	256	272	234	249	308	304	310	287	309	284	263	296	298	256	275	279	278	283	285	274	284	313	251	295	268	293	284	266	301	272	251	289	257	279	272	297	282	293	292	278	250	275	251	273	281	258	259	285	269	289	281	276	244	325	287	271	277	292	297	286	269	318	283	267	280	255	309	282	319	306	288	267	268	284	274	279	282	277	306	257	246	308	283	282	281	261	288	271	297	268	260	272	289	286	299	280	303	254	280	335	270	261	280	273	281	284	266	278	259	255	262	293	287	278	296	277	271	262	302	303	284	261	286	270	262	292	277	282	282	286	300	279	314	291	285	291	312	261	294	290	296	276	271	286	264	312	255	255	293	250	290	287	252	304	292	263	273	294	292	277	292	282	295	269	304	310	280	258	294	242	265	306	292	276	294	281	273	274	279	285	259	244	298	290	295	304	304	293	310	287	282	254	279	300	277	278	290	263	285	279	260	281	272	259	269	283	297	286	307	282	282	273	239	245	267	267	256	280	289	296	262	271	291	300	282	289	265	300	288	290	271	289	266	266	289	274	307	274	284	260	238	281	273	273	269	284	304	273	272	290	327	260	286	307	294	252	272	273	267	259	261	267	295	251	280	273	283	299	268	287	265	264	267	300	264	278	298	289	289	288	299	277	295	301	265	280	295	309	274	294	304	246	245	239	262	292	293	287	295	260	253	281	274	261	289	278	295	268	275	295	298	267	275	241	270	306	289	278	285	271	300	301	287	254	258	268	249	278	266	278	272	256	265	289	264	272	271	280	264	266	281	277	312	290	285	238	255	258	284	288	291	275	287	277	282	270	304	280	254	289	266	288	297	273	294	304	265	291	261	283	266	273	273	296	295	255	267	286	267	266	271	290	286	266	266	280	264	285	286	270	269	246	289	280	264	262	302	268	243	270	275	226	290	265	268	292	261	270	277	259	306	250	286	254	271	290	267	295	297	288	272	290	297	284	266	271	269	277	261	264	286	294	275	278	241	271	280	281	301	282	281	294	254	296	272	287	301	268	264	290	257	283	272	259	303	261	274	276	264	277	288	250	299	276	294	264	244	311	277	262	246	315	291	246	273	275	279	272	260	273	274	280	322	275	275	292	291	277	298	287	316	273	282	262	260	270	268	285	257	256	278	281	282	264	281	286	288	311	294	277	293	267	298	313	266	290	280	279	299	286	288	301	276	273	274	270	302	301	279	267	283	272	300	280	266	288	292	277	266	241	305	262	295	304	263	272	296	292	309	305	294	282	269	284	306	279	312	278	252	284	304	287	315	306	284	294	281	279	267	272	287	278	260	278	261	321	279	307	272	295	270	311	312	265	275	285	292	289	281	315	288	262	252	296	297	279	281	301	291	252	279	272	281	267	259	251	292	273	290	309	267	253	284	292	313	249	269	285	264	276	261	319	287	284	289	270	261	267	257	278	270	291	275	273	296	273	277	281	280	300	277	337	274	246	292	283	266	274	254	287	291	280	282	294	266	286	281	251	279	294	287	275	260	268	292	246	291	297	272	287	285	277	273	286	249	293	279	298	291	303	294	276	272	293	289	297	252	258	269	261	278	286	318	275	288	270	255	258	287	305	309	269	276	275	285	267	246	287	283	306	272	292	293	244	265	273	296	289	269	265	302	279	271	255	267	299	284	269	295	273
3815	9743	5501	2818	1877	1367	1154	908	787	701	606	569	550	542	500	508	482	458	466	419	392	395	422	425	413	375	397	429	408	396	411	378	347	372	408	364	364	381	344	423	343	355	391	394	387	359	372	377	362	373	379	389	342	350	371	335	326	374	369	366	371	344	348	352	402	346	368	373	356	347	356	335	343	377	356	387	398	392	359	349	363	368	375	360	347	369	331	341	362	344	358	355	359	352	356	374	371	326	352	386	356	370	352	335	364	351	374	369	308	333	382	374	368	369	383	329	349	360	351	353	392	401	345	361	327	374	372	336	368	352	342	353	343	358	366	324	324	382	390	362	370	359	367	350	353	342	390	356	361	354	354	370	358	380	375	319	346	357	364	361	371	386	342	351	372	390	350	376	364	372	374	357	352	345	358	372	355	349	360	353	357	347	343	373	336	385	346	378	325	389	385	368	357	356	382	347	339	324	364	369	357	374	390	373	369	347	344	380	384	388	376	417	408	341	400	363	375	350	376	366	390	374	354	367	357	349	351	374	355	365	358	338	342	382	367	367	325	347	370	381	356	410	339	343	374	400	374	366	368	363	361	341	390	364	372	368	364	357	358	357	365	343	340	404	365	338	369	346	345	388	415	398	373	382	329	333	344	380	332	359	387	338	381	364	360	353	362	381	354	345	361	344	365	396	356	347	356	362	300	361	347	340	404	349	367	338	376	354	358	356	336	339	396	362	350	385	370	327	355	366	349	372	343	343	369	326	367	335	348	351	360	342	342	367	386	359	363	382	379	349	402	366	405	344	345	401	359	386	349	347	318	364	378	351	378	357	342	376	338	364	376	365	356	355	364	359	367	374	351	324	360	367	379	371	347	373	360	328	337	355	367	371	339	353	328	376	312	331	349	372	367	386	380	380	376	331	332	391	349	341	386	353	353	359	357	372	370	383	362	367	383	341	368	362	392	364	356	364	383	377	344	361	362	349	382	369	360	338	344	350	340	340	373	318	357	365	373	368	371	356	356	356	381	383	356	355	343	365	365	418	343	350	365	347	358	378	370	367	335	394	325	357	369	376	377	355	366	371	404	380	372	370	347	344	346	359	341	368	361	363	390	351	365	374	360	359	384	385	379	362	345	364	374	355	339	369	337	396	356	340	349	368	337	387	351	371	354	324	364	366	356	368	365	371	395	356	364	365	360	348	375	330	354	358	371	354	322	381	351	319	355	343	351	349	370	351	345	354	350	418	385	352	374	341	360	342	399	352	391	353	346	392	336	389	404	366	376	365	343	348	385	362	352	352	349	362	359	354	369	369	370	364	358	357	346	385	393	359	368	352	351	358	354	318	340	351	360	314	397	340	351	373	347	358	370	347	392	394	409	360	332	375	366	398	359	347	344	324	383	367	354	353	389	357	344	334	389	354	363	360	396	358	335	395	381	364	402	370	351	389	346	384	356	338	359	357	395	353	369	344	364	375	373	349	357	374	357	354	370	398	375	329	369	372	340	359	358	357	355	369	353	363	367	372	352	359	350	380	375	373	399	381	365	355	369	358	390	343	376	320	358	349	360	352	377	321	367	390	351	327	357	381	352	351	373	348	350	378	348	372	366	353	374	369	337	368	360	322	320	364	353	367	349	396	383	351	348	360	365	361	320	374	372	378	354	371	334	334	361	356	397	343	355	401	360	347	382	333	389	352	363	360	334	342	350	368	355	382	371	343	364	351	359	356	349	383	334	361	340	360	356	371	355	358	365	363	350	357	340	386	387	371	378	388	398	340	355	382	376	356	394	331	360	365	349	329	386	317	340	374	376	379	370	353	361	354	362	335	348	338	345	396	369	391	377	337	347	342	354	361	366	361	350	361	373	396	368	330	367	355	366	368	380	329	367	377	346	341	352	376	325	333	351	350	371	369	382	371	299	347	368	359	374	343	344	357	364	368	323	359	346	345	341	350	348	359	323	344	353	367	354	396	387	360	395	354	347	332	356	390	378	353	377	357	339	311	338	348	391	359	369	400	357	337	378	352	395	353	326	344	364	360	348	368	393	375	363	363	368	379	361	359	388	349	356	346	350	370	396	366	370	353	351	378	358	350	327	382	384	364	355	352	410	344	373	354	409	352	381	355	365	348	357	356	336	383	362	351	339	329	347	357	339	339	373	341	348	355	356	327	373	338	348	367	358	345	346	402	339	371	391	391	331	355	367	353	377	333	374	360	341	368	331	386	330	359	366	369	348	374	354	352	396	394	335	369	362	349	346	379	367	380	347	383	341	340	356	364	355	342	365	368	340	342	371	358	343	377	375	372	350	348	367	370	331	392	352	363	415	399	347	349	353	355	371	381	347	409	352	355	363	326	337	361	366	374	376	363	373	357	381	371	364	372	367	383	348	384	362	340	353	357	353	340	353	327	362	337	374	363	353	350	354	381	348	371	347	371	336	362	321	331	350	354	357	321	385	342	328	336	361	387	373	342	346	367	363	343	359	359	363	349	378	374	362	393	352	360	371	396	338	318	352	364	350	350	367	362	386	370	371	364	353	375	359	376	324	384	366	388	342	335	338	367	384	369	354	371	366	367	362	383	376	373	364	388	358	353	360	389	341	338	331	374	362	343	352	343	359	329	329	345	367	334	355	352	383	373	344	378	349	373	353	358	385	371	341	357	388	335	352	388	342	353	333	355	363	359	354	353	362	336	354	380	388	367	398	346	374	331	382	370	342	344	349	342	371	379	346	352	351	384	354	378	371	349	396	370	356	335	336	363	397	368	342	377	352	319	374	358	339	393	365	357	381	355	397	351	395	349	362	347	402	344	381	359	344	353	381	358	357	327	343	362	376	392	378	336	351	348	397	388	356	327	404	398	353	348	385	339	347	358	360	350	366	361	364	406	371	350	345	362	325	317	328	378	370	321	318	393	348	371	314	365	338	377	344	373	377	366	385	363	398	341	377	363	319	336	346	378	342	330	352	367	360	363	356	342	384	382	362	343	378	365	377	380	373	386	343	344	334	355	355	372	363	364	355	384	381	322	352	335	346	351	383	397	371	360	358	332	339	338	373	335	362	348	358	337	338	354	380	392	328	324	388	347	339	348	401	366	346	370	346	372	367	360	348	389	341	369	343	392	359	373	354	353	377	357	371	320	375	387	340	359	380	361	348	378	351	356	357	340	374	339	340	350	401	343	375	335	368	366	364	358	354	362	353	349	356	374	370	340	359	379	334	373	351	340	379	361	392	330	377	342	411	351	391	378	352	354	369	373	369	364	402	355	343	406	380	339	342	374	369	351	374	335	329	346	325	362	376	340	339	385	360	402	373	317	349	377	355	376	358	375	338	353	382	352	351	353	341	369	363	347	340	352	380	381	340	387	357	366	364	353	365	370	369	358	419	366	348	395	306	348	364	359	331	373	355	355	362	350	345	360	338	372	362	353	382	350	363	327	361	359	359	341	341	370	377	376	366	390	340	339	362	380	362	325	335	372	370	373	371	346	332	349
26921	17982	3756	687	495	488	389	358	354	335	369	328	360	356	364	359	363	344	326	345	337	347	339	361	350	351	352	357	343	334	344	345	350	351	336	336	370	357	314	343	334	359	349	360	328	352	348	344	352	352	306	338	338	334	373	384	380	315	352	355	339	325	346	315	330	354	380	336	358	348	354	350	379	343	364	351	355	372	334	369	356	364	382	367	361	342	337	342	331	364	342	327	341	355	340	333	374	339	358	373	340	356	353	326	358	358	350	349	359	330	345	342	380	346	344	339	353	371	331	322	331	365	374	344	361	348	348	334	367	339	350	365	355	335	364	374	378	360	350	337	339	373	322	343	365	350	339	322	354	366	349	336	369	334	342	371	376	388	328	354	374	331	333	347	334	360	358	362	346	373	322	350	375	358	347	353	338	345	348	389	349	367	370	341	365	329	374	342	362	331	333	384	347	342	344	368	366	372	369	365	338	330	346	332	381	365	365	351	333	330	342	356	339	357	359	339	339	345	334	349	325	340	334	342	345	364	361	346	367	343	318	356	408	325	355	344	360	373	329	335	354	402	367	398	351	373	340	337	348	333	370	347	390	345	359	324	370	339	359	352	339	342	349	375	328	337	348	362	326	336	374	354	350	331	360	353	349	366	387	316	331	351	348	358	369	355	308	341	355	340	348	355	333	379	367	346	375	340	349	332	356	339	344	355	381	328	356	358	317	347	377	335	377	330	359	371	367	340	390	355	362	346	363	365	302	372	342	344	358	379	343	334	360	384	356	358	357	367	366	383	397	352	358	358	370	391	342	381	340	353	345	367	338	375	369	352	322	348	349	357	328	343	340	365	363	349	350	318	372	377	336	360	361	358	327	359	381	350	382	361	375	342	346	360	368	323	323	331	346	330	345	385	346	351	314	348	354	347	323	345	373	362	375	316	373	346	349	346	355	320	359	341	358	345	372	383	328	400	348	308	360	372	379	321	358	379	346	342	361	378	346	371	340	345	365	339	338	331	312	394	366	346	319	355	352	364	346	346	349	319	360	361	373	384	330	348	348	360	314	348	376	348	377	347	346	363	341	349	360	351	321	356	369	355	323	385	361	334	332	387	366	334	331	360	323	384	337	374	365	345	301	356	364	310	323	348	347	360	339	346	309	365	337	336	357	351	371	358	338	344	353	351	372	336	359	344	333	361	365	316	343	353	385	372	371	344	349	321	352	350	379	320	353	364	345	331	350	374	376	354	332	345	339	321	356	380	346	338	360	359	375	329	354	345	380	350	353	352	352	366	343	357	333	381	357	343	330	343	354	373	345	343	349	353	345	350	324	359	365	349	331	361	353	386	346	368	344	351	360	354	370	362	321	350	319	336	360	338	363	336	358	341	356	348	351	321	323	354	351	325	331	335	325	350	372	373	339	346	367	371	333	347	362	357	353	362	345	353	351	354	349	342	393	329	319	363	373	312	376	301	353	351	338	378	366	383	351	355	358	374	342	357	323	357	355	361	352	358	319	375	353	356	342	385	338	371	376	330	363	344	347	365	367	348	337	375	354	361	350	350	330	355	359	337	356	328	334	342	369	367	329	341	375	341	366	372	342	353	354	355	405	373	387	339	341	350	364	340	363	366	372	367	354	377	337	351	347	357	365	346	334	333	336	359	342	365	339	360	351	317	336	335	374	334	352	350	349	356	359	335	346	370	323	345	395	354	333	324	354	324	346	365	352	368	352	340	356	333	365	376	345	351	316	354	363	352	333	339	339	383	377	353	326	378	329	371	349	362	335	354	356	317	350	334	359	333	344	334	366	359	372	352	331	332	369	368	338	315	333	354	338	346	364	361	369	333	343	377	341	320	315	353	367	350	386	340	369	327	353	339	344	351	360	337	345	350	361	335	344	365	357	355	342	345	328	353	335	375	333	364	337	299	322	336	327	316	336	368	372	375	348	347	377	321	332	336	338	355	353	369	362	351	358	363	358	304	376	311	382	340	354	334	345	358	364	359	334	366	370	360	345	331	362	340	310	322	339	339	334	416	364	369	329	331	341	370	376	350	368	388	377	349	369	356	338	358	375	358	355	355	350	369	376	353	348	365	343	347	344	334	345	378	387	352	358	345	333	321	383	325	323	340	390	344	350	369	386	351	316	356	340	311	344	379	341	341	328	392	349	320	360	359	340	326	343	374	361	341	344	373	339	324	317	368	353	365	323	383	358	334	341	358	351	349	344	370	359	349	373	331	352	371	311	347	383	331	350	324	337	360	343	359	343	357	333	374	350	344	340	375	365	357	354	383	366	327	342	333	309	340	383	341	348	342	366	361	382	338	333	327	345	356	348	379	298	341	351	357	344	343	367	362	321	389	347	342	345	348	308	355	351	361	323	337	372	347	382	349	366	350	350	355	361	377	346	386	337	354	348	327	337	334	338	347	347	358	339	341	345	367	368	361	344	335	339	323	401	341	360	349	369	360	356	343	366	378	357	326	347	333	343	337	375	376	363	331	342	321	314	322	340	406	372	342	348	328	359	364	380	310	362	314	352	374	376	349	335	343	324	385	336	359	342	354	370	349	367	376	348	338	358	378	369	380	327	313	378	334	321	362	328	364	336	357	360	364	332	341	370	349	357	347	392	327	364	348	302	364	339	367	346	368	368	362	331	327	327	328	362	343	359	361	366	335	360	352	339	349	349	367	372	322	366	341	379	359	348	351	321	335	355	344	348	321	327	342	332	359	405	348	337	320	387	352	356	372	379	326	405	350	321	362	330	367	352	379	325	342	356	343	348	361	346	343	329	346	362	361	363	335	329	340	347	347	330	344	365	309	343	377	330	359	338	360	343	324	331	338	338	354	341	338	320	350	383	349	336	344	368	376	355	361	372	360	358	335	357	347	323	365	399	358	386	331	325	345	335	373	361	348	345	326	340	351	374	343	335	384	368	341	336	384	328	354	350	363	363	354	317	341	392	343	366	368	324	352	332	381	366	318	367	354	334	356	351	356	354	352	366	353	391	336	346	323	341	368	346	351	362	336	328	312	295	352	312	329	347	345	340	386	338	333	360	339	361	350	341	360	330	390	345	394	376	346	334	345	353	339	362	331	396	363	347	350	338	340	368	356	351	326	336	377	336	353	358	333	351	396	326	334	326	362	358	337	365	371	340	356	365	355	346	335	346	360	364	378	349	340	383	377	362	353	354	343	363	350	370	359	311	351	365	368	354	377	341	325	377	357	343	321	367	354	351	324	351	372	349	347	374	364	347	324	333	366	359	351	362	350	351	351	376	350	356	351	338	350	389	371	324	333	365	365	358	339	352	339	346	350	353	360	383	357	333	363	355	345	328	350	341	354	346	330	366	354	354	334	379	341	371	352	366	339	361	340	365	373	371	387	345	382	353	358	363	349	350	354	318	356	365	376	355	337	350	334	348	347	330	377	345	358	364	351	342	393	330	367	372	367	331	370	357	385	341	345	351	362	338	371	359	322	321	369	351	318	351	372
4243	899	715	560	532	484	474	468	482	470	483	503	514	504	516	487	482	460	485	455	485	487	453	511	479	501	464	440	460	506	460	464	482	491	456	470	435	450	464	481	480	461	468	475	496	459	474	462	488	446	475	499	475	477	460	507	487	481	488	463	485	463	463	486	469	476	453	487	476	473	475	455	483	476	447	489	460	453	454	470	427	490	531	467	453	408	457	486	488	455	505	472	509	461	514	473	467	447	451	479	473	462	486	479	472	476	476	472	474	444	462	507	455	455	427	490	488	469	470	475	491	506	476	460	459	501	436	481	487	494	485	467	499	464	474	476	494	451	462	469	456	490	478	475	472	455	491	457	479	444	498	494	495	483	456	497	464	457	464	466	462	468	490	478	462	471	417	514	450	456	465	476	448	460	467	495	463	476	469	494	478	471	491	496	481	503	459	494	480	460	487	514	490	458	530	444	501	468	430	462	504	456	513	482	440	463	423	427	454	466	475	469	476	463	514	520	474	509	483	438	483	501	488	481	505	464	461	438	477	499	486	485	470	460	477	477	490	451	429	434	478	453	460	493	435	480	431	463	426	504	456	481	450	443	499	440	495	460	446	464	474	532	486	476	483	463	452	439	464	513	506	477	474	448	468	455	457	482	458	509	497	469	471	475	454	504	479	444	503	465	450	451	454	496	442	467	474	481	476	433	483	481	473	448	470	427	470	484	452	496	494	461	467	453	486	472	484	447	441	429	437	432	492	468	441	490	439	457	455	479	500	479	491	493	507	493	477	465	481	471	503	499	478	470	458	443	514	455	489	504	470	497	458	456	467	459	472	478	461	431	472	446	488	433	469	487	459	504	472	505	488	490	466	470	464	449	498	482	473	484	509	476	453	499	483	506	438	491	484	466	455	469	482	523	475	437	467	457	464	460	456	438	494	459	470	480	478	460	487	455	475	479	476	469	476	456	461	524	505	501	470	474	470	462	472	460	456	459	489	496	440	430	525	485	482	486	439	494	457	469	471	473	430	447	455	454	476	457	453	471	485	446	480	483	469	484	503	472	504	493	456	464	468	472	488	487	462	485	479	465	447	457	472	460	475	481	478	437	487	460	473	496	464	492	445	469	489	487	471	469	483	490	514	444	488	474	496	447	501	459	477	438	477	481	455	473	453	507	465	451	467	455	483	485	486	487	480	470	412	470	447	484	420	508	448	468	465	464	454	423	466	462	466	473	480	494	449	476	476	464	462	484	493	490	454	510	486	510	492	468	523	459	458	500	506	507	451	451	484	482	462	453	456	474	475	472	478	518	480	451	469	492	506	459	485	476	459	458	487	468	475	442	503	456	470	454	488	481	487	450	524	469	464	498	512	466	486	479	468	468	507	431	495	459	493	471	501	468	443	469	490	479	487	526	475	489	438	466	465	504	478	499	441	471	467	455	474	484	478	497	475	478	456	474	455	520	494	474	450	446	462	456	532	481	462	490	454	454	481	483	462	441	472	504	464	464	455	457	486	466	490	452	459	468	501	506	514	466	500	452	463	501	469	424	471	481	454	487	465	471	490	477	481	441	503	493	439	462	461	477	486	444	471	430	469	455	452	500	484	460	462	467	499	473	475	447	482	461	437	483	450	446	450	495	441	441	480	480	458	451	476	459	465	442	440	478	500	460	471	458	451	461	492	477	493	475	486	486	446	478	481	477	461	450	487	454	486	473	479	448	522	449	475	478	451	414	449	479	506	460	460	450	479	464	473	458	441	489	451	471	460	454	471	450	527	462	468	496	473	492	445	515	470	494	450	475	481	516	478	400	458	503	475	487	430	454	485	436	477	485	469	488	497	462	480	458	472	481	477	483	484	465	489	473	482	484	465	482	475	463	466	469	470	472	484	452	448	448	457	536	460	468	475	479	462	481	481	453	472	480	467	475	505	461	506	460	489	473	486	458	453	476	444	476	451	446	523	493	501	455	482	440	469	513	468	478	451	476	495	467	498	447	469	477	436	459	447	439	516	452	492	482	471	447	493	494	467	475	475	458	463	449	457	448	504	470	471	478	503	439	500	486	475	500	478	481	452	434	484	447	481	454	437	445	466	449	472	496	512	493	461	506	496	506	484	453	477	471	483	457	481	481	467	478	504	439	474	458	488	479	469	461	488	489	507	515	430	457	480	482	446	464	498	487	469	445	453	483	464	448	476	447	501	416	485	440	473	472	443	486	476	479	463	464	508	471	499	467	507	445	502	496	455	478	472	493	479	461	466	498	454	492	475	487	511	477	456	449	472	430	501	432	461	473	442	468	487	474	452	461	499	490	466	486	462	446	487	457	469	487	446	479	454	467	458	486	490	466	509	451	483	477	526	479	437	497	460	468	432	474	494	454	485	494	442	494	475	514	453	425	470	475	452	473	472	515	450	453	453	483	453	433	472	471	471	458	490	443	525	447	453	524	473	478	467	524	456	461	468	446	446	486	466	515	470	484	447	474	490	495	452	488	451	488	480	465	486	487	496	451	465	477	489	483	469	464	488	524	474	448	454	459	449	476	463	468	476	452	451	478	482	432	468	464	472	465	495	471	508	466	446	493	484	490	452	441	437	439	458	482	493	476	497	416	459	429	469	480	435	482	446	499	433	469	461	499	464	481	461	486	455	483	477	496	466	473	459	454	466	451	505	457	474	476	484	489	488	452	461	474	446	446	488	486	504	449	474	505	451	471	465	470	450	445	483	475	451	492	465	510	462	455	466	473	480	447	455	460	474	479	464	470	532	471	425	473	476	468	472	482	448	457	457	478	464	457	488	501	489	449	465	477	481	461	507	445	459	491	469	457	480	473	475	486	449	449	471	481	462	474	457	444	477	486	482	455	471	481	459	463	461	455	482	499	502	495	459	480	497	456	449	446	458	470	462	440	468	457	507	482	510	493	462	474	473	478	481	487	479	479	451	501	431	495	465	430	478	503	479	470	453	459	450	500	490	488	452	489	480	472	482	465	453	437	456	449	491	461	491	484	421	538	469	452	461	464	468	485	478	486	444	456	465	437	507	463	476	483	456	451	453	419	477	455	503	544	479	501	505	474	463	448	495	477	436	502	446	466	515	497	464	468	444	524	449	483	465	494	444	437	480	502	503	479	485	526	461	455	463	497	499	489	466	466	446	471	449	443	465	466	466	466	472	478	428	510	464	480	496	472	477	462	476	463	475	479	468	480	449	451	463	484	466	489	473	457	464	492	421	492	477	456	511	477	457	478	488	466	486	481	466	480	498	435	453	490	494	475	484	467	515	544	465	479	434	484	446	462	481	458	470	463	509	454	494	478	488	450	490	467	501	486	525	434	462	473	473	440	509	467	482	470	474	479	470	442	512	469	501	462	481	456	481	423	457	471	464	491	479	496	449	438	490	462	458	467	418	456	512	413	517	430	459	462	461	464	475	506	470	462	493	446	429	474	476	493	483	470	470	464	461	415	460	471	454	482	463	473	442	461	468	462	523	450	467	470
23108	20850	27550	24247	20335	1991	579	480	430	425	408	428	426	411	426	417	379	414	400	383	415	412	386	395	409	394	413	387	338	405	375	405	387	404	414	392	388	400	399	421	411	381	407	434	386	378	407	398	396	413	430	396	390	384	406	368	398	396	366	352	420	392	385	398	398	376	375	375	418	366	389	413	397	395	363	390	406	383	397	374	373	396	401	371	414	389	395	389	409	369	383	391	357	389	409	384	412	395	379	392	394	410	365	400	390	430	370	333	392	405	425	361	401	361	377	377	412	414	349	406	409	398	396	391	393	373	414	365	415	384	398	368	413	408	405	409	411	389	412	390	395	426	408	402	397	400	337	367	357	368	361	394	393	416	370	404	377	391	384	384	412	376	388	378	371	378	363	398	407	379	396	450	390	389	395	388	368	400	382	396	374	399	359	385	352	392	370	387	399	397	380	407	424	369	368	355	373	350	419	389	386	347	413	400	407	441	386	386	394	389	418	377	387	353	405	395	401	365	377	386	380	388	388	402	401	428	402	349	355	446	357	397	392	384	405	417	404	367	375	421	370	398	373	391	404	372	350	392	375	387	412	399	391	386	409	370	409	404	385	403	390	394	395	406	365	407	379	403	382	380	413	384	403	352	407	403	403	389	436	406	401	390	389	411	425	368	378	402	394	399	383	427	387	393	388	413	361	385	370	412	370	360	395	380	402	394	368	363	378	375	409	393	361	423	413	379	341	376	372	409	375	399	428	398	391	416	363	405	390	330	383	346	403	356	365	406	359	375	394	383	380	395	389	396	382	403	391	364	403	384	406	370	403	384	404	393	401	372	354	377	366	373	368	362	365	390	372	368	412	384	389	388	371	366	383	401	408	343	397	404	418	368	361	370	375	417	391	382	358	374	366	388	397	386	411	400	386	383	447	383	395	385	373	367	352	387	387	450	404	386	350	387	376	406	398	421	367	429	337	389	386	384	369	405	418	390	363	395	379	421	420	389	411	388	380	399	384	362	372	436	365	392	364	353	378	405	400	361	383	358	378	397	407	398	357	398	361	399	357	396	368	402	411	398	372	375	377	408	348	378	389	396	392	380	361	376	407	352	380	357	378	388	359	411	361	422	399	406	381	426	382	400	369	410	400	391	399	348	382	381	371	351	403	364	345	370	401	388	365	369	379	369	343	373	406	400	377	398	420	382	398	408	395	383	376	397	408	386	422	371	412	411	384	386	390	373	411	394	385	367	371	389	401	395	353	369	391	373	394	389	404	386	378	380	400	382	399	372	367	371	388	391	415	385	409	394	416	401	382	402	378	379	342	392	394	381	382	379	364	387	329	378	412	385	383	398	396	415	374	390	393	400	383	401	372	360	413	390	387	404	437	382	406	404	395	410	386	369	376	415	393	348	392	435	355	409	355	400	354	382	380	397	403	396	390	400	364	372	424	407	399	380	360	385	384	384	363	379	417	393	374	374	372	392	400	401	408	401	378	418	398	373	398	385	434	413	376	406	415	394	440	371	364	382	399	384	369	404	401	434	391	377	381	416	421	386	395	435	420	374	369	380	400	413	434	397	383	390	371	363	389	378	395	350	369	381	397	396	419	380	403	386	414	369	379	393	380	387	393	384	411	367	360	379	381	399	425	395	417	376	382	399	375	373	397	397	400	337	394	398	369	392	371	397	403	425	356	407	363	329	377	427	385	377	401	381	381	382	408	399	393	391	442	423	382	410	375	390	380	400	396	385	373	386	370	390	398	365	371	366	425	374	377	371	400	367	368	408	379	427	362	378	364	400	406	436	378	402	396	399	420	390	364	385	371	371	409	411	379	374	356	408	415	382	374	386	371	404	340	399	374	381	419	363	408	420	385	408	396	415	369	379	351	394	353	370	378	386	370	407	374	402	385	411	388	387	376	412	392	389	392	373	410	357	351	401	387	384	397	409	393	401	395	417	391	363	403	393	387	362	402	388	353	398	378	369	426	396	370	381	395	392	408	367	389	369	388	398	377	386	393	373	414	415	385	388	396	358	393	417	388	395	373	354	395	373	402	349	395	411	391	406	388	369	390	380	421	387	413	400	366	398	359	369	380	418	426	398	383	391	383	377	409	380	410	381	377	403	357	362	400	372	359	395	444	369	436	402	412	398	405	373	388	381	394	395	410	381	400	406	406	407	394	359	426	382	405	373	391	399	384	355	387	390	376	401	411	407	394	386	387	436	388	398	395	407	372	380	380	381	347	378	348	391	414	388	389	400	446	415	388	388	354	376	372	379	406	403	344	352	371	415	371	397	370	365	372	352	350	368	402	378	412	395	378	368	382	355	383	424	403	405	388	365	401	385	416	397	352	389	370	403	375	376	406	376	401	390	395	388	382	385	391	384	409	409	413	395	360	387	416	422	375	387	391	392	401	388	366	400	379	398	402	372	353	384	351	381	393	365	391	350	364	429	361	376	363	353	386	404	418	399	374	376	388	352	396	391	396	385	356	380	374	354	381	401	385	355	396	392	395	360	421	378	380	401	387	406	437	375	395	395	365	396	350	404	392	384	410	366	376	400	387	408	407	353	380	408	385	350	401	412	368	399	376	422	384	395	366	416	387	373	373	377	400	409	404	357	406	396	403	414	376	373	362	358	387	385	382	419	366	387	387	390	395	389	330	363	378	381	364	386	405	384	386	384	377	410	369	408	347	351	405	350	412	401	390	389	369	372	357	362	424	385	415	405	378	390	400	375	405	386	371	413	388	359	373	396	376	387	412	422	399	407	407	396	393	379	395	405	369	384	372	368	392	377	402	383	357	386	363	387	381	351	360	392	346	366	357	372	386	390	370	368	377	367	381	372	396	390	369	413	365	398	362	382	399	379	393	380	392	393	395	418	368	387	405	381	392	387	384	383	380	361	387	384	413	408	377	392	407	365	391	381	390	374	392	386	365	405	373	365	356	413	404	390	357	386	397	386	350	372	396	331	382	373	395	381	382	394	397	378	385	400	392	392	379	393	398	377	403	429	376	398	379	374	395	382	404	399	377	396	387	360	427	380	381	391	336	375	384	375	364	373	398	387	388	413	370	386	410	387	411	373	407	394	375	369	415	390	396	430	413	382	381	386	375	406	366	384	391	373	371	374	432	413	434	411	356	403	407	398	408	408	353	374	376	375	389	393	385	410	388	369	401	404	368	374	384	384	379	376	371	357	362	369	383	368	392	369	407	378	375	392	385	412	368	368	380	394	373	398	381	428	402	377	396	383	417	372	368	368	398	350	378	388	369	386	448	397	361	365	388	418	400	391	404	396	372	380	406	397	362	358	411	373	390	346	398	371	374	362	391	382	385	397	389	383	402	389	407	408	395	398	368	383	384	385	413	368	386	402	359	380	412	423	401	402	418	412	402	443	396	395	374	402	416	382	353	409	400	369	350	390	388	369	354	406	386	413	363	385	378	375	397	431	417	365	379	416	417	379	399	396	404	420	406	355	367	416	413	373	381	385	417	410
2812	5745	3423	1728	1313	1058	899	848	746	697	670	678	599	638	589	635	609	562	609	541	546	555	555	509	545	563	529	576	543	543	526	591	548	580	576	556	492	546	505	553	531	538	536	553	508	554	560	545	512	533	507	586	516	535	548	527	570	542	526	524	541	546	584	486	568	542	543	498	587	564	536	546	547	495	511	525	537	524	533	505	560	560	485	493	529	518	534	537	521	525	559	518	525	509	496	530	539	535	542	543	537	521	510	518	509	540	514	534	559	530	499	529	579	518	521	575	534	559	494	510	569	560	538	529	473	548	504	549	543	517	544	530	562	505	522	536	511	553	607	507	495	575	513	514	491	533	544	547	499	544	525	544	533	549	497	532	551	501	560	550	539	561	565	590	510	528	530	525	494	555	548	503	562	573	490	534	531	488	568	504	528	534	511	497	564	561	556	544	533	518	562	536	539	483	585	545	537	511	563	498	558	498	523	501	555	547	525	535	531	508	504	486	560	495	508	535	539	497	518	571	544	515	539	508	547	509	504	505	517	529	511	523	543	559	527	554	543	529	512	493	518	519	562	505	532	549	525	493	565	503	554	504	553	527	564	516	547	494	536	532	534	539	551	496	537	528	533	498	578	523	537	523	508	500	571	533	539	556	528	549	523	503	509	557	530	573	522	524	566	490	530	581	554	535	544	529	519	574	522	495	592	506	500	564	551	566	484	492	477	540	531	523	550	544	564	514	528	573	535	470	530	531	546	544	553	551	482	543	545	512	511	514	543	519	540	527	539	535	503	545	563	543	538	513	509	561	520	545	557	471	541	549	532	529	562	546	558	537	546	539	510	503	527	500	526	543	509	516	500	555	485	516	490	563	553	515	538	548	531	502	527	537	516	510	554	511	481	503	546	528	555	518	515	541	516	564	533	518	521	548	543	587	519	509	561	525	495	528	522	499	501	504	537	499	536	547	563	471	505	525	514	468	557	555	542	503	535	546	531	527	552	511	527	452	561	501	499	500	560	530	514	555	507	566	518	521	541	547	541	495	547	489	524	525	490	481	564	556	550	527	512	505	522	524	515	490	533	515	540	521	529	473	546	489	524	524	489	562	500	481	552	559	532	513	567	534	574	545	527	510	560	515	534	519	591	539	512	572	567	512	493	542	571	570	475	536	543	560	582	547	528	570	545	522	523	555	560	557	527	504	525	524	515	576	562	492	509	529	534	565	547	548	545	501	521	511	539	528	484	511	558	552	502	539	520	501	483	528	558	568	488	510	557	535	529	536	500	513	537	554	540	554	515	497	548	535	566	549	533	494	551	487	517	503	556	490	598	507	488	537	542	583	527	524	543	514	522	572	552	505	548	513	559	508	533	532	540	540	538	540	543	523	550	531	516	538	511	504	534	501	538	534	538	528	530	532	542	489	525	544	518	505	497	551	527	510	531	534	547	535	560	551	518	497	500	539	529	557	528	557	520	551	520	500	520	475	545	509	511	520	517	543	592	534	524	580	520	509	542	552	499	531	538	517	530	509	585	537	529	557	510	542	523	474	511	531	539	490	538	509	554	547	528	517	528	537	550	527	533	549	510	553	535	520	471	514	537	521	518	559	535	513	538	558	576	538	560	550	527	542	498	533	558	498	561	525	528	534	547	555	476	540	522	521	504	565	535	505	548	507	528	506	497	553	548	547	508	557	511	538	516	512	543	526	551	548	515	546	529	494	498	539	539	538	520	520	532	520	502	535	532	513	532	568	526	558	554	513	497	508	529	514	500	542	529	536	556	526	551	515	516	563	521	486	548	524	530	547	542	568	528	523	511	550	501	529	545	483	535	507	552	528	502	512	561	510	530	558	545	540	474	538	531	508	517	513	517	551	525	534	551	574	536	557	523	518	560	529	524	494	532	557	548	495	500	568	500	529	577	527	523	519	541	531	502	536	554	532	514	527	540	538	551	500	518	546	562	534	500	541	543	537	505	556	534	500	531	532	495	582	515	503	489	544	547	564	520	532	540	521	509	531	497	538	530	522	502	530	499	528	524	542	499	538	525	539	485	564	570	522	495	560	554	540	539	509	554	553	550	553	473	578	512	532	548	479	565	525	554	525	535	550	520	486	569	495	538	520	494	529	511	555	547	526	506	510	513	545	481	539	524	545	527	550	558	494	530	533	511	537	531	531	507	538	513	495	526	489	533	538	568	482	526	504	532	507	525	531	521	521	534	536	518	492	512	496	526	539	500	553	493	521	542	559	510	556	566	527	549	497	526	530	541	564	498	497	503	541	521	510	511	542	506	514	557	561	523	515	561	554	525	520	533	498	543	519	499	547	507	558	567	517	532	580	533	522	513	557	502	502	525	538	540	564	545	542	555	539	556	525	524	514	542	543	544	519	539	542	553	542	504	556	516	506	561	505	543	526	534	525	546	566	508	514	529	536	541	496	535	521	516	531	519	550	535	510	491	514	565	543	515	533	521	523	515	538	575	492	529	555	547	557	535	496	532	569	530	496	564	612	557	572	526	546	510	537	550	559	491	577	548	517	520	502	559	499	532	499	545	533	571	513	546	513	506	547	525	556	535	503	529	500	504	533	547	506	567	517	517	555	510	522	530	567	513	519	525	579	533	485	534	551	524	511	529	556	555	520	557	518	510	509	536	541	529	499	533	523	530	482	522	530	511	529	527	506	536	546	515	568	548	505	471	557	497	506	498	481	486	521	510	516	503	531	512	531	507	514	506	505	519	559	509	452	505	500	534	533	543	544	561	542	520	498	521	514	563	519	549	521	541	567	552	475	494	553	529	551	530	536	518	529	549	562	528	561	537	511	573	561	524	487	547	510	501	530	513	522	528	521	541	480	515	507	549	514	524	557	527	528	583	556	544	538	543	514	534	496	540	557	520	542	542	524	534	526	482	549	522	546	531	497	502	539	514	514	526	534	480	516	545	547	544	543	503	530	569	548	494	486	544	536	548	522	531	535	519	537	505	510	544	533	552	557	513	544	524	525	549	512	539	507	530	514	571	525	521	485	534	575	544	561	549	520	520	570	510	532	545	536	517	577	519	561	484	506	570	555	505	514	523	543	534	509	514	539	498	525	513	527	521	518	545	514	506	529	518	513	509	528	529	550	538	542	540	537	518	555	532	542	515	551	523	509	551	547	540	537	483	547	532	565	562	541	558	540	531	511	521	509	536	500	506	576	556	560	554	486	540	547	495	498	512	513	522	538	544	517	530	490	554	511	539	547	483	529	482	524	496	510	580	544	525	510	539	520	489	492	505	522	531	555	540	554	552	518	530	553	529	533	496	501	541	508	517	560	497	524	561	547	557	555	492	500	529	539	525	539	509	554	489	473	538	522	553	549	546	491	525	574	507	538	543	514	538	504	526	524	531	540	521	550	535	539	563	565	523	551	532	535	506	487	537	541	534	542	507	530	499	535	501	506	516	550	492	550	506	525	519	507	522	547	535	553	526	550	478	530	548	576	501	546	566	529	548	558
24249	20857	26046	24693	1968	337	348	286	275	252	256	256	244	277	266	256	230	234	223	263	234	252	259	222	257	255	255	247	267	251	270	263	256	244	240	273	267	223	272	251	243	268	263	274	264	261	249	229	248	251	233	268	273	234	248	291	245	265	256	218	254	228	262	268	250	257	254	254	251	257	281	258	278	231	272	252	266	251	248	249	247	266	232	261	256	250	233	250	239	251	251	222	261	224	248	255	224	265	230	268	271	249	252	233	267	238	247	250	241	264	255	284	243	220	243	251	242	253	226	227	245	259	259	250	243	246	238	251	243	235	249	245	268	239	214	231	251	233	243	227	236	242	247	228	221	261	250	209	271	264	249	265	232	226	232	268	264	244	232	249	236	238	247	270	257	248	242	252	210	251	280	280	243	258	236	234	255	260	252	253	239	231	239	208	237	239	263	247	255	264	274	248	254	229	261	256	266	262	250	245	245	242	275	257	279	245	258	238	244	257	264	277	248	260	263	225	261	231	262	248	274	251	259	241	246	240	270	258	257	245	255	253	232	254	256	238	251	257	282	242	279	256	235	279	240	229	235	244	260	249	252	241	253	247	222	255	227	227	248	255	256	232	267	251	240	261	245	246	222	280	222	258	222	267	284	257	263	234	226	249	239	247	243	258	250	282	251	246	236	248	248	258	269	252	227	238	251	222	265	238	237	236	249	269	243	265	256	251	232	265	237	258	251	260	249	242	243	286	234	288	263	235	239	244	257	246	240	235	238	279	262	245	267	273	230	251	251	254	266	256	259	237	268	274	258	285	214	252	247	240	225	238	240	226	265	214	250	262	253	245	280	214	267	247	268	242	254	269	255	241	250	257	257	283	215	248	266	224	249	235	272	250	254	231	249	237	256	241	247	232	276	244	266	245	259	249	266	249	220	235	282	250	242	257	249	255	207	226	253	213	249	240	255	258	243	257	253	248	230	242	256	255	270	228	262	234	248	270	266	255	238	280	246	212	227	241	287	254	257	247	262	247	238	237	248	271	243	226	256	236	291	230	237	258	238	247	246	265	267	242	279	274	265	259	216	247	248	291	250	241	245	241	274	241	265	258	261	229	271	237	254	265	260	252	240	252	245	275	236	215	259	271	265	259	228	224	243	258	254	271	239	238	233	225	263	254	239	245	248	233	274	263	229	269	259	247	245	265	241	242	275	253	265	255	211	236	258	237	242	227	266	217	227	236	236	250	262	275	269	256	237	269	268	243	238	226	228	263	271	263	259	264	246	222	264	226	271	245	237	264	239	266	253	251	266	250	250	273	235	241	278	251	240	256	268	251	262	268	253	247	254	265	258	245	209	267	216	282	244	246	265	267	256	246	262	241	269	234	254	276	263	258	263	224	236	243	251	270	246	244	237	266	238	245	241	271	234	236	270	250	228	285	276	250	274	279	225	243	232	265	249	244	242	252	236	242	226	231	253	236	243	227	246	250	236	272	234	259	274	256	249	222	241	255	243	241	251	231	251	252	244	274	260	220	244	242	256	249	264	233	260	263	251	235	269	257	265	238	210	238	250	233	227	263	266	243	242	242	243	240	238	256	256	249	261	236	244	224	260	227	272	243	242	236	272	247	275	262	247	276	246	250	221	267	237	240	255	229	238	258	262	251	250	211	265	266	259	253	265	244	275	237	231	266	266	259	260	269	254	263	249	236	265	225	258	258	223	232	244	262	256	256	247	268	244	259	238	260	238	252	246	269	231	245	246	279	228	224	248	259	241	226	275	254	258	243	257	241	255	227	240	254	280	252	265	239	242	254	246	229	257	255	281	237	248	230	232	266	260	261	252	264	229	248	277	230	224	247	241	249	236	236	249	245	255	258	240	273	275	261	250	251	252	251	253	228	274	241	249	234	246	233	303	241	253	272	259	250	253	260	243	267	240	247	262	250	248	223	223	261	265	245	249	248	253	262	251	231	245	252	252	276	240	250	245	240	268	234	259	269	237	226	231	275	234	230	260	257	275	224	224	240	252	242	259	232	255	235	249	266	267	262	252	235	283	230	251	244	249	239	266	238	261	273	237	237	273	268	243	231	265	237	266	246	242	257	250	259	235	238	237	241	237	218	229	223	256	233	257	259	231	242	241	254	262	231	234	247	269	217	255	269	251	239	254	264	238	280	242	239	250	236	245	248	231	237	237	264	229	276	291	275	222	243	259	269	244	242	233	216	226	269	228	256	256	246	275	241	231	249	251	257	262	234	232	266	270	239	246	285	244	232	246	261	232	265	241	243	232	227	246	245	283	221	272	258	252	254	246	262	244	236	266	259	234	233	244	229	281	270	234	235	230	253	263	246	250	255	255	236	245	236	251	212	245	250	239	250	226	269	250	255	247	259	280	255	259	244	256	255	222	251	219	254	272	268	243	221	267	231	273	249	261	253	256	233	249	252	268	212	233	239	295	263	249	242	253	248	219	269	251	239	272	254	245	242	253	261	249	282	258	279	265	236	246	227	263	273	262	201	229	263	223	267	246	228	262	223	263	236	252	259	256	215	255	260	233	236	249	240	234	253	229	231	232	234	233	266	266	227	254	244	253	257	270	266	220	259	228	258	285	260	243	246	264	276	246	260	245	267	246	246	240	264	263	262	265	225	280	253	235	233	242	254	242	241	257	224	241	266	214	249	259	242	264	271	268	256	263	248	238	221	264	241	245	257	242	231	237	273	205	245	247	244	259	256	265	255	270	238	242	246	248	251	251	240	216	265	230	257	273	262	235	233	252	244	248	273	256	255	240	255	263	250	251	276	231	280	242	231	245	251	239	253	243	238	248	232	249	239	261	255	254	231	239	252	244	235	252	266	214	256	262	251	222	258	256	240	266	239	272	256	251	235	245	242	262	254	265	236	238	251	267	234	273	243	235	252	230	241	234	255	273	237	266	268	237	241	226	241	245	264	234	258	256	257	253	257	263	233	245	256	241	262	238	254	233	230	209	286	274	215	267	226	240	226	244	283	256	259	263	236	255	252	244	248	277	254	229	269	271	252	279	247	266	262	230	270	250	231	254	262	235	286	247	269	226	230	253	235	285	265	241	252	241	250	253	268	233	229	225	249	218	247	244	273	284	260	253	234	246	276	245	229	250	250	250	261	268	264	268	251	280	262	265	234	232	275	269	236	252	237	232	237	251	254	232	240	265	229	243	256	259	271	259	213	258	274	237	249	258	261	255	233	230	247	238	256	230	275	265	244	251	231	258	253	255	252	245	215	255	248	263	238	245	230	217	235	242	232	260	251	244	243	256	238	233	245	265	238	228	233	264	251	262	275	244	252	250	224	258	243	234	233	251	233	273	220	269	264	244	240	234	264	250	252	276	247	249	257	256	244	246	249	255	252	249	263	247	234	270	267	232	223	242	263	263	230	219	264	252	251	258	228	243	251	245	268	234	223	254	246	236	247	244	241	262	263	241	267	236	229	257	204	264	223	232	234	232	222	268	251	245	240	269	256
3137	3354	1901	955	736	633	537	470	440	418	395	424	412	385	372	357	340	358	333	365	358	361	344	332	325	351	378	327	316	317	340	303	333	330	337	329	314	324	313	311	313	287	306	344	344	327	331	297	309	310	319	284	327	315	316	317	338	334	310	300	331	285	341	320	340	304	333	354	325	312	340	319	332	308	323	319	373	351	319	299	332	346	315	314	309	303	330	335	331	308	302	332	341	351	333	346	365	319	315	353	315	317	331	317	321	324	326	310	337	295	339	316	318	334	358	327	304	352	316	323	322	335	305	323	315	309	326	312	347	326	319	323	323	319	389	327	328	309	345	308	334	313	349	321	286	319	344	328	351	319	296	326	309	295	332	360	308	319	298	339	300	335	298	318	336	326	317	320	331	314	315	314	320	348	328	307	302	286	332	329	295	320	298	316	299	320	312	326	287	332	346	309	346	346	289	331	319	299	330	319	313	335	324	307	338	327	342	316	357	312	296	336	303	338	289	341	335	337	336	350	319	315	331	352	336	337	328	319	318	296	319	283	315	351	327	323	337	282	339	336	322	340	308	317	323	295	311	342	326	324	308	329	353	320	319	338	366	315	297	312	334	307	337	294	306	314	336	332	286	347	324	310	321	290	296	322	318	324	329	297	305	305	339	345	302	306	328	337	333	317	343	340	317	299	321	342	308	344	309	346	290	324	332	324	318	292	282	342	337	325	331	316	333	309	333	322	325	326	344	332	306	324	362	312	314	319	332	318	321	349	327	342	305	321	335	330	317	293	331	323	309	306	344	305	321	304	325	280	332	316	322	310	349	315	335	313	324	360	315	322	338	325	337	300	289	327	334	338	327	335	309	337	333	348	352	336	321	297	299	312	300	288	302	334	335	305	333	365	315	329	307	314	337	309	315	279	329	346	325	315	353	326	310	314	299	343	312	338	340	339	320	349	324	317	330	318	306	298	324	325	336	316	346	308	295	314	313	321	303	352	318	288	319	337	345	303	345	282	340	328	324	314	327	327	331	318	316	348	298	323	313	330	300	319	327	334	355	294	296	302	331	324	357	300	314	340	316	317	311	319	298	367	310	301	342	296	311	337	317	321	328	309	340	310	316	321	294	317	311	312	299	338	330	330	314	316	322	372	320	336	326	307	341	304	318	305	300	327	351	315	303	304	326	304	339	313	333	306	344	332	328	316	306	304	324	353	330	353	348	347	355	309	304	333	328	333	308	342	361	349	333	361	306	328	353	315	354	311	332	339	357	273	283	336	298	275	311	312	349	307	319	320	316	303	284	328	344	318	300	329	333	327	324	349	368	326	308	293	335	337	309	333	326	275	297	304	308	293	320	331	293	327	329	308	314	332	332	344	317	346	343	347	344	282	337	318	289	305	310	308	348	332	311	304	308	331	337	363	334	330	343	367	322	345	319	337	301	329	318	296	305	304	315	323	335	338	335	333	339	331	353	322	323	337	308	326	314	312	315	323	307	312	292	296	332	338	300	301	317	314	343	354	322	314	304	314	310	338	337	330	302	331	327	294	326	320	296	280	303	326	329	339	308	308	311	327	315	355	320	305	307	322	325	314	315	302	317	330	337	331	317	303	324	328	358	332	371	303	351	303	341	306	293	333	303	341	322	316	346	351	309	346	336	334	297	337	326	306	347	332	317	304	336	295	323	318	305	336	306	312	334	311	309	307	321	365	358	326	321	320	337	323	323	305	331	328	317	291	324	327	299	275	327	320	320	296	302	302	346	333	334	308	290	328	327	327	326	308	328	320	331	299	320	305	341	299	321	319	331	333	337	328	343	308	300	329	298	314	333	320	284	330	308	295	325	314	314	352	322	310	326	303	308	313	302	328	312	332	328	325	351	324	297	354	312	294	308	317	301	353	306	315	339	313	323	327	343	326	332	303	317	301	338	314	352	314	338	332	316	323	338	316	337	340	305	332	320	338	319	320	316	327	299	312	308	307	338	322	317	307	336	318	319	348	315	348	328	338	311	331	338	315	319	335	323	311	345	328	309	305	352	328	305	335	367	309	313	316	321	354	332	318	346	352	294	328	313	310	319	325	357	332	346	324	324	281	325	314	328	321	325	296	330	337	336	338	314	306	324	334	326	335	314	325	305	303	317	331	314	334	342	337	334	344	319	338	323	331	337	301	295	329	335	319	338	347	318	346	319	315	323	291	316	334	325	311	317	296	335	333	328	333	332	322	314	293	330	325	320	300	335	313	318	296	324	298	320	329	304	323	310	309	312	334	309	330	320	347	314	298	332	352	334	325	312	302	297	348	330	331	329	324	333	282	315	312	316	317	313	293	321	318	311	319	317	327	293	332	311	320	316	329	342	332	336	339	307	318	292	297	329	342	282	357	306	303	330	309	308	311	341	326	334	293	334	329	307	329	316	304	325	320	320	316	337	306	315	340	299	295	302	324	280	285	303	310	324	334	349	332	328	363	342	300	334	333	276	321	351	304	294	352	353	350	328	328	346	353	316	327	329	325	308	298	331	329	294	311	308	297	317	362	324	347	344	308	305	319	320	294	308	278	302	332	321	336	296	322	343	315	315	304	300	297	346	305	331	324	332	345	326	304	352	348	317	326	299	320	320	328	336	304	291	340	342	325	317	360	325	351	316	362	328	349	293	297	315	310	315	299	342	314	282	324	319	313	326	351	274	326	349	347	310	340	341	306	326	354	309	313	322	302	352	332	313	347	324	287	311	306	290	316	344	341	354	327	304	310	299	325	314	326	326	317	309	329	331	317	324	351	359	292	342	332	328	327	310	309	325	362	321	298	308	300	306	363	325	346	350	329	339	302	304	307	319	329	317	346	305	286	346	298	342	298	322	310	271	311	297	316	329	326	321	314	331	330	339	314	294	302	294	311	343	346	315	339	310	327	300	312	341	290	311	310	317	352	312	345	361	294	318	332	329	362	289	308	303	340	341	324	351	367	313	356	340	351	309	279	338	324	287	333	336	291	316	342	324	306	315	299	356	317	331	348	309	335	323	309	309	312	339	350	324	305	317	350	304	344	359	315	328	292	322	306	332	306	313	292	299	319	327	294	306	334	322	297	345	321	335	332	319	336	321	317	313	326	283	322	315	333	332	308	351	345	335	291	322	328	302	334	368	318	315	326	351	301	313	342	325	322	318	324	334	292	357	319	312	342	303	341	339	357	341	309	325	342	314	304	281	304	300	349	321	313	335	330	316	315	340	326	312	309	334	310	316	333	335	320	309	321	345	312	321	328	318	316	329	314	305	319	307	328	344	327	330	307	340	306	361	347	302	334	328	313	349	352	311	338	319	335	339	333	320	356	348	324	309	297	301	321	316	339	342	320	305	304	321	308	319	307	335	335	278	331	316	309	303	330	348	324	323	299	281	302	325	309	320	286	343	318	317	314	278	322	318	313	315	302	318	326	333	320	297	346	323	332	343	333	296	304	332	332	309	342	325	291	343	294	312	324	318	316	328	332	312	328
22186	20933	28299	23703	20928	20140	1231	468	359	405	382	349	324	310	310	312	314	318	282	301	297	313	309	289	290	311	311	286	242	275	256	275	311	309	283	274	280	307	302	280	289	262	301	288	289	292	298	288	297	280	265	273	270	292	252	297	276	280	266	268	271	285	297	323	274	285	253	299	291	271	280	315	301	259	287	291	276	301	273	292	282	317	277	303	282	298	301	318	282	294	298	275	273	294	294	280	304	271	266	285	302	263	289	282	286	252	277	289	283	296	288	318	271	283	297	254	286	286	300	289	267	273	278	257	280	273	288	306	300	311	272	289	284	266	293	312	289	282	297	276	277	303	305	321	279	290	307	270	270	288	306	315	276	295	286	287	294	302	296	283	297	298	275	278	303	293	263	291	296	282	256	270	286	288	273	294	296	294	261	275	297	275	279	278	298	279	290	269	285	271	281	276	261	291	286	259	281	294	282	282	264	299	281	280	305	292	289	261	282	298	280	306	286	296	285	276	279	269	298	288	339	312	257	348	286	275	276	274	251	273	281	292	275	286	247	287	297	306	285	294	281	273	282	302	311	280	280	269	295	284	290	290	268	280	309	279	279	287	280	290	273	283	305	311	264	289	281	277	273	274	299	261	255	267	287	271	305	274	265	265	280	268	314	258	306	266	260	331	289	274	282	305	261	265	314	251	274	297	291	274	299	263	264	295	291	284	285	281	293	268	259	289	274	282	274	277	262	288	278	267	274	280	285	275	253	304	258	294	294	315	283	285	260	299	278	283	293	331	309	282	297	311	269	291	299	272	240	268	283	286	318	289	279	299	289	278	263	293	279	293	266	263	267	281	294	265	253	292	292	265	288	240	293	275	292	286	279	261	315	257	295	288	296	304	275	255	273	278	316	305	280	280	296	302	294	293	275	281	294	262	283	296	286	261	297	274	295	296	313	276	266	278	274	278	294	298	283	306	300	295	308	285	266	307	291	271	277	280	243	274	257	267	295	270	254	287	310	251	288	303	248	286	270	299	283	281	278	290	256	290	283	277	262	314	297	289	292	266	279	300	259	273	286	278	271	278	273	331	303	289	268	282	275	315	285	280	287	289	303	259	287	274	293	278	255	272	299	305	258	285	286	305	283	287	245	329	320	286	257	248	262	276	283	283	280	285	271	303	281	292	290	272	292	271	294	298	301	315	283	309	285	302	292	285	299	268	305	286	279	278	285	276	307	280	291	302	282	275	245	267	275	308	292	256	265	251	271	270	302	254	275	262	295	298	271	302	322	297	247	285	320	291	302	285	290	262	277	313	276	329	297	276	287	276	275	333	308	249	279	287	295	293	276	274	304	279	315	266	288	308	294	263	267	297	292	292	248	299	288	277	288	300	288	282	292	276	281	304	268	305	302	254	278	273	276	281	293	268	258	286	310	286	269	241	274	270	274	280	296	281	286	285	284	284	289	281	266	286	264	248	303	313	270	261	297	303	290	270	313	276	260	269	286	285	291	318	284	303	262	273	279	253	250	279	275	267	308	311	281	296	256	294	282	299	291	294	305	279	285	255	279	277	323	273	277	254	261	291	285	286	276	288	260	291	277	283	300	286	282	279	258	275	290	276	293	272	286	295	291	308	300	271	264	283	281	282	257	277	288	280	273	259	294	292	283	284	256	281	293	276	287	264	283	267	274	300	302	299	264	308	296	294	292	286	283	249	290	283	286	289	318	262	323	269	262	287	288	289	266	298	315	258	278	275	287	288	285	289	263	283	299	286	245	248	290	267	271	283	278	289	306	294	273	289	280	269	305	300	289	251	272	260	248	268	266	288	276	293	307	289	297	282	301	286	277	284	279	299	274	297	312	320	294	266	269	271	286	274	297	277	273	275	297	257	289	289	276	266	277	284	260	265	286	301	287	296	309	294	262	265	279	279	282	251	276	295	286	286	252	267	288	277	310	282	304	302	271	279	260	281	270	284	286	249	309	306	309	287	283	248	316	262	304	260	291	294	288	259	291	279	303	292	272	278	279	250	263	286	304	327	306	251	268	288	310	291	293	271	285	300	293	285	254	289	296	259	285	283	257	301	287	295	273	283	271	289	256	281	280	284	274	313	275	283	293	267	261	261	278	311	282	261	304	298	309	269	270	260	268	265	286	297	288	290	284	305	278	282	316	285	271	294	318	256	290	284	283	287	285	285	282	266	255	301	272	284	277	268	280	250	269	301	286	301	298	296	272	283	265	302	289	301	255	262	309	271	279	274	260	275	275	272	317	273	290	274	289	282	274	254	258	307	297	282	282	266	250	285	267	256	306	315	260	286	301	267	262	288	280	273	256	269	274	335	278	296	297	287	285	270	300	279	309	270	268	265	263	279	313	268	311	294	271	277	276	262	322	285	282	273	273	281	271	261	302	294	271	310	266	305	298	288	296	275	312	302	335	293	254	307	269	281	283	264	302	259	262	312	261	295	288	264	260	261	288	297	262	285	272	273	277	272	284	260	311	283	290	295	286	255	295	278	275	289	283	266	283	295	266	314	293	259	274	318	302	268	319	273	279	263	305	273	274	251	263	294	291	281	254	286	305	287	282	289	295	263	289	273	263	257	298	280	277	253	320	286	256	280	272	260	260	286	289	282	263	298	260	278	308	268	271	271	290	311	291	308	280	317	273	282	265	265	333	274	289	249	283	280	298	303	261	273	288	276	284	305	257	277	272	316	256	294	285	276	271	258	300	266	275	270	263	311	260	268	261	251	276	269	264	281	262	255	247	277	286	287	270	293	262	268	249	287	295	281	309	272	281	286	299	281	303	277	297	303	283	303	263	289	253	278	291	292	267	294	277	265	292	275	258	262	258	282	301	248	315	251	263	297	301	292	271	289	293	284	282	322	293	286	269	258	267	265	301	306	295	272	290	294	277	284	274	266	289	290	285	262	284	277	287	282	277	275	259	278	268	287	289	285	289	289	290	293	271	278	276	287	289	290	257	294	297	282	304	315	290	302	291	290	332	277	297	290	273	273	272	279	225	298	306	249	267	320	279	283	276	268	258	281	322	269	277	266	289	281	262	307	293	298	290	287	292	253	284	249	297	286	286	278	265	272	287	306	273	283	263	266	287	294	299	279	262	241	292	279	330	283	307	277	253	311	281	314	283	269	292	270	272	298	285	278	294	289	273	251	249	258	266	266	304	312	285	301	320	298	274	303	288	296	283	277	297	307	269	270	256	298	277	290	307	254	288	268	280	309	297	285	300	272	275	291	268	283	265	325	271	310	317	273	291	292	291	264	292	291	284	273	303	271	274	265	295	289	280	297	272	270	297	281	279	286	303	274	289	315	303	265	280	287	308	276	290	283	285	292	277	285	272	281	293	271	275	260	294	271	299	293	263	279	276	295	272	289	276	285	290	264	279	279	277	248	265	292	310	268	314	288	281	264	289	268	270	307	296	273	279	282	302	259	269	301	289	282	294	305	260	276	299	306	263	311	279	282	285	274	320	280
3873	9925	5650	2780	1943	1403	1162	955	789	684	650	602	588	497	506	490	490	457	409	419	397	399	435	406	413	452	410	404	361	404	366	413	354	379	398	356	372	360	383	413	359	354	354	385	367	384	409	404	411	383	377	391	367	395	361	365	368	365	385	367	390	364	375	368	399	361	374	404	351	330	367	376	392	380	374	369	383	370	325	349	400	378	394	371	381	359	348	368	377	376	350	389	398	374	330	387	389	389	372	380	373	349	386	372	373	415	370	361	372	392	376	369	366	374	351	379	362	345	343	351	393	355	356	377	391	348	354	382	401	369	366	389	382	396	378	358	381	371	337	329	326	358	374	390	330	362	375	351	353	382	355	387	353	382	340	381	368	376	363	392	387	346	345	365	378	358	361	358	344	373	326	408	344	355	382	370	350	361	365	316	390	366	377	395	378	360	342	394	351	382	370	359	368	348	344	369	380	362	367	400	346	369	363	351	367	356	402	374	355	413	384	353	385	404	356	355	362	363	338	322	362	365	367	352	391	424	340	359	371	360	357	316	360	367	357	364	387	370	370	380	363	366	365	385	387	344	379	368	364	373	358	377	350	377	371	386	371	396	384	366	362	358	358	363	340	382	356	365	387	339	383	348	379	383	403	351	403	370	355	368	328	370	359	371	374	338	348	399	357	334	379	380	333	372	349	374	352	380	399	367	355	330	368	364	354	357	349	423	383	358	340	373	344	357	346	366	349	377	352	360	355	352	356	385	369	362	349	398	337	337	355	322	350	375	354	386	373	348	349	404	354	395	390	352	358	351	348	401	406	390	386	399	347	350	386	358	324	361	382	371	375	354	361	386	410	380	369	403	343	359	359	363	348	410	376	365	363	358	359	373	363	366	363	382	337	383	358	385	363	361	390	357	393	374	376	398	340	394	381	350	364	370	403	336	336	358	356	381	376	370	377	355	331	374	395	376	376	379	365	363	350	368	352	375	342	362	373	323	319	346	408	331	384	350	376	413	343	387	394	364	374	384	385	370	336	398	383	389	329	398	358	375	348	397	390	339	389	377	338	354	363	326	372	327	351	390	352	342	354	389	409	374	381	333	402	366	364	352	375	382	384	381	378	359	356	402	382	356	387	334	373	383	373	378	373	377	379	325	354	372	411	342	361	337	356	404	352	373	377	391	352	398	382	398	383	384	340	354	379	394	388	400	369	346	381	365	384	377	367	371	381	374	381	376	365	375	366	390	356	401	373	295	373	352	388	362	383	348	347	400	336	343	380	352	375	368	361	362	372	357	380	372	330	354	368	346	353	383	371	340	345	345	376	363	341	356	361	365	382	381	376	373	373	389	356	371	370	389	367	383	368	356	387	349	357	344	339	383	382	355	385	388	344	351	346	369	349	366	385	368	339	378	370	349	380	365	337	377	384	369	390	368	390	362	354	399	370	375	359	407	365	389	329	365	383	391	396	343	352	350	330	356	342	342	384	357	403	350	366	329	347	394	373	426	368	376	372	375	359	374	326	356	409	364	353	337	362	352	296	418	369	360	329	387	389	383	390	373	358	361	360	361	414	335	375	361	357	368	406	344	383	376	365	327	369	355	325	353	400	331	377	382	392	398	360	341	371	373	363	358	362	369	354	360	325	348	405	377	358	393	357	398	349	383	382	364	383	353	332	335	387	345	366	352	383	367	350	367	379	388	365	378	386	362	345	386	379	347	368	362	335	396	380	374	312	356	381	359	376	350	369	372	386	367	383	374	342	352	396	363	360	336	367	388	354	323	354	380	370	388	370	363	371	389	354	372	382	400	378	355	343	350	383	355	349	386	347	346	412	348	386	358	377	377	396	368	369	401	353	362	369	340	370	393	360	384	353	375	367	361	329	366	389	353	379	372	384	339	407	400	384	377	353	357	365	355	325	383	373	341	366	328	355	389	381	370	360	368	360	374	385	352	367	376	348	347	348	347	354	365	313	375	340	386	377	379	365	373	402	383	360	353	348	372	363	408	335	361	395	347	358	330	368	360	365	369	363	397	361	365	349	363	394	394	388	358	362	383	369	359	361	368	394	354	369	374	373	350	389	377	363	399	385	363	384	332	331	369	389	355	351	373	375	365	367	336	347	353	363	353	375	368	345	350	374	359	372	391	320	363	385	371	366	349	358	358	334	398	363	357	367	357	331	371	381	369	395	378	353	350	398	410	360	320	360	311	371	360	339	359	361	352	396	380	369	343	354	341	346	387	351	339	357	355	366	366	353	386	381	376	365	380	381	360	365	365	371	355	371	404	391	380	348	344	362	398	344	360	344	371	345	380	379	383	348	352	378	387	367	334	365	384	392	396	360	366	374	380	367	378	344	362	360	341	395	376	372	374	360	374	353	382	390	377	360	412	372	339	372	369	354	361	359	376	341	366	384	377	364	350	353	384	371	399	373	388	400	366	353	374	356	378	368	376	382	384	393	388	369	385	376	353	378	374	334	344	321	402	341	371	315	365	376	374	336	376	362	368	352	372	392	370	415	364	360	332	360	377	349	414	346	349	375	386	344	369	390	314	371	334	349	385	377	333	375	390	359	374	340	357	365	349	393	387	352	361	380	368	368	364	363	365	360	391	399	351	375	363	388	359	378	356	365	394	367	346	404	368	381	364	331	366	374	357	370	349	364	387	365	346	343	393	338	371	368	361	360	351	395	373	381	338	339	368	360	351	357	373	385	355	337	353	357	385	342	340	390	350	359	359	381	351	396	351	340	347	375	365	386	330	395	351	369	369	393	312	395	365	346	408	345	351	349	382	362	345	330	393	380	371	367	375	356	380	365	347	368	344	368	372	372	383	348	364	366	352	356	382	388	361	384	384	381	352	367	386	374	403	384	391	361	372	365	373	377	356	354	380	395	357	355	350	354	373	398	367	359	339	348	369	393	386	358	353	355	360	372	328	381	344	370	366	388	364	331	382	380	378	345	387	338	384	385	345	354	355	363	367	358	363	384	350	374	384	361	388	319	343	357	349	379	385	381	345	374	354	367	384	375	339	367	341	364	361	349	373	322	367	377	389	371	392	383	361	381	387	352	369	358	361	347	352	348	340	357	371	381	398	353	370	366	370	425	376	373	353	339	384	368	370	361	386	387	367	364	374	360	365	350	356	365	342	355	366	333	352	346	330	389	396	398	373	328	380	379	368	386	367	373	393	379	384	390	347	331	346	369	339	397	382	383	382	366	336	380	338	356	369	366	376	372	380	349	384	392	347	333	359	372	356	394	390	388	373	358	360	379	366	379	329	350	327	413	386	367	377	416	368	342	379	340	370	369	380	390	324	330	317	378	396	339	351	360	362	358	377	356	354	423	370	397	379	365	363	350	367	368	380	356	359	354	342	382	339	329	383	371	368	348	369	366	369	356	354	339	348	378	370	358	372	365	349	349	352	391	339	364	346	325	360	349	347	377	417	375	381	328	422	363	354	367	324	357	401	384	340	379	349	362	360	375	377	339	338	333	367
27025	17966	3573	535	394	357	383	354	394	362	353	362	352	350	359	389	364	339	342	368	351	388	392	372	355	346	397	382	350	350	347	362	328	368	334	373	379	362	359	334	322	348	355	390	365	355	365	349	349	328	333	375	328	353	333	366	334	361	352	381	332	343	376	346	359	348	363	366	391	340	353	359	348	347	315	347	362	368	369	380	358	375	381	386	338	349	335	346	364	337	355	387	341	335	414	399	350	370	361	371	345	363	383	360	379	367	398	344	394	345	335	374	361	352	336	340	365	330	339	350	357	370	394	349	333	366	355	365	329	374	365	373	349	340	354	363	328	358	352	367	326	364	324	388	329	375	355	362	378	341	359	351	364	371	334	339	360	370	361	372	338	399	318	355	370	373	363	362	379	378	366	370	383	356	372	365	371	347	376	333	368	340	331	386	342	387	355	401	371	377	376	346	351	355	368	345	355	366	365	402	371	381	354	345	364	340	357	334	342	341	365	367	372	336	356	338	359	342	374	366	356	343	336	372	355	353	363	325	367	340	333	351	374	385	369	311	334	332	328	361	392	384	356	343	365	363	362	348	334	337	343	359	380	358	309	326	377	381	361	348	375	384	331	399	385	329	331	345	353	359	351	336	346	358	364	379	371	371	334	353	388	392	392	346	338	390	339	366	380	354	358	362	357	323	373	364	324	346	339	365	336	367	367	366	393	325	361	349	329	333	373	377	358	347	378	340	352	348	372	368	370	358	354	336	354	325	388	339	366	348	386	341	370	332	357	333	337	338	397	361	383	337	371	382	349	380	398	359	346	338	352	365	338	341	357	357	386	348	347	330	355	337	360	361	367	363	354	346	340	382	352	344	360	358	320	332	321	371	354	334	366	334	369	359	378	349	337	322	339	342	349	387	371	341	350	318	368	342	356	363	355	358	353	388	360	348	372	332	367	368	365	322	360	368	339	328	360	357	376	369	331	353	349	364	336	378	334	334	368	364	347	353	380	377	364	353	345	373	388	339	358	361	364	363	329	345	396	362	377	366	330	369	325	328	393	394	400	340	366	373	330	390	347	355	357	327	374	352	355	335	342	346	351	359	323	367	377	381	347	358	363	380	330	362	373	379	390	348	352	358	365	353	365	337	355	357	351	341	355	359	340	329	327	365	369	334	375	313	351	340	345	394	335	380	363	331	363	345	363	351	365	366	349	353	370	325	394	342	348	337	354	368	350	365	375	363	398	349	358	320	333	358	392	370	359	336	341	336	341	326	395	342	361	352	331	359	315	375	334	331	354	359	374	363	379	345	364	379	377	360	372	354	352	335	390	353	349	353	362	359	380	353	378	369	348	340	341	353	399	357	344	366	391	368	370	350	351	403	341	372	340	324	353	336	338	350	344	350	374	377	350	353	348	350	358	327	351	379	363	299	341	392	403	330	341	333	361	363	390	341	317	324	355	372	356	384	336	346	348	364	368	372	368	362	376	363	379	366	346	344	340	358	324	318	345	325	370	361	365	356	350	356	363	366	340	344	315	364	350	358	414	368	347	351	368	351	386	331	363	405	378	358	338	393	345	355	363	357	352	367	340	363	367	360	338	366	359	355	358	346	365	312	348	365	354	354	391	358	354	412	373	385	337	327	362	341	359	344	370	357	352	348	362	322	350	377	365	365	352	343	375	340	377	337	352	377	371	346	388	374	376	409	357	356	371	350	348	362	364	357	344	347	363	368	347	351	355	319	359	385	318	386	354	368	346	365	334	363	371	381	355	350	348	388	378	347	351	358	359	333	341	394	327	393	343	330	348	375	346	361	364	343	354	375	351	359	344	350	358	369	331	326	346	313	337	372	333	373	342	327	357	392	333	337	332	383	351	374	345	365	335	357	354	387	363	325	351	357	394	366	360	342	366	356	345	344	360	363	337	348	351	347	343	371	329	364	394	328	394	374	361	351	372	355	352	356	369	331	338	367	346	351	351	364	348	356	350	351	365	364	364	324	342	366	353	338	387	334	356	351	383	354	331	354	349	341	331	344	362	386	375	386	362	385	309	374	351	353	342	351	359	351	358	355	328	340	339	387	351	361	331	342	322	355	415	398	359	381	353	371	387	366	357	345	326	343	340	360	335	359	372	369	368	385	389	348	348	376	362	401	361	365	364	357	363	368	368	377	360	361	384	388	388	367	359	334	374	352	415	379	377	395	370	356	379	327	398	378	394	362	367	389	380	354	377	355	338	354	366	366	386	353	338	378	342	361	357	343	348	328	413	357	392	344	411	342	380	390	377	349	382	354	365	361	345	363	364	337	362	368	348	360	396	328	346	372	351	362	352	338	386	374	380	323	333	355	332	341	338	373	362	353	341	345	352	343	362	365	372	370	372	366	339	338	362	343	363	340	367	361	398	359	339	361	355	374	349	348	353	366	368	339	375	323	377	352	340	329	346	361	389	338	395	351	347	332	351	358	348	315	325	334	376	320	376	370	340	345	343	344	360	326	366	314	352	367	372	348	372	333	325	386	368	312	358	325	372	378	346	369	389	369	344	337	327	343	391	376	328	342	363	357	348	343	342	389	354	368	353	364	354	354	338	354	371	352	385	363	388	329	375	408	339	357	378	358	365	348	399	339	366	371	321	352	350	332	345	380	363	362	361	359	336	366	347	318	366	339	379	369	321	353	352	371	355	345	355	350	369	340	329	349	368	342	355	365	323	359	390	333	402	360	342	374	333	370	369	370	360	386	331	336	356	339	342	361	340	393	361	377	345	387	371	380	337	383	331	334	373	357	348	324	352	332	363	347	350	378	342	357	367	320	364	345	348	325	338	343	339	388	370	357	355	358	339	371	360	314	378	351	375	363	378	347	337	328	361	347	338	358	339	341	360	362	378	351	376	347	374	378	380	298	352	364	359	349	340	344	372	356	381	342	364	382	366	359	332	375	375	384	326	366	361	378	330	350	346	388	350	370	386	352	369	347	378	363	361	369	368	374	368	380	317	375	360	370	370	358	355	339	324	367	361	389	364	397	364	348	352	290	377	370	357	338	356	349	395	353	356	372	338	371	355	321	349	376	355	359	375	347	362	364	361	339	343	357	375	325	366	364	337	328	353	352	389	400	361	363	343	387	359	372	378	324	364	359	370	330	344	338	325	350	390	348	370	348	352	350	353	339	395	343	381	374	346	346	335	356	360	386	367	363	364	364	363	381	341	348	369	324	347	335	355	364	379	340	365	379	356	367	363	348	370	366	387	339	350	340	341	350	348	385	342	312	353	345	380	375	338	360	326	360	338	360	358	316	318	337	363	348	354	352	364	366	348	338	363	338	347	375	356	351	351	369	343	347	365	354	355	386	352	358	365	361	399	319	376	391	326	358	359	365	343	357	352	354	377	365	378	368	373	360	394	351	344	359	373	345	350	356	373	331	354	364	333	379	370	335	389	385	370	378	375	369	364	408	343	368	354	356	350	357	347	363	364	364	353	388	367	320	369	390	397	371	352	339
4203	901	681	527	494	508	540	541	500	497	506	521	464	485	490	534	467	457	497	486	469	508	448	478	428	477	493	453	468	482	475	480	446	500	465	506	494	498	452	535	501	486	526	526	466	477	478	525	482	461	477	460	461	462	472	461	496	471	475	503	489	527	488	506	449	499	464	458	488	464	485	492	452	490	484	474	513	469	485	519	483	536	534	453	507	487	439	546	496	489	454	495	503	479	500	460	481	452	485	479	500	480	485	478	446	512	477	463	506	457	515	455	457	503	449	459	466	441	468	494	504	482	478	508	482	487	505	481	452	479	490	499	471	498	508	437	488	451	477	467	535	455	476	484	471	496	482	465	489	451	477	494	487	465	502	484	480	506	480	482	492	427	478	514	465	528	439	516	467	491	459	481	500	465	488	492	435	466	516	491	441	493	498	496	525	480	469	479	482	467	461	473	482	469	452	471	450	448	484	469	471	493	475	457	446	484	460	499	479	464	448	455	489	487	505	518	473	476	459	465	484	457	485	497	466	463	484	475	512	466	445	489	493	505	463	503	469	474	470	470	450	493	472	473	518	485	451	454	437	473	489	469	476	465	442	486	494	448	500	466	499	506	512	452	497	449	498	478	475	502	480	478	490	466	491	482	492	468	471	507	498	477	485	440	496	505	484	522	485	485	427	476	424	527	468	454	519	469	465	512	438	460	499	490	494	468	516	506	461	504	469	465	501	433	454	572	494	486	486	464	491	451	475	452	442	499	469	465	467	503	498	486	472	492	462	493	505	490	493	496	436	470	484	488	458	485	506	515	476	492	470	504	476	490	500	438	448	445	490	497	458	429	519	532	521	460	503	483	491	479	490	499	480	501	498	515	483	507	488	455	488	483	457	475	483	483	451	505	490	451	510	505	508	454	490	472	474	515	512	484	459	485	502	477	471	486	459	491	495	492	472	443	474	490	472	486	448	442	496	452	497	489	479	448	445	476	458	484	500	459	464	475	498	479	475	497	490	473	488	458	517	444	489	469	464	458	463	469	511	499	451	471	487	466	504	470	498	470	494	449	523	471	499	469	462	504	482	486	495	509	504	482	478	467	453	495	459	463	438	470	485	491	471	501	484	477	493	466	477	469	463	508	486	469	482	509	459	473	484	500	497	508	486	453	458	500	453	459	533	478	478	506	439	464	479	473	464	477	499	462	466	465	494	520	514	494	464	505	432	456	470	475	448	444	508	451	501	468	457	515	478	446	480	461	484	491	482	499	486	458	488	486	511	485	484	472	473	499	480	471	486	493	488	476	446	505	490	512	508	501	471	471	488	510	478	466	453	508	462	483	481	500	448	476	469	496	502	532	479	469	501	480	465	465	492	485	470	497	471	511	477	489	455	496	477	483	484	474	515	462	477	476	487	459	509	485	507	456	471	474	493	460	498	525	480	476	507	481	450	479	498	479	498	466	478	447	447	457	441	454	497	506	451	469	508	451	489	461	445	465	503	488	465	446	518	484	483	484	510	443	458	477	499	493	493	500	463	452	445	483	461	484	493	443	472	462	466	454	495	461	453	451	467	483	489	505	484	493	470	480	426	505	476	486	498	486	452	504	506	450	443	504	512	454	481	474	480	514	458	462	470	464	472	442	504	472	473	518	451	461	472	492	522	442	493	487	464	480	469	461	446	492	458	469	498	465	491	448	507	472	481	526	496	495	456	493	466	480	444	534	509	505	483	488	475	487	482	449	466	461	515	469	524	480	495	473	449	497	478	491	489	454	511	484	455	500	486	504	412	448	492	454	481	477	507	488	478	487	469	466	514	476	455	485	490	526	477	484	470	428	470	468	463	470	479	447	482	480	495	493	474	479	443	532	444	519	496	468	465	465	483	536	499	501	475	489	516	499	493	476	477	465	486	497	455	443	493	448	516	498	509	476	486	487	480	453	467	486	482	462	485	508	479	442	522	501	469	440	459	449	486	450	489	483	521	433	477	485	481	478	454	504	455	503	480	483	474	466	476	487	442	499	501	491	468	498	474	507	473	468	463	450	460	512	549	491	515	496	497	476	497	473	463	512	497	506	477	487	492	514	487	457	479	476	423	481	508	446	435	476	485	477	504	506	514	457	485	508	492	471	459	472	486	476	469	479	466	485	446	541	470	474	483	468	510	466	512	466	452	519	458	473	483	483	460	471	505	529	495	449	481	471	460	491	470	441	461	442	488	476	429	488	500	459	489	507	496	497	500	477	505	497	491	501	493	456	506	506	497	459	453	532	476	470	481	516	458	471	470	494	466	467	465	477	477	452	489	495	475	488	463	475	512	424	453	555	437	489	469	478	513	440	475	477	478	453	447	492	436	490	435	480	450	509	504	486	459	501	461	451	516	482	499	512	481	490	497	486	513	460	498	453	466	455	552	508	507	491	460	421	497	472	465	476	467	472	475	517	479	497	469	498	485	460	462	462	503	449	467	481	474	472	445	459	510	481	508	460	477	470	446	458	477	464	472	472	510	477	470	474	520	475	467	472	510	435	490	519	469	446	465	485	457	462	448	481	480	508	469	478	513	451	493	500	477	454	475	469	489	494	474	450	475	484	487	463	469	507	506	470	467	516	469	451	481	482	462	476	488	447	473	458	512	475	494	457	496	483	485	502	487	502	492	513	468	486	512	457	500	518	479	467	478	512	498	457	459	466	487	472	440	483	448	503	476	476	513	492	464	486	494	496	515	453	454	496	495	487	471	469	474	456	488	457	512	469	475	513	495	489	535	515	474	465	517	489	453	450	476	480	505	482	465	457	477	477	480	463	502	438	494	462	487	499	446	506	433	504	463	478	444	510	512	474	480	461	452	446	470	500	442	470	463	464	475	502	475	469	447	481	490	507	443	478	481	511	460	517	497	464	487	497	512	484	474	468	509	503	529	424	469	493	448	498	486	472	446	477	487	509	482	459	497	489	509	482	455	453	468	450	469	511	458	459	450	467	481	464	480	504	483	462	491	528	497	475	457	518	434	523	449	491	498	490	475	499	480	435	471	483	503	481	473	453	503	469	433	492	493	441	480	463	458	479	468	484	503	463	468	458	486	492	459	487	476	478	479	465	437	499	448	498	481	500	497	490	490	450	484	515	477	498	517	483	491	478	498	504	462	487	502	482	486	484	482	484	482	441	476	458	476	444	489	472	471	490	509	522	453	487	494	474	484	504	459	484	499	450	432	451	467	449	447	485	471	454	494	501	491	505	490	483	493	451	485	459	481	496	460	465	472	499	482	468	499	467	473	518	507	449	468	490	488	480	443	468	487	525	472	466	463	485	473	445	457	486	501	453	466	533	499	489	470	515	465	498	490	461	443	480	477	496	511	472	481	472	479	452	484	444	489	509	497	471	493	462	504	489	456	485	507	491	512	484	464	485	541	505	490	452	474	518	465	463	471	488	489	449	494	528	461	507	471	516	453	468	498	480	488	448	470	478	497	468	480	479	465	493	456	455	518	536	490	478	495	488
23053	20874	27581	24247	20412	2130	609	494	445	467	435	427	386	424	367	413	406	391	438	393	380	424	422	387	424	377	359	374	411	418	372	401	406	364	410	413	408	391	406	406	353	403	396	386	417	413	417	373	400	390	397	375	367	384	384	392	400	380	382	423	391	403	391	384	403	394	382	388	405	412	393	416	396	368	370	395	414	412	403	435	376	373	411	388	394	400	394	409	379	408	405	427	359	389	381	388	377	367	400	375	372	398	360	373	382	394	387	392	348	359	381	404	426	396	423	398	405	446	407	374	397	416	400	352	409	406	377	403	398	388	380	349	357	390	406	389	333	386	423	395	378	385	382	373	407	413	401	366	404	402	404	394	421	391	364	387	368	347	398	367	392	374	380	387	412	427	438	379	421	412	417	416	356	405	369	390	399	401	373	389	398	378	390	368	405	376	398	406	457	383	365	434	355	414	390	389	397	384	388	410	422	398	377	368	393	398	386	430	424	399	380	407	383	391	375	422	421	391	406	411	411	394	395	405	398	408	412	386	398	399	420	420	445	405	409	403	406	382	400	373	417	394	404	373	405	386	386	364	383	410	395	402	407	418	384	381	367	399	380	409	408	408	399	406	393	392	383	374	415	406	366	385	361	429	369	404	388	396	397	388	384	425	368	395	370	369	382	394	415	359	399	391	420	385	421	392	374	363	424	405	384	421	383	412	400	367	404	411	458	397	388	373	417	389	404	424	402	367	393	433	388	400	381	337	377	380	398	417	394	373	409	351	392	389	397	410	395	412	396	417	382	434	365	405	405	376	412	362	383	389	427	401	386	423	398	422	409	399	378	368	412	394	399	387	378	400	386	391	419	414	421	365	402	419	414	411	377	404	400	374	397	403	351	386	439	381	390	415	405	395	392	409	369	403	347	404	380	400	414	376	385	397	382	384	393	395	384	405	381	368	398	375	400	369	390	369	386	382	417	410	374	396	422	399	414	368	398	407	427	356	414	393	386	454	404	408	401	386	392	364	410	413	367	395	413	386	408	388	379	367	395	403	390	387	409	412	402	436	380	377	441	405	394	373	392	363	377	341	421	346	386	453	376	374	409	395	402	387	402	394	389	397	373	436	369	395	395	405	418	415	416	393	389	388	383	399	419	415	410	408	383	367	403	395	371	390	438	389	390	434	403	359	415	385	397	388	398	388	404	399	402	378	419	372	409	368	403	417	383	383	390	417	434	409	349	377	438	382	397	378	401	386	388	415	392	412	388	393	387	385	400	383	381	412	378	397	415	398	404	381	400	397	478	367	411	405	388	357	347	380	397	394	391	384	391	401	425	396	418	378	387	434	431	401	391	426	417	396	416	415	405	406	389	430	390	363	385	403	379	393	397	405	415	395	403	423	385	405	400	371	411	367	394	386	425	399	376	423	368	385	407	367	388	369	395	418	390	412	420	391	375	367	377	403	375	387	371	429	402	385	383	391	397	392	376	361	387	414	408	404	439	391	421	373	367	417	370	391	366	396	365	371	404	358	402	416	378	447	366	360	358	377	401	441	389	406	406	386	442	411	393	372	394	396	379	406	388	402	368	418	416	391	423	400	360	372	405	373	396	444	345	389	422	422	390	439	384	411	417	364	358	354	431	430	397	414	429	413	431	372	422	372	414	415	367	389	393	420	412	435	440	406	439	390	391	385	366	404	397	412	399	413	362	430	414	414	436	384	404	421	392	431	398	414	384	424	406	369	424	397	390	376	392	429	378	391	411	382	383	360	409	375	434	398	380	373	386	417	415	410	398	403	367	382	434	374	376	401	390	409	415	387	399	381	391	355	379	396	364	405	384	390	390	406	406	422	400	386	362	384	403	389	393	391	392	398	411	400	383	366	384	385	385	364	387	401	361	444	387	390	408	414	399	416	381	394	406	369	396	395	364	391	376	403	433	401	398	396	385	393	418	390	402	354	391	393	383	405	424	392	399	405	345	410	404	385	420	403	406	376	372	398	404	382	383	440	397	414	380	404	409	400	410	380	410	415	399	384	392	371	412	376	403	394	432	361	444	367	372	394	408	425	400	397	384	351	370	430	359	389	384	402	375	374	406	403	346	414	379	420	407	407	405	368	362	387	426	381	405	390	375	394	381	383	409	398	363	378	421	380	385	403	417	391	424	397	385	385	395	348	413	395	390	393	434	429	364	391	390	401	399	374	389	383	408	426	370	411	352	392	390	396	438	414	395	400	388	366	431	383	364	414	412	393	376	422	395	382	373	401	386	374	394	394	392	448	397	385	400	431	382	433	374	404	391	358	406	388	397	380	398	404	349	412	374	387	367	388	402	395	371	410	423	408	399	391	379	428	391	378	381	392	422	413	375	401	402	387	397	371	418	374	408	378	429	419	412	408	369	376	425	391	383	372	398	368	416	387	381	396	429	400	423	438	398	428	419	391	374	388	379	391	386	411	429	376	411	401	404	386	382	444	369	396	373	394	404	400	354	387	414	366	389	386	356	379	402	421	400	411	394	402	403	368	382	408	421	400	398	365	376	392	393	390	404	409	383	404	356	409	403	411	421	378	406	391	391	380	389	430	442	380	405	396	371	404	387	407	379	395	368	372	420	398	407	408	379	408	393	389	399	382	388	395	401	385	377	415	413	388	392	412	394	366	399	424	419	399	384	392	439	398	430	369	379	375	399	412	384	389	434	380	403	430	398	435	370	429	412	400	379	377	422	391	388	390	411	378	393	378	426	392	403	372	373	398	388	400	369	376	423	379	397	373	352	370	398	424	412	387	367	422	411	416	391	374	375	406	389	428	385	389	406	383	379	390	393	368	369	412	402	406	405	384	401	382	411	389	453	409	391	352	372	381	373	391	390	406	383	358	373	378	409	391	424	402	424	383	389	387	407	434	384	361	392	385	400	424	386	391	392	386	365	412	386	371	376	411	411	361	443	366	370	428	381	364	398	387	393	381	395	422	373	413	393	367	360	402	410	391	372	373	380	377	404	418	364	376	379	379	393	424	419	412	407	411	386	396	400	402	403	407	403	399	401	373	380	418	380	384	374	422	426	346	382	418	398	407	400	405	415	393	381	387	408	400	412	374	388	384	409	396	419	404	425	355	409	400	375	410	375	410	435	412	395	416	416	378	411	408	397	393	378	374	405	406	379	389	427	352	421	366	357	368	374	386	398	412	401	445	400	364	411	366	364	381	391	382	355	382	377	412	402	407	393	427	389	403	382	394	363	361	411	391	422	426	378	383	397	392	392	396	407	372	400	404	411	402	396	400	396	366	348	386	378	378	384	377	399	408	403	426	372	369	381	400	374	382	383	400	364	393	354	435	364	416	391	348	376	361	383	418	401	399	398	390	432	425	398	390	373	428	383	438	382	419	410	384	372	364	390	382	391	353	422	401	425	379	399	397	387	411	389	375	393	419	415	377	403	406	397	382	387	405	390	411	395	394	388	356	385	420	418	409	409	420	378	344	373	358	384	376	425	402	426	407
2938	5823	3332	1874	1355	1088	877	795	778	693	649	669	576	615	643	640	598	548	528	613	572	595	577	600	599	556	552	595	566	513	585	554	579	582	546	560	551	499	523	583	546	551	564	496	498	530	500	573	534	566	502	555	536	550	549	542	590	565	538	526	574	544	568	522	532	517	559	528	557	539	517	572	537	574	520	577	571	573	521	537	533	517	571	515	501	596	565	518	548	573	551	489	547	548	544	543	585	534	498	551	528	547	526	536	544	583	494	548	516	539	549	506	560	553	552	523	561	532	529	507	525	521	511	555	513	549	517	545	536	572	573	555	527	506	527	535	507	510	558	598	506	557	571	542	539	569	521	495	520	536	528	561	556	531	567	543	534	529	548	542	537	503	516	558	539	517	557	521	540	530	519	562	535	587	522	511	517	524	547	560	523	546	572	526	542	532	571	515	539	502	538	535	518	540	552	555	527	519	481	552	538	518	502	552	540	526	554	568	572	525	554	546	569	602	549	530	545	557	528	569	519	492	537	564	541	530	532	570	547	543	503	532	498	528	589	532	539	553	540	515	549	502	548	539	549	545	575	558	484	535	562	529	548	531	521	530	557	532	549	500	502	512	522	543	519	568	561	510	537	527	596	520	519	524	499	511	532	564	529	551	566	563	524	538	529	551	505	547	546	563	502	564	546	556	533	571	560	516	542	498	512	528	527	591	551	485	537	536	502	505	535	559	525	543	568	540	560	521	537	553	507	553	531	534	542	520	532	568	488	545	563	516	528	560	521	533	506	545	541	539	525	543	533	537	514	527	539	572	535	584	537	504	544	525	502	536	534	520	524	541	514	544	535	539	464	521	512	509	524	546	529	535	543	552	556	531	548	562	562	550	527	512	581	530	525	558	522	552	491	498	527	538	527	516	499	564	583	540	553	523	557	519	540	523	536	523	562	527	563	573	522	551	538	565	587	519	523	474	557	531	557	561	532	498	553	520	595	528	501	545	508	509	557	526	526	538	553	517	560	557	583	528	523	520	544	519	543	579	530	521	534	542	557	519	578	535	523	569	576	539	547	551	539	518	520	530	569	541	527	531	551	568	555	520	480	531	531	531	528	523	532	502	527	541	531	526	563	518	557	561	555	528	521	634	514	533	494	521	514	529	531	528	504	540	509	509	482	517	500	544	545	535	531	568	511	561	552	509	559	520	525	515	572	487	556	551	525	536	559	549	543	542	569	537	550	564	541	519	532	542	544	590	504	535	535	504	514	526	513	544	533	525	588	522	557	542	515	552	541	528	580	533	536	506	536	545	553	501	523	526	518	554	518	555	535	553	565	560	557	538	538	524	552	583	526	548	556	538	549	590	550	492	548	551	570	523	505	542	508	512	572	532	556	537	530	545	513	565	555	589	567	574	559	524	568	538	548	555	558	518	527	507	513	518	562	534	519	555	540	555	544	513	549	571	547	534	519	542	527	539	555	544	553	533	543	534	503	529	537	520	541	539	544	542	525	517	510	554	569	533	532	553	550	540	511	579	561	565	550	533	504	535	522	543	536	527	503	547	591	550	510	514	554	522	507	537	498	525	516	544	546	550	556	523	548	545	561	516	532	544	562	539	535	554	547	546	555	550	561	548	502	518	540	533	550	520	544	563	549	578	560	526	532	541	513	576	555	541	528	532	532	516	544	563	539	532	569	576	533	528	570	548	518	557	566	519	562	518	549	537	494	585	539	554	546	506	527	491	535	509	526	525	525	565	550	538	527	523	534	577	536	556	546	536	542	547	501	539	533	483	571	564	504	514	574	516	549	522	539	509	499	497	549	543	545	553	536	487	529	555	515	571	534	506	465	505	534	559	569	546	506	535	536	557	564	511	517	532	558	570	514	506	526	526	546	549	495	525	537	551	537	582	522	568	531	526	530	541	531	534	477	558	504	523	552	549	574	551	544	532	550	573	533	572	562	577	559	516	564	556	567	525	539	534	521	538	537	523	525	581	571	548	526	499	518	540	558	534	580	544	521	529	507	541	487	524	558	545	566	530	499	523	502	560	546	564	564	557	525	551	542	532	543	514	548	576	512	528	542	501	556	574	543	494	518	552	553	573	553	571	577	559	568	577	510	528	551	533	551	557	517	572	547	511	548	535	550	545	536	507	545	527	534	545	538	525	558	517	549	519	549	530	513	566	563	574	529	544	528	507	535	487	556	533	546	533	544	524	531	558	551	559	545	535	502	534	496	558	557	506	558	517	510	514	531	557	538	536	570	546	556	557	510	525	509	522	541	556	538	526	522	539	475	577	552	574	545	550	570	542	567	539	549	506	496	528	544	536	563	586	561	532	567	551	545	542	590	552	570	540	579	545	516	533	547	505	535	536	527	538	551	516	547	542	550	516	564	548	491	499	567	523	510	539	519	578	571	527	525	509	551	495	501	552	496	526	523	536	522	543	532	558	513	524	525	487	525	536	504	591	548	556	527	563	569	540	547	542	547	502	539	548	560	515	547	545	520	536	537	504	538	522	558	536	501	544	520	558	549	595	516	561	512	543	567	572	549	536	564	518	522	515	535	495	528	571	560	503	519	552	548	527	546	517	547	526	496	558	499	540	500	583	531	571	540	511	557	531	523	551	527	529	557	463	568	498	511	537	548	539	532	546	516	529	553	600	512	556	527	569	531	540	548	573	518	539	528	530	542	532	546	569	548	545	590	517	519	567	557	522	555	528	542	492	554	535	541	559	481	577	534	554	527	542	541	542	540	555	531	553	532	533	514	569	562	523	529	531	538	540	580	539	567	508	562	565	511	543	564	547	523	590	489	543	587	515	550	571	547	516	537	531	544	512	512	566	512	534	557	512	520	553	538	543	573	546	526	573	550	522	518	540	543	552	541	499	527	528	547	579	515	460	542	519	546	564	567	511	520	532	507	542	545	524	490	516	552	528	515	506	541	549	540	498	502	534	539	588	527	512	561	531	522	563	561	522	515	563	524	535	554	564	532	498	582	488	559	539	548	546	547	518	534	496	500	511	548	542	511	525	501	530	546	544	551	504	558	521	516	575	583	501	547	522	516	540	577	505	533	547	527	558	546	541	549	555	524	510	498	529	556	536	561	514	541	548	549	543	535	559	512	503	545	552	560	511	517	599	560	490	535	535	508	566	534	538	527	521	532	504	512	513	552	521	586	569	508	536	493	536	543	500	525	539	538	535	543	597	545	579	518	579	515	495	537	511	564	545	572	525	535	547	501	516	534	530	556	555	563	539	543	509	525	544	527	532	567	527	535	568	546	510	504	560	562	543	504	503	543	541	516	524	513	536	548	536	532	515	540	543	549	531	494	549	550	556	521	529	570	534	543	534	544	534	518	531	544	540	541	539	530	547	540	485	502	493	562	528	544	546	520	544	503	548	547	529	515	533	491	536	551	501	540	541	535	489	518	540	532	570	542	567	532	530	558	585	547	564	541	547	536	528	588	515	536	544	536	529	580	542	519	561	557	573	576	515
24205	20857	26048	24823	2065	373	312	276	266	252	268	281	262	261	276	277	316	258	230	226	289	258	243	261	290	243	256	227	257	276	234	251	234	254	235	236	232	282	285	280	277	257	242	240	217	274	253	284	249	263	267	278	290	275	247	282	256	277	228	256	274	254	257	231	242	240	265	259	238	248	246	249	267	258	259	233	249	271	244	261	273	271	244	256	243	250	251	280	241	265	260	259	270	277	213	256	248	278	281	270	235	269	245	273	280	262	263	285	253	260	269	267	250	270	266	266	255	273	266	268	240	267	242	242	267	221	262	273	240	251	290	267	292	268	235	258	228	264	256	266	291	256	273	252	250	278	248	275	265	226	229	255	259	270	243	260	276	240	244	236	254	238	234	250	267	266	263	256	211	249	252	254	255	255	280	251	259	251	241	240	277	281	246	285	255	259	247	248	240	265	246	237	266	268	260	263	256	259	213	234	262	271	287	262	263	257	252	268	250	239	266	288	231	272	250	272	276	279	245	253	259	267	266	282	227	228	257	248	299	248	237	260	244	259	242	247	263	240	232	249	274	251	239	246	279	260	258	263	270	250	236	255	266	256	258	234	251	243	272	253	251	245	294	247	248	263	237	276	267	241	244	265	233	252	252	244	268	252	267	273	241	239	250	252	252	267	236	255	250	284	247	253	267	252	231	266	259	267	238	255	263	246	243	245	247	257	261	264	212	250	244	255	271	255	273	265	262	287	279	263	288	262	286	257	230	242	284	249	251	236	268	243	258	271	232	256	260	263	244	282	253	217	283	256	254	244	242	265	242	280	269	252	271	278	250	269	246	243	269	241	237	258	251	243	231	293	259	260	232	246	238	251	239	260	245	241	232	250	234	280	252	257	245	264	247	253	261	271	286	270	253	240	266	238	245	255	256	272	251	267	251	256	233	260	247	276	261	245	282	264	231	272	262	237	249	276	261	289	266	265	237	271	257	236	252	225	283	257	275	263	249	267	264	270	257	284	254	244	265	237	253	274	240	252	258	273	236	255	288	258	254	260	263	248	262	245	269	259	258	248	235	250	293	265	267	238	250	289	229	236	228	256	232	228	263	250	240	217	268	237	246	266	263	250	256	281	262	267	231	256	234	235	250	251	266	287	226	253	244	271	260	276	228	236	242	223	245	268	257	257	285	255	242	297	261	306	269	253	225	273	254	237	257	230	268	263	260	251	238	261	245	246	231	267	247	252	249	257	267	269	252	268	275	222	259	263	231	238	249	257	265	278	264	264	247	273	253	263	260	225	307	306	270	241	271	274	259	243	284	277	245	254	283	238	240	254	268	242	262	263	259	232	247	263	269	255	228	252	254	214	258	233	243	248	252	239	261	270	264	227	246	261	266	247	223	255	288	261	279	222	268	271	277	237	251	246	250	261	256	261	242	236	247	250	253	295	261	250	277	239	275	285	288	267	275	238	260	240	261	250	271	246	255	259	248	251	261	238	293	312	271	292	239	242	270	252	249	269	247	236	261	257	267	271	253	272	287	228	256	241	240	244	251	280	277	269	250	251	249	269	278	264	263	281	268	237	268	235	240	241	248	267	253	283	260	266	262	261	246	271	269	233	240	255	256	275	248	244	279	266	280	249	264	259	265	225	250	278	274	246	252	253	223	270	252	248	238	257	283	242	271	291	276	282	256	259	240	249	249	273	295	280	267	260	241	237	240	260	229	250	269	248	277	257	276	253	250	275	214	256	286	269	229	268	237	251	255	277	300	254	263	262	269	249	278	254	256	274	231	248	235	261	258	264	247	275	261	234	269	305	258	259	244	263	242	245	251	274	272	256	262	261	248	224	240	249	247	281	277	255	261	283	268	240	234	241	255	277	270	248	287	281	247	234	284	243	267	248	245	238	246	237	255	271	229	270	251	249	278	247	254	239	235	279	265	270	297	235	251	275	239	264	271	241	249	258	285	234	227	257	260	252	259	238	256	283	251	275	243	273	241	266	268	271	268	237	240	257	271	253	230	247	246	253	263	286	260	237	242	263	269	283	270	242	238	263	256	264	251	255	239	269	255	229	271	253	239	246	298	259	231	243	230	254	269	244	272	243	232	266	252	245	279	239	259	253	280	239	236	247	256	255	245	247	277	267	255	249	259	223	263	232	252	276	253	260	231	268	270	255	258	252	240	229	249	224	245	273	276	243	260	235	255	252	244	269	256	268	240	267	240	286	259	233	234	259	249	247	235	242	227	252	268	252	274	240	262	256	249	271	252	247	261	266	277	252	242	259	264	262	269	248	246	275	255	257	248	257	283	267	244	266	293	259	236	237	284	273	283	252	256	226	257	233	264	250	259	256	247	246	249	242	256	268	264	255	269	246	241	262	222	284	270	261	265	253	281	262	230	258	252	267	230	256	266	266	277	260	287	276	259	262	261	209	235	260	267	266	246	264	239	257	272	251	311	236	244	285	277	244	287	240	242	257	250	241	263	264	229	255	270	271	268	267	262	275	270	276	280	252	269	231	226	237	232	257	261	259	275	268	259	291	238	258	286	224	257	253	251	266	288	266	248	227	240	262	250	262	274	228	257	264	239	239	272	283	255	239	261	266	259	235	251	256	274	276	239	261	271	260	252	250	256	255	291	247	248	258	238	247	255	273	240	243	265	239	251	261	240	265	272	268	253	273	268	254	274	256	250	297	239	231	247	261	282	256	266	253	260	237	260	256	264	271	275	246	274	263	253	285	252	262	262	276	254	268	236	266	274	264	265	252	294	250	258	268	230	258	258	242	261	271	250	252	253	277	246	274	290	240	260	256	297	261	239	282	258	276	235	265	267	264	248	294	246	239	235	252	238	237	305	260	251	270	239	254	262	248	255	247	235	255	228	260	262	272	272	231	254	257	250	244	267	275	273	242	247	245	249	245	275	225	223	248	228	242	240	273	273	254	271	301	249	264	270	268	240	257	253	241	258	234	269	253	234	252	229	270	277	212	246	244	252	254	254	252	255	264	268	243	264	242	261	240	254	273	231	272	275	249	291	249	273	249	248	251	253	238	251	273	259	241	255	224	247	272	274	218	264	223	253	249	250	238	229	252	276	269	260	272	278	257	256	254	253	237	262	253	274	256	269	221	263	239	246	255	242	261	255	260	239	236	261	270	274	239	246	252	259	257	260	249	255	242	281	235	244	259	285	255	241	273	260	251	263	262	245	214	271	258	243	290	249	254	280	267	251	262	256	264	266	263	287	250	238	269	266	272	237	255	256	263	247	224	217	241	230	285	257	274	244	254	270	246	265	259	240	262	245	252	286	251	263	233	242	258	274	254	256	268	281	252	224	260	281	279	243	266	242	278	268	248	237	286	268	261	275	244	224	240	273	251	279	270	247	257	287	240	247	240	276	238	239	261	248	245	235	243	246	246	259	281	242	258	241	259	259	261	237	253	248	258	243	254	267	255	244	219	285	284	249	250	253	295	244	232	214	276	232	247	257	296	266	251	252	253
3018	3338	1794	1032	789	621	586	486	430	445	406	404	393	371	369	374	372	307	351	348	351	323	351	376	339	362	347	344	346	349	327	344	317	318	368	311	359	344	336	341	350	355	330	312	326	355	315	322	326	313	321	319	357	301	306	336	295	338	318	327	342	336	348	341	317	342	365	353	347	288	318	341	332	312	351	323	358	331	325	358	327	314	329	334	339	341	294	325	360	351	323	333	334	352	346	348	317	310	336	331	329	287	327	311	329	311	357	340	327	320	318	317	290	357	325	345	337	330	333	328	313	314	363	331	320	340	322	326	315	343	329	327	353	327	331	324	313	323	316	322	351	292	304	334	316	333	332	363	316	340	337	363	355	332	354	329	314	359	339	343	349	325	354	330	343	319	317	341	325	327	308	317	339	319	328	322	339	317	325	345	342	341	357	304	329	292	339	305	319	335	322	309	319	340	347	350	325	340	338	318	346	342	345	302	324	339	322	329	347	325	354	323	313	301	335	325	336	328	345	327	314	341	335	306	347	327	307	312	315	304	331	343	319	346	311	323	333	327	317	321	356	317	297	332	320	338	309	366	307	316	339	330	334	335	356	335	349	328	318	342	329	355	335	306	310	324	338	358	330	328	331	327	366	308	333	323	333	327	358	308	338	319	310	336	324	351	338	297	308	355	337	327	336	343	328	317	343	327	310	308	323	335	333	322	300	312	348	329	324	357	310	388	322	316	348	347	340	342	319	346	311	344	340	332	368	314	330	344	336	342	331	310	345	347	332	307	338	309	315	310	323	337	306	325	352	353	315	349	337	329	340	339	345	359	334	348	312	357	311	315	302	325	340	315	356	336	328	327	332	336	376	326	350	321	305	335	325	321	307	341	335	309	315	324	319	341	317	328	296	316	362	326	301	329	341	351	348	320	322	311	325	318	343	346	345	337	331	299	333	337	322	316	355	299	360	337	309	368	304	315	339	347	318	325	318	333	342	328	308	323	321	334	315	393	357	314	344	333	346	341	334	341	344	327	309	343	294	347	343	363	324	354	315	342	340	330	320	313	351	316	343	337	320	316	314	311	325	348	359	333	333	323	322	320	313	311	332	335	331	328	332	316	307	344	361	318	301	324	353	342	351	316	300	333	326	353	325	318	362	285	342	338	341	318	342	376	330	328	310	359	317	290	345	321	313	322	357	311	343	327	318	329	297	316	338	316	322	324	314	345	329	334	337	337	337	362	345	334	352	318	345	309	349	343	329	326	362	317	332	340	344	328	317	314	318	336	323	362	298	351	330	330	336	348	362	320	315	354	315	325	324	299	325	311	326	344	359	321	312	348	317	314	304	335	355	345	351	340	332	310	327	359	341	360	319	308	293	339	318	350	334	325	351	342	343	325	343	282	327	310	327	291	352	329	321	342	327	329	310	359	342	345	330	327	334	283	338	331	363	311	313	307	357	321	313	361	358	330	322	300	348	330	343	334	351	329	358	341	331	349	346	335	339	332	380	327	328	339	328	306	327	332	333	348	310	341	320	333	343	302	337	313	318	293	329	344	327	328	355	340	329	339	311	305	300	348	283	310	323	353	324	314	314	327	340	336	329	308	336	314	355	306	320	344	321	337	340	370	332	343	334	347	293	359	332	334	308	303	326	346	329	327	290	329	334	318	339	320	356	335	366	348	300	358	294	349	319	320	296	333	334	336	326	334	351	336	348	331	328	327	323	328	343	328	341	338	327	297	328	324	314	314	313	316	348	311	351	335	335	303	379	322	319	320	364	315	309	332	328	351	300	340	386	332	335	311	378	337	309	310	338	296	325	349	348	323	312	346	352	350	336	310	329	349	356	343	340	339	351	363	341	343	329	335	350	331	362	350	345	313	322	316	305	325	323	294	337	323	349	337	333	330	349	319	304	296	335	350	338	353	325	325	312	334	325	319	335	317	326	323	296	337	326	334	324	320	325	316	317	340	317	336	297	331	308	349	332	334	318	308	333	335	329	364	326	370	327	326	350	328	323	337	335	302	337	293	335	358	334	308	344	329	302	301	312	352	344	356	326	331	304	294	324	293	317	336	322	297	333	306	325	337	322	362	325	357	360	322	327	317	361	325	309	333	327	333	354	328	328	340	341	348	357	316	320	325	347	373	339	377	313	344	340	381	339	324	345	302	309	317	337	325	312	358	330	346	309	360	340	343	329	362	352	353	325	341	371	378	330	330	349	355	351	302	334	336	335	333	355	317	308	298	323	367	347	322	363	346	322	302	343	319	315	344	337	315	341	329	306	344	308	337	332	331	305	326	326	361	371	300	351	295	368	321	342	300	323	344	343	315	322	323	344	380	337	319	336	308	333	316	313	341	326	343	305	347	312	317	340	360	325	309	361	311	315	313	323	330	341	301	348	348	364	366	308	307	338	323	360	339	315	300	312	308	287	347	321	350	332	309	309	314	327	331	284	339	312	345	325	322	333	335	400	367	353	342	345	383	322	334	332	316	324	315	295	326	314	329	331	330	305	323	291	328	344	336	341	339	345	331	309	319	331	345	332	333	334	343	323	304	336	325	308	344	340	310	341	312	354	347	335	330	310	341	329	329	327	328	345	322	303	337	316	323	345	346	325	326	322	307	324	305	348	319	301	310	344	347	334	337	330	313	332	316	322	325	345	325	350	317	331	322	355	293	324	307	307	359	327	320	310	338	339	306	346	333	321	329	348	308	320	318	354	347	370	324	316	325	300	352	338	328	316	349	343	324	317	323	300	323	324	350	325	329	334	320	343	303	315	314	352	326	365	329	328	317	320	359	346	328	324	378	315	355	365	331	350	331	311	334	309	329	312	322	333	310	322	364	331	362	328	335	344	336	314	337	310	345	381	334	333	327	346	347	330	336	331	334	333	336	333	334	291	350	336	370	332	345	325	352	336	363	318	403	305	310	310	339	327	343	339	344	368	326	311	340	341	349	325	335	335	317	362	345	319	314	315	350	341	314	338	336	329	339	358	351	332	343	302	326	323	351	315	317	336	314	302	330	308	344	317	334	336	313	370	305	387	334	333	328	323	299	330	346	309	338	311	320	330	321	335	298	312	331	305	301	323	350	320	308	311	323	277	367	338	360	322	348	366	329	330	343	331	317	361	342	325	342	340	325	337	359	323	336	357	387	341	305	309	336	341	335	331	322	334	316	341	314	315	328	342	334	320	309	292	348	344	348	334	322	317	358	366	335	356	359	323	315	324	329	340	351	330	390	306	354	315	347	322	308	345	319	349	323	337	361	356	301	302	325	330	312	311	320	296	324	319	335	320	346	343	334	340	314	330	333	340	321	348	338	344	363	357	347	338	343	324	346	332	328	337	342	341	315	387	336	318	367	310	297	338	328	328	330	318	310	348	365	344	341	293	337	340	370	331	335	325	337	345	330	310	318	344	357	326	320	327	348	324	314	300	322	317	337	313	348	317	330	352	334	335	323	374	328	298	317	312	328	310	328	321	314	317	344	352	343
22155	20897	28263	23657	20890	20071	1316	502	398	400	356	363	333	329	310	351	319	303	322	307	314	306	287	313	277	285	302	316	309	291	340	273	294	295	278	308	309	286	316	287	323	286	274	265	304	323	296	311	300	295	316	276	287	282	300	290	297	259	264	281	294	289	294	285	311	318	294	311	296	293	268	283	289	282	300	282	291	256	307	303	301	271	293	310	303	295	261	287	279	281	299	285	307	267	281	279	273	297	289	281	298	333	272	296	285	308	273	303	316	320	283	239	267	293	247	274	317	275	272	260	275	281	300	276	269	283	266	309	288	288	315	303	322	283	270	301	292	307	270	279	293	282	290	288	311	282	261	317	298	268	281	292	299	271	290	320	283	271	297	308	293	287	282	305	300	281	296	297	305	289	297	294	291	304	289	297	275	277	309	298	303	282	268	299	271	273	284	249	310	281	292	315	306	297	299	284	283	318	280	283	286	276	284	310	289	282	287	275	297	288	292	307	272	286	294	277	304	311	267	288	273	297	265	278	288	305	293	279	287	288	300	292	294	270	311	293	257	285	276	279	296	281	294	314	286	252	284	263	285	296	299	292	314	300	336	326	278	295	278	279	307	281	280	300	263	288	301	267	294	282	292	288	261	271	271	271	305	306	309	292	270	274	281	287	278	297	284	275	281	260	282	297	291	272	274	282	282	274	275	304	276	304	292	307	263	249	251	315	271	283	280	285	317	288	276	299	267	268	271	267	281	322	296	262	300	280	293	299	293	281	273	280	270	280	287	326	314	279	257	296	317	274	279	269	307	316	325	260	253	282	294	266	277	310	278	266	279	289	297	278	281	305	292	298	290	291	273	260	275	310	283	256	270	278	298	318	289	278	284	250	283	310	291	300	287	279	304	300	277	258	266	294	260	316	264	292	275	297	289	250	265	296	299	316	275	272	299	285	310	285	288	278	283	269	296	294	279	285	270	308	289	266	292	304	275	264	300	294	281	275	286	309	294	307	316	284	298	298	307	233	298	294	293	254	302	321	296	293	293	276	303	303	275	283	286	316	320	285	281	302	286	288	276	270	278	292	303	289	279	274	268	290	265	318	278	297	257	278	273	256	276	255	288	257	291	280	305	263	273	296	254	272	288	283	287	305	274	266	318	291	261	275	285	296	299	261	311	246	292	286	285	324	307	291	267	296	283	318	296	264	307	302	286	276	286	307	289	295	300	317	272	252	262	276	263	283	283	294	347	309	265	259	281	269	302	307	284	274	314	300	298	284	275	289	320	281	297	301	287	318	289	259	274	269	283	278	289	300	254	267	265	287	300	325	312	299	288	277	276	296	253	295	300	260	311	315	278	273	279	300	305	296	252	275	281	285	285	273	266	276	305	243	287	320	289	318	269	275	259	280	314	287	273	291	285	271	297	285	286	271	278	284	280	298	304	284	273	298	316	273	281	289	308	280	287	309	277	286	255	295	292	273	273	315	279	270	297	285	313	276	282	293	300	292	288	267	301	301	285	280	321	294	297	295	278	294	268	281	267	275	293	286	306	273	303	311	285	271	277	271	262	273	285	284	291	296	269	283	321	309	305	246	271	279	266	281	288	303	300	266	285	280	292	286	301	278	288	303	292	300	281	269	280	269	276	282	300	295	299	312	275	312	289	305	282	248	289	304	312	272	293	271	272	267	268	297	265	259	303	308	253	293	288	303	326	274	286	323	290	260	282	298	277	272	272	290	296	329	265	313	269	285	299	281	296	283	298	288	276	287	314	282	256	282	284	301	286	348	250	292	287	267	281	281	299	276	284	267	292	276	250	282	300	269	288	282	267	333	285	296	308	295	252	258	278	283	271	289	274	277	273	279	286	301	275	284	277	273	320	297	302	283	275	282	272	294	286	304	273	335	275	293	261	303	232	299	286	284	268	288	298	265	288	296	312	278	281	271	288	286	285	287	267	298	290	312	282	267	297	287	272	304	286	290	273	294	303	295	312	272	270	271	293	270	290	271	295	276	301	285	287	287	309	277	308	287	302	260	270	251	289	259	292	264	282	318	279	305	327	257	295	243	288	281	278	303	267	290	247	306	256	287	267	333	304	268	275	279	307	304	276	301	263	280	288	292	287	271	277	260	263	293	260	290	276	308	262	298	293	295	269	284	299	261	316	303	288	297	306	283	321	295	302	277	294	287	311	272	295	307	289	290	280	290	319	252	276	267	276	295	340	281	305	286	294	270	281	276	317	297	304	303	271	289	272	282	247	306	317	311	282	293	274	336	300	307	305	307	295	270	271	315	305	301	294	299	312	276	324	276	269	283	288	260	285	285	256	279	276	307	258	236	298	308	276	269	294	291	278	250	284	308	271	286	285	267	284	302	297	264	269	298	271	280	309	292	321	306	308	295	294	292	297	284	284	284	281	300	289	305	295	287	305	276	255	305	283	294	296	306	296	323	289	280	276	261	296	272	266	281	296	273	293	291	311	257	266	261	276	281	275	296	311	268	312	302	309	304	280	303	318	302	266	277	302	295	257	307	315	328	240	281	303	255	306	272	312	313	331	271	255	287	295	287	289	284	258	320	292	315	282	300	307	306	263	308	270	294	286	302	248	294	284	254	293	279	283	315	307	268	296	273	308	306	288	277	262	302	291	303	269	284	288	310	272	292	292	297	275	317	294	297	247	289	305	289	311	308	288	282	281	263	296	286	283	285	291	282	276	313	296	258	263	307	324	284	290	287	289	299	267	283	268	291	280	264	290	297	298	295	294	299	276	291	281	310	270	299	300	292	270	298	284	310	299	310	292	291	307	277	279	279	279	283	308	279	297	276	287	303	274	278	283	296	283	289	272	294	269	269	258	292	259	304	281	290	294	278	334	269	291	275	311	291	272	283	269	304	291	304	293	259	264	277	273	291	315	275	288	294	280	268	286	296	301	316	321	291	295	289	298	292	294	271	267	309	288	271	312	285	276	265	274	288	267	309	265	297	290	313	288	304	273	313	301	288	277	282	300	305	274	275	287	279	275	300	288	288	297	313	266	270	303	301	293	285	289	308	277	281	283	269	277	273	264	252	268	292	291	291	273	270	287	311	298	290	282	284	267	294	279	277	297	299	295	297	294	279	295	310	262	311	264	254	300	283	265	276	265	277	278	290	274	297	329	292	278	270	291	293	298	246	277	307	237	271	280	283	309	262	318	279	258	300	305	275	308	293	287	268	299	286	281	299	293	280	281	254	286	265	277	314	284	254	272	273	325	310	284	285	248	279	258	271	284	280	269	274	288	312	289	284	280	288	309	313	310	274	296	255	264	261	275	275	297	286	272	277	297	266	292	302	316	303	265	289	287	305	281	274	302	284	293	278	299	248	285	276	307	290	260	299	308	320	285	286	264	284	292	285	291	272	299	300	273	264	279	294	275	282	307	273	279	279	265	279	288	298	277	281	285	292	311	292	277	276	270	272	270	273	288	283	300	280	293	250	293	279	314	296	281	299	271	253	291	298
3779	9996	5698	2737	1928	1431	1165	912	808	726	622	600	587	556	500	514	526	470	456	433	426	450	488	423	420	399	422	449	392	421	443	395	365	392	388	387	400	408	442	397	409	423	360	428	391	366	398	366	338	412	354	394	401	396	397	390	403	359	361	335	360	352	400	346	394	398	368	353	406	410	325	379	373	380	414	436	401	360	388	380	397	379	339	417	392	383	391	367	350	346	390	342	377	377	357	382	354	370	384	357	382	342	381	373	380	373	390	361	426	387	365	356	387	388	381	401	381	382	397	407	392	367	350	375	351	375	386	371	372	369	373	369	368	337	372	388	363	395	382	409	363	400	359	412	380	397	391	372	381	420	380	346	414	369	400	390	378	391	343	369	348	357	368	373	400	369	349	364	371	406	402	379	388	380	381	384	365	405	351	366	361	377	343	356	386	422	353	369	350	383	377	357	354	376	367	375	360	397	371	363	382	418	413	355	344	360	406	408	402	397	348	392	390	362	363	397	348	322	359	381	357	377	320	400	345	372	361	369	353	377	391	380	342	379	377	357	380	370	381	381	339	364	373	373	382	361	376	370	369	382	334	359	362	367	405	375	374	383	374	392	389	363	355	369	364	352	371	395	359	386	378	382	361	372	358	378	385	394	357	370	380	352	354	346	370	353	359	380	356	368	331	389	361	367	369	428	378	366	350	381	351	338	368	387	390	351	360	354	382	385	357	371	345	383	344	389	372	338	375	356	351	399	379	368	368	364	327	340	403	400	385	369	370	344	355	368	369	374	359	381	352	367	372	362	372	333	361	391	400	327	377	398	390	366	402	348	358	379	373	366	368	365	346	333	375	364	372	364	376	377	345	362	393	377	357	366	356	365	341	373	361	354	358	392	342	398	395	382	366	395	361	336	366	366	352	364	377	355	380	373	347	371	371	347	363	356	366	329	368	371	364	358	383	390	351	374	403	343	392	380	381	383	372	351	366	354	336	409	373	403	387	354	350	337	384	380	340	344	364	370	360	394	389	347	389	347	365	361	378	406	349	368	363	391	398	353	365	408	370	371	390	395	366	378	375	392	361	383	356	367	365	367	377	384	331	343	355	375	386	401	358	353	365	352	374	352	389	361	371	367	343	370	406	381	334	411	384	387	357	362	381	374	340	419	370	386	375	366	374	341	381	352	381	390	341	340	377	385	332	401	385	401	396	352	405	362	341	377	331	378	408	348	373	351	374	379	398	374	369	379	377	350	346	360	357	398	354	391	361	363	368	372	390	373	377	360	369	359	369	382	357	367	347	343	379	369	360	353	363	387	365	349	364	343	363	393	366	369	364	382	357	349	356	404	347	396	349	377	390	376	331	400	350	350	324	411	391	362	386	363	337	360	361	359	380	351	377	362	382	369	384	354	370	361	383	375	414	375	398	340	351	359	380	369	385	358	358	363	379	371	378	388	347	374	410	378	341	358	425	376	371	371	385	385	344	385	329	405	390	370	362	333	398	388	367	400	400	388	366	372	357	397	363	385	380	375	338	377	351	361	366	352	389	346	400	368	379	366	360	387	410	349	366	395	365	356	371	377	373	372	368	365	370	374	392	326	417	402	405	378	396	338	364	331	365	405	365	345	352	414	365	370	388	345	360	375	356	350	344	353	376	339	371	373	392	353	363	342	371	368	373	359	357	362	363	392	403	384	374	347	359	355	381	369	350	351	374	384	381	359	394	396	395	380	376	360	372	339	373	397	367	375	384	355	376	363	366	342	416	322	373	386	420	359	413	355	367	383	400	400	342	379	364	356	381	389	390	351	347	354	373	345	355	349	417	397	345	327	379	323	380	349	363	364	368	362	366	364	347	373	371	390	383	356	367	346	332	386	386	348	342	401	366	355	380	342	367	367	365	345	331	342	351	371	350	361	366	361	398	374	343	357	357	364	377	389	352	399	370	362	348	359	367	363	378	379	380	381	421	378	388	373	412	358	381	381	366	386	392	403	364	386	348	378	359	359	388	351	345	359	349	374	357	386	365	378	356	354	357	392	346	388	374	374	350	390	349	341	360	372	382	381	384	396	369	356	365	396	356	400	396	368	346	363	374	367	365	363	379	356	324	363	352	378	368	371	381	380	361	348	404	324	383	380	358	358	354	319	346	423	363	378	342	376	373	403	406	377	359	396	409	413	373	388	346	360	358	364	398	364	389	378	374	372	370	384	381	352	386	414	362	396	370	386	354	366	370	365	392	353	387	376	352	391	374	373	405	372	412	394	351	391	320	353	398	391	362	333	381	357	370	362	369	359	347	355	366	371	395	364	366	354	370	348	358	369	342	373	390	352	369	350	387	376	355	345	375	395	369	357	387	359	346	348	381	380	360	357	387	386	355	393	348	389	387	401	414	373	381	379	352	363	363	398	331	353	363	336	396	361	367	321	365	426	344	372	353	373	360	394	356	383	369	380	339	386	385	378	343	384	393	339	388	379	370	358	354	376	394	378	369	350	354	354	361	359	351	382	385	366	413	367	347	363	367	337	376	346	395	369	371	394	370	351	380	363	356	401	380	377	376	352	365	370	370	354	384	366	371	377	364	394	404	358	369	357	371	368	334	370	401	386	354	352	362	381	397	380	398	364	369	365	423	339	386	367	392	344	369	364	355	372	378	372	378	346	342	397	383	419	362	345	378	384	396	424	371	370	381	373	397	383	334	385	388	405	403	350	372	376	383	310	386	367	409	342	373	363	361	369	369	366	402	387	360	355	364	352	337	407	368	378	357	370	400	378	346	371	381	343	379	381	401	356	401	354	385	379	362	405	387	368	377	356	343	369	402	316	357	333	349	388	368	396	341	371	374	376	361	364	370	341	355	416	361	341	350	338	344	360	348	341	341	358	418	383	339	399	402	371	396	376	365	334	386	368	370	430	404	405	323	377	366	356	356	383	338	354	385	384	335	379	360	358	377	382	349	382	362	383	370	410	375	335	374	366	350	359	357	338	375	398	385	364	393	381	375	365	385	392	396	386	377	362	338	357	358	365	373	347	375	389	364	380	372	390	361	378	345	362	369	369	413	367	359	379	380	378	357	402	352	361	349	344	408	388	342	364	373	390	405	359	385	410	352	387	401	395	362	336	360	366	416	357	331	345	360	349	381	379	389	386	343	357	379	368	371	366	362	364	391	387	337	356	358	356	356	369	358	371	391	384	367	370	398	398	365	346	396	358	385	345	314	365	372	405	383	357	367	391	383	395	380	369	357	361	345	382	382	342	353	338	374	366	349	387	348	370	364	397	366	370	367	366	376	365	380	359	408	399	363	386	377	365	365	396	384	392	366	359	377	356	335	367	396	406	376	386	383	367	371	359	381	382	343	389	373	417	364	383	348	384	380	368	379	377	336	344	409	380	375	368	379	349	408	358	364	334	401	401	360	371	384	378	397	397	387	384	372	355	356	382	383	368	380	378	374	400	354	359	392	398	404	363	370	383	381	352	373	324	357	358	351	359	364	375
27070	17979	3636	471	381	333	398	348	396	364	367	347	339	371	359	391	369	346	338	359	362	382	384	352	352	365	355	367	330	341	358	353	401	376	387	367	353	382	397	355	417	385	410	380	381	347	375	373	343	389	369	350	375	385	377	304	389	346	364	369	384	370	389	345	333	355	362	366	367	341	344	373	358	371	347	386	395	371	374	357	349	372	382	353	347	388	359	346	379	334	363	371	353	358	327	349	359	339	369	389	377	384	352	383	366	328	397	348	393	407	378	396	366	413	366	390	362	380	374	385	379	367	366	351	344	369	350	328	357	379	371	369	349	388	373	346	327	391	362	358	374	352	353	360	372	352	351	351	355	345	379	345	373	400	369	356	393	370	324	361	374	382	375	358	364	348	385	408	381	395	368	362	360	365	422	361	341	375	338	363	378	357	371	384	371	368	365	367	356	359	329	340	386	381	387	345	326	334	372	358	344	379	371	362	379	361	366	374	354	364	379	384	358	377	363	336	339	336	367	375	379	344	364	336	339	352	334	370	356	357	383	386	359	358	358	332	363	341	392	389	380	369	330	375	377	371	368	356	378	364	380	409	385	361	348	372	409	358	390	355	363	376	380	366	342	363	369	390	408	376	344	352	347	376	355	381	398	358	332	385	357	378	329	358	383	346	372	380	343	352	401	351	354	341	357	364	342	371	398	371	344	394	383	374	384	368	392	375	352	396	383	386	359	328	377	366	370	379	342	383	371	379	392	344	342	372	398	345	335	354	369	357	399	342	375	356	358	336	358	368	395	351	347	319	322	378	392	338	376	351	352	381	338	345	389	314	359	418	354	349	362	374	354	375	332	342	371	353	378	352	351	360	378	366	342	369	347	333	351	358	340	332	373	362	335	360	373	333	357	370	371	340	375	348	393	342	359	358	359	370	355	370	377	365	368	371	362	345	379	390	360	366	369	363	369	403	366	344	367	376	340	342	364	377	333	361	329	361	365	355	327	336	360	349	333	381	350	374	338	370	364	359	371	388	380	377	352	360	359	380	339	377	322	379	367	372	368	416	405	367	379	424	386	377	361	381	361	343	359	389	403	348	352	382	387	332	360	360	360	370	388	339	391	355	403	373	358	381	340	384	385	401	379	356	370	350	389	390	367	393	360	342	371	374	374	369	368	388	357	359	351	413	382	391	373	355	374	345	360	392	401	349	364	339	355	363	362	330	341	375	367	381	345	377	396	368	355	334	396	328	396	335	366	354	377	387	338	372	400	379	380	371	368	316	313	391	359	378	366	374	361	380	338	340	409	353	354	379	378	365	373	378	356	351	351	364	386	354	357	381	371	351	377	388	365	364	345	376	370	349	372	363	372	390	381	332	361	358	370	362	389	371	338	358	376	402	367	354	354	388	370	355	375	359	381	349	394	380	406	359	367	367	367	370	395	376	337	356	352	336	345	339	371	388	360	371	366	351	389	340	353	411	369	394	362	309	361	348	381	365	332	383	365	363	388	360	380	371	360	371	338	346	364	367	317	348	326	388	368	353	384	390	383	343	350	368	364	351	345	388	393	356	368	380	358	383	378	383	381	358	353	402	382	376	381	385	343	379	372	368	385	379	397	342	319	347	341	376	398	320	358	352	368	357	389	382	339	369	354	377	365	334	380	370	362	365	337	356	379	400	402	398	392	357	354	376	341	367	341	409	366	360	357	352	389	381	362	354	392	377	381	381	354	369	349	361	368	357	389	336	354	374	351	409	347	350	354	369	332	403	338	360	380	354	377	346	361	349	355	370	394	351	339	341	359	333	363	354	364	360	352	387	371	372	384	363	354	355	359	409	369	381	366	359	366	400	382	335	367	391	409	394	395	365	391	359	379	373	330	360	407	351	340	394	381	335	365	382	375	356	346	349	381	399	397	340	379	350	410	369	402	368	377	347	394	356	374	358	372	370	385	360	359	335	375	354	387	366	381	338	389	356	396	347	351	404	352	353	379	358	378	371	378	312	318	340	321	374	371	338	336	385	359	388	383	367	370	355	358	345	328	374	384	343	374	376	346	338	358	376	342	336	368	348	350	351	356	354	349	364	398	368	365	349	329	373	359	378	354	356	361	388	377	385	368	375	353	369	381	336	355	379	377	387	392	351	386	394	381	376	386	359	380	353	338	311	382	368	359	336	362	344	338	376	354	378	368	341	367	390	347	335	325	392	395	339	354	372	356	369	348	375	340	349	371	396	355	382	365	358	331	331	368	403	359	414	358	371	384	356	368	362	385	321	367	364	381	367	346	344	368	390	329	399	360	377	353	348	386	339	391	330	389	361	355	372	387	360	379	391	372	365	387	362	356	356	375	386	390	369	363	360	345	340	360	341	345	392	349	366	360	376	366	332	384	346	378	377	345	370	362	344	369	337	351	377	334	346	375	343	332	371	360	402	367	359	388	343	374	350	370	359	383	359	381	358	359	386	371	379	367	376	355	355	369	361	340	347	364	383	363	366	373	378	363	381	369	392	365	358	358	387	352	403	389	414	375	346	328	351	353	354	394	359	386	355	338	330	357	358	329	392	365	376	363	353	369	355	363	340	352	345	412	355	383	340	357	351	379	374	366	399	361	351	355	356	379	355	402	380	387	365	392	352	371	382	374	344	377	378	400	406	391	359	378	394	386	339	370	348	388	368	379	364	342	382	329	372	390	335	393	395	387	361	392	376	375	383	369	332	383	344	361	360	365	404	392	368	338	358	365	353	353	362	376	399	334	362	380	376	375	355	398	398	353	355	364	359	376	306	364	347	354	369	401	352	336	352	378	378	349	371	357	380	370	398	353	371	334	365	386	380	396	337	379	376	361	376	361	327	358	357	382	365	363	368	382	326	387	362	361	374	380	378	355	368	373	340	365	379	337	378	355	380	328	370	375	395	378	366	377	336	327	397	337	354	378	389	354	347	361	365	366	394	339	391	365	364	397	343	365	358	402	364	339	371	327	406	357	373	367	382	361	387	342	340	387	357	366	379	350	353	363	376	333	379	372	383	358	376	350	404	351	364	408	357	380	369	381	367	407	361	360	369	362	357	388	380	390	383	347	360	333	363	379	352	381	385	376	368	340	348	384	393	339	367	374	347	372	389	377	370	356	359	310	358	405	368	364	373	350	376	368	359	400	335	360	365	340	363	375	363	359	389	384	358	366	386	389	370	346	392	399	353	365	361	410	359	367	384	339	384	356	357	357	363	354	389	351	378	378	390	357	345	336	394	378	340	369	342	382	368	344	350	354	393	343	403	364	375	359	346	330	352	402	378	349	393	386	379	361	384	364	383	357	402	367	361	392	344	359	368	364	373	391	386	370	363	350	375	360	374	386	379	376	365	382	357	383	408	341	354	359	374	382	368	397	352	369	367	366	385	362	377	378	372	375	382	365	361	387	392	360	350	418	377	378	373	369	368	371	365	350	367	403	327	349	389	371	380	352	327	351	390	367	373	364	359	356	354	385	363	407	330	382	400
4276	839	652	521	538	514	501	520	496	487	538	506	529	483	520	500	495	474	533	520	480	470	500	509	488	534	508	530	487	515	478	462	482	466	473	516	483	514	464	534	479	493	492	470	511	509	491	475	465	493	500	485	493	519	477	510	481	478	489	493	505	505	481	478	521	502	503	458	511	486	490	488	505	467	475	502	524	487	478	469	496	491	502	496	499	508	455	499	463	478	514	507	491	463	510	520	486	492	520	466	490	475	489	466	486	511	486	507	500	455	504	490	471	483	541	488	450	503	504	478	488	510	458	467	497	489	491	507	485	478	477	518	434	452	467	495	524	504	473	469	541	466	471	466	476	505	457	512	513	511	505	519	503	476	494	493	483	515	498	515	491	462	547	506	524	482	523	499	508	505	468	503	498	465	461	462	509	516	481	471	485	507	530	472	469	493	464	534	457	463	468	484	517	488	498	471	460	516	527	434	466	488	493	499	506	524	444	454	503	485	493	475	489	479	499	499	499	454	496	456	503	457	440	524	457	448	495	490	476	486	482	476	480	463	479	472	502	488	503	524	480	464	449	509	522	503	511	491	474	485	467	481	433	476	486	539	480	538	490	507	481	470	489	510	459	470	477	498	477	472	475	487	451	463	495	461	477	528	510	444	444	514	500	515	485	454	491	487	484	460	514	476	488	477	477	471	532	453	521	479	470	515	493	511	481	503	498	485	443	500	510	468	523	477	492	511	480	491	485	487	506	482	514	485	472	461	472	511	511	464	503	505	455	487	489	505	496	473	454	492	514	478	490	507	540	487	466	481	469	468	493	519	490	472	482	500	501	504	534	499	521	478	476	494	457	510	514	518	487	482	510	489	532	509	499	563	494	499	479	445	474	457	487	490	505	539	518	530	467	508	547	520	488	505	512	528	489	470	462	461	468	462	454	483	491	482	500	485	476	460	475	466	482	503	478	494	500	504	469	455	490	489	444	496	482	482	487	505	470	473	532	511	476	503	473	490	513	488	504	455	515	509	526	499	483	521	474	498	471	448	500	499	453	486	464	456	470	481	482	486	523	529	454	475	467	489	459	504	491	507	518	494	481	494	475	527	533	490	487	467	494	510	466	481	520	510	470	476	522	494	468	459	483	480	466	518	481	487	526	450	489	496	485	462	478	498	534	506	483	480	500	480	487	490	471	493	488	546	477	513	479	536	483	487	499	513	473	482	498	479	500	517	527	470	477	473	485	499	467	478	482	484	487	460	503	482	488	479	500	481	498	506	514	498	518	447	487	496	477	503	534	501	516	490	506	490	496	500	503	485	501	491	473	528	444	457	524	520	494	492	478	485	449	494	527	464	486	458	498	476	456	511	483	478	484	485	486	480	471	482	491	490	476	492	502	477	480	493	477	480	494	510	523	462	492	491	485	469	498	457	489	502	463	545	512	483	490	519	479	484	469	521	467	498	452	459	486	509	528	478	477	495	513	487	465	497	484	458	519	480	510	491	500	517	516	461	491	471	464	510	457	481	486	509	452	478	472	463	458	478	470	443	505	445	437	467	449	442	491	476	506	517	455	481	487	508	475	458	496	521	523	539	491	492	486	487	526	498	493	483	485	479	499	482	498	476	457	482	467	470	444	502	516	461	481	478	530	476	479	524	464	481	514	475	471	499	501	499	516	503	511	485	490	482	494	532	506	500	480	470	433	505	467	489	465	477	480	492	450	495	468	509	530	485	487	500	479	479	484	506	484	493	487	507	497	519	515	452	508	483	501	522	449	493	520	477	493	485	495	484	514	481	461	472	471	478	516	471	492	503	498	493	496	507	466	483	534	487	472	521	534	488	459	475	525	452	494	533	460	492	487	472	501	499	492	477	486	488	506	467	514	483	501	486	459	505	485	493	443	493	443	531	521	498	493	460	447	477	522	504	444	444	460	510	449	495	477	518	496	470	465	495	491	491	455	468	514	477	510	520	470	511	546	472	506	486	479	492	466	469	494	511	481	491	504	485	487	496	469	503	451	479	510	471	477	505	507	531	516	504	470	474	439	528	453	490	493	467	508	495	472	516	510	488	485	458	472	488	497	488	465	487	486	469	488	493	506	504	496	483	521	476	532	490	502	508	475	515	453	503	493	516	509	477	513	477	488	503	503	455	481	436	447	520	487	518	495	479	507	483	466	511	479	495	485	459	506	488	505	516	492	500	499	496	469	495	493	512	489	518	525	500	503	488	508	480	487	494	499	512	455	499	500	471	512	504	513	489	453	539	486	524	466	434	439	505	511	494	500	502	473	497	469	448	512	494	524	479	479	483	541	472	510	494	501	507	499	447	497	502	477	476	508	496	486	499	438	475	467	508	504	495	481	479	517	529	492	479	512	480	477	506	491	477	526	468	477	457	484	476	489	484	464	502	493	468	527	491	492	490	486	508	468	451	502	468	458	479	481	541	458	510	495	482	489	475	480	491	496	524	505	488	499	503	465	513	476	450	495	464	468	485	545	477	505	509	466	502	485	500	490	498	522	472	541	452	502	462	523	454	481	464	466	466	534	520	528	470	485	468	482	515	481	469	490	484	513	468	486	469	482	523	483	501	500	499	445	501	484	524	477	513	465	482	513	487	524	504	496	458	500	501	471	518	463	525	503	462	516	509	484	473	473	524	490	486	510	478	479	476	483	463	480	463	505	497	489	479	499	462	469	450	423	503	465	489	536	522	515	483	484	487	495	470	478	474	502	464	468	505	503	436	463	533	476	497	495	486	522	493	481	469	486	524	479	500	501	472	492	492	457	503	526	472	470	488	474	500	480	503	502	469	482	472	481	478	516	482	483	513	472	481	504	485	510	444	507	469	539	450	508	465	496	511	483	522	485	503	465	514	481	482	496	484	470	496	490	501	512	536	505	498	484	476	485	502	484	474	513	493	479	499	509	496	476	522	468	508	472	499	488	497	447	479	494	466	447	474	478	504	514	497	538	432	481	494	485	518	498	476	483	506	493	483	491	507	490	483	498	516	499	489	521	502	508	494	513	531	477	518	494	483	469	482	505	490	489	476	522	501	500	461	486	479	506	530	520	462	482	537	498	472	501	484	459	511	476	491	531	508	491	444	475	473	504	461	516	473	490	497	485	495	523	473	502	413	488	484	471	451	502	473	499	480	489	500	492	468	476	450	483	450	490	460	495	483	465	490	495	490	540	494	490	530	484	499	464	485	480	478	467	493	497	507	489	476	507	471	533	495	504	447	488	472	524	471	481	464	545	499	533	516	451	492	479	505	465	479	490	503	495	445	494	484	481	489	467	480	472	473	498	511	500	482	456	511	489	471	533	463	485	488	474	539	484	495	483	482	474	505	512	498	465	446	473	478	483	450	523	482	518	497	515	512	484	474	484	528	474	485	488	472	486	478	497	500	527	478	507	495	457	494	521	470	490	473	487	507	467	456	449	531	527	495	476	467	470	470	518	487	462	502	462	490	481	514	506	506	502	500	470	486	491	474	464	496
23198	20884	27631	24272	20465	2174	634	456	431	458	414	416	398	414	450	438	416	418	422	421	434	457	387	413	437	412	393	398	433	419	409	384	432	420	444	413	406	414	399	399	460	394	393	415	372	418	361	395	389	384	396	388	380	437	384	391	392	413	406	382	421	407	436	400	386	422	418	392	423	418	418	360	419	395	387	441	441	389	394	409	431	427	394	406	402	421	388	408	446	404	368	375	388	367	408	415	365	438	408	399	391	442	394	396	372	386	426	421	394	394	351	369	414	384	419	392	401	395	412	411	421	397	388	396	407	445	379	419	421	397	416	446	366	389	406	405	390	402	426	419	367	401	454	386	410	376	413	382	390	436	371	417	422	431	393	400	429	391	375	384	424	383	398	406	423	382	419	374	429	409	448	438	435	398	385	394	390	413	415	412	395	447	394	412	389	410	381	414	398	413	403	445	405	408	451	417	415	415	453	403	397	415	403	378	409	384	412	405	398	440	392	380	407	421	390	402	412	394	389	438	396	403	444	423	395	401	395	429	396	390	384	428	417	383	384	403	391	422	387	379	374	374	386	393	409	411	397	378	424	434	387	416	375	418	419	388	407	434	413	402	390	433	410	409	408	437	400	407	433	386	409	398	423	387	399	394	417	418	422	411	400	375	396	375	398	376	378	423	364	389	424	373	404	406	425	442	418	391	397	387	449	428	415	428	382	405	391	397	403	393	387	415	414	382	417	384	412	416	440	406	413	425	387	396	417	405	406	396	405	408	367	389	388	393	401	391	420	387	398	410	442	365	389	407	406	419	413	394	419	391	394	394	403	407	417	448	380	428	402	439	383	378	403	416	412	382	404	394	397	391	371	431	452	400	355	415	414	414	384	407	390	402	424	376	402	454	399	385	401	396	429	422	386	392	395	392	422	437	413	416	416	382	405	405	412	412	405	409	400	387	408	397	403	365	401	376	406	422	402	429	382	387	391	404	394	396	399	412	428	410	397	411	393	413	414	450	400	415	408	419	419	402	402	397	435	403	403	389	391	364	378	372	411	402	369	392	429	418	407	449	383	397	394	402	399	402	408	413	401	386	376	401	401	374	403	397	418	401	413	400	419	403	425	391	402	392	359	433	386	382	402	425	388	407	420	372	395	389	395	370	394	396	423	372	372	402	387	388	390	389	390	419	394	389	391	389	386	430	413	384	409	415	405	414	425	428	405	407	411	400	399	439	416	417	379	378	429	400	429	401	403	430	444	428	432	379	410	411	412	433	405	434	412	388	424	453	416	371	411	384	379	411	414	392	424	439	376	396	403	426	407	407	403	404	426	394	415	394	461	381	408	394	402	403	408	398	408	422	367	395	393	388	331	377	366	409	398	413	395	419	420	422	396	407	414	431	383	377	373	372	395	397	393	421	416	419	411	386	407	399	430	412	364	429	383	401	407	399	372	389	417	424	412	407	412	398	397	395	427	376	402	397	416	401	399	390	429	376	418	386	403	393	417	400	404	392	419	405	366	379	394	400	399	401	404	441	389	405	421	433	403	404	394	436	411	411	414	443	391	411	409	391	427	420	411	423	386	415	408	393	396	391	382	367	442	393	421	439	377	417	414	389	384	402	405	396	423	396	426	416	368	369	442	394	448	382	385	421	434	384	405	409	387	407	423	409	404	393	427	395	421	419	410	430	413	406	379	428	406	407	400	399	459	423	425	402	399	429	396	395	416	348	411	445	413	392	401	381	383	407	362	406	390	346	354	401	420	414	389	387	395	420	443	401	411	395	375	379	432	388	415	397	415	345	405	431	403	401	401	387	417	384	426	391	439	418	401	426	403	424	427	420	420	399	430	407	391	402	416	409	422	405	384	423	416	368	402	422	382	394	405	424	401	416	416	430	385	448	409	447	395	399	407	437	410	392	426	403	401	377	413	406	409	425	392	404	357	359	395	423	390	405	415	396	395	424	397	422	452	391	385	412	425	391	400	386	424	419	400	387	396	409	413	388	397	429	385	403	407	405	393	430	391	425	380	409	422	417	429	359	414	422	364	426	389	437	406	390	385	394	396	423	393	423	374	391	408	432	410	432	411	426	406	411	379	400	387	401	350	416	413	397	364	398	405	401	389	388	428	398	409	426	430	409	418	401	391	438	426	423	398	409	404	393	395	384	408	422	432	386	390	392	439	386	429	373	404	421	369	419	397	377	416	385	393	431	382	427	399	443	377	408	386	404	438	375	400	407	402	387	388	391	437	406	401	418	383	400	397	406	428	383	393	405	413	404	405	390	377	387	424	356	453	418	393	403	413	400	409	412	447	418	413	412	378	402	427	407	395	414	416	407	370	403	380	365	382	409	397	405	387	425	402	390	377	387	396	388	385	433	411	432	416	384	432	416	421	390	374	372	392	409	389	393	405	389	374	387	458	437	386	387	439	419	423	422	395	433	371	355	395	407	382	407	434	393	405	428	444	385	379	396	407	426	405	402	412	443	418	383	424	391	412	385	384	397	407	385	404	390	397	408	390	387	432	393	403	393	378	376	421	408	377	395	390	412	428	415	403	392	391	430	361	363	387	405	396	377	422	385	400	402	398	388	405	377	373	408	413	411	416	450	407	418	388	402	400	414	460	412	392	412	402	393	381	393	388	422	416	401	396	390	417	388	384	408	391	410	419	412	383	412	428	404	406	420	423	392	427	405	364	416	403	399	437	435	416	397	399	427	367	422	418	400	406	431	421	393	359	377	433	421	440	377	415	370	415	382	401	395	389	412	389	418	395	391	427	418	409	365	414	439	423	421	436	419	384	385	407	414	407	355	410	428	408	366	414	405	403	411	446	427	399	440	381	379	405	382	402	405	402	370	428	415	403	436	421	396	431	386	422	412	399	385	365	413	382	406	403	406	420	370	384	396	365	424	397	384	396	374	398	405	413	379	396	394	407	426	397	383	410	391	390	389	387	409	419	375	391	386	402	409	387	408	417	377	396	400	394	441	414	413	393	443	395	385	367	413	404	403	415	396	372	392	420	423	403	361	403	423	408	422	396	398	393	445	390	412	380	362	419	377	391	389	399	378	432	367	404	377	397	399	414	402	433	385	430	416	380	411	378	408	413	423	390	442	432	426	413	409	394	369	408	408	407	440	424	411	400	370	371	375	428	433	368	432	410	442	430	435	403	382	398	389	417	426	416	427	412	399	404	409	432	391	392	396	387	436	396	419	386	440	389	424	393	366	375	401	393	396	431	433	377	395	386	372	423	373	396	395	413	406	412	422	429	404	417	388	400	406	399	386	409	418	417	385	418	414	408	388	425	369	430	408	420	418	437	400	433	407	398	424	410	378	423	404	406	366	388	376	446	424	407	419	431	402	388	382	409	420	409	399	385	431	379	397	414	419	364	394	398	384	403	381	395	375	417	413	396	379	379	393	460	397	404	387	418	401	430	385	413	417	370	377	434	384	425	369	392	403	433	454	397	397	406	418	399	381	413	404	399	439	395	362	365	396
2887	5738	3377	1765	1417	1092	964	797	739	703	724	669	637	593	579	583	577	614	584	591	614	583	567	600	632	594	542	573	570	539	567	542	556	540	569	545	548	534	558	547	564	556	526	552	531	525	576	569	567	543	540	568	539	549	550	484	573	543	538	543	540	518	556	576	533	608	579	553	538	571	527	540	541	520	528	561	575	558	587	574	539	526	566	581	582	576	562	567	596	546	582	520	564	495	533	550	525	531	563	540	546	503	547	585	559	581	535	558	556	590	533	587	580	547	551	514	549	548	536	543	525	516	565	522	531	556	535	536	516	531	536	581	540	584	529	520	569	580	528	565	535	531	593	568	564	517	551	551	544	521	548	534	568	570	542	535	595	513	515	583	570	537	546	505	530	515	547	555	577	544	527	541	567	594	575	549	540	513	541	525	562	539	536	509	509	505	548	519	573	520	571	537	530	557	559	556	536	540	552	527	558	550	546	585	532	520	572	581	569	522	507	561	550	532	616	557	536	523	556	553	525	556	570	554	517	582	569	524	538	525	518	535	548	536	587	537	569	556	521	553	543	562	524	546	528	509	550	572	539	570	603	527	552	546	528	552	500	573	506	535	527	540	539	564	557	550	567	497	587	558	552	557	512	532	563	534	544	510	540	564	534	520	511	529	517	541	518	566	525	553	565	551	564	584	563	542	534	568	478	551	535	545	554	542	557	542	575	556	541	540	521	555	519	569	524	511	578	559	532	527	549	513	537	512	536	545	577	523	517	538	582	528	522	565	566	556	552	537	528	548	574	543	618	561	528	551	569	547	513	572	530	574	525	555	552	528	560	518	566	563	579	575	572	518	563	549	516	548	533	555	524	549	546	557	562	600	575	553	537	579	554	583	552	544	547	540	556	568	546	571	557	535	569	537	539	501	577	547	538	554	553	569	534	512	513	546	569	535	554	581	539	565	524	546	531	569	560	529	545	527	490	577	586	533	542	602	536	584	561	546	544	561	528	524	541	577	503	532	563	559	571	605	560	561	542	520	577	568	538	533	523	574	567	578	559	519	592	535	514	549	511	505	516	521	528	560	571	611	518	601	520	549	516	543	543	529	534	609	540	565	522	574	541	581	533	540	568	535	541	573	523	530	561	535	555	558	584	529	592	524	558	530	529	577	539	502	558	606	548	561	540	573	555	579	533	540	556	578	516	547	565	578	554	570	512	533	552	546	560	553	523	549	562	541	548	597	547	575	555	588	531	542	538	544	529	553	531	526	534	559	534	584	536	537	529	556	520	546	507	545	530	509	520	536	569	559	565	514	558	559	535	530	605	563	558	570	526	562	538	498	575	525	538	518	585	511	545	554	581	571	545	553	570	541	538	545	533	556	513	516	498	521	532	567	578	560	539	572	560	499	560	550	558	534	555	531	529	585	535	562	572	564	554	535	552	584	567	514	561	564	530	564	572	554	568	533	544	538	529	544	557	539	596	515	538	581	560	581	577	535	513	571	551	532	509	539	494	528	556	574	530	486	558	556	534	540	559	518	506	565	555	549	572	548	553	517	542	495	594	550	518	599	553	565	503	537	511	581	525	534	546	545	541	555	501	536	531	566	577	561	518	497	564	545	546	562	525	524	539	553	520	525	495	588	569	537	580	568	533	566	506	569	590	570	593	554	540	539	568	504	546	562	521	515	561	541	542	576	555	526	501	576	557	566	517	557	517	514	569	543	522	551	543	546	531	532	545	596	559	517	575	532	573	542	542	566	527	554	539	514	522	507	523	603	534	521	589	540	532	514	586	541	532	589	551	508	519	553	560	589	575	555	554	531	531	535	527	528	594	548	546	521	505	565	535	544	551	548	532	529	548	571	578	548	531	539	530	531	553	552	573	553	513	543	500	555	610	515	544	555	566	512	535	532	556	560	541	550	530	543	547	583	532	584	540	530	561	531	556	568	516	581	531	561	516	503	572	514	514	572	587	503	589	558	522	508	556	563	545	546	551	569	522	571	562	511	566	538	562	548	547	512	559	536	582	552	547	544	492	528	554	571	542	530	504	564	536	527	550	554	527	570	559	541	542	497	567	604	560	502	542	550	556	516	597	567	536	518	520	522	548	547	560	533	554	496	554	571	562	539	553	545	564	511	556	561	568	566	563	543	558	543	543	562	528	540	524	542	580	541	561	544	588	574	524	594	580	518	557	557	534	535	528	542	559	568	550	568	571	551	530	514	579	513	560	532	541	553	586	545	530	569	556	566	530	566	540	529	600	504	559	565	529	554	544	538	547	542	570	587	551	557	539	522	528	533	575	560	561	545	522	588	573	544	550	553	529	552	558	579	554	587	565	504	553	560	560	559	555	514	592	525	545	535	523	563	541	569	545	565	540	523	605	509	541	525	561	531	560	563	558	565	539	520	570	509	565	577	519	556	570	518	591	555	556	561	548	558	549	575	535	532	530	544	551	605	590	571	524	596	561	594	533	564	576	549	549	566	577	575	561	585	537	551	559	534	572	525	556	589	532	584	587	559	525	552	542	538	535	562	529	559	539	580	580	538	575	537	557	557	540	598	549	545	567	535	490	503	565	571	560	538	510	506	562	577	548	520	553	529	521	518	540	575	564	585	530	541	560	573	560	555	504	573	557	575	533	602	496	547	560	518	532	529	593	518	528	563	549	503	527	560	562	564	536	557	561	568	537	540	580	544	545	517	572	510	527	527	564	517	582	546	564	543	579	565	584	551	515	586	573	537	556	542	559	539	502	561	509	584	580	542	558	513	559	538	569	570	552	493	509	532	538	529	559	552	514	546	546	498	484	535	531	569	543	543	568	518	505	530	579	576	538	543	526	569	552	528	592	529	561	511	566	504	544	544	553	557	527	556	569	553	543	569	571	576	539	549	520	500	552	512	566	528	573	566	565	537	571	538	549	518	585	563	546	544	580	586	590	571	568	548	567	564	567	567	549	562	529	560	600	589	526	565	553	562	540	565	546	562	545	530	547	548	544	564	536	590	558	586	564	552	578	580	562	557	551	516	589	543	599	580	519	571	572	529	544	530	503	526	522	545	596	544	575	500	525	538	525	527	516	574	538	554	568	572	579	524	580	533	541	508	555	598	594	521	519	555	549	569	570	566	512	549	497	576	554	518	537	608	514	570	561	536	562	560	571	556	529	572	577	541	539	515	551	551	548	536	551	539	587	507	532	543	535	514	532	522	558	589	567	577	562	577	543	605	504	519	536	568	551	513	579	535	521	573	524	502	547	541	547	553	545	555	515	549	579	576	583	570	559	563	545	534	577	561	569	521	546	516	540	549	521	553	521	532	545	581	562	588	542	529	504	536	591	529	521	523	512	586	541	541	528	558	550	538	530	550	592	518	567	533	585	542	564	581	521	513	539	584	553	574	538	579	543	528	592	513	555	494	550	554	513	547	538	525	582	524	555	516	561	595	517	593	558	570	538	558	515	567	567	541	522	557	570	510	543	556	526	520	537	519	536	581	560	564
24179	20849	26081	24829	2172	361	327	344	296	275	292	259	294	272	277	274	265	277	277	299	271	268	278	285	252	294	258	262	290	279	265	264	282	279	252	274	259	258	265	286	242	246	276	261	255	258	238	262	281	287	269	250	261	241	237	272	258	289	258	272	256	260	263	276	269	244	250	280	291	274	262	278	267	262	277	281	265	253	245	253	262	276	296	248	294	270	271	244	267	255	291	254	248	267	278	295	255	256	253	304	273	276	268	245	275	255	257	267	297	271	282	267	272	241	262	281	266	245	275	240	248	255	272	280	282	282	258	260	258	256	260	283	269	274	299	263	248	263	311	275	246	242	284	287	258	269	276	272	279	245	286	269	288	260	255	232	266	273	294	255	268	252	234	245	239	234	239	279	249	257	276	268	256	233	274	276	214	280	288	269	269	262	250	257	263	244	267	260	260	268	267	273	277	256	263	269	245	273	293	262	268	286	274	255	289	280	273	241	295	246	279	272	254	251	272	285	219	262	254	223	260	246	249	230	306	277	258	261	285	262	290	265	261	269	277	262	241	242	239	251	268	249	263	270	274	249	260	245	271	266	275	266	254	282	285	245	267	264	252	274	262	276	246	264	258	299	247	271	273	257	277	280	241	267	251	255	250	241	250	260	240	271	266	275	279	266	267	246	259	255	273	273	235	292	264	276	286	247	265	262	265	244	238	220	256	245	274	261	270	256	264	259	263	265	302	247	234	275	264	226	251	310	276	243	250	252	226	254	265	282	250	247	265	240	276	265	256	258	256	269	298	248	290	251	251	269	267	218	296	277	249	253	281	271	269	257	283	259	246	262	240	296	281	254	255	254	238	254	274	251	261	297	254	253	277	275	269	259	279	248	239	260	260	246	290	249	277	300	275	251	288	250	264	245	266	286	270	243	228	269	323	298	246	268	279	249	232	287	256	226	260	278	238	218	289	257	235	267	276	265	259	255	275	292	270	262	250	292	274	254	256	262	254	272	252	275	261	272	269	255	238	277	256	247	265	252	252	265	280	281	248	252	249	259	259	262	309	270	276	246	278	264	248	247	257	249	273	269	281	253	259	253	245	296	269	275	265	266	299	213	282	272	246	277	236	276	266	286	307	264	237	291	251	269	269	230	291	262	250	262	258	254	255	264	258	225	274	256	284	238	277	283	258	274	238	259	274	267	278	231	232	295	236	272	245	256	275	260	264	237	264	261	298	259	258	259	274	248	276	274	254	254	270	263	278	275	296	253	269	263	264	253	262	277	255	264	239	272	287	260	241	247	293	285	273	275	261	281	267	250	295	255	237	252	281	255	263	271	269	241	275	227	253	293	251	248	258	252	282	276	238	259	307	277	246	254	228	221	268	277	257	256	275	234	257	286	278	277	274	256	271	259	289	246	268	246	242	271	264	252	259	259	260	276	273	281	302	263	255	260	252	251	273	262	276	260	260	272	267	246	251	269	239	286	271	267	244	251	255	259	283	236	269	257	280	260	248	258	275	256	236	266	284	251	262	290	291	263	274	254	256	247	255	229	285	265	266	280	247	276	279	252	263	273	242	259	252	250	290	262	262	281	273	291	250	252	267	262	246	244	267	242	254	286	289	288	251	266	256	268	269	280	248	259	285	273	225	269	220	248	283	254	262	263	240	240	290	272	276	246	251	264	261	256	310	252	264	273	249	234	254	258	262	261	259	279	238	244	288	280	240	259	269	241	272	279	253	276	271	270	257	257	261	299	259	262	267	248	257	259	237	270	248	276	253	275	278	220	239	251	267	289	266	261	245	265	259	253	265	264	279	245	291	240	259	243	257	259	255	261	245	234	260	243	271	295	261	270	260	273	250	256	265	263	246	265	260	249	274	247	252	249	272	266	259	285	271	273	272	284	239	249	253	280	274	245	281	255	279	257	235	275	272	264	260	275	268	240	271	281	251	235	256	287	266	257	300	245	261	255	253	266	274	281	263	255	274	259	233	268	245	256	288	236	254	273	285	250	268	282	255	260	267	276	264	270	273	274	281	271	259	232	240	255	248	276	262	248	251	269	244	250	280	291	272	270	252	241	262	248	261	248	283	275	269	251	250	244	286	250	262	263	273	241	280	256	264	258	283	256	268	248	246	281	253	293	262	264	270	279	278	278	263	282	259	282	226	269	244	237	250	244	284	271	281	285	258	252	275	225	250	269	277	271	276	252	264	276	266	259	283	257	265	265	253	276	267	276	284	264	264	255	293	277	258	275	251	272	270	229	266	266	251	270	253	245	291	262	250	271	279	258	282	264	259	235	296	279	301	281	258	272	275	277	254	228	243	258	271	272	267	251	239	258	254	257	251	258	273	260	270	248	267	278	283	262	258	247	273	269	257	251	273	257	263	272	284	264	271	241	288	246	265	263	262	275	255	246	269	237	241	265	258	255	273	273	249	265	249	250	273	268	265	289	238	282	262	263	243	271	296	273	258	259	240	281	269	239	240	260	254	290	243	272	271	268	261	245	277	257	258	262	248	275	274	267	279	253	262	273	276	275	247	276	298	277	268	272	247	280	288	268	272	281	264	235	278	297	261	247	264	254	253	275	265	264	269	264	291	247	277	266	267	246	257	268	261	251	248	258	270	264	262	283	240	262	256	232	284	279	273	268	233	253	285	238	257	236	243	282	284	251	267	258	287	255	278	238	267	264	240	228	260	281	241	283	261	260	283	268	270	270	266	254	308	260	257	235	253	282	253	231	265	268	260	295	263	268	252	259	256	290	238	268	258	260	248	276	264	249	279	260	261	253	260	235	281	288	280	254	242	262	282	251	272	248	256	253	281	276	257	238	293	265	271	243	276	278	257	259	254	225	276	232	281	260	259	227	257	275	297	244	268	224	267	271	249	222	266	260	303	297	276	251	248	274	262	269	273	246	289	283	260	263	273	269	269	243	268	253	264	250	275	258	234	258	250	298	244	267	278	276	239	262	250	282	272	244	252	282	239	273	258	280	255	258	255	275	248	279	273	268	259	274	260	301	248	274	281	241	275	266	276	248	283	288	302	280	264	256	251	287	251	279	239	238	291	262	262	277	266	249	273	272	241	267	266	276	270	271	270	279	251	273	251	258	248	251	228	236	252	271	255	269	263	265	261	270	278	268	260	266	272	258	259	280	262	234	266	261	284	250	287	245	283	261	268	255	268	258	253	266	282	241	269	240	279	272	245	264	257	284	293	251	266	236	285	264	254	251	231	295	264	261	269	262	237	269	249	270	238	273	244	279	258	264	265	252	265	271	256	258	248	254	274	238	230	272	263	258	234	250	249	279	268	298	290	255	261	246	275	252	262	289	296	277	263	265	261	275	284	275	262	264	297	241	241	267	263	277	260	261	269	304	246	256	283	268	278	302	251	233	281	256	264	256	221	256	284	272	259	259	261	240	265	277	260	276	289	253	276	274	225	242	295	249	255	262	270	251	278	264	253	236	276	229	252	240	251	248	275	266	260	232	269	274
3129	3342	1913	972	798	637	539	482	483	436	462	387	403	382	355	378	349	362	354	343	363	368	354	371	342	319	348	358	339	370	333	389	373	358	368	344	371	340	348	356	362	331	373	332	320	335	327	354	368	347	342	368	330	359	316	304	350	360	333	330	366	336	305	351	330	346	316	348	315	357	318	316	334	351	343	359	325	327	319	337	354	330	326	324	309	305	348	336	307	333	333	335	332	346	335	353	321	330	337	360	345	349	277	346	334	352	345	346	316	361	354	343	347	335	340	352	339	364	334	341	343	314	309	321	314	343	354	334	345	320	349	329	376	317	343	354	369	350	336	309	308	329	377	334	335	319	336	340	340	332	353	341	343	331	311	339	317	324	294	330	345	338	333	313	343	334	343	342	372	331	339	349	340	361	346	348	326	343	335	324	339	334	334	322	310	344	353	332	349	330	325	346	354	317	287	335	338	301	346	330	312	327	306	338	348	326	348	350	307	376	345	343	332	363	338	345	322	325	340	321	348	299	332	329	336	339	344	312	334	352	319	364	362	344	338	346	335	347	302	328	339	356	316	367	299	328	321	342	342	317	324	305	351	321	303	336	323	328	347	303	345	315	332	301	348	364	336	355	339	345	359	366	322	360	341	331	342	320	368	332	336	347	355	371	354	311	364	308	370	326	338	321	346	350	325	338	353	332	330	329	324	338	356	321	320	327	341	330	312	344	320	335	341	362	334	332	344	311	344	331	351	324	343	338	322	336	367	325	304	317	340	340	332	329	331	326	335	352	331	335	325	319	343	325	351	342	328	354	367	352	359	362	333	328	343	313	326	325	318	354	359	347	316	344	331	349	380	383	325	338	357	340	292	358	331	325	357	341	320	349	326	323	346	334	344	316	312	333	347	313	317	342	316	311	331	349	349	307	356	335	382	332	347	340	333	332	349	338	331	363	345	353	328	377	324	310	341	326	332	343	375	321	347	332	331	383	329	338	330	300	337	338	380	322	318	335	343	359	329	324	346	296	344	335	307	334	348	326	333	344	336	366	347	344	325	349	344	342	333	327	313	334	348	334	347	362	341	337	328	349	308	338	348	310	332	333	321	340	331	344	327	366	312	339	362	344	328	317	341	333	307	346	330	346	313	342	360	352	354	309	349	308	354	293	349	332	337	334	298	345	312	329	359	347	291	372	337	353	314	356	347	318	340	318	317	310	318	302	346	323	335	344	341	313	322	312	340	343	351	339	339	350	333	364	330	322	345	333	322	343	320	338	332	338	350	332	353	314	358	347	310	334	367	368	324	358	338	354	333	324	344	353	320	320	360	330	320	318	338	300	339	322	325	318	330	333	387	337	349	317	350	348	356	356	317	313	329	321	347	361	369	337	359	356	342	364	339	349	353	327	365	338	349	386	381	355	313	347	351	306	333	333	328	330	387	331	360	332	343	332	364	321	354	341	324	324	346	326	322	399	352	306	337	298	336	312	337	351	339	321	348	325	326	353	327	320	339	344	340	350	320	335	328	356	355	303	349	329	352	336	356	338	305	311	366	342	346	351	346	333	337	347	361	328	335	349	361	336	326	355	364	327	342	332	359	338	305	363	331	336	364	336	350	326	313	346	287	344	335	325	360	336	335	363	336	337	328	325	310	345	341	331	350	370	331	335	319	331	330	330	363	319	341	360	345	314	349	370	346	321	308	357	344	321	368	329	309	378	331	337	348	317	314	351	364	348	322	362	338	326	318	306	361	341	339	343	351	356	342	341	356	313	361	339	353	333	336	338	320	330	304	312	364	326	339	338	375	348	349	329	348	326	308	345	312	321	316	319	321	344	324	335	306	324	314	353	330	356	324	342	338	320	327	344	310	305	323	380	342	327	311	362	359	338	341	309	312	334	342	349	339	336	312	322	324	337	354	349	343	300	326	329	286	332	334	301	332	354	344	317	324	309	292	355	344	324	331	328	315	341	325	311	338	317	331	311	381	319	332	356	340	353	344	306	325	314	326	327	322	364	312	337	361	353	327	314	314	342	345	341	368	352	339	323	315	341	329	320	353	390	349	333	330	336	346	373	348	356	359	297	340	344	329	345	315	334	337	349	318	342	361	320	338	339	334	325	308	336	351	327	321	299	350	375	342	335	351	313	343	344	337	350	342	326	323	317	339	305	323	328	308	287	319	337	346	340	329	346	329	330	351	332	342	338	304	368	326	347	351	321	339	356	347	306	310	373	336	354	314	333	346	346	338	380	336	328	310	311	360	317	314	329	346	322	320	353	322	328	327	345	322	341	313	338	326	336	348	348	333	341	361	362	349	323	296	340	363	326	321	330	325	361	350	333	319	302	369	315	325	347	332	375	339	357	360	338	338	329	347	334	327	342	347	314	349	324	349	349	319	333	339	347	353	333	333	338	344	327	344	303	378	336	337	317	345	333	340	322	344	332	341	325	345	381	335	342	329	345	361	343	329	320	324	310	348	317	331	318	376	332	351	318	332	326	340	336	339	316	362	320	326	306	346	318	355	332	347	341	360	327	346	331	341	336	322	358	377	339	341	310	349	329	335	335	347	324	321	365	352	337	318	345	336	376	352	340	354	327	344	319	307	322	350	318	313	335	329	355	304	388	335	337	324	324	353	304	330	359	334	329	321	324	355	345	349	351	327	374	325	351	316	336	344	335	341	367	337	321	321	323	341	353	335	338	367	348	324	353	324	344	326	352	379	320	349	310	326	344	325	325	341	321	316	380	333	324	337	343	322	378	318	321	340	302	327	332	336	331	323	335	315	359	361	322	335	306	315	318	328	316	318	306	307	343	344	341	338	296	348	342	329	330	342	346	346	330	326	382	336	359	318	331	343	359	330	340	312	336	345	315	317	329	314	271	369	330	294	338	319	328	315	340	331	349	325	372	333	309	311	350	314	330	302	351	357	337	344	327	323	295	328	329	356	345	312	320	339	345	335	346	331	326	333	349	326	327	347	333	339	332	335	333	347	360	356	333	311	357	333	363	299	352	323	336	361	343	382	317	300	331	354	333	340	342	362	311	279	342	315	369	324	320	360	335	323	358	338	320	363	330	307	340	324	327	347	323	297	319	302	355	365	334	334	325	347	322	338	325	302	342	314	359	334	355	335	351	329	333	353	316	345	334	338	304	363	332	340	327	320	331	318	344	338	328	328	314	332	322	367	294	373	313	343	333	339	343	307	352	318	350	324	364	315	364	334	326	335	347	339	313	360	309	310	354	343	350	331	362	341	344	370	339	322	355	338	307	329	302	328	352	351	332	316	334	362	344	337	300	332	302	350	324	333	355	336	341	358	335	333	353	387	319	321	323	348	337	331	333	329	337	307	330	322	314	340	372	372	316	349	344	297	362	344	314	336	348	302	350	347	336	322	297	331	367	334	326	339	307	350	348	320	313	318	330	318	322	329	338	314	340	315	344	331	311	303	319	337	321	312	321	309	331	342	356	320	352	317	301	352	324	326	355	335	330	382	348
22231	20936	28298	23700	20937	20214	1323	509	380	405	401	381	368	346	337	350	348	339	294	281	334	294	305	309	283	282	287	313	299	323	281	299	266	292	302	311	281	292	291	277	303	305	296	309	298	309	303	326	292	306	285	306	313	308	338	301	293	290	262	295	315	302	295	318	271	310	307	287	302	285	277	280	283	317	296	280	278	310	297	325	315	288	295	278	328	334	278	273	310	279	277	265	293	286	272	325	298	274	324	307	281	293	322	294	282	303	289	308	305	279	277	289	291	286	301	288	279	299	307	288	306	307	303	299	295	304	284	300	275	281	288	273	283	305	301	295	298	291	311	319	290	285	317	302	300	297	295	290	288	323	300	309	320	287	300	306	267	297	295	306	272	309	283	300	302	305	277	286	284	264	308	326	317	276	287	298	300	316	300	294	312	283	290	283	318	304	271	297	299	287	316	288	317	309	272	306	281	331	301	328	304	308	292	330	271	292	311	301	283	299	293	319	305	315	293	282	280	282	317	299	327	320	272	288	260	307	285	313	284	285	289	285	291	285	283	302	283	287	349	338	276	282	281	310	323	300	267	305	293	296	309	269	293	294	280	326	326	292	282	313	279	309	299	283	293	301	289	298	287	322	327	253	304	260	341	279	319	309	300	283	294	303	314	275	300	311	307	278	298	288	289	288	329	302	300	310	277	293	303	281	288	319	275	322	320	313	293	290	287	299	276	331	289	301	319	284	314	299	321	279	309	289	293	260	271	263	283	308	305	323	317	282	295	301	269	305	282	283	322	266	303	289	309	307	275	296	295	341	332	296	277	290	290	309	291	293	287	278	297	306	320	304	311	260	297	283	286	279	313	295	324	330	315	291	296	301	292	300	270	268	291	302	274	303	271	283	300	280	296	269	276	291	301	313	294	304	305	297	280	310	274	283	294	269	301	290	315	304	328	302	266	290	279	288	299	296	274	344	321	289	283	315	328	323	316	281	291	303	294	312	275	267	255	292	289	302	297	297	259	293	302	258	299	297	296	322	295	289	310	267	292	267	306	288	303	280	296	279	268	276	283	305	294	290	317	302	303	281	285	317	277	291	260	320	308	290	293	307	302	274	296	283	292	308	310	306	287	283	280	332	289	299	259	319	290	270	329	275	290	302	321	302	297	270	283	291	293	307	307	280	309	290	322	255	295	297	302	280	332	294	269	295	272	294	306	271	301	303	290	279	295	281	270	287	279	300	293	278	285	273	281	296	308	297	313	281	319	301	279	314	308	303	291	307	277	312	289	290	296	314	315	300	276	311	325	297	320	322	311	306	320	336	298	293	292	273	323	300	289	300	285	266	291	296	299	278	280	298	318	279	262	337	286	267	310	300	324	302	288	279	259	291	312	298	271	299	302	291	296	312	285	304	312	304	259	312	286	283	303	307	312	312	312	297	284	303	283	322	305	277	285	330	261	288	262	279	275	295	316	303	291	303	288	288	269	305	305	276	275	277	267	289	306	293	274	300	301	261	282	307	321	277	286	316	296	283	253	251	310	278	299	325	305	314	312	279	309	280	296	286	286	283	271	253	286	274	272	288	273	311	253	259	298	290	274	288	285	270	279	297	319	307	292	286	312	290	298	296	286	302	320	284	272	316	320	355	278	267	287	321	324	293	316	288	295	277	293	318	261	293	290	269	287	324	304	318	297	306	255	292	290	311	294	291	324	296	283	279	310	309	301	310	271	302	289	287	290	274	306	301	307	310	304	317	283	288	286	298	279	309	323	295	298	285	330	269	308	270	260	252	307	295	301	269	286	294	284	317	263	270	279	296	293	270	280	296	285	280	289	297	312	308	284	266	288	296	295	323	269	303	273	298	287	285	316	286	274	303	301	323	303	281	290	302	306	291	280	264	294	292	285	296	321	276	292	276	319	278	302	282	296	302	329	300	303	257	296	264	306	311	284	293	265	295	279	302	295	311	271	287	255	274	283	295	301	312	299	254	284	325	304	309	290	312	244	287	264	301	300	293	316	298	273	291	300	303	312	292	320	323	278	269	260	283	275	276	278	297	314	294	297	287	281	300	313	283	316	295	255	328	324	305	309	273	262	287	265	318	294	292	282	287	307	287	320	315	293	249	300	285	305	293	274	334	297	322	295	286	273	284	307	303	310	297	299	298	279	287	279	274	307	301	306	295	303	308	312	319	314	272	295	282	279	264	291	299	263	316	313	307	303	288	265	303	300	323	280	276	316	353	284	312	278	269	290	310	287	308	292	332	279	290	304	303	290	321	311	286	293	304	306	332	297	310	275	310	316	300	283	353	275	290	284	288	295	293	288	287	291	308	262	270	302	337	299	293	300	291	312	280	278	322	280	278	297	285	267	308	301	282	256	293	279	288	284	308	315	279	316	308	277	303	289	312	302	316	296	298	262	274	333	316	266	271	295	276	280	279	296	248	306	283	266	280	297	301	309	293	295	278	290	305	296	280	313	270	265	284	281	289	289	265	315	276	306	304	270	300	307	322	299	315	309	283	275	286	310	299	287	270	295	311	299	304	285	323	301	292	270	296	309	283	292	313	272	266	306	285	313	281	311	305	292	292	259	290	286	311	312	284	296	295	293	309	276	318	245	269	304	271	240	294	325	318	317	283	276	270	297	272	314	325	304	294	290	307	327	299	322	319	315	277	310	277	306	304	299	278	276	291	311	258	313	306	309	310	265	277	310	286	314	312	311	288	287	292	324	318	280	297	291	288	305	304	287	271	281	308	277	265	315	297	300	308	300	299	292	300	277	305	293	293	320	267	294	274	313	313	291	297	314	287	286	310	305	299	246	302	268	276	284	292	266	286	334	325	309	281	300	324	299	313	300	289	297	293	294	304	320	290	309	294	266	281	293	278	300	278	328	278	288	250	289	271	296	330	277	347	271	311	291	250	265	300	312	306	302	302	305	319	271	259	304	307	299	293	276	297	279	264	276	285	266	297	282	254	321	293	280	275	333	301	297	314	291	300	311	296	310	308	311	291	305	288	323	321	305	281	271	276	314	291	285	292	325	324	275	301	267	309	310	308	312	302	301	283	317	273	309	272	299	278	289	288	312	283	287	313	312	306	310	268	281	289	318	280	301	284	290	268	265	301	306	321	304	306	303	299	323	302	285	318	262	300	289	266	281	297	283	313	295	301	318	302	286	274	292	292	296	277	316	298	307	291	272	292	299	294	279	286	306	280	319	283	291	308	288	275	314	290	290	284	290	278	285	315	278	297	315	272	271	283	313	304	314	276	338	297	271	282	265	289	300	292	293	257	302	319	274	276	307	270	291	279	273	262	299	327	289	296	305	336	298	277	296	262	293	305	279	308	314	314	319	265	284	289	294	282	310	328	285	301	287	299	300	291	292	298	329	276	310	284	288	261	275	291	264	310	286	280	320	296	297	302	292	326	290	278	290	326	280	276	274	305	312	284	275	287	286	311	296	311	317	287	317	266	290	309	298	314	294	270	275	285	303	297
3894	9898	5620	2801	1992	1414	1156	977	824	699	670	606	531	527	507	506	458	501	485	434	460	439	459	438	433	433	423	423	440	395	436	385	376	366	391	382	386	403	399	349	373	339	383	388	389	394	408	362	382	336	399	382	365	374	382	403	381	382	404	368	400	363	406	384	401	378	357	434	360	387	390	397	380	368	412	398	371	365	395	411	401	358	396	368	413	359	370	388	381	402	376	365	399	401	388	381	367	390	351	379	392	394	399	361	372	373	400	416	370	402	421	350	392	356	370	406	365	428	356	391	361	356	400	381	379	354	385	418	392	385	401	405	404	379	438	382	358	384	348	379	394	364	362	360	381	363	378	364	373	389	382	367	373	364	379	399	390	407	374	396	377	380	395	380	377	354	383	375	382	365	375	398	429	408	403	380	388	371	403	384	367	357	376	426	377	381	386	378	383	414	345	388	417	366	382	348	366	384	348	405	388	372	363	390	381	370	388	377	375	393	407	395	401	412	375	347	364	388	399	360	402	388	370	392	392	343	381	388	348	406	360	388	362	343	378	390	382	396	345	365	367	385	400	371	354	349	398	355	382	377	383	379	381	369	373	393	359	380	345	427	331	387	405	366	355	385	388	385	381	385	390	388	392	414	358	382	382	367	385	368	343	361	360	398	406	406	411	362	372	388	398	389	415	393	399	362	379	384	374	390	391	368	382	358	362	396	378	360	370	368	370	380	378	404	365	361	375	385	397	382	381	372	405	374	388	373	382	346	377	369	386	364	353	387	370	388	397	378	373	363	386	373	345	390	380	360	343	362	395	404	343	420	385	373	385	361	381	375	379	387	357	352	397	398	402	384	377	374	371	364	376	391	386	387	378	358	355	378	389	385	345	405	397	398	374	388	395	386	411	406	376	382	422	373	389	413	375	350	398	383	362	371	396	401	384	382	409	371	379	374	393	403	375	349	370	390	393	408	389	374	362	360	395	392	371	380	389	417	329	406	412	364	371	361	367	392	389	382	385	377	392	392	376	365	393	378	352	384	374	412	331	383	400	350	408	373	378	377	338	357	429	359	375	358	391	371	392	379	376	345	352	410	376	353	349	371	360	386	370	374	361	398	374	401	375	391	379	381	373	395	387	404	395	383	398	325	395	363	354	367	361	373	420	397	391	394	379	388	393	373	381	402	370	414	379	412	365	395	368	358	337	383	387	361	347	378	396	373	362	331	402	381	396	379	369	382	415	386	381	375	376	395	399	382	415	395	377	407	396	375	348	356	385	398	371	368	377	382	377	391	367	382	381	392	372	389	366	383	382	358	369	409	406	352	379	370	417	375	357	377	378	372	369	368	368	387	360	345	357	386	412	407	408	373	369	381	352	342	383	348	397	366	379	389	403	381	373	371	393	364	372	390	382	393	397	384	366	385	361	375	368	378	350	383	368	365	380	394	358	405	361	360	364	361	344	389	351	358	398	369	387	385	372	360	439	386	404	385	394	384	388	348	404	382	331	408	381	406	348	405	412	371	398	377	377	365	369	377	395	356	412	377	387	384	374	407	389	353	426	360	354	369	387	370	407	390	393	383	362	374	357	353	369	366	370	366	372	373	383	408	389	386	395	377	375	402	398	395	363	406	403	375	368	376	383	375	352	410	375	356	392	420	349	366	381	428	406	381	406	383	398	377	383	390	404	363	394	399	416	386	370	357	388	349	381	387	370	388	346	385	376	358	415	371	346	418	389	383	379	394	382	361	391	377	380	363	420	365	369	375	414	366	344	398	417	359	374	370	352	364	414	396	373	377	357	434	356	360	377	383	394	408	390	347	350	367	402	417	369	385	352	412	385	395	365	392	350	368	377	384	360	382	383	418	384	363	367	361	390	384	392	436	377	356	403	378	395	406	354	369	374	408	396	367	409	386	384	409	389	403	378	392	403	368	364	400	396	370	383	355	377	386	352	393	384	363	394	400	371	361	401	415	346	378	352	380	384	382	380	362	390	362	410	367	367	393	392	380	390	426	348	354	361	385	348	411	394	357	381	392	403	405	350	367	386	388	389	362	385	388	396	364	414	407	365	385	366	385	368	374	372	381	375	382	380	368	355	374	375	356	338	401	403	350	393	401	404	366	370	367	389	372	392	374	379	375	399	352	375	366	371	379	344	379	382	372	358	345	385	347	369	346	395	373	412	423	402	366	386	385	355	381	393	410	413	350	375	376	367	384	363	351	366	381	402	388	370	394	419	369	391	368	415	382	393	405	380	384	393	383	395	354	389	387	354	379	366	368	350	380	387	344	389	410	367	415	370	378	387	352	392	368	353	384	401	397	404	382	394	395	364	352	386	417	365	359	353	375	400	345	376	352	382	389	363	357	390	394	406	377	347	369	405	347	362	355	361	373	385	376	387	426	334	381	385	378	389	378	384	418	396	372	386	377	359	387	368	434	345	370	409	409	390	358	381	330	383	353	420	382	394	400	389	369	376	422	382	364	360	366	365	349	392	411	386	376	411	418	382	352	389	385	383	366	383	387	384	428	390	422	330	407	391	390	402	376	390	376	397	346	347	351	390	365	361	374	397	368	377	402	384	352	381	374	419	406	389	360	356	397	369	378	382	407	375	395	383	381	389	398	400	391	352	338	392	375	390	368	360	381	396	383	416	358	353	377	360	382	375	371	401	410	383	343	418	402	382	376	360	376	390	380	368	403	390	387	366	374	379	378	416	366	374	329	347	397	362	398	368	363	362	370	377	369	342	367	336	366	390	365	394	376	386	422	358	407	429	393	367	378	353	359	400	391	384	339	383	384	390	392	424	357	383	353	355	359	361	394	377	375	377	375	407	386	420	353	351	363	357	373	396	378	400	350	392	409	406	411	360	361	338	387	354	332	361	353	384	381	355	398	361	404	372	379	369	366	379	398	389	367	417	373	361	367	361	396	353	373	359	368	413	385	344	370	360	386	347	363	411	372	370	379	373	428	407	341	369	405	353	377	388	374	378	394	357	385	412	393	405	390	386	405	379	361	343	385	361	356	380	398	380	398	425	351	373	367	351	383	398	390	365	376	384	352	389	390	374	372	373	366	402	409	391	427	375	391	376	413	408	439	369	392	376	348	360	406	367	373	385	376	393	385	363	386	365	388	378	380	397	379	378	374	362	393	375	374	391	408	355	367	347	394	361	375	381	369	353	370	396	397	401	378	405	391	392	362	363	386	410	407	375	382	371	380	356	344	383	384	368	398	365	375	376	374	407	368	424	340	372	370	408	360	355	384	409	350	359	351	430	395	369	360	395	390	372	366	389	379	361	377	394	393	369	367	371	374	389	388	408	384	401	373	366	364	387	390	365	371	346	377	353	416	386	363	379	350	374	412	367	415	366	393	390	381	359	392	360	366	400	385	375	382	383	382	404	370	328	409	390	369	380	386	425	359	420	386	371	374	392	386	401	372	360	350	403	378	356	386	383	396	360	382	395	385	409	361	399	358	392	396	405	397	367	328	384	370
27007	17956	3806	678	523	517	347	414	398	389	381	363	381	348	390	377	382	354	360	391	380	385	399	380	337	342	356	354	401	377	379	382	371	375	380	397	368	341	389	354	344	352	370	390	368	382	392	370	384	363	383	372	382	321	373	411	364	361	424	361	410	363	327	365	369	352	381	367	407	375	378	406	387	374	357	370	361	360	331	357	369	404	379	379	348	346	384	365	349	400	341	372	330	409	378	358	383	392	390	365	352	406	353	413	359	371	372	391	401	405	407	371	350	392	379	380	390	369	377	366	389	347	377	399	371	380	371	384	395	365	364	346	355	382	345	388	377	397	408	390	376	379	385	346	386	394	382	356	398	371	399	373	404	353	395	383	340	394	359	395	342	362	383	375	394	392	356	345	342	372	404	366	349	353	379	363	403	361	371	367	389	383	332	341	348	371	364	376	394	379	356	341	369	381	385	377	357	360	410	378	355	392	369	358	358	376	379	383	350	343	339	376	370	369	369	365	361	327	349	354	369	323	367	362	381	402	362	332	379	376	367	393	402	353	375	381	377	370	357	407	356	400	393	349	369	370	387	348	390	355	364	399	387	373	365	376	359	385	395	353	396	388	352	379	376	387	365	416	371	393	369	379	366	392	381	394	355	390	363	388	379	391	349	373	373	369	406	357	384	390	386	347	362	411	366	359	381	403	364	358	384	365	382	357	356	377	387	368	384	403	421	411	351	362	413	372	365	360	382	353	360	386	363	377	401	363	389	333	352	360	382	377	343	363	419	412	367	390	351	383	359	360	399	378	375	395	341	380	387	397	396	400	347	354	356	372	392	340	336	366	347	393	388	339	377	380	394	376	396	358	353	382	383	381	388	364	396	380	353	372	397	377	346	354	394	368	367	400	389	362	362	341	391	370	346	344	404	370	367	374	390	381	381	385	346	366	383	357	371	371	379	367	377	362	376	355	351	356	416	392	383	388	379	348	357	394	364	342	367	371	367	338	383	370	391	369	394	391	396	362	358	342	373	390	353	370	372	378	354	316	340	378	376	412	391	376	390	376	392	365	351	389	372	362	376	391	388	375	353	386	353	356	386	365	399	367	367	391	391	379	372	375	375	354	357	388	385	339	407	379	383	351	381	426	377	362	374	375	387	375	356	350	386	390	336	391	355	365	358	360	380	367	385	414	371	398	389	362	361	370	363	375	349	381	390	378	357	362	381	356	365	380	356	393	367	408	354	382	397	380	383	357	375	353	386	381	395	388	361	341	413	384	383	340	336	391	385	352	383	400	393	376	378	347	358	362	383	389	348	365	396	384	360	376	369	358	378	376	353	323	374	396	352	394	410	368	363	351	345	368	353	377	401	364	393	391	381	365	400	386	356	386	354	413	352	378	345	379	359	376	367	401	349	363	359	409	327	410	363	371	380	364	374	386	362	346	375	353	370	347	391	376	392	337	364	375	383	367	373	353	384	349	372	385	360	375	367	364	360	409	402	375	378	358	360	359	389	364	388	355	429	325	384	360	374	370	394	384	389	408	348	355	386	383	347	366	374	399	384	374	352	349	388	401	389	385	377	365	371	378	389	403	383	336	424	372	393	369	374	359	376	386	374	353	356	411	412	379	393	398	349	372	394	387	382	342	414	353	385	384	386	337	374	357	417	391	393	376	358	353	388	400	373	390	353	326	381	382	383	370	364	377	392	404	364	427	405	378	395	349	338	362	379	387	383	375	360	383	391	399	383	378	385	330	393	364	383	330	383	382	377	378	402	359	379	368	364	371	362	365	357	371	418	375	376	403	371	383	334	392	401	377	321	411	370	333	376	370	351	391	378	354	354	384	393	385	369	412	405	370	379	368	348	414	365	371	371	382	359	403	375	368	380	405	350	364	393	362	356	335	375	378	378	367	327	373	392	378	343	369	373	362	344	373	385	369	382	396	356	363	360	368	394	337	347	378	352	367	347	367	384	338	388	364	368	390	377	352	369	397	333	362	406	352	350	347	342	363	347	353	362	384	376	354	407	379	372	396	361	396	323	408	378	389	380	387	370	352	393	419	361	341	394	362	395	378	386	369	366	356	409	386	381	373	393	388	365	345	384	373	377	369	394	373	375	372	386	332	338	355	375	391	388	375	396	400	374	357	354	407	379	408	404	366	382	412	396	348	353	350	382	387	339	354	414	346	370	391	405	402	360	380	384	376	379	377	397	375	371	384	376	391	371	357	355	342	364	381	392	415	377	360	339	394	380	363	399	394	389	390	374	396	376	359	358	402	393	355	365	389	338	371	395	368	350	335	357	389	369	373	368	352	381	374	365	384	385	401	380	372	377	358	368	358	370	400	380	347	363	399	384	410	376	351	351	377	337	365	421	358	359	336	370	388	390	375	366	379	355	357	350	387	348	357	386	351	375	375	382	353	388	353	373	403	363	408	403	352	378	420	342	401	382	379	378	354	372	360	369	371	395	360	421	350	379	393	379	404	348	408	395	333	387	372	389	376	387	370	368	332	365	404	396	388	416	364	389	369	372	391	393	364	362	343	378	340	363	362	355	388	352	395	364	368	351	364	359	361	376	407	380	442	371	357	382	374	355	368	369	383	371	368	367	381	366	373	364	357	368	345	331	368	356	396	356	381	390	359	353	403	374	352	388	382	349	362	370	368	352	377	336	376	375	376	366	424	417	385	372	382	338	343	351	339	379	365	378	370	366	378	364	396	381	372	347	392	354	390	376	347	385	384	362	350	401	368	425	369	352	372	393	395	401	388	365	383	355	386	356	367	326	375	351	393	382	348	375	382	341	353	369	402	340	363	341	368	382	394	371	371	377	378	401	399	366	422	360	355	383	381	383	374	383	391	401	364	369	357	385	360	387	387	377	380	377	369	401	380	330	367	365	376	389	420	393	356	341	368	386	368	396	369	374	345	376	385	339	360	340	368	396	376	415	360	401	383	379	341	366	369	377	339	365	354	396	373	392	393	370	377	408	386	363	399	374	384	387	390	355	392	350	371	400	366	375	365	362	377	360	381	355	388	385	384	316	374	352	379	370	371	382	406	363	374	378	384	380	383	394	363	369	392	397	401	412	357	367	334	355	397	352	387	367	350	385	382	381	348	389	367	339	385	383	391	371	357	379	363	358	392	382	387	382	409	376	306	357	383	403	377	367	368	343	380	351	370	383	384	363	371	415	381	352	361	391	401	366	396	363	372	387	358	395	363	350	361	392	361	395	408	343	375	367	354	374	369	350	389	372	381	356	382	375	406	368	376	345	390	372	370	373	374	381	383	371	368	369	394	381	388	355	379	361	383	369	376	393	397	348	406	360	380	386	369	388	368	379	353	347	361	357	327	361	348	363	378	348	346	415	358	384	386	338	343	363	367	362	395	371	347	398	375	395	365	376	392	333	380	388	381	380	385	363	363	359	365	357	387	367	387	359	370	371	380	351	388	396	362	420	415	349	390	351	415	331	374	377	386	368	373	361	377	368	357	357	356
4301	920	706	554	562	529	531	509	487	518	499	529	537	441	522	515	515	527	485	506	488	505	533	494	507	481	504	522	482	479	435	489	477	477	475	490	488	512	518	468	519	491	470	487	482	542	514	492	511	503	534	488	427	513	514	501	477	487	507	495	504	504	513	531	526	500	543	483	510	530	483	505	469	516	502	529	498	482	484	487	521	480	486	473	488	533	509	448	502	495	516	528	468	536	479	531	516	517	527	492	532	494	451	482	474	487	503	524	465	550	515	523	497	513	510	492	514	507	489	491	550	508	482	498	536	529	499	513	511	491	497	468	489	493	505	474	466	467	517	467	517	494	500	500	455	499	514	536	495	498	488	509	510	490	525	512	487	523	526	498	519	520	507	495	542	492	490	491	518	538	506	499	487	504	504	500	496	502	491	492	492	485	490	478	524	488	508	461	508	456	479	478	511	515	469	498	506	495	500	515	508	453	460	488	507	495	462	481	528	460	476	513	505	492	503	501	509	517	484	474	490	506	532	487	507	522	494	486	469	519	471	461	482	481	493	520	490	457	492	490	525	484	519	506	471	496	483	441	492	525	496	476	480	531	514	489	460	508	491	527	501	535	518	479	481	480	508	510	505	534	518	513	525	505	506	446	467	477	546	480	492	512	505	497	479	511	485	519	503	502	534	537	462	489	483	472	494	486	492	483	492	578	472	521	483	533	487	511	481	533	517	493	480	503	533	511	495	560	489	512	493	505	482	499	484	472	480	493	465	470	442	507	495	495	469	485	501	498	491	516	479	502	512	489	549	521	487	513	506	495	463	476	499	521	500	476	509	474	493	518	534	495	532	472	481	496	485	467	518	500	547	520	466	484	524	488	488	489	513	489	520	524	508	470	511	503	521	518	501	453	499	473	497	477	497	506	473	492	513	524	516	499	489	522	532	488	496	509	511	465	466	495	513	482	502	516	516	507	524	482	466	477	497	475	528	492	468	483	501	505	503	501	525	499	510	518	503	496	482	484	478	503	495	476	525	480	497	498	456	498	498	469	502	458	506	487	515	493	497	475	467	501	483	463	505	530	492	518	546	532	472	485	480	536	519	467	509	527	516	477	548	511	501	532	479	509	508	495	496	495	512	485	483	510	519	493	474	481	539	498	505	507	514	523	481	494	537	494	490	479	515	492	484	512	487	525	456	507	512	482	546	536	476	502	455	512	473	490	517	493	543	484	503	512	493	501	497	531	496	490	519	523	478	506	492	487	480	457	490	484	522	520	484	513	512	518	498	431	528	492	481	480	504	486	477	512	489	523	496	479	500	510	489	506	507	482	507	483	530	523	495	502	465	498	495	471	474	512	513	473	500	534	526	491	501	540	474	450	511	476	485	511	520	475	500	488	474	529	467	491	469	543	537	488	454	509	492	509	523	506	489	542	496	507	521	529	477	480	473	517	526	486	532	486	514	518	469	480	499	468	522	488	477	479	489	515	487	456	532	445	549	496	503	523	525	508	508	472	456	518	482	485	522	487	462	472	459	517	492	499	520	465	471	499	489	506	515	529	529	512	502	491	553	503	553	505	502	549	487	502	482	446	468	468	507	488	466	474	522	510	506	541	533	497	520	485	489	490	491	496	501	479	522	494	486	492	474	487	509	441	502	485	529	539	523	550	519	509	465	517	512	569	556	467	479	494	483	512	515	528	504	505	505	446	488	499	466	478	527	478	490	497	490	517	506	521	495	502	507	506	488	489	521	495	506	488	514	537	486	475	501	491	506	499	510	499	453	526	483	523	539	504	498	498	475	505	487	481	558	510	510	476	523	493	522	497	542	495	501	511	523	513	485	496	521	529	509	491	512	502	480	492	459	509	474	475	474	469	493	485	503	521	494	489	528	516	510	538	518	518	500	521	506	481	519	498	511	491	496	459	497	463	489	488	519	513	524	534	501	448	477	503	546	487	469	499	531	498	488	474	520	542	506	516	498	491	490	478	504	481	465	500	484	509	544	454	507	503	518	456	474	518	520	531	518	559	508	535	495	552	486	489	518	526	456	481	508	497	516	523	490	568	526	479	500	503	484	515	473	501	485	501	491	515	473	522	488	479	526	478	522	535	457	512	510	495	505	515	487	502	522	494	521	507	481	466	503	507	477	488	499	496	533	474	466	460	517	521	510	492	507	509	483	433	544	497	494	501	520	540	495	453	552	547	474	524	500	463	471	522	444	536	491	533	501	474	466	487	467	570	477	492	492	523	535	473	516	517	467	546	493	478	502	481	519	483	479	503	520	483	494	470	503	466	468	493	519	479	480	495	546	483	458	468	468	530	484	513	525	496	476	488	491	452	525	505	526	516	466	467	493	511	497	477	501	451	489	466	512	500	536	515	475	472	523	484	475	523	478	493	468	550	497	520	484	483	545	514	479	498	510	510	475	515	493	503	525	475	472	481	478	491	486	505	467	475	460	533	516	496	530	520	487	511	507	505	532	525	469	512	493	516	520	497	479	504	522	489	467	527	500	487	516	490	504	471	515	507	476	500	525	545	550	474	480	529	516	472	481	495	537	483	529	508	493	501	528	530	495	509	488	496	508	491	468	513	534	480	450	484	497	515	489	460	516	501	495	488	524	472	502	511	479	534	527	502	541	506	511	475	494	512	466	511	507	487	520	472	497	527	533	511	485	517	477	511	475	507	478	469	481	528	459	510	494	489	478	480	516	522	461	496	481	497	491	520	465	524	485	475	539	488	496	507	528	489	464	496	463	506	487	495	500	488	504	500	468	528	503	503	475	520	471	523	477	497	553	474	492	521	497	493	489	525	489	518	476	486	508	473	507	463	499	518	486	459	529	507	508	475	532	534	492	498	532	540	515	512	486	536	491	511	515	531	509	507	458	511	497	508	463	485	495	473	499	500	471	499	455	503	515	511	499	484	494	486	533	472	490	493	540	516	517	534	501	504	502	499	486	506	493	519	520	460	506	502	516	484	487	508	473	492	526	505	498	520	475	485	488	501	480	453	479	520	487	503	497	532	483	527	488	507	509	470	500	493	512	480	489	481	475	511	514	504	486	512	462	461	479	499	450	489	483	482	504	527	456	515	502	496	496	469	467	488	525	502	516	499	517	497	474	482	521	505	517	506	495	479	503	520	494	497	493	466	520	497	509	516	483	510	475	501	503	508	549	503	540	469	470	492	452	507	489	506	501	500	476	476	558	482	502	505	512	502	532	481	487	442	513	485	498	520	511	502	466	459	448	499	494	497	503	516	464	518	460	495	499	508	505	502	478	487	445	472	514	479	502	510	484	505	488	499	498	512	534	523	514	460	501	511	493	504	484	496	465	516	471	532	543	488	459	491	518	489	544	496	484	477	525	495	494	503	507	523	501	536	470	509	500	465	514	482	513	505	497	507	508	477	497	502	523	511	534	491	513	478	505	499	481	503	462	486	469	547	533	482	482	531	504	485	476	542	541	504	478	500	562	479	514	494	514	488	486	498	494	490
23092	20858	27591	24236	20475	2282	614	509	457	454	437	498	463	463	430	392	418	432	442	461	428	417	436	441	438	427	394	416	392	416	410	437	407	419	412	399	407	405	399	409	415	393	424	395	395	395	389	398	412	445	406	403	435	403	422	460	456	399	433	378	364	438	437	418	413	406	412	413	433	405	402	446	385	412	427	423	463	389	394	440	407	419	407	400	417	395	390	429	405	436	404	428	372	381	404	417	409	412	399	420	415	401	404	418	411	395	386	431	393	443	431	425	451	437	383	452	434	390	415	438	389	398	387	417	404	407	360	428	378	395	435	427	404	378	410	423	400	385	418	430	441	407	433	426	372	390	389	413	399	425	421	412	417	437	414	424	415	390	425	407	377	399	423	414	417	397	404	373	409	392	371	426	418	421	409	436	379	436	425	387	429	407	402	427	420	405	442	425	427	398	437	443	370	424	392	407	444	401	414	395	411	409	409	354	412	392	421	425	456	406	395	384	433	398	423	387	442	380	407	401	407	432	441	430	425	380	406	432	423	413	405	421	430	424	424	420	384	429	391	409	381	410	422	395	422	415	399	408	390	433	439	392	388	420	432	390	451	429	437	426	425	405	417	425	368	387	412	391	396	419	406	403	363	402	365	399	376	415	437	423	382	401	398	398	409	427	425	420	421	445	411	435	396	381	404	428	421	415	420	419	370	378	402	382	381	422	407	401	410	382	404	408	391	399	370	428	409	418	411	423	404	409	428	418	437	416	405	437	392	393	433	419	409	411	376	431	439	383	418	426	385	428	381	440	414	441	414	408	438	349	418	376	420	416	394	409	401	424	389	402	407	403	455	429	424	387	419	400	409	446	397	394	366	396	402	445	401	425	411	443	347	412	407	371	415	390	405	400	422	389	379	392	392	378	397	361	388	410	414	372	407	414	387	395	425	413	371	383	417	404	391	394	397	407	405	398	397	411	406	390	371	465	415	417	439	443	437	440	418	405	404	407	403	384	410	444	412	399	406	420	382	377	464	402	395	406	399	431	399	419	432	399	423	407	385	411	410	426	382	412	406	416	447	379	401	406	420	406	379	395	410	389	418	408	427	426	418	384	429	380	367	421	376	431	422	373	430	419	394	416	401	417	435	353	412	406	442	426	412	433	432	385	409	406	442	432	432	403	408	403	410	410	399	416	403	423	431	406	395	391	396	409	412	415	421	419	400	413	412	431	432	388	419	426	407	415	408	437	420	418	419	397	448	434	404	395	411	408	456	430	430	424	421	408	400	419	423	437	375	389	383	437	419	403	412	429	412	417	395	392	392	429	420	430	405	421	393	425	432	446	402	399	372	395	429	395	413	410	394	387	375	399	391	389	405	422	441	413	419	401	412	434	431	376	394	373	414	405	411	419	438	427	406	437	413	418	426	479	432	401	418	403	402	395	411	411	384	418	383	395	442	382	383	414	431	396	390	390	413	388	417	393	431	428	387	420	424	382	380	441	392	383	402	425	415	422	426	434	414	396	439	439	428	407	439	371	428	383	469	382	409	431	443	411	442	410	431	456	412	410	410	402	423	424	415	408	419	419	420	387	434	412	430	410	381	409	443	448	403	407	409	414	431	349	384	424	428	416	407	412	424	394	393	390	449	436	417	403	435	402	431	414	402	394	402	419	398	430	413	425	382	430	367	407	395	443	403	377	428	425	431	412	379	395	422	386	445	393	402	388	421	405	437	392	394	410	364	428	395	430	409	424	412	410	448	379	424	385	402	417	429	435	407	401	387	420	401	419	419	375	379	408	411	411	418	397	412	465	410	409	432	393	397	433	376	413	351	419	429	409	464	399	416	431	429	405	405	400	419	410	406	407	389	420	396	418	420	417	398	396	392	430	406	383	406	416	422	419	405	398	393	408	405	379	403	401	386	390	415	424	415	375	393	414	403	431	381	401	391	431	416	410	414	398	418	401	412	397	396	401	422	407	382	422	419	439	468	369	390	404	426	416	376	394	460	423	399	379	396	382	417	349	418	395	412	403	353	427	417	395	413	396	436	402	376	415	402	423	436	379	452	384	388	434	396	412	394	397	435	418	432	437	396	413	397	424	416	426	410	388	414	423	380	434	388	388	396	388	410	424	410	407	388	445	401	387	409	404	415	414	385	430	403	435	408	450	377	421	404	402	428	456	417	416	366	392	424	409	429	408	392	400	388	426	412	415	428	428	432	417	396	427	401	411	396	445	389	398	376	405	394	397	425	414	405	400	377	413	449	413	392	429	405	440	409	424	414	414	398	426	408	432	415	386	404	407	421	422	419	441	409	408	415	374	391	414	381	402	419	377	387	436	405	390	411	404	426	421	390	417	422	422	417	366	429	385	415	394	419	416	409	413	455	417	421	435	413	415	436	404	402	432	394	424	408	431	443	405	404	411	417	406	414	395	411	388	408	403	419	423	401	408	446	458	385	402	395	376	412	399	367	429	387	414	451	410	414	393	412	422	389	408	423	448	388	419	379	428	407	429	418	404	404	440	411	403	375	389	441	410	397	400	397	451	394	403	395	406	433	417	435	411	406	378	433	393	394	408	451	416	417	422	414	409	376	395	393	418	408	432	430	445	432	399	369	426	406	411	411	403	424	435	386	406	422	404	428	436	435	446	399	406	417	395	386	456	391	421	409	416	379	412	443	399	436	411	383	426	420	436	420	428	425	433	406	438	419	417	387	405	391	385	389	436	397	420	388	413	410	375	377	443	400	409	383	369	397	411	406	429	437	411	395	460	435	380	399	396	381	431	386	369	438	426	381	398	400	384	422	396	400	410	444	398	398	413	440	404	434	405	395	382	385	405	404	411	415	414	427	432	407	439	413	369	437	422	395	419	399	397	383	395	380	454	403	420	422	384	422	421	406	444	412	399	394	392	402	366	369	403	384	403	437	433	416	435	371	383	394	421	393	408	399	383	451	422	432	420	408	438	401	414	429	433	438	407	405	395	405	395	404	416	402	380	349	434	412	404	402	416	420	401	421	377	404	360	414	415	426	408	411	399	416	434	410	402	450	389	392	420	405	392	363	437	378	419	436	391	379	362	397	406	417	402	407	398	389	430	399	418	392	417	447	400	412	382	412	390	421	412	372	389	451	376	409	409	408	430	399	437	373	436	394	389	399	410	391	398	402	384	414	394	407	373	395	408	408	413	401	404	393	390	383	407	422	394	397	412	412	417	415	448	410	421	404	433	413	400	392	410	403	370	439	392	391	436	389	403	405	385	377	384	426	423	417	416	397	379	411	395	417	448	418	441	372	420	415	424	412	421	406	426	387	414	402	397	374	393	410	419	396	409	414	423	411	424	438	411	435	386	409	428	416	412	409	390	399	380	368	414	370	416	433	403	404	390	383	411	369	379	397	361	377	405	422	376	401	393	416	404	453	434	424	432	399	433	368	411	375	419	365	388	453	421	393	452	408	414	386	438	417	420	411	449	406	410	406	433	427	416	396	417	385	408	407	406
2864	5872	3361	1795	1293	1082	941	872	783	717	696	677	676	637	681	617	603	584	579	605	618	628	559	581	594	567	592	571	602	578	568	605	564	530	570	576	522	560	558	616	545	546	542	553	569	575	578	526	580	531	544	574	555	537	565	550	527	538	568	562	587	575	553	569	575	550	532	540	540	549	580	534	570	585	594	553	588	558	562	583	498	574	538	562	593	597	556	557	533	566	547	517	551	561	560	569	550	553	539	567	568	514	564	588	520	524	560	557	588	542	546	595	583	527	535	532	567	523	547	580	533	630	538	535	536	509	525	554	542	597	522	558	556	555	559	527	579	555	584	553	547	585	568	564	585	550	549	587	565	583	521	568	533	625	538	547	575	560	612	587	573	519	557	576	556	535	540	562	575	585	523	550	548	550	566	608	589	524	540	547	554	591	541	539	549	533	542	578	584	628	558	566	541	557	558	575	569	569	532	548	528	554	556	570	575	568	525	566	577	572	529	550	561	549	534	542	553	506	509	543	568	538	572	542	560	593	529	567	571	559	537	569	544	558	557	541	566	566	552	602	554	551	548	554	541	550	557	587	555	564	569	522	530	563	588	567	565	529	559	571	547	568	534	556	562	546	557	534	536	595	564	528	572	550	505	554	549	556	532	594	563	577	596	593	527	579	533	509	556	514	556	591	544	509	557	563	545	552	522	566	594	566	538	537	555	591	548	526	482	594	564	549	562	585	539	551	552	531	578	540	569	510	553	552	526	589	547	565	598	566	575	564	572	536	586	574	583	552	567	563	584	540	584	559	542	534	584	520	612	560	544	593	591	593	557	580	587	569	546	580	552	585	570	493	555	545	549	582	545	581	521	564	542	520	573	592	506	558	529	583	553	532	578	572	549	526	547	568	558	532	569	561	512	586	551	577	558	541	571	590	540	560	561	565	570	519	542	517	536	571	557	582	570	560	564	533	572	586	556	552	578	556	560	546	563	560	581	518	551	557	546	562	539	580	539	601	576	543	537	574	533	550	553	560	576	572	589	572	545	563	539	553	532	538	553	533	532	558	540	533	541	579	540	562	567	556	569	561	548	539	564	565	538	576	527	569	602	524	596	521	575	536	564	581	535	570	549	563	591	549	596	565	570	496	557	548	575	572	538	531	496	561	581	586	598	574	544	574	499	545	526	552	546	547	532	548	556	589	535	590	538	592	568	542	571	575	566	570	577	522	575	587	543	526	556	539	508	589	582	556	539	548	575	582	554	563	538	553	596	517	604	559	547	547	584	537	565	572	560	542	538	574	531	521	567	526	554	571	544	535	558	567	602	623	580	545	569	584	559	534	541	576	586	568	544	568	588	556	586	544	593	579	552	562	596	550	573	582	568	542	549	573	569	588	595	564	549	532	545	572	549	539	562	563	571	553	544	608	559	568	584	597	553	534	561	564	576	529	557	596	516	535	558	556	593	555	532	609	596	580	550	541	544	587	616	548	552	505	545	602	584	564	550	547	585	591	553	549	565	575	555	517	573	553	601	592	528	562	534	519	559	553	529	551	550	569	573	576	580	545	571	545	554	568	553	540	622	559	558	509	536	576	557	541	523	573	559	526	557	571	581	563	548	589	578	575	557	558	553	545	530	530	566	546	560	593	564	602	615	581	578	566	513	528	564	585	559	606	517	540	555	557	553	536	568	531	581	523	529	618	551	562	531	519	558	538	538	580	521	546	563	551	539	593	597	558	578	541	558	587	528	562	532	547	562	573	543	506	555	534	540	558	572	521	529	565	561	572	566	522	550	565	557	562	564	545	561	563	519	594	551	531	571	585	608	578	529	544	546	600	553	538	510	557	540	551	562	561	531	493	563	542	574	575	544	575	511	558	602	540	544	549	543	596	548	584	555	552	567	539	560	569	510	533	579	547	531	552	557	555	564	602	543	554	573	544	563	559	585	563	528	546	583	488	539	577	546	576	554	589	598	605	576	538	530	552	569	535	573	531	574	527	569	549	532	523	547	565	556	566	588	546	575	544	560	546	562	575	558	585	547	540	525	542	527	544	562	538	578	564	582	525	563	532	599	552	544	569	558	521	506	532	551	569	524	555	551	566	550	596	589	540	571	528	546	562	565	546	570	573	553	583	547	564	537	561	575	545	596	574	535	543	547	558	597	567	562	543	567	566	582	560	560	560	551	587	565	568	581	535	560	520	575	551	549	575	523	581	542	532	525	513	559	552	566	552	543	552	541	539	513	548	559	559	575	562	551	556	583	556	510	546	520	596	578	542	529	550	557	520	586	561	532	552	562	533	566	559	561	524	604	576	521	567	528	555	574	527	586	575	541	564	560	525	565	595	549	549	562	551	546	550	594	551	548	575	560	533	548	568	593	532	539	611	589	557	604	537	562	543	565	546	574	534	552	585	580	534	583	601	569	587	573	581	535	566	553	518	547	519	563	578	572	583	589	568	546	556	544	564	584	594	576	576	508	508	523	546	567	530	545	541	578	601	565	531	566	588	551	538	572	549	538	550	564	546	543	547	553	576	556	569	534	547	559	561	560	587	575	548	545	526	535	578	553	592	595	553	568	584	606	536	548	560	540	559	539	545	566	565	531	500	611	605	544	540	550	516	523	526	560	580	538	549	572	578	485	560	546	530	551	588	500	539	568	519	589	536	558	554	557	549	575	607	555	547	538	522	526	569	613	544	571	564	582	595	544	545	562	558	569	564	534	506	564	551	595	559	573	567	579	551	591	590	589	589	610	566	566	559	547	548	572	518	537	523	579	567	556	561	627	559	548	530	604	543	597	554	569	536	559	573	567	536	531	540	572	567	548	541	548	532	552	549	586	564	582	540	573	566	581	555	532	617	581	569	573	553	553	550	521	567	546	589	535	576	561	550	620	611	610	546	565	551	601	548	567	559	534	557	518	562	562	564	570	571	561	608	589	537	545	492	524	577	516	558	593	564	565	559	555	553	537	584	524	520	535	563	552	501	547	544	569	523	571	530	564	559	563	586	589	579	501	577	574	570	534	536	530	547	556	505	540	521	609	625	545	546	589	551	540	547	557	535	561	519	544	575	540	548	565	532	535	543	552	536	568	522	535	600	578	558	543	570	545	574	582	563	532	540	546	569	548	621	552	532	507	549	564	559	565	573	516	587	580	554	544	568	558	544	538	528	597	526	577	589	600	567	539	564	545	520	560	560	558	539	530	560	545	540	580	546	558	604	537	548	587	542	544	566	558	504	545	540	594	529	576	547	592	556	512	571	503	564	533	520	546	568	558	550	570	542	539	584	549	559	575	572	556	539	541	525	576	585	543	550	588	534	563	593	543	535	530	613	536	599	578	590	557	554	548	579	545	576	545	543	577	573	575	596	530	558	573	557	585	539	541	533	566	553	595	559	567	561	516	550	550	546	556	571	568	550	563	558	539	560	507	564	592	579	575	551	553	549	523	557	574	574	522	541	586	564	552	549	577	588	516	579	544	534	550	581	547	598	606	633
24204	20855	26066	24765	2186	371	331	336	317	252	268	274	269	295	261	258	289	274	278	268	291	281	269	260	269	283	258	289	262	262	253	256	263	230	286	266	298	321	261	268	268	272	249	274	241	244	281	281	244	270	249	242	236	247	287	273	254	262	265	291	271	259	260	258	242	263	255	265	251	269	248	225	267	308	283	254	284	268	267	270	298	264	247	275	232	250	263	269	255	244	284	277	250	265	268	249	278	242	287	310	256	278	257	252	305	254	254	277	276	274	274	303	264	264	274	266	242	296	248	250	293	281	251	270	255	262	247	258	257	295	274	255	244	283	278	258	266	298	231	262	258	265	306	254	274	271	276	239	277	256	275	270	242	290	285	265	275	264	237	286	245	260	282	252	242	272	242	274	251	276	271	275	277	239	254	259	250	273	239	254	266	255	249	268	287	246	277	280	243	271	237	303	258	262	258	260	269	269	242	265	274	269	267	267	273	234	273	265	271	264	264	247	250	257	299	246	266	274	264	282	264	280	257	259	285	274	291	265	240	271	286	278	277	249	277	283	291	270	285	253	290	262	228	262	233	284	255	278	276	250	246	266	249	249	262	265	273	265	289	282	262	280	261	274	266	245	249	276	283	264	243	291	255	274	236	261	261	265	242	278	280	242	255	255	282	236	257	276	251	255	260	258	245	271	259	288	273	270	254	255	257	255	228	265	235	271	245	284	283	250	300	278	274	289	267	261	279	259	261	264	256	284	271	263	258	276	274	248	254	273	294	308	243	245	263	269	264	244	282	257	264	264	281	257	288	292	279	256	252	253	218	273	306	299	282	290	246	251	290	248	275	268	236	239	240	287	254	269	266	303	284	245	280	291	270	274	281	292	267	257	256	254	281	266	252	239	234	246	272	222	252	263	280	286	273	252	266	271	267	274	251	255	238	253	255	254	273	267	287	251	259	275	267	280	256	265	292	254	276	291	297	243	269	253	274	257	274	246	308	268	256	264	257	274	247	257	264	284	292	261	252	259	288	275	269	238	292	264	268	265	250	271	246	266	237	265	290	276	285	280	250	267	257	227	260	248	275	272	253	275	262	244	246	230	258	298	262	259	270	268	286	242	261	295	295	279	282	257	251	270	260	270	273	246	303	241	279	248	253	263	257	260	270	259	277	269	237	271	252	273	282	286	297	269	264	289	243	251	271	269	270	290	266	284	268	266	254	249	254	262	270	292	286	262	263	268	259	270	260	275	308	281	261	274	247	237	292	257	262	275	290	285	254	248	263	267	271	240	271	252	286	272	241	256	261	267	288	273	277	290	267	277	269	266	276	267	258	266	273	285	283	274	293	261	258	255	256	272	251	270	260	239	261	252	299	269	265	256	237	265	254	272	255	272	266	262	270	294	264	266	248	259	247	244	254	281	247	240	274	258	240	266	253	248	288	265	271	276	272	282	272	303	260	273	267	247	256	293	283	259	265	285	263	276	255	271	259	298	234	264	275	267	281	247	261	242	267	251	279	241	279	277	280	260	264	268	265	251	284	263	272	276	257	282	237	266	266	272	261	255	246	243	267	267	264	272	283	256	233	257	268	287	233	261	263	272	269	287	266	274	259	256	289	270	288	246	248	258	258	234	267	285	268	258	253	271	257	259	265	270	263	266	282	287	302	265	257	256	280	259	267	288	241	266	268	271	266	276	268	244	259	267	269	263	261	269	261	290	267	292	262	271	260	211	253	270	251	272	272	248	265	279	254	276	279	266	275	273	249	268	256	275	305	241	290	258	244	272	256	289	253	255	260	282	266	290	283	266	279	295	260	297	245	277	253	279	287	270	260	245	256	236	279	279	243	226	277	265	259	259	260	271	301	252	285	281	299	239	296	271	278	258	275	267	292	249	278	233	290	248	251	264	298	266	287	290	251	256	266	271	279	293	260	278	283	234	244	271	252	259	242	272	277	271	281	285	256	269	270	272	266	255	287	267	259	290	288	271	253	293	258	262	265	248	290	252	266	252	249	242	259	269	262	280	246	272	250	274	283	247	257	286	270	261	286	248	263	241	250	264	287	290	255	258	263	284	254	245	270	288	246	279	282	260	264	270	264	251	260	260	261	238	281	270	246	266	254	267	280	240	239	255	275	229	280	266	255	266	262	282	237	268	254	290	266	289	275	274	250	274	273	229	245	287	252	272	277	256	238	269	282	251	304	250	298	262	271	240	276	263	282	291	289	279	263	274	263	310	242	264	272	284	276	262	274	271	256	256	296	278	265	249	253	251	273	254	260	269	271	249	229	268	264	230	298	285	263	279	261	241	255	251	263	295	278	276	279	264	263	287	255	257	252	236	264	287	256	251	274	280	262	258	280	288	230	258	249	279	258	271	263	244	251	251	254	252	261	267	283	282	260	248	263	277	282	257	267	255	286	273	262	260	253	248	268	287	256	255	259	252	266	266	275	277	251	270	267	254	279	268	274	252	285	243	278	237	252	261	254	249	239	273	284	283	261	278	242	245	239	258	268	243	253	252	253	259	278	275	287	257	280	252	274	226	266	256	286	290	236	285	264	241	252	236	260	257	267	259	270	277	252	237	278	258	257	266	271	276	282	294	268	248	241	290	265	278	277	231	248	255	265	263	278	267	264	264	294	262	275	274	258	256	234	277	268	285	274	270	271	248	232	267	261	259	233	271	232	291	258	255	302	225	270	285	291	296	261	261	256	265	288	246	270	244	258	269	280	289	247	290	252	264	256	287	240	263	260	278	246	288	267	238	245	304	274	267	286	244	268	281	259	282	262	265	265	277	257	265	249	255	289	303	260	274	269	250	225	270	263	269	278	281	282	262	263	262	235	275	269	258	250	271	262	266	270	270	297	256	282	270	251	261	277	261	241	269	275	250	273	257	299	267	247	251	281	285	246	254	269	273	249	232	276	254	289	275	246	286	274	277	281	278	236	242	263	267	287	276	273	253	290	323	269	258	229	259	270	254	267	233	243	236	253	268	265	289	240	292	266	268	258	235	279	227	282	269	241	285	282	246	259	256	295	268	272	262	287	262	262	246	255	235	234	246	241	239	269	257	226	251	254	241	282	291	281	261	274	268	295	291	273	245	254	251	261	291	272	262	255	262	278	280	248	286	281	286	289	218	278	271	251	300	255	273	251	274	269	275	272	252	262	304	291	265	283	269	263	282	264	245	268	277	249	279	264	252	269	282	300	241	249	250	260	268	263	263	280	254	276	280	273	256	267	281	256	250	267	269	262	269	284	269	292	285	244	264	298	264	266	253	283	256	257	270	252	247	253	266	265	248	268	284	259	252	276	281	279	270	252	284	259	271	274	266	242	244	258	262	245	238	241	274	258	252	267	266	274	257	257	277	273	265	303	261	291	275	291	293	245	273	224	253	275	259	281	242	269	286	267	284	258	261	269	259	244	288	269	241	264	294	305	274	277	243	274	267	276	254	300	266	260	251	263	251	241	244	281	292	268	251	265	290	226	311	260	247
3123	3288	1851	980	780	629	537	518	463	460	408	382	420	413	411	338	375	367	326	363	385	360	353	360	367	332	372	359	349	324	373	327	329	362	337	354	345	339	344	357	375	364	360	380	337	340	322	363	363	321	340	355	363	331	323	333	335	359	376	349	342	321	358	338	337	335	350	366	343	356	328	332	326	331	352	330	329	355	337	299	337	351	347	314	371	356	318	331	322	335	340	331	324	374	352	354	345	363	363	334	319	350	325	362	342	343	361	367	361	332	358	304	358	351	331	343	359	329	322	327	340	336	357	375	351	329	359	345	350	336	330	316	339	342	331	332	327	317	353	351	373	323	376	352	340	334	345	358	365	338	345	335	330	359	351	320	341	344	323	347	317	339	345	322	338	371	336	332	321	356	345	336	371	346	350	332	336	335	330	336	354	345	345	357	374	357	348	389	339	327	336	349	358	325	317	307	318	367	339	382	317	382	362	344	371	303	312	338	354	357	351	292	317	346	334	281	341	385	309	342	367	339	363	352	362	317	326	354	351	341	345	327	347	370	350	343	331	357	353	356	348	330	326	332	365	325	353	341	309	338	313	337	340	345	330	316	315	344	344	356	310	344	329	317	321	352	340	356	325	341	333	331	332	348	392	346	322	327	357	329	349	356	328	324	325	325	336	355	328	365	336	346	326	318	330	320	338	313	380	356	343	352	348	315	349	344	332	348	358	326	346	317	337	350	345	310	376	338	322	340	337	344	338	331	333	343	333	333	304	352	357	312	368	341	347	349	327	361	335	351	339	337	381	370	326	361	359	324	342	346	338	356	342	337	337	333	367	363	336	323	347	333	324	338	311	351	336	353	361	366	316	364	335	357	358	326	370	324	314	348	318	328	346	372	331	347	331	349	342	316	341	349	351	359	317	353	335	339	342	345	372	348	325	370	306	329	330	358	327	321	325	356	357	344	351	345	352	326	329	343	359	306	348	346	346	340	377	292	349	323	325	352	333	358	349	351	317	353	333	308	344	348	334	347	329	320	335	358	344	366	304	343	309	346	342	345	363	366	343	340	338	314	375	343	318	341	332	345	338	349	327	360	342	297	343	360	329	336	364	344	336	345	335	326	337	303	322	344	323	317	318	383	355	351	344	325	348	315	343	358	330	330	345	330	313	332	306	332	322	316	318	354	343	325	363	353	321	355	343	400	343	301	334	338	333	369	332	363	351	378	340	303	318	358	343	343	368	316	310	358	353	355	347	344	346	327	341	307	341	320	342	335	345	343	309	357	339	370	346	311	378	343	334	352	332	355	348	336	372	334	330	319	341	322	305	370	369	334	332	323	339	351	309	354	339	355	323	347	313	336	357	337	347	335	334	370	332	343	318	338	365	339	345	348	330	326	351	330	333	301	357	345	360	351	319	353	354	358	317	328	333	341	353	361	347	340	353	372	363	345	351	341	343	328	350	341	332	360	347	317	330	358	338	343	314	325	340	354	368	337	326	316	355	369	353	368	343	366	350	360	344	336	336	328	319	328	330	357	368	353	326	356	349	354	336	352	338	347	345	359	350	331	337	353	316	340	297	342	315	337	336	331	332	345	362	369	330	325	348	355	360	357	336	350	347	346	347	348	345	311	336	375	358	306	338	386	350	337	340	353	321	338	320	331	320	320	318	321	336	328	340	356	329	361	330	330	334	311	324	307	334	410	354	337	363	363	349	372	332	329	344	353	352	328	312	383	323	335	358	341	314	340	359	332	330	317	359	350	329	357	375	358	350	327	318	331	361	358	349	334	325	345	320	335	345	318	335	335	341	342	342	343	374	366	334	326	365	366	338	370	355	335	314	301	323	338	364	373	339	356	323	345	343	360	339	335	325	334	376	358	355	302	347	336	352	326	349	320	329	324	335	340	331	350	368	354	364	348	336	361	333	315	358	355	362	321	357	337	325	349	345	369	336	357	339	356	312	304	325	382	349	330	342	329	332	350	332	311	354	332	357	333	351	351	329	345	326	349	338	346	324	340	320	375	335	353	344	321	318	367	348	352	322	321	294	338	376	340	358	348	358	333	332	325	345	338	329	337	384	344	310	320	324	359	362	334	351	312	347	356	302	321	366	339	339	324	336	353	327	309	333	314	354	324	349	338	350	333	319	393	351	318	343	317	344	345	326	340	338	335	382	345	299	358	382	322	370	312	329	322	348	363	315	339	340	356	319	329	343	360	364	321	362	351	350	345	340	351	335	334	334	365	334	358	368	374	321	341	340	315	365	349	338	337	359	345	359	346	365	306	349	329	317	332	342	367	349	351	342	326	335	365	355	360	308	299	375	383	362	331	348	309	340	355	338	323	363	346	305	333	335	349	331	342	328	355	343	367	346	325	385	327	328	310	343	367	352	300	373	334	367	334	342	364	383	341	373	363	334	358	350	319	353	334	354	383	338	343	324	353	322	347	374	355	314	366	339	361	346	345	334	312	361	355	326	324	285	383	335	351	342	340	354	311	387	338	366	350	328	336	340	319	368	360	350	350	333	344	338	324	375	342	318	343	348	368	313	347	361	356	305	344	390	354	312	325	313	328	352	345	322	322	362	332	343	343	378	342	384	342	326	332	339	347	327	338	376	346	338	344	358	360	364	329	346	329	385	339	330	362	320	315	330	337	336	363	329	337	342	361	325	344	351	342	347	331	342	331	306	321	353	363	365	348	323	334	330	348	326	342	353	356	337	331	379	370	361	336	355	356	315	345	359	404	309	331	348	350	348	332	326	359	331	356	352	328	323	313	362	356	315	351	337	347	362	348	344	353	321	352	345	329	347	340	359	364	354	362	343	341	327	339	377	306	339	329	334	370	341	324	341	346	353	325	319	338	325	334	359	340	334	342	325	364	310	338	361	357	346	339	335	328	320	330	323	321	347	331	350	367	330	319	343	362	347	382	321	324	350	340	344	319	319	356	363	317	357	335	382	326	358	340	342	331	353	369	361	373	370	332	339	351	352	331	354	332	376	295	315	364	352	330	298	323	319	331	331	326	333	331	362	342	332	337	360	320	357	338	315	355	350	355	330	328	385	332	325	324	360	346	341	325	323	357	351	304	336	321	329	357	359	377	355	359	368	324	339	343	374	348	307	382	340	312	333	326	341	327	360	323	341	335	351	333	345	349	348	345	353	346	335	342	318	355	315	343	316	360	335	330	343	330	336	364	358	334	351	317	355	351	357	321	328	347	331	337	347	327	351	344	375	350	351	378	341	324	345	338	329	329	318	366	362	339	311	323	337	310	348	365	336	356	336	331	305	350	346	347	372	355	348	323	367	372	340	348	351	392	323	368	371	332	349	362	330	320	357	300	322	337	392	348	303	337	343	335	365	361	323	341	361	365	350	339	351	342	338	356	353	360	347	346	360	378	329	343	341	361	350	349	362	369	341	338	319	332	322	317	370	339	384	339	361	317	321	332	366	366	364	342	365	356	327	326	345	333	354	340	330	340	359	328	358	336	325	322
22224	20952	28345	23728	20953	20289	1286	493	398	415	359	354	353	357	337	359	341	338	335	323	306	315	319	323	305	326	327	284	312	319	302	326	281	304	267	276	294	299	325	325	285	317	282	293	307	317	313	317	296	279	296	311	314	317	290	302	290	292	285	310	294	276	283	301	281	279	323	330	299	294	347	293	302	303	281	290	295	326	333	300	284	289	297	319	326	295	315	320	307	298	317	310	293	282	290	310	294	283	265	333	267	306	278	312	322	313	312	288	257	293	339	306	318	307	288	284	263	287	319	303	323	327	302	299	298	298	298	319	337	302	321	283	296	312	306	317	338	296	310	302	302	314	280	273	294	321	282	291	307	294	300	281	271	307	272	285	313	317	284	301	329	269	310	310	336	313	270	298	295	294	334	340	288	288	287	280	276	274	306	289	266	271	299	282	291	290	280	314	316	324	298	295	310	297	285	311	330	310	284	274	277	290	307	303	294	319	280	331	291	316	302	328	308	318	280	289	282	307	292	295	320	294	312	308	316	317	332	294	287	326	318	304	326	313	315	289	305	274	284	302	311	302	282	292	282	321	271	304	280	304	338	300	298	316	291	306	294	361	317	300	300	295	289	317	281	296	327	311	313	300	316	311	309	301	310	294	282	296	342	300	284	297	278	288	288	302	293	280	288	320	292	318	324	313	290	278	276	292	300	302	299	291	273	284	302	328	280	324	298	283	289	308	298	295	290	325	283	307	291	284	304	273	309	275	306	320	303	308	284	301	323	328	279	292	280	290	307	291	299	290	336	315	314	321	311	294	284	315	325	288	328	314	303	285	305	306	303	288	293	305	306	308	278	331	295	301	269	373	305	287	294	309	305	294	318	317	315	309	315	267	314	297	316	306	265	322	302	293	298	293	285	341	306	291	282	302	329	305	287	296	284	291	289	329	297	276	305	304	296	281	288	305	281	314	285	288	278	318	275	278	293	285	310	319	283	282	307	310	272	312	327	315	329	305	308	310	288	281	319	275	304	279	263	284	340	287	297	314	311	275	296	315	296	297	304	297	308	319	260	276	282	293	297	321	272	286	262	310	291	297	303	276	308	318	282	263	315	294	291	288	317	310	320	302	250	290	287	298	291	311	302	315	287	261	297	309	304	322	293	283	337	277	306	309	329	315	328	281	295	333	290	302	307	292	322	304	273	299	287	301	317	327	317	293	275	306	304	288	285	283	305	308	335	310	306	323	317	321	251	302	281	279	283	319	288	305	329	284	291	298	303	290	282	288	294	287	310	320	285	310	277	306	308	308	288	278	265	318	270	271	283	311	335	325	279	304	281	303	281	326	315	283	318	290	293	283	270	253	306	316	304	304	309	331	290	266	268	317	312	288	266	279	331	312	311	297	318	320	289	320	303	280	306	323	296	298	292	306	292	311	325	299	294	281	294	306	278	298	271	304	288	322	269	318	271	319	318	251	292	297	328	312	256	339	305	290	295	288	278	319	295	319	296	305	313	293	282	325	264	334	296	285	311	298	292	297	283	296	282	298	311	282	308	265	284	319	281	264	275	302	261	275	318	326	282	260	281	310	329	302	304	327	324	297	306	293	315	302	271	278	296	289	300	337	287	346	320	306	311	293	282	297	289	315	279	296	298	296	315	298	290	288	289	295	287	305	270	290	305	319	294	288	306	301	326	309	287	296	300	316	283	298	312	306	263	293	299	310	321	309	294	286	329	295	272	304	296	291	278	291	308	313	287	305	327	301	298	286	304	342	277	307	283	319	307	291	275	295	294	311	317	322	301	286	297	323	285	303	337	291	342	301	309	328	330	307	297	316	308	304	319	320	317	284	304	289	289	286	283	306	281	310	284	316	299	309	257	305	290	295	289	282	320	296	326	293	316	281	303	309	263	305	304	284	305	311	301	293	280	295	287	302	299	341	301	297	277	297	297	314	299	295	298	269	297	327	319	306	297	299	305	240	285	282	350	306	285	294	270	290	328	294	304	311	289	297	293	283	331	283	325	266	329	299	281	308	281	316	306	297	276	269	297	318	255	275	305	317	301	288	322	314	299	285	292	291	299	296	288	277	292	278	313	292	308	314	315	301	288	338	287	294	299	287	292	303	322	309	291	303	329	296	310	296	306	291	286	301	329	284	332	307	294	309	311	296	313	292	274	288	313	295	300	294	315	296	262	325	265	313	312	310	261	299	296	301	298	305	328	288	304	269	316	308	304	277	299	305	311	300	313	327	347	299	313	295	311	303	303	273	316	300	309	310	294	286	299	291	302	281	291	280	305	295	284	298	296	307	314	289	305	317	313	288	273	278	328	288	297	321	308	279	296	312	294	304	299	298	268	310	288	288	304	299	313	263	316	335	293	309	293	295	280	318	287	290	281	301	321	307	289	288	302	312	328	314	279	304	324	308	336	309	316	311	293	272	298	257	303	260	302	282	286	309	284	325	301	292	297	291	321	329	265	284	297	314	298	302	309	307	317	317	306	335	323	331	323	295	282	307	287	293	298	298	298	307	332	288	288	335	313	312	316	303	312	279	268	308	320	303	308	306	280	277	303	308	283	313	290	345	298	290	297	271	283	294	301	320	317	277	304	305	299	322	279	307	296	291	299	306	287	321	296	291	308	291	318	313	306	295	291	305	302	297	295	271	286	305	302	282	299	294	321	290	315	304	282	268	296	300	273	302	302	285	303	281	347	308	286	287	329	319	297	293	290	313	315	326	275	291	299	279	315	278	295	309	306	315	294	305	323	295	298	306	321	274	314	304	295	306	327	317	314	285	289	319	294	322	271	292	310	297	304	314	298	312	314	302	301	292	277	309	302	298	283	285	298	311	292	324	313	314	272	274	296	306	282	336	333	324	262	314	282	310	304	293	327	307	287	291	299	277	303	310	330	303	305	295	306	292	289	294	267	295	300	329	267	308	295	293	322	292	304	307	305	312	282	291	337	305	287	282	319	305	277	327	306	316	284	307	331	314	302	275	318	282	300	288	314	290	304	307	332	305	325	296	271	323	311	301	334	312	327	303	293	269	280	298	298	296	296	309	298	274	269	299	289	317	312	292	314	275	301	296	317	294	310	316	277	332	310	271	291	297	322	320	270	328	314	291	298	302	306	302	288	286	317	329	298	296	288	315	297	304	302	288	340	278	295	289	283	298	299	344	305	277	303	295	334	277	315	326	320	293	275	310	283	291	301	282	296	301	278	309	264	304	322	303	302	300	301	288	304	295	289	285	313	289	283	269	285	308	341	291	299	314	326	270	300	298	287	305	332	290	288	290	281	294	274	312	293	298	321	293	278	295	324	315	261	311	319	322	310	313	336	301	313	305	311	273	266	296	297	280	285	305	290	317	295	312	263	322	274	285	298	293	298	298	313	280	309	284	309	310	298	277	284	292	302	314	301	306	283	334	309	300	287	276	282	322	293	307	320	300	325	273	291	304	298	302	297	292	286	306	274	333	317	269	307	292	280	284	319	296	322	346
3874	9760	5591	2752	1932	1471	1179	935	795	744	687	594	588	523	516	489	469	450	474	462	480	433	439	463	397	436	429	410	424	455	423	399	419	406	417	426	424	411	396	385	385	407	395	423	401	384	436	408	378	416	367	399	391	402	391	368	413	379	366	408	400	398	387	356	375	393	392	365	414	402	382	371	345	406	420	430	426	423	403	362	426	393	405	379	369	376	361	378	401	387	398	356	395	425	400	390	365	376	422	399	395	403	377	414	385	399	370	373	395	371	392	369	387	382	357	373	365	371	379	373	411	372	387	373	359	394	355	415	371	390	367	379	416	364	370	358	407	396	401	404	399	374	402	390	380	368	394	409	402	389	366	370	394	358	385	383	401	402	383	383	360	383	418	382	380	379	415	392	411	387	373	370	411	387	378	439	418	370	420	369	407	379	402	392	407	342	386	391	397	389	396	408	384	354	394	388	393	404	376	388	357	390	412	360	404	379	397	364	370	344	391	386	344	371	400	364	337	367	373	372	399	385	404	400	424	414	362	356	359	376	394	400	372	369	401	408	378	390	383	388	369	385	411	380	386	401	360	397	390	394	399	370	360	376	395	426	405	398	410	373	354	379	383	394	423	390	376	418	398	380	429	372	394	335	393	362	380	353	373	373	399	351	385	383	413	356	372	376	382	360	382	394	379	376	382	402	356	414	417	399	379	379	360	371	412	394	377	377	387	380	370	357	365	389	388	367	385	373	386	371	437	356	333	389	381	405	393	426	375	362	393	415	395	378	410	371	373	391	374	369	406	409	356	390	349	357	356	392	375	387	384	360	391	379	414	401	353	375	358	396	374	414	399	377	367	349	353	370	386	386	368	407	382	371	382	389	388	378	396	393	365	384	383	423	387	376	386	413	379	386	376	370	380	398	406	385	379	381	422	391	381	377	366	398	408	404	358	394	417	407	396	377	358	389	402	373	365	399	368	386	333	408	369	421	393	389	387	381	387	387	382	358	387	381	390	411	377	398	376	412	391	396	384	380	401	369	373	442	391	406	357	367	358	350	386	398	390	424	380	372	385	381	331	358	361	410	391	406	416	390	396	371	357	392	391	378	411	394	420	380	381	400	381	377	387	373	381	369	419	421	344	395	394	376	376	353	423	385	397	357	404	403	371	378	418	406	370	391	375	397	349	384	399	392	375	374	418	382	367	358	350	422	420	426	376	379	355	407	351	407	386	401	390	385	406	406	361	366	405	356	407	386	401	364	430	381	368	386	423	397	407	396	406	392	376	384	376	356	355	428	407	382	370	382	365	410	406	390	373	397	413	376	389	360	359	376	397	398	355	403	410	369	395	388	372	394	407	424	394	386	409	406	413	385	407	386	349	399	425	385	358	362	387	381	430	394	375	377	381	373	373	379	399	452	406	420	396	377	381	367	391	404	370	365	411	400	407	356	415	376	406	404	385	359	408	381	339	361	394	366	358	360	348	360	381	387	391	363	348	369	375	370	378	406	395	376	399	376	367	347	352	419	375	383	393	372	416	390	390	366	352	366	377	379	368	390	393	385	374	359	378	363	360	379	369	386	350	385	375	398	373	388	379	402	361	386	395	368	410	409	398	388	396	361	399	419	411	356	353	364	373	376	386	356	428	401	412	391	386	389	381	395	406	402	383	389	370	382	390	381	391	376	403	382	367	408	391	390	394	416	394	390	393	361	377	360	381	386	388	390	370	397	362	385	376	383	380	360	405	366	392	407	376	388	413	398	375	361	398	379	386	405	372	387	410	434	353	353	387	404	394	409	355	378	399	376	362	361	382	393	385	383	401	371	365	410	381	375	401	351	397	348	390	374	383	356	372	344	383	381	432	381	408	388	416	366	364	422	384	369	397	401	377	414	414	415	392	393	369	364	347	380	393	396	415	375	410	427	409	419	388	403	372	358	370	366	379	391	381	373	365	386	398	353	410	373	385	398	378	396	421	395	368	374	383	401	395	382	409	384	389	372	351	401	354	402	362	387	432	416	370	375	401	350	379	340	380	418	380	357	396	347	386	407	383	355	380	367	376	372	419	362	396	376	383	388	399	391	359	385	394	359	381	382	397	368	365	369	398	401	372	380	379	383	390	366	401	342	376	400	374	404	381	429	383	385	404	386	383	382	397	382	390	369	399	347	401	387	395	403	361	383	397	403	380	397	389	417	380	364	373	388	358	370	384	400	388	388	372	374	394	384	368	426	356	421	387	356	366	383	400	377	411	386	423	373	363	387	362	409	373	382	377	402	401	396	406	391	381	384	370	396	427	375	386	367	402	352	386	412	413	371	377	354	398	359	384	390	387	400	389	360	381	356	371	370	362	410	377	393	367	409	382	390	406	384	359	423	397	382	350	403	404	412	392	389	355	407	400	395	386	403	395	379	388	407	421	358	396	374	378	387	364	410	381	389	375	406	346	342	374	410	374	382	368	369	388	363	391	368	388	411	382	380	354	402	348	398	419	382	413	376	428	370	402	385	397	402	368	383	339	391	369	417	379	368	382	375	405	386	372	362	382	376	361	362	372	418	386	368	363	368	367	382	428	401	387	385	352	402	376	377	406	352	379	404	387	372	383	422	376	367	383	394	349	367	414	363	367	377	403	413	408	357	385	384	370	396	360	401	393	400	416	414	386	423	413	381	383	408	391	365	393	402	394	349	408	376	370	365	366	395	377	381	410	375	376	386	376	376	389	355	402	389	400	342	380	380	355	364	411	380	384	394	369	406	373	346	379	366	360	396	365	366	400	356	373	369	365	372	371	392	383	393	351	403	384	359	389	400	375	430	391	373	358	407	418	351	381	355	408	383	358	383	408	400	411	357	410	372	381	369	394	397	381	378	363	413	388	381	411	375	388	391	410	401	410	406	365	408	386	427	416	363	413	376	401	357	392	373	397	391	371	360	359	358	380	413	400	401	352	382	403	379	387	393	395	340	380	387	409	397	426	390	400	365	371	378	378	381	380	374	381	399	423	391	371	366	370	398	384	349	413	386	382	369	375	411	391	386	369	354	391	354	352	385	393	406	372	377	386	387	411	363	379	353	442	387	414	382	413	373	393	357	358	376	392	412	401	387	402	410	405	390	388	382	342	409	351	396	375	384	365	406	387	380	370	357	388	381	380	360	403	395	373	384	396	437	364	377	387	406	408	397	342	407	398	402	376	349	401	375	352	394	381	400	376	371	380	360	379	376	354	389	399	396	403	384	383	407	402	403	367	396	354	405	372	378	401	374	382	385	380	358	410	398	379	390	406	402	368	366	372	397	389	407	383	382	400	411	385	403	407	383	387	376	401	363	393	397	363	388	377	358	381	393	393	386	414	387	403	394	403	361	399	390	419	373	410	365	415	388	378	366	384	386	397	394	374	381	401	386	386	387	399	393	375	366	385	391	395	376	386	411	354	379	400	398	380	408	364	419	374	356	407	370	396	386	384	384	372	389	422	419	368	385	382	364	383	397	392	383	397	374	376	374
27093	18016	3653	508	424	418	380	375	409	339	395	361	389	402	360	413	377	419	390	366	380	379	387	395	375	364	395	400	392	373	395	366	393	389	410	378	372	379	385	345	402	367	385	385	397	377	419	394	405	357	368	386	406	343	413	413	369	407	396	366	369	398	362	360	344	391	358	399	405	409	406	392	380	359	376	383	368	367	389	397	406	417	381	390	406	359	389	372	382	392	400	379	395	346	392	375	364	389	375	394	378	384	400	375	375	382	375	350	405	396	410	358	377	365	379	361	370	390	361	374	368	355	391	362	361	391	430	370	373	371	378	348	359	374	372	402	422	381	379	348	380	365	385	348	386	358	382	381	354	364	370	395	377	392	413	414	387	369	411	423	348	371	398	397	371	372	382	374	374	367	387	388	376	384	363	366	372	404	377	377	385	386	381	373	383	395	369	354	380	372	399	364	375	386	395	364	375	421	384	355	395	375	382	399	365	363	380	379	387	365	379	420	371	384	386	363	356	403	375	389	376	404	364	395	353	383	363	375	389	391	411	384	351	399	383	380	407	390	362	377	383	385	358	420	395	403	398	354	378	390	394	383	383	385	365	380	377	394	399	404	375	395	378	391	399	374	387	380	392	349	336	368	389	358	382	388	354	372	404	400	385	393	374	403	395	371	370	418	372	369	395	366	357	391	354	365	383	394	386	375	397	381	343	374	371	401	411	397	392	379	372	412	376	351	374	400	389	370	383	371	363	410	358	362	398	396	372	400	413	409	343	373	360	362	372	404	372	377	391	397	391	390	360	363	362	370	389	374	399	365	384	410	388	383	351	376	371	367	420	389	365	365	404	373	400	354	385	360	391	393	371	402	373	370	385	403	364	398	380	402	356	349	392	398	396	395	368	399	362	346	362	397	408	388	386	362	389	343	393	366	389	382	388	388	348	383	407	395	352	409	373	395	428	403	382	379	367	403	387	343	378	380	406	382	392	403	365	351	374	370	381	402	386	376	396	379	359	360	389	359	359	383	384	377	379	380	347	384	374	408	375	411	360	404	392	395	412	382	423	392	392	388	396	390	392	379	387	366	392	343	393	363	367	406	411	394	385	388	383	391	395	385	367	379	396	397	378	391	387	399	374	387	374	421	366	369	397	374	354	385	415	374	371	384	367	399	368	352	394	370	352	394	391	408	388	350	403	386	373	398	375	400	374	351	348	345	381	396	415	403	381	387	380	377	416	381	371	342	369	363	376	375	359	360	417	342	336	368	383	403	437	357	396	416	365	377	371	358	347	376	375	359	359	372	338	375	368	385	372	379	405	392	394	387	400	379	404	397	413	354	365	367	380	363	356	397	375	359	383	378	413	373	399	415	366	373	361	407	363	348	395	398	364	355	366	397	379	368	392	389	367	376	386	398	368	402	368	357	345	389	366	382	395	398	372	384	374	362	418	390	388	426	387	350	390	379	421	379	366	387	395	412	392	389	371	377	377	385	366	372	392	363	387	407	414	369	361	367	386	388	407	389	375	372	373	355	337	375	393	392	386	402	386	377	388	385	354	390	324	395	365	385	419	378	397	412	359	379	370	397	410	383	373	364	393	396	354	373	363	340	376	394	387	363	357	374	397	359	399	370	386	372	383	406	377	400	371	407	376	432	352	370	354	375	395	401	389	412	378	369	374	434	380	361	387	362	378	394	399	390	392	376	369	376	389	374	402	369	417	395	392	404	383	386	388	395	379	389	367	382	367	404	343	409	405	355	399	392	385	357	353	349	366	383	414	344	398	420	377	370	347	390	387	385	360	358	409	407	415	377	383	393	389	390	378	405	374	372	373	387	403	400	427	401	366	395	367	353	355	363	341	381	375	380	412	363	422	356	350	430	353	398	375	375	367	404	373	346	388	415	377	372	359	385	367	413	421	376	395	394	401	398	400	462	381	366	399	414	436	352	365	380	348	352	373	402	425	425	376	371	372	382	373	356	360	370	390	389	399	405	383	368	363	403	394	356	392	428	390	392	417	321	380	366	408	403	353	387	384	363	366	394	369	390	371	394	397	383	377	350	413	411	408	412	343	402	421	379	357	373	397	356	380	381	358	385	391	361	437	379	391	368	412	384	399	385	402	411	379	362	367	389	378	406	363	407	403	377	371	374	360	385	367	386	366	390	356	396	400	372	377	390	402	352	365	390	382	376	359	402	386	361	384	390	380	391	398	392	383	359	392	378	375	377	391	407	373	363	386	413	367	373	403	374	363	378	377	413	388	380	431	379	355	388	375	395	386	377	390	405	372	352	397	373	401	373	364	378	401	374	369	389	368	403	372	383	375	382	419	329	380	356	401	367	428	378	378	388	379	353	391	370	368	372	412	410	386	391	353	380	384	416	375	360	425	395	386	380	405	375	372	399	358	359	367	369	396	352	373	381	370	349	429	359	354	389	380	372	380	407	410	386	390	381	417	376	383	382	356	402	378	371	389	389	393	363	391	352	364	425	389	359	383	404	419	385	402	397	420	375	361	400	390	368	364	378	365	395	377	350	338	347	371	347	392	349	406	364	377	399	361	387	396	360	360	377	375	408	367	371	364	393	383	392	373	389	357	345	374	379	405	408	395	375	373	402	400	393	383	395	358	391	373	356	387	361	382	383	385	415	356	399	322	372	363	399	366	379	373	374	363	361	359	369	383	375	383	357	392	352	372	370	392	364	370	387	358	327	356	395	360	401	379	370	396	361	345	362	357	370	382	358	366	396	380	404	376	399	368	360	394	380	393	369	368	368	399	389	382	414	419	352	387	350	372	367	391	383	391	351	362	397	358	398	398	363	368	357	371	388	407	355	361	396	399	332	404	422	362	374	383	374	397	354	352	372	406	382	377	378	375	375	370	355	353	350	388	365	379	385	387	396	377	390	426	380	415	385	393	377	377	387	354	368	413	395	404	394	362	366	356	412	406	381	375	353	353	390	374	350	378	409	348	367	402	383	393	339	387	399	384	368	375	384	409	337	416	369	404	383	407	363	371	391	384	361	401	380	393	383	369	380	390	376	406	388	353	361	386	391	410	398	361	348	363	385	372	401	393	371	404	384	427	391	366	385	403	400	389	361	397	390	387	381	367	393	384	400	399	356	363	381	371	350	366	388	334	386	352	376	383	365	381	392	400	386	384	368	336	377	433	359	385	385	378	376	373	396	388	381	417	377	377	367	374	381	390	363	379	365	390	370	412	388	379	354	381	386	360	379	387	405	369	377	373	388	398	386	365	391	357	370	391	391	401	370	371	328	412	397	397	376	394	384	384	376	375	398	397	354	396	400	385	403	396	401	375	390	373	362	374	381	410	382	377	366	354	417	355	364	319	358	383	393	359	396	367	372	338	388	418	397	406	378	336	374	344	375	414	397	401	387	351	400	384	373	383	366	382	406	395	386	389	370	394	391	359	382	370	397	379	377	329	368	339	357	362	350	392	358	375	377	374	376	405	397	386	356	358	431	372	407	402	373	394	338
4368	830	679	585	527	559	527	530	503	509	595	523	502	452	486	505	502	532	536	495	502	520	519	466	530	517	491	497	508	500	512	482	507	474	507	486	571	525	491	477	515	496	466	518	485	499	486	518	491	543	512	556	530	526	486	515	516	498	511	508	493	510	537	482	524	522	500	457	492	516	513	517	511	499	487	524	478	521	496	507	512	518	546	518	515	533	482	497	511	546	544	479	512	544	544	461	500	534	527	503	506	513	506	529	472	538	532	510	519	497	564	496	485	524	465	472	546	507	518	499	508	505	532	551	498	512	498	486	518	486	477	498	542	496	511	517	511	523	522	511	493	528	477	538	550	536	483	494	544	496	519	505	553	495	504	484	497	505	498	489	477	485	565	522	524	543	512	523	475	515	506	528	528	493	512	496	563	520	520	519	487	495	515	511	525	485	537	558	525	501	463	494	469	497	491	506	529	494	524	486	523	479	501	502	523	513	495	491	534	536	474	537	485	497	501	546	490	502	505	508	481	512	479	504	501	467	514	457	522	520	557	502	515	511	528	533	501	482	520	516	462	502	490	484	486	540	554	489	505	498	516	497	518	510	502	472	522	512	493	493	523	504	517	518	502	496	531	530	527	502	516	496	507	538	480	478	532	496	562	492	498	491	548	524	510	482	520	505	521	521	559	495	524	529	502	453	527	511	553	489	510	496	531	523	512	517	498	522	533	511	510	512	526	487	553	514	521	501	489	488	513	504	526	526	527	509	502	538	490	509	484	532	491	475	511	466	498	513	511	488	481	496	475	478	523	528	498	512	528	496	505	500	507	493	491	503	481	520	534	525	542	533	499	501	514	523	536	496	486	466	503	520	515	492	493	533	505	527	480	497	471	517	526	482	530	466	507	521	515	520	512	507	504	512	522	453	478	469	509	511	539	509	483	504	485	457	528	527	514	491	479	518	531	521	499	521	503	479	503	519	520	500	474	472	478	502	515	488	477	503	466	503	501	550	494	472	511	503	556	481	507	514	485	516	492	481	518	491	531	461	491	514	498	517	518	489	537	512	490	518	457	526	507	517	559	552	547	507	525	526	510	484	523	534	476	488	517	487	531	511	506	528	540	525	534	532	492	537	500	481	509	547	539	494	512	509	531	540	524	514	522	523	513	513	526	542	525	538	511	533	458	496	515	493	485	524	574	493	499	485	483	521	517	507	508	533	514	488	537	536	533	509	507	497	524	479	513	535	485	497	495	514	529	512	508	505	497	505	483	542	481	547	491	515	498	505	477	510	543	537	503	503	501	489	524	472	537	501	489	509	521	510	507	514	490	514	533	509	511	466	506	455	531	515	526	491	478	543	484	523	530	518	523	529	529	495	474	538	521	519	507	481	495	517	498	476	491	516	549	526	467	489	453	497	535	488	504	549	495	486	507	500	574	518	503	482	498	506	511	510	496	483	527	503	529	480	527	498	481	526	524	496	500	528	497	513	521	486	514	507	521	492	468	503	506	473	512	487	544	536	517	527	524	508	507	525	494	488	513	479	519	466	517	520	479	539	495	520	511	511	507	482	494	520	524	502	532	486	515	506	499	524	547	550	491	541	500	511	480	516	523	500	493	513	504	453	474	501	508	490	508	523	523	539	486	504	487	482	510	524	505	495	521	522	526	550	516	470	491	505	495	467	489	514	508	508	547	529	536	517	546	466	479	457	528	509	519	525	486	493	526	529	505	504	502	485	482	510	519	496	488	493	509	530	540	477	532	517	495	515	506	532	533	523	539	540	500	507	476	506	499	504	514	545	545	508	506	557	500	546	503	524	500	493	478	466	511	516	502	534	496	491	459	503	479	518	507	511	485	512	512	509	510	519	489	504	498	534	552	499	508	508	556	482	479	531	522	501	513	484	525	518	507	531	530	472	520	546	510	514	520	491	507	533	488	469	558	473	489	477	488	517	492	506	449	524	543	521	542	536	504	522	444	524	512	494	491	519	528	506	502	527	489	485	504	509	519	522	502	512	457	498	494	516	527	503	485	518	469	505	512	489	491	521	531	535	501	505	492	480	523	490	474	493	488	524	490	470	507	489	495	530	546	490	521	482	493	465	477	485	523	543	534	534	508	498	528	523	511	518	506	536	533	482	518	524	469	524	521	545	474	483	498	495	502	492	503	517	553	498	530	470	476	447	479	478	526	496	485	538	549	469	471	515	502	519	506	503	518	468	517	528	530	528	476	565	485	464	562	517	547	523	495	503	509	533	512	505	506	511	487	495	517	495	508	514	516	521	509	495	530	500	484	517	508	478	519	527	559	524	440	528	561	509	506	514	489	469	489	506	486	531	505	511	502	525	484	532	507	527	514	479	485	521	508	516	494	453	540	458	510	495	491	500	512	483	509	504	470	524	512	465	508	495	523	508	501	499	525	510	503	482	495	493	519	502	493	474	538	478	495	497	519	517	516	515	491	471	550	503	538	503	507	488	510	488	524	505	498	536	520	541	548	503	506	519	502	493	515	503	518	479	478	519	488	496	519	495	494	501	514	460	503	495	489	488	490	529	540	495	536	483	521	522	454	496	540	549	544	509	521	498	525	538	518	522	506	498	530	491	528	489	558	507	489	467	495	497	508	518	506	522	545	519	550	491	525	517	495	484	479	508	491	513	508	502	517	475	489	499	527	511	515	524	525	530	521	538	486	506	554	478	513	542	499	483	523	505	529	494	480	535	534	487	489	456	497	490	499	456	483	511	493	479	495	480	504	547	533	506	531	527	534	513	479	531	540	496	520	477	551	529	502	466	522	490	538	534	475	504	532	503	471	496	477	515	460	518	522	496	502	528	512	509	505	549	508	483	494	513	511	506	506	472	516	503	508	498	546	510	493	527	510	503	534	480	541	502	529	468	507	503	524	509	496	534	486	491	515	520	505	490	497	469	489	459	516	513	533	566	565	470	508	526	526	530	521	496	514	481	479	486	507	495	461	488	488	535	502	547	495	517	534	500	493	454	520	521	532	519	517	519	490	508	505	500	527	503	515	516	519	512	523	461	558	509	526	476	504	503	500	527	534	470	499	509	514	514	537	509	549	540	502	499	516	511	500	503	513	550	501	521	538	553	548	485	500	524	542	538	500	505	500	506	531	502	530	513	511	554	441	530	517	518	501	481	508	466	503	513	476	495	508	503	499	500	519	530	506	513	536	509	542	496	480	505	517	491	519	495	501	483	544	519	522	466	480	513	500	508	517	488	521	518	537	495	484	525	473	509	504	516	525	536	476	521	482	469	483	489	500	530	488	502	537	539	491	492	541	480	521	546	492	467	555	531	502	551	500	501	483	490	503	530	519	488	494	479	495	462	503	521	542	499	500	528	472	533	490	518	489	502	534	515	496	490	495	487	449	491	498	507	518	493	472	497	508	470	452	526	483	488	513	495	532	510	527	517	514	530	497	504	515	528	508	527	470	496	515	528	506	451	504	528	534	501	511	506	527	545	490	532	519	539	515	507
23156	20914	27666	24288	20595	2417	661	528	474	446	462	404	419	453	459	446	415	459	450	423	451	401	442	436	398	456	421	439	456	441	413	448	427	408	413	390	444	444	422	423	379	448	450	424	415	410	443	432	429	437	424	407	407	421	448	414	413	402	401	397	437	462	408	444	437	426	450	440	402	382	427	412	413	435	388	423	430	438	432	439	419	446	440	420	414	403	411	394	446	430	409	414	403	424	438	401	413	430	444	418	412	421	404	412	404	412	447	407	416	419	420	436	406	409	427	411	369	426	398	441	406	413	416	429	408	431	415	389	412	439	428	418	394	424	422	448	388	403	397	407	413	422	399	433	452	430	436	402	413	408	411	420	408	394	436	410	426	423	432	398	421	437	437	428	407	391	418	426	417	454	411	416	403	386	416	389	425	426	463	420	467	380	417	415	374	416	407	431	391	440	431	415	435	424	401	436	402	401	443	447	397	426	463	396	459	463	408	431	414	422	415	418	422	428	411	429	429	448	450	425	430	425	440	438	433	439	395	411	419	381	450	381	418	456	427	423	416	418	407	423	422	422	399	389	408	422	372	400	413	408	438	420	433	429	390	457	398	438	468	430	425	394	411	425	415	426	422	426	463	447	416	408	425	419	395	419	426	453	464	432	404	395	414	403	397	420	371	409	379	401	451	423	397	422	435	421	428	422	429	421	445	433	466	388	401	419	404	423	440	379	418	448	447	462	418	404	415	443	428	404	399	411	423	436	411	410	417	404	401	427	403	399	452	438	400	394	433	404	443	430	422	465	428	407	412	407	423	379	436	432	429	414	402	415	396	429	432	414	401	423	434	437	419	407	387	412	404	395	439	397	398	411	399	455	445	448	464	439	427	411	398	426	459	417	422	427	424	389	436	458	411	425	396	404	400	413	422	420	418	411	445	397	407	411	377	414	433	401	407	448	427	424	387	424	401	442	421	412	396	403	433	440	434	441	420	403	427	431	402	433	425	403	407	406	414	434	436	436	439	428	438	429	415	447	377	432	444	429	392	397	445	419	432	435	445	389	413	438	397	417	382	428	425	396	418	395	438	415	405	429	414	415	383	392	454	391	444	409	396	436	428	418	434	411	393	405	410	452	442	427	431	442	392	380	410	386	413	426	401	422	413	428	436	412	470	397	420	396	418	452	442	395	430	425	453	437	432	403	384	423	412	422	412	426	455	405	421	427	417	434	418	439	435	407	426	392	408	392	428	397	434	441	427	449	412	394	432	408	396	426	389	432	425	459	445	394	436	429	426	458	436	428	425	418	436	388	402	424	393	428	408	403	431	438	441	445	421	444	411	397	426	458	410	404	394	427	409	386	425	425	409	410	446	422	459	432	416	439	436	436	406	405	402	409	432	436	405	386	430	394	412	414	440	423	441	436	409	430	429	435	413	446	438	399	434	411	462	444	402	415	450	427	417	433	418	417	410	408	392	424	453	383	384	424	431	417	439	412	410	397	421	410	428	414	356	456	438	450	397	415	433	425	385	443	398	401	449	382	420	440	441	434	433	416	437	434	404	384	421	445	432	422	420	416	391	409	402	399	424	413	420	418	416	447	407	455	409	420	437	431	424	423	397	417	432	409	391	434	404	447	446	424	424	418	423	407	433	393	392	427	441	423	399	402	429	408	423	373	398	454	389	427	399	467	437	390	445	423	417	406	405	456	402	429	427	453	436	420	388	414	430	395	430	436	414	395	414	401	415	401	425	421	416	423	434	453	411	436	392	406	403	398	451	431	390	388	447	393	411	415	423	424	432	361	434	448	381	424	403	354	434	396	455	418	375	429	399	373	413	411	413	370	423	447	405	435	403	379	411	386	443	401	444	425	433	414	381	438	423	401	442	424	402	443	425	437	445	424	404	428	389	421	398	420	413	437	407	420	408	410	415	425	421	421	437	440	373	427	383	447	385	440	415	416	412	425	433	377	409	436	409	414	368	421	410	402	414	407	417	415	409	421	413	429	413	430	446	415	439	416	409	423	416	410	406	410	429	422	405	396	435	416	420	399	428	447	377	422	412	414	435	413	449	395	404	409	477	420	450	426	402	417	401	442	427	431	432	411	417	441	396	424	386	384	417	432	374	426	386	422	408	432	450	432	407	413	415	400	446	424	417	455	414	413	392	432	421	431	436	411	449	403	457	435	394	387	421	423	421	401	444	393	430	439	391	407	434	435	418	441	422	449	379	418	413	393	422	419	423	417	421	418	438	412	450	417	436	390	438	419	428	440	396	435	403	397	452	425	439	433	446	446	430	396	404	460	410	445	431	406	408	426	412	429	421	410	412	397	415	430	424	415	424	396	407	442	423	411	438	434	398	346	423	443	407	388	404	385	429	417	417	418	401	420	409	443	423	427	451	412	413	417	443	406	397	406	438	420	430	410	408	386	421	424	414	457	399	418	380	438	368	418	436	409	419	422	408	421	397	410	388	429	409	392	384	414	425	431	419	413	409	421	420	434	417	447	411	444	448	405	394	409	408	418	455	398	442	440	429	385	403	438	393	461	432	396	425	445	391	447	439	379	430	412	426	394	446	398	376	417	443	427	398	399	418	393	372	417	406	428	401	408	428	395	440	394	450	414	434	409	401	377	435	402	419	424	395	387	434	449	418	412	416	456	417	432	429	395	427	379	415	474	425	398	407	412	430	447	407	373	404	413	407	418	416	437	387	413	410	431	420	419	411	427	418	409	406	391	398	401	432	432	413	404	392	409	398	439	441	417	451	394	410	405	404	426	417	400	446	472	417	410	395	376	420	418	397	416	413	398	430	420	387	425	388	424	417	420	411	420	421	435	401	411	419	430	416	401	443	425	391	398	429	415	392	437	433	436	422	398	399	450	411	399	420	432	423	402	430	419	427	414	402	370	414	447	427	422	456	452	434	385	405	413	418	404	411	411	411	402	388	452	423	429	441	467	414	412	384	420	421	400	425	424	425	444	424	430	429	386	403	410	423	455	432	402	417	386	432	446	402	447	434	421	404	432	395	421	449	432	478	443	438	458	432	419	412	441	425	384	386	392	427	459	407	418	423	405	390	393	386	362	407	426	396	424	444	416	409	418	420	439	428	436	446	402	462	445	424	416	398	430	387	394	453	416	419	426	429	421	378	395	396	402	424	400	404	408	445	429	414	429	417	422	438	401	448	426	443	412	452	396	474	409	401	436	395	422	421	411	426	433	388	433	439	436	448	422	410	418	426	390	407	423	425	437	384	394	404	382	408	402	428	419	437	432	432	429	429	415	472	423	403	406	363	431	410	453	428	376	428	397	415	429	419	428	444	419	421	411	382	419	414	434	392	435	418	417	482	436	407	451	404	428	422	404	454	373	424	413	412	410	379	415	434	411	416	407	423	390	425	398	399	432	429	444	387	441	409	412	434	431	426	407	423	426	435	409	422	471	428	454	443	430	422	418	410	413	439	438	404	467	458	432	426	434	450	437	431	387	399	427	405	395	400	370
2935	5889	3428	1820	1378	1127	912	866	798	732	701	704	666	621	607	629	627	604	613	602	631	646	597	572	623	548	583	601	587	607	621	567	543	559	602	602	607	572	574	594	570	541	590	594	568	566	518	560	573	582	577	552	545	540	561	519	544	515	587	543	555	579	625	572	560	567	586	551	553	605	573	567	569	595	584	571	564	606	610	520	588	549	572	579	533	591	569	560	565	552	548	612	586	576	560	558	564	549	577	519	533	525	559	564	561	566	615	542	551	542	554	599	576	551	527	591	573	561	544	545	598	588	558	602	591	557	520	573	546	561	573	555	566	552	551	555	593	522	575	557	601	581	592	546	571	498	545	538	563	535	575	590	552	554	556	579	541	579	560	550	542	564	570	588	539	572	560	571	570	506	556	566	542	572	593	564	556	531	610	583	573	583	582	554	554	577	575	576	556	549	567	570	550	579	588	525	548	577	543	536	541	577	546	552	556	534	587	528	590	574	535	556	491	532	529	554	601	525	542	545	568	585	555	536	585	560	568	590	524	551	579	540	555	612	557	570	518	556	548	544	568	580	609	583	585	584	571	576	557	542	562	547	575	543	540	572	530	583	581	555	586	577	579	576	560	549	557	550	588	534	551	543	514	570	566	587	571	541	576	553	576	592	535	599	586	576	537	552	570	497	624	566	560	527	557	542	580	581	570	559	578	523	570	545	566	577	599	594	581	566	590	535	564	540	599	536	562	544	514	569	592	561	591	520	522	557	579	581	554	572	533	561	545	567	541	529	579	551	577	578	547	543	559	522	604	600	589	556	540	583	595	542	557	600	570	589	551	523	512	598	572	590	523	538	573	598	604	550	578	552	539	578	615	553	586	558	579	530	586	579	563	587	585	565	601	639	594	542	570	614	554	615	583	570	552	571	539	563	563	553	541	589	519	560	553	560	558	563	569	569	547	569	564	559	534	579	560	546	526	544	596	548	524	543	564	572	574	594	540	567	588	556	549	559	581	601	556	592	582	572	516	560	525	579	572	561	604	561	536	557	561	560	544	599	601	576	598	580	602	561	559	536	545	557	573	579	536	575	561	535	528	540	517	555	536	586	561	532	620	537	568	563	564	577	546	553	573	588	589	602	582	523	621	556	568	609	590	595	566	597	561	564	551	599	587	617	549	575	557	579	537	574	592	567	574	566	605	538	557	581	578	567	525	578	549	559	550	547	570	587	566	530	581	575	575	534	573	638	578	553	555	568	599	530	560	556	583	558	565	543	571	582	577	534	586	552	546	557	551	582	511	553	548	567	551	573	586	556	578	559	570	557	574	556	569	534	592	547	566	537	564	543	584	551	561	549	530	542	556	564	594	545	587	563	535	579	539	590	525	590	539	575	547	545	586	549	568	564	558	581	621	522	553	539	529	521	530	572	595	541	589	556	582	561	515	584	549	588	572	572	565	553	583	565	577	567	560	603	565	580	530	547	587	567	521	631	568	575	583	585	514	574	569	526	544	576	564	600	540	575	556	629	594	566	608	537	591	592	581	550	532	520	571	532	596	564	596	611	585	606	567	587	567	554	529	566	605	592	574	559	584	546	526	583	565	577	551	618	556	578	563	589	546	558	536	608	555	554	591	603	531	534	559	571	532	554	593	575	548	566	571	560	582	566	591	588	593	582	573	589	534	581	587	545	536	580	551	545	549	570	561	564	545	543	551	564	523	597	604	552	566	571	568	567	567	557	563	556	554	593	521	552	569	547	569	585	589	597	579	541	586	554	551	533	539	556	551	590	529	533	578	596	569	585	563	586	605	559	611	605	508	546	567	530	481	553	552	574	541	581	581	561	559	551	579	511	548	539	588	553	576	522	591	562	544	539	571	593	594	565	553	585	565	599	581	549	595	590	571	559	588	592	624	596	605	604	570	585	591	603	567	591	576	558	553	570	550	541	562	576	513	626	572	571	537	572	588	594	566	590	603	541	564	567	593	529	560	569	545	569	599	557	558	540	549	553	554	568	547	575	545	588	565	528	578	598	604	559	568	493	577	543	517	576	564	544	546	558	539	567	557	563	578	561	563	559	583	546	584	580	601	561	558	557	570	554	557	546	546	562	561	565	579	566	540	567	577	557	523	592	571	566	558	560	530	604	545	604	560	540	573	556	581	590	519	622	539	584	596	548	612	537	541	544	566	538	577	554	594	572	590	572	577	605	556	551	566	554	548	588	579	573	570	545	563	542	536	538	541	571	555	544	575	508	569	533	578	552	557	609	534	593	554	540	566	560	584	601	568	595	587	583	583	585	512	569	526	568	609	571	571	551	548	574	535	540	585	566	596	557	536	534	579	545	513	547	547	577	598	590	593	614	564	546	557	587	530	579	556	542	572	564	542	550	550	540	579	546	554	577	591	576	587	601	542	560	562	577	562	600	538	561	542	547	600	628	573	560	550	574	548	570	576	584	547	593	573	584	563	583	588	617	546	553	565	509	575	589	581	565	537	588	521	545	549	563	554	572	552	551	565	564	510	581	561	531	549	582	611	556	539	588	594	531	553	558	557	573	557	615	575	544	585	534	569	597	530	564	589	558	542	566	578	536	569	603	539	576	518	569	566	571	525	536	594	585	584	551	585	618	571	528	571	573	567	602	568	580	525	544	562	550	572	579	558	588	560	591	556	566	550	533	607	561	598	565	597	521	563	524	582	590	561	572	590	551	582	530	567	563	600	587	566	566	550	551	574	517	578	561	586	576	569	565	579	589	582	570	524	582	555	563	608	579	585	542	582	584	573	581	603	539	558	546	554	536	563	619	571	540	574	520	565	562	524	557	556	581	588	574	594	579	557	568	516	570	549	551	545	578	557	583	582	591	597	550	570	559	586	576	568	579	563	555	576	582	557	514	544	520	583	526	559	588	527	511	551	572	565	581	603	538	580	562	582	555	582	584	594	571	545	539	547	552	579	582	566	510	573	518	561	578	556	534	544	541	565	605	607	584	531	576	555	569	560	535	577	587	589	575	582	548	539	574	566	537	550	547	564	591	566	574	572	537	593	581	567	542	569	559	576	523	549	576	583	560	587	564	538	577	548	574	536	557	579	580	581	590	565	589	529	568	544	570	553	548	599	561	582	553	549	575	574	558	526	557	569	558	522	571	583	572	592	551	529	523	590	557	573	537	550	568	560	545	586	556	553	549	605	566	580	533	548	576	540	591	579	549	595	557	572	550	573	605	579	539	576	571	518	574	547	573	596	569	556	530	582	568	560	595	575	576	581	574	581	570	536	592	505	621	593	516	571	534	550	595	602	559	540	534	575	565	510	577	559	597	590	583	551	536	591	566	568	594	600	558	549	599	565	590	599	560	559	591	572	562	612	564	548	572	539	577	567	576	535	537	553	545	552	595	569	590	587	593	541	576	568	574	569	524	566	536	558	537	551	554	580	568	588	567	571	588	565	530	595	519	570	565	569	551	572	540	567	540	560	595	553	540	563	554	591	564	578	568	538	553
24291	20912	26195	24958	2170	377	326	316	265	310	314	287	287	285	299	265	324	281	286	272	278	284	272	267	290	295	267	272	278	284	262	283	240	303	267	250	262	254	282	251	269	251	269	262	279	296	243	252	285	281	261	247	294	254	271	278	266	243	267	251	268	247	313	298	270	261	301	259	324	238	286	265	271	307	267	276	293	284	235	274	258	294	304	270	266	280	277	278	295	253	265	261	247	264	262	269	299	273	271	249	302	249	302	265	266	286	300	291	270	245	287	245	253	265	274	245	252	244	266	297	262	271	284	255	237	271	269	290	254	280	253	253	245	261	268	294	274	265	258	299	282	290	256	256	306	279	278	294	273	285	286	251	256	280	281	278	267	256	259	304	268	280	245	257	268	276	307	273	251	282	277	283	277	263	304	244	230	288	265	279	282	257	284	282	265	261	284	282	267	238	254	245	290	289	260	296	253	266	263	275	295	255	265	259	284	290	295	293	284	266	277	288	261	272	269	244	277	257	258	247	241	272	269	264	254	274	262	250	272	284	290	265	270	266	256	268	254	275	261	297	267	268	245	246	273	254	256	273	291	261	307	264	248	304	275	246	282	264	268	268	280	285	265	255	272	286	262	253	294	279	256	258	276	296	288	251	284	260	246	271	266	258	289	268	271	271	290	277	262	259	273	249	298	248	272	251	288	278	257	270	274	277	301	265	292	259	274	270	246	271	303	287	299	269	265	288	272	270	280	285	264	303	261	270	282	247	275	284	286	268	254	271	277	271	269	280	270	298	233	298	280	270	282	283	279	298	270	263	240	259	304	249	258	267	302	304	276	275	269	266	257	279	259	270	302	267	260	295	257	272	268	264	269	267	258	282	260	275	272	283	296	272	260	252	244	276	253	261	270	291	257	259	274	281	261	286	268	278	260	282	264	273	254	276	261	312	258	273	296	263	246	283	264	280	289	300	281	249	287	266	272	245	295	237	292	256	271	280	242	258	275	262	260	286	253	277	237	303	257	255	259	292	257	283	240	280	291	287	282	265	280	265	280	281	262	280	281	244	252	274	255	291	308	284	290	258	261	274	276	261	258	268	281	296	277	270	247	289	249	295	279	269	254	265	276	281	258	261	284	270	254	267	258	254	262	268	283	277	291	260	269	289	300	254	275	263	261	277	269	255	241	275	289	276	242	278	267	264	298	278	268	288	271	276	301	281	253	298	295	316	279	260	276	283	265	254	281	260	254	290	283	316	271	255	279	271	244	295	280	258	274	274	267	257	288	264	275	277	249	268	301	269	295	276	281	269	274	236	236	272	267	275	282	277	244	286	289	275	273	265	285	221	272	292	255	299	251	269	255	249	274	255	284	286	268	250	240	269	300	306	235	252	263	282	280	267	268	293	267	270	285	275	280	282	278	299	279	289	228	268	271	283	270	246	270	294	255	278	262	263	268	259	246	291	264	290	273	254	235	264	295	277	280	271	256	272	286	255	248	279	276	254	297	262	276	286	272	260	269	262	288	268	237	282	277	262	297	263	281	271	272	281	271	263	282	270	263	286	288	275	275	270	258	271	297	282	255	275	241	264	249	261	300	266	255	270	257	282	282	285	275	283	240	263	272	245	238	254	292	280	275	275	303	277	288	240	256	262	281	297	281	276	257	275	267	262	257	282	256	263	266	254	276	266	274	250	253	283	308	276	231	276	245	262	323	263	280	302	277	266	245	256	222	253	246	260	262	266	232	248	257	265	245	269	292	264	271	293	267	255	310	279	283	259	235	231	253	291	255	293	256	252	296	249	281	259	282	280	270	288	259	267	284	253	291	277	292	280	279	283	296	291	281	292	272	262	261	265	266	277	274	261	240	235	249	288	269	262	262	270	282	281	258	258	303	294	270	269	273	273	268	278	244	296	263	274	285	264	279	278	263	267	276	255	254	260	274	262	274	284	298	265	275	292	295	256	281	270	313	275	294	260	267	258	267	273	278	259	301	285	304	284	244	280	293	265	269	289	268	271	282	256	244	273	283	286	276	273	255	270	279	297	246	267	251	262	272	275	288	293	285	279	273	238	259	269	261	274	276	255	297	270	305	240	289	281	257	280	281	261	272	291	269	264	288	309	296	274	263	260	264	252	257	256	256	259	323	294	267	251	264	276	249	276	258	276	281	295	245	296	263	273	279	271	275	293	274	283	268	274	269	251	261	281	263	249	248	264	255	273	302	283	292	246	262	272	241	283	282	249	274	273	284	276	258	275	267	264	270	270	259	287	251	272	280	248	270	293	270	270	294	289	263	280	302	285	268	276	261	286	292	276	285	257	291	270	290	251	258	263	270	254	300	266	280	302	251	275	277	272	288	263	267	267	269	254	280	267	257	271	268	290	285	263	291	277	261	280	286	291	252	225	297	277	257	268	254	263	259	291	284	292	284	258	275	279	273	273	264	260	287	267	230	273	266	255	260	269	294	272	252	276	260	265	254	258	256	292	296	297	272	246	255	278	284	269	239	268	269	289	247	264	290	300	284	236	289	274	279	281	276	255	287	293	284	274	264	274	293	271	280	298	278	267	256	266	292	260	290	266	227	259	260	284	242	291	271	281	295	263	261	269	239	286	288	265	226	271	239	247	273	274	288	256	255	288	257	261	252	300	269	240	267	272	277	277	285	294	289	264	250	271	280	254	273	253	279	277	255	280	272	291	246	266	283	268	282	291	287	296	270	259	264	258	265	293	231	268	253	312	275	279	279	251	278	281	248	286	286	275	276	319	283	276	291	294	245	278	276	300	276	295	263	274	310	284	242	249	261	261	271	253	270	247	280	275	272	245	284	274	248	262	291	270	286	294	296	293	242	255	255	289	279	273	298	264	287	237	255	262	294	289	286	246	282	254	259	266	249	253	266	281	309	266	256	267	269	262	282	266	254	270	263	247	262	267	281	260	285	226	259	270	274	251	273	261	300	279	271	267	250	265	265	265	297	286	269	272	291	270	268	293	290	266	276	284	258	293	287	253	278	288	267	260	292	281	258	284	247	289	280	277	286	277	287	240	260	286	243	270	282	256	255	257	288	271	269	275	276	269	245	266	254	282	275	297	254	299	256	273	287	260	291	273	263	286	272	293	259	256	273	251	267	236	279	254	291	268	299	283	265	275	265	297	280	275	254	258	278	291	257	278	300	241	299	270	279	262	301	241	226	264	260	284	269	279	273	269	289	272	277	305	258	269	313	285	272	281	290	301	279	269	243	261	294	265	270	271	254	258	266	269	293	275	264	258	277	285	270	277	247	268	254	267	282	258	286	251	265	273	278	256	271	302	249	253	278	270	287	240	270	230	269	307	277	284	261	288	259	268	306	254	276	316	259	325	269	243	250	275	243	254	247	310	268	272	266	266	277	320	252	254	234	250	276	295	277	257	299	279	264	292	243	261	278	279	275	243	283	258	280	277	284	261	261	233	277	266	280	258	244	272	270	290	278	277	263	276	250	284	272	248	276	252	305	299
3067	3453	1952	1085	771	616	585	503	515	448	422	425	413	400	378	404	360	376	338	335	345	357	363	356	380	373	365	339	367	377	345	341	343	349	400	325	347	371	351	312	350	332	345	364	357	337	344	342	334	331	359	342	328	369	336	349	345	380	351	343	369	329	340	359	340	343	343	349	352	341	379	353	344	316	367	360	374	346	340	348	353	360	342	365	348	344	358	324	351	357	353	341	364	317	336	346	390	366	348	347	406	384	357	341	362	342	350	325	341	328	373	317	354	355	349	339	364	334	361	334	355	338	368	355	308	353	345	332	299	344	332	345	344	341	316	393	327	330	364	357	358	347	343	336	369	342	361	371	363	337	322	361	380	359	354	307	385	362	328	349	344	368	346	330	340	348	360	310	331	362	381	366	368	358	361	371	349	350	355	338	343	345	343	350	351	370	338	348	349	322	328	347	341	349	341	359	334	364	348	342	370	327	353	364	339	369	357	349	360	343	351	367	351	347	349	328	341	382	352	348	337	350	318	359	365	377	331	386	359	318	347	348	332	335	323	338	341	379	365	368	364	311	334	336	392	373	323	344	356	339	377	370	348	354	345	359	332	349	338	363	342	322	330	375	335	360	328	347	325	318	324	356	354	362	349	332	325	360	357	345	358	310	358	357	337	365	371	356	322	352	370	342	355	351	362	384	336	346	333	374	385	312	362	359	357	333	345	358	334	323	350	348	377	355	320	356	372	364	330	346	349	378	331	348	350	367	346	358	352	340	367	351	339	319	378	344	367	345	398	334	355	346	355	358	343	348	354	339	345	372	341	325	374	379	330	344	352	354	334	338	336	326	336	360	362	361	325	346	347	342	365	385	330	341	366	345	313	336	320	318	352	344	328	354	350	343	359	376	364	331	352	368	330	328	326	382	342	332	313	367	344	350	322	354	359	344	367	340	329	350	354	335	353	342	366	339	383	326	348	339	347	336	345	356	338	360	317	326	325	354	340	344	365	352	357	353	322	378	342	373	370	363	362	339	362	322	340	329	343	361	338	337	365	333	356	337	377	384	334	334	378	339	328	368	352	403	334	362	342	371	367	324	371	336	322	331	332	343	324	376	361	362	374	326	365	330	363	318	328	356	377	347	329	357	362	360	352	316	310	351	367	344	329	323	308	356	339	328	355	357	337	371	337	323	328	347	350	348	370	354	338	363	340	372	359	332	336	394	342	349	327	359	379	356	343	354	358	355	316	318	340	355	343	363	310	355	385	378	332	344	343	364	362	371	364	355	342	332	374	362	357	343	342	380	367	349	351	341	330	353	338	376	350	347	362	328	342	337	359	330	347	341	349	364	342	341	340	349	309	328	348	321	331	302	351	359	357	371	367	353	345	354	351	356	346	323	347	341	344	349	364	350	319	369	333	348	347	343	341	351	334	387	374	342	351	326	329	364	329	335	350	354	393	357	351	355	362	341	382	336	321	325	362	365	341	345	383	349	340	362	385	327	325	380	337	351	363	391	313	358	362	327	336	321	363	362	359	330	359	339	346	354	331	347	340	362	401	352	325	332	353	362	384	317	328	371	343	330	345	376	350	357	337	323	328	349	354	347	334	358	325	351	352	372	330	370	357	362	319	352	348	372	354	305	384	343	376	339	328	326	351	366	328	352	353	341	347	318	348	371	310	363	308	345	370	362	360	346	373	352	327	340	349	357	347	332	369	378	331	349	336	327	345	357	337	341	331	321	366	329	333	369	354	355	328	348	385	350	349	318	378	352	360	315	360	343	344	318	354	350	327	365	338	366	316	350	389	369	297	351	367	351	347	339	350	315	356	377	335	341	335	344	337	347	341	355	348	339	343	357	367	352	357	354	384	339	341	346	353	389	351	335	313	364	332	342	315	341	340	332	335	349	352	370	334	356	319	339	346	348	375	355	376	333	323	392	355	359	332	327	346	367	353	403	324	355	330	364	386	347	337	322	338	339	328	371	350	345	346	352	331	326	335	323	342	387	366	341	346	347	355	332	347	310	358	357	346	334	333	358	331	353	377	326	358	318	355	314	363	323	354	360	362	316	328	356	319	326	330	329	336	359	333	346	355	335	390	327	330	337	342	308	333	318	341	332	336	334	348	331	322	349	357	352	358	326	334	339	354	337	323	341	353	329	380	313	344	337	359	325	358	367	329	353	359	345	349	344	339	393	364	351	333	334	341	386	330	349	344	330	343	347	340	346	333	330	337	354	341	331	349	372	309	350	344	347	325	357	355	338	349	318	364	366	327	337	385	365	372	354	330	335	334	316	368	364	356	338	349	357	326	357	332	355	350	335	317	345	384	340	361	360	361	345	328	346	309	326	317	341	340	331	368	374	347	350	372	355	331	291	335	364	352	338	360	349	343	339	314	341	359	361	362	362	317	327	365	361	342	332	369	342	364	371	359	345	339	372	352	364	325	328	331	345	336	337	373	327	377	349	314	324	344	324	346	329	332	324	371	331	349	350	376	357	339	319	350	345	372	351	336	348	349	333	322	368	332	347	322	348	339	326	327	319	313	372	339	351	325	337	323	354	330	351	361	355	314	348	354	323	329	329	341	350	331	340	357	317	336	368	366	347	385	326	344	354	355	382	332	368	336	337	355	351	330	346	340	342	342	355	314	367	336	336	325	365	332	335	349	352	362	390	364	348	366	363	363	357	349	334	348	350	354	313	307	342	340	331	338	372	354	341	349	337	323	371	349	341	346	307	343	349	352	341	327	356	354	351	351	325	357	352	327	364	361	348	355	364	337	338	346	315	362	368	364	347	339	348	337	385	346	347	351	324	335	358	348	349	369	395	339	367	383	362	335	347	354	354	352	376	346	349	327	351	343	377	356	323	394	364	334	377	361	373	320	376	327	361	329	334	343	352	362	352	326	344	336	367	298	348	348	322	332	321	371	337	357	368	330	357	340	368	338	354	350	381	343	356	377	359	335	333	352	311	345	347	354	355	364	341	365	344	341	371	355	331	340	331	333	345	369	380	348	327	338	368	352	353	340	347	343	303	377	351	354	334	342	348	340	342	318	343	343	363	384	327	374	357	361	345	377	356	364	352	338	341	324	361	338	330	359	321	326	339	347	378	327	331	347	334	347	379	328	369	359	327	293	335	369	360	352	335	341	322	329	360	359	365	335	349	398	327	357	362	335	370	343	370	330	363	367	348	388	363	363	325	327	345	346	348	368	344	351	340	348	407	331	313	366	345	329	329	365	353	344	343	328	340	357	357	332	362	361	316	370	316	342	393	339	343	347	317	308	363	363	315	359	321	341	362	352	340	392	333	361	358	309	342	341	356	331	333	327	332	374	335	352	351	343	355	348	320	348	350	336	372	354	358	354	343	326	326	374	369	369	341	325	381	327	358	346	323	373	342	344	347	339	360	352	396	380	373	379	316	366	356	303	337	325	346	351	364	311	342	343	353	352	344	341	320	350	357	349	325	345	375	336	372	364	342	364	354	348	362	372	374
22195	20940	28361	23703	20947	20245	1380	509	430	399	362	317	361	350	367	326	333	311	339	355	331	328	305	327	312	303	328	325	303	296	299	304	274	319	291	273	302	306	314	330	294	311	298	328	315	334	317	285	302	320	324	324	288	311	285	332	307	310	315	290	297	304	313	289	330	335	304	284	302	289	334	298	294	306	300	282	319	282	289	315	283	307	357	289	301	304	288	289	286	302	304	301	315	303	312	275	298	330	283	336	310	284	287	331	256	307	311	310	308	292	282	321	294	311	290	295	315	299	279	339	275	350	297	319	261	306	303	308	314	290	310	284	314	305	319	331	299	305	331	329	311	318	299	298	329	282	309	314	295	318	312	296	279	334	314	277	309	307	296	325	290	289	271	303	344	305	296	321	298	295	342	305	323	297	292	293	313	305	330	297	321	297	283	284	311	289	312	314	299	316	321	324	275	321	309	291	308	280	283	310	323	316	292	304	300	325	292	288	303	330	313	330	309	308	294	322	315	334	277	276	301	328	306	324	308	308	306	307	307	267	299	315	306	323	293	287	308	276	320	288	292	315	297	273	284	314	330	304	295	305	310	307	329	326	291	326	295	295	301	339	299	337	308	298	312	286	271	300	281	299	332	303	309	275	290	277	337	290	329	296	285	330	299	308	297	345	299	316	274	286	294	355	329	343	280	351	299	300	287	294	318	306	296	318	317	261	334	320	257	284	299	292	285	280	291	324	305	283	300	292	278	340	310	298	265	282	319	293	294	296	273	281	306	294	320	314	310	316	290	320	300	300	318	280	267	289	311	324	336	295	332	325	308	308	283	274	305	288	281	321	294	332	296	316	326	302	302	330	291	309	312	273	285	316	305	320	295	303	340	340	278	259	296	329	326	320	302	305	284	329	297	294	277	304	315	307	275	315	307	333	284	307	317	302	328	285	295	322	281	285	268	302	283	327	285	314	291	293	289	296	319	295	334	290	300	313	288	309	309	316	290	303	319	316	287	292	288	295	317	320	309	306	315	320	310	340	283	299	300	300	316	310	317	293	319	289	290	315	304	297	299	306	304	323	275	337	291	333	306	278	335	318	297	324	264	303	320	283	280	308	323	305	309	302	298	272	286	278	271	280	301	301	287	333	319	321	312	258	268	338	289	291	313	295	278	288	344	318	292	280	303	294	283	309	302	302	312	316	338	304	308	272	284	302	307	291	330	306	294	321	300	301	308	319	283	309	310	291	284	325	318	302	317	287	288	308	314	355	304	339	291	300	286	329	290	312	283	308	302	305	295	315	311	326	308	297	297	292	292	317	306	306	303	316	287	249	313	341	292	325	286	279	290	309	307	291	301	306	312	314	299	294	284	309	317	254	289	284	303	297	270	303	312	271	276	333	302	286	286	301	312	317	290	311	311	286	294	278	285	338	288	304	317	308	331	297	348	303	300	310	303	323	287	339	287	269	304	322	332	321	333	283	299	332	304	253	280	287	285	285	317	288	278	310	304	301	308	299	306	290	292	296	275	282	306	269	330	341	311	321	311	321	299	317	264	318	263	282	309	318	295	302	294	273	311	294	296	307	280	289	284	299	317	336	325	306	266	305	295	298	309	311	316	308	277	291	322	310	334	302	310	279	302	284	300	308	286	297	303	317	320	297	323	309	274	309	290	297	293	288	273	303	284	309	298	318	293	294	294	303	265	314	296	304	322	307	300	321	281	296	304	298	293	328	308	315	321	276	302	331	321	298	291	290	308	313	308	309	304	302	293	299	318	300	299	269	301	275	307	333	296	297	285	296	303	308	300	292	268	322	310	297	305	279	310	291	288	304	314	281	312	315	284	300	305	331	324	311	292	340	298	299	305	315	335	297	294	305	319	281	306	316	310	321	338	312	317	301	320	304	288	259	262	283	315	324	309	301	286	345	302	299	295	297	287	293	311	308	303	290	291	294	294	322	309	287	297	300	304	293	319	344	282	302	331	310	308	290	283	279	326	282	297	304	293	300	299	280	291	348	312	303	282	288	288	317	283	320	285	326	302	316	286	305	299	269	324	310	322	280	286	288	328	291	313	295	321	288	316	313	314	315	326	301	297	294	288	303	300	294	295	320	322	334	332	302	285	321	313	326	349	324	294	302	311	306	295	322	295	293	287	304	292	282	308	297	322	308	297	304	276	296	341	308	273	300	310	304	284	318	312	290	315	274	305	291	271	285	311	314	328	308	296	319	330	311	306	322	303	299	298	301	296	315	299	300	297	331	301	319	302	306	319	317	298	329	308	307	307	280	316	328	310	296	301	316	276	295	280	302	304	320	294	302	274	307	338	294	315	361	313	321	306	322	291	311	342	300	336	298	325	291	320	276	290	308	299	347	308	304	319	307	311	303	278	268	290	290	292	310	319	309	311	304	319	314	314	291	273	284	307	315	277	323	290	299	276	295	316	292	306	323	303	318	303	291	320	337	299	327	323	311	303	328	312	316	292	304	301	291	323	310	285	333	296	307	271	330	299	308	277	318	335	292	286	270	318	292	302	311	333	325	314	310	296	322	327	302	286	311	314	312	303	314	297	302	306	304	319	331	301	275	305	299	294	295	338	297	279	288	309	312	301	286	293	316	264	332	274	291	324	312	286	312	288	339	265	333	308	264	307	306	295	284	293	262	304	290	300	315	294	319	314	323	281	308	331	302	285	299	311	321	308	354	320	278	318	307	280	298	281	280	317	312	285	318	323	306	289	302	281	290	312	296	272	324	321	293	277	286	308	276	304	304	274	305	301	313	333	323	290	298	332	289	327	304	286	333	301	318	308	331	316	309	318	299	303	322	319	274	265	278	281	287	287	301	302	341	324	307	297	291	301	297	306	307	279	298	311	298	301	272	311	295	312	292	288	319	280	283	315	310	281	277	313	296	283	301	320	259	264	317	296	284	316	299	296	311	285	313	307	327	301	318	301	308	267	290	314	289	336	291	283	315	309	307	304	321	333	330	334	279	290	316	276	302	307	260	311	307	274	275	327	297	296	303	316	267	321	306	321	278	348	300	327	314	294	282	318	301	340	292	297	337	313	286	316	282	301	315	281	315	308	296	310	299	283	304	293	300	320	266	305	316	279	303	264	294	303	325	320	298	307	321	318	311	314	286	303	310	328	300	288	302	301	299	332	328	296	311	311	306	336	296	299	276	339	296	306	308	303	320	309	297	281	312	323	296	299	301	289	313	280	314	346	300	302	275	290	329	300	307	300	324	319	278	337	293	314	305	293	318	324	290	321	311	319	305	299	277	301	287	319	351	278	301	335	310	293	290	291	298	305	275	237	293	298	285	306	329	308	340	269	269	290	329	316	276	316	320	289	316	309	334	294	343	284	301	287	308	310	303	283	312	304	322	270	311	269	338	294	307	300	276	305	302	323	317	286	330	302	324	283	309	313	309	317	289	288	321	301	270	303	276	298	285	292	293	313	331	278	287	318	291	307	312	280	279	318	272	277	314	300	317	295	318
3979	10007	5758	2868	1982	1500	1204	977	840	710	686	586	609	562	554	502	484	477	498	425	481	459	434	441	459	459	429	475	460	464	394	409	411	424	392	365	402	417	412	390	379	411	392	391	374	399	368	422	406	380	398	430	403	377	407	422	389	399	396	380	400	383	395	418	393	395	423	400	390	350	380	420	404	401	421	410	409	428	407	424	392	388	401	365	391	381	375	381	422	351	411	416	384	436	400	419	392	383	390	403	391	381	407	416	363	447	397	385	386	420	375	370	397	428	406	340	417	393	406	382	393	409	391	410	407	444	391	393	399	383	393	415	380	394	385	374	381	391	399	367	400	393	403	408	377	392	413	375	425	388	401	368	406	383	413	362	385	378	360	349	386	382	398	403	388	425	394	392	399	364	405	351	369	369	400	380	384	400	379	417	386	387	400	385	406	398	388	377	386	380	395	408	376	390	415	371	395	391	370	369	419	381	381	388	394	367	402	382	412	393	358	394	384	386	367	382	393	373	406	376	360	380	408	415	400	382	410	400	446	396	423	395	359	365	402	394	396	387	410	392	407	427	413	391	411	378	398	414	407	392	395	394	361	416	408	413	394	347	392	381	382	387	399	389	409	365	409	400	345	375	402	404	393	399	390	379	383	411	362	402	404	404	384	409	386	379	394	383	415	410	384	380	361	379	423	397	397	390	418	401	376	353	378	410	399	387	437	404	427	372	396	396	423	384	393	448	395	409	371	393	391	403	362	390	374	388	396	394	382	393	382	407	400	382	396	402	376	378	391	400	377	405	371	373	356	403	416	386	415	415	352	361	393	390	375	402	417	402	434	341	395	379	378	368	409	385	374	392	396	386	389	411	422	414	369	405	389	407	371	372	418	389	380	412	366	393	389	395	372	378	408	392	411	408	399	406	353	391	380	391	420	369	396	381	386	376	376	366	394	391	352	374	382	370	385	394	403	371	418	397	437	374	402	385	391	407	400	370	380	402	383	407	370	422	423	404	379	384	368	409	376	405	348	365	393	419	378	400	375	415	374	401	377	387	358	375	383	379	404	394	413	400	382	378	373	383	421	377	394	372	391	393	383	374	398	395	370	371	378	337	392	402	377	381	406	389	388	408	420	389	383	383	408	376	399	378	390	374	415	408	395	391	403	382	414	356	430	412	351	361	374	367	368	390	399	369	372	366	382	398	370	384	396	391	370	397	379	385	369	384	394	403	390	400	381	374	372	371	404	372	396	387	381	390	380	348	410	408	395	376	397	396	378	405	386	404	440	413	370	411	423	375	406	365	410	377	377	409	398	409	409	423	365	396	364	386	366	398	380	393	411	420	377	375	368	399	382	367	363	407	410	350	369	381	393	394	385	393	422	384	418	390	371	379	405	423	396	388	374	387	395	410	411	390	395	391	395	374	393	414	398	371	397	383	422	359	350	390	396	428	371	396	411	370	350	411	415	378	422	391	404	370	398	387	431	381	400	417	390	367	400	367	384	387	392	348	363	367	401	375	381	403	395	394	382	392	420	384	380	402	414	399	406	373	394	370	373	377	389	353	385	410	332	387	401	388	385	435	386	376	396	411	374	421	379	385	389	378	383	362	381	355	446	392	392	377	375	436	393	409	411	389	392	389	401	380	370	380	378	397	419	411	400	341	378	361	376	384	364	374	396	402	374	376	406	390	365	396	417	345	423	377	417	405	340	375	390	389	397	386	382	382	381	373	385	369	382	417	368	399	375	360	414	402	399	376	411	407	375	375	408	376	403	381	371	385	382	416	413	368	383	354	411	364	406	405	402	376	384	440	384	406	451	364	405	360	379	377	421	400	373	372	341	403	353	421	429	407	383	369	379	373	411	415	376	375	389	383	382	398	398	396	415	388	406	333	377	408	398	415	390	403	437	352	408	371	450	387	402	379	359	388	362	355	407	370	367	421	373	399	408	367	384	400	371	396	368	365	369	424	372	402	378	384	406	359	377	371	403	416	363	392	402	408	398	354	409	378	390	366	411	413	398	386	390	412	384	404	410	376	385	415	399	383	399	391	409	404	384	375	402	374	373	422	371	396	391	369	385	371	427	411	370	396	399	362	394	383	375	368	360	378	379	373	413	402	397	380	373	427	395	400	394	387	412	378	367	371	391	382	366	367	395	404	400	416	375	399	382	417	375	386	397	406	420	370	406	374	414	386	396	381	420	365	372	383	392	396	415	377	401	390	389	359	388	353	385	377	378	405	411	384	357	391	397	412	399	394	375	386	406	427	376	400	405	414	414	369	397	425	376	361	387	370	406	382	372	417	392	380	394	371	400	398	347	368	394	397	414	416	378	377	368	389	394	392	402	394	386	403	406	401	371	355	427	394	396	413	408	417	389	394	413	377	405	397	396	410	392	377	366	354	396	425	407	398	387	376	396	408	374	394	407	390	358	405	389	404	367	383	408	377	388	363	395	404	421	387	348	362	353	389	395	388	366	368	427	424	400	409	404	368	402	398	393	371	400	377	389	402	394	383	391	419	383	400	427	388	413	382	400	374	380	385	413	401	361	391	397	397	369	390	405	359	392	411	403	383	433	367	409	383	374	403	357	398	367	387	391	375	396	367	410	412	393	359	396	402	430	391	365	400	396	371	381	395	394	399	392	400	396	395	411	374	384	380	392	399	376	403	355	394	388	413	384	393	406	372	388	378	404	374	378	377	378	407	371	359	381	403	361	390	387	368	349	406	397	374	408	409	414	368	390	371	402	397	397	386	406	401	426	401	403	381	346	390	359	411	369	356	382	393	357	406	366	390	397	396	357	445	406	368	365	377	383	415	388	383	373	406	409	346	418	376	417	433	372	383	372	398	387	385	372	405	369	382	390	379	364	396	388	433	376	412	407	390	387	379	410	378	400	382	433	358	371	377	390	371	382	402	438	414	398	388	373	373	378	401	378	361	366	390	403	413	398	383	357	367	398	451	389	422	397	394	363	384	406	390	387	355	392	394	361	393	350	364	393	398	377	387	378	364	399	408	427	425	385	363	406	395	372	389	390	379	387	396	392	393	372	417	418	391	385	436	362	370	369	392	428	416	390	397	398	392	420	365	395	402	381	356	389	347	411	374	418	408	404	410	389	400	368	405	368	369	434	384	385	368	344	403	411	408	405	361	391	390	410	385	418	392	441	399	407	383	373	407	389	375	410	393	397	377	375	425	348	380	411	392	392	375	355	375	444	414	395	401	393	373	382	399	398	391	379	416	386	423	408	388	376	383	371	391	379	406	398	408	410	379	422	411	381	380	433	381	412	362	347	405	399	401	423	388	411	371	391	365	387	406	374	369	366	387	410	393	414	367	432	353	428	425	379	380	374	374	388	375	381	410	390	393	389	393	407	390	394	403	388	399	378	372	391	424	386	391	388	411	382	384	365	409	393	407	395	358	380	413	369	396	349	424	388	408	404	375	404	394	437	370	361	382	377	378	405	424	370	384	430	402	362	412	389	395	400	370	390	393
27139	18075	3572	513	390	380	388	388	370	411	375	367	427	348	387	394	387	388	405	395	442	384	360	387	393	395	370	373	391	356	395	376	463	391	365	378	355	401	340	396	387	403	396	371	367	378	414	369	400	382	399	370	394	384	383	393	379	376	388	388	357	389	411	414	372	416	355	378	401	381	370	394	354	364	362	341	363	364	393	353	391	375	405	364	398	387	392	382	406	365	413	394	377	399	378	405	397	350	368	373	405	389	361	359	393	364	386	365	385	373	424	402	359	366	396	378	376	391	399	401	415	392	409	399	388	412	380	414	384	395	380	367	386	388	411	389	417	406	356	365	379	380	421	367	414	369	371	389	398	390	374	387	371	380	433	371	367	384	423	377	401	371	354	407	397	396	373	378	374	413	417	350	379	404	406	364	392	414	389	400	391	388	421	373	368	412	377	408	387	445	377	412	401	387	387	391	377	362	386	373	367	386	388	378	408	387	436	417	410	388	400	391	404	352	397	383	370	380	421	389	378	378	384	385	371	390	376	366	363	381	400	407	426	396	389	378	395	350	388	385	372	397	401	377	404	379	381	368	371	399	367	381	394	373	422	412	375	397	454	382	369	423	384	395	385	395	387	412	390	369	384	406	372	399	395	359	405	376	390	412	359	403	414	344	405	371	403	371	420	355	363	383	376	396	375	391	384	380	397	393	384	393	422	387	405	387	345	378	388	380	368	367	370	356	397	398	403	396	397	363	381	378	375	391	378	380	373	414	390	387	379	357	373	388	424	379	372	391	403	361	405	398	372	386	354	393	389	377	401	387	377	393	383	400	433	374	354	384	378	411	385	364	372	364	343	382	399	396	417	364	358	402	398	415	385	357	386	393	424	397	404	372	410	377	368	398	389	392	384	387	371	355	371	388	373	359	374	368	396	391	394	388	428	386	391	383	355	404	401	374	371	406	438	407	396	369	372	383	397	378	390	372	387	382	380	368	375	412	413	370	433	373	394	386	388	406	370	390	382	375	399	393	423	400	355	377	401	392	379	386	414	371	362	372	377	390	393	368	396	367	387	396	407	368	375	368	384	369	382	349	349	372	387	453	406	376	405	421	363	389	373	380	405	434	432	384	395	374	402	406	370	428	405	374	379	384	400	347	385	357	386	426	393	399	388	379	369	416	392	390	386	376	422	406	392	379	361	402	410	398	368	393	383	387	388	377	417	394	385	384	344	401	352	412	369	359	370	379	405	387	371	367	381	399	397	400	377	382	373	404	377	371	379	354	388	373	362	393	377	374	394	403	393	407	399	374	351	404	368	424	395	373	384	433	382	408	413	380	382	432	393	363	417	412	376	376	419	378	390	364	402	358	380	404	414	404	380	349	410	401	385	378	394	370	368	380	377	398	346	409	399	394	397	375	375	400	411	390	390	381	398	390	379	406	371	383	360	399	389	345	356	382	423	412	390	353	374	421	396	384	403	392	404	372	421	361	404	383	410	392	368	390	398	371	394	347	364	384	430	333	377	357	387	366	374	375	383	435	389	364	415	401	373	383	394	393	405	421	357	386	397	368	385	369	372	392	413	401	348	371	396	383	399	362	363	374	434	391	369	396	378	371	421	342	362	376	365	385	388	356	401	404	390	398	392	394	402	390	387	406	379	407	373	392	357	425	384	395	401	386	411	369	379	362	377	374	380	349	372	387	399	394	391	397	383	360	344	372	380	388	391	390	390	362	371	342	380	415	383	389	372	394	400	363	386	391	389	347	382	419	388	390	415	397	384	398	409	370	384	357	376	360	397	413	407	417	382	430	361	404	369	396	404	391	401	435	429	382	392	387	383	356	395	407	396	395	395	390	375	379	363	369	387	393	380	358	409	388	393	416	334	359	368	429	401	417	383	408	402	419	366	387	383	402	410	395	395	386	374	389	377	416	389	426	386	431	386	400	408	375	385	389	390	368	397	396	384	391	393	391	357	369	396	408	377	359	390	408	384	415	369	372	397	402	385	375	419	379	406	379	402	344	364	357	366	404	394	387	398	416	386	394	371	359	391	361	394	396	437	399	401	410	391	372	365	362	383	382	400	380	346	345	390	391	401	367	353	384	407	394	395	391	390	408	394	401	374	357	376	415	368	392	395	378	368	397	392	367	416	345	394	405	394	378	355	390	396	339	393	377	395	377	396	406	350	408	404	394	381	369	388	402	392	396	410	367	375	404	356	391	424	408	364	392	411	378	408	403	347	370	391	402	398	381	372	387	351	397	396	407	427	412	413	396	432	410	381	417	376	391	365	379	374	402	390	391	355	405	418	353	414	380	410	377	370	355	365	410	354	405	364	397	399	392	416	383	403	378	408	362	380	386	388	406	408	379	380	383	388	368	378	370	388	354	387	362	388	366	393	462	395	384	377	360	384	419	412	400	414	387	424	385	399	413	410	343	397	393	386	394	379	368	360	372	394	375	374	425	385	369	388	417	377	366	355	351	387	386	377	382	363	443	397	418	376	393	400	392	425	393	365	377	426	367	398	393	374	389	347	388	366	376	390	437	409	401	386	373	390	406	407	368	392	379	407	391	372	378	395	382	347	364	390	421	399	395	404	405	388	384	389	389	406	394	376	355	407	400	390	388	396	387	407	385	353	407	379	355	375	369	409	368	377	360	365	403	362	356	371	390	397	366	390	362	377	392	390	410	366	437	393	404	362	400	411	388	335	389	389	384	393	392	397	359	393	395	420	415	404	392	413	399	416	371	381	382	383	395	378	396	399	381	411	409	364	382	354	403	395	404	435	417	398	366	383	402	427	405	391	391	413	387	373	407	384	410	393	401	396	399	379	384	368	402	406	416	381	354	366	368	390	364	360	389	434	382	352	438	368	395	395	400	393	390	374	376	374	400	399	374	377	387	342	396	391	434	367	393	376	388	362	376	436	414	359	368	377	342	389	413	377	388	391	401	387	406	382	392	388	386	371	370	408	360	381	414	439	366	392	384	350	394	363	404	364	373	369	403	405	386	382	384	416	439	384	390	390	416	372	362	380	399	394	406	414	381	351	396	414	401	384	361	379	367	393	384	344	374	389	379	385	392	393	383	417	384	387	371	398	356	385	366	404	390	379	385	387	396	400	380	376	375	437	367	409	424	359	384	383	370	343	404	404	373	385	388	412	400	422	362	385	402	419	378	397	393	364	395	349	338	398	349	417	376	335	387	354	424	377	417	382	392	400	393	394	380	382	374	362	356	363	365	374	393	372	409	377	378	377	372	406	366	378	371	365	386	370	411	388	368	380	382	421	388	411	412	350	370	379	409	379	392	377	421	405	395	369	376	385	382	399	430	393	378	398	356	387	360	399	380	416	383	375	394	396	354	427	352	399	386	379	372	405	370	406	382	366	413	385	404	384	423	451	406	387	347	341	395	416	349	404	409	375	361	403	394	342	380	391	388	428	392	383	378	361	377	376	385	387	388	399	369	407	385	390	358	390	342	404	413	363	370	421	370	403	365
4446	878	721	575	597	547	550	513	530	524	541	548	498	492	538	503	516	487	518	494	549	512	502	549	539	520	563	494	478	505	525	518	513	543	489	461	510	511	509	477	498	531	523	514	526	519	532	510	493	536	527	491	513	500	502	516	533	504	498	543	511	527	519	468	498	539	532	557	534	495	545	536	530	501	525	492	498	531	543	535	528	530	565	529	503	550	524	475	564	548	521	474	507	509	497	479	554	537	530	537	537	551	490	513	505	516	485	524	476	522	512	513	526	508	489	520	478	521	499	534	517	509	540	548	492	523	535	519	532	510	511	541	528	512	507	519	477	533	476	540	452	519	510	524	504	504	525	531	514	572	510	496	538	462	508	483	560	495	515	502	490	489	508	513	549	503	538	489	487	549	537	526	508	529	528	499	532	523	550	484	490	481	511	526	516	544	547	525	525	517	502	507	484	489	504	514	514	577	486	489	530	550	514	497	557	482	536	546	512	526	510	480	539	506	500	527	542	549	505	516	507	515	505	525	509	549	492	517	515	517	508	510	490	483	505	504	498	478	495	484	508	516	534	569	504	495	486	472	501	506	485	533	493	504	482	509	507	510	495	505	513	530	487	557	532	496	511	527	544	491	519	510	567	530	524	482	513	498	537	567	520	493	513	527	503	542	518	511	527	522	499	520	485	506	489	528	528	511	532	523	547	502	519	512	536	525	528	551	503	527	518	546	510	520	513	501	497	513	482	518	518	520	558	534	548	521	537	483	502	501	533	525	532	500	514	510	517	500	520	505	534	530	533	474	480	487	521	480	466	521	522	564	480	532	528	509	505	547	520	518	576	510	486	492	516	518	500	478	533	483	513	558	509	545	511	504	490	535	535	480	530	511	470	490	520	527	534	496	498	526	516	502	522	516	477	519	493	496	539	497	533	507	527	527	493	510	526	556	533	522	521	537	511	572	462	546	553	534	497	531	507	513	538	510	491	528	524	503	500	528	525	535	516	549	509	530	526	518	520	514	545	492	505	473	524	506	475	506	549	522	546	533	571	543	514	517	538	540	537	502	525	535	518	526	478	518	478	503	528	528	505	511	484	499	492	508	491	498	531	497	524	516	487	523	483	493	497	526	498	514	553	523	542	506	518	550	515	525	490	482	532	532	480	509	497	490	518	516	504	508	513	515	485	503	507	517	523	531	493	508	533	497	506	530	502	550	541	490	475	503	557	516	502	524	510	509	527	524	541	496	508	516	556	483	492	497	505	540	495	530	496	490	535	498	507	522	503	519	520	504	502	513	523	542	554	519	497	547	531	506	478	537	487	549	537	489	506	496	522	524	541	553	483	566	545	496	484	509	512	504	520	550	513	522	509	506	497	536	511	519	510	487	502	498	519	477	507	513	511	499	558	515	501	499	468	494	516	514	525	469	542	521	529	522	524	548	537	507	555	516	502	510	515	541	481	540	501	490	512	542	506	464	515	562	508	500	518	508	513	501	479	507	492	536	493	508	506	520	535	514	499	536	532	515	515	513	518	523	531	499	512	496	488	509	504	517	543	496	487	510	543	514	533	533	532	535	493	497	523	471	497	497	521	498	489	501	508	522	523	521	533	533	535	524	550	540	552	504	488	513	543	540	517	534	524	487	502	495	499	545	562	507	476	487	492	545	513	519	521	529	524	528	500	474	524	523	531	552	506	505	536	532	517	553	549	532	557	498	541	527	558	554	515	517	527	511	488	511	505	491	526	498	538	529	497	523	512	514	519	518	508	546	521	498	510	516	486	545	529	535	537	483	545	529	455	509	500	482	526	501	494	542	531	460	527	526	525	519	465	515	494	505	529	514	471	485	524	524	505	524	528	537	534	528	492	523	507	536	536	492	509	493	519	507	537	521	499	515	519	522	542	522	453	528	540	495	470	535	550	509	517	521	527	500	534	504	519	498	484	524	526	556	516	529	480	524	511	525	514	501	533	526	511	537	518	508	506	507	507	547	515	504	498	505	477	501	523	526	490	503	475	524	481	517	509	518	542	511	512	509	459	503	533	517	504	491	483	478	520	522	519	550	522	498	496	488	515	480	527	545	486	543	482	519	530	545	509	502	515	534	546	526	471	489	509	540	495	521	514	542	547	515	524	500	555	521	485	509	516	526	499	518	528	536	515	516	531	486	511	536	492	513	517	511	567	514	514	508	509	511	510	528	529	494	504	513	535	504	525	584	510	533	495	533	558	512	490	482	515	512	512	494	509	502	493	525	518	517	553	515	543	510	511	537	489	556	483	492	511	525	549	538	549	558	511	495	489	485	485	529	535	546	495	526	504	471	516	567	502	498	487	562	507	526	493	501	508	500	527	523	565	490	495	481	512	503	483	513	530	507	537	503	510	551	519	524	488	536	520	500	522	517	560	505	557	517	517	523	511	536	496	530	546	514	536	516	509	502	501	530	543	554	492	521	480	525	513	488	499	514	507	479	488	514	520	479	560	515	512	494	540	523	485	474	532	518	484	539	540	495	508	478	502	512	494	463	499	488	488	527	537	526	580	516	519	521	505	503	504	507	519	508	505	476	523	534	509	510	518	501	503	521	470	544	511	486	539	489	520	506	502	523	547	484	512	536	543	507	526	542	492	551	518	478	498	491	482	534	515	530	521	469	493	532	533	536	521	498	539	535	556	530	538	501	495	520	518	524	548	499	550	530	552	525	533	500	529	525	548	485	509	513	547	512	531	538	523	574	527	494	505	488	492	500	538	537	507	531	514	549	526	512	502	496	533	517	507	486	508	537	496	542	508	551	524	515	521	518	483	499	538	540	500	512	534	514	507	491	513	496	532	518	509	477	556	568	500	504	503	510	523	518	517	537	497	546	529	540	515	551	519	496	483	459	543	504	515	543	503	466	518	520	520	538	552	483	492	507	533	536	496	488	566	492	545	538	513	517	491	502	493	510	518	527	534	552	528	511	542	546	531	542	536	511	568	557	476	541	513	523	534	540	492	539	560	518	538	509	503	529	541	514	516	533	517	511	533	491	496	515	516	528	505	542	526	491	495	531	519	502	526	538	536	561	505	544	524	517	513	496	512	494	544	529	521	536	545	550	523	495	506	490	495	476	540	488	506	497	536	521	524	491	522	517	482	520	529	523	560	542	527	527	476	531	490	529	507	535	500	528	514	503	532	513	516	551	495	516	486	497	503	524	501	495	551	513	525	486	508	473	530	526	522	505	557	560	531	536	492	520	518	509	523	532	485	534	533	463	550	530	477	540	571	540	507	513	538	520	500	534	481	492	502	544	544	526	523	512	533	509	514	539	482	525	532	502	515	502	483	537	525	525	509	541	498	498	510	513	518	536	560	515	468	498	544	517	488	494	518	496	544	493	505	502	549	537	509	475	494	526	504	476	523	482	533	521	495	513	556	533	511	516	494	516	527	492	487	505	530	513	533	503	561	529	515	496	455	480	505	489	516	537	468	541	548	546	482	489	526	466	507	519	544	528	510	497
23175	20950	27729	24336	20618	2463	618	573	483	473	498	487	474	412	471	417	490	437	405	407	447	447	414	427	450	412	412	444	427	409	422	409	402	460	411	421	422	443	430	459	444	401	443	401	441	428	436	409	429	428	449	407	428	424	410	419	430	424	445	455	424	400	411	428	430	444	417	409	450	414	434	411	415	462	433	443	424	442	489	404	408	418	451	456	416	426	455	423	392	415	393	416	407	412	433	422	446	434	454	405	465	444	423	382	445	415	358	439	441	414	438	407	424	422	403	438	416	409	429	407	459	453	468	435	422	442	437	434	457	425	451	446	451	411	395	447	417	406	450	404	403	430	420	402	440	446	417	416	440	456	435	423	482	414	406	421	411	389	446	414	427	448	424	404	418	453	441	430	406	458	426	415	461	454	448	449	434	402	428	422	433	415	393	437	401	413	451	443	401	424	412	418	413	445	414	421	433	409	446	440	438	437	437	405	394	432	452	450	436	430	434	397	424	439	404	424	463	430	445	414	404	421	423	430	458	443	412	446	422	423	452	440	397	441	454	388	453	443	448	456	443	444	433	427	416	380	443	448	445	436	440	401	422	454	456	447	423	440	385	444	451	455	421	416	404	414	399	410	430	432	460	411	403	452	415	426	418	390	395	428	396	442	402	406	436	393	388	435	437	425	437	408	410	416	469	426	433	416	447	425	397	441	428	487	414	407	454	409	452	426	447	438	447	446	467	426	409	419	454	416	452	422	416	425	446	436	433	434	402	432	435	423	434	430	420	437	406	425	429	471	413	447	466	454	429	476	419	441	454	457	435	441	444	433	416	430	425	390	453	443	407	401	408	419	413	381	445	429	449	451	422	459	417	400	412	446	441	454	443	434	419	415	391	410	422	417	399	452	415	412	446	415	409	434	459	408	439	427	383	432	382	407	453	416	429	406	446	410	423	441	476	454	415	503	445	418	442	425	420	427	449	425	429	412	443	387	459	429	423	436	392	424	438	418	411	424	411	431	438	462	418	436	398	430	404	438	384	436	417	415	417	378	415	418	425	451	399	411	402	451	427	428	391	424	421	436	457	437	418	445	418	433	434	427	413	393	439	449	405	423	409	416	422	444	450	414	423	425	420	402	419	457	440	435	421	416	423	445	440	385	397	414	403	470	436	434	433	432	463	405	374	422	405	444	440	383	419	474	479	386	431	417	442	392	451	427	430	416	469	461	463	420	430	428	454	429	414	436	449	413	404	401	414	470	433	438	362	451	413	409	454	466	442	382	410	427	426	415	401	447	427	413	409	440	404	420	430	433	415	444	459	455	445	471	386	452	413	370	428	443	406	427	454	409	431	415	444	407	431	396	423	443	414	446	450	415	448	414	448	479	444	460	426	435	409	390	422	465	463	413	412	449	449	449	438	453	421	415	419	403	400	419	397	411	426	401	455	421	420	434	425	433	440	434	393	443	390	426	422	398	476	464	436	409	446	433	451	429	423	391	397	409	428	430	427	470	421	434	466	416	411	386	443	401	418	385	431	394	396	409	448	413	413	425	441	423	427	457	402	465	402	406	416	414	468	425	429	409	425	423	414	418	431	430	408	403	432	418	397	445	485	459	442	389	435	417	413	440	423	405	449	434	423	386	429	428	454	414	434	442	405	442	404	451	426	405	409	414	430	410	442	419	415	473	427	419	398	418	457	470	430	399	430	361	416	441	391	420	399	430	424	429	447	418	449	463	461	442	414	401	409	480	421	402	390	426	436	410	417	424	430	428	443	449	441	439	436	448	414	399	420	419	459	417	418	466	446	415	418	448	472	425	437	440	424	411	436	428	428	453	419	438	442	416	392	459	418	470	435	429	414	406	425	431	438	405	418	410	428	411	400	452	437	456	452	435	442	415	417	404	396	421	409	487	439	435	404	411	417	420	434	396	433	409	450	432	420	432	432	464	413	428	426	434	424	454	390	422	427	407	459	413	440	433	447	435	395	394	427	445	421	440	446	411	417	410	428	411	442	432	408	411	456	458	467	454	419	453	403	416	422	430	424	412	392	415	427	418	382	419	453	423	429	431	423	407	456	379	416	382	451	441	414	431	413	407	444	412	432	413	433	395	453	414	458	437	413	473	444	384	468	415	429	439	387	424	456	401	460	443	446	434	425	395	464	397	447	417	430	410	421	390	436	412	438	389	409	431	435	441	433	433	449	437	435	423	474	451	394	435	433	395	438	411	388	413	413	411	386	450	442	382	431	439	442	428	401	456	416	417	430	423	453	424	392	429	422	432	447	419	419	421	375	410	446	422	433	408	421	413	402	416	436	450	435	395	411	416	424	460	401	398	436	385	392	429	455	410	405	457	425	441	439	432	453	425	419	443	414	475	394	428	432	417	460	418	438	446	437	446	387	392	423	444	435	428	424	461	401	422	388	408	437	461	415	411	402	445	429	421	450	489	425	445	452	397	403	431	417	440	452	428	424	445	404	414	471	426	399	425	456	412	427	434	417	420	425	436	416	418	437	486	437	441	425	455	434	427	462	415	390	433	402	447	432	398	446	382	432	408	480	433	413	422	410	420	430	426	406	408	439	449	467	427	440	437	462	434	436	450	397	407	401	410	451	435	444	467	420	432	445	454	424	408	419	442	413	426	424	410	416	444	449	467	426	404	447	409	428	413	406	414	427	423	427	423	389	415	429	424	433	418	448	454	428	408	432	434	411	414	434	408	412	435	412	394	439	429	412	444	409	446	425	429	398	415	417	463	427	413	400	401	403	425	435	425	471	397	411	434	395	396	421	429	455	461	415	445	450	462	433	406	433	409	419	431	397	446	402	450	449	426	435	428	463	430	442	402	413	444	428	396	410	415	422	406	395	473	422	428	406	431	435	430	458	415	413	426	430	393	449	388	440	441	454	409	478	424	461	415	401	442	431	410	448	422	447	439	411	411	436	425	452	429	422	437	387	457	430	445	387	450	401	437	377	432	438	425	460	420	461	427	416	442	452	404	414	396	405	407	453	411	393	441	432	393	434	449	420	409	412	447	431	456	436	441	442	400	437	412	407	425	455	438	432	406	451	423	407	433	435	420	496	424	452	428	410	411	410	463	402	424	441	428	408	446	424	448	408	426	419	431	387	422	397	403	458	394	399	434	416	422	441	415	449	437	407	416	435	398	425	419	410	409	459	416	418	449	420	418	405	431	426	433	452	386	416	461	429	435	402	452	441	444	436	466	429	473	438	437	443	409	418	449	440	436	443	432	438	438	419	396	428	398	456	431	424	454	413	458	441	451	416	429	438	449	438	459	428	417	394	440	417	431	440	436	428	422	410	400	416	398	416	404	399	442	431	401	408	436	420	453	406	446	420	416	456	412	449	403	429	406	422	442	463	421	439	417	443	387	429	406	437	428	424	456	455	416	424	452	437	403	410	444	416	417	432	465	421	437	422	417	411	392	466	438	396	426	406	443	407	455	397	422	451	419	447	424	444	400	410	438	422	427	396	444
2887	5956	3494	1808	1395	1097	1007	882	781	739	731	680	671	667	577	657	602	651	632	622	610	591	615	587	602	582	544	584	567	601	549	620	616	595	616	558	603	567	573	586	568	570	575	592	584	633	592	596	561	573	584	597	595	529	569	552	576	592	563	535	581	588	575	608	593	587	577	542	579	539	581	557	561	566	575	562	613	614	523	534	564	552	565	548	603	547	559	523	580	604	621	517	590	580	583	614	523	608	589	580	575	554	593	542	566	591	570	553	577	596	580	558	557	608	563	569	613	579	560	521	623	580	554	575	588	551	557	584	604	589	535	616	601	571	565	614	589	528	601	587	594	573	576	596	538	576	546	586	587	558	586	630	589	565	581	537	558	602	533	577	600	580	601	589	582	596	581	580	579	559	533	598	542	599	556	593	571	600	531	540	562	582	606	566	578	586	574	585	590	602	612	536	568	599	570	580	609	545	583	544	599	550	563	558	577	561	606	554	591	578	545	600	524	587	577	589	585	563	569	603	580	614	560	612	563	565	554	591	578	569	578	595	575	569	582	566	548	555	561	568	564	579	557	551	543	560	605	534	580	566	551	604	650	516	651	626	561	565	562	540	603	531	578	615	557	557	588	562	520	597	549	567	559	592	577	614	564	594	623	546	633	581	605	581	598	576	543	538	575	536	576	621	575	577	605	578	521	612	562	567	564	588	554	557	572	581	570	567	531	574	579	554	579	538	540	564	614	571	565	579	586	597	605	559	584	535	517	566	531	582	572	587	558	551	579	573	565	614	520	613	560	577	559	583	589	577	575	580	583	561	606	559	597	577	609	599	530	594	568	539	578	509	556	576	539	593	565	553	548	546	586	543	591	554	596	569	579	586	518	562	586	578	557	579	557	578	564	587	552	547	596	566	591	552	547	520	577	586	569	571	596	606	522	586	605	599	539	550	543	588	511	557	584	576	576	563	580	581	537	563	546	548	591	610	611	612	570	600	532	588	563	631	583	555	591	541	529	599	547	594	588	597	588	597	566	588	585	562	527	541	592	573	594	608	584	556	561	503	589	581	565	570	534	554	601	598	566	568	530	581	570	551	608	624	552	598	617	609	578	570	552	574	560	587	600	607	594	590	571	614	587	581	568	568	552	612	576	573	547	589	557	536	550	612	551	623	610	538	560	589	540	573	620	548	544	603	543	534	580	583	567	540	564	549	581	571	577	555	573	584	563	599	579	572	549	615	573	572	597	590	586	551	588	586	535	546	594	560	557	561	555	602	607	556	509	580	557	550	550	541	562	565	538	528	544	548	549	542	535	597	604	565	551	563	538	557	536	572	578	572	575	561	557	564	582	566	548	548	578	593	567	543	565	594	570	588	596	541	574	532	560	591	552	545	566	561	567	564	566	575	547	574	629	588	565	579	549	630	548	574	594	557	548	604	581	540	552	596	606	568	551	595	525	560	561	608	581	554	531	592	583	582	597	580	537	558	554	524	552	538	611	579	579	539	528	520	561	563	574	574	588	588	592	529	581	564	609	534	557	556	563	551	582	611	588	568	564	615	579	588	572	603	587	574	592	589	568	539	602	556	605	561	579	578	552	557	567	581	590	555	578	590	583	579	542	577	553	581	547	577	565	540	584	584	510	554	614	577	604	573	571	554	559	622	554	601	538	530	580	586	599	527	610	556	565	573	573	612	616	519	585	548	556	613	573	560	608	581	539	587	575	545	551	600	545	574	579	556	584	581	571	564	563	604	543	569	555	566	585	547	577	588	535	562	571	571	589	551	568	564	604	569	605	557	566	556	589	626	520	604	602	565	546	558	554	554	569	565	578	570	549	580	560	551	581	596	566	564	571	565	546	512	597	582	545	576	561	578	570	570	550	587	578	551	561	569	573	557	561	563	563	615	559	588	559	575	614	602	542	564	576	571	628	578	560	568	573	543	565	546	556	577	629	550	581	598	574	553	559	557	587	584	585	574	586	600	593	605	599	582	570	542	578	507	593	572	558	566	578	559	564	607	541	614	593	575	587	602	562	594	599	559	578	584	565	583	555	576	563	578	586	581	586	554	574	562	583	580	557	575	572	579	570	575	617	583	614	572	526	547	609	517	573	595	591	536	598	571	592	591	559	580	607	563	566	582	581	546	575	561	580	595	559	583	609	552	535	572	620	590	588	594	564	543	601	566	544	543	594	572	621	601	570	582	507	566	546	575	561	568	594	592	575	533	590	590	562	537	591	541	569	546	617	616	592	579	562	560	594	561	620	549	543	542	617	535	607	528	553	586	600	570	547	601	576	596	606	593	585	583	507	545	598	551	566	579	529	567	508	583	611	560	542	546	611	594	563	580	566	583	572	588	559	561	580	532	614	555	593	528	567	585	576	600	591	587	595	540	590	598	604	601	608	557	571	574	570	568	538	571	546	547	545	539	590	556	567	573	585	605	605	536	545	560	571	583	572	577	602	595	592	603	527	588	543	614	572	586	570	613	593	568	581	575	599	581	552	611	556	590	587	574	586	587	534	581	557	566	565	587	544	617	552	593	560	601	572	579	595	630	540	580	607	557	607	551	578	577	514	607	619	559	609	559	582	528	553	542	575	572	562	594	584	548	555	565	555	615	563	526	572	571	595	585	531	560	638	588	531	572	572	547	554	600	579	610	563	546	574	581	592	554	587	577	567	568	587	541	606	587	575	565	575	570	587	588	558	616	576	605	538	565	560	591	549	570	562	564	572	551	578	584	573	607	571	595	566	562	581	482	512	573	576	562	587	559	545	580	566	563	578	554	559	582	564	553	529	527	539	541	568	553	591	566	567	566	572	567	544	561	591	565	532	589	547	575	568	608	564	618	564	604	592	562	557	574	583	583	562	546	552	586	593	571	584	577	567	623	570	602	598	579	606	585	533	587	549	617	584	553	558	585	537	554	575	570	541	611	576	558	593	575	597	563	553	591	587	539	565	569	632	614	553	587	579	607	562	598	527	544	537	555	584	592	585	583	552	547	585	561	561	566	590	592	611	560	588	573	579	541	549	596	544	536	595	593	594	533	566	550	577	540	552	573	565	572	594	587	553	599	575	564	547	597	558	579	581	578	577	575	567	563	571	592	563	546	557	580	580	598	558	578	541	556	554	577	586	589	588	615	552	578	567	559	605	532	578	569	590	599	577	552	608	579	567	538	552	544	573	578	580	550	538	543	563	583	573	585	584	597	575	572	591	584	522	568	534	594	549	564	584	594	584	567	572	561	626	592	539	594	554	589	606	583	566	552	561	581	572	564	577	510	551	583	581	571	525	587	586	535	540	602	596	603	591	573	581	586	550	563	589	544	556	567	579	559	577	591	542	568	509	576	585	566	557	554	557	579	548	576	568	556	594	551	550	591	571	584	585	581	597	538	558	566	583	598	570	558	555	587	568	569	559	583	550	618	540	623	570	578	574	550	574	620	594	547	550	555	569	575	608	606	582	553	599	573	563	543	569	545	588	573	598	616	574	555
24282	20920	26163	24880	2208	428	335	300	285	302	318	300	287	306	289	272	318	263	285	290	311	267	275	267	297	260	279	284	258	298	287	294	280	296	293	309	268	279	308	288	287	288	250	286	282	279	281	318	280	284	282	255	259	265	266	289	250	296	262	292	264	264	278	261	295	272	283	292	265	276	291	272	255	261	245	302	297	276	278	291	277	272	286	278	268	288	292	284	263	268	290	276	294	287	277	280	279	261	298	258	264	256	304	272	271	261	264	293	254	272	278	261	261	306	264	283	292	265	289	293	279	275	292	281	246	279	281	254	287	303	277	266	284	291	294	275	291	261	286	274	262	295	275	289	280	261	289	289	259	271	287	283	264	255	268	284	265	284	257	271	273	287	242	274	302	292	287	265	287	300	302	262	272	288	271	265	300	294	304	287	286	292	271	290	268	277	250	264	266	274	306	271	268	291	261	294	280	273	271	291	288	296	263	287	266	263	271	216	262	262	278	278	288	293	270	286	266	267	257	268	292	270	242	289	254	255	281	263	259	262	279	305	283	262	241	287	317	294	286	236	281	279	291	253	283	271	286	268	291	251	264	297	285	269	253	266	255	285	316	278	293	307	270	271	269	249	308	295	273	272	310	242	251	297	287	266	279	291	259	292	283	294	277	283	289	253	262	259	292	269	276	298	281	254	329	269	276	278	287	304	299	278	279	267	274	253	264	267	285	284	274	287	262	268	287	280	300	274	300	270	278	285	278	300	258	266	288	279	268	252	303	251	286	273	282	286	272	283	271	287	265	290	322	318	285	283	292	269	257	294	296	292	273	254	293	282	309	265	297	286	298	278	310	269	302	299	287	269	282	268	292	297	311	295	258	266	272	312	279	269	260	270	269	267	291	283	272	293	285	261	288	272	298	283	284	259	274	265	290	270	292	304	307	294	315	261	282	246	305	266	254	258	257	274	257	251	282	273	289	298	284	274	260	274	242	288	299	267	282	274	274	305	269	247	283	272	300	286	255	285	274	296	259	289	262	270	259	289	302	251	230	258	280	287	269	284	278	265	312	305	264	284	258	260	297	244	276	306	285	260	276	284	252	277	262	304	294	278	308	276	284	281	289	273	291	271	269	288	308	266	292	291	265	275	283	296	295	264	270	284	280	278	270	284	245	297	241	283	283	264	266	251	290	283	273	278	278	263	244	290	272	303	286	286	288	281	285	300	283	282	287	269	291	284	299	261	279	284	277	244	271	306	257	287	267	280	298	322	298	304	283	258	247	291	270	290	320	287	248	284	276	267	263	263	267	263	264	267	268	254	282	259	315	248	285	284	296	289	286	282	271	311	302	261	269	265	264	258	260	276	299	288	280	244	261	285	291	298	295	285	259	302	279	298	302	269	266	266	283	268	305	267	251	262	308	261	281	307	282	282	276	262	273	283	259	297	281	290	278	261	276	292	293	274	264	269	280	289	266	264	292	277	296	279	266	293	288	272	296	268	262	284	290	287	257	247	265	286	254	280	300	295	321	268	273	279	287	285	288	287	285	284	247	274	282	265	272	289	297	296	274	305	289	264	278	274	323	249	266	279	288	298	279	264	296	266	276	268	296	310	275	290	294	266	291	294	271	294	251	331	284	285	278	286	294	261	277	262	309	274	278	233	305	253	260	306	289	309	272	286	277	247	271	270	268	256	279	269	292	292	306	267	290	279	287	278	266	271	291	287	277	257	302	283	271	290	270	276	277	274	275	286	276	273	270	289	296	269	297	286	260	288	245	260	233	277	253	278	290	263	302	281	293	254	270	247	290	304	259	299	296	292	265	270	295	266	262	285	284	274	263	277	272	293	284	272	282	274	280	289	325	261	297	272	260	266	241	279	274	239	258	253	268	251	274	272	282	275	297	290	297	259	305	299	295	284	275	256	275	292	290	283	292	250	275	283	267	261	274	263	260	294	289	263	288	291	275	272	290	266	268	262	261	271	271	273	305	283	268	285	290	306	271	312	309	295	299	257	261	290	274	273	288	253	299	280	253	266	291	263	268	272	275	297	279	276	259	265	269	254	299	304	269	234	271	270	268	296	275	270	291	273	257	263	286	250	292	271	264	282	268	295	294	264	284	254	271	302	280	274	269	287	288	276	292	273	282	250	266	282	271	264	288	287	280	276	321	253	282	303	278	312	250	277	248	281	266	276	258	280	264	311	292	255	278	289	276	280	273	280	283	290	293	275	278	301	262	266	249	256	255	321	298	270	291	270	316	287	269	272	281	270	271	282	279	289	281	259	279	288	265	282	277	285	237	267	259	268	253	264	266	271	269	246	286	282	288	301	288	276	294	295	271	247	303	303	292	289	253	273	278	277	282	274	263	317	290	276	296	277	300	295	282	281	248	277	285	288	268	249	291	257	303	292	259	254	279	277	276	299	299	263	279	285	270	266	285	270	291	261	282	291	290	264	240	279	277	286	291	249	290	254	295	275	238	260	276	286	253	274	278	281	252	268	280	273	264	285	291	300	277	273	274	280	267	323	277	290	272	270	316	283	279	258	250	263	261	255	264	286	266	279	238	259	243	283	268	267	284	307	296	256	277	274	274	281	259	274	274	274	278	270	291	304	262	234	267	313	259	288	291	305	270	295	268	287	270	273	261	274	271	294	292	290	267	288	300	295	290	266	286	255	258	265	315	308	242	302	267	257	278	273	290	237	299	278	289	263	281	281	298	284	267	278	283	254	286	299	295	311	288	270	301	296	284	247	266	264	282	284	267	273	292	286	275	265	255	302	259	249	281	282	310	266	266	289	260	299	281	258	291	291	269	276	276	258	257	269	309	271	248	264	326	274	296	289	270	257	334	275	297	295	257	259	254	271	291	248	295	280	251	283	269	237	264	266	275	241	272	304	282	248	286	296	295	272	239	280	280	305	266	278	277	264	289	301	265	262	295	301	301	261	274	244	295	270	279	310	259	307	262	271	257	293	282	289	279	294	258	280	298	266	281	269	271	290	288	295	324	304	271	265	298	291	294	279	275	269	271	255	295	286	266	288	290	263	286	251	279	277	295	270	281	270	272	278	258	274	272	303	291	272	276	278	303	284	232	295	303	286	293	295	269	238	296	276	277	317	251	301	288	283	267	267	242	267	270	287	267	294	275	278	252	252	291	292	300	281	272	250	323	275	282	271	284	260	262	284	289	279	254	284	299	278	261	271	282	288	326	246	298	296	279	288	269	258	259	302	270	259	250	259	294	263	253	286	274	276	271	308	297	293	307	271	266	313	273	287	292	242	280	275	285	283	253	287	247	287	289	315	279	290	309	299	261	295	238	276	284	268	302	266	268	263	320	303	277	235	294	282	301	270	280	274	327	285	289	265	269	277	270	242	280	281	253	272	281	268	301	281	280	261	278	275	266	288	275	283	264	297	270	263	277	287	286	307	251	285	284	277	288	268	263	283	271	274	270	275	285	270	265	282	285	280	272	269	265	292	257	273	279	301	341	294	265	293
3069	3323	1968	1015	801	695	567	527	465	436	414	438	421	409	372	392	351	396	387	382	382	415	355	358	369	370	348	397	393	359	348	366	365	380	384	365	370	365	379	362	341	364	365	343	358	352	373	347	373	359	368	345	322	346	355	352	348	357	347	332	341	369	357	385	338	353	355	357	366	347	348	400	351	359	343	384	388	345	329	329	303	324	323	353	360	336	358	361	324	353	356	370	365	387	375	343	354	313	346	360	379	368	337	360	365	362	349	331	368	345	338	352	376	334	340	344	391	359	359	358	343	366	357	366	344	345	340	361	376	372	338	327	370	341	383	361	362	359	362	334	384	366	328	350	340	381	344	349	379	364	349	365	362	358	342	348	354	354	340	335	387	321	336	361	350	337	342	375	379	363	366	354	387	328	373	335	337	324	364	334	349	373	355	383	365	382	373	356	326	330	386	379	323	341	369	333	365	341	391	377	339	346	357	322	337	327	354	340	364	360	321	401	366	342	353	334	337	369	362	351	372	356	365	338	348	344	343	371	364	359	371	352	338	332	369	357	353	346	337	387	327	340	352	358	366	336	314	350	336	354	361	364	340	337	349	360	333	382	369	349	348	359	346	369	340	363	368	359	382	319	363	346	371	359	360	361	358	335	372	366	371	347	353	334	341	331	344	344	335	337	361	345	370	356	350	350	335	356	357	375	359	377	376	338	353	362	350	341	364	326	332	361	298	350	345	356	359	354	331	350	348	345	333	352	323	329	356	363	343	396	364	333	344	346	365	385	359	339	346	365	366	340	365	357	325	354	347	387	368	396	323	401	308	361	343	366	334	347	350	366	344	323	335	366	350	377	349	322	366	331	362	353	329	363	345	366	340	356	357	363	363	345	364	376	326	359	354	327	373	362	334	348	349	321	327	328	367	347	331	335	329	338	319	367	394	330	340	319	356	387	347	362	356	347	384	345	362	347	330	364	337	365	352	376	327	389	377	380	356	342	354	335	349	348	344	370	322	352	362	344	344	363	335	342	330	345	363	347	345	341	378	352	352	369	342	330	378	353	299	383	349	350	326	348	379	355	345	353	340	391	343	354	356	357	357	324	360	338	364	366	328	363	338	337	340	351	351	355	325	334	322	338	371	321	380	362	349	369	362	382	293	354	365	389	348	350	353	338	371	337	363	320	350	345	329	362	347	354	321	350	353	343	347	351	332	339	326	339	325	343	392	342	367	361	353	327	365	370	374	364	342	338	340	368	344	400	341	355	357	337	351	350	366	348	350	320	338	369	358	334	390	355	360	378	362	346	331	361	345	351	356	354	356	373	322	379	359	327	346	333	357	371	331	384	357	362	342	340	380	377	377	354	366	353	369	360	361	335	319	336	363	348	374	340	350	350	371	357	333	373	327	350	339	358	316	344	379	368	370	328	347	330	359	377	410	388	360	345	365	373	358	356	349	341	372	358	349	350	379	362	364	364	376	314	380	352	379	340	314	363	382	348	368	348	326	349	368	336	363	339	353	348	354	341	371	339	402	331	338	381	373	324	318	365	366	350	372	366	355	357	368	331	351	325	349	369	365	349	366	322	356	363	361	388	339	367	350	388	334	348	360	332	349	340	374	382	376	368	338	377	364	350	369	359	359	377	371	337	367	359	359	343	350	340	350	355	340	366	369	349	380	335	338	366	337	365	358	344	355	361	338	354	339	385	361	349	360	328	322	353	348	392	340	351	378	326	358	372	364	371	325	338	359	368	353	364	340	337	377	382	349	350	344	365	378	344	364	399	359	375	357	382	343	342	341	342	359	352	335	354	358	344	391	356	319	362	369	364	372	349	344	357	338	403	380	343	351	380	375	343	319	325	300	373	341	362	349	332	353	339	358	347	327	334	371	358	330	327	331	384	357	415	366	343	385	378	363	369	368	368	338	357	332	356	356	341	354	355	334	363	374	368	359	342	338	365	337	373	363	369	353	367	364	367	361	352	363	349	365	345	374	359	347	348	351	370	341	355	360	361	353	362	346	353	346	348	367	380	354	354	319	355	352	335	380	367	397	389	393	318	355	384	337	348	379	386	355	351	344	304	367	367	354	346	361	400	353	348	399	356	330	355	363	348	368	360	327	353	362	368	351	379	349	374	371	379	352	376	325	338	316	373	367	374	339	383	353	374	335	333	381	359	327	341	345	333	348	364	341	333	335	348	321	333	358	342	339	359	339	338	374	338	363	341	343	353	364	370	350	360	374	314	347	355	355	355	342	379	352	348	327	330	338	364	341	354	345	331	355	325	390	381	323	343	363	370	338	370	343	345	344	359	343	362	369	354	328	380	364	360	351	332	337	384	326	350	342	328	356	315	348	343	368	329	402	361	357	359	353	378	346	378	360	361	357	325	332	363	370	341	356	345	347	358	323	343	345	376	352	366	365	345	339	355	357	376	356	336	348	329	351	356	377	370	363	360	385	400	334	365	340	349	314	379	342	353	364	366	384	353	353	365	348	365	343	394	355	361	371	371	345	358	376	351	329	379	405	363	340	352	357	318	339	363	370	345	390	351	343	345	338	334	339	322	330	333	375	334	351	322	356	367	341	345	364	351	358	324	351	386	363	405	340	318	333	396	353	345	327	334	328	343	355	405	371	323	330	390	330	346	349	358	379	315	350	344	374	349	353	352	355	347	387	361	371	327	362	336	375	357	365	342	342	353	336	358	345	377	338	355	373	345	326	387	377	344	360	352	362	323	334	357	387	386	329	360	373	348	347	321	350	340	387	381	351	339	346	336	381	367	353	384	372	327	336	346	360	322	344	343	367	351	365	341	324	343	332	361	339	324	359	343	369	346	368	363	336	355	352	352	354	361	370	347	383	363	366	363	350	367	349	359	370	359	361	336	329	322	337	350	354	373	352	338	375	325	359	340	335	355	339	328	331	396	382	348	354	340	346	370	354	342	358	327	366	354	362	336	390	350	347	350	367	313	327	346	326	335	361	338	351	357	324	344	374	353	333	353	352	346	359	376	387	379	355	356	363	349	356	351	379	369	342	345	366	375	383	351	354	348	377	351	386	341	349	368	360	375	330	342	326	332	356	354	345	394	371	350	358	337	342	366	327	344	335	328	371	363	342	385	348	360	348	356	333	364	364	353	340	359	378	341	351	365	342	363	356	353	389	363	373	339	380	353	338	367	375	364	371	324	343	356	360	362	337	365	321	354	359	359	361	375	349	345	362	335	376	332	358	338	377	336	361	354	336	395	326	388	335	343	360	364	347	332	334	356	370	347	378	391	350	382	357	358	340	340	387	366	357	367	377	378	371	384	340	325	368	338	374	357	317	344	342	380	339	348	334	343	328	342	364	336	381	382	364	318	348	369	352	343	340	355	330	330	365	377	323	363	361	331	367	358	369	332	371	364	334	336	390	355	381	352	365	372	350	338	347	351	333	396	386	375	347	379	326	334	369	372	349	365	361	340	333	375	367	363	342	371	363	351	386	363	359	363	351	377
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
