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
341585238497	341585239058	341585239608	341585240158	341585240708	341585241258	341585241808	341585242358	341585242908	341585243458	341585244008	341585244558	341585245108	341585245658	341585246208	341585246758	341585247308	341585247858	341585248408	341585248958	341585249508	341585250058	341585250608	341585251158	341585251708	341585252258	341585252808	341585253358	341585253908	341585254458	341585255008	341585255558	341585256108	341585256658	341585257208	341585257758	341585258308	341585258858	341585259408	341585259958	341585260508	341585261058	341585261608	341585262158	341585262708	341585263259	341585263808	341585264358	341585264908	341585265458	341585266008	341585266558	341585267108	341585267658	341585268208	341585268758	341585269308	341585269858	341585270408	341585270958	341585271508	341585272058	341585272609	341585273158	341585273708	341585274258	341585274808	341585275358	341585275908	341585276458	341585277008	341585277558	341585278108	341585278658	341585279208	341585279758	341585280308	341585280859	341585281408	341585281958	341585282508	341585283058	341585283608	341585284158	341585284708	341585285258	341585285808	341585286358	341585286908	341585287458	341585288008	341585288559	341585289108	341585289658	341585290208	341585290758	341585291308	341585291858	341585292408	341585292958	341585293508	341585294059	341585294608	341585295158	341585295708	341585296259	341585296809	341585297359	341585297908	341585298459	341585299008	341585299558	341585300108	341585300659	341585301209	341585301759	341585302308	341585302859	341585303408	341585303958	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	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
23288	21946	29818	24701	21941	21952	6269	805	614	555	461	444	354	357	339	341	330	282	273	268	234	289	273	253	239	252	247	226	227	249	201	262	215	207	223	258	206	235	243	247	214	222	214	205	198	211	222	205	228	225	223	226	224	206	215	215	232	216	191	216	211	193	219	204	209	203	224	235	226	210	202	216	230	206	220	223	211	202	225	234	205	222	191	216	197	211	205	206	230	215	214	199	198	223	238	225	192	208	230	236	206	187	204	201	210	209	193	216	196	210	198	219	223	202	231	220	208	183	246	225	209	198	232	173	201	202	217	194	195	179	219	218	210	228	206	225	195	213	212	213	230	234	192	200	208	195	226	202	201	225	211	221	237	222	203	243	195	221	211	230	205	196	190	193	191	201	193	217	221	215	233	232	224	220	199	232	212	227	215	238	197	211	204	228	208	202	190	220	203	209	228	199	209	212	230	218	221	208	212	223	209	204	201	211	227	215	226	238	197	211	178	215	216	223	203	227	209	214	200	211	198	242	216	212	200	236	208	229	224	208	202	213	204	224	206	225	216	206	218	206	201	211	191	216	194	231	212	188	234	214	219	216	202	221	217	238	210	204	234	243	206	210	210	211	202	215	213	214	197	214	215	201	208	211	191	207	205	230	203	219	223	204	213	195	242	230	188	220	221	202	225	219	249	197	206	206	238	223	194	207	225	213	203	236	197	225	214	229	199	213	219	243	254	202	221	218	231	213	230	198	203	224	224	207	210	208	194	231	213	226	217	198	218	189	225	241	203	229	216	232	229	220	195	188	210	203	236	230	240	230	211	196	194	209	197	195	233	201	217	236	206	231	226	241	200	227	222	227	199	248	213	208	212	200	178	245	203	194	194	204	228	182	186	204	220	240	225	213	201	227	219	202	206	213	205	182	244	203	229	208	189	213	228	240	225	230	220	237	197	218	223	218	206	218	221	210	229	205	214	208	237	222	224	213	218	219	202	219	187	222	190	201	201	221	228	213	176	212	222	234	229	233	212	211	201	210	223	195	181	215	188	211	182	193	226	197	189	216	202	216	199	195	203	216	183	227	224	211	195	194	243	214	192	222	222	222	228	228	214	215	230	194	199	202	201	199	239	217	181	194	210	222	218	220	213	202	209	198	209	230	225	208	194	213	214	223	216	198	198	207	196	191	220	235	204	204	206	189	221	239	200	219	189	212	214	220	200	196	214	200	212	217	205	210	208	195	204	236	214	193	197	202	186	213	214	187	205	204	235	201	212	183	245	236	212	212	210	204	203	229	204	219	223	239	209	228	194	202	183	217	200	209	225	203	206	196	207	220	234	215	237	202	225	216	212	205	213	206	242	213	200	213	206	188	199	227	223	201	221	207	217	226	189	224	208	206	194	213	215	226	220	200	197	219	200	200	202	195	224	193	199	211	244	202	196	230	221	218	207	218	216	213	213	217	217	201	203	208	215	238	213	209	206	208	199	204	204	221	225	219	209	224	228	186	213	202	209	188	189	205	229	199	218	218	210	232	203	228	196	218	213	206	212	205	215	216	216	214	195	201	207	215	217	230	246	234	223	233	221	228	210	210	214	226	201	194	222	209	212	204	222	222	234	200	192	215	211	216	210	225	212	208	198	175	243	201	187	208	190	177	219	236	190	212	194	224	202	234	216	209	206	211	237	245	203	228	214	213	208	226	220	196	227	208	237	201	208	219	206	223	232	209	223	213	227	211	233	223	196	191	198	222	228	207	216	235	218	197	212	207	233	224	207	238	182	202	213	216	201	220	209	222	210	195	220	210	247	205	203	209	212	189	205	211	237	224	205	209	225	211	201	239	217	201	209	201	216	196	208	211	209	216	199	223	210	190	214	219	207	223	219	206	225	211	237	226	227	206	199	198	212	206	197	229	199	235	211	229	202	199	204	221	243	211	217	231	215	206	224	208	205	202	194	207	224	204	215	225	214	207	203	248	228	203	219	212	184	213	237	216	214	195	213	216	204	196	214	219	214	237	218	220	192	223	214	210	208	229	208	211	214	237	209	235	214	226	214	215	200	203	221	223	230	198	214	197	205	207	194	220	212	206	226	213	225	212	234	213	206	233	211	203	217	239	214	196	234	220	231	195	201	217	228	208	207	212	206	205	204	221	206	164	194	233	216	225	207	201	177	185	217	212	188	202	203	200	201	191	212	205	206	190	207	211	191	200	234	253	184	216	213	237	238	223	202	218	220	205	167	224	231	211	217	236	223	226	202	229	221	213	174	184	215	227	226	226	217	230	206	218	216	213	228	236	211	204	267	235	213	218	182	207	217	218	201	208	242	215	220	196	206	190	204	189	211	219	190	237	199	217	196	205	205	211	186	227	206	193	214	203	222	216	212	225	205	241	214	226	213	223	219	213	213	221	183	235	209	203	219	218	199	207	227	192	208	223	232	189	216	205	209	218	225	219	223	193	227	229	207	199	225	193	222	208	216	185	196	225	194	192	246	227	197	215	205	229	220	178	232	211	203	226	201	222	219	205	226	207	210	216	208	201	213	230	199	220	222	220	218	200	212	210	225	226	188	201	224	186	211	199	218	197	220	195	224	226	185	189	206	203	220	209	206	218	220	200	216	200	210	213	224	238	200	192	208	226	241	204	218	202	192	207	215	230	213	195	226	192	200	215	220	211	212	193	217	226	193	215	210	227	210	225	209	199	201	221	176	215	220	197	205	205	187	189	203	191	200	214	224	222	190	225	197	199	195	225	242	221	202	202	207	234	232	189	199	242	204	195	228	229	230	223	223	231	218	181	205	200	212	226	236	205	207	198	196	209	182	198	209	207	208	195	216	213	207	229	191	217	194	184	217	198	191	221	186	197	182	213	231	213	194	199	214	215	208	209	241	214	204	226	208	212	214	201	194	227	216	224	203	228	216	222	200	200	184	209	223	226	204	236	212	216	210	204	206	216	185	187	221	236	193	195	209	218	240	195	208	227	224	205	195	210	223	218	221	204	207	224	229	187	227	221	218	186	241	210	195	213	235	234	218	192	205	218	226	211	195	216	192	218	187	194	190	212	201	214	204	216	239	221	235	235	217	219	220	208	233	215	226	223	203	226	208	230	227	206	190	211	210	207	235	190	198	190	213	214	204	216	211	216	196	209	208	214	216	200	226	199	230	226	220	230	218	214	209	194	197	224	214	224	209	195	191	209	199	182	202	221	219	218	198	241	189	205	211	206	214	206	222	235	228	207	216	232	219	213	226	194	240	214	209	215	193	226	202	207	204	192	204	197	218	211	245	223	185	227	213	208	218	217	203	245	193	198	203	213	214	201	183	223	198	227	185	208	190	203	225	220	182	218	233	215	194	212	209	212	190	201	208	184	241	173	233	237	205	217	230	207	232	200	203	186	206	231	198	201	206	217	200	199	230	219	249	197	224	229	201	206	199	213	198	210	218	213	228	195	207	219	201	202	191	202	203	190	205	200	201	220	210	204	205	223	203	228	221	198
6245	15727	11221	6145	3469	2440	1721	1399	1088	902	761	632	582	497	493	434	381	394	368	391	337	321	315	319	328	294	322	303	286	287	302	307	262	268	304	316	295	291	268	294	263	286	270	251	260	275	273	252	275	249	292	272	269	282	289	265	266	229	253	254	260	256	296	259	228	250	271	281	260	263	280	260	261	252	289	260	257	238	259	245	291	263	262	246	254	293	239	268	276	269	255	290	253	258	244	267	251	263	265	239	253	244	235	242	250	248	282	232	257	268	246	293	267	255	291	256	248	253	261	273	223	267	260	240	269	284	269	256	274	272	225	232	283	232	293	284	264	281	251	282	262	271	268	246	278	265	294	273	251	234	249	246	230	273	245	302	228	286	250	252	266	257	263	260	260	218	269	263	268	246	281	247	246	266	249	260	265	272	265	258	242	269	259	247	267	260	259	275	223	243	253	268	250	265	249	265	254	242	253	253	281	249	255	272	268	267	266	257	265	280	264	251	237	251	229	235	241	270	271	291	239	242	249	265	269	254	283	285	269	274	246	243	253	247	259	243	270	256	256	243	272	278	262	267	243	234	244	254	244	246	254	274	238	260	246	251	220	248	274	274	252	242	274	223	251	252	249	267	233	255	249	265	260	254	256	286	267	274	283	249	277	259	245	282	254	236	260	236	269	261	240	259	256	254	255	238	233	257	256	244	258	244	222	266	261	229	266	254	255	241	237	242	274	246	279	268	268	253	246	253	246	266	221	263	237	264	272	270	272	262	249	248	217	269	262	256	270	231	236	267	261	255	290	258	259	269	252	293	262	242	291	267	254	282	246	260	258	278	267	240	244	234	298	241	260	236	254	235	275	267	228	256	235	262	251	254	247	231	257	248	271	241	250	260	239	272	270	227	278	238	262	239	250	243	272	262	252	250	262	256	243	243	246	304	262	244	267	251	269	239	252	265	249	229	276	261	260	232	272	256	279	255	233	245	255	249	248	272	241	249	262	278	274	276	280	247	242	257	247	283	227	275	258	292	235	274	295	268	227	258	272	258	253	262	249	228	260	243	254	274	270	247	261	244	254	238	271	266	264	265	273	272	278	255	256	280	245	263	253	268	229	258	273	288	245	251	239	252	272	261	265	288	243	247	242	272	243	273	277	252	277	258	282	263	256	259	275	298	295	255	266	255	242	255	242	266	232	249	269	236	248	238	255	242	260	277	253	272	293	261	259	280	239	240	247	272	254	261	234	265	282	262	267	275	260	267	268	256	255	206	262	233	266	265	292	240	257	259	265	264	239	278	260	276	239	244	262	280	245	239	262	248	260	263	261	270	240	263	253	266	241	231	250	245	275	272	243	256	230	260	245	261	290	236	270	227	275	247	261	274	262	276	236	267	258	239	234	236	237	253	265	276	248	264	219	261	246	221	249	263	252	255	229	285	250	263	269	260	247	232	262	257	251	269	247	264	250	257	268	292	264	273	253	266	249	255	284	251	260	276	241	293	250	222	245	264	250	274	284	266	266	287	252	292	273	257	248	237	260	245	276	278	229	257	263	241	262	230	249	235	251	276	250	266	260	263	237	283	261	252	253	259	249	235	259	268	262	279	270	276	266	267	228	277	275	246	242	240	244	245	288	233	258	274	256	242	249	259	264	244	273	229	252	249	245	246	223	251	253	259	246	269	214	235	243	238	239	226	251	249	264	242	267	231	238	261	262	283	259	237	263	240	253	249	243	238	247	260	224	239	249	277	256	253	272	236	282	279	248	241	254	235	236	249	243	260	253	240	252	268	258	280	247	279	243	260	247	255	256	258	256	265	269	254	247	252	256	246	252	226	287	233	279	271	240	282	215	286	273	244	213	290	269	218	255	233	257	250	256	253	233	253	262	251	234	253	264	240	284	245	273	247	280	259	273	274	271	248	243	282	245	240	239	236	248	239	261	262	224	248	234	277	245	273	232	230	247	240	248	261	266	244	257	255	276	227	270	252	256	267	267	245	249	261	253	264	243	268	256	288	211	263	269	289	250	262	243	254	244	262	272	250	280	233	256	240	266	258	260	259	251	258	253	266	254	248	263	249	257	250	225	259	253	256	260	267	252	272	250	255	271	251	251	292	258	269	249	244	273	280	280	218	267	245	265	241	262	241	277	288	224	246	255	268	276	231	281	249	278	276	261	253	276	259	249	250	270	258	248	250	282	252	260	245	261	278	274	255	249	258	262	258	252	240	264	261	244	279	251	286	238	249	250	238	264	234	275	274	266	226	270	235	238	253	261	281	277	214	267	257	295	245	255	226	245	274	238	250	251	255	259	266	218	252	259	259	280	246	253	248	274	269	237	247	263	285	252	254	249	262	273	283	233	246	267	242	252	288	261	267	280	295	262	260	231	272	257	236	233	268	260	266	260	261	279	250	271	252	274	258	243	261	234	262	238	249	276	267	230	266	282	242	267	253	275	238	248	251	238	266	268	236	250	263	245	246	270	260	271	284	267	244	278	242	243	237	247	255	243	257	246	253	216	235	261	257	279	272	247	246	224	252	274	271	263	289	257	288	258	270	243	242	244	253	273	240	256	242	241	267	257	266	283	247	283	275	248	267	249	266	287	258	251	238	237	242	287	248	259	258	235	259	269	276	235	247	272	235	254	271	255	264	234	262	270	256	247	311	267	263	261	259	273	277	250	248	252	231	243	253	250	268	267	255	281	291	240	232	259	241	243	243	255	271	245	246	266	253	240	239	257	266	299	231	255	276	276	252	261	250	237	243	263	248	225	270	238	248	247	266	271	269	254	241	233	249	255	243	276	238	238	297	285	267	254	255	236	259	262	283	266	245	248	246	241	239	246	244	247	210	265	245	280	254	274	253	250	237	265	223	255	252	271	242	257	269	285	270	278	278	277	261	238	268	271	254	247	270	278	247	222	240	254	260	229	275	261	261	241	258	241	252	252	271	281	259	277	276	252	253	247	215	248	271	283	266	270	252	252	246	269	282	255	246	275	258	254	240	237	252	267	263	252	253	254	269	262	284	265	269	256	256	258	265	257	262	261	251	258	278	237	240	244	298	249	243	259	269	246	237	261	248	257	265	277	235	247	249	266	245	267	272	246	243	262	259	241	259	252	266	250	261	243	247	294	271	254	264	263	259	265	240	286	236	260	265	214	245	244	240	269	250	241	243	235	275	281	242	231	238	264	251	278	236	269	239	255	246	233	255	259	281	255	235	262	274	259	248	279	235	270	229	286	228	249	265	273	263	266	246	268	253	268	280	262	241	263	265	254	253	242	229	240	275	246	256	245	254	255	244	278	209	263	277	282	248	251	257	229	251	246	254	266	227	273	281	262	240	277	268	246	235	273	262	207	275	290	245	252	194	270	269	285	255	275	282	277	265	262	252	256	289	267	266	255	256	242	254	260	279	254	230	301	237	249	265	272	278	246	277	281	264	265	246	232	278	269	279	248	237	251	246	255	252	243	281	236	229	291	250	256	256	235	243	241	267
27784	17909	3836	959	504	431	405	404	415	437	400	424	403	381	392	370	394	355	411	369	379	407	402	409	382	398	383	372	396	349	380	387	397	377	380	428	377	382	360	360	379	400	366	381	379	421	429	386	371	390	377	406	393	369	403	398	383	360	345	375	375	399	396	377	396	396	363	363	377	383	407	366	363	390	369	377	387	384	386	344	401	378	385	387	429	404	379	380	401	407	395	393	375	388	404	385	379	386	364	364	404	383	373	387	357	363	420	370	366	429	366	401	387	372	397	369	355	414	365	398	386	392	401	412	340	408	387	366	393	401	397	386	367	361	362	379	353	370	391	403	391	353	403	398	392	377	349	378	371	346	378	372	411	377	385	391	388	411	398	369	381	354	377	361	365	385	372	372	349	389	378	354	387	381	394	372	384	378	397	370	378	382	367	369	412	369	396	386	374	388	391	367	367	387	374	410	418	409	382	387	379	363	365	386	406	354	373	394	409	392	409	396	383	395	377	391	358	368	405	372	343	389	400	390	401	388	417	409	428	374	404	369	386	385	366	349	373	399	407	356	335	386	381	363	347	400	373	439	375	400	372	434	404	370	372	388	401	392	374	393	377	393	368	401	363	416	383	405	388	370	368	363	433	417	368	357	366	339	373	398	376	320	410	414	382	382	372	398	353	412	422	358	423	370	396	376	349	379	366	439	396	355	404	384	390	412	398	380	406	400	372	392	377	373	402	406	421	379	395	393	383	351	409	377	407	405	379	377	364	373	405	386	370	398	366	377	426	408	359	358	406	364	314	367	401	380	383	388	366	408	389	382	383	401	392	391	371	395	393	383	406	363	394	404	398	387	385	391	379	359	368	381	388	378	418	404	385	391	359	365	334	382	389	374	378	417	367	383	388	410	408	371	398	371	375	342	378	427	366	380	416	366	407	383	404	363	371	363	349	397	393	408	433	376	420	390	408	358	352	396	371	370	384	363	377	372	383	361	414	390	363	377	405	388	361	406	373	389	378	346	402	390	381	398	390	394	347	387	400	356	378	356	365	374	373	390	388	417	392	346	369	411	369	364	389	358	372	390	406	399	382	392	389	382	341	371	405	366	390	383	402	398	391	370	404	369	375	376	361	377	356	407	343	393	395	375	383	404	418	356	391	335	359	379	386	330	374	383	385	361	373	371	386	395	375	403	403	398	391	374	357	389	390	397	405	387	371	388	369	383	397	404	378	361	373	350	372	386	400	363	342	371	389	408	361	368	388	369	380	347	391	374	337	370	358	379	366	390	361	423	389	378	351	370	408	375	376	372	371	354	377	404	376	393	367	382	420	357	369	394	399	429	396	417	395	382	355	362	424	371	421	398	381	392	390	401	388	408	378	386	405	350	398	357	387	369	371	404	376	406	386	374	397	388	409	401	382	392	392	374	355	405	387	387	388	373	385	405	418	371	425	395	390	353	366	389	370	356	372	379	375	389	374	404	367	364	382	369	387	390	359	369	387	377	362	377	358	383	394	367	393	388	402	358	385	404	359	388	427	383	424	362	341	367	376	388	374	380	398	357	386	392	358	379	364	369	388	378	366	375	383	404	383	398	336	364	403	361	376	354	404	359	399	365	395	377	394	361	353	355	377	374	369	388	348	366	395	421	379	382	365	351	353	381	422	379	373	372	379	381	389	400	377	378	364	384	402	384	380	370	368	412	388	358	401	374	352	388	362	371	360	371	361	370	352	387	389	385	375	372	398	378	398	381	399	366	393	347	406	391	378	370	357	374	386	357	375	372	361	388	380	374	363	391	375	342	359	349	402	400	367	358	355	416	380	378	385	381	375	390	375	393	387	358	367	395	368	378	375	400	408	395	420	393	401	373	360	372	357	356	386	348	381	378	367	368	368	401	372	378	354	401	391	402	388	363	411	377	402	380	378	398	369	415	392	363	375	362	364	353	375	395	383	388	391	368	386	403	446	394	393	389	383	354	380	388	391	407	370	401	400	375	385	392	413	363	368	365	418	372	390	387	377	360	414	409	404	357	398	391	386	387	394	367	363	353	382	383	372	411	364	353	401	374	354	411	401	387	394	370	390	394	349	370	373	409	364	377	369	374	409	422	397	363	367	408	403	382	357	417	394	405	380	360	404	377	406	401	390	378	380	366	377	361	384	390	370	408	372	421	377	402	406	437	429	354	397	372	394	388	391	385	414	390	398	380	379	367	397	393	338	424	394	403	384	398	335	394	408	400	381	360	386	367	381	385	360	373	396	379	433	371	423	400	414	391	397	394	355	381	387	354	400	383	361	353	354	433	387	380	383	396	384	418	353	409	399	383	364	411	333	412	372	400	396	372	391	388	389	330	399	375	409	361	378	356	356	417	428	368	382	377	364	383	398	382	384	372	399	417	362	403	362	406	370	391	383	389	434	389	378	385	374	379	392	399	377	385	403	346	369	353	388	391	374	404	411	376	395	397	374	371	349	410	376	387	380	395	383	385	350	382	382	412	363	390	368	401	413	400	390	418	393	373	405	353	356	428	362	388	387	397	386	397	376	385	378	424	416	367	405	391	385	432	393	359	404	373	363	387	382	380	371	333	399	366	372	398	341	387	361	357	374	383	408	397	379	428	369	344	378	408	371	379	390	367	396	371	413	390	381	412	348	413	379	366	410	398	395	370	373	392	374	365	346	406	409	383	385	400	349	400	350	354	363	402	405	407	360	350	379	394	381	353	388	358	384	399	400	409	385	375	391	397	370	329	358	366	406	387	385	413	360	400	372	375	372	377	389	397	391	380	367	399	350	391	388	392	402	427	347	434	377	362	382	430	351	353	410	387	405	364	389	418	395	403	378	391	412	382	415	360	405	374	366	395	368	376	419	424	380	397	353	353	377	389	380	388	386	385	400	426	395	355	360	401	364	369	385	378	359	391	414	383	343	381	346	408	373	401	348	384	390	395	386	416	405	365	336	345	352	394	370	382	363	420	393	413	375	376	378	370	387	341	394	375	410	381	399	365	363	384	366	403	375	384	395	361	377	407	360	414	391	412	367	415	382	374	373	371	410	404	395	364	370	391	363	421	400	431	360	372	360	373	405	382	398	389	371	369	364	409	394	360	391	401	392	389	403	370	400	372	370	376	391	387	402	355	365	388	379	396	420	395	366	380	393	402	373	385	375	397	374	404	355	371	403	384	370	384	388	395	374	357	405	393	389	382	369	378	389	389	383	385	384	379	389	385	387	359	335	358	409	374	349	367	399	390	378	411	363	385	359	384	389	383	390	379	377	384	402	397	354	373	364	384	364	357	371	367	395	351	370	375	367	402	386	384	364	363	396	360	385	374	365	377	357	365	412	387	384	389	340	344	345	369	355	404	367	378	372	362	356	402	397	417	375	389	372	383	392	397	371	362	397	409	380	386	395	394	389	377	428	410	365	411	375	392	389	377	384	360	372	389	386	377	370	395	375	378	370	375	377	368	360	366	398	386	377	353	433	364	373	371	391	368
5329	1844	1330	941	531	519	455	474	459	477	471	436	475	460	446	439	462	463	454	439	403	501	462	489	411	420	435	426	448	442	442	452	448	449	453	436	470	437	468	432	470	473	416	405	452	468	481	436	429	437	471	430	466	433	454	453	410	457	438	450	419	471	447	426	433	436	483	437	448	426	429	449	447	479	421	444	401	413	439	434	433	476	451	431	448	453	455	435	450	435	473	427	410	455	470	435	465	470	430	448	407	469	442	443	435	486	434	459	466	463	449	419	460	481	435	439	480	426	447	410	437	420	485	450	418	434	447	426	430	462	501	404	469	441	443	431	436	434	408	428	422	448	435	441	456	482	432	453	452	427	505	436	443	442	442	443	429	446	470	455	470	443	454	440	449	413	444	425	426	476	470	462	431	425	476	434	458	424	431	426	447	450	452	452	474	461	446	466	457	421	456	434	414	412	445	456	465	424	443	402	434	435	447	425	417	464	434	453	460	430	435	460	452	455	449	444	434	417	428	437	419	460	421	420	435	454	424	422	432	471	440	421	422	453	448	463	424	411	474	434	457	426	437	448	393	486	432	456	490	470	449	457	424	433	452	432	471	468	456	466	466	473	406	436	464	409	438	435	480	432	426	439	486	417	459	475	456	425	422	418	424	457	424	426	433	461	415	438	457	456	422	439	440	444	463	448	422	428	408	448	426	466	418	448	429	440	450	440	447	438	430	454	438	455	442	427	423	461	491	445	428	469	440	463	467	454	463	457	439	477	454	449	464	451	482	452	450	418	458	417	430	449	434	441	452	446	443	486	457	486	483	455	422	445	464	408	449	420	428	447	418	468	429	453	433	439	464	472	428	433	441	433	467	418	447	438	438	456	423	455	462	477	460	436	443	419	427	452	451	456	488	439	424	438	433	446	465	397	437	419	446	423	457	445	452	419	456	469	443	469	434	407	447	453	488	432	433	423	457	439	438	453	455	448	447	466	458	433	477	467	482	459	426	461	451	466	434	419	473	421	472	452	478	449	446	456	444	410	460	447	451	438	487	426	427	456	443	449	434	439	460	443	454	432	444	461	487	450	430	440	471	453	481	447	428	456	409	438	463	439	429	458	428	410	466	466	444	465	451	433	469	471	406	450	442	397	460	435	437	458	425	421	447	447	410	413	428	426	450	462	480	435	435	440	439	470	459	465	461	462	446	435	446	400	419	455	472	469	469	462	439	413	434	407	442	448	436	458	458	436	416	437	430	422	478	405	453	482	445	473	384	453	470	432	442	433	422	447	411	437	444	453	469	436	445	446	425	490	444	439	444	440	472	467	471	424	459	410	417	462	445	479	455	473	456	450	471	452	465	442	452	417	450	425	410	454	427	436	451	470	425	462	454	427	440	456	472	431	452	426	423	418	407	421	426	444	416	447	461	452	492	434	465	435	452	439	455	407	442	424	471	463	439	439	412	445	441	433	440	423	454	420	418	444	436	491	431	458	445	436	451	421	417	420	482	402	439	454	423	460	411	452	432	445	439	439	431	394	428	433	421	436	456	421	473	439	460	438	426	486	463	440	461	469	478	436	428	470	433	448	473	427	463	443	448	414	431	403	468	409	430	434	447	478	435	439	394	431	403	443	424	429	432	485	452	450	421	444	454	462	413	427	453	427	426	461	449	421	485	406	469	440	455	445	469	451	420	465	477	450	471	417	432	449	465	446	469	455	431	442	427	449	460	440	444	434	485	454	452	450	446	432	436	479	445	418	436	462	506	431	459	461	421	454	456	431	462	431	436	422	425	451	439	473	432	435	443	434	458	437	457	456	469	508	438	440	457	447	447	467	444	422	450	435	436	451	445	410	435	422	439	441	457	448	443	488	404	442	438	444	422	431	452	450	432	478	424	456	473	471	407	462	476	430	447	484	413	440	448	452	457	424	437	476	409	461	434	463	444	451	444	434	420	430	466	462	444	430	435	443	451	440	455	448	438	435	429	467	434	448	444	426	437	432	445	451	423	460	473	432	451	452	473	436	442	462	452	448	413	440	472	418	426	434	455	454	421	417	447	422	409	472	421	436	418	446	444	452	438	468	466	434	442	460	445	457	449	424	461	459	424	403	443	437	481	422	461	424	468	438	442	437	452	466	405	405	489	450	464	405	480	417	429	428	432	451	451	448	448	433	434	442	420	468	443	456	471	449	459	417	418	480	429	472	435	426	422	426	440	440	477	402	449	437	443	484	463	434	467	468	458	446	454	439	453	427	440	442	496	429	476	443	427	466	446	501	463	411	451	412	435	451	455	420	456	479	453	459	414	431	451	484	452	431	456	416	485	494	442	428	418	478	416	419	473	440	476	448	454	425	456	420	444	466	438	391	454	421	459	448	435	446	461	409	401	448	429	447	418	461	454	441	474	427	448	430	445	449	436	468	441	476	422	452	433	418	426	457	443	434	465	419	409	474	472	416	493	435	405	490	448	435	467	445	457	435	418	455	458	466	455	455	424	443	418	427	463	453	474	412	442	442	420	420	434	406	464	436	443	458	434	449	461	462	437	430	417	423	401	412	457	433	421	452	451	443	427	449	458	433	477	462	447	444	398	433	450	420	447	416	469	406	449	488	427	442	433	443	413	476	465	458	433	459	451	447	418	444	443	405	422	450	455	414	432	436	460	411	448	401	419	465	451	415	486	427	428	431	427	467	434	422	450	469	439	476	464	459	443	433	472	454	463	423	423	436	438	433	448	404	442	442	443	500	470	439	425	456	489	427	459	493	425	434	444	459	464	466	464	433	428	455	423	447	438	413	436	452	429	417	451	470	427	455	418	421	428	439	449	452	454	449	450	441	424	458	474	462	418	414	451	419	428	433	415	439	483	412	430	428	467	463	449	420	458	455	435	451	414	460	461	443	438	447	473	412	417	422	428	443	453	459	447	400	430	431	403	485	433	444	451	461	443	411	414	413	451	477	453	459	416	450	427	432	437	438	452	441	431	475	453	440	454	463	415	472	426	475	411	427	452	441	453	418	446	457	442	421	470	451	438	429	445	450	426	424	417	462	456	450	443	470	402	457	413	430	454	409	404	444	430	469	463	480	437	448	429	434	457	432	464	439	424	420	474	461	435	417	406	471	441	443	434	438	433	460	484	446	455	440	467	439	458	443	434	440	462	423	462	433	463	452	437	437	409	457	438	471	459	448	450	479	418	419	426	450	489	420	443	465	461	429	476	450	405	453	411	473	447	445	462	460	447	435	412	454	436	459	432	459	417	411	456	459	455	423	412	440	473	432	447	443	420	441	426	426	451	411	414	435	465	462	475	472	452	419	437	425	423	443	444	437	434	437	424	460	441	458	462	385	415	430	449	429	446	410	417	406	434	415	461	446	429	466	418	444	467	419	434	395	478	421	455	474	469	441	450	460	437	422	417	417	429	435	428	418	434	437	434	483	454	451	450	450	464	416	419	452	488	463	454	440	450	459	463	454	497	462	462	448	446	451	421	433	409	445
23711	21438	28662	24593	21413	8580	1026	726	672	589	574	506	526	492	519	489	510	478	476	463	456	449	445	451	454	439	428	443	439	460	447	430	422	440	466	459	454	428	409	429	439	436	464	431	453	436	443	471	461	445	425	452	445	443	464	449	409	422	470	444	423	409	422	468	488	444	433	434	428	441	454	465	425	399	434	393	413	454	478	425	432	428	442	428	396	440	408	438	438	425	406	439	420	433	410	430	449	416	441	455	448	451	433	454	426	465	444	429	442	424	428	406	428	407	428	402	406	450	414	485	441	405	432	435	442	431	430	424	429	391	428	388	448	402	419	414	423	417	449	464	418	438	417	443	426	424	437	460	445	425	435	446	412	423	395	453	404	458	420	436	441	392	408	425	404	430	392	450	428	448	479	382	426	460	430	401	429	443	440	445	415	436	421	379	436	429	423	404	397	430	438	457	405	401	439	426	434	407	430	415	411	426	468	435	405	426	436	441	441	445	445	409	409	425	470	432	420	416	453	417	419	428	428	460	417	450	465	426	433	406	442	435	448	484	387	462	418	438	407	457	421	421	462	451	457	466	450	414	440	404	393	457	450	434	424	423	418	452	426	412	428	425	411	431	414	426	388	398	377	408	424	418	416	396	433	452	397	404	399	422	385	441	411	410	460	449	409	423	440	430	442	435	403	417	427	436	442	421	417	410	411	430	424	466	443	429	415	470	417	389	439	442	443	446	444	417	455	420	444	426	413	435	445	430	449	425	439	425	421	456	416	439	420	481	436	416	419	449	375	422	420	425	438	433	423	414	390	420	429	439	467	438	437	451	438	428	407	460	415	411	432	409	435	457	462	442	423	418	428	403	463	444	410	402	437	426	422	431	442	437	487	427	433	439	463	467	434	427	437	444	423	409	414	413	453	428	420	483	468	426	437	448	432	406	416	415	399	438	434	418	475	442	447	457	440	427	412	445	436	463	429	454	449	457	438	427	429	407	457	391	445	406	430	464	439	418	426	437	463	439	419	426	416	423	431	410	447	473	413	428	418	466	445	448	433	426	444	402	386	419	430	395	422	421	397	450	447	417	436	439	414	441	460	426	461	468	437	407	426	438	442	426	458	448	423	429	471	449	482	434	440	420	453	447	432	441	404	444	396	446	417	393	413	426	411	425	430	430	439	432	431	441	452	418	427	408	447	407	424	396	415	439	421	445	445	400	435	415	450	464	460	441	466	442	458	442	430	414	445	429	423	423	404	397	460	449	447	465	405	418	410	428	449	421	435	438	434	410	394	419	441	405	475	457	436	432	434	413	459	442	409	419	380	468	406	465	384	459	427	449	451	412	417	436	430	469	463	411	454	455	421	437	406	432	427	422	449	442	476	450	411	370	449	426	464	411	416	396	420	419	450	437	427	451	444	434	479	417	420	430	431	439	457	445	439	462	457	422	438	415	412	412	425	432	439	413	410	421	411	439	425	395	423	459	436	385	413	424	419	440	428	426	412	423	433	406	433	471	447	476	441	418	465	420	418	428	458	417	434	423	419	431	420	412	416	442	453	418	413	399	454	431	465	460	409	445	458	429	432	394	433	408	433	411	437	457	442	410	414	411	441	441	437	397	432	431	439	402	411	454	455	440	413	402	434	440	414	422	452	420	457	400	427	439	438	408	414	442	450	420	404	415	412	432	422	439	381	456	418	422	399	436	418	420	436	420	399	445	431	438	426	444	443	384	423	445	447	451	454	407	426	440	442	441	428	446	423	443	424	421	422	436	409	429	430	431	432	467	441	410	421	427	429	457	401	415	430	447	425	414	434	446	443	442	432	432	405	408	443	466	438	414	413	432	400	462	449	469	407	446	443	428	421	431	438	417	408	404	437	428	437	425	418	434	454	406	454	468	407	451	428	416	460	421	415	453	457	499	406	395	441	443	404	403	432	475	456	406	405	388	402	397	438	446	436	453	454	378	433	444	413	424	404	439	444	444	432	400	435	442	430	458	418	455	430	405	442	444	446	417	423	420	459	448	423	419	446	415	427	436	443	427	444	440	444	437	415	416	435	451	438	416	416	421	430	413	440	437	394	437	434	450	432	462	440	422	433	432	445	425	444	418	425	439	409	397	425	427	441	470	436	449	426	443	443	456	432	462	436	430	427	438	416	447	447	458	425	417	425	425	413	429	417	445	433	415	427	421	471	404	432	461	431	436	425	419	426	428	416	448	430	439	449	416	479	442	413	461	405	430	440	448	419	423	401	409	422	436	445	371	427	446	392	441	451	455	424	435	438	428	429	420	424	411	426	426	425	427	417	429	416	410	426	422	465	466	471	453	403	431	386	443	442	390	408	413	434	465	413	436	482	449	403	436	447	421	427	431	418	418	467	424	438	404	426	449	421	438	407	454	442	430	450	442	439	429	421	469	441	391	412	454	443	424	415	452	411	426	456	427	482	441	475	425	428	436	402	405	443	435	396	400	382	422	424	457	456	426	436	425	427	418	502	416	429	445	432	446	455	438	460	421	387	435	473	445	438	414	447	454	463	449	489	426	418	417	404	439	418	468	383	430	449	432	434	426	442	460	441	425	452	446	436	455	442	460	414	438	455	466	442	424	453	432	405	409	435	437	438	438	401	419	428	451	404	437	429	404	419	404	445	401	430	440	415	443	384	413	432	486	421	409	421	432	425	465	403	454	461	448	427	420	432	389	444	455	428	436	469	422	459	433	420	426	443	431	407	421	453	409	440	407	448	450	414	487	465	474	437	479	425	454	442	445	417	422	451	395	464	442	441	472	404	451	414	390	443	458	462	464	437	437	443	437	364	468	435	458	462	445	418	448	417	434	435	399	420	421	420	432	460	454	437	421	403	409	442	416	432	417	435	447	416	387	447	460	448	437	488	427	435	443	435	475	431	397	412	425	471	413	435	428	409	447	441	409	380	439	450	459	402	433	422	389	422	414	399	439	450	416	491	449	495	431	397	419	415	436	411	439	421	412	430	433	449	449	426	401	427	442	429	423	448	415	432	402	434	415	456	455	420	453	465	404	426	448	391	434	419	456	434	449	445	471	441	417	428	437	428	424	427	406	467	433	483	451	437	437	443	446	414	410	420	453	425	450	398	426	446	396	462	457	434	437	436	420	424	427	431	440	463	427	442	437	446	450	440	432	456	448	432	424	408	401	447	462	411	431	459	422	436	430	416	406	417	403	430	444	416	434	454	418	427	421	433	448	422	431	436	438	413	397	471	398	417	470	445	437	407	427	429	450	441	430	410	430	439	421	392	477	400	451	457	462	431	415	404	441	430	375	417	422	421	443	438	445	413	409	440	424	446	425	437	465	484	421	394	465	455	439	400	447	429	421	425	437	409	437	439	445	428	382	428	445	434	431	422	419	457	486	450	420	420	423	436	392	414	451	403	394	391	421	434	438	456	422	411	398	457	440	435	409	420	454	422	407	407	446	448	417	424	401	409	459	441	443	449	447	457	424	466	436	431	436	432	440
4450	9723	7523	3654	2241	1690	1300	1030	901	814	693	732	634	627	644	640	592	605	576	508	562	562	546	550	520	535	540	532	520	521	549	534	522	520	507	524	542	484	521	500	535	533	535	531	507	462	509	470	518	496	496	516	515	509	551	505	522	521	532	493	480	526	512	520	509	525	506	529	507	484	485	528	500	476	533	509	502	466	503	478	513	510	505	490	505	517	517	473	491	505	477	506	502	534	484	523	525	542	511	467	500	492	546	476	521	530	490	496	504	535	483	530	515	501	486	509	470	529	489	535	489	489	482	501	516	501	495	465	477	510	519	529	509	525	490	499	497	524	515	513	526	504	483	492	517	535	531	509	541	480	506	508	515	522	519	542	492	537	493	479	464	545	490	505	508	533	492	525	496	510	486	496	536	540	503	532	539	486	495	494	468	512	497	529	471	454	479	521	491	527	498	511	488	518	501	528	502	495	510	489	514	534	474	552	491	523	518	491	521	495	514	527	521	490	532	508	483	495	503	528	507	510	557	482	500	526	543	506	540	495	529	483	477	526	507	508	555	508	489	479	485	518	524	478	527	547	533	481	492	481	474	462	520	545	473	479	523	525	508	515	507	496	469	526	503	551	497	510	528	517	461	461	488	509	472	511	503	486	486	463	487	514	521	506	483	504	476	532	499	518	531	521	492	509	508	501	485	503	527	493	500	505	481	559	511	530	530	520	482	503	503	527	520	479	514	533	553	492	507	524	520	528	495	514	494	531	518	499	500	534	515	445	504	496	466	469	478	504	494	479	492	527	494	550	504	508	549	537	532	513	483	520	489	523	540	503	503	520	509	525	481	509	515	503	531	506	451	540	500	486	516	509	516	500	495	483	477	500	506	498	478	510	514	485	516	532	516	542	521	487	497	528	478	505	520	540	506	531	529	454	502	520	498	472	512	471	513	489	550	522	498	537	521	517	474	491	524	508	464	525	495	513	509	529	517	458	471	489	472	530	493	497	561	508	497	498	513	492	518	500	501	498	488	492	495	515	515	501	535	514	502	504	531	506	508	537	490	472	503	512	472	514	519	472	518	515	514	502	509	474	528	509	530	465	461	519	500	513	490	511	506	505	551	476	546	488	518	489	552	505	485	509	477	560	497	476	496	533	530	477	501	492	561	529	502	501	521	521	501	496	485	491	478	475	520	528	505	513	514	468	525	548	543	492	493	503	519	535	547	502	515	494	491	473	509	468	505	508	507	488	511	496	515	523	486	501	523	478	457	498	511	467	483	536	519	481	476	488	483	489	482	536	508	545	492	469	513	503	490	514	487	513	539	482	484	545	473	494	496	495	479	525	468	523	517	542	539	486	489	506	513	463	507	504	517	509	493	512	508	506	492	517	496	521	548	508	504	507	487	498	518	519	484	504	530	476	468	521	509	532	516	518	525	514	512	520	535	487	509	509	506	522	521	496	511	487	530	540	511	486	522	525	484	498	503	469	497	533	516	510	483	480	491	514	491	548	498	475	489	495	491	497	480	537	480	512	464	494	498	482	525	496	469	474	484	541	517	513	509	471	481	522	487	478	460	504	547	518	506	548	496	514	505	458	461	482	481	530	517	529	510	481	560	495	484	509	470	513	514	566	489	501	507	509	490	512	497	453	484	511	529	461	502	502	487	477	483	526	462	487	495	475	474	507	500	485	486	517	531	514	516	533	473	519	523	513	478	515	487	522	466	507	519	522	482	498	497	486	488	497	483	478	479	535	500	497	522	496	516	487	490	479	493	504	496	492	514	537	529	518	533	496	484	568	504	503	480	499	506	506	519	521	482	526	486	515	486	509	531	510	523	522	499	492	468	533	513	518	570	525	542	493	509	485	514	494	519	537	524	493	510	495	494	498	553	505	505	531	524	491	515	517	518	509	495	492	493	486	505	503	516	536	555	506	496	535	542	515	463	504	493	521	503	491	508	527	556	526	502	515	461	518	549	502	515	556	528	505	501	529	501	506	513	527	524	511	496	515	493	494	490	514	482	499	522	539	533	499	537	506	465	477	480	496	505	508	543	507	498	511	493	541	538	513	519	492	518	459	526	477	526	481	477	509	492	476	509	564	517	533	531	503	506	522	473	485	502	505	518	517	521	492	471	489	532	516	493	479	473	506	522	515	487	526	490	522	474	494	544	494	500	475	496	529	497	507	507	484	497	450	509	501	512	508	489	520	497	457	535	522	531	521	495	502	540	449	477	530	520	491	473	485	492	487	528	492	523	487	510	502	499	524	517	500	506	517	496	513	507	490	461	483	499	528	500	530	490	524	507	492	490	438	499	519	542	503	523	504	482	536	523	499	530	488	481	475	464	512	501	537	514	495	511	491	496	505	491	533	501	499	501	505	471	497	475	496	498	521	493	524	474	462	480	502	503	528	524	452	515	548	509	524	489	497	528	479	513	518	489	542	533	548	510	502	494	502	519	485	512	501	486	521	473	500	486	515	487	488	514	477	507	475	501	501	509	476	506	497	495	526	554	502	492	486	498	492	508	502	525	502	500	471	495	519	496	522	507	502	536	473	517	490	530	536	511	475	526	485	534	493	500	545	513	472	513	492	505	507	500	491	507	479	506	505	509	456	534	537	540	520	506	491	489	512	496	487	496	486	483	521	508	528	542	551	507	521	491	507	524	509	500	531	541	523	520	503	500	507	503	487	503	502	496	488	480	509	534	489	493	520	486	499	478	515	483	516	559	515	511	507	492	486	505	529	493	499	529	526	484	503	527	544	493	490	539	464	499	500	503	517	480	493	510	513	496	499	551	493	526	577	526	500	504	516	479	512	468	519	549	484	501	486	511	506	465	483	516	490	511	503	480	479	544	521	512	512	511	523	502	531	477	492	494	533	485	485	518	503	486	514	510	508	537	499	500	468	491	509	503	529	494	513	516	481	498	494	505	536	502	504	541	510	520	494	484	506	520	485	497	511	478	509	477	532	563	524	528	468	493	522	472	529	521	517	491	476	510	499	536	512	494	497	526	504	493	471	447	530	506	537	472	546	514	500	484	466	486	517	528	500	511	472	504	481	508	523	498	514	474	492	473	538	497	517	502	496	482	468	508	502	481	476	504	477	516	525	534	526	521	522	519	489	521	507	485	551	508	504	521	497	501	537	502	517	511	524	481	492	545	522	483	484	502	453	490	457	531	484	534	504	519	539	550	522	527	494	502	490	512	497	505	498	506	532	471	518	519	501	499	467	490	496	512	505	491	477	496	503	500	490	517	532	521	518	483	543	519	486	455	508	514	513	489	474	502	491	524	502	452	519	461	535	501	497	505	499	512	474	515	518	502	495	508	535	491	518	478	529	517	511	497	508	514	500	488	527	495	564	538	510	468	482	546	520	512	548	520	495	489	513	531	514	544	492	522	529	516	484	484	460	500	503	524	552	479	467	494	503	478	501	523	476	495	521	520	542	548	511	498	545	510	516	473	514	492	519	510	491	487	513	493	491	476	519	475	478
24889	21440	27448	25654	8165	508	387	321	284	263	227	257	240	233	224	201	208	194	202	195	199	197	184	189	219	176	183	198	183	188	199	223	197	204	223	197	197	235	204	191	191	200	191	200	176	181	188	209	197	173	190	189	175	174	219	195	227	186	208	200	191	176	201	205	183	179	189	198	178	206	180	196	183	189	189	191	193	206	205	193	217	201	186	192	218	227	188	185	204	195	205	220	188	193	187	188	173	192	192	189	192	189	205	169	209	191	180	195	192	188	192	188	192	203	202	190	178	187	192	193	186	206	188	201	196	209	206	191	174	191	172	164	207	197	176	179	172	166	199	190	198	206	192	185	207	211	203	170	202	175	190	188	198	180	182	198	199	188	189	185	173	197	172	193	194	199	199	183	204	175	204	198	164	218	159	181	195	198	183	187	148	184	215	167	196	181	190	195	184	173	189	165	197	202	162	195	203	175	209	185	180	176	214	192	223	201	196	194	169	183	185	169	190	186	207	183	215	193	181	192	166	204	206	177	178	196	196	189	155	178	184	178	201	208	207	167	199	194	200	187	175	182	194	172	196	195	180	177	204	202	182	193	167	188	209	203	195	200	197	187	186	182	179	197	227	198	194	161	211	178	185	191	187	186	192	192	206	192	216	179	207	182	197	195	198	206	190	211	204	177	193	179	171	188	195	231	188	180	169	210	166	194	212	184	176	187	189	181	204	211	209	183	187	186	203	180	174	185	171	194	207	181	215	184	194	180	206	185	182	172	177	170	182	177	177	187	216	179	214	172	170	208	207	177	182	195	178	203	188	194	202	203	169	191	200	205	207	185	191	162	211	200	200	205	199	173	203	189	198	191	179	188	185	195	218	205	188	193	205	172	192	198	180	180	186	185	188	216	187	184	169	170	209	175	199	215	192	189	205	188	184	184	209	200	194	183	164	192	201	170	191	221	181	187	213	209	182	180	192	175	199	205	185	188	210	202	192	211	184	198	211	179	183	214	187	204	192	173	196	167	197	182	205	164	202	176	182	188	196	178	193	192	193	179	184	194	197	179	179	179	197	175	189	176	218	159	202	187	162	177	185	174	188	210	190	177	186	194	195	185	188	199	187	191	210	185	186	199	172	174	199	190	201	203	199	172	181	179	174	216	204	171	175	175	176	201	198	196	190	170	200	184	207	200	178	155	172	169	179	186	166	197	159	227	205	190	186	192	194	189	169	171	160	204	185	199	176	175	199	189	176	218	181	197	195	165	180	188	181	191	185	212	212	189	170	191	206	198	199	175	192	188	196	182	180	200	188	221	196	196	222	201	180	196	190	194	166	197	191	197	187	188	195	207	180	189	189	205	201	175	181	170	223	204	201	198	192	167	175	183	197	200	192	197	170	190	178	200	191	198	182	200	173	188	208	195	193	185	167	165	189	203	179	177	183	199	163	200	173	185	204	184	176	175	179	198	207	208	182	214	180	191	185	171	188	189	187	185	177	193	189	202	201	179	192	200	195	207	195	185	167	189	229	191	213	209	197	179	195	195	193	203	181	180	196	214	184	223	188	216	197	200	186	162	182	181	197	202	184	175	200	208	207	161	175	221	214	199	154	168	200	203	195	184	216	177	179	215	190	223	206	178	213	186	199	189	175	204	190	186	206	225	186	187	206	179	182	173	192	210	185	172	195	175	181	221	206	188	189	213	196	181	174	216	198	198	190	219	196	188	171	167	209	194	198	205	181	185	172	196	183	181	149	196	186	194	204	196	206	183	173	183	198	177	215	188	187	187	194	190	222	174	195	181	180	190	207	210	204	170	203	202	201	194	173	178	190	190	182	178	201	183	198	221	190	197	181	186	210	184	202	189	205	170	184	178	197	171	198	190	176	229	206	198	197	178	192	199	200	193	202	199	195	199	194	190	186	160	199	197	189	181	200	206	177	173	225	174	209	197	198	203	198	193	211	200	184	188	206	195	193	198	198	192	185	183	189	195	185	199	184	166	199	180	177	196	208	176	207	191	195	201	175	184	186	178	177	204	192	195	180	181	187	182	186	202	205	209	211	196	192	177	173	204	198	200	200	189	202	199	199	187	198	184	175	174	190	190	179	196	167	204	174	193	194	205	201	180	199	195	172	190	194	208	187	207	202	189	184	202	181	203	175	171	197	207	196	229	181	205	182	192	178	193	193	190	193	206	193	190	181	203	193	187	191	209	194	193	164	195	204	181	210	221	184	185	191	185	195	191	183	184	182	208	194	179	193	201	190	182	188	200	225	193	189	199	220	188	198	197	191	199	176	182	193	208	201	199	191	195	183	197	179	181	177	197	174	182	191	190	182	185	187	195	206	194	178	192	184	189	206	190	199	196	173	204	203	224	186	204	213	194	180	194	177	196	165	172	179	190	187	190	162	194	174	196	187	191	174	198	178	191	185	191	201	177	211	173	218	210	208	189	173	184	184	179	204	179	208	182	180	207	190	215	189	209	189	176	180	202	216	208	187	176	198	197	192	189	191	213	195	193	204	174	191	193	187	185	181	193	161	179	202	178	180	191	173	187	202	204	184	203	188	211	189	208	208	195	193	198	214	185	203	185	169	181	196	202	192	178	176	208	194	196	201	175	154	203	200	197	209	172	191	200	160	180	180	183	184	195	191	202	192	182	200	189	206	186	196	174	176	199	187	185	198	194	195	189	221	172	186	167	182	166	197	185	213	200	222	176	194	191	195	200	195	188	192	204	191	210	207	209	194	171	197	211	177	184	179	192	197	176	192	203	207	181	198	185	192	190	181	209	196	176	184	208	170	195	176	175	188	187	184	211	186	188	174	177	189	166	199	212	222	202	219	213	187	209	186	173	192	174	206	192	193	207	175	183	174	178	201	188	192	201	187	183	195	191	194	208	186	201	180	190	195	198	159	216	198	194	157	184	176	180	158	193	192	175	203	204	171	203	216	167	204	172	191	181	211	201	187	182	194	172	194	174	179	194	216	182	207	168	184	177	194	179	189	208	190	188	214	213	195	210	216	206	184	192	191	190	187	181	221	197	189	167	207	196	187	192	201	188	199	209	178	204	193	209	198	161	176	209	204	163	182	206	198	194	169	200	189	161	177	190	222	152	200	187	215	175	201	186	189	173	187	163	199	205	202	194	190	191	183	208	197	178	186	195	181	167	195	183	202	218	219	197	192	205	168	193	187	192	181	214	206	193	200	164	191	176	185	168	214	207	180	190	205	194	186	187	187	216	193	184	201	197	170	173	182	201	201	188	169	165	191	204	194	190	205	222	182	191	219	178	169	175	199	192	180	178	195	191	205	171	170	201	174	189	174	182	177	180	192	221	179	207	223	193	207	191	164	180	210	182	207	216	185	187	209	183	185	208	181	170	188	193	189	183	220	188	213	171	189	166	197	204	185	214	179	182	161	184	180	175	192	189	214	207	176	178	170	188	175	191	206	190	170	164	192	168	190	204	188	210	200	216	201	198	202	198	202	175	181	171	176	175
4448	5610	4357	2288	1175	925	622	502	446	408	343	316	317	298	281	271	264	258	244	274	239	263	231	234	284	234	230	263	246	231	239	262	246	218	228	203	218	252	231	236	224	217	218	270	225	222	216	219	225	212	226	209	225	221	233	212	250	224	209	217	189	207	197	220	218	214	233	248	241	261	233	223	224	211	223	241	212	247	229	215	229	223	209	253	232	202	232	225	242	221	237	233	224	218	188	227	243	215	213	206	218	213	201	234	230	234	234	227	208	226	211	222	212	213	210	213	263	219	229	239	238	233	234	229	218	206	206	249	209	232	216	208	243	226	201	223	240	223	229	225	225	207	214	207	202	200	209	208	228	224	236	204	233	205	185	219	205	243	218	213	220	239	235	240	235	231	221	206	218	232	209	209	224	223	229	242	201	244	244	211	225	219	242	221	215	230	230	250	233	219	223	230	227	222	224	248	229	240	228	223	218	236	236	225	219	239	223	239	209	213	243	202	230	244	224	216	239	218	213	229	220	220	207	243	216	244	200	206	251	246	231	223	232	204	230	219	209	245	225	241	247	215	223	208	244	232	236	252	247	211	220	240	228	240	247	233	211	208	228	241	213	225	251	218	221	225	245	241	195	208	221	238	228	215	239	216	208	204	251	211	246	229	215	232	222	216	227	238	253	239	218	225	262	227	248	242	234	221	214	208	232	194	222	230	219	234	219	233	227	217	222	213	219	227	224	229	218	239	205	225	228	216	244	217	221	247	232	225	219	217	211	225	235	208	223	213	207	227	209	219	237	238	240	192	247	219	244	218	243	236	229	221	202	178	193	231	228	221	217	202	220	231	210	219	222	230	218	252	243	232	234	217	230	235	240	199	222	235	231	235	214	210	228	207	226	218	223	224	225	232	233	206	194	214	221	216	254	214	230	252	232	216	223	235	236	226	216	222	219	212	226	222	246	229	243	230	218	230	225	229	233	204	218	246	226	224	216	234	254	217	226	238	247	201	235	210	226	235	224	209	205	210	229	233	230	225	220	214	210	232	237	216	218	219	223	226	223	222	225	240	207	236	239	227	232	240	216	214	204	241	215	234	218	253	228	245	225	246	224	208	226	230	208	229	221	225	212	202	206	219	222	246	198	196	218	229	238	205	227	249	230	226	219	187	250	230	213	212	226	223	227	232	240	231	225	234	222	231	253	218	217	252	223	233	214	209	222	242	240	247	237	228	259	233	246	194	202	232	228	229	214	224	235	229	221	240	223	240	210	231	221	236	224	218	221	210	230	228	209	216	242	225	219	196	242	220	245	220	236	215	224	208	249	233	247	223	219	198	236	230	210	223	213	254	244	225	224	211	229	230	217	231	214	222	211	249	245	224	231	230	241	198	222	264	251	230	224	202	204	264	190	224	199	236	216	215	227	212	202	199	269	231	214	240	208	243	210	214	210	215	233	237	225	199	219	216	213	195	191	237	235	220	208	227	198	227	210	228	219	232	200	235	218	222	224	211	222	236	206	245	233	220	227	221	222	221	208	219	213	220	223	206	218	210	221	255	219	229	229	238	230	234	215	210	219	236	214	217	204	214	226	238	228	243	205	186	249	225	216	223	223	229	252	226	208	210	230	236	229	204	224	226	209	192	217	238	251	207	210	225	223	224	199	222	235	223	204	211	225	221	239	235	211	258	270	211	219	222	241	211	249	220	221	240	217	205	219	218	232	218	235	225	235	229	238	197	236	218	229	253	222	252	233	204	204	207	222	248	218	235	210	212	218	206	206	235	217	237	219	212	215	246	233	236	232	242	214	209	217	225	237	215	209	242	227	189	241	219	200	234	245	240	218	223	220	259	211	200	207	236	223	223	208	219	211	220	205	214	217	232	235	245	238	224	217	247	210	233	226	235	194	232	219	236	218	233	231	203	190	247	222	233	233	243	216	215	246	242	225	240	210	224	224	212	196	252	227	233	241	232	222	224	222	207	210	248	213	197	237	249	231	224	214	209	204	217	215	257	242	255	221	226	231	251	220	242	221	241	216	217	238	201	224	221	226	264	210	211	225	206	219	209	231	230	225	217	251	229	203	223	241	243	195	262	207	250	225	225	216	216	246	231	240	220	210	213	219	232	248	214	222	212	237	207	238	194	214	205	218	206	217	225	213	211	232	218	203	216	225	202	210	223	203	224	220	214	245	237	241	221	213	199	217	231	202	208	221	225	229	245	208	253	227	193	236	225	231	245	206	203	205	233	214	233	233	230	227	217	211	210	224	240	250	212	220	200	218	223	240	221	259	202	232	244	212	220	253	242	228	233	229	232	239	227	212	220	212	219	224	235	244	224	241	230	219	216	225	236	216	225	255	220	226	228	207	221	201	241	222	214	224	224	227	206	208	220	233	249	212	238	198	203	246	204	207	209	234	243	214	222	220	223	230	251	215	249	215	209	220	206	222	220	224	213	224	218	256	212	225	218	207	236	255	210	202	213	216	221	225	233	214	219	223	235	221	236	207	229	239	223	220	220	203	225	222	238	211	231	241	212	217	216	256	237	221	235	227	233	223	240	211	216	234	216	208	215	237	216	236	238	227	237	229	241	227	219	230	244	215	244	202	212	225	202	231	220	230	207	230	227	235	206	219	248	221	224	220	240	243	213	233	224	194	236	191	205	210	219	228	225	213	220	231	211	210	229	203	226	219	243	230	216	229	213	238	200	247	223	194	226	214	224	225	213	221	230	214	206	229	224	201	224	221	218	228	227	221	205	247	217	192	193	228	242	214	224	234	211	242	211	264	234	219	218	200	206	212	213	213	209	227	219	241	243	232	221	211	223	243	235	218	223	222	218	234	226	235	249	203	198	213	215	240	220	243	224	212	221	219	234	213	206	233	209	222	225	230	250	225	235	243	242	196	209	222	245	211	205	257	236	253	227	201	212	243	222	239	241	241	227	223	229	256	198	238	207	210	237	214	210	235	241	215	231	234	247	197	215	239	204	234	216	212	230	207	213	215	230	214	211	258	228	249	245	240	225	213	237	225	210	229	183	187	251	244	214	232	244	240	242	229	216	225	223	224	210	218	207	232	227	208	230	221	209	196	215	205	220	238	241	223	243	245	223	262	235	223	217	231	201	197	266	216	205	208	216	209	228	235	241	212	230	205	221	214	232	210	207	229	218	239	233	233	201	226	232	203	225	208	247	223	220	221	202	218	230	229	225	239	230	209	246	216	222	214	241	224	234	223	241	212	199	204	195	243	211	212	219	217	222	233	242	224	211	221	233	242	186	247	211	209	215	207	217	228	220	231	212	239	209	242	245	233	191	237	240	218	244	233	200	217	239	249	222	208	249	235	209	211	232	221	222	226	216	236	208	230	219	204	235	208	216	211	219	218	191	206	200	224	229	210	202	222	241	224	230	208	213	248	243	205	213	208	239	224	220	205	212	226	218	258	230	236	227	220	230	235	192	218	206	234	215	236	237	234	195	207	204	222	213	235	236	212	236	230	245
22802	21510	29268	24182	21509	21520	5913	794	589	542	468	410	427	336	306	319	303	296	274	252	263	272	245	246	254	252	251	249	234	262	229	209	228	230	225	235	248	219	229	212	214	214	262	232	257	253	203	240	210	197	218	211	221	218	223	223	212	218	218	221	213	211	200	201	208	216	205	198	173	199	202	202	206	237	199	202	224	202	183	230	195	213	211	231	199	233	200	220	203	233	247	194	210	201	220	205	214	198	202	230	229	211	213	235	200	217	217	190	202	238	226	205	198	207	209	232	186	176	199	235	203	226	196	202	234	202	221	213	199	218	204	230	229	219	239	169	212	202	208	227	209	224	214	176	224	228	213	232	242	201	198	199	214	188	209	203	226	197	202	216	210	200	170	238	209	197	209	214	197	231	213	212	207	228	201	208	229	200	181	214	255	223	219	188	218	203	213	200	207	208	213	230	197	208	189	228	206	222	237	222	200	195	212	224	224	213	187	226	208	222	200	233	223	182	194	210	214	188	213	206	209	190	210	222	182	217	201	199	222	215	184	210	205	215	222	204	203	217	199	211	190	221	205	246	204	215	193	220	224	207	190	202	188	197	191	203	233	227	206	232	235	222	198	222	194	201	207	212	228	219	197	209	231	237	198	211	239	241	216	216	229	212	225	220	191	243	221	224	189	231	227	196	197	216	202	240	206	201	198	175	184	194	228	214	209	207	218	197	204	215	216	221	218	201	216	210	219	238	203	224	176	210	196	231	185	195	224	193	205	210	222	219	201	237	228	206	242	203	215	217	243	213	206	229	193	213	213	221	204	233	217	202	190	203	200	212	233	213	217	212	214	190	211	205	230	194	227	230	204	186	191	205	208	211	232	232	178	202	213	207	210	208	216	221	227	209	202	206	204	211	218	193	198	212	210	207	222	208	212	177	212	245	211	236	195	200	187	199	208	215	187	210	217	199	213	238	209	195	230	199	232	203	210	215	226	230	217	234	220	183	193	216	197	207	207	214	209	199	223	215	209	230	226	218	207	219	230	232	208	208	199	213	182	211	223	218	197	213	211	236	181	219	214	203	184	193	227	209	247	216	229	204	197	205	206	226	202	221	211	208	216	164	189	196	210	208	205	235	242	196	204	232	208	201	220	219	225	217	208	227	209	200	224	197	229	196	190	233	204	196	242	214	203	216	199	211	189	224	201	193	197	217	212	226	205	203	218	236	206	193	205	223	192	218	216	234	233	198	209	183	207	232	231	198	221	215	189	230	204	223	212	202	242	225	237	217	237	229	214	209	195	191	218	220	202	212	215	219	208	215	224	208	200	219	191	189	197	194	204	205	210	202	208	206	219	224	218	208	213	194	193	224	207	196	235	189	199	212	205	216	215	225	224	214	204	219	216	203	214	193	224	219	176	219	223	201	204	205	216	197	213	204	230	208	205	210	200	212	208	231	212	216	222	216	186	190	192	211	203	216	220	214	222	200	222	218	187	201	205	209	217	189	193	221	215	196	210	175	240	198	198	188	229	221	210	225	209	205	213	199	197	195	188	225	204	226	216	221	222	223	202	234	209	210	196	193	199	207	211	192	218	182	225	188	217	207	205	216	204	203	215	188	212	202	198	226	201	228	243	208	211	213	198	216	230	221	200	207	203	232	242	216	191	240	217	200	196	224	196	213	205	192	212	189	181	209	203	206	218	234	222	203	214	212	190	226	211	214	211	218	220	192	206	191	222	222	228	209	213	214	212	236	230	200	226	222	199	196	201	186	225	206	208	190	198	219	213	223	221	190	205	192	205	240	206	220	214	202	209	207	219	228	202	220	225	202	225	225	221	204	203	228	217	204	224	208	203	220	215	226	218	218	198	188	198	230	227	201	213	214	245	202	225	196	214	209	176	227	209	220	212	206	216	204	212	203	202	208	220	227	202	210	205	231	205	208	199	194	185	177	217	217	209	217	190	222	224	237	205	207	201	215	211	190	214	216	224	214	222	237	210	218	210	197	209	207	213	207	185	233	219	205	200	206	188	218	215	196	201	189	204	239	206	194	236	217	212	233	201	198	225	193	207	207	239	200	214	209	212	191	221	207	205	223	201	224	188	198	221	233	224	207	211	199	234	188	184	210	214	216	197	223	218	209	236	195	207	241	226	219	197	187	233	213	194	200	200	222	231	188	210	220	219	202	210	219	183	195	220	222	205	193	221	235	201	203	196	211	220	196	218	230	189	207	200	201	195	212	229	214	202	201	225	220	241	209	230	201	213	222	188	207	194	211	210	211	197	200	204	173	219	233	206	229	208	192	222	194	243	191	208	221	212	203	230	229	222	185	196	226	225	241	232	201	217	246	219	203	231	220	226	211	233	204	229	186	208	205	205	211	202	202	191	222	211	215	223	217	230	215	189	195	211	201	213	202	218	236	209	210	196	202	192	242	200	219	214	207	213	213	226	219	197	198	235	234	218	227	203	210	226	228	222	205	206	183	219	208	211	189	199	185	227	241	208	202	199	232	209	201	235	209	211	220	193	203	216	199	208	221	195	220	226	199	204	209	228	193	183	184	215	186	203	202	238	214	239	196	218	192	197	219	193	215	239	228	223	202	181	218	186	222	215	220	206	244	197	208	226	194	170	225	202	217	213	237	193	210	182	227	185	216	218	212	224	204	203	245	222	221	217	218	212	187	181	194	214	208	196	194	219	203	215	220	194	207	225	220	215	211	199	229	208	221	213	223	209	203	202	229	217	183	200	232	193	197	207	213	199	202	193	206	188	210	208	249	216	197	230	185	213	199	237	217	231	185	224	225	211	197	216	203	215	225	204	195	205	220	223	213	215	211	213	233	219	220	215	208	206	186	213	216	208	215	215	234	228	206	216	203	231	233	201	219	229	230	224	214	220	210	244	211	201	224	224	187	214	200	197	209	209	216	231	207	193	208	236	200	193	183	213	206	214	236	205	236	203	219	235	197	207	214	197	203	217	184	210	238	209	201	215	220	225	228	208	230	206	209	210	206	206	211	205	184	171	190	216	208	207	187	204	224	237	217	221	213	233	206	200	224	221	203	223	204	230	205	232	231	219	248	213	223	186	194	231	219	221	194	186	229	186	222	198	237	200	209	219	200	206	209	187	233	209	222	203	223	222	201	206	197	208	199	216	239	199	198	232	236	200	191	209	190	216	211	192	201	190	214	206	208	204	200	206	205	181	207	182	201	207	195	217	221	214	207	218	221	212	206	218	201	218	206	202	213	213	221	209	236	213	209	226	213	213	201	214	234	229	213	218	204	195	218	202	192	211	191	212	216	209	213	206	199	196	187	215	240	220	199	205	191	201	229	195	195	206	217	238	203	204	225	196	252	236	213	217	210	223	204	222	202	226	218	210	211	208	230	225	174	224	183	217	213	200	214	220	181	184	223	201	262	224	222	199	215	217	211	224	187	220	201	208	226	195	218	232	220	226	187	209	208	211	233	213	208	211	223	201	227	242	197	196	190	214	194	239	207
5735	15604	11306	6588	3412	2466	1831	1327	1093	882	720	635	579	469	445	429	381	383	359	321	360	360	303	331	296	299	321	322	308	294	312	291	292	266	284	258	314	294	307	248	287	297	278	279	265	260	260	265	258	263	261	291	258	269	243	265	283	266	244	258	247	279	258	266	241	253	287	268	249	276	265	275	247	281	304	277	296	243	253	248	245	241	243	286	291	268	247	232	275	242	245	269	232	279	288	250	269	239	261	263	272	242	241	248	249	242	254	247	259	260	238	261	260	243	259	252	251	239	235	246	243	257	255	277	268	266	264	286	262	260	252	238	260	240	235	252	277	227	229	247	275	260	246	246	263	252	269	244	265	274	262	281	243	279	238	238	251	242	240	243	232	256	251	245	285	284	254	262	230	272	257	244	245	279	243	252	251	247	239	261	271	254	239	272	265	243	239	248	262	254	260	264	274	259	236	266	252	270	254	237	275	290	231	263	273	241	256	237	268	252	242	228	251	258	256	275	249	258	241	265	285	251	268	222	241	257	285	231	270	251	248	244	239	244	235	256	236	242	243	246	223	258	243	243	270	251	253	257	260	253	271	219	237	229	259	251	249	263	277	256	251	239	246	257	252	279	262	255	272	256	249	262	277	271	271	271	254	259	248	254	264	271	247	241	278	238	273	287	261	256	260	278	248	252	268	240	264	264	259	252	234	238	252	253	248	270	248	240	256	266	263	264	253	236	254	256	284	278	235	229	257	269	210	251	246	253	260	249	253	244	262	242	275	239	257	257	240	244	248	268	263	263	257	271	269	239	253	263	263	269	236	251	250	257	273	234	305	277	276	262	272	249	261	275	237	273	281	236	262	248	228	256	251	240	255	287	270	267	284	235	247	258	253	252	271	272	270	271	253	284	228	244	237	271	262	277	265	284	232	284	248	254	253	244	233	265	239	265	260	248	245	256	283	265	257	225	222	238	270	252	266	236	250	277	243	252	248	271	259	249	257	269	256	233	283	265	250	254	256	248	239	251	263	234	273	268	261	252	249	287	270	265	246	296	249	288	218	280	255	273	268	254	230	270	271	257	245	281	275	256	235	267	271	269	272	257	275	273	258	262	266	232	226	257	224	254	246	266	256	265	255	263	275	259	231	252	235	203	238	269	255	245	203	264	268	226	222	236	269	273	232	259	258	253	278	269	254	254	247	260	248	198	259	227	225	254	244	248	234	273	261	243	259	269	242	265	238	260	277	263	270	247	256	252	286	268	265	276	254	263	272	242	235	276	249	250	261	249	262	251	260	226	265	284	232	248	250	252	225	225	285	248	255	269	263	248	262	223	284	274	266	246	249	263	258	247	277	270	243	238	268	252	243	265	250	256	267	277	256	262	265	265	273	282	265	289	275	273	260	263	258	247	266	268	247	265	251	262	254	261	269	276	244	258	259	279	249	277	275	267	251	241	266	260	258	272	252	268	261	265	261	245	258	274	234	258	274	285	299	257	262	273	251	245	266	261	257	273	266	258	264	247	241	267	246	273	233	242	240	254	226	260	237	233	229	294	244	264	251	242	256	278	227	241	264	271	231	266	242	250	279	230	264	278	243	274	239	264	271	264	249	261	270	240	270	269	232	259	226	261	267	279	260	250	250	262	233	222	248	251	243	294	258	273	250	231	254	264	266	257	269	260	244	284	242	260	241	246	255	241	230	249	252	247	236	266	250	245	274	273	254	251	225	263	251	245	251	264	257	241	266	256	299	224	252	257	270	249	206	266	268	284	265	266	280	248	239	232	271	231	259	264	233	228	263	258	233	268	252	261	246	239	287	260	254	262	239	255	276	267	276	270	237	266	257	257	287	275	254	228	253	258	250	247	239	253	261	262	256	238	258	271	241	260	291	255	257	298	272	258	223	277	269	257	251	250	253	238	284	249	291	247	283	262	271	251	262	242	280	262	270	266	255	257	260	272	242	259	242	265	263	261	279	264	254	258	272	274	266	264	283	236	226	239	247	233	276	252	244	256	253	241	251	251	287	263	270	258	245	262	245	269	225	265	252	260	261	237	282	246	236	237	256	278	250	259	266	234	248	248	272	268	234	253	244	235	243	256	259	251	270	218	240	240	230	269	271	227	244	256	280	247	271	260	260	243	263	247	266	260	273	280	256	244	281	252	274	241	256	262	249	255	248	268	232	244	228	254	260	269	262	243	269	236	258	248	273	278	253	272	230	262	240	252	240	242	263	291	229	257	283	275	251	279	256	268	270	287	235	286	251	243	265	238	273	241	258	234	265	253	260	244	225	280	285	252	222	236	272	251	232	269	270	223	253	229	239	270	245	249	241	271	260	241	276	268	281	255	258	256	275	294	245	253	265	255	226	248	249	259	257	224	252	255	250	264	243	244	248	271	269	252	246	241	279	247	229	268	256	225	254	268	245	267	261	245	274	235	253	264	246	255	249	273	244	239	273	306	237	259	256	282	263	249	254	246	247	240	277	280	274	262	252	249	265	264	254	245	264	265	277	244	253	266	263	246	251	236	260	257	255	243	276	265	262	268	276	252	254	255	255	243	231	249	265	282	264	237	263	276	241	252	270	218	242	259	254	240	238	256	223	250	247	258	256	233	266	263	232	252	237	228	240	261	272	233	263	260	269	241	283	260	243	279	254	233	232	279	251	264	252	252	237	261	276	254	253	297	248	240	288	273	229	257	262	252	302	267	242	271	260	270	248	270	274	252	251	246	254	285	261	279	247	221	288	241	270	243	270	241	295	258	245	277	240	274	281	246	281	258	266	238	247	265	250	238	235	245	256	262	251	268	259	270	241	258	233	267	257	250	244	250	247	237	246	271	251	256	276	228	234	244	232	240	242	261	216	242	272	273	250	263	247	244	249	244	271	265	255	227	277	224	248	231	268	213	265	260	247	254	283	249	282	272	253	261	250	255	266	253	258	265	243	247	273	215	238	260	269	283	257	242	235	258	252	258	270	231	251	257	236	250	223	228	267	251	249	264	258	245	297	269	282	214	256	246	215	239	247	233	267	266	262	231	267	248	258	242	252	254	243	252	244	264	277	273	244	253	279	244	248	217	233	249	241	261	250	266	268	268	289	273	262	264	245	245	250	270	249	216	256	270	282	259	265	261	278	239	246	268	249	256	236	222	264	257	268	242	265	280	246	241	267	239	236	269	254	240	244	258	274	235	242	232	218	229	243	251	263	233	240	240	258	271	254	281	258	250	230	229	271	266	248	274	267	273	247	267	264	256	256	268	218	253	279	260	248	245	272	283	244	240	249	248	240	245	237	255	227	251	232	292	262	250	229	269	253	252	274	255	259	267	251	255	258	247	268	244	228	237	253	280	245	263	228	250	256	267	274	271	243	247	223	279	290	272	281	266	237	245	257	241	257	233	275	281	253	272	262	255	258	270	233	230	252	253	247	259	275	251	223	241	279	270	244	247	264	231	252	276	251	252	248	263	243	248	247	246	244	250	265	257	263	240	286	274
27910	17823	3916	914	476	455	432	411	397	413	404	443	429	391	431	377	398	404	378	365	355	408	381	387	435	387	403	409	416	397	372	398	394	412	384	409	404	403	390	400	372	410	369	368	381	422	377	384	386	384	388	395	373	392	373	367	409	375	417	382	368	372	406	373	396	389	389	404	392	402	402	356	398	399	412	361	372	354	385	399	407	406	421	416	405	381	353	418	407	366	433	407	370	394	374	383	373	378	392	354	399	393	364	378	380	363	395	417	386	392	367	385	398	392	376	400	403	380	402	374	368	390	391	383	373	403	382	375	398	444	395	370	400	361	402	410	392	397	373	392	383	357	378	401	395	386	414	371	367	390	415	445	402	371	373	420	383	399	392	374	367	391	433	384	406	389	397	370	404	410	384	389	412	391	382	382	410	382	387	398	399	381	390	411	401	393	396	384	417	351	389	394	372	409	368	390	392	374	422	365	410	425	388	396	390	406	422	419	394	404	399	399	356	390	359	392	386	377	368	382	416	362	363	423	363	378	389	413	371	409	387	382	371	414	397	376	363	391	412	415	409	412	385	355	382	401	370	395	408	386	379	395	388	374	391	397	367	382	415	394	378	399	411	396	402	388	359	387	393	388	386	384	397	409	370	388	398	383	414	392	368	386	366	373	380	384	417	387	372	395	385	415	362	410	395	421	403	381	382	411	397	415	408	405	357	410	420	380	380	401	386	402	370	401	372	416	425	403	365	386	414	355	404	405	390	411	401	377	426	445	420	397	391	399	381	400	414	400	397	357	384	415	366	373	419	383	380	410	399	375	395	373	368	382	348	383	377	377	413	380	419	404	386	362	343	384	372	373	403	403	439	403	417	383	347	413	394	389	377	376	400	391	372	428	395	358	364	365	374	384	406	360	402	407	399	378	353	403	374	410	404	388	415	366	396	410	394	372	385	365	402	369	386	390	378	383	401	387	371	361	371	410	360	391	396	380	395	428	411	348	400	391	408	376	379	414	384	398	375	436	429	415	382	389	384	403	427	379	407	407	396	412	388	417	385	390	377	394	384	376	385	364	417	389	404	395	388	354	377	378	371	384	407	411	362	394	419	404	414	402	402	393	401	363	383	441	422	391	396	395	417	442	390	360	418	406	438	411	388	384	404	386	442	363	423	390	342	362	385	382	441	393	381	361	388	373	391	394	325	381	375	373	407	393	386	432	402	379	395	393	383	381	364	409	393	391	389	363	376	375	395	419	398	400	405	381	407	396	403	396	384	382	412	404	421	402	395	401	374	413	403	368	402	367	366	355	361	397	421	373	388	434	397	401	350	401	371	388	350	376	388	392	405	358	380	373	376	359	399	390	400	377	384	408	366	392	408	403	371	393	402	352	400	401	376	379	394	402	368	395	384	374	431	372	398	378	411	360	383	417	414	400	363	363	398	389	376	409	348	399	387	389	407	437	371	420	406	355	378	380	426	390	427	391	370	360	375	405	396	373	364	411	402	365	390	434	370	358	389	389	390	400	419	413	396	385	405	402	398	409	347	402	417	400	386	389	386	400	388	420	388	388	430	392	392	382	416	383	389	405	391	388	394	383	364	385	391	383	385	392	385	370	362	413	394	371	390	369	371	387	374	401	371	409	351	358	381	363	407	403	396	375	426	378	374	361	428	379	380	409	383	434	395	367	393	353	375	384	379	409	405	414	409	387	412	375	401	374	406	394	407	422	371	386	398	390	384	402	402	384	381	412	378	358	398	373	377	371	359	406	400	369	397	430	394	374	419	398	395	402	417	359	386	394	396	366	403	395	368	388	405	371	393	420	388	388	355	401	410	403	381	390	395	394	383	365	363	388	358	392	367	363	373	403	391	409	389	376	432	381	363	392	387	359	387	357	364	390	386	398	378	425	382	376	377	350	409	412	384	355	391	438	406	397	424	393	383	390	364	384	399	373	400	384	375	441	381	387	391	400	391	371	384	339	416	362	366	372	418	397	372	382	411	366	405	407	393	405	424	371	416	428	360	411	379	407	374	393	384	381	418	404	408	377	439	388	404	399	368	393	418	381	409	396	384	349	386	378	394	355	405	369	381	366	381	374	382	387	385	399	364	401	406	394	381	399	405	408	385	380	383	368	399	377	371	384	375	404	370	394	423	409	384	411	406	381	426	413	409	393	367	384	387	396	353	353	404	426	418	386	418	382	377	382	359	400	404	424	400	376	440	379	367	396	382	374	383	368	388	369	375	368	391	402	380	393	389	379	418	416	421	387	396	379	392	415	387	443	354	374	419	409	403	408	394	394	395	403	371	376	407	390	383	376	367	393	378	378	381	404	395	408	368	332	383	348	416	389	396	388	377	421	414	401	384	372	423	399	413	378	365	380	393	401	360	372	410	394	396	378	403	391	365	338	403	394	367	370	368	399	419	363	400	361	384	363	361	400	386	381	399	358	398	373	396	416	399	389	369	368	393	393	406	394	401	419	388	385	357	386	355	416	424	360	411	407	388	388	392	407	372	346	396	390	404	403	408	385	372	402	356	405	389	410	405	411	441	402	372	396	354	398	378	387	404	391	372	399	410	389	393	378	371	364	405	386	408	376	401	380	355	383	376	378	386	379	384	371	348	365	416	404	362	391	419	400	392	376	417	370	352	405	406	360	399	432	429	391	324	416	374	359	387	344	365	399	363	384	368	394	423	386	380	379	374	392	378	372	391	367	371	383	351	409	363	411	400	378	386	388	373	373	403	392	409	417	390	366	393	412	414	357	381	383	361	397	373	367	385	368	362	385	411	373	397	405	398	413	390	370	389	425	406	368	362	407	427	388	401	404	420	404	398	408	373	392	383	360	397	384	404	385	350	384	379	367	364	413	370	396	389	379	378	405	402	362	334	387	382	399	383	394	382	389	421	396	403	340	415	396	373	398	379	425	396	404	365	399	411	415	392	373	435	358	398	389	413	411	406	401	396	356	407	363	415	411	348	385	407	422	388	359	401	370	367	410	411	405	361	409	381	410	361	381	396	425	396	348	392	417	398	353	412	413	427	356	393	416	394	346	392	403	374	369	386	369	376	391	413	415	415	412	414	381	394	409	372	402	378	389	447	417	380	408	375	393	382	388	370	370	369	408	375	396	373	400	398	381	387	360	373	379	422	415	434	356	370	400	389	422	377	396	396	390	408	407	399	389	383	391	392	389	425	367	391	373	398	411	386	355	393	376	368	410	375	395	414	382	423	382	392	365	357	392	399	428	387	430	362	352	403	385	411	400	420	404	401	368	350	401	392	423	371	432	384	383	408	367	358	398	415	403	367	385	370	406	346	389	398	386	392	399	412	374	403	383	401	393	388	376	403	397	416	390	387	361	374	429	376	342	393	418	429	416	372	424	422	404	395	382	390	385	391	371	394	427	395	376	378	361	407	373	377	402	401	389	391	381	329	386	407	385	394	403	367	348	379	372	382	400	397	385	386	372	372	379	391	407	369	402	395	413	432	358	377	383
5145	1808	1495	870	559	492	496	503	479	437	480	468	528	460	459	435	453	434	445	428	443	481	461	470	441	463	464	448	483	452	439	427	445	456	456	501	438	435	480	445	452	426	452	475	449	444	442	454	444	457	474	426	474	424	452	422	449	462	457	452	470	417	454	444	473	450	419	449	442	424	476	473	480	473	450	452	432	418	452	457	448	439	461	438	473	457	476	475	449	458	449	491	446	458	459	484	514	427	439	439	480	457	434	422	450	464	466	460	462	445	449	463	444	448	442	476	449	460	453	456	449	451	465	411	459	459	459	472	466	432	466	441	423	402	419	452	450	465	441	431	471	448	476	448	453	457	434	441	471	440	465	413	449	432	450	477	460	491	462	453	429	476	441	467	427	437	455	453	462	485	456	440	452	424	431	415	470	466	475	472	466	423	470	432	440	450	443	413	426	449	468	433	470	430	439	458	433	433	457	454	419	421	456	438	438	449	471	426	432	448	449	467	460	441	454	460	424	453	449	461	479	465	456	478	457	427	409	440	465	404	475	419	451	458	494	451	423	458	464	461	432	486	456	467	451	468	461	420	465	466	468	453	455	465	462	444	474	442	449	471	471	468	467	447	456	462	448	463	443	428	478	420	452	472	449	395	429	408	501	437	447	445	445	476	448	451	462	453	463	457	472	447	458	442	411	459	434	422	428	458	419	437	431	457	448	450	482	441	416	461	437	436	448	441	483	451	485	427	420	455	424	446	508	473	453	470	453	437	474	425	441	448	436	436	450	475	446	466	451	457	476	449	460	433	453	424	482	491	446	445	429	461	446	470	467	391	421	461	466	483	431	452	474	421	424	436	442	445	452	426	455	423	472	465	494	456	414	485	435	433	437	448	462	430	456	446	466	455	448	451	434	473	449	485	445	468	451	418	496	442	487	489	492	450	427	407	465	440	464	438	419	453	441	469	477	445	447	485	434	422	446	481	443	447	443	443	456	463	450	443	442	464	458	438	452	447	468	440	402	465	428	454	477	446	455	448	474	451	430	466	455	464	442	459	438	477	474	455	454	448	464	443	513	465	468	463	429	472	410	480	433	453	422	454	459	414	415	462	474	444	488	464	452	414	451	451	435	462	435	447	465	441	465	464	415	426	464	440	459	449	482	458	463	456	432	456	436	445	434	453	457	432	449	435	425	407	493	429	435	451	468	429	438	422	426	442	487	472	440	477	451	439	455	435	469	445	460	486	434	455	459	493	435	451	429	427	447	479	462	419	478	453	481	443	428	482	437	464	493	479	442	473	448	461	483	438	442	443	445	465	463	464	441	454	405	419	459	458	453	437	423	466	459	417	441	473	482	448	444	472	443	453	452	402	482	472	435	452	453	483	426	450	433	457	448	469	461	438	453	438	445	433	438	454	431	480	438	452	442	445	435	446	490	440	471	433	468	451	470	419	415	449	433	440	449	504	484	445	449	437	469	411	429	493	451	478	457	457	432	439	456	483	431	464	455	437	437	464	426	443	452	457	457	432	461	427	439	460	456	496	427	456	450	498	503	408	449	463	467	451	478	427	441	445	430	412	440	444	495	472	429	490	463	438	439	479	454	457	433	452	430	460	494	476	454	389	461	439	462	412	419	444	427	452	401	423	455	440	467	459	441	436	460	424	496	513	446	455	445	433	471	454	470	462	454	443	446	491	439	430	463	456	465	452	453	456	446	430	427	424	450	424	492	436	468	429	464	405	455	459	464	443	488	441	430	447	472	434	448	471	446	428	459	432	480	417	419	483	441	453	418	452	471	502	453	441	444	495	443	468	478	472	499	500	459	454	493	459	423	444	427	439	444	433	408	448	431	447	459	438	427	452	443	447	445	451	462	411	449	440	429	432	450	440	476	453	453	418	442	440	447	442	431	466	495	481	468	448	423	431	471	450	435	434	438	456	480	466	415	459	447	445	478	413	441	437	452	438	409	410	465	436	426	444	437	439	466	467	437	451	452	452	458	447	510	466	448	432	472	426	439	424	432	483	461	440	481	427	434	402	431	439	447	467	442	447	487	464	437	481	473	416	416	419	452	446	450	428	446	464	416	467	457	466	462	470	436	480	423	469	445	466	460	496	432	429	454	407	428	461	453	464	447	476	477	459	453	461	431	458	444	459	468	429	462	429	471	394	410	434	472	456	478	462	453	458	426	442	477	423	447	515	426	415	477	450	479	479	437	419	482	478	455	495	458	452	483	483	439	432	454	487	430	454	466	481	471	455	446	435	462	446	466	431	431	476	458	467	497	464	460	419	445	452	424	487	423	437	432	455	485	425	466	429	455	443	427	458	433	437	463	480	435	456	509	433	424	461	438	458	460	457	436	447	443	465	446	459	460	455	446	442	459	447	466	463	483	469	422	452	424	432	437	474	433	411	446	442	501	489	457	431	443	433	450	439	447	466	436	448	448	437	448	454	429	420	430	483	434	430	488	509	444	458	438	479	485	469	476	472	444	403	458	445	438	436	441	435	423	424	439	488	450	484	410	468	471	471	456	446	389	472	455	429	458	467	461	461	468	456	464	461	424	459	486	465	469	442	458	450	443	475	470	449	447	467	421	444	445	428	464	457	451	441	438	439	438	437	436	441	425	458	436	499	504	470	474	469	438	460	461	429	455	466	472	440	497	426	458	449	467	452	448	446	475	454	474	420	444	448	449	450	469	488	472	425	445	399	458	442	462	427	444	428	459	488	449	428	458	453	423	435	461	436	448	442	422	430	467	444	467	445	438	494	450	486	450	446	443	465	387	431	488	464	490	451	468	479	439	460	448	423	420	426	395	442	444	418	456	449	432	461	458	442	443	440	456	434	437	408	437	459	446	460	477	482	493	427	494	446	423	491	485	390	439	436	460	442	468	460	449	425	455	471	431	482	475	472	507	471	448	495	511	444	438	437	434	443	454	455	446	440	443	481	461	428	482	447	473	435	433	457	444	456	463	436	421	416	428	443	445	471	463	433	453	443	462	459	457	484	467	440	450	453	438	437	451	458	423	433	459	460	444	481	458	471	463	459	468	476	455	455	492	455	438	456	432	436	430	444	469	458	431	464	454	438	432	494	458	482	468	437	424	434	431	441	487	457	432	479	460	489	452	458	444	393	416	417	416	467	445	446	417	446	449	492	449	420	436	438	448	449	484	458	429	472	453	453	476	428	447	448	483	435	445	427	430	453	453	434	437	470	413	438	464	453	493	487	424	438	439	456	451	448	452	457	435	457	428	428	488	447	426	484	460	452	462	449	448	467	462	475	418	454	447	479	445	454	448	462	425	481	474	459	440	450	481	442	474	458	465	433	445	442	461	448	446	454	484	441	449	438	429	435	445	456	446	481	423	422	443	402	474	423	482	427	423	472	475	473	467	472	444	464	448	460	449	415	463	445	485	453	448	478	459	463	426	446	441	483	429	457	436	457	429	459	441	449	473	457	451	409	480	451	430	454	473	460	450	448	416	451	390	467	415	445
23757	21462	28669	24619	21432	8586	1090	793	661	565	604	538	525	525	499	487	510	469	471	493	453	486	466	469	395	508	447	451	465	465	433	460	439	452	445	426	472	431	452	464	442	466	431	414	460	476	439	454	383	464	404	417	422	448	425	438	464	444	438	416	486	467	440	463	452	427	446	434	405	436	420	409	451	449	400	439	415	430	413	456	391	431	415	426	455	481	441	454	398	449	448	455	452	477	441	414	412	436	426	460	424	462	415	432	447	409	454	383	439	419	421	456	481	426	446	434	426	435	447	389	449	441	448	415	412	434	453	480	389	458	409	443	418	454	431	426	402	427	408	407	436	399	454	444	454	443	437	413	439	420	389	432	458	461	474	457	419	439	453	449	434	427	398	429	459	407	477	481	415	401	465	447	454	427	450	411	422	462	453	439	464	433	471	437	419	427	448	438	408	446	427	435	442	405	441	412	428	446	408	430	442	420	463	413	449	424	442	452	462	445	397	443	411	415	421	434	444	449	460	442	439	429	460	428	426	449	475	488	479	464	447	406	442	433	419	465	425	422	441	421	434	456	435	423	409	455	406	409	417	418	458	430	428	436	446	430	453	455	382	447	418	429	403	441	433	428	425	437	448	467	391	423	414	416	472	419	444	410	454	448	482	426	464	420	386	471	472	480	437	453	417	431	465	464	441	444	447	413	452	440	463	457	440	426	434	432	392	400	417	448	428	415	450	407	439	468	461	468	429	461	425	469	423	435	428	406	411	448	447	472	444	491	436	437	449	423	459	420	408	415	409	451	422	451	434	434	432	423	452	453	439	416	454	461	449	445	450	453	459	465	409	464	428	396	480	468	426	422	465	434	414	462	425	444	425	431	414	442	435	414	414	451	442	427	447	436	419	435	394	449	401	465	451	453	428	444	441	464	420	454	443	422	409	485	421	436	434	416	444	410	444	458	442	420	410	457	436	448	440	436	455	425	457	483	441	449	422	436	431	380	470	423	441	449	454	436	434	428	409	422	424	437	406	443	438	413	516	431	425	439	443	432	424	441	434	486	406	434	425	433	456	405	453	407	462	446	411	444	456	470	417	456	444	438	435	439	475	436	426	455	431	430	431	456	426	430	459	400	421	444	443	440	474	414	426	460	435	439	420	438	429	423	418	422	422	434	432	466	439	463	422	411	419	440	451	468	453	439	391	404	419	445	383	423	417	403	404	428	426	417	428	435	458	451	429	416	442	443	432	417	445	478	414	436	420	422	450	392	437	443	422	446	434	442	448	395	399	425	404	445	432	394	446	422	435	437	445	406	405	454	440	401	413	415	436	488	430	422	419	437	423	421	434	425	460	434	423	418	425	442	452	427	438	440	439	473	421	432	427	406	433	470	411	426	433	456	426	418	438	423	443	410	445	433	434	442	440	443	421	395	452	408	416	451	435	384	429	417	426	449	439	428	432	446	440	448	450	443	391	399	432	465	415	430	417	417	436	435	427	459	412	462	424	432	422	431	434	413	433	436	413	431	431	421	409	427	432	448	478	460	450	449	386	429	467	428	445	400	431	438	430	433	440	422	446	462	429	421	431	470	474	427	474	451	425	428	417	424	448	420	410	438	463	435	419	434	439	451	427	432	439	453	437	427	458	443	459	440	425	416	398	444	401	449	420	407	424	451	463	440	462	397	469	461	461	426	454	432	408	426	467	443	421	442	440	444	450	440	448	428	419	421	419	409	425	443	442	440	396	433	419	433	459	427	463	439	418	434	443	437	441	432	411	413	439	418	410	426	448	458	422	399	399	474	440	425	426	421	421	447	451	416	371	443	382	448	415	426	494	442	454	428	407	423	420	423	418	435	427	460	475	421	431	452	440	419	436	439	456	425	442	439	443	445	430	422	429	414	444	415	427	418	432	422	437	445	418	390	444	416	416	464	387	440	430	400	431	430	437	387	430	430	410	438	416	467	426	421	466	447	475	414	465	472	443	407	453	438	411	409	480	443	399	439	436	435	437	418	438	401	410	433	417	431	409	430	406	429	423	420	430	420	428	431	433	404	389	388	437	448	457	439	453	407	433	457	434	391	466	472	449	442	431	412	421	460	425	422	490	416	452	434	439	454	433	436	449	459	438	402	428	428	433	470	469	423	410	410	409	435	410	417	457	403	463	447	452	432	419	478	446	434	433	450	447	436	424	416	448	423	419	422	440	427	442	434	419	431	459	441	434	425	409	427	409	464	398	462	429	477	372	456	411	406	442	432	448	422	401	427	421	445	437	431	393	410	415	416	435	436	431	427	452	472	412	393	429	388	416	382	459	488	409	422	434	458	467	399	395	446	406	399	443	459	447	449	455	452	444	416	432	457	434	440	400	431	442	428	445	435	412	422	476	447	414	468	442	457	431	423	445	438	420	447	447	401	461	466	433	463	416	441	397	487	433	443	416	437	413	454	438	425	445	425	416	443	458	468	481	444	396	436	415	460	442	443	430	432	475	428	427	446	446	431	412	370	441	444	418	436	443	466	399	434	447	431	484	423	460	461	424	450	435	437	452	416	410	424	443	407	432	446	437	434	412	415	408	449	458	391	418	429	438	439	453	423	465	459	441	453	381	421	396	400	412	424	432	433	448	445	428	450	447	409	469	426	414	448	448	453	425	421	435	453	457	404	418	458	460	442	444	460	426	426	413	434	470	425	399	445	433	459	401	424	423	421	444	417	429	465	383	440	411	438	430	433	436	454	449	428	438	456	413	406	426	466	426	469	426	467	399	447	402	439	435	446	409	429	439	422	481	450	416	408	426	456	394	439	453	445	403	416	398	415	451	419	406	448	459	447	473	459	420	421	431	432	440	431	491	439	445	427	445	453	421	445	442	471	442	449	436	441	409	430	432	448	438	383	425	411	444	438	432	461	439	462	462	438	438	415	442	437	463	449	430	450	467	464	432	420	422	422	426	443	434	434	402	413	447	408	424	435	412	431	418	429	440	399	410	432	456	443	456	422	443	463	428	443	430	444	458	413	416	454	419	435	418	422	394	418	429	442	500	425	428	459	420	451	448	442	412	444	452	418	457	461	444	422	464	439	420	483	415	433	442	455	458	411	462	494	517	426	451	423	421	412	408	458	450	406	436	426	437	421	460	441	431	417	430	474	486	428	447	395	423	419	431	456	416	442	454	474	438	422	418	429	435	443	404	473	423	441	445	442	436	465	436	412	471	455	459	455	429	474	441	413	428	441	455	413	439	432	426	424	432	439	400	430	408	450	436	449	472	420	462	447	420	429	449	420	457	365	439	427	457	459	450	436	434	449	433	414	424	426	456	431	445	452	450	411	399	434	461	411	422	481	393	417	402	440	436	424	436	414	413	435	425	414	445	444	457	435	443	420	399	433	442	424	409	437	449	429	432	409	414	422	442	413	461	449	434	412	434	424	424	446	404	452	441	451	383	413	416	426	443	404	439	486	433	440	457	440	453	439	421	433	411	442	415	449	430	464	466	420	428	446
4014	9995	8282	4664	2120	1705	1232	1072	910	832	790	757	650	663	629	582	549	572	580	534	576	546	531	536	551	566	518	534	533	505	534	556	533	479	514	506	518	508	548	518	476	560	523	501	520	512	517	521	537	526	534	513	543	536	506	530	511	489	510	520	528	501	515	490	497	493	500	486	514	517	506	471	504	489	542	508	491	546	511	500	484	543	472	524	543	520	512	497	520	525	462	472	500	540	550	495	485	499	493	555	509	538	453	490	496	514	514	511	478	516	525	490	487	526	522	513	515	518	531	511	498	520	485	507	516	524	517	516	570	545	501	521	497	513	506	516	482	482	557	515	499	491	525	514	494	525	561	532	531	463	426	536	503	528	525	495	504	521	494	490	489	468	541	535	532	509	511	519	518	526	506	520	571	556	545	520	511	521	534	487	511	507	514	498	532	513	564	531	492	518	545	510	494	491	544	495	515	534	483	504	492	533	511	505	492	510	471	534	493	473	499	528	488	518	512	494	566	480	541	540	509	544	525	534	502	508	533	500	512	514	489	501	535	484	503	489	515	518	511	501	527	506	500	501	507	489	533	488	497	516	502	470	477	494	552	493	561	446	477	550	474	538	541	456	524	487	535	529	523	526	514	514	519	536	492	539	527	520	513	513	501	515	480	533	541	528	494	526	532	484	532	546	511	541	537	501	528	548	495	504	499	484	502	501	544	504	511	494	513	504	533	546	474	520	507	523	496	508	489	494	525	507	542	529	488	486	522	519	525	512	500	506	513	557	537	496	523	530	522	531	514	516	489	483	535	484	551	506	477	512	524	516	527	548	524	509	501	512	497	501	537	517	497	515	525	502	502	474	532	502	540	500	532	549	505	524	504	485	524	503	518	537	495	523	526	502	499	501	511	494	510	499	508	495	546	518	488	505	497	514	489	553	486	534	492	502	528	513	479	523	511	527	511	487	503	496	536	521	510	508	501	496	526	497	506	517	527	499	480	495	519	521	487	499	526	492	486	483	557	505	521	488	487	520	489	502	505	502	452	494	506	521	502	502	500	521	539	502	473	530	447	475	524	543	517	525	512	520	537	489	508	504	467	522	536	497	514	494	509	514	492	497	499	525	500	519	586	532	499	513	556	517	521	459	479	488	524	529	516	489	461	497	555	492	510	510	509	562	494	494	499	533	523	498	537	517	548	508	498	484	547	517	543	536	550	475	510	488	496	484	480	509	495	520	507	523	492	527	505	496	552	486	501	478	536	516	530	522	520	474	479	522	495	529	527	480	525	534	543	493	453	500	503	474	514	552	502	496	521	481	527	516	498	499	459	504	501	508	470	541	512	502	532	516	516	488	468	466	489	509	525	505	507	511	496	499	478	506	522	500	536	472	518	471	528	475	536	533	540	494	464	506	512	493	486	486	489	532	527	521	490	533	552	482	473	517	492	543	506	505	497	523	514	488	509	506	548	439	476	514	476	499	512	477	480	489	568	485	508	532	530	498	484	519	490	500	566	484	496	505	468	462	494	518	568	515	537	485	504	519	485	546	520	501	515	524	522	503	509	486	529	524	534	502	555	497	513	518	494	506	500	514	562	486	521	488	478	495	535	504	491	474	508	516	522	541	533	519	516	521	477	547	536	530	518	503	537	497	485	547	513	530	476	502	493	496	501	522	504	536	523	528	474	531	501	498	459	531	507	530	486	510	532	488	527	497	501	498	507	533	481	490	510	515	545	518	514	517	541	508	505	501	479	525	470	531	485	513	522	504	533	493	500	558	517	515	528	526	495	481	486	503	466	526	515	540	518	515	519	503	523	514	507	485	493	511	524	508	487	506	492	513	513	504	519	537	520	556	509	493	520	464	507	523	499	521	528	528	499	495	523	482	500	528	495	536	533	521	505	469	507	477	538	510	537	522	506	479	512	506	485	510	488	502	500	508	471	474	513	475	476	534	524	494	536	503	517	551	500	508	491	496	501	484	485	485	488	493	510	497	559	509	498	520	517	496	520	543	519	493	510	513	555	516	535	537	569	507	525	484	519	517	537	512	478	510	511	520	518	558	504	528	547	566	521	528	495	526	547	524	457	510	529	502	538	539	487	516	545	582	495	485	495	525	450	507	530	511	506	495	521	478	508	508	499	522	510	543	460	516	490	528	507	512	520	501	505	507	516	498	518	473	518	499	476	529	499	495	486	496	528	527	491	469	489	451	502	540	510	497	501	504	490	502	504	527	523	520	529	509	492	510	483	507	526	539	488	547	523	529	541	553	522	468	486	483	511	555	529	534	517	519	492	477	480	509	487	527	485	515	507	510	557	465	542	502	524	542	495	476	512	552	477	505	524	489	507	515	524	509	454	478	511	484	527	518	510	496	497	496	540	488	514	497	511	493	511	470	489	483	473	490	498	502	474	533	507	507	507	507	490	485	526	508	522	489	581	528	481	493	484	544	522	514	509	490	448	503	536	502	526	532	522	505	480	541	484	559	498	539	530	512	528	544	493	518	494	499	535	517	490	519	541	519	538	532	520	490	488	503	523	548	498	519	531	505	540	536	496	479	478	521	523	516	542	514	528	526	515	536	496	494	493	561	494	579	478	555	540	472	505	486	501	495	517	486	514	518	495	522	512	506	514	478	495	508	551	490	508	512	546	501	540	491	488	457	506	512	510	520	496	487	544	494	501	480	525	536	498	507	495	527	545	531	494	514	518	508	485	517	538	498	534	532	533	491	536	528	516	484	508	480	466	534	503	510	503	519	472	516	494	553	494	488	513	460	476	516	501	539	493	509	528	474	479	512	536	542	510	503	525	462	537	517	479	522	489	538	460	523	495	541	531	527	488	508	528	515	512	505	514	510	485	508	574	474	490	494	534	496	501	535	489	500	508	504	494	476	551	534	523	478	509	501	501	509	535	466	518	527	530	547	525	504	533	499	503	502	479	458	501	512	476	501	510	498	509	538	512	509	512	487	526	492	534	488	529	514	480	514	498	517	484	473	512	481	510	482	511	511	485	506	518	495	510	491	526	539	517	539	470	540	499	516	512	498	515	516	483	473	493	480	501	482	497	512	516	524	502	510	537	493	530	498	516	498	485	466	549	517	530	493	525	499	477	521	464	487	506	498	490	544	494	518	510	536	504	530	484	477	480	478	484	525	505	492	520	480	503	506	531	537	513	490	502	482	533	504	483	536	530	480	486	514	528	504	512	530	531	497	522	546	486	489	511	498	546	526	507	539	542	519	481	441	490	507	500	503	583	524	513	518	529	517	530	519	512	513	487	513	510	521	528	512	483	519	539	539	502	510	498	511	476	497	492	512	543	483	536	543	508	531	501	497	510	516	516	518	504	510	493	540	543	545	493	507	531	477	542	529	520	495	519	529	510	550	540	522	454	527	513	521	500	511	495	466	474	508	497	529	528	499	561	477	498	538	514	481	505	524	492	503	516	529	455	482	530	543	529	518	485	489	527	483	520	493	485	511	532	493	490	569	545	558	500	516
24887	21436	27291	25852	8731	518	363	324	257	260	275	257	222	222	242	236	221	216	208	202	193	229	214	199	204	208	180	209	184	180	158	198	189	204	231	198	203	195	190	185	193	189	186	196	212	197	215	184	213	192	187	191	194	171	176	181	182	194	190	199	208	187	186	187	183	200	181	194	201	193	205	209	202	176	205	166	202	190	178	181	200	183	186	182	196	195	180	228	180	202	218	180	183	209	210	164	183	195	182	183	192	205	196	196	209	192	192	195	205	184	206	200	170	182	234	179	190	186	181	196	197	210	192	188	193	211	177	190	181	167	193	163	229	206	198	198	188	182	188	168	178	191	189	187	207	207	203	206	173	196	199	187	184	173	212	192	205	209	198	179	186	212	224	178	214	188	206	231	197	213	180	209	182	195	176	197	168	203	189	197	188	199	188	206	181	196	182	193	206	200	202	210	176	218	197	195	200	186	201	191	202	212	183	194	185	177	197	207	187	207	191	183	191	173	171	183	179	177	213	197	194	209	183	182	201	177	171	212	176	203	199	201	194	190	204	173	190	186	196	196	179	169	198	204	198	196	179	174	189	222	213	217	210	189	181	170	180	222	153	203	208	190	185	175	182	171	197	197	188	196	179	192	193	184	209	171	194	176	204	199	204	189	181	194	191	179	209	222	174	201	182	199	193	190	206	213	205	214	192	205	208	194	193	197	192	199	223	206	209	206	201	193	177	173	183	173	192	194	196	189	182	198	202	201	192	190	178	188	198	180	193	185	169	162	204	215	171	184	188	178	186	213	183	168	200	200	176	180	200	204	195	203	188	216	190	199	211	203	187	207	200	207	189	181	189	186	201	179	201	202	186	181	204	206	182	186	194	203	186	188	193	192	190	200	192	235	190	176	188	179	206	177	182	205	160	184	188	179	203	201	181	196	204	197	205	200	168	194	186	193	217	203	180	196	181	197	214	194	178	214	202	183	200	186	216	212	187	179	175	210	150	169	198	181	198	206	190	195	195	201	202	199	197	201	198	199	174	192	181	194	186	191	174	214	197	175	181	185	178	201	217	192	190	193	195	198	202	195	207	186	180	193	180	173	198	204	170	188	181	182	204	173	192	196	201	189	181	195	210	190	215	198	181	184	207	199	206	194	203	187	177	172	192	197	199	184	173	200	196	183	193	198	205	206	191	181	200	188	196	182	183	196	212	203	158	193	203	212	197	198	195	188	180	183	192	178	193	180	165	164	188	202	193	210	192	193	193	199	195	165	187	203	198	179	184	183	183	177	182	206	204	191	190	192	208	203	160	215	183	190	201	184	188	177	190	194	176	203	187	218	189	199	197	201	195	168	186	200	222	152	220	208	202	200	194	182	214	209	197	189	194	203	194	189	211	172	157	178	183	189	184	229	173	189	219	205	175	229	179	210	173	182	192	190	204	209	200	211	183	195	175	194	186	162	175	207	178	208	170	184	218	213	203	190	194	181	182	185	174	197	188	175	206	202	171	199	207	201	200	180	204	196	185	222	211	200	208	200	208	186	191	192	214	179	183	187	194	231	177	183	175	208	202	202	209	180	179	180	211	193	198	183	203	178	195	199	197	180	184	197	194	188	182	207	187	188	183	193	175	212	213	198	187	202	193	209	213	164	183	207	185	192	180	210	185	198	193	182	194	181	178	204	193	179	193	227	181	187	190	180	196	181	173	199	187	167	168	185	182	195	189	185	197	190	208	179	220	186	196	175	201	195	167	186	206	179	184	192	172	180	207	196	168	177	205	197	199	201	175	202	191	200	199	195	182	188	206	188	194	190	184	167	197	195	185	202	208	195	190	199	209	177	181	168	191	200	188	177	198	194	182	210	200	187	191	208	210	175	188	212	171	189	203	210	185	204	166	176	211	204	191	175	175	208	201	199	161	212	191	201	198	185	180	200	209	205	192	213	211	175	193	205	176	195	192	186	181	184	201	191	213	192	193	200	181	189	182	192	204	219	190	182	175	181	183	182	182	179	178	179	173	189	187	190	181	195	204	198	209	178	198	167	194	184	243	197	181	186	180	177	185	183	195	201	197	191	219	199	190	206	188	191	233	200	200	197	185	196	201	177	212	194	186	172	182	195	171	172	193	195	205	181	179	190	197	211	182	195	193	209	201	201	188	210	188	181	201	200	206	174	170	191	175	186	176	199	203	183	181	193	195	188	196	210	193	201	192	182	196	159	217	181	184	165	207	208	188	175	197	189	195	191	175	207	210	182	202	190	200	185	171	203	199	196	199	188	222	200	185	193	205	185	200	179	204	188	184	203	202	172	202	183	187	189	181	181	190	187	208	176	200	221	194	204	194	190	203	161	188	203	174	167	191	201	177	168	180	220	183	171	203	202	208	191	174	185	200	194	185	192	194	185	184	196	198	194	197	199	206	172	197	216	199	183	192	196	203	205	186	217	179	202	217	179	183	209	185	188	184	217	182	185	181	176	180	166	200	214	187	180	209	196	203	184	177	177	179	199	171	168	223	192	199	188	195	201	190	211	174	184	194	183	223	200	180	174	197	209	213	203	226	199	195	171	210	196	191	196	186	189	188	189	192	213	194	201	193	195	183	207	194	204	184	199	210	195	183	175	223	173	183	186	211	188	184	184	194	216	193	187	199	204	180	178	191	192	193	192	222	192	199	191	184	211	201	217	224	205	205	206	185	193	189	200	194	193	190	168	183	185	194	187	189	212	184	190	205	205	180	181	167	199	208	193	187	217	183	217	183	201	188	172	181	205	196	196	157	183	178	204	172	195	194	200	203	178	193	214	166	210	208	188	198	206	195	218	210	186	206	198	182	205	173	201	202	199	187	202	172	201	184	186	182	180	204	214	198	209	197	190	186	160	199	190	196	222	185	197	186	195	222	224	199	222	199	207	211	190	193	192	188	200	189	195	217	209	182	191	199	187	195	192	195	196	193	183	202	192	182	197	196	188	180	202	196	194	174	200	192	196	219	181	190	180	178	192	211	201	200	184	209	190	211	193	204	183	207	181	181	189	180	173	193	204	185	206	209	198	205	185	200	175	190	197	204	173	179	213	208	194	181	188	192	197	162	187	177	191	169	171	189	198	200	219	190	201	171	201	194	218	185	186	168	196	167	180	192	184	200	176	158	189	188	178	208	190	177	198	169	194	207	192	189	195	197	184	182	175	197	179	206	227	223	211	192	186	177	196	220	217	194	201	208	184	179	213	206	165	208	186	179	193	176	192	170	184	205	170	169	192	196	168	185	172	200	208	194	177	188	209	196	200	179	184	194	180	182	194	189	168	180	214	202	208	160	187	179	180	189	184	178	207	193	165	200	202	183	181	191	215	190	176	205	192	197	200	203	211	189	155	177	210	183	199	209	180	182	213	197	212	177	179	216	165	186	203	204	207	215	196	194	188	185	196	194	191	180	194	192	181	206	187	203	201	209	212	214	200	219	203	175	209	199	184	180	195	191	201	177	206	185	209	206	193	204	172
3778	6021	11055	2489	1103	857	624	543	441	401	340	328	312	301	242	274	258	280	276	258	259	241	275	250	249	244	236	260	214	233	241	247	236	224	232	234	250	209	234	238	258	226	240	230	238	255	231	235	231	242	243	241	251	225	208	225	241	248	240	250	220	251	233	230	214	212	245	230	263	228	230	236	212	227	242	244	225	240	208	213	223	222	266	230	230	234	233	214	229	242	252	224	216	237	229	211	247	230	224	215	208	244	221	248	241	225	243	233	217	234	239	235	235	222	250	210	237	231	231	216	239	218	242	221	231	230	232	218	219	210	205	232	237	236	226	240	224	239	237	222	223	203	229	230	225	217	193	222	256	256	207	225	223	232	213	246	246	236	222	238	242	231	225	200	220	249	209	231	227	218	247	235	206	240	226	221	244	190	221	225	225	249	261	224	221	215	215	225	245	217	218	229	237	219	254	243	231	215	196	228	238	210	216	231	218	223	196	199	237	242	214	206	221	225	226	219	221	235	210	195	213	220	245	225	227	217	236	234	213	214	224	211	215	244	203	233	214	216	234	217	218	240	194	251	242	194	234	245	256	234	204	232	214	252	214	216	208	255	237	236	247	202	229	242	234	217	227	204	207	234	245	244	240	208	223	222	212	229	219	235	199	216	224	226	230	232	235	245	244	228	235	237	254	234	225	218	209	251	235	204	214	242	254	190	213	235	236	223	225	246	253	236	233	209	248	217	251	211	211	223	205	238	231	221	229	191	188	215	232	225	223	219	246	226	225	199	264	212	218	214	206	231	209	212	255	233	224	220	220	236	211	241	206	241	226	217	212	210	254	204	221	238	205	219	210	227	218	215	229	209	239	218	235	226	233	219	233	237	204	220	221	221	212	213	236	239	212	243	218	237	221	218	218	259	211	225	244	214	225	201	224	205	236	234	219	216	220	230	230	224	239	229	230	220	230	202	210	232	226	249	213	237	213	181	223	219	215	235	188	250	251	247	260	225	260	219	239	219	189	214	245	184	248	227	235	222	209	223	207	229	198	222	197	224	208	208	238	215	247	210	238	247	246	226	241	239	216	219	249	209	219	225	242	281	214	208	242	228	253	229	217	222	230	225	226	230	242	238	214	188	212	220	221	266	232	215	248	236	233	223	237	237	218	212	235	233	209	238	229	239	216	261	232	229	213	207	205	222	230	193	238	231	211	215	259	217	228	219	217	241	221	251	236	248	240	209	221	243	205	240	214	230	224	238	222	233	202	254	237	228	194	267	191	210	244	252	214	226	239	194	246	218	235	221	228	193	232	227	222	237	236	227	240	219	226	231	237	223	211	225	259	242	216	216	194	198	228	205	233	248	226	217	237	245	224	220	233	241	203	212	233	213	239	229	233	236	222	229	227	222	232	229	211	239	220	228	213	207	231	220	244	240	254	260	232	246	240	234	243	261	219	206	226	244	248	233	213	232	229	211	225	217	199	216	218	230	236	218	219	221	212	234	213	219	208	226	210	241	212	236	249	212	218	202	231	233	230	206	225	235	253	229	237	266	235	232	199	219	240	221	259	222	224	254	215	220	236	222	250	244	215	211	225	214	238	221	226	218	235	225	223	209	220	221	249	219	223	244	230	221	228	237	216	233	223	212	249	211	246	210	191	233	192	241	217	236	235	225	273	245	211	241	261	214	231	240	251	214	205	225	233	227	228	213	229	237	253	249	208	213	258	227	233	225	195	216	241	231	207	237	223	229	213	216	192	241	232	232	220	254	227	226	225	189	230	211	244	246	225	224	221	220	202	252	191	241	239	235	225	235	236	214	234	251	220	214	235	248	226	228	209	234	221	204	223	233	236	233	215	260	229	229	217	208	251	239	211	237	206	217	243	237	241	225	247	241	233	223	215	227	223	219	223	227	215	225	238	246	235	264	200	225	215	227	222	240	240	226	227	211	212	230	230	250	240	253	205	244	205	221	199	261	216	224	226	247	247	256	236	244	236	220	247	231	213	196	209	244	221	230	221	205	220	201	215	218	251	222	212	226	258	230	250	228	252	222	227	232	220	242	244	237	225	202	226	235	250	261	223	224	235	246	223	219	199	245	209	235	211	213	207	236	215	235	229	179	224	221	213	231	223	246	239	244	202	230	232	205	214	220	235	252	234	242	230	201	255	213	239	218	209	243	247	233	217	227	208	233	236	209	235	216	203	251	208	222	221	224	249	208	215	240	236	258	221	227	236	218	234	240	251	232	214	209	192	237	219	237	230	251	229	233	246	217	249	252	222	249	235	211	234	218	237	208	251	218	246	212	213	192	227	240	214	225	225	242	216	235	234	248	250	211	233	209	222	242	209	224	217	242	218	240	212	224	238	256	233	233	213	237	208	225	231	237	232	202	249	205	230	225	233	224	205	230	232	221	244	236	187	255	236	224	224	224	235	236	232	226	227	235	236	239	238	212	218	228	239	217	223	222	214	229	230	233	214	213	232	214	213	217	224	221	238	252	209	211	216	236	206	235	219	217	214	232	236	254	219	232	205	217	207	246	224	253	218	218	228	221	230	221	232	233	245	238	209	257	184	240	244	222	216	224	231	228	247	223	227	223	230	250	240	235	232	207	215	251	241	236	218	246	259	224	250	221	272	214	220	232	237	232	208	218	240	242	231	242	246	220	229	240	249	225	246	236	261	236	231	215	217	243	267	246	231	217	223	199	233	215	222	243	226	217	219	226	236	233	213	209	206	252	198	239	234	245	225	216	241	230	231	242	235	244	229	219	224	219	250	219	211	234	285	245	220	242	262	207	216	257	243	202	249	213	214	216	227	209	218	228	216	235	210	240	225	244	224	255	245	246	242	220	228	245	233	232	246	242	220	236	241	224	206	242	244	234	218	260	238	246	245	214	228	214	207	217	212	217	246	218	229	224	221	222	193	235	229	217	228	253	210	249	243	228	227	255	227	230	219	215	211	197	214	219	230	225	230	217	248	234	226	234	230	233	246	232	233	235	232	240	219	221	206	222	217	227	216	226	223	242	215	212	230	267	222	218	241	207	217	221	255	225	219	185	244	242	223	238	238	197	207	249	237	241	231	220	228	221	226	222	210	217	235	235	239	224	214	263	203	222	184	218	225	239	247	201	231	225	238	270	226	213	228	221	250	211	230	237	219	206	208	215	198	244	246	234	227	241	245	222	251	241	228	236	206	229	217	234	237	239	206	230	214	236	233	210	221	228	212	213	234	219	254	206	242	223	252	229	227	226	219	229	257	199	214	228	211	193	228	245	254	249	262	242	212	241	248	214	228	210	238	241	250	213	205	221	245	240	236	238	223	227	226	221	228	223	217	251	233	219	212	209	251	256	230	221	237	243	224	233	274	211	234	237	235	216	205	217	254	223	235	222	237	271	201	211	225	255	248	209	238	232	244	228	225	240	237	212	225	227	239	226	250	221	216	234	239	230	219	235	230	230	213	211	244	226	207	247	210	233	217	252	199	228	220	251	248	245
22851	21551	28623	24951	21548	21306	4673	827	636	521	432	391	396	327	360	308	273	302	281	285	264	273	239	255	226	257	226	277	232	229	238	244	252	247	255	222	218	260	241	213	241	221	238	245	195	246	255	226	221	218	235	223	216	216	239	225	222	211	205	204	216	206	190	218	215	186	211	234	199	218	222	225	216	225	234	207	196	245	210	193	225	209	227	227	218	194	238	223	221	211	205	220	212	224	212	220	188	179	205	212	217	231	208	192	213	217	214	213	220	198	223	220	230	213	229	215	242	193	238	231	243	220	203	217	211	200	213	225	207	216	240	231	207	225	204	200	232	234	213	184	220	210	198	191	218	226	217	233	217	209	235	223	238	206	204	218	217	194	218	230	244	233	210	220	197	210	212	224	222	238	222	213	213	217	208	209	217	206	235	211	212	191	220	218	211	254	231	209	232	215	229	220	230	210	206	199	211	203	206	177	245	228	222	197	227	215	206	198	218	217	196	209	205	224	204	234	209	236	218	227	198	215	195	199	216	205	214	222	215	223	236	200	205	224	234	215	231	189	234	216	213	214	212	216	214	217	221	201	222	193	203	175	217	220	203	227	195	220	194	196	233	249	209	199	187	222	223	204	217	191	214	223	225	191	209	233	219	204	212	197	211	211	214	194	209	200	209	215	236	220	226	206	231	228	209	215	232	230	231	206	222	216	208	221	203	217	191	224	175	228	188	229	206	212	199	224	217	224	198	210	212	221	217	232	207	201	205	239	220	202	222	214	227	203	197	237	226	249	208	211	206	208	233	201	218	224	220	251	195	198	190	210	207	228	209	214	215	245	199	224	230	198	225	209	231	201	214	232	228	220	233	190	215	213	206	209	197	234	232	229	213	229	223	221	236	219	197	211	226	205	211	219	213	227	209	232	207	221	192	225	208	228	176	217	202	200	217	214	203	219	214	218	234	216	220	230	183	223	214	205	213	216	230	227	230	230	216	230	228	203	207	188	226	204	208	220	193	244	196	226	195	218	215	221	213	214	218	234	256	216	206	213	233	205	225	209	220	188	222	225	199	207	222	221	238	199	221	232	201	226	216	241	215	197	213	217	247	207	226	224	227	241	222	234	240	216	223	218	205	210	179	194	240	225	234	220	238	224	212	234	227	217	210	212	202	224	211	205	225	244	233	226	209	207	237	214	229	206	217	230	219	234	214	220	213	224	214	225	239	195	199	217	220	219	189	220	239	211	237	218	219	237	202	207	228	205	216	237	226	211	221	197	216	199	214	225	229	216	196	208	232	218	222	218	212	228	228	215	214	220	217	190	199	222	182	202	205	219	234	208	247	193	209	217	248	238	240	225	210	227	203	238	217	219	209	243	218	221	236	236	198	218	221	249	214	209	234	225	214	227	198	213	196	213	215	204	197	232	230	193	237	201	186	211	222	230	206	228	225	237	198	205	203	198	237	223	239	211	215	224	252	211	221	225	235	208	224	214	196	209	197	229	230	216	216	204	248	206	217	216	214	218	229	227	215	225	215	185	248	214	214	227	217	222	188	233	206	209	202	204	210	238	218	215	216	222	215	219	207	187	219	221	191	197	195	220	237	205	214	218	228	200	209	186	218	246	198	226	206	206	212	207	231	209	212	242	209	205	221	206	231	185	216	215	227	218	205	226	217	214	193	218	221	228	225	189	235	210	215	217	246	248	216	195	219	213	232	203	227	203	200	225	186	229	204	229	217	210	187	211	235	236	198	219	219	232	221	213	210	227	214	205	238	216	182	188	209	206	227	201	218	226	211	205	203	221	193	211	210	229	216	203	216	210	210	228	225	210	225	222	198	212	198	178	204	236	234	218	246	227	212	211	204	196	233	200	224	215	190	201	227	198	257	197	234	219	216	237	212	208	227	211	210	213	230	220	208	224	214	206	235	214	200	220	233	193	217	201	214	220	194	262	225	212	226	188	221	221	193	210	180	228	226	228	189	228	220	202	244	206	199	220	215	212	219	198	229	213	246	200	198	222	225	205	226	219	222	211	220	227	199	212	213	199	190	218	220	213	195	217	209	228	214	185	210	197	239	222	207	246	235	213	199	198	222	211	192	221	243	221	214	230	220	211	217	205	202	214	207	203	203	202	211	219	235	188	214	206	201	218	228	190	215	203	206	215	220	223	206	209	245	222	218	203	224	204	210	196	204	218	230	226	230	215	217	215	204	199	202	194	208	212	211	201	195	246	200	232	224	208	205	219	221	231	218	233	213	214	197	210	214	198	207	230	189	197	226	226	197	217	211	203	211	197	222	232	199	218	223	225	219	233	210	207	223	227	193	222	234	225	242	216	225	217	205	207	197	189	232	203	211	213	217	210	194	198	219	214	208	220	212	192	202	234	226	235	213	228	210	201	213	217	203	240	212	204	207	190	209	204	203	202	220	212	212	187	216	228	210	224	190	222	194	210	220	188	216	194	208	208	211	217	195	211	208	249	198	228	221	208	194	233	248	214	194	230	211	202	198	234	183	211	212	182	232	198	208	212	193	197	229	229	198	195	193	212	201	206	226	217	206	220	213	246	176	230	198	214	215	226	222	225	215	191	212	187	217	200	203	198	193	242	226	232	208	227	201	199	228	219	222	229	221	215	227	236	216	200	213	196	218	229	216	222	211	195	221	210	216	222	231	211	225	212	204	231	208	226	210	201	259	188	193	200	204	225	213	210	219	211	219	214	193	216	236	213	223	213	205	214	227	202	198	202	208	194	210	205	221	220	225	219	209	219	217	197	232	213	228	222	213	205	217	213	229	216	211	220	223	224	237	215	218	220	213	221	217	228	239	208	216	219	249	208	211	215	223	218	237	233	212	185	195	208	253	207	224	183	197	199	204	208	208	208	227	227	243	215	229	200	241	233	210	256	211	220	242	176	234	207	209	227	208	229	227	195	200	233	210	181	230	239	213	196	211	212	197	218	231	201	214	214	221	219	228	202	222	204	233	244	216	224	211	244	224	223	227	177	206	220	199	235	196	224	211	228	210	195	210	217	229	235	223	217	213	194	231	219	198	213	226	225	240	228	204	222	232	227	208	212	215	196	227	211	217	209	209	223	227	200	211	205	221	212	233	230	229	194	193	209	218	201	221	208	206	199	207	246	229	238	209	222	216	219	224	223	227	224	207	190	227	210	239	188	217	233	203	217	225	208	213	225	215	218	217	220	213	223	228	198	232	212	208	211	209	229	209	222	227	207	203	204	206	218	197	224	216	222	221	213	190	216	200	227	218	213	202	220	216	245	198	201	266	226	211	207	209	191	220	201	215	208	214	217	207	202	186	211	230	212	195	231	222	212	210	225	204	204	231	202	217	209	192	226	197	234	209	243	218	197	192	212	214	202	216	228	221	224	239	223	221	208	189	209	230	212	207	210	208	226	207	221	225	207	210	220	204	211	218	208	236	219	234	211	216	221	239	233	230	213	205	207	229	233	208	190	212	214	232	237	217	213	229	201	219	196
4920	16890	24437	8695	3351	2367	1828	1323	1035	862	679	565	554	521	497	486	427	398	387	365	346	330	332	281	314	294	307	324	295	266	329	293	261	305	279	298	259	290	266	290	272	272	271	282	296	263	281	275	281	300	274	258	255	284	271	267	255	288	288	281	281	257	258	257	262	252	290	260	293	257	253	255	253	270	257	244	268	278	246	275	269	283	275	244	263	267	267	280	290	253	253	280	280	247	275	271	246	269	273	270	258	262	237	266	251	240	275	248	265	275	211	254	286	295	244	270	260	252	256	282	284	272	273	256	264	258	242	226	266	284	235	272	253	263	253	263	273	255	243	255	241	263	231	265	267	260	278	251	259	225	271	261	274	244	278	253	241	257	254	240	252	270	264	304	295	240	285	290	282	264	239	279	262	257	267	249	284	235	250	252	280	281	279	264	253	248	256	261	241	258	275	238	264	237	245	273	261	280	277	246	299	280	240	224	262	255	269	266	253	262	259	246	255	276	291	252	240	267	244	267	231	269	251	255	232	278	252	263	272	297	272	253	253	242	248	260	263	256	250	271	265	261	276	253	257	256	269	278	247	262	258	264	256	268	269	253	239	249	269	266	278	244	251	269	240	268	267	276	235	243	223	261	276	255	257	292	249	243	262	252	253	257	259	237	246	223	264	252	257	272	254	238	247	244	280	253	255	255	266	281	269	259	245	247	282	257	281	266	259	226	273	259	282	256	221	253	256	242	257	261	243	283	263	276	266	261	261	266	270	260	223	258	243	270	245	250	257	247	236	252	238	269	268	252	270	260	280	229	241	258	243	283	250	271	273	252	261	225	224	233	254	265	245	274	266	255	274	287	230	250	250	264	263	241	227	276	278	269	276	240	277	284	279	265	285	275	266	276	255	224	274	250	253	274	252	272	260	272	281	275	258	241	261	269	256	253	236	267	259	274	248	259	236	276	247	305	236	279	256	233	240	256	247	253	246	284	256	265	278	247	282	277	279	241	249	248	253	254	247	255	249	257	263	289	259	269	264	270	242	280	271	254	267	255	244	273	256	251	283	279	259	257	241	260	250	231	255	258	259	246	261	239	255	265	212	261	265	262	257	242	250	244	250	247	277	285	267	261	245	265	271	250	243	279	287	259	277	264	250	263	284	272	280	275	269	262	274	238	250	263	256	247	272	284	258	242	268	235	270	255	278	266	280	264	265	307	241	281	280	255	243	274	270	237	275	246	264	240	266	266	249	254	261	289	241	257	270	252	270	240	267	243	263	246	239	269	284	280	251	274	280	245	283	254	250	257	261	269	277	266	277	261	253	278	235	289	266	259	260	251	269	278	257	271	273	261	253	246	243	269	278	248	261	258	253	289	245	259	239	253	222	251	230	238	268	233	266	276	267	227	280	246	247	245	262	306	235	245	259	269	257	257	257	239	252	246	239	262	271	253	269	263	277	253	245	257	273	261	234	271	268	228	241	244	266	239	309	273	251	271	256	246	228	237	253	235	268	266	269	252	250	288	272	261	257	264	261	278	267	248	242	242	242	258	229	242	240	280	254	244	270	263	268	261	250	227	239	239	243	261	248	264	288	254	259	248	251	273	282	282	257	266	249	278	264	265	267	263	252	274	275	260	283	231	263	254	240	241	264	246	249	246	260	297	256	241	240	263	269	240	239	257	254	268	247	234	235	285	250	264	279	280	254	233	238	253	249	261	244	234	282	257	236	264	257	273	253	270	245	262	245	272	251	271	265	235	264	266	295	282	246	243	278	229	249	268	277	260	265	281	263	245	254	264	251	224	297	255	228	270	303	255	257	271	251	264	263	273	257	268	260	281	277	262	263	242	280	232	246	246	244	239	273	231	242	257	273	251	296	276	273	265	256	269	271	257	221	289	273	229	242	279	232	286	268	262	272	272	267	255	254	276	223	283	261	255	256	260	255	257	287	259	239	252	250	246	260	265	270	278	262	246	227	275	251	255	257	288	266	268	244	251	271	241	241	255	238	284	239	275	242	251	267	248	271	252	265	252	290	258	272	265	261	236	279	277	243	247	268	271	244	262	269	253	276	252	284	239	256	282	242	268	250	293	263	280	253	256	263	268	283	243	286	281	287	253	262	261	255	254	258	268	237	247	277	251	221	259	246	242	246	240	254	246	278	276	235	267	237	239	248	249	280	237	240	258	292	250	247	262	248	244	269	247	260	278	250	286	259	241	270	245	268	268	243	292	263	250	250	242	240	237	258	255	271	286	277	267	279	250	283	264	242	280	247	273	261	272	281	259	260	239	253	241	286	242	301	237	272	279	261	262	275	261	271	290	225	254	282	259	243	263	287	275	275	261	275	262	276	273	277	271	265	274	273	268	234	246	274	238	266	248	274	285	238	247	275	239	243	255	275	269	226	250	286	258	254	271	240	261	258	254	267	262	224	267	248	227	263	238	268	261	267	255	249	296	264	248	251	273	304	268	247	270	235	263	269	267	257	240	242	273	260	249	264	262	263	256	278	263	233	259	257	241	273	274	259	247	258	254	259	243	298	291	299	240	272	272	271	280	254	257	265	281	236	277	259	287	253	254	271	248	248	239	249	252	292	222	249	246	271	270	259	257	262	254	284	237	255	286	254	248	244	268	242	273	252	245	239	250	245	255	245	254	244	264	260	259	268	261	273	263	270	279	264	258	252	218	259	307	278	293	246	261	262	265	269	244	245	269	272	254	262	233	281	251	289	244	250	242	296	293	252	241	264	263	264	214	247	250	256	249	247	303	255	244	298	281	292	269	249	249	287	232	255	263	270	239	306	289	248	274	263	245	230	286	257	274	280	269	268	224	289	272	265	230	269	255	276	296	252	252	262	261	240	276	254	245	267	254	252	286	283	265	261	255	274	262	274	252	265	239	289	265	253	273	287	232	247	245	300	267	285	296	268	252	246	267	238	275	241	258	264	264	292	264	253	238	281	262	260	244	286	269	265	232	268	247	270	271	263	233	272	266	240	264	279	277	276	257	259	253	273	250	260	267	264	293	252	236	266	246	277	275	241	260	248	268	267	261	252	225	241	293	252	272	247	240	261	256	271	250	270	264	291	244	233	288	275	271	260	267	273	259	232	280	255	257	237	271	244	260	282	273	269	259	271	262	266	263	239	248	269	269	272	266	248	224	265	264	259	226	277	290	240	280	244	259	264	272	237	238	279	294	272	255	242	254	263	254	297	252	272	280	267	292	250	298	245	264	260	264	247	264	264	263	271	242	260	275	239	269	257	263	251	278	247	242	257	255	271	264	276	269	253	260	233	250	282	256	248	256	268	261	292	248	238	268	269	248	242	264	245	296	267	233	253	248	280	264	272	263	254	256	276	246	256	251	278	270	269	250	273	266	249	263	287	241	257	267	261	261	256	248	254	237	282	268	262	277	235	257	283	257	257	244	275	275	247	245	250	259	274	259	281	278	281	249	262	277	270	262	253	255	266	240	266	257	268	260	259	253	267	275	259	239
27789	17953	8145	1513	495	424	439	409	406	393	409	440	414	407	381	402	411	372	368	391	378	421	419	380	405	398	388	421	408	404	364	381	384	388	429	405	369	383	378	437	415	422	409	424	389	412	401	410	408	380	394	439	395	373	393	408	400	364	388	364	405	394	384	439	378	397	371	403	399	420	401	369	403	376	427	401	376	430	410	393	418	400	379	409	385	400	387	386	397	416	422	381	382	406	397	412	386	387	376	394	410	367	382	411	397	363	413	417	385	415	390	384	434	426	399	407	354	413	402	376	382	383	385	417	397	393	385	398	382	394	413	392	394	413	382	373	388	381	389	397	397	368	391	408	390	407	390	395	409	392	410	391	370	429	397	387	378	380	379	369	388	413	385	377	374	398	392	373	404	455	393	394	391	387	413	378	378	419	407	418	373	417	431	447	418	415	405	429	405	378	409	399	410	406	419	376	422	425	393	360	395	394	404	387	375	420	427	428	380	418	401	423	391	391	443	372	360	393	371	369	417	388	381	387	412	435	366	407	417	405	386	411	381	403	387	412	416	376	365	401	394	405	401	386	405	371	387	372	411	373	363	395	400	377	416	381	379	359	391	373	369	398	376	391	377	384	425	364	368	403	393	387	350	372	381	397	383	435	372	386	397	400	391	402	398	378	394	382	364	387	387	374	396	381	408	408	396	388	375	399	383	388	386	386	418	362	382	403	431	416	427	384	421	374	420	414	378	418	376	395	405	433	379	343	398	407	436	404	356	387	388	384	359	393	392	399	413	411	373	436	407	383	396	382	409	368	402	372	391	376	415	405	385	399	412	405	423	404	372	404	421	369	402	398	404	408	378	389	421	392	369	390	377	404	406	427	384	391	380	365	392	412	390	418	415	388	422	384	401	400	388	419	390	398	383	368	381	374	388	413	381	372	379	420	420	375	388	383	397	399	388	403	391	410	393	400	392	382	423	411	415	419	362	393	425	439	388	395	393	395	394	360	365	386	369	406	397	416	379	410	409	374	411	384	420	392	427	390	412	402	403	394	434	391	386	406	393	390	387	416	398	405	376	416	420	407	392	418	438	386	382	390	404	419	420	408	429	386	388	409	393	393	437	370	395	433	406	375	371	425	406	401	359	396	393	351	379	371	412	430	393	386	418	425	407	396	409	419	421	405	422	388	398	388	380	396	413	404	415	379	401	426	414	410	389	405	393	397	390	417	401	370	382	382	377	415	390	438	394	427	398	380	409	401	398	406	386	409	395	419	398	385	387	386	402	421	428	398	385	418	370	375	421	364	391	394	389	412	373	392	401	409	374	391	417	410	409	413	452	403	376	435	393	373	395	418	421	378	402	439	412	407	416	385	395	407	369	418	402	437	397	408	410	367	426	382	401	408	428	415	394	393	426	365	399	374	369	401	366	380	418	436	391	410	412	400	379	378	412	399	410	411	398	350	407	398	358	394	395	406	416	397	394	369	393	403	410	420	374	382	387	414	399	406	406	375	391	400	394	398	392	417	395	380	355	394	394	393	344	416	400	377	401	362	418	408	414	422	412	374	411	390	366	397	420	411	402	417	387	376	408	381	399	399	403	396	379	394	381	377	380	392	406	409	361	379	389	403	417	396	392	405	387	388	366	399	388	389	415	386	446	419	391	411	411	379	402	393	409	426	395	400	405	436	402	399	405	399	410	414	388	418	386	394	423	393	417	386	424	369	397	380	397	399	416	388	396	366	437	400	371	408	393	383	401	375	393	436	416	364	376	400	363	414	391	431	402	411	398	428	407	393	390	355	397	402	386	399	381	391	418	383	377	424	343	422	390	388	398	413	352	392	356	386	394	395	396	401	394	363	391	373	414	401	413	361	428	395	392	425	401	397	395	435	393	392	367	411	402	394	416	422	378	383	376	409	405	428	398	388	395	407	391	384	417	379	403	404	408	424	370	439	391	385	367	442	370	387	395	412	404	384	408	411	397	402	380	415	395	410	394	400	363	382	390	393	390	385	383	418	389	414	373	371	406	389	422	391	386	400	418	426	424	392	389	419	361	400	403	367	379	406	407	376	391	373	411	402	399	399	371	338	372	403	385	363	396	405	392	379	395	364	387	395	379	415	392	372	411	392	407	428	421	389	392	377	407	420	397	408	383	371	378	407	383	418	394	418	389	401	406	426	391	406	410	420	412	402	388	426	399	397	409	408	389	387	389	413	395	399	407	394	391	402	385	411	399	401	393	412	375	406	388	420	411	394	404	411	395	400	398	406	399	457	394	400	424	372	423	412	372	433	359	349	398	436	397	403	425	370	406	429	405	388	380	370	434	405	389	385	386	370	384	382	391	387	368	394	412	425	391	414	422	412	444	365	365	402	399	352	390	440	388	396	405	382	389	441	423	418	377	391	393	366	401	393	388	332	393	396	398	397	363	396	408	395	393	432	415	402	388	369	399	399	417	405	370	396	423	360	416	388	385	397	391	392	386	395	403	415	418	409	406	389	390	392	396	397	397	381	403	386	395	415	425	387	392	362	366	409	427	368	430	417	393	392	377	424	365	404	386	406	397	412	411	431	420	395	387	372	375	419	383	422	407	378	363	407	411	387	383	413	376	432	377	397	389	404	350	393	423	426	405	384	372	421	411	427	379	392	399	396	386	391	412	418	366	401	385	391	384	390	418	425	385	408	430	435	402	397	425	408	361	380	405	389	433	380	404	371	418	425	365	394	405	410	392	368	382	412	382	394	390	425	381	395	396	410	393	427	403	368	401	399	359	422	405	381	432	369	372	418	401	427	396	394	425	403	402	393	410	390	429	364	403	412	414	394	362	420	414	374	405	411	406	399	399	374	380	381	416	418	393	404	383	378	399	400	370	359	419	438	377	433	404	399	399	414	380	411	405	387	404	392	359	399	414	396	389	400	430	387	392	400	372	427	389	432	397	386	404	408	387	419	395	406	407	427	400	439	395	374	383	435	392	397	382	397	384	393	385	405	379	450	377	416	389	409	403	405	394	434	362	399	413	427	394	404	442	378	400	371	374	414	434	422	386	410	388	403	401	384	394	424	360	383	404	391	389	390	414	348	426	380	374	415	433	386	375	362	382	419	417	391	368	402	422	376	428	389	418	383	392	393	384	379	404	424	423	415	372	402	403	374	377	401	353	413	359	405	389	389	383	398	408	419	390	395	415	415	390	389	412	381	393	413	415	369	404	403	372	381	411	370	368	394	387	385	407	392	393	410	414	340	422	413	412	384	409	408	374	410	380	427	375	341	410	405	379	378	408	412	377	395	434	422	395	421	407	411	426	401	363	372	402	421	402	376	411	409	433	395	395	434	393	413	434	441	404	445	379	397	387	416	394	347	411	415	374	401	403	400	437	399	398	393	402	376	373	427	354	395	417	440	409	379	424	407	395	430	373	397	410	460	430	385	371	394	445	365	379	408	395	402	428	378	371	374	375	383	402	387	364	412	442	378	412	424	367	401	395	365	357	397	437	379
4742	3751	7738	1251	565	481	526	497	518	474	449	472	490	499	435	485	469	446	441	465	489	448	446	455	447	482	486	475	468	441	451	474	450	451	446	474	458	457	469	454	484	482	458	483	471	454	440	456	430	493	457	495	467	454	450	438	438	475	452	439	462	473	465	468	481	459	455	456	424	450	448	449	452	426	452	437	487	439	459	465	437	497	461	482	470	408	474	457	459	449	452	443	483	485	468	468	453	453	477	455	468	461	469	439	463	448	474	437	455	450	447	438	464	479	430	447	432	468	508	459	452	451	439	468	439	463	419	461	477	439	454	469	476	456	440	451	470	492	464	457	419	475	451	452	456	453	458	422	437	434	455	487	464	442	467	438	436	466	508	425	464	459	429	452	480	458	464	444	483	468	448	437	500	475	450	508	444	445	467	459	453	490	454	440	468	480	484	449	455	467	435	451	484	445	479	453	470	511	464	477	452	437	480	447	446	455	445	476	461	453	452	432	487	449	427	487	487	492	416	478	452	460	461	472	456	488	453	466	438	467	462	468	436	466	442	450	429	446	428	453	426	479	485	450	434	461	490	458	421	471	503	462	449	449	461	435	478	456	480	481	438	449	467	402	451	453	474	452	419	463	468	447	423	456	460	494	503	423	455	456	453	440	501	484	435	500	465	447	468	465	461	431	487	438	467	478	468	451	462	487	470	473	480	437	459	420	486	435	495	477	467	467	467	448	464	474	476	444	472	447	458	436	458	482	456	433	461	415	467	434	484	460	513	463	460	461	438	495	498	492	455	442	468	474	502	445	470	441	464	443	448	485	489	453	457	441	457	451	410	460	463	464	440	446	465	418	479	478	452	409	450	468	454	464	481	480	474	492	477	437	448	448	429	443	454	459	472	429	471	445	447	440	461	418	468	441	449	469	499	448	480	449	461	444	445	424	489	439	453	453	446	446	469	483	461	464	470	447	477	449	465	489	442	437	475	435	447	485	468	455	458	441	454	449	426	446	448	454	472	455	458	437	441	481	445	446	440	448	486	497	473	448	443	458	489	448	458	477	472	422	466	443	502	469	470	457	494	444	455	446	463	445	485	470	461	463	456	479	462	448	488	451	441	472	425	482	462	417	434	418	452	472	418	468	486	422	488	468	462	470	460	454	452	488	420	481	467	466	467	441	474	466	459	478	429	464	431	469	408	489	443	459	420	450	439	472	489	451	465	490	442	471	443	424	428	472	466	455	434	481	434	434	464	460	493	445	447	473	449	480	444	469	451	470	465	448	456	461	443	466	492	447	437	445	474	447	461	468	483	428	466	441	464	479	436	463	465	450	462	492	466	410	437	457	477	447	469	449	517	450	452	455	437	403	469	429	451	441	444	460	447	484	491	447	436	441	430	452	475	434	442	431	431	515	444	416	431	459	451	456	454	451	420	464	453	484	479	432	436	496	424	472	439	472	450	442	503	448	439	430	463	460	421	469	475	476	502	446	451	442	492	447	428	412	416	447	442	440	487	444	454	445	451	443	465	437	469	440	428	457	428	496	445	452	477	436	428	458	453	410	448	511	474	453	473	518	482	439	464	449	436	477	444	489	457	427	449	426	440	474	463	426	436	466	487	422	441	452	459	491	475	416	474	471	468	472	478	446	442	440	441	424	442	444	476	466	459	480	443	508	475	448	492	428	451	441	509	460	434	492	454	444	473	468	447	446	467	443	459	459	459	495	428	449	455	467	462	496	488	482	484	470	463	450	457	486	452	431	434	488	476	453	447	467	425	447	436	468	465	464	477	474	435	482	440	439	450	431	480	505	511	479	489	444	452	495	466	479	408	460	480	428	436	446	438	470	449	467	479	482	455	437	486	458	481	462	497	461	463	478	459	407	448	484	431	485	449	472	468	424	479	454	434	476	459	429	479	448	426	450	462	467	434	445	460	463	461	429	439	467	441	460	486	449	450	453	459	472	423	451	474	492	477	480	462	441	439	496	430	479	435	458	441	441	491	458	477	439	476	453	428	453	502	452	471	470	452	473	474	458	449	451	461	463	470	467	450	461	467	474	483	457	468	436	445	438	484	468	465	489	416	431	445	467	464	427	507	431	466	433	441	428	460	451	464	444	440	449	453	441	438	465	458	459	430	443	426	461	475	433	457	469	488	463	459	475	441	460	438	489	477	452	485	452	443	488	483	446	448	445	465	475	477	483	455	450	458	458	449	470	472	488	468	445	433	455	453	430	444	447	430	470	456	477	494	463	443	472	417	465	434	487	472	470	452	483	464	461	480	449	459	443	475	444	415	455	475	490	454	465	512	463	447	453	444	448	475	441	463	447	475	462	458	419	443	444	464	448	451	456	490	441	438	452	450	488	440	443	464	462	438	444	453	458	463	476	460	450	494	511	453	485	465	468	431	504	438	458	438	477	470	460	441	450	458	414	420	459	453	452	465	492	444	457	429	446	502	488	456	472	465	492	405	472	449	432	437	466	464	470	463	439	452	431	473	464	470	456	469	426	471	461	468	453	475	475	484	451	407	461	449	473	420	472	419	467	474	468	452	453	453	489	467	440	447	443	452	459	473	484	437	461	478	482	434	463	462	480	406	456	459	434	454	436	415	473	448	449	451	426	433	454	486	500	488	451	458	476	437	445	472	441	467	427	428	485	470	441	487	443	449	457	433	481	448	462	462	465	455	474	454	447	428	433	495	450	455	481	453	508	438	433	476	445	471	486	436	419	422	465	480	474	453	488	495	449	419	453	466	467	447	439	456	470	455	461	444	422	434	443	457	472	479	466	498	469	470	450	437	457	419	438	452	465	468	488	477	464	448	484	457	487	449	448	410	453	421	444	429	412	447	444	469	434	486	495	417	469	456	465	461	465	471	439	489	496	470	462	460	505	444	447	467	439	419	475	452	483	443	460	447	475	476	441	459	441	453	448	460	495	418	486	414	495	473	450	469	488	455	473	447	423	447	433	426	434	473	437	452	478	455	445	464	447	451	444	450	443	434	496	431	394	423	441	475	484	460	462	451	467	448	521	449	475	426	494	473	454	422	464	438	471	444	426	407	476	453	424	466	481	454	453	433	487	473	452	465	465	463	466	481	451	462	451	477	474	440	479	491	457	452	468	481	476	431	454	476	461	461	510	463	450	444	443	452	489	484	454	447	458	439	452	479	481	485	476	450	447	443	403	454	473	482	472	475	461	449	434	438	481	468	413	442	483	448	489	451	466	441	516	455	465	445	476	452	467	454	438	439	475	451	459	472	438	418	483	474	467	454	477	474	441	478	434	474	407	458	414	458	451	418	438	425	457	434	428	467	402	459	447	466	453	442	472	454	419	451	439	444	478	459	506	440	423	488	468	477	426	454	436	420	446	443	473	478	451	446	470	488	439	458	446	445	439	449	447	430	449	464	455	447	440	454	437	450	464	492	449	483	464	436	450	470	488	477	477	455	461	422	488	454	445	419	465	434	469	439	439	463	489	429	446	467	505	482	462
23759	21462	28965	24623	20212	4989	1033	742	669	602	561	525	524	523	507	452	500	503	438	491	451	498	476	493	455	447	442	442	476	478	456	475	448	457	451	467	452	455	467	449	470	455	459	445	444	443	465	485	470	473	421	452	458	459	480	411	459	431	417	447	420	437	432	453	492	471	456	433	404	411	439	484	437	465	466	455	398	451	416	451	464	459	444	413	436	470	464	436	406	487	475	425	429	449	442	426	455	475	454	444	457	486	452	437	493	439	443	420	453	427	453	444	449	468	446	436	424	461	467	456	435	449	425	430	457	440	470	391	457	449	455	479	445	461	453	472	470	447	421	424	456	472	433	449	462	468	439	408	414	427	460	474	441	440	456	439	467	474	454	453	422	452	470	436	469	408	434	465	445	451	433	425	453	477	450	457	430	443	418	430	449	425	429	416	434	450	410	475	463	471	442	451	449	423	463	406	419	446	459	464	485	404	438	467	437	447	439	439	420	449	451	459	450	435	467	448	510	435	434	460	480	434	461	425	453	498	479	442	459	429	452	470	475	418	427	458	430	461	400	460	444	445	443	415	455	447	433	468	434	443	482	474	465	431	411	445	476	447	461	476	458	432	516	414	445	435	424	420	446	465	450	454	432	410	481	437	440	428	409	470	409	422	453	458	453	429	443	456	435	423	447	422	429	469	452	475	437	434	452	443	462	422	467	437	425	436	420	446	477	444	416	440	443	444	425	461	436	443	461	468	464	439	414	427	460	452	424	436	453	447	475	497	454	459	459	453	426	434	499	424	477	464	445	401	449	473	427	423	447	442	452	434	441	451	463	452	459	454	443	419	458	470	432	440	453	446	429	438	459	424	432	465	432	445	508	463	438	437	431	440	466	418	453	441	441	439	436	458	430	447	441	461	455	453	428	447	445	460	467	457	436	468	460	443	460	435	460	457	450	462	447	428	444	423	422	426	439	429	458	453	470	468	476	444	449	452	447	475	449	422	458	481	449	418	422	433	448	422	472	456	444	415	427	440	474	470	440	472	440	426	405	437	429	467	433	454	408	448	455	475	436	449	460	437	407	453	480	453	451	432	405	451	480	454	452	414	451	419	480	432	437	423	484	442	445	461	444	471	447	425	459	469	403	437	462	431	463	478	426	441	444	464	426	423	458	474	462	490	445	449	464	485	463	449	454	425	447	433	448	428	440	444	443	442	469	467	414	442	424	436	438	398	428	442	489	466	433	462	431	455	416	466	442	467	441	463	451	454	442	447	459	431	473	436	413	458	456	461	457	451	453	466	479	444	445	448	446	458	443	447	474	427	419	419	465	436	449	450	449	424	488	431	449	453	436	455	436	430	454	453	437	453	465	444	495	453	478	451	446	471	463	423	463	422	432	454	486	445	466	435	454	446	438	455	467	479	416	426	425	438	433	453	444	441	412	450	467	452	489	444	463	478	457	439	443	418	429	418	459	450	446	402	421	431	458	438	477	463	465	463	457	430	457	431	440	468	449	425	445	422	429	447	437	462	495	434	411	465	479	438	453	422	446	414	456	431	444	423	478	457	413	447	465	455	444	435	473	438	481	452	432	419	408	418	467	433	439	433	412	416	424	477	427	452	454	413	459	426	440	462	447	454	458	439	436	429	463	447	476	447	439	420	424	468	461	424	472	438	421	391	477	465	456	471	503	464	507	420	461	413	489	459	436	466	476	479	422	446	455	451	397	459	450	444	448	421	462	455	439	408	432	446	444	486	445	450	407	444	439	442	403	461	409	455	449	481	431	482	403	453	423	421	422	436	450	423	418	442	476	463	488	443	408	466	488	463	458	406	468	466	468	417	467	463	455	435	450	466	472	436	451	418	449	460	480	407	448	459	435	427	428	446	448	459	434	480	426	446	436	444	405	460	421	456	459	493	458	458	458	451	435	424	469	446	470	455	449	467	439	485	438	430	467	437	448	439	477	476	457	512	446	448	429	494	445	429	463	473	463	450	461	406	429	460	491	439	484	465	438	422	467	461	464	447	433	480	415	414	425	485	455	448	464	444	471	453	465	469	444	459	448	458	441	417	393	440	428	457	428	419	418	441	467	446	426	462	455	432	458	452	462	468	459	476	480	470	429	423	465	400	420	438	467	510	457	448	443	507	437	453	482	449	427	435	449	463	459	454	434	431	445	407	416	442	427	458	474	449	430	407	428	459	450	451	440	455	454	443	432	451	452	487	448	439	439	430	487	442	422	473	459	449	451	471	437	444	439	474	485	437	420	440	420	433	432	442	478	443	411	445	424	421	485	432	479	446	450	446	477	402	425	457	466	446	430	463	474	447	468	419	441	431	438	419	451	505	402	447	444	459	451	421	483	491	451	460	430	432	431	437	432	477	453	470	499	412	404	431	441	439	440	457	433	426	474	447	464	495	459	433	432	412	465	433	428	434	424	423	442	463	462	438	403	438	439	457	446	424	431	474	437	467	453	498	413	441	432	444	477	465	422	458	433	423	439	445	460	438	462	443	445	470	466	469	481	434	467	423	462	443	464	460	449	466	467	441	456	405	440	442	480	446	436	463	430	419	471	438	443	458	442	462	435	467	443	467	457	482	442	459	457	479	462	447	444	444	419	461	443	412	410	453	459	433	459	444	430	444	429	431	470	455	478	424	465	423	437	464	431	443	436	478	455	457	432	450	440	443	434	439	461	438	434	456	410	466	461	480	465	431	453	485	416	418	463	413	465	475	425	438	475	497	427	425	420	438	454	448	450	460	469	460	448	434	469	447	483	431	484	424	440	442	439	471	433	422	461	428	425	446	464	454	417	464	448	438	444	478	481	445	454	450	410	451	432	445	430	433	425	391	422	435	467	448	415	438	435	453	457	404	463	452	442	438	435	453	451	454	413	427	424	462	452	447	410	440	429	492	476	470	497	469	428	442	444	426	457	425	457	485	423	466	437	451	441	443	463	472	430	442	441	460	477	485	467	451	488	424	454	442	443	454	469	440	479	422	417	409	396	457	458	439	462	426	428	481	465	444	438	471	428	433	477	448	440	464	458	423	419	409	453	447	441	452	437	413	448	418	469	446	441	396	410	411	417	422	431	471	471	414	443	449	475	442	413	474	478	455	424	441	443	463	477	464	370	443	439	476	446	475	431	441	490	441	481	448	413	428	427	453	478	442	411	457	474	427	462	447	438	472	432	456	466	437	447	461	417	439	445	433	449	448	417	451	476	449	431	455	495	388	480	469	470	460	469	456	423	453	449	440	475	463	462	462	429	463	480	437	457	431	448	456	468	414	469	416	456	431	463	436	441	435	494	490	426	457	468	426	439	448	446	449	451	413	467	467	458	411	430	438	432	485	420	441	457	453	468	397	472	433	463	434	468	438	453	457	436	435	407	440	434	462	427	386	436	425	476	468	485	484	435	463	451	460	443	453	442	469	459	466	458	440	447	455	426	468	416	450	431	484	480	443	477	451	407	383	433	469	457	455	448	458	463	484	427	447
3676	12160	28337	12005	2183	1649	1232	1092	1041	786	721	676	651	684	637	607	564	591	545	570	583	608	564	556	558	553	511	581	526	574	561	548	523	561	531	590	507	531	508	483	550	567	544	543	571	522	532	512	511	514	518	513	515	502	514	499	555	508	523	561	521	515	525	527	591	538	516	514	489	513	525	523	490	509	530	529	506	515	545	536	518	505	536	513	518	528	502	517	522	523	524	531	518	532	493	509	524	489	497	521	515	539	511	527	506	547	519	522	529	502	496	502	512	524	458	529	524	499	543	487	539	500	532	527	538	490	489	522	540	544	492	497	532	528	536	453	551	515	509	517	518	532	561	542	498	505	555	511	516	484	519	524	500	535	514	505	553	553	538	498	484	490	545	567	475	586	550	552	494	577	549	534	493	539	512	526	546	514	517	507	503	558	538	539	552	489	499	538	557	539	548	498	496	512	505	531	501	555	534	554	516	512	500	529	544	506	534	484	519	491	526	486	488	512	506	512	513	540	511	503	503	505	481	518	543	530	505	538	518	551	524	508	520	473	525	543	552	485	544	518	519	556	521	452	507	531	522	520	519	512	524	534	477	529	492	514	566	548	529	516	507	532	525	537	526	537	492	509	523	577	479	548	509	576	512	550	548	557	505	522	517	543	524	513	503	499	578	536	529	492	530	491	506	504	580	482	524	496	536	522	539	500	536	531	505	502	489	454	533	517	551	509	528	524	549	541	503	527	505	477	548	524	521	535	548	530	552	527	515	531	534	528	475	517	503	528	541	495	489	527	485	521	509	532	511	536	507	461	491	536	535	503	513	512	499	540	521	536	503	517	515	526	532	518	522	484	542	485	518	544	526	517	475	519	557	541	545	526	569	479	480	535	541	494	483	587	515	465	527	522	532	516	522	528	509	522	531	487	552	537	558	515	528	522	548	521	504	490	495	512	487	560	511	523	513	476	496	550	509	531	499	493	528	518	508	522	488	524	511	493	519	524	564	514	530	518	503	536	553	528	582	553	501	498	507	464	497	529	499	494	534	524	498	480	530	545	566	547	489	471	518	533	522	512	498	523	477	516	530	545	499	518	586	507	520	514	507	537	564	555	539	489	509	562	507	500	529	522	517	516	520	535	567	528	504	496	534	562	527	542	571	517	506	530	508	530	567	576	531	521	511	494	502	528	506	541	508	540	504	515	509	507	512	502	495	545	525	504	510	489	470	538	557	522	536	480	483	545	520	517	497	522	495	508	537	513	503	540	496	535	510	476	494	513	463	515	491	535	535	496	544	516	504	497	566	535	550	573	528	503	504	532	528	518	477	497	510	486	537	518	512	516	551	509	504	545	488	519	513	486	552	538	504	514	533	507	541	490	528	544	511	537	476	533	522	477	486	549	523	511	513	509	521	523	528	520	532	502	548	510	557	535	550	533	526	480	495	527	507	528	542	527	512	509	500	485	509	506	520	498	536	553	545	540	548	518	496	535	531	525	480	537	508	539	516	533	506	498	489	514	518	536	468	510	474	513	568	541	518	531	529	530	533	513	526	492	526	549	547	525	482	486	539	537	547	534	534	513	538	534	522	550	540	475	542	534	502	496	518	504	530	516	535	512	503	546	534	538	526	530	521	466	534	508	536	487	531	482	534	545	516	517	538	520	531	550	456	497	513	535	518	536	534	534	494	514	513	535	539	508	532	542	534	523	539	547	484	505	517	483	489	495	496	524	514	551	538	494	486	506	557	482	510	543	533	468	513	496	508	516	518	520	540	539	539	508	504	487	506	550	518	501	537	480	512	517	469	506	507	524	513	486	521	524	542	514	512	510	493	530	518	519	560	481	512	540	513	508	546	544	531	464	558	487	533	546	561	502	492	551	497	493	522	538	493	476	514	526	499	542	501	504	567	499	501	512	529	519	550	493	511	543	513	557	533	524	518	537	512	520	490	535	490	532	499	509	548	506	500	552	526	521	480	512	569	520	518	518	530	523	488	538	539	521	528	463	506	540	521	536	528	493	544	501	533	482	530	469	513	567	473	520	512	528	518	511	524	502	506	484	518	529	491	514	488	489	504	540	537	566	504	522	575	498	535	525	508	504	517	475	530	545	512	527	569	524	527	505	504	547	507	542	517	506	503	555	528	531	516	526	503	538	477	503	524	488	496	493	523	467	510	474	541	502	525	492	514	501	523	483	562	487	516	510	551	496	531	518	520	553	486	517	517	515	477	551	516	500	535	535	523	519	520	537	488	481	512	524	557	523	520	548	520	533	521	467	549	517	524	500	516	487	543	519	555	486	490	525	512	526	516	498	564	545	537	526	492	527	569	493	517	494	526	550	479	502	503	533	503	525	522	550	525	510	491	540	535	522	564	531	529	500	530	479	521	517	521	523	556	486	502	515	532	552	494	525	520	514	559	550	525	495	511	528	505	522	535	526	561	527	566	512	496	518	486	511	532	494	486	544	525	501	487	509	521	527	460	526	503	527	513	504	499	517	505	494	531	522	526	547	534	516	493	568	459	520	482	526	505	547	551	521	516	493	533	541	573	479	510	515	529	528	541	525	535	575	531	520	532	524	484	485	519	506	533	532	503	512	545	486	543	567	529	571	517	513	514	562	552	526	512	496	519	502	536	532	524	500	511	546	478	546	472	552	496	549	486	515	530	542	514	497	500	512	487	531	480	506	533	549	484	540	546	516	481	504	487	501	533	501	521	494	514	535	585	540	512	527	492	508	545	468	558	524	503	493	552	537	523	497	542	520	486	508	511	438	536	476	543	520	495	511	481	513	538	502	515	538	531	490	513	525	517	575	493	494	521	489	506	561	512	542	523	539	555	544	529	507	493	506	517	492	516	483	456	526	479	524	522	517	502	536	539	484	524	522	524	526	522	550	530	527	511	477	542	547	504	545	500	516	511	503	542	515	505	500	536	513	524	532	545	510	501	485	522	508	522	497	505	523	499	530	505	485	493	509	518	522	537	532	515	496	483	483	506	502	513	540	524	504	491	533	517	540	546	509	550	495	468	505	491	529	542	521	531	496	539	509	534	502	497	500	508	568	498	541	518	470	523	553	492	546	493	531	530	527	500	580	534	505	515	485	501	476	512	510	533	488	518	525	527	535	572	493	492	497	511	530	529	524	538	508	480	495	482	518	492	532	527	481	507	534	501	505	525	533	514	517	567	518	521	524	493	510	523	487	487	521	510	510	507	528	497	500	507	492	500	501	533	487	497	519	510	507	471	522	516	502	519	512	521	507	537	502	541	508	520	496	521	542	558	565	493	521	512	493	517	498	517	540	540	530	525	517	516	522	536	494	511	505	534	489	586	529	516	502	525	503	484	491	570	539	513	511	520	507	524	533	488	516	521	495	541	549	521	524	543	532	511	495	537	510	551	471	464	509	509	561	525	516	521	499	530	499	525	501	485	518	480	530	506	501	470	531	509	528	539	523	540	536	524	490	513	517	534	506	553	521	508	479	513	515	568	507	518	466
24885	21420	27827	25142	8563	502	406	332	268	291	284	245	257	234	214	208	235	222	228	210	199	220	205	201	224	181	189	218	203	230	175	198	206	209	202	205	197	223	220	201	216	201	214	202	232	206	188	201	216	228	211	215	182	201	197	216	206	199	190	220	191	204	213	196	206	217	179	209	218	201	216	189	211	193	175	189	186	200	192	229	195	188	220	206	212	200	208	216	186	219	186	174	202	209	228	204	194	194	193	183	187	224	230	206	227	232	217	223	226	235	202	217	191	207	216	206	192	218	205	185	189	188	213	191	218	218	233	200	191	185	207	205	199	179	210	208	187	221	206	175	176	207	214	218	213	204	217	209	187	203	220	226	206	181	218	205	196	178	201	217	210	204	204	219	169	207	206	205	203	210	197	216	210	203	199	193	211	192	165	228	196	205	181	211	188	241	212	217	190	199	199	232	201	215	209	202	172	206	206	215	191	213	207	184	192	184	206	202	196	184	185	196	194	189	192	202	211	235	197	184	199	187	223	226	208	200	209	216	191	185	198	203	204	185	204	173	197	215	205	219	211	200	178	214	191	202	187	206	204	225	208	196	196	224	190	206	221	187	217	214	199	196	201	196	176	205	234	202	219	216	191	196	190	198	199	199	201	195	183	205	210	190	222	202	212	216	210	214	181	203	212	195	238	219	239	188	187	190	210	196	198	207	208	188	185	212	200	210	182	225	205	194	199	213	200	193	183	196	200	184	203	232	220	201	207	184	207	202	198	213	194	203	197	203	179	217	207	200	231	213	212	203	206	214	223	230	212	207	195	191	200	203	227	205	197	215	213	208	204	217	194	220	188	213	182	186	201	181	206	215	201	194	182	204	202	209	231	179	192	196	212	219	201	192	184	199	186	192	207	198	196	197	181	220	210	200	195	220	210	202	214	202	194	175	201	206	212	193	219	208	207	176	216	206	223	195	185	200	171	206	219	198	180	234	194	180	213	193	194	194	200	212	199	205	206	205	209	205	208	211	211	204	199	208	207	236	206	208	202	193	184	209	194	200	215	219	215	192	196	205	210	193	225	203	197	197	207	192	198	209	232	204	201	212	179	216	188	205	185	223	238	189	212	197	185	212	190	199	191	179	199	207	174	201	199	202	189	195	201	194	188	191	192	225	203	203	230	205	199	218	198	197	216	194	234	193	186	209	200	180	201	222	190	187	192	189	200	227	213	175	188	207	201	216	171	219	205	225	195	192	204	224	227	199	189	217	212	207	179	209	169	211	169	203	203	194	247	220	205	200	210	200	195	205	196	198	212	204	198	190	206	191	205	216	185	206	197	190	205	239	208	216	225	188	197	212	214	191	190	201	209	210	192	213	209	194	189	195	220	210	218	195	204	214	205	206	192	195	223	204	210	198	201	209	178	219	189	204	220	214	186	191	196	194	193	225	208	191	208	189	206	198	196	221	219	202	177	186	212	201	213	208	198	189	202	222	220	238	199	215	212	177	181	201	194	204	213	223	176	204	202	214	183	199	204	226	177	199	191	197	188	184	199	221	190	183	185	204	176	203	198	196	205	210	180	193	209	227	204	192	204	194	207	191	207	195	232	202	207	212	216	226	202	190	199	206	174	219	183	185	212	221	183	197	197	222	201	191	191	196	193	192	186	212	203	178	201	193	180	201	209	190	199	194	190	204	205	214	199	174	170	220	213	214	215	205	173	194	199	209	234	186	192	185	197	178	222	217	206	218	217	192	204	195	200	190	209	198	206	202	224	215	194	208	237	218	212	207	197	187	182	221	220	191	187	195	193	226	178	188	182	202	205	194	216	198	197	207	182	210	230	203	210	203	205	182	193	202	211	189	233	191	199	183	199	174	210	209	213	216	228	192	195	209	210	226	195	202	195	206	192	206	199	220	199	218	203	197	212	219	188	203	213	222	192	223	185	200	229	174	202	194	207	200	218	192	218	209	179	216	210	201	203	180	192	206	224	204	207	187	207	201	216	195	170	204	215	224	201	201	192	194	179	176	191	202	213	223	188	220	194	198	214	213	192	235	202	201	209	179	196	179	206	205	228	171	185	204	175	202	199	217	207	233	185	193	204	214	186	215	217	185	211	207	202	189	217	189	209	202	183	221	214	194	214	238	212	191	227	197	206	198	209	179	209	226	183	186	209	210	210	206	188	210	200	203	192	213	214	196	233	192	195	204	201	200	190	186	192	199	189	197	201	201	200	205	207	216	199	232	215	197	204	213	201	210	212	201	173	209	230	175	200	195	213	224	192	211	226	188	195	220	205	225	216	209	216	195	192	205	204	181	211	208	221	219	237	185	201	189	204	201	194	194	202	198	203	183	204	223	220	190	209	201	214	201	185	208	221	208	202	197	212	200	224	206	211	213	197	195	204	160	203	189	204	191	198	197	185	208	214	205	247	184	201	181	222	195	178	215	212	206	214	193	198	211	203	229	188	232	196	195	214	206	186	207	191	191	202	204	208	190	223	202	212	196	199	223	235	190	186	189	180	173	213	200	205	203	200	218	186	218	192	191	201	192	185	196	234	220	184	194	195	192	181	176	196	207	200	197	208	212	213	189	207	221	203	212	188	179	217	211	197	200	219	192	209	190	198	203	219	195	203	211	195	212	196	240	198	206	205	208	180	193	221	213	212	208	233	207	195	208	206	205	212	219	185	218	214	185	199	192	206	198	221	235	183	210	221	182	195	203	188	196	213	203	195	186	202	206	194	215	190	185	200	191	209	202	197	203	178	210	204	184	213	196	207	172	204	223	181	173	215	202	189	203	203	199	202	196	203	207	185	192	212	186	193	193	235	194	191	181	173	219	204	198	177	193	179	230	197	187	175	191	198	178	191	189	188	211	200	210	172	199	216	200	203	223	190	225	218	215	198	191	208	213	211	220	222	205	215	198	183	219	211	194	210	178	206	231	216	182	173	203	224	209	187	194	191	186	211	202	209	195	201	185	169	226	186	202	213	169	204	187	229	194	190	200	188	225	215	216	206	184	203	206	192	192	181	184	219	217	200	185	201	192	193	178	189	221	212	203	211	201	172	205	191	239	203	221	190	194	199	190	203	180	199	216	201	205	191	196	196	200	177	191	208	195	189	212	211	196	179	217	217	207	220	236	219	209	193	207	205	214	209	197	224	185	206	199	195	203	187	189	199	202	192	183	207	201	203	195	190	192	214	219	187	205	214	202	188	229	232	228	213	209	206	204	207	204	203	185	201	198	193	203	194	186	177	182	190	220	222	193	169	209	187	209	200	223	171	207	204	202	205	214	186	186	194	180	180	181	192	208	184	221	217	210	204	209	191	182	176	197	204	217	183	182	202	191	180	191	196	213	208	194	206	207	202	200	220	204	223	210	191	178	217	205	187	197	182	199	195	227	191	214	207	213	215	228	182	196	224	230	213	179	194	209	168	204	210	198	192	190	221	190	226	194	203	205	185	196	196	227	203	174	214	220	200	195	203	199	207	209	214	195
3717	9130	24456	11081	1113	797	601	562	464	417	386	326	332	348	281	295	271	248	302	263	293	214	228	222	250	270	251	257	255	219	250	266	215	239	231	252	241	255	207	213	256	225	238	225	207	221	245	244	235	243	210	219	230	265	232	255	249	234	229	223	229	231	249	237	269	240	222	224	217	218	246	248	236	260	231	256	257	249	267	240	257	246	235	236	235	234	249	250	257	260	239	232	242	230	226	250	205	222	240	259	225	207	223	251	240	199	237	205	242	224	230	239	230	247	240	228	246	265	246	236	214	216	247	206	241	230	235	238	252	251	222	208	226	232	229	213	211	249	247	252	223	247	222	226	237	224	215	255	237	248	231	237	248	211	268	225	224	220	252	209	255	228	244	229	226	255	220	258	234	250	225	235	224	236	239	237	216	275	229	222	242	237	239	242	226	234	223	236	238	251	217	252	225	258	261	246	221	259	226	238	254	274	222	257	232	219	225	222	253	220	252	236	257	244	222	229	238	244	227	227	235	253	219	238	238	230	250	247	246	236	206	261	214	222	236	222	257	245	246	248	253	224	244	221	244	253	220	256	222	226	235	255	209	251	208	215	223	227	243	232	249	221	237	244	243	237	234	219	228	223	219	256	257	219	230	247	270	242	266	213	223	234	226	240	216	234	224	241	242	232	243	221	242	243	237	254	237	241	224	238	251	266	225	235	226	244	233	228	272	248	265	221	263	232	223	215	241	212	237	249	256	268	227	214	225	264	224	265	233	242	247	235	245	256	247	234	215	223	226	228	245	249	230	237	208	215	220	222	214	251	242	246	229	236	234	248	256	229	200	243	236	230	213	225	234	231	262	241	218	229	224	247	251	236	249	243	246	218	256	243	259	225	232	247	219	238	228	229	228	231	252	243	253	256	227	237	221	236	245	246	254	232	243	224	237	254	243	257	234	206	239	258	200	259	253	217	229	237	244	235	245	224	251	231	236	261	231	231	237	226	241	241	233	234	259	255	226	206	238	251	215	258	203	224	200	229	237	222	226	246	251	246	263	220	201	239	256	217	225	276	231	226	239	238	238	260	246	227	272	251	235	218	228	232	199	249	250	230	236	204	217	243	250	205	253	238	236	239	234	229	247	247	227	223	222	218	223	220	232	240	276	251	243	221	226	240	236	270	242	227	243	240	238	233	239	256	267	243	242	221	228	211	250	236	258	237	239	249	234	245	236	250	225	237	221	224	246	244	262	219	230	275	237	245	241	243	219	234	211	231	222	218	209	238	263	233	221	260	225	253	244	234	244	247	233	233	241	256	214	219	234	220	263	223	238	247	248	256	224	247	226	244	282	214	216	253	237	230	249	210	246	249	232	207	226	222	257	244	232	233	261	228	240	248	231	246	220	223	221	245	220	252	233	230	227	210	211	269	226	231	251	253	249	229	263	226	196	221	236	236	238	244	261	254	227	241	239	210	258	246	231	220	233	222	228	237	237	233	246	253	239	213	246	236	225	257	226	233	226	238	241	244	228	245	223	236	251	244	247	241	215	234	244	225	222	252	232	249	259	242	238	245	223	255	234	221	253	259	246	222	235	236	225	218	241	224	221	231	257	222	244	237	231	231	229	247	240	213	235	236	222	228	248	241	230	231	202	231	254	213	234	212	234	236	226	230	227	241	212	272	245	252	234	236	226	237	241	208	210	223	232	252	249	238	208	236	229	245	249	237	234	274	270	226	242	243	231	211	240	213	246	210	232	238	238	223	256	221	205	243	240	234	259	241	260	252	235	211	244	250	247	264	219	242	249	229	244	233	242	232	245	235	244	229	246	254	230	229	225	207	216	215	217	234	226	227	234	251	238	247	222	224	233	213	237	244	212	271	235	244	202	235	239	228	223	201	210	214	220	222	238	249	227	231	223	243	230	257	239	231	243	229	240	236	224	257	220	239	273	231	245	226	240	233	245	229	218	250	230	242	264	238	231	248	240	223	259	230	236	231	230	226	263	227	236	237	237	228	247	225	239	250	237	252	241	221	232	267	211	228	222	225	269	237	216	241	226	237	247	240	213	223	242	224	217	232	228	265	246	253	262	241	267	236	254	246	237	222	263	241	252	216	265	230	236	248	231	242	242	220	222	228	232	219	250	221	246	237	244	252	207	281	235	239	217	215	267	225	245	254	216	199	239	215	243	251	256	245	236	224	243	251	257	222	236	231	221	246	253	235	246	224	224	247	219	232	235	240	239	253	226	227	258	228	213	218	254	213	251	263	221	244	219	242	199	245	241	255	242	200	215	230	232	240	233	243	252	225	254	223	215	242	222	247	256	257	230	269	265	231	240	252	221	231	219	229	234	226	219	247	228	250	210	227	212	239	230	232	231	242	253	228	214	249	242	249	261	215	272	222	222	245	255	231	222	252	240	255	228	219	218	238	226	231	241	223	220	252	242	247	280	231	207	226	229	245	213	241	273	202	215	228	244	220	239	227	193	234	229	250	227	239	255	231	228	260	218	227	211	234	264	237	221	226	250	249	244	262	239	250	263	237	233	230	252	217	283	220	258	220	215	244	236	231	253	219	241	273	240	233	242	243	229	234	241	234	245	248	222	218	273	224	239	228	219	242	223	227	255	224	237	202	238	244	228	268	241	216	238	242	251	215	223	259	228	239	243	231	216	233	202	227	247	227	261	238	216	219	262	237	252	235	270	250	251	221	243	242	211	218	242	230	245	235	241	244	245	239	235	257	217	226	239	234	246	246	227	231	238	253	233	225	244	208	248	235	211	242	242	248	229	243	254	224	226	258	257	231	213	268	237	223	217	235	248	211	201	234	235	228	207	238	217	267	247	270	245	231	221	220	232	271	219	244	243	233	227	254	229	221	213	238	242	229	256	254	226	239	245	258	232	212	230	247	235	247	257	232	255	250	208	235	231	232	254	242	250	225	250	242	209	244	240	261	223	231	246	246	228	232	239	256	221	255	246	243	244	234	221	214	235	223	237	237	241	220	230	240	254	236	241	227	231	225	229	227	237	221	241	226	236	230	219	227	243	251	236	210	249	234	255	235	217	207	234	267	218	225	236	230	265	212	207	261	274	226	227	219	255	239	240	253	208	256	223	233	242	244	247	252	290	258	217	261	235	236	244	254	252	241	217	246	215	243	284	211	273	239	236	210	250	273	224	237	239	251	213	241	225	218	225	231	214	251	232	228	244	242	244	218	219	246	236	201	211	235	238	217	236	208	233	247	241	216	244	225	257	233	218	210	213	220	247	229	260	232	213	246	239	224	254	238	236	221	246	243	224	223	244	205	254	258	217	235	251	247	241	239	254	243	232	231	219	220	212	254	244	223	221	215	251	237	225	249	253	248	240	230	224	241	236	210	223	245	236	228	249	215	236	232	233	231	237	230	243	247	260	233	231	234	246	221	256	246	239	242	239	247	232	256	233	269	275	248	238	247	256	226	245	223	240	239	218	249	241	238	220	257	256	239	252	226	222	238	229	242
22844	21509	29942	23699	21502	21151	7282	789	610	486	494	412	398	347	320	316	333	303	262	282	269	261	294	271	235	272	253	240	241	250	274	240	234	264	228	241	224	250	211	237	245	257	266	237	247	249	238	210	269	233	232	227	241	226	244	243	224	240	208	215	263	218	211	230	239	217	219	239	241	242	221	223	237	227	252	205	232	223	215	240	221	221	244	213	209	262	225	254	192	212	230	227	227	242	225	228	223	238	223	225	251	255	216	229	236	245	237	242	222	250	230	199	221	259	206	233	258	215	245	206	237	237	223	217	231	205	220	223	228	229	191	229	239	202	230	218	241	227	240	220	242	224	231	241	212	236	209	226	211	206	203	235	202	202	207	208	215	212	219	221	253	227	207	233	199	239	233	225	223	202	232	236	205	226	221	212	233	232	268	198	212	257	209	241	233	229	211	223	238	245	231	236	242	226	217	218	241	241	234	237	221	207	228	205	225	218	213	230	219	216	219	228	238	229	230	215	252	208	189	222	248	238	225	208	227	218	237	231	216	216	224	255	230	209	216	268	193	232	230	221	229	232	232	227	252	193	248	235	232	229	227	214	192	204	243	231	228	204	201	218	200	240	235	239	218	238	188	224	233	225	219	214	218	231	238	211	208	206	224	228	255	215	250	206	218	240	225	255	217	198	212	217	191	239	209	221	225	239	267	225	238	237	212	228	207	227	251	185	214	217	222	225	236	225	203	232	222	241	236	240	255	199	223	212	252	215	207	254	232	247	228	217	222	223	222	214	219	215	219	242	212	224	208	243	232	244	239	221	213	214	257	216	225	206	251	220	234	223	206	233	198	229	188	209	234	205	218	213	230	252	224	223	261	223	234	242	219	225	215	249	255	215	215	225	224	220	210	200	243	239	237	233	218	260	216	231	207	206	212	219	222	216	227	211	206	204	217	235	222	255	227	205	233	221	206	227	220	224	249	214	199	242	207	227	213	233	199	194	201	256	205	221	219	218	236	216	240	203	214	203	209	230	224	240	226	224	224	225	206	220	234	232	197	238	229	252	236	217	209	230	251	226	203	238	204	234	229	221	236	250	231	246	201	232	255	227	217	223	223	220	228	245	256	211	214	222	219	226	215	204	210	222	221	209	241	216	228	205	252	230	241	224	202	220	233	239	235	222	210	234	224	217	238	213	216	223	238	235	232	197	217	238	231	217	242	191	238	234	208	246	228	200	203	233	225	243	224	218	231	211	223	228	230	231	186	229	230	218	208	241	205	239	231	235	225	239	244	230	219	208	212	202	231	200	196	241	229	225	211	223	223	215	187	175	238	219	220	210	216	227	224	213	239	224	233	241	185	219	183	224	212	224	255	211	214	207	210	221	235	226	218	231	216	214	231	228	225	240	221	239	224	241	209	230	217	193	223	213	194	234	228	232	235	207	241	219	239	210	241	219	212	205	211	222	226	256	232	225	223	201	213	220	215	215	213	222	220	207	205	219	194	222	225	212	212	205	218	194	231	259	244	215	248	230	222	243	215	211	245	229	231	205	215	230	229	195	209	241	222	211	202	195	205	234	222	232	244	212	225	218	193	253	227	234	207	273	223	224	203	248	230	206	231	202	218	206	199	203	217	231	205	218	203	213	253	199	214	217	224	220	217	233	218	203	219	207	239	216	223	211	224	225	200	221	228	218	212	212	207	217	212	242	240	216	232	220	222	196	222	214	243	220	222	240	254	221	231	200	229	248	246	199	205	206	244	219	196	227	224	221	215	208	226	233	213	228	228	214	246	227	225	198	250	255	211	257	220	240	214	207	203	199	248	217	214	215	221	229	235	222	218	210	229	207	220	219	215	227	223	231	231	213	242	234	231	212	218	224	209	214	211	200	186	215	217	237	191	205	260	243	243	233	235	199	240	198	223	256	233	226	227	204	216	199	223	244	242	239	241	214	211	224	248	223	239	222	212	232	197	233	229	212	246	244	204	191	229	218	205	204	241	200	243	207	226	235	207	242	209	219	224	234	232	260	207	189	220	215	226	225	216	207	208	232	217	214	249	213	229	199	238	232	242	210	228	203	224	224	240	250	265	255	214	224	203	222	215	220	218	243	203	213	222	209	212	217	216	208	234	217	236	222	223	225	245	227	253	249	223	235	239	233	232	233	219	204	217	218	232	205	238	234	223	223	223	210	250	212	221	196	249	228	219	256	236	231	209	240	224	218	222	234	256	211	220	234	225	220	221	227	225	223	216	228	212	241	219	220	232	238	232	207	234	228	227	207	208	247	206	228	184	246	224	239	235	262	208	204	247	216	225	196	227	218	230	239	216	214	234	224	262	223	235	231	223	217	243	228	230	239	219	225	210	212	264	204	217	222	227	243	221	218	194	246	237	214	218	239	206	255	214	243	243	212	236	241	239	211	199	223	243	234	212	230	236	206	204	222	261	204	218	211	222	204	219	232	198	239	211	203	206	222	219	205	203	199	203	209	235	199	204	231	235	226	267	242	221	245	219	225	253	225	224	220	218	216	226	236	200	215	231	243	243	222	238	220	218	236	214	225	206	221	212	248	245	243	204	232	209	217	227	227	229	238	251	202	216	248	250	207	230	217	232	222	244	226	214	217	214	229	225	213	208	236	214	227	198	192	217	233	199	230	219	229	236	208	216	252	235	228	237	228	219	219	231	221	243	206	212	216	227	230	245	204	219	212	234	196	224	237	203	238	219	229	197	201	219	225	246	217	264	244	246	203	223	202	195	225	238	218	176	210	219	205	222	252	211	230	226	224	217	230	243	250	226	226	218	208	214	236	203	235	207	200	214	248	244	266	202	233	206	206	229	237	229	231	243	201	239	219	221	191	218	233	217	203	223	224	228	213	210	238	226	226	229	219	207	205	229	232	222	229	211	221	223	210	218	248	228	244	205	212	233	238	225	262	212	198	252	221	251	237	253	251	213	207	225	232	210	222	217	243	222	213	232	205	238	228	231	247	249	214	226	235	211	221	224	219	222	197	230	239	223	257	207	198	227	241	250	220	184	200	220	246	242	234	234	197	213	217	222	219	232	253	238	200	218	222	212	216	222	205	222	246	194	229	220	233	226	222	222	215	222	240	219	242	215	218	237	220	209	238	247	204	231	235	208	234	201	212	222	273	217	214	250	240	221	230	232	227	218	216	227	245	225	230	233	246	236	230	234	239	209	241	243	230	232	225	219	210	250	218	219	202	225	239	223	232	202	211	200	225	257	197	216	204	235	211	236	234	222	216	225	195	204	203	221	232	213	184	217	225	212	237	209	227	244	210	202	213	244	238	226	234	248	217	240	237	216	229	222	221	227	231	228	227	232	202	218	228	213	239	204	232	214	245	224	209	220	236	238	226	239	231	215	235	240	254	231	230	224	233	226	239	235	225	236	211	226	242	228	220	228	244	211	231	247	235	229	222	205	253	219	245	224	217	206	223	218	239	203	228	218	207	243	229	240	225	217	242	228	242	233	221	261	211
5002	18520	46916	20376	3220	2277	1699	1272	984	796	683	588	548	480	445	427	417	404	372	346	341	338	338	352	338	330	347	326	322	301	306	288	310	299	276	293	340	261	265	300	296	292	287	282	295	266	289	268	268	276	258	304	301	277	260	276	270	272	289	255	276	259	292	277	255	261	260	255	306	277	288	281	283	290	287	270	290	303	280	287	276	272	266	247	278	291	258	254	262	260	269	266	252	250	264	281	301	254	280	269	255	262	266	269	246	254	262	278	258	256	254	268	278	261	265	235	282	257	279	276	268	263	289	286	297	285	261	302	256	250	291	280	258	295	254	284	246	271	250	282	293	252	299	266	287	282	278	253	309	265	275	282	242	283	221	265	256	305	264	249	277	217	293	253	242	266	279	279	256	259	298	252	267	247	255	240	275	261	302	267	256	251	275	239	260	265	244	251	288	282	267	261	256	300	254	260	274	265	278	276	264	253	230	265	272	296	259	265	255	298	257	304	238	246	268	233	299	260	255	278	274	273	265	285	261	278	293	271	271	262	239	301	265	267	268	265	287	266	274	287	252	249	250	267	251	257	251	309	311	254	278	296	263	279	230	280	281	255	260	273	273	287	276	273	232	233	291	288	286	260	283	266	278	287	270	264	261	243	258	272	246	264	291	256	248	261	268	300	261	235	272	277	263	265	285	241	279	235	291	251	291	248	260	293	280	282	260	263	284	261	247	281	260	243	298	283	276	234	286	283	268	276	251	259	318	257	257	282	263	312	291	250	266	241	268	268	254	260	258	254	296	269	279	264	249	279	272	273	256	256	263	251	279	280	301	272	282	280	257	235	272	288	265	281	279	275	270	267	271	275	271	245	295	256	274	274	287	275	255	255	279	275	261	247	283	255	245	256	259	304	253	268	248	264	273	258	247	247	276	280	261	268	250	259	281	251	253	272	259	257	268	229	283	257	275	239	278	268	251	267	278	278	275	265	256	265	288	279	270	246	277	280	274	281	256	258	280	311	266	278	256	256	259	287	248	259	269	293	259	277	291	265	261	288	273	273	260	265	265	296	251	253	276	294	267	237	263	266	263	256	265	296	256	254	254	249	274	270	280	286	268	254	243	252	273	277	273	254	287	268	277	273	290	249	273	249	284	255	259	265	265	268	283	285	290	263	289	250	221	277	240	273	304	261	286	261	230	247	303	270	253	257	289	272	228	270	264	294	273	271	254	268	251	287	281	299	261	269	288	276	252	243	267	260	273	286	242	259	253	273	314	259	257	244	264	262	262	252	282	286	272	271	245	231	283	262	269	302	245	286	286	265	245	271	289	284	282	264	272	273	284	289	270	273	255	263	279	266	289	267	262	280	270	289	276	246	273	245	259	281	274	260	239	281	257	274	277	276	260	263	264	281	284	275	293	262	268	274	255	251	263	248	264	275	239	275	262	280	286	268	252	263	248	268	246	273	249	255	248	270	238	251	264	278	280	258	277	253	240	241	268	277	285	233	242	292	266	273	270	261	276	283	282	270	260	275	261	250	263	243	257	270	274	271	310	305	267	273	286	230	263	274	276	289	252	269	268	270	253	271	279	273	279	286	261	268	266	257	283	266	293	260	277	274	281	248	266	304	267	288	243	285	255	264	281	258	274	256	274	276	259	266	234	277	266	281	264	258	260	264	276	265	273	277	271	257	255	256	245	281	289	281	255	264	258	284	263	269	257	283	274	267	286	273	268	273	242	282	272	262	266	271	267	289	267	265	294	277	240	265	285	295	273	267	260	262	283	278	275	270	259	251	263	268	244	278	272	285	250	276	263	243	244	279	269	275	270	245	296	272	288	263	258	313	271	265	251	260	280	284	306	257	230	265	253	258	236	269	282	269	268	280	282	273	312	254	287	255	258	271	290	254	268	254	295	263	261	255	269	283	266	293	272	319	291	267	276	244	262	251	269	274	249	258	288	250	253	287	262	278	273	267	280	269	276	268	259	255	264	240	307	249	255	277	294	268	238	257	300	256	252	290	245	263	237	267	258	273	272	229	245	273	286	280	249	265	281	256	283	244	267	262	278	266	266	267	276	274	288	290	250	270	235	246	275	263	262	254	264	270	291	290	253	263	271	245	272	271	276	236	287	290	266	295	251	291	263	252	284	274	269	259	268	307	284	259	278	269	254	239	283	275	292	264	255	254	276	255	254	292	231	275	276	299	244	257	262	245	284	273	248	268	270	288	243	259	299	265	273	258	273	258	286	273	242	283	261	257	268	248	244	256	267	282	263	276	259	268	262	274	273	260	283	267	264	296	277	251	271	288	280	269	262	272	226	248	269	261	279	273	247	271	297	288	287	276	281	281	283	237	284	249	251	304	257	280	241	271	252	273	251	263	257	260	260	245	272	301	275	248	295	258	269	265	242	274	277	274	244	267	274	269	246	255	262	258	303	258	310	239	280	295	273	262	268	271	260	274	280	269	277	263	265	291	284	253	243	263	278	277	247	280	251	292	281	271	285	277	265	253	248	302	301	250	281	253	274	289	294	263	249	283	234	270	260	223	272	277	280	253	274	267	259	275	272	285	282	256	287	306	273	256	282	257	260	226	266	276	251	248	255	263	286	274	262	273	284	262	260	282	287	275	265	264	274	273	273	276	282	252	286	249	292	290	232	269	258	287	250	266	286	293	293	278	268	223	292	266	239	268	280	262	278	271	246	267	252	258	262	261	287	250	227	256	262	257	256	270	281	262	269	277	278	253	265	227	253	275	266	291	281	304	258	254	268	258	267	274	301	269	230	265	272	246	282	265	274	312	268	274	264	283	284	302	244	241	256	264	256	275	271	265	280	254	279	274	272	270	288	271	256	255	258	259	272	263	256	271	296	274	266	289	274	276	248	281	234	242	285	287	283	298	258	255	271	271	262	277	281	293	251	281	264	275	279	281	269	282	257	256	263	270	284	248	282	289	251	304	278	301	256	288	278	275	277	256	275	236	258	273	288	245	250	277	248	283	256	290	287	278	265	263	285	263	261	277	256	251	267	257	244	246	262	257	276	273	296	250	242	265	245	277	250	253	248	242	269	278	278	271	251	258	290	262	284	259	276	299	264	262	242	257	250	269	237	258	290	290	279	275	267	275	255	248	276	277	239	284	281	272	270	269	269	250	265	261	240	274	302	256	266	266	258	275	265	294	258	273	293	271	242	275	252	267	276	284	276	282	269	263	274	284	241	279	235	250	295	280	262	271	262	272	269	269	272	258	280	244	261	269	254	289	293	278	281	277	261	240	281	284	267	243	253	248	247	289	295	287	255	256	265	236	281	269	274	258	252	235	298	291	282	281	267	266	240	258	278	283	286	274	272	275	265	247	264	248	277	245	269	272	265	268	278	247	299	280	253	252	272	267	254	281	272	240	312	273	241	255	255	269	248	254	274	263	255	273	279	269	252	263	251	258	264	269	258	262	268	262	285	294	257	251	252	278	254	270	250	259	270	279	264	282	274	273	223	283
27809	18081	13672	6541	526	480	446	408	475	432	407	431	434	423	392	413	431	418	420	407	417	413	422	410	402	407	412	420	376	404	408	424	364	427	363	399	401	393	384	403	385	403	424	417	386	402	387	447	439	398	417	392	415	407	399	382	414	393	391	372	375	423	430	436	380	396	415	375	388	392	399	390	470	443	401	401	378	415	413	357	403	434	387	393	410	406	431	419	410	427	414	360	411	389	438	415	420	427	384	399	381	404	381	380	427	361	393	391	420	392	399	399	393	434	391	422	408	402	449	402	388	416	429	442	428	405	394	411	416	436	402	419	409	432	408	402	382	418	410	390	408	405	412	389	440	431	388	440	411	416	387	403	428	379	409	397	384	397	413	413	384	455	401	417	390	415	399	422	379	378	429	410	405	367	387	410	385	396	424	408	396	391	416	401	371	429	438	411	409	397	360	403	399	404	409	396	393	430	390	432	356	385	416	435	394	396	409	376	422	418	431	410	399	427	377	390	409	416	422	388	393	398	411	391	434	421	423	438	396	424	403	411	403	416	412	373	395	402	416	394	418	406	426	394	402	451	401	420	424	431	399	399	437	395	405	405	401	420	418	404	400	373	402	406	384	425	376	388	394	423	403	390	430	393	413	414	435	394	410	408	427	425	446	426	422	381	383	371	410	424	399	426	413	415	429	410	411	419	408	415	392	390	426	418	399	390	383	422	393	418	453	415	437	366	372	397	413	397	426	406	370	407	414	396	437	382	402	399	417	373	408	431	418	425	387	439	421	372	432	434	417	392	433	391	421	406	361	405	396	401	428	393	386	404	377	390	408	376	395	395	397	363	391	371	384	403	440	390	378	435	383	411	412	429	401	427	407	421	394	368	388	411	404	428	412	411	377	414	447	446	392	444	412	406	411	364	458	434	397	398	433	437	429	429	400	377	407	425	411	393	388	397	434	402	430	427	420	394	349	413	388	408	411	424	408	408	373	415	413	408	417	405	458	402	412	420	427	428	409	388	386	397	430	373	398	396	416	420	428	412	403	445	369	419	369	411	397	407	392	419	413	399	446	427	389	386	399	411	421	430	382	409	398	438	381	414	426	377	398	399	422	412	426	416	442	412	414	436	361	444	362	400	435	397	408	403	431	402	398	401	406	373	439	385	405	436	424	402	424	414	379	427	438	387	417	407	426	428	421	390	442	409	386	416	430	404	409	445	441	406	414	399	429	444	417	398	410	412	435	381	395	364	359	388	417	399	406	408	398	419	415	426	441	401	418	410	409	389	409	379	401	422	394	382	437	406	404	403	403	404	429	420	445	408	411	399	418	417	402	412	430	399	422	390	409	398	425	374	422	405	387	405	416	413	401	413	375	416	405	415	374	402	431	437	403	424	421	400	394	387	384	389	425	398	454	438	463	403	406	397	411	402	420	412	439	418	411	412	380	424	421	418	384	377	411	424	403	421	383	401	394	388	408	426	416	421	427	427	391	403	403	378	381	423	386	414	440	395	377	416	411	391	425	407	399	394	417	396	417	432	415	411	392	397	399	384	386	446	411	427	403	382	390	422	408	423	424	417	417	362	435	415	409	403	407	429	416	401	431	409	427	403	395	393	419	421	363	403	411	401	363	404	411	372	460	427	390	429	363	408	428	392	410	428	443	399	399	400	406	432	385	398	413	448	390	410	414	416	412	388	426	403	391	411	382	378	411	408	416	419	420	383	439	430	419	400	369	407	424	425	409	423	428	398	365	382	407	407	385	381	379	442	441	396	424	417	402	401	386	406	409	390	413	410	389	381	386	390	392	398	366	411	410	432	411	412	431	460	427	394	418	398	405	402	414	424	424	372	412	426	439	400	446	437	401	396	416	383	440	411	391	384	378	401	413	427	393	389	401	403	419	414	388	411	420	420	397	401	385	388	410	398	446	402	421	422	385	398	430	414	432	412	384	431	397	402	411	426	397	433	413	425	410	448	402	397	411	448	349	432	402	410	416	372	401	415	428	416	425	397	384	409	408	421	399	417	429	422	392	422	400	424	414	385	427	436	401	419	403	390	416	385	404	387	406	398	385	411	451	371	400	401	392	393	414	376	381	431	407	430	431	373	388	416	395	411	418	403	418	383	393	394	441	385	412	454	387	353	379	399	410	411	424	410	397	401	403	424	402	396	430	391	416	408	397	412	440	398	406	401	423	408	387	387	440	430	400	408	389	409	374	420	392	408	451	408	421	411	407	381	427	402	407	379	428	391	414	441	392	388	374	386	420	449	361	423	453	408	408	397	425	420	387	402	452	405	422	398	421	415	428	423	468	482	398	403	414	380	408	396	423	393	392	408	446	407	390	404	417	411	393	386	436	405	412	405	429	389	420	447	398	382	406	377	418	414	388	378	409	430	397	397	401	428	387	388	412	353	373	417	398	412	432	424	430	404	384	388	450	438	380	402	389	393	378	395	381	397	432	419	367	421	421	443	402	420	407	398	409	378	411	417	410	386	405	421	411	375	422	428	411	379	422	421	391	375	394	383	421	355	389	415	363	414	394	412	432	410	440	399	383	390	383	393	426	409	414	435	398	408	418	443	422	386	387	424	413	402	404	413	416	445	419	360	429	391	407	395	383	389	389	476	403	401	400	395	400	408	409	424	438	402	376	414	400	390	409	429	398	424	437	394	400	429	403	393	439	435	381	387	374	436	434	433	434	412	417	399	422	397	400	404	422	386	386	392	390	426	422	417	371	393	379	405	392	432	412	401	393	401	382	413	407	407	391	409	441	398	427	399	359	401	436	382	420	384	410	412	387	462	405	413	409	429	399	383	399	380	379	401	429	385	405	377	398	423	387	426	397	409	391	372	392	406	401	412	381	400	368	409	410	431	424	397	413	461	365	409	401	431	387	403	388	435	434	420	400	411	396	441	397	385	390	369	411	402	417	390	411	416	426	398	390	433	386	405	371	408	411	365	400	379	416	384	413	414	398	377	393	399	437	387	459	402	412	431	392	399	416	418	439	390	399	415	400	378	396	422	389	420	416	412	429	393	405	426	436	395	405	424	403	401	417	395	402	365	427	373	405	392	403	419	394	401	435	423	427	420	426	432	407	408	394	435	393	421	431	413	430	417	440	425	428	433	442	408	426	398	392	381	410	419	445	416	420	403	356	406	404	410	416	447	398	417	405	414	396	406	396	439	413	380	412	411	416	420	409	428	423	379	387	406	449	404	430	366	391	415	387	405	407	399	389	417	404	425	400	422	392	409	427	422	446	385	401	407	373	414	413	388	442	395	419	421	427	398	396	404	406	379	384	424	366	401	405	399	408	408	419	432	412	411	400	409	413	409	455	422	386	387	414	405	446	429	441	374	418	396	394	425	432	442	392	404	412	391	430	424	456	427	403	399	404	378	391	437	413	402	388	447	416	419	371	398	402	384	399	395	422	419	390	376	405	436	407	396	374	407	405	436	434	384	412	382	370	371	373	426	376	392	411	406	423	418	405	428
4698	5275	12052	3569	560	500	500	471	535	474	440	481	467	461	502	467	472	471	454	454	492	523	452	481	453	487	459	503	497	450	502	488	473	466	488	460	444	460	469	470	462	488	465	473	466	498	451	495	442	460	488	450	447	421	465	462	463	510	468	461	481	468	473	487	481	472	484	462	482	471	472	481	434	446	452	496	465	457	480	522	455	469	483	463	463	483	488	435	480	474	475	463	474	456	473	466	472	460	470	468	448	466	495	470	453	487	505	477	484	447	469	465	464	479	443	453	470	451	476	479	433	433	474	477	464	477	460	447	506	507	523	481	472	479	496	511	478	444	468	453	474	521	491	471	479	456	478	504	411	465	437	463	487	449	493	466	449	439	497	493	465	464	474	483	471	492	453	469	471	473	447	475	460	461	471	460	435	424	468	471	448	415	459	473	439	443	506	487	471	468	483	448	465	484	469	443	458	484	504	482	507	436	518	441	506	444	471	474	463	497	433	476	474	490	467	498	459	457	460	456	431	495	439	444	437	446	472	468	463	517	472	457	413	474	434	465	412	464	431	417	445	442	488	471	483	482	502	436	452	461	505	438	454	496	475	485	460	425	466	488	456	471	452	475	474	442	484	460	458	447	459	480	487	463	476	465	441	465	488	453	497	470	483	477	465	471	472	487	478	471	457	445	484	475	461	435	482	441	485	449	473	493	489	472	431	453	481	484	497	479	482	467	485	465	450	512	466	474	482	466	473	431	467	463	463	477	489	469	490	463	446	469	472	455	486	456	495	485	484	502	470	495	469	473	498	470	435	455	441	458	449	492	509	468	450	412	508	452	499	477	483	467	483	470	477	477	457	468	469	490	501	457	492	491	448	459	523	434	487	429	507	502	485	441	528	491	472	446	513	477	533	444	452	509	450	459	470	469	487	494	465	475	464	462	468	459	493	452	492	465	470	496	474	472	472	447	442	446	446	438	451	454	460	457	510	457	454	490	440	444	506	479	464	485	467	471	463	450	490	444	468	475	477	460	448	467	456	465	493	491	485	481	466	457	422	449	427	457	438	478	442	482	483	451	491	464	468	503	479	461	472	486	480	455	472	493	440	452	450	511	478	419	459	483	474	474	477	507	460	484	502	483	478	490	457	485	488	467	468	465	460	461	485	518	495	499	483	453	484	483	440	446	478	517	470	457	472	455	471	487	463	488	484	454	451	449	444	506	448	463	492	455	512	482	450	455	480	461	486	495	486	474	459	481	457	478	429	477	513	479	465	462	465	467	489	462	462	427	485	468	482	458	463	500	473	466	463	488	455	497	469	469	494	439	470	438	473	479	459	487	484	454	478	460	449	472	457	477	455	473	480	461	493	495	447	454	463	494	469	459	489	479	448	469	513	464	444	461	441	468	472	466	480	473	463	458	512	459	453	449	494	521	482	470	493	485	486	458	459	474	468	461	482	471	455	442	499	490	448	462	477	505	470	472	479	456	472	471	514	501	478	495	456	462	453	504	459	453	463	475	468	499	461	503	429	466	473	483	469	496	509	458	482	445	474	493	457	508	479	460	519	477	444	471	483	463	450	472	467	443	488	481	464	478	443	486	473	476	459	472	498	482	462	459	489	457	504	445	449	445	514	455	519	471	446	464	476	459	451	482	490	496	471	477	434	457	473	474	449	463	452	440	483	467	475	471	501	439	478	490	466	478	471	479	439	491	513	463	472	429	477	512	482	431	490	477	488	434	463	463	483	426	478	473	444	435	465	457	489	429	466	452	494	443	451	474	473	475	491	479	465	503	456	453	474	487	477	457	451	496	457	443	466	461	469	465	466	466	476	465	458	478	462	476	486	465	444	439	482	460	457	477	459	420	459	429	475	480	441	437	476	530	480	473	467	443	479	454	470	469	488	464	469	460	477	445	485	444	452	451	480	454	501	482	469	466	471	434	475	524	445	464	466	484	438	509	486	442	465	479	452	463	466	457	481	416	462	430	473	469	472	468	464	435	454	445	482	494	444	465	437	452	423	494	477	483	469	447	447	488	453	459	464	458	490	475	502	502	484	461	447	462	483	473	483	479	465	495	428	470	457	457	452	482	474	478	445	481	462	484	462	432	453	461	507	493	459	462	466	483	428	485	476	476	469	512	474	449	477	474	476	484	550	446	464	482	474	496	474	462	460	476	425	488	495	475	468	461	477	448	454	470	458	477	458	474	499	476	463	440	511	507	487	444	489	438	494	428	477	455	445	504	480	448	487	506	490	461	456	439	445	439	471	488	482	484	500	471	455	474	463	481	475	507	440	455	491	498	476	484	457	420	464	484	473	447	474	467	493	455	463	465	449	441	487	458	490	454	432	457	467	474	440	463	463	499	461	461	483	465	475	465	453	457	464	479	533	449	477	492	471	461	465	456	466	476	459	476	476	444	484	470	492	474	459	470	436	473	477	478	468	489	457	442	472	509	470	456	440	507	438	480	483	453	469	474	468	440	444	474	482	482	448	494	473	475	442	492	516	444	450	490	435	472	428	481	486	486	476	430	444	443	469	462	494	450	472	450	444	509	445	491	449	503	485	461	508	469	493	493	420	462	481	460	439	482	463	478	453	441	451	485	468	473	444	458	484	476	483	437	422	464	479	477	444	433	440	454	482	446	470	474	506	467	478	434	483	496	432	465	477	506	492	472	476	480	518	483	478	467	449	452	439	446	506	479	485	481	464	458	485	439	472	487	460	485	463	476	458	451	438	460	467	443	478	482	432	483	460	448	420	460	464	465	439	485	448	494	490	468	475	530	445	496	437	483	477	451	471	444	468	439	484	512	453	487	492	481	483	485	429	456	467	489	493	466	487	504	488	458	462	486	484	486	450	469	451	472	506	459	474	477	447	442	483	471	449	473	461	493	476	455	461	459	444	449	521	437	487	498	471	497	474	496	512	495	447	471	490	486	496	483	487	489	478	472	447	451	432	463	496	440	441	459	454	491	483	460	458	458	476	459	483	477	489	478	508	449	487	507	478	529	505	462	476	515	487	483	498	521	463	492	464	466	494	463	473	451	480	468	430	471	501	488	476	479	460	475	487	468	481	462	500	447	486	486	484	484	462	493	448	449	454	488	482	422	492	470	438	486	455	452	480	452	472	498	460	485	445	462	462	464	454	476	431	501	515	445	500	509	484	468	436	468	467	467	448	471	465	512	448	472	462	469	474	472	491	455	438	470	449	472	482	479	470	454	485	463	474	450	475	477	483	475	485	445	480	463	496	429	473	465	473	438	460	482	447	472	464	421	474	472	464	499	438	449	466	455	502	449	469	498	494	483	469	464	476	455	467	467	460	484	497	449	473	476	468	457	487	484	440	502	461	500	502	474	410	486	488	447	454	492	451	516	437	469	451	493	484	465	494	486	481	456	470	442	500	457	451	460	481	476	416	470	500	437	457	444	459	434	465	460	463	456	501	486	477	459	475	447	446	488	474	423	448	484	441	478	454	500	505	466	475	488	498	483
23765	21424	29172	24707	21303	11970	1261	749	663	634	588	521	540	560	518	496	481	459	465	494	496	484	520	491	514	474	499	471	466	470	432	464	443	483	484	442	476	499	461	448	452	488	480	417	439	462	469	496	444	435	473	459	465	492	478	446	432	450	449	460	444	463	436	475	497	485	459	434	449	485	490	476	469	417	450	460	481	478	465	435	457	443	477	445	512	456	430	479	426	422	495	482	455	449	490	492	463	459	449	467	445	449	448	447	460	460	466	440	477	451	482	448	414	457	427	475	436	454	457	467	419	467	482	478	440	520	446	450	454	403	450	473	485	431	460	457	462	457	468	463	457	455	442	459	454	454	453	470	477	457	483	460	458	414	427	486	461	481	453	481	454	456	472	480	458	456	476	446	458	486	440	469	477	453	444	424	458	499	435	432	421	498	463	439	459	438	467	450	471	420	421	485	473	469	458	428	464	448	446	434	455	431	461	429	417	441	480	421	452	430	490	430	475	447	391	468	439	431	472	447	501	431	453	437	457	441	416	488	484	462	444	437	436	455	401	443	454	449	471	438	493	420	465	444	437	462	499	446	459	489	469	425	486	433	480	452	477	479	449	465	442	422	405	473	483	433	427	450	499	435	416	453	452	426	477	470	470	449	459	474	435	465	455	450	457	458	436	436	434	464	435	460	439	456	446	469	445	440	477	456	469	476	448	454	448	445	423	428	473	452	517	461	480	402	451	467	451	448	438	486	457	487	456	473	427	401	435	462	466	467	425	452	423	470	441	447	446	450	439	502	438	413	470	434	478	442	466	429	461	484	442	449	453	476	468	474	473	441	452	446	475	497	470	451	459	465	433	456	456	499	477	443	425	458	430	457	460	432	460	464	444	480	457	470	476	450	459	473	461	459	422	481	462	433	453	460	441	434	418	470	487	494	479	454	467	449	473	476	426	468	435	489	455	437	448	421	430	490	464	490	480	459	455	442	477	439	455	483	463	468	488	452	418	470	489	464	451	456	469	452	448	443	462	430	409	461	469	442	445	428	452	450	432	421	448	467	468	468	450	446	449	473	439	434	464	433	466	436	449	453	477	462	486	449	495	435	464	434	472	438	430	482	457	467	434	478	470	474	446	436	435	483	422	456	456	437	498	422	438	475	490	427	436	450	467	430	446	440	479	465	473	437	443	430	479	480	493	494	434	463	459	444	472	420	460	412	435	445	446	419	462	472	457	447	451	471	461	438	425	451	451	473	494	468	446	449	461	450	467	462	489	446	458	467	425	454	452	436	459	472	434	446	435	449	434	448	483	430	450	451	444	459	439	430	440	468	489	465	386	446	413	455	426	469	448	462	431	469	427	488	417	470	439	453	446	483	439	467	431	463	464	462	441	442	451	469	460	422	441	436	498	442	443	482	477	489	485	483	489	497	427	481	455	481	452	441	434	481	455	421	449	477	484	487	467	470	452	481	432	423	433	452	443	445	481	452	402	463	450	454	410	477	464	463	432	450	441	412	423	456	456	456	443	440	460	466	490	430	468	474	474	451	484	454	447	458	457	468	441	427	474	449	437	439	428	433	450	459	465	483	433	420	457	425	455	494	409	476	487	438	461	453	442	448	426	462	467	461	455	431	474	431	457	485	463	430	451	444	457	513	445	404	432	481	455	477	452	445	461	466	449	443	459	446	425	433	441	432	458	447	445	476	451	445	442	477	450	479	448	469	470	433	451	475	440	458	424	425	482	438	465	461	429	459	432	442	493	491	470	457	443	446	465	456	466	442	485	438	429	433	444	491	451	441	470	438	447	441	465	444	461	477	428	464	489	476	454	450	456	445	466	443	438	421	430	443	462	406	433	437	509	435	475	457	426	454	493	512	457	482	471	457	451	447	478	445	497	463	449	458	468	459	446	414	422	435	428	451	471	478	422	435	462	445	476	463	509	416	451	487	426	443	441	486	418	454	478	460	461	453	449	454	476	499	465	479	466	398	429	470	478	427	426	430	464	423	419	427	476	444	454	433	480	498	482	483	430	428	450	460	493	452	478	484	463	435	456	437	453	464	444	433	477	452	482	469	437	456	449	470	448	489	446	442	439	472	468	448	487	438	436	438	447	481	424	459	469	453	430	443	473	461	485	433	417	413	470	427	463	448	432	432	488	440	475	447	445	479	430	428	455	445	479	472	434	478	439	481	449	458	441	489	431	432	463	469	450	459	470	465	464	487	469	463	468	441	446	467	443	403	459	444	455	468	451	494	439	478	476	425	432	409	418	442	415	450	444	447	477	443	466	445	436	475	458	451	463	454	453	460	486	423	458	474	449	464	462	500	436	462	493	446	484	448	460	460	481	449	441	441	477	462	460	452	480	438	470	456	482	453	424	470	470	481	473	466	495	443	456	438	431	468	431	452	422	419	468	468	475	424	443	473	443	481	439	443	448	466	447	455	451	491	457	444	429	468	463	452	434	415	447	463	452	500	439	466	408	454	430	444	479	502	444	441	490	465	473	487	435	466	469	465	451	473	467	439	496	495	421	471	472	468	458	440	437	493	440	478	462	432	411	460	443	441	422	455	424	456	423	435	424	481	472	511	441	498	426	467	477	442	438	432	465	462	466	477	437	485	427	483	483	479	455	460	502	450	444	433	478	467	456	441	429	441	436	432	421	437	479	452	405	460	471	468	440	451	458	455	462	463	448	451	448	472	476	508	424	473	479	433	478	462	424	436	472	428	455	472	428	468	440	462	433	462	453	440	448	397	467	432	465	422	430	447	472	434	548	485	459	470	430	442	468	425	508	464	446	451	469	444	473	440	459	492	442	461	467	451	431	424	462	465	515	413	448	482	449	454	415	429	452	446	446	478	466	445	472	445	439	482	465	416	424	428	479	430	458	447	430	481	452	447	438	457	490	491	450	437	467	495	455	428	426	431	459	460	458	479	470	461	432	448	469	448	452	462	466	441	480	435	457	432	446	452	516	452	478	463	409	476	453	412	470	473	429	453	406	422	442	464	432	496	440	460	440	460	426	452	464	487	471	494	464	443	409	437	454	466	462	468	460	483	447	456	458	445	474	410	487	472	452	470	479	445	413	451	408	462	459	437	464	450	448	468	461	446	472	443	468	437	467	463	455	453	456	482	470	465	448	480	427	493	466	494	472	432	479	430	449	444	458	481	489	449	471	467	461	457	471	411	460	478	482	502	440	473	479	437	428	443	459	418	461	479	476	456	466	471	452	451	466	467	492	456	455	459	456	465	451	447	495	452	406	415	494	444	437	452	433	436	472	454	454	464	478	465	462	448	459	479	431	459	484	461	451	442	465	443	448	491	450	420	417	459	481	462	435	495	440	449	424	464	491	480	452	421	461	460	462	465	477	449	466	446	439	424	465	448	425	442	447	427	443	460	432	495	437	437	445	459	463	452	469	425	463	487	451	449	469	418	468	442	432	438	491	461	394	433	451	407	450	434	465	452	435	458	471	451	458	518	494	461	467	446	467	443
3991	14225	44932	13073	2022	1582	1194	1024	922	908	772	694	592	722	611	616	597	599	538	597	596	554	556	593	546	570	547	600	555	531	561	580	515	563	528	535	541	544	530	597	521	530	513	528	520	545	540	548	545	572	540	547	540	514	549	544	541	504	546	556	526	527	531	506	533	526	539	547	606	584	508	488	536	519	549	546	545	532	538	554	510	498	500	501	538	556	498	554	555	513	573	547	562	523	532	539	505	518	514	511	556	490	548	554	528	543	475	560	556	522	580	470	504	506	511	517	505	543	563	526	525	525	538	522	517	520	533	530	526	521	524	500	502	502	554	562	559	504	541	528	562	511	556	521	537	567	546	539	545	531	530	506	497	558	527	511	532	510	562	525	558	491	537	549	478	528	494	521	566	531	515	498	500	520	532	527	519	532	546	519	550	515	525	528	468	537	546	560	549	510	568	546	527	503	566	497	470	554	576	501	556	535	539	576	559	522	531	535	519	561	506	543	534	517	549	527	528	484	566	541	534	594	556	573	518	524	558	510	502	521	518	499	546	553	549	550	538	537	532	553	548	485	544	513	551	515	548	526	496	500	541	550	526	524	512	523	509	499	541	493	546	519	531	535	551	542	493	558	517	525	548	536	528	468	535	518	550	537	520	523	510	498	562	536	525	533	460	530	522	572	536	526	528	549	547	507	483	523	516	505	488	545	548	495	529	508	544	505	552	506	505	552	493	509	524	563	531	525	544	528	531	531	505	540	544	489	522	559	554	530	529	560	557	521	549	501	580	539	511	564	546	482	485	523	518	549	528	514	559	551	531	515	529	510	504	552	551	552	508	549	516	556	541	522	546	524	513	518	523	510	509	527	558	541	562	498	527	557	523	528	502	552	537	552	500	524	509	553	486	528	520	504	528	552	496	501	533	529	527	529	570	513	533	516	536	551	519	553	530	507	535	529	539	514	529	535	522	530	512	586	548	487	526	528	512	549	545	492	494	545	527	499	542	528	494	534	535	571	496	534	553	529	513	493	580	553	480	562	516	530	489	534	496	508	528	527	529	519	500	547	549	529	511	513	524	530	525	548	567	520	516	486	522	545	518	532	502	543	521	520	507	546	505	535	506	566	541	518	485	504	545	489	520	523	490	521	547	547	543	547	517	484	539	503	545	522	509	531	525	526	505	509	497	536	474	539	550	558	506	527	521	475	527	531	495	536	535	529	542	539	523	548	569	478	538	491	550	581	518	513	510	521	509	525	508	527	516	490	532	510	526	560	537	540	550	516	542	567	525	523	492	546	534	527	508	495	552	534	538	508	533	542	512	538	527	520	526	519	512	551	528	543	517	520	525	490	514	526	520	540	540	523	529	525	513	516	547	537	515	522	516	500	547	535	487	510	516	546	513	505	504	532	557	550	516	548	530	544	516	512	557	528	539	524	539	510	522	501	542	515	548	545	521	522	549	520	499	543	537	581	549	525	515	537	521	549	538	513	514	560	505	506	533	483	536	524	509	558	494	501	522	495	511	524	554	544	482	506	523	538	517	545	539	539	498	520	550	543	542	523	515	520	515	558	518	527	540	504	538	531	525	537	563	529	530	559	544	513	551	556	525	527	530	547	537	508	518	539	571	542	546	533	531	528	570	496	517	520	489	547	535	511	572	463	534	510	538	507	516	521	561	531	492	568	549	514	537	531	527	573	501	538	508	501	537	522	513	525	514	546	534	533	527	510	530	591	513	472	531	544	553	527	524	470	563	533	538	524	517	541	517	493	552	496	510	506	542	552	519	521	513	530	539	525	523	514	564	550	527	518	544	548	546	536	582	545	491	550	545	554	531	531	491	516	501	515	530	567	510	525	483	544	580	498	514	522	503	513	528	549	577	542	501	592	487	547	538	543	534	522	506	550	550	529	526	487	520	505	522	556	528	548	544	541	507	560	467	518	491	540	499	574	537	527	515	502	534	491	521	535	512	529	507	532	551	559	554	531	543	532	547	538	511	496	531	518	520	552	520	551	564	533	457	546	495	493	531	527	498	496	543	544	523	509	540	520	517	526	529	602	537	520	573	537	540	537	537	507	536	562	502	553	496	516	560	538	562	496	552	533	524	514	520	514	553	540	528	527	545	506	560	539	530	557	525	512	543	528	527	539	531	496	526	509	530	526	512	545	508	543	540	536	507	545	538	563	511	528	548	511	544	506	547	465	532	529	540	490	524	505	531	558	561	509	502	560	538	521	533	535	521	537	567	534	559	511	514	485	526	523	490	495	509	527	544	511	509	525	530	554	508	514	539	530	516	510	566	491	529	553	488	519	536	528	508	482	517	489	507	579	537	520	533	509	523	536	512	522	496	552	531	502	532	513	512	537	510	564	524	555	517	522	510	558	527	523	531	501	540	536	546	499	531	563	524	560	544	508	505	520	526	561	526	483	542	511	546	502	529	542	517	540	524	509	523	530	501	493	478	527	526	451	539	553	500	542	520	495	543	572	512	546	510	555	494	481	519	527	533	500	510	536	535	504	548	531	517	586	539	510	553	507	535	552	540	519	526	543	527	520	511	575	535	567	534	527	543	517	498	495	499	499	558	527	518	504	496	544	520	533	507	502	508	587	536	527	524	550	547	494	514	546	528	542	514	575	556	509	517	545	524	553	510	558	510	529	531	509	530	549	545	492	535	520	503	524	521	542	521	543	550	524	546	496	516	547	534	506	519	524	481	507	520	534	525	546	529	521	518	585	529	529	508	513	556	542	520	490	538	562	541	544	509	543	544	503	518	554	562	539	551	553	533	546	525	537	505	542	542	497	531	514	518	496	498	527	512	569	547	531	511	543	490	534	509	540	567	501	532	508	525	517	506	529	522	473	561	535	533	505	482	540	528	521	531	505	515	514	551	541	527	519	484	525	536	503	559	509	508	547	514	548	524	531	494	510	529	531	487	531	542	550	496	572	517	530	556	511	520	535	514	493	540	520	519	545	548	565	520	522	521	515	537	499	495	549	528	585	520	542	505	531	536	523	510	510	550	533	526	541	508	513	540	523	529	532	512	500	539	559	519	522	527	538	525	559	516	545	552	534	523	495	565	490	531	525	504	565	535	483	562	513	486	505	514	524	497	483	523	533	537	521	549	533	498	548	541	506	518	548	493	601	516	525	544	529	500	511	557	506	524	522	511	500	501	517	537	518	504	569	514	530	551	527	495	577	524	537	521	512	508	506	498	484	506	564	520	544	545	540	528	506	550	509	555	556	533	548	504	553	567	529	520	528	514	525	534	510	566	514	532	533	519	519	541	542	543	528	516	547	568	503	503	516	523	511	514	532	531	536	523	503	553	524	535	519	542	511	500	493	545	549	555	533	544	559	529	552	553	467	535	516	516	534	515	545	553	537	541	546	546	511	511	475	524	535	511	529	531	558	554	537	520	486	541	486	551	541	574	540	512	525	528	530	546	504	558	513	551	547	506	543	565	518	588	517	561	556	525	542	517	498	558	553	513	518
24922	21444	27719	25655	8845	592	378	322	311	283	264	257	233	228	239	253	229	224	225	209	225	205	223	224	222	233	220	206	200	219	207	212	218	215	182	201	228	236	210	201	214	213	209	212	199	201	223	222	212	232	195	221	214	198	228	179	186	205	217	231	222	212	203	218	210	246	228	220	236	191	210	212	195	211	213	211	221	214	230	201	199	192	186	212	213	209	185	189	214	215	200	203	198	203	189	215	203	198	204	186	202	230	203	200	226	187	219	214	229	228	240	208	189	192	232	220	197	221	196	207	181	216	205	195	205	223	197	192	212	192	191	233	228	225	204	197	200	194	208	200	200	178	220	215	200	209	189	230	196	219	191	202	217	205	203	196	196	189	216	240	213	212	221	217	234	214	217	209	211	231	219	203	209	232	202	215	204	222	215	211	194	183	201	218	226	188	223	228	208	214	197	195	216	228	229	235	202	219	199	194	211	183	207	195	214	192	218	196	195	218	223	217	201	195	205	196	217	204	215	190	208	193	201	197	233	219	194	212	223	223	210	187	205	192	198	196	223	222	217	209	204	213	200	202	199	221	216	212	189	211	212	208	233	235	213	211	201	230	182	202	238	210	190	197	198	210	224	206	221	211	229	218	222	213	239	213	222	218	197	217	219	196	206	211	214	184	194	187	208	238	212	200	200	229	204	216	214	220	227	224	185	205	190	211	218	205	208	201	200	225	207	216	223	198	234	234	186	213	215	210	186	213	184	229	218	218	204	202	198	221	197	215	182	207	186	209	242	194	216	194	223	200	225	205	212	201	177	190	228	216	211	239	220	223	192	203	218	225	210	205	198	222	204	211	190	201	229	192	221	205	222	206	195	232	210	208	210	190	188	201	208	208	208	231	195	210	192	202	202	203	206	209	205	215	192	198	181	217	202	193	216	216	192	207	188	202	233	186	213	219	212	204	222	229	201	190	209	206	216	200	191	208	232	228	194	233	229	207	215	208	218	191	198	216	213	185	268	211	215	190	203	208	221	187	204	189	219	194	224	221	183	185	213	189	226	197	211	194	194	224	218	214	202	185	226	195	217	226	212	196	211	217	184	211	200	209	186	207	181	198	226	177	208	207	216	207	212	197	212	216	198	230	238	241	204	208	223	235	224	191	230	234	202	211	211	212	227	181	225	213	206	195	196	217	204	203	213	178	209	189	214	228	202	226	188	197	206	200	213	185	199	211	202	209	230	203	225	197	194	223	215	204	249	173	214	235	198	214	217	188	226	196	197	217	205	190	204	193	202	191	197	197	193	216	193	196	212	203	202	198	214	200	197	217	184	199	218	195	206	194	201	206	205	212	209	228	175	194	205	202	177	213	208	247	207	199	214	201	212	228	192	199	211	210	196	226	213	222	196	210	213	216	211	242	236	207	196	212	206	205	204	189	236	222	207	223	206	193	222	229	212	203	230	211	183	192	216	221	205	177	210	190	239	244	197	214	205	197	220	224	218	194	217	199	177	230	208	234	210	191	224	222	213	190	219	200	237	209	213	186	188	211	194	226	202	242	203	217	211	215	207	182	212	191	219	210	189	208	210	241	199	205	201	227	242	197	190	207	210	211	208	205	200	176	202	212	189	198	224	195	202	219	198	213	226	206	207	222	217	207	177	197	225	201	188	203	179	195	191	220	195	213	203	185	195	200	211	207	199	230	224	215	208	211	222	197	211	218	188	212	228	200	194	211	207	186	227	188	214	200	216	186	207	197	227	204	206	190	182	220	213	208	195	205	212	209	203	202	205	223	220	235	231	210	208	185	197	219	189	217	224	198	200	228	219	204	210	210	204	183	210	208	188	184	209	176	206	212	178	208	192	229	212	198	196	228	185	206	192	193	222	218	208	202	190	195	228	186	197	195	195	202	196	206	199	208	220	196	209	217	194	215	216	216	197	247	231	209	205	177	191	238	237	192	228	230	186	211	200	217	194	207	212	193	191	194	223	199	189	205	200	189	238	228	208	224	212	236	206	216	184	231	199	195	206	187	240	224	200	205	163	209	221	205	211	206	212	238	202	193	199	192	219	221	222	187	203	236	179	224	226	205	210	189	197	214	211	221	204	208	176	201	231	234	208	202	224	215	209	198	221	195	241	233	221	227	209	232	251	203	199	216	192	186	219	220	199	208	191	195	196	217	228	204	176	222	213	221	212	203	201	178	220	212	221	235	218	205	236	205	209	200	204	204	213	188	213	187	215	233	211	210	201	215	215	196	203	198	232	220	197	210	208	219	220	190	210	215	228	211	218	211	201	189	226	230	227	202	208	205	207	212	199	221	213	194	204	202	202	200	183	202	213	191	188	237	202	205	202	214	193	193	200	202	216	230	205	225	219	190	209	178	192	207	236	230	200	192	191	171	208	195	210	203	199	217	167	201	221	212	243	176	211	195	218	204	193	230	215	192	221	220	187	218	209	194	198	186	176	199	218	217	196	209	200	208	194	204	204	195	233	202	211	197	208	219	224	206	204	213	208	181	215	197	202	219	226	225	192	188	207	193	207	200	212	206	198	223	229	197	214	221	208	212	199	215	215	192	208	173	239	206	202	214	205	204	209	199	215	212	213	218	208	222	223	180	226	185	220	181	199	213	197	224	226	214	193	204	190	211	197	209	180	212	212	215	199	181	209	190	204	206	208	202	226	220	216	199	195	216	208	186	190	207	230	222	236	196	185	219	217	219	202	227	219	203	202	219	210	223	208	208	210	222	195	216	186	202	198	225	190	216	220	208	207	195	209	207	200	207	224	195	215	207	201	212	215	228	238	192	201	222	176	203	220	208	203	223	193	209	211	182	197	190	193	218	222	190	184	206	210	213	192	214	219	236	201	205	232	241	256	214	198	208	227	215	224	206	208	191	194	210	215	186	199	202	203	216	197	205	213	234	196	224	209	204	208	223	205	181	220	196	208	206	209	227	235	200	205	219	194	205	193	187	214	198	226	218	193	225	205	188	198	205	221	245	224	207	194	234	194	196	200	212	197	194	203	232	198	209	226	214	210	212	207	218	217	199	202	211	186	207	222	217	228	190	200	219	220	227	198	223	208	193	229	197	203	211	224	211	211	233	200	202	199	202	213	205	211	216	200	205	214	198	210	187	199	197	206	204	191	220	197	197	210	198	239	212	215	198	189	197	203	218	201	188	194	191	160	201	222	206	185	205	211	209	220	212	204	214	206	208	215	207	219	255	229	198	218	188	209	219	207	213	201	215	223	209	203	202	234	212	183	220	201	215	199	239	203	221	204	188	217	185	204	192	200	205	197	212	228	230	204	191	220	198	208	190	213	214	205	214	210	213	234	191	219	208	209	194	195	206	223	226	196	199	206	201	196	192	185	203	171	212	221	226	200	200	224	213	217	227	205	209	194	217	202	192	176	213	199	212	204	205	210	199	176	201	240	192	200	199	178	227	205	200	239	232	206	196	238	196	193	230	217	198	219	220	198	187	221	190	209	236	202	216
3985	9802	32510	9964	1056	839	651	528	437	407	384	332	331	291	310	282	284	286	257	301	265	259	262	246	274	233	256	252	275	279	259	239	249	221	229	224	263	212	289	252	272	237	225	254	263	241	257	227	255	260	247	233	246	250	258	247	215	235	244	265	235	238	245	236	249	256	230	235	231	215	236	248	236	250	237	235	277	244	229	252	230	284	268	231	222	249	217	232	247	248	272	236	238	230	237	240	227	225	255	243	243	248	230	249	221	246	241	231	260	225	228	244	222	236	251	232	258	235	232	226	250	248	215	241	237	257	228	251	295	233	235	263	259	247	229	250	259	241	257	244	239	247	252	241	244	229	245	225	227	238	222	239	255	234	273	258	248	253	245	286	248	267	261	270	260	266	228	244	231	230	244	257	236	231	242	242	253	247	214	263	243	233	225	276	211	243	276	235	247	206	244	254	251	250	277	247	249	242	231	236	238	261	245	201	227	272	266	220	266	278	219	238	257	231	222	240	227	253	223	235	223	230	252	236	250	261	240	260	220	245	261	230	265	237	217	229	226	243	277	239	251	241	249	287	251	231	251	225	246	239	252	245	263	247	230	241	244	214	229	230	225	229	232	228	243	240	254	241	256	221	216	235	241	248	244	229	249	259	210	258	246	265	239	248	236	236	262	237	222	219	230	242	244	251	241	272	248	217	236	253	235	237	236	253	221	238	233	224	236	249	234	227	232	239	270	253	232	249	222	244	265	237	247	216	233	236	234	224	247	218	235	250	233	242	254	242	209	230	234	216	221	208	253	229	244	243	230	222	237	242	249	244	257	245	232	219	233	239	240	236	237	242	252	238	239	252	253	249	256	245	250	243	218	227	234	242	241	252	232	252	233	263	255	262	254	233	236	222	219	229	234	236	239	245	235	238	270	266	209	264	254	229	239	255	235	239	220	258	234	233	215	250	246	246	231	226	224	249	223	218	223	242	208	252	256	252	226	236	228	267	225	250	244	258	232	239	230	271	202	223	275	257	221	238	240	216	244	259	244	221	229	226	244	256	231	247	232	233	218	228	240	246	223	225	240	234	226	226	226	220	240	230	250	237	245	239	250	225	233	255	236	217	212	230	227	255	225	230	253	268	228	212	242	229	251	244	251	256	266	219	242	255	238	252	278	246	242	255	239	243	237	263	249	251	238	223	242	248	249	253	249	220	241	227	228	191	250	250	260	255	231	255	273	265	222	219	237	253	237	207	220	235	227	266	198	233	233	265	230	221	239	231	206	256	267	247	245	251	242	270	251	253	217	229	251	247	260	263	242	257	247	233	243	236	253	220	263	223	265	240	259	252	238	238	234	224	246	251	215	247	237	238	243	243	225	254	240	263	242	257	257	258	255	245	251	223	255	237	210	231	243	240	215	229	263	243	237	245	236	246	276	229	224	227	271	258	242	246	235	256	244	218	251	225	245	239	245	238	231	239	266	252	251	258	229	256	249	239	249	244	245	222	241	250	243	280	284	245	285	241	245	246	246	280	240	276	254	235	227	237	244	218	251	237	249	223	251	264	202	235	220	254	268	259	240	244	237	250	232	233	232	241	246	238	252	256	247	250	251	194	234	217	260	222	241	236	253	247	222	241	261	246	252	258	279	249	237	259	268	237	221	243	246	228	208	253	245	236	229	234	201	243	224	268	259	233	253	258	251	227	253	235	251	218	246	230	236	235	236	235	253	224	247	251	246	221	234	267	218	242	244	239	232	218	258	271	240	238	261	263	223	243	287	220	246	245	236	282	242	240	230	248	252	252	247	240	242	237	242	252	221	212	239	261	240	238	249	249	255	238	240	251	232	248	236	246	230	253	239	227	235	245	200	233	219	246	268	265	222	225	263	251	217	217	231	240	244	254	224	262	245	225	211	225	270	210	218	241	269	239	240	270	241	229	221	226	217	237	232	226	245	246	261	246	236	267	233	208	245	231	241	262	239	222	255	238	221	240	242	271	243	227	251	250	236	243	264	230	259	222	239	243	247	239	237	241	236	221	252	258	253	253	239	229	237	249	218	203	229	254	241	256	232	258	217	238	253	221	251	265	228	220	247	247	262	255	238	264	248	265	245	229	232	216	232	242	237	264	233	266	241	269	228	254	233	245	235	266	247	222	261	233	268	227	242	241	238	250	229	246	242	251	216	258	236	267	248	241	239	233	238	242	262	244	231	257	239	242	221	222	229	236	250	251	229	235	256	222	258	261	219	220	251	229	240	229	240	227	220	234	246	220	250	232	264	227	228	233	236	241	234	233	244	252	246	236	230	232	252	225	222	238	216	242	235	252	253	233	245	221	278	254	221	252	224	275	247	236	239	231	249	238	264	257	239	232	247	235	241	239	241	250	235	210	228	252	241	245	256	225	219	243	262	248	242	263	258	236	231	257	226	242	233	245	248	259	248	247	252	246	233	225	250	246	240	250	235	238	235	233	241	269	260	232	222	251	210	252	199	237	240	266	254	252	255	230	230	248	243	260	232	239	243	242	251	232	225	233	247	220	214	242	251	224	225	252	249	267	266	283	232	248	258	241	267	219	230	228	205	246	236	223	231	205	271	243	220	233	246	244	245	236	237	211	243	247	219	245	243	252	263	248	249	253	233	250	246	220	214	216	246	253	258	244	233	254	254	233	246	258	220	224	259	237	258	262	258	239	288	245	259	240	263	247	231	236	247	267	220	236	229	250	221	254	225	226	241	239	222	207	234	223	265	225	266	236	228	234	232	218	212	224	229	245	221	230	236	281	240	249	255	245	256	252	257	262	252	243	245	260	236	242	224	246	231	254	240	252	233	223	231	227	207	246	230	205	239	237	277	232	270	249	249	226	225	230	237	226	243	217	259	260	244	241	230	236	261	235	247	251	224	233	204	243	223	285	239	232	232	250	249	260	267	221	267	252	230	267	262	248	278	244	223	242	258	281	235	251	234	219	268	242	271	247	238	247	217	232	239	257	238	251	235	204	244	274	226	250	252	256	238	244	245	225	251	235	225	237	266	267	249	253	227	231	226	261	271	226	280	231	234	263	262	223	245	260	222	255	276	227	261	235	241	272	231	254	242	255	226	235	231	275	255	247	237	265	229	240	249	250	246	226	223	235	244	214	250	254	221	268	220	255	254	217	257	262	251	231	257	231	239	249	223	238	232	241	231	201	259	259	247	220	244	234	245	246	252	257	239	233	227	233	235	242	251	260	253	243	275	262	250	266	200	244	237	270	254	274	233	244	234	260	270	242	248	240	229	258	267	217	226	235	250	234	270	237	234	243	245	264	239	243	207	268	237	241	231	230	215	242	239	275	231	242	256	246	229	248	233	244	249	242	256	258	237	221	274	229	257	246	242	246	240	250	234	219	273	256	260	242	229	218	253	233	258	264	229	228	246	239	220	227	237	258	232	243	242	241	254	246	235	237	227	225	214	224	224	232	248	214	245	244	250	259	231	250	239	243	239	246	245	257	242	221	250	238
22728	21462	28973	24780	21467	20127	3772	784	598	497	448	419	362	332	343	319	309	280	312	288	281	275	265	244	261	284	252	247	219	269	240	265	240	251	247	257	195	251	250	282	230	238	237	241	212	209	224	234	213	234	221	244	244	259	245	225	244	202	244	243	247	228	223	249	229	227	220	222	231	224	241	228	227	236	239	197	257	262	225	235	208	228	227	249	233	234	242	242	254	209	218	249	240	212	228	232	248	219	227	235	226	236	244	208	245	221	239	232	233	212	223	226	245	226	235	234	223	219	211	216	221	195	228	219	217	192	222	224	212	217	221	234	199	228	197	222	226	225	248	218	250	222	242	233	201	219	222	224	219	203	248	236	231	242	226	207	224	205	211	242	230	273	228	200	226	223	221	220	228	236	206	206	246	226	244	225	213	223	220	218	207	208	230	233	230	224	224	260	210	226	198	195	232	218	211	212	238	206	253	227	222	223	240	226	221	225	236	247	224	238	232	229	216	242	245	220	228	207	225	244	245	225	229	221	233	237	242	233	249	208	208	224	213	218	206	234	219	235	241	242	213	230	246	227	235	229	211	210	214	236	228	204	224	236	210	219	235	227	238	225	216	206	219	238	257	242	232	230	236	227	214	251	213	235	209	206	254	211	216	249	212	231	218	234	229	220	226	225	214	250	253	242	216	211	235	218	220	219	214	213	254	239	234	242	236	226	218	243	222	239	219	208	222	241	224	226	236	239	212	200	231	250	205	227	205	197	201	242	209	218	236	214	221	244	243	248	221	220	232	226	228	220	231	226	200	210	216	242	226	218	232	225	231	227	216	226	234	242	191	230	220	245	199	249	229	220	203	220	232	250	219	243	245	229	242	250	235	222	229	223	248	215	257	211	224	213	261	230	217	197	243	243	249	219	209	216	247	225	206	239	219	227	220	200	236	237	201	252	256	219	206	221	236	247	243	230	234	216	212	228	212	225	237	226	207	209	237	218	221	220	242	227	229	227	238	224	209	207	183	252	228	222	230	230	221	230	217	229	229	244	231	234	216	240	245	221	235	242	217	207	241	208	240	222	204	225	238	224	216	225	221	224	214	241	220	210	214	239	234	220	230	221	200	240	192	214	224	226	213	267	232	225	209	236	203	235	232	222	218	230	219	257	211	240	228	237	246	215	221	217	209	222	250	228	247	208	246	233	244	249	246	223	230	236	214	256	218	230	234	209	243	219	222	207	224	227	232	236	219	237	247	208	228	210	209	229	212	221	232	241	244	236	225	202	228	235	222	226	216	225	212	250	260	212	229	235	229	252	231	209	251	223	218	240	205	242	234	235	225	237	239	231	228	248	218	223	228	218	231	211	236	211	222	236	218	259	226	221	209	240	254	235	230	234	244	229	242	250	222	205	222	212	227	234	256	216	233	212	208	189	246	232	241	208	233	215	247	209	234	202	208	242	222	244	220	231	199	209	244	222	235	218	224	227	226	194	212	196	220	244	248	216	232	229	239	233	199	214	230	237	210	251	207	204	209	187	238	216	240	223	254	244	221	206	215	237	236	227	215	238	240	245	199	203	211	227	223	222	225	223	239	233	236	215	271	269	194	220	228	251	225	227	229	250	238	239	194	259	231	244	240	244	213	221	228	231	225	260	234	237	208	236	207	240	220	223	215	210	198	236	247	241	228	233	227	220	238	259	232	224	242	202	224	231	245	208	213	200	197	240	241	237	231	197	211	226	221	215	239	197	226	238	228	233	236	252	219	231	226	210	231	229	206	207	245	247	206	229	234	212	229	216	232	251	232	255	246	228	238	215	215	236	235	237	223	235	224	234	259	243	232	220	206	229	230	247	244	224	234	241	200	217	192	225	226	231	232	233	239	237	237	232	213	234	246	214	270	229	229	228	228	239	216	225	237	239	209	212	206	235	213	226	223	228	215	217	212	239	244	263	227	218	256	220	214	229	220	228	202	222	221	230	204	219	206	244	213	223	207	232	233	225	229	232	223	230	217	234	199	246	210	202	232	225	220	230	227	224	224	216	212	207	248	239	216	231	213	229	228	186	218	209	219	238	274	219	258	217	225	233	237	237	230	226	226	228	208	214	219	216	212	212	225	213	255	230	220	246	228	231	217	246	213	244	216	207	206	218	226	212	212	208	231	225	229	208	222	211	241	217	225	215	213	215	243	209	215	234	215	243	237	223	194	216	210	241	250	205	232	214	229	215	217	236	212	207	234	215	220	219	232	240	208	237	222	225	189	263	228	250	228	213	252	224	224	217	217	222	248	199	236	235	240	210	210	247	214	228	190	247	208	216	217	234	231	215	210	208	233	225	218	226	208	222	227	228	226	224	207	227	234	216	230	213	225	234	230	224	185	246	230	203	202	216	214	223	207	231	202	218	239	233	206	200	233	247	215	239	229	217	223	206	224	226	203	220	255	251	240	239	194	226	233	218	236	273	207	225	226	219	220	218	242	215	213	209	234	208	250	259	223	241	205	237	209	239	216	239	213	226	212	225	202	238	211	213	234	212	215	241	235	221	208	240	212	262	228	224	230	246	222	202	239	238	231	260	208	202	223	218	225	237	223	218	216	215	233	223	226	246	247	213	230	231	226	243	211	224	224	221	226	220	225	246	212	222	218	236	224	214	227	187	217	240	216	241	220	232	236	228	239	226	219	226	225	236	232	255	237	230	255	215	234	221	213	204	216	234	241	220	241	231	238	228	219	239	242	257	220	225	232	231	226	223	224	219	196	199	217	203	208	240	248	198	215	246	214	245	214	231	245	226	220	241	231	224	225	252	239	213	210	263	213	219	241	228	233	197	233	244	245	226	234	239	209	237	214	244	226	213	240	204	206	230	236	216	237	205	235	235	267	204	210	218	210	242	236	214	231	227	233	195	236	227	205	210	249	258	203	243	232	256	254	241	244	235	219	225	223	245	228	245	223	220	228	263	239	223	231	233	203	226	230	229	247	219	211	235	232	234	234	213	246	223	228	225	236	239	220	229	234	235	207	223	221	232	253	192	211	232	241	212	233	212	229	238	230	214	205	225	224	216	213	201	232	230	221	205	243	218	224	208	225	227	219	221	242	187	237	233	228	205	227	235	230	200	236	231	262	232	194	243	228	207	234	202	230	235	222	212	219	217	241	225	224	218	232	204	211	238	244	230	214	230	195	217	226	228	225	191	225	205	245	241	228	218	236	205	237	231	212	250	217	203	219	223	241	233	220	234	214	208	233	222	217	248	242	212	196	225	239	199	221	222	236	218	209	230	226	226	226	222	205	245	223	241	225	212	221	234	197	215	234	215	262	211	222	203	225	248	222	236	223	245	220	259	228	243	253	219	220	238	249	249	242	243	234	247	217	213	198	256	228	208	230	191	239	224	218	217	248	240	229	233	232	255	241	220	213	216	236	210	228	220	195	236	234	204	244	218	205	241	206	241	213	202	245	211	225	237	217	233	202	213	214	220	218	221	240	195	235	231	214	210	207	235
5717	19788	49544	14936	3221	2293	1600	1314	972	788	707	647	523	464	448	431	398	386	382	385	320	336	346	332	340	341	296	348	330	289	311	302	330	321	265	287	292	294	270	294	312	297	284	281	300	255	263	283	286	305	289	270	305	295	281	281	316	279	253	281	233	274	272	291	242	279	264	281	287	255	316	267	253	240	270	286	290	281	279	309	273	306	268	259	263	286	283	260	276	282	283	272	298	246	260	256	263	290	282	273	290	248	257	259	277	272	276	244	277	265	289	268	278	268	298	285	292	248	269	272	292	276	259	288	271	249	260	274	270	248	297	283	263	270	261	280	258	278	248	281	261	273	304	257	275	267	256	287	294	300	265	276	298	279	260	284	256	265	270	251	281	253	265	260	258	258	271	258	283	247	255	272	273	265	290	275	251	292	279	264	272	270	291	282	273	289	258	286	275	278	285	248	261	290	254	249	247	289	265	255	281	267	230	271	272	268	290	257	254	292	258	258	257	283	282	266	271	254	262	283	298	262	296	273	265	299	277	290	264	285	273	268	290	267	249	248	266	266	271	280	274	316	289	268	264	273	270	279	258	230	264	239	264	236	284	274	273	280	261	262	276	252	264	265	260	244	255	264	314	279	299	269	239	291	270	275	249	255	252	273	276	261	264	275	251	272	271	255	312	289	277	289	258	278	277	263	260	272	258	266	283	277	253	253	272	293	262	247	273	283	285	249	296	257	258	270	252	285	284	262	259	283	305	279	281	272	264	268	251	287	277	280	290	259	273	270	298	259	258	268	286	308	264	300	257	278	291	285	306	263	288	277	258	249	252	269	266	263	256	313	283	260	243	256	285	280	290	276	258	289	296	284	263	248	270	255	261	273	259	264	280	266	294	307	308	282	243	284	262	268	286	260	271	272	284	257	277	264	270	256	260	277	237	264	246	277	293	300	293	275	263	293	263	228	291	272	253	253	272	263	278	232	266	246	264	264	265	259	268	254	267	274	279	250	276	271	271	261	265	269	235	275	260	275	261	262	285	278	301	270	265	257	265	259	268	263	306	261	271	261	287	267	278	279	273	280	274	255	265	266	274	259	310	280	258	258	261	262	267	290	248	263	260	263	293	289	269	265	277	273	239	254	270	319	243	284	245	259	277	282	264	292	291	255	279	277	298	283	261	237	244	263	267	297	276	272	289	281	270	276	253	253	282	268	264	256	278	296	292	267	251	249	268	232	279	270	263	268	288	235	263	301	260	285	288	255	260	245	254	265	282	230	303	269	294	287	242	266	269	265	275	249	263	248	262	285	267	292	300	291	274	307	254	275	274	287	293	263	286	261	284	277	269	250	262	273	236	290	285	247	263	275	244	302	268	300	280	285	243	251	279	272	238	274	288	298	275	261	268	259	263	245	266	304	271	250	273	273	250	254	263	229	278	264	278	240	265	276	250	275	266	259	273	279	273	283	274	262	288	247	273	270	264	266	271	303	279	269	237	293	269	273	281	268	235	241	255	242	260	281	285	251	265	284	294	274	287	277	276	272	260	273	274	280	291	273	265	289	260	275	278	251	251	285	282	254	258	250	266	271	262	282	250	258	295	287	268	283	261	285	245	270	287	285	247	261	279	276	269	255	249	278	273	267	272	260	294	262	272	277	270	274	302	272	286	286	263	256	265	281	269	252	264	238	280	269	257	267	276	257	276	256	270	264	272	293	255	264	245	271	271	299	330	286	256	259	256	296	270	298	278	287	280	253	262	290	276	278	258	249	267	289	274	276	255	263	261	298	265	283	287	253	281	253	308	263	283	284	233	317	281	295	253	259	305	240	241	236	300	290	282	284	271	257	279	253	287	278	262	273	270	279	225	271	272	256	265	245	278	291	278	294	280	241	296	257	278	285	283	278	252	284	261	268	260	252	236	229	277	285	277	276	275	274	253	288	270	263	251	311	285	287	256	273	252	277	238	287	252	288	263	278	268	292	295	273	243	295	313	310	264	250	264	280	279	295	256	281	268	255	234	271	268	301	279	260	270	270	312	264	278	263	278	286	267	242	303	262	255	281	266	290	268	252	273	255	282	269	270	260	264	284	264	273	280	258	291	260	279	251	240	269	271	246	285	264	256	270	264	250	285	273	276	280	234	311	238	256	271	250	272	265	270	276	295	264	319	259	285	284	306	253	278	260	282	277	249	279	275	301	274	265	259	249	270	263	298	294	278	267	288	237	272	274	268	263	291	244	264	279	281	279	273	246	289	292	249	259	265	266	279	259	270	267	305	282	262	247	279	300	283	262	278	272	298	263	252	280	263	280	254	274	256	269	261	265	272	257	274	278	257	264	308	286	263	276	254	296	248	269	301	264	248	280	258	279	276	267	285	270	274	265	269	285	253	264	244	277	248	277	252	257	285	276	304	282	280	264	275	267	253	260	248	289	267	273	257	294	283	296	284	269	308	275	317	248	272	245	257	265	267	263	287	257	265	265	248	270	275	289	242	283	278	266	253	288	264	259	247	237	264	272	261	261	270	269	282	280	277	274	286	303	240	271	274	240	276	288	259	275	274	255	287	280	267	253	286	282	273	287	305	263	253	276	295	268	264	288	246	255	245	245	284	295	270	256	270	277	261	273	269	265	288	247	264	287	265	276	291	267	276	291	245	290	301	291	278	263	247	284	265	261	276	265	291	275	273	269	255	250	281	288	258	247	278	258	289	268	271	273	282	254	285	276	289	284	263	270	275	268	300	256	256	273	266	243	273	276	287	269	263	253	285	265	260	288	261	281	256	278	290	268	278	258	257	288	259	258	260	284	237	287	285	294	274	262	274	267	246	278	294	232	293	264	278	259	270	254	271	245	262	270	261	279	262	250	283	276	267	287	284	265	271	272	289	285	249	285	272	259	266	280	278	238	267	244	263	292	253	266	271	285	261	278	268	266	255	264	275	283	272	273	266	297	273	271	250	265	277	275	281	285	260	269	286	271	261	239	252	253	268	270	264	268	279	265	283	274	256	242	281	268	297	258	282	273	238	257	277	261	253	272	282	279	244	287	274	258	310	255	264	271	298	247	274	267	248	269	231	248	259	264	266	257	268	267	268	279	229	285	274	268	268	266	252	261	268	262	264	313	254	258	261	253	270	252	248	225	284	289	279	244	289	295	277	268	269	287	269	287	300	289	277	278	292	288	287	278	271	267	243	257	265	283	285	267	228	275	280	258	283	264	282	303	298	258	267	309	254	288	278	297	302	261	309	263	281	253	258	291	287	268	292	290	259	283	286	250	256	295	265	267	294	269	278	293	294	288	284	264	266	277	273	283	279	282	301	261	269	282	276	286	268	264	268	288	283	284	278	255	247	281	272	267	271	259	260	273	249	269	252	277	284	244	250	292	263	279	265	257	284	265	278	283	287	270	278	270	299	280	255	281	312	259	276	275	293	280	284	269	242	289	250	274	280	268	280	247	285	317	250	291	234	254	287	246	282	266	247	262	272	267	299	276	292	280
27720	18207	12933	3468	610	557	490	374	454	417	440	403	415	424	434	459	424	404	427	428	398	419	400	432	417	455	369	389	404	415	409	424	412	435	456	416	414	430	384	451	439	434	399	426	426	395	397	427	418	411	359	370	431	408	430	419	371	430	402	375	416	409	432	410	416	392	456	410	375	380	468	397	432	400	429	407	418	430	398	399	472	392	416	436	383	421	397	408	413	434	429	379	413	415	431	415	402	373	425	433	399	443	427	391	437	390	443	411	387	402	384	404	393	394	421	416	434	424	403	418	432	391	377	456	392	441	428	397	388	446	415	442	401	397	420	426	418	401	379	413	392	421	397	415	441	405	412	421	377	425	385	425	400	394	453	366	386	408	381	435	446	405	406	430	404	429	440	441	386	421	444	429	418	420	406	394	376	379	432	400	418	446	409	397	425	447	391	387	404	408	394	435	416	388	414	408	417	404	408	406	424	379	413	410	404	416	393	409	394	387	395	391	474	418	406	390	412	390	452	399	447	406	393	412	378	427	459	405	391	399	397	408	421	412	413	399	407	385	402	433	397	421	420	432	390	393	396	411	413	412	378	406	440	412	412	389	405	395	430	382	405	405	412	397	404	426	414	403	394	422	406	394	427	433	402	415	393	432	358	451	459	414	409	443	442	399	401	468	422	411	401	416	420	428	385	439	416	399	402	393	392	428	394	426	447	392	434	420	410	359	415	403	395	415	401	431	393	428	431	414	443	435	417	380	396	405	417	403	361	418	455	463	406	419	429	409	415	407	412	430	397	422	414	420	407	391	422	403	442	436	428	436	429	416	412	420	413	417	422	451	402	413	377	426	415	401	402	408	401	417	426	426	422	403	414	419	404	433	430	400	425	433	410	394	406	417	391	372	407	426	428	426	450	418	381	381	435	437	391	402	401	423	420	412	403	416	381	384	411	434	403	366	371	379	391	395	409	406	401	388	448	410	398	404	407	357	451	393	397	455	441	424	436	430	401	412	469	396	374	397	396	443	389	410	417	440	435	406	415	440	409	436	419	482	428	409	425	403	429	403	397	433	420	420	395	421	431	448	431	422	417	416	424	423	406	430	369	442	403	457	412	424	425	430	433	447	402	423	443	420	446	410	415	430	439	435	432	417	398	425	407	449	446	430	406	383	438	402	408	388	434	399	440	416	407	424	440	409	385	425	454	422	449	388	420	397	429	404	419	431	414	432	391	403	411	421	366	398	381	396	410	388	430	432	419	405	374	401	430	397	391	402	427	390	434	404	449	361	390	442	436	414	413	406	415	406	436	407	408	402	391	393	410	410	362	414	414	392	416	426	382	420	381	442	449	398	412	421	434	419	407	423	397	438	381	427	438	420	374	443	420	394	423	435	417	376	403	456	437	428	433	412	437	432	415	436	386	381	406	382	433	413	427	413	387	404	428	425	419	380	438	424	409	408	428	423	439	403	416	413	426	473	443	412	404	432	426	435	404	402	428	389	397	415	386	389	445	372	420	387	414	381	401	422	415	396	423	387	402	435	409	405	409	401	441	404	438	432	383	406	407	394	415	343	402	421	385	436	439	411	437	433	442	425	416	425	394	406	418	407	428	400	400	429	438	404	389	397	414	432	422	404	404	396	438	394	429	406	419	434	378	432	386	409	447	452	430	413	420	402	401	389	410	418	422	416	425	418	399	434	400	396	420	423	421	430	389	404	443	443	402	430	421	433	444	448	424	394	416	437	439	387	449	474	384	409	387	424	440	418	406	463	421	407	402	434	390	404	415	382	396	394	427	429	392	462	412	434	441	447	442	400	438	415	421	385	404	411	402	453	414	410	412	424	434	453	460	444	453	399	416	413	415	392	425	412	406	408	420	413	434	382	417	405	407	377	409	410	394	428	402	424	409	453	408	414	426	424	456	426	420	409	400	421	390	416	414	440	412	376	400	440	434	449	413	416	433	402	419	399	415	420	435	420	439	367	418	424	446	384	424	413	434	411	429	382	417	400	429	396	402	399	398	375	365	403	424	436	429	399	386	406	436	439	402	444	407	414	383	403	397	423	437	408	419	407	424	407	421	441	475	393	402	400	436	424	413	404	437	461	382	384	436	401	417	389	386	396	431	425	405	431	414	436	411	385	416	403	395	393	471	376	371	407	387	396	416	407	397	397	419	433	414	449	422	480	422	413	423	378	444	403	461	443	416	428	417	397	400	397	468	379	422	375	407	446	410	417	413	375	425	408	442	434	448	417	344	395	402	386	412	408	431	442	433	408	408	401	393	396	403	384	427	394	429	423	395	400	414	395	445	407	408	444	416	454	413	401	391	389	397	404	413	382	390	430	440	424	398	445	429	396	392	439	382	394	383	439	381	414	412	382	371	438	375	398	405	439	410	426	386	391	430	360	404	406	410	399	410	408	425	468	411	452	445	477	419	424	366	442	415	389	422	409	429	440	387	400	445	424	388	417	413	413	403	443	414	366	385	446	430	435	404	421	432	431	409	422	401	385	396	433	405	403	411	400	374	448	411	436	404	415	414	448	425	404	393	397	431	405	428	396	418	379	463	434	440	419	435	418	436	426	366	404	410	395	396	421	369	406	410	429	382	427	441	436	421	369	379	421	388	388	413	420	410	383	409	393	456	406	423	433	442	427	402	421	419	402	400	404	443	455	411	439	423	438	399	387	398	434	429	397	426	440	391	387	394	374	392	401	432	404	395	345	425	355	430	372	435	391	415	384	403	390	405	408	453	392	400	435	410	387	435	402	344	448	472	423	437	441	396	414	422	420	425	424	398	423	450	384	436	409	404	393	420	433	412	380	391	435	445	417	456	416	396	426	402	419	408	380	431	425	417	431	434	362	395	428	441	441	422	436	399	421	427	409	367	439	375	389	393	428	385	416	421	423	433	412	392	433	414	395	398	437	424	432	399	402	430	421	415	435	461	435	378	406	457	423	436	436	408	430	436	425	426	434	423	423	443	380	425	400	420	397	398	399	403	389	404	386	432	413	409	421	399	454	421	399	436	408	411	409	350	391	412	408	417	406	432	407	424	432	450	415	454	415	409	401	393	399	406	427	414	403	407	437	409	411	413	438	453	416	382	414	409	399	437	399	406	435	458	423	406	416	472	437	411	412	402	412	439	405	376	427	415	374	426	411	406	402	397	407	414	411	338	424	425	425	423	407	399	355	395	406	410	415	388	450	411	387	425	420	399	427	422	404	386	378	394	400	434	383	422	387	416	418	443	411	435	396	424	444	415	418	407	432	407	405	439	432	408	387	392	404	404	406	417	424	442	394	408	435	420	408	405	361	406	421	397	386	420	379	419	408	401	396	357	401	411	405	399	428	381	382	422	430	423	440	426	395	441	389	428	400	417	406	468	425	404	390	383	433	429	389	424	408	406	428	416	402	414	442	452	387	443	416	438	429	422	389	419	434	422	455	385	396	391	419	399	419	419	379	413	405	407	394	403	380	393	410	368	438	447	450	394	425
5283	5123	12366	1776	576	543	534	526	501	490	514	486	467	495	472	485	481	465	457	485	448	473	489	477	455	489	512	476	483	428	502	451	483	468	486	446	479	459	489	456	481	506	471	493	493	513	435	483	494	444	486	456	491	482	535	489	482	465	414	484	448	438	459	458	450	489	482	468	502	482	451	490	453	468	449	475	482	489	476	484	458	495	475	494	468	465	485	509	474	431	486	484	427	473	485	469	465	494	451	487	464	488	492	520	474	509	495	505	487	471	487	464	500	456	460	491	499	488	463	512	438	467	492	483	464	498	487	512	492	483	479	421	474	469	486	468	511	458	453	478	452	506	456	480	448	455	474	485	522	484	460	462	475	467	485	513	467	465	490	490	438	459	465	487	449	434	456	472	457	497	469	451	492	519	450	475	512	478	499	437	463	467	501	425	514	480	502	476	487	514	482	481	464	494	475	472	497	479	470	476	461	451	454	469	449	458	468	463	501	479	494	462	477	494	481	433	471	477	447	488	436	432	483	488	483	448	459	435	423	448	444	504	476	447	487	486	475	483	429	480	449	442	446	443	474	481	501	507	459	469	480	519	454	479	497	477	499	463	504	488	480	491	483	480	444	487	501	474	464	483	482	463	450	467	504	504	461	505	429	488	503	466	462	444	455	450	516	493	497	502	466	468	466	461	452	457	477	469	479	469	482	464	516	465	427	471	494	458	453	479	479	440	499	495	480	461	496	463	472	483	463	452	459	475	467	475	482	495	470	426	479	487	446	484	466	451	478	472	486	446	473	419	488	481	512	477	488	439	438	469	476	456	484	491	454	461	419	453	511	476	499	448	476	492	476	444	480	448	478	493	406	503	477	453	480	480	463	504	466	486	447	484	450	464	463	439	465	455	500	477	500	484	429	474	461	436	494	459	471	477	474	492	450	465	487	481	456	457	472	489	464	463	502	439	464	470	501	459	476	480	424	498	438	478	493	502	475	477	473	512	494	467	423	479	493	454	459	479	460	466	462	461	482	457	439	502	446	454	446	465	428	467	492	517	483	509	478	485	468	502	480	454	477	507	499	461	440	523	466	493	486	448	446	479	524	503	505	482	466	479	468	448	484	476	475	460	472	478	440	484	480	452	480	482	464	483	437	444	454	472	438	462	524	481	472	510	464	468	513	467	445	487	460	484	523	440	475	476	469	508	496	521	474	510	438	481	465	484	509	482	488	492	473	469	457	516	484	486	458	480	491	438	505	515	491	500	476	470	510	500	472	494	462	476	476	494	437	490	499	470	456	481	470	447	432	491	514	506	453	440	508	509	459	476	448	478	478	497	465	480	465	467	493	495	476	488	452	458	481	509	479	508	463	456	459	501	469	473	490	483	491	440	461	508	476	463	491	472	516	459	443	464	479	476	479	458	470	436	430	476	471	468	505	468	474	460	482	497	465	439	470	476	474	458	482	492	492	465	462	506	508	473	459	439	480	466	443	469	465	485	492	512	468	484	454	480	495	475	464	460	461	451	457	465	467	469	481	476	460	467	491	469	483	451	479	484	447	504	472	445	511	473	503	485	467	440	489	469	498	453	477	482	491	461	493	454	479	493	492	482	468	477	494	481	465	464	444	459	453	473	437	477	486	474	471	476	470	437	475	445	533	464	423	471	444	491	464	448	473	490	468	496	493	464	463	470	467	478	476	447	475	459	480	468	481	454	464	474	471	469	457	501	505	461	454	466	486	471	480	459	471	439	486	463	478	497	472	487	476	513	489	428	466	467	439	475	450	444	486	466	466	437	488	499	496	457	473	464	472	461	527	443	472	536	499	477	445	509	493	460	448	450	501	469	514	452	454	469	450	463	484	492	439	508	450	460	484	486	508	492	538	482	498	483	525	485	459	483	432	447	478	490	493	476	498	456	456	456	441	477	462	492	423	469	500	476	497	461	553	481	461	484	450	489	483	516	486	496	491	472	483	513	516	490	478	480	484	427	445	454	447	499	449	474	455	480	472	481	471	452	455	480	432	495	479	489	463	479	476	504	460	479	477	458	513	504	489	460	471	486	443	475	467	442	450	475	452	463	503	493	482	513	482	461	500	421	502	501	510	466	461	471	486	466	520	506	467	497	482	493	493	458	478	486	492	500	480	477	498	473	478	478	507	457	513	511	466	463	488	453	505	500	464	478	503	471	484	466	490	467	454	464	457	447	464	495	468	510	445	521	462	489	462	453	461	465	459	475	523	483	422	493	489	440	469	461	472	450	455	490	444	448	474	465	457	454	467	476	465	457	456	466	474	441	440	444	494	489	452	462	480	462	469	476	488	470	476	482	495	456	482	521	447	466	465	459	480	470	515	456	484	483	455	455	471	476	463	507	535	530	492	493	436	464	484	487	486	473	473	504	445	456	467	469	468	472	470	461	477	437	508	498	454	479	464	493	486	462	466	441	480	493	456	512	441	523	458	465	455	497	499	485	461	507	492	487	452	471	471	467	456	425	492	501	476	487	459	438	471	481	467	480	471	505	504	446	461	416	459	490	485	480	495	460	473	472	471	480	471	457	449	456	531	482	464	455	489	472	461	519	502	480	496	504	456	466	511	513	470	458	481	501	481	416	482	480	500	505	468	506	452	522	504	502	476	453	474	485	471	466	513	447	458	463	479	465	487	474	440	493	479	466	453	455	456	473	471	482	467	461	466	495	460	487	479	478	468	459	495	472	425	481	472	475	466	474	495	518	459	515	474	506	459	485	464	472	492	463	485	488	460	476	499	473	454	472	448	497	478	475	508	460	486	432	460	486	459	468	506	464	449	521	448	460	473	452	478	478	459	488	498	503	475	495	486	461	453	512	442	442	479	460	450	494	458	464	467	433	468	469	459	437	489	483	453	482	475	535	473	482	499	481	508	471	468	497	484	489	454	503	473	483	468	459	491	471	492	448	482	468	475	469	449	477	464	445	465	467	494	490	461	485	470	486	498	498	532	481	466	434	457	466	465	442	484	466	472	464	466	481	445	461	448	510	468	437	434	473	489	481	455	460	506	467	451	470	456	443	467	444	489	476	486	461	422	476	489	450	472	463	478	449	465	480	498	506	468	496	462	508	496	428	483	426	529	472	476	496	487	448	477	468	467	460	492	459	459	522	455	433	478	472	442	460	466	438	471	424	475	462	469	483	448	441	481	505	460	486	500	471	461	489	461	534	486	450	466	470	466	440	481	467	487	477	519	475	466	487	480	483	486	453	479	451	462	504	450	486	453	461	505	462	480	518	483	461	488	449	490	472	477	420	468	475	501	484	456	478	488	453	455	462	426	482	482	453	475	441	452	472	470	489	475	482	461	477	453	454	466	485	463	459	472	447	502	481	450	443	427	455	463	456	478	464	501	480	487	496	479	484	448	496	471	454	474	488	467	475	457	482	455	469	470	471	455	451	505	496	474	511	499	505	542	469	493	470	457	462	442	475	514	540	505	452	489	493	465	441	460	448	500	468	486	452	490	453
23782	21468	29533	25263	20047	5999	978	718	665	612	591	611	542	556	533	532	549	538	484	514	519	508	532	483	524	469	490	473	485	472	458	457	472	482	495	479	432	515	465	451	493	474	515	478	461	478	498	519	428	497	496	484	469	496	479	471	457	459	480	465	486	461	446	429	443	465	451	479	455	463	452	418	474	471	453	466	471	460	491	483	463	464	468	458	449	433	459	449	455	461	449	466	435	416	458	498	458	487	476	466	439	470	474	453	456	480	467	469	449	472	444	473	455	452	437	462	462	459	462	493	470	458	449	470	497	425	444	507	461	462	437	459	466	438	527	486	510	518	480	536	502	465	486	432	444	477	453	514	474	479	453	458	481	503	475	476	482	446	468	431	439	459	466	467	442	471	452	540	476	495	501	446	473	477	502	438	432	479	448	470	472	462	456	485	465	468	462	433	474	501	498	485	443	445	462	444	479	474	454	475	468	459	416	493	466	482	450	428	447	435	496	446	424	437	463	475	403	475	466	451	430	445	483	459	520	442	482	499	450	473	459	493	447	491	455	454	497	468	444	468	474	457	497	421	486	414	461	490	456	448	483	459	457	473	481	460	467	471	487	448	478	475	462	484	440	453	500	446	472	460	474	453	469	458	470	483	447	436	449	500	447	464	473	460	473	489	470	450	481	443	454	465	508	449	483	440	505	478	491	455	488	508	418	478	474	443	444	485	504	441	454	498	454	451	479	488	472	474	468	413	496	451	461	501	460	489	517	460	495	486	455	440	437	455	441	472	446	447	465	500	478	477	478	503	461	460	470	468	453	463	474	425	493	460	440	451	452	448	451	447	434	440	509	500	475	462	495	474	470	516	481	463	455	482	451	518	455	462	453	453	462	462	464	453	490	468	473	436	481	450	467	469	506	459	418	495	479	425	465	472	482	474	475	484	500	498	453	449	448	458	450	473	474	463	489	427	508	457	478	455	450	457	464	486	487	428	470	491	471	447	479	487	479	482	442	474	484	460	481	453	493	450	490	453	504	515	477	477	425	434	472	454	468	439	475	474	463	494	464	483	417	478	486	488	493	442	446	434	460	418	450	483	457	459	455	462	436	458	462	470	458	429	517	447	441	433	466	460	460	439	477	479	469	464	456	487	447	498	469	470	466	498	466	438	502	492	448	514	439	464	464	457	425	504	507	489	464	488	454	446	479	468	471	465	480	463	457	462	473	481	477	487	474	425	443	446	455	469	497	427	487	455	445	476	459	482	472	473	471	462	485	510	487	493	474	487	437	464	440	468	487	493	481	427	502	471	474	480	460	450	444	472	442	445	474	463	441	461	437	474	445	509	457	462	481	439	474	467	481	438	486	493	481	470	489	467	472	464	475	480	488	468	494	474	488	476	428	502	462	464	475	467	480	432	441	456	491	490	464	466	466	459	465	459	442	454	470	466	456	495	462	475	458	480	453	464	467	452	469	457	460	465	464	452	444	471	422	465	452	461	477	462	434	473	449	451	513	425	445	480	449	461	423	484	461	424	462	452	469	502	468	462	477	449	488	468	475	435	474	478	434	465	499	465	461	474	470	486	465	480	463	445	478	486	487	486	449	461	451	478	444	461	433	483	470	496	457	483	440	492	476	475	478	490	425	496	479	506	443	498	478	433	464	511	492	483	443	480	431	465	453	458	473	440	469	460	447	458	462	483	481	416	507	443	497	466	467	487	462	470	456	448	455	454	461	482	446	468	458	440	461	461	474	437	452	469	454	458	455	466	440	471	467	466	490	472	476	465	419	468	486	461	474	464	456	483	457	462	478	468	481	464	430	470	451	475	444	459	502	442	503	479	449	439	465	446	496	448	455	438	531	460	444	473	477	459	469	459	475	494	462	480	472	496	490	452	490	480	446	486	486	480	457	513	508	482	429	473	486	452	475	480	472	478	436	466	460	436	460	454	499	491	474	461	469	479	462	474	461	456	500	452	435	416	458	450	435	521	459	447	468	491	503	468	461	427	469	481	476	466	497	467	457	467	476	487	468	454	447	490	442	478	404	445	434	456	427	434	477	458	474	497	488	477	450	471	475	469	456	430	474	460	487	440	499	472	467	448	470	484	432	457	428	443	492	445	460	435	446	482	464	512	474	437	451	435	462	427	515	493	498	478	511	473	460	446	480	458	453	429	474	445	460	452	462	453	453	419	437	447	452	463	501	464	443	481	499	442	455	456	462	493	451	459	468	513	473	490	472	467	503	492	416	481	512	434	464	461	487	507	462	486	496	454	436	450	435	465	432	460	461	458	495	463	449	453	478	484	494	449	497	446	467	494	433	432	477	428	450	487	461	497	470	436	468	461	443	441	477	449	432	521	426	464	469	471	450	474	468	502	491	493	475	442	463	470	479	444	452	500	488	469	464	423	480	479	469	463	476	479	463	458	446	426	424	431	473	459	488	448	480	467	455	455	449	496	435	509	496	502	463	488	471	462	443	432	496	496	418	435	469	496	474	442	440	451	441	448	469	484	460	439	490	507	477	489	470	423	449	467	466	461	465	458	434	473	423	476	466	475	477	434	522	434	435	468	437	476	452	467	467	453	455	519	436	443	468	414	451	486	472	463	433	460	435	457	436	490	428	449	443	469	498	499	484	478	502	475	467	466	453	470	498	455	470	475	414	496	502	445	450	466	493	432	438	458	481	482	500	474	483	483	447	441	483	448	461	473	509	483	442	462	473	453	467	474	438	444	470	418	462	473	463	468	456	436	473	461	457	457	461	480	447	495	494	462	422	419	477	474	482	473	471	477	441	461	467	420	451	463	464	470	460	466	481	486	433	418	493	465	510	489	458	476	428	489	528	449	457	522	428	476	499	500	460	443	493	423	474	418	426	511	465	496	468	479	460	411	447	458	484	468	446	455	477	458	470	416	487	457	470	479	472	466	424	445	487	467	491	458	479	462	486	455	413	440	480	469	476	439	467	406	457	448	457	492	440	449	441	470	461	454	470	490	468	435	455	479	458	472	460	489	455	471	452	445	464	470	446	455	471	437	492	445	467	469	496	448	484	451	470	462	444	444	480	454	471	453	458	468	430	495	452	474	489	504	463	494	464	471	452	488	464	466	449	476	446	489	460	517	483	450	464	449	469	415	495	450	472	456	493	459	475	462	427	461	468	458	484	474	447	468	450	500	467	432	453	496	491	453	464	491	434	442	449	443	487	471	462	481	449	486	484	470	448	447	450	495	458	437	445	435	464	425	470	479	476	483	459	498	458	467	486	456	442	487	468	447	460	431	444	434	473	462	459	465	434	432	465	477	445	440	438	415	502	480	475	469	471	462	487	447	459	420	456	465	432	434	471	467	497	462	439	472	496	446	493	464	462	439	459	420	472	466	460	427	452	468	493	500	431	429	487	436	484	439	470	445	484	492	456	458	478	490	465	451	474	425	461	465	482	467	500	461	468	487	471	507	413	460	469	474	468	506	438	478	460	479	475	456	494	493	469	471	464	457
4712	13738	43995	6871	2050	1547	1258	1077	922	817	746	652	647	650	583	615	625	613	633	587	598	574	558	606	585	569	597	468	611	546	543	555	533	556	570	543	542	565	549	585	551	563	563	532	548	539	522	562	516	568	553	522	570	543	506	519	522	556	516	569	522	554	542	561	559	532	525	525	545	564	528	554	523	562	521	523	505	590	470	563	548	546	549	522	532	555	567	509	571	556	542	538	525	503	561	549	549	561	526	553	489	571	521	497	524	509	506	510	498	537	554	539	539	532	556	515	573	545	527	549	537	540	517	525	527	570	536	544	500	542	536	514	492	538	582	559	488	519	541	564	592	509	542	528	557	546	519	518	577	524	528	535	519	558	552	523	526	512	516	529	544	524	535	548	500	569	519	520	543	548	527	574	535	490	500	547	533	526	548	524	576	554	504	520	520	527	541	484	541	535	479	539	528	547	551	564	511	559	507	535	526	521	502	570	546	577	507	544	535	538	501	562	558	509	526	561	528	536	515	540	557	547	543	500	535	510	528	536	547	506	554	557	506	602	546	565	570	529	524	594	557	531	550	554	530	546	539	497	518	497	554	558	523	554	521	532	520	543	562	558	613	508	552	490	504	525	501	543	567	543	539	530	540	550	546	542	510	522	500	561	525	529	570	568	532	559	557	530	525	519	525	527	509	519	534	544	502	502	529	564	531	536	527	565	516	571	530	508	563	557	507	531	539	530	535	504	541	562	536	568	558	534	520	544	517	529	547	529	550	509	574	567	521	539	539	550	577	539	526	511	553	592	537	544	554	551	528	503	543	520	509	558	539	505	545	523	553	587	477	555	535	534	539	513	554	497	491	509	513	536	558	505	539	549	585	550	503	536	571	522	502	525	515	545	537	537	498	564	510	544	545	515	518	506	520	519	524	501	528	570	572	482	527	508	542	528	532	542	563	570	563	508	526	540	546	546	562	543	549	535	518	521	504	522	508	481	531	563	550	564	565	565	530	534	533	535	539	534	543	512	553	535	529	547	541	511	528	551	541	580	587	552	570	546	488	531	549	523	557	525	565	556	501	540	546	545	528	551	505	536	508	534	546	513	520	543	539	572	531	537	523	535	525	572	503	544	541	552	586	550	526	562	511	525	574	547	558	520	539	532	577	581	505	511	547	579	524	523	537	548	533	552	497	519	554	529	577	561	562	570	547	555	510	541	543	601	546	512	531	503	555	500	548	493	520	523	547	517	547	561	520	542	490	560	514	492	543	533	537	520	531	525	566	531	543	579	521	528	527	524	534	552	546	513	528	537	522	494	565	507	563	553	528	547	542	520	532	512	525	539	521	515	506	502	523	558	493	548	565	558	550	560	573	556	549	519	513	517	530	559	511	519	500	568	526	515	530	525	523	531	522	541	489	521	553	534	513	513	519	533	533	536	531	541	528	568	560	540	536	535	518	533	508	503	517	582	545	573	553	529	537	578	553	513	502	541	532	538	516	504	481	509	525	524	542	509	505	553	562	567	495	533	519	565	508	506	511	495	532	518	569	468	553	527	558	581	579	543	576	578	581	545	564	554	549	514	524	533	534	542	574	552	574	530	553	549	528	520	544	505	494	520	526	543	511	500	562	535	565	490	558	521	512	547	531	538	568	551	543	545	524	528	535	542	509	532	566	507	487	549	523	536	523	515	555	561	543	537	521	528	504	544	541	579	521	513	495	523	516	535	578	576	544	540	578	535	538	490	567	548	541	544	565	547	549	518	558	541	513	516	527	536	509	513	566	562	513	475	568	529	530	531	563	567	556	526	537	546	499	551	562	543	520	548	542	539	539	509	529	507	591	531	549	498	588	517	509	502	542	538	538	545	546	562	502	556	527	533	554	597	508	536	514	532	541	531	483	508	564	556	542	564	544	544	516	566	512	591	519	555	556	531	498	515	584	525	563	564	533	534	542	522	560	528	543	555	528	509	546	570	525	545	524	538	522	525	547	503	524	530	543	505	508	504	552	548	554	554	510	564	573	567	511	511	564	541	513	558	569	560	519	528	543	542	583	532	582	513	571	572	523	532	556	498	523	515	520	518	576	547	539	511	561	553	543	578	525	545	517	527	540	531	598	530	508	571	554	477	523	603	510	519	538	552	503	542	522	530	574	539	535	548	530	510	580	530	529	577	541	536	522	494	567	540	519	554	546	524	556	533	599	537	522	550	533	529	555	481	523	520	525	510	521	524	529	561	526	526	574	505	507	536	556	522	547	535	550	561	539	556	538	550	547	514	511	542	530	553	564	566	544	509	535	512	528	513	504	532	520	523	538	531	584	554	523	560	503	490	522	524	519	524	557	534	533	536	554	519	518	533	497	528	532	548	554	496	555	554	568	524	516	548	525	506	568	602	538	558	553	553	545	535	533	506	544	559	558	436	548	560	517	539	526	511	500	508	518	553	530	553	557	536	538	525	557	522	538	531	523	568	560	525	572	516	560	559	530	526	524	545	535	539	515	531	566	507	548	547	578	558	513	565	552	560	514	534	526	524	548	539	572	544	522	522	550	546	539	527	524	576	535	559	554	539	581	532	561	571	502	518	540	497	536	515	520	566	517	546	576	552	528	560	567	540	509	550	559	572	564	542	516	510	521	524	534	535	497	576	562	560	566	534	574	534	529	531	528	504	547	550	551	558	593	547	504	493	549	507	523	566	505	549	522	525	520	534	502	528	554	534	480	526	564	551	534	493	524	553	539	529	502	542	521	560	539	546	509	557	551	554	559	556	566	537	530	518	552	535	571	534	554	544	526	544	530	518	568	547	537	540	535	556	580	562	560	509	500	536	530	524	539	566	522	561	509	527	551	583	503	583	513	573	588	592	555	538	545	542	497	575	528	524	528	540	568	597	563	503	529	516	551	529	524	523	549	498	494	534	534	519	553	530	532	540	563	552	559	507	500	544	527	520	502	527	521	512	530	523	530	503	554	530	543	517	518	526	548	566	523	539	517	537	513	579	514	536	576	544	565	560	509	525	519	546	582	530	525	529	552	526	544	568	557	534	528	539	530	524	547	519	559	539	481	507	516	571	544	541	544	548	554	572	536	533	552	531	542	555	547	541	533	568	522	548	542	509	548	521	516	514	528	566	559	551	547	555	540	542	532	560	553	538	557	569	512	516	615	533	552	535	549	562	514	539	518	555	517	535	530	501	503	512	518	537	519	583	562	524	536	523	548	511	534	509	570	526	540	586	492	517	551	550	524	543	531	546	535	544	561	558	531	558	511	560	532	563	523	519	520	555	543	555	521	519	560	545	522	524	541	506	533	546	491	549	560	507	509	570	500	526	529	518	544	515	523	513	513	509	578	567	510	523	540	558	501	558	519	529	492	518	518	505	519	565	545	549	552	555	576	537	534	525	539	560	527	509	478	527	540	571	546	575	532	537	577	534	535	521	528	544	517	537	514	541	517	524	541	567	568	529	528	537	510	557	567	521	570	502	539	544	553	521	564	552	528	545
24993	21420	28900	24830	7624	530	380	321	292	283	279	249	243	264	241	254	243	216	242	233	225	234	215	234	214	241	209	235	188	244	216	210	202	221	221	194	193	216	228	199	239	201	204	218	232	248	211	196	217	226	213	222	197	217	226	218	220	192	198	204	205	218	223	233	208	209	222	226	233	226	212	227	228	207	201	224	207	235	190	192	215	208	204	237	222	224	207	217	187	225	194	214	217	225	211	206	226	236	235	237	195	210	203	237	204	208	223	231	213	209	198	220	227	234	214	234	219	244	211	215	199	219	233	198	202	227	222	218	207	218	200	214	192	219	206	192	230	246	216	206	221	233	203	209	193	211	196	223	187	205	207	182	212	195	229	212	216	202	210	239	208	217	219	204	224	203	207	211	213	230	223	209	221	235	217	227	236	187	212	234	205	208	210	221	177	200	189	216	209	241	200	227	208	208	223	190	217	191	198	190	230	211	201	216	204	247	213	209	209	215	207	196	211	213	220	215	213	215	199	203	209	183	209	218	216	219	176	214	209	193	236	198	208	206	208	225	221	203	229	211	200	218	206	247	210	240	219	206	198	220	206	230	213	208	213	235	214	207	211	219	206	219	212	222	216	249	179	206	240	205	207	236	203	196	224	197	204	222	215	194	204	193	218	212	216	188	187	203	229	224	215	204	239	213	208	230	220	225	209	219	219	201	229	235	248	232	194	207	215	196	231	206	199	205	204	224	212	222	203	203	219	222	207	229	210	218	230	221	210	214	208	224	225	196	253	206	219	226	227	235	224	235	221	207	241	217	201	204	212	196	218	199	201	213	226	194	216	207	219	218	206	181	208	219	223	188	189	225	210	186	216	189	209	205	212	227	210	180	202	227	213	233	203	225	191	211	249	207	205	210	193	231	198	217	208	215	245	211	221	241	226	206	211	196	211	250	214	224	219	218	212	186	245	189	208	223	219	206	214	211	210	193	207	195	202	238	229	215	216	221	237	193	205	218	231	216	210	234	215	208	251	188	204	231	203	197	234	206	201	213	204	231	215	214	196	209	203	206	201	217	262	195	243	232	229	206	217	199	195	226	253	193	186	226	229	228	209	207	211	219	209	209	246	200	217	202	225	213	231	225	214	193	219	216	192	203	196	213	221	220	234	206	223	215	188	210	225	218	221	212	219	246	207	216	204	216	231	242	205	224	213	238	220	219	186	203	224	193	187	210	229	217	244	200	221	191	196	211	206	218	225	194	198	197	189	237	212	223	231	232	225	207	200	209	216	203	194	210	213	198	198	234	244	186	225	191	225	216	197	183	192	207	192	204	208	218	194	226	201	179	209	190	217	219	201	251	197	218	193	225	226	207	208	219	206	213	214	221	203	226	209	230	211	215	187	214	214	224	223	220	210	243	215	206	221	203	237	216	235	186	214	198	217	214	195	213	228	200	206	216	246	196	234	213	204	209	212	202	225	198	211	234	203	195	211	192	202	200	217	165	196	227	194	240	189	204	235	169	220	233	202	231	198	245	222	214	236	211	226	214	198	236	248	224	228	219	199	214	211	212	211	212	170	196	254	213	223	207	209	203	251	232	200	229	237	224	215	214	205	194	193	215	193	202	212	204	227	226	222	203	203	226	217	191	242	202	226	213	216	235	219	225	221	238	217	204	206	238	239	236	221	220	202	222	208	194	193	206	210	212	188	225	202	207	225	203	211	215	216	199	199	203	204	217	213	192	217	207	223	219	222	174	229	218	219	213	199	215	208	227	212	200	222	228	213	201	214	211	226	219	226	201	208	190	188	197	213	234	209	199	215	227	211	231	210	228	235	218	228	190	211	251	174	208	226	252	243	235	206	220	215	210	203	202	203	241	209	195	213	198	224	207	228	210	220	196	197	220	195	202	211	213	190	196	195	203	234	242	219	243	200	209	223	214	204	223	235	222	206	241	222	226	208	204	216	185	227	214	237	222	216	222	220	207	237	228	206	207	220	231	230	197	219	206	210	226	235	197	203	226	191	229	224	218	215	222	208	203	214	205	193	188	229	217	245	210	213	216	202	215	211	209	225	212	239	196	215	216	213	207	232	192	219	207	204	207	217	209	185	191	220	212	208	209	235	210	223	231	225	188	206	216	222	189	226	237	206	205	212	213	208	226	200	209	216	228	222	191	186	232	224	228	217	220	224	208	211	228	187	231	185	213	227	186	192	237	188	202	205	207	220	226	227	197	222	202	218	210	224	247	205	195	225	201	184	225	243	233	209	224	216	201	197	201	217	178	191	215	211	207	206	236	226	198	217	202	222	209	195	210	214	204	218	201	216	213	235	219	198	217	193	220	218	217	200	188	207	199	208	200	205	220	211	206	215	205	203	229	204	212	214	217	221	200	212	219	219	188	213	212	217	225	225	203	203	217	212	211	232	226	206	207	240	233	200	219	227	202	247	224	219	227	215	225	204	188	218	210	200	225	213	234	227	219	198	216	215	205	213	184	216	217	221	229	203	185	183	199	215	191	229	198	202	224	212	230	185	225	235	253	222	228	190	219	211	207	209	190	190	196	175	192	216	228	202	240	221	220	209	209	226	232	216	195	235	222	192	223	237	193	218	187	205	224	206	241	214	234	223	238	212	195	188	216	221	216	223	224	200	216	223	204	207	206	210	206	210	225	225	218	206	225	188	211	194	189	199	203	208	212	204	186	228	202	189	192	195	214	205	218	207	213	192	223	214	213	216	194	183	200	232	201	199	237	244	213	197	228	229	228	250	212	196	217	226	223	223	235	234	207	212	240	212	222	203	221	211	211	214	226	216	205	218	213	205	238	219	209	214	207	189	216	212	234	214	191	210	225	226	224	216	221	189	203	179	235	217	230	213	244	217	215	213	208	203	226	209	214	193	231	199	217	206	213	194	230	210	200	207	198	231	247	198	211	200	188	213	195	195	191	207	217	207	221	232	198	182	238	245	193	212	224	235	232	210	227	210	199	214	224	191	219	225	236	235	231	179	193	208	204	220	222	217	185	231	257	209	198	187	196	230	197	214	224	232	179	218	202	241	238	194	227	188	214	183	239	240	249	201	216	204	217	202	213	216	206	204	219	211	200	182	223	196	208	209	200	230	225	210	182	212	218	227	235	210	226	216	210	194	217	221	224	195	200	206	218	210	230	224	201	221	201	218	204	229	224	181	208	184	226	188	211	202	210	209	192	226	209	198	200	221	203	228	208	214	233	211	199	200	200	208	232	216	228	196	205	195	240	193	222	192	193	207	191	190	227	217	208	224	216	220	194	215	220	217	209	204	202	226	208	198	203	233	212	189	192	202	219	222	203	191	216	213	216	217	202	238	230	189	213	220	213	217	208	225	211	201	225	213	202	214	201	213	200	219	226	226	224	201	219	202	202	189	208	198	210	216	217	209	224	214	211	192	211	193	213	201	211	221	219	197	232	233	190	234	232	240	210	214	199	212	218	211	214	210	235	221	240	218	175	218	227	192	221	205	225
4583	8891	37253	3359	1131	780	625	525	439	424	362	333	337	299	280	275	289	270	258	298	266	284	271	238	267	284	284	264	257	234	261	248	243	268	248	279	265	274	264	253	237	241	249	253	264	244	266	262	229	261	259	232	249	233	259	239	275	250	216	233	257	268	215	257	252	243	254	229	241	252	260	250	256	263	249	237	247	224	242	241	250	234	248	233	244	224	227	251	237	212	258	241	251	243	246	267	229	269	258	247	249	235	251	242	229	274	254	264	247	269	252	265	252	236	255	234	269	237	232	218	258	256	256	259	241	240	224	233	235	258	236	237	244	243	239	259	213	254	261	258	249	247	228	261	253	256	255	227	247	243	246	245	251	264	241	256	201	241	251	237	238	219	266	245	258	254	237	256	219	226	253	243	233	234	245	260	254	237	245	245	248	264	237	260	239	230	281	257	266	245	269	229	236	224	272	240	247	246	258	239	240	262	211	228	239	260	229	247	247	241	237	268	248	269	258	241	254	239	261	248	235	245	238	248	268	229	246	236	209	253	252	249	243	260	273	233	230	263	232	265	243	256	242	257	244	231	228	252	247	221	251	256	258	240	228	234	217	231	254	239	247	248	257	235	221	239	231	278	241	274	258	245	254	253	265	258	262	260	264	244	262	233	264	254	247	256	259	262	265	236	271	259	243	246	251	257	256	244	261	282	247	250	255	261	234	245	254	237	251	253	236	234	266	288	251	259	252	229	264	252	233	254	242	252	242	248	241	247	261	230	231	240	245	243	235	255	232	258	251	247	258	248	223	243	245	275	273	260	230	236	246	249	240	257	279	254	257	254	252	247	238	215	254	270	237	227	237	253	254	264	259	286	262	266	238	265	269	229	246	271	273	252	239	267	233	260	223	249	245	273	241	244	248	262	251	272	243	246	290	268	236	248	235	267	247	248	285	243	240	237	242	242	244	244	218	243	228	238	257	284	280	240	235	262	275	253	283	248	233	251	239	215	230	267	224	258	263	277	252	233	244	257	220	246	269	242	245	270	240	256	253	242	277	242	242	232	242	249	253	262	233	241	224	240	234	214	242	242	235	289	214	258	245	239	231	269	234	245	247	261	230	282	237	229	257	246	227	262	239	255	259	232	261	208	236	252	237	258	246	268	232	237	257	237	236	240	235	233	272	245	274	256	245	266	236	250	253	252	242	227	230	222	253	246	269	254	267	259	290	255	237	215	241	246	207	228	256	260	227	252	220	250	247	237	237	272	276	232	292	239	247	231	251	271	233	266	279	254	254	272	240	234	267	235	269	246	235	257	257	225	221	248	255	247	250	232	235	236	252	248	230	243	225	235	252	220	250	244	236	247	269	240	240	245	250	263	239	248	257	235	227	242	239	244	244	267	235	261	250	242	250	243	252	262	267	227	248	238	260	250	237	245	235	237	236	278	238	265	259	255	249	250	252	264	222	240	236	251	256	260	258	253	249	230	239	239	224	262	241	235	224	230	262	244	244	242	233	259	253	259	247	233	239	249	266	215	265	279	243	259	258	254	242	224	230	228	269	255	247	280	246	236	257	255	255	243	231	203	255	215	205	226	228	238	245	264	217	247	238	262	257	234	248	234	248	255	217	226	255	261	225	262	236	247	235	244	234	262	262	278	229	271	250	243	265	216	259	259	266	239	265	242	244	238	215	256	238	246	257	247	246	235	281	236	242	227	248	265	236	242	246	258	220	229	239	235	257	279	276	248	251	240	236	242	241	253	256	276	260	263	238	222	242	231	240	239	219	247	256	242	276	244	275	260	236	238	228	254	247	267	219	250	261	235	243	250	231	227	247	211	247	222	278	218	226	247	219	233	246	248	262	253	255	250	222	236	253	268	237	226	242	246	292	236	257	263	236	221	273	247	245	246	269	234	244	221	244	259	251	243	246	246	241	240	255	237	262	226	247	241	263	277	224	254	244	263	237	250	240	273	245	239	230	267	233	262	239	284	240	232	264	206	237	237	241	244	256	259	237	239	264	240	239	261	254	226	246	247	256	232	242	223	263	248	214	240	265	233	263	248	266	270	288	235	238	260	248	221	238	227	252	273	249	249	212	264	267	230	244	266	249	241	243	244	251	216	226	243	248	248	245	250	239	247	242	275	213	241	245	252	242	244	226	248	241	267	242	225	231	234	243	243	250	234	250	252	247	265	269	245	287	259	222	248	262	234	254	248	247	234	269	259	262	245	237	254	235	245	260	265	254	246	255	244	250	239	270	257	253	251	249	214	259	246	246	266	264	248	224	261	249	257	251	254	218	248	237	249	263	235	244	242	257	234	256	235	237	237	244	257	249	250	261	230	233	256	247	275	233	252	238	239	239	248	246	247	239	231	269	243	274	258	237	240	239	279	255	221	221	261	267	223	236	234	278	211	250	236	252	249	271	244	247	269	240	244	244	241	224	241	260	250	224	261	252	247	256	227	248	199	232	248	256	253	262	225	238	259	238	253	237	223	224	229	235	266	251	231	253	260	241	247	285	241	227	220	234	266	226	247	265	243	222	307	235	290	222	271	246	255	261	252	245	244	273	260	243	225	265	245	259	241	258	261	229	240	202	240	241	236	240	255	279	255	241	225	265	247	247	237	255	240	245	255	219	268	245	246	229	234	224	242	263	241	241	261	267	240	249	269	235	242	249	237	243	232	286	242	277	242	247	221	252	234	228	251	236	216	236	238	245	229	228	246	210	271	246	249	262	255	257	234	251	251	240	280	244	235	272	236	254	236	251	224	230	263	275	264	232	232	248	240	232	260	233	225	240	248	233	240	234	250	255	216	233	244	255	268	222	217	246	238	244	247	233	211	253	246	239	242	242	257	241	260	260	240	268	249	289	238	260	263	264	244	249	253	229	256	228	248	246	264	251	244	249	255	252	242	251	230	246	247	257	247	219	255	254	252	250	226	268	250	240	278	244	246	232	253	241	242	253	232	273	261	253	236	266	237	234	239	215	255	217	249	257	247	255	265	211	224	212	253	266	259	249	251	222	236	259	239	254	250	211	254	237	236	250	283	242	249	252	225	244	251	239	246	250	277	267	237	239	254	261	252	267	249	225	226	243	236	258	263	245	218	254	236	217	261	278	225	250	246	252	247	223	263	228	231	255	260	249	239	247	257	271	260	229	229	252	269	247	235	228	252	243	226	247	278	235	236	254	220	247	237	240	267	255	231	199	258	217	210	247	269	248	252	225	242	239	275	219	236	254	250	227	233	284	249	272	261	244	252	245	236	246	239	271	235	259	256	235	228	247	243	258	235	245	236	244	231	255	236	246	260	210	239	236	240	221	238	266	247	217	262	253	241	237	232	249	247	250	263	268	231	256	256	266	249	209	208	226	257	264	266	250	236	245	270	232	255	264	247	230	238	238	249	256	214	210	255	225	200	269	269	238	216	260	238	269	236	247	249	226	243	235	235	235	278	236	235	252	230	241	234	244	224	238	263	262	246	234	227	269	240	239	256
22751	21474	29566	24294	21470	20682	5263	812	577	487	410	407	367	333	306	316	299	294	250	308	267	262	283	250	288	278	253	237	294	223	239	239	246	252	248	201	246	238	252	232	220	242	222	270	207	259	255	231	232	255	214	206	255	240	231	228	223	236	227	223	241	254	245	242	218	234	235	231	233	214	221	221	217	244	217	246	241	222	221	228	217	246	225	251	255	223	229	227	221	226	209	240	210	225	214	258	213	215	233	241	222	238	226	251	221	242	261	227	248	215	226	258	225	240	235	236	237	244	251	209	244	224	211	238	242	242	236	229	244	240	266	247	210	235	238	234	245	248	210	250	236	215	219	256	238	196	266	254	244	252	262	241	226	246	230	259	228	259	245	230	261	239	233	231	240	227	217	222	220	223	232	235	257	219	219	208	170	212	242	205	246	230	226	214	235	239	228	213	235	219	217	235	243	236	256	236	216	211	240	231	235	257	215	231	235	262	240	242	216	241	243	206	232	226	227	225	228	232	266	224	194	229	243	239	205	241	248	242	269	234	270	235	236	191	234	231	230	198	223	236	238	224	218	242	226	222	219	222	240	231	237	230	247	230	220	208	224	203	233	233	218	221	231	226	221	243	248	248	232	217	233	214	237	243	260	219	237	231	239	246	214	240	236	230	237	239	231	235	213	232	225	200	260	245	202	243	224	227	229	229	245	198	214	255	205	231	226	229	257	184	235	241	238	232	240	217	223	216	225	233	218	229	229	228	247	232	236	233	241	261	230	234	233	212	212	219	233	237	245	251	227	226	230	233	231	215	212	236	250	213	239	252	227	237	228	232	221	213	251	229	251	243	218	216	236	284	224	254	221	220	240	228	233	250	223	252	236	211	234	254	224	243	251	212	232	268	255	238	230	231	232	214	247	224	214	210	239	237	279	208	253	229	253	205	235	245	237	208	211	220	233	225	223	256	234	246	234	255	235	227	229	203	226	239	223	219	256	236	232	242	231	228	244	241	252	242	240	251	227	213	227	231	253	252	242	242	225	226	256	222	247	219	244	234	264	248	229	227	240	257	216	206	213	228	245	236	241	255	242	237	227	225	248	236	225	228	232	210	227	236	228	250	224	219	213	218	215	217	234	230	232	230	240	212	234	241	269	238	235	234	243	233	232	254	207	225	229	207	233	238	236	231	236	265	242	228	238	216	223	240	209	243	232	257	242	228	221	259	222	231	224	216	188	234	222	239	227	227	233	234	237	239	220	246	220	261	234	255	234	227	208	202	229	204	220	213	220	261	222	252	255	269	227	223	224	244	252	225	224	229	222	229	241	231	239	216	260	234	240	217	232	253	252	263	251	222	241	214	230	229	227	241	243	266	229	198	232	244	219	243	250	258	232	248	255	232	249	221	223	218	262	242	241	233	246	250	235	221	266	228	222	235	258	224	235	222	252	211	238	262	214	268	266	223	210	219	205	253	232	216	250	255	265	236	241	220	193	223	239	235	243	232	234	235	213	253	237	221	244	217	262	225	238	224	236	230	245	214	239	222	227	246	219	241	244	231	243	219	232	237	223	237	241	228	212	248	205	268	219	226	252	222	255	217	199	222	242	242	234	219	228	213	225	253	225	216	244	248	220	244	223	247	235	207	243	232	197	219	248	224	261	240	235	227	245	237	223	240	225	262	260	200	235	238	237	254	232	218	240	221	244	232	239	226	217	228	216	217	245	242	244	236	229	239	233	209	213	220	239	223	246	229	248	219	235	215	231	224	213	227	252	228	226	213	232	204	227	224	235	223	214	202	254	227	243	254	237	203	242	211	223	235	264	223	240	224	219	242	241	213	228	235	240	228	241	198	211	250	207	238	240	224	252	234	220	232	240	226	245	224	254	237	272	251	243	235	212	213	230	234	207	238	216	235	235	235	219	242	251	215	219	229	238	208	228	220	229	221	235	240	228	229	197	230	224	226	231	239	262	190	234	242	248	207	239	233	223	254	226	243	224	238	231	231	210	233	244	206	218	223	236	199	228	246	227	229	236	235	240	223	219	222	236	268	211	217	248	227	238	230	221	242	238	201	205	263	250	251	225	228	229	252	234	232	202	228	216	229	237	225	212	264	223	214	253	238	223	266	230	235	233	235	226	255	236	233	241	233	232	247	250	221	215	222	234	232	250	222	225	219	229	228	209	205	231	247	233	217	219	250	225	238	226	250	238	223	225	223	267	211	214	225	208	225	215	234	256	210	244	237	235	239	234	210	225	217	217	230	237	251	254	241	207	220	215	265	214	255	241	238	221	205	246	218	219	235	228	257	234	207	264	250	237	218	233	221	240	243	222	251	231	250	234	263	233	236	249	216	226	230	243	236	230	240	207	240	246	228	248	243	248	236	240	236	198	219	221	226	220	215	221	247	270	226	255	255	234	225	226	236	217	208	233	235	240	248	244	232	216	193	251	213	263	209	249	236	233	233	222	226	250	235	222	227	227	241	241	218	267	235	223	223	235	228	241	247	236	239	233	257	209	238	211	238	257	221	220	229	205	230	224	256	228	201	249	226	220	226	242	223	221	228	238	217	230	220	225	219	243	249	243	257	213	235	232	234	252	211	194	226	245	206	202	229	226	211	242	229	234	234	217	234	244	211	244	240	206	205	224	241	247	251	214	241	239	237	224	261	213	231	206	253	210	227	245	240	228	252	194	216	200	226	223	201	248	229	230	239	212	210	266	199	214	262	208	221	252	238	220	219	236	231	244	247	248	241	229	240	228	240	229	242	212	238	233	211	218	231	235	257	237	251	225	217	246	251	248	248	231	233	219	234	215	240	241	202	239	233	228	242	219	252	219	234	238	205	227	241	218	230	212	224	260	243	238	227	256	244	221	235	237	244	244	247	234	230	238	221	230	229	232	229	241	208	243	213	218	223	224	227	245	232	241	234	224	233	243	213	252	243	208	241	251	215	230	223	211	242	214	248	236	238	223	197	237	236	210	236	229	230	262	220	193	234	215	250	247	208	225	228	200	244	211	253	243	234	223	254	227	244	238	247	221	196	224	234	222	226	232	236	237	228	234	265	230	225	221	237	243	228	244	225	189	222	218	215	222	231	216	259	245	247	248	211	254	209	237	249	238	241	239	216	231	233	231	248	243	232	235	234	252	228	213	219	242	244	262	255	236	218	235	239	228	228	201	225	217	212	215	217	219	219	199	232	234	229	221	222	217	242	238	252	237	230	233	241	243	239	219	228	256	254	230	241	226	232	255	235	235	234	235	240	227	254	244	215	203	230	210	216	222	244	244	229	213	233	257	221	223	215	237	250	254	213	223	207	234	262	229	222	212	226	206	224	233	206	227	256	246	210	242	244	240	253	254	248	216	204	233	216	221	232	215	215	254	229	208	238	247	231	229	220	237	232	234	238	239	230	219	233	199	232	224	246	239	240	242	220	222	209	234	222	245	245	233	214	244	222	217	239	242	217	247	221	218	240	240	207	235	239	220	202	257	221	220	233
6024	19439	50803	6651	3140	2227	1666	1268	1019	796	700	603	531	521	462	457	410	358	358	345	347	377	346	326	326	304	323	319	312	324	310	294	302	284	292	272	310	304	282	294	317	265	296	254	297	319	290	295	307	300	297	284	286	325	290	305	285	276	311	297	276	296	293	268	264	277	275	289	282	267	251	285	244	253	245	253	242	275	276	267	274	285	314	277	293	285	301	268	278	263	273	259	271	276	280	298	303	239	268	270	281	239	287	275	273	271	284	265	272	286	265	276	269	279	254	260	295	271	296	278	299	296	307	298	292	296	294	290	283	273	283	266	269	289	265	272	288	254	264	228	299	235	292	293	294	263	269	302	288	281	281	255	295	251	245	288	293	293	253	271	289	280	281	263	296	264	261	286	276	271	280	291	263	263	284	286	287	287	245	269	281	266	271	263	257	246	309	291	273	252	308	285	271	251	269	298	266	262	264	280	267	284	257	269	300	236	268	315	283	281	299	286	242	237	273	265	277	276	265	269	269	312	276	284	280	258	258	281	268	267	272	269	232	274	288	296	274	261	282	270	265	304	256	250	261	270	291	287	287	277	259	266	279	270	287	274	273	271	289	268	285	288	298	289	289	263	267	283	281	266	276	273	247	260	281	264	292	269	269	262	245	280	278	258	282	277	263	252	261	304	270	282	287	261	228	261	263	261	283	256	265	291	272	264	260	303	253	257	301	286	271	285	275	260	288	295	290	265	278	259	247	260	274	275	286	273	294	269	285	296	283	276	239	271	278	294	283	270	290	307	282	295	263	314	274	292	269	239	293	281	263	280	262	259	287	272	269	254	280	275	293	264	254	302	262	288	253	270	274	264	271	281	283	301	291	288	295	272	259	235	276	293	311	293	273	287	275	293	274	269	293	312	246	308	246	272	287	262	286	275	275	290	288	298	267	264	288	273	294	289	246	249	292	274	284	257	277	264	266	285	281	277	287	279	300	271	280	308	279	269	278	277	244	299	287	250	292	267	301	274	277	258	308	242	275	264	262	284	243	289	302	280	259	270	293	247	273	273	272	248	269	249	267	303	268	283	283	255	275	274	300	278	284	285	257	272	284	283	269	264	254	277	271	269	263	292	279	277	271	272	279	281	238	299	294	270	289	259	271	264	242	261	288	296	284	275	308	283	269	291	268	290	280	249	245	257	269	264	324	280	298	269	284	288	298	295	265	282	268	298	282	271	277	273	270	263	270	278	254	270	265	272	306	244	267	287	291	265	252	281	259	274	233	245	285	294	254	272	242	262	276	294	285	261	256	269	281	265	258	250	274	278	291	268	273	261	282	254	274	281	251	268	288	291	298	282	272	262	301	294	276	271	288	244	255	267	249	238	285	256	288	273	276	258	277	278	253	272	279	294	277	289	286	259	283	273	284	293	285	272	279	265	280	248	271	292	290	264	309	282	297	272	278	245	269	294	270	271	255	270	277	257	293	267	259	255	293	279	251	283	246	270	277	274	294	246	296	265	259	277	285	267	286	279	232	279	255	266	263	284	264	278	254	231	272	291	292	291	278	272	281	280	309	263	256	274	269	309	278	288	281	271	279	266	275	248	280	288	251	267	291	251	289	254	260	283	278	268	303	277	293	261	259	276	297	258	276	264	250	277	295	269	266	276	292	274	277	273	269	263	289	265	269	282	278	305	272	315	269	272	295	297	295	266	299	299	277	276	274	285	283	278	276	318	257	273	262	273	274	268	282	276	266	285	300	261	297	284	266	276	296	271	262	316	279	264	276	290	284	252	284	263	286	285	274	283	270	288	272	271	280	280	282	289	265	299	290	298	290	255	293	283	267	275	281	283	252	262	291	253	249	315	298	281	276	281	272	300	264	287	290	258	269	297	278	278	260	266	242	282	257	264	290	274	277	263	247	258	300	288	269	254	289	270	277	278	268	279	289	298	295	278	270	291	265	242	263	281	288	279	264	295	286	271	295	288	293	262	264	293	286	273	260	290	290	286	288	276	273	289	273	287	262	279	276	242	267	257	275	260	308	304	297	255	268	271	285	272	290	269	263	258	269	290	300	270	246	285	279	267	270	243	269	268	320	268	267	269	287	291	251	270	274	279	280	284	288	293	271	285	271	280	290	294	246	259	277	267	244	270	274	262	247	277	301	252	273	284	265	279	278	271	296	267	266	261	268	297	258	262	283	283	258	264	267	249	282	291	277	268	265	286	269	306	258	289	263	245	266	271	224	282	269	269	288	259	296	270	289	272	256	275	275	285	280	254	263	272	271	252	280	296	277	284	294	280	259	264	251	292	262	268	244	289	284	270	266	271	244	269	267	270	264	269	255	254	278	270	274	273	264	277	288	248	280	285	298	270	278	273	284	294	287	283	270	306	273	247	269	296	255	274	285	316	254	233	283	257	284	268	274	270	257	286	299	274	294	241	294	265	265	281	283	262	288	290	292	262	285	274	264	296	284	274	311	307	259	297	249	281	274	279	279	288	301	256	288	276	287	253	276	280	273	280	268	275	248	259	261	274	264	300	300	268	302	262	297	271	292	264	265	260	266	291	264	302	271	276	301	303	257	282	273	274	289	275	290	271	282	287	276	265	273	284	294	293	269	274	268	263	291	241	290	262	265	287	272	290	276	262	268	283	254	283	252	267	280	264	287	265	281	276	288	301	259	256	217	271	307	243	269	263	255	255	274	300	262	277	264	281	268	275	268	274	283	276	262	257	270	277	281	275	275	282	257	244	280	278	262	295	278	257	273	258	290	276	250	250	311	253	274	262	269	276	272	302	279	282	296	234	258	305	270	276	309	292	284	258	265	275	268	269	265	286	284	257	277	266	254	279	253	241	305	278	240	283	275	251	270	247	259	274	274	257	270	269	262	296	278	293	294	281	288	265	274	307	269	302	282	286	265	280	257	273	272	268	291	260	277	261	270	269	261	247	248	266	277	275	295	270	258	276	274	294	272	287	257	284	283	262	255	283	243	278	245	249	268	266	246	250	289	291	274	292	291	291	272	262	252	300	283	290	277	290	294	286	284	278	262	273	245	266	247	289	254	248	292	291	278	281	284	287	262	268	264	272	276	258	268	267	287	273	273	292	231	274	263	267	290	225	286	272	274	266	288	309	258	254	262	247	280	256	299	280	269	270	264	259	267	286	271	295	267	260	265	281	273	271	281	273	277	277	266	274	243	268	296	276	253	263	270	281	242	290	304	269	282	274	276	253	293	275	268	277	261	276	283	275	266	281	280	272	258	260	307	291	301	273	277	271	308	280	276	273	274	284	271	278	292	290	274	287	305	286	275	312	271	273	256	251	255	267	278	255	260	274	284	268	268	294	234	260	286	257	256	253	267	265	279	259	280	265	272	271	270	275	269	247	283	278	276	272	261	284	265	297	264	274	274	264	268	261	280	284	304	271	263	266	312	278	276	253	279	264	294	261	254	297	304	256	290	247	270	298	252	260	279	285	286	261	290	272	251	302	277	279
27966	18111	14888	3315	519	480	434	419	431	453	435	447	427	415	418	416	434	413	431	406	384	446	414	419	410	404	434	427	397	409	418	417	382	425	418	387	422	400	425	415	414	420	424	431	387	440	401	414	433	424	440	411	400	426	389	413	423	417	425	404	420	440	431	426	395	406	446	418	452	397	400	431	393	435	426	390	424	386	406	404	446	426	426	380	456	444	428	437	441	417	432	424	423	417	445	414	410	392	410	434	424	385	414	408	415	429	425	367	432	431	457	367	405	417	400	462	425	424	426	439	422	422	446	443	416	415	407	411	424	395	445	398	455	400	442	404	400	407	426	476	457	376	431	436	410	440	435	406	433	433	405	431	449	436	418	433	441	419	438	416	462	408	424	415	434	410	454	430	418	405	429	409	415	405	406	412	444	410	397	414	453	414	448	417	426	416	453	441	440	404	448	403	423	409	393	426	418	428	417	416	443	432	420	406	443	399	460	397	387	425	421	422	433	412	448	418	415	401	421	431	409	408	457	437	433	435	428	408	397	394	395	440	404	424	418	394	399	443	379	432	444	476	434	397	441	411	438	379	436	410	420	432	468	411	441	466	402	426	397	457	439	389	430	418	413	385	408	395	446	427	401	398	399	427	403	405	436	424	397	397	440	383	415	393	421	407	433	376	430	416	396	411	421	445	438	374	398	430	435	415	408	421	477	397	410	441	375	424	449	405	421	410	392	423	391	432	447	438	433	432	424	420	397	414	418	404	400	396	403	416	464	412	409	449	414	415	430	411	416	407	464	449	422	391	410	418	408	383	420	420	423	443	379	410	455	437	451	442	419	422	390	423	453	413	475	409	395	419	414	389	418	403	434	454	448	426	444	436	426	452	420	429	452	426	417	413	457	432	420	424	398	409	413	432	429	466	393	443	410	457	412	418	454	438	438	428	391	352	449	424	399	421	430	401	436	416	458	426	444	466	447	399	431	444	440	427	422	442	387	446	402	410	441	433	413	430	408	387	425	440	430	408	438	403	423	400	439	424	435	410	434	405	440	416	437	403	441	419	436	445	431	402	407	361	412	427	422	383	407	398	402	409	414	460	430	410	389	418	395	435	427	426	413	406	429	409	430	426	445	404	451	412	375	421	421	423	396	473	456	415	413	425	405	411	405	416	418	427	452	435	414	446	433	414	376	434	404	423	425	401	424	389	438	406	393	440	409	411	436	424	398	411	396	414	418	409	451	415	434	387	427	423	383	429	439	451	428	420	428	405	415	422	440	370	461	398	381	449	437	411	380	433	405	421	428	423	405	410	423	420	441	424	408	431	411	361	428	411	426	406	421	403	417	411	400	408	420	434	423	427	409	417	415	423	418	409	405	398	438	448	437	389	393	440	425	433	406	407	398	422	406	394	400	438	454	419	393	424	376	407	415	379	399	425	445	438	407	422	453	447	383	446	394	418	418	427	419	417	420	387	458	436	445	444	440	430	436	438	397	419	443	396	396	402	448	455	444	390	393	412	417	460	424	406	406	409	391	436	406	428	412	396	391	420	393	448	443	428	396	423	398	427	418	387	441	419	410	429	426	423	427	439	441	429	388	437	434	403	395	399	437	392	407	435	421	414	428	403	408	423	449	422	393	454	412	428	427	418	401	444	459	402	386	433	429	399	383	444	413	430	405	428	414	409	387	447	380	420	395	435	437	401	419	447	379	440	435	470	374	399	451	439	422	433	427	450	440	420	410	410	441	447	421	387	458	447	426	421	432	386	389	405	429	398	374	443	422	429	439	406	391	453	444	456	387	420	416	454	439	441	412	461	390	413	400	419	389	408	430	415	425	401	407	394	414	446	437	419	433	413	403	423	420	433	421	433	414	422	453	459	443	393	376	452	445	425	433	390	432	440	389	425	400	372	403	433	433	383	420	439	404	459	410	417	403	425	429	412	401	447	424	460	444	417	455	446	409	411	431	447	372	433	434	441	440	417	440	402	410	409	412	446	424	471	482	428	427	358	421	401	425	412	423	435	416	452	383	396	410	423	401	428	426	392	387	413	393	398	429	431	446	424	379	419	458	401	445	410	415	403	470	415	447	416	409	407	435	413	408	426	433	431	454	429	400	453	422	417	416	412	393	400	368	431	420	399	401	403	418	429	424	416	401	392	428	407	436	415	396	392	393	434	426	456	434	455	401	392	434	417	393	396	404	429	395	433	423	393	430	408	431	400	454	416	405	411	409	419	422	419	439	429	426	426	427	389	443	431	468	429	440	395	436	410	409	428	407	396	436	423	432	394	463	403	427	415	443	401	454	425	427	429	420	423	428	433	435	425	446	431	441	406	394	393	438	392	410	407	398	408	384	405	419	410	420	446	405	414	420	420	418	403	419	429	430	480	406	426	420	461	410	410	408	412	455	410	386	402	422	428	373	432	454	414	399	415	406	412	450	423	406	425	400	412	416	396	410	412	428	412	424	472	376	430	427	414	435	412	436	390	435	433	400	454	423	408	421	393	398	414	421	424	401	422	404	407	438	408	400	401	428	426	407	437	424	416	428	392	434	418	402	452	416	376	470	440	393	400	426	408	439	439	410	420	419	421	436	441	414	420	444	411	402	394	417	415	398	447	444	446	401	388	407	420	412	421	422	386	413	391	420	413	415	400	410	433	412	422	394	376	412	412	417	389	419	411	419	437	427	398	425	406	377	401	390	424	463	388	378	426	415	391	403	369	401	429	459	401	422	470	432	455	410	436	401	424	419	393	414	447	407	421	420	458	414	403	428	422	420	429	406	396	443	422	414	404	413	416	369	410	435	401	392	461	385	391	413	481	383	412	439	395	441	454	415	423	454	391	427	418	422	398	434	441	433	419	416	403	415	426	440	410	413	423	447	427	387	394	403	396	444	395	456	399	420	424	449	440	415	412	401	439	403	435	437	448	419	427	408	413	401	423	439	430	415	397	398	464	436	405	403	421	417	401	435	446	404	447	399	422	400	417	395	376	447	423	440	431	398	458	383	383	420	419	427	410	413	411	424	389	418	404	399	432	399	432	437	440	429	388	444	401	425	402	432	406	415	435	398	408	405	393	387	410	410	412	426	426	412	445	444	434	407	427	392	435	406	424	436	470	412	403	428	452	398	406	437	452	392	448	429	427	396	431	448	425	429	422	401	410	385	436	439	450	434	459	388	374	426	408	435	421	397	412	424	436	434	429	406	422	398	402	385	403	397	365	444	436	384	396	448	414	384	451	455	448	435	432	419	417	425	444	409	376	400	457	427	442	425	415	405	461	429	421	410	398	406	412	378	428	415	461	380	419	457	438	425	386	420	380	450	406	434	427	457	421	435	430	414	439	421	380	418	418	405	409	397	391	434	393	424	427	409	383	391	383	444	425	415	407	401	419	430	456	468	417	396	445	419	440	395	399	405	404	463	408	424	427	370	442	420	412	434	384	405	434	396	426	446	411	422	418	418	430	414	405	425	425	462	406	433	430	436	424	447	398
5368	4979	13323	1068	582	568	534	513	494	496	501	500	495	480	489	517	524	491	475	466	451	455	457	418	491	507	489	476	521	522	509	486	499	442	554	481	489	484	472	451	467	507	454	512	498	460	500	478	491	457	464	461	459	492	504	497	485	471	469	468	486	471	436	481	441	471	501	460	486	509	471	474	476	451	514	517	505	466	453	481	476	492	521	472	440	535	488	476	488	507	499	511	483	514	496	486	477	469	459	512	511	468	485	496	477	474	495	481	483	473	455	472	494	485	470	474	448	523	484	462	477	467	494	457	489	503	490	499	504	482	489	485	491	529	467	472	488	449	510	477	468	472	488	477	469	448	484	475	513	468	506	458	500	478	512	445	481	473	514	487	469	478	477	512	493	501	512	508	465	516	497	479	440	431	490	484	524	420	465	521	441	505	460	474	469	448	493	504	456	496	502	458	469	472	484	446	472	448	483	496	492	514	481	468	481	474	498	457	493	490	480	499	492	474	445	441	483	453	489	479	454	475	482	514	498	505	459	511	490	485	467	494	510	490	512	502	476	483	474	450	487	484	481	497	480	489	501	448	504	494	477	470	461	505	444	497	495	468	478	459	484	427	493	469	489	530	464	455	509	510	462	493	498	480	503	477	481	447	501	478	499	499	438	481	506	470	465	508	474	508	510	483	470	497	512	491	491	495	480	484	445	490	501	474	461	475	475	497	450	487	464	484	500	486	451	528	477	481	469	552	507	467	476	484	507	477	502	488	519	472	539	457	477	495	461	485	460	455	465	495	500	474	512	435	455	488	480	479	512	464	455	474	486	463	477	508	477	461	464	441	488	498	464	492	473	488	449	466	456	495	481	461	478	509	496	485	497	492	507	508	486	512	479	494	500	491	456	472	494	517	464	494	498	433	447	463	477	501	495	494	499	481	478	451	490	523	495	509	502	511	507	469	471	491	502	468	457	462	473	498	460	507	479	442	524	494	492	512	486	445	458	456	506	476	435	470	497	458	473	505	477	519	474	488	502	529	464	466	453	476	480	500	506	504	460	472	523	520	476	437	452	463	492	500	494	484	499	477	498	508	480	471	478	524	483	502	489	538	526	439	455	499	479	442	492	453	484	460	478	468	505	485	479	490	472	471	526	483	485	453	500	482	482	507	472	470	470	482	476	479	458	489	489	506	462	488	448	500	447	483	481	481	511	470	462	462	484	484	456	473	455	467	482	491	481	471	484	492	479	477	472	471	478	482	474	494	482	469	455	493	489	493	479	497	464	481	468	470	508	482	499	480	478	465	470	439	512	468	471	502	496	502	472	471	535	504	485	475	475	500	489	476	479	476	486	495	490	462	465	482	460	450	429	474	467	468	455	452	486	479	462	454	452	488	488	418	464	476	456	461	477	455	493	509	443	491	522	477	503	481	463	486	471	477	456	516	478	458	493	496	453	458	474	486	488	502	509	488	482	471	474	496	476	457	453	509	449	453	524	484	508	470	494	466	476	471	523	462	487	477	508	494	535	482	495	498	461	480	479	476	485	531	475	495	460	456	464	471	480	492	484	437	455	458	468	475	455	490	455	474	474	470	496	432	486	522	485	505	504	485	500	451	480	514	506	511	475	501	492	471	477	488	496	455	483	473	486	436	488	482	501	481	470	459	486	454	476	455	457	482	482	476	526	481	490	502	454	492	486	469	472	493	503	445	500	489	446	416	476	509	482	457	493	481	495	500	500	450	523	466	456	478	476	474	488	477	485	495	428	456	442	475	499	455	469	501	514	486	505	491	464	511	500	506	493	456	480	504	499	500	453	493	473	480	511	478	449	480	477	518	470	519	504	512	522	510	463	476	457	481	456	482	459	499	452	472	478	502	471	494	481	471	493	471	482	477	465	449	504	470	488	459	487	487	446	492	485	515	473	546	491	486	418	466	487	500	480	494	493	493	474	468	466	493	472	469	508	474	432	473	441	454	493	466	518	494	471	459	489	463	476	429	519	449	462	504	476	476	478	490	483	485	480	456	487	479	473	482	466	464	454	491	481	449	514	513	487	526	509	467	487	497	488	449	446	455	462	469	468	464	516	478	494	487	473	459	466	463	489	520	479	480	462	485	459	459	486	484	479	461	462	464	449	528	484	477	493	488	493	451	470	449	489	467	502	465	471	492	493	459	482	462	504	479	492	485	487	455	476	470	473	450	520	462	463	512	512	479	466	473	452	472	473	459	496	463	481	456	495	522	499	468	480	488	488	448	505	460	478	432	479	476	496	460	457	470	504	461	466	498	488	452	451	473	517	494	504	494	527	465	490	466	498	479	475	483	456	494	494	498	486	478	471	486	488	487	443	473	492	512	463	444	480	493	461	447	448	462	493	438	463	498	489	545	493	461	464	498	500	503	488	472	471	469	475	481	446	499	451	503	489	513	489	518	497	505	521	482	493	467	471	522	436	490	492	457	444	504	478	479	477	489	511	465	478	471	489	458	448	488	483	457	456	458	460	477	474	450	485	500	472	499	464	466	489	450	476	434	488	475	489	473	485	507	435	501	493	511	537	427	460	510	471	492	521	469	454	447	504	474	487	492	434	439	460	462	471	490	462	468	489	465	459	531	485	484	514	465	462	451	486	496	508	466	466	549	536	435	493	458	521	520	447	439	473	479	480	490	480	494	488	535	437	474	509	468	516	480	484	522	512	515	479	493	501	466	443	435	475	442	458	475	516	504	468	490	455	453	454	484	427	490	497	467	489	529	486	458	492	474	515	496	491	511	496	482	494	486	498	466	474	441	426	489	461	478	484	474	483	495	468	501	492	492	493	476	480	468	510	455	512	466	491	495	482	499	482	463	488	463	473	478	481	494	472	488	468	483	497	472	502	509	471	497	439	468	481	490	515	492	484	513	508	483	454	459	467	474	443	512	458	474	475	489	485	492	462	480	487	486	501	471	458	486	460	450	455	501	470	512	505	470	494	469	491	470	474	475	499	475	473	437	522	481	489	473	494	468	461	505	506	473	453	483	481	489	470	488	493	477	505	445	472	500	471	466	528	489	465	485	448	519	439	544	468	463	506	473	486	491	474	502	512	498	471	459	505	494	475	491	432	488	481	461	464	520	501	467	483	463	486	453	503	501	441	422	479	468	453	480	437	485	457	480	485	507	470	480	477	484	473	496	464	473	471	480	498	489	436	444	483	508	478	482	486	470	458	475	476	494	508	477	476	488	504	484	494	483	477	476	497	480	490	479	511	435	508	490	486	454	488	452	486	532	476	502	474	506	507	486	466	447	488	494	458	532	474	496	493	472	460	502	501	473	513	469	484	463	468	498	472	469	507	504	490	476	466	529	479	472	482	465	501	498	503	447	482	524	472	474	469	483	450	505	479	461	472	496	533	471	475	488	475	450	466	498	500	498	475	505	479	482	463	481	459	501	456	508	473	473	510	432	479	501	470	518	409	465	468	498	500	461	454	489	477	515	469	528	478	448	500	494	493	501	501	506
23802	21458	29399	24999	20465	6853	1059	821	624	593	603	560	564	536	505	498	507	482	538	463	494	489	493	518	452	469	490	501	477	486	474	493	485	475	491	521	470	469	491	449	475	462	440	492	501	479	463	462	475	513	471	517	461	484	474	432	503	499	508	485	463	509	467	521	466	493	475	473	472	452	497	463	459	464	487	459	468	476	497	443	487	438	455	451	443	493	473	530	461	474	511	492	494	485	493	451	468	496	476	464	424	442	447	448	464	470	484	446	424	467	480	476	417	432	480	461	466	489	467	472	444	474	473	461	499	451	508	490	516	471	433	481	473	480	474	404	482	458	471	459	475	524	458	447	463	480	422	497	455	492	439	473	455	459	494	448	462	472	479	471	483	444	474	454	446	443	471	454	443	484	481	489	475	476	492	441	493	441	454	444	471	475	489	432	496	473	479	498	465	458	434	480	464	481	464	476	470	465	442	436	497	470	454	422	500	476	497	458	489	470	458	452	449	478	544	506	458	448	447	489	459	434	481	444	456	479	504	506	459	451	505	478	444	487	460	444	462	437	472	451	464	463	502	490	486	475	467	474	471	441	452	485	468	464	466	475	496	483	500	456	477	422	481	476	484	457	486	437	455	462	446	449	477	502	442	439	526	488	424	496	463	446	485	447	463	443	455	449	492	467	463	478	476	444	422	488	467	473	449	473	481	476	431	474	499	465	454	456	459	467	480	535	472	481	465	469	501	450	458	549	443	437	437	475	433	455	458	481	467	498	484	498	444	506	482	468	457	475	477	456	454	461	454	492	467	448	462	413	445	477	451	467	456	444	475	454	468	423	468	447	490	485	476	461	480	481	430	448	505	465	440	460	498	454	505	463	489	518	450	487	462	460	440	439	485	459	460	477	462	452	424	501	476	463	450	483	480	468	470	491	450	467	504	490	434	480	480	475	461	453	439	440	486	471	449	485	474	449	471	467	485	480	474	487	440	477	464	503	466	471	457	494	445	484	424	472	453	469	485	450	441	480	455	443	434	450	457	461	464	467	484	416	474	454	460	476	497	460	480	491	499	482	511	464	470	471	467	465	471	450	447	448	441	511	489	500	451	426	456	442	487	436	498	472	493	443	463	509	463	454	466	457	471	475	496	493	476	478	460	492	481	442	456	426	454	472	502	487	440	453	462	484	484	435	484	463	487	479	473	455	473	455	456	446	474	482	459	449	477	488	430	466	464	481	453	497	450	529	503	462	436	456	435	499	472	462	464	488	469	451	476	438	486	504	532	455	471	497	449	494	466	499	414	454	488	444	478	530	457	491	477	466	460	487	482	502	454	476	447	447	463	455	468	450	485	455	479	483	495	454	439	483	443	452	496	448	484	421	490	438	465	501	495	449	485	433	461	508	492	502	447	476	465	456	445	458	463	490	449	421	435	516	465	453	451	459	459	495	488	506	442	487	478	475	480	464	480	452	495	482	429	485	448	492	491	525	457	463	474	442	478	457	459	442	492	525	501	510	483	435	481	442	436	433	475	500	458	476	482	460	413	479	428	478	458	501	456	503	486	446	442	431	456	484	463	474	472	496	438	453	470	459	477	436	496	476	451	481	476	499	471	475	476	482	483	452	482	457	429	450	484	457	462	451	462	493	469	473	466	440	463	455	468	431	477	468	485	470	485	450	470	483	436	489	450	446	462	491	467	452	477	476	449	475	501	465	471	513	496	463	456	473	508	453	482	441	486	426	463	454	471	469	477	508	441	477	458	481	447	460	451	408	464	462	472	484	426	487	489	504	494	447	443	491	485	480	497	434	482	465	456	464	434	431	452	452	495	495	460	490	452	511	485	443	479	450	462	497	438	456	435	486	497	444	512	454	498	464	442	466	474	511	482	482	497	456	451	464	447	474	454	440	427	481	488	484	484	449	465	489	463	466	509	495	499	482	466	486	497	482	438	492	461	476	487	478	421	436	469	439	480	441	411	474	471	476	483	467	465	450	459	522	458	441	478	428	497	467	495	495	437	445	465	466	444	479	463	480	484	465	438	457	502	469	424	466	448	426	489	467	466	470	449	478	473	454	469	437	476	498	465	468	461	435	469	458	459	476	438	456	472	466	496	445	445	487	468	490	462	427	442	484	461	456	458	492	502	448	476	482	450	451	454	460	493	453	497	492	523	469	459	481	452	492	466	449	483	479	457	460	516	484	463	484	438	451	455	491	506	489	482	429	444	469	470	508	437	486	485	441	440	506	478	478	515	462	456	457	476	466	516	460	445	444	472	458	481	436	509	437	506	490	464	495	435	466	474	494	492	456	463	473	431	479	453	503	437	501	453	457	450	471	479	466	472	445	498	427	426	434	510	418	489	486	481	452	505	464	472	437	434	481	448	457	459	474	521	456	482	478	458	495	464	457	476	471	458	449	435	478	429	468	498	502	495	494	428	447	409	463	484	464	499	434	440	492	497	469	466	475	491	473	465	431	430	453	477	448	481	460	447	482	469	487	454	471	506	480	472	483	502	478	448	500	465	459	470	431	467	456	490	443	474	452	509	487	438	465	441	447	438	518	471	488	447	455	500	471	449	400	469	447	487	448	464	459	486	470	435	492	437	453	512	452	482	448	467	446	432	449	451	441	433	484	450	448	451	480	462	463	504	458	490	468	431	478	455	468	453	452	435	474	509	450	441	458	487	444	480	477	472	463	469	495	432	470	471	500	493	503	483	517	476	436	469	470	471	463	480	499	478	429	474	464	472	472	505	464	461	476	487	433	482	465	468	503	463	437	474	440	476	461	463	465	441	465	463	518	448	471	478	470	449	480	443	488	454	462	449	469	498	457	446	474	489	476	449	437	458	504	484	473	483	520	484	486	469	440	489	440	493	484	418	443	453	473	428	465	466	475	510	498	436	475	493	484	468	488	436	459	456	507	470	522	448	441	468	516	469	513	453	482	453	510	468	464	484	443	445	463	446	444	466	476	474	470	481	472	459	457	491	446	461	496	457	439	461	461	454	451	429	472	455	454	472	436	476	477	428	450	448	473	490	484	491	446	478	490	478	470	470	474	445	443	499	511	457	473	512	509	456	435	498	478	460	451	492	463	472	436	512	501	500	462	493	493	469	468	467	506	461	493	497	460	477	463	430	450	465	456	439	519	489	485	516	452	454	454	448	449	468	485	431	463	457	455	463	475	431	440	444	499	465	456	529	484	439	449	482	454	466	489	456	447	485	481	470	444	479	455	488	472	448	464	486	418	481	473	439	485	463	462	485	464	459	460	519	500	473	441	503	464	438	460	473	463	462	482	442	439	451	478	486	458	475	461	469	412	436	427	486	488	482	454	461	440	476	455	477	463	513	464	477	481	465	479	491	460	455	482	480	483	453	505	536	447	473	474	464	483	460	476	430	449	462	486	463	470	472	503	447	490	461	478	459	491	519	475	466	479	480	458	448	472	439	446	474	480	455	463	483	472	472	480	475	459	499	456	423	433	452	447	453	454	431	441
5067	14564	39912	9159	2064	1580	1275	1063	906	797	802	758	712	700	672	644	588	592	609	619	598	584	535	548	587	583	552	561	571	570	551	599	544	562	581	567	566	526	552	609	574	530	575	534	519	569	561	557	546	568	541	578	571	536	577	545	573	555	533	555	555	546	582	561	506	525	552	600	573	481	550	570	535	520	541	560	561	553	532	558	552	569	569	623	521	553	509	554	559	540	536	578	535	549	558	523	567	596	519	529	526	547	599	528	526	541	539	522	551	512	540	552	508	516	578	540	575	522	493	545	550	544	528	538	511	540	541	536	551	533	551	549	526	572	571	561	542	544	506	524	540	565	545	545	560	545	553	519	597	509	526	502	483	517	562	552	541	581	540	584	559	508	556	523	506	569	554	564	571	540	530	529	561	528	524	532	538	564	550	559	513	510	537	587	541	544	505	514	548	517	544	560	543	530	542	541	554	522	531	571	547	533	523	546	515	556	539	543	479	542	570	532	557	543	584	514	578	505	548	529	568	569	527	580	517	570	536	533	520	528	585	522	547	589	544	521	504	557	553	508	548	522	559	528	560	539	535	553	508	498	575	534	580	551	537	502	551	514	543	553	525	598	542	559	557	532	572	506	535	546	550	511	558	529	527	510	544	545	528	572	512	552	555	555	529	502	519	542	512	583	575	519	566	550	516	520	553	554	535	556	538	545	553	580	585	552	549	522	537	545	531	577	575	554	523	554	539	516	506	498	555	532	556	566	499	561	567	562	563	505	508	581	535	530	545	581	529	546	533	533	586	554	552	602	527	541	540	554	565	557	537	533	521	536	529	530	528	554	519	500	563	542	555	554	535	537	510	544	545	534	530	572	571	546	568	596	512	527	546	558	579	541	561	568	527	493	587	547	566	550	544	523	514	506	592	562	546	571	561	529	553	562	514	567	537	509	536	519	588	557	527	526	581	575	544	541	528	509	553	537	497	524	535	519	583	519	588	549	549	529	565	566	538	565	550	574	550	557	541	539	535	571	566	551	519	548	536	520	511	530	564	564	553	510	522	545	560	524	535	560	540	565	526	565	519	518	501	512	540	511	564	548	516	556	502	535	497	572	530	558	521	529	539	522	591	562	557	524	539	539	564	567	540	542	541	550	542	532	559	534	489	530	556	504	537	540	528	503	576	550	565	527	538	550	492	559	539	583	546	533	536	506	565	538	498	511	524	509	548	568	603	535	539	543	528	515	539	540	538	532	515	513	578	491	559	522	550	597	524	537	528	558	536	518	526	551	571	546	534	551	524	540	594	509	528	554	519	518	539	561	526	513	510	555	519	512	532	516	515	533	564	559	489	517	505	566	533	549	554	520	563	544	540	527	520	549	544	569	532	571	503	584	572	540	544	583	565	571	537	552	522	541	554	592	535	523	559	563	544	564	519	562	561	594	521	527	521	538	512	525	543	534	535	533	503	514	533	548	552	503	560	530	567	544	555	543	547	585	514	522	564	568	536	566	552	517	533	552	535	509	533	573	554	542	524	521	566	525	549	543	556	575	550	541	533	561	566	547	516	567	612	571	555	545	554	530	535	518	547	541	576	541	562	586	554	509	546	511	541	497	552	528	536	580	539	544	561	542	556	537	484	543	503	501	557	522	573	568	523	521	544	539	542	549	575	581	523	557	543	540	524	534	534	548	546	532	518	541	515	538	565	534	565	536	575	537	581	549	590	536	521	543	513	557	536	572	595	560	527	535	539	534	529	552	537	520	529	538	537	555	510	529	555	531	534	538	554	555	543	552	544	520	594	509	553	505	548	494	541	519	573	521	537	556	545	526	508	531	525	530	568	566	550	548	551	513	538	565	534	505	525	534	527	511	540	538	564	556	547	562	537	587	509	552	534	529	524	569	532	529	537	556	587	569	552	547	544	528	540	549	598	553	519	569	573	532	555	525	572	514	548	561	579	526	529	557	553	538	543	523	570	520	504	585	528	519	527	553	542	548	544	494	522	561	519	530	538	528	586	554	578	541	532	498	578	521	555	525	548	535	568	564	531	550	524	491	546	543	548	524	553	568	528	563	558	528	518	536	565	512	562	540	538	576	559	596	496	582	559	542	543	575	509	524	525	536	513	545	534	545	521	559	540	565	520	520	545	528	526	521	526	530	508	549	562	534	571	554	571	562	614	562	554	522	521	556	514	574	568	553	533	554	562	534	591	560	530	563	548	567	510	524	531	535	541	613	517	543	568	537	534	553	556	543	582	548	538	553	583	549	591	539	533	574	571	524	557	558	538	535	540	576	562	510	553	547	557	542	558	567	544	505	569	567	594	563	557	545	533	541	531	566	550	549	546	555	563	570	592	523	541	554	515	551	545	558	532	558	545	541	517	561	508	541	544	574	537	542	540	562	533	538	546	536	518	506	562	573	526	532	511	507	562	539	548	549	571	534	530	549	564	523	579	538	556	556	564	606	534	513	565	541	546	514	577	535	543	511	518	537	542	502	551	521	504	544	565	500	571	543	534	514	584	535	554	503	554	529	562	542	573	578	574	546	525	539	560	571	523	502	526	585	563	533	527	484	521	532	527	572	505	549	549	541	520	573	581	551	485	541	586	541	554	514	539	566	558	535	515	549	585	522	489	537	528	487	583	537	544	543	565	530	515	542	528	552	547	541	518	559	591	560	570	587	543	524	552	522	541	557	582	511	527	586	545	498	532	559	572	542	552	560	490	562	556	502	560	560	582	534	524	532	578	571	573	534	533	575	529	573	527	551	546	582	517	541	532	545	533	588	526	560	571	518	544	540	535	546	580	511	549	576	517	501	521	556	540	543	541	591	534	544	501	541	533	495	543	579	553	530	567	542	587	548	558	564	519	543	548	564	518	559	561	530	558	558	559	563	527	547	588	516	516	559	550	544	620	543	570	556	577	525	541	573	531	571	528	558	552	527	555	555	511	540	508	503	560	503	563	562	521	544	508	555	530	528	539	517	510	586	538	535	569	510	542	580	558	515	577	545	553	554	544	489	574	555	534	566	538	563	532	528	542	565	567	557	549	523	554	523	535	536	514	533	533	547	568	536	562	549	564	510	538	534	554	538	559	551	558	521	532	532	515	566	580	530	545	535	525	587	582	503	473	539	540	523	495	528	577	527	554	543	524	503	518	519	515	551	527	528	574	615	559	545	546	568	542	514	557	539	557	583	533	562	531	503	503	522	529	566	551	540	517	539	535	540	548	553	508	528	546	592	584	555	528	534	536	544	571	575	525	546	555	534	515	504	537	527	532	587	553	554	515	555	562	519	560	534	575	534	517	545	563	552	540	539	545	562	548	556	570	552	550	522	525	557	512	539	550	556	555	560	569	547	507	539	504	523	519	571	543	559	570	541	531	533	507	562	527	578	508	592	522	540	525	540	533	557	532	539	522	506	545	542	531	530	563	562	537	553	550	525	513	521	534	508	542	562	541	541	540	505	540	533	556	536	530	522	556	540	532	530	554	546	543	578
24913	21412	28332	25018	6703	506	369	325	310	310	252	289	238	271	229	257	246	244	215	250	184	240	224	200	252	225	212	225	236	233	217	211	247	215	215	238	229	233	249	218	224	238	197	213	228	209	193	231	214	214	224	221	235	238	235	245	213	223	199	216	208	210	213	207	228	174	250	218	234	221	203	256	177	197	211	218	202	211	242	221	199	206	207	235	208	202	202	226	213	226	205	231	204	243	191	210	243	238	232	195	219	205	229	202	222	217	208	189	202	237	213	217	221	200	218	201	238	216	217	217	227	201	180	213	208	210	211	214	201	240	202	199	211	225	185	201	222	224	203	243	222	191	220	229	212	206	202	227	215	202	216	193	212	207	224	226	203	228	222	205	230	202	235	219	230	215	247	210	207	205	217	231	189	220	211	229	196	194	230	201	225	216	205	222	215	202	220	207	178	233	207	237	241	217	251	228	219	220	227	199	232	220	196	226	231	217	215	217	226	219	230	193	242	218	204	237	220	222	196	220	233	210	214	228	230	229	221	197	201	212	231	222	225	211	228	243	214	210	218	200	201	184	225	209	229	194	206	227	202	236	244	213	226	237	215	188	229	222	230	194	220	244	232	194	208	210	193	208	228	199	216	204	219	221	206	220	213	197	207	204	211	194	199	185	216	207	205	215	226	232	233	217	218	215	202	218	222	204	211	241	217	222	218	229	230	193	211	232	205	207	216	205	242	228	232	240	211	218	211	228	217	222	222	250	229	217	206	210	218	214	230	237	228	207	205	192	218	197	227	231	212	196	218	193	205	225	221	213	196	241	227	226	184	235	220	194	193	191	190	234	211	218	218	229	228	215	218	202	216	212	230	227	200	199	187	237	232	232	198	214	220	198	229	244	223	201	222	209	221	211	228	191	220	209	206	197	226	225	236	214	216	228	193	231	202	214	226	216	204	222	206	219	220	199	197	224	208	216	203	241	194	211	230	216	209	198	210	234	219	232	199	201	225	207	223	211	195	234	224	217	199	201	205	242	214	203	232	203	243	214	227	222	232	225	219	219	188	231	220	208	241	214	208	243	201	212	194	199	227	189	221	210	244	184	204	226	226	206	227	214	199	223	203	212	205	242	215	207	220	235	232	204	233	201	205	224	203	246	206	242	217	213	221	225	187	214	233	219	191	238	251	220	191	216	222	223	211	218	211	207	203	222	221	202	224	212	201	215	216	234	221	207	234	223	222	230	222	172	223	212	229	219	253	224	206	202	223	208	217	229	231	227	219	192	228	206	221	201	202	239	212	231	206	243	204	207	229	206	220	231	219	213	220	228	204	240	211	231	204	229	202	218	189	198	243	216	206	204	222	214	214	222	230	220	224	229	230	228	208	210	229	199	211	209	262	210	191	193	208	212	210	201	202	196	207	215	211	206	235	219	238	208	210	224	231	222	221	237	215	215	232	239	211	212	207	198	216	201	195	237	218	198	236	205	203	175	235	199	192	201	208	194	222	225	229	217	216	207	236	223	214	208	206	210	237	218	209	220	224	226	196	222	183	213	200	218	235	214	220	209	217	212	167	239	226	250	216	222	209	204	214	212	208	243	200	201	197	188	219	227	222	237	251	196	216	222	240	203	233	219	227	220	194	222	191	241	211	212	194	187	223	200	197	226	212	212	213	189	224	211	215	214	210	199	214	185	187	213	188	181	207	213	209	221	188	232	188	238	204	203	206	208	237	237	212	223	217	224	221	205	224	220	214	212	210	207	223	206	213	220	223	210	207	228	220	190	202	206	216	218	208	208	181	227	231	229	187	223	200	232	229	199	224	221	194	219	215	231	215	221	214	207	231	222	204	219	233	210	215	208	190	226	198	195	225	208	212	196	201	221	206	212	210	213	223	224	214	212	257	205	192	209	232	214	261	208	229	207	228	214	210	211	212	188	243	213	215	221	192	203	213	219	218	230	202	195	211	233	209	198	210	233	219	201	230	224	211	201	220	209	211	209	205	249	225	211	195	240	213	207	214	219	232	215	199	216	193	216	191	217	211	198	218	238	226	214	202	256	200	217	208	205	218	189	199	219	214	235	211	212	212	194	225	208	210	191	209	241	208	242	240	206	214	209	221	229	219	240	225	223	216	224	237	206	217	198	211	214	228	225	186	204	197	223	225	228	223	215	241	216	196	241	215	220	215	199	201	197	233	214	207	211	214	205	204	209	213	232	232	222	227	196	205	236	211	240	201	192	193	214	229	193	225	221	213	232	205	225	212	213	207	220	224	233	191	229	214	240	231	195	223	217	222	225	196	210	220	247	204	215	207	216	221	186	243	237	216	182	261	179	211	226	197	200	211	217	232	222	229	222	189	221	202	211	210	187	225	215	210	204	227	228	187	205	206	219	195	206	226	186	250	242	202	217	212	211	192	227	210	217	228	226	229	220	211	236	239	222	201	244	212	208	247	200	225	188	196	209	211	205	190	228	217	210	208	205	207	227	211	212	208	221	207	223	202	228	245	216	230	233	243	202	216	202	229	235	230	230	227	215	210	209	218	237	208	199	222	217	225	193	218	219	217	197	219	209	209	226	216	204	201	205	229	202	185	198	200	229	211	226	216	223	250	196	230	254	195	203	228	207	233	220	173	211	197	233	205	204	188	205	215	212	231	205	240	212	218	201	226	203	208	240	197	199	245	202	219	222	215	195	218	219	216	243	206	217	207	207	188	210	197	233	232	217	221	183	207	201	208	231	224	226	210	238	200	213	210	225	228	209	229	205	210	217	205	224	223	211	213	205	197	215	202	192	214	222	228	239	215	237	203	176	217	210	191	194	211	201	219	233	231	218	212	214	216	213	202	219	226	219	218	212	201	218	216	223	248	193	211	219	206	204	254	221	238	206	226	230	209	226	215	221	204	215	182	216	225	240	191	213	230	214	210	228	213	200	191	221	208	211	222	237	194	205	247	230	227	205	210	216	230	223	209	236	195	232	237	193	214	240	225	223	214	230	208	203	212	227	234	201	205	205	211	227	226	227	197	206	208	230	214	198	206	195	233	223	218	210	204	211	209	193	218	206	222	212	197	193	222	220	225	201	224	205	233	237	214	246	214	222	188	189	224	211	180	206	219	201	204	223	231	219	228	216	185	216	209	203	211	223	219	232	205	211	203	219	201	222	189	223	214	225	221	245	204	217	206	242	219	223	226	221	206	226	207	216	216	213	209	214	195	198	191	195	202	201	218	210	195	229	200	228	212	199	208	213	208	230	252	224	215	212	218	216	203	209	238	202	201	227	213	209	213	191	211	219	221	224	219	205	223	209	222	228	189	209	207	230	217	226	196	210	189	194	217	223	222	201	199	197	241	216	220	223	201	231	203	213	231	208	198	239	183	226	204	232	223	198	237	210	218	246	219	215	216	197	202	206	227	220	212	222	201	216	219	207	215	214	199	230	237	212	214	216	200	219	221	214	202	213	177	220	195	221	214	258	216	211	217	224	225	190	214	199	229	187
4855	9952	33185	5101	1094	795	639	555	452	388	360	367	302	305	300	308	286	293	259	261	303	256	258	304	251	259	258	271	270	237	258	266	281	275	233	214	249	240	236	257	285	249	271	284	247	241	228	259	239	230	258	274	239	261	282	249	254	217	229	263	247	259	253	254	243	257	264	267	250	244	258	257	254	260	233	269	272	246	261	248	236	229	245	283	223	249	224	245	245	224	246	252	237	269	255	223	260	237	215	259	243	256	242	252	238	260	262	258	257	239	257	270	255	269	272	243	234	253	243	239	258	244	252	264	238	233	274	250	237	262	264	283	256	273	251	226	244	233	265	224	251	240	251	252	261	250	237	248	246	233	236	247	253	265	238	257	255	224	231	246	250	238	241	270	281	227	251	214	253	242	241	234	247	238	228	265	276	234	241	262	256	250	237	249	264	228	243	281	273	227	240	253	222	279	244	251	255	245	239	244	274	267	236	235	233	244	267	260	215	260	267	264	261	228	255	266	260	272	239	276	245	259	247	262	222	239	247	239	268	263	239	210	247	242	271	241	258	252	259	254	233	271	227	272	224	237	251	262	236	246	252	241	241	230	261	228	260	242	247	239	265	264	247	205	227	244	259	260	257	273	221	264	276	234	272	259	243	235	263	234	263	245	261	235	249	239	263	267	264	276	262	236	250	261	245	245	239	268	254	250	236	218	264	262	217	247	253	232	262	255	213	258	234	263	252	245	279	243	253	234	258	234	267	250	256	263	262	249	249	206	258	248	274	254	269	268	265	227	278	237	250	264	235	234	232	242	280	252	246	235	263	234	271	243	234	246	232	244	280	246	212	276	256	258	255	243	216	246	224	224	264	234	255	251	250	238	247	230	205	242	258	264	239	269	237	252	259	258	261	237	267	262	272	259	254	232	273	237	247	249	278	233	225	230	250	270	269	254	259	237	219	248	245	247	237	248	278	263	214	247	236	262	250	256	257	268	239	275	256	275	277	250	265	265	242	263	267	281	241	257	268	241	268	250	239	235	250	223	252	234	232	228	272	236	248	242	270	247	266	247	237	251	263	268	272	230	241	242	258	229	233	243	229	250	237	207	267	232	264	248	276	258	247	263	233	243	245	235	278	254	235	253	227	240	254	236	254	266	261	269	243	249	228	250	256	225	258	237	222	237	251	264	256	225	263	221	231	252	235	250	254	221	272	241	277	252	266	250	257	254	216	253	245	255	283	263	240	237	266	253	239	251	247	252	253	245	254	257	252	270	269	231	275	248	237	261	278	265	251	248	258	243	272	236	245	240	238	249	274	255	246	234	240	239	233	243	255	268	227	239	290	240	246	270	235	240	244	234	253	238	229	252	249	256	241	232	258	251	229	224	243	234	280	295	263	245	251	254	259	225	261	259	228	256	280	247	248	227	250	250	288	232	225	262	265	231	284	267	256	281	247	248	245	249	254	247	257	274	238	257	255	287	243	233	248	226	253	230	261	251	265	255	243	211	251	274	258	228	257	233	280	279	233	225	253	238	281	230	260	242	244	270	266	237	256	234	247	264	254	238	253	274	274	245	239	235	278	255	252	252	244	267	267	230	238	250	251	236	217	253	251	268	242	226	239	252	247	255	249	250	241	255	240	248	265	266	222	229	252	247	280	251	245	278	274	252	241	255	281	229	227	260	250	260	259	229	265	263	238	226	244	253	257	256	259	288	230	244	293	264	218	260	271	250	254	262	228	241	254	249	263	236	205	247	264	264	259	243	231	248	237	238	262	236	260	261	227	241	268	260	235	231	251	237	266	233	255	257	244	239	213	232	249	246	225	262	265	247	268	280	244	259	264	233	240	263	249	230	260	251	255	255	234	241	241	281	259	247	260	286	240	258	234	275	246	264	237	216	239	269	243	276	262	229	241	253	252	243	230	243	239	271	221	263	255	232	266	256	247	255	264	235	241	244	248	257	235	274	250	222	250	248	240	267	239	249	260	247	224	257	229	241	251	245	236	261	238	247	240	282	246	249	287	250	242	246	269	225	277	277	256	254	252	249	245	219	244	242	237	258	260	234	281	247	260	246	239	252	290	234	250	229	280	237	251	238	231	217	240	251	264	244	238	258	254	256	267	249	242	246	242	250	274	269	257	267	278	273	258	242	219	260	267	233	243	232	262	247	258	224	240	265	267	238	262	241	234	234	233	221	253	282	247	227	244	259	256	274	268	213	252	246	226	235	225	244	247	251	265	278	264	262	237	236	257	258	282	249	225	238	256	263	238	253	258	260	235	253	253	243	227	252	247	231	230	240	250	253	247	265	208	283	237	257	231	246	231	232	242	253	248	238	275	256	260	245	276	228	246	259	232	254	254	268	240	241	250	263	251	270	257	236	259	265	266	260	235	243	235	275	264	260	244	238	229	241	244	267	250	265	221	231	263	238	242	261	268	270	257	260	251	269	254	234	286	264	221	267	254	234	237	241	256	272	235	239	259	245	228	245	280	266	251	254	271	247	256	245	249	245	269	248	249	269	257	244	251	250	248	262	274	234	235	243	250	254	258	244	257	243	231	248	248	246	276	225	265	263	230	241	246	237	280	251	235	247	234	230	223	276	269	261	232	238	240	272	252	229	242	237	257	249	255	245	255	254	265	234	259	244	266	264	293	262	250	239	245	226	255	232	214	264	259	245	247	270	232	277	256	255	263	219	268	220	258	253	247	264	241	264	222	226	228	258	263	230	253	252	205	257	257	284	245	247	243	253	235	284	239	277	266	256	221	244	234	262	256	246	233	244	257	247	223	212	237	239	236	224	235	239	240	240	225	249	251	250	255	251	256	271	230	258	233	261	251	232	268	243	271	230	232	226	226	258	243	266	251	228	244	253	261	260	253	259	230	243	248	259	253	248	246	262	231	265	260	258	275	260	281	240	237	245	255	272	265	254	233	226	259	278	267	247	255	273	261	263	212	283	242	257	248	239	239	260	232	235	237	236	256	258	248	232	236	233	248	258	257	222	281	240	259	233	245	234	247	245	235	235	251	267	258	267	240	245	222	231	264	244	225	261	249	233	249	253	274	253	226	262	279	256	244	255	236	226	262	244	253	271	257	262	247	253	235	249	255	240	263	258	240	262	286	275	258	249	249	256	250	256	252	242	253	255	227	264	249	249	259	245	274	237	256	256	262	244	257	254	251	273	261	279	267	242	228	241	229	260	259	244	259	247	277	248	252	261	255	250	229	277	232	261	232	228	254	230	270	251	255	231	237	220	271	303	242	227	248	245	229	239	248	255	252	242	251	271	242	244	226	241	270	250	251	288	247	269	254	268	247	255	263	256	242	261	264	243	260	255	258	244	255	272	243	238	287	258	276	225	245	231	276	224	239	216	263	251	227	265	260	259	235	288	264	261	278	243	229	247	238	286	241	244	260	264	251	251	250	258	245	241	259	238	249	264	253	247	250	258	263	278	248	223	285	238	240	270	260	255	246	227	267	247	241	215	255	241	240	261
22789	21510	29455	24385	21508	19966	3556	773	603	539	444	418	385	372	344	331	318	260	314	302	288	272	274	249	259	249	269	251	253	291	255	257	270	277	244	227	233	256	239	227	235	253	225	233	250	210	247	259	251	229	247	232	237	262	247	233	225	217	234	226	224	235	238	255	247	207	223	239	260	245	244	211	239	213	244	226	233	266	259	252	231	234	237	228	228	211	247	216	206	209	266	233	246	236	246	188	272	229	215	249	236	219	214	236	244	232	237	220	202	247	247	240	221	226	246	218	230	220	209	235	226	244	232	224	240	218	236	241	205	192	218	246	237	233	234	214	236	247	217	245	227	205	227	247	239	246	203	265	262	228	236	227	243	221	255	235	222	225	223	233	241	234	220	239	233	242	258	248	241	205	225	231	202	230	226	219	241	243	226	223	229	223	240	214	229	239	231	222	232	218	205	261	224	211	246	243	243	266	244	277	233	220	246	222	242	262	217	232	241	237	224	261	242	234	217	229	228	247	240	234	218	225	223	213	239	221	223	183	234	193	213	217	244	235	208	239	219	210	205	219	221	239	228	224	244	219	222	226	243	251	238	237	231	249	202	265	206	225	242	254	258	212	216	234	229	216	212	252	234	235	224	217	237	235	214	234	207	241	241	239	233	238	243	212	252	207	228	217	230	218	232	220	213	190	228	224	229	255	228	244	220	242	263	217	249	238	225	232	215	228	243	206	214	213	239	228	251	227	219	227	233	240	242	247	238	220	207	205	224	239	251	225	220	235	234	211	225	207	239	233	210	220	254	223	201	252	203	254	233	254	233	218	236	242	223	209	232	244	230	237	250	248	238	214	233	243	211	229	260	243	214	212	240	228	234	231	233	229	222	251	247	214	218	216	228	234	247	206	242	204	224	216	231	217	221	270	209	218	218	238	216	229	250	195	220	217	254	233	240	237	262	220	226	229	262	219	206	225	225	218	236	232	219	214	228	229	250	207	225	212	228	262	214	231	220	231	254	220	238	250	218	216	230	254	224	232	246	225	238	228	264	201	229	241	236	264	203	223	237	238	223	244	214	221	228	228	224	259	261	227	244	234	241	217	243	218	238	267	235	222	221	190	223	216	233	227	214	222	241	233	258	237	262	234	257	256	248	218	201	215	223	231	248	239	236	219	226	237	237	267	251	238	226	245	232	243	236	223	218	219	229	203	216	228	244	238	230	237	231	239	246	206	235	242	216	227	249	232	221	235	234	225	216	243	225	232	252	242	227	226	235	244	214	251	210	263	237	259	241	238	227	237	206	234	252	236	245	229	237	228	263	204	216	229	217	221	236	248	231	249	232	212	241	242	245	232	209	223	249	204	220	240	238	217	240	224	225	226	241	228	224	242	236	254	228	241	242	230	205	212	225	233	253	228	247	230	260	214	253	248	237	224	237	235	220	218	210	241	213	245	231	219	240	210	222	204	243	230	252	225	232	262	253	230	239	238	228	229	244	228	226	249	242	218	237	250	250	227	244	216	261	226	227	235	229	231	235	226	233	210	252	218	238	238	251	243	208	248	230	213	240	249	225	220	232	249	224	235	241	257	228	243	236	253	242	217	223	213	244	230	208	231	244	245	264	232	240	247	260	244	264	265	233	240	246	198	208	224	285	209	258	223	232	245	228	214	253	223	247	270	229	236	255	197	214	235	218	223	268	228	251	244	260	226	231	228	238	216	239	245	252	236	223	259	242	229	226	241	211	256	243	234	249	231	251	229	245	212	233	235	222	227	229	248	189	233	224	262	248	241	261	219	205	202	232	232	237	233	232	240	269	239	224	271	193	231	233	228	237	248	251	227	225	219	244	240	259	241	249	237	232	235	231	245	219	217	232	243	207	217	251	260	243	226	232	219	219	249	223	278	203	245	214	237	209	215	254	251	237	260	201	227	236	246	223	248	231	229	214	252	228	230	249	250	232	235	211	214	211	258	228	205	224	227	229	227	235	207	234	225	262	254	243	212	245	227	213	234	245	237	216	220	233	228	234	268	255	247	227	254	216	206	225	241	219	243	232	237	229	232	243	233	247	207	221	232	248	220	243	229	249	232	249	251	226	223	235	238	208	222	220	220	220	251	214	213	207	225	198	228	213	236	205	244	250	219	202	245	241	225	249	236	246	205	210	213	232	227	211	206	248	245	245	242	255	222	225	249	214	230	270	250	250	238	212	237	226	213	238	249	214	229	227	238	213	220	229	258	223	231	199	222	214	214	226	264	219	241	253	232	233	200	254	238	210	228	215	212	243	276	222	218	217	237	231	249	209	271	235	231	250	238	234	237	217	225	207	237	222	217	224	196	216	254	248	231	242	237	236	237	221	226	237	220	227	232	231	208	230	236	230	213	248	235	228	235	230	229	226	218	216	262	251	211	251	222	225	229	235	229	270	224	256	181	211	239	208	245	236	211	248	228	230	228	210	224	228	250	234	235	251	209	220	231	228	231	249	223	215	233	208	249	247	232	247	238	241	238	247	237	234	235	236	241	221	225	223	246	246	224	227	225	229	243	237	245	242	207	254	221	252	247	266	240	235	221	240	241	239	231	220	242	199	232	218	227	209	233	225	211	247	244	242	226	213	231	256	241	246	236	237	260	212	229	216	205	230	237	255	222	230	218	200	228	207	237	241	228	250	219	255	259	239	249	237	218	238	258	245	223	219	233	222	207	232	231	219	236	219	233	241	203	238	230	222	229	245	216	242	217	223	220	211	225	225	213	245	237	243	205	231	228	226	250	231	226	245	243	258	222	218	236	228	242	223	215	241	266	232	233	246	213	245	221	223	229	236	219	210	228	231	223	253	250	249	218	208	221	251	243	223	249	232	216	219	264	249	239	217	246	264	218	255	266	222	224	242	249	233	239	216	242	244	244	229	234	227	220	223	232	232	238	248	232	223	238	227	255	239	231	259	224	218	269	214	242	236	209	240	216	255	227	220	203	233	251	228	238	233	240	245	271	245	248	229	206	246	229	250	234	281	265	227	218	226	249	217	216	256	236	211	238	204	219	247	210	265	245	227	251	230	240	236	232	218	249	250	240	238	214	246	220	225	234	219	249	211	218	216	230	229	223	214	249	221	206	203	214	228	229	247	235	199	203	221	241	240	221	224	241	208	203	242	223	255	238	231	251	247	224	217	224	236	236	263	226	230	228	237	210	227	227	234	226	221	243	225	210	243	218	238	216	226	244	214	243	214	221	220	218	233	224	227	238	257	216	223	243	236	252	253	220	229	241	217	206	259	224	249	215	229	230	235	240	207	225	232	246	216	233	242	247	225	223	234	226	242	234	213	235	230	238	220	232	249	209	225	212	233	239	222	221	255	219	223	225	220	231	274	219	244	224	235	222	242	250	242	231	219	227	233	237	201	247	240	219	232	242	224	227	236	211	263	209	240	241	243	214	228	213	233	212	217	201	208	230	227	242	244	227	239	222	228	242	231	198	200	244	251	229	255	236	243	222	230	211
6642	20217	44345	11961	3155	2236	1694	1304	1059	907	706	641	571	516	487	470	420	410	387	370	338	359	324	369	311	292	298	314	316	316	315	345	280	287	305	300	301	295	265	272	295	288	281	265	284	301	300	275	268	270	280	274	272	291	276	292	293	264	256	277	266	275	277	260	288	290	286	320	294	291	271	289	286	290	265	273	272	250	280	229	315	300	270	300	282	324	284	262	276	302	303	286	288	276	274	294	285	255	268	290	275	254	271	261	259	287	295	291	280	296	291	280	283	245	265	266	284	300	278	283	290	265	246	303	294	255	255	275	274	271	322	272	257	260	269	279	263	248	304	299	267	304	273	293	273	279	286	249	271	250	263	293	272	290	266	275	270	313	281	275	290	282	275	263	274	260	316	298	281	267	282	291	267	258	274	284	258	251	281	261	283	282	289	295	264	314	305	275	263	293	257	288	285	247	272	282	271	266	263	283	260	261	266	290	276	271	270	283	264	251	262	272	282	259	285	279	279	315	279	310	268	302	284	257	309	292	311	304	298	255	275	281	284	273	281	272	265	304	245	270	267	281	276	280	275	303	250	279	281	262	271	284	267	254	302	281	259	283	271	280	273	256	263	291	267	256	279	257	281	273	259	259	251	275	287	260	285	300	251	298	258	251	292	302	277	331	271	293	243	267	290	255	283	285	292	282	273	274	279	275	286	276	257	272	254	253	290	289	291	286	281	301	288	285	283	286	299	273	295	293	284	269	285	266	276	282	255	293	254	268	303	279	278	272	241	294	288	281	278	294	278	266	260	287	285	290	294	248	257	290	283	298	238	278	331	274	243	248	292	269	273	283	261	272	265	282	265	260	278	271	301	247	286	281	271	275	268	259	292	296	299	240	302	261	274	269	282	250	301	263	286	275	282	279	270	276	271	306	282	268	260	248	289	255	290	299	265	245	281	260	282	262	322	257	285	261	272	295	279	265	289	279	264	283	283	284	262	271	298	290	300	264	258	274	272	260	258	283	279	249	262	259	283	272	271	277	298	281	285	264	245	266	292	283	270	276	265	260	290	278	308	297	306	275	279	272	266	298	281	279	282	241	297	271	271	263	266	293	287	284	272	286	281	262	301	251	263	271	285	255	300	267	263	247	265	284	277	305	241	314	266	274	253	260	271	269	310	273	288	294	286	260	236	259	273	277	272	263	300	255	252	270	291	307	249	276	264	294	265	263	274	282	283	288	297	311	253	292	285	281	263	302	284	285	286	255	265	281	270	291	276	268	288	268	266	281	297	294	259	252	259	296	281	289	285	284	271	255	257	295	266	290	265	299	335	300	290	256	273	281	276	273	252	266	259	283	288	269	269	273	260	259	264	255	323	292	272	257	253	307	288	298	277	280	264	258	311	273	270	241	272	271	283	277	279	263	288	295	282	260	272	260	251	275	295	319	292	287	276	258	269	280	262	289	276	269	252	286	293	258	250	299	282	293	255	283	250	288	266	281	302	272	299	265	253	304	275	269	272	286	297	287	277	288	294	291	284	294	275	263	304	253	262	278	264	264	263	298	262	297	292	288	257	281	294	289	282	286	244	291	276	277	250	278	276	273	301	274	274	257	264	273	246	255	273	292	242	267	249	283	293	266	281	278	290	298	276	275	268	277	276	265	286	282	291	256	269	259	294	307	274	284	241	286	290	259	298	271	264	297	267	279	274	284	300	290	272	263	280	304	254	252	297	278	287	307	274	297	273	291	282	303	266	301	318	264	296	265	277	284	273	272	260	267	264	313	326	285	244	313	273	256	276	279	286	281	250	292	248	314	274	296	291	259	273	270	270	270	288	264	281	280	305	247	298	263	290	250	291	284	268	287	255	275	285	288	270	293	269	270	257	287	272	268	280	254	287	318	243	241	289	289	308	275	275	272	239	266	260	308	286	282	276	270	259	256	287	243	270	270	260	294	277	253	269	241	288	287	269	295	299	243	305	252	271	266	260	290	289	260	270	301	247	268	257	263	274	306	262	269	285	266	277	289	280	284	263	262	274	279	271	246	279	285	278	279	270	274	252	259	268	270	236	253	271	271	280	276	259	280	282	264	290	294	264	291	302	274	275	288	269	279	293	278	251	295	293	240	236	242	275	278	272	289	240	271	262	255	284	315	270	297	287	298	278	267	282	261	262	304	257	282	274	304	266	276	292	256	280	257	263	290	298	289	265	256	277	242	263	282	290	300	270	260	324	289	231	263	270	283	276	291	236	263	273	277	294	294	296	289	279	264	272	286	289	296	278	265	275	264	266	277	284	278	286	281	251	259	311	291	286	270	310	270	269	283	315	285	265	278	267	278	258	255	262	270	259	275	264	278	267	271	293	283	280	276	274	288	290	273	295	285	303	291	276	279	303	279	257	287	285	273	243	256	286	267	255	312	264	267	315	264	280	252	292	282	257	288	274	260	259	271	305	277	300	269	260	301	273	284	276	259	273	311	283	261	305	273	274	275	295	278	285	255	295	277	268	263	269	265	284	310	274	284	252	243	285	278	276	282	289	286	267	297	292	265	274	269	271	277	271	276	277	292	280	293	286	273	274	293	245	313	309	272	285	281	292	255	293	269	276	284	281	280	253	285	291	287	279	270	302	295	277	240	271	254	256	275	275	254	270	280	261	281	251	286	286	267	282	275	272	298	284	281	302	269	275	235	275	282	267	259	305	280	261	278	297	251	298	284	271	276	270	293	256	319	297	291	284	305	307	266	298	301	286	242	261	275	262	296	260	272	262	251	263	279	295	297	276	248	276	272	280	301	267	266	323	277	289	232	280	308	246	281	264	262	290	303	288	288	296	285	284	255	266	269	290	262	287	275	261	274	285	284	260	280	263	302	270	321	290	272	269	300	293	296	290	274	272	257	293	275	271	277	285	267	287	277	292	294	279	272	286	278	274	264	303	263	262	304	287	274	250	265	296	279	278	312	247	268	271	284	264	245	289	262	256	297	268	267	261	224	289	278	278	296	259	286	271	294	254	311	285	292	279	316	271	280	267	265	264	275	277	285	276	283	268	269	303	270	250	283	268	264	250	262	268	267	276	291	240	308	266	273	280	261	286	282	308	276	261	268	255	308	272	282	270	255	279	263	275	254	279	267	295	279	278	265	288	287	264	265	285	293	246	250	286	285	297	299	290	269	305	257	266	262	255	283	262	282	267	248	307	285	274	263	274	307	308	269	271	234	271	274	269	274	254	287	283	283	249	272	277	273	266	274	254	265	268	266	254	268	274	234	264	295	270	296	273	295	244	291	311	251	288	288	277	258	292	260	292	249	273	277	281	283	244	279	257	272	266	291	272	236	283	281	238	262	266	310	238	301	282	271	272	279	278	283	265	282	294	300	277	299	302	257	266	275	277	292	269	268	292	293	278	306	298	286	266	259	275	300	276	297	285	231	271	272	277	296	264	256	265	278	262	268	276	253	271	269	237	306	255	264	272	307	278	297	252	294	264	285	285	262	290	276
27766	18254	15246	3737	534	465	458	449	477	455	392	420	409	450	461	410	415	415	462	410	417	432	448	444	428	426	441	446	439	447	438	427	432	406	439	396	418	415	433	437	414	447	413	421	475	423	423	419	426	438	403	432	452	400	436	420	423	461	426	397	453	440	450	456	462	442	466	409	421	425	445	387	405	430	419	461	451	457	423	417	398	424	434	420	440	417	425	432	436	425	438	477	439	421	431	415	426	410	402	458	413	433	427	422	450	421	428	407	433	427	417	414	415	432	423	401	443	433	430	439	414	428	425	448	410	424	439	450	400	435	418	421	435	439	408	436	436	433	401	429	438	453	474	428	410	445	390	410	428	410	418	427	388	445	409	427	432	429	423	441	432	417	447	403	411	428	424	417	420	427	416	423	456	450	413	445	401	409	469	408	394	384	407	450	402	428	376	402	430	410	395	416	434	422	441	401	411	448	424	427	440	449	444	394	418	391	434	438	412	400	397	401	431	420	473	421	434	414	408	437	425	452	414	430	457	417	422	424	460	414	441	472	413	456	398	407	418	455	408	439	444	457	401	461	411	427	399	451	422	420	444	389	469	417	418	423	425	443	440	425	445	399	410	451	429	430	419	419	425	399	426	399	483	440	433	388	416	429	412	441	396	411	446	422	448	421	436	393	449	452	425	412	446	421	460	400	450	398	436	459	426	422	449	423	436	416	417	423	433	436	414	413	411	464	409	415	422	411	423	416	394	445	446	407	425	431	403	438	406	397	433	409	438	392	415	465	428	455	427	437	426	407	430	426	417	417	402	413	405	418	431	423	410	417	436	408	405	437	419	442	415	454	433	457	438	407	399	430	400	418	411	431	476	439	423	442	408	466	435	442	456	387	393	412	423	425	444	409	414	456	436	459	440	387	395	418	414	434	435	430	398	443	417	434	410	403	443	428	443	446	445	456	446	460	396	433	428	418	419	444	429	432	452	433	419	437	413	425	416	422	440	452	431	431	402	418	433	432	444	439	393	432	420	426	449	438	422	419	425	423	464	397	462	405	433	432	424	442	451	466	424	431	437	451	379	443	453	428	420	440	390	465	450	432	405	391	440	452	400	401	415	451	463	456	396	421	445	426	409	420	437	476	441	390	432	438	401	432	414	422	485	430	392	438	424	392	408	390	415	395	432	419	432	444	446	447	442	470	415	428	404	435	411	450	397	438	396	450	436	431	438	429	452	449	432	431	411	417	435	416	445	447	443	407	411	446	437	434	414	405	450	454	425	440	439	426	437	432	407	435	434	435	432	420	422	434	434	443	416	407	400	406	425	482	367	409	376	435	394	447	431	432	418	433	420	412	432	465	422	443	417	410	455	449	471	392	402	412	408	433	421	402	407	463	457	444	395	462	448	429	403	446	422	417	413	408	431	426	419	428	449	411	434	401	432	453	449	396	437	409	411	444	439	442	446	419	419	435	468	441	412	404	407	437	422	434	419	404	403	415	426	423	399	431	457	455	481	397	446	434	392	429	453	476	436	475	393	401	453	417	430	444	420	421	470	422	437	402	399	441	446	432	393	431	428	431	457	435	408	436	428	429	420	416	425	422	417	437	423	441	437	414	376	460	410	432	451	416	431	434	414	451	434	382	412	466	417	435	419	460	458	425	426	434	455	420	464	416	414	420	445	403	403	393	417	452	421	399	422	463	429	407	432	427	412	439	411	406	424	440	412	424	431	403	422	454	426	408	399	405	422	407	417	381	436	438	448	419	466	423	407	463	462	454	395	432	438	476	424	459	460	400	416	425	408	414	419	425	430	434	465	443	409	406	433	424	421	427	439	409	468	408	413	434	411	412	424	422	449	411	444	422	407	394	438	443	407	465	430	445	428	411	406	436	418	412	425	446	432	433	419	464	426	451	456	408	411	429	435	427	444	404	415	482	468	438	457	437	403	384	445	415	398	396	429	433	414	415	437	426	428	408	429	413	396	399	454	427	405	441	414	436	419	408	432	398	403	405	414	404	450	444	418	433	468	413	457	418	412	423	422	432	417	401	403	441	431	430	417	431	411	458	427	418	363	412	408	441	401	413	391	479	405	423	392	440	431	442	450	418	453	417	435	412	422	415	416	451	410	466	405	423	434	424	433	431	472	426	399	447	416	429	422	460	431	414	405	436	432	442	434	411	446	425	432	458	433	430	446	439	454	393	433	462	487	403	440	427	424	434	433	424	451	424	445	426	439	438	429	451	454	403	463	443	408	455	433	417	424	411	408	430	410	476	408	457	469	428	401	420	399	436	465	428	431	440	426	421	429	430	434	390	421	435	437	418	407	426	383	464	430	445	420	414	431	420	387	394	462	426	423	423	444	440	442	403	412	436	401	416	449	404	401	434	401	420	445	436	430	436	421	452	431	354	414	442	420	405	417	394	413	440	386	416	424	397	442	417	427	446	437	417	416	448	422	415	428	435	473	444	418	446	430	441	422	428	407	425	416	462	424	434	427	421	400	460	414	434	493	432	454	423	408	425	433	459	406	426	426	420	480	455	445	429	405	452	436	400	431	453	415	403	420	422	436	430	449	392	452	413	427	420	442	449	435	441	432	435	423	404	443	408	418	423	436	414	415	417	423	437	428	477	409	439	399	443	409	418	452	414	435	422	423	450	434	419	422	402	419	423	441	419	413	420	407	412	428	443	377	417	447	459	425	429	439	467	398	423	466	367	391	425	433	413	447	442	415	418	424	436	442	414	430	445	379	468	453	450	411	429	422	418	408	446	386	427	443	406	450	450	439	402	416	402	417	424	429	428	416	436	398	425	412	431	460	455	427	416	434	423	422	421	410	425	471	424	442	434	435	435	442	431	432	435	442	409	462	437	419	456	462	439	435	434	416	412	414	453	432	406	431	397	412	388	440	465	435	427	425	443	383	437	461	417	426	405	442	427	439	422	442	425	445	433	420	403	441	448	427	423	384	455	454	473	470	460	406	413	454	442	458	397	427	415	442	415	444	427	402	446	436	459	455	457	468	427	419	423	436	434	412	445	435	462	377	402	441	440	474	442	413	449	417	420	447	447	410	446	416	441	407	451	445	409	439	434	450	399	439	429	447	406	444	406	436	437	408	452	428	393	413	446	418	434	419	459	427	443	439	419	451	411	399	423	419	449	409	433	432	443	432	419	405	467	415	397	416	448	423	424	427	435	433	424	466	421	458	416	464	456	436	438	414	416	470	461	404	443	469	458	371	439	443	425	418	406	433	441	387	432	368	440	405	407	476	458	450	434	435	450	424	407	436	398	414	440	431	425	466	407	409	454	442	411	437	438	440	421	436	429	407	474	434	439	423	420	410	456	440	421	405	415	433	444	434	400	391	472	419	429	453	456	423	431	434	412	453	468	437	472	446	393	409	427	434	410	426	430	415	414	393	462	419	427	404	464	459	419	476	405	419	445	413	424	444	422	423	447	431	407	456	440	438	425	430	428	392	457	448	394	410	405	452	409	431	424
5484	5829	13875	1554	601	563	548	529	503	511	482	504	533	493	522	508	465	452	467	480	500	490	484	502	520	482	474	506	472	467	495	499	469	453	525	506	485	494	483	437	492	488	458	534	460	486	510	533	458	452	543	509	466	506	474	484	521	495	496	489	491	492	502	459	498	479	491	524	484	493	471	466	545	506	465	527	532	475	488	506	460	497	461	464	499	490	527	488	505	491	494	517	478	463	480	482	513	452	499	485	465	456	478	490	455	506	455	497	504	524	487	481	499	528	488	453	542	470	494	507	470	477	446	475	488	516	511	549	515	493	496	469	454	459	528	471	517	510	506	520	518	521	442	465	512	469	501	478	498	473	457	495	490	437	493	501	491	509	502	478	489	489	505	502	515	468	449	489	466	472	479	490	479	494	470	457	523	495	511	533	452	477	466	500	476	489	475	506	525	498	513	518	458	512	487	506	490	524	488	519	492	485	482	482	504	483	502	492	502	500	486	517	541	496	464	505	502	542	452	435	514	511	506	451	488	499	461	472	504	557	503	492	474	517	464	510	488	482	493	471	531	462	489	502	456	458	468	484	489	488	489	496	473	479	487	438	459	443	493	521	506	468	498	488	485	485	488	468	458	489	477	472	457	476	525	499	503	474	492	474	488	479	482	525	524	476	496	471	523	482	509	501	479	496	450	435	453	495	474	505	476	524	506	522	486	438	514	486	459	525	509	490	489	485	466	481	505	497	462	454	479	507	466	448	493	476	477	490	524	505	498	493	469	475	443	490	470	475	481	481	471	444	452	483	493	467	485	497	489	489	504	489	527	466	511	494	475	452	497	512	554	500	469	471	491	494	490	500	509	501	486	519	518	471	448	503	455	479	488	508	513	493	461	504	507	505	471	503	477	471	464	501	482	444	489	489	495	482	490	466	472	499	509	493	482	505	565	489	519	504	510	486	487	501	453	483	489	479	519	519	505	492	504	495	484	480	475	497	474	470	508	474	512	475	483	546	467	498	491	469	494	511	468	509	492	487	488	512	466	516	498	517	468	521	474	496	519	479	531	446	501	528	514	507	504	460	509	513	506	525	510	490	465	526	489	488	478	462	477	513	471	455	479	541	511	512	463	489	504	501	486	476	489	491	469	498	479	466	495	463	468	486	497	500	466	495	450	498	495	483	486	498	491	500	467	512	492	473	498	465	490	496	453	498	488	537	528	462	481	492	503	499	465	485	477	454	524	536	470	519	456	494	480	519	495	496	507	466	512	505	441	527	515	494	470	486	461	503	464	465	490	477	502	497	474	489	504	505	462	475	488	463	514	445	484	503	494	481	476	511	522	483	526	511	469	499	528	478	547	496	506	477	468	475	520	506	499	522	486	506	459	461	477	478	502	514	498	524	507	490	469	441	484	496	504	497	479	476	446	556	492	512	509	469	446	478	474	501	494	529	477	491	508	510	507	485	481	511	505	448	455	476	499	509	481	479	486	531	494	498	510	505	471	504	480	519	510	489	450	475	519	460	503	478	483	498	455	486	460	473	480	516	517	456	504	483	451	524	491	460	486	482	475	451	531	474	501	489	467	512	460	485	535	463	495	481	466	502	504	510	460	489	483	459	497	491	490	508	445	499	498	508	458	511	497	513	493	499	487	506	504	474	479	491	496	462	527	493	496	473	505	462	483	481	483	466	500	458	503	533	501	553	478	491	484	461	477	524	515	457	478	446	457	459	499	498	453	535	498	531	468	501	490	457	540	470	443	516	477	491	496	518	481	478	487	485	464	470	504	525	478	478	509	511	489	480	539	491	503	475	510	463	522	535	500	478	549	482	481	484	484	505	461	512	473	511	513	479	498	530	489	507	479	512	457	504	466	495	480	514	466	494	456	493	475	475	479	504	435	481	521	492	465	530	472	522	458	496	513	454	507	511	472	488	476	501	450	478	477	455	506	500	456	517	502	450	470	518	520	504	457	511	474	492	495	485	488	510	464	500	487	473	450	473	508	512	463	512	487	500	497	519	489	479	491	479	501	482	447	493	505	519	474	514	489	483	529	488	498	484	481	480	455	482	461	485	474	501	458	494	463	509	490	508	480	511	525	526	472	467	443	467	502	476	452	478	479	497	487	460	519	463	483	509	517	512	509	474	470	482	498	478	508	491	471	519	508	519	485	466	476	512	491	510	465	484	517	477	485	532	462	525	518	520	506	507	488	492	506	471	485	480	505	454	500	474	500	471	497	461	477	501	508	527	498	473	491	485	472	513	509	461	492	498	464	484	491	508	495	507	510	473	534	523	461	520	475	507	483	494	473	446	528	467	475	453	479	502	489	439	532	501	501	483	482	513	490	470	441	548	505	520	488	493	512	511	498	515	497	478	529	498	502	533	466	523	469	458	501	520	495	522	475	441	511	451	516	471	527	483	536	455	485	471	505	484	450	486	482	477	518	524	450	516	470	494	454	463	510	504	506	475	520	480	496	495	469	504	515	504	473	488	483	490	481	488	469	503	477	506	499	509	494	499	512	473	510	453	477	485	455	468	459	524	515	503	483	490	520	472	482	524	483	471	450	483	466	499	495	486	479	508	477	484	428	482	523	516	468	488	483	504	554	492	507	492	478	477	506	474	509	457	531	480	505	480	493	497	496	479	495	445	495	511	491	453	485	474	482	473	444	481	485	497	473	506	483	479	524	474	453	489	464	500	522	478	508	504	487	467	493	471	486	483	507	488	490	456	458	439	509	520	525	479	473	476	494	447	517	485	440	493	479	503	487	465	497	451	490	484	462	495	553	499	475	515	469	513	472	509	519	499	468	498	465	438	489	460	519	465	503	468	480	454	465	468	488	491	498	481	490	478	522	473	520	513	486	522	447	512	484	541	479	461	496	464	463	487	487	468	508	503	490	503	494	535	504	497	443	480	492	493	496	461	491	486	462	512	501	485	482	498	500	493	476	487	492	506	513	494	468	486	492	510	457	494	478	450	527	457	490	487	478	519	465	504	476	509	482	453	482	459	501	505	509	493	499	479	480	528	514	457	498	491	473	474	454	508	533	481	482	443	456	469	471	506	485	475	510	529	504	499	488	477	479	471	482	476	485	508	496	473	526	468	471	497	483	481	463	468	495	486	474	480	474	499	496	508	476	478	454	523	486	501	494	489	475	473	491	471	463	511	436	474	492	484	478	465	504	478	499	489	473	521	470	472	463	507	513	486	465	485	502	515	523	488	519	495	451	459	515	556	538	538	480	499	497	562	482	479	453	529	503	480	505	490	440	536	481	527	467	480	453	444	496	480	478	444	471	527	464	479	499	466	492	458	502	496	492	492	464	442	500	492	427	483	459	502	483	468	498	505	506	468	461	523	510	495	476	507	479	504	515	484	467	485	441	510	488	458	486	508	451	467	483	490	507	502	509	482	439	494	496	465	502	457	466	464	447	486	502	470	481	452	508	427	489	522	511	488	508	508	472	499	526	472	481	486	533	517	508	505	486	474	482	558
23700	21416	31138	25549	17297	3444	941	791	670	648	613	533	513	494	526	510	527	498	510	494	470	500	524	516	469	472	506	516	492	473	527	444	489	507	479	485	477	432	445	462	460	460	479	484	512	535	480	510	512	517	496	491	515	485	480	493	475	458	503	449	484	469	519	476	456	476	481	461	435	473	480	484	488	468	453	542	478	480	471	483	453	469	482	451	453	496	459	499	491	471	527	483	487	505	495	459	468	462	466	474	494	494	470	486	473	466	517	481	493	467	445	457	467	472	520	474	471	480	457	493	467	460	475	460	452	461	487	454	505	482	492	459	453	518	478	468	505	474	485	470	479	443	494	467	481	515	446	462	431	467	475	471	463	485	436	467	478	468	473	466	468	493	477	486	462	512	455	472	463	465	494	420	467	469	489	458	469	511	438	481	516	528	482	480	433	483	485	438	462	486	499	495	479	462	457	478	486	469	458	467	472	477	444	475	516	479	447	477	503	487	421	478	472	478	485	484	427	494	493	507	446	495	461	442	466	494	450	479	444	476	451	457	421	491	459	454	506	463	485	450	475	493	455	490	451	443	482	466	482	464	446	452	454	478	492	478	460	474	496	498	434	488	467	461	485	472	489	492	490	493	472	490	515	488	486	466	464	481	476	514	479	477	490	480	498	459	504	518	481	477	468	451	470	470	446	523	499	465	460	436	437	470	445	486	464	481	430	472	491	472	479	458	490	458	445	493	461	473	459	469	514	492	482	461	467	501	451	500	476	464	508	474	527	472	510	500	511	468	479	450	474	509	466	513	436	491	462	468	493	489	473	432	473	470	463	495	454	488	481	481	472	482	530	507	424	440	459	480	461	492	500	478	470	436	491	448	482	475	455	475	456	495	457	442	445	494	481	463	452	477	505	483	464	469	478	498	496	470	437	492	492	497	510	494	446	462	462	433	489	455	464	459	468	488	479	445	485	465	465	468	475	462	501	461	502	476	453	431	474	456	508	500	473	504	457	497	480	454	476	484	475	485	450	445	443	490	516	480	507	510	461	466	474	442	452	455	480	483	490	460	470	478	467	461	451	470	500	476	486	525	458	463	463	507	534	488	488	454	504	469	471	469	484	481	459	461	488	465	450	482	483	471	468	482	494	480	457	481	519	473	480	501	452	462	487	512	452	452	472	489	489	512	447	509	461	459	463	462	433	493	504	507	470	470	504	503	469	449	467	482	475	479	465	490	453	458	480	452	481	492	503	475	450	472	441	488	471	440	509	464	485	465	480	500	483	485	450	488	445	475	477	484	465	443	451	474	496	460	497	477	469	455	461	433	465	498	457	463	466	449	436	480	469	483	421	444	464	465	501	478	436	490	485	465	470	468	493	430	500	472	497	501	479	472	487	458	477	481	459	466	499	461	507	491	492	482	484	461	464	484	479	469	479	510	494	481	508	459	477	465	463	432	480	458	460	474	475	495	498	496	519	459	488	522	499	490	443	436	474	476	499	468	449	508	439	479	438	524	512	437	521	456	443	444	495	478	495	448	482	470	498	459	427	500	460	437	474	463	488	480	447	482	449	504	491	506	461	497	472	495	416	490	427	490	480	465	475	496	486	488	508	493	464	495	509	468	469	462	480	523	510	443	439	463	438	471	463	454	462	481	418	452	467	481	441	456	456	456	466	481	503	468	459	502	482	462	446	506	508	520	456	448	523	451	456	473	466	457	470	506	476	466	488	460	466	466	468	448	483	500	450	461	490	480	475	494	483	482	462	477	464	496	445	464	479	479	507	479	467	460	494	493	497	442	486	455	432	453	462	462	478	449	486	459	507	485	493	504	525	452	470	475	501	502	427	443	420	453	464	531	501	505	463	505	459	449	484	474	470	458	467	496	448	456	495	477	448	476	474	484	471	467	460	458	451	450	454	505	454	497	474	490	497	471	455	495	483	484	447	472	523	435	482	461	459	447	468	430	467	488	469	481	496	498	478	480	497	468	484	464	442	459	471	450	488	446	475	494	483	444	471	466	467	471	469	474	440	481	445	469	445	503	455	467	474	449	443	500	470	437	456	476	462	535	445	479	432	475	485	498	461	493	466	508	425	468	473	486	480	440	501	474	470	480	467	458	476	507	509	485	452	472	500	473	442	517	474	503	462	472	493	460	471	488	476	521	478	506	423	456	481	456	448	501	492	510	497	471	488	470	476	458	502	488	496	448	479	441	432	500	467	430	472	444	467	501	483	471	472	450	463	492	493	475	451	454	473	507	472	465	502	490	477	449	432	479	482	473	505	459	484	473	465	492	478	482	472	491	472	461	489	458	465	486	483	421	497	451	444	454	483	472	463	465	466	458	485	525	524	464	466	452	499	449	467	461	454	456	472	467	487	434	471	481	494	452	482	509	446	442	492	496	423	491	469	467	448	465	471	458	510	486	488	501	426	478	460	463	471	456	522	501	490	456	479	485	476	478	455	453	471	456	491	453	491	440	446	489	478	461	455	491	467	468	469	457	502	473	498	482	487	494	448	450	444	474	464	461	473	490	479	474	471	471	473	478	458	495	475	498	512	477	514	454	487	447	458	490	547	451	437	491	427	468	439	468	480	427	488	475	469	473	477	458	504	457	447	506	506	479	476	500	469	469	503	504	497	463	460	459	495	483	464	495	461	432	482	518	439	431	442	512	514	429	476	515	475	498	455	493	472	446	487	474	465	462	480	484	461	459	468	449	464	435	451	459	453	452	463	433	464	473	456	449	489	497	455	456	449	475	451	522	454	484	489	443	457	456	507	502	495	448	511	443	463	519	453	441	501	475	441	505	468	509	457	479	481	450	492	477	495	508	462	460	455	443	463	483	489	492	496	501	474	461	469	450	459	479	489	456	489	465	423	484	451	499	457	473	448	457	510	448	468	526	513	469	464	485	489	482	453	494	465	475	486	508	429	466	458	475	490	492	470	491	461	467	503	432	444	506	496	480	479	450	481	469	457	470	473	478	475	474	482	475	455	502	454	463	461	518	492	459	541	485	440	442	484	483	513	464	460	475	489	447	447	463	526	461	504	480	477	499	479	460	434	459	488	481	485	454	515	471	493	478	480	468	459	434	557	454	491	445	473	495	474	444	492	447	493	516	481	495	484	466	423	482	492	459	477	485	446	534	495	489	482	477	494	442	482	483	468	477	479	465	500	506	442	468	458	445	437	469	479	462	482	483	444	452	456	473	484	481	478	485	461	445	482	470	487	486	483	459	496	485	479	476	522	478	434	456	493	457	478	498	488	484	453	466	470	490	472	414	496	496	470	488	492	476	445	424	453	462	466	485	481	472	461	428	482	436	485	502	460	472	476	493	455	484	470	441	454	473	496	472	443	489	487	501	493	529	469	482	487	466	483	491	464	478	527	460	469	469	453	521	514	486	432	498	478	466	476	485	489	482	487	503	479	495	460	461	430	463	475	506	468	465	457	482	476	483	482	459	462	446	484	484	508	446	483	447	476	476	438	484	485	485
4899	15212	44743	9389	1983	1601	1173	1075	960	835	780	710	681	651	647	634	650	632	649	587	543	559	618	580	552	579	567	550	569	573	543	549	521	574	524	561	576	588	513	563	553	602	617	586	589	573	574	544	596	546	589	551	534	591	542	550	561	529	548	583	529	540	576	542	486	536	535	540	555	504	530	542	513	549	519	566	567	579	566	541	579	518	534	519	609	563	520	510	517	555	558	522	547	631	584	537	584	564	573	523	571	516	550	526	516	498	533	512	541	532	507	571	529	517	599	580	559	549	533	550	526	527	551	506	534	542	559	524	588	575	592	520	572	609	555	562	555	560	537	576	530	569	593	535	554	582	602	545	540	535	555	521	529	609	575	578	561	568	545	579	524	554	515	602	567	512	536	494	582	552	556	551	583	567	548	558	540	576	553	566	514	576	542	571	604	525	486	562	583	518	555	524	540	543	553	572	531	541	540	543	563	531	528	552	550	516	504	546	558	595	572	556	569	549	562	518	527	559	586	527	540	523	551	595	513	545	561	543	544	521	533	471	554	548	569	545	551	516	547	553	544	560	520	527	588	534	577	583	548	587	537	551	547	563	590	563	569	516	574	580	600	584	516	540	562	539	531	523	531	564	574	557	516	557	556	548	562	564	527	582	566	528	563	525	533	560	521	552	500	539	520	594	548	540	519	523	524	556	593	581	520	479	528	558	571	577	558	540	523	526	574	532	515	586	546	546	558	515	516	530	519	535	565	488	531	532	529	589	571	512	541	550	560	539	520	518	548	588	537	519	549	540	580	566	568	560	551	544	529	532	574	556	605	528	573	547	531	545	552	518	567	552	538	549	564	540	546	565	578	506	582	559	556	583	553	570	552	585	531	518	554	546	536	566	549	539	538	558	597	566	575	579	562	545	545	528	509	569	551	544	563	536	582	562	538	509	534	537	527	531	513	562	538	553	557	559	539	590	531	516	548	554	553	573	522	530	553	539	513	534	571	548	504	528	503	586	572	599	539	554	561	580	600	521	507	564	546	557	524	561	563	593	575	565	592	535	526	561	535	556	571	578	521	499	562	506	544	546	572	572	544	524	488	534	569	547	526	582	594	544	542	565	567	552	548	534	598	552	540	550	550	572	553	527	548	538	526	583	546	547	498	530	495	571	567	541	541	556	519	591	518	555	545	516	526	550	532	576	587	583	579	568	585	543	524	562	514	560	550	559	534	528	576	551	549	554	580	566	549	531	579	574	528	510	551	532	546	559	550	485	564	525	567	515	568	499	506	558	544	516	498	556	556	509	478	537	562	554	523	532	569	538	552	531	558	542	517	548	560	533	571	545	541	534	519	543	543	519	551	536	530	549	548	538	549	521	541	534	542	536	569	548	569	552	547	535	573	552	524	504	564	572	569	586	506	568	527	566	550	530	518	569	565	541	575	541	570	509	510	522	527	509	514	557	546	540	543	508	546	560	534	497	540	512	548	545	510	607	560	546	532	560	587	558	551	527	563	545	526	561	562	534	511	562	515	587	552	517	522	543	576	514	535	485	532	572	551	570	518	577	546	514	531	572	529	539	513	507	568	566	536	562	552	519	591	559	557	565	518	558	594	548	541	520	544	549	567	544	521	530	546	566	527	560	545	550	526	559	596	540	550	552	536	528	542	541	590	584	567	572	549	582	538	544	540	559	561	529	513	560	557	537	585	555	528	536	586	585	520	556	529	530	562	538	540	546	541	537	586	563	512	545	545	538	570	554	573	545	601	544	514	561	551	537	513	554	555	581	574	573	560	537	552	560	532	532	529	560	531	567	535	530	541	559	569	568	546	539	551	557	559	540	547	532	530	547	510	550	590	547	531	519	552	552	531	534	528	569	537	529	508	537	610	554	542	535	581	551	567	525	548	521	519	600	535	520	548	561	545	543	502	551	541	556	536	569	568	554	540	559	562	536	559	558	593	553	511	530	549	512	578	544	568	548	535	588	543	522	550	568	550	548	511	556	531	566	579	574	541	567	559	559	510	550	582	531	592	523	563	547	560	522	551	552	519	533	512	508	541	541	540	538	536	562	548	545	549	565	523	526	584	581	524	572	530	526	572	568	557	583	578	530	569	549	512	571	556	539	525	561	564	557	571	541	544	542	544	539	571	563	599	577	590	588	547	564	510	563	570	558	518	579	545	562	598	500	497	554	544	547	555	538	554	587	526	563	511	566	537	534	523	549	552	542	517	513	604	584	549	551	510	510	495	543	540	532	566	549	577	562	534	532	547	530	575	574	591	548	573	509	548	538	536	541	589	586	558	552	527	538	595	568	515	551	538	558	539	542	542	526	543	554	571	531	528	553	539	526	551	554	530	535	535	527	497	563	584	514	540	588	585	557	562	540	544	538	510	542	550	544	470	547	555	543	551	567	564	557	535	567	537	554	549	528	532	556	523	587	529	570	557	548	527	499	536	578	564	489	544	533	569	563	515	516	555	544	579	568	525	530	575	567	539	569	567	559	581	523	612	591	576	518	605	542	572	511	565	541	562	561	522	554	532	524	556	549	566	562	536	580	549	548	546	531	516	546	561	569	523	561	560	549	577	518	529	510	539	570	538	577	560	528	555	548	547	560	567	544	576	492	545	541	560	525	530	536	551	563	574	567	534	519	582	526	552	536	557	543	518	510	555	535	533	584	539	521	558	539	497	568	546	546	569	557	579	545	545	554	523	553	560	570	531	575	517	583	536	544	540	554	586	535	562	557	527	563	532	554	567	527	519	539	556	565	565	545	602	528	524	564	562	491	554	555	524	540	563	537	549	536	561	548	562	553	520	525	524	538	551	540	574	505	554	540	580	562	584	558	544	555	606	556	577	552	584	515	540	541	585	592	483	518	516	586	532	557	561	573	548	526	508	529	557	513	540	536	550	575	517	519	572	580	536	546	530	555	513	542	565	540	542	586	587	584	554	532	541	563	564	587	535	569	534	555	563	533	521	567	536	559	518	495	558	551	535	505	575	559	513	577	542	539	503	537	543	535	537	620	562	573	523	550	565	543	528	552	562	532	522	534	539	537	526	541	545	552	516	552	583	531	555	555	525	556	528	573	562	514	552	557	547	520	566	571	547	558	558	575	543	558	523	543	557	566	538	588	565	538	532	524	518	588	564	544	550	505	540	537	555	578	543	551	609	559	566	529	542	527	548	504	563	536	534	555	552	551	496	568	549	549	567	522	538	584	511	582	545	553	582	537	566	584	537	554	559	502	542	588	530	565	552	521	581	563	543	547	519	561	535	578	535	567	567	562	578	510	531	546	540	561	524	518	597	526	520	552	538	559	504	552	528	521	566	529	531	536	552	508	554	569	548	539	541	550	522	546	535	576	535	542	521	569	599	566	534	546	523	546	529	531	537	523	569	534	513	554	540	527	538	542	552	530	559	563	524	542	542	550	554	518	553	528	573	549	550	584	580	542	530	516	518	530	520	529	582	565	562	573	596	527	579	527	537	537	582	521
24972	21415	29285	23766	5402	486	390	339	317	312	275	251	241	222	219	231	228	236	252	246	225	225	256	237	229	219	213	244	221	243	241	224	211	242	196	224	207	200	212	205	204	213	209	218	207	220	199	224	215	248	196	209	217	216	227	217	211	252	226	227	192	215	208	223	195	205	209	211	194	225	215	213	219	205	235	187	199	213	205	230	223	243	215	212	230	218	220	241	218	208	241	219	208	206	219	201	200	199	194	199	203	230	208	229	234	209	212	222	210	248	213	211	220	231	238	231	220	209	231	225	238	225	221	194	230	206	202	201	231	212	198	228	231	227	222	229	225	221	220	216	243	209	234	211	216	211	205	221	199	212	205	200	199	231	211	208	219	229	230	213	222	205	208	215	199	206	205	237	237	199	226	224	225	208	222	217	238	235	221	214	232	195	198	227	207	227	235	239	242	200	236	204	224	244	213	235	205	220	226	228	217	239	205	234	226	245	207	225	226	240	242	215	238	226	214	199	222	233	232	200	229	233	209	253	192	212	218	184	209	202	227	233	210	204	214	217	229	223	231	207	219	216	231	213	212	239	226	241	250	204	212	260	211	223	226	205	220	203	217	227	230	222	238	228	203	229	207	211	222	223	205	219	196	206	237	234	214	232	212	225	210	219	195	209	211	209	236	212	226	218	235	207	208	235	213	248	218	232	217	257	232	216	219	234	212	220	238	228	241	234	239	204	239	216	249	211	224	224	231	228	226	235	222	228	206	235	226	210	235	255	206	216	215	215	241	225	243	200	212	194	224	209	225	205	237	224	216	206	204	213	229	239	216	212	213	233	221	223	230	213	250	230	215	221	219	217	212	207	213	205	208	200	243	226	244	228	202	211	227	219	205	218	215	218	196	214	216	224	218	215	210	236	205	232	208	239	214	226	202	246	210	209	229	188	233	217	215	227	242	239	179	229	215	220	214	219	202	240	203	227	222	218	216	239	206	207	203	209	203	201	226	238	174	215	214	211	268	180	204	205	227	204	198	222	215	194	211	210	215	220	237	229	228	225	213	210	215	200	210	202	239	221	194	216	190	211	222	210	209	218	188	211	231	219	233	212	229	208	239	219	229	207	220	233	238	216	210	221	240	206	199	248	237	219	217	209	223	249	249	226	229	209	225	231	238	231	199	212	254	210	215	229	218	236	216	216	225	231	221	217	202	223	222	218	206	198	232	250	203	246	221	218	205	234	216	183	235	232	228	215	195	240	232	199	209	211	215	209	179	209	234	234	223	211	193	210	261	209	236	204	216	211	216	194	217	209	230	213	225	235	228	236	235	225	245	219	214	208	201	188	213	213	215	193	222	259	210	208	239	219	231	231	225	218	226	230	212	238	231	220	187	210	214	223	210	219	210	220	214	248	197	212	225	231	241	242	229	202	235	201	218	183	230	200	244	203	238	239	244	200	235	189	245	197	234	236	238	214	189	216	232	227	208	202	206	208	198	218	211	214	212	232	240	237	201	205	226	208	213	216	231	223	242	236	216	218	177	208	219	207	217	194	221	225	237	197	211	222	224	207	229	215	211	236	212	201	220	221	191	239	217	198	235	224	216	197	229	200	207	212	210	232	217	210	220	225	216	217	231	216	199	218	255	218	214	236	178	201	251	209	208	222	240	230	194	205	192	223	236	222	203	235	233	213	216	241	207	207	195	231	212	205	224	220	228	194	221	218	233	199	239	215	224	214	238	212	213	222	223	216	229	210	210	233	220	210	206	225	215	247	219	204	239	204	216	240	215	229	227	202	203	206	228	223	202	208	216	243	208	249	196	236	249	210	206	192	212	228	218	188	227	207	252	224	223	230	225	240	216	228	205	229	248	211	210	224	244	233	224	193	199	235	226	226	230	222	216	212	220	222	209	233	209	192	203	216	217	216	229	221	207	202	210	211	218	226	224	231	200	214	208	218	232	236	223	206	196	217	249	240	218	215	222	204	214	233	236	203	211	218	202	234	207	245	203	208	216	216	197	218	217	209	207	208	252	212	210	208	222	208	201	233	234	220	204	212	230	226	230	228	242	232	204	208	182	187	198	224	211	187	223	203	191	223	204	255	214	224	229	221	196	238	235	220	194	200	233	217	213	211	210	217	203	186	204	219	218	235	237	206	222	210	221	243	206	206	210	223	232	230	229	240	243	212	213	218	221	229	214	226	205	206	223	232	224	233	226	216	213	205	208	226	239	216	219	224	212	216	209	234	213	225	241	218	207	229	223	205	229	204	221	207	204	205	208	245	206	202	216	220	223	211	231	235	197	208	221	214	250	225	204	204	205	215	194	222	247	244	251	241	224	187	210	244	197	197	247	220	243	227	217	239	213	225	183	239	230	219	198	217	252	232	252	228	225	226	238	202	245	213	210	247	182	232	184	222	237	210	200	208	219	254	218	221	224	213	209	212	246	213	231	218	226	208	237	229	191	227	225	218	195	236	251	214	230	209	251	237	238	231	213	230	206	224	211	247	199	211	244	207	213	223	209	199	242	237	194	203	206	218	201	233	202	231	227	213	210	210	201	227	232	231	223	199	195	209	217	222	227	256	241	238	211	213	218	202	204	250	205	194	218	195	234	211	236	206	198	246	230	255	212	218	212	212	198	209	254	227	215	203	215	236	227	214	238	220	241	258	207	208	212	243	224	193	215	211	219	201	201	226	189	232	213	263	189	209	194	231	219	231	224	199	212	212	232	236	220	212	227	244	220	214	175	207	221	222	201	232	210	213	204	210	224	219	189	221	237	223	240	207	224	246	230	230	223	216	230	222	216	218	218	218	212	211	192	232	201	211	213	199	184	244	230	224	217	224	227	209	227	220	249	221	223	229	233	238	194	216	212	215	231	232	217	235	235	211	198	246	187	194	209	226	237	185	197	197	230	197	217	202	233	239	213	218	221	233	231	223	242	217	223	207	224	221	206	214	213	226	239	234	232	231	212	209	218	229	212	238	222	240	213	221	219	206	223	230	217	211	198	193	221	215	187	246	206	240	207	203	223	224	246	221	209	205	233	201	186	221	218	208	224	213	226	241	236	253	210	235	244	214	223	210	268	229	250	220	224	227	195	246	231	189	200	214	204	213	222	244	240	199	224	202	227	210	247	245	195	212	225	238	207	184	216	212	231	234	244	215	224	220	219	226	216	220	201	221	235	214	230	218	222	216	203	199	230	217	207	214	234	229	246	212	218	216	239	232	205	217	224	244	225	197	220	228	193	188	221	207	219	176	222	223	221	215	229	227	205	214	229	218	224	228	203	224	224	212	241	215	200	224	232	239	230	220	203	241	224	210	215	212	234	224	200	202	215	212	222	236	226	201	213	236	221	214	212	232	205	220	223	256	218	222	207	192	213	216	209	240	231	210	220	215	220	221	224	214	210	204	227	211	221	187	202	223	180	228	215	225	230	228	240	227	246	229	215	215	225	227	213	227	225	232	227	212	220	223	218	208	214	202	228	208	228	215	226	249
4873	9857	34267	3322	1134	843	607	523	471	382	385	338	336	297	314	283	306	292	273	271	274	288	258	254	263	246	268	273	269	272	259	253	238	250	265	272	250	255	258	224	250	253	262	273	271	235	299	235	255	247	251	283	246	285	256	263	265	228	259	265	252	269	257	276	250	259	240	231	249	261	263	220	260	247	259	260	232	255	240	272	267	251	243	277	242	268	239	240	261	258	247	241	262	233	270	289	256	241	249	249	268	243	264	264	264	246	250	232	262	250	257	269	268	239	251	270	261	246	243	278	270	271	263	249	233	267	257	267	271	276	292	258	246	253	248	240	238	241	247	238	239	293	254	245	256	253	263	254	276	205	241	264	273	267	251	260	253	206	266	222	281	248	269	271	262	247	235	219	238	263	257	242	267	254	241	279	269	250	242	270	243	234	255	248	232	266	258	243	266	224	244	260	241	227	233	271	278	259	253	265	237	265	271	258	217	246	238	237	274	261	249	248	280	246	253	258	256	246	256	232	264	254	263	264	277	235	256	254	276	224	268	265	260	243	233	264	220	220	226	217	237	257	236	256	234	259	265	284	220	239	272	224	245	225	268	239	258	229	268	233	255	250	291	252	271	247	273	256	261	258	233	248	276	280	225	246	256	269	267	231	257	251	235	273	271	261	244	248	258	244	245	222	257	229	250	264	275	238	234	279	263	233	251	251	241	229	255	276	258	256	264	261	211	234	262	259	269	274	252	229	243	243	277	244	267	258	259	254	254	252	232	238	250	253	249	261	259	261	224	229	260	234	238	235	239	251	250	247	220	226	266	244	251	264	259	244	238	245	247	251	251	265	258	233	226	267	222	272	266	264	250	248	246	275	249	256	238	261	262	259	257	257	248	269	233	255	238	246	267	229	243	255	235	232	264	262	240	237	272	240	232	217	249	248	240	246	287	233	234	223	248	256	232	255	247	236	289	276	242	234	239	269	280	247	235	248	244	251	281	274	246	242	240	255	260	244	263	229	253	248	256	229	265	224	255	245	266	262	220	284	260	252	250	240	240	279	231	233	288	270	249	259	251	248	233	274	252	231	270	230	227	239	264	244	255	252	266	262	215	249	238	263	246	261	240	257	237	273	265	233	273	240	230	250	272	264	246	238	267	260	246	234	267	232	282	259	267	234	272	243	264	285	231	259	247	284	276	251	253	248	261	266	225	274	249	240	265	280	279	248	229	247	250	239	266	262	247	261	244	236	280	253	249	281	266	264	259	220	240	257	245	248	249	256	258	255	231	261	266	249	297	213	270	243	249	292	232	233	255	262	275	240	260	242	248	230	235	252	237	254	231	230	247	260	254	237	235	249	241	249	271	271	262	265	272	247	270	253	259	239	271	262	259	251	241	241	240	244	241	264	247	248	269	260	264	242	263	216	236	279	237	265	244	268	243	281	244	255	267	262	250	254	315	267	249	252	238	250	233	234	255	239	233	268	230	272	233	252	271	267	250	270	251	247	261	241	266	274	278	280	279	248	250	271	261	253	251	243	249	247	263	234	242	276	267	239	215	235	244	239	243	262	254	279	245	238	253	245	242	281	255	228	251	258	252	253	263	255	260	264	250	252	247	251	299	232	251	260	259	270	275	253	281	250	263	250	239	268	253	227	252	250	261	272	238	256	248	241	221	256	249	271	243	277	273	229	236	235	262	260	246	248	241	247	245	245	263	264	234	244	226	254	255	247	246	258	249	256	228	267	233	286	242	255	248	253	251	267	282	249	244	234	266	251	275	252	264	282	249	263	238	230	264	249	264	236	255	244	249	270	253	264	259	271	228	239	257	239	268	248	262	248	252	266	214	250	255	254	250	219	232	255	267	241	240	261	238	223	258	264	237	250	235	264	284	236	251	233	224	230	262	246	266	243	232	253	260	287	251	251	262	281	258	262	250	241	252	252	261	278	239	220	278	242	271	248	247	265	256	252	255	269	260	248	264	234	252	252	280	242	247	238	230	237	246	245	250	272	244	241	264	245	251	258	235	251	278	233	256	255	263	242	232	245	247	251	251	262	272	265	273	264	242	266	265	292	257	247	278	263	250	248	271	245	269	239	232	288	264	230	268	291	251	252	260	263	250	229	267	217	255	244	295	251	258	291	289	235	228	248	298	230	269	251	256	275	263	242	270	257	263	225	231	292	252	280	245	260	276	234	269	230	271	248	227	282	254	263	254	247	229	283	243	234	268	255	253	289	244	247	258	256	274	244	237	230	245	259	262	260	268	246	260	259	267	251	251	257	248	259	257	227	244	262	234	260	236	251	281	257	222	261	238	282	260	226	249	269	251	249	240	281	270	244	238	260	249	263	252	249	254	255	249	244	246	267	251	253	253	250	277	241	273	236	222	258	234	258	234	243	227	257	271	244	258	259	277	254	236	254	234	260	253	264	251	246	240	255	240	272	254	258	269	253	261	245	249	271	222	260	265	263	234	261	253	227	249	257	259	239	245	274	267	254	250	236	277	265	282	252	239	299	262	238	269	211	241	282	262	256	240	229	258	254	236	245	265	250	247	244	278	232	271	248	249	265	235	265	274	267	255	268	241	259	255	255	286	246	246	255	274	247	258	250	243	238	264	264	276	258	255	240	237	235	256	249	262	271	268	264	250	252	268	222	258	259	238	240	250	257	262	264	259	266	265	256	247	250	256	226	264	247	251	247	231	246	235	243	241	268	243	243	248	266	273	250	249	257	279	249	266	248	288	275	251	258	275	231	276	245	258	243	276	232	271	242	242	263	236	252	240	246	266	255	244	262	248	237	259	239	263	278	227	245	263	269	248	224	262	244	279	229	258	248	260	266	232	244	254	252	257	260	269	252	250	268	247	269	244	263	233	233	285	271	240	269	250	245	245	258	234	264	274	256	233	237	260	262	261	232	244	232	270	251	263	264	257	247	255	228	234	273	241	251	255	244	265	252	226	272	256	271	239	254	227	264	258	245	239	249	269	258	253	249	248	279	251	275	249	240	264	280	231	239	232	248	232	262	264	231	292	240	258	244	232	246	257	245	257	273	256	244	259	254	269	272	272	236	219	287	251	259	237	252	273	274	249	263	242	256	270	266	249	254	249	281	267	271	264	222	253	258	244	251	265	238	258	268	274	246	234	285	272	245	269	249	258	244	260	256	266	242	262	267	255	258	236	271	226	234	242	243	274	266	259	257	256	265	254	252	243	245	269	254	254	258	266	256	284	238	245	249	232	274	250	230	269	234	255	272	255	256	267	266	259	223	259	255	229	285	276	280	258	258	237	269	232	239	237	252	244	253	233	266	255	241	268	267	243	248	261	285	242	288	245	242	256	272	224	261	258	257	282	252	234	266	258	244	273	269	238	268	290	252	262	252	251	217	261	254	252	257	257	281	280	279	231	245	261	240	274	273	233	258	256	291	261	230	255	252	271	275	272	272	260	256	260	259	243	245	235	248	267	285	262	243	265	272	253	239	252	221	262	242	249	293
22779	21456	30186	23727	21425	16400	1814	785	610	529	441	383	384	371	390	345	335	286	288	291	294	280	246	288	268	250	297	283	244	262	285	263	265	275	253	231	257	231	255	226	239	231	241	227	249	231	247	270	239	236	238	212	246	250	223	243	242	229	253	268	235	250	256	236	228	233	273	226	249	238	226	248	238	233	212	220	244	238	228	261	250	267	237	270	249	245	216	242	226	207	241	263	232	229	229	248	232	231	260	246	237	223	229	218	244	229	256	234	211	245	240	229	212	230	250	233	238	250	242	229	227	248	213	250	251	237	231	236	246	244	239	221	225	226	217	232	235	205	221	238	212	238	249	207	226	263	258	227	234	236	227	234	242	236	236	277	226	248	245	258	242	240	243	229	235	254	235	234	234	230	248	213	245	258	267	200	239	245	214	254	209	212	238	237	228	247	262	236	247	266	219	245	224	239	267	267	247	203	237	221	229	245	256	221	247	247	229	223	245	244	236	248	217	240	237	202	234	228	241	233	230	244	235	239	237	228	264	244	215	220	251	230	232	232	220	220	223	254	193	241	228	233	256	235	196	234	229	219	245	259	220	222	212	241	222	208	236	256	242	234	226	212	225	240	215	241	222	230	258	208	259	221	236	217	233	213	234	238	253	227	212	218	247	222	239	257	220	219	232	230	234	263	218	217	251	230	227	261	226	225	230	195	238	236	214	246	257	224	245	243	257	216	229	224	218	243	255	237	237	240	236	227	234	249	256	218	221	238	212	249	228	251	224	242	276	245	242	253	210	231	251	211	255	221	238	219	254	240	251	245	223	236	216	231	237	263	210	245	283	213	212	252	251	234	228	223	222	246	214	237	235	251	236	229	246	257	208	222	215	238	233	211	239	240	254	230	214	223	228	228	212	216	240	238	214	232	223	214	263	246	235	250	254	225	216	244	226	229	221	233	226	231	203	228	246	232	253	237	242	257	249	231	225	247	243	227	232	200	242	248	244	233	219	256	265	246	265	245	225	248	235	214	227	222	231	243	240	236	237	262	222	219	239	226	263	239	242	250	255	244	214	206	220	223	225	212	255	268	248	237	232	252	227	225	210	209	216	222	220	228	251	221	235	269	252	221	225	245	217	210	241	231	206	228	243	231	254	248	204	221	227	229	224	239	215	217	203	255	229	230	225	207	235	220	229	234	229	256	189	225	246	217	249	256	237	230	221	230	254	225	218	259	224	268	246	226	254	219	247	233	234	195	229	235	222	254	236	224	250	223	220	214	240	240	245	239	243	223	231	243	250	225	204	238	255	245	241	249	235	246	209	218	218	256	255	228	220	228	241	267	235	223	234	210	239	234	221	196	231	214	231	214	254	242	241	221	228	215	212	235	206	240	239	245	229	246	255	207	248	241	236	248	215	240	216	234	260	235	226	244	225	225	244	237	231	245	226	234	222	213	233	229	260	258	231	234	239	211	242	217	231	224	242	235	224	240	236	213	238	217	235	210	244	229	208	204	227	233	223	224	215	225	249	247	227	257	238	237	247	238	239	240	224	248	233	246	233	231	218	209	235	209	221	236	241	266	254	227	251	240	240	242	253	203	245	233	227	225	252	235	229	237	251	216	241	228	240	272	246	234	210	252	239	230	229	246	262	237	222	227	225	212	234	261	238	212	248	220	269	235	220	212	254	242	238	223	241	255	229	236	252	233	239	235	245	246	232	249	210	250	220	228	219	231	229	236	237	214	246	223	243	222	209	231	232	256	216	217	258	220	224	245	242	228	235	239	242	238	232	241	232	219	220	234	217	213	232	234	230	240	238	242	228	238	220	240	232	236	227	239	216	226	199	246	219	252	227	233	235	218	225	211	220	290	250	237	244	245	237	206	251	228	243	253	256	243	232	239	249	223	237	205	219	218	223	215	233	223	207	239	228	245	224	226	241	210	221	230	215	229	251	235	242	237	253	233	225	240	237	263	226	253	229	226	231	243	228	244	227	219	238	227	240	258	241	226	217	256	214	227	243	224	231	239	267	225	232	244	236	235	215	253	243	244	234	226	235	223	211	248	230	211	232	237	233	263	215	233	242	246	233	239	242	248	235	195	266	219	235	214	250	214	228	248	225	228	232	223	215	216	219	221	223	249	235	244	226	229	244	235	262	245	237	210	254	226	236	235	257	224	249	229	231	234	207	257	234	249	223	231	236	232	238	238	220	241	211	260	230	231	220	215	218	232	246	266	229	203	240	223	226	233	241	247	255	231	231	237	219	227	227	235	215	234	267	219	235	249	222	230	235	230	212	238	213	256	232	240	249	239	234	223	218	214	225	236	223	216	237	225	218	241	220	248	229	240	248	217	234	200	216	236	229	211	226	250	240	243	229	232	222	233	210	245	222	211	247	254	245	227	216	225	248	252	256	214	210	234	236	209	241	222	235	231	224	215	219	253	234	211	235	244	222	208	222	223	223	259	230	224	226	251	240	211	245	235	235	229	230	239	237	232	254	218	256	239	241	252	206	197	231	234	243	248	208	245	236	239	227	255	232	240	229	216	242	210	214	241	249	230	208	238	239	233	213	232	234	233	229	236	233	227	216	225	220	261	246	255	227	236	215	223	231	211	213	258	257	224	260	228	247	211	236	248	268	243	249	251	241	220	249	243	219	232	254	248	238	218	217	229	247	244	230	226	227	227	209	228	213	237	246	210	232	206	227	247	230	240	228	232	222	240	235	247	247	248	213	221	204	230	224	239	207	215	225	256	197	247	211	248	236	257	247	246	232	230	238	234	223	215	204	262	236	231	242	232	222	246	241	235	254	227	264	221	234	213	255	248	232	224	229	239	248	228	227	226	240	228	257	210	226	223	241	251	248	225	243	204	218	227	249	224	222	224	227	207	206	211	244	227	226	236	225	225	224	212	227	234	243	256	261	232	216	223	229	235	235	253	226	228	233	264	234	238	246	222	220	246	245	201	269	223	225	217	232	205	242	197	245	232	225	247	228	222	226	235	263	229	231	250	214	228	247	229	226	250	235	214	226	230	225	224	275	221	200	217	245	235	236	245	223	231	224	218	227	216	240	219	238	228	227	218	232	222	236	235	241	238	260	253	244	256	236	253	225	230	237	233	223	245	268	249	241	237	237	234	213	231	251	220	218	221	252	236	234	272	236	247	228	221	236	264	249	226	248	239	211	228	256	231	223	242	232	233	239	222	249	226	213	234	223	241	245	227	209	224	231	225	237	236	241	249	223	235	223	226	218	210	225	253	239	208	227	249	254	212	224	225	244	258	239	217	221	227	241	252	219	214	230	248	246	244	222	241	237	250	182	207	222	243	269	208	257	216	230	237	241	231	231	224	224	252	231	240	220	213	233	231	237	244	241	227	251	226	253	217	255	244	241	216	252	251	227	224	230	226	229	212	228	231	258	233	255	226	236	217	231	230	225	243	252	214	224	237	219	246	212	246	241	228	251	232	229	256	225	253	225	240	263	236	237	211	233	276	229	227
6481	19720	35824	6639	3277	2254	1728	1346	1078	866	701	575	601	542	479	427	407	380	381	378	327	344	351	329	329	363	313	316	336	275	290	270	286	314	342	314	319	293	280	262	303	291	306	288	268	298	279	304	296	299	254	277	278	277	264	270	300	288	289	284	298	298	267	273	303	283	291	301	303	279	291	291	290	252	298	287	296	305	294	285	273	261	295	282	278	300	305	285	273	293	277	289	275	285	272	266	299	255	272	268	291	280	246	292	282	292	235	282	262	262	274	260	318	290	281	280	264	290	280	271	257	275	296	284	287	292	294	277	270	296	298	289	274	275	275	269	289	305	292	285	272	291	299	255	260	279	275	288	295	294	275	295	278	250	279	272	289	261	288	265	255	259	291	281	276	308	265	275	290	277	287	251	279	311	278	305	259	288	266	252	279	263	264	278	285	268	269	296	258	297	291	272	295	294	252	279	253	290	235	268	288	286	281	284	281	272	284	293	280	277	281	284	288	260	273	256	290	279	285	273	300	291	265	279	258	263	288	282	285	298	290	260	307	251	277	283	282	269	251	294	260	276	286	262	259	287	275	279	301	277	276	276	296	290	279	263	261	281	303	283	271	278	294	315	285	267	294	250	272	284	287	276	247	281	265	298	310	257	287	259	284	268	278	234	273	281	304	276	286	246	238	296	281	292	290	287	288	299	279	297	276	283	284	278	270	277	307	277	295	284	262	279	239	292	250	241	267	283	269	282	275	260	280	277	252	259	305	285	302	322	265	279	303	242	278	277	258	294	258	310	277	279	261	273	293	277	273	272	286	293	277	247	300	269	296	263	240	268	283	277	285	283	281	299	285	271	284	281	265	281	294	273	273	293	299	275	302	288	272	244	265	271	262	302	265	291	257	266	324	287	304	251	253	269	286	285	296	276	265	284	288	259	254	307	268	283	251	295	271	256	287	271	265	272	300	309	274	266	281	281	293	265	271	305	302	272	260	303	252	274	253	275	283	273	283	258	264	304	290	285	294	281	262	296	274	239	228	280	276	269	291	289	261	292	274	273	256	261	275	268	253	286	251	292	290	284	261	290	290	257	295	269	263	290	248	257	282	303	285	280	270	299	288	269	270	265	269	301	327	301	276	309	300	268	295	277	265	277	286	254	245	285	274	270	266	292	291	289	292	270	281	257	251	255	275	301	284	282	252	272	271	276	299	271	253	251	292	295	290	270	300	255	294	285	295	277	277	268	286	297	263	273	302	278	261	271	284	293	279	269	253	293	291	292	283	292	254	247	285	270	283	294	271	272	265	323	255	273	293	276	295	274	309	263	267	255	288	283	278	297	250	283	260	264	311	274	275	262	271	257	265	260	317	260	252	261	284	257	288	270	264	256	269	282	287	281	285	272	257	272	288	264	311	287	280	252	269	281	266	289	270	282	288	267	265	289	258	270	259	258	252	273	269	262	289	257	269	293	291	273	298	279	256	283	255	262	263	267	287	269	306	299	275	250	280	274	278	315	295	264	304	288	279	283	281	261	278	274	271	251	326	311	286	307	261	245	272	285	238	255	292	293	250	293	268	290	261	275	250	256	307	259	252	258	270	298	283	283	281	287	272	291	266	256	291	273	274	278	257	295	262	246	263	298	263	245	282	271	284	274	272	291	247	262	285	267	245	281	275	297	263	286	276	271	303	267	273	266	287	262	283	300	270	245	292	256	281	278	256	287	286	275	265	279	250	256	264	279	292	265	239	245	268	288	295	273	277	253	252	279	291	249	294	261	275	291	297	299	281	271	294	263	290	286	269	282	290	268	270	289	265	288	266	247	281	279	284	264	288	305	317	296	276	266	292	247	285	296	281	268	262	281	252	285	268	331	232	297	279	276	276	293	308	291	269	254	298	285	261	273	279	302	290	267	247	274	279	273	233	264	258	244	292	275	288	254	296	279	288	278	265	283	294	272	296	267	234	283	281	292	250	283	282	292	297	271	304	292	266	273	241	252	266	301	301	282	270	317	275	274	279	298	260	294	298	288	280	287	260	283	270	269	257	262	274	263	284	258	297	293	286	271	292	277	270	288	264	288	294	279	330	285	278	292	280	272	251	303	293	289	271	295	239	252	280	278	275	293	237	284	263	283	254	295	275	299	282	270	275	254	241	280	293	291	283	282	290	262	251	294	292	294	250	275	282	289	253	281	260	278	293	289	309	285	246	300	299	268	299	275	302	289	268	288	322	262	275	291	298	282	305	281	277	291	273	282	282	322	262	285	282	269	265	288	292	282	280	263	307	303	298	278	280	274	254	275	279	255	275	285	249	285	265	266	277	275	258	278	296	278	299	273	289	272	308	269	305	295	281	259	300	242	282	303	268	264	282	267	294	265	272	286	260	285	253	276	296	239	254	252	260	281	266	303	270	267	268	261	276	268	299	314	267	286	237	267	277	298	300	266	265	287	288	289	269	262	289	272	263	269	273	272	309	268	273	295	299	245	269	277	279	252	248	254	260	258	261	274	249	299	283	306	270	277	266	271	280	275	288	314	278	263	273	277	280	306	261	264	273	272	296	297	278	302	281	285	271	276	321	273	290	269	279	299	281	300	254	297	274	249	327	273	290	256	327	279	285	296	285	263	274	278	271	270	299	246	295	272	256	293	280	265	286	273	275	269	286	266	282	249	259	255	263	301	267	274	306	290	295	273	241	248	276	252	320	264	288	264	285	286	259	244	292	256	281	275	221	275	272	260	268	278	268	265	253	288	264	270	300	285	287	257	282	256	261	268	276	307	299	280	304	284	301	243	284	252	260	250	265	295	267	245	278	264	304	282	262	269	295	280	259	268	309	277	273	281	289	260	260	278	259	292	277	316	315	296	277	268	271	295	275	276	276	249	311	269	308	272	281	309	253	287	271	298	268	235	259	258	262	278	276	259	283	249	254	286	280	272	254	271	299	273	285	282	252	249	300	291	279	273	306	282	264	302	261	299	271	278	256	296	266	291	267	296	273	276	287	263	286	303	275	296	267	288	311	290	275	240	273	298	286	278	255	288	294	274	286	286	268	289	301	256	266	254	280	246	277	284	280	250	269	285	294	312	271	245	280	262	283	249	262	262	293	283	296	278	273	276	277	288	299	290	281	289	267	277	260	251	275	286	251	260	289	272	267	260	271	268	266	255	309	286	246	285	259	268	226	287	265	259	261	296	264	284	261	277	275	303	268	251	252	287	265	267	257	284	270	290	272	279	272	267	291	287	293	257	262	277	280	283	276	267	282	301	245	305	281	246	256	269	303	271	291	286	261	259	269	284	286	282	284	279	269	259	245	299	265	282	285	275	292	248	286	278	291	271	257	272	296	274	294	296	291	312	303	275	294	281	266	283	266	291	277	281	252	267	279	270	276	261	290	275	271	276	285	266	244	279	293	280	288	280	270	251	276	275	260	278	270	283	291	260	262	266	288	254	280	263	282	272	273	286	293	278	267	292	248	288	287	271	282	294	310	279	257	305
27823	18290	13257	1799	636	613	480	444	462	429	463	448	419	431	441	422	431	416	436	426	444	484	439	403	430	425	449	437	418	441	397	472	409	440	452	423	404	444	440	431	441	439	463	412	458	470	429	429	424	441	435	407	441	427	388	396	459	475	456	407	384	412	389	435	453	414	452	425	458	415	411	442	409	403	411	431	423	448	472	441	435	431	390	389	428	426	402	403	452	468	410	463	420	421	462	486	439	409	444	434	449	478	446	434	435	428	412	411	407	451	440	402	436	422	455	408	428	449	407	421	424	439	443	401	403	414	440	380	423	403	425	417	429	438	406	416	449	426	431	413	422	455	421	410	441	421	417	409	397	440	444	446	422	434	448	446	441	403	452	413	426	465	443	438	435	440	402	430	455	417	430	431	426	448	453	448	479	437	421	420	431	420	425	441	414	447	421	393	433	436	413	421	412	442	440	445	434	474	450	442	435	419	439	410	418	453	419	436	416	447	419	425	412	430	396	450	436	431	411	410	428	447	425	461	407	414	429	447	393	435	441	409	387	408	451	437	427	407	423	472	407	424	419	459	432	437	420	400	426	428	465	414	393	455	422	435	448	442	420	431	436	447	431	421	446	450	398	384	460	389	417	435	444	441	432	438	435	428	410	415	431	426	416	417	430	460	431	432	446	410	454	398	436	460	428	436	387	396	414	414	440	434	439	388	436	436	472	427	385	444	406	417	432	416	443	396	432	418	439	416	444	417	446	391	415	441	441	401	443	422	476	435	403	380	431	427	452	478	407	444	411	432	413	418	430	439	429	438	406	465	446	435	384	473	423	423	464	435	410	411	456	426	444	433	420	412	405	454	407	470	440	435	422	399	381	420	412	483	446	420	452	467	402	443	438	417	472	421	446	442	441	465	412	398	405	437	427	409	418	422	423	416	426	434	416	434	411	417	413	439	452	425	466	414	466	464	431	446	430	407	432	398	430	429	468	457	395	432	440	429	462	428	432	466	388	436	410	441	438	380	441	397	444	442	424	471	423	414	416	452	414	431	461	443	397	473	475	412	410	417	391	428	457	441	388	405	407	440	410	423	428	423	409	438	474	432	441	405	418	472	432	440	392	429	424	409	422	427	416	384	419	460	408	439	399	422	431	433	440	465	439	454	412	433	426	452	389	450	460	414	446	446	391	417	445	436	476	422	451	405	432	445	408	445	468	395	450	482	420	427	459	436	421	449	400	430	425	441	439	421	437	417	463	454	410	415	461	443	401	430	434	432	417	443	466	460	416	402	450	427	393	461	470	418	407	430	441	420	410	409	438	437	447	469	404	397	451	428	466	435	440	407	397	433	409	412	417	422	432	404	418	433	448	396	427	412	466	421	440	454	449	418	486	429	437	433	462	425	469	431	436	419	426	455	430	414	448	446	409	397	415	439	440	407	420	413	392	438	464	413	422	469	436	415	428	420	400	421	414	405	449	448	426	439	476	446	419	422	417	437	409	465	418	406	450	431	421	430	443	411	453	453	422	459	450	411	428	402	416	426	449	439	435	426	412	431	467	422	413	419	426	425	406	435	421	414	435	429	415	435	433	453	419	405	437	431	406	404	408	443	440	469	424	431	433	426	384	431	435	432	425	429	432	384	439	446	443	406	452	462	453	428	384	413	425	462	397	423	453	424	409	414	418	445	396	423	396	428	415	460	454	434	479	417	439	407	448	431	422	396	442	460	431	416	453	402	465	436	436	447	404	458	419	421	444	471	412	444	474	421	432	412	480	442	476	422	441	440	425	443	443	427	441	450	426	409	434	455	447	463	430	446	397	415	421	442	413	453	476	435	417	438	433	404	436	417	448	431	435	436	481	459	423	463	466	455	423	441	408	421	416	445	454	447	427	420	429	457	408	403	412	447	412	406	467	428	428	401	406	416	431	413	448	436	436	443	412	472	402	421	434	425	433	437	433	427	403	425	427	472	405	394	411	412	443	450	392	394	434	426	430	431	442	430	483	401	443	423	453	462	478	429	451	441	423	416	432	398	418	424	442	406	448	428	397	424	451	419	421	441	470	435	421	452	408	450	428	403	460	395	416	462	457	442	412	410	406	438	419	411	431	433	436	414	450	448	439	447	418	430	432	406	419	420	433	396	422	404	431	430	429	454	418	438	408	446	428	431	410	445	442	412	436	418	427	442	438	426	403	442	438	433	420	448	437	444	435	458	416	441	409	449	448	464	441	449	464	445	390	451	432	440	447	451	442	427	433	383	429	420	388	426	466	438	420	406	429	443	445	441	420	421	394	430	448	412	412	455	427	426	442	460	413	426	444	461	474	475	439	452	440	420	420	448	423	456	436	394	438	408	420	431	424	454	436	438	447	404	430	409	440	414	425	448	444	446	412	435	447	435	434	441	444	441	414	391	419	437	430	457	460	427	420	411	420	470	404	412	424	412	413	427	436	424	409	426	428	456	458	392	406	438	420	395	424	380	443	440	429	458	454	400	443	418	410	444	437	431	408	391	474	452	418	423	460	399	423	427	412	437	447	446	447	450	440	429	426	467	427	445	429	428	416	428	428	453	429	453	462	446	448	402	428	469	445	451	419	406	425	446	439	447	435	384	465	405	441	455	429	423	444	423	411	429	453	417	434	439	450	440	462	459	433	439	430	386	416	404	456	414	426	432	422	460	441	412	420	398	430	413	399	417	414	417	429	424	458	421	427	451	473	433	454	429	443	415	401	455	423	430	476	438	439	401	451	432	380	397	407	428	431	440	431	400	450	461	433	428	414	420	427	435	445	428	431	417	407	404	438	410	430	495	396	412	445	434	439	425	414	457	428	433	449	429	419	405	448	438	430	449	495	449	415	415	434	420	413	436	428	424	455	473	440	433	414	409	437	465	432	413	422	413	460	372	422	419	427	440	419	459	426	431	437	433	429	389	463	417	447	413	411	410	456	438	440	408	425	389	418	425	426	421	467	432	415	401	457	422	393	399	451	453	422	465	459	477	465	407	427	400	427	426	423	380	406	390	444	438	415	430	420	426	408	450	443	415	406	459	441	442	419	424	493	484	429	426	420	430	430	432	454	420	446	423	401	425	441	410	410	430	425	410	422	420	444	416	433	415	427	425	422	433	474	421	400	479	439	421	448	466	453	442	396	423	435	483	432	467	466	471	396	441	451	426	400	458	460	419	460	459	432	436	439	442	391	410	418	444	454	410	466	424	458	428	454	414	434	431	405	455	452	468	423	425	445	449	426	452	443	409	421	368	435	419	433	442	403	446	422	421	445	465	406	439	423	460	431	440	450	464	408	456	424	406	452	407	421	417	407	460	428	417	420	425	405	424	446	432	410	432	429	451	444	417	394	430	435	414	426	432	428	408	474	467	440	415	428	383	414	458	413	399	430	453	459	398	410	437	436	410	405	460	457	420	446	455	420	394	429	422	429	426	396	431	418	425	428	442	447	417	425	411	409	439	440	430	432	412	428	444	498	427	402	451	415	454
5569	4739	11699	1008	639	531	573	534	550	495	504	507	487	494	492	482	454	518	487	519	512	461	459	469	512	509	480	462	491	507	480	478	504	498	481	481	498	462	426	484	489	521	500	464	498	494	469	501	499	521	515	497	475	500	482	497	538	531	533	465	481	528	512	502	453	501	483	476	490	505	509	484	521	512	500	463	470	493	505	468	472	502	482	465	552	520	479	480	480	481	497	472	479	477	489	455	519	469	482	483	470	480	458	460	475	503	499	487	466	473	493	500	480	469	483	463	494	495	451	479	460	474	511	521	495	502	501	559	511	470	443	477	412	486	503	495	473	506	487	495	469	501	478	481	488	509	494	480	495	485	522	483	497	497	465	495	505	483	471	507	466	485	544	488	515	522	518	483	485	452	488	530	496	496	483	518	491	471	479	529	484	510	484	485	497	498	496	470	466	477	491	495	506	489	508	498	496	549	537	512	484	483	503	476	524	485	517	458	479	482	456	491	482	498	468	499	532	480	522	503	482	529	491	453	510	492	484	462	527	514	497	493	475	487	465	440	499	457	519	467	497	511	507	497	487	483	486	499	494	465	472	452	508	551	525	486	512	509	452	479	499	480	481	447	513	469	500	476	475	505	515	493	461	485	451	509	517	457	517	467	487	473	496	495	505	512	516	494	511	477	510	498	512	492	523	490	489	492	478	509	495	538	516	475	514	492	463	500	492	505	522	493	497	479	459	474	471	500	545	466	553	454	480	465	477	468	491	491	508	508	489	497	502	455	514	474	526	471	495	533	486	492	508	492	511	513	493	495	475	496	475	462	475	500	473	495	510	484	503	501	500	498	495	510	480	511	486	507	456	529	507	517	456	467	494	491	509	525	539	490	472	483	461	529	521	474	485	482	493	501	469	518	511	471	481	505	497	513	498	502	510	510	479	477	505	486	492	493	520	501	532	498	460	494	497	490	493	474	510	495	505	495	529	461	485	452	481	503	518	509	484	517	504	442	515	458	528	485	503	449	460	440	449	521	490	460	480	485	514	500	512	484	463	474	494	506	512	496	527	511	490	508	521	461	535	510	499	521	449	484	484	496	500	464	488	484	513	461	519	458	462	506	478	481	484	499	487	482	459	509	511	486	530	489	499	516	494	503	476	467	496	478	473	515	454	519	491	531	458	524	482	495	493	512	503	526	457	504	485	501	473	492	522	486	467	490	502	490	499	465	533	474	460	478	499	489	517	495	496	468	515	555	479	510	486	482	492	495	455	489	478	494	508	486	512	512	496	506	496	454	507	490	506	475	484	482	475	468	521	506	457	507	495	514	492	508	480	502	533	484	488	465	465	470	486	490	503	470	517	479	509	510	488	441	522	500	458	530	532	514	464	476	511	483	501	452	501	468	474	522	493	487	479	492	495	506	483	511	466	488	521	521	480	501	486	508	523	465	510	527	514	458	485	529	473	531	508	473	479	496	503	525	461	491	465	496	525	480	508	512	464	467	508	495	498	481	481	468	505	491	502	496	487	501	468	513	457	476	481	479	483	552	443	512	486	496	470	475	495	512	455	512	475	450	493	498	449	499	483	467	504	522	516	509	486	488	440	482	499	487	470	515	494	487	511	512	471	464	492	494	452	441	506	487	486	518	485	509	472	514	485	505	469	487	514	492	489	536	477	476	500	465	505	470	470	451	497	513	510	460	517	490	483	475	506	484	493	507	485	462	493	468	490	518	472	480	450	488	484	521	449	518	480	482	504	482	472	498	486	459	525	467	494	452	468	488	535	499	524	474	501	518	529	524	474	496	475	510	515	492	478	474	462	476	514	462	528	499	539	494	512	493	476	496	465	484	500	499	503	455	486	464	485	535	519	442	500	472	470	504	482	465	517	523	532	501	459	486	506	479	478	439	502	481	534	549	486	489	506	491	464	509	525	509	490	494	498	478	480	498	490	520	467	521	509	506	557	501	482	496	459	463	497	559	470	490	545	452	492	502	486	496	538	506	488	493	487	478	525	440	516	450	485	480	503	484	458	518	489	496	504	538	487	506	497	499	502	469	501	523	488	478	506	466	472	463	506	531	502	493	471	498	519	529	484	465	486	473	494	482	519	507	537	507	490	466	493	487	477	487	507	478	488	505	525	500	510	468	525	479	505	511	492	509	477	477	495	523	473	475	509	453	480	518	473	462	548	513	456	458	503	532	455	495	457	461	502	508	495	467	488	510	507	478	478	473	521	486	447	529	478	499	488	486	473	499	479	505	488	525	508	459	495	525	480	486	481	463	445	509	479	498	498	512	477	501	482	468	511	488	495	508	552	528	504	471	491	549	514	462	489	507	470	459	479	502	504	506	514	453	483	497	482	524	512	469	499	496	511	493	462	516	520	537	477	534	473	488	495	527	484	461	485	537	518	511	523	478	451	512	489	509	468	448	470	469	498	478	529	474	493	524	490	494	487	485	461	517	466	511	465	499	467	457	502	502	503	504	507	491	490	499	501	486	487	504	485	480	504	510	504	539	497	482	518	486	486	471	508	510	495	519	492	505	462	483	510	495	488	488	508	504	497	504	492	512	484	476	523	520	454	466	475	501	488	503	526	461	533	504	470	523	470	498	488	469	492	434	490	460	498	518	434	455	480	480	452	467	464	469	485	509	509	519	446	509	507	497	506	493	502	466	474	479	476	492	488	458	485	469	486	517	475	473	514	467	483	495	508	480	475	494	482	472	491	494	493	500	484	499	500	449	504	535	546	467	484	492	475	487	486	493	507	508	494	485	464	520	468	492	477	520	468	521	513	487	518	485	483	518	503	511	489	436	477	530	462	497	506	499	480	527	513	456	519	561	476	490	493	503	494	513	483	477	487	523	505	494	482	462	470	532	495	496	441	494	524	478	485	463	462	526	476	493	483	500	497	475	459	467	488	498	510	489	494	517	465	484	444	453	484	532	465	519	476	502	523	510	471	485	450	477	474	459	487	471	488	540	514	534	506	520	491	497	496	436	467	498	460	491	502	508	486	526	492	469	490	498	462	467	509	519	488	489	520	483	525	491	492	504	494	489	520	506	488	487	500	445	495	473	500	516	462	510	500	479	478	511	521	475	510	535	477	496	482	509	525	466	522	464	492	510	494	522	495	475	509	542	500	524	530	506	496	459	482	465	454	489	494	498	517	489	475	496	474	472	527	506	505	484	492	527	488	481	483	487	519	478	500	535	430	485	487	523	468	492	480	483	494	495	469	489	515	464	503	530	496	473	508	480	496	500	458	492	490	488	479	506	481	507	494	455	475	487	517	500	512	488	495	471	451	514	508	496	491	458	462	469	489	506	488	462	512	489	459	485	475	505	495	523	481	506	466	503	486	508	489	528	538	552	490	512	467	517	477	504	473	506	471	486	489	458	475	493	501	481	487	485	444	501	491	471	483	455	482	506	478	489	524	459	493	505	515	537	496	499	544	502	484	506	475	507	506	472	497	472	488	463	496	522	481	486	484	491	476	470
23731	21406	28227	25320	20441	7214	1059	742	726	656	597	574	565	612	546	534	516	551	508	517	473	513	485	519	480	497	525	491	457	503	518	529	534	526	477	490	508	482	496	502	476	490	472	475	499	520	509	500	476	485	442	457	480	469	489	481	485	507	496	444	512	484	505	512	491	478	501	512	444	508	504	477	450	491	491	480	478	461	488	520	468	480	467	523	508	492	467	508	486	472	492	457	481	521	484	503	520	481	480	490	496	481	459	516	481	456	473	422	515	498	473	458	501	468	457	487	501	479	531	486	477	498	460	491	467	502	460	442	476	472	498	477	526	503	486	468	420	483	479	509	476	490	511	539	485	478	490	455	496	478	466	496	466	501	499	496	491	467	495	496	475	478	480	513	471	471	442	469	455	472	443	494	475	486	468	492	457	494	465	468	475	456	480	508	479	520	489	458	475	427	488	480	487	472	500	467	505	482	475	487	513	466	455	493	488	450	490	471	473	473	460	489	459	500	470	474	467	523	507	467	452	446	471	490	460	485	459	465	460	514	488	466	490	470	504	492	471	478	483	507	495	484	482	482	464	482	482	488	448	501	504	473	443	469	476	490	504	497	502	468	510	450	488	464	480	480	486	490	486	484	518	505	492	468	493	457	509	465	483	506	500	494	492	482	477	457	514	478	474	454	471	489	483	481	486	496	456	486	461	449	451	490	514	477	507	469	448	510	501	497	500	499	428	476	469	479	513	466	494	491	504	466	498	447	492	503	480	454	514	470	482	488	493	487	458	519	470	489	458	468	450	514	477	514	498	486	480	436	511	469	482	466	448	494	449	493	508	502	468	499	507	491	469	493	507	489	506	524	523	484	457	440	518	480	481	475	459	489	522	525	490	438	528	488	445	486	518	467	450	444	467	469	473	483	508	487	467	491	509	470	470	471	495	460	472	481	493	514	475	505	506	449	446	498	501	506	475	470	435	484	468	484	458	474	482	454	476	472	490	432	473	516	551	479	509	456	480	482	497	487	514	494	450	474	466	507	489	505	472	465	524	487	509	476	461	478	508	467	486	455	474	494	479	545	491	471	493	440	475	467	463	431	475	465	491	473	477	464	514	488	441	476	477	455	465	467	504	489	457	465	476	473	439	493	490	494	523	462	502	489	515	439	480	508	515	458	475	467	448	483	463	492	456	494	464	498	461	477	457	491	516	478	473	466	503	500	489	493	456	459	477	514	482	525	477	482	451	485	440	482	487	485	480	443	498	466	459	449	479	521	470	450	472	467	491	479	469	427	479	502	517	493	490	508	477	479	489	537	449	443	492	464	466	470	453	472	488	487	494	505	426	469	487	488	466	450	498	479	484	501	501	478	497	478	468	514	496	520	480	481	509	460	483	446	470	489	423	502	468	456	462	422	438	516	460	486	465	473	482	463	482	457	483	463	471	483	447	470	476	461	481	477	454	470	467	513	453	486	463	506	515	476	486	459	485	444	505	473	483	495	487	464	463	489	448	470	505	454	507	514	469	482	507	479	529	457	520	452	486	488	493	455	490	458	479	497	471	466	507	486	488	503	482	442	490	481	506	469	484	452	443	471	469	498	477	468	526	505	449	472	421	476	441	485	470	485	480	471	506	464	450	446	472	455	489	487	492	460	509	457	483	472	478	513	495	491	450	465	494	480	491	464	537	493	497	528	492	480	479	462	490	459	500	470	482	489	483	429	469	483	486	463	469	474	463	465	479	472	438	452	489	513	482	488	466	483	488	483	458	488	450	474	473	455	461	452	477	489	479	484	436	507	452	470	496	491	480	477	518	483	444	461	413	456	473	444	461	494	476	486	516	462	471	480	490	476	516	473	443	484	492	491	501	496	488	507	471	504	507	485	473	495	483	463	488	459	471	457	485	467	467	443	492	509	473	481	472	507	451	488	508	488	485	478	488	505	456	510	472	479	493	470	487	425	524	495	491	452	415	475	484	460	460	448	482	500	446	480	522	482	434	485	511	438	530	448	520	466	516	449	480	432	465	462	437	498	470	494	471	483	471	469	453	505	487	480	461	454	464	478	502	438	478	502	457	418	448	480	437	451	524	491	488	482	506	473	496	502	480	448	493	492	455	459	519	477	476	474	472	470	466	464	497	470	464	470	487	494	453	500	457	465	489	460	501	453	499	500	501	486	475	471	468	495	477	457	472	490	456	474	503	460	460	460	448	498	443	497	506	446	465	470	463	513	493	455	516	483	555	467	481	495	483	467	470	487	460	520	497	501	490	449	496	500	492	522	484	486	497	467	482	520	491	489	459	473	466	462	483	467	446	467	483	484	475	454	503	447	488	478	493	502	480	465	496	511	498	510	489	550	514	484	487	492	499	482	491	514	491	524	489	484	481	511	472	469	510	444	491	483	507	508	480	486	499	494	478	464	452	456	473	450	481	471	523	455	454	496	475	501	463	464	479	502	505	514	465	492	429	499	467	519	477	483	476	462	510	512	479	466	473	462	462	458	504	465	481	449	448	463	449	453	471	488	432	493	494	511	477	512	455	472	450	487	500	486	504	457	506	502	462	512	484	459	482	508	493	474	494	502	486	473	473	452	488	496	447	486	498	505	478	503	470	503	475	447	493	438	477	512	480	496	493	477	476	482	474	471	483	456	478	493	502	511	512	497	478	484	500	486	483	502	514	439	509	499	505	482	475	479	497	483	529	485	462	517	535	530	483	506	477	472	502	438	466	459	447	514	519	419	531	497	469	478	491	486	470	475	512	476	479	479	476	495	451	473	464	461	543	498	480	475	482	506	440	459	518	471	490	456	476	516	545	456	467	453	483	451	498	486	468	510	491	518	515	492	500	477	498	480	453	475	518	484	466	444	481	452	515	489	512	455	475	497	513	504	474	495	487	476	489	462	455	498	511	487	459	502	522	494	482	454	504	474	442	487	472	467	465	457	462	471	457	502	489	482	474	518	523	468	495	460	451	445	464	479	492	468	482	488	461	465	466	493	491	486	496	447	463	483	504	471	459	453	504	520	476	475	513	454	462	483	485	494	490	520	463	504	490	490	518	462	483	498	462	452	480	497	504	487	510	496	513	521	501	507	441	473	466	490	480	476	501	462	459	459	466	482	480	519	467	473	476	426	450	451	461	494	468	501	468	486	508	460	480	466	459	490	499	490	502	463	495	453	503	530	500	506	456	451	505	479	482	472	493	514	470	486	466	479	450	477	517	491	494	497	473	470	467	509	482	434	521	479	440	486	472	466	507	531	451	517	492	483	492	494	463	480	513	454	482	504	450	511	462	486	466	477	483	470	464	500	427	504	504	463	504	472	505	472	473	442	441	448	472	507	458	456	491	476	510	469	507	474	441	506	461	497	512	490	455	459	501	469	495	500	517	470	458	464	446	475	497	436	454	470	432	518	494	501	515	504	471	508	493	486	444	462	476	513	458	501	487	481	441	480	524	466	506	460	447	448	492	488	492	483	453	484	483	507	503	497	449	464	503	504
4686	13347	38078	4366	2015	1650	1225	1065	925	859	751	754	690	628	650	659	615	640	621	586	577	589	589	567	601	579	589	581	551	566	557	578	594	591	548	556	553	565	556	600	572	563	554	539	561	541	564	524	568	518	546	573	568	562	600	545	563	574	518	534	549	558	539	538	532	559	562	541	535	595	515	550	611	558	548	542	563	564	570	545	530	557	567	584	555	556	542	559	563	542	562	524	563	540	555	527	539	576	567	500	558	571	553	559	524	553	540	558	573	594	518	557	541	568	533	514	529	586	553	557	573	551	546	523	549	560	556	583	537	530	549	546	592	581	554	545	529	595	565	566	553	538	593	551	549	549	525	540	540	552	577	530	577	554	535	554	547	563	586	530	581	565	542	594	538	573	538	568	512	498	587	520	512	563	543	590	539	579	543	546	567	545	524	553	541	579	552	515	519	560	543	573	554	530	582	553	530	531	564	539	560	534	601	588	555	549	568	549	549	548	547	560	569	560	549	576	562	544	537	617	578	548	577	521	538	512	556	557	484	541	562	571	560	572	544	574	561	601	554	578	531	520	571	542	567	546	540	562	532	582	552	511	605	562	506	589	566	565	560	563	564	601	552	539	524	564	566	564	540	568	537	545	566	551	588	525	594	562	563	562	516	521	557	528	525	576	586	541	520	613	530	565	571	544	552	526	575	577	552	591	555	547	542	557	586	522	593	538	558	533	527	509	566	571	549	595	524	542	547	583	589	537	576	600	576	552	534	571	514	570	539	582	566	546	542	546	529	565	552	526	578	511	524	567	560	562	524	587	565	560	548	573	574	549	519	569	535	570	556	534	519	567	570	521	534	535	538	566	568	530	540	570	510	527	548	550	555	567	520	597	579	572	564	584	545	546	548	557	579	505	511	544	564	543	547	556	565	559	595	508	590	558	577	553	577	533	568	566	513	564	537	564	517	537	565	552	554	551	530	612	530	612	534	556	566	592	520	589	544	552	544	517	520	565	555	580	593	509	547	588	569	552	606	522	529	533	532	593	576	552	555	579	587	556	542	585	596	600	591	539	510	610	568	559	530	530	549	551	565	525	539	529	535	573	547	568	574	537	571	547	525	550	531	539	537	578	549	530	514	538	533	577	562	563	539	567	568	531	515	594	561	550	550	519	539	539	599	562	548	549	565	564	548	569	584	541	542	565	614	563	548	537	555	524	546	516	581	529	527	525	531	578	536	528	586	544	551	555	566	536	539	560	571	547	575	579	526	553	561	576	560	542	531	545	594	558	575	539	539	555	587	517	544	570	590	551	600	580	571	524	551	560	556	549	586	545	570	531	544	542	593	524	554	554	522	559	577	554	536	545	534	566	584	573	482	546	552	558	543	571	534	542	508	566	555	590	558	533	593	523	599	547	575	578	583	561	540	555	526	559	545	499	571	570	513	561	576	539	521	546	544	569	579	551	579	541	516	538	538	579	540	564	535	527	579	595	550	567	541	596	552	527	554	594	540	554	554	523	546	587	597	553	514	534	547	579	528	564	569	531	557	530	570	529	541	572	576	611	559	535	581	536	543	533	528	565	554	509	557	581	533	538	519	561	516	539	557	546	581	574	560	554	569	552	569	592	540	527	544	562	551	535	547	552	542	613	546	539	529	571	567	568	532	559	536	563	544	552	542	566	534	593	548	565	534	556	566	557	518	535	527	597	564	555	585	591	503	534	559	539	569	549	490	539	556	565	548	531	538	545	558	533	522	564	574	553	580	537	561	555	566	540	571	588	562	576	572	584	528	549	548	537	554	550	547	549	580	513	567	561	583	531	563	595	538	569	554	535	535	523	562	547	517	571	526	563	541	554	533	575	514	546	544	567	578	568	554	593	529	567	537	559	567	490	587	604	557	564	530	562	576	563	598	537	552	571	573	560	549	547	559	573	556	558	512	551	545	544	523	540	547	568	554	565	540	559	583	557	559	539	560	577	507	561	551	604	530	554	542	562	569	578	519	587	568	599	543	547	546	538	523	544	605	563	570	533	585	570	545	551	530	562	577	553	566	536	548	573	594	566	558	580	515	558	533	525	554	565	578	533	549	552	545	581	568	566	582	571	546	561	541	552	526	538	588	545	598	543	562	601	559	576	517	530	556	571	591	560	541	533	559	550	535	553	534	526	526	554	555	533	549	469	575	527	519	580	552	536	544	580	553	561	555	543	531	525	549	553	538	538	591	540	546	620	563	559	568	516	547	548	551	548	516	511	578	559	569	539	557	568	543	590	582	533	545	500	539	561	562	570	563	580	502	561	529	506	564	566	574	525	570	536	545	554	551	579	571	563	551	531	567	618	547	580	553	574	580	560	546	569	550	595	580	568	518	542	555	551	530	546	588	510	515	573	546	532	527	545	539	548	531	530	540	510	491	525	514	534	574	547	563	514	534	585	564	554	568	566	567	539	568	533	551	531	529	540	544	572	552	537	577	545	547	557	539	540	535	579	540	545	578	539	540	544	563	579	533	577	553	532	546	566	583	553	537	564	594	561	555	547	571	598	539	579	519	564	565	542	542	574	568	568	541	555	574	572	541	570	561	563	577	557	528	572	581	549	546	535	582	543	518	497	527	555	567	559	547	545	530	550	519	559	537	499	547	555	536	545	559	565	595	552	549	470	534	551	524	544	527	578	576	557	563	548	539	578	540	548	556	557	546	587	519	606	578	575	569	545	541	558	540	543	556	592	608	523	588	537	501	543	584	518	563	538	567	577	575	578	579	553	579	550	547	537	558	537	528	533	528	542	530	531	575	592	567	554	527	558	563	552	539	589	531	553	572	586	571	567	554	579	556	540	572	528	550	548	611	523	598	572	574	541	564	552	526	577	546	571	556	582	567	513	512	579	555	543	562	537	535	543	552	577	546	540	529	516	572	577	531	568	573	536	555	567	562	549	563	547	564	538	535	534	568	556	577	513	509	572	542	540	536	527	565	565	531	545	568	577	580	527	556	550	563	571	578	555	538	562	571	584	538	544	598	552	525	540	569	535	551	538	541	555	566	502	545	540	515	539	567	532	594	543	530	535	579	529	536	583	565	575	554	547	531	568	609	547	559	535	569	515	573	513	537	575	547	532	561	484	559	514	550	529	565	555	563	529	517	573	548	575	560	537	499	557	551	550	563	522	563	577	541	564	594	558	548	580	562	559	568	540	560	571	588	590	536	520	599	548	562	513	570	553	529	582	538	593	574	556	527	558	560	571	569	593	543	559	554	497	559	579	539	561	542	546	519	549	537	552	531	503	577	542	533	538	578	497	569	571	571	592	579	549	532	535	574	558	519	537	519	600	561	541	571	576	554	571	545	587	549	534	556	596	598	577	554	597	544	624	597	561	553	543	555	581	570	588	511	531	564	548	593	565	576	601	569	569	578	588	505	546	557	582	548	580	528	557	550	578	562	563	529	557	549	562	529	553	594	509	555	552	557	572	520	582	535	544	526	536	528	569	572	541	591	592	553	551
25001	21416	26944	25629	6437	512	420	360	282	316	254	257	260	229	236	235	235	209	221	249	232	248	220	232	220	232	223	232	214	252	222	240	209	209	223	207	225	202	216	213	221	231	214	182	229	235	230	200	234	228	216	239	191	210	210	233	210	225	213	218	199	217	229	212	231	197	226	215	228	218	224	215	201	229	212	215	222	239	222	212	209	223	215	190	223	223	194	225	197	229	231	219	235	223	219	212	216	212	203	228	217	232	228	222	230	224	202	217	250	218	221	230	201	197	216	234	226	213	234	181	213	226	202	224	216	213	234	207	195	223	234	224	223	211	252	225	220	208	243	215	223	210	227	192	238	223	199	219	202	223	218	227	218	201	223	230	190	202	237	234	248	235	207	189	226	225	228	239	222	205	217	202	241	221	218	201	212	224	204	223	221	217	220	181	223	216	232	205	199	227	221	229	211	242	209	230	224	233	200	219	226	200	235	203	215	250	210	244	266	227	231	234	221	205	212	193	220	171	215	201	216	235	205	202	213	208	192	222	237	214	262	217	209	213	242	213	236	189	227	217	200	208	239	218	234	208	234	227	231	199	231	191	217	209	220	171	202	213	223	200	202	212	215	205	213	214	214	225	224	242	212	200	225	227	224	216	212	217	220	210	228	212	219	215	233	215	230	215	216	238	193	213	208	234	206	206	217	204	228	218	220	210	237	229	216	224	220	231	176	203	222	212	232	217	230	239	205	211	224	211	213	237	208	228	235	186	232	207	224	213	201	206	203	209	200	220	201	230	213	215	232	223	233	218	224	241	185	225	227	220	230	205	228	237	242	206	207	191	212	233	224	218	205	244	188	226	225	231	213	213	260	221	204	251	216	218	236	222	208	215	229	223	239	225	206	207	180	221	244	204	236	260	224	245	218	199	212	199	224	230	235	221	212	239	222	216	219	223	246	229	222	196	227	209	202	227	217	199	197	215	208	235	242	247	206	212	213	202	218	218	220	244	245	214	249	213	218	193	224	241	230	245	220	236	249	209	242	224	239	226	207	212	209	217	220	216	206	215	226	200	228	233	233	199	234	227	220	208	214	215	236	223	200	224	211	233	226	234	219	199	210	201	216	225	224	227	201	221	220	231	235	212	208	200	228	208	220	229	220	203	229	202	245	221	210	252	207	234	221	188	198	200	220	203	210	239	211	226	217	211	237	220	195	219	208	218	217	218	215	215	200	249	203	211	211	230	248	200	216	220	221	204	243	219	218	194	218	200	226	238	201	239	225	210	205	224	234	257	216	202	194	231	220	189	217	220	216	198	229	210	234	215	219	221	202	195	226	209	219	225	213	227	226	234	221	227	232	221	207	224	211	215	218	226	204	233	214	214	213	227	228	224	205	209	210	195	220	206	192	215	196	209	215	176	197	228	203	221	208	237	216	212	204	213	233	214	230	217	222	209	235	257	235	201	216	184	226	220	176	202	215	207	218	207	226	228	219	191	223	222	234	214	224	186	209	233	230	206	227	218	214	195	214	229	220	218	216	221	215	200	217	221	233	218	226	211	204	207	211	221	192	234	218	248	228	250	215	212	241	236	254	221	194	235	222	213	227	169	224	244	185	217	220	236	222	234	179	241	220	208	197	210	219	194	219	249	236	207	237	238	195	216	226	230	204	213	196	203	225	222	194	209	219	222	194	199	231	209	211	220	236	208	218	202	222	213	233	209	235	247	217	198	201	196	213	216	199	204	219	232	194	238	232	197	240	214	228	215	218	192	205	217	191	205	229	241	207	215	222	237	234	242	234	221	194	200	226	235	223	245	202	225	214	209	208	198	223	197	226	229	207	241	212	216	221	201	232	233	214	212	201	231	225	221	209	203	206	212	203	226	212	221	223	203	217	211	209	194	226	210	195	200	213	207	236	222	255	217	234	223	231	225	225	219	217	190	208	208	234	239	230	216	229	188	222	212	200	233	218	199	230	208	223	210	181	227	233	204	217	214	220	217	224	231	239	216	195	214	213	255	243	203	223	216	209	196	225	199	235	203	181	209	207	230	218	257	210	238	220	198	214	227	222	251	234	216	208	224	204	217	219	205	213	235	211	228	222	209	228	194	223	234	214	228	203	221	248	211	240	222	241	194	237	215	222	198	210	235	212	217	200	237	234	245	223	217	225	213	220	214	240	230	214	213	219	229	208	220	224	227	210	194	212	207	210	199	207	226	221	189	238	227	259	198	208	230	223	208	222	214	197	215	237	206	210	210	201	250	216	192	201	235	233	213	227	221	240	225	211	247	223	182	229	203	213	225	223	210	236	234	211	206	211	204	234	224	214	226	243	243	201	232	210	253	200	210	215	215	207	195	213	229	218	209	235	205	204	205	213	210	194	216	225	222	207	223	222	213	224	217	230	201	229	208	240	205	200	212	211	237	218	188	221	215	228	206	215	193	218	205	237	227	199	199	200	215	241	222	220	241	182	215	208	227	202	234	208	220	204	228	222	213	225	239	225	220	219	222	238	203	220	197	225	227	217	214	196	208	221	193	220	237	231	203	208	201	207	215	208	219	219	221	204	203	232	216	209	208	206	198	223	204	227	192	214	204	225	210	224	241	211	231	213	240	216	216	195	223	238	222	224	219	218	205	215	237	205	222	223	214	216	221	211	204	200	224	237	215	240	199	233	233	186	215	178	218	235	197	205	207	228	206	216	211	227	209	205	221	210	221	222	225	228	223	205	207	237	198	229	200	199	218	232	208	203	244	232	218	241	230	221	213	185	221	223	198	204	200	212	204	242	233	238	230	224	219	236	228	221	226	190	218	204	229	214	229	242	229	231	248	230	219	207	218	220	213	240	207	200	209	219	188	222	218	206	216	205	194	207	218	209	218	212	188	214	225	213	218	214	207	238	237	234	215	206	243	228	221	188	203	230	222	207	228	213	228	244	219	252	206	207	214	218	244	234	253	240	222	223	217	215	219	204	233	227	237	198	204	222	222	216	197	227	235	226	214	236	220	228	209	223	198	212	207	234	207	217	193	221	211	239	219	209	206	215	251	211	238	200	207	203	211	214	178	218	225	223	205	222	230	191	247	201	249	193	221	201	234	212	221	214	229	223	221	188	217	233	219	219	230	234	208	223	221	230	221	230	205	222	240	205	217	228	223	226	209	240	227	221	236	210	223	216	208	205	204	232	215	220	243	196	168	197	225	213	230	206	214	204	216	233	213	200	219	204	215	228	222	208	203	218	214	202	212	181	253	219	237	242	228	226	209	201	234	221	204	239	240	204	213	203	196	240	217	212	207	212	214	204	236	234	231	231	252	238	209	208	198	194	210	212	222	227	235	192	227	245	220	230	206	207	213	235	207	198	193	223	225	201	204	211	221	208	214	231	232	222	204	210	256	212	210	207	199	235	212	206	198	227	219	188	211	209	234	212	196	214	200	230	204	250	221	212	231	212	197	216	226	220	208	217	189	239	236	226	217	213	197	236	204	238	227	236	208	202	223
4394	8128	24073	2671	1167	860	693	492	440	421	400	345	340	301	312	330	305	269	278	293	303	263	263	290	281	237	254	283	282	264	242	278	268	266	256	247	237	252	274	241	251	260	273	255	224	263	267	222	276	287	228	233	261	277	265	244	237	272	278	260	280	247	270	279	252	265	235	247	289	263	263	253	275	282	246	238	243	245	245	233	257	252	252	240	239	259	259	263	234	235	263	242	243	245	243	234	247	251	246	256	268	250	282	256	266	244	242	257	273	271	241	257	264	246	275	240	250	267	251	260	229	253	267	244	238	271	218	260	239	240	263	250	229	276	253	237	249	260	250	267	244	255	252	257	253	250	281	262	264	266	275	263	255	250	239	265	277	227	267	259	258	250	270	298	240	240	271	233	270	251	264	257	248	237	242	258	240	261	273	260	261	243	259	269	225	264	251	252	259	283	232	242	269	256	235	233	252	245	269	269	292	260	267	250	244	279	289	247	256	261	261	251	241	268	251	240	288	242	238	217	255	257	257	272	253	244	220	247	250	250	259	234	248	250	273	283	246	226	201	258	260	259	236	264	247	243	248	251	220	260	258	250	234	246	248	262	256	261	264	270	265	259	242	245	232	274	226	259	240	255	228	263	248	271	245	238	250	237	258	232	276	238	258	293	238	250	277	240	248	275	270	244	253	249	262	235	265	238	268	235	233	260	257	258	254	237	274	246	258	256	240	247	258	277	244	239	229	280	254	258	265	279	269	262	262	269	244	279	256	267	287	248	258	279	241	272	260	242	252	255	240	247	261	246	223	281	280	253	221	257	265	265	236	234	237	240	261	250	228	221	263	256	250	244	221	246	282	262	237	247	241	266	241	247	237	301	252	253	253	250	241	270	209	234	241	262	234	265	281	246	236	247	266	238	245	210	240	248	250	265	253	261	257	232	236	256	268	245	263	249	226	246	246	279	248	259	240	243	236	280	241	267	261	247	269	261	248	248	243	238	245	265	274	262	265	267	226	275	236	263	246	232	261	258	217	239	238	231	267	252	242	288	251	248	241	223	244	234	246	241	277	244	246	244	250	229	277	250	243	257	264	259	253	236	249	261	249	256	249	246	237	288	246	237	264	271	251	269	238	262	240	257	265	236	229	254	269	258	269	242	237	255	259	218	257	256	231	260	267	277	235	261	229	255	248	248	253	246	255	265	246	250	234	256	293	217	239	241	264	249	236	250	286	270	251	247	274	252	275	248	270	237	247	259	251	279	265	271	250	237	249	262	258	267	259	221	254	241	235	228	243	277	290	254	255	279	266	247	238	241	244	249	264	270	245	258	264	230	242	239	249	279	291	252	249	249	241	241	232	228	249	239	250	288	236	263	246	215	282	224	248	238	249	249	264	248	240	251	252	263	249	257	246	274	237	260	249	256	229	263	256	243	250	266	241	293	258	237	258	236	249	249	224	245	260	261	251	271	290	269	252	283	264	244	269	247	251	240	239	229	249	265	233	300	289	252	242	266	239	260	261	263	260	259	244	271	241	231	273	274	254	249	249	242	229	238	265	251	256	260	265	273	254	260	265	266	248	236	267	295	245	270	229	248	268	245	233	232	258	249	258	258	254	264	242	258	261	252	261	270	247	241	260	249	278	234	256	282	234	249	254	227	284	281	258	232	248	233	243	255	263	242	282	287	253	249	268	241	269	249	285	243	246	229	253	253	233	270	256	230	267	260	280	253	252	260	260	259	262	231	264	258	260	286	247	271	241	238	260	233	257	243	253	255	267	251	273	244	242	244	251	212	269	257	251	259	260	238	279	256	265	255	282	251	253	250	238	248	251	247	250	264	251	251	254	246	264	267	264	276	242	248	255	234	254	274	261	243	265	254	261	261	253	260	247	222	254	255	228	243	252	280	261	258	250	245	272	225	261	289	230	274	244	243	242	258	255	276	263	254	266	235	266	238	230	241	222	235	285	276	215	265	255	250	265	275	252	288	294	243	245	266	224	277	259	219	230	242	230	283	250	231	265	251	244	244	231	263	247	250	260	220	267	247	254	255	226	272	237	251	241	219	242	262	279	242	243	253	243	274	263	256	232	257	250	254	259	269	250	250	242	271	273	269	265	253	252	259	268	247	248	281	263	242	267	237	280	242	283	211	236	232	221	258	246	254	262	271	242	283	235	238	240	270	241	283	240	265	244	222	253	228	254	251	266	245	268	249	221	247	233	282	234	278	242	257	217	265	248	242	258	266	261	229	261	237	269	260	243	252	238	261	278	256	253	251	244	277	257	247	256	228	266	235	227	243	277	252	273	257	243	251	246	239	247	261	268	252	247	243	226	259	267	258	265	229	250	236	239	285	230	255	261	261	269	204	252	263	264	259	233	238	260	236	253	249	261	277	261	251	272	239	255	265	252	245	267	256	259	218	229	227	268	250	268	298	230	246	230	248	251	253	246	277	265	266	234	247	267	239	254	266	258	288	278	230	283	263	252	249	254	255	204	234	238	254	259	255	251	261	296	245	239	245	319	258	237	224	271	254	250	228	274	274	249	266	239	284	229	252	223	255	245	263	248	247	228	269	264	262	268	251	256	227	272	233	251	234	246	248	246	263	259	251	267	263	262	268	252	239	245	277	237	260	227	295	225	249	260	252	225	257	246	270	236	234	292	280	245	247	255	251	253	257	271	239	239	236	253	246	236	245	262	251	240	264	276	233	254	244	286	245	264	248	244	260	244	269	265	266	270	271	259	232	243	236	240	250	236	256	227	242	251	253	237	269	261	236	279	255	257	255	248	242	255	252	273	236	250	263	265	263	248	245	262	240	285	270	250	239	243	247	252	257	228	264	261	283	256	252	278	244	275	268	296	258	293	251	224	262	245	244	249	248	272	260	279	254	259	267	261	235	245	247	243	220	231	215	241	219	274	264	234	274	250	250	255	267	259	224	230	238	231	271	241	296	260	245	251	279	260	272	259	272	249	243	264	245	283	230	246	244	236	255	224	271	266	256	253	234	244	254	236	289	255	235	252	250	243	250	262	261	244	242	224	253	240	239	241	265	284	273	266	237	256	274	270	261	232	267	292	261	238	255	224	266	227	236	239	256	250	267	252	272	253	274	258	279	276	242	220	285	235	271	239	264	247	262	261	219	247	289	254	277	219	263	265	252	236	237	269	242	237	237	242	245	262	270	246	226	253	266	266	225	281	261	263	267	232	249	258	262	248	255	246	259	241	242	263	238	247	239	245	233	262	253	234	214	256	251	254	237	287	233	235	276	277	235	260	274	274	248	270	261	231	271	244	263	246	253	241	269	261	221	237	242	243	254	248	244	267	246	267	253	245	249	259	269	223	256	262	221	245	243	226	256	246	268	224	268	247	256	219	236	240	251	251	264	244	280	246	256	271	270	254	242	256	246	259	274	232	287	265	256	255	258	259	247	240	274	252	255	254	232	246	222	274	267	274	246	258	248	250	242	261	269	241	246	285	255	254	264	261	237	228	251
22741	21458	28419	24944	21460	21302	5683	903	619	521	437	415	392	366	319	338	329	278	291	302	281	262	289	272	251	252	230	255	257	203	247	296	244	216	238	226	253	264	255	214	235	238	230	265	227	269	250	250	245	222	240	247	234	201	249	241	227	230	236	242	258	231	219	254	242	242	235	240	242	222	246	250	243	254	240	207	236	231	242	198	220	254	235	205	273	233	204	219	229	238	239	241	241	197	254	211	253	244	221	230	206	233	262	266	225	248	233	217	256	245	255	269	240	256	253	212	239	244	224	205	213	244	248	240	239	253	227	235	240	240	240	236	236	215	240	260	205	190	226	221	226	227	227	224	226	227	244	205	222	258	254	215	225	268	251	230	224	206	214	231	214	253	214	240	247	211	217	230	250	230	252	241	212	217	246	223	216	238	239	257	231	244	261	240	206	257	236	211	228	235	234	225	252	246	233	212	214	209	226	243	228	242	230	234	214	254	237	241	244	256	219	221	234	215	227	248	217	191	232	223	223	230	234	215	236	227	232	229	198	225	232	226	225	243	237	237	246	242	251	226	223	238	207	223	218	210	236	237	211	246	204	242	230	220	226	250	242	244	229	249	234	238	219	246	265	251	226	234	269	224	224	206	238	231	226	211	240	236	226	204	230	250	219	199	232	243	231	223	248	229	242	246	252	229	260	221	245	234	225	219	252	233	213	235	226	247	221	222	235	228	223	223	209	199	216	222	228	217	229	211	207	255	220	196	225	237	249	238	234	243	205	259	257	211	215	231	234	200	233	204	239	229	215	226	225	231	236	227	203	232	251	219	217	233	234	252	246	275	230	238	242	215	224	242	243	240	217	252	236	226	231	262	230	219	252	227	238	242	241	224	228	221	232	212	222	230	252	225	248	242	242	236	204	261	208	231	224	242	211	224	225	251	211	227	249	220	231	228	241	224	200	235	232	233	215	232	252	225	249	216	196	226	220	246	226	213	218	214	209	206	215	251	195	247	230	232	259	221	233	231	230	242	214	236	239	217	236	233	215	216	210	239	245	234	229	256	208	217	236	226	221	224	206	222	234	216	229	234	252	233	238	221	239	252	248	242	246	235	235	230	228	233	234	246	244	218	228	243	221	223	235	225	253	236	255	225	229	250	228	222	249	208	229	228	235	243	269	223	235	251	213	232	276	224	257	257	241	211	217	221	245	245	241	215	262	244	230	223	240	199	216	265	252	247	216	225	231	248	277	228	230	211	244	245	237	222	254	226	239	221	225	212	230	229	225	238	256	236	232	251	226	244	260	227	242	230	224	213	216	238	252	234	218	231	228	231	219	245	218	234	244	254	225	234	226	236	210	197	225	256	242	238	245	228	241	227	225	220	212	208	221	217	229	225	224	240	214	234	227	231	248	237	214	201	214	224	212	230	242	232	238	221	230	207	230	257	211	231	249	240	216	243	240	238	228	210	228	226	243	206	249	259	258	242	208	225	225	216	205	254	255	237	232	220	241	249	226	221	195	237	226	250	232	227	254	238	238	238	232	253	219	240	212	229	236	237	229	221	229	217	216	231	238	242	232	242	235	230	243	265	237	227	237	268	232	219	236	227	245	235	211	245	215	239	223	228	216	221	228	212	228	220	247	248	231	224	228	251	205	244	252	261	222	226	234	204	249	229	226	256	242	244	249	248	200	242	257	228	227	230	223	234	226	252	223	223	263	223	229	231	224	227	252	250	205	239	230	217	264	229	243	232	221	225	227	227	227	194	242	241	228	211	215	245	231	236	244	238	247	208	240	201	235	210	243	222	237	248	219	226	232	237	231	212	226	242	237	221	204	243	208	231	239	222	217	190	251	248	227	225	230	209	228	257	234	237	225	220	246	220	255	237	235	233	239	236	233	213	231	217	234	220	222	235	210	233	234	216	237	214	210	243	206	264	227	224	236	232	245	241	241	227	221	240	202	211	238	220	246	225	217	243	213	233	219	240	238	235	245	245	200	262	224	229	222	233	227	233	239	235	230	251	217	219	246	240	237	222	208	234	267	248	222	248	268	219	242	253	233	221	235	230	218	238	247	235	235	203	224	233	255	213	228	243	215	217	223	236	226	241	208	243	227	234	237	255	230	237	223	246	237	246	228	238	238	210	204	263	237	217	233	249	210	253	237	238	244	228	205	229	201	218	209	231	205	255	225	231	228	251	236	199	241	254	248	227	220	239	243	216	209	239	203	220	258	234	240	262	261	236	234	210	244	261	247	230	236	220	252	253	233	249	251	244	224	239	232	224	246	231	204	218	216	230	218	225	222	229	242	232	232	222	247	244	209	232	224	217	216	187	229	228	229	245	236	232	229	231	233	227	208	208	249	231	241	217	269	217	246	252	237	239	257	246	226	224	227	216	195	231	239	222	220	209	226	221	228	229	247	230	249	215	234	235	246	226	206	218	209	240	242	243	218	226	226	224	246	245	211	216	229	224	214	227	253	280	234	244	234	241	230	214	216	227	224	215	255	235	237	262	224	246	221	230	254	218	266	212	232	235	210	213	231	224	207	218	235	246	270	228	239	250	231	242	207	240	231	222	250	221	219	252	256	204	212	226	245	237	235	233	231	221	230	213	253	203	214	228	230	241	217	209	211	233	228	242	212	216	257	214	177	241	234	243	246	202	215	229	237	253	208	232	240	265	250	205	260	242	243	212	242	230	228	204	241	254	222	233	211	261	219	243	249	241	247	237	245	213	219	244	274	237	220	217	213	230	234	247	236	229	235	245	265	256	228	229	204	215	209	247	223	213	231	252	225	228	247	240	242	226	220	212	215	221	241	220	242	248	241	224	248	221	244	253	249	233	223	221	256	254	217	217	257	235	221	226	218	229	224	225	212	229	233	228	256	226	262	208	220	223	227	226	246	211	246	238	212	236	231	241	234	186	222	244	237	235	243	235	217	225	201	227	234	223	227	238	220	247	246	205	228	223	210	211	238	243	259	251	251	216	243	201	231	214	252	214	236	198	241	236	243	211	240	247	229	227	217	241	227	220	224	217	238	229	221	210	217	246	239	226	255	249	234	245	232	233	254	203	213	258	227	233	240	227	252	220	207	246	251	225	232	219	235	229	231	228	224	250	236	212	234	253	245	234	226	232	253	232	232	265	254	228	218	246	225	213	243	237	232	218	193	218	226	211	230	233	237	230	252	238	235	220	227	237	236	232	230	217	227	226	238	216	212	209	223	231	239	215	221	236	228	215	234	227	228	228	244	231	244	215	224	231	246	248	240	237	227	258	224	223	238	208	250	255	243	202	258	196	204	244	242	217	206	228	226	223	242	243	226	217	237	215	225	229	252	221	253	209	216	243	232	245	225	219	221	224	232	229	226	230	219	231	262	252	219	247	230	237	240	236	209	225	226	230	225	240	226	223	226	248	225	240	238	214	239	209	248	229	231	209	237	238	235	224	244	226	229	223	224	227	251	244	203	239	249	220	232	242	223	220	250	242	228	230	216	262
5789	18363	36851	5481	3283	2347	1690	1320	1031	900	707	629	515	543	471	464	434	368	361	395	344	371	362	327	342	329	342	340	327	330	287	273	345	345	272	295	286	291	303	320	303	264	314	276	292	290	268	277	283	291	290	277	348	272	271	276	288	277	259	269	262	248	257	291	282	269	274	263	289	290	290	271	296	259	315	269	288	298	271	277	273	286	280	270	310	283	278	304	275	275	326	288	288	257	285	313	261	275	267	330	280	277	274	271	275	282	271	308	289	253	255	285	275	281	311	318	284	274	304	279	305	291	265	283	241	292	269	271	260	265	280	299	271	297	281	279	293	262	314	268	289	251	253	291	258	276	247	265	269	283	280	293	268	285	302	283	273	270	262	268	262	297	293	265	252	283	258	279	247	260	265	296	276	281	264	249	265	259	272	255	307	283	296	253	266	256	260	282	276	278	306	289	294	284	259	276	272	264	270	257	273	247	288	281	263	306	284	234	283	296	266	286	307	272	303	260	305	276	272	281	279	270	277	246	251	299	262	284	299	295	245	287	275	272	287	287	297	278	284	284	271	257	267	277	268	277	276	277	300	288	253	272	248	277	276	284	264	256	285	283	288	284	291	262	250	259	282	244	279	275	273	303	279	266	271	270	274	286	243	284	279	273	266	288	260	285	293	290	269	277	282	304	269	271	269	278	280	312	289	265	283	285	273	262	283	278	277	295	253	286	274	282	335	277	287	277	254	297	288	270	303	278	279	306	276	279	294	273	255	251	259	283	286	263	274	265	279	272	270	278	254	237	281	289	285	265	266	275	266	280	289	282	270	286	283	266	268	264	295	295	242	263	267	280	238	287	271	298	304	299	287	277	256	287	301	231	283	287	239	238	283	304	277	292	272	272	277	257	270	280	272	266	246	262	266	291	292	276	297	244	250	274	294	273	280	328	262	263	300	268	247	271	252	249	283	247	275	255	300	301	263	277	301	286	258	264	312	295	299	265	263	297	295	299	277	270	309	287	253	269	266	304	306	282	288	269	249	241	283	268	300	293	299	265	285	267	310	288	237	265	272	283	268	267	268	296	258	265	266	272	267	258	269	255	271	261	265	262	275	295	279	281	273	274	259	242	281	284	297	294	263	283	275	268	290	284	284	300	260	262	277	273	274	259	292	289	256	286	258	274	243	259	261	284	248	264	290	293	298	278	269	296	281	272	283	255	275	259	260	268	295	251	299	269	284	273	264	259	300	272	288	263	306	256	277	299	257	267	300	265	276	292	284	272	278	296	301	245	276	298	299	270	259	258	276	262	294	285	298	270	273	247	273	284	281	312	276	288	268	306	279	292	311	255	274	253	296	238	287	279	262	247	243	270	258	248	237	246	264	270	260	295	276	246	260	271	283	282	281	265	298	260	301	254	289	281	281	298	273	263	239	282	293	268	320	287	292	292	276	289	277	270	264	288	275	288	252	263	294	284	293	270	296	269	251	282	285	283	295	291	294	286	286	282	268	283	246	262	274	273	279	284	276	235	268	283	283	274	249	275	273	295	273	275	268	289	274	243	268	304	247	293	275	256	245	278	300	277	296	236	285	277	307	288	269	283	251	254	269	265	275	255	286	283	310	275	282	254	289	286	252	253	267	293	286	286	301	274	297	289	285	263	288	283	296	278	272	290	261	285	288	291	261	266	259	240	280	287	263	280	268	308	270	291	278	276	271	261	266	311	282	274	281	272	284	298	265	235	292	291	282	260	255	293	274	258	308	273	284	291	279	285	302	275	285	263	251	269	271	298	258	244	281	263	283	266	262	294	267	279	270	287	275	279	267	293	301	295	285	283	280	285	316	275	299	296	256	221	271	262	270	281	299	274	275	289	307	278	261	303	266	300	257	284	288	264	293	280	291	248	273	253	259	230	267	304	296	283	299	260	288	268	225	273	283	271	284	293	292	283	298	270	263	281	268	273	296	253	247	291	235	271	307	268	261	280	298	268	283	317	256	257	286	286	293	297	268	284	256	297	270	278	289	259	262	286	266	273	282	278	296	280	280	293	276	294	290	273	288	294	281	292	250	290	282	295	267	249	301	280	238	266	292	312	267	257	285	248	261	260	302	309	267	243	269	270	297	274	253	275	297	277	272	277	313	276	282	278	258	253	289	259	273	283	282	286	333	256	261	282	289	265	258	300	255	256	274	289	289	296	266	260	291	266	280	303	293	305	277	280	295	278	280	292	266	284	254	275	294	291	299	257	289	299	288	261	254	280	286	265	295	256	290	274	285	236	287	269	264	261	280	290	243	272	289	268	292	292	264	286	296	281	276	269	269	284	294	259	287	282	276	271	262	260	285	292	288	259	295	300	300	255	318	252	279	320	305	293	280	269	280	263	285	272	286	291	313	277	285	260	278	295	296	321	256	290	263	327	277	289	282	286	270	283	266	277	286	276	284	247	278	266	273	286	300	269	297	241	285	289	289	255	276	271	276	290	324	270	265	282	250	269	271	299	268	270	280	277	289	288	310	251	261	277	297	251	280	248	295	302	261	292	261	296	279	290	263	299	294	295	236	253	260	277	289	279	279	301	267	285	263	284	287	314	244	285	311	302	253	252	270	301	261	279	252	274	263	292	289	320	255	294	240	262	288	300	287	270	279	278	297	294	270	300	259	296	292	292	276	265	276	259	270	266	271	258	259	277	275	259	284	265	305	263	295	273	264	255	278	260	257	295	301	282	266	276	291	272	269	278	293	276	323	281	296	299	280	277	261	292	258	304	294	268	290	282	313	284	285	282	243	263	247	254	276	290	290	272	260	243	283	282	284	293	268	268	296	278	267	274	272	283	269	291	310	287	266	293	277	262	277	294	268	293	252	260	264	260	273	259	269	292	284	294	247	252	277	291	255	264	274	259	270	263	272	317	260	283	249	286	256	276	259	282	294	241	277	270	257	288	281	292	268	288	288	255	273	309	257	259	267	316	281	267	259	282	289	254	256	287	271	272	323	261	295	268	277	290	270	274	313	282	269	260	278	287	272	286	275	281	255	292	283	266	275	288	286	267	252	277	274	311	290	273	268	287	259	273	279	274	252	278	250	293	284	272	277	269	278	273	287	275	297	290	267	271	263	293	272	292	280	312	256	272	287	269	293	250	271	262	278	296	268	288	262	286	278	276	270	273	299	277	278	237	287	278	256	235	270	268	256	307	269	287	286	278	274	281	288	259	246	270	279	263	292	268	283	274	255	297	266	274	287	265	316	282	237	270	276	251	284	271	322	277	257	292	284	285	286	266	283	294	289	264	279	260	271	308	297	317	282	303	290	265	277	272	277	282	255	278	262	276	273	276	262	285	270	262	261	272	291	254	275	273	258	300	308	272	314	262	297	274	287	256	294	269	287	307	292	268	303	285	259	300	290	263	300	256	250	304	303	286	279	269	258	277	269	282	262	271	292	247	289	299	269	320	270	272	273	259	257	254	250	302	258	255	281	284	268	252	286	272	278	279	282	265
27857	18252	8885	1295	528	563	473	471	435	464	455	438	419	457	446	439	442	467	423	432	432	438	427	420	472	455	439	449	411	429	415	455	416	401	456	377	444	439	422	429	423	404	419	456	454	442	434	453	436	412	443	428	448	462	436	427	431	437	427	449	471	427	459	443	416	457	416	430	409	440	473	451	441	420	445	434	427	420	422	452	421	425	409	428	394	422	437	469	415	445	457	464	441	420	412	413	454	392	411	405	443	443	400	374	471	447	410	466	404	487	429	452	433	437	429	423	406	427	430	459	466	381	412	407	479	460	440	439	452	465	436	447	455	425	439	440	457	426	420	433	425	429	434	422	455	443	459	433	440	413	425	475	434	445	446	450	458	437	409	436	412	411	469	437	443	437	441	416	405	435	463	448	419	455	449	457	443	388	434	461	436	466	453	416	410	441	426	437	445	456	451	434	442	433	416	455	426	449	442	425	466	443	402	445	450	408	448	439	431	443	463	433	428	425	440	475	411	397	441	436	458	443	420	432	417	438	456	449	446	447	438	425	407	395	463	437	446	451	410	465	438	393	426	454	429	476	440	439	412	446	440	463	435	455	404	410	416	433	417	408	478	452	464	400	446	444	456	437	443	442	413	460	452	423	435	449	438	436	435	445	435	414	428	415	462	407	414	437	458	448	431	433	475	436	417	445	440	426	383	436	401	436	419	459	459	403	409	427	413	482	422	427	466	450	427	417	437	426	429	433	445	434	424	432	436	440	431	420	470	404	439	444	420	446	410	433	459	440	443	458	417	447	476	425	430	405	426	444	426	473	436	467	414	409	448	429	440	416	429	435	419	465	469	471	436	446	454	424	416	445	435	436	423	418	471	403	410	417	404	427	472	445	479	415	469	443	418	447	459	428	417	465	401	436	401	453	436	427	418	431	434	420	447	443	426	448	464	439	453	432	393	468	464	447	469	423	445	433	419	440	437	447	458	413	465	434	448	438	434	440	412	447	435	446	433	454	459	446	473	433	424	403	414	434	431	434	436	441	413	441	452	415	401	476	410	402	446	391	393	450	425	419	433	436	455	449	423	448	452	419	464	415	420	444	451	437	441	465	451	438	424	444	449	410	453	425	438	414	420	434	439	436	446	410	452	394	422	467	440	420	412	419	418	447	422	420	414	435	441	443	432	437	445	461	433	435	419	431	471	444	428	403	437	420	485	431	435	427	403	436	434	472	445	446	445	440	433	399	442	424	436	431	401	424	450	417	433	437	444	489	400	395	418	430	389	463	383	412	458	440	455	451	392	458	451	434	427	449	453	441	426	476	442	433	447	481	417	410	416	432	402	428	399	439	426	449	418	417	464	415	409	454	425	447	456	454	441	418	433	427	411	444	410	430	439	462	427	412	437	456	426	434	415	471	419	441	449	430	423	427	418	402	434	467	416	454	431	449	421	418	435	442	441	427	433	477	436	431	420	455	427	429	465	423	423	458	458	400	394	445	471	477	445	429	436	453	476	395	436	433	463	446	430	454	443	456	433	439	439	439	467	428	441	426	406	423	436	448	431	383	433	452	442	461	441	429	407	417	436	417	502	436	417	427	422	450	427	433	493	427	429	439	410	491	438	435	454	413	419	463	442	400	464	432	416	453	450	414	419	445	431	440	440	408	442	426	416	449	448	431	419	425	451	420	459	414	464	425	433	429	446	418	415	415	437	449	469	404	429	393	427	464	474	456	454	389	403	469	449	419	394	416	452	458	479	421	405	419	432	446	436	446	438	414	426	395	446	425	426	431	447	470	444	410	445	467	412	402	420	445	458	422	441	440	443	443	431	464	464	434	413	417	411	500	471	424	399	467	401	421	434	395	450	453	425	431	398	458	403	437	410	454	445	422	423	397	402	418	437	420	423	464	439	396	465	447	451	465	422	401	416	416	446	437	459	461	446	430	469	444	465	426	432	433	448	406	424	426	403	436	429	444	460	409	429	459	422	457	424	439	407	417	429	429	420	474	404	425	475	437	463	453	468	446	449	422	420	397	423	448	412	441	427	411	406	402	418	437	415	451	434	395	442	386	436	400	429	414	441	424	467	463	456	440	422	421	458	445	431	425	387	417	396	412	428	466	441	408	419	404	395	400	422	383	437	417	428	459	435	441	455	429	465	425	405	459	430	426	456	405	387	457	456	444	430	420	402	457	451	429	411	449	451	461	423	431	422	443	445	464	424	436	439	436	455	425	424	437	435	424	471	426	412	445	447	498	439	454	412	453	431	405	477	453	462	422	442	414	423	431	490	423	440	446	451	437	449	460	410	431	444	422	423	424	409	452	451	420	406	408	443	446	426	406	437	433	427	427	406	460	407	413	409	448	440	425	453	454	438	400	426	475	409	460	428	439	425	440	433	418	422	484	422	433	406	469	408	442	426	463	430	468	441	423	445	439	403	433	454	448	404	438	438	427	464	448	463	447	414	434	436	444	468	447	409	421	442	436	442	428	429	419	439	453	419	425	444	427	455	428	447	404	467	430	429	401	442	426	433	454	437	420	428	451	462	436	461	423	462	426	467	425	434	456	417	418	461	417	429	420	406	428	463	430	455	381	441	418	437	399	418	422	404	430	426	419	420	481	449	441	426	457	416	417	449	404	412	437	405	428	443	390	399	469	421	427	436	468	440	430	437	450	460	467	393	414	438	443	453	416	442	436	437	439	430	467	407	444	431	416	435	421	414	413	400	425	445	422	471	424	443	430	430	439	402	450	452	394	453	477	397	438	466	424	436	413	442	440	461	406	490	435	405	474	443	425	427	468	429	447	441	447	405	407	481	438	412	386	416	452	422	446	455	444	456	458	419	445	452	392	444	431	445	459	428	468	420	421	424	407	459	420	441	401	444	437	432	416	451	440	407	427	470	422	408	428	430	441	452	433	445	426	502	447	439	460	415	452	388	400	413	430	437	430	431	412	440	440	429	439	411	420	451	435	443	464	453	450	476	437	449	468	406	413	451	464	439	436	458	421	427	448	427	447	410	468	387	421	446	409	482	470	416	427	429	426	381	405	426	439	427	424	453	460	451	433	453	431	437	485	438	443	410	441	458	459	462	416	453	442	425	455	460	453	452	410	420	441	448	422	488	472	419	447	445	462	425	484	451	427	468	470	408	392	418	420	453	451	413	433	438	408	427	462	494	437	422	429	422	442	452	485	472	424	451	429	434	393	428	403	404	445	407	484	411	433	423	444	442	433	461	452	411	446	449	389	434	437	427	459	384	437	430	418	454	467	429	455	391	448	417	418	463	448	476	412	422	471	442	436	443	438	433	408	435	423	426	463	450	442	410	462	417	418	422	480	428	420	413	444	433	455	405	416	404	458	475	411	452	386	386	426	414	462	385	413	395	435	414	436	394	450	421	453	437	413	459	430	432	467	444	405	454	443	434	462	406	451	441	441	441	447	463	440	398	415	400	448	454	451	424	408	462	449	428	433	470	457	469	424	432	419	433	470	452	419
5195	4807	7347	780	621	540	514	521	536	520	511	556	464	555	508	513	504	517	473	497	512	489	487	455	494	471	490	503	475	473	472	508	465	521	512	492	497	539	506	491	514	532	499	505	522	494	498	490	475	507	488	491	512	504	493	508	513	514	502	484	513	483	451	508	462	515	510	500	495	460	511	510	510	476	491	491	462	554	518	495	472	499	514	543	492	515	518	533	522	493	489	458	504	524	498	485	526	481	526	508	501	479	497	484	497	448	521	507	448	545	492	492	489	498	437	491	490	473	475	476	504	504	470	508	526	467	475	492	497	492	507	498	505	533	503	531	504	480	505	495	531	567	476	533	502	536	508	490	504	482	513	514	546	474	514	497	471	477	493	482	482	539	500	498	528	512	486	529	517	493	484	507	495	494	508	493	547	509	470	506	537	501	508	553	510	488	501	491	496	476	499	484	527	491	545	481	471	477	455	512	521	495	471	522	512	498	496	490	508	484	518	518	494	495	504	514	495	455	490	505	469	474	479	492	468	507	533	500	496	525	506	484	456	506	490	512	500	535	457	442	503	491	516	495	504	501	504	496	496	520	509	509	542	491	500	512	533	506	505	518	500	491	500	528	516	529	508	460	475	471	500	476	467	510	473	438	474	467	492	501	470	519	485	543	533	508	511	501	516	472	508	525	495	503	482	474	510	452	511	480	481	496	545	478	494	498	533	473	549	471	488	520	543	501	485	500	487	516	523	484	505	493	520	513	461	506	489	515	516	509	523	536	522	526	508	522	490	490	481	495	477	511	494	493	497	472	488	529	487	474	517	504	490	487	506	446	513	511	482	472	475	479	453	522	486	477	515	499	523	475	498	496	525	484	502	522	528	531	494	475	495	525	530	477	481	447	522	494	516	479	528	474	499	518	535	487	509	530	506	478	537	487	499	500	513	477	495	489	495	511	475	510	500	532	472	469	486	513	509	496	452	492	517	483	481	491	516	507	533	477	461	460	476	473	493	505	478	492	475	464	486	484	541	528	484	487	519	513	490	467	524	488	507	549	507	528	490	523	511	506	473	518	468	478	455	566	504	498	464	503	444	491	481	512	504	462	528	471	505	518	449	535	493	496	467	540	532	516	481	492	514	489	490	521	496	486	517	479	464	508	511	509	492	484	488	489	465	483	501	461	472	537	507	502	525	467	522	519	472	500	486	479	477	504	492	456	483	514	485	476	500	469	515	514	457	457	526	489	465	544	495	488	499	523	489	462	493	488	518	489	510	492	505	476	528	486	493	483	480	522	478	487	508	482	473	502	470	504	474	495	492	513	517	480	483	487	519	467	549	496	466	488	466	475	512	499	467	508	438	545	514	483	486	495	474	496	484	499	492	514	527	503	493	516	492	499	493	489	514	463	487	515	519	504	502	540	475	500	500	493	490	530	517	469	500	519	502	507	486	487	505	534	501	485	523	522	466	503	483	555	455	503	528	483	485	455	508	478	522	494	517	469	475	477	479	507	492	479	501	498	465	486	505	511	465	491	440	478	463	493	476	505	520	493	483	502	466	531	506	491	506	495	487	493	464	506	514	486	477	533	514	469	549	477	532	517	472	531	460	514	494	470	496	503	546	466	500	504	445	499	468	484	491	461	481	509	489	496	503	494	506	472	510	444	517	548	525	502	469	511	493	516	490	531	499	489	480	498	524	512	484	497	496	498	536	494	492	484	500	502	502	525	499	511	471	528	506	487	506	470	510	485	507	488	506	529	478	469	451	501	472	501	520	475	495	460	507	523	500	476	479	499	510	485	466	491	493	486	494	508	508	516	516	477	464	500	537	471	493	488	518	503	502	494	524	510	512	470	481	521	519	499	513	493	476	468	473	484	482	472	489	513	520	492	517	491	464	530	475	513	508	475	487	492	476	489	490	496	496	477	517	488	463	526	478	464	520	476	511	541	505	502	486	497	549	509	487	464	498	471	531	505	520	507	493	459	468	450	540	483	485	527	508	484	488	502	497	489	529	490	489	513	509	520	519	507	496	511	491	518	505	504	475	520	487	456	503	481	442	542	512	509	506	522	523	536	533	464	512	509	467	496	504	471	463	491	526	476	521	519	469	470	487	492	496	470	476	464	487	480	494	451	505	516	491	501	495	484	501	487	516	509	524	497	514	494	503	482	497	521	495	447	476	485	467	477	481	474	497	498	482	466	489	512	479	504	517	483	520	489	488	464	496	510	475	515	470	508	472	493	487	483	494	480	505	448	496	475	503	472	490	461	529	498	522	497	493	473	479	529	494	504	511	505	516	487	484	467	487	515	496	524	535	473	480	524	459	519	518	504	516	463	494	501	495	515	503	504	520	515	500	543	514	488	507	484	471	498	477	558	474	494	498	508	475	489	492	530	489	514	488	539	468	495	483	488	474	494	478	512	474	486	483	468	502	534	504	461	473	478	518	497	461	506	495	496	465	486	481	507	522	486	501	531	502	504	537	461	525	496	495	465	477	475	505	469	465	492	483	522	481	480	529	501	501	508	459	468	537	475	515	495	473	493	532	492	495	476	501	541	473	452	512	503	514	498	513	510	490	494	506	509	516	502	507	451	439	520	463	530	475	484	495	474	499	515	492	519	487	492	504	503	468	501	506	459	506	533	477	529	515	517	504	478	510	480	504	487	490	509	454	501	511	489	500	486	528	499	488	502	512	540	460	505	534	501	473	474	486	522	544	472	502	493	499	553	485	485	507	515	515	477	499	507	508	464	494	488	503	456	486	500	484	502	481	469	504	499	488	489	485	461	508	461	462	485	466	532	484	507	468	505	504	494	460	505	488	513	513	500	489	543	512	488	518	514	457	495	535	478	473	540	499	523	508	477	497	480	470	526	504	505	506	486	496	494	475	531	467	472	479	459	527	483	485	512	451	506	505	501	508	501	471	476	525	545	479	477	488	501	462	496	488	493	485	499	525	455	487	510	456	510	482	525	510	508	477	520	489	490	534	539	520	475	466	478	510	493	481	533	515	509	517	471	505	471	498	470	490	502	498	496	535	480	503	509	462	468	511	507	513	538	470	485	488	475	510	497	499	519	448	546	504	477	498	484	516	526	494	485	469	493	480	528	484	455	501	521	514	544	491	497	524	495	516	489	468	498	475	493	475	502	479	490	468	480	501	492	506	466	513	467	503	547	506	488	483	486	508	525	503	456	489	503	519	502	484	459	516	522	475	477	491	487	496	464	503	545	470	482	468	507	473	494	504	533	526	509	517	484	480	558	504	455	542	499	454	475	455	540	518	521	530	478	524	497	501	479	508	509	482	495	488	501	550	458	488	529	495	495	474	506	524	504	469	497	473	497	485	522	486	504	484	476	543	513	483	564	517	478	504	507	529	517	529	528	468	478	465	471	509	489	474	534	468	497	525	492	498	476	471	503	487	525	461	475	517	471	483	525	502	524	481	460	487	479	467	504	520	500	505	466	474	505	481	528	493	506	535	546	495	511	485	517	483	496
23756	21462	28685	24650	21413	9609	1188	806	690	676	622	635	575	573	566	556	543	532	521	526	533	524	492	514	515	519	500	533	498	514	502	498	497	513	508	484	477	507	501	469	464	452	474	482	512	501	508	458	512	488	501	470	477	478	518	452	479	515	497	498	478	478	465	484	502	502	486	467	490	504	489	494	470	495	513	477	488	518	504	449	512	490	457	475	523	469	516	482	517	475	439	462	459	465	541	445	509	468	444	518	514	472	509	478	444	481	518	458	478	496	497	507	458	530	478	516	498	511	504	523	521	505	497	465	508	490	482	487	462	500	460	485	485	480	491	438	464	485	490	457	506	437	513	483	488	475	494	453	467	479	482	477	490	495	494	474	444	481	483	497	506	504	461	508	479	432	540	500	517	473	462	503	487	487	448	529	512	461	476	453	455	485	487	496	523	519	492	495	521	491	508	478	505	493	501	452	499	474	503	531	460	475	419	490	468	510	493	483	493	491	528	488	515	501	466	485	485	480	426	509	473	480	457	479	448	528	496	476	486	526	472	486	468	456	476	484	447	481	474	458	485	484	455	496	509	483	461	477	523	436	494	472	492	468	486	465	443	462	456	471	521	501	485	476	467	519	446	495	473	475	481	484	480	508	439	481	491	519	492	469	492	482	484	484	513	465	465	494	470	496	472	460	451	449	512	515	433	485	434	494	516	511	465	476	464	500	503	470	504	458	495	491	495	488	530	496	509	492	474	486	476	509	462	482	525	500	485	472	469	516	473	457	514	489	489	510	439	512	482	478	507	509	507	495	492	503	475	457	480	444	505	464	480	509	430	505	475	512	459	446	499	490	482	498	473	457	507	484	472	469	531	492	470	525	483	467	496	449	496	496	512	493	462	497	488	478	506	531	478	481	486	469	481	460	493	499	450	480	467	454	449	465	487	491	481	496	507	466	450	472	446	490	503	491	507	483	483	485	464	499	455	504	497	476	471	473	481	471	482	492	505	470	535	479	497	484	476	473	534	495	486	500	483	496	502	487	490	509	487	465	462	446	520	490	495	499	451	499	502	465	512	494	472	510	470	436	472	477	485	512	448	511	523	496	445	520	502	447	492	488	486	485	454	483	459	471	477	533	477	491	491	523	507	479	475	495	475	477	494	465	488	456	422	496	502	490	485	482	506	474	500	467	492	465	493	517	452	486	466	499	491	489	471	492	474	454	489	506	484	461	490	494	515	504	485	476	499	448	493	476	500	486	441	473	477	468	480	520	501	469	473	474	462	482	463	515	473	485	484	456	484	458	489	475	459	466	481	462	478	471	453	432	521	506	470	467	471	470	474	503	501	482	474	462	466	496	445	489	462	479	507	489	468	484	495	448	502	467	476	475	510	471	468	467	470	516	494	493	493	504	478	527	467	490	455	497	474	472	461	504	458	515	477	501	472	498	494	499	489	523	480	501	478	538	521	506	516	483	471	476	434	446	459	466	421	525	473	495	469	456	490	479	506	476	523	469	479	497	477	494	488	451	472	506	470	476	497	474	459	489	483	473	487	440	497	485	452	463	497	498	502	454	489	455	494	504	513	502	452	483	517	484	475	510	469	511	521	485	509	484	493	488	491	466	440	524	474	476	457	479	467	471	502	465	482	478	476	443	494	485	487	503	474	469	527	472	493	467	484	513	490	487	501	482	500	492	495	473	475	489	467	489	512	488	507	472	477	508	484	459	477	456	504	483	461	453	481	471	496	451	488	495	482	449	465	456	495	465	528	494	483	509	515	479	487	459	494	499	498	479	505	497	485	478	493	464	477	482	497	467	483	519	502	515	476	446	467	460	477	481	467	486	529	480	485	507	525	460	516	469	449	494	500	486	445	463	471	518	495	491	472	474	483	477	457	469	435	431	451	500	506	479	495	513	492	473	481	502	448	520	477	466	458	503	464	477	504	424	495	482	503	493	495	486	473	473	532	483	465	469	515	459	478	508	488	531	486	521	476	466	424	476	459	476	484	484	499	488	465	488	475	459	436	493	486	505	489	467	441	519	488	497	529	477	499	487	470	454	480	530	510	467	500	475	522	455	502	506	493	484	459	510	495	436	509	481	542	493	501	438	489	503	477	478	494	481	492	472	505	489	518	522	490	487	487	458	455	453	471	494	496	498	531	490	462	480	456	477	508	483	506	466	493	473	479	486	503	507	458	499	458	477	476	468	511	514	527	479	469	503	474	498	516	473	486	475	497	490	504	481	547	496	514	498	475	485	489	499	460	505	446	484	493	507	510	511	499	488	476	494	482	494	465	466	478	502	446	471	497	494	481	515	469	481	480	468	470	480	496	465	501	493	519	519	533	463	473	477	450	485	480	485	515	465	491	459	500	502	496	492	517	469	482	468	473	478	477	468	475	452	520	497	448	488	480	483	476	468	467	510	457	499	533	455	519	480	457	470	468	494	526	489	514	487	480	481	490	495	471	460	468	456	502	503	479	493	464	483	495	500	500	479	466	448	507	510	476	482	491	512	501	502	473	492	518	442	508	489	489	475	477	434	460	498	498	508	499	489	453	481	513	514	456	484	505	441	497	469	477	488	439	469	473	469	497	487	470	519	461	494	487	465	481	516	487	457	452	507	498	518	466	511	468	486	477	504	497	490	477	465	478	551	497	525	499	453	473	482	507	457	458	462	530	470	473	461	472	494	479	457	526	451	466	506	484	454	451	494	486	476	493	517	501	509	516	491	470	480	501	504	489	506	478	491	482	559	468	465	481	514	484	463	466	492	502	500	490	496	512	450	482	475	498	509	501	512	512	492	490	507	526	484	467	477	500	450	463	500	479	504	500	451	435	477	475	482	488	464	527	501	509	444	471	483	501	487	478	529	496	420	455	469	498	491	445	511	509	477	497	502	489	497	482	483	517	479	448	477	493	485	475	501	480	490	461	463	444	476	484	511	451	494	483	494	523	480	484	484	479	494	507	508	447	502	488	462	471	491	454	461	525	449	500	457	446	492	508	491	487	480	489	498	485	491	474	459	491	527	498	456	508	498	497	456	465	492	481	484	485	462	465	488	565	470	437	458	470	472	481	438	484	465	484	468	478	506	502	483	513	473	490	490	491	469	464	503	461	466	499	441	492	494	474	529	461	452	512	497	466	477	509	503	461	480	477	496	479	451	520	434	482	516	492	468	465	502	486	465	495	481	492	487	457	486	494	476	484	450	471	487	484	498	507	476	478	504	436	432	491	501	436	541	490	466	436	490	489	461	494	501	526	494	508	469	470	528	440	510	488	468	469	463	506	479	480	468	505	483	501	480	463	491	497	508	476	458	482	482	503	469	488	489	455	462	472	494	495	493	537	509	493	477	483	473	448	469	489	478	430	481	493	482	500	515	480	477	514	464	501	493	467	450	474	490	524	515	456	448	468	477	493	443	517	461	520	462	526	498	448	484	477	463	493	474	484	462	494	460	452	498	457	510	532	510	477	507	452	495	493	526	471	474	489	497	487	470
4423	12704	23886	3439	2199	1740	1430	1086	908	867	771	711	703	695	694	613	607	619	610	585	629	655	621	580	624	599	577	547	529	600	576	610	552	574	620	540	592	590	554	580	548	559	552	536	569	573	564	563	575	539	612	554	612	529	540	524	559	558	600	568	601	563	552	533	569	548	567	528	568	541	576	536	560	534	581	584	584	563	550	576	600	520	590	598	548	543	569	560	545	554	596	551	550	538	570	593	561	570	543	571	545	567	556	569	575	600	550	595	568	533	529	573	519	548	566	567	573	557	590	594	555	574	578	556	567	562	544	559	508	547	548	501	603	576	608	558	534	574	590	525	542	533	586	528	567	529	532	569	553	531	525	541	563	513	545	537	556	536	551	547	571	537	557	550	586	532	524	541	546	553	520	487	574	564	569	553	585	534	616	565	574	592	565	560	535	541	546	532	532	518	557	528	541	553	561	569	543	561	571	568	607	565	553	544	518	556	563	521	561	536	578	575	531	540	524	544	569	566	590	545	561	549	604	557	548	606	578	560	527	560	514	563	531	535	530	565	551	553	597	576	538	567	562	536	572	585	529	540	572	517	538	560	569	565	561	554	584	513	492	554	538	530	550	534	543	543	541	565	562	575	546	549	576	536	555	514	534	538	537	549	573	563	554	529	550	581	548	555	520	527	576	507	551	535	557	534	555	521	537	524	557	575	578	559	567	558	581	507	544	544	543	571	534	575	626	566	502	534	525	575	541	552	612	551	606	542	594	570	543	563	584	535	570	548	535	557	595	514	530	538	558	568	544	541	563	529	541	553	558	544	531	517	549	559	596	548	539	561	554	528	605	541	586	584	527	572	543	589	552	535	547	514	531	571	559	571	539	552	532	605	538	581	528	535	561	554	572	552	566	565	505	517	556	594	566	561	520	548	529	576	548	554	568	513	574	538	552	596	582	604	513	578	579	583	558	553	578	542	574	545	522	545	568	583	570	548	573	559	555	554	548	534	555	541	567	574	553	535	563	578	496	542	522	588	568	556	536	542	568	581	534	501	510	559	523	517	532	537	560	553	583	549	567	541	548	576	580	531	535	603	514	524	582	580	567	591	577	590	529	577	549	540	601	595	580	520	570	541	526	575	612	599	586	604	564	548	588	582	591	583	540	585	551	556	586	545	562	574	537	547	536	574	575	553	538	514	531	598	561	554	536	563	563	558	567	541	588	568	533	561	554	547	574	567	530	557	554	542	582	588	557	594	552	542	526	580	526	570	551	543	570	548	535	549	613	596	557	551	575	534	557	558	551	538	562	567	554	552	555	544	573	564	538	504	544	600	570	601	534	579	567	531	565	580	535	530	526	560	571	532	552	591	563	582	574	476	554	566	549	541	519	618	565	530	569	554	538	579	563	561	553	553	616	534	591	544	551	527	578	534	527	542	558	519	559	549	549	568	555	542	574	570	602	555	566	555	587	564	547	546	546	584	556	557	574	550	533	584	563	556	525	590	555	544	564	557	540	528	571	519	541	565	567	546	522	579	571	600	516	540	537	573	581	588	533	570	520	567	588	547	547	571	573	543	581	573	557	573	580	560	539	513	578	549	560	571	533	567	567	555	550	547	590	545	553	585	544	520	549	555	532	587	538	592	558	580	564	558	562	557	581	555	555	517	542	591	539	563	542	550	552	525	573	598	529	568	557	535	523	570	538	544	534	553	560	519	527	543	608	554	538	533	537	560	559	558	579	541	566	537	580	547	557	552	567	549	533	545	590	573	536	547	535	528	541	583	539	528	556	538	549	601	562	511	534	550	571	570	547	548	547	581	559	538	559	536	614	555	564	528	540	564	547	559	539	586	566	562	538	566	566	581	526	540	573	549	552	536	554	592	564	548	577	559	529	531	537	543	567	517	507	511	528	571	520	552	554	554	552	533	560	591	531	562	556	590	555	506	554	584	562	555	543	570	575	562	557	561	568	509	565	590	546	563	561	547	595	531	545	537	541	600	568	557	551	574	537	566	566	536	571	572	561	537	524	584	574	560	566	577	527	515	571	550	583	541	544	575	522	534	551	551	580	536	540	553	575	552	528	585	543	533	580	519	548	527	552	555	542	580	546	532	560	575	554	568	579	572	501	507	596	566	573	544	548	552	590	552	564	519	556	548	551	532	581	547	515	531	583	547	582	557	563	590	585	572	552	528	538	527	571	614	554	539	556	582	532	552	511	593	561	539	557	533	557	582	536	567	552	614	559	574	573	579	554	585	576	556	579	559	593	580	550	570	543	513	547	551	587	565	529	554	570	599	555	533	525	584	591	536	577	536	566	556	577	564	587	550	541	546	515	562	554	541	585	597	551	580	560	543	499	513	552	561	551	594	524	543	539	543	534	577	555	570	560	567	546	528	590	556	519	571	563	540	549	528	582	527	546	543	565	613	563	538	519	623	566	552	544	561	552	536	573	568	571	510	572	553	620	553	557	535	564	544	589	533	558	546	585	575	548	565	557	583	541	546	538	585	588	537	569	525	597	586	567	534	545	534	557	532	571	554	541	592	541	568	540	560	557	508	558	584	567	559	587	574	560	617	584	566	545	566	567	568	563	535	593	608	553	547	558	549	579	554	563	548	573	525	582	580	534	583	532	539	565	548	590	582	535	533	524	561	604	541	554	568	565	597	520	599	535	575	546	630	545	543	566	526	523	573	599	551	552	568	570	571	578	552	520	556	602	581	533	562	524	599	546	537	558	592	511	548	587	570	507	558	565	544	563	577	528	579	573	553	548	525	534	565	593	507	573	556	558	552	546	503	543	523	531	537	560	549	587	578	612	548	585	558	545	589	562	551	555	575	539	583	570	553	552	556	540	556	567	539	573	568	535	531	556	568	545	591	576	544	566	557	574	573	581	510	571	542	542	570	539	525	510	564	548	536	610	583	563	517	547	586	516	574	590	567	550	516	580	518	564	546	580	548	545	606	566	570	552	506	586	566	575	542	571	563	525	559	517	538	522	545	540	569	537	575	501	514	570	563	521	534	535	571	597	596	531	589	555	544	559	558	573	567	551	543	536	557	545	500	538	552	545	550	601	571	539	582	617	565	520	599	549	587	567	526	568	580	595	533	551	544	607	543	532	547	577	560	544	543	517	522	573	572	538	556	546	551	524	565	549	563	525	553	557	530	559	580	529	598	511	563	567	552	557	513	545	592	539	541	569	589	569	566	548	581	552	559	556	555	549	531	579	582	566	533	551	550	601	545	524	531	536	545	546	576	548	552	536	567	570	559	537	548	532	582	548	558	551	562	544	590	556	559	610	543	531	508	576	563	566	546	534	569	569	532	550	547	573	553	513	592	543	562	580	519	513	541	557	552	518	555	540	564	550	567	550	581	550	590	546	561	513	543	576	592	543	527	563	566	497	542	581	559	535	573	562	538	556	585	585	550	498	544	591	585	581	537	553	558	569	547	559	535	580	564	573	567	545	556	507	520	547	607	530	546	571	532	551	549	531	584
24965	21482	27553	25724	8854	531	459	334	291	297	302	276	277	262	271	255	259	264	254	218	230	204	260	230	217	211	213	231	225	230	219	257	208	213	246	257	216	217	212	233	195	225	202	223	231	222	227	230	208	239	230	226	238	199	229	213	205	227	233	241	227	215	190	209	228	218	199	219	216	225	204	241	231	232	225	216	204	229	238	238	214	215	217	237	228	240	210	232	215	231	229	216	223	222	215	190	224	228	232	229	238	226	207	228	218	229	229	256	205	223	223	199	226	209	194	213	217	225	232	202	227	221	220	213	241	227	219	186	229	231	222	222	250	249	184	214	245	202	229	204	250	192	221	241	236	204	222	229	225	232	222	224	203	223	223	244	232	194	209	221	220	211	222	215	205	213	244	225	219	240	211	215	214	223	227	192	211	244	221	253	246	218	254	213	211	232	240	238	242	222	216	214	255	232	197	215	228	228	237	233	223	222	238	218	258	205	219	203	212	228	209	239	204	221	228	248	216	233	238	240	198	227	218	223	211	246	212	204	243	209	213	226	194	207	229	229	196	235	220	216	212	232	225	230	210	223	235	192	223	218	220	213	233	188	191	210	220	196	232	229	230	214	208	231	220	217	211	244	225	224	229	221	237	213	223	223	218	227	242	228	236	213	243	211	215	225	228	211	218	208	212	249	210	207	240	203	208	229	194	217	237	209	208	215	220	190	257	244	206	240	248	207	231	220	235	237	223	191	216	237	219	216	221	222	235	248	236	220	195	265	205	239	249	217	218	209	243	227	221	187	236	243	208	206	209	200	225	215	253	224	209	236	238	220	191	214	226	216	211	221	216	206	223	214	212	196	235	205	209	235	213	216	239	241	238	227	203	235	225	233	196	225	229	219	223	207	252	211	208	199	237	213	232	236	230	222	232	195	185	235	232	249	218	220	226	203	243	239	213	235	216	228	225	245	238	220	206	224	210	217	236	227	223	228	207	239	225	215	218	228	217	203	228	217	221	213	218	196	204	242	213	204	219	232	201	215	234	233	225	227	243	226	241	209	233	221	216	209	216	223	222	189	216	196	220	216	253	213	216	222	221	211	234	204	207	255	238	222	198	212	195	231	207	203	233	242	221	206	236	199	244	220	220	226	262	226	230	208	207	219	223	225	204	227	222	232	213	237	209	225	211	211	217	200	207	239	232	245	213	235	231	241	219	224	266	214	245	204	193	226	219	246	214	220	216	235	247	230	220	241	233	227	230	236	247	235	223	212	223	232	190	226	237	216	223	222	181	238	224	225	201	212	230	222	236	224	217	225	200	212	207	232	224	261	226	217	220	244	211	227	201	228	203	235	237	222	207	209	208	196	221	216	239	229	202	219	216	219	235	204	257	254	223	239	221	252	230	240	212	203	254	199	225	233	216	226	229	192	219	205	212	187	215	245	231	222	216	221	221	216	258	197	199	226	231	221	206	232	237	215	234	201	247	235	196	210	194	207	218	217	208	245	214	229	224	218	200	210	212	215	228	255	193	240	222	222	210	224	226	251	200	208	217	236	245	234	232	235	232	248	212	231	208	235	260	217	222	228	230	212	222	267	229	241	252	202	228	229	215	231	208	206	229	248	209	207	218	225	202	254	229	214	214	223	204	224	231	222	212	214	232	233	235	217	232	233	204	208	226	223	201	241	243	233	217	215	221	210	214	214	202	239	214	217	205	200	241	215	217	220	227	229	194	234	214	237	208	252	236	231	201	234	248	232	242	217	229	234	229	211	220	213	223	232	194	226	224	209	228	223	191	197	232	188	217	208	224	244	212	205	227	252	239	236	227	227	233	221	212	202	222	210	229	237	233	209	195	217	213	213	239	232	217	222	203	220	224	246	237	240	214	219	245	219	194	243	213	205	222	222	220	222	181	234	223	236	221	214	242	244	209	203	232	213	232	230	223	224	232	205	218	221	234	242	224	222	210	217	210	209	240	234	206	231	221	248	207	224	232	219	210	221	220	242	219	207	212	220	226	196	235	202	231	228	217	226	229	230	224	230	221	226	209	223	219	232	242	203	248	202	248	210	220	218	233	212	214	234	202	215	214	211	249	221	227	209	213	219	222	250	232	220	214	217	241	210	209	212	222	226	219	222	217	207	223	246	213	207	216	247	199	225	248	205	218	233	215	210	228	223	229	229	244	225	218	248	220	227	241	217	245	237	229	214	216	209	252	204	246	232	211	206	223	201	221	218	244	231	227	215	192	205	214	226	226	211	218	246	230	201	236	220	217	197	224	223	201	228	221	200	187	222	203	226	224	212	213	218	232	219	204	236	215	221	214	196	198	215	233	246	214	240	209	222	203	203	207	246	214	224	202	227	238	235	214	211	223	213	221	233	190	216	230	205	229	213	227	229	252	230	222	214	213	192	225	216	177	215	248	222	232	211	252	215	237	218	216	221	232	235	212	203	235	210	220	240	226	232	202	218	239	225	216	193	233	233	218	208	268	227	228	220	242	230	233	216	241	227	267	227	208	218	224	240	210	239	253	212	208	193	223	227	220	215	215	203	239	235	236	231	200	226	237	212	225	205	225	241	203	211	219	234	239	245	225	214	213	219	239	226	212	232	216	236	221	243	228	211	214	192	236	234	234	204	237	224	231	191	232	216	225	241	207	234	225	216	206	213	212	236	216	218	217	216	222	222	206	234	226	228	247	227	230	251	229	201	238	238	199	213	214	228	224	213	246	208	232	196	223	245	209	232	220	206	213	225	225	212	220	230	235	214	246	212	212	241	225	225	236	211	210	224	228	230	243	218	210	225	204	211	268	220	224	208	217	206	233	226	222	190	210	199	226	219	217	231	205	212	212	232	217	210	236	203	241	219	197	203	229	216	197	230	225	203	198	224	219	236	230	223	225	227	242	210	214	221	207	226	202	221	207	253	228	227	219	221	224	225	229	224	235	227	234	222	222	225	219	215	223	241	213	232	236	213	214	200	241	243	241	203	222	204	216	222	249	246	220	236	203	210	211	224	210	200	213	237	220	202	247	240	226	229	235	254	216	213	225	215	216	223	223	224	213	258	209	206	226	226	221	225	232	212	210	250	224	240	190	212	220	217	248	224	216	208	214	220	208	203	198	223	223	227	228	231	210	230	221	225	239	186	217	201	242	215	234	224	274	219	239	226	222	211	208	196	202	228	220	233	204	216	229	194	238	226	210	219	218	202	229	238	234	203	213	200	211	230	247	211	201	215	224	217	217	200	221	214	224	215	225	216	203	240	227	226	225	224	211	201	208	221	231	228	217	215	221	222	246	221	207	201	213	243	227	230	220	187	232	235	231	211	215	212	252	203	235	252	221	223	220	210	219	222	245	219	223	203	216	229	209	228	231	203	194	219	231	230	229	209	195	250	201	202	236	240	195	203	220	219	201	227	215	230	216	190	236	214	209	214	240	242	243	240	213	233	213	209	203	205	197	226	223	216	217	213	221	191	207	233	223	217	220	191	228	235	197	214
4377	7516	14951	1867	1170	860	684	560	488	430	354	397	366	319	303	285	281	279	270	302	273	273	266	267	247	263	261	244	282	238	267	256	256	270	263	252	246	259	263	246	268	232	272	273	262	237	249	285	269	220	262	259	239	250	240	272	265	252	224	235	260	300	259	254	264	258	274	243	252	265	251	257	259	264	214	270	252	238	287	243	262	267	232	226	257	247	295	243	259	227	247	265	294	255	250	253	251	252	283	243	236	257	283	272	254	269	263	259	294	245	240	236	243	208	247	273	277	246	249	240	267	239	285	241	251	264	257	261	237	255	238	280	241	251	255	250	250	255	238	261	246	253	230	259	234	245	249	266	250	278	268	263	253	259	258	262	236	268	215	238	248	255	250	282	261	255	255	247	234	256	255	270	257	281	249	259	271	287	263	219	246	241	241	252	259	240	246	292	271	281	258	232	265	228	258	250	250	282	254	251	279	274	249	258	254	250	256	253	285	224	237	253	233	265	218	284	260	293	223	250	247	270	258	238	259	248	252	276	256	242	243	243	239	272	244	269	233	246	290	259	247	277	258	270	236	272	236	244	253	248	242	252	250	252	261	253	276	231	272	278	237	257	251	245	241	253	256	226	295	268	254	245	259	243	251	252	240	253	289	288	263	277	263	266	243	269	253	274	244	241	269	245	249	274	259	262	256	246	238	247	266	254	242	263	275	285	237	256	239	242	256	253	269	218	262	244	236	248	262	263	257	275	272	239	257	255	260	253	235	239	247	243	243	264	259	266	278	270	270	226	246	217	259	278	244	242	271	248	256	265	244	247	270	258	249	250	243	239	262	266	244	260	244	285	262	235	266	243	265	262	255	237	258	261	252	256	272	304	238	254	245	256	262	229	253	272	267	240	251	259	278	236	233	262	249	233	247	256	236	235	251	241	233	239	218	238	258	266	257	257	270	243	244	284	275	272	274	252	270	244	273	254	267	293	261	246	269	257	266	262	269	246	233	266	253	297	228	255	244	254	262	263	233	279	253	266	235	273	230	258	261	295	241	250	261	264	228	230	240	272	248	261	264	264	252	239	233	237	255	239	260	270	267	226	244	259	247	242	237	256	240	245	258	258	262	279	250	292	263	243	259	251	248	243	273	244	231	241	249	263	241	220	239	283	253	244	258	271	232	222	256	249	239	261	266	261	248	270	235	268	238	250	237	263	220	256	250	278	217	268	247	241	248	245	238	241	226	256	280	249	243	261	273	250	231	238	263	277	247	252	255	268	251	269	238	261	267	262	270	244	274	240	264	257	248	283	245	250	236	259	267	258	260	249	246	229	270	254	252	272	256	235	238	257	222	253	258	256	258	233	242	247	252	267	236	275	245	262	246	256	257	259	272	261	254	256	261	252	250	224	256	230	271	246	255	260	262	223	255	278	229	266	209	266	267	275	231	262	227	235	256	242	239	250	239	272	279	269	266	268	250	248	280	260	261	256	256	232	262	231	249	259	243	265	280	243	237	254	264	264	263	251	245	255	232	257	261	245	255	267	228	288	268	253	264	277	242	236	247	275	251	259	240	248	253	245	275	245	253	239	267	259	244	247	228	247	256	266	237	280	241	272	256	213	238	252	237	252	237	241	222	246	258	243	257	242	244	247	230	266	227	250	232	236	273	272	251	268	242	247	275	256	259	262	253	259	249	262	250	256	249	245	236	241	241	242	211	288	263	251	283	266	274	235	272	264	239	255	236	283	276	240	245	224	249	267	302	246	261	243	245	244	277	252	247	256	258	269	253	262	270	246	251	279	241	275	235	260	250	269	234	275	278	238	263	269	263	230	258	254	248	289	241	248	248	264	239	279	267	270	245	274	259	242	269	234	238	258	256	236	270	267	237	267	265	278	253	272	263	257	220	235	257	239	258	247	240	227	254	260	282	276	257	247	269	258	246	280	259	260	251	263	247	247	238	263	251	267	278	219	258	240	244	302	281	235	238	268	264	242	251	266	230	273	237	247	269	274	254	240	256	225	222	256	235	248	235	276	242	224	270	239	250	262	302	257	267	243	250	274	251	281	255	256	280	277	248	250	253	279	288	257	270	230	258	240	250	279	248	237	278	254	249	244	244	236	267	257	260	241	287	266	252	284	224	260	268	251	280	265	279	262	261	241	222	266	253	255	242	253	237	259	253	255	249	257	244	256	260	261	256	263	265	266	269	262	258	251	248	257	276	272	248	245	259	232	277	259	249	263	244	275	269	248	258	268	250	269	282	255	261	213	244	270	256	257	267	236	232	241	275	214	292	268	272	265	253	247	239	247	254	237	226	287	242	253	288	271	241	242	222	253	242	235	246	235	254	236	275	215	254	282	246	258	230	243	249	257	266	221	255	231	240	255	229	262	283	254	279	264	260	261	257	247	275	274	266	261	225	262	243	274	253	240	244	224	238	250	264	240	273	263	277	252	261	232	282	246	248	243	269	245	232	257	262	259	261	227	253	274	278	281	289	219	289	242	254	271	255	252	278	260	238	260	231	262	272	247	221	282	253	252	251	249	265	257	261	268	247	244	230	267	282	247	236	262	267	233	249	262	228	243	244	266	264	250	270	261	262	285	268	276	246	249	251	252	277	261	235	246	258	225	272	230	260	253	262	239	248	264	252	267	259	269	275	235	251	264	244	270	250	254	244	244	253	234	247	242	256	261	282	294	233	248	256	270	252	253	254	274	234	258	266	287	232	239	245	250	289	255	260	234	257	244	275	256	230	244	263	237	245	277	259	247	251	236	261	251	254	260	239	271	241	244	250	247	253	274	240	233	277	263	243	267	251	287	273	242	237	268	246	252	263	243	261	223	246	254	237	268	257	252	237	256	257	260	228	245	236	262	245	252	236	278	250	220	248	244	226	273	243	272	266	280	249	274	263	231	250	254	264	273	267	261	231	260	231	271	236	225	235	250	267	242	271	245	245	249	258	258	236	252	225	254	236	245	213	269	257	247	246	253	234	247	268	254	227	238	270	222	245	251	284	267	229	253	270	284	266	225	242	262	248	245	272	256	274	259	256	252	252	296	245	257	237	244	239	258	251	266	243	276	272	284	261	256	238	245	262	258	239	256	244	265	267	228	224	251	280	270	235	242	275	260	275	242	253	269	256	244	266	271	290	270	271	250	250	280	247	248	285	241	254	258	247	261	235	226	232	262	271	234	239	227	227	253	253	281	258	257	254	250	256	261	256	238	229	242	241	272	239	266	259	250	271	235	244	238	264	270	228	237	237	247	246	234	269	261	262	271	251	257	232	249	262	259	242	271	249	257	265	257	255	287	279	266	240	267	247	261	249	252	253	234	264	264	292	252	278	249	269	252	233	275	263	214	254	268	251	248	229	246	284	243	245	279	230	239	240	246	278	258	229	265	272	256	228	257	266	265	258	262	274	233	269	240	249	273	246	269	264	250	215	228	264	247	258	262	258	246	266	244	248	257	253	271	227	271	233	274	256	239	231	258	261	250
22797	21502	29170	24255	21505	21544	8728	882	639	540	460	414	447	387	340	369	345	317	280	288	285	304	275	272	283	267	263	243	245	253	257	270	280	258	268	254	260	258	265	271	246	222	256	242	246	227	265	254	235	238	236	222	227	264	231	215	249	225	249	230	245	249	239	256	246	255	212	219	222	253	243	235	249	246	250	267	236	238	239	215	244	241	234	234	260	256	255	204	249	245	261	237	254	251	242	211	242	273	239	239	263	241	235	226	263	230	227	242	228	233	219	229	253	222	233	221	231	228	226	256	233	214	257	226	221	244	238	220	215	233	228	228	257	244	213	258	259	204	241	248	216	288	219	230	237	231	237	220	219	228	225	218	219	209	263	217	242	241	252	214	222	246	257	225	231	242	238	232	242	233	253	224	236	250	206	233	244	246	229	213	208	243	239	243	228	224	226	221	224	255	220	229	252	265	227	227	212	254	235	232	220	218	224	216	220	244	243	223	245	227	262	245	221	256	259	220	257	216	238	204	250	199	226	247	206	224	237	240	217	232	246	237	238	220	243	250	237	251	207	223	245	216	248	221	243	240	219	201	269	239	246	226	248	227	235	242	254	267	225	227	237	222	232	249	217	231	220	287	210	254	235	219	214	239	253	243	238	265	248	260	202	247	236	236	221	245	244	218	230	254	238	243	220	226	267	230	201	222	242	219	238	239	202	239	250	218	231	240	244	240	235	221	229	239	251	235	245	233	210	237	236	245	242	240	230	251	211	235	220	210	227	250	219	233	248	233	231	210	236	253	210	243	256	225	233	242	225	213	242	218	224	225	247	236	239	255	227	223	244	248	225	244	230	222	225	235	251	244	222	228	234	210	224	221	230	213	231	263	252	224	239	229	239	267	214	265	248	250	226	236	240	212	221	251	225	225	232	249	256	224	241	271	234	244	239	243	226	207	229	220	244	239	225	240	217	210	237	273	238	226	240	236	233	230	227	235	191	231	222	216	259	249	260	252	229	245	247	257	215	240	244	234	242	231	247	217	216	228	257	248	235	243	247	233	192	244	251	249	218	226	240	227	236	224	253	210	198	241	197	227	210	252	233	233	233	234	241	256	220	217	209	237	224	229	246	240	243	262	249	266	252	258	250	247	244	221	235	243	253	230	219	222	223	244	262	214	252	213	265	231	246	251	275	228	241	238	236	237	241	247	223	217	227	230	250	242	240	227	222	245	239	249	233	203	244	214	245	243	249	241	204	234	237	214	258	221	266	251	213	274	232	220	217	226	215	232	264	227	229	236	249	233	232	248	217	243	237	241	238	236	230	211	227	245	227	232	238	213	215	265	226	231	204	259	237	241	259	247	217	235	214	239	217	250	271	222	244	256	228	216	226	243	206	230	226	253	241	229	239	256	236	237	275	244	227	252	206	240	215	246	227	226	216	220	240	219	200	246	221	245	252	250	231	220	235	228	232	253	215	231	218	206	264	223	227	232	242	239	267	252	266	256	263	236	225	230	241	235	227	238	225	239	243	254	245	223	225	258	236	242	230	250	225	253	242	239	239	218	244	204	228	240	241	222	219	210	216	229	242	210	243	248	229	228	244	230	212	246	244	247	239	237	247	266	238	223	266	237	244	250	238	218	237	265	212	255	240	251	237	234	228	248	254	225	250	215	225	248	256	243	223	226	237	230	226	234	237	219	259	214	263	243	261	247	229	246	229	222	246	230	232	218	247	233	239	237	244	213	238	251	246	196	245	255	230	231	235	242	231	214	243	250	226	233	245	237	236	247	245	241	236	237	208	224	210	241	246	244	238	227	236	228	236	232	243	240	224	263	259	237	237	188	244	238	245	256	207	226	219	229	253	244	220	235	223	237	235	244	216	231	218	222	224	255	227	271	235	246	232	241	235	247	238	252	243	237	274	221	223	255	236	251	215	228	250	226	236	229	225	242	231	252	208	240	230	244	238	238	262	240	231	220	237	224	228	222	238	223	254	235	221	206	269	268	240	250	244	241	225	221	235	206	213	241	243	220	233	204	250	225	250	234	250	238	275	243	224	236	264	212	238	232	227	236	245	246	229	207	232	220	230	234	241	266	232	220	252	240	233	221	229	223	246	213	239	222	243	244	227	238	206	246	243	214	222	240	242	228	227	240	252	245	239	235	237	229	247	233	233	209	235	234	262	232	230	255	229	229	232	202	260	224	232	248	229	235	236	228	249	230	220	211	218	250	237	223	228	213	230	208	230	219	249	247	212	240	238	221	254	262	240	251	230	218	226	205	244	251	225	206	231	237	231	225	241	217	234	220	245	247	246	222	244	236	218	213	215	227	244	234	211	221	209	227	230	225	207	264	252	219	207	208	228	240	258	233	256	243	224	234	223	215	231	245	235	220	250	224	240	229	220	243	236	232	242	236	215	232	224	205	267	239	229	248	259	255	254	224	243	235	248	239	234	218	239	258	224	228	222	252	226	244	222	249	227	224	224	202	230	230	238	265	223	262	244	206	216	238	238	217	232	229	210	247	229	232	260	223	227	230	236	236	239	243	223	241	225	237	232	222	217	230	251	253	229	229	230	244	238	208	236	221	226	223	240	215	217	235	221	241	231	229	249	199	226	249	208	244	247	270	206	240	244	209	220	238	241	236	255	245	241	235	238	230	242	233	251	218	224	228	231	239	266	219	268	236	269	223	258	239	237	223	246	236	250	256	229	247	216	228	226	245	198	229	249	264	233	237	220	240	218	235	239	220	218	251	229	208	262	262	246	236	220	243	242	234	237	196	249	226	218	226	230	215	248	235	228	236	235	204	246	213	234	239	254	220	249	247	207	243	229	254	228	227	231	228	226	228	225	256	244	254	230	236	211	238	216	225	245	275	238	227	229	256	199	231	210	249	232	210	232	224	248	215	231	231	238	247	242	241	242	250	250	243	241	237	218	226	236	264	239	214	254	255	240	245	229	238	231	218	233	232	216	206	232	238	233	221	194	244	257	229	224	227	252	231	268	209	236	253	232	216	226	205	236	241	251	248	241	234	239	261	216	233	218	241	235	230	215	252	236	240	226	237	246	226	240	215	223	253	232	248	225	211	223	219	244	224	209	263	236	227	225	230	250	225	247	235	233	239	224	236	225	225	241	223	269	226	224	236	250	250	220	226	235	235	216	251	260	209	234	231	194	224	211	218	257	226	236	256	248	231	210	208	253	246	236	242	242	249	239	228	213	230	242	243	237	238	233	224	224	252	217	238	230	229	247	224	257	212	241	232	259	240	224	262	236	269	255	245	252	209	263	249	254	223	252	206	249	247	262	248	226	209	226	237	220	250	248	232	236	247	231	229	222	242	265	246	247	262	233	233	238	226	251	217	238	223	251	262	237	236	214	239	252	225	244	227	262	225	237	238	233	278	215	228	228	240	230	254	246	253	218	261	235	270	229	224	263	254	221	239	233	225	237	239	235	199	222	232	233	240	249	225	250	240	238	244	243	202	207	212	234	227	224	205
5963	17110	25780	5210	3415	2380	1792	1376	1039	898	707	638	601	466	482	444	416	405	379	390	382	351	353	330	372	313	312	278	334	342	283	301	309	293	325	294	307	300	318	329	308	288	293	267	291	310	310	295	312	291	295	289	290	287	271	294	319	282	307	308	294	281	296	316	292	254	279	295	291	307	286	276	293	260	298	256	261	295	291	292	285	287	294	305	239	280	275	280	300	279	293	269	287	273	281	267	326	267	259	278	284	277	262	292	302	264	312	269	267	270	309	289	277	313	263	264	292	261	287	262	261	306	352	248	249	255	278	268	260	290	300	275	276	283	247	271	264	266	260	265	270	264	283	284	293	272	279	230	283	269	256	304	274	274	283	289	272	268	236	306	270	267	320	256	271	293	280	276	259	262	266	280	287	288	262	246	288	262	272	278	269	275	249	257	296	242	265	275	290	296	310	263	267	285	279	268	257	298	273	267	304	307	263	271	311	272	268	307	300	298	264	269	291	297	285	299	292	324	285	260	263	270	259	261	285	289	261	273	248	275	276	305	295	240	292	281	306	285	300	240	273	299	276	281	286	293	265	296	269	281	289	254	284	260	289	291	275	324	265	235	292	259	281	255	251	270	265	255	282	303	335	289	263	288	280	294	322	288	274	269	302	268	268	252	279	270	267	272	282	272	279	280	283	293	311	293	315	250	319	309	286	303	294	275	309	291	296	308	280	291	258	277	258	299	281	265	285	321	271	294	289	293	269	247	260	287	281	281	299	286	242	276	282	246	272	267	313	271	287	254	293	277	277	277	262	289	276	281	275	286	294	308	272	272	263	274	298	272	270	238	279	267	260	279	250	277	297	278	274	250	263	305	262	273	281	295	280	277	287	254	276	292	267	249	275	285	276	266	297	280	238	263	269	290	273	295	264	306	279	273	275	268	267	309	273	273	295	273	282	294	279	268	259	295	259	292	281	292	274	299	275	298	287	288	276	277	282	276	269	307	277	280	291	280	300	301	275	284	280	262	280	288	290	290	305	274	256	283	297	267	299	267	286	299	261	283	280	280	272	298	276	265	291	266	294	286	279	304	270	281	285	273	279	282	296	274	298	254	276	288	255	296	290	286	273	301	294	276	281	287	254	270	248	268	268	276	264	282	278	272	278	292	271	294	286	293	248	293	285	299	283	314	244	292	260	277	292	266	283	270	276	281	281	305	270	290	290	278	298	279	247	269	300	277	296	271	288	287	272	236	298	293	289	256	274	271	298	275	280	291	284	267	273	289	315	305	269	268	278	296	270	311	300	285	274	283	285	253	286	267	281	283	290	271	297	295	273	272	274	262	267	296	292	275	283	265	286	275	302	285	306	286	273	281	270	280	236	283	281	277	303	284	280	264	282	279	253	287	292	261	300	262	300	269	231	301	273	244	269	282	283	263	279	297	299	285	276	259	291	290	290	282	248	291	250	290	291	291	289	277	295	267	304	289	281	254	259	302	304	279	275	269	264	267	281	291	273	278	260	303	292	251	269	277	259	246	285	261	293	304	302	303	292	277	266	268	275	281	264	291	276	261	276	270	286	300	282	269	273	275	248	280	285	249	266	283	284	293	290	248	247	302	288	271	271	302	253	285	238	291	289	291	291	285	297	279	291	261	265	284	299	296	292	270	296	284	297	293	285	286	251	267	275	298	268	291	283	255	295	262	273	300	283	276	304	285	294	289	267	292	255	270	278	296	269	290	280	265	252	261	262	278	258	283	301	277	269	305	250	276	260	271	296	276	278	300	271	256	305	310	268	267	291	260	322	292	279	266	282	275	280	253	277	284	273	292	283	264	281	273	251	289	296	279	251	279	278	267	299	267	284	269	293	258	276	293	287	301	301	281	273	285	237	277	299	276	285	284	297	264	247	279	244	289	260	291	259	287	298	277	290	268	299	279	254	295	260	269	286	272	264	271	264	267	253	306	263	267	296	260	283	289	287	267	242	268	270	292	264	274	272	262	291	279	292	281	280	281	271	275	272	262	293	281	260	290	261	270	277	282	281	271	271	296	267	275	263	312	300	292	306	259	306	260	284	294	291	275	268	273	269	275	280	290	275	294	287	287	294	257	277	282	265	287	270	245	279	310	263	248	295	259	265	279	280	282	259	286	251	259	283	306	287	265	270	271	314	303	285	296	282	246	285	280	281	300	288	266	281	293	291	283	290	246	257	259	309	285	297	295	278	268	268	276	275	273	293	263	262	299	287	287	285	283	230	284	271	283	261	254	279	279	290	273	298	295	273	288	250	279	283	293	274	289	291	281	243	265	302	294	283	288	286	299	266	274	281	318	299	279	314	294	303	307	321	275	294	291	265	286	294	303	284	253	294	299	246	272	267	260	258	304	279	282	289	294	282	263	269	307	295	288	261	257	274	268	264	277	288	272	278	269	302	284	287	283	232	273	236	272	273	281	283	290	273	292	261	304	323	280	284	294	284	286	278	280	295	305	308	265	280	269	307	261	259	288	264	260	258	279	289	303	272	300	292	281	290	290	285	274	264	297	291	255	261	304	281	279	297	289	279	288	277	264	286	300	269	274	282	286	267	295	264	290	286	252	268	296	295	261	264	275	273	257	251	270	297	291	282	291	288	264	276	291	246	288	290	276	290	314	301	241	270	290	270	289	285	275	280	272	294	294	289	286	293	304	296	259	298	276	317	303	288	269	304	287	255	263	289	282	319	288	289	305	269	304	291	281	296	267	251	260	272	268	267	287	273	299	296	265	293	265	290	261	278	287	276	290	269	263	283	270	260	287	275	279	246	291	279	277	279	286	300	281	248	258	294	288	257	288	263	280	262	260	276	288	279	290	268	297	283	265	276	265	294	283	268	299	276	273	282	295	276	257	298	254	302	301	297	318	272	261	284	284	274	290	271	299	285	265	291	275	298	269	273	303	275	285	275	278	250	284	252	243	304	294	267	271	267	257	290	283	297	272	298	303	284	275	302	282	286	285	268	286	311	268	295	292	286	298	297	281	249	336	260	282	273	278	270	247	259	289	271	276	268	289	291	271	299	294	300	276	278	290	287	298	288	293	323	290	271	295	314	275	251	319	275	274	281	283	287	266	304	266	308	271	295	276	279	255	312	287	285	295	279	225	290	285	278	263	265	292	264	258	255	296	258	258	271	278	293	281	260	269	309	261	304	271	306	298	273	281	250	289	286	275	274	287	279	275	257	272	271	277	264	257	266	296	297	260	278	279	276	271	257	283	280	280	252	283	267	265	248	278	254	263	265	285	292	273	260	290	267	289	275	287	238	273	254	266	305	271	305	293	288	302	292	292	282	290	281	300	260	257	257	291	279	312	259	285	289	307	254	251	268	315	287	265	269	273	244	270	265	292	281	270	265	274	274	282	273	308	290	267	287	276	293	260	282	273	298	280	268	258	284	253	283	287	312	275	270	278	286	268	256	265	256	269	280	318	290	266	300	292	263	280	279	278	275	273	297	287	249	281	277	264
27792	18165	5338	1134	687	589	535	480	447	431	452	441	475	460	484	417	442	422	435	462	488	444	435	455	434	471	409	436	434	438	428	441	435	457	421	424	438	443	447	484	432	461	446	407	437	436	460	454	409	397	463	428	478	445	441	448	467	454	431	454	400	416	486	442	443	402	458	443	423	449	458	393	434	444	447	481	436	428	429	447	440	468	468	435	436	431	434	409	433	416	440	436	475	458	438	400	443	435	442	490	478	416	401	448	421	440	469	432	381	432	458	420	436	455	412	439	433	451	424	454	476	452	402	438	480	432	443	431	431	438	424	451	443	412	449	453	402	463	452	396	426	413	412	446	444	459	429	462	467	481	420	436	453	388	468	463	462	422	412	447	463	447	437	419	410	455	421	423	430	435	404	440	463	415	449	464	454	436	411	389	410	417	427	461	409	457	455	448	416	436	466	442	422	411	443	465	459	417	427	420	435	457	413	458	425	430	421	390	421	480	453	459	426	437	402	416	439	436	432	443	433	405	484	438	446	458	447	441	396	415	447	438	465	466	431	457	476	469	459	451	456	434	454	455	434	442	463	445	457	452	444	434	440	426	425	438	459	415	415	434	438	427	454	458	485	430	417	449	406	429	441	420	426	430	444	424	419	418	427	460	439	452	426	440	439	432	423	448	401	435	433	448	395	470	458	427	459	458	445	463	436	472	438	423	444	422	468	407	423	422	412	434	439	456	474	418	476	459	430	448	472	445	471	412	422	406	375	409	427	456	417	426	485	427	492	427	419	444	443	418	443	428	412	458	451	452	408	447	394	409	457	487	437	436	454	479	438	455	470	429	456	418	463	411	422	451	433	405	384	459	453	444	424	419	458	476	364	410	439	404	425	452	388	417	457	457	388	458	410	477	428	442	452	381	449	413	433	459	415	439	447	465	449	479	460	402	441	426	425	412	411	449	427	432	453	440	429	423	451	417	432	445	486	441	455	410	428	461	466	436	431	467	439	424	447	412	488	454	449	436	433	437	470	455	496	419	439	446	452	451	427	482	462	460	410	422	470	445	462	479	446	432	427	425	430	470	450	413	440	451	437	483	445	457	460	452	423	460	452	425	461	470	445	488	468	433	429	421	425	418	426	412	455	438	427	427	483	399	467	461	424	456	419	411	420	462	470	410	428	444	455	435	411	426	453	443	452	435	416	484	459	449	441	475	482	437	438	444	477	462	440	475	446	428	425	408	411	459	420	428	472	428	445	443	468	425	423	455	433	412	434	424	441	415	414	453	439	403	470	449	440	449	445	420	420	453	442	471	460	461	452	468	454	428	482	445	451	443	422	409	429	439	474	434	412	437	442	458	468	411	485	429	421	458	429	461	416	471	431	474	428	472	473	456	472	425	436	404	405	437	402	424	389	463	442	407	431	406	434	435	423	435	387	430	429	390	443	451	437	434	444	444	463	413	436	446	463	449	501	430	472	453	466	459	461	458	486	407	435	436	438	443	422	443	406	452	438	450	422	429	437	466	446	444	441	431	435	449	424	446	442	462	465	410	432	444	415	403	444	450	431	416	372	445	460	416	445	466	472	440	412	456	440	472	443	430	421	445	454	436	445	458	456	412	456	413	450	449	431	458	440	429	416	427	437	450	459	427	422	438	440	453	432	386	427	447	453	434	422	435	412	461	469	441	417	462	482	473	430	474	405	436	424	458	436	415	408	450	434	430	462	392	436	466	455	411	422	447	475	465	482	443	438	427	443	510	479	445	435	435	425	449	435	418	449	460	418	414	431	435	417	429	450	419	435	430	460	456	436	443	472	430	424	452	453	442	423	463	443	429	452	421	435	446	435	425	426	420	451	465	434	447	443	390	435	443	433	467	424	511	452	459	429	417	438	417	432	428	437	446	511	455	436	417	442	429	445	420	413	453	459	436	412	461	403	416	394	454	453	425	459	441	491	457	435	462	439	464	405	456	427	417	428	443	424	446	474	479	433	462	468	432	434	419	427	447	425	405	441	457	428	478	419	432	428	444	414	453	429	428	424	436	458	429	438	458	425	450	457	433	443	417	409	439	431	429	432	397	427	434	427	465	439	455	417	472	468	460	417	417	435	433	446	433	416	430	444	443	458	441	478	435	458	436	443	383	438	451	470	462	430	444	419	471	441	446	458	444	439	488	461	464	469	462	439	443	444	447	475	429	435	445	435	427	475	426	448	417	462	421	435	431	418	457	479	474	429	455	421	425	464	444	487	476	447	442	499	429	450	422	415	457	422	416	470	413	421	461	405	411	409	471	421	435	476	444	420	430	439	428	402	440	442	445	456	449	484	457	441	423	391	447	410	445	426	420	431	402	473	443	435	475	435	492	404	449	439	423	428	422	417	460	418	409	450	437	423	507	435	467	464	484	454	475	398	440	473	415	457	454	450	457	468	456	445	416	441	437	445	423	425	445	425	433	483	431	423	414	424	423	414	432	411	445	449	413	470	429	441	467	473	439	427	412	454	435	427	441	456	440	485	433	441	434	459	459	415	452	444	412	435	457	454	457	413	399	432	439	433	444	470	419	445	420	442	450	438	443	424	429	440	476	424	452	467	471	438	462	430	462	424	472	446	445	448	375	437	441	455	454	412	479	467	446	459	440	433	429	429	449	438	448	418	419	448	417	394	463	484	427	449	458	489	438	434	469	406	418	431	456	422	434	435	420	452	442	488	467	405	413	449	445	462	430	426	457	450	428	424	426	452	459	433	455	420	447	424	436	422	407	420	451	433	467	465	485	419	429	456	427	431	429	442	410	454	443	431	436	484	467	393	464	441	466	418	427	461	464	430	443	441	463	420	433	430	425	453	461	423	419	424	397	440	454	440	429	408	417	446	446	480	466	384	432	487	450	433	429	410	441	460	446	432	419	414	430	415	436	451	435	431	424	451	431	431	439	471	436	472	476	460	436	442	434	434	463	444	415	426	463	405	419	443	427	485	439	461	426	419	489	396	440	460	443	445	434	416	439	457	416	451	476	454	448	439	458	427	442	411	470	476	436	451	438	464	418	450	443	469	424	464	399	417	421	442	448	387	430	424	457	440	429	434	447	449	439	434	438	468	388	423	405	418	462	442	446	482	468	433	431	432	447	468	459	418	412	437	440	449	424	409	430	410	467	449	441	442	469	474	434	441	429	448	448	398	422	433	444	475	433	406	449	396	435	430	453	452	471	454	448	465	469	435	433	431	481	464	437	427	474	453	449	427	439	465	425	435	430	418	457	473	458	438	429	427	413	423	442	461	456	476	442	421	464	454	438	425	446	418	476	433	442	420	422	445	451	482	420	456	426	449	451	437	463	431	453	452	455	462	444	405	447	399	442	475	464	471	474	482	479	422	424	471	410	433	441	435	402	420	450	436	451	487	437	444	457	425	408	491	446	449	507	433	460	454	460	451	450	446	465	440	431	444	447	456	448	447	403	463	419	400	473	439	432	403	421	461	432	449	469	450	435	418	454	430	435
5277	3330	3402	803	645	606	563	548	517	514	504	492	515	521	518	487	460	515	471	529	504	503	483	501	514	508	517	517	521	535	535	514	517	483	499	506	474	524	492	463	479	458	474	509	481	469	492	485	496	513	510	524	489	491	505	492	499	472	514	476	494	505	532	509	481	507	510	494	533	541	519	523	530	471	501	498	551	480	486	475	504	493	505	496	489	488	470	514	457	503	494	516	496	534	530	468	494	492	520	475	474	517	462	533	535	501	469	485	489	502	530	485	506	478	476	490	509	506	538	493	475	514	454	472	501	543	487	508	554	480	511	532	491	520	475	489	475	509	501	517	522	487	511	515	526	518	506	525	515	512	506	516	535	537	473	518	535	520	497	526	530	534	484	464	507	502	503	512	477	428	512	520	495	477	517	496	515	506	453	514	519	479	523	479	515	478	527	495	485	526	522	465	517	526	520	538	540	516	515	505	508	485	484	507	532	519	489	511	548	503	510	476	527	542	497	479	521	484	486	472	517	562	501	491	470	499	525	537	562	485	438	510	484	484	487	449	478	452	516	508	467	498	491	521	522	497	480	512	476	523	536	506	474	519	497	495	499	505	513	444	469	472	530	510	498	490	534	500	484	520	508	503	474	488	503	528	512	539	476	487	519	475	530	495	504	511	515	499	534	500	500	516	487	480	489	476	492	484	482	505	477	523	480	481	506	503	480	495	514	504	522	520	534	524	477	492	510	553	527	504	443	488	500	492	503	519	502	506	493	503	492	460	521	509	538	479	487	504	485	492	507	464	501	524	510	531	508	479	479	517	528	531	508	482	454	522	525	528	505	497	476	496	535	475	495	508	505	470	518	485	514	486	526	504	537	482	541	501	562	558	500	492	495	518	484	500	507	526	506	512	504	509	497	520	471	525	490	501	481	482	516	507	505	484	562	463	545	495	532	500	491	501	465	497	476	476	533	486	503	505	514	521	501	488	476	537	542	490	491	503	474	470	476	467	454	520	504	510	474	507	510	540	533	458	537	491	510	494	564	504	542	522	485	501	506	490	490	491	525	492	503	539	444	526	543	477	455	510	491	505	473	504	459	512	471	532	464	491	463	527	533	512	512	526	517	482	473	466	471	516	511	510	495	466	487	543	512	545	483	504	482	539	507	470	494	536	469	522	535	504	509	497	529	480	495	549	481	493	462	481	539	513	500	517	480	509	531	489	502	509	515	461	476	500	496	506	516	480	513	494	502	553	510	537	488	501	468	506	499	528	550	521	472	507	544	482	499	489	486	488	519	511	504	496	509	452	513	491	495	519	505	522	480	516	490	495	557	466	540	514	537	523	489	499	527	484	512	580	503	486	536	550	489	477	468	485	491	500	536	469	538	499	485	482	464	492	506	492	483	481	507	510	511	523	540	491	556	518	477	532	503	476	482	535	472	531	487	511	500	529	499	504	522	508	485	486	479	490	485	494	487	489	505	488	501	516	513	503	524	506	478	533	489	486	487	491	536	497	559	474	506	483	497	527	529	504	521	488	509	516	510	493	496	466	528	477	537	485	473	515	501	491	539	506	484	481	509	506	514	480	512	496	504	507	506	511	485	502	487	511	494	459	520	503	509	476	508	454	467	503	491	493	506	508	487	490	501	526	496	517	512	488	521	494	540	546	497	516	478	502	546	495	498	505	474	508	486	464	465	500	504	521	542	490	485	501	484	520	504	458	490	512	516	504	481	516	502	495	489	471	484	496	475	441	544	505	497	480	524	494	527	501	526	483	484	535	482	506	514	541	459	487	506	505	506	522	479	512	486	514	469	506	492	524	487	527	525	513	542	498	513	468	538	510	523	522	460	508	522	458	526	508	495	483	507	507	498	488	488	525	457	488	518	495	491	514	482	464	511	483	537	489	512	557	551	519	486	491	535	486	485	496	501	503	501	501	514	469	497	520	514	477	537	516	499	477	479	509	501	511	484	520	493	520	532	490	512	520	495	504	518	515	495	514	487	551	543	512	502	502	500	528	462	511	503	531	489	500	527	530	506	490	510	483	507	537	520	489	516	491	519	470	526	526	520	530	527	501	493	469	491	477	503	525	517	448	523	509	503	517	506	490	482	521	473	454	488	482	484	448	513	448	492	527	500	506	468	522	500	479	515	522	497	473	459	509	488	507	497	536	471	464	499	502	495	510	508	496	470	530	487	503	434	494	545	494	553	520	462	491	516	508	481	477	478	464	515	533	499	542	471	489	485	465	493	463	485	471	514	491	501	486	504	515	500	490	470	543	489	489	488	486	519	522	518	505	536	516	476	510	511	507	511	490	507	500	476	510	513	503	481	518	513	496	536	504	491	499	481	492	512	520	523	473	509	529	514	490	504	527	460	502	495	478	514	492	536	483	525	499	499	519	473	489	524	497	523	505	499	554	500	454	497	494	514	481	457	472	540	512	531	510	485	478	477	487	494	502	477	490	528	496	538	511	495	546	479	516	510	485	490	486	500	492	489	516	544	488	484	502	527	520	489	520	469	514	481	534	506	492	512	497	498	465	501	482	496	489	508	461	499	523	443	500	461	497	471	504	490	522	555	509	502	494	504	509	511	535	513	528	482	511	473	511	505	490	507	502	503	500	457	526	476	493	515	514	502	494	489	554	488	503	499	473	454	500	530	450	519	507	513	533	470	505	510	529	497	482	493	502	435	463	523	517	514	509	484	516	515	504	505	507	498	493	506	506	520	483	502	489	505	521	548	489	510	518	525	485	512	527	495	519	513	520	543	490	497	494	462	537	481	511	490	533	527	493	496	491	505	492	514	509	501	460	494	538	529	468	500	468	499	527	477	493	501	495	506	468	485	501	527	502	513	516	553	498	506	516	495	496	497	504	484	527	514	528	470	472	526	532	528	495	501	521	493	524	496	534	467	506	506	503	488	501	526	494	526	488	497	506	469	516	531	466	499	516	479	478	517	524	510	540	529	495	501	499	502	489	494	506	448	487	511	517	518	514	503	481	499	545	510	514	531	517	500	502	523	479	532	496	519	510	491	475	524	498	498	505	533	535	487	499	502	477	495	494	512	499	505	511	531	487	504	487	492	505	443	534	524	478	499	531	549	464	513	555	493	513	515	527	512	467	508	500	464	469	518	468	475	495	501	514	466	445	497	493	524	496	453	463	509	455	535	532	514	449	511	492	513	496	494	463	484	472	471	502	493	461	504	516	511	525	470	472	484	492	513	434	501	500	478	481	473	517	505	469	497	495	508	490	474	485	478	509	521	523	476	539	526	512	519	534	541	501	504	508	505	479	481	494	506	499	540	477	511	498	492	500	478	484	513	493	484	508	504	532	519	529	517	522	488	468	489	530	493	521	486	507	515	534	501	497	519	494	507	502	509	516	474	525	499	543	512	525	482	502	496	508	523	493	491	450	464	492	462	507	465	501	535	517	503	510	485	508	496	508	483	486	479	490	521	472	541	444	482	482	510	500	481	483	541	494	442	522	479	520
23748	21416	28504	24738	21359	7659	1049	775	704	703	638	571	537	555	569	555	538	529	507	532	489	528	536	495	536	537	486	522	553	496	527	498	504	523	479	514	513	508	524	539	487	509	488	496	514	486	521	508	444	498	482	444	490	493	545	489	478	466	518	506	489	491	495	517	514	511	522	505	544	478	491	507	514	445	496	446	483	534	495	479	494	474	437	516	504	474	513	494	490	452	478	500	442	477	509	439	477	468	520	515	509	487	490	487	533	491	476	479	476	495	481	495	495	500	492	505	472	457	469	506	473	512	498	468	488	462	475	484	502	487	491	518	492	487	474	481	500	486	518	487	496	528	467	479	442	484	537	488	482	502	511	496	501	495	525	495	492	448	507	480	471	447	508	482	488	476	507	486	483	494	462	506	490	463	492	476	449	473	476	501	481	516	464	472	453	467	497	473	457	466	495	437	486	498	506	469	486	529	502	504	465	487	471	515	485	494	457	488	454	458	471	473	501	505	467	482	482	493	494	503	465	503	476	523	460	503	451	491	525	489	441	509	513	513	506	489	493	470	512	506	459	488	475	503	481	474	503	451	463	499	444	481	478	483	487	447	458	468	499	541	476	477	462	497	480	474	484	452	487	457	491	485	464	467	522	521	523	500	508	489	518	484	475	504	468	463	473	515	432	474	472	492	478	495	491	476	487	480	516	492	493	464	470	517	488	500	519	475	498	466	443	493	483	484	451	487	458	494	462	499	494	536	515	526	470	468	506	472	471	457	514	501	451	474	492	473	579	477	465	430	484	431	492	495	481	491	477	497	458	483	510	542	504	472	509	502	492	518	506	490	475	487	473	477	478	478	505	469	505	500	478	480	490	488	450	473	528	470	509	490	491	514	504	450	489	458	483	507	522	481	471	463	467	483	479	485	508	536	514	466	512	513	476	446	509	465	497	463	471	503	509	486	505	471	500	497	491	470	503	505	482	495	477	437	486	486	480	508	468	467	475	484	501	462	465	524	523	461	529	494	469	475	492	457	481	497	479	452	474	484	495	444	482	467	450	455	510	525	491	492	436	511	517	491	485	511	464	486	476	447	499	468	482	471	457	520	523	473	487	490	479	447	506	470	458	497	491	487	526	494	488	465	469	503	461	462	465	479	476	508	472	540	512	474	483	461	504	518	452	473	546	505	463	464	491	483	457	467	484	514	516	496	474	468	528	444	504	526	504	502	480	513	529	473	475	496	463	497	486	461	498	490	479	490	511	479	493	470	484	464	501	500	510	464	515	522	462	506	490	523	476	508	517	480	486	455	485	497	518	420	518	452	481	491	494	472	505	459	473	471	509	491	499	511	488	482	504	491	506	492	484	481	460	498	448	522	481	521	500	506	482	471	516	482	531	532	512	503	499	513	446	477	484	489	515	499	492	460	465	476	470	467	476	472	486	471	513	477	474	491	501	474	507	521	434	475	517	488	475	503	464	484	473	490	456	507	474	488	524	471	511	462	457	482	488	475	497	502	501	475	426	486	493	527	463	489	475	469	480	470	486	513	489	460	498	511	509	486	459	499	454	480	484	500	492	499	445	480	469	481	498	468	466	463	468	529	447	463	511	483	484	509	501	453	484	486	500	521	504	494	472	482	487	474	479	474	471	509	467	466	524	443	518	494	462	469	468	516	431	480	466	504	471	480	487	469	539	484	484	473	462	484	489	461	467	480	483	479	466	501	500	498	493	498	565	482	534	492	486	478	465	457	486	476	483	478	511	502	498	457	483	482	492	484	456	415	509	491	470	494	460	466	508	443	477	466	502	453	523	476	516	478	484	469	465	484	480	496	465	503	470	424	506	475	488	441	471	502	514	470	482	471	454	527	448	508	472	492	535	514	475	486	468	507	458	498	513	479	480	472	466	481	465	514	490	507	453	475	503	467	470	441	502	521	466	436	497	490	454	493	490	525	465	484	472	514	445	514	503	457	477	503	510	444	527	510	474	489	525	465	488	499	498	505	476	479	539	495	488	480	487	474	500	496	480	527	455	470	434	467	486	482	475	486	460	485	543	462	474	456	528	473	500	458	479	451	499	495	494	490	458	468	457	521	477	472	494	476	478	446	522	507	468	510	455	469	477	472	505	499	478	483	517	479	483	508	474	493	478	474	530	458	475	460	492	482	471	464	497	460	504	458	507	485	505	477	515	459	447	491	508	461	483	491	494	498	467	485	448	475	470	466	453	524	512	496	473	454	440	507	511	479	495	478	515	439	461	463	482	494	506	471	462	503	486	493	502	504	473	491	484	470	512	534	452	474	503	541	450	484	509	480	498	483	440	429	485	431	499	475	503	509	481	479	489	500	489	475	464	474	496	517	492	462	456	472	468	446	465	490	485	484	484	495	510	475	533	463	507	450	474	531	485	486	440	488	488	471	487	467	493	455	520	491	488	506	514	483	477	459	456	494	492	559	474	467	515	509	479	484	500	472	510	489	461	485	506	488	501	473	476	491	484	467	484	473	475	478	482	491	492	486	510	492	489	477	502	476	473	486	495	471	424	467	526	501	502	479	460	429	459	475	458	485	474	499	474	469	461	505	519	448	460	462	486	492	500	463	505	521	483	458	456	495	497	476	482	495	444	471	434	501	511	535	482	493	516	422	457	463	522	494	457	492	510	507	508	489	501	475	482	471	445	495	487	506	460	429	476	495	462	509	470	499	495	507	498	504	485	409	492	491	491	475	500	458	526	492	462	510	462	495	465	475	476	482	519	472	489	459	467	492	472	471	500	468	486	464	510	495	493	499	471	458	520	487	480	503	514	490	487	516	513	492	474	500	510	472	449	494	475	502	479	457	447	521	509	502	457	435	508	481	528	459	510	467	511	473	470	509	458	452	468	521	482	458	520	497	460	533	502	476	490	491	481	510	491	487	497	493	488	491	486	478	472	483	475	473	516	504	475	452	483	495	479	472	446	512	486	494	482	498	465	537	457	474	444	471	445	466	514	486	488	491	464	523	498	475	441	479	508	466	466	534	494	462	515	494	498	454	508	484	481	485	475	518	469	515	460	490	503	448	459	482	511	471	499	449	455	498	505	462	499	492	503	482	463	477	481	443	486	482	482	509	491	470	483	489	440	475	483	484	479	464	501	465	479	520	509	495	500	455	475	501	499	465	525	456	525	454	534	487	475	501	507	478	456	468	461	466	478	511	482	477	474	456	478	481	505	492	486	506	484	505	499	500	519	473	492	541	488	469	493	500	499	481	506	495	462	472	478	501	504	508	465	479	487	488	491	480	451	491	456	488	443	506	504	504	507	479	449	479	472	486	449	491	497	440	498	472	458	500	438	477	497	474	484	516	502	520	479	489	453	456	486	513	484	483	482	496	492	496	489	480	467	466	490	484	465	498	475	469	505	460	479	447	480	509	495	473	487	505	488	471	477	480	484	489	460	474	466	492	517	500	483	520	496	475	510	457	482	460	449	485	481	433	504	475	530	484	456	472	457	468	481	477
4500	11294	14441	3185	2250	1709	1289	1136	1003	845	799	747	725	685	633	607	637	629	654	596	610	567	592	566	590	558	563	562	538	585	579	541	587	557	606	605	568	572	579	561	583	603	535	577	526	569	599	528	573	556	584	543	557	550	564	575	552	584	548	549	586	560	552	525	585	581	556	532	573	573	552	611	576	551	570	560	557	563	552	551	522	538	547	545	565	566	528	558	548	579	567	528	596	581	530	521	572	535	576	543	570	505	562	530	532	591	543	572	579	561	544	507	588	543	540	547	576	552	554	588	619	542	520	570	554	559	556	534	547	561	562	560	569	586	527	556	572	565	568	576	569	552	571	528	558	561	560	511	583	513	582	542	564	600	576	543	532	565	543	574	593	543	552	575	583	572	529	513	545	538	574	558	598	573	568	605	540	586	541	593	524	581	580	542	592	555	575	558	547	591	522	599	601	601	574	604	585	601	507	552	541	506	574	562	554	560	555	546	568	583	571	556	517	544	538	548	531	558	630	602	577	568	529	552	616	566	570	534	545	584	568	591	561	542	598	561	571	558	614	515	592	583	550	577	576	584	577	534	555	567	592	532	571	522	559	579	553	591	551	563	569	543	544	570	537	574	569	548	586	554	567	558	608	563	599	546	594	566	551	561	565	566	564	593	558	571	509	590	580	549	548	536	572	521	565	582	568	531	568	569	516	602	555	549	548	590	611	506	541	527	578	541	565	588	559	549	539	564	592	573	558	575	538	595	534	578	606	586	584	549	545	540	586	531	582	535	584	576	595	572	546	512	561	569	566	578	566	559	552	584	583	568	542	587	572	586	549	518	563	557	530	569	556	551	554	553	588	567	616	585	553	585	550	526	564	577	545	573	554	600	544	587	569	543	526	563	595	563	574	556	514	542	532	509	592	532	596	584	534	541	582	549	612	599	592	563	559	578	527	584	585	528	517	586	599	583	586	491	547	532	541	559	584	541	564	562	552	540	583	593	563	592	586	546	562	591	547	532	545	566	583	611	527	566	555	535	515	562	588	590	561	572	591	533	573	566	559	572	561	576	566	550	537	587	581	562	559	553	545	553	537	529	565	573	562	563	586	601	576	592	540	567	531	570	555	555	577	551	556	587	538	575	574	546	569	541	589	534	551	570	548	546	575	623	549	538	582	572	554	547	578	571	578	555	543	567	583	595	575	574	578	557	544	573	557	555	546	508	603	544	583	587	599	545	543	563	473	570	558	545	534	518	549	583	530	510	523	545	570	542	560	554	561	561	505	582	556	576	551	549	531	586	628	564	580	611	551	538	565	551	589	557	558	584	575	517	508	551	626	574	581	537	543	538	546	563	588	563	545	517	555	575	578	589	565	596	557	579	545	526	555	519	547	574	558	589	581	559	563	535	587	525	558	580	545	551	605	578	550	586	538	589	569	542	557	543	567	601	525	523	547	540	505	524	576	536	582	542	570	585	560	567	576	557	552	554	538	573	563	571	555	566	523	561	573	586	587	532	567	521	597	563	561	534	529	593	522	532	532	572	550	614	546	561	559	576	524	566	572	547	600	554	538	554	542	580	523	549	559	549	586	554	565	562	562	564	539	552	570	535	602	569	521	584	578	599	565	567	546	532	558	559	600	586	568	626	565	538	560	550	523	586	559	537	593	568	579	528	583	582	557	563	489	566	530	502	550	587	571	533	545	540	583	567	553	568	567	514	607	607	564	594	556	534	590	548	534	569	565	567	534	567	555	548	571	575	587	581	575	566	550	577	547	554	576	551	584	568	538	601	542	539	542	560	553	597	555	554	531	533	561	573	628	548	565	551	535	547	572	577	557	592	582	587	597	607	572	565	517	579	574	550	588	592	597	531	542	572	562	544	567	566	524	593	562	530	569	567	559	590	612	510	541	601	575	547	548	546	535	558	589	546	522	535	543	574	585	561	518	597	566	572	524	582	552	569	579	587	545	515	530	530	532	604	556	581	583	582	580	532	599	531	555	576	550	581	557	580	587	580	625	560	597	559	580	602	553	551	529	554	558	548	566	580	550	565	551	530	549	548	586	527	589	565	555	564	550	553	578	488	602	550	563	553	579	556	549	536	555	558	550	512	531	588	556	571	583	553	559	560	545	573	610	582	573	574	576	567	519	580	519	556	535	545	567	565	588	571	570	581	517	556	528	549	575	560	565	560	520	572	577	582	568	573	568	500	566	493	513	530	586	606	563	527	539	559	573	565	519	540	547	564	560	566	542	538	548	572	539	579	591	561	539	565	582	533	557	558	528	618	580	544	558	590	542	578	577	562	542	526	573	571	567	536	571	531	528	516	560	540	557	595	544	575	604	574	584	523	561	592	558	605	569	558	570	590	571	577	573	513	559	559	541	577	518	541	554	583	575	552	550	519	542	587	578	575	537	546	570	569	583	562	582	543	563	538	560	487	535	592	554	567	569	580	571	557	534	557	563	570	553	591	597	564	533	553	565	577	554	495	545	545	532	552	569	546	547	546	575	562	530	587	562	544	582	539	543	522	564	529	564	522	561	556	621	579	569	571	521	561	545	546	515	571	555	543	553	605	554	553	572	592	563	571	572	522	577	551	566	565	552	531	577	581	538	601	576	564	539	564	531	567	567	553	563	583	534	525	584	582	556	503	578	563	527	571	540	576	576	579	569	598	555	561	559	547	603	568	568	527	561	550	560	568	578	564	595	549	548	513	563	537	565	541	602	552	563	557	531	542	554	581	572	526	551	544	547	577	601	553	524	569	578	544	561	533	556	567	559	536	588	554	521	560	589	530	528	552	570	548	581	573	562	565	555	592	511	514	577	561	584	574	555	567	563	555	554	540	585	559	597	503	587	532	565	573	615	538	536	604	604	568	564	529	571	573	562	572	550	585	569	573	603	525	591	551	562	555	552	609	601	569	529	615	522	549	547	536	583	606	566	528	568	560	559	552	519	544	517	537	593	568	541	569	554	588	549	523	564	556	556	571	561	523	546	562	557	588	570	615	534	573	546	548	543	573	556	549	539	541	597	547	517	531	564	531	567	538	543	604	559	562	553	599	563	562	504	565	582	559	592	557	550	546	532	545	596	575	581	572	533	567	556	556	502	589	526	560	529	541	534	496	568	532	578	592	568	557	548	558	556	510	577	590	516	534	601	581	569	551	583	520	586	550	575	585	536	548	574	537	510	561	554	551	553	537	556	525	540	569	594	553	560	599	586	569	550	531	522	563	577	577	567	633	537	522	523	559	555	550	559	560	573	598	575	573	547	575	562	560	596	524	581	523	567	564	566	545	573	558	547	535	564	536	523	545	552	568	603	517	534	545	561	575	570	539	544	572	528	572	568	568	568	549	591	595	574	565	554	556	539	559	557	564	587	534	536	547	519	550	598	521	553	559	588	542	518	528	564	540	603	568	581	573	500	559	582	546	542	547	588	566	525	545	549	583	517	596	552	573	543	583	522	558	550	557	549	556	541	537	562	560	542	537	557	539
24878	21445	27192	25904	7502	514	394	345	332	311	282	283	265	243	257	230	237	255	263	240	281	239	229	247	226	225	272	243	243	208	228	232	220	211	210	216	240	236	227	204	212	210	230	230	261	248	227	212	225	243	248	218	217	206	190	248	215	201	230	239	187	200	218	237	236	189	240	224	219	211	238	225	252	236	224	235	245	188	228	223	216	218	212	233	218	212	234	211	212	204	207	207	215	246	227	242	248	196	224	215	231	230	210	226	234	231	235	216	217	214	214	185	236	228	237	223	237	265	212	217	223	219	229	263	219	218	226	234	197	209	255	237	208	227	215	240	235	193	217	250	205	230	206	226	216	219	195	206	240	221	226	239	219	238	217	244	246	231	239	227	229	220	234	246	226	209	254	216	230	252	220	216	199	236	219	209	208	224	233	231	228	200	237	219	240	197	216	246	202	245	228	220	257	215	241	244	219	197	233	230	225	241	232	216	221	228	235	197	206	243	212	225	261	219	235	195	223	220	237	234	220	220	223	211	218	219	225	229	230	215	220	210	226	231	226	218	210	216	234	231	193	223	218	225	258	223	209	205	225	243	229	219	252	234	249	235	241	216	226	222	223	216	212	229	186	220	234	246	251	220	189	244	195	212	206	240	230	217	217	223	249	202	226	209	213	206	198	201	202	212	235	247	208	221	223	208	204	216	208	231	208	212	222	216	208	210	200	258	243	199	194	247	226	217	232	226	218	236	225	231	264	224	223	235	226	223	217	205	267	226	222	225	209	227	223	242	230	242	221	209	226	205	198	222	209	222	197	226	221	239	224	196	237	177	242	222	233	237	227	247	219	213	239	261	209	199	255	206	213	195	221	204	227	239	244	222	203	219	202	262	221	200	210	221	223	225	215	242	205	212	210	234	228	204	220	235	209	200	243	226	223	227	181	206	178	222	225	209	215	222	218	213	210	207	236	215	203	216	224	236	221	226	207	224	210	217	242	225	224	220	202	241	217	231	212	224	245	242	212	219	236	204	233	207	212	210	223	214	208	218	240	225	188	187	218	208	250	249	224	211	247	220	209	224	226	228	228	223	206	253	249	204	200	229	223	232	230	220	216	243	210	242	206	209	222	233	230	231	213	191	223	241	209	200	220	201	237	242	214	234	229	219	208	254	208	227	208	265	242	202	228	215	230	210	211	227	225	216	207	186	210	209	212	212	240	227	230	225	225	201	215	211	206	222	213	231	242	215	221	215	206	223	211	231	241	226	207	204	222	218	215	218	212	202	236	242	236	212	242	210	218	223	230	222	217	232	211	199	209	220	224	207	232	205	206	221	201	216	225	231	217	203	225	223	231	223	236	204	224	221	196	205	235	219	239	206	219	242	222	250	225	230	221	214	224	233	214	235	232	199	194	211	236	237	192	226	228	231	264	232	244	230	237	250	216	225	236	226	222	202	221	239	216	236	205	227	229	209	250	222	248	217	254	206	213	249	228	211	224	225	200	216	229	217	259	233	179	239	223	209	223	226	222	211	232	228	236	218	222	201	226	246	213	219	230	246	201	233	257	227	230	232	238	234	213	207	245	227	197	221	193	219	211	195	260	248	208	223	225	203	210	238	214	217	219	230	216	231	224	229	232	229	240	245	209	240	217	201	235	233	213	238	206	220	225	226	222	231	229	233	234	212	204	225	264	199	239	219	182	227	217	224	200	239	209	212	215	236	247	204	229	220	254	214	239	219	187	250	207	217	227	219	213	230	206	238	212	208	234	220	211	222	239	240	230	217	214	225	216	250	207	210	215	254	218	213	209	237	226	229	229	195	210	186	202	220	223	209	229	208	228	223	198	225	232	226	193	206	230	202	217	219	207	244	239	231	231	217	221	216	210	213	221	197	214	202	238	206	226	235	218	242	229	221	216	245	243	223	192	210	234	261	246	240	220	255	255	241	224	235	222	212	179	216	252	214	204	231	209	211	214	228	211	217	218	226	233	195	236	211	223	216	238	247	233	213	234	207	229	227	226	216	224	224	254	238	196	228	227	228	228	203	199	260	227	228	201	212	224	248	199	227	237	234	220	223	212	244	216	224	236	216	208	219	246	215	231	209	239	246	242	231	197	221	212	203	223	217	225	195	220	240	231	231	207	228	240	241	223	243	228	187	227	216	230	207	213	215	230	229	222	226	203	196	214	222	210	230	194	223	220	212	215	212	237	221	210	257	224	222	219	239	200	211	198	220	204	221	204	230	252	224	233	241	240	228	246	193	239	236	236	232	224	214	218	211	226	217	201	224	204	230	256	223	218	237	221	208	243	221	215	211	235	238	216	242	225	228	232	221	237	221	213	221	221	212	231	215	218	224	226	205	217	225	235	214	200	210	229	204	217	202	218	241	210	209	218	214	242	240	221	236	230	229	221	225	223	230	251	231	225	220	216	233	218	234	231	206	241	234	221	229	207	214	220	218	222	222	220	223	239	236	242	213	220	239	224	214	232	249	234	238	245	224	217	232	224	204	199	226	233	225	232	214	245	227	236	216	207	227	235	188	241	226	215	223	210	239	214	234	210	228	241	242	224	221	217	238	210	211	206	209	231	236	214	218	222	192	237	207	230	233	235	232	236	225	192	217	230	237	190	226	210	231	223	245	227	215	223	222	213	234	220	232	229	221	233	220	225	206	189	194	225	227	235	211	215	210	183	227	232	201	225	260	238	205	209	226	215	199	220	236	231	244	236	223	221	208	209	241	235	225	227	212	227	207	236	232	262	204	228	228	226	225	194	212	221	203	221	250	205	242	206	247	201	210	246	236	243	245	253	214	203	248	226	232	233	201	222	209	223	229	223	238	221	237	214	193	238	248	220	234	230	206	233	234	259	199	241	205	238	205	199	227	244	224	198	232	207	201	235	246	217	207	222	223	209	209	222	262	228	219	250	234	213	236	214	221	215	219	222	238	240	235	225	206	223	225	237	240	219	209	211	236	215	213	237	225	250	229	234	207	214	244	231	208	211	226	232	209	223	223	228	212	218	218	230	215	206	211	215	255	218	227	240	205	209	229	219	233	238	212	238	202	225	197	234	221	232	221	189	217	220	259	227	229	201	225	243	195	234	219	215	220	225	231	239	193	208	216	222	220	213	236	211	249	229	219	217	212	214	235	246	235	224	191	208	192	222	201	225	216	219	206	251	223	232	239	220	231	214	208	200	224	223	209	228	222	217	231	208	214	223	237	231	238	260	211	239	238	217	203	219	226	196	256	206	245	228	241	214	230	255	221	224	186	222	236	217	242	211	232	212	236	184	209	214	224	199	234	205	222	195	237	243	222	210	227	200	212	233	215	236	233	226	237	227	206	231	217	223	209	216	224	199	216	252	232	217	217	213	222	232	225	221	214	231	207	227	241	250	233	211	223	227	244	218	215	209	193	219	220	216	239	241	222	208	205	221	196	261	223	219	228	219	235	223	231	215	212	220	225	213	204	227	225	221	241	258	232	230	246	240	231	209	216
4386	7390	10454	1766	1169	874	687	564	477	393	384	376	336	293	298	292	291	322	291	270	271	266	248	257	263	260	262	270	277	272	309	282	250	267	286	245	270	261	267	282	252	239	284	268	262	260	254	269	268	261	257	263	280	283	261	287	298	250	250	271	241	247	250	267	258	251	278	237	259	276	271	259	261	263	241	246	253	250	240	246	276	252	237	247	249	261	250	266	228	278	286	265	278	247	260	272	230	275	241	290	269	247	260	240	250	251	260	280	255	259	277	208	274	228	256	246	258	247	279	255	273	280	265	254	230	251	272	259	266	288	243	284	265	293	261	232	263	230	294	245	245	230	242	253	259	283	262	263	238	246	255	311	256	257	264	252	256	242	267	264	276	265	299	269	265	256	279	244	245	251	240	241	245	247	250	265	239	262	272	247	248	250	242	224	242	258	230	244	287	247	259	237	253	226	256	281	308	251	235	263	274	262	260	258	262	268	257	233	261	251	242	263	279	276	256	277	258	225	245	261	244	251	276	237	223	254	238	234	259	280	276	286	272	246	256	270	262	265	263	264	262	280	269	279	290	261	258	264	261	287	284	278	272	264	241	261	246	258	241	257	264	265	233	263	268	248	274	247	268	241	227	264	260	277	236	248	254	265	239	256	258	270	248	265	278	234	251	254	243	288	258	251	268	260	227	275	240	264	244	260	279	266	271	249	252	263	252	244	249	259	256	242	260	260	267	238	276	240	266	239	253	258	257	254	256	248	255	242	271	263	269	264	261	246	288	243	244	262	235	246	254	278	256	242	256	254	261	268	259	282	231	255	285	262	255	242	289	259	248	281	268	248	249	267	247	246	253	266	282	236	272	239	247	254	235	238	276	248	273	250	263	239	221	256	233	276	244	266	229	245	270	282	247	253	247	267	260	280	240	241	235	252	244	270	243	260	256	243	262	258	248	255	257	258	240	262	256	283	255	257	261	255	261	234	275	291	257	236	255	230	282	235	248	242	278	272	224	266	233	257	259	271	243	253	256	289	260	266	252	240	255	270	229	251	255	262	283	229	261	222	281	261	263	277	278	260	275	260	275	245	277	264	244	255	244	257	269	251	287	234	241	277	278	279	233	243	223	244	228	243	272	246	227	253	255	233	223	259	246	278	232	284	256	236	275	243	247	271	280	278	275	235	256	263	234	265	256	263	274	274	259	244	240	252	252	256	232	265	261	255	258	252	271	235	263	262	285	278	264	260	245	255	245	257	261	266	264	263	284	273	270	227	264	218	249	231	251	254	272	264	284	257	293	237	254	296	265	222	231	265	252	242	230	245	272	246	261	274	283	245	269	240	261	269	256	268	265	283	242	242	245	231	255	249	274	268	261	247	265	260	254	267	280	252	275	276	238	272	274	257	262	286	265	275	266	277	248	266	254	280	265	260	282	267	255	265	259	258	269	274	259	244	234	247	245	255	252	255	281	239	236	285	254	249	234	233	246	249	249	274	255	267	262	234	258	256	254	249	270	244	262	273	291	262	258	272	223	281	253	273	263	271	286	242	257	252	249	269	262	256	257	253	259	269	267	249	262	290	256	276	284	255	282	240	259	261	267	248	267	272	226	267	266	255	257	281	274	241	265	259	259	258	245	287	248	268	265	269	279	260	249	257	251	264	262	251	255	236	242	294	235	271	269	243	247	234	273	251	254	262	271	262	252	246	251	233	289	252	243	258	243	239	257	259	261	296	271	254	263	256	267	271	253	250	246	261	242	238	271	249	245	282	242	302	281	266	259	262	248	238	265	247	254	238	290	236	260	257	255	278	272	273	252	244	263	232	223	245	249	250	264	249	260	274	232	259	270	281	277	263	268	261	255	247	258	244	274	243	240	257	253	255	280	268	290	266	266	247	257	238	254	255	261	274	249	263	259	246	243	253	250	255	243	237	270	276	247	281	256	257	259	253	255	253	283	270	244	263	238	243	254	251	252	266	298	264	232	257	260	238	263	255	243	246	260	249	290	228	238	270	254	253	277	263	256	249	272	241	261	270	245	266	250	251	255	258	274	275	293	244	281	248	231	250	267	286	243	264	270	265	274	255	264	252	260	251	288	266	231	240	275	247	245	230	266	242	253	270	251	245	266	254	270	243	276	235	234	253	268	255	271	252	271	256	294	288	239	261	250	254	257	255	264	275	253	250	259	291	285	256	249	232	271	288	243	271	246	275	263	277	264	280	251	253	248	283	253	265	242	265	277	270	272	263	267	263	270	257	252	227	264	244	272	248	288	303	280	232	251	253	274	247	240	271	279	230	246	256	266	231	275	243	247	298	244	237	253	273	248	243	266	263	289	261	234	283	266	241	260	264	261	281	277	251	235	268	265	261	231	272	248	274	275	243	267	227	256	298	236	251	261	253	250	250	257	269	234	287	263	270	258	253	279	269	223	267	277	260	270	265	239	256	252	269	266	219	252	258	249	277	272	253	294	260	255	261	244	255	229	238	269	258	252	268	240	261	244	240	251	255	265	245	254	250	255	255	237	249	269	257	259	281	232	258	266	263	264	260	255	246	297	274	255	273	273	232	241	253	236	255	260	234	251	241	275	276	259	235	240	264	281	283	232	251	250	247	238	284	252	235	237	246	259	230	256	251	243	250	227	262	233	257	238	240	248	276	262	243	240	272	240	237	261	237	256	257	250	254	245	234	250	273	253	270	235	233	263	240	237	254	257	258	267	259	227	258	241	277	271	271	267	245	254	258	255	286	231	264	252	248	269	284	270	265	251	244	229	268	251	254	243	252	235	238	260	251	268	250	242	268	245	236	261	240	262	235	281	253	263	299	266	265	238	238	265	285	272	228	264	256	240	237	265	253	265	249	231	284	272	249	258	265	249	230	257	256	249	258	266	250	263	246	269	293	267	252	254	250	256	248	246	265	245	248	254	279	262	240	231	237	232	282	227	246	263	271	268	250	258	265	279	233	229	280	250	259	239	273	243	256	269	241	254	237	254	268	256	285	295	233	255	242	245	244	247	247	255	269	260	261	243	218	257	271	239	253	285	242	248	266	261	271	253	278	249	275	263	241	267	279	259	236	264	263	239	281	265	259	254	288	264	289	271	273	249	259	235	260	249	289	265	248	260	276	254	258	263	236	258	266	254	293	247	257	276	250	269	251	273	265	267	258	260	263	242	252	240	236	300	269	272	271	252	238	244	258	240	265	237	256	267	244	287	257	267	258	244	253	265	260	234	259	257	252	251	258	265	281	272	228	269	261	265	240	234	224	245	282	237	260	251	270	261	243	264	270	250	267	291	249	211	275	253	252	254	264	251	257	240	240	268	257	284	261	264	246	252	254	283	236	290	266	287	267	270	261	260	287	259	242	234	267	230	228	282	271	251	226	274	233	239	256	251	252	264	286	267	261	280	247	242	258	268	252	290	264	247	250	220	255	269	262	253	238	264	262	229	258	237	256	297	256	268	253	259	270	283	261	231	273	257	294	253	248	235	258
22779	21468	29040	24309	21468	21395	4968	883	628	575	456	459	400	361	315	354	326	294	301	329	286	297	266	264	276	276	254	255	241	254	261	240	256	243	243	286	250	266	248	263	259	248	231	226	255	237	257	227	255	244	256	226	258	251	227	230	249	265	269	222	247	239	239	249	246	261	242	230	245	263	249	254	241	272	236	227	239	249	247	238	251	258	236	255	267	250	235	268	211	243	218	242	242	244	256	240	237	263	218	225	242	240	265	259	241	236	232	239	241	223	232	230	282	227	245	246	214	230	238	245	248	210	227	224	236	243	216	255	224	217	220	246	248	229	242	243	261	229	217	228	228	275	260	244	269	257	242	232	247	224	208	262	221	225	218	235	215	240	239	252	246	254	231	242	247	235	251	194	210	209	245	248	233	258	201	251	237	204	231	257	228	252	236	241	250	219	232	245	204	282	239	249	272	243	244	205	258	213	256	240	235	258	227	235	257	241	263	202	211	262	221	258	245	208	237	237	209	249	238	234	242	222	232	239	236	259	245	267	217	237	218	230	217	217	225	222	248	229	203	250	218	224	247	261	221	217	245	213	243	225	223	260	217	241	250	226	239	204	230	234	214	228	199	242	244	226	222	237	229	220	217	225	237	233	230	231	257	241	194	228	232	260	244	211	237	223	236	223	241	225	241	229	214	253	248	237	235	232	210	223	262	232	242	229	228	226	220	240	256	249	241	218	254	225	224	260	221	254	245	236	256	214	228	215	241	211	228	279	224	224	215	221	224	232	216	252	250	240	217	250	219	217	238	235	234	228	218	238	243	224	235	245	253	240	266	226	235	228	239	247	239	232	235	224	249	211	210	214	238	219	242	232	211	244	245	246	212	240	240	247	248	216	211	239	279	220	216	229	213	199	239	257	238	258	228	234	213	213	242	235	230	243	226	249	236	240	239	235	247	217	226	243	215	220	247	245	237	247	225	240	240	252	239	254	215	232	240	246	247	243	244	220	239	232	262	245	208	249	244	240	250	226	234	216	245	242	213	242	211	231	282	241	214	222	213	243	230	251	230	239	234	259	238	260	230	231	248	241	236	229	250	246	227	229	244	220	228	263	247	242	227	242	276	269	237	247	246	234	222	250	277	248	232	237	228	265	243	237	236	251	231	243	244	237	230	251	216	282	211	223	217	239	247	255	252	258	236	240	242	252	231	226	231	234	250	253	235	238	231	227	224	211	230	242	237	262	231	217	223	227	226	260	239	233	230	244	236	233	260	223	278	212	253	218	215	222	214	239	211	228	259	222	230	218	248	241	225	217	220	205	241	213	227	225	214	264	229	240	220	216	239	240	230	240	228	248	247	245	271	283	240	232	262	260	213	217	221	242	249	238	222	256	256	222	236	229	243	245	210	224	263	242	253	234	284	240	254	257	222	250	243	222	214	242	233	252	256	238	250	274	239	225	212	260	242	236	235	245	238	250	213	257	231	236	236	241	251	237	228	237	267	225	238	249	223	242	239	233	232	233	225	217	249	226	210	230	236	250	217	234	236	216	218	240	224	235	255	247	222	250	234	238	222	245	222	252	214	207	222	228	222	233	221	235	238	242	272	255	265	216	255	243	266	232	278	244	260	245	218	230	241	210	248	250	250	217	259	227	247	262	251	256	253	252	249	241	220	234	234	232	258	218	238	243	222	244	261	244	228	270	213	203	243	265	257	227	230	223	214	263	249	244	261	243	242	214	225	251	232	229	238	253	241	252	252	188	217	240	241	267	251	239	242	212	243	268	213	208	242	243	250	243	257	242	228	241	235	271	210	247	235	243	219	236	224	279	235	240	220	238	240	202	209	237	214	242	245	225	216	219	225	239	268	212	233	222	246	248	215	234	219	224	255	245	241	256	229	237	265	251	227	231	228	219	249	227	240	229	236	233	228	234	233	231	225	243	226	237	221	255	222	214	229	219	232	215	223	225	244	224	255	233	260	234	247	254	249	246	232	242	213	240	234	248	272	240	265	239	244	223	259	243	245	195	263	233	244	240	229	263	256	237	234	234	251	237	220	273	234	215	224	246	249	226	242	221	223	247	239	217	252	230	230	238	258	253	252	206	236	220	249	234	243	238	244	245	235	225	258	241	231	237	245	237	215	227	249	249	217	223	221	260	242	239	245	265	232	258	208	234	231	241	221	203	241	239	262	199	235	252	229	223	269	246	232	235	238	239	250	228	253	231	238	241	227	226	222	248	256	230	212	241	238	251	224	232	227	229	246	238	226	249	229	241	214	257	224	284	236	219	255	209	246	268	241	222	222	231	217	251	245	236	250	223	209	194	244	237	233	229	230	212	226	245	253	240	241	240	260	216	236	231	228	235	242	251	227	251	243	228	228	242	228	236	249	214	224	238	224	241	228	237	237	243	243	245	241	230	249	242	241	242	250	246	224	251	231	236	239	249	233	217	262	245	237	198	232	229	234	247	223	241	221	260	220	245	252	262	231	234	280	253	247	249	231	257	239	251	232	250	219	230	238	224	227	243	258	238	220	236	232	246	237	250	258	252	247	220	258	235	212	227	240	241	219	220	219	265	252	193	230	233	258	266	236	220	231	258	220	241	243	240	253	230	235	240	229	228	260	232	241	278	258	237	215	258	224	238	213	239	244	245	214	247	229	234	249	226	247	241	229	219	247	253	258	221	269	225	231	239	232	248	229	249	247	233	226	239	225	224	235	225	255	230	250	235	224	216	257	239	247	221	269	222	225	219	247	234	222	238	241	225	238	242	227	246	238	231	234	233	234	264	242	200	251	235	227	249	240	257	234	232	231	244	251	238	220	243	225	224	243	211	243	223	267	251	269	231	244	241	255	214	247	226	246	272	255	267	248	240	245	231	246	225	225	222	221	236	250	242	220	207	219	247	250	227	218	212	219	245	231	250	242	232	217	224	223	247	278	221	219	221	255	239	188	244	219	221	251	216	212	259	209	222	245	254	231	223	226	239	209	235	218	235	225	256	219	226	221	243	213	237	266	241	236	249	221	243	244	227	254	243	234	222	233	243	225	251	243	241	235	238	234	258	243	210	243	222	232	265	240	253	242	230	215	265	249	235	251	214	239	219	252	267	265	232	254	234	251	246	247	238	235	233	214	236	224	270	233	247	225	228	239	225	220	239	262	212	265	255	220	225	255	232	230	237	248	235	216	231	245	217	229	241	215	263	249	226	229	213	239	252	226	240	218	252	249	236	254	229	234	238	237	234	224	223	217	217	234	238	225	235	254	230	251	239	262	242	229	210	216	207	229	235	232	231	221	245	253	237	253	243	230	234	239	269	240	222	215	225	235	254	204	232	267	251	228	254	241	259	237	211	257	222	237	256	253	226	209	230	257	221	215	243	261	259	222	238	267	245	215	249	284	229	248	240	228	232	240	252	210	227	221	218	254	234	249	223	225	231	220	234	236	229	197	276	242	217	256	247	226	204	236	269	251	231	224	226	243	234	219	228	215	240	217	220
5715	17702	20161	4975	3402	2546	1885	1408	1027	856	734	604	580	527	478	468	368	402	418	393	354	365	345	343	351	339	366	315	327	300	330	331	315	329	308	321	271	288	327	333	276	289	326	314	308	291	293	287	283	270	294	275	309	276	299	295	280	300	274	315	284	298	298	276	314	262	287	300	302	292	273	270	267	297	279	282	281	254	291	273	276	280	305	273	315	256	278	295	278	282	281	259	292	274	287	278	281	285	263	285	295	251	296	292	268	286	273	296	282	295	270	274	300	275	268	303	297	306	274	278	292	299	262	272	287	258	257	262	260	272	276	262	279	292	297	296	299	284	276	273	288	286	281	267	261	262	260	270	258	279	270	278	263	277	293	303	281	283	310	278	308	266	289	285	286	317	288	284	288	272	302	274	300	283	256	277	282	297	277	271	295	277	258	322	287	280	299	263	275	270	283	294	238	289	285	262	285	275	288	315	311	310	277	276	294	294	277	275	290	296	270	311	259	289	280	254	285	299	269	281	268	299	300	250	271	331	285	302	274	273	253	284	290	263	268	280	282	310	293	331	268	280	273	288	288	296	278	275	306	265	273	329	301	293	238	276	313	280	300	295	280	269	279	301	284	287	309	250	275	268	313	298	307	283	279	274	293	297	266	304	256	287	320	272	273	244	252	298	295	295	262	272	273	257	238	257	247	264	288	314	281	270	290	281	280	259	272	289	304	285	287	281	275	268	293	272	294	272	241	267	309	267	303	272	283	291	278	253	270	271	276	295	266	274	286	274	296	258	284	253	290	252	307	247	276	301	303	306	283	284	293	248	296	312	266	306	294	294	272	284	276	278	275	285	275	271	256	310	279	280	292	277	264	295	288	325	295	273	284	276	316	288	291	318	275	297	271	292	286	265	276	292	287	321	300	274	285	269	318	280	251	272	316	287	257	295	304	271	312	243	282	273	267	265	277	265	261	281	275	287	272	296	277	287	277	282	293	304	293	281	299	290	294	270	262	254	322	255	249	254	294	284	294	297	287	285	281	286	284	302	289	273	294	280	269	263	290	296	293	259	248	261	283	299	311	272	248	295	264	298	297	284	298	283	267	295	276	304	293	283	278	293	263	287	259	283	249	271	283	280	283	266	282	271	271	294	276	274	292	289	246	250	259	294	301	255	285	300	278	277	273	281	304	288	259	293	283	283	299	293	264	276	282	284	282	291	289	259	295	286	275	304	320	273	281	264	269	283	265	273	291	255	304	277	276	269	286	278	275	268	270	295	269	250	292	269	254	294	300	311	278	264	281	268	281	273	276	261	293	266	281	267	263	288	301	299	304	286	272	262	288	271	296	266	264	298	275	277	276	283	259	274	278	296	309	270	285	291	278	280	301	286	268	273	299	276	289	282	308	289	304	270	279	275	277	303	291	284	271	290	285	283	278	278	278	283	263	268	294	310	296	245	308	314	268	275	297	301	249	304	252	271	294	278	303	275	278	280	320	269	273	273	287	310	285	303	285	282	294	270	287	274	270	257	278	286	272	307	307	296	265	267	276	301	300	276	295	282	281	265	280	287	278	281	286	300	277	272	307	270	277	262	295	290	278	272	290	268	275	291	266	319	284	241	277	275	300	278	262	270	284	284	254	265	278	292	290	286	267	260	303	263	278	285	292	285	272	291	288	310	285	267	263	297	278	271	264	268	272	294	271	289	282	262	306	285	296	278	279	258	291	309	289	294	263	272	291	315	280	276	293	275	305	261	274	282	264	302	293	275	269	256	293	305	251	288	286	290	273	284	298	307	286	296	293	254	281	281	272	288	302	256	298	290	268	310	247	271	286	293	289	279	299	268	306	262	300	268	256	297	325	293	311	283	267	270	275	249	273	290	263	270	290	283	282	290	337	269	285	317	273	309	299	292	299	273	293	262	301	262	258	298	271	290	278	281	266	289	280	267	270	274	284	302	256	268	282	273	276	247	297	290	261	273	240	269	277	310	287	260	259	290	271	250	283	307	263	292	266	268	277	273	287	293	273	308	289	256	279	291	256	307	265	268	278	256	258	251	289	266	302	290	281	281	269	269	267	287	245	292	300	263	274	297	260	274	296	252	257	286	299	257	266	263	291	285	300	302	290	287	286	291	274	280	297	262	304	264	289	287	266	243	273	299	285	258	288	283	272	291	251	293	274	274	275	279	256	308	269	263	303	289	274	268	268	306	269	296	291	285	312	275	285	269	286	227	278	292	271	264	296	286	269	267	284	259	295	289	278	286	279	305	269	274	252	276	280	274	279	276	290	261	271	280	293	273	304	279	247	284	303	278	275	291	291	298	309	280	268	267	287	297	275	286	283	289	264	308	261	305	291	298	289	284	263	291	241	279	265	277	258	282	321	286	290	273	282	252	299	260	314	248	264	293	305	243	283	273	276	279	266	276	256	259	273	269	312	239	297	295	291	267	294	285	282	302	266	287	299	280	258	291	322	263	269	282	331	275	266	266	277	300	260	313	303	277	266	264	286	301	262	284	262	275	301	266	296	254	280	285	267	271	298	270	291	278	298	293	277	290	269	285	283	300	284	277	306	286	271	324	271	300	278	311	282	276	306	289	259	287	280	273	246	290	271	255	274	298	265	283	286	292	242	283	275	280	267	275	277	318	255	284	271	287	288	273	260	294	268	306	294	308	313	299	281	299	243	257	281	278	238	294	286	300	267	271	275	281	272	276	285	283	279	285	278	294	274	299	288	304	268	269	303	275	293	308	283	290	297	274	287	286	294	269	266	295	275	315	262	290	279	272	343	270	307	294	268	290	314	262	260	261	287	280	292	266	266	285	261	290	275	289	270	270	295	288	278	274	260	293	295	288	270	302	270	263	302	282	293	276	276	277	241	265	250	275	317	310	288	299	324	305	268	245	269	278	294	287	285	261	280	288	291	264	276	295	306	291	295	258	306	263	260	266	286	275	285	289	279	283	261	295	281	287	293	284	274	305	319	277	266	309	257	278	313	278	267	284	292	284	290	264	280	259	280	291	284	292	258	280	290	256	265	276	281	264	278	286	314	315	297	281	299	266	259	260	269	274	274	287	284	258	296	263	298	312	283	290	297	291	300	282	336	290	310	291	264	284	278	303	301	271	239	279	283	273	274	251	292	247	306	287	263	311	297	287	275	272	269	295	289	305	280	269	292	257	288	289	278	277	286	257	291	295	287	306	266	286	272	288	249	257	265	300	260	270	294	268	292	276	281	253	345	277	289	249	307	269	252	287	277	284	252	283	266	285	275	291	289	274	254	249	275	291	269	281	284	283	294	253	259	295	274	266	280	264	258	275	298	262	301	273	262	254	272	302	278	251	287	284	279	284	272	249	293	263	268	298	247	278	301	282	293	299	284	283	278	246	299	251	267	274	250	283	267	252	260	273	280	282	292	283	277	263	284	248	281	267	275	303	314	313	287	250	269	287	301	281	265	274	288	251	277	291	282	293	287	303	291	274	260	291	274	270	285	273
27710	18145	4705	881	589	472	493	445	459	406	459	418	455	459	453	450	468	426	416	435	439	465	454	443	470	447	437	467	454	465	453	426	423	456	469	446	435	461	431	429	442	417	454	442	432	451	423	407	456	438	450	406	430	430	439	476	445	439	444	398	427	424	509	395	433	467	456	464	451	436	458	509	422	459	458	457	425	451	449	446	474	446	438	458	420	428	435	482	433	448	468	455	434	497	452	430	434	418	490	469	429	431	473	455	449	486	459	436	419	423	478	461	423	414	444	484	429	421	430	435	480	448	470	485	418	423	477	492	453	448	440	442	430	463	412	437	441	401	441	426	458	454	459	426	453	436	439	463	466	418	458	440	461	426	431	465	460	458	429	451	478	393	417	460	438	444	429	437	452	475	461	430	443	463	477	466	420	425	469	440	453	464	454	442	448	485	455	434	463	437	493	415	459	451	422	439	517	426	438	442	449	442	437	449	423	450	462	466	454	430	429	438	455	427	455	426	410	465	432	457	429	465	462	462	459	448	453	463	449	462	462	437	449	457	432	499	427	429	395	454	445	477	453	438	452	464	494	460	460	417	452	466	441	397	431	437	434	424	493	437	466	456	450	429	465	445	450	473	461	471	488	457	442	440	455	479	442	457	447	419	444	467	453	436	459	424	461	400	480	460	448	470	472	465	414	445	465	445	471	447	448	423	433	426	434	447	426	439	436	437	439	454	438	462	450	447	451	433	462	434	463	454	424	417	452	433	463	442	467	454	434	439	438	438	459	468	447	448	407	443	446	436	471	449	460	399	438	449	448	423	439	468	446	438	415	450	431	473	457	448	432	438	448	447	446	454	435	452	437	449	474	462	408	441	409	432	490	439	471	463	446	409	458	407	455	469	488	448	415	478	454	470	485	451	465	426	447	458	442	446	463	425	449	442	462	454	445	467	433	464	429	443	426	450	446	453	458	421	435	448	437	455	447	446	460	411	457	434	440	455	425	427	484	417	465	443	449	445	478	431	472	431	464	516	458	402	438	471	468	448	418	427	431	456	413	449	451	429	460	459	452	429	453	453	438	457	445	446	420	443	429	506	453	445	509	438	457	468	463	429	433	486	444	448	441	422	459	465	455	441	422	432	427	452	426	464	450	472	452	456	446	429	471	427	432	480	465	428	421	481	469	415	402	397	460	476	455	424	477	442	425	418	411	425	454	449	451	413	439	451	463	463	462	418	421	432	445	455	458	466	430	437	438	435	374	453	437	443	468	422	426	417	438	466	459	465	431	431	436	444	451	449	467	438	442	455	458	468	475	428	453	449	434	455	444	438	423	437	423	450	467	444	441	467	442	436	424	463	472	488	436	415	456	455	422	426	426	479	489	431	436	443	491	459	460	420	441	402	428	423	452	448	445	432	447	487	464	462	478	441	441	464	488	430	473	442	453	438	478	443	464	485	421	429	423	474	422	444	415	439	443	433	436	442	432	463	418	481	409	439	403	476	478	468	456	472	479	420	400	445	469	464	422	419	474	457	441	474	463	446	495	457	507	430	425	422	415	448	477	423	427	461	469	462	439	422	401	456	471	433	445	467	462	478	466	435	449	435	449	437	441	435	466	420	438	440	423	455	437	448	467	454	455	458	460	524	442	470	464	449	463	426	446	468	420	442	383	449	416	461	462	441	482	440	483	464	456	493	414	440	440	455	423	399	467	446	488	429	487	447	445	429	454	480	431	466	464	412	445	464	469	440	466	452	487	434	446	457	460	455	445	471	438	434	451	466	468	430	460	478	452	468	402	453	430	414	452	424	484	443	446	476	440	443	418	474	469	424	490	488	449	460	476	458	452	438	438	422	438	454	428	447	405	405	428	467	417	430	464	426	421	471	423	443	424	421	417	461	420	447	448	460	445	466	461	428	431	435	480	480	419	442	425	454	443	454	430	444	426	443	463	432	408	455	437	411	459	470	459	446	461	492	461	418	461	466	435	457	470	437	441	453	411	475	461	462	445	466	468	453	422	431	461	454	451	422	469	453	428	456	449	469	453	416	458	443	447	413	421	481	450	443	441	434	466	449	466	439	416	365	423	420	447	446	442	426	465	449	432	449	441	438	434	466	442	411	429	442	454	444	436	431	447	431	426	441	461	421	430	447	448	479	435	410	480	463	476	430	434	456	487	443	421	432	446	402	461	432	427	427	480	476	471	469	475	453	428	449	425	436	435	459	441	420	446	464	453	438	451	445	431	430	439	429	474	427	462	407	479	449	452	419	405	454	464	411	458	482	465	393	439	463	476	457	441	437	418	483	470	425	428	474	440	450	461	461	444	451	467	438	475	451	448	433	455	447	414	423	438	491	463	435	402	457	466	472	458	441	462	412	476	437	477	491	410	469	475	436	453	463	436	412	453	477	453	470	464	497	435	434	410	415	478	460	424	487	416	418	433	423	470	437	433	465	483	431	434	446	437	470	435	448	450	448	434	435	427	424	454	479	452	439	465	477	458	415	462	431	430	491	483	437	431	462	458	497	441	444	482	417	414	455	434	439	423	435	445	481	451	402	458	437	484	436	452	426	472	426	466	474	442	440	442	455	460	425	448	460	463	472	446	418	445	420	450	437	437	430	476	466	448	485	450	404	458	435	459	414	456	416	479	465	480	442	447	463	484	465	424	442	476	460	449	451	460	444	438	440	409	470	440	469	438	460	437	469	473	464	406	435	448	447	483	469	455	427	433	445	439	447	432	466	456	438	422	455	447	446	448	431	467	403	441	440	446	430	459	398	467	441	394	430	419	466	456	442	443	421	456	476	466	463	463	440	482	469	436	486	450	416	435	436	452	437	469	433	475	471	458	455	446	424	426	464	438	456	425	453	441	407	437	470	450	456	436	506	457	437	444	446	476	444	419	436	454	398	450	480	466	467	463	411	450	434	439	463	402	478	486	429	433	464	436	423	441	434	451	423	425	454	461	447	440	415	441	438	465	423	464	461	406	438	457	424	448	444	440	459	414	476	487	485	469	448	410	478	448	444	460	489	454	464	456	452	475	470	416	440	451	445	462	469	459	436	457	423	448	419	432	484	423	413	470	443	409	421	439	411	423	431	456	467	439	463	504	450	447	430	425	466	453	435	421	407	434	454	470	406	448	477	444	420	452	443	444	448	446	433	423	466	430	473	473	421	490	444	457	425	417	456	455	454	417	392	450	446	440	461	452	448	450	432	454	439	425	459	498	422	480	431	426	480	445	454	402	462	473	466	484	441	461	469	473	466	440	498	482	485	469	473	445	458	456	429	453	446	435	434	407	412	463	447	455	449	456	441	434	467	460	462	479	456	423	440	451	456	423	428	421	440	437	439	443	430	420	419	476	417	430	447	404	475	468	434	478	460	449	467	461	444	442	438	440	434	452	446	445	417	454	439	455	409	443	469	470	421	436	428	453	437	422	461	434	465	449	427	416	447	429	462	443	423	490	441	496	483	471	433	430	460	471	441	477	450	486	436
5083	2854	2423	758	641	559	528	533	536	492	487	548	532	509	481	591	531	528	537	524	518	518	526	531	517	530	493	521	513	485	495	478	559	503	486	522	550	538	518	516	544	522	512	524	547	524	545	518	484	501	498	509	455	477	491	536	516	507	489	530	571	478	480	506	543	508	482	497	504	519	524	548	513	522	522	498	492	474	541	485	504	523	517	477	493	492	514	529	497	492	538	529	494	513	527	489	527	525	514	519	478	509	493	500	491	525	504	508	495	481	532	528	506	551	483	507	464	522	507	529	495	501	510	486	479	492	518	474	506	522	472	494	495	529	497	553	523	522	469	517	500	498	482	524	483	525	515	519	505	518	553	514	528	468	492	546	501	533	498	495	523	486	500	487	518	543	517	548	528	490	504	498	506	519	507	543	514	515	509	477	515	497	538	485	517	523	499	504	487	531	524	510	501	499	508	502	506	520	437	513	477	489	492	534	538	506	529	534	479	528	527	497	512	529	586	513	491	502	527	536	469	523	538	540	499	511	504	516	534	474	505	513	532	531	501	518	499	550	491	522	502	484	484	497	482	519	518	476	548	519	476	509	496	556	522	500	500	503	496	497	552	473	518	516	481	518	556	518	510	496	457	495	532	475	540	504	528	534	488	523	480	562	489	505	482	538	489	510	519	537	541	528	531	510	510	500	502	498	528	531	525	555	514	519	478	513	545	507	503	543	562	498	507	519	515	516	512	475	544	521	516	484	533	532	509	505	494	522	531	504	503	509	484	471	493	512	493	527	547	449	510	481	502	541	499	540	516	518	500	522	521	448	509	512	562	529	516	523	499	491	519	486	471	541	489	530	519	494	492	538	523	458	485	511	519	482	509	474	548	514	483	501	536	537	508	507	453	523	501	509	521	482	539	490	519	521	539	496	509	507	536	472	495	491	503	470	515	500	434	489	521	499	508	520	524	515	518	501	506	517	505	497	501	505	507	493	497	533	497	541	502	507	510	510	543	518	499	517	465	498	513	459	546	515	497	480	536	492	500	517	484	520	537	514	515	509	512	521	505	508	504	549	502	508	531	495	482	506	482	487	539	510	511	543	526	509	531	509	505	490	506	470	520	508	488	505	504	483	500	453	499	523	487	501	534	529	529	495	524	507	502	523	541	525	489	467	525	492	490	533	513	493	513	523	498	506	494	520	482	490	509	486	503	526	546	488	503	516	518	530	503	486	511	525	520	529	522	504	508	495	469	506	517	525	472	477	509	492	472	501	501	494	509	505	530	508	518	492	516	530	481	520	517	510	518	498	505	532	479	444	517	494	493	503	539	528	517	515	538	478	487	511	508	533	532	527	522	540	532	511	533	483	537	506	505	528	517	506	480	491	529	512	522	523	500	536	534	489	521	505	490	493	527	508	500	521	502	524	539	467	517	559	499	519	482	488	514	534	523	525	478	500	514	487	489	530	500	485	554	516	494	494	498	505	472	499	520	476	507	511	525	508	483	538	544	486	558	483	501	514	513	498	533	514	485	437	514	517	487	483	487	523	546	499	497	521	477	532	505	486	473	502	511	501	547	490	490	495	496	495	527	514	504	467	484	534	509	474	503	514	511	471	487	494	532	524	524	490	486	517	457	481	531	522	516	476	537	525	498	534	504	526	515	505	498	506	481	530	523	527	463	482	507	516	527	504	492	534	507	516	498	534	500	545	556	501	545	535	507	482	548	518	487	513	506	533	490	489	553	513	497	481	512	505	480	483	544	524	547	500	531	502	533	526	563	518	503	472	530	513	485	525	535	474	527	514	466	482	546	504	563	501	561	535	539	482	533	515	496	509	522	497	500	517	520	446	513	504	499	503	528	517	521	509	525	481	515	473	519	467	514	528	503	528	496	484	509	541	505	487	510	510	501	506	493	512	503	528	504	533	493	472	496	500	483	541	477	513	529	499	482	502	545	543	494	527	547	492	497	504	509	499	472	505	561	518	521	480	506	517	500	536	525	509	526	485	495	510	515	491	486	551	499	522	495	474	507	488	521	574	518	501	499	458	497	533	489	529	510	509	512	496	520	480	487	508	474	518	506	547	524	499	500	516	515	536	517	504	531	491	502	520	533	522	513	490	526	552	503	507	505	534	506	482	513	480	528	526	509	522	531	495	547	502	517	501	547	540	512	528	489	495	505	488	521	502	534	511	469	511	521	501	477	462	508	470	483	496	506	519	534	534	546	544	499	535	499	490	484	534	505	522	470	531	520	525	534	504	505	524	514	490	490	499	505	484	489	547	532	525	465	498	486	489	493	504	463	523	526	526	492	486	531	470	525	496	490	517	526	528	513	543	518	491	509	504	545	525	554	548	506	524	495	492	535	507	497	512	505	488	555	493	496	513	499	501	540	523	548	522	490	512	507	513	521	521	527	491	497	478	495	467	514	518	488	501	519	529	480	498	529	502	519	493	470	499	525	496	526	513	508	492	511	517	465	548	524	543	521	502	485	511	550	463	521	489	519	520	498	508	514	501	514	503	496	464	528	530	535	528	503	520	514	536	465	497	507	477	497	520	515	517	534	504	526	476	514	501	532	510	501	473	504	484	457	533	486	517	483	463	543	527	528	492	489	543	499	504	540	498	492	520	519	516	534	543	500	475	496	496	499	507	533	520	490	507	455	526	496	494	529	537	491	538	548	480	537	523	557	498	529	521	519	509	529	531	500	519	539	541	517	512	457	544	568	504	534	529	545	521	564	483	504	522	513	535	465	495	511	532	521	504	519	541	476	510	489	559	497	496	526	511	470	514	561	533	464	514	497	519	523	541	512	508	531	515	518	500	508	445	496	492	489	481	471	518	545	561	528	563	480	514	517	510	527	521	502	508	493	487	515	508	507	526	515	522	540	512	516	516	491	525	509	545	479	511	527	521	549	559	484	495	486	528	502	540	543	537	537	507	496	485	521	502	527	526	520	505	473	508	478	506	542	517	472	501	509	494	530	504	532	500	497	491	550	485	510	513	473	516	483	511	518	513	486	481	501	501	462	501	522	487	500	524	516	482	469	527	499	494	520	478	493	520	531	480	491	513	476	525	504	464	516	497	473	495	471	523	481	543	510	539	533	514	521	533	503	524	465	508	497	482	526	510	502	518	514	506	521	498	511	527	505	470	512	554	509	539	498	460	503	504	495	531	525	512	522	504	560	462	492	533	540	538	519	494	489	498	556	525	509	492	506	484	501	453	487	523	494	541	506	527	518	459	495	515	488	517	466	540	544	503	495	541	475	523	476	499	496	507	549	519	527	525	504	502	503	532	483	486	507	530	502	508	517	517	530	496	502	533	504	497	509	513	539	502	530	501	491	508	474	486	486	500	532	515	494	498	510	502	524	494	524	505	493	473	469	536	515	522	490	523	506	467	517	519	537	483	508	503	481	508	530	509	530	514	518	492	475	473	498	535	500	502	503	499	517	552	517	507	522	549	524	490	478	540	531	498	502	524	466	487	522	460	498	482
23680	21422	28634	24584	21384	8655	1150	734	720	653	640	641	545	566	544	558	533	554	510	518	506	541	544	477	526	503	499	523	486	487	504	520	509	525	512	534	491	485	495	493	492	496	509	523	512	530	508	497	470	482	482	477	489	512	475	487	517	506	534	500	504	513	504	517	449	451	455	512	479	502	486	496	489	491	475	513	475	478	475	502	504	486	489	540	523	504	496	463	523	469	466	477	475	505	507	538	499	502	534	474	492	471	498	487	436	514	494	482	478	475	450	482	485	484	480	501	505	490	476	488	548	472	541	547	468	503	516	455	473	455	458	491	528	504	489	470	488	521	507	483	524	521	533	493	453	517	490	505	497	450	471	474	488	501	475	515	495	494	499	471	528	482	494	542	501	516	500	464	501	494	470	474	463	501	443	510	490	489	530	506	517	507	520	501	505	470	489	483	490	515	526	468	489	474	537	489	469	510	485	485	514	527	501	496	503	472	514	512	543	513	490	501	450	479	499	482	505	525	472	494	487	504	488	450	514	488	480	494	498	506	468	498	445	512	500	546	474	535	513	515	481	489	448	543	539	471	505	541	474	470	503	460	483	494	491	480	493	529	525	519	490	484	503	501	543	499	447	488	523	478	458	508	480	490	509	475	489	447	496	541	489	496	478	468	522	494	496	440	455	529	451	508	509	471	472	540	469	497	494	520	476	506	501	485	481	498	512	470	471	485	477	471	489	469	537	487	507	478	505	514	513	518	457	473	517	487	491	471	477	487	485	496	505	440	521	535	455	523	500	488	486	467	452	482	487	485	469	472	520	487	511	541	516	520	473	497	489	444	481	479	492	485	518	523	508	506	428	503	485	500	476	505	484	519	441	468	465	489	489	495	518	475	493	514	498	484	488	517	472	516	469	495	498	477	502	490	476	451	495	484	470	497	518	449	506	500	471	511	520	515	476	476	518	470	475	478	461	487	489	505	509	510	504	527	529	495	484	519	490	489	502	502	471	465	485	487	513	483	463	483	490	476	471	485	477	484	531	472	475	452	493	501	544	499	498	468	525	470	444	491	455	481	475	479	456	522	470	487	472	497	498	465	462	493	500	472	498	528	514	522	519	471	483	492	464	468	513	476	498	448	486	482	484	499	509	480	510	523	475	447	524	533	491	505	473	486	493	485	462	496	536	508	482	444	498	470	499	463	478	486	483	480	496	521	473	466	476	492	541	468	537	477	457	470	479	453	493	460	469	484	475	505	500	552	503	466	514	516	517	485	493	511	494	516	508	506	531	492	517	486	554	485	484	485	489	486	449	486	454	440	468	542	496	501	510	494	479	469	474	443	525	454	493	511	487	488	508	471	528	495	474	544	460	488	451	506	505	460	473	483	525	461	498	484	527	515	466	455	483	506	517	488	460	489	479	492	495	474	519	497	516	480	479	509	492	502	512	483	529	456	460	468	474	504	482	473	451	510	496	488	521	508	482	539	509	488	467	506	504	529	489	469	486	486	492	465	503	480	498	516	492	517	478	481	512	484	477	487	428	516	480	488	486	493	493	523	527	527	493	463	506	485	458	472	490	474	474	496	533	494	481	494	481	458	468	498	495	472	484	501	491	489	484	507	493	505	482	506	486	464	481	505	494	532	462	466	516	498	467	474	495	479	532	493	503	505	437	491	487	486	482	484	531	506	518	473	513	504	463	500	511	479	490	491	481	511	521	500	468	491	500	476	446	469	453	500	481	489	526	497	475	487	480	543	508	465	538	500	490	544	492	506	480	455	457	488	452	472	483	478	483	476	487	467	480	507	491	510	500	449	457	471	490	477	481	466	484	516	523	442	514	508	525	499	492	475	516	481	477	473	507	550	484	497	517	500	477	508	453	528	490	497	512	508	462	454	465	471	483	516	507	493	499	547	492	516	508	479	506	515	455	472	512	468	483	493	490	472	463	469	476	464	471	511	493	515	479	498	465	475	484	466	484	497	471	479	474	494	472	458	483	483	484	497	502	500	497	468	480	516	505	495	495	514	499	501	460	464	476	513	471	486	475	517	501	501	485	488	488	479	510	459	461	510	457	485	507	498	486	452	469	477	478	500	493	464	474	551	503	488	486	495	501	466	497	462	504	492	518	492	508	454	492	486	530	467	518	485	498	494	510	494	528	459	489	499	475	501	462	508	432	515	488	476	474	508	503	514	527	465	525	491	500	480	469	520	477	505	496	515	491	454	500	488	499	449	515	469	503	463	509	536	522	491	531	520	509	505	497	542	503	469	489	488	503	478	489	497	486	467	498	508	471	455	492	483	520	504	488	467	475	494	480	480	456	515	489	488	460	537	496	468	493	482	509	478	491	532	478	472	498	510	509	496	513	508	509	498	484	486	489	513	510	504	516	504	527	490	471	483	489	455	492	475	431	505	472	488	505	474	508	505	479	457	505	481	488	495	470	520	487	532	534	483	515	472	477	482	462	505	518	488	502	531	481	475	474	463	456	468	492	488	545	458	508	475	487	484	524	481	484	489	473	464	472	437	432	470	482	459	493	491	461	475	460	466	477	517	469	499	482	517	498	482	470	519	484	543	482	512	534	505	510	493	476	475	462	459	451	472	499	501	515	506	453	462	498	432	505	475	461	467	473	507	512	500	550	476	504	523	482	493	504	494	540	498	452	458	498	492	501	470	478	509	530	530	524	490	501	492	479	486	484	517	487	507	449	495	476	517	535	514	489	506	495	499	499	513	498	468	490	485	487	505	524	495	541	491	511	483	514	500	474	528	535	519	498	496	504	483	516	506	515	528	507	481	491	488	467	475	491	485	512	459	477	527	503	440	507	528	493	504	494	484	450	504	460	491	525	492	501	491	474	473	499	455	475	503	484	456	503	510	513	507	502	484	512	494	511	558	461	494	488	452	498	461	496	477	528	491	558	461	511	477	507	499	455	497	493	465	515	472	464	484	480	503	479	501	509	494	456	491	470	465	503	526	511	449	491	507	445	507	466	471	499	500	510	460	470	498	483	438	483	457	494	482	554	489	474	503	503	503	453	496	522	470	451	483	457	449	543	479	490	437	513	514	516	489	487	447	504	474	487	489	437	507	506	468	512	495	449	493	475	453	501	511	500	541	502	508	481	503	509	548	473	486	517	451	473	493	509	478	455	449	519	457	460	511	496	489	475	514	527	473	523	513	470	506	525	557	518	487	483	522	509	501	465	483	514	530	502	454	457	486	488	472	466	479	490	476	476	462	495	474	503	481	502	511	492	466	490	499	494	464	513	523	470	465	514	543	519	506	495	480	474	474	506	464	477	430	476	473	470	485	509	460	550	485	477	485	492	474	473	495	512	486	520	504	500	469	477	491	466	469	486	479	524	503	504	491	470	467	488	510	498	527	474	477	511	482	473	491	447	492	481	537	495	484	506	513	480	475	509	488	502	526	507	479	517	503	496	467	458	471	440	455	492	452	513	454	514	482	482	484	491	501	468	514	491	421	475	466	491	500	470	504
4376	10689	9689	3407	2305	1685	1367	1055	980	847	840	773	724	729	638	678	675	637	658	619	651	593	639	591	630	566	598	616	572	579	607	591	626	562	585	564	569	579	604	565	572	575	585	603	528	545	556	581	547	580	543	576	593	575	553	630	534	562	560	584	534	599	583	592	588	540	563	591	607	577	538	590	543	608	592	540	649	556	557	556	571	532	537	564	620	581	577	542	573	600	556	585	573	592	557	562	579	561	536	598	601	557	579	568	561	589	577	588	601	583	602	561	563	539	588	586	562	565	545	583	593	548	579	586	589	559	542	584	553	590	552	564	546	560	566	545	608	547	545	580	616	538	603	558	565	566	593	591	568	549	559	568	528	575	532	584	553	575	572	545	542	606	571	559	576	544	555	504	549	548	578	577	579	546	575	560	597	560	549	593	559	592	572	554	538	570	576	563	551	571	571	585	552	579	557	557	576	561	539	590	562	629	546	525	537	590	511	552	579	586	569	518	550	541	550	614	544	582	554	548	580	556	600	591	589	592	531	535	549	528	542	532	582	548	555	533	537	526	551	573	552	579	585	568	562	585	588	572	553	570	611	565	553	548	529	550	574	563	547	514	582	563	566	541	551	588	569	573	581	561	600	580	593	581	552	543	549	569	594	581	586	562	533	581	557	543	546	564	592	521	590	562	566	546	575	603	568	556	608	580	542	571	600	569	587	596	524	539	575	569	566	539	584	560	598	567	587	566	577	552	570	588	562	514	585	552	568	493	587	541	557	587	514	548	536	586	560	585	587	573	545	544	566	613	570	513	574	608	576	573	584	582	582	570	570	524	549	566	613	581	592	624	545	609	569	583	574	573	557	599	573	547	590	606	541	581	581	574	546	572	592	522	577	581	575	556	575	599	579	581	595	588	585	616	577	551	548	566	591	556	565	537	550	571	597	579	585	561	554	620	541	581	587	514	540	539	577	600	539	581	570	584	589	568	571	570	538	540	551	573	511	535	541	602	575	567	583	555	559	587	541	594	570	569	570	567	547	562	596	547	625	581	575	596	552	560	540	542	575	579	548	567	586	595	556	574	534	540	553	541	537	537	561	608	606	584	571	557	555	588	554	583	555	566	557	586	571	563	605	576	551	577	559	568	567	524	612	573	571	545	542	579	587	528	543	547	544	561	563	540	584	572	553	600	572	544	546	579	554	592	559	576	534	568	565	529	576	553	544	549	528	580	555	587	575	566	630	570	555	601	531	570	612	582	582	614	530	547	619	583	520	551	568	581	530	598	566	551	563	556	561	563	579	537	581	577	591	568	567	560	595	580	592	542	593	587	570	548	610	575	585	578	548	536	538	542	548	554	572	560	577	589	587	583	599	570	610	523	528	573	537	558	543	593	558	609	548	563	569	569	579	533	554	553	553	562	575	543	571	585	577	569	580	552	565	581	600	543	582	570	569	588	542	542	592	548	554	567	605	578	550	538	595	605	588	569	565	554	594	565	571	555	559	592	559	559	574	566	586	640	607	551	572	545	571	574	537	563	558	536	561	510	534	564	582	576	557	580	599	560	580	543	557	558	568	557	544	594	578	548	554	534	622	572	554	580	512	568	536	578	527	624	587	532	592	551	574	589	604	580	564	564	575	608	566	559	547	549	564	565	588	553	549	570	548	523	591	561	631	569	574	573	547	528	579	572	563	557	583	580	547	587	549	575	542	567	589	541	577	572	575	576	527	606	556	532	555	564	586	586	551	617	585	587	573	569	604	550	574	544	574	574	577	528	562	519	552	555	523	567	580	590	572	574	569	568	566	540	588	573	574	551	567	580	571	582	530	584	580	567	567	609	564	552	552	571	588	565	591	545	573	590	540	569	586	550	577	547	579	560	555	616	584	583	590	592	589	535	539	571	608	536	552	545	591	584	583	545	513	582	533	573	534	557	584	593	573	556	556	546	568	563	578	575	581	583	582	569	571	568	600	572	576	587	597	589	558	616	563	569	552	524	570	571	583	577	613	584	600	559	571	565	580	556	581	556	566	545	573	567	556	543	545	546	531	538	549	573	546	586	555	564	574	587	521	559	612	551	532	537	558	559	530	564	526	563	574	618	556	578	523	610	585	569	549	572	596	536	538	580	549	560	584	605	602	566	553	596	531	565	571	591	547	614	577	565	561	558	555	560	617	571	546	554	561	540	590	598	580	551	572	575	560	566	565	582	562	568	578	514	590	586	567	583	594	566	583	532	536	564	581	562	536	578	588	570	564	594	585	543	573	579	576	552	563	558	579	597	594	563	553	559	546	540	573	557	574	567	556	542	577	555	569	560	547	525	566	622	567	557	559	511	567	615	556	573	582	567	568	545	558	545	572	562	555	559	557	530	575	603	568	587	558	591	601	554	584	559	586	530	553	569	651	566	560	590	578	596	564	583	520	605	568	565	538	545	589	594	623	560	501	542	553	593	587	587	555	560	561	570	570	539	569	548	563	560	484	589	569	568	579	574	557	542	560	588	535	576	538	581	607	597	604	574	585	532	590	559	587	545	508	553	560	563	575	555	586	563	529	562	583	586	539	609	549	557	546	558	570	549	549	560	565	580	573	585	584	577	528	537	563	588	553	584	604	606	590	529	577	592	554	621	582	545	566	610	584	542	567	569	559	565	569	600	555	602	597	560	599	543	563	539	548	536	599	570	563	574	533	558	560	583	548	541	581	562	606	570	614	577	608	573	565	560	526	579	535	560	561	569	564	563	538	562	517	575	535	544	536	559	548	603	565	552	591	511	590	550	590	563	548	537	557	582	592	534	610	561	585	535	556	582	626	592	594	595	582	549	541	601	552	567	557	553	541	567	568	548	554	577	545	565	601	594	551	568	562	592	552	564	564	579	576	572	552	535	582	601	574	513	562	522	569	540	546	551	588	571	598	543	564	563	524	572	578	538	562	564	546	580	555	585	606	588	554	551	559	601	520	581	529	541	580	582	578	557	569	559	561	500	588	551	558	567	574	608	596	555	526	536	529	602	614	554	559	542	524	547	588	532	579	546	587	597	597	574	522	534	572	580	532	573	557	543	512	570	535	576	572	579	551	590	551	580	544	539	497	553	521	551	586	574	571	530	595	545	549	580	585	555	550	580	598	591	538	566	587	544	550	539	593	566	545	549	546	572	554	567	561	512	571	605	569	591	562	607	589	581	595	539	544	581	595	568	557	537	589	600	602	566	607	556	571	542	576	568	543	550	586	528	548	542	570	542	564	568	555	538	576	598	579	607	554	583	550	587	586	545	574	536	533	566	585	550	554	535	604	531	540	572	541	555	554	579	605	549	590	613	607	531	578	621	558	595	569	588	603	574	566	584	597	556	562	590	576	573	557	571	557	574	565	565	572	575	595	561	555	578	617	540	545	553	570	556	577	582	551	543	599	583	541	578	578	591	559	600	576	532	558	553	574	599	606	566	561	545	585	561	573	562	568	599	579	501	551	597	579	530	569	560	565	557	564	565	594	550
24893	21407	27362	25709	8353	566	404	336	320	325	305	288	285	283	246	251	273	261	244	248	260	236	218	238	257	255	212	223	208	228	237	238	231	223	255	231	223	205	229	197	240	236	243	220	221	232	233	233	245	236	253	247	219	236	223	221	229	212	207	223	228	252	215	217	217	252	214	227	223	233	234	227	216	222	223	216	217	243	241	234	222	240	202	194	251	228	212	182	217	234	247	226	213	245	248	245	223	225	230	214	244	255	231	238	231	250	208	242	243	242	234	216	202	209	222	229	218	205	231	223	245	238	241	219	224	214	213	241	235	219	237	217	240	220	265	248	227	241	215	236	229	219	236	243	248	264	219	233	216	224	234	225	219	210	212	248	246	236	210	250	255	235	223	210	247	221	208	217	218	216	234	231	229	209	247	193	232	211	213	239	223	262	256	231	210	228	246	226	223	225	225	225	227	232	217	222	219	212	256	213	229	237	220	261	268	220	224	230	216	224	220	203	207	224	225	244	232	229	230	214	227	228	235	223	225	206	212	231	220	228	234	221	222	226	227	210	236	220	214	237	228	206	206	192	229	177	247	220	239	235	200	223	251	206	240	234	234	234	253	224	220	241	215	223	239	227	243	232	199	209	218	233	216	235	254	248	233	241	237	244	215	235	203	244	236	220	223	212	242	226	229	219	218	231	186	229	229	228	213	219	234	231	229	225	201	224	209	236	223	210	236	233	226	207	199	225	218	227	211	219	204	229	237	210	223	247	207	214	209	229	234	214	245	223	233	223	218	217	226	267	222	248	226	220	200	240	217	219	253	246	250	216	235	252	212	196	215	238	243	254	238	240	243	226	204	236	239	196	224	224	230	217	233	225	229	216	236	224	222	233	223	227	224	208	220	246	198	215	219	220	223	231	212	222	263	199	237	249	245	241	241	241	228	236	238	197	208	216	216	217	211	257	233	251	231	242	250	206	240	206	218	248	248	258	206	240	205	240	212	239	216	242	206	231	216	261	223	243	224	240	225	222	214	234	218	226	220	222	223	235	232	218	222	234	206	219	243	224	236	206	225	233	222	231	246	251	225	212	214	223	213	223	210	223	235	205	240	211	250	219	207	216	229	232	207	225	214	242	208	229	227	203	244	234	210	225	243	188	190	265	224	247	214	215	252	233	240	217	239	260	236	215	223	216	219	236	192	227	222	214	215	220	231	274	244	206	203	242	275	232	238	217	223	219	231	236	230	225	215	228	226	201	234	224	232	239	248	212	239	221	189	217	220	217	228	235	219	235	232	227	243	239	220	253	225	216	232	219	255	204	218	212	219	225	210	214	195	219	231	215	243	247	230	211	207	217	222	213	232	236	210	235	225	207	225	232	227	223	229	218	226	223	217	212	220	226	219	240	244	236	245	239	217	219	259	236	230	234	232	261	253	261	227	235	220	234	218	206	253	244	205	253	231	218	193	231	222	256	227	227	248	239	221	219	213	229	224	215	200	215	248	238	246	234	252	241	219	237	229	213	226	202	205	216	218	218	215	231	191	250	222	236	241	231	234	218	225	246	211	227	225	234	235	225	229	239	216	235	204	253	233	240	230	217	237	232	216	225	240	225	217	211	210	234	232	211	208	203	231	221	235	232	231	232	224	246	241	211	220	245	232	212	216	213	238	204	201	228	208	249	202	206	242	254	211	242	241	258	230	214	234	228	248	240	200	204	241	246	213	259	230	227	197	245	217	225	225	231	228	252	210	195	219	215	245	229	202	240	199	227	201	219	211	191	219	199	255	235	202	227	217	229	219	201	217	249	236	210	235	244	238	214	243	211	204	230	189	209	221	218	237	214	233	248	221	234	199	216	217	199	204	242	246	205	220	227	212	214	234	207	211	212	231	237	223	189	208	229	221	258	217	164	228	242	215	234	230	254	230	231	216	245	215	241	223	230	227	249	238	220	215	229	253	223	215	229	231	254	204	213	244	208	228	231	236	246	223	224	243	232	210	219	216	227	225	231	201	217	204	236	213	215	210	234	206	234	221	240	241	218	223	196	235	216	239	193	235	206	220	219	194	195	191	227	222	223	220	210	218	224	214	232	228	235	211	225	218	255	221	227	235	194	217	252	223	222	202	223	226	211	219	211	233	248	228	223	213	227	224	206	245	230	223	244	221	229	209	246	242	233	217	201	231	225	247	203	234	244	210	224	238	194	220	209	211	229	202	246	219	230	240	235	250	221	255	215	251	205	249	227	216	267	211	206	221	253	209	198	231	252	255	227	228	222	215	226	231	221	228	211	207	197	240	210	214	233	236	243	237	211	229	226	223	240	227	194	232	236	213	203	232	179	224	227	223	235	252	220	240	222	241	227	221	237	253	222	231	216	220	215	229	241	218	240	262	205	229	210	235	233	209	246	233	212	218	224	228	198	198	213	224	223	234	202	226	223	229	219	255	224	254	234	222	222	226	231	216	210	225	204	205	189	224	231	239	225	252	226	233	212	226	231	208	232	237	203	245	232	244	200	204	234	208	193	229	263	227	249	211	215	249	222	236	221	247	233	197	218	210	210	244	225	233	211	222	225	232	215	241	238	228	225	239	229	256	234	237	237	217	217	236	239	218	219	238	228	208	234	211	216	225	209	238	226	243	220	233	231	227	226	227	223	223	219	261	236	202	215	230	252	207	218	239	216	208	249	235	219	220	224	210	205	217	230	204	195	234	235	251	230	229	209	231	220	243	247	200	243	210	224	207	223	235	234	205	238	236	229	214	230	244	219	242	215	214	243	203	231	213	239	248	214	254	220	236	221	205	228	218	203	222	260	224	230	227	255	224	253	220	212	226	226	245	233	234	217	205	230	228	222	247	207	234	235	228	212	244	217	220	254	209	227	234	214	202	217	213	219	233	199	232	217	229	232	204	232	228	258	211	234	219	202	201	230	246	220	234	222	227	213	217	237	233	237	237	225	202	243	228	213	227	232	227	241	235	239	224	190	231	230	213	210	236	229	216	210	221	222	236	221	225	207	226	241	227	243	242	214	203	216	237	212	227	226	242	228	219	243	213	246	252	190	216	226	199	255	198	236	214	270	248	237	212	224	231	199	239	249	239	208	223	220	224	250	227	226	220	239	234	220	189	219	210	206	236	215	215	248	225	212	201	238	217	218	239	220	215	234	216	239	201	196	221	230	230	206	227	208	211	237	221	238	231	236	214	214	224	216	236	242	241	240	238	216	219	213	222	242	238	222	219	229	215	218	203	234	230	227	267	202	228	218	277	240	214	200	262	202	220	224	234	256	232	214	208	229	235	232	227	233	228	232	229	193	228	239	203	218	244	236	199	211	252	203	228	233	216	228	228	241	212	231	234	200	218	195	219	216	233	196	245	244	212	204	213	226	205	204	237	213	209	216	227	233	241	224	218	220	255	244	228	249	232	215	226	214	217	246	222	257	236	225	240	218	229	207	219	217	229	238	235	216	232	230	246	216	226	236	234	245	203	211	199	207	203	206
4261	6455	4980	1846	1207	851	710	588	476	439	388	349	314	381	300	330	286	318	261	277	274	309	284	280	252	287	282	274	254	275	252	245	254	262	257	268	254	273	274	282	263	262	263	250	255	284	260	239	263	253	285	252	237	287	292	285	255	291	264	259	244	259	257	270	304	240	267	278	260	271	277	264	250	251	242	268	275	253	260	270	262	260	226	229	244	236	251	277	231	253	287	257	232	233	225	266	267	273	254	290	282	266	268	234	259	286	257	265	253	289	239	247	275	265	266	262	232	259	259	278	272	271	292	212	261	247	266	258	263	297	252	269	244	267	263	263	265	269	267	242	247	254	289	250	251	275	242	245	257	270	237	250	249	244	249	233	263	242	241	251	229	258	259	250	281	234	243	278	268	251	254	259	266	247	270	253	262	245	270	249	295	240	248	278	249	271	269	254	261	266	286	255	240	244	245	268	282	276	265	264	254	259	279	254	268	275	249	235	252	270	269	264	284	276	255	264	294	256	267	250	262	269	270	261	278	270	247	254	220	259	291	227	264	260	261	288	241	255	243	266	246	249	253	277	269	261	269	271	258	239	269	252	281	280	274	256	272	254	258	278	283	289	272	258	277	266	263	231	262	274	273	250	244	277	241	236	277	281	272	273	247	237	242	217	247	253	285	268	252	271	253	272	257	272	258	265	253	297	261	242	258	272	270	240	264	251	259	258	287	265	269	274	278	273	277	276	289	282	256	246	285	245	287	274	253	274	259	253	283	260	284	252	267	246	288	271	278	259	261	262	250	251	251	221	248	232	241	229	247	267	259	287	243	233	260	268	259	270	247	253	231	282	266	254	273	276	256	261	244	247	264	263	259	265	243	260	270	267	266	265	261	263	239	256	253	251	274	261	249	247	244	255	245	256	283	264	266	255	245	312	267	273	268	264	247	242	274	251	272	285	277	257	299	261	275	257	242	282	269	244	280	268	250	285	239	248	251	265	273	267	262	304	266	251	275	254	252	216	250	245	253	249	281	268	260	266	275	269	246	240	271	265	244	250	288	271	243	246	285	277	257	238	240	263	242	238	269	252	271	249	247	272	230	260	278	219	270	260	289	269	254	280	219	287	283	258	263	240	244	271	264	253	266	263	261	263	266	283	235	270	260	267	249	260	245	248	257	266	256	275	257	283	240	268	254	271	246	261	298	309	244	259	238	223	241	243	265	313	259	241	254	263	267	250	253	261	259	248	250	272	297	265	243	279	250	264	251	269	283	246	280	283	253	253	246	247	272	271	287	247	243	267	252	275	250	272	245	287	266	261	268	237	250	262	259	272	281	268	252	274	254	250	269	234	231	271	239	265	263	261	265	267	281	249	239	253	257	252	259	263	243	283	277	249	247	263	269	245	266	252	266	256	233	232	257	251	251	275	264	251	248	250	262	269	261	269	266	259	241	237	263	277	250	261	292	265	240	249	252	272	248	247	263	285	271	246	239	252	251	267	291	235	248	268	265	257	270	285	221	239	243	267	260	274	280	245	274	255	222	272	296	264	243	261	254	267	243	288	243	242	250	257	261	269	256	245	259	268	270	255	267	234	254	226	258	285	252	279	275	258	253	278	273	260	270	255	252	265	277	253	236	270	247	253	278	275	264	303	259	274	254	240	290	254	228	282	259	265	240	279	247	255	276	249	288	273	269	243	242	266	259	262	244	256	243	276	247	259	257	253	231	272	238	257	253	257	260	225	271	251	271	280	285	279	245	268	277	268	277	283	256	273	249	272	232	253	273	302	244	238	255	243	265	263	268	258	238	241	241	255	276	255	254	258	253	248	253	268	266	245	259	291	236	254	278	276	280	227	293	272	287	268	295	281	260	275	255	272	251	223	245	282	278	223	249	254	255	273	267	272	267	248	261	268	263	282	272	241	265	284	242	251	263	289	261	268	254	275	277	279	280	276	265	239	255	259	268	258	264	262	285	253	289	246	253	259	270	257	282	241	249	275	253	275	253	274	268	268	263	260	259	233	240	255	227	292	287	259	268	268	252	255	280	272	293	287	267	246	284	241	253	276	226	258	285	280	260	256	267	232	283	258	271	259	251	245	269	263	251	273	241	236	265	270	253	281	253	264	279	263	251	256	304	261	266	271	247	250	287	276	259	300	257	262	272	260	262	240	291	267	257	216	253	250	277	264	283	261	269	238	255	240	266	242	253	270	245	268	270	256	279	272	282	250	261	282	240	277	257	247	273	266	231	239	292	267	280	249	272	252	252	282	265	262	253	267	268	278	268	253	282	259	268	245	247	286	255	228	280	289	262	277	263	254	261	262	258	255	254	255	258	276	279	260	254	266	240	265	241	278	266	239	269	280	237	274	262	282	247	279	264	235	265	282	228	272	250	275	242	254	273	235	277	262	268	253	252	289	240	304	291	254	286	266	287	266	251	242	274	277	261	275	269	275	258	260	276	258	255	264	252	277	273	248	251	269	281	230	278	251	240	243	252	286	273	299	238	251	249	266	244	264	259	252	290	258	261	279	248	295	243	232	280	242	260	264	269	253	277	256	261	250	269	241	270	248	266	260	235	263	284	268	253	278	263	252	274	268	277	286	282	279	256	255	249	257	259	235	282	262	262	256	270	260	272	264	255	258	254	298	279	251	257	274	251	259	281	236	269	255	238	264	285	272	251	244	276	252	276	260	242	286	248	284	304	271	257	255	252	261	261	271	274	258	228	260	259	277	274	280	289	262	274	239	269	284	257	285	272	230	257	248	283	259	270	265	242	266	244	262	293	277	246	256	295	236	276	245	266	276	288	261	255	241	257	279	269	269	279	261	260	282	256	274	243	258	261	254	253	265	240	266	290	262	285	265	288	250	245	247	265	266	268	260	273	267	264	314	299	238	251	234	266	243	272	238	265	302	252	263	279	224	267	284	241	231	255	260	247	262	246	264	258	240	253	281	268	274	274	253	239	251	255	271	243	265	255	273	248	270	291	261	261	265	263	267	251	257	264	277	296	275	272	298	241	268	246	263	258	268	273	264	262	280	267	267	259	254	306	262	270	266	257	266	270	259	267	250	259	277	280	269	257	245	279	270	263	264	249	264	293	287	249	233	261	277	257	266	240	263	250	271	239	253	274	242	271	274	278	256	259	248	286	271	277	281	259	271	253	244	265	285	237	239	255	279	266	270	278	254	268	280	261	253	291	261	254	235	256	238	266	270	278	241	263	286	228	278	270	269	266	240	247	268	271	275	260	257	240	257	229	230	246	244	305	267	256	245	255	284	270	284	261	287	264	242	297	270	249	246	274	277	272	247	232	240	284	259	255	265	276	270	282	280	259	262	247	228	260	266	274	248	273	255	266	258	235	248	266	261	270	268	242	244	258	260	281	275	272	262	233	295	294	249	240	256	244	264	245	248	287	262	256	251	272	251	263	245	264	234	272	248	262	277	275	237	261	255	264	284	244	254	237	253	231	281	250	266	273	256	255	242	253	258	266	256
22786	21490	29181	24204	21492	21494	5982	878	597	528	494	412	399	349	335	351	306	309	359	307	272	308	270	298	288	265	232	275	285	264	287	237	277	236	265	278	267	270	239	235	242	207	282	254	246	235	241	258	245	263	224	230	242	215	235	242	256	219	241	261	252	241	237	261	230	213	242	245	228	233	250	252	227	244	235	247	249	226	241	251	220	234	239	237	252	269	231	256	252	264	229	250	271	237	240	221	197	248	243	242	238	220	252	229	223	241	236	264	252	208	256	231	228	235	250	230	235	236	233	231	196	253	248	257	228	237	224	254	239	225	231	226	247	227	218	246	250	205	206	239	223	222	229	237	218	253	235	235	249	230	241	194	238	260	236	227	237	225	215	249	230	206	220	227	252	259	263	241	222	242	255	246	263	219	231	251	222	232	242	255	228	240	215	230	269	211	241	245	235	225	252	222	255	237	204	276	228	232	255	231	217	205	217	250	253	268	240	252	249	263	232	241	261	229	238	200	211	244	223	214	232	249	229	261	216	241	225	249	261	236	231	237	246	237	235	206	229	251	229	251	216	242	219	228	280	259	225	259	231	231	241	262	233	233	248	244	224	247	220	251	237	237	263	248	231	238	226	263	221	275	218	216	218	267	250	247	222	240	225	256	197	244	264	237	229	259	197	236	247	228	238	253	242	249	272	212	237	234	229	240	218	219	243	265	208	237	254	274	250	227	265	238	226	252	257	230	207	234	249	242	225	225	235	240	234	203	219	270	230	241	225	230	280	240	222	215	235	251	249	241	261	258	261	235	239	239	238	216	260	252	203	210	257	233	235	237	239	242	223	251	244	254	244	205	215	237	221	226	225	234	248	218	225	216	218	234	251	234	238	221	226	252	229	219	272	245	243	270	232	230	237	243	243	237	233	221	240	246	238	237	244	188	238	233	255	272	251	209	260	243	213	237	238	268	245	228	214	225	243	248	261	216	239	250	240	243	223	247	227	240	238	249	246	233	226	238	210	210	244	240	238	254	209	258	223	273	234	243	229	244	249	219	223	213	236	232	240	222	218	240	266	238	221	235	236	250	239	244	268	218	238	239	237	230	249	226	264	233	215	240	218	258	259	255	217	249	243	238	230	260	251	258	215	204	264	223	255	235	240	241	224	225	252	229	236	239	233	240	237	226	229	251	234	226	227	245	202	240	255	244	204	246	227	239	235	216	234	205	248	242	250	257	270	243	234	243	252	230	230	221	239	246	217	258	235	247	206	230	217	235	232	259	216	251	244	274	222	209	226	226	250	258	223	226	261	249	228	241	242	225	241	228	233	229	222	259	231	245	259	264	243	216	221	238	254	262	213	237	235	250	252	245	224	224	250	236	224	226	228	229	240	237	218	244	246	224	245	216	237	231	233	253	221	218	230	222	241	239	226	247	243	259	213	231	236	229	250	253	247	231	238	246	229	251	245	223	241	224	240	228	279	254	227	231	259	250	244	237	240	235	255	221	246	259	217	242	236	237	208	221	236	240	229	224	243	265	232	253	251	217	243	219	269	259	219	220	275	240	257	237	217	242	238	231	237	235	262	247	229	242	240	221	207	232	256	234	224	259	221	220	240	241	243	240	218	226	240	220	223	220	246	219	238	250	240	252	233	257	248	231	217	240	253	246	229	256	219	236	218	235	213	250	217	195	255	258	238	233	225	238	218	217	247	251	235	222	229	233	260	243	244	251	202	258	245	241	243	231	210	205	240	230	243	216	225	235	222	231	218	207	248	242	271	245	254	238	241	218	249	237	229	227	234	236	237	223	253	233	246	241	239	218	261	252	234	253	214	215	220	227	213	244	223	238	248	244	211	228	254	233	222	232	237	239	202	217	234	217	277	235	227	238	243	219	225	234	225	251	230	225	259	233	225	252	236	222	238	255	211	246	223	258	250	272	231	239	260	220	235	237	243	247	244	210	217	259	221	240	254	239	253	252	232	212	241	217	252	224	228	233	249	246	233	222	255	227	247	215	260	230	239	205	237	227	237	263	229	266	229	233	251	227	224	233	223	244	220	253	247	254	235	246	239	258	256	214	242	220	230	206	223	237	250	221	226	221	238	233	212	231	226	242	205	267	270	256	228	221	257	221	208	229	238	223	234	235	228	250	243	231	191	235	254	251	247	250	246	244	232	219	219	230	253	210	253	267	241	247	270	221	234	261	252	228	224	253	249	231	272	271	213	226	258	241	210	213	232	220	235	240	227	218	243	231	233	216	230	235	232	211	229	244	237	232	263	234	239	227	242	246	224	256	217	230	227	232	224	229	219	230	248	254	248	263	224	250	277	249	250	215	241	219	226	217	235	247	249	238	229	215	231	246	237	240	230	249	243	231	237	211	236	246	221	247	223	232	218	240	273	223	245	244	260	224	266	279	254	228	239	241	231	220	244	222	260	241	268	238	237	243	252	217	231	226	239	222	243	233	223	230	267	250	245	258	223	212	222	221	230	217	247	234	221	240	225	226	239	255	238	236	238	231	220	218	220	212	206	242	231	201	247	260	208	201	231	208	226	266	243	244	232	262	244	242	223	245	217	227	264	258	236	233	253	255	246	249	240	227	236	215	246	229	235	231	222	260	225	230	254	249	225	219	250	224	229	229	242	220	211	233	271	238	252	242	223	225	253	267	195	237	234	251	232	239	250	221	224	230	214	213	230	251	259	231	253	211	233	244	272	244	213	273	241	240	253	246	263	228	250	230	242	232	267	229	249	247	217	243	237	251	245	235	244	248	217	259	231	202	244	238	225	255	233	257	225	251	242	235	250	239	237	201	241	230	225	246	228	216	227	246	234	216	246	253	219	238	254	242	238	205	225	252	236	235	246	255	219	231	226	207	211	260	253	256	223	213	214	228	251	200	247	223	218	256	230	242	239	253	237	245	224	239	221	225	228	225	227	231	253	214	248	240	244	223	263	241	233	254	238	233	242	244	256	261	231	231	214	259	244	267	227	238	232	278	247	235	243	214	258	264	220	254	213	269	230	240	266	218	262	257	262	219	211	244	229	224	236	252	230	236	209	230	235	227	221	222	226	226	255	232	245	233	213	212	236	230	241	260	239	201	252	223	241	228	250	244	239	258	228	248	238	243	235	233	239	236	244	241	226	247	224	227	228	235	211	244	238	231	244	253	230	245	251	224	232	201	214	249	200	251	257	247	220	214	253	274	251	236	209	256	245	244	209	238	211	240	226	225	215	227	217	244	244	225	231	223	241	225	220	212	236	233	265	223	232	217	234	243	205	228	224	250	217	254	228	234	239	237	215	196	240	267	241	242	227	208	263	203	245	250	255	187	250	258	272	243	228	234	222	254	220	229	213	219	235	244	239	205	261	244	233	253	230	273	234	251	231	256	238	260	237	240	240	230	233	279	217	242	225	237	219	223	238	225	246	229	233	258	250	230	225	245	225	250	252	228	245	224	231	240	251	237	240	250	235	218	247	257	231	236	229	256	228	263	243	232
5287	15477	12022	6096	3415	2431	1816	1388	1049	841	740	663	596	504	489	460	437	425	364	410	350	355	345	351	315	340	334	304	325	313	330	303	293	331	300	337	323	321	281	286	289	292	290	309	315	288	314	303	292	311	320	307	305	277	296	263	277	278	318	298	272	297	267	314	296	286	282	261	296	281	302	299	308	278	283	278	285	315	287	324	310	312	289	272	319	286	277	289	277	300	270	266	251	289	312	292	314	275	290	288	296	288	325	291	291	270	299	327	304	291	288	278	298	304	301	326	267	289	274	278	297	277	245	276	264	290	300	300	269	262	296	304	267	317	296	267	277	293	282	281	263	294	272	267	301	267	295	270	301	270	266	310	303	281	265	300	272	275	256	301	293	286	286	262	281	301	278	295	275	286	323	253	274	302	311	285	293	277	296	295	310	277	296	313	273	266	288	258	288	268	269	274	293	269	264	281	276	267	317	300	291	305	284	288	274	282	290	280	267	289	314	291	297	289	294	265	284	276	307	305	319	279	263	282	272	293	316	289	267	286	296	278	283	272	296	289	294	258	284	284	322	329	269	251	257	304	283	279	251	239	266	285	278	302	281	298	275	252	310	324	309	286	274	278	274	282	289	248	300	268	272	288	282	281	277	311	292	316	293	279	286	315	305	261	274	297	286	298	251	291	286	285	273	308	272	282	265	277	267	300	278	319	299	279	303	281	307	275	275	302	266	275	282	298	254	315	272	279	294	309	280	268	301	305	262	289	283	275	266	280	318	276	294	316	253	277	314	279	279	266	249	309	309	285	282	263	279	310	286	280	247	314	260	285	271	294	285	264	262	273	274	259	260	291	275	273	274	273	278	297	303	274	285	275	269	282	289	302	290	316	310	279	293	304	258	256	267	306	305	317	284	302	272	272	283	298	308	267	291	281	256	275	287	291	258	276	289	291	274	277	284	303	258	262	303	261	280	270	286	257	283	278	270	282	280	279	247	269	284	278	268	287	286	286	295	272	286	287	246	312	272	282	274	292	270	280	293	311	299	266	306	275	276	278	283	287	282	282	297	261	281	252	276	282	306	278	306	264	298	277	279	284	283	292	280	287	307	271	319	261	298	305	268	308	274	302	312	296	285	317	283	259	280	278	299	271	297	301	271	292	296	281	302	290	281	266	303	288	318	313	260	278	270	281	277	237	271	267	302	276	279	284	301	237	290	290	302	281	275	274	291	295	290	284	253	256	291	305	285	293	253	341	291	286	272	286	321	307	260	280	264	271	281	284	287	285	275	299	286	301	270	285	268	274	252	273	278	288	275	280	285	294	282	301	264	313	272	293	308	259	290	289	285	273	310	292	266	298	287	267	291	247	300	271	284	281	299	272	272	265	299	284	248	251	279	268	292	278	278	256	303	266	296	289	283	290	285	267	283	287	278	295	301	274	284	296	262	268	293	298	262	305	291	276	283	287	260	304	284	267	271	288	292	260	311	250	286	278	274	265	301	300	303	311	294	290	281	305	260	279	307	274	294	269	302	285	283	277	270	302	280	277	257	278	285	269	293	281	255	279	267	279	273	277	276	300	299	295	284	261	276	281	264	272	296	275	258	268	285	306	280	294	275	280	294	272	280	253	291	300	277	281	279	262	277	300	272	331	281	277	320	294	280	267	293	260	283	289	282	300	279	276	280	282	289	288	314	266	267	275	279	289	281	274	291	277	277	267	249	307	273	255	278	309	271	258	282	297	291	279	282	294	283	299	278	319	279	284	280	304	254	253	289	281	252	260	282	306	278	283	313	258	282	307	292	283	293	306	291	259	248	292	300	288	280	294	290	273	291	292	298	284	314	274	305	294	295	286	309	302	270	276	279	297	285	281	277	269	282	263	282	285	308	278	291	292	282	330	249	275	278	273	272	287	264	287	293	280	288	279	302	263	279	284	308	249	291	289	290	282	264	295	304	289	264	306	275	272	270	246	324	272	300	264	271	287	316	247	261	287	278	292	284	253	300	281	261	264	299	251	288	262	278	302	278	271	288	289	250	273	284	310	287	262	305	294	292	271	302	282	271	308	255	256	287	292	259	297	265	280	316	279	270	297	288	292	280	280	292	304	276	299	291	272	302	266	320	288	287	275	295	277	271	276	300	318	275	271	267	298	281	302	292	306	286	291	266	261	295	317	277	264	282	283	275	279	295	298	267	264	285	277	288	258	289	287	248	289	289	294	287	250	276	277	346	252	262	294	279	246	266	298	275	289	269	267	311	268	262	261	275	296	277	312	286	275	270	286	289	288	291	286	284	310	269	279	293	289	267	313	281	288	317	287	299	306	279	292	312	269	272	255	311	286	257	296	289	278	283	262	303	304	289	276	294	301	286	261	284	297	278	298	317	276	284	258	270	278	292	283	261	267	262	287	302	260	264	289	289	283	275	296	295	263	294	274	289	263	302	287	307	276	267	278	293	259	265	288	276	302	296	287	304	264	276	309	271	314	286	279	285	300	273	257	259	288	270	298	280	295	296	259	285	291	244	299	282	271	284	275	276	283	288	305	275	303	285	253	280	275	305	273	269	302	293	301	297	299	291	286	287	311	295	262	253	298	292	302	285	273	274	285	291	301	278	265	290	282	281	250	275	293	293	241	285	291	265	285	279	289	287	302	281	291	300	270	275	299	286	302	263	279	270	306	268	294	280	315	296	286	282	284	268	274	294	277	300	270	294	271	290	266	285	300	240	274	269	263	284	282	297	317	285	293	260	279	295	276	279	281	281	273	288	249	303	288	280	255	267	295	270	295	324	259	298	269	285	282	288	314	273	279	282	283	302	298	296	274	255	292	284	316	294	287	291	275	288	247	288	262	278	278	284	289	304	296	270	301	282	282	280	283	266	260	294	256	289	277	280	276	272	297	258	252	313	290	310	269	313	300	257	304	284	274	269	281	307	294	289	277	272	280	288	249	288	280	286	307	283	283	288	266	296	294	258	257	314	263	277	266	303	289	266	278	272	284	283	269	279	264	256	265	288	315	299	290	261	280	308	314	313	248	274	320	288	251	317	292	291	283	280	262	279	266	276	278	264	313	278	277	279	287	281	277	266	303	269	302	270	269	264	268	291	252	288	278	288	295	288	278	287	290	263	293	295	290	311	256	301	287	285	263	254	284	284	266	276	302	287	265	277	299	281	270	287	278	289	297	285	263	296	277	278	285	292	252	262	304	290	269	291	283	299	299	280	291	280	302	302	275	306	277	284	281	297	274	280	272	313	314	274	301	312	287	302	288	273	279	277	302	303	261	258	263	283	304	256	319	250	267	299	275	302	290	286	296	328	306	267	291	278	294	291	299	313	269	262	304	291	277	279	305	293	301	276	282	274	294	287	289	295	295	252	281	303	309	291	278	295	268	276	241	284	278	282	288	275	291	254	277	295	297	261	268	302	287	295	279	286	298	271	316	284	296	260	310	254	272	301	263	299	279	283	279	301	297	283	251	292	288	318	266	298	273	271	261
27694	17772	4093	1044	564	487	483	467	440	449	438	459	483	444	479	432	478	419	423	460	461	444	446	457	435	449	431	442	465	443	471	443	439	460	446	430	437	439	496	449	462	482	498	517	422	462	460	470	431	449	429	436	459	432	458	410	460	443	470	447	419	450	483	439	420	465	448	438	482	495	473	416	465	426	410	446	433	428	428	445	436	466	431	456	481	465	438	460	444	442	427	456	446	512	446	460	459	403	418	449	479	440	462	443	458	513	430	441	426	446	463	430	420	406	443	474	449	455	416	436	482	441	446	455	469	448	463	455	427	454	465	445	426	428	469	456	475	446	431	452	483	456	412	426	443	485	427	413	416	448	422	436	448	425	431	442	442	505	451	467	476	461	469	437	457	474	441	459	435	395	462	430	437	464	430	409	453	444	430	443	475	464	446	433	488	466	498	444	448	454	434	476	428	452	458	454	445	476	458	460	439	467	444	427	428	440	425	459	421	423	461	469	470	412	439	444	466	471	411	444	441	437	400	476	426	458	473	427	448	448	462	460	440	421	451	447	443	468	461	450	478	435	438	453	435	432	436	451	471	468	482	483	460	403	442	400	448	456	447	420	468	424	420	446	425	461	435	448	440	459	449	443	454	477	412	430	407	446	430	402	412	432	466	463	431	474	433	391	452	424	444	422	450	439	427	440	450	431	449	445	470	460	434	433	455	432	431	430	451	454	454	446	453	452	472	452	448	452	447	390	451	437	488	472	445	449	457	460	437	448	429	507	474	445	450	430	436	490	450	450	441	462	440	467	439	467	448	447	419	468	447	459	448	412	475	439	448	501	450	462	478	432	436	419	440	434	471	455	420	440	470	417	458	402	465	449	415	465	470	431	426	463	448	434	464	436	399	472	483	407	468	458	445	434	437	472	408	431	431	455	455	448	469	445	445	477	407	461	456	432	423	441	463	425	446	422	415	439	470	475	454	473	474	418	427	448	432	421	450	433	459	488	473	449	474	417	474	455	419	469	422	408	446	445	447	442	437	426	458	471	435	442	437	449	429	446	428	454	438	457	439	432	454	455	427	409	444	463	450	436	451	445	458	466	478	472	420	429	432	426	445	469	430	436	395	446	494	435	468	438	469	486	432	450	441	460	443	398	443	454	441	431	456	441	426	444	435	481	419	458	453	436	465	462	415	442	453	448	445	430	447	446	472	473	473	446	496	439	460	457	432	437	475	484	451	450	425	483	473	474	468	435	441	437	481	442	459	433	446	462	493	437	467	459	430	425	454	459	448	453	486	464	455	436	461	443	435	435	438	438	489	463	396	445	432	423	428	463	464	414	464	423	417	434	443	434	415	444	456	430	439	463	449	447	490	434	424	461	439	453	480	452	448	450	472	439	472	440	478	453	466	444	425	415	418	464	437	421	411	445	488	433	449	450	418	459	449	442	438	464	413	434	439	444	486	485	432	452	458	431	452	471	427	484	462	399	436	404	491	462	437	450	484	430	466	454	468	424	458	471	454	461	437	439	463	468	461	449	437	481	457	439	454	451	431	442	506	446	460	455	412	439	428	464	442	433	420	434	493	446	471	419	402	416	501	442	467	478	433	428	481	460	468	413	431	451	448	424	441	446	430	470	484	415	450	445	460	447	455	459	469	436	484	435	474	453	424	425	463	422	418	463	432	468	450	407	450	476	448	436	405	447	448	428	459	460	439	411	448	434	461	446	424	461	459	450	435	428	444	484	440	482	467	439	436	471	474	445	476	492	468	457	444	438	432	458	426	435	440	479	459	448	466	470	443	436	472	414	425	467	395	459	456	453	437	476	451	451	465	424	423	429	434	447	411	427	467	440	437	463	467	419	472	461	473	455	461	442	449	423	440	485	504	425	473	442	449	426	440	434	438	445	435	454	425	472	458	450	407	458	441	435	447	426	442	430	437	450	469	428	496	433	447	490	468	416	455	428	453	443	454	468	458	440	434	466	429	403	473	463	439	430	443	484	453	431	472	452	452	428	459	435	409	433	455	431	406	480	454	423	422	450	463	419	477	450	459	472	469	433	459	416	444	444	482	489	460	494	433	469	459	446	439	453	463	463	477	438	401	436	469	442	464	431	437	455	457	472	428	483	463	451	490	479	461	471	475	426	426	471	450	457	394	427	418	389	449	418	454	458	442	442	450	457	459	442	480	448	455	416	443	483	393	433	483	434	450	449	444	406	465	442	467	474	470	458	434	466	368	447	437	452	441	490	470	403	431	436	422	462	451	438	454	443	437	442	447	438	447	448	439	450	424	454	452	478	454	442	473	421	441	418	436	457	413	433	434	437	453	434	446	417	448	456	460	419	437	439	454	434	394	425	414	423	430	430	459	447	448	431	439	467	471	483	459	467	485	439	469	427	446	464	460	435	494	413	453	474	430	452	474	421	447	451	445	491	441	448	468	431	472	500	467	444	440	451	467	463	422	425	419	458	479	427	454	422	430	435	411	444	410	436	437	428	457	430	412	408	466	424	430	427	481	398	445	493	449	486	463	458	476	414	459	470	450	452	429	458	397	456	424	398	441	415	457	475	459	425	452	435	470	455	420	455	423	468	457	456	450	430	446	397	435	426	469	451	490	449	428	470	421	430	473	466	452	445	459	455	465	483	438	456	456	429	460	443	451	452	425	466	471	431	430	425	435	445	444	484	417	477	454	454	476	461	478	447	421	459	445	467	440	461	423	455	508	461	451	415	443	454	398	450	431	434	456	449	465	471	464	440	455	418	490	450	466	405	429	478	457	450	445	428	399	481	422	441	433	470	461	489	468	454	461	452	436	431	438	390	447	439	439	447	455	454	420	433	449	470	411	447	422	453	428	456	464	437	416	409	454	451	427	459	438	478	464	459	426	458	442	475	455	405	451	446	465	465	463	454	421	473	495	432	471	445	441	443	447	447	416	462	393	447	439	460	467	442	452	454	452	406	442	453	447	443	418	471	449	467	422	457	494	452	423	418	476	434	446	479	400	451	466	419	459	454	426	492	417	454	454	439	436	425	456	455	448	500	469	428	455	466	488	423	443	492	467	469	435	461	464	461	465	467	442	440	468	451	435	475	444	457	453	451	458	433	435	441	397	437	426	464	449	476	468	473	514	489	438	433	467	442	470	473	412	442	468	431	467	460	475	461	429	424	449	432	450	482	477	465	449	439	452	443	451	436	485	458	442	458	438	440	416	465	447	456	445	456	435	486	453	494	493	433	511	433	439	440	434	462	456	452	433	448	461	430	465	418	470	489	450	396	462	453	431	409	434	449	418	448	463	438	399	464	488	441	448	445	438	435	449	479	413	513	429	445	423	473	441	481	490	417	431	442	450	449	477	449	424	417	459	458	509	436	480	475	415	500	432	480	436	466	435	457	427	477	445	451	440	443	475	453	414	493	418	426	444	444	449	449	483	455	431	449	427	453	453	429	488	423	451	461	460	458	438	432	477	494	444	456	455	434	462	466	451	483	464	481
4868	1943	1951	902	641	597	579	554	564	528	514	558	506	508	518	557	500	506	522	474	509	526	521	542	517	484	533	507	540	517	486	514	477	516	534	512	493	514	539	516	537	477	510	511	478	519	534	551	540	508	537	554	492	525	493	498	517	502	491	497	528	502	529	513	491	505	530	524	504	534	502	488	498	509	566	539	483	516	511	521	520	495	507	495	550	512	483	522	490	495	519	527	510	551	480	498	548	516	543	545	502	521	520	477	531	502	524	498	549	522	518	503	480	490	474	509	501	548	514	518	496	483	507	491	517	451	532	476	517	490	483	537	498	481	494	507	520	506	552	527	529	510	482	539	493	473	536	547	525	470	536	485	484	545	522	496	516	529	524	494	490	502	539	523	549	533	531	517	507	476	476	527	566	481	497	471	517	493	540	514	522	540	488	501	540	519	510	492	516	478	522	523	514	527	476	476	546	500	485	531	498	547	499	500	533	555	517	531	512	496	552	527	484	483	466	535	486	524	478	495	546	503	515	513	479	488	546	499	515	530	534	543	513	454	496	505	483	499	499	500	502	495	525	508	520	514	495	512	503	497	584	528	499	534	526	517	533	547	533	510	472	533	524	511	576	535	523	529	470	491	532	523	525	498	516	501	529	484	519	531	510	521	500	491	515	529	487	486	497	550	549	552	502	559	509	489	502	480	504	532	533	503	516	486	469	509	498	489	547	496	506	544	518	518	537	499	594	539	496	531	507	507	494	532	514	486	513	514	482	532	516	505	515	518	518	478	499	535	517	518	485	487	482	524	486	511	503	493	542	519	559	483	508	512	524	519	554	462	556	500	485	494	503	510	521	552	505	502	499	516	525	525	531	551	491	521	553	488	496	478	490	516	543	513	528	520	508	482	516	491	488	537	520	505	535	510	492	506	535	529	501	495	534	460	489	520	521	512	475	529	502	545	501	516	469	507	503	499	506	481	476	520	505	515	475	476	495	473	529	508	477	507	514	491	518	505	502	513	476	463	519	518	477	521	463	489	497	491	540	505	519	512	486	467	488	489	481	500	499	525	503	520	480	521	500	513	492	486	504	548	546	523	483	516	504	527	537	501	470	500	521	494	484	512	493	485	512	473	510	505	488	539	499	504	494	563	523	510	519	530	525	540	508	529	544	516	529	516	517	478	498	513	505	512	532	494	516	491	521	500	534	530	496	500	495	504	501	501	525	522	509	470	488	497	489	544	483	537	510	525	517	531	561	504	473	449	469	509	530	538	511	496	528	500	525	538	487	475	511	519	552	532	495	536	509	485	530	486	502	521	486	487	513	504	510	488	488	505	537	522	529	518	507	565	490	509	520	522	520	531	558	516	508	519	513	477	530	526	517	495	559	473	555	552	460	516	509	488	491	520	512	518	521	544	490	469	544	503	512	508	472	502	526	504	497	499	537	463	519	524	512	510	512	508	508	529	486	472	494	510	515	556	497	476	510	526	540	547	522	520	506	568	506	494	514	466	519	553	574	421	491	508	531	522	533	494	500	493	534	515	492	531	470	486	500	482	530	501	520	473	532	479	529	469	466	506	484	535	522	519	511	510	532	560	496	520	509	497	474	538	514	515	474	504	507	499	468	502	539	525	486	494	526	513	511	515	510	531	487	500	513	556	507	490	514	534	486	518	553	557	513	522	505	537	552	505	495	502	523	537	540	515	487	485	518	515	494	518	515	503	498	501	517	519	547	518	487	528	541	510	544	485	508	554	505	511	529	529	509	529	561	502	507	513	489	533	526	519	517	516	512	513	483	531	543	531	503	539	473	507	544	468	509	467	502	542	515	538	481	481	526	544	489	538	522	543	503	529	493	534	519	591	513	488	511	551	526	473	522	540	490	519	540	519	527	496	541	508	487	536	505	498	532	500	545	538	505	530	495	483	510	556	501	487	552	504	500	527	554	472	491	547	472	498	452	512	498	538	524	495	487	512	523	462	517	552	530	568	488	468	487	549	509	484	502	517	515	488	498	523	484	542	475	536	496	527	502	508	523	508	494	477	496	490	484	443	470	485	484	519	501	491	523	508	536	536	515	494	541	569	543	512	519	505	485	499	514	476	509	491	464	517	489	515	510	516	552	522	475	520	474	548	511	520	514	528	537	506	470	509	503	525	533	533	521	512	525	492	553	512	540	517	488	487	516	532	527	503	465	504	517	499	491	493	507	529	543	524	534	514	502	558	505	494	477	485	498	517	507	526	545	522	477	516	526	483	484	511	490	440	507	525	473	537	509	517	530	488	550	473	502	522	520	473	506	496	508	529	534	498	538	530	493	499	463	521	514	493	501	500	499	490	493	513	517	536	501	519	496	496	486	514	533	534	500	485	506	531	498	484	507	515	503	511	479	526	510	518	465	552	521	467	531	515	467	504	546	515	518	521	506	547	512	539	502	535	541	474	521	498	463	534	529	479	525	536	518	492	535	490	522	530	497	497	498	494	496	494	509	485	496	486	492	527	516	541	493	536	507	492	507	540	527	533	527	492	508	521	531	510	502	490	460	512	508	510	536	535	486	531	490	468	502	517	510	522	555	500	520	483	515	523	516	524	527	519	548	529	518	506	500	481	496	491	533	517	505	533	526	491	513	499	477	528	494	511	523	486	490	531	531	524	526	548	499	513	516	507	524	482	511	487	480	513	512	526	490	517	513	477	488	534	480	510	503	500	535	497	517	527	530	461	532	525	497	535	491	514	514	510	524	513	507	546	516	499	521	540	527	506	513	458	481	475	500	502	494	501	508	488	505	500	507	514	491	525	500	500	481	506	503	524	529	528	540	537	556	532	521	548	492	508	511	542	520	490	544	520	486	533	532	482	532	511	506	509	495	486	510	507	514	471	498	546	508	522	484	447	493	548	494	517	486	510	494	511	535	512	516	497	525	473	533	536	529	482	493	505	542	502	512	541	519	531	500	503	539	502	531	480	531	499	505	511	504	512	518	486	500	469	507	533	536	506	546	501	518	510	507	507	521	522	516	487	517	514	544	501	518	518	474	512	512	499	478	525	515	526	524	501	532	545	505	494	492	452	519	494	528	555	479	494	461	519	503	535	518	502	502	482	549	511	502	552	513	533	514	498	521	505	489	524	501	508	525	526	533	531	508	529	489	529	517	525	476	533	493	516	505	522	567	502	520	466	528	543	514	505	521	503	515	495	536	479	484	483	510	493	535	494	513	500	475	492	528	473	500	567	519	509	534	516	505	517	522	499	510	523	493	502	512	500	508	508	575	497	492	495	544	502	522	488	469	522	510	494	461	529	476	486	510	501	522	494	505	482	489	550	517	490	514	542	487	487	495	505	531	549	509	498	526	528	554	496	510	533	545	523	512	554	507	499	531	556	515	524	574	535	517	493	454	524	495	535	536	516	497	495	558	530	509	521	515	488	519	510	522	485	508	529	511	492	497	521	489	518	572	526	541	521	510	499	547	521	537	536	510	489	514	502	525	473	491	524	508	528
23661	21420	28687	24568	21409	8553	1131	814	674	652	635	598	565	614	546	591	528	573	531	530	528	545	538	530	470	516	539	537	538	503	575	454	527	499	485	495	471	474	480	476	525	449	494	473	506	520	473	505	506	485	493	509	475	526	487	485	514	534	462	489	475	514	509	456	480	516	479	500	453	509	464	491	531	491	486	496	494	547	514	464	499	511	486	513	508	497	528	517	501	501	482	483	507	498	471	487	531	517	486	453	497	528	517	452	530	478	514	494	494	501	534	492	464	501	499	510	530	490	470	511	513	527	489	468	496	507	502	472	517	460	564	506	502	495	484	528	516	474	509	487	499	477	502	502	496	488	460	461	483	484	512	477	506	447	472	507	524	483	497	484	514	488	543	511	540	528	500	491	490	508	555	468	450	539	466	497	482	492	493	484	499	516	504	504	487	509	492	483	464	485	462	508	497	486	494	513	472	479	486	471	503	474	482	488	515	470	481	495	491	507	501	484	498	514	467	501	503	489	491	470	499	489	484	491	503	503	490	500	541	470	460	494	519	515	460	489	494	486	514	457	451	525	473	523	499	502	514	497	518	482	528	493	480	495	484	476	475	556	504	480	474	507	528	520	488	437	475	480	485	486	477	496	470	482	487	510	504	519	481	470	466	457	485	499	479	469	462	503	474	492	510	497	500	515	468	498	473	471	539	528	490	493	497	487	504	479	490	494	470	515	507	541	506	510	445	479	525	478	486	513	503	514	457	530	480	458	503	504	540	498	532	495	548	471	498	439	466	502	486	468	487	477	540	526	501	526	479	499	467	521	508	497	549	498	510	505	533	527	477	469	523	460	485	484	538	500	513	487	491	561	489	446	482	532	497	453	495	504	496	509	465	467	508	513	456	488	498	525	506	507	461	486	523	505	484	507	484	487	516	457	507	490	508	498	486	481	473	449	523	499	516	471	474	475	496	457	459	507	479	490	495	489	515	463	486	487	498	481	524	525	535	480	466	540	551	503	502	517	460	504	497	482	469	494	473	487	449	502	486	463	458	497	498	501	481	501	483	512	479	468	501	501	525	501	516	517	509	484	509	531	472	483	528	495	506	499	457	479	456	512	473	496	509	512	511	475	505	511	485	482	507	487	476	470	518	477	527	472	498	512	503	516	499	489	531	510	459	469	475	473	502	550	518	496	517	487	554	512	535	468	500	529	486	477	486	476	515	476	495	500	518	503	493	493	502	497	504	488	500	486	525	460	471	513	519	473	505	464	500	479	519	479	517	461	443	513	491	524	536	496	502	480	490	490	518	486	444	505	474	492	508	507	518	487	503	498	509	512	503	507	481	508	482	517	461	508	487	506	489	465	515	485	477	498	477	483	489	508	487	481	473	484	457	501	498	510	508	467	477	483	478	482	522	466	479	519	501	473	488	491	487	485	520	503	529	501	502	529	490	492	514	525	518	498	544	496	471	468	507	502	506	502	508	530	500	488	503	486	490	461	483	456	504	498	515	496	509	481	491	501	511	477	503	502	471	532	477	476	509	525	485	438	509	523	466	472	513	457	503	472	477	494	474	465	472	464	503	488	510	470	491	502	471	496	461	523	493	494	496	470	483	489	488	482	451	487	470	494	470	486	481	499	477	489	512	482	482	548	486	521	489	516	516	501	486	482	483	499	559	507	499	458	486	524	502	453	443	490	496	495	457	476	513	475	508	484	482	517	494	483	517	498	471	483	506	511	501	480	459	516	510	515	460	492	503	481	496	478	505	527	517	463	454	509	482	487	519	493	512	498	526	464	542	475	480	511	517	475	496	520	465	501	501	482	471	545	474	480	485	516	487	488	487	531	447	483	500	483	537	512	523	480	467	531	492	516	511	505	491	476	510	463	459	490	487	495	474	542	530	533	464	488	469	502	485	499	520	456	506	477	476	508	491	475	477	497	497	500	470	489	467	513	514	505	483	485	563	506	474	529	460	518	532	509	508	500	474	492	465	497	467	502	513	474	507	493	487	500	492	466	501	491	482	510	505	509	495	517	472	510	515	520	468	513	487	505	494	506	509	470	461	468	516	473	486	491	502	478	487	455	482	504	505	465	528	472	510	492	509	492	517	532	498	447	492	472	534	484	488	473	522	503	464	499	510	515	480	464	491	504	503	492	465	514	454	482	460	491	529	490	500	473	460	436	492	474	488	506	479	516	513	515	520	456	519	500	529	470	498	486	490	477	493	493	489	506	489	504	543	487	484	477	496	519	480	503	540	504	505	525	477	459	496	484	512	501	478	507	475	468	480	504	516	503	500	478	497	505	478	477	534	468	535	480	515	472	475	534	461	464	482	472	503	520	485	462	507	516	530	478	470	501	491	495	435	468	488	496	500	472	520	480	489	496	517	490	483	457	494	435	459	561	471	509	476	497	506	508	516	517	486	454	471	488	477	501	483	527	502	473	515	488	520	508	472	469	504	499	505	536	495	505	487	499	508	484	445	510	503	478	487	521	477	474	478	445	489	529	494	500	514	491	497	467	509	483	496	456	516	498	466	505	498	478	500	523	516	500	448	471	448	526	525	514	479	486	530	476	462	473	485	499	499	475	515	483	503	482	518	516	503	499	498	498	500	470	474	474	470	481	521	533	501	469	446	474	542	453	494	465	512	516	510	510	514	473	527	501	464	481	474	526	481	514	511	481	494	509	480	500	477	511	461	519	488	497	514	486	511	500	453	505	460	492	493	517	456	523	477	487	466	488	436	532	473	480	467	475	504	485	505	496	479	500	515	502	514	474	508	485	481	514	450	517	486	505	499	465	468	480	496	508	521	521	535	521	470	471	504	510	506	542	517	500	479	461	491	500	478	536	494	485	495	465	473	483	471	536	504	489	494	495	492	493	443	535	497	533	473	442	477	491	498	522	496	500	509	483	504	474	485	479	534	495	477	481	485	506	486	509	494	503	494	461	482	447	479	474	509	531	510	479	520	461	542	463	481	510	508	488	437	508	482	516	486	516	476	508	487	472	511	488	534	451	506	503	483	491	473	475	527	527	495	438	533	469	536	481	501	502	491	474	481	505	508	499	498	491	474	489	470	480	449	495	493	505	501	457	448	483	493	459	512	501	486	494	490	484	498	524	492	490	539	515	501	506	490	489	493	513	514	486	497	484	508	485	530	448	464	519	518	479	460	471	489	510	507	518	489	526	466	492	483	534	489	524	522	534	496	498	494	457	490	479	474	518	466	524	498	483	497	471	504	514	499	483	468	476	496	474	480	518	516	521	542	522	479	485	508	541	472	480	463	521	531	458	506	476	497	458	481	469	510	514	485	489	487	497	454	474	491	473	533	463	522	482	454	476	496	452	480	527	530	487	505	512	524	484	488	524	476	462	491	512	431	515	464	516	494	511	490	522	463	528	504	540	484	463	514	535	536	529	481	486	477	457	528	459	477	509	525	483	477	493	470	451	475	456	481	475	518	448	451	455	500	508	493	509	507	469	478	501	492	521	519	515
3807	9734	7775	3503	2278	1764	1335	1171	935	851	808	779	708	678	664	692	677	650	627	636	585	604	579	568	609	574	585	644	617	608	566	566	546	580	575	589	564	565	588	577	572	596	573	597	568	607	594	528	568	556	564	587	571	566	590	544	615	580	579	557	576	594	600	563	542	569	554	549	555	605	592	536	616	560	553	558	580	564	608	595	587	601	560	567	604	610	595	576	591	593	585	604	609	574	618	589	579	588	580	541	608	603	565	537	597	552	548	577	578	622	531	565	568	543	616	521	558	539	563	595	555	582	549	588	579	562	592	564	532	579	554	590	575	564	587	561	591	564	571	531	557	587	572	581	582	615	570	575	548	527	530	543	565	580	573	523	572	600	555	562	543	578	566	596	586	541	555	584	609	559	519	610	560	579	600	559	588	647	599	566	613	517	579	572	605	580	545	558	590	593	573	572	554	555	557	537	548	562	587	529	577	569	589	510	586	541	545	566	585	577	562	530	588	588	540	609	564	503	571	604	558	638	533	535	578	549	607	571	558	535	579	544	616	574	580	595	546	581	561	562	566	598	548	600	554	618	554	574	555	530	527	597	535	578	593	555	597	621	578	595	586	546	570	587	560	575	539	561	603	590	586	572	594	617	557	551	620	537	589	586	584	587	591	601	564	576	583	576	617	590	620	574	608	554	604	585	563	578	585	579	625	616	573	602	602	562	619	557	582	581	574	547	580	591	601	581	566	549	560	596	540	587	592	534	617	561	614	567	574	589	550	569	541	572	576	551	592	554	592	604	557	545	574	519	659	579	592	574	570	595	630	562	610	569	563	564	563	529	586	577	580	592	576	590	540	599	574	592	583	614	587	569	546	565	584	585	557	624	559	570	569	571	560	592	569	556	599	589	619	584	577	591	558	564	565	579	540	544	571	586	536	547	588	542	546	567	574	590	584	554	557	602	589	510	599	576	613	606	594	554	597	578	589	551	530	608	594	571	569	551	578	578	533	570	537	554	527	612	614	541	560	600	547	559	522	591	556	621	576	564	561	607	588	566	536	556	573	596	523	535	606	545	516	540	515	594	583	539	571	588	589	633	561	579	533	564	579	564	568	605	570	570	559	543	530	561	566	568	561	608	631	566	553	551	592	571	548	592	635	555	580	567	540	585	547	538	594	581	562	547	552	590	551	566	546	598	568	557	586	589	561	564	545	591	600	541	526	576	594	536	545	595	535	584	578	562	532	561	589	577	549	623	609	542	560	583	570	558	560	555	587	625	562	589	531	582	559	575	508	547	557	579	577	595	553	573	572	581	550	611	600	646	602	560	545	567	565	553	573	534	597	560	592	609	611	567	586	595	557	567	589	555	568	564	583	573	574	540	625	580	498	568	592	589	565	570	539	595	586	604	560	567	549	606	572	590	573	543	572	563	605	595	554	569	597	582	575	540	554	555	596	598	596	547	567	582	576	560	598	557	586	584	542	520	561	571	571	580	584	578	594	551	572	560	566	572	622	578	552	567	627	555	615	588	557	649	588	558	562	555	590	594	558	555	554	534	566	565	596	569	546	588	564	558	565	611	598	590	577	570	559	549	595	582	565	583	563	526	563	573	557	575	595	578	571	563	548	566	526	600	575	547	590	524	555	607	596	566	609	579	560	613	536	562	544	602	572	552	524	583	659	566	582	645	595	561	571	543	587	578	582	637	560	547	583	562	576	579	552	607	576	578	586	552	608	560	566	627	593	565	626	582	588	554	582	585	620	568	604	560	532	572	603	567	585	570	535	601	635	543	570	585	534	567	570	587	573	559	592	605	560	604	570	550	567	587	570	541	556	549	552	597	584	529	571	587	593	579	534	590	583	575	537	549	582	557	614	580	581	609	573	545	579	557	560	575	537	601	569	586	574	587	573	584	591	548	581	548	563	553	558	592	592	540	573	613	577	532	585	592	564	599	586	634	573	570	560	595	587	570	570	553	580	604	605	568	576	562	581	562	590	588	551	616	540	562	599	572	570	564	561	573	562	567	577	580	533	544	567	588	566	612	548	522	559	570	557	566	575	565	553	535	625	589	600	572	561	548	572	567	549	564	553	547	576	577	576	562	523	586	590	581	569	577	601	558	600	569	580	537	583	548	563	570	541	566	564	579	533	566	577	614	557	581	551	531	579	589	578	599	608	578	548	547	621	573	585	566	571	543	538	594	549	545	588	561	590	585	605	579	577	564	617	584	588	527	555	572	553	602	595	581	585	565	555	540	604	543	553	558	532	610	580	554	577	618	521	535	556	555	583	614	586	595	538	598	590	582	567	570	563	590	586	561	596	615	587	603	577	604	548	539	590	558	535	600	544	579	575	557	607	575	520	566	567	568	577	567	560	521	528	600	581	561	568	569	565	564	584	625	605	559	628	569	513	586	612	558	607	565	539	572	538	563	550	597	555	588	534	602	532	584	556	592	532	597	605	596	566	595	585	565	583	577	578	594	531	543	560	556	615	586	552	575	571	556	597	618	589	572	587	571	604	555	610	509	563	601	509	572	562	610	625	587	581	609	582	593	601	551	535	570	581	603	600	591	581	570	598	558	547	552	598	626	556	595	590	548	583	574	614	558	594	592	593	609	533	550	548	547	593	556	565	544	554	561	566	591	529	546	563	598	568	604	580	562	602	573	591	529	554	578	553	582	561	574	531	538	563	577	548	566	590	553	581	546	576	583	575	561	596	568	555	591	555	539	575	530	558	564	571	589	576	565	548	598	577	592	529	583	542	600	567	546	540	600	521	562	565	564	574	592	557	568	582	595	579	571	591	534	539	509	597	604	546	568	590	546	633	552	613	634	596	567	577	575	558	621	598	582	584	545	583	546	562	577	611	599	620	573	571	556	548	609	534	618	552	596	561	553	569	537	571	575	568	592	560	580	585	599	553	563	532	555	549	554	552	625	602	530	609	577	550	603	539	564	551	576	506	584	572	578	584	536	600	578	536	584	561	557	596	589	588	567	564	622	587	542	573	600	562	575	565	566	639	604	581	559	546	553	565	602	579	621	528	540	573	583	611	592	579	564	606	587	591	550	561	589	579	606	538	559	562	607	614	588	540	591	606	583	590	605	568	590	585	576	546	588	595	598	602	555	573	569	545	564	570	590	570	586	573	624	573	589	611	575	611	578	584	576	584	588	536	577	560	599	553	529	555	578	608	554	562	617	605	578	560	612	512	517	556	586	552	559	515	627	574	590	551	526	556	585	581	556	589	576	570	564	568	575	601	609	577	582	608	574	626	557	531	626	538	552	596	540	565	559	584	586	583	578	594	550	593	566	543	547	552	638	595	560	614	539	562	562	577	560	554	553	577	521	572	524	542	537	583	555	606	535	567	548	587	636	597	585	590	603	615	553	618	545	549	594	585	544	561	549	595	587	567	577	572	559	632	595	589	627	557	573	603	549	579	564	574	620	555	539	551	550	604	567	572	571	579	560	641	578	605	565	565	552	569	573	564	571	521	603
24893	21398	27409	25636	8328	573	423	350	297	301	302	260	277	257	284	252	264	253	226	218	208	249	222	218	252	258	238	229	227	236	209	229	235	217	222	245	257	241	215	203	234	251	236	241	233	225	224	222	237	247	239	198	209	218	235	227	225	210	234	233	254	214	201	220	231	225	223	226	232	208	238	222	224	235	214	225	222	218	219	207	222	217	240	223	236	254	224	220	229	216	231	204	256	264	214	254	223	232	213	214	200	251	211	205	263	236	248	239	230	233	257	240	221	223	228	253	222	234	202	230	210	229	232	218	247	222	223	216	216	218	231	230	219	223	238	223	211	258	212	219	234	215	225	234	253	214	231	244	249	215	207	244	261	217	232	225	252	246	228	235	236	214	199	251	249	204	198	238	234	196	198	225	226	225	251	217	227	211	236	199	183	231	254	219	239	226	208	223	224	234	248	222	239	219	215	234	218	214	221	215	245	240	226	218	224	225	231	250	204	274	253	254	230	223	212	196	231	201	235	215	244	239	232	214	217	214	229	218	207	257	228	238	234	213	234	224	223	209	221	226	240	225	252	237	189	229	234	208	238	199	234	239	213	225	233	216	222	217	205	231	211	219	234	224	200	228	209	224	230	236	210	203	210	226	212	232	225	218	238	251	212	214	222	223	222	229	216	258	237	230	233	242	213	201	240	239	230	221	248	247	234	252	240	235	212	199	247	252	255	223	237	209	227	235	232	222	215	217	223	251	255	241	223	232	201	219	227	250	209	221	224	250	235	224	235	238	235	246	239	238	210	220	246	233	233	199	227	227	219	240	207	227	214	229	259	223	231	259	245	224	252	251	234	229	222	227	226	223	203	234	220	238	229	233	228	223	217	194	252	225	220	231	238	229	210	236	213	220	231	232	227	245	214	205	215	225	246	248	237	203	232	251	215	222	207	239	239	211	223	238	255	232	193	216	224	201	221	229	241	233	222	215	218	229	253	234	229	201	236	218	219	220	239	247	228	214	211	216	217	229	233	199	212	213	225	214	232	230	233	221	220	202	195	246	225	201	229	241	226	235	223	268	225	226	223	234	221	231	230	225	208	233	207	207	246	201	254	208	231	226	231	251	246	204	220	214	236	221	218	216	227	224	224	226	209	203	228	245	214	242	248	249	243	239	228	218	235	223	244	202	212	257	228	224	235	238	216	249	227	202	221	226	242	207	238	204	223	228	225	253	230	216	230	227	227	220	238	219	247	225	209	197	243	234	241	240	245	205	208	232	216	235	245	226	257	226	225	237	219	209	219	212	210	221	211	212	229	223	202	248	231	240	217	249	215	216	234	244	219	229	231	231	229	216	213	208	232	241	201	243	211	226	207	245	207	234	223	196	231	219	226	215	222	222	249	201	249	221	197	210	223	228	221	226	217	229	226	220	199	227	212	231	234	227	243	210	226	215	197	236	237	227	224	228	220	215	242	231	214	222	242	197	249	244	234	249	223	233	218	216	245	223	227	222	211	239	228	208	222	226	236	233	238	254	228	217	224	211	234	215	220	256	209	218	236	224	240	242	219	204	188	244	248	211	191	204	222	244	219	228	217	215	244	206	225	249	237	235	232	208	242	259	226	242	184	220	241	232	208	235	259	234	209	230	228	228	236	236	248	238	227	233	207	259	215	227	231	213	227	220	258	249	219	245	217	228	193	231	228	211	245	218	241	220	254	208	224	239	204	213	264	208	228	224	226	239	235	211	221	208	231	224	256	231	214	212	220	232	207	239	197	222	230	233	218	225	234	236	239	230	238	216	240	228	243	240	245	248	227	263	235	233	203	221	211	221	267	222	231	221	222	228	217	222	234	249	227	239	208	244	241	240	217	246	226	218	253	205	215	213	225	213	218	254	223	221	216	231	213	222	233	204	216	222	236	226	215	224	247	221	237	222	257	215	229	248	244	243	226	243	214	202	232	213	229	229	193	207	235	238	232	203	207	223	224	238	229	234	251	237	213	215	230	212	232	219	232	251	202	238	211	220	200	219	212	191	227	233	218	209	262	232	210	208	205	234	218	234	217	223	238	222	230	212	211	254	228	212	219	257	235	217	223	241	237	248	219	237	225	238	234	227	238	242	216	246	223	234	221	204	236	250	220	217	227	227	221	215	232	234	228	204	251	215	217	217	264	212	233	204	225	217	212	233	210	249	229	217	230	221	217	228	221	242	196	204	206	260	249	231	247	232	209	243	219	208	215	191	240	238	224	260	230	217	235	221	226	223	188	206	230	234	211	240	236	222	213	229	250	223	224	247	230	203	224	238	235	216	241	227	231	194	212	199	260	207	224	235	227	207	210	231	227	227	213	248	238	262	214	223	231	215	222	221	235	233	221	236	272	218	213	230	213	223	202	216	201	237	228	231	231	231	268	200	231	228	221	229	240	210	238	229	256	252	226	218	183	224	222	222	263	225	254	252	228	215	232	239	222	241	228	230	225	235	223	252	226	241	215	219	245	216	232	253	244	211	210	236	212	244	221	229	241	236	220	222	226	235	214	216	223	258	221	208	228	274	224	231	244	231	201	221	229	242	225	263	211	214	237	234	219	235	216	205	239	231	219	217	212	219	229	248	214	215	218	219	236	223	195	240	257	226	209	232	212	214	233	254	227	207	235	217	213	221	210	253	238	211	212	233	243	236	223	226	238	226	234	208	225	232	245	234	228	221	217	218	235	221	201	216	230	247	232	255	231	220	240	259	243	259	209	246	217	228	238	251	252	238	206	223	244	198	230	237	182	205	230	218	208	257	233	245	208	230	219	248	244	209	229	209	245	232	226	223	228	242	227	218	229	237	196	211	223	235	207	214	237	229	240	216	211	241	242	233	229	246	210	241	214	278	216	240	213	216	231	231	210	228	215	228	248	205	217	215	201	229	214	231	217	214	241	225	232	246	248	221	245	251	230	236	235	247	236	215	214	228	219	218	229	210	227	225	258	247	221	217	240	210	222	233	236	215	219	259	231	203	222	230	217	222	215	257	251	212	215	219	241	242	243	199	235	219	247	232	270	234	226	240	249	213	241	213	206	232	222	246	220	205	240	230	207	197	240	230	244	244	217	237	218	225	240	247	221	230	234	213	248	204	210	254	214	241	210	242	210	240	213	255	240	235	235	240	239	216	232	265	209	230	246	237	219	215	232	211	212	233	212	228	218	212	221	235	222	232	215	237	220	261	249	221	242	210	210	212	236	236	213	243	242	236	243	218	221	226	233	218	219	245	197	223	186	241	242	221	226	254	242	234	208	226	215	225	213	234	227	236	216	261	249	221	252	216	237	243	226	209	230	208	246	206	209	210	223	225	239	219	217	188	210	222	234	250	209	250	209	243	209	240	237	229	213	222	224	223	207	252	226	220	218	211	199	272	251	262	229	217	220	221	211	241	207	210	232	218	242	224	210	228	215	209	243	225	213	220	230	207	225	244	213	251	244	235	232	225	215	227	233	220	221	216	197	203	219	222	244	213
3721	5686	4651	1941	1178	932	720	580	491	441	403	366	345	328	297	328	310	289	311	305	315	325	309	289	272	281	259	280	274	309	313	286	302	278	255	258	275	263	272	258	256	264	260	259	280	272	283	240	258	271	300	259	260	258	265	281	244	238	264	273	278	270	257	270	262	276	278	250	250	254	259	237	289	238	241	240	248	275	232	283	266	265	246	237	249	264	288	254	292	256	265	270	256	242	253	252	277	255	271	303	247	248	278	251	210	261	267	260	262	238	252	264	268	253	257	280	278	262	275	254	296	262	267	261	266	260	266	277	241	267	277	265	265	266	265	265	226	264	251	258	248	238	273	260	268	245	266	275	239	305	254	253	258	257	266	265	258	267	267	264	249	255	274	235	250	282	263	247	248	234	279	242	273	257	270	253	248	284	258	257	244	252	248	266	264	245	299	259	240	273	278	257	263	238	267	230	242	287	267	272	279	270	248	262	263	281	280	292	259	261	255	275	241	258	276	294	265	269	280	268	255	265	262	284	258	254	259	262	240	272	269	250	298	259	256	259	272	259	248	235	248	254	250	255	294	255	271	278	291	254	273	248	298	257	236	265	275	273	271	267	287	260	261	256	299	285	226	265	264	273	254	264	254	253	251	251	263	274	239	262	262	264	260	235	276	305	243	282	256	226	276	273	285	292	275	279	248	244	289	276	258	291	270	255	276	270	272	270	259	279	266	307	239	272	265	275	276	270	259	278	273	246	262	275	256	259	259	248	263	277	277	251	253	258	272	292	261	264	271	259	257	266	256	270	254	268	275	243	274	254	245	259	263	296	287	272	288	231	271	253	254	242	284	255	276	263	258	222	246	262	260	250	248	260	264	259	265	296	228	252	294	255	251	260	272	268	254	277	243	264	242	239	260	256	260	268	254	275	254	247	305	264	266	280	235	235	274	258	280	289	247	264	255	278	247	246	285	244	271	258	243	262	258	265	278	286	276	271	262	272	287	276	259	271	301	260	260	299	270	262	265	232	267	253	264	275	269	314	276	257	238	251	263	295	272	255	256	262	241	263	275	250	261	244	262	251	254	269	266	268	229	248	269	254	246	248	239	296	249	277	241	290	291	269	270	250	254	258	261	270	281	248	259	274	299	273	260	250	278	280	276	275	268	250	276	276	268	241	268	279	267	247	303	277	278	281	272	238	259	301	285	261	262	246	259	270	271	277	248	269	259	226	270	238	240	249	277	266	264	257	261	268	252	288	227	261	262	262	261	229	267	261	287	260	252	282	259	280	251	262	276	239	298	286	281	252	272	277	271	251	263	269	246	252	262	268	275	273	234	279	276	258	265	305	290	246	265	242	266	258	300	247	280	276	266	259	259	265	268	258	280	269	258	216	263	272	270	290	254	248	266	295	255	304	267	266	236	271	244	288	242	247	247	243	235	274	304	272	257	290	233	274	262	268	253	244	278	300	262	265	268	272	236	274	250	286	275	277	278	243	277	249	280	254	257	264	279	287	254	263	251	257	239	258	276	269	256	290	254	280	227	267	258	270	253	265	265	263	259	268	274	265	257	255	273	212	270	258	254	276	270	277	262	273	275	274	268	270	269	270	246	271	256	264	293	275	257	230	266	279	299	262	269	255	255	269	300	282	239	277	261	256	244	276	306	262	261	261	292	259	264	282	265	272	257	238	265	278	280	293	268	249	247	273	256	250	287	247	270	269	269	250	263	262	267	243	287	270	267	287	243	279	272	250	265	265	261	261	296	256	259	247	272	267	257	255	250	297	287	289	256	245	278	244	247	262	266	254	273	251	283	252	277	271	275	270	255	263	263	235	264	237	232	246	258	243	268	251	278	276	275	226	238	272	276	263	239	292	249	271	266	258	259	259	244	272	255	278	271	238	260	270	244	273	294	279	230	244	283	220	281	248	252	267	310	231	265	257	244	276	272	263	269	272	241	275	273	264	272	258	245	234	268	279	260	272	250	260	294	265	260	261	293	259	244	270	284	254	291	266	267	278	269	253	252	283	282	223	265	247	251	236	289	280	263	265	259	274	277	262	259	268	272	292	246	248	272	271	247	230	296	251	277	234	254	240	263	250	234	270	255	303	237	256	276	280	289	241	272	270	272	276	252	266	278	244	252	289	282	281	239	274	272	266	268	271	245	249	268	273	275	263	237	254	273	262	262	291	237	277	242	258	289	279	255	264	238	245	261	240	242	248	264	258	246	296	243	240	245	264	255	257	246	247	239	271	279	235	264	264	292	269	281	266	276	272	268	253	256	254	246	268	257	246	256	270	301	263	273	269	269	230	247	246	256	257	231	272	264	274	279	257	274	255	254	263	280	305	265	286	271	240	277	253	281	240	278	257	282	257	271	280	246	245	264	252	288	247	247	307	256	258	270	250	235	274	245	277	250	240	254	246	242	278	234	281	255	269	270	283	262	262	274	246	271	241	252	272	259	295	279	264	258	266	285	262	270	271	276	273	285	263	222	232	271	282	252	264	244	247	264	278	261	278	262	241	266	268	276	270	286	263	255	262	276	278	274	256	263	276	267	254	253	269	288	274	287	265	260	219	278	279	256	256	239	283	271	268	243	254	270	267	263	242	297	243	254	270	254	268	266	241	263	284	237	238	251	253	276	292	279	259	246	234	275	246	240	271	269	266	270	266	253	265	301	225	262	258	241	270	295	272	273	266	240	280	271	284	249	279	259	282	267	252	296	253	292	242	286	273	268	252	271	241	285	278	266	227	252	263	247	249	297	285	270	275	284	277	264	273	262	270	270	244	272	253	258	261	270	255	275	281	289	262	282	253	280	257	263	262	258	269	281	220	254	266	249	277	295	260	266	288	298	254	284	263	277	258	249	256	285	291	284	261	254	277	297	249	286	252	288	259	244	283	256	242	272	271	266	289	283	256	269	244	251	307	268	250	249	258	244	247	270	263	279	279	271	281	281	269	271	237	276	265	255	284	255	270	240	259	247	254	257	258	254	260	252	220	274	265	250	252	262	237	275	267	254	246	262	250	290	255	246	247	248	265	252	280	268	278	232	249	258	272	278	257	263	251	261	256	281	270	247	246	234	276	244	276	279	282	259	292	278	286	282	289	261	273	244	253	256	252	290	270	248	255	266	274	248	263	251	272	268	264	241	285	257	289	292	239	278	276	258	240	292	273	276	256	271	280	246	227	238	256	243	254	233	281	250	265	249	257	287	263	258	250	261	246	262	292	265	280	267	265	262	241	232	262	281	260	279	285	280	264	275	277	249	251	228	254	275	286	259	234	245	257	276	248	249	262	278	254	277	278	249	252	266	296	265	250	258	279	265	264	315	271	280	254	269	282	253	247	268	251	267	261	247	259	277	263	273	281	260	281	249	260	276	265	235	279	252	271	275	264	254	270	261	248	241	281	259	286	275	280	252	260	274	233	274	282	255	272	266	272	292	267	255	248	252	230	242	261	270	272	258	266	251	280	259	250	259	272	262	282	258	257
22760	21520	29222	24252	21514	21529	6176	856	620	603	520	471	414	379	321	336	309	351	313	304	289	276	270	286	275	259	241	272	263	247	259	218	234	239	277	245	265	267	253	271	244	230	271	257	267	249	250	254	253	248	246	241	244	245	237	238	234	230	238	258	264	247	218	222	242	245	240	222	243	236	233	241	246	222	233	224	281	222	232	239	247	250	257	248	243	237	258	277	272	215	243	292	216	225	243	238	234	254	223	240	240	255	235	254	238	243	237	220	262	233	232	217	216	250	254	224	241	264	238	273	270	234	247	246	251	235	236	227	260	251	260	237	248	239	252	233	218	238	237	228	261	244	239	226	237	258	225	249	283	261	262	241	218	238	253	255	194	225	248	255	228	234	238	235	260	268	232	232	268	245	227	240	253	237	259	262	250	210	217	230	246	237	236	242	245	234	236	228	229	242	283	262	261	239	230	221	266	220	248	220	230	252	234	272	224	262	246	237	250	247	245	237	265	221	216	257	252	245	252	232	235	249	215	277	241	228	254	263	229	236	244	230	208	234	226	259	250	230	220	243	235	220	252	249	223	246	217	217	246	202	248	243	253	247	249	245	237	257	246	249	241	243	242	246	276	225	238	222	222	238	240	203	234	256	241	261	213	245	230	271	222	249	242	263	228	232	276	222	198	232	252	245	239	251	236	269	234	236	227	249	235	246	240	251	218	261	261	221	235	230	253	244	218	243	237	276	256	250	259	254	246	238	212	266	246	222	242	228	258	237	276	274	197	270	246	259	222	203	229	218	233	232	217	224	226	238	253	224	250	238	235	272	250	232	249	234	193	222	227	253	251	241	232	250	258	258	230	253	227	233	236	232	245	238	239	245	245	212	253	255	237	246	243	223	260	249	233	240	248	230	205	262	237	250	220	251	238	226	251	251	228	239	237	245	271	237	247	225	235	230	243	242	240	242	227	240	236	231	258	242	248	247	256	243	226	244	227	225	223	252	257	249	236	228	233	265	242	230	234	237	265	254	260	263	247	237	243	246	249	228	242	234	255	231	241	237	286	229	264	256	246	231	237	230	227	267	235	205	255	251	260	245	251	272	229	269	247	240	224	250	229	217	240	241	250	217	252	242	240	235	216	237	253	248	232	257	227	230	250	225	261	261	226	251	237	242	245	223	222	260	245	234	242	219	228	229	254	257	253	242	262	247	225	270	255	228	263	236	242	221	241	233	233	234	223	249	239	252	256	232	233	222	222	258	270	242	214	211	226	252	243	260	211	229	200	243	265	210	232	208	222	258	219	217	243	280	226	232	238	259	264	237	249	244	224	263	251	240	253	233	246	231	248	234	276	244	259	237	257	246	218	263	257	226	239	233	226	246	228	266	235	258	250	211	252	242	232	246	249	253	213	254	239	203	274	222	240	226	252	209	272	243	245	247	249	257	253	222	220	230	225	237	228	231	247	255	252	262	245	230	242	221	239	244	257	218	236	254	244	251	216	227	236	250	219	242	230	219	257	267	247	209	239	232	236	226	227	258	232	227	232	238	268	245	223	219	237	240	210	232	247	234	237	233	241	261	246	232	218	241	250	234	246	236	245	215	260	263	227	228	246	261	225	251	218	242	251	261	233	241	231	215	231	233	261	240	228	250	249	264	256	247	233	229	217	221	246	237	225	240	236	230	255	248	259	244	228	216	226	251	245	250	244	266	231	229	255	237	261	252	238	256	245	242	226	220	246	230	231	244	230	197	213	232	259	254	235	267	240	268	237	270	212	244	238	265	241	257	255	272	256	217	249	245	233	262	242	224	260	206	248	255	225	258	247	235	237	244	257	245	241	236	280	252	222	245	216	221	250	262	228	273	266	257	244	247	214	264	236	243	258	269	216	266	243	258	238	244	236	255	235	226	253	242	235	231	264	249	247	274	240	221	265	235	237	234	263	214	223	233	227	209	260	242	236	246	246	266	273	247	237	243	257	222	226	245	244	235	237	251	246	231	236	210	224	239	236	225	223	255	246	220	249	242	258	232	232	234	242	236	231	234	245	238	232	265	222	244	252	255	248	235	252	260	265	258	259	249	242	235	269	245	219	234	274	227	251	224	271	260	254	245	248	235	245	259	217	243	250	244	221	266	207	259	237	224	241	229	275	232	232	253	233	246	231	275	208	241	241	238	221	243	239	233	218	230	228	245	250	223	248	219	232	248	252	249	203	242	260	248	277	236	266	264	248	245	253	248	250	224	217	282	249	230	244	252	253	259	230	272	251	227	226	217	267	226	263	222	250	220	224	240	245	240	241	248	255	216	268	221	234	243	266	218	261	250	237	231	238	227	232	233	250	251	251	251	234	227	241	268	248	245	243	233	219	264	275	258	237	244	229	242	240	249	221	242	208	240	233	245	224	268	250	244	255	230	240	235	217	235	254	243	238	241	237	236	240	245	258	230	247	227	243	243	228	268	229	228	247	255	242	258	256	271	261	244	229	214	255	248	231	225	243	254	272	266	231	222	231	251	245	259	270	291	239	274	248	237	255	253	218	239	240	255	255	231	227	228	232	214	276	246	241	254	227	235	211	246	270	247	232	210	234	248	249	228	234	235	219	222	235	278	263	225	248	249	256	233	237	218	242	245	223	254	268	222	252	238	240	243	275	204	236	236	225	229	237	242	236	259	227	247	226	243	217	226	240	227	235	236	244	245	237	240	269	259	262	278	221	248	262	264	236	248	237	224	233	202	238	246	233	248	233	237	257	278	251	243	255	211	245	219	235	284	224	240	225	243	252	267	234	236	233	198	233	263	236	209	247	236	218	219	252	241	240	221	242	239	220	250	236	239	232	273	241	235	243	223	243	230	248	241	242	263	237	235	223	213	254	240	236	251	240	263	253	242	215	251	252	264	216	257	244	222	222	244	244	237	217	223	228	261	232	209	255	237	227	227	240	249	271	224	238	212	236	258	258	252	254	229	238	231	225	241	250	229	246	239	239	253	247	253	244	230	247	234	238	227	237	218	233	237	242	233	244	232	246	246	255	236	239	228	228	249	258	240	234	248	245	237	263	248	228	244	242	235	257	221	235	242	229	246	256	216	247	240	274	243	196	256	244	249	234	234	243	262	219	258	248	260	242	254	229	254	233	232	254	238	235	219	233	250	228	233	255	245	224	216	239	226	244	224	281	231	248	260	272	225	242	217	227	231	198	266	269	224	233	245	254	219	238	224	235	231	248	216	238	230	229	238	238	257	232	218	215	258	232	255	219	234	246	249	212	248	227	235	271	232	214	218	243	268	251	230	256	241	221	230	252	244	261	242	253	240	247	255	224	253	251	241	264	191	245	226	258	234	268	257	277	263	239	235	235	254	229	223	212	254	230	240	281	237	253	244	230	236	251	232	243	226	255	250	269	204	268	235	271	227	227	256	218	235	244	257	224	207	245	283	219	231	251	241	226	237	228	252	242	279	215	222	216	248	236	250	251	231	257	241	225	260	242	243	249	232	270	232
4951	15177	12118	5935	3432	2439	1878	1384	1128	872	728	640	619	526	495	486	444	424	402	375	356	356	377	386	330	339	354	340	337	319	301	333	307	317	330	315	294	303	318	300	276	290	271	301	281	320	296	309	304	301	312	300	285	280	285	313	259	314	279	298	271	270	277	324	289	318	305	300	302	307	292	274	316	309	314	293	292	301	283	293	281	316	320	317	275	307	276	286	318	305	311	274	317	280	310	322	306	283	275	297	295	318	320	279	328	267	287	286	280	288	286	283	303	295	306	295	318	296	291	289	272	272	279	292	285	282	293	293	292	261	291	298	288	304	252	261	274	286	309	306	295	306	294	296	254	291	291	299	269	288	308	280	297	273	267	284	295	324	270	260	276	275	288	300	308	305	319	271	278	284	280	289	302	273	288	267	291	259	291	313	288	272	278	307	255	286	268	298	268	306	276	296	278	289	295	269	281	267	264	307	273	268	279	291	302	293	286	301	302	311	295	309	289	285	280	305	301	289	295	268	269	262	259	285	301	276	289	282	266	323	287	276	263	275	277	313	310	264	275	272	268	290	302	301	261	287	254	272	297	295	293	301	289	290	301	280	294	274	306	276	289	289	300	303	281	284	297	281	295	307	261	274	285	274	284	254	287	290	274	308	299	302	292	337	297	308	270	304	265	267	293	319	298	288	281	309	278	305	310	284	268	284	283	292	293	267	281	293	286	273	277	278	276	286	291	287	279	297	279	305	281	286	288	294	271	296	293	285	283	283	274	271	287	290	318	271	276	314	284	276	272	307	267	272	264	295	281	270	277	288	321	293	254	255	303	277	296	295	260	284	292	271	315	279	276	294	278	306	258	277	279	304	271	298	288	279	274	315	287	319	313	308	254	298	279	287	283	325	291	306	274	279	275	277	271	272	294	250	282	283	279	294	276	280	290	281	267	298	261	287	299	291	301	270	308	311	288	284	285	293	286	286	284	325	266	299	284	276	310	251	286	286	311	260	297	299	299	288	277	294	266	272	271	303	283	296	286	284	300	279	290	290	271	315	259	294	281	292	310	261	293	289	273	299	315	282	270	283	282	275	295	308	276	275	292	304	250	269	299	270	284	273	321	299	269	292	282	273	287	275	288	274	293	283	288	288	272	300	283	272	305	287	265	297	295	290	290	315	299	323	305	295	288	267	311	312	296	272	301	269	259	282	276	303	263	301	270	275	269	308	308	294	288	278	316	292	265	306	299	274	303	278	257	275	300	307	297	296	314	284	278	325	302	290	278	298	276	281	291	276	315	297	294	291	259	276	291	297	275	278	263	288	283	276	309	289	295	305	302	301	288	291	271	279	270	291	270	306	279	280	266	274	281	292	290	304	291	304	282	310	286	278	272	290	289	298	293	269	311	285	268	272	282	317	306	319	282	305	271	275	294	298	301	299	276	315	307	282	298	315	294	321	293	305	270	304	292	310	280	291	289	258	278	298	259	273	283	282	305	265	305	289	276	290	321	290	270	296	274	266	292	284	292	305	306	283	281	285	277	291	285	292	306	289	287	277	283	296	281	311	313	309	292	302	298	293	275	266	299	256	294	302	278	282	299	297	279	271	285	287	295	319	271	271	300	297	314	316	303	289	295	281	263	292	269	278	284	293	266	312	302	308	296	274	309	301	294	293	281	296	300	319	307	290	286	281	297	315	283	302	298	280	291	327	297	312	284	308	310	296	298	306	296	288	305	280	272	304	266	302	284	278	277	280	309	301	265	263	284	261	283	281	273	290	304	270	298	284	281	278	276	290	280	336	318	310	275	277	285	298	271	279	276	282	300	265	310	310	332	240	285	287	274	270	273	288	273	284	294	277	296	276	315	282	269	301	285	276	299	316	270	307	300	298	294	296	277	312	281	291	283	277	318	278	284	286	301	295	283	313	244	306	297	287	291	279	324	273	253	287	294	280	281	288	290	250	291	304	332	286	301	266	287	305	267	292	294	265	305	274	278	297	310	278	286	300	285	294	286	284	292	271	294	264	314	270	322	308	313	274	303	259	260	302	289	258	265	301	292	295	255	304	264	283	304	286	277	320	293	310	300	325	289	272	285	283	263	291	288	307	298	297	293	295	300	284	289	303	299	298	279	305	318	285	274	271	271	288	299	287	309	281	324	303	273	290	301	313	251	303	272	284	268	285	260	270	288	295	299	275	322	301	316	271	293	270	281	287	316	284	281	309	280	287	293	304	293	271	321	292	304	270	304	255	270	279	279	301	302	290	335	295	291	309	298	263	273	291	265	281	296	301	302	293	283	301	287	288	275	282	301	298	289	295	266	310	301	300	274	282	284	296	321	285	287	258	283	276	286	288	295	285	275	332	293	272	306	257	274	317	258	288	291	311	290	274	295	287	279	283	318	313	267	317	308	310	277	269	302	285	304	305	290	281	267	291	292	275	312	329	272	302	282	297	287	271	274	300	275	285	294	297	293	275	282	315	310	249	273	258	262	309	280	284	304	263	318	294	253	284	277	296	278	283	312	278	284	296	269	272	279	299	326	294	284	307	264	268	269	316	281	290	317	302	290	291	240	317	317	276	273	299	291	283	270	264	276	290	307	300	309	315	303	269	291	297	275	268	275	266	252	287	296	293	328	279	306	284	302	265	306	256	282	294	282	305	259	299	294	243	262	287	279	261	280	295	291	284	295	282	298	287	279	307	261	296	303	315	292	292	285	282	298	333	282	277	283	275	303	299	291	264	296	296	301	298	274	270	281	274	290	290	286	311	309	292	246	295	277	286	311	264	279	276	290	314	283	299	307	264	281	311	316	249	289	273	293	276	306	287	271	289	274	283	302	279	322	267	296	276	302	306	278	294	302	307	307	316	277	309	284	274	282	292	294	284	278	278	305	269	303	272	280	297	297	295	258	306	301	282	298	283	244	289	307	292	266	307	277	297	275	267	295	291	270	272	279	297	276	296	299	274	245	293	272	290	277	329	271	269	279	262	312	279	269	294	286	289	301	286	300	266	290	281	274	273	281	271	263	273	306	311	315	290	278	288	314	298	259	287	309	252	275	264	287	274	295	304	269	296	287	293	274	287	287	256	302	280	284	295	283	253	259	270	266	260	275	311	299	290	284	314	297	325	265	276	256	282	280	252	285	289	274	283	284	269	299	313	285	330	271	286	326	292	293	274	279	267	258	295	305	284	270	259	332	277	296	264	302	301	273	272	288	258	291	271	286	295	292	304	285	306	280	280	300	292	285	312	248	269	305	294	302	278	257	257	264	299	328	280	299	273	273	292	282	292	302	278	320	307	277	283	320	266	244	269	286	298	275	299	301	278	285	280	306	312	285	291	269	274	285	285	267	280	260	303	306	253	284	292	276	259	283	297	304	293	311	256	264	285	312	310	304	279	248	317	299	290	298	270	278	288	287	273	296	307	308	249	296	283	245	255	261	292	304	255	320	308	270	270	273	280	288	307	303	319	324	278	271	286	263	296	267	267	288	282
27719	17928	4310	1147	706	650	544	499	506	501	478	479	504	451	462	445	476	417	437	434	455	472	453	439	412	443	454	471	450	486	470	486	461	422	416	394	461	509	454	465	452	458	459	481	465	473	442	414	463	477	454	459	465	458	487	449	478	469	460	460	464	456	480	467	451	457	486	441	466	445	467	464	418	418	459	414	430	473	459	464	493	447	423	487	452	472	420	461	475	469	419	460	467	459	424	456	449	444	469	417	497	415	474	466	465	445	442	447	471	500	500	460	474	421	477	458	467	442	480	492	480	472	450	439	432	453	453	415	439	441	432	448	485	469	449	465	430	457	411	442	464	477	480	440	490	421	455	466	423	454	469	433	494	471	475	430	472	418	471	432	455	441	435	464	455	485	474	439	430	458	463	464	449	469	454	477	463	411	482	447	433	439	435	442	481	482	437	479	462	477	421	424	438	446	451	460	455	436	471	453	453	450	461	454	496	475	475	454	438	478	466	434	437	444	440	453	466	456	456	434	414	449	483	515	438	472	411	468	427	483	513	466	455	439	465	467	460	481	466	461	459	498	467	436	483	419	447	467	494	413	439	446	478	474	473	446	452	417	439	430	433	464	454	458	489	435	488	440	421	425	453	455	410	448	401	462	406	456	448	434	435	458	429	449	484	440	467	471	395	426	460	434	472	455	405	476	456	446	460	442	478	422	470	444	453	450	432	467	451	419	443	451	490	426	426	472	496	477	470	473	444	438	455	450	498	463	479	464	450	470	466	479	427	449	456	460	469	471	445	439	414	447	418	469	423	473	452	444	432	433	470	487	453	399	438	422	489	419	432	414	482	415	493	447	466	447	418	460	430	441	430	428	450	470	419	485	437	463	448	471	513	472	451	489	469	447	449	448	457	484	453	449	456	469	428	443	448	451	426	450	469	449	446	414	424	434	444	456	447	463	433	453	437	460	449	422	470	453	480	468	513	485	463	461	458	450	436	476	440	433	445	451	460	414	498	442	487	472	428	428	439	460	430	487	444	494	437	427	491	425	451	466	436	474	456	441	428	443	468	477	448	459	429	429	433	471	439	419	451	473	445	483	477	423	473	439	465	465	435	519	490	443	446	450	479	470	462	443	426	419	472	437	450	462	492	459	461	437	490	452	485	453	487	452	461	424	459	458	472	427	424	466	409	474	441	468	435	443	436	480	423	452	460	476	452	481	472	408	452	461	424	447	452	416	417	437	462	462	427	495	476	438	436	448	432	469	483	418	430	469	440	417	450	464	437	411	450	472	455	436	472	467	443	470	461	475	454	437	517	475	437	434	452	468	473	417	452	477	454	466	496	453	446	461	486	456	445	498	480	444	432	422	454	514	476	440	455	489	442	443	453	491	400	467	392	452	455	426	467	487	420	455	457	457	429	449	446	461	462	442	471	467	443	453	493	457	463	446	446	493	481	464	437	466	422	464	431	501	472	476	437	476	489	466	450	452	470	473	477	458	468	442	444	463	444	462	470	500	481	456	458	437	435	462	475	442	449	425	496	433	464	436	506	450	472	486	487	477	462	474	435	457	435	451	462	495	434	490	456	495	422	464	412	479	415	433	496	431	423	452	439	468	476	424	440	460	445	453	434	462	483	427	465	412	406	510	435	481	473	425	458	470	440	436	434	451	463	512	451	445	460	463	483	461	441	472	482	453	437	452	465	472	448	449	478	482	452	430	437	450	469	461	474	436	460	450	437	490	423	455	443	474	464	429	483	477	505	435	455	443	478	438	444	459	415	478	464	449	500	450	419	442	452	464	444	479	474	456	451	461	449	443	440	425	459	428	465	453	476	444	445	482	432	465	465	470	433	484	463	455	461	426	452	470	458	465	497	458	427	431	450	466	467	448	466	457	413	480	462	446	468	464	426	469	438	436	437	477	470	451	467	449	439	475	447	457	436	415	459	486	460	470	481	451	471	431	444	441	459	460	467	485	461	415	466	435	490	471	427	440	455	472	425	469	429	477	479	476	442	457	467	427	435	484	430	471	443	428	471	473	427	495	438	407	475	458	491	471	426	414	429	469	460	508	445	436	435	444	444	456	437	472	455	462	470	436	477	419	461	433	457	458	434	463	422	462	451	453	486	457	446	468	466	443	491	471	433	430	453	421	468	474	477	456	465	467	453	493	460	450	454	460	459	467	501	488	449	467	453	464	460	454	464	428	469	437	477	445	463	443	496	461	447	471	459	474	435	460	465	461	439	473	443	463	425	455	421	458	453	479	468	485	448	442	439	487	466	465	428	455	443	437	506	469	527	472	477	463	444	444	446	447	440	427	444	441	440	446	443	472	453	448	471	412	468	471	437	450	433	466	479	452	432	450	472	439	484	453	443	471	457	457	403	445	456	428	487	428	448	452	457	452	444	451	493	474	417	463	464	439	454	442	455	444	479	467	466	439	510	412	502	438	506	459	468	468	462	463	457	495	460	463	409	418	416	439	411	448	464	427	449	454	477	497	449	419	437	452	500	462	450	455	437	443	478	470	457	488	410	468	458	487	481	458	446	454	430	468	465	455	460	461	416	431	440	422	426	455	486	439	449	428	448	453	492	448	411	452	466	427	481	408	467	435	461	469	432	487	424	457	457	444	491	441	483	443	483	434	415	445	466	453	453	464	447	455	481	460	471	446	448	457	453	466	426	423	444	461	420	449	455	449	450	428	466	439	449	423	440	434	449	431	473	419	458	446	436	453	458	486	438	466	462	446	461	488	485	431	484	470	431	461	453	457	427	442	436	502	429	469	440	450	466	470	459	435	459	452	400	436	444	441	444	457	437	440	468	433	423	482	461	449	450	424	437	468	463	445	455	419	444	462	501	487	447	475	450	460	474	424	507	444	469	444	479	437	431	416	426	437	486	454	495	499	484	491	433	467	464	504	468	403	476	419	482	469	421	460	418	433	467	481	461	454	425	472	430	476	431	482	482	419	419	442	467	441	444	462	447	478	444	449	409	434	425	460	419	422	421	434	434	462	448	455	470	463	439	416	457	476	443	462	454	421	460	447	446	445	444	450	455	466	428	460	509	436	394	427	451	472	466	451	462	457	459	462	450	456	462	466	457	463	469	481	394	457	457	462	427	481	438	455	403	432	456	492	452	466	426	495	439	465	435	456	465	420	438	430	439	482	434	470	431	457	472	451	458	482	427	451	468	456	477	445	446	471	429	460	434	448	448	445	480	464	473	466	476	453	477	497	456	460	483	432	447	483	478	455	481	441	444	446	498	472	476	489	484	457	467	430	446	440	413	459	458	457	393	482	445	466	495	437	454	437	424	450	443	447	459	427	461	475	485	447	456	429	442	461	431	483	475	478	452	450	476	447	442	459	425	465	470	442	460	476	478	433	454	485	475	482	457	463	483	452	455	496	458	455	448	435	418	447	445	472	484	405	455	449	428	480	457	451	462	452	453	443	452	441	442	451	461	457	487	440	475	486	466	467	493	465	426	467	483	436	422	429
4836	2030	2127	1007	647	589	559	567	533	510	555	538	495	544	559	562	567	502	521	548	534	500	505	550	481	534	539	501	472	536	555	562	514	515	529	566	574	481	475	523	545	516	539	497	537	520	533	508	535	540	530	576	489	502	519	531	502	553	549	541	505	513	520	515	531	497	502	545	551	545	513	581	507	513	520	497	513	519	534	524	461	509	510	510	512	514	574	505	540	531	522	514	582	531	510	518	490	494	514	510	510	530	537	507	542	482	550	558	553	498	503	537	510	520	530	483	517	506	554	493	522	538	531	541	550	565	506	535	535	538	512	531	519	542	528	526	493	531	497	477	506	493	530	503	550	510	510	495	512	495	509	482	499	539	540	488	543	512	517	496	535	553	493	518	510	559	543	531	540	526	556	520	487	513	524	507	522	547	493	479	473	552	503	517	509	487	537	562	579	563	496	549	537	514	528	512	511	496	509	519	516	476	506	551	525	499	512	537	508	543	512	525	484	488	495	518	518	539	534	514	555	503	511	524	544	510	510	511	552	504	536	540	531	503	506	505	509	504	508	500	500	567	539	526	515	519	527	514	568	529	511	507	554	526	506	514	519	532	517	586	548	563	517	528	506	541	569	507	467	545	513	513	536	555	529	499	532	486	491	539	481	551	536	518	559	538	537	531	557	509	519	516	531	500	516	530	522	509	512	509	510	541	517	532	500	526	525	556	511	513	533	513	517	524	493	525	514	555	555	499	556	521	524	563	504	532	526	516	526	506	503	543	488	527	547	538	503	536	532	543	529	515	533	510	497	524	559	505	520	526	500	519	540	533	542	492	511	531	518	522	535	512	541	507	494	490	552	508	532	531	527	531	505	467	569	516	542	489	545	528	534	547	542	487	485	463	536	515	506	531	501	530	518	534	507	491	525	495	551	507	502	568	546	489	466	540	517	518	517	520	507	542	498	513	525	547	488	498	545	466	522	526	511	509	516	518	498	524	527	560	509	524	533	505	549	512	511	478	509	502	504	514	540	504	485	523	516	499	579	536	567	483	519	527	513	534	531	529	534	518	510	516	526	515	512	516	547	503	570	507	557	510	526	490	489	533	515	516	492	512	504	517	560	543	559	564	503	541	530	568	532	520	535	547	518	545	505	502	525	490	562	541	548	506	523	526	506	530	508	517	520	524	536	543	553	498	525	541	518	535	508	586	525	538	515	483	571	515	501	544	506	534	519	521	550	506	523	551	502	494	534	528	541	530	516	563	523	517	548	538	530	528	503	491	551	518	532	529	548	481	495	491	501	489	497	537	512	533	483	516	537	485	514	497	522	544	548	534	486	539	514	485	512	511	552	560	519	496	496	555	572	520	534	555	535	503	506	541	508	532	528	517	543	520	491	506	537	496	578	524	485	488	525	506	488	541	567	495	529	523	536	536	523	501	528	533	553	527	558	549	527	530	535	545	500	479	557	492	547	514	532	475	512	514	519	553	531	505	459	534	519	485	553	520	529	518	517	485	519	509	512	559	510	518	506	509	544	493	507	577	539	519	522	529	501	524	557	488	503	571	519	564	491	511	512	517	519	482	542	585	514	492	534	491	528	532	475	499	508	540	490	503	540	517	490	501	512	525	522	541	527	582	472	549	543	576	517	494	526	522	529	510	488	557	490	520	548	532	530	499	508	507	532	471	500	537	533	519	515	555	497	501	563	491	498	547	525	560	499	546	530	534	547	531	518	476	543	520	523	508	483	502	505	551	516	493	524	497	530	537	520	520	491	494	505	542	556	516	542	482	547	531	530	461	534	536	547	523	518	528	538	519	523	537	486	520	555	518	532	476	510	528	512	513	542	487	559	514	523	497	500	531	496	523	501	514	530	571	517	541	512	520	505	498	502	524	528	552	521	537	462	555	509	525	543	475	519	494	539	490	510	529	531	507	530	506	531	519	507	476	537	485	546	520	522	509	510	511	533	495	523	513	501	550	508	568	532	535	521	518	509	517	509	507	495	511	552	557	475	505	567	522	552	514	510	501	521	519	544	544	537	478	489	492	511	496	492	539	514	474	563	491	545	508	511	492	518	525	514	529	510	524	539	523	490	545	506	538	516	572	533	492	528	538	515	516	554	554	531	478	537	497	526	478	542	475	538	533	539	520	492	507	527	534	556	520	545	518	488	525	509	522	528	541	529	526	549	493	511	535	529	504	542	491	525	537	502	494	536	517	489	542	515	542	516	527	487	548	554	513	498	508	531	529	484	544	484	521	503	494	535	537	479	531	521	507	510	512	504	578	509	519	468	552	511	492	510	542	495	510	489	530	535	537	525	483	526	514	498	526	536	546	510	524	504	509	572	548	567	523	539	522	510	505	483	552	512	506	501	543	500	506	547	528	534	502	530	473	550	507	477	531	538	539	523	529	559	503	504	536	532	555	513	529	513	549	572	518	512	535	499	527	498	549	509	570	588	547	515	502	512	494	493	537	486	516	495	528	495	519	556	533	500	522	498	522	550	508	514	554	524	497	545	514	471	558	553	569	577	535	528	476	528	500	501	537	554	511	513	549	527	512	547	508	496	527	489	533	512	556	545	569	515	557	498	526	544	503	525	509	539	532	480	524	512	495	531	509	512	533	533	501	521	512	508	484	519	540	540	469	518	527	505	542	544	533	510	516	508	499	494	468	502	536	505	548	530	489	519	517	497	523	488	521	547	505	486	473	517	498	500	516	535	538	534	496	496	473	525	504	552	519	508	529	525	481	516	527	475	525	480	551	495	510	524	527	544	500	494	469	546	514	565	513	506	507	485	507	540	540	538	492	554	545	563	507	509	520	542	530	528	544	542	518	497	532	505	511	485	513	512	516	512	532	517	475	533	521	518	483	498	520	563	527	541	529	492	476	556	544	495	513	531	516	514	554	535	539	527	513	504	502	505	489	503	512	550	511	518	480	512	570	551	538	545	466	542	555	517	522	552	540	546	510	552	481	502	517	514	549	529	552	538	497	497	539	569	501	526	544	513	520	518	526	535	552	489	537	526	516	505	506	535	529	520	532	526	496	530	476	559	536	545	516	539	523	494	514	506	484	501	554	501	535	508	511	522	518	510	498	530	492	503	469	508	510	538	498	492	536	496	520	504	534	518	521	526	502	520	521	529	509	553	470	541	556	532	543	588	507	525	506	503	543	515	537	526	518	540	523	516	507	522	536	553	547	538	533	529	505	533	567	505	527	545	545	518	533	515	542	513	518	514	537	512	530	543	488	505	534	527	501	502	532	515	489	514	546	504	516	512	535	480	523	512	518	524	526	511	554	565	514	519	509	551	509	520	520	568	551	561	520	529	513	507	508	542	532	522	551	516	557	503	486	580	517	520	529	558	553	553	501	542	507	503	512	492	492	518	485	499	511	531	528	513	492	513	493	514	504	491	519	529	540	547	502	534	492	556	521	520	497	518	507	558	560	513	517	537	504	503	536	506	500	509	512	510	538	514	512	516	520	505	485	526	521
23695	21420	28631	24606	21405	8601	1156	846	771	708	651	646	592	526	599	549	590	544	501	537	577	530	543	518	534	530	516	514	542	533	531	490	544	518	484	509	489	488	490	485	490	500	533	514	473	527	509	515	547	521	512	489	469	532	534	502	470	523	486	548	486	472	456	501	501	509	483	559	483	483	533	516	501	507	512	511	461	487	505	471	499	493	497	497	500	499	478	501	523	496	530	523	519	506	503	530	477	499	496	494	520	526	500	477	513	485	500	533	521	510	524	471	519	537	501	479	492	474	513	482	523	490	484	492	524	522	500	503	514	482	507	510	497	484	515	493	510	500	527	540	481	482	534	519	526	523	466	493	541	502	513	461	505	469	489	520	496	504	503	501	497	531	479	531	509	498	518	505	517	488	488	482	529	513	503	504	504	485	483	523	554	493	526	490	496	496	501	513	505	510	491	520	504	472	496	500	527	512	491	502	491	509	515	488	512	510	509	470	522	481	506	527	494	515	533	529	528	526	497	504	475	483	478	495	477	508	488	491	499	491	520	523	535	466	511	514	511	515	493	520	493	490	528	514	508	488	486	548	490	515	558	483	537	533	516	489	481	486	510	491	488	467	504	522	517	507	487	467	499	487	467	499	499	498	493	490	489	473	486	493	507	488	507	516	529	522	510	526	494	540	493	534	464	503	521	512	516	474	506	496	472	528	507	494	519	533	464	505	500	472	507	473	518	497	490	524	557	503	502	503	532	483	482	501	506	479	491	530	491	447	548	529	488	504	480	516	476	523	499	506	489	475	526	475	525	513	534	521	477	491	499	516	505	516	464	523	542	498	503	489	514	528	521	498	513	497	509	452	497	502	490	499	509	492	499	504	505	497	484	515	496	485	469	505	489	516	499	507	427	527	500	508	532	488	501	517	511	521	480	480	509	505	519	476	502	472	457	527	524	512	499	492	508	514	506	491	523	553	524	522	524	515	498	482	482	495	451	499	483	553	532	513	522	561	522	522	499	501	514	495	464	500	505	484	534	517	488	496	490	526	503	493	514	467	521	503	507	484	458	491	502	529	512	503	507	491	533	528	499	539	505	498	484	504	500	475	505	506	517	497	516	527	516	494	527	515	496	465	521	531	550	486	488	447	545	519	531	475	523	504	496	524	504	502	520	479	497	476	526	505	483	502	529	520	510	508	524	469	482	507	548	521	481	504	502	507	566	500	483	498	533	468	504	493	536	495	519	507	523	494	519	490	569	503	517	523	505	472	511	500	519	528	512	477	504	480	487	506	498	491	486	557	501	523	514	490	515	518	512	498	511	487	463	501	457	538	490	489	536	509	507	547	494	529	530	505	492	491	511	495	468	537	520	510	476	523	485	487	472	539	499	501	490	489	475	505	532	501	511	524	498	496	505	511	534	493	540	545	514	504	468	501	522	534	462	530	485	504	517	499	499	482	511	526	527	471	530	514	523	497	486	522	518	493	507	500	519	507	519	510	515	519	480	529	490	450	519	513	471	530	501	507	467	494	496	475	535	501	524	568	520	508	515	472	528	460	485	460	502	524	493	539	556	493	519	515	518	505	522	469	512	524	487	536	466	521	453	496	502	508	500	478	492	537	528	449	474	450	496	469	506	481	479	499	496	547	479	517	487	534	539	477	505	500	502	528	522	506	492	534	475	489	482	524	474	506	461	496	508	500	518	504	548	495	511	480	487	503	537	488	533	520	526	522	533	477	499	498	541	495	515	498	495	553	491	484	473	538	489	509	468	515	475	530	515	479	513	505	502	493	502	482	506	522	532	500	512	508	489	512	501	488	503	525	497	489	473	444	504	491	512	451	509	482	530	509	480	483	463	517	548	504	480	528	546	517	517	500	481	506	498	494	482	536	518	493	502	486	537	503	451	497	471	484	491	546	513	516	507	547	519	484	481	493	486	508	462	520	481	519	495	483	511	477	532	469	490	506	526	486	512	465	528	486	508	497	511	501	480	485	504	518	491	490	482	497	506	481	524	497	488	517	511	493	518	513	483	493	522	472	506	493	530	487	490	490	499	491	506	480	487	494	486	470	509	520	519	484	554	517	479	489	458	485	477	497	517	563	502	520	500	522	500	463	516	460	486	517	524	522	475	471	506	508	519	488	470	499	528	518	493	526	533	541	512	507	528	494	459	504	489	512	457	500	504	489	491	468	485	502	514	490	524	502	505	509	506	527	508	502	480	499	475	506	505	517	513	493	516	498	522	533	519	508	535	510	463	484	491	492	524	517	514	493	519	514	515	524	467	489	493	501	480	538	482	524	507	493	524	516	543	530	505	523	528	508	488	502	551	488	563	466	550	480	483	472	483	480	507	496	485	471	482	507	488	505	485	490	518	482	492	487	478	519	517	485	483	477	524	464	500	495	502	493	457	494	492	482	475	474	510	540	512	479	517	517	480	499	562	510	503	527	497	506	529	507	467	503	486	467	478	502	477	473	482	524	479	551	485	512	531	503	478	490	483	549	497	497	493	467	501	488	471	488	506	509	459	498	463	513	498	509	502	498	462	496	541	505	525	502	546	481	557	518	499	544	499	490	521	517	499	485	517	517	457	480	529	484	494	489	508	499	517	511	493	520	484	478	469	471	488	481	545	495	468	536	519	497	493	515	495	531	485	535	492	493	543	512	507	486	536	513	479	480	498	497	481	480	463	485	511	540	520	552	543	492	511	498	519	500	528	527	489	512	488	539	477	475	532	502	509	541	507	463	499	516	476	479	530	551	495	496	536	510	477	523	534	517	487	524	499	465	473	491	481	489	540	482	486	510	492	481	493	469	486	508	486	506	498	476	467	510	501	512	474	515	538	491	460	505	479	483	548	529	545	499	543	528	502	517	486	515	498	524	499	474	514	490	501	520	532	514	500	491	528	523	511	491	534	501	548	498	505	481	511	532	501	494	497	489	483	473	499	506	515	472	535	500	477	505	538	499	511	539	500	511	513	468	460	484	530	528	497	502	520	467	548	526	488	486	491	513	490	546	494	449	531	511	526	513	537	511	466	475	526	473	499	494	504	498	513	515	492	520	502	500	476	501	526	508	493	484	550	513	522	513	516	477	502	482	489	478	496	495	506	481	489	533	507	530	493	492	499	509	515	471	540	480	476	495	547	490	474	501	476	519	509	498	515	512	507	455	491	551	498	506	498	490	492	473	513	521	533	485	480	535	539	485	483	500	488	518	516	489	496	521	490	494	529	470	514	488	489	472	497	489	497	494	486	525	463	492	454	507	498	456	481	485	514	474	512	514	517	516	561	501	499	490	526	509	489	497	489	511	502	477	538	516	481	515	496	493	528	532	503	469	484	490	513	520	530	486	467	520	529	467	521	556	536	514	529	490	499	491	481	491	538	513	506	533	486	464	480	515	503	491	507	488	519	508	520	477	547	549	512	551	476	514	503	497	489	507	494	507	509	482	517	518	535	504	494	515	513	499	520	524	496	476	491	499	500	479	507	523	514	508
3972	9750	8413	3581	2246	1689	1348	1139	967	913	794	757	752	726	658	692	656	657	617	616	643	645	595	648	594	601	643	611	605	551	578	593	565	545	644	579	610	607	639	581	590	611	598	630	618	602	573	596	561	538	551	561	640	584	587	569	609	554	541	544	587	574	612	615	616	555	606	575	549	580	577	555	583	593	587	576	608	571	588	578	659	578	617	572	593	605	559	603	592	653	570	629	550	591	572	604	545	576	605	591	606	598	599	579	614	580	521	514	586	579	565	508	575	562	600	587	578	618	585	594	573	615	539	560	602	584	574	578	581	579	563	558	602	558	580	561	581	585	551	577	617	570	589	569	558	585	537	592	615	559	560	575	609	568	580	574	578	588	583	550	576	531	572	568	540	587	611	559	577	584	579	577	574	589	571	577	610	556	574	574	573	564	637	574	568	625	626	578	552	597	534	550	570	571	579	601	604	583	606	562	582	562	605	564	600	587	620	599	566	549	577	568	592	570	578	574	579	546	588	585	586	600	590	556	612	586	586	589	594	570	616	564	557	540	559	607	576	627	565	574	563	570	586	608	640	579	616	553	557	586	575	560	624	589	595	600	556	611	572	596	554	608	583	550	549	584	559	590	568	625	593	632	562	572	642	567	556	570	606	577	556	638	612	589	575	551	594	604	622	595	553	586	568	599	578	579	610	592	598	573	553	572	581	576	597	578	566	590	559	581	558	553	524	590	581	580	618	587	532	559	602	559	596	625	596	603	610	582	594	582	625	600	572	566	540	581	562	544	542	547	576	637	588	571	605	596	548	566	621	594	571	551	600	568	575	574	589	596	545	592	613	593	556	568	573	613	622	587	552	553	614	592	569	576	572	488	573	569	556	537	529	541	608	571	561	562	591	593	552	587	601	565	544	566	577	582	556	613	574	527	599	569	564	544	551	604	603	570	591	561	597	559	561	570	621	567	582	553	573	602	585	622	573	530	588	543	613	585	570	555	576	577	599	595	560	571	558	581	580	600	582	580	573	564	580	602	604	624	585	574	567	576	571	569	618	606	606	586	604	569	604	592	602	561	586	539	550	541	596	567	581	614	574	567	548	590	577	610	617	600	587	576	567	559	573	573	588	593	580	572	594	607	632	569	591	575	555	596	505	624	566	592	536	569	611	605	612	578	562	577	593	586	597	579	573	577	587	600	618	529	553	567	535	592	556	580	581	594	549	594	606	519	556	570	597	521	584	570	600	583	556	533	577	541	524	569	578	570	571	586	623	524	572	539	566	603	617	564	531	580	536	577	568	605	629	576	596	569	596	596	601	583	551	574	574	575	593	614	593	608	563	582	562	563	569	570	583	578	573	586	648	541	611	614	604	619	585	541	565	559	577	553	568	589	560	557	564	626	616	570	598	624	590	573	610	619	606	579	584	583	554	579	597	586	580	587	570	602	560	593	555	568	595	592	568	588	535	582	589	608	564	603	552	617	570	551	583	594	582	613	604	638	549	594	601	547	615	540	577	585	585	566	563	566	551	605	578	559	550	568	555	638	581	607	574	600	597	528	585	578	566	599	577	598	590	597	577	616	562	614	570	546	537	602	614	596	595	581	592	586	541	549	592	549	591	584	554	557	594	613	599	591	575	568	591	574	573	557	618	598	577	621	590	576	545	587	577	562	568	565	637	575	567	594	580	543	606	586	559	539	586	549	596	555	568	576	584	554	559	536	575	567	601	593	596	581	575	571	607	561	552	587	596	628	627	591	538	600	578	547	594	601	583	590	595	583	596	581	649	559	561	574	599	578	569	555	559	596	575	589	575	639	557	585	587	551	536	580	579	553	553	609	605	598	556	610	538	602	608	589	573	576	564	563	549	569	516	567	567	623	594	589	634	564	544	608	624	546	557	579	609	560	590	555	603	530	545	549	592	574	579	601	572	585	558	576	554	560	583	559	582	577	542	591	546	617	573	573	575	603	550	592	601	581	613	561	577	577	539	582	556	552	601	559	601	571	608	555	551	572	581	598	608	613	550	590	600	560	549	582	544	563	591	550	615	627	568	598	594	594	592	625	584	553	569	602	531	571	607	602	524	567	578	610	585	602	560	568	598	596	578	582	573	573	599	568	609	555	611	549	580	539	560	596	600	586	581	572	582	587	597	593	568	564	592	557	576	560	614	601	605	582	594	557	554	598	584	578	602	576	573	556	609	575	575	562	576	561	580	559	609	595	614	576	600	577	616	603	600	571	575	578	588	602	583	584	534	561	576	588	560	564	615	585	591	558	599	601	521	605	618	567	589	616	601	561	566	584	570	559	575	560	586	571	573	601	582	604	577	562	546	587	579	566	561	595	616	583	609	617	590	539	536	606	601	582	576	579	559	605	575	625	597	593	593	574	523	591	599	611	531	563	566	563	563	589	579	556	610	578	571	552	588	607	583	551	597	617	632	601	574	578	555	596	578	523	551	584	587	610	575	565	583	601	579	551	564	572	573	561	615	594	580	583	562	588	567	583	607	586	567	599	579	577	601	591	604	571	611	567	592	549	576	570	564	586	558	584	647	579	570	535	576	563	598	546	588	600	584	585	583	596	578	591	595	570	586	621	601	570	645	567	561	590	608	581	571	593	581	604	597	521	572	603	559	590	577	576	633	589	580	571	569	550	576	574	568	608	600	604	563	618	548	564	538	609	597	593	562	534	595	548	570	558	553	583	604	556	539	609	591	563	555	575	594	604	547	566	560	545	573	548	550	601	558	576	572	559	565	552	583	535	585	607	601	576	561	561	575	618	590	604	584	528	575	560	626	561	602	592	577	574	585	538	556	592	556	589	598	607	538	575	605	551	537	567	562	565	537	569	581	598	593	568	570	630	599	602	564	565	589	533	602	561	591	598	580	650	559	553	578	568	581	567	547	584	595	593	558	616	595	608	551	586	554	549	593	597	575	579	619	571	564	609	585	602	548	533	553	599	600	576	582	558	585	590	575	616	603	586	543	572	571	585	597	578	539	598	567	589	629	616	581	561	563	573	577	589	610	550	541	581	532	564	560	543	536	618	613	530	589	598	604	558	567	609	603	636	571	550	562	585	615	596	579	618	584	537	580	569	587	605	584	579	563	596	564	559	595	573	590	590	562	619	553	593	576	591	578	580	579	557	610	588	576	607	612	577	579	510	553	550	609	609	578	572	580	582	632	538	593	586	600	605	556	597	568	561	524	583	559	576	560	557	588	579	593	579	594	564	585	564	583	529	590	579	589	594	642	573	560	554	574	577	567	559	541	543	532	620	580	550	577	535	558	577	548	567	594	580	567	603	598	583	604	606	573	618	572	597	575	571	570	578	607	593	577	573	595	618	565	594	570	566	584	610	566	635	586	567	525	558	591	566	569	548	606	613	539	548	569	628	564	602	571	580	528	597	595	557	573	567	596	596	563	580	567	613	580	580	582	555	566	568	549	586	562	543	607	566	584	571	553	604	573	529	584	572	580	574	573	571	571	582	563	545
24902	21454	27443	25729	8442	569	438	344	370	315	295	239	279	253	261	264	247	239	251	265	269	250	242	215	257	228	251	243	262	234	264	226	199	239	255	223	252	240	241	221	248	213	228	246	240	233	215	220	257	224	241	238	219	242	245	218	220	222	249	251	227	259	249	248	248	241	263	228	215	238	245	247	244	247	226	240	209	249	228	210	245	246	247	231	243	247	258	219	262	211	236	219	244	230	241	231	224	251	213	220	236	216	230	245	242	241	239	224	232	253	251	228	232	247	244	231	223	216	237	235	217	219	226	219	253	227	235	282	233	247	225	217	221	257	238	227	230	249	246	223	253	219	224	226	222	225	215	225	237	220	228	238	206	261	242	231	238	260	238	250	254	237	253	244	255	255	238	258	233	235	232	228	228	250	235	199	224	237	240	226	247	229	223	242	251	222	215	248	241	241	237	236	229	223	236	243	258	233	238	254	230	231	218	257	213	245	246	254	235	235	228	208	249	222	251	219	246	252	207	220	207	230	219	240	213	231	246	216	212	249	255	228	280	233	223	210	241	227	239	255	210	237	233	223	257	243	264	241	222	213	252	245	220	224	231	251	244	204	233	233	225	221	250	222	214	243	250	204	211	230	225	247	243	226	235	247	221	232	267	238	250	208	253	245	237	199	227	220	228	237	235	265	238	252	217	257	227	216	224	202	234	233	224	206	238	235	231	239	230	210	250	220	238	234	241	235	254	224	236	212	213	236	227	209	230	230	258	225	206	254	234	199	235	227	232	202	237	229	243	226	209	238	243	233	226	247	267	247	239	230	250	228	255	229	234	246	255	239	240	232	255	247	225	221	227	217	249	239	204	228	223	232	248	236	230	250	205	232	200	222	238	251	233	218	238	249	232	264	253	211	255	215	242	240	246	223	248	221	232	243	236	263	249	216	230	219	194	250	238	247	229	237	239	236	229	249	233	217	246	215	256	251	227	242	229	233	268	238	207	243	250	234	248	247	216	241	245	254	212	222	229	222	229	245	240	269	217	247	226	231	230	225	257	223	239	219	257	227	220	207	233	221	237	219	254	223	240	218	252	244	251	242	220	232	234	247	228	232	223	238	217	248	260	248	237	228	237	234	228	202	233	228	243	244	214	240	237	263	227	249	248	233	227	254	224	248	254	219	225	221	220	275	211	196	250	231	243	235	233	267	212	220	232	258	225	214	220	247	243	218	223	245	225	245	226	245	227	198	236	262	238	262	258	250	233	241	235	212	226	237	228	227	262	243	241	247	261	235	209	233	232	261	229	233	227	215	242	236	237	239	253	237	239	226	231	237	268	232	258	255	224	225	273	212	209	231	211	230	227	250	234	227	224	229	254	234	257	236	243	199	233	240	236	265	221	206	240	227	248	220	245	240	237	208	240	232	224	236	249	214	241	262	230	217	227	195	228	232	207	240	229	242	219	247	242	258	217	231	256	225	227	215	253	233	247	239	234	260	248	243	230	264	247	232	269	219	217	215	218	203	254	260	244	230	215	212	228	223	246	220	219	234	229	215	229	246	240	215	223	224	223	239	252	249	223	248	226	231	225	253	244	252	230	248	234	227	216	214	220	240	236	214	245	233	224	231	231	234	239	241	224	237	231	212	222	234	242	218	231	212	231	234	226	207	232	225	239	247	268	242	217	213	221	223	233	238	249	239	245	220	236	236	265	221	238	243	263	217	237	205	231	241	235	236	223	233	216	217	220	247	225	232	226	238	239	239	229	250	237	228	227	224	214	227	234	236	223	226	263	249	253	235	222	228	234	219	237	253	241	240	234	221	211	203	241	250	250	270	228	243	232	220	234	219	238	255	246	258	217	236	214	256	235	234	233	199	221	210	215	243	226	246	234	209	224	241	220	237	236	260	185	240	229	227	235	254	213	240	226	235	245	230	263	235	196	266	221	229	248	205	230	249	218	227	231	246	243	235	237	247	235	232	227	211	238	234	269	204	224	237	221	221	230	249	231	217	248	233	237	250	229	223	242	224	244	226	236	256	214	257	276	255	249	257	231	221	224	214	254	235	238	265	228	220	259	208	217	236	250	219	254	238	263	230	229	235	209	230	235	224	222	259	224	237	246	211	231	249	232	219	232	211	268	242	242	246	233	245	223	238	222	228	232	234	205	227	250	224	269	233	232	230	255	217	242	224	216	215	232	243	236	233	224	229	227	260	206	243	202	228	231	235	252	205	245	203	221	238	235	231	233	261	207	224	241	243	220	261	229	218	259	265	262	215	251	240	242	222	237	232	240	247	235	238	250	224	232	271	220	218	239	228	229	213	220	249	227	241	198	241	257	261	267	229	238	231	212	235	233	239	235	230	236	268	215	203	235	226	251	219	232	255	255	240	244	238	238	218	232	240	234	229	257	242	220	213	192	238	218	215	249	225	231	238	212	231	233	249	238	212	223	230	249	246	250	243	242	213	230	231	212	232	246	259	207	255	243	250	238	229	223	239	244	231	230	222	236	198	217	241	228	241	244	217	213	235	230	236	254	213	230	233	249	239	235	237	213	241	220	244	230	212	222	222	256	231	232	204	251	234	254	269	225	234	236	246	244	232	223	214	230	248	244	235	243	223	217	245	226	219	223	215	227	247	277	229	243	225	236	237	236	223	223	234	255	214	215	242	226	227	258	217	234	226	254	237	228	237	247	231	250	236	217	236	243	229	232	258	230	220	250	225	210	202	213	207	239	231	225	218	222	265	243	240	205	222	244	214	232	220	249	248	234	228	249	238	206	239	224	216	230	242	232	250	239	245	219	234	215	239	236	209	227	223	240	246	245	215	275	236	246	251	228	213	228	223	221	310	242	227	259	226	234	237	214	225	248	235	242	238	245	224	261	220	240	245	215	218	216	232	247	251	224	211	240	276	223	240	229	242	230	231	218	235	249	250	229	218	234	206	245	235	212	236	243	220	229	222	195	233	255	222	244	233	244	224	234	217	243	208	229	243	266	241	226	243	252	210	237	216	250	262	262	236	246	224	205	229	229	202	208	224	245	248	235	231	238	249	219	232	259	242	229	251	238	241	214	244	229	231	248	241	216	232	254	234	248	208	228	231	224	246	230	242	229	227	244	236	266	213	240	240	230	213	226	247	229	222	244	237	229	228	235	220	247	239	236	243	224	227	255	222	264	218	230	245	232	254	252	249	196	225	210	247	250	259	250	254	238	214	226	237	211	233	235	216	258	225	221	241	215	199	207	240	242	229	210	239	239	224	245	254	220	242	201	234	251	239	223	243	260	226	228	232	243	229	212	241	272	222	220	225	254	222	210	225	222	206	239	215	228	239	235	233	235	238	216	232	214	261	233	234	207	249	250	249	255	262	231	207	232	228	236	267	250	214	242	218	211	249	254	215	237	217	229	253	229	222	235	234	251	236	231	246	234	229	222	245	243	232	265	240	247	254	231	244	253	243	230	250	215	271	230	229	263	247	214	227	249	240	237	262	237	233	214	226
3755	5917	5031	2380	1193	882	707	596	462	469	391	346	359	327	330	309	305	332	321	296	295	301	281	254	270	294	292	271	284	276	273	284	255	273	276	286	271	284	246	278	294	295	333	288	288	299	274	250	275	258	295	250	279	268	241	269	280	285	288	283	285	286	295	303	264	260	265	272	229	261	269	271	271	283	262	273	244	257	232	256	267	255	321	280	282	264	288	260	265	274	286	278	305	273	284	251	269	301	292	271	262	261	291	257	254	245	252	273	272	269	264	279	305	260	248	291	279	280	265	267	282	265	260	280	279	291	274	269	256	267	256	271	287	285	262	289	261	279	260	279	286	268	266	254	252	277	276	276	274	293	269	282	295	246	245	246	288	301	274	303	255	267	312	247	249	230	276	263	284	274	250	297	246	237	288	273	285	265	274	267	269	284	287	291	280	285	282	259	287	251	290	269	258	285	297	256	261	308	307	259	227	287	257	255	285	287	223	275	255	281	277	282	263	268	282	261	280	260	283	295	264	268	321	255	271	247	267	268	285	262	256	273	267	271	278	273	262	270	256	285	283	275	289	278	274	318	278	265	258	279	255	253	282	268	259	279	249	252	214	260	283	294	250	268	293	270	283	278	284	253	264	298	263	246	282	281	280	259	288	272	275	280	206	279	263	259	290	249	288	283	275	261	287	275	256	277	274	272	273	260	264	256	300	261	235	278	287	247	293	276	274	264	276	304	275	263	266	258	246	274	256	263	292	256	256	258	263	271	288	251	268	240	258	281	261	260	270	306	281	272	261	256	263	297	284	270	257	261	270	228	247	251	266	258	232	275	282	278	262	264	278	247	270	222	243	273	261	279	300	285	285	254	269	277	252	250	289	291	260	288	285	301	274	270	247	306	266	262	270	298	301	264	262	252	263	281	289	288	286	259	291	260	268	275	256	269	283	284	235	257	241	328	276	272	252	267	265	248	301	262	296	291	258	289	255	257	248	255	258	275	270	262	258	254	294	284	270	243	267	245	272	262	269	284	253	267	289	291	241	274	283	254	283	290	286	267	277	263	277	284	265	271	258	238	248	242	239	279	275	280	247	264	274	273	263	270	272	262	288	223	267	253	272	283	255	265	257	264	285	261	251	259	297	268	264	281	302	260	287	293	269	306	271	253	272	280	259	249	271	269	285	267	259	249	241	250	283	289	277	250	278	264	262	288	272	272	262	272	262	294	276	277	266	289	287	240	249	279	283	260	262	292	275	253	272	273	296	290	268	261	304	268	278	253	301	267	265	295	292	269	276	290	258	270	229	291	277	304	285	249	284	264	267	267	265	273	269	270	278	254	277	236	282	276	264	266	246	289	274	251	267	269	299	288	261	268	286	276	241	255	274	260	248	280	263	282	282	267	288	247	246	257	280	284	267	256	282	271	258	260	255	280	245	269	279	272	269	259	259	283	269	271	302	276	251	250	252	284	315	268	242	262	277	269	257	290	276	279	230	277	270	258	286	270	265	232	252	268	251	273	289	280	261	278	265	272	269	258	254	292	274	267	295	289	260	283	244	278	240	252	247	264	293	278	312	273	236	280	256	286	277	288	285	243	264	273	282	253	249	269	267	282	308	293	276	288	286	249	259	283	279	267	272	278	264	260	268	287	270	258	273	277	276	261	265	285	274	264	249	258	261	288	258	252	260	289	274	275	276	277	270	251	273	283	267	304	262	260	284	266	237	264	264	273	266	263	246	240	261	294	274	246	282	251	257	260	252	282	248	282	299	256	261	249	294	277	268	289	285	248	260	262	267	257	278	249	254	240	284	260	270	266	267	269	266	278	266	252	255	269	266	279	256	274	247	296	273	266	285	242	284	275	270	263	265	269	266	285	268	288	247	259	247	278	276	280	259	291	267	258	236	283	258	256	255	290	261	269	257	262	243	288	266	270	267	266	277	266	250	268	292	259	260	271	270	275	293	265	265	286	278	249	281	254	289	269	282	278	263	262	283	274	272	259	268	265	259	270	265	277	253	245	291	275	272	273	285	282	270	263	255	281	267	262	246	251	281	257	283	245	260	266	277	285	279	246	263	286	264	269	282	253	274	279	272	251	237	258	252	262	272	266	272	266	284	277	282	264	250	265	239	270	284	255	300	282	251	256	269	277	278	264	308	262	247	250	268	278	264	273	259	263	290	290	289	267	260	274	236	246	276	250	277	251	263	278	258	264	294	271	245	295	274	247	269	254	254	279	261	272	256	267	260	255	265	261	300	290	235	265	264	262	269	245	271	277	274	271	278	259	283	235	268	282	274	283	263	250	280	295	276	270	239	303	287	283	254	270	245	284	261	262	263	254	268	290	256	265	286	273	280	272	274	226	254	280	302	291	271	297	256	279	276	264	258	251	271	273	257	291	277	245	251	279	285	263	259	259	237	259	255	255	243	296	269	228	256	264	243	258	241	253	267	280	274	261	246	260	232	265	280	293	272	257	248	258	312	256	269	270	278	282	249	276	297	305	248	252	239	236	268	260	288	283	264	284	259	248	277	272	252	274	271	260	230	280	272	271	266	274	278	284	272	306	273	284	287	267	294	261	253	291	258	265	282	288	250	260	252	275	272	261	263	238	249	242	260	284	262	245	258	251	266	298	290	265	280	271	277	253	240	240	291	258	304	276	300	274	254	283	305	225	287	279	279	279	270	283	255	271	247	268	265	269	270	269	248	265	243	252	311	267	235	288	272	254	272	264	270	263	275	273	258	285	253	280	286	260	295	273	264	276	271	279	273	278	294	283	292	276	256	250	255	268	258	287	295	255	285	258	268	300	270	278	280	239	275	253	301	247	250	236	245	251	278	267	263	277	252	254	274	272	263	307	308	262	264	294	252	257	268	264	284	268	279	252	273	280	262	303	263	286	232	276	229	258	265	266	266	240	258	276	264	259	254	286	286	271	270	309	265	289	284	273	281	258	275	275	261	260	255	265	234	284	272	275	268	279	293	282	278	266	268	284	259	278	240	279	263	249	260	275	269	290	245	229	270	264	285	265	236	264	249	271	272	262	271	265	275	272	252	280	270	276	268	262	233	274	266	266	311	282	259	276	244	285	297	263	275	271	259	270	260	258	269	290	258	248	280	245	250	263	258	254	268	283	264	268	250	293	276	279	275	238	237	248	275	276	258	225	286	306	281	276	290	260	262	259	256	270	263	271	252	247	274	261	273	261	263	239	263	278	287	268	273	273	266	258	235	263	300	301	268	249	251	289	242	282	265	278	266	283	264	248	250	266	240	265	277	259	252	247	275	266	294	272	255	232	275	274	264	282	266	250	243	269	266	267	237	279	299	271	278	290	280	278	282	258	258	291	274	291	253	237	245	277	275	306	295	250	264	265	257	277	284	272	295	283	308	297	283	278	275	263	284	279	288	267	258	253	275	276	291	265	290	258	261	282	310	270	288	267	292	246	291	295	278	314	255	271	254	272	275	250	289	279	280	279	292	308	269	257	266	248	249	311
22759	21467	29174	24165	21460	21466	6378	850	645	559	461	472	419	370	359	331	345	361	316	324	319	297	296	300	266	275	272	256	238	280	282	273	249	250	232	264	250	247	259	263	260	267	267	241	235	271	238	259	237	257	270	233	230	241	219	257	279	224	245	242	279	244	253	249	240	248	257	253	253	219	253	268	243	241	216	257	268	245	235	260	254	273	259	237	238	256	213	223	254	260	267	253	244	263	247	220	270	224	251	240	248	247	246	249	238	224	234	211	225	268	254	222	232	234	266	255	272	257	245	216	237	250	251	240	267	250	246	233	252	241	225	242	269	253	229	263	255	260	225	240	242	239	275	261	251	235	251	236	257	236	254	229	226	244	265	236	253	256	257	249	241	237	261	239	250	259	263	257	235	250	226	227	239	248	245	245	255	231	239	265	236	249	239	246	241	224	247	246	242	244	250	266	266	222	264	246	244	251	249	263	254	233	229	255	245	219	273	237	236	242	262	241	209	249	223	219	264	242	230	220	222	241	267	224	244	224	252	223	245	245	253	258	255	234	260	227	258	270	255	245	240	231	249	250	231	211	215	223	214	239	243	240	257	220	242	250	250	247	241	255	261	252	255	253	231	248	240	244	276	228	240	271	254	251	242	271	262	249	258	228	239	245	249	229	242	211	236	276	246	237	243	251	261	256	249	237	262	258	225	256	246	246	264	259	260	237	270	257	251	249	246	251	240	214	241	250	247	235	236	253	258	258	281	241	257	230	254	243	258	240	228	246	271	263	264	236	246	256	239	251	222	229	228	229	248	250	260	228	224	246	247	222	229	233	243	234	250	255	229	235	247	242	228	241	262	219	248	241	264	255	262	227	226	244	265	266	249	230	263	253	233	249	227	229	237	252	230	232	239	289	255	226	245	224	217	227	247	291	232	250	245	257	283	258	238	255	236	238	247	238	234	214	257	203	229	228	266	257	259	240	273	274	253	256	263	254	235	240	240	245	255	238	246	258	252	227	260	252	268	230	280	251	254	231	239	228	225	242	246	267	222	216	249	257	239	233	252	248	268	265	254	234	261	247	229	239	232	224	265	236	250	238	257	266	267	221	237	239	213	273	246	240	228	247	248	248	240	232	262	238	259	251	259	282	234	227	243	253	227	259	234	218	222	226	256	230	228	266	249	240	234	206	263	268	254	226	230	245	244	259	255	250	260	243	253	255	250	265	244	259	250	257	238	252	236	256	268	232	251	237	214	244	264	245	261	259	235	253	243	224	233	244	283	222	216	239	222	223	237	230	223	265	249	239	212	228	240	234	266	252	255	234	238	242	252	233	241	245	227	222	233	239	254	251	262	231	247	229	295	233	229	259	236	241	249	232	234	251	229	237	268	232	252	211	232	222	206	223	229	244	244	272	233	233	237	222	201	238	256	223	221	261	267	230	250	240	242	250	227	259	248	260	247	242	226	238	266	222	275	273	274	245	217	252	209	218	248	230	250	262	239	242	247	243	272	268	263	240	239	264	234	243	208	254	245	240	220	283	233	230	253	257	251	244	238	273	252	238	220	244	246	262	241	219	261	276	225	238	247	248	241	267	236	257	217	241	252	240	215	233	271	259	234	229	239	225	230	256	245	235	234	240	245	222	257	243	250	223	208	248	229	253	254	218	237	261	268	262	234	241	232	246	244	220	226	265	232	251	231	244	264	233	237	234	252	240	233	229	222	255	286	218	256	259	241	260	222	261	236	258	233	263	247	254	241	232	243	251	234	228	251	253	231	245	228	253	262	254	222	261	237	244	235	232	226	263	248	259	249	226	228	243	262	231	248	243	231	245	236	269	241	248	246	225	230	252	232	214	256	240	252	222	232	258	245	237	233	221	235	230	250	263	225	252	223	242	278	238	261	243	242	223	244	262	247	212	250	273	248	241	248	264	246	255	229	262	213	243	237	259	249	242	249	248	240	248	239	240	257	241	218	233	221	228	252	214	246	193	267	229	248	252	251	247	249	232	239	250	258	258	218	219	236	267	299	219	218	236	203	224	216	250	253	247	236	241	275	238	226	264	246	266	252	262	231	233	253	256	246	211	204	216	243	219	256	241	249	244	230	237	240	236	253	243	224	250	250	240	252	240	226	255	269	242	225	237	244	256	241	245	237	258	250	251	249	272	267	264	264	275	277	225	254	237	231	253	236	237	262	236	269	249	254	263	248	264	236	236	263	250	248	250	225	281	243	256	257	258	247	247	217	243	264	238	253	205	246	253	249	263	250	253	225	260	233	233	252	265	236	245	260	253	227	226	232	250	266	244	241	239	266	251	218	229	231	261	256	247	237	239	262	245	234	264	281	253	256	253	240	229	268	265	240	244	218	229	219	241	230	246	256	248	261	235	271	221	236	253	224	232	242	257	250	278	212	261	264	219	238	244	230	215	269	244	237	223	207	239	252	250	234	239	229	230	246	216	223	262	290	222	254	241	241	222	243	223	265	278	278	273	260	250	258	253	251	224	223	261	234	246	229	258	259	235	249	255	223	241	262	227	234	221	268	236	240	241	229	250	241	245	228	245	249	225	231	247	261	216	233	237	262	258	220	225	256	220	240	255	225	250	258	222	256	226	216	218	245	267	249	218	245	231	263	216	264	250	246	247	235	251	251	263	233	251	240	229	220	247	229	263	239	226	254	228	248	269	246	229	256	244	216	211	247	226	240	241	242	235	260	217	249	269	255	249	216	253	249	267	228	244	259	254	229	252	237	260	224	235	216	223	262	237	242	272	239	246	264	260	257	237	267	245	242	251	247	249	247	252	259	242	292	244	236	271	278	269	225	231	229	239	240	252	263	246	232	234	266	258	248	240	253	229	211	257	248	214	247	230	218	250	242	262	257	239	243	251	248	214	272	242	261	248	246	256	232	238	237	232	238	249	242	239	259	233	235	244	241	254	277	246	248	245	263	219	217	234	235	232	240	220	254	244	241	236	222	274	249	262	238	227	232	244	254	236	251	251	228	238	213	226	245	260	245	220	240	258	239	237	227	240	244	231	260	251	276	249	224	257	236	239	224	249	257	233	275	239	233	239	256	268	238	228	259	277	234	234	227	281	241	263	261	234	234	238	236	221	231	261	237	254	233	227	234	256	261	253	255	216	234	254	231	215	225	230	222	257	245	226	250	240	242	252	191	261	259	233	239	256	237	228	241	274	267	215	227	258	225	287	245	248	240	263	250	260	234	262	257	216	261	246	234	246	242	232	259	253	279	287	251	193	240	209	251	265	243	247	248	234	246	268	245	225	223	239	218	219	224	242	216	255	236	236	268	261	250	254	223	267	230	229	228	236	254	231	222	241	228	261	255	216	227	204	227	212	234	240	248	248	254	244	238	252	232	240	231	250	240	223	213	240	219	265	256	246	234	257	236	263	231	241	258	249	242	255	237	263	224	224	220	269	248	243	238	268	234	241	247	239	252	226	235	245	241	241	228	219	249	254	244	263	246	232	226	266	229	236
4863	15573	13190	8822	3427	2525	1802	1347	1023	880	719	619	609	592	475	429	445	448	399	372	410	371	359	365	360	351	338	365	292	339	324	327	314	321	307	334	316	295	300	340	320	264	301	281	296	274	336	319	322	289	298	326	338	293	296	285	292	323	312	289	317	285	303	267	288	285	339	314	302	303	307	303	281	299	298	310	287	290	270	305	321	267	305	274	305	323	280	300	292	264	295	288	294	305	289	298	310	273	277	299	275	281	299	277	276	294	303	272	299	276	277	281	274	302	268	278	269	279	259	288	281	304	279	300	292	260	293	278	314	298	299	290	275	287	247	295	293	289	298	286	302	291	284	312	285	296	304	290	290	282	303	310	298	279	254	303	293	287	283	274	306	298	273	298	298	272	268	286	266	287	302	286	257	277	301	291	285	281	300	284	303	300	288	257	292	308	278	284	270	299	288	279	299	273	290	287	282	294	287	271	283	280	271	273	273	293	281	279	276	282	298	291	301	282	300	265	281	286	297	295	306	324	269	281	332	266	264	273	270	291	285	292	324	313	300	293	287	276	296	277	265	298	292	305	292	282	259	272	280	311	296	317	303	272	300	261	251	290	268	289	274	275	302	269	277	270	285	305	302	289	311	292	313	288	294	293	291	262	293	266	271	280	266	298	265	284	274	296	286	296	313	275	277	308	296	301	314	274	283	295	289	291	307	293	270	305	321	292	273	287	289	275	311	282	283	292	298	277	300	292	299	310	310	286	319	265	305	302	301	279	289	283	300	292	294	304	278	282	274	245	293	286	283	291	287	261	298	283	292	313	272	304	280	275	297	294	274	303	286	283	291	273	285	268	281	283	302	288	257	279	279	255	317	320	297	278	289	238	282	245	292	284	300	254	283	300	293	286	285	284	299	299	246	259	286	314	271	293	295	277	299	278	298	304	303	272	277	320	305	306	297	288	299	288	305	291	276	324	286	305	276	320	287	314	281	302	295	283	308	286	292	293	289	293	290	303	293	300	295	285	303	303	279	258	304	302	278	312	266	301	296	302	312	297	262	297	276	286	316	262	275	280	331	306	293	277	283	275	286	304	291	312	302	261	286	304	293	287	296	309	281	281	293	293	290	275	289	308	274	290	278	256	277	274	268	290	275	281	274	271	295	297	305	283	300	326	315	270	291	304	286	271	289	337	260	275	270	314	337	312	293	305	299	310	291	319	278	302	310	319	272	272	302	312	304	275	273	283	292	286	273	279	274	263	255	268	310	284	316	278	292	273	320	301	297	280	305	312	281	309	250	281	296	289	317	301	300	254	287	280	309	300	311	277	305	295	283	262	303	282	279	296	301	285	314	277	305	282	313	286	277	300	293	278	277	314	294	294	303	287	309	306	321	286	269	273	259	299	274	321	249	256	302	287	290	313	283	270	309	327	296	282	271	317	292	296	308	260	275	270	297	308	259	313	292	270	282	296	291	294	288	308	287	273	298	264	296	252	277	263	291	285	252	317	306	305	284	290	279	266	258	286	277	266	311	280	309	270	322	290	309	271	288	292	296	286	283	288	282	288	276	283	314	288	281	290	302	262	306	300	299	273	283	300	294	280	273	291	304	323	279	287	305	285	284	296	274	308	267	276	299	308	289	313	299	309	282	285	327	313	316	284	289	283	288	295	273	327	285	290	247	303	284	260	293	294	269	303	281	267	292	295	280	280	292	330	279	266	318	293	274	276	274	278	279	301	272	291	295	259	261	283	280	277	313	265	338	302	252	300	286	276	284	291	304	306	296	284	264	245	296	262	290	291	301	272	308	295	244	283	276	271	284	303	302	289	290	315	278	332	297	276	283	271	301	273	291	289	299	270	297	287	275	301	279	262	270	295	287	276	269	274	278	289	292	267	280	286	280	311	306	260	292	287	299	282	302	307	284	265	303	273	293	291	318	300	282	267	322	311	271	263	257	271	275	263	311	295	314	298	281	283	297	285	305	268	295	293	265	307	295	302	298	286	284	295	280	302	301	294	286	297	277	315	294	276	270	258	279	293	308	296	296	283	297	300	310	259	287	314	272	297	281	291	309	262	280	318	304	305	300	270	304	318	295	282	281	262	306	290	299	266	302	274	300	315	281	251	277	303	292	272	271	284	283	297	331	273	279	296	298	295	276	249	314	280	282	258	296	269	294	282	291	288	315	283	264	268	297	296	283	320	294	300	288	273	307	332	287	302	298	299	256	270	291	285	301	292	285	259	293	301	286	276	300	260	258	278	290	318	296	285	286	292	307	243	299	291	276	280	315	312	278	300	287	281	288	285	297	308	295	298	324	295	279	285	345	278	245	297	272	261	304	257	289	324	280	319	291	274	291	285	271	290	300	269	276	278	312	286	300	298	266	287	290	280	312	300	329	294	288	258	295	276	251	284	309	309	284	307	267	305	290	286	271	271	293	326	278	252	282	288	299	309	285	290	299	279	269	268	322	295	278	285	316	289	320	293	262	323	287	267	287	306	262	279	296	285	263	290	314	291	301	305	271	270	289	283	289	276	266	287	297	292	300	280	300	312	292	330	270	312	294	280	290	281	290	286	283	278	303	321	285	313	304	340	290	295	308	323	289	297	297	308	286	293	341	288	290	261	288	293	281	270	293	306	303	292	299	286	267	258	266	305	341	290	274	283	279	291	278	304	278	323	285	272	264	300	269	284	291	267	293	285	287	282	287	271	310	272	257	313	271	292	295	272	280	329	280	281	289	335	322	265	291	294	291	279	268	287	301	301	273	300	304	271	304	282	309	298	310	299	302	296	312	271	274	272	298	312	286	285	280	311	292	282	254	308	276	301	289	285	310	267	285	276	291	312	298	288	282	294	320	266	308	275	293	273	281	311	271	294	311	285	272	282	298	272	308	283	297	269	295	288	299	300	267	278	290	265	270	279	287	281	279	310	280	282	291	272	289	332	292	290	304	290	296	298	302	329	280	301	313	289	322	318	305	289	281	302	296	267	283	270	269	266	315	301	310	274	285	261	289	283	307	281	300	303	268	294	270	310	299	274	278	301	269	309	273	284	285	293	298	300	305	302	286	281	283	294	257	279	297	326	324	282	282	304	304	286	289	282	272	309	291	275	287	298	284	294	295	290	285	287	291	296	271	289	297	306	278	293	269	317	278	271	248	297	302	284	278	308	286	287	280	298	288	276	324	306	310	280	274	280	308	276	297	317	269	310	296	310	302	287	286	293	287	293	302	298	297	300	308	309	321	294	317	292	313	286	294	292	268	296	262	306	315	285	300	298	319	271	268	271	280	281	305	303	271	318	283	288	263	306	287	291	266	277	286	297	290	276	317	302	276	288	302	276	279	278	284	317	317	273	266	287	285	315	319	288	300	279	297	318	318	285	276	272	264	270	282	291	309	294	286	290	297	290	286	277	298	306	291	323	271	267	309	293	289	278	294	280	287	297	281	274	263	274	277	304	274	271	294	268	331	276	306	302	299	294	292	291	307	309	322	296
27740	17982	6035	1658	728	654	539	507	451	485	481	442	459	477	516	498	476	441	493	449	434	471	506	486	496	488	473	442	475	474	457	470	499	449	433	477	512	458	497	472	461	492	471	441	432	491	478	465	433	494	444	462	489	433	432	461	466	489	470	444	486	410	472	450	432	441	472	436	471	443	449	463	491	467	427	452	476	426	454	468	472	448	451	455	489	489	461	474	459	467	475	496	441	475	479	485	466	416	500	457	450	482	449	419	498	435	476	460	456	445	465	457	453	480	478	472	448	479	478	469	446	451	485	462	483	448	486	519	445	479	471	453	457	471	471	432	484	493	496	410	464	451	444	449	473	451	447	445	454	464	472	458	470	454	488	477	422	436	463	488	435	482	469	473	481	441	458	430	474	430	449	457	478	485	478	495	495	459	446	494	478	446	523	465	468	451	456	463	442	454	470	501	464	469	447	466	437	497	490	495	427	469	466	452	488	450	471	468	449	469	475	441	453	455	479	433	496	518	468	466	475	493	477	437	484	469	459	419	479	481	466	480	463	456	470	460	433	451	492	459	475	451	463	441	479	475	445	501	455	493	412	506	466	453	469	492	446	468	426	475	487	476	453	488	453	463	504	503	450	487	494	505	489	514	465	452	464	486	477	477	477	486	453	477	494	470	415	436	464	469	475	451	444	450	492	475	432	512	464	475	467	439	526	417	439	453	485	439	477	457	492	448	449	477	463	483	455	448	494	459	409	499	472	493	420	433	498	456	453	481	452	456	434	425	482	469	479	484	472	461	441	480	483	488	496	474	455	460	428	464	448	451	460	508	450	498	475	488	471	449	442	465	463	484	466	449	491	458	453	495	463	450	447	456	429	465	420	463	457	455	409	453	515	486	438	483	462	460	446	466	458	493	438	454	436	443	449	447	455	449	469	432	453	466	447	499	441	443	459	481	425	489	499	447	503	509	446	447	494	458	475	462	492	437	499	447	496	468	507	484	432	464	471	465	468	426	446	440	466	457	468	487	469	497	464	454	509	487	474	418	485	466	473	487	470	542	481	480	456	486	516	478	437	447	469	504	419	461	477	483	468	490	475	471	470	453	461	456	455	488	465	451	490	468	481	466	461	485	446	527	456	441	457	439	453	449	456	490	448	448	442	411	461	441	482	452	448	438	462	457	440	464	493	465	502	488	449	461	469	472	437	485	447	517	444	424	460	447	494	445	498	460	489	464	469	457	489	469	492	438	425	485	517	487	464	501	441	460	458	494	473	467	468	507	470	453	492	471	479	487	479	468	453	445	462	446	456	478	438	462	488	523	479	449	485	464	464	492	462	477	471	464	434	487	478	465	479	484	445	441	442	436	424	490	430	450	460	474	469	469	443	439	458	459	467	432	497	483	443	504	463	537	475	511	467	467	449	481	468	432	502	488	463	473	444	468	481	487	496	478	475	504	469	467	432	446	450	479	466	465	475	460	503	406	459	448	468	446	465	423	424	432	439	481	430	505	473	452	443	471	441	487	476	492	422	479	469	467	492	422	444	480	447	437	493	501	474	428	490	471	489	487	444	467	479	468	441	425	443	457	446	415	444	435	491	474	450	464	400	458	441	521	494	470	453	439	449	428	449	476	467	426	439	481	473	456	484	518	453	470	454	475	443	439	452	471	433	477	456	452	467	424	424	432	454	460	487	457	487	459	453	510	444	467	445	467	438	466	521	451	463	481	435	442	453	450	436	467	452	461	479	471	466	468	452	458	462	455	504	507	458	469	457	487	493	452	485	488	424	466	487	459	462	465	487	492	460	442	437	456	404	483	479	426	461	473	462	458	455	404	484	481	517	482	495	471	510	470	473	492	451	436	474	445	464	447	510	481	516	480	453	477	494	437	450	451	498	459	493	449	476	456	494	444	493	454	483	426	437	469	484	453	428	517	425	450	450	458	480	475	454	456	472	473	464	446	447	443	478	459	457	471	448	452	470	471	468	484	428	468	429	439	440	453	484	439	455	461	446	468	470	417	462	460	448	490	452	468	454	449	499	459	445	440	475	457	453	500	490	464	449	451	440	456	458	404	472	428	503	482	443	449	464	420	457	468	486	471	446	459	458	440	458	482	444	431	489	457	454	508	455	467	487	479	451	472	463	461	481	449	474	470	463	483	462	494	470	426	473	456	434	431	500	470	463	462	477	417	463	506	409	437	444	458	446	480	444	493	474	474	433	466	445	455	482	489	485	445	454	466	508	447	441	444	420	483	474	432	470	432	435	485	458	423	471	465	463	450	474	459	471	476	470	454	443	468	506	473	461	442	468	442	446	459	451	476	448	412	526	460	498	503	453	445	467	475	482	453	454	484	494	436	464	477	429	462	500	453	449	489	493	441	454	459	455	474	482	449	457	458	428	481	487	465	470	463	471	491	456	485	469	469	474	488	472	454	466	454	483	413	465	450	444	490	451	528	461	491	466	484	467	415	438	437	437	483	468	505	476	475	456	472	495	449	481	483	448	450	463	473	426	463	488	465	506	478	491	445	471	437	449	482	478	463	474	449	472	534	453	469	438	466	490	473	490	461	502	445	488	451	459	449	498	430	471	474	455	462	468	464	472	436	456	472	437	445	436	476	441	454	431	453	509	503	480	440	471	472	445	476	469	480	494	471	466	448	452	431	506	451	508	447	420	453	481	458	478	465	438	465	442	462	467	438	451	493	430	448	468	496	480	451	446	431	423	453	476	415	480	432	466	476	498	452	476	520	449	450	461	475	425	464	456	465	494	472	434	469	439	476	458	478	477	472	441	439	450	505	457	473	491	450	451	466	475	484	473	490	454	474	463	462	464	460	479	443	466	471	459	464	446	487	486	462	479	431	474	484	468	447	497	464	475	442	487	498	458	477	438	430	438	468	507	476	452	462	463	435	465	456	480	464	474	443	468	427	458	469	468	491	435	462	453	480	466	470	482	505	456	471	461	475	440	453	465	483	491	434	469	453	454	489	452	476	448	448	490	489	453	470	475	453	448	471	484	480	451	468	470	483	456	445	478	441	452	485	473	467	484	487	467	492	448	455	463	483	446	503	442	498	480	458	489	466	464	457	484	456	494	464	490	401	474	443	468	461	487	455	476	465	442	490	444	498	468	487	467	444	444	481	423	489	482	496	475	463	454	472	470	535	512	453	454	472	478	466	456	441	490	463	496	491	445	478	482	454	490	463	434	488	464	484	477	485	435	450	454	463	455	439	452	442	458	491	467	474	441	438	449	463	451	467	426	436	482	472	469	467	484	473	487	466	451	440	463	477	425	509	461	442	464	491	436	454	506	470	430	474	458	470	444	432	449	483	455	474	436	443	479	476	454	449	423	480	431	443	459	442	448	456	419	450	491	471	469	454	461	441	449	481	480	511	505	471	451	473	459	476	472	477	443	468	481	497	482	463	430	476	447	440	469	434	440	480	458	449	510	474	442	454	475	463	467	478	471	480	480	473	468	465	471	473	482	495	461	457
4782	2686	4743	1537	657	599	593	570	582	557	584	551	551	530	519	512	509	547	529	547	525	534	503	553	505	571	525	532	564	543	537	554	506	536	535	519	539	510	542	568	526	527	496	519	540	579	525	541	531	540	535	556	524	537	577	499	508	569	533	544	536	535	513	549	547	558	520	505	513	504	497	510	572	556	524	531	598	509	483	491	574	560	568	553	526	569	505	533	531	502	515	528	544	508	524	524	552	577	509	546	538	555	545	511	524	547	558	521	544	524	510	516	546	572	565	523	556	543	547	558	509	585	528	541	553	511	512	508	548	548	555	523	502	488	539	533	545	542	492	494	532	540	482	535	513	545	527	568	528	526	513	492	526	528	574	526	544	516	510	494	511	514	516	546	576	527	533	550	555	525	525	527	467	538	536	519	516	504	509	480	501	531	491	505	536	482	512	540	500	548	525	512	520	533	520	524	531	563	503	527	541	526	506	502	544	494	531	488	540	523	550	569	534	503	480	524	526	512	556	560	494	532	536	531	525	545	560	552	545	535	536	506	501	523	563	566	558	517	500	520	552	498	519	515	538	514	530	527	487	538	532	519	523	525	527	561	518	505	552	562	552	550	537	523	523	581	533	518	522	532	527	557	514	492	529	502	508	581	526	574	490	557	545	512	550	518	523	540	554	535	546	539	540	516	537	546	543	523	511	494	504	526	513	524	548	532	504	542	507	541	551	534	510	545	515	482	552	537	604	525	524	485	530	513	502	528	561	552	498	542	493	506	522	554	514	567	510	522	554	536	541	519	497	545	507	551	515	534	516	524	518	508	530	551	562	517	514	529	500	582	537	504	543	544	483	545	496	467	537	586	518	522	520	514	531	536	556	537	522	538	514	536	551	517	535	524	516	507	545	545	528	505	507	589	530	506	531	535	499	543	497	502	510	487	499	554	556	527	565	563	521	552	543	493	557	547	490	559	477	504	526	523	519	549	533	529	546	493	526	534	513	493	540	536	542	514	505	514	530	537	542	510	506	535	475	496	536	503	559	545	500	551	578	481	479	528	523	571	533	533	526	495	520	532	561	523	514	539	525	576	574	492	533	482	519	542	527	533	516	543	524	540	489	519	520	537	505	552	546	547	523	522	527	555	537	586	543	509	570	536	567	504	538	498	501	556	539	529	483	476	563	539	485	538	562	559	531	515	546	501	542	525	546	510	518	540	501	516	521	525	535	527	521	521	543	521	515	537	558	514	504	530	530	494	539	531	531	520	538	554	509	563	555	521	522	589	545	512	502	530	562	486	514	518	538	564	552	495	539	507	560	527	539	563	519	524	536	493	559	516	504	521	531	533	510	486	540	566	512	522	557	498	548	511	519	518	501	561	506	559	541	545	547	553	531	518	510	500	487	504	517	531	552	522	551	525	517	472	521	551	549	525	529	510	529	516	537	522	521	516	532	529	533	542	552	518	537	569	532	518	564	504	501	556	511	497	517	548	520	514	531	522	511	526	545	554	520	538	534	517	515	546	529	565	533	531	561	503	497	549	546	483	557	484	533	539	509	543	501	507	520	530	531	499	525	562	537	511	551	518	517	553	544	555	487	566	516	521	474	513	544	556	525	505	518	511	538	502	526	515	569	524	538	527	557	506	545	491	502	522	508	531	508	490	526	524	493	566	549	524	534	518	566	543	530	513	546	531	514	550	491	495	542	512	509	501	544	506	504	542	519	558	545	523	523	543	520	558	528	511	554	565	525	508	469	516	510	536	559	581	528	548	519	532	506	511	515	492	580	530	522	572	519	559	497	519	539	525	541	517	558	504	461	512	569	521	513	540	493	515	525	519	477	532	560	543	538	499	527	543	528	559	520	520	552	533	523	557	571	539	528	553	558	546	521	527	504	496	502	574	510	508	479	525	527	513	466	561	502	510	543	549	493	518	517	534	515	536	497	500	533	501	511	550	540	548	524	517	496	495	535	501	500	525	537	522	550	494	537	529	533	558	552	531	525	561	525	516	521	507	544	564	541	523	531	556	531	452	531	544	572	547	528	529	519	554	520	495	522	552	533	557	503	569	504	531	508	496	525	501	530	517	552	535	505	504	543	561	568	561	557	543	523	523	549	497	531	506	537	550	543	540	512	517	507	560	540	524	541	501	531	536	545	509	503	514	581	562	522	466	525	511	545	546	502	535	535	540	544	542	511	524	564	489	587	512	573	526	491	510	512	532	522	525	542	536	511	508	568	579	539	489	548	542	508	516	526	523	549	488	491	537	457	546	528	552	522	526	538	513	508	496	540	503	544	557	517	561	526	545	519	481	542	510	524	508	556	527	517	535	526	517	557	500	527	524	536	547	553	501	532	532	560	498	579	522	536	565	514	548	483	554	538	502	540	528	533	512	553	545	522	534	504	530	572	505	583	567	492	539	512	505	540	515	529	514	537	545	531	520	583	527	556	557	518	556	541	548	576	518	565	528	525	502	531	484	552	572	511	503	514	515	518	511	558	530	557	539	510	574	554	519	542	533	564	511	538	541	528	541	523	542	507	546	538	539	560	548	529	485	506	521	492	530	514	540	569	508	524	540	528	521	516	569	487	512	549	549	509	529	505	523	512	565	486	507	542	580	501	522	568	535	533	509	515	541	533	544	550	537	518	538	493	533	552	523	531	535	529	527	521	560	553	538	486	546	544	510	530	494	553	516	529	516	530	535	484	494	527	508	529	544	511	571	547	505	505	525	513	523	526	547	528	508	490	509	545	542	540	525	493	487	537	522	471	484	587	552	518	536	545	537	540	487	535	545	570	502	549	524	528	580	536	526	523	510	530	517	529	527	534	557	570	530	586	523	485	500	543	505	537	523	524	539	535	501	508	526	533	552	530	542	513	534	528	579	521	526	503	536	525	589	516	543	543	542	505	528	558	538	543	567	498	498	529	524	547	497	534	524	519	532	545	544	555	521	536	507	551	553	545	500	521	535	535	535	517	519	529	515	521	547	535	560	528	555	551	534	501	525	527	508	547	553	535	516	512	529	549	546	515	547	534	551	529	555	547	513	533	514	539	499	503	522	516	548	552	537	519	562	537	534	508	526	567	497	528	510	499	526	496	553	494	507	565	544	525	518	554	525	535	532	560	545	556	534	523	534	561	538	528	567	528	537	517	513	521	547	525	549	563	499	528	520	536	556	544	545	534	554	505	578	564	530	519	543	522	559	543	554	533	557	514	555	578	521	519	538	495	528	523	563	506	532	546	524	538	518	543	552	534	528	498	541	503	560	518	511	519	536	542	582	512	539	560	531	558	489	566	554	519	487	526	507	511	520	545	480	508	556	496	553	559	550	530	541	517	574	552	526	546	520	504	491	536	483	518	521	541	528	544	540	503	482	499	507	529	469	509	521	526	588	504	545	546	523	522	599	510	559	557	487	531	530	534	511	535	552	503	529	569	534	530	572	528	564	533	473	529	552	533	538	511	525	555	537	557	522	506	545	517	472	501	499	531	560
23761	21438	28760	24545	21234	7740	1157	812	704	705	682	666	645	613	622	591	548	543	566	570	586	558	592	501	546	539	562	550	504	531	551	552	520	537	535	486	559	567	532	534	510	494	490	478	521	541	528	503	499	544	528	486	534	508	524	534	530	547	501	499	534	524	529	575	526	512	471	488	509	548	514	538	490	508	512	472	487	494	514	494	538	501	505	467	522	491	528	521	497	503	526	497	513	507	524	523	534	555	522	491	503	552	539	502	518	531	535	510	495	483	529	526	525	524	489	505	546	508	532	543	497	541	515	506	521	503	506	490	520	521	518	508	521	547	532	500	525	499	479	526	499	530	505	507	518	514	484	557	483	517	518	527	508	513	543	498	513	481	501	535	478	523	543	499	468	527	522	497	526	515	491	587	500	509	492	443	529	537	517	526	509	489	524	530	505	547	575	535	536	504	517	511	486	529	526	514	496	508	540	501	513	514	520	508	519	542	517	536	485	546	525	506	542	550	507	505	473	528	515	503	545	556	550	501	558	476	510	511	489	542	531	469	525	514	515	544	520	519	523	557	509	523	495	513	522	533	510	529	505	479	502	538	525	516	527	525	520	506	485	486	518	538	530	503	517	496	512	474	504	502	519	485	524	504	550	555	511	504	519	518	483	526	517	520	515	472	505	493	502	493	527	501	560	531	540	510	509	507	481	515	531	516	472	513	520	510	549	539	494	497	525	512	494	511	552	501	548	526	554	484	517	496	539	541	506	541	542	523	510	523	507	504	530	548	510	531	497	541	500	533	527	505	567	520	509	527	532	523	547	515	524	545	529	536	513	519	542	554	539	517	508	482	508	534	498	523	498	505	529	530	477	530	538	515	496	475	494	496	527	541	538	523	526	518	535	518	482	495	467	484	520	528	526	513	543	574	508	516	512	503	540	545	535	524	502	502	499	474	497	532	501	502	530	536	550	507	496	495	489	498	484	471	528	482	507	507	540	501	544	523	500	536	520	520	526	513	517	513	520	520	524	564	541	518	496	548	522	466	504	521	526	509	545	539	504	528	547	508	504	467	529	527	511	519	522	545	515	503	571	495	495	547	536	528	505	496	507	531	523	528	535	526	519	510	510	508	535	540	538	505	550	510	532	532	500	495	499	518	507	500	535	512	528	531	526	489	516	498	526	492	512	497	490	506	574	510	535	536	503	530	499	510	495	501	524	513	521	524	493	533	503	534	504	467	514	483	507	537	504	543	520	457	533	520	499	540	474	535	528	537	524	519	523	525	520	521	525	544	510	541	512	570	511	481	500	530	538	522	511	555	546	517	563	517	487	488	481	516	542	524	500	500	491	511	514	548	516	544	479	525	545	480	470	491	527	496	511	521	503	524	538	510	523	542	533	513	545	497	544	492	510	544	472	468	566	489	498	522	527	512	498	468	526	513	501	518	513	484	520	507	495	533	478	508	494	496	510	520	497	534	522	538	517	468	502	572	557	535	506	522	507	513	503	520	506	527	501	511	510	495	479	519	523	521	515	505	517	523	481	498	554	497	477	515	523	532	536	525	501	504	542	511	532	511	487	498	524	490	522	521	523	502	499	514	510	535	508	559	481	535	500	512	511	550	494	516	524	517	515	535	495	507	532	538	522	493	546	520	531	487	515	494	514	516	508	549	498	482	482	526	551	507	536	512	566	496	499	523	476	535	512	541	499	512	493	506	505	526	499	474	499	530	527	544	501	536	547	529	523	525	550	513	498	490	513	521	491	484	506	512	493	510	521	499	500	496	505	503	524	511	534	545	560	487	540	505	490	554	526	504	501	512	518	507	490	540	510	504	506	529	523	505	509	491	489	470	514	551	564	538	522	497	508	539	507	486	474	476	542	509	501	535	573	537	502	531	526	496	520	533	516	534	528	605	491	552	491	508	504	495	579	500	535	533	505	512	541	470	474	537	523	502	523	502	553	510	498	499	513	523	559	524	517	525	551	479	559	567	505	528	540	526	502	537	556	540	535	488	549	505	495	519	514	511	499	543	494	523	525	555	495	511	517	503	495	549	471	505	525	516	502	518	487	488	491	530	527	524	534	502	516	510	511	524	574	498	508	540	524	514	517	528	512	542	465	487	490	511	460	510	499	497	467	513	501	523	506	526	531	523	570	493	512	511	507	495	528	492	492	557	499	507	536	489	540	478	512	523	518	512	500	478	516	486	514	507	524	549	490	512	497	516	505	513	522	530	502	528	474	551	510	526	509	513	516	535	510	509	516	487	501	508	492	544	530	526	535	528	517	515	478	507	517	499	517	550	525	502	540	503	476	486	509	538	496	503	498	521	509	501	499	512	542	504	563	501	528	497	525	528	502	508	522	546	517	527	523	495	499	526	568	514	527	565	554	531	548	532	487	541	507	477	515	501	503	496	520	477	498	502	527	505	538	564	502	547	508	496	525	530	545	478	530	514	504	525	522	512	527	518	519	505	545	516	502	506	489	490	466	503	490	481	513	505	489	512	509	521	522	496	511	506	535	493	502	535	536	504	535	510	533	545	488	514	507	510	514	494	553	548	516	547	541	510	535	484	491	478	508	501	513	513	467	516	494	508	540	499	537	568	509	513	508	558	526	504	534	495	471	527	504	543	490	549	530	509	493	515	501	487	526	512	541	537	507	517	537	575	490	513	539	504	541	486	520	511	536	531	507	504	521	532	500	554	473	548	517	525	530	505	487	522	503	517	525	508	471	511	511	495	516	483	510	531	484	510	529	529	505	538	483	492	498	522	531	510	500	477	512	527	495	496	496	476	519	501	445	515	536	512	492	487	519	514	502	496	518	493	535	505	535	526	525	485	519	530	549	489	503	494	533	533	463	555	508	515	491	507	500	484	482	540	514	496	543	538	508	535	510	488	487	507	508	501	526	546	508	466	497	527	507	521	550	527	493	499	502	500	545	542	523	518	566	522	505	543	510	537	467	504	500	482	485	506	523	538	474	533	477	483	516	474	549	523	511	500	491	513	550	463	509	523	489	534	540	507	490	490	513	537	511	504	475	502	535	523	535	479	541	510	505	536	516	468	495	541	514	499	540	539	482	530	528	511	475	526	529	540	485	474	523	507	487	502	517	488	492	516	522	517	546	531	526	492	500	499	506	504	492	523	496	524	525	503	535	516	527	509	533	511	520	548	485	483	532	535	477	510	496	510	487	481	541	516	507	506	489	525	512	548	541	509	490	544	540	548	559	524	493	483	532	512	511	531	505	533	505	500	521	523	550	516	514	499	529	509	503	511	547	499	525	504	520	500	484	536	568	500	487	530	516	507	518	515	560	475	499	516	495	518	493	537	534	514	541	509	463	506	565	487	501	486	510	517	506	516	574	522	537	500	541	526	560	503	533	494	531	461	514	485	477	520	567	527	543	496	517	471	499	518	540	521	545	479	540	500	502	475	538	535	524	501	511	473	500	534	516	481	483	511	539	518	554	479	545	507	527	515	519	543	492	496	539	479	498	492
3782	11414	17807	7455	2244	1814	1370	1135	939	885	922	746	762	673	728	674	649	629	666	627	658	675	618	613	607	621	587	564	570	623	586	580	617	592	619	566	600	618	599	590	635	586	589	585	567	569	590	612	582	589	625	595	612	576	633	609	596	603	571	575	570	629	546	607	605	611	528	570	618	647	570	599	571	599	606	625	617	621	586	612	580	583	581	586	546	570	597	593	568	576	615	573	622	598	566	571	576	538	567	628	611	590	562	620	573	608	577	560	611	618	575	620	560	587	601	583	564	624	618	570	594	618	568	623	607	618	582	590	567	584	570	606	592	573	610	603	590	597	571	595	621	599	573	648	603	629	581	608	594	578	522	621	563	588	641	577	592	608	581	579	595	556	578	581	620	634	601	612	653	578	633	608	595	593	595	570	578	592	544	592	618	609	625	568	587	563	625	605	561	600	615	643	558	588	611	586	587	586	588	567	583	557	571	581	612	598	577	605	552	573	619	575	599	593	589	568	579	580	588	592	616	613	607	628	598	577	623	590	596	563	582	568	587	603	585	594	558	595	607	597	594	547	581	605	585	598	599	630	597	587	623	615	587	561	631	589	602	622	562	598	572	603	598	577	582	591	583	614	620	605	570	576	600	578	555	565	623	604	584	565	611	607	580	584	571	595	603	603	627	632	554	596	619	596	560	580	612	549	572	554	594	608	614	574	586	593	575	594	571	553	603	592	605	547	576	599	559	602	531	602	603	574	568	595	585	602	622	583	598	593	599	578	619	585	615	630	586	580	570	582	580	648	599	568	605	599	590	616	571	579	549	557	581	577	627	580	590	596	573	591	583	615	652	543	611	585	574	581	600	586	573	597	585	580	622	579	553	591	579	546	622	538	605	597	577	542	639	581	560	581	569	542	580	580	582	619	617	650	608	611	618	586	562	572	595	601	625	588	569	567	611	600	595	575	617	617	528	576	552	590	589	569	568	586	540	608	559	610	630	587	545	560	590	619	607	605	600	618	589	649	540	571	601	568	604	573	589	569	594	583	572	593	636	620	579	600	621	589	573	546	566	596	560	599	535	599	589	586	586	596	587	602	563	609	561	591	588	575	588	583	561	631	563	609	599	571	530	585	585	568	600	596	576	624	584	570	567	574	624	589	621	584	608	555	578	566	577	628	573	594	581	571	557	628	579	575	630	602	575	609	559	624	586	606	592	565	580	610	591	573	597	636	564	553	623	602	556	565	621	583	579	549	612	576	542	595	599	571	601	608	568	612	567	595	596	588	586	579	595	552	613	578	590	532	580	558	602	584	580	596	610	602	577	575	573	629	571	605	607	618	601	604	583	598	575	614	576	583	564	620	605	635	598	592	600	576	658	564	573	618	577	621	610	629	597	564	564	591	588	567	616	561	622	566	601	589	571	601	574	588	586	592	593	635	585	605	643	567	563	554	606	578	600	561	604	610	584	565	596	579	606	593	575	588	596	578	600	579	583	613	568	614	562	560	586	584	576	623	579	590	546	551	616	575	630	588	604	651	589	569	561	595	647	587	592	597	555	571	596	565	559	600	627	576	593	591	567	578	581	603	562	570	574	571	582	566	556	566	574	567	642	579	592	634	560	585	594	609	573	585	607	578	584	586	574	586	602	601	589	578	640	607	572	632	592	616	601	582	605	582	575	564	568	615	608	584	576	561	565	574	581	564	609	577	615	555	575	597	581	594	578	594	604	597	613	609	566	632	625	566	604	595	592	552	570	563	572	613	572	545	589	579	604	601	608	600	573	574	618	591	593	588	599	557	606	586	587	594	599	601	565	575	617	555	556	578	595	601	587	580	588	627	577	570	600	555	580	560	589	568	632	637	565	581	643	605	588	587	611	603	561	560	598	545	597	591	603	591	569	643	617	607	604	619	620	600	580	578	628	572	599	601	601	519	622	599	614	574	586	581	573	564	586	582	619	570	561	584	557	593	567	556	614	619	610	590	551	569	582	583	606	555	583	622	585	632	615	609	605	609	604	589	593	579	580	557	602	622	604	555	596	585	598	600	580	601	598	544	554	580	634	600	593	589	581	614	570	616	539	574	649	592	608	558	583	599	594	548	616	559	610	597	601	537	584	586	623	651	557	554	556	597	619	595	569	583	599	564	592	551	571	595	618	582	577	604	564	588	544	567	563	560	574	588	554	539	591	600	567	585	611	581	578	569	596	620	617	581	581	585	567	589	555	609	566	583	604	581	607	579	583	577	548	604	615	623	636	610	618	617	612	582	577	567	591	599	620	596	587	575	573	607	580	552	577	543	625	624	587	608	562	560	591	571	593	558	669	591	603	563	589	611	586	566	597	603	555	606	606	586	565	587	573	584	605	536	557	570	587	569	586	618	552	587	607	572	605	579	544	585	619	605	606	582	562	598	603	556	586	615	575	581	572	571	564	564	552	596	570	575	623	578	553	613	566	600	600	591	599	574	576	572	564	600	592	606	605	586	609	576	590	624	551	614	585	614	582	617	560	568	621	597	598	611	573	569	607	592	579	586	611	598	616	561	556	619	589	583	599	556	587	600	585	572	618	633	574	613	567	619	618	528	613	608	605	551	594	618	578	575	588	598	590	584	583	580	564	602	580	553	552	591	608	614	561	613	611	554	584	579	600	591	612	554	629	594	617	588	612	598	557	551	568	608	612	609	566	537	555	615	595	633	627	568	587	592	627	572	629	603	599	641	562	581	609	603	568	626	615	567	602	607	558	559	573	595	585	574	585	613	629	604	601	664	569	593	601	545	596	559	551	606	571	575	575	588	549	596	581	588	552	614	571	615	570	590	592	666	593	610	591	640	576	590	569	636	628	589	564	613	582	617	605	634	611	570	587	579	626	622	599	580	555	590	605	604	624	629	598	601	597	578	594	562	571	565	616	605	554	585	618	564	592	615	555	608	596	603	583	566	586	596	593	599	632	592	626	556	551	585	605	559	593	575	554	576	593	584	616	556	603	569	557	609	567	594	570	607	611	563	598	594	559	592	618	581	597	582	570	565	643	587	556	615	563	562	560	569	573	568	559	600	601	585	662	613	602	627	565	576	542	595	609	582	582	634	610	585	573	544	604	576	576	593	596	590	606	594	579	587	658	619	626	559	600	579	606	594	542	604	598	563	591	566	591	589	606	586	609	577	573	587	563	589	572	607	606	562	556	556	592	594	618	596	582	574	563	578	587	604	589	581	603	565	600	617	555	632	586	581	551	578	585	602	595	635	555	562	594	571	583	553	583	577	579	543	590	551	586	554	604	559	597	599	631	598	598	633	588	592	595	552	630	587	603	557	609	552	565	552	573	594	594	587	605	580	609	578	655	612	572	572	588	588	644	555	584	648	583	593	625	581	595	592	593	594	583	554	611	627	571	590	598	578	574	563	581	584	656	642	596	618	560	568	606	637	590	582	544	573	527	605	604	586	617	592	564	593	545	612	559	559	567	623	558	595	560	566	587	539	578	577	579	526	600	581
24904	21426	27159	25551	6131	559	455	369	320	314	300	315	292	276	239	247	260	229	253	241	261	260	243	234	217	268	244	244	223	266	239	223	230	237	215	237	230	238	257	262	241	257	249	251	247	245	234	255	218	284	244	247	213	229	211	226	225	237	247	228	256	248	255	222	246	229	251	223	232	269	244	234	221	230	218	236	247	226	220	263	261	225	241	263	231	245	223	256	247	231	246	253	248	219	248	240	241	243	222	236	247	248	236	253	234	236	265	241	248	225	239	223	238	248	244	241	265	245	253	255	233	237	231	222	273	241	226	245	233	207	229	224	250	230	247	269	233	243	229	245	239	248	227	236	222	224	249	228	234	264	258	279	233	260	248	223	237	236	239	227	231	224	254	202	265	223	235	239	256	249	245	251	236	241	265	248	263	250	236	238	236	221	243	236	247	232	231	252	232	240	246	247	222	236	250	260	248	214	249	218	253	250	222	226	229	253	239	255	228	222	240	232	244	218	237	228	240	236	238	266	267	257	228	246	224	238	232	246	245	232	240	236	260	231	252	261	260	239	260	233	244	223	242	251	223	235	254	249	244	264	250	236	240	229	233	255	250	255	251	232	236	243	242	235	248	248	226	238	224	262	237	245	221	245	257	219	245	217	227	222	240	204	231	207	227	217	240	261	228	221	253	237	223	232	236	224	239	226	224	220	221	242	240	228	231	257	248	245	244	235	213	230	245	258	262	249	234	244	201	208	219	255	246	214	224	257	255	265	230	237	267	241	228	247	268	221	236	233	232	275	240	193	229	246	249	212	221	222	238	232	240	242	238	257	248	244	224	221	218	245	225	249	232	233	221	257	205	239	223	217	218	231	259	232	266	221	238	234	232	232	235	216	248	232	216	242	235	231	231	244	244	250	250	204	248	250	247	245	263	231	235	221	255	232	255	246	251	233	245	234	252	222	230	231	234	245	256	224	234	256	246	240	255	245	229	251	248	230	265	252	220	216	270	250	235	243	264	234	271	268	234	241	214	258	250	250	208	234	236	263	237	230	266	234	225	252	213	243	222	231	250	237	231	225	253	241	242	232	240	250	253	249	237	248	230	246	257	235	241	249	239	213	212	234	238	235	281	209	230	210	248	245	236	230	238	237	224	238	264	249	256	236	234	238	238	232	242	255	236	259	241	248	226	228	262	246	248	237	236	214	221	235	225	249	216	231	228	272	195	226	245	243	257	212	225	237	246	246	243	185	263	217	216	263	242	262	254	231	244	243	212	249	232	250	246	219	238	250	264	231	214	242	231	271	228	271	260	235	226	246	233	240	207	247	240	247	233	248	255	230	217	278	249	230	225	218	226	251	232	258	224	208	255	221	244	228	233	267	245	234	231	238	234	238	242	265	209	231	200	241	210	247	240	260	228	230	233	243	217	249	227	231	238	239	228	252	218	250	207	244	228	244	226	219	235	229	252	241	246	212	229	233	215	235	245	223	233	233	244	257	240	252	233	213	236	240	221	234	255	236	230	249	221	223	240	238	247	227	265	228	210	229	270	247	233	267	262	218	263	243	229	244	241	248	245	274	239	231	235	240	225	231	235	247	231	214	217	236	260	230	247	220	245	254	223	250	254	246	234	215	216	237	262	219	223	234	262	244	246	229	228	245	244	258	225	210	235	241	254	273	223	242	253	264	226	240	238	247	233	237	230	262	253	251	251	237	260	258	246	223	264	230	230	219	264	230	242	280	225	228	208	234	244	220	240	213	236	229	264	258	247	220	253	227	263	232	216	232	240	249	254	223	261	272	236	208	286	254	234	232	244	225	240	240	262	228	247	233	214	243	260	234	227	207	219	257	227	238	225	236	242	250	241	240	235	229	213	235	248	228	243	247	235	255	236	253	246	222	232	222	248	250	216	223	220	245	208	265	263	218	216	273	261	206	241	224	217	250	247	237	237	213	239	254	222	264	247	224	236	229	226	234	225	242	238	252	239	241	241	230	229	229	217	224	243	212	239	247	239	226	228	249	220	236	245	251	267	240	262	229	255	242	240	260	241	227	247	231	246	234	249	257	236	239	222	263	228	228	250	210	249	264	220	267	237	262	220	245	236	219	230	213	234	234	234	244	216	203	246	256	245	216	241	230	250	264	232	234	225	249	262	204	239	235	239	252	241	225	249	231	229	226	242	212	248	227	241	221	237	226	217	223	255	241	233	245	260	242	254	243	244	271	222	231	219	239	262	226	243	228	245	251	249	226	241	235	238	249	249	258	230	234	255	252	242	234	246	253	221	249	236	256	236	215	241	251	213	245	255	244	214	235	240	249	225	215	273	264	232	223	226	230	236	228	223	247	239	228	253	264	220	245	227	222	217	218	235	232	205	262	216	249	262	224	220	234	224	258	238	244	226	252	250	236	262	268	260	239	246	241	226	256	247	211	249	231	228	235	252	240	260	247	222	232	226	251	242	231	238	223	235	231	234	210	241	235	227	229	239	220	233	241	234	230	227	247	235	250	231	231	217	243	244	222	218	231	244	230	257	222	234	238	240	218	259	236	263	221	228	242	194	222	259	229	256	249	213	232	255	219	233	225	223	244	234	231	237	232	244	257	235	239	229	246	237	225	221	241	238	256	254	233	250	263	226	237	235	227	262	237	219	234	244	235	236	243	247	225	242	237	239	246	243	244	241	232	241	267	255	222	255	242	252	255	234	245	216	231	234	227	227	236	212	221	209	238	266	240	242	216	260	227	238	233	254	237	256	239	240	225	244	232	221	235	215	221	264	198	233	244	266	235	242	213	221	226	247	240	226	256	224	215	299	269	246	239	260	253	234	223	233	223	235	243	239	234	245	239	239	236	240	209	230	228	266	258	252	215	239	245	235	242	273	238	234	252	238	241	219	241	233	260	224	223	230	230	271	191	234	262	249	234	216	247	219	233	228	249	256	244	247	244	242	248	229	257	267	233	255	290	258	249	233	249	229	247	241	264	230	217	227	242	249	258	243	236	225	204	220	252	232	221	246	229	246	241	252	217	257	247	253	250	244	232	210	225	218	230	229	220	238	236	246	234	207	284	250	240	231	231	203	244	260	235	217	225	230	239	254	240	237	229	227	246	241	238	242	242	213	267	203	244	247	254	232	246	234	205	230	223	253	263	255	233	215	252	251	239	240	199	231	201	238	227	242	265	236	233	245	220	255	241	252	254	241	249	253	238	245	249	265	208	234	237	256	232	242	229	237	219	218	252	230	253	224	248	246	209	206	257	254	249	229	225	237	219	216	230	247	196	236	199	245	245	240	223	228	254	219	223	229	252	216	238	239	250	260	246	241	231	216	259	233	253	227	238	234	222	237	236	249	226	225	220	197	230	248	258	253	232	241	224	219	249	246	234	250	251	240	221	255	208	235	261	247	241	226	203	251	234	255	225	241	241	232	215	215	224	221	245	239	251	196	266	257	250	244	253	226	220	255	259	222	243	268	230	241	244	240	254	253	233	244	254	265	258
3616	8236	19102	4849	1189	869	688	551	474	478	368	369	372	345	324	340	328	294	325	297	318	270	284	288	267	294	282	290	275	276	297	260	298	280	285	291	296	266	273	259	293	286	273	288	282	271	313	292	281	295	255	258	275	285	258	282	252	285	276	318	269	265	294	260	299	260	261	298	267	266	275	282	266	276	249	268	261	268	268	250	260	291	271	264	263	288	271	255	277	287	290	270	289	252	272	271	287	293	273	261	298	281	278	267	286	261	280	270	297	261	262	295	274	290	291	271	269	291	248	269	314	254	267	300	275	285	286	284	256	276	260	285	266	276	288	262	283	287	296	272	257	245	286	243	266	256	288	276	285	267	276	263	283	305	275	273	264	317	244	302	264	282	255	269	255	247	263	255	281	248	255	281	280	263	230	261	267	281	236	262	257	278	281	261	250	257	291	265	267	304	260	246	296	271	268	267	246	270	301	270	241	277	280	293	252	260	275	265	299	277	278	266	304	262	294	257	256	279	268	257	264	281	249	271	282	306	256	275	271	321	303	260	278	293	298	288	275	279	262	265	268	274	298	268	268	290	253	273	272	274	235	290	275	261	278	278	279	267	288	277	290	259	268	280	272	290	255	281	259	278	275	281	249	296	295	296	251	254	259	255	247	266	262	252	298	290	258	274	273	301	271	270	270	291	253	268	249	281	286	305	248	259	271	276	302	277	275	272	264	260	279	230	287	268	277	286	278	295	268	275	298	280	288	263	280	262	270	241	244	280	246	250	278	279	273	299	246	265	308	264	261	276	296	254	279	252	296	283	248	293	265	257	262	251	251	266	256	250	292	264	293	268	281	274	283	273	265	275	274	276	274	305	256	271	296	277	257	265	278	263	289	242	251	270	274	297	259	261	270	299	278	275	294	285	287	297	294	311	268	290	278	275	308	267	283	263	238	280	268	268	273	295	275	291	286	272	331	273	282	285	269	290	273	273	275	254	263	274	290	282	248	275	266	280	297	291	280	297	289	284	250	282	270	286	277	287	287	232	274	290	269	279	290	292	274	291	287	261	279	243	257	269	258	286	276	277	260	290	264	252	282	255	272	287	287	276	253	295	284	277	241	273	269	293	280	270	274	267	300	261	262	274	254	232	244	304	265	249	258	296	292	244	253	258	272	288	243	268	254	291	261	269	278	267	298	283	284	272	289	273	284	253	242	277	260	267	242	287	265	241	261	270	301	281	279	258	277	243	263	271	273	272	267	265	290	267	293	297	287	268	246	267	251	265	260	289	274	285	262	264	258	266	283	282	256	289	292	278	278	277	283	292	267	253	271	265	279	256	264	278	282	275	272	291	269	304	264	263	295	248	280	301	271	259	291	274	292	291	266	271	301	305	285	274	279	310	267	258	275	295	271	261	254	263	277	272	258	288	300	252	277	231	305	272	283	283	282	285	285	258	286	287	283	281	287	278	289	269	305	271	251	275	315	301	264	264	300	260	307	277	277	272	271	272	278	273	272	293	259	270	283	286	281	258	233	278	280	284	258	280	281	284	286	283	266	254	294	255	291	253	279	285	291	272	258	293	271	271	300	259	268	281	262	244	263	276	254	265	279	263	260	291	294	260	253	313	286	291	261	275	284	286	275	284	275	280	274	278	247	288	284	270	248	302	265	274	291	261	254	287	253	273	280	270	239	291	258	321	265	262	262	279	272	274	267	267	255	274	277	293	298	279	268	281	258	262	289	274	288	281	293	262	246	285	275	263	288	276	262	304	272	272	283	249	277	255	306	261	290	312	281	277	251	246	259	265	281	254	256	258	264	289	271	285	292	265	271	269	277	286	267	268	238	289	287	236	273	268	288	277	295	274	265	264	286	284	272	277	284	260	266	266	279	259	255	248	270	250	257	289	286	278	282	271	294	272	281	247	268	272	272	262	259	273	291	297	248	292	227	288	269	303	274	300	271	269	259	294	295	279	287	253	288	292	286	268	279	254	274	259	285	261	267	277	281	265	283	255	288	259	256	282	291	257	282	273	273	288	286	288	280	315	262	289	293	269	283	279	271	259	257	256	273	297	244	270	290	247	314	264	258	264	295	286	280	255	293	260	270	274	279	286	258	244	282	287	279	271	285	274	293	276	273	230	274	265	287	284	261	280	285	275	267	284	283	298	280	289	280	280	302	296	286	266	271	263	286	277	257	294	269	275	296	245	254	250	256	280	248	310	243	231	278	308	282	272	309	258	280	284	261	256	272	272	275	258	284	308	270	284	285	296	275	291	259	280	261	282	267	285	275	294	289	278	262	300	281	269	274	265	263	284	271	262	255	284	265	260	288	263	291	250	295	286	260	246	244	306	249	261	279	257	295	267	262	272	244	268	277	256	259	308	281	262	274	279	273	266	266	266	278	287	239	243	286	273	289	273	228	259	296	291	275	241	283	278	277	262	270	271	277	280	254	254	286	301	286	289	265	255	287	284	301	291	272	249	270	280	290	297	290	261	296	273	259	264	256	258	283	271	295	294	281	280	282	262	269	288	284	301	315	237	246	276	295	258	262	293	271	273	273	277	299	272	282	280	278	273	272	297	238	285	285	264	296	273	302	262	290	267	263	258	274	279	254	298	287	264	263	266	251	254	265	290	311	298	291	304	240	272	306	267	276	279	303	321	266	270	286	286	278	265	281	279	298	276	290	264	257	268	271	285	278	277	298	275	287	286	247	284	286	252	286	275	315	248	292	273	247	271	253	276	285	269	296	247	293	255	257	291	280	245	278	249	278	248	290	285	267	228	260	287	261	282	279	263	290	271	270	279	278	279	293	284	266	275	261	280	284	284	288	285	255	271	281	287	254	267	289	253	269	281	249	307	282	260	249	277	286	275	287	269	292	271	293	291	303	278	297	256	297	265	252	276	280	301	289	296	252	273	260	235	306	272	262	287	292	279	277	271	272	254	273	266	276	258	271	280	264	248	235	273	261	259	286	293	250	280	281	293	283	277	264	273	283	271	293	275	285	265	252	289	280	275	285	296	280	271	258	276	280	271	305	286	283	252	271	251	259	291	257	255	242	290	295	258	270	265	296	279	290	288	281	236	278	248	285	317	257	275	276	287	269	243	289	247	268	272	294	308	282	265	283	296	268	261	262	255	316	301	279	239	259	283	261	265	299	276	292	245	279	283	253	272	244	270	280	258	283	235	318	267	272	264	288	286	261	298	282	256	265	250	295	260	264	287	306	261	281	235	273	263	273	241	251	262	292	293	264	322	258	278	277	280	277	269	264	250	246	279	279	297	289	281	280	271	278	261	302	263	256	257	269	258	262	267	304	268	305	290	271	313	272	295	280	279	277	251	303	261	285	250	283	283	254	248	282	311	271	307	258	296	278	273	302	292	258	291	322	283	301	288	289	258	260	270	304	273	269	289	271	287	270	293	276	291	275	301	294	263	277	261	250	288	252	270	261	263	290	252	265	268	278	283	256	254	269	254	269	266	298	254	299	287	270	271
22700	21462	29347	24002	21467	21178	3883	871	623	547	503	463	412	390	394	356	338	326	294	312	285	305	294	316	297	242	309	270	265	300	260	303	262	291	259	287	268	278	262	233	262	289	242	292	274	263	219	237	252	240	251	288	233	210	259	222	258	242	216	255	271	231	243	273	249	241	254	269	264	243	277	252	262	226	245	262	285	244	245	228	246	239	264	251	232	265	244	253	267	236	232	227	235	243	248	264	277	240	235	254	240	234	260	215	241	243	239	234	272	230	246	240	244	247	242	255	248	250	251	242	233	257	255	231	260	235	249	231	235	240	231	243	206	250	244	243	281	242	231	274	274	241	275	244	253	242	273	229	251	228	246	234	240	242	258	262	254	229	257	285	266	272	237	245	241	260	242	253	231	259	227	259	212	240	261	253	249	256	256	247	249	253	241	241	265	237	247	225	249	233	242	222	291	267	238	231	246	250	255	227	258	247	234	235	235	230	201	234	240	212	229	261	257	267	272	217	280	229	245	275	221	266	256	255	246	224	251	253	229	251	240	230	246	264	238	232	237	251	239	228	230	238	272	238	241	235	255	253	259	263	232	236	246	268	238	244	216	243	273	233	261	247	248	251	253	249	252	242	257	265	246	239	231	239	244	260	248	242	248	232	233	253	242	254	245	246	245	252	268	241	244	234	236	236	252	246	250	220	276	249	259	273	251	275	226	267	241	244	244	246	268	277	259	234	267	273	250	247	259	261	232	239	229	224	265	251	254	259	239	223	252	228	254	222	239	249	265	245	253	254	258	236	274	261	241	233	263	263	247	259	267	256	235	237	227	261	238	233	241	248	220	261	223	248	264	273	248	245	252	259	244	249	238	247	243	280	253	213	231	268	248	255	241	246	247	238	236	254	253	238	254	243	239	251	253	208	240	261	242	235	260	247	259	244	227	245	218	248	269	241	239	249	262	283	239	239	255	248	252	285	263	265	246	233	264	249	247	241	248	265	277	279	245	258	240	225	263	267	260	238	239	255	240	236	245	240	254	250	259	239	259	263	249	270	247	252	233	235	245	273	241	237	244	253	224	254	264	229	254	248	242	219	270	241	231	282	271	244	248	255	254	249	280	231	242	252	286	241	243	241	250	254	217	238	253	253	236	275	274	237	243	249	222	245	256	225	241	256	234	258	247	247	248	210	229	226	252	264	237	250	227	253	244	244	259	275	242	249	232	253	255	249	238	250	269	241	241	226	231	230	260	248	241	233	270	271	230	242	251	265	234	267	238	225	246	265	242	276	207	255	250	263	246	287	225	260	271	238	248	272	267	252	236	252	261	223	234	263	244	270	250	269	248	242	258	242	256	256	238	244	261	214	242	230	245	248	240	235	234	214	242	279	267	222	254	239	253	237	255	239	245	253	266	262	248	261	262	242	236	254	229	261	250	248	258	257	272	271	212	236	251	240	234	236	244	258	270	271	280	256	224	253	252	272	280	257	269	246	259	244	243	276	258	217	259	264	235	222	269	253	248	255	265	284	244	226	244	246	248	250	248	238	259	259	267	224	250	229	245	275	252	238	261	236	271	259	219	233	271	209	255	243	234	247	237	253	222	262	234	246	251	240	228	265	242	204	236	257	244	264	231	249	252	262	249	216	253	243	259	263	240	257	250	262	255	246	258	250	263	282	229	246	260	241	220	284	243	249	222	277	239	260	245	255	251	246	209	234	231	236	245	220	258	254	249	241	254	255	255	249	227	255	238	246	252	247	247	232	249	231	256	218	239	275	233	239	246	227	256	245	237	253	231	246	225	260	257	219	238	219	233	229	263	238	236	219	239	257	229	248	273	223	265	230	243	216	235	220	249	256	251	268	255	243	237	239	247	237	216	256	254	249	249	258	245	260	255	275	264	252	262	246	249	236	256	252	245	247	259	254	243	278	283	220	244	256	267	237	248	237	276	230	230	247	221	240	242	247	256	227	244	248	258	264	236	276	247	257	238	265	237	239	254	233	240	290	253	240	253	237	275	246	250	244	259	260	245	259	273	228	252	236	230	245	262	237	238	232	264	263	240	253	264	249	264	229	242	245	276	245	276	250	231	232	242	247	285	238	247	257	228	246	235	248	244	267	261	254	240	246	260	251	245	258	260	258	248	264	234	242	247	235	259	250	249	232	246	249	238	227	222	282	254	235	260	254	236	241	280	274	269	240	228	226	256	227	261	248	256	247	245	206	219	240	268	224	257	258	255	254	230	234	239	237	279	242	246	247	225	244	238	241	247	240	247	217	244	274	241	242	251	246	245	229	263	246	256	263	277	253	239	242	247	232	249	245	250	256	232	270	257	241	241	255	287	247	244	233	264	265	292	250	250	243	254	236	203	227	252	229	230	246	238	264	269	249	268	233	243	232	252	235	244	253	233	256	263	279	244	255	219	229	252	243	253	262	256	229	257	227	237	283	241	259	255	257	266	254	264	261	258	253	260	254	242	238	222	246	248	246	271	231	239	267	234	249	279	245	239	258	248	240	234	214	264	266	236	215	225	239	238	227	238	244	239	281	249	249	279	239	268	266	240	256	269	251	257	267	239	250	252	264	277	245	253	254	242	245	265	259	234	258	261	246	267	229	248	229	259	253	267	256	266	279	252	249	226	264	238	269	273	263	248	239	280	249	241	253	248	247	261	236	246	253	231	239	251	236	262	241	243	246	246	272	223	249	261	232	237	229	262	248	219	253	265	251	256	229	226	253	240	244	239	268	269	239	257	256	248	261	249	246	246	265	238	236	260	244	251	253	230	255	244	260	249	231	240	262	262	255	228	247	252	237	241	260	238	243	254	235	255	248	221	260	246	235	243	226	255	231	227	270	237	267	222	243	248	219	244	277	215	243	268	236	236	235	228	278	236	275	230	239	240	238	303	267	268	246	254	254	266	235	258	242	252	245	222	278	238	249	223	250	225	238	251	267	252	274	248	247	234	225	224	266	243	250	250	258	227	253	254	276	261	279	239	260	232	212	249	247	256	243	261	242	257	267	247	223	270	237	230	240	236	220	242	255	224	253	231	256	235	227	250	228	248	234	262	238	259	224	257	235	235	258	226	257	228	249	241	233	250	263	273	221	249	214	244	262	243	236	244	255	261	252	230	248	237	219	220	257	254	264	240	262	237	242	246	257	235	245	262	233	228	260	228	241	243	238	243	254	251	245	268	241	241	286	254	236	256	252	229	231	251	238	277	224	250	243	244	232	227	254	259	236	268	259	232	232	241	260	247	239	245	251	250	220	233	254	241	244	254	265	260	276	268	260	245	240	242	193	243	265	254	269	269	262	253	252	227	241	221	233	264	260	244	245	269	256	256	285	257	246	235	249	224	254	260	230	263	222	248	285	252	238	230	253	246	244	272	249	233	249	241	254	248	214	229	244	252	217	252	241	240	255	245	235	221	255	244	250	234	255	248	246	241	236	273	226	266	263	263	256	223	258	255	260	262	280	262	231	232	271	254	215	229	235
4904	18610	27566	10673	3434	2417	1760	1398	1056	869	798	609	612	526	470	516	484	403	435	429	369	374	358	350	324	311	349	309	334	336	340	342	331	342	336	285	323	309	336	315	287	283	328	308	301	286	295	284	333	297	305	337	307	283	314	298	305	299	311	293	296	310	270	330	293	315	320	334	289	324	289	287	324	338	263	312	271	318	289	279	315	323	312	284	252	304	313	318	284	314	271	280	309	289	315	287	295	295	290	308	310	309	295	297	267	299	304	306	292	288	302	294	304	316	287	308	300	303	302	282	306	280	298	260	301	284	317	298	253	334	266	287	325	297	296	321	288	311	285	284	308	274	266	294	299	307	299	303	315	277	319	298	281	282	295	297	314	323	293	304	311	290	284	304	294	301	282	273	328	297	275	289	283	295	313	290	322	296	251	330	273	301	289	287	289	280	299	301	325	309	295	319	279	308	307	283	284	267	286	294	295	297	299	335	267	286	283	285	286	281	281	291	328	292	293	311	275	300	278	329	276	317	295	296	307	273	299	294	325	325	287	310	305	280	292	306	288	316	302	296	296	313	274	305	268	274	266	282	283	289	253	288	287	326	316	308	293	298	284	306	270	285	301	304	325	303	276	293	305	303	295	284	312	277	286	279	305	276	276	313	282	284	283	290	306	289	280	304	313	308	285	313	288	276	291	279	289	308	343	288	293	290	278	276	273	300	283	284	317	299	276	317	289	296	273	287	296	286	310	304	259	305	294	283	320	293	272	289	290	310	328	300	292	312	284	277	246	318	324	284	252	292	287	280	291	288	292	270	292	298	303	295	271	283	295	316	290	282	308	267	282	300	275	282	297	286	307	307	279	341	253	276	305	311	277	318	312	323	317	297	276	310	305	287	304	281	287	287	284	307	283	291	289	283	290	328	346	299	287	287	286	303	263	307	310	304	271	315	301	288	282	298	326	289	278	325	294	279	291	284	279	278	296	271	294	301	286	271	306	280	288	283	307	261	301	305	269	277	278	309	297	267	311	290	307	289	298	306	277	291	273	260	317	272	300	318	289	307	266	290	304	282	306	297	319	288	301	283	325	286	285	319	309	278	290	295	292	285	292	292	277	295	300	337	318	281	285	293	285	289	292	276	287	313	319	302	305	300	280	318	288	281	274	283	293	295	288	272	290	296	323	319	275	307	311	271	314	296	304	327	318	323	305	300	310	334	277	299	268	282	281	314	284	301	277	303	276	287	304	314	267	310	307	306	294	329	300	287	314	299	319	292	264	298	292	276	306	313	280	301	294	295	318	286	312	314	305	300	271	279	298	300	330	287	287	256	279	270	304	330	290	293	304	293	320	265	279	304	289	292	313	274	262	289	299	297	283	296	285	285	314	316	299	285	291	320	297	288	268	318	305	304	299	291	293	313	265	274	304	326	311	273	304	297	286	286	263	321	314	303	327	292	297	280	263	299	303	284	312	305	257	302	314	307	278	324	308	308	317	301	328	277	288	284	287	307	272	293	281	303	263	308	292	292	310	298	308	314	320	297	284	307	284	309	290	297	285	302	311	280	293	307	306	313	272	310	269	289	298	304	286	310	270	289	302	287	320	306	297	295	315	304	322	306	310	298	288	272	306	300	308	270	274	276	296	278	272	293	305	289	291	280	278	285	269	267	265	298	280	278	337	287	291	296	309	320	282	317	300	304	270	308	293	289	280	296	255	310	335	302	294	307	275	248	325	293	279	321	284	288	300	312	279	294	261	296	318	299	273	296	277	287	292	299	314	293	292	286	314	319	277	298	265	306	318	304	278	307	274	300	273	285	300	287	296	310	304	300	303	285	297	313	291	262	282	298	312	317	293	285	297	266	277	274	298	287	298	275	321	275	292	298	281	288	319	294	278	294	300	295	300	302	302	281	292	312	296	267	264	286	298	273	275	266	293	299	304	304	278	293	276	297	282	280	319	289	279	322	271	272	281	289	276	297	304	313	302	311	304	294	308	299	307	277	297	281	288	298	306	307	273	315	290	301	273	265	292	284	291	288	299	285	317	292	291	270	285	311	273	266	260	284	304	302	308	280	277	323	292	303	269	312	298	249	258	285	297	284	307	296	259	273	299	292	306	300	286	291	294	301	304	290	289	298	275	309	254	253	320	301	253	307	306	289	294	297	300	305	268	307	271	302	310	287	285	282	310	293	312	311	289	317	286	291	285	292	345	290	319	297	276	288	313	291	286	318	304	289	314	300	269	287	335	288	278	300	307	256	298	308	298	313	319	291	297	300	310	310	277	309	299	295	298	315	262	295	282	321	300	290	315	289	284	284	291	282	287	298	283	290	310	319	271	301	287	334	268	297	313	338	279	289	296	286	305	300	303	291	309	307	306	296	304	302	282	297	275	277	264	281	285	301	274	331	292	316	292	293	299	294	285	281	299	281	281	304	299	306	285	315	262	286	314	291	291	287	295	260	279	278	287	290	272	307	283	280	302	275	301	289	303	312	296	328	268	274	265	305	311	309	283	271	323	297	278	316	291	276	304	309	285	288	282	303	298	260	300	270	295	305	291	344	285	321	319	301	260	284	313	322	296	267	321	268	313	315	274	292	285	281	307	323	336	290	279	288	287	287	307	309	332	250	322	277	300	312	279	318	308	304	298	299	306	279	301	288	282	292	308	326	287	295	306	288	308	293	283	294	319	324	268	268	302	293	327	280	300	304	317	279	317	267	280	264	326	257	294	330	306	280	299	307	291	317	291	303	303	297	274	318	282	306	306	308	303	281	319	292	330	292	289	265	339	285	290	263	298	278	303	285	303	300	301	274	288	286	263	311	304	313	316	306	286	273	294	282	276	313	311	258	287	295	258	305	273	279	277	259	288	292	284	338	266	301	313	283	249	294	298	279	265	313	316	277	274	288	306	283	312	281	298	316	311	266	283	298	290	281	295	303	293	263	277	294	294	300	299	278	299	287	294	289	283	299	292	299	301	281	290	321	315	306	285	322	275	275	271	325	272	280	292	297	267	267	288	313	300	300	283	262	312	274	306	319	269	298	292	310	302	282	292	308	290	275	295	328	282	308	290	298	304	296	319	296	310	297	312	267	266	297	292	293	294	293	277	279	290	313	270	297	286	312	307	297	281	274	316	261	308	290	309	294	254	275	331	290	279	293	297	290	305	303	290	311	296	300	332	282	286	297	313	315	288	273	280	282	287	297	299	317	286	282	309	261	273	306	272	292	295	320	342	316	271	292	265	293	286	300	285	282	319	281	292	278	283	258	272	271	316	277	269	305	288	302	304	291	289	296	294	290	299	293	297	290	319	300	325	289	306	314	287	300	291	283	300	283	269	281	310	287	288	292	314	304	284	307	311	296	254	343	300	306	288	302	298	309	292	266	289	298	308	296	293	312	289	289	337	267	290	300	270	272	273	320	294	305	290	305	283	317	303	329	296	314	283	278	330	319	308	304	292	339	258	269	275	301	273	285	266	311	299	301	308	253	302	298
27786	18325	8558	1698	586	528	481	493	477	451	497	478	459	491	467	509	480	492	428	468	478	488	460	518	475	485	452	470	512	489	538	456	443	498	457	476	492	483	458	457	454	515	466	462	460	486	485	464	485	437	456	470	453	464	446	477	465	466	444	436	482	483	435	486	478	498	476	516	459	490	448	504	506	505	459	504	463	478	486	495	434	484	498	474	447	459	491	466	481	505	473	423	474	463	466	424	488	446	486	470	499	496	492	445	466	442	493	451	500	488	456	454	475	492	466	461	469	500	449	430	461	468	496	470	488	469	515	474	467	460	487	420	516	462	514	444	502	505	486	483	488	485	503	465	473	434	486	468	489	463	445	454	459	508	504	417	445	469	494	445	483	467	518	511	460	460	524	526	480	463	482	473	453	476	468	473	487	477	483	452	512	476	482	517	511	473	467	494	439	440	477	519	487	478	459	489	482	436	479	481	475	448	466	468	453	500	485	452	425	444	524	456	487	460	484	498	486	456	488	478	474	498	429	493	462	485	461	482	434	474	446	496	499	507	459	470	487	484	479	462	468	458	463	456	451	483	438	512	445	484	480	481	449	460	507	465	485	516	447	426	493	456	440	462	530	439	465	478	478	497	478	487	438	485	448	463	513	483	483	504	463	469	476	504	448	481	492	463	492	493	504	466	471	476	523	458	488	445	457	484	470	483	514	504	436	471	481	490	509	469	496	448	477	490	471	482	495	481	465	471	482	465	487	446	467	446	488	497	400	426	444	446	498	485	476	432	489	469	470	460	475	469	487	461	477	474	482	512	493	455	485	470	481	442	454	516	452	431	486	473	457	486	468	449	450	508	487	485	477	486	451	478	480	451	483	460	506	484	470	481	471	508	466	445	473	476	483	456	480	493	454	474	485	460	488	452	473	481	473	487	486	463	469	469	460	447	469	477	507	467	473	478	463	491	512	536	451	478	475	443	494	486	475	470	470	501	506	486	457	475	411	448	469	477	460	511	460	498	450	468	492	458	463	487	476	464	498	460	470	472	479	487	453	488	467	466	468	465	444	474	480	458	470	459	476	470	494	461	471	469	454	454	499	482	468	499	456	487	491	469	496	473	468	471	466	479	477	428	440	471	483	460	502	444	519	515	478	487	462	443	447	490	437	515	508	447	434	437	488	458	447	488	495	452	447	468	465	462	453	465	445	474	462	461	508	495	460	466	483	469	447	529	496	461	495	468	471	456	456	516	470	492	473	463	455	466	500	498	474	478	443	460	481	448	508	516	493	440	498	460	491	464	487	495	483	505	496	482	464	508	440	518	466	446	443	500	452	492	482	471	450	491	485	495	460	504	473	438	507	441	473	479	462	444	460	497	482	490	495	436	492	474	461	456	489	475	461	434	492	429	470	436	470	473	463	454	481	457	465	491	460	469	469	497	484	463	442	500	482	462	498	474	454	465	489	491	476	477	469	472	482	494	491	475	486	465	476	483	491	485	492	515	454	493	486	479	450	443	467	457	507	489	461	461	476	445	509	453	464	469	455	493	461	469	498	482	467	466	489	561	480	463	494	476	481	476	466	487	465	497	480	458	459	475	478	494	470	500	517	450	484	478	453	487	495	485	483	473	489	499	495	513	480	495	471	468	516	463	472	457	475	485	499	487	470	485	436	498	494	468	464	455	476	484	469	514	486	493	489	462	437	440	474	491	490	442	483	477	464	468	475	484	450	498	463	533	443	487	498	490	443	463	486	469	500	455	446	474	470	480	489	493	454	458	497	455	468	474	450	491	463	485	496	481	443	476	481	433	514	494	490	484	504	499	428	468	481	501	426	452	461	491	474	477	462	486	460	475	483	496	442	429	457	455	471	464	491	445	459	495	442	475	533	519	480	473	496	473	434	468	453	493	425	472	488	466	515	427	444	464	458	451	466	467	459	481	470	470	491	457	475	516	488	470	461	469	465	492	463	487	458	476	449	434	482	458	469	490	489	478	440	454	503	458	459	474	462	466	441	509	451	472	492	468	492	476	506	438	488	446	485	479	455	471	493	452	459	449	491	452	448	494	452	455	491	465	467	451	476	479	462	493	478	474	495	499	483	483	449	512	440	467	476	431	501	456	446	490	490	490	458	515	494	466	460	496	459	497	447	484	453	460	492	493	453	469	468	452	454	484	468	465	455	450	468	453	475	468	520	503	446	486	459	487	480	474	489	497	459	481	484	464	475	448	461	465	481	469	490	467	475	467	494	494	490	460	486	486	441	495	468	501	510	480	527	468	489	471	482	480	513	459	496	469	436	453	468	450	460	495	455	446	480	496	478	475	428	416	476	492	497	496	464	452	466	435	436	458	493	472	446	480	477	485	469	485	506	435	472	475	472	494	426	504	465	510	471	476	466	485	431	458	489	448	448	459	487	490	450	495	443	498	491	485	487	475	483	466	490	471	480	428	483	521	480	459	500	442	514	450	471	438	479	473	520	449	504	499	519	447	493	488	440	489	458	454	536	460	532	514	474	496	443	477	483	471	433	458	485	446	468	464	442	506	435	441	475	465	474	485	504	476	485	473	428	471	455	472	469	482	490	459	469	490	474	458	492	454	480	499	435	485	456	455	473	486	512	470	490	442	442	477	490	453	508	448	466	492	529	503	470	483	468	456	485	451	495	468	476	456	463	468	495	459	453	483	506	477	479	459	492	492	486	460	429	508	475	479	464	489	455	476	496	490	504	496	484	482	459	498	471	458	458	436	455	480	490	469	451	452	469	441	459	498	469	497	455	453	451	512	493	473	449	442	463	478	483	462	439	504	469	483	466	500	441	509	448	458	473	473	459	480	443	451	468	449	490	466	503	484	496	496	470	463	448	521	490	479	503	478	498	468	442	464	466	453	472	453	478	475	468	477	455	457	454	504	509	469	489	488	483	487	483	459	455	448	467	457	467	500	474	483	475	485	452	506	490	459	513	479	476	483	466	494	469	448	482	469	462	476	470	493	471	455	511	511	472	482	476	479	448	465	446	473	468	488	482	489	474	480	470	458	465	496	461	417	500	477	483	464	464	491	495	490	483	476	447	473	458	457	452	488	457	463	463	453	508	479	471	461	495	472	481	495	459	448	435	477	512	523	516	475	485	450	463	500	477	484	482	474	486	496	490	492	466	467	485	473	452	405	462	471	503	475	472	481	507	453	478	475	463	457	495	512	506	437	466	516	447	492	438	481	511	490	452	447	463	479	459	484	503	458	511	477	473	461	458	487	468	480	473	486	514	492	478	501	469	492	459	453	480	489	510	454	423	447	508	474	467	488	471	443	495	481	467	436	492	444	457	473	498	492	489	483	465	500	460	480	435	499	473	447	475	509	483	485	453	435	511	488	469	443	492	446	464	447	492	439	474	451	487	468	503	449	457	428	442	469	472	476	495	426	469	476	483	473	442	526	481	431	471	464	483	514	455	481	471	453	487	449	439	446	490	516	470	479	465	465	499	479	466	523	501	456	480	453
4850	6210	7992	1596	641	630	580	578	526	549	550	543	566	540	538	538	565	513	528	582	548	523	526	532	586	528	489	533	517	559	537	539	575	528	557	541	517	540	556	556	485	538	527	567	535	521	519	518	534	575	525	525	576	551	528	554	544	555	525	542	499	531	503	529	538	536	551	517	530	535	553	537	548	529	546	546	549	550	548	499	575	544	521	535	513	558	551	543	561	533	524	611	556	543	510	506	514	515	538	521	549	528	509	524	539	496	550	584	566	556	513	562	538	542	518	547	527	532	559	542	533	543	549	551	537	550	518	519	553	508	535	539	549	576	520	538	514	554	529	520	522	536	535	518	537	562	553	543	527	528	531	528	557	524	507	554	552	525	531	531	504	552	531	529	528	545	544	529	499	541	512	544	521	518	550	517	521	566	588	552	550	530	512	510	519	554	534	558	509	546	563	547	527	527	534	560	560	492	546	519	528	511	572	540	524	515	529	525	560	514	535	554	525	523	520	505	561	545	547	559	497	532	553	559	550	512	550	537	557	509	511	489	539	577	524	548	537	555	534	505	531	571	575	559	533	521	553	571	529	548	538	543	571	553	543	531	550	522	550	547	546	529	503	515	522	530	558	565	524	520	570	557	546	528	556	528	528	536	545	549	544	552	560	514	521	575	539	509	536	539	514	554	532	531	523	553	548	581	531	519	564	534	581	525	544	547	511	518	525	476	502	533	515	525	594	540	540	541	560	499	529	490	578	543	565	516	540	545	559	525	545	558	559	552	538	571	544	540	536	514	553	571	559	514	515	550	495	559	541	522	528	529	549	518	511	521	501	526	485	540	534	539	595	556	549	521	524	544	589	520	568	561	570	545	562	565	571	582	510	525	502	543	542	558	531	565	531	577	538	568	550	567	551	521	585	570	538	522	534	518	544	519	510	523	514	558	552	536	528	559	588	512	579	527	538	501	584	547	586	555	568	558	505	532	553	544	519	575	532	498	552	540	527	541	566	523	535	506	513	584	564	573	540	532	560	542	529	545	546	502	557	532	548	533	502	559	520	546	523	569	561	562	551	528	578	557	552	488	505	560	511	556	487	548	556	556	547	536	535	513	560	532	535	522	582	511	559	541	546	504	586	536	522	537	478	530	537	526	537	549	539	568	529	547	534	539	518	558	520	519	529	539	515	577	583	543	549	549	563	478	546	557	553	541	510	533	529	514	531	567	519	516	530	542	574	528	520	472	535	498	557	562	529	495	554	575	545	546	538	553	529	513	578	569	514	536	498	520	562	506	551	555	533	502	541	561	499	548	545	507	573	541	551	535	554	565	567	545	549	548	530	499	561	532	526	526	553	575	529	529	546	576	548	507	527	540	551	504	527	559	545	546	549	540	515	558	550	577	571	527	542	552	541	540	516	533	541	557	537	541	541	538	501	562	525	559	503	574	503	544	513	558	587	529	529	525	552	581	585	551	537	550	535	563	548	528	517	528	542	549	569	527	540	526	551	539	518	544	549	541	518	551	534	497	551	536	552	539	546	538	552	524	524	550	550	514	532	517	529	513	541	546	498	524	516	535	559	534	551	499	545	511	487	528	553	509	554	578	525	538	548	584	551	558	523	601	551	507	557	536	539	517	548	533	510	569	540	526	577	559	528	543	568	527	547	541	543	504	522	556	503	515	566	524	527	545	526	532	546	487	561	560	587	531	587	544	559	495	537	555	482	538	541	530	561	564	534	542	555	579	522	512	579	529	545	538	511	514	540	488	538	570	543	535	539	556	566	518	565	525	493	509	519	551	558	536	498	541	548	500	507	507	570	528	513	568	510	527	499	574	533	571	532	493	528	535	542	561	544	547	567	563	564	534	568	606	557	510	524	541	525	549	569	593	562	557	533	567	510	557	530	541	556	562	597	536	564	556	518	534	541	529	494	543	555	541	559	538	533	519	533	540	522	562	543	542	545	544	520	542	539	523	514	509	530	543	561	541	579	543	546	542	512	541	504	500	530	535	516	549	539	540	565	537	536	578	501	476	536	554	573	522	555	514	541	527	564	533	529	561	575	525	531	542	549	521	515	545	568	554	544	558	524	515	577	531	541	549	566	501	497	538	558	550	577	553	502	532	564	481	498	516	533	546	496	547	500	591	549	533	510	525	537	536	525	534	538	537	530	561	525	580	542	519	534	598	561	567	553	538	548	531	576	560	518	511	536	552	531	521	534	569	524	514	538	588	558	532	514	529	541	542	547	515	528	542	541	563	527	554	506	590	561	582	549	535	555	531	521	520	552	567	553	550	522	502	503	591	549	597	551	543	525	554	554	527	547	562	562	573	547	534	534	560	563	541	526	555	552	539	556	531	517	521	497	552	548	553	530	548	551	514	536	574	548	549	502	534	569	551	540	533	558	534	520	523	555	509	509	533	527	523	562	552	552	529	545	531	581	471	511	547	542	560	502	513	576	531	532	534	527	557	503	578	528	537	520	564	539	506	552	551	533	528	555	545	534	514	570	549	548	554	574	565	518	536	564	563	564	553	581	516	516	553	523	522	544	545	509	554	511	540	504	529	509	541	560	508	540	564	524	551	507	571	567	555	470	586	574	536	505	537	522	510	567	608	545	562	550	564	585	567	553	516	506	510	518	534	550	509	563	510	526	597	553	497	551	520	516	532	536	517	493	509	522	513	525	515	506	620	542	524	563	581	520	547	543	539	552	528	542	535	538	551	528	546	514	559	541	482	491	506	554	573	576	529	560	481	510	512	540	542	543	530	511	498	562	589	542	562	533	515	527	537	535	535	524	516	584	502	519	509	535	520	551	512	542	521	563	522	546	540	553	527	551	516	544	528	535	520	579	554	560	577	554	564	545	516	601	522	542	519	503	536	523	561	518	529	498	556	531	545	503	526	515	532	496	566	549	530	517	545	550	520	531	515	541	561	522	543	555	537	566	535	534	570	541	537	518	508	584	522	522	495	514	566	518	557	556	560	510	564	536	528	511	564	569	569	529	590	518	544	527	540	547	518	561	531	514	555	489	529	528	512	592	531	523	562	533	560	499	570	526	553	557	509	546	535	506	525	530	499	552	542	517	527	514	563	550	561	545	548	572	545	518	519	547	530	554	557	567	551	609	553	531	523	547	509	531	537	520	507	523	528	570	541	569	541	546	577	556	522	626	558	534	557	522	544	568	524	518	486	500	538	531	540	537	584	547	530	517	555	535	548	573	527	556	551	532	524	515	526	556	542	567	540	546	525	549	562	571	537	531	531	511	550	517	514	530	580	524	520	578	553	521	530	514	564	566	532	553	540	550	489	524	573	572	537	521	560	505	532	532	547	521	529	524	524	552	559	546	513	535	544	496	525	556	529	536	553	519	565	526	545	537	559	520	541	548	528	546	528	536	549	550	565	516	531	516	557	574	552	505	579	533	526	534	584	566	498	546	546	519	505	529	492	535	521	550	521	554	570	547	502	494	541	580	562	550	550	483	553	529	525	535	519
23798	21420	28744	24486	21254	7547	1121	820	772	718	648	633	633	628	583	580	561	600	525	585	551	550	557	513	563	546	534	537	534	528	546	566	560	556	552	546	570	494	534	513	562	528	527	477	525	483	550	493	461	497	489	513	500	517	546	551	526	518	494	537	503	442	523	503	522	529	496	500	507	538	528	540	548	521	504	500	486	506	497	471	519	508	515	497	510	501	534	507	507	539	521	560	506	507	520	530	550	504	529	560	505	517	476	520	517	546	517	510	520	497	521	527	524	503	487	512	521	517	516	536	526	533	546	513	520	527	505	496	542	540	564	522	518	484	547	540	535	508	510	535	506	506	490	498	528	511	517	507	509	526	534	527	499	547	496	523	528	490	562	528	506	520	514	499	561	533	520	483	530	529	491	518	543	520	536	502	490	550	480	494	535	525	496	503	527	529	521	533	493	530	502	478	496	504	536	519	525	517	505	516	519	543	493	524	508	524	538	531	508	533	532	518	536	496	538	520	509	573	528	508	560	516	535	489	546	561	506	518	472	527	538	514	558	532	509	557	505	517	524	494	542	521	540	511	531	494	515	520	500	525	512	537	535	487	545	516	502	529	513	548	519	493	528	519	559	473	481	498	526	544	544	520	553	519	526	522	510	501	517	508	543	510	502	524	503	492	525	514	529	513	545	511	525	531	518	511	500	549	501	517	500	540	547	504	531	524	545	519	546	552	501	520	519	517	493	513	563	503	498	519	522	466	497	491	534	551	536	521	494	525	542	497	481	526	532	497	514	487	550	477	527	502	543	499	515	547	526	493	482	488	526	557	499	512	476	568	474	520	528	471	533	490	525	520	515	591	518	568	512	540	487	516	505	516	470	448	511	514	565	566	505	506	525	534	542	512	515	525	529	533	527	493	504	523	484	481	568	524	480	504	535	522	546	502	533	504	511	555	537	515	550	542	551	491	530	523	498	518	518	488	506	495	506	511	492	522	553	533	533	507	514	531	547	517	509	538	493	556	510	548	491	509	509	512	539	559	541	527	529	490	503	511	541	542	523	482	545	509	506	508	524	554	521	520	507	521	541	500	517	530	503	473	560	516	518	523	546	554	544	529	529	540	480	559	513	517	532	566	479	540	484	510	502	542	527	548	491	587	512	470	517	533	551	537	540	491	525	525	543	514	541	562	532	467	513	552	494	539	497	507	544	529	503	494	574	531	513	499	569	485	535	498	527	510	509	499	525	500	488	510	537	505	504	526	484	550	497	478	529	544	525	528	480	509	521	539	526	511	522	502	514	532	495	524	572	522	517	536	487	492	530	533	529	532	478	503	524	527	510	523	534	492	534	507	486	521	504	507	530	481	570	554	531	505	528	509	500	523	518	482	521	548	579	529	532	500	541	482	510	521	539	532	506	508	560	502	499	505	539	515	559	530	540	492	514	520	527	558	588	532	510	505	531	500	529	522	502	528	482	493	532	554	511	540	557	564	518	503	508	522	535	529	521	551	531	493	499	550	521	524	518	529	503	506	501	529	516	478	513	475	557	544	497	497	503	528	512	536	531	514	503	500	546	516	531	531	506	549	550	525	531	508	484	500	574	515	545	552	483	543	534	546	541	525	519	533	499	511	536	501	534	537	498	528	530	469	544	484	543	531	537	543	515	497	511	512	522	488	533	482	479	523	519	531	498	509	537	538	515	518	549	485	532	494	537	523	501	500	538	498	548	472	530	495	491	546	524	529	522	539	521	521	527	525	535	484	539	491	504	512	509	544	529	544	549	537	525	508	533	541	543	507	519	511	509	551	455	536	481	525	508	501	543	540	533	474	510	488	527	541	562	542	527	515	530	502	563	479	545	523	519	492	509	502	499	517	509	558	500	494	501	503	480	526	502	479	552	515	444	532	558	498	509	519	529	496	552	527	498	529	481	502	482	510	528	518	517	504	501	480	552	507	545	532	481	500	545	513	501	514	493	509	491	534	536	490	525	507	524	518	551	559	532	506	509	560	485	545	512	516	492	532	528	535	532	516	495	527	515	520	548	499	490	497	519	552	560	477	491	520	500	516	506	532	492	518	478	498	518	498	553	510	522	518	543	487	527	492	537	530	488	529	502	564	508	522	538	569	491	530	517	488	507	505	536	542	509	528	479	561	501	527	490	494	548	492	503	485	499	517	498	497	537	533	501	557	516	542	499	443	515	512	533	535	493	490	520	504	527	492	516	520	509	535	540	486	481	499	526	488	523	522	524	503	518	499	512	490	519	522	521	547	533	506	499	498	547	523	523	470	503	490	454	531	545	539	483	535	496	530	537	488	506	520	501	527	444	533	516	512	511	483	533	572	482	509	535	549	555	516	542	508	514	528	498	522	550	502	516	527	515	511	506	499	514	466	499	501	521	505	520	570	518	535	550	522	509	527	536	508	546	520	514	480	515	514	525	527	533	513	509	529	548	525	512	515	510	530	501	495	534	484	531	509	566	498	549	543	486	486	505	525	538	538	516	487	515	535	512	554	498	571	573	478	497	493	469	503	531	490	540	574	520	525	526	540	507	549	518	483	493	507	505	517	526	533	556	480	538	532	514	493	532	502	518	491	500	500	565	521	512	509	514	530	498	510	507	524	506	481	506	528	498	519	513	470	486	550	527	515	543	495	512	530	574	542	506	497	546	534	495	543	503	494	516	503	527	509	469	532	510	528	530	566	492	475	530	506	508	494	534	517	554	543	528	519	496	515	521	508	530	540	527	524	527	486	512	519	518	520	480	521	512	544	515	495	536	481	531	539	532	527	498	486	529	494	532	507	516	555	523	525	532	513	506	519	509	522	482	497	545	532	533	524	520	514	526	549	554	476	504	502	505	521	500	528	505	512	504	559	519	514	476	497	519	508	514	520	500	497	537	552	508	508	477	512	506	523	504	501	520	510	562	462	524	526	482	531	508	525	544	510	502	531	519	549	518	489	541	526	493	484	516	493	542	501	524	533	524	539	533	511	476	491	518	509	502	519	565	495	502	520	532	551	488	519	524	508	506	522	501	482	546	534	491	512	539	510	488	490	461	455	558	531	487	507	545	518	500	519	531	527	530	544	534	546	508	516	519	517	546	498	496	498	505	502	495	532	529	513	548	502	507	506	535	501	489	504	563	497	556	524	541	517	509	506	513	500	503	475	536	502	507	481	499	560	492	452	493	495	483	511	517	484	510	558	506	468	511	504	557	530	511	553	510	493	542	508	558	536	534	523	536	528	511	529	476	524	511	506	541	534	515	502	523	514	503	510	529	593	492	520	563	514	524	558	523	528	545	528	521	495	503	499	534	573	496	537	540	527	571	517	516	470	480	536	535	498	494	548	483	479	482	508	499	520	512	496	566	518	498	552	533	504	553	528	544	480	528	517	544	498	497	517	521	570	513	535	509	510	516	538	495	553	516	540	520	529	525	555	572	495	509	537	530	511	555	483	518	546	516	513	496	525	534	559	479	555	532	511	534	531	562	522	531	546
3991	15527	22281	6680	2246	1639	1353	1150	998	943	809	793	783	738	694	699	661	667	634	627	626	644	651	649	658	610	599	614	636	596	594	593	587	597	576	601	606	613	627	611	606	622	587	573	610	616	596	573	588	607	589	615	611	589	577	591	573	555	605	591	575	636	587	596	621	605	572	589	567	649	622	598	574	584	582	547	626	570	636	640	577	615	567	566	576	599	593	606	600	605	591	599	623	591	617	581	635	602	585	600	593	571	577	616	629	577	597	633	591	619	627	587	621	584	632	588	601	616	602	595	565	575	579	612	599	585	616	581	598	623	622	552	604	641	553	593	600	596	575	592	636	571	591	613	594	567	616	608	576	618	595	589	594	606	554	617	617	622	579	581	577	598	619	585	597	577	640	602	621	566	609	565	600	606	578	639	637	593	587	583	613	612	617	617	618	577	600	623	574	642	543	569	587	592	587	609	639	580	582	582	635	584	582	610	594	613	645	563	547	613	591	615	589	633	657	604	548	596	589	622	572	582	583	601	598	571	594	624	579	547	591	594	560	592	571	610	647	565	579	619	612	591	562	589	630	609	609	599	582	581	572	619	601	591	586	624	584	608	576	594	616	599	560	596	626	610	645	594	608	619	577	603	587	617	630	577	579	557	549	567	581	563	579	603	572	594	620	634	590	584	597	589	650	578	583	611	610	597	604	614	591	594	606	557	572	608	623	562	622	574	577	590	608	609	568	591	600	612	607	603	573	606	585	567	604	603	536	571	558	617	608	574	613	573	616	617	556	557	600	590	591	618	548	572	565	531	590	555	579	595	637	603	593	621	562	595	580	594	615	555	625	616	600	583	601	651	574	607	628	595	594	629	587	626	575	582	635	581	610	573	614	612	613	581	572	609	609	585	588	613	599	572	561	596	566	656	617	571	596	638	571	592	601	622	613	609	573	555	598	576	630	602	614	579	593	666	577	595	586	645	568	589	573	615	604	591	618	554	614	548	610	576	586	564	591	609	615	561	631	599	567	605	608	581	627	568	588	626	638	593	572	618	603	559	580	572	583	592	566	589	616	578	637	604	626	572	587	637	584	616	593	576	616	562	538	595	600	614	580	599	594	567	653	596	629	597	616	595	608	558	591	638	586	551	581	569	599	578	594	622	594	580	529	618	588	617	622	571	621	617	570	572	629	602	611	555	625	547	615	618	573	619	579	587	573	562	592	611	582	568	565	568	630	600	599	561	601	607	605	600	651	611	620	617	587	534	599	603	620	582	603	617	611	623	590	598	631	547	600	629	552	540	612	603	618	640	612	566	567	590	570	561	569	626	615	589	567	557	615	562	602	581	573	631	625	586	571	613	575	596	559	606	584	606	608	596	604	611	570	581	613	615	582	621	597	607	600	594	612	562	604	573	647	597	571	540	600	583	553	581	593	611	629	573	629	588	569	630	615	633	586	590	570	607	590	572	638	586	588	570	565	594	594	619	634	608	566	582	628	567	623	615	623	599	601	593	564	573	584	623	644	643	652	596	611	604	603	615	563	603	582	572	596	583	578	590	582	561	586	603	575	579	599	582	600	609	620	605	595	585	610	578	600	611	563	586	574	564	591	604	595	592	561	640	602	588	605	601	646	586	661	584	647	593	603	597	570	533	613	627	617	630	600	594	604	580	555	625	598	591	611	606	600	580	594	619	561	571	629	578	579	592	585	581	591	586	638	629	572	624	574	581	590	555	598	650	583	620	588	601	638	602	580	624	616	610	566	564	600	595	549	592	646	566	588	585	643	577	600	658	579	597	596	556	604	602	580	628	602	580	602	548	576	581	589	638	642	638	613	600	600	592	589	608	605	573	606	626	600	561	595	600	598	597	637	605	573	579	595	570	606	610	610	594	583	595	581	590	614	584	602	542	582	620	581	580	594	570	592	642	623	574	599	579	604	567	608	561	593	653	604	568	624	609	610	598	561	615	628	577	610	618	605	572	562	601	637	629	621	622	595	592	575	624	598	590	595	588	574	619	586	588	585	563	586	574	612	596	572	627	624	572	582	600	605	629	590	595	564	555	636	628	581	626	586	620	604	585	602	584	667	605	571	618	582	593	592	570	564	610	578	595	591	664	613	581	600	559	574	595	566	580	606	565	585	559	606	621	587	582	591	604	592	611	558	636	671	595	598	649	578	632	584	590	610	572	599	584	550	578	616	573	605	626	560	601	603	583	615	553	630	646	586	604	579	598	556	580	595	593	598	578	621	594	594	570	532	627	592	554	597	595	585	603	605	551	588	577	618	608	551	579	602	654	577	550	590	590	570	654	586	647	606	610	566	594	608	567	579	578	539	613	598	595	570	591	604	574	563	601	596	591	560	571	597	635	590	556	607	554	627	575	584	648	603	585	602	620	592	579	579	591	633	627	627	592	574	574	602	609	626	607	597	607	614	591	610	578	597	580	611	601	599	630	546	579	621	581	601	611	606	617	607	614	537	595	589	630	577	585	597	575	599	575	566	596	634	581	589	596	615	597	550	613	551	613	583	591	604	609	572	568	580	623	602	605	618	560	610	575	601	597	626	615	592	578	541	610	611	647	615	580	589	625	581	599	652	577	617	590	610	527	624	579	593	642	555	561	553	584	552	595	600	594	587	596	634	623	563	590	575	593	641	635	616	586	632	599	600	574	606	583	611	595	589	626	550	611	600	548	598	595	595	621	605	633	607	602	646	600	590	640	552	623	595	593	572	618	614	604	628	538	632	609	581	609	596	580	571	593	587	598	621	603	587	613	606	578	555	547	569	622	615	568	587	583	565	590	590	616	579	625	621	563	612	607	595	590	584	620	555	630	586	610	629	593	590	622	589	558	613	609	571	563	600	656	571	575	606	613	633	591	602	581	613	601	594	598	583	589	606	578	608	625	603	611	605	566	607	550	596	625	591	589	591	596	577	572	584	597	570	597	633	595	589	597	591	584	610	598	536	571	562	604	614	587	631	632	577	578	585	639	549	614	617	580	591	560	581	587	586	647	607	616	577	608	555	550	548	543	650	575	576	618	602	577	561	584	556	599	551	653	616	636	575	603	531	593	610	594	629	611	615	618	605	592	555	576	591	622	576	558	557	580	594	611	599	578	635	577	594	594	585	606	566	599	579	611	553	579	584	586	562	592	609	571	600	610	589	612	636	665	630	608	590	601	583	602	586	626	653	623	619	589	568	587	585	632	638	599	579	598	571	618	572	599	604	594	608	580	575	601	643	613	595	590	630	610	622	579	619	543	621	595	587	591	570	639	596	529	621	578	569	567	600	602	561	590	562	575	582	581	590	608	596	571	599	584	614	564	579	585	565	633	579	585	613	590	630	586	595	623	612	575	592	550	588	609	588	593	621	583	612	591	572	580	549	610	594	583	599	577	596	641	618	600	591	531	582	594	550	590	559	596	545	622	589	609	599	589	571	609	602	601	615	594	609	638	612	577	589	575	598	583	586	575	588	620	603	640	597	577	637	605	586	616
25000	21457	27776	25370	9481	616	444	370	329	318	286	259	279	259	253	270	247	245	245	253	244	238	254	255	273	262	247	257	233	250	274	247	272	243	243	198	244	230	254	279	242	241	239	239	234	249	250	266	253	221	250	242	275	248	271	233	236	234	217	233	239	234	257	247	249	247	214	279	251	246	260	233	242	236	235	260	222	258	247	234	235	262	248	250	252	257	261	240	235	247	224	260	275	246	249	212	236	259	244	228	273	252	230	227	243	237	255	215	262	258	226	258	237	265	247	244	237	269	229	238	243	236	243	243	246	263	238	227	239	239	240	225	227	246	223	263	258	234	244	239	270	245	267	235	241	227	245	241	261	243	230	262	255	239	232	219	252	243	247	235	236	253	234	214	236	249	237	240	247	234	226	262	258	252	234	268	234	230	269	239	246	236	232	240	224	229	245	244	235	263	269	265	253	242	227	241	226	248	217	258	231	231	259	246	228	229	232	229	238	239	235	253	231	230	249	271	212	234	257	274	240	231	274	223	279	283	259	251	216	220	263	257	261	270	233	260	257	256	257	221	250	244	251	243	201	258	256	261	243	247	238	231	257	252	272	242	258	210	253	245	267	264	268	242	240	263	215	253	254	259	236	222	237	233	224	231	240	252	242	232	240	214	238	225	249	216	242	243	248	228	220	220	248	267	257	205	253	257	233	250	250	245	249	251	213	249	231	219	245	247	247	275	246	249	232	243	260	231	208	221	262	247	239	245	255	257	212	252	259	234	239	222	223	250	233	246	257	240	250	246	249	252	260	217	259	253	223	234	259	235	230	259	249	256	236	253	228	232	265	250	249	227	264	259	241	263	246	233	241	253	219	227	235	243	236	233	261	234	262	254	245	239	245	255	276	261	251	221	253	252	247	249	272	228	267	242	224	218	280	201	248	289	247	232	266	229	272	235	248	243	255	218	208	243	224	251	248	215	234	221	262	245	272	262	253	254	235	212	268	249	238	229	240	244	244	224	248	224	251	237	213	243	222	242	216	244	240	241	258	232	265	216	240	240	263	233	259	244	246	221	234	229	240	258	228	252	266	246	220	240	251	221	223	228	222	216	232	245	247	258	233	224	253	226	248	250	239	238	242	225	245	211	258	254	246	246	267	219	276	233	256	243	223	242	243	243	259	238	258	240	270	263	229	236	263	252	225	257	232	237	246	250	236	259	241	240	257	242	277	223	225	260	246	244	221	235	227	259	239	271	261	263	256	244	250	257	260	250	244	248	242	247	234	215	241	233	217	211	234	221	231	241	231	255	220	258	224	227	245	227	253	254	215	252	236	240	262	235	257	232	266	243	221	247	211	228	237	248	240	258	241	247	254	234	232	257	272	252	247	198	256	231	233	248	259	214	246	247	249	227	235	259	253	230	227	232	224	209	240	245	237	251	256	267	243	277	230	237	247	249	264	244	257	236	263	254	262	243	229	242	243	239	229	251	243	231	242	242	269	266	243	246	276	239	252	240	244	232	239	256	199	243	254	242	233	206	220	251	255	246	249	236	238	257	234	243	261	226	212	228	235	261	251	234	239	257	222	229	232	249	259	240	242	241	248	220	252	227	270	250	250	230	235	243	223	284	255	226	251	247	226	245	262	227	247	248	267	240	248	226	237	237	238	263	261	239	234	242	257	248	240	260	262	258	244	260	236	237	241	242	233	240	227	253	241	251	230	218	246	240	247	239	241	242	236	226	241	224	221	253	250	258	284	248	257	249	220	242	213	263	238	246	247	228	241	254	241	264	268	235	239	251	228	262	225	276	232	235	225	235	270	269	242	223	237	232	245	232	276	243	263	233	256	226	242	262	260	254	227	236	269	271	277	216	269	229	256	267	244	237	230	250	245	221	266	273	239	235	260	243	247	254	244	217	261	253	268	220	264	248	251	232	239	237	245	256	234	231	237	282	249	249	225	201	245	236	245	231	240	245	230	210	243	250	244	253	225	239	245	232	239	230	219	246	251	272	248	241	232	254	247	252	274	242	262	269	249	250	242	234	284	269	202	236	248	240	221	273	230	245	232	221	216	243	247	278	239	231	211	241	257	225	253	212	248	247	231	240	260	228	238	240	258	223	238	265	220	266	233	269	234	238	251	250	256	253	252	242	253	259	249	243	250	220	238	251	237	248	248	243	262	241	238	269	233	248	245	252	233	252	247	238	230	246	236	246	239	259	239	220	238	279	234	262	218	243	236	246	237	238	214	237	258	272	238	229	240	276	255	265	266	260	246	259	221	251	239	225	230	242	251	245	242	232	251	248	226	240	256	261	250	259	232	269	233	251	250	249	249	234	258	234	275	235	245	217	211	231	253	259	231	235	229	239	258	252	230	227	264	284	212	254	261	253	250	244	233	227	238	231	243	231	238	226	221	258	236	234	236	265	234	241	256	235	245	233	245	223	251	238	236	274	262	230	254	222	247	266	220	223	251	248	242	247	245	232	257	224	235	231	236	244	234	224	226	245	247	244	237	281	214	233	235	270	253	233	233	227	235	245	235	221	231	236	220	236	245	204	257	218	231	257	244	267	240	223	262	265	230	212	258	242	228	223	226	259	266	265	256	233	264	258	204	256	241	236	244	245	276	255	264	245	249	239	267	233	228	236	260	260	218	234	248	250	216	244	263	261	236	238	245	249	259	266	246	242	226	278	258	250	264	239	225	240	221	231	255	246	239	234	281	251	264	230	240	268	238	238	221	233	239	247	229	225	230	242	232	224	245	251	216	229	266	218	256	256	245	253	268	272	258	239	244	243	252	200	242	238	239	273	251	253	232	265	254	238	221	235	267	263	233	254	232	249	265	258	231	232	243	249	248	281	229	240	242	244	248	236	233	221	253	259	266	237	258	241	240	219	242	234	215	269	225	244	244	227	212	210	231	210	242	254	247	257	241	263	257	250	221	219	232	233	250	247	256	225	245	242	237	215	260	230	231	248	230	254	248	234	211	249	269	252	270	239	249	250	249	242	246	232	256	244	243	238	233	241	256	242	284	222	241	230	250	211	230	222	242	256	241	233	250	241	211	241	222	267	260	263	223	263	225	229	259	223	269	226	259	255	234	240	239	276	248	270	256	264	249	238	247	246	249	236	256	229	243	248	255	247	246	281	228	251	248	242	262	206	246	243	240	250	237	228	236	244	250	231	248	221	257	254	257	233	287	252	242	261	230	260	233	258	235	253	259	241	238	250	228	212	270	263	238	242	253	216	240	248	230	237	237	255	236	243	224	275	233	226	230	220	248	234	263	254	239	252	262	263	263	259	224	232	221	263	254	224	243	240	251	221	256	228	253	252	240	233	254	268	203	235	249	245	252	240	271	230	249	235	237	286	223	237	241	250	230	242	251	244	267	240	230	263	236	278	288	235	236	248	263	253	240	249	268	216	241	213	257	233	264	240	257	255	230	222	258	207	274	235	266	254	227	239	240	271	233	258	258	241	256	236	258	251	243	254	224	254	247	259
4102	11228	21772	5600	1196	899	649	560	486	399	389	367	365	337	356	339	335	301	290	297	316	303	281	289	316	288	302	283	279	295	311	325	280	297	286	275	287	282	283	275	275	287	271	274	294	292	286	283	302	274	267	284	281	328	317	264	333	264	274	289	265	271	319	271	304	265	282	299	283	284	257	262	255	284	283	280	286	271	314	287	284	283	266	299	287	281	281	258	264	277	285	309	279	251	261	288	310	307	296	294	264	282	290	297	298	287	260	278	263	263	287	306	284	297	292	271	293	254	295	259	292	274	283	295	286	255	313	323	262	301	258	282	276	305	260	280	276	272	277	267	273	256	290	292	272	277	271	292	262	309	271	276	311	266	266	291	259	275	283	278	259	299	283	269	306	267	285	284	287	263	280	265	294	294	295	254	291	285	273	310	251	292	278	282	301	280	286	265	276	266	277	285	280	269	298	281	268	271	286	278	277	270	310	250	281	292	293	272	285	294	318	277	276	290	291	294	280	266	295	320	291	277	274	264	272	271	288	255	268	265	270	270	268	281	289	320	279	256	314	272	255	314	256	253	239	272	292	274	291	298	275	290	273	297	286	323	300	301	282	290	271	294	281	307	271	284	264	307	265	296	275	256	279	282	269	264	267	270	293	303	294	273	331	278	262	294	269	272	267	258	280	288	261	272	269	279	290	304	263	278	250	295	275	270	271	272	277	289	265	286	268	300	268	270	280	260	290	305	253	297	306	305	296	321	262	274	264	255	277	310	283	297	291	284	287	264	273	293	328	298	286	279	299	275	281	273	284	290	289	297	259	268	295	304	292	269	298	286	258	304	291	275	270	295	275	269	260	281	265	305	294	248	274	274	289	279	279	273	288	269	270	279	261	298	291	297	313	256	267	284	247	290	308	305	283	270	265	274	283	268	270	258	286	308	287	237	263	307	291	288	277	288	278	285	268	311	313	270	290	275	294	280	261	264	302	266	282	295	302	257	318	300	300	275	300	289	284	296	287	309	276	304	283	277	279	276	274	272	284	283	285	276	261	307	300	279	261	287	293	260	278	286	279	275	305	297	286	284	293	285	282	294	278	287	277	307	278	279	270	274	260	295	273	300	254	281	280	290	277	300	300	307	277	278	275	309	274	248	292	256	297	266	258	272	300	269	296	255	279	316	297	268	264	285	272	292	283	277	276	298	280	289	320	287	283	255	277	265	285	267	297	287	270	279	279	270	264	275	287	301	271	288	282	286	279	280	286	266	261	284	268	269	278	285	281	302	277	289	279	308	272	267	288	305	270	294	274	285	267	276	301	288	293	249	282	279	257	259	273	289	309	267	277	301	260	301	243	295	295	265	271	299	278	270	242	293	301	300	256	295	306	288	282	264	253	260	281	309	278	256	274	286	296	277	277	297	253	271	275	305	292	282	248	290	272	302	274	271	265	297	267	274	277	274	278	301	275	278	263	256	279	272	267	296	292	280	313	268	269	264	289	278	313	289	303	319	302	262	311	271	268	288	256	285	326	282	287	266	276	280	285	286	303	284	290	260	276	307	270	259	267	279	291	295	268	259	257	315	274	291	309	304	284	290	300	280	274	250	281	308	291	294	272	280	301	290	285	293	286	278	267	280	283	268	268	296	280	264	265	267	286	273	276	266	292	282	289	275	276	301	296	300	262	278	264	257	262	254	277	305	275	281	311	280	288	265	281	291	296	325	294	284	275	288	276	259	241	285	281	271	279	287	287	274	276	274	280	267	283	284	283	319	294	270	252	252	286	275	286	256	301	305	300	257	288	277	271	254	293	264	276	281	301	288	272	288	283	269	284	258	276	285	301	320	281	298	295	293	287	281	317	290	295	313	281	276	283	280	290	260	263	263	283	302	279	274	272	289	335	308	271	278	298	265	309	294	270	295	294	265	240	280	289	287	268	256	274	274	272	294	281	296	267	297	257	318	305	287	274	310	278	269	303	303	264	289	305	294	290	270	275	256	280	308	296	302	289	292	280	287	277	273	299	273	254	274	302	274	251	298	273	302	295	291	280	269	310	269	286	256	268	292	281	279	277	273	259	299	284	277	271	274	278	288	285	272	309	298	303	274	271	294	272	279	300	315	290	313	304	279	281	263	296	256	273	249	289	303	255	287	272	289	298	290	268	293	273	270	261	265	266	312	298	277	263	270	272	306	284	259	298	304	279	277	282	267	282	306	283	245	268	275	269	291	274	264	296	248	295	282	297	307	318	246	272	261	284	307	270	317	266	291	250	276	284	272	273	280	271	256	281	299	272	258	304	291	273	266	282	268	294	278	255	297	292	251	284	279	288	306	287	256	282	278	273	280	282	280	270	285	294	277	285	291	307	275	288	253	283	248	295	276	262	280	291	284	276	285	290	267	242	267	281	272	275	267	280	281	304	287	267	269	249	282	251	281	235	277	275	316	288	279	290	288	273	228	299	282	252	289	276	283	277	298	265	278	279	243	301	267	289	258	266	273	266	247	232	291	265	288	273	296	297	269	270	269	250	266	276	295	276	292	274	301	305	278	254	282	278	259	283	294	283	309	273	273	305	257	263	286	284	275	249	301	285	309	284	294	280	291	275	272	263	303	286	264	282	260	290	286	279	272	279	279	280	268	303	270	252	280	295	269	309	257	273	276	292	264	296	285	296	310	306	241	276	268	285	269	243	269	264	284	281	278	312	272	291	231	279	276	289	271	295	297	260	296	263	304	264	288	298	279	256	289	282	294	274	262	280	313	263	262	288	296	267	281	279	256	292	317	293	276	267	270	305	285	290	266	260	282	250	289	313	258	293	290	279	290	276	298	277	298	289	260	329	274	263	319	254	290	297	265	267	271	307	287	283	256	290	278	295	290	268	274	278	246	261	311	296	297	297	268	257	282	312	295	262	261	292	295	279	284	289	280	280	278	303	308	276	305	262	265	257	258	272	285	271	259	280	321	278	272	313	282	282	278	278	258	319	273	265	283	264	303	304	280	257	274	289	303	248	308	269	303	310	296	298	276	309	285	295	279	255	292	309	272	287	282	248	267	297	304	262	288	263	295	332	261	281	277	252	263	290	293	288	287	296	275	290	255	286	300	283	264	294	298	284	295	274	290	252	268	297	275	292	264	270	248	287	324	292	263	256	280	251	294	295	280	297	285	277	297	246	297	261	306	282	275	289	272	266	257	285	295	272	269	294	313	277	275	299	275	295	282	271	284	268	277	272	274	278	247	304	297	288	283	263	317	278	269	277	278	296	284	266	275	295	299	277	277	273	278	295	280	266	281	279	284	299	291	319	260	285	271	302	298	270	282	288	272	277	308	301	253	282	271	251	271	272	275	266	255	268	273	264	252	291	297	299	276	274	288	295	269	258	271	279	324	299	292	248	272	307	288	309	322	297	271	268	301	293	272	280	274	317	291	280	296	287	260	278	250	245	256	300	287	286	275	288	272	285	292	288	273	280	262	279	283	287	290	271	283	283	276	271	281
22686	21458	29821	23555	21460	21205	5042	862	619	577	520	461	437	381	317	329	315	345	316	334	302	297	291	304	282	287	289	291	261	275	275	253	282	297	289	264	297	275	277	247	229	267	257	271	269	263	295	255	261	271	257	262	247	257	258	240	251	303	275	252	242	260	254	274	232	242	233	250	267	250	265	241	268	230	255	248	257	269	268	255	271	242	238	253	241	253	246	242	258	248	264	265	233	265	234	247	258	270	264	264	274	256	248	266	255	244	244	240	254	234	252	257	258	233	237	257	249	212	259	267	256	274	269	252	215	240	259	260	269	246	237	242	268	240	293	257	226	246	247	260	253	244	252	241	255	256	245	268	269	276	264	222	241	248	225	225	222	263	248	238	255	263	254	266	254	256	262	262	248	245	273	254	267	240	225	228	217	225	263	255	257	250	239	276	257	251	253	248	261	236	242	238	269	274	228	203	232	237	287	282	266	253	265	272	258	245	244	260	246	268	251	232	255	234	256	237	220	225	265	215	263	232	257	262	228	257	279	257	265	251	271	252	254	278	256	234	248	250	245	247	245	233	287	291	220	260	261	235	255	255	266	262	226	238	291	230	242	230	245	269	264	259	273	245	244	241	253	270	234	243	250	241	262	253	259	254	243	278	280	232	246	243	232	250	252	271	250	251	266	253	236	228	241	222	260	249	250	246	237	249	276	270	219	240	256	299	255	236	251	238	275	252	280	244	252	275	263	232	243	256	243	240	264	258	274	255	298	244	232	246	280	259	237	268	260	253	246	252	265	233	244	238	268	256	264	248	251	249	261	235	259	257	242	257	287	255	251	255	247	263	250	240	257	260	291	270	236	274	259	244	257	232	261	238	290	232	259	267	226	257	244	282	264	258	279	247	257	284	262	232	250	256	244	236	276	252	230	247	265	271	257	248	269	222	262	240	292	257	265	231	261	248	245	240	233	254	279	271	261	265	267	260	266	283	238	263	241	257	257	246	236	255	273	241	249	230	279	250	221	282	226	260	265	252	226	269	278	233	276	250	248	246	241	230	234	306	267	245	235	258	230	250	245	283	251	248	248	270	257	261	267	253	221	246	259	245	252	220	261	250	243	263	262	265	243	263	243	259	272	247	284	270	280	258	254	253	270	259	256	253	270	267	258	225	250	246	234	234	252	248	248	248	261	238	262	272	238	245	278	205	247	262	265	260	254	273	266	254	268	259	242	240	224	272	247	260	239	243	249	252	276	258	267	257	223	245	263	259	244	274	237	247	268	259	260	214	248	263	247	246	256	259	255	271	262	276	240	236	228	242	225	264	272	251	244	254	267	260	266	260	254	264	235	258	246	239	269	253	261	261	242	214	240	268	275	253	256	258	236	233	254	254	266	246	240	214	258	261	246	235	212	250	243	233	278	276	236	239	215	245	253	255	253	252	234	234	244	247	256	251	248	267	263	258	249	236	241	265	261	247	223	257	272	249	263	223	291	265	242	249	259	245	263	249	230	250	256	256	271	256	229	257	280	256	239	245	245	236	250	281	259	272	269	234	256	243	253	240	253	243	273	234	275	261	210	262	250	233	258	247	215	266	264	249	242	253	221	259	289	238	235	246	280	264	268	235	243	217	235	258	263	256	244	247	271	245	249	272	248	233	235	250	257	270	280	250	284	229	285	241	233	254	256	233	262	231	258	245	220	249	246	253	277	236	238	277	268	282	250	260	246	279	240	261	271	290	272	260	246	209	266	279	246	267	251	229	252	240	233	255	259	255	268	253	236	231	254	246	226	262	246	241	265	248	258	273	218	274	262	261	269	263	257	239	244	263	239	255	242	241	268	243	241	263	235	262	271	283	246	243	242	230	250	241	255	264	240	219	256	227	240	254	252	244	245	244	265	236	227	281	274	230	243	236	246	234	270	265	269	246	250	288	251	226	228	266	250	256	235	260	264	247	251	252	229	244	258	246	245	254	246	242	265	279	264	236	268	262	238	257	234	248	287	250	257	259	259	249	269	261	220	244	262	257	243	249	265	228	229	261	252	258	254	265	259	248	258	231	254	230	278	270	242	239	241	264	269	264	260	279	240	267	261	262	265	243	258	259	268	294	236	241	256	270	226	258	242	271	252	239	242	245	231	274	273	305	250	245	265	247	252	249	248	228	259	277	260	260	264	294	211	257	262	243	241	264	230	215	278	245	261	220	256	259	239	238	248	245	278	260	252	247	259	242	254	249	232	261	243	233	240	276	257	261	222	221	251	242	243	233	239	262	270	216	280	290	260	263	238	249	267	243	245	247	236	261	270	250	246	286	230	252	248	231	221	249	230	239	287	284	253	225	272	266	259	253	254	268	249	264	225	252	249	240	249	242	232	223	252	245	230	249	251	268	257	240	269	251	238	235	240	243	249	235	273	241	244	243	259	256	253	254	270	263	254	261	259	243	253	232	250	258	285	255	273	228	241	227	248	252	253	252	229	244	249	258	234	241	247	247	244	236	278	261	260	268	257	237	298	235	246	261	232	262	240	270	269	235	228	261	272	250	279	239	241	251	236	262	256	249	251	270	248	270	269	251	246	252	257	221	277	242	253	248	252	257	230	253	244	227	259	230	282	256	253	248	242	236	242	253	248	231	232	226	228	242	239	255	276	231	253	207	270	227	264	264	246	239	262	252	263	244	276	235	208	260	246	227	248	264	257	266	223	277	243	227	242	241	256	261	271	272	265	214	252	272	262	282	263	271	265	266	257	241	219	271	276	219	232	268	259	261	260	247	293	244	279	279	265	271	251	274	243	245	242	253	260	223	239	243	232	265	250	250	262	251	274	259	262	262	268	250	245	252	245	235	246	248	254	259	250	258	272	227	269	237	269	248	256	241	262	240	238	236	254	255	269	203	260	242	249	202	257	267	222	252	248	259	245	238	236	282	253	254	237	232	258	245	263	235	238	240	248	252	257	246	266	237	247	249	244	263	263	243	261	240	239	206	242	250	237	238	253	261	246	264	281	267	263	255	236	233	258	260	241	242	227	262	240	280	243	253	276	231	246	261	239	258	251	242	245	233	264	248	241	272	245	256	236	253	252	227	217	233	271	254	259	257	272	276	287	262	248	293	234	271	266	238	249	256	263	220	249	221	236	266	275	225	274	256	267	241	259	275	245	272	220	274	281	263	247	262	250	231	277	262	263	273	257	255	260	269	282	281	267	217	249	239	260	225	231	245	238	254	260	253	255	247	248	277	241	275	256	267	207	253	238	262	266	274	262	243	260	273	251	248	266	288	248	261	255	246	256	245	246	258	250	266	263	264	264	241	259	246	256	262	242	252	243	264	270	254	241	255	228	240	250	232	254	233	252	252	249	251	233	241	255	276	285	239	250	249	242	256	242	256	246	251	251	249	249	240	254	273	262	267	274	245	270	264	255	278	271	283	278	244	269	256	251	242	262	259	235	251	235	230	248	244	253	241	243	278	239	241	228	241	241	232	244	244	249	248	229	250	256	241
5443	21530	34235	7806	3343	2307	1798	1337	1028	891	786	606	610	513	504	433	451	429	425	394	375	404	363	349	390	340	384	346	315	354	353	349	328	326	330	296	289	337	337	318	345	321	318	329	310	347	298	300	317	289	319	318	315	299	282	303	307	305	318	300	314	338	269	284	339	298	313	331	243	287	299	297	326	281	303	300	269	291	300	276	302	279	311	306	301	300	295	308	277	296	323	298	278	311	308	296	305	295	301	295	294	310	286	330	307	305	289	308	283	314	301	307	302	291	298	297	316	323	307	305	292	303	277	286	271	308	281	287	275	313	323	311	316	286	278	296	286	300	279	282	289	331	299	312	284	307	316	342	274	304	301	312	284	301	261	303	270	302	278	299	302	271	310	311	286	317	338	279	307	282	316	287	279	309	302	319	285	305	307	313	269	284	315	288	315	293	308	291	284	290	336	318	297	289	303	317	264	292	292	311	282	292	284	289	329	283	314	340	291	308	297	296	286	302	300	304	302	265	296	319	313	282	275	297	275	285	327	292	316	295	311	286	299	293	304	320	321	335	306	309	333	295	307	288	289	320	308	316	320	299	310	267	276	331	307	291	294	330	314	318	281	272	312	285	291	325	269	289	285	300	321	339	305	324	325	291	251	313	307	317	297	279	301	302	294	274	309	320	315	305	304	299	294	322	295	292	291	306	328	291	312	294	311	315	271	275	275	293	308	307	299	304	291	303	264	288	302	316	298	300	310	295	264	298	289	358	281	284	287	338	297	325	272	312	279	316	312	302	291	282	311	268	312	294	334	273	271	272	270	321	287	311	293	284	308	316	290	316	287	304	295	294	327	279	301	323	271	310	288	324	310	294	288	339	269	297	324	297	300	281	286	266	279	350	278	318	311	315	288	316	281	298	311	306	298	307	296	330	297	291	301	300	303	295	303	292	279	296	299	311	288	283	277	309	298	315	309	295	304	265	289	281	303	323	284	289	287	274	311	323	310	313	298	308	311	290	334	267	308	304	324	314	292	314	291	275	296	295	299	296	297	287	287	303	290	308	287	280	337	302	298	311	274	283	249	309	315	283	297	283	304	274	321	307	297	292	278	309	294	278	294	308	299	328	312	288	290	303	281	256	285	333	281	322	296	284	309	323	298	305	289	310	306	271	320	305	293	305	275	295	288	297	293	301	275	305	296	283	293	293	268	298	304	306	280	284	297	332	300	289	330	328	318	311	279	298	277	327	278	311	283	314	330	316	288	317	303	298	266	292	276	296	286	291	268	325	306	320	320	315	330	287	313	293	298	312	300	290	297	291	301	349	291	297	326	303	291	267	305	304	296	300	285	334	330	304	286	296	278	313	292	298	303	305	319	274	331	292	310	296	313	310	303	313	269	333	319	296	279	285	303	310	324	330	331	306	274	334	301	335	275	313	307	289	310	299	270	267	308	283	304	335	311	304	274	294	310	300	313	308	287	275	290	288	281	309	335	314	287	302	295	316	295	254	296	273	318	278	315	283	288	284	301	319	283	293	267	296	318	311	315	287	322	326	306	314	278	282	275	318	293	294	286	284	301	287	318	306	307	304	303	298	312	305	318	285	340	301	293	324	273	306	303	301	272	297	308	322	290	309	303	289	329	307	281	277	318	300	279	304	328	255	282	302	320	290	303	323	296	285	318	312	304	327	303	293	309	299	288	301	305	270	302	340	293	276	284	312	296	296	298	294	288	303	286	314	302	298	302	315	289	295	306	267	275	281	307	285	297	298	302	297	306	296	313	329	301	308	280	323	312	301	309	321	291	312	306	313	277	284	319	304	293	290	315	333	317	317	331	291	336	319	283	299	293	291	322	317	304	316	298	299	282	321	274	283	311	297	277	288	288	305	327	293	322	306	322	289	316	301	315	307	274	270	316	284	307	298	321	284	297	316	295	279	285	311	306	279	311	291	299	271	307	288	259	282	286	292	288	358	301	316	291	295	304	277	306	267	275	290	324	349	294	293	290	310	311	292	300	334	336	290	291	282	304	300	291	290	294	319	278	305	287	291	290	278	304	301	329	268	279	272	260	295	300	343	274	317	346	278	297	296	314	308	273	302	273	305	294	300	312	300	284	324	290	306	280	279	280	290	240	323	287	324	295	288	301	296	292	316	323	285	290	290	322	309	295	311	276	282	310	299	321	288	326	318	302	310	288	303	290	291	299	310	287	279	327	302	302	299	280	298	287	343	287	323	288	283	284	284	332	270	289	295	331	283	292	294	285	307	293	298	298	302	308	313	282	308	290	289	282	273	301	300	288	299	270	270	320	285	273	292	290	310	300	297	289	293	322	281	306	300	285	291	293	282	312	280	278	280	284	303	304	282	294	347	297	340	291	264	290	275	287	285	335	295	313	302	283	291	278	302	296	304	305	317	291	315	324	276	309	306	311	304	317	328	314	287	289	295	318	308	285	317	342	286	292	285	295	295	293	279	301	316	339	292	316	293	305	314	297	309	273	307	319	258	308	311	307	304	321	298	309	306	314	280	299	322	285	322	327	305	285	301	293	271	285	318	297	310	292	306	314	315	298	275	296	311	297	285	296	316	306	320	258	302	306	297	323	276	290	255	293	301	298	280	269	292	336	277	261	313	295	286	277	309	305	316	280	322	288	306	323	280	294	287	298	315	278	281	267	311	284	258	323	321	286	293	308	287	300	300	316	302	329	289	315	320	309	316	313	287	310	293	280	283	295	302	278	296	320	316	292	289	303	328	286	306	315	286	307	317	319	316	286	300	280	277	295	285	324	321	280	301	324	298	280	300	314	301	316	305	316	299	307	293	315	322	305	301	309	307	292	304	316	286	295	308	319	291	287	318	290	293	313	306	293	286	304	300	320	305	290	309	312	260	281	293	307	312	285	279	302	303	326	294	333	299	316	316	320	274	291	297	304	309	314	286	305	285	336	298	273	270	321	310	302	317	302	315	322	321	304	290	313	306	326	320	308	306	292	298	286	300	279	301	305	312	307	315	298	318	306	280	335	266	296	277	273	323	330	332	320	300	264	275	307	293	287	298	321	314	332	291	283	312	319	294	302	307	301	315	299	261	272	300	304	315	292	305	306	308	285	291	341	279	285	265	267	300	296	288	288	271	337	302	326	320	316	295	293	292	303	296	290	279	272	296	314	288	326	309	308	296	290	306	300	301	307	310	309	281	269	297	282	292	323	290	308	321	315	295	326	316	313	297	279	278	292	306	304	292	300	319	303	298	268	293	275	277	306	322	282	284	252	319	293	293	316	276	357	318	303	296	285	278	302	291	275	300	287	266	276	291	292	293	314	302	328	288	301	299	312	297	324	293	326	298	305	301	294	290	324	284	293	276	283	239	322	319	279	292	322	321	296	335	310	321	286	322	282	326	332	277	289	316	327	271	318	303	278	284	289	306	313	272	293	327	290	293	324	289	284	287	315	289	303	285	288	293	313	286	279	295	308	291	304	300	308	292	287	278	289	293	312	302
27838	18413	11691	2449	600	544	542	523	522	507	488	505	444	497	477	458	472	444	488	476	461	489	467	496	490	466	457	480	472	512	476	537	493	479	516	485	515	488	460	452	471	479	497	458	466	464	524	468	501	478	438	451	521	478	489	451	502	463	530	491	504	490	481	485	489	489	483	491	490	466	445	481	497	461	508	450	469	488	455	484	490	506	473	494	460	524	445	504	480	487	466	458	511	459	465	487	519	471	494	470	483	509	455	497	519	440	502	502	457	504	482	461	469	458	431	519	517	507	457	495	499	462	511	492	454	463	488	467	491	480	476	477	474	433	453	457	469	523	463	503	458	545	504	489	506	491	503	510	519	515	480	520	481	464	416	465	509	459	493	508	455	493	448	521	496	452	519	459	469	476	492	514	471	474	501	459	540	473	499	450	496	467	504	453	501	459	493	515	464	463	481	494	452	474	465	481	505	500	508	513	483	437	470	449	500	481	485	481	455	457	489	509	506	461	472	481	414	480	457	457	503	497	514	494	489	494	495	451	481	506	473	429	496	466	472	424	500	479	478	521	487	485	473	440	514	478	442	442	489	467	472	456	486	464	453	464	472	448	480	474	496	470	514	450	488	482	527	508	498	460	427	472	488	525	497	529	461	494	454	456	500	496	492	494	457	482	512	465	463	495	468	489	471	478	466	463	445	451	441	465	480	432	477	470	464	462	484	508	482	509	481	481	457	481	485	482	484	488	472	499	457	531	424	499	427	498	484	438	479	497	505	471	454	507	468	469	459	505	476	486	488	499	479	489	519	480	476	450	451	480	457	447	480	500	454	470	491	495	470	478	457	473	475	476	504	467	464	495	487	466	461	491	443	494	457	471	475	504	465	469	525	469	450	516	464	504	480	487	477	505	469	488	477	487	522	444	473	451	496	522	470	483	518	478	490	475	455	514	470	504	500	495	471	508	499	503	498	499	488	453	439	517	504	533	500	457	449	468	451	445	470	485	488	486	501	477	471	491	452	493	420	468	505	485	478	477	494	475	466	521	437	454	491	470	499	444	500	484	463	504	481	473	481	451	507	479	497	506	460	490	456	494	492	499	520	470	462	496	473	462	484	483	453	491	498	468	541	500	461	492	471	515	470	434	519	480	472	466	483	462	469	474	463	486	478	517	506	437	494	492	505	496	467	469	464	457	463	473	456	448	474	472	491	467	461	454	500	491	466	498	465	463	465	495	471	476	494	545	457	498	494	451	486	455	479	443	473	504	480	494	487	499	475	496	483	468	493	529	459	445	482	475	515	473	524	503	467	487	492	466	466	497	492	472	466	480	452	498	461	495	520	496	510	476	456	526	446	483	484	471	465	509	493	504	432	527	522	480	493	458	471	481	481	501	489	464	475	530	512	476	493	427	464	504	499	493	468	492	484	523	498	457	521	448	427	475	483	530	474	475	501	472	509	446	481	477	509	491	500	478	504	467	458	532	470	474	515	505	532	481	501	464	494	493	469	465	454	481	490	512	499	492	495	477	509	473	455	468	489	469	453	486	486	475	493	429	472	456	515	485	463	489	492	476	451	398	482	509	478	475	497	497	468	463	483	504	443	496	472	517	451	450	473	457	494	508	505	454	482	494	467	458	517	507	503	477	445	507	500	527	504	456	504	514	465	491	487	488	485	475	478	487	494	452	498	479	479	467	499	495	494	467	485	486	490	488	490	440	467	478	488	512	488	513	479	440	480	493	489	472	464	480	456	494	458	478	491	449	490	465	506	460	464	470	486	499	469	485	502	459	463	470	480	474	490	458	549	491	444	463	490	443	482	493	470	442	520	459	447	473	469	461	460	434	462	502	462	472	494	480	491	478	513	509	455	438	500	467	470	490	512	450	537	475	502	489	508	475	493	464	498	443	450	439	472	502	500	495	479	470	500	495	469	515	475	469	465	448	486	454	480	491	507	497	476	460	500	512	485	460	478	505	466	511	477	471	510	503	475	438	481	506	455	514	491	482	488	470	489	529	503	501	476	474	436	508	460	507	495	487	475	489	485	480	483	502	523	464	453	467	455	502	469	462	520	479	498	450	467	488	453	489	522	501	485	501	435	449	500	475	506	497	450	492	486	458	526	465	461	507	466	477	473	504	440	496	489	518	465	467	487	449	483	475	441	485	500	497	485	475	496	512	482	525	471	463	466	488	506	493	487	459	460	488	481	511	491	465	480	498	472	483	473	475	483	479	463	492	460	478	464	490	457	463	475	462	493	469	471	473	504	454	491	483	513	498	493	474	497	517	449	488	485	470	525	503	483	486	489	475	460	523	485	490	518	495	477	454	475	480	487	458	444	484	451	472	477	444	482	485	478	482	503	518	462	428	475	456	470	468	474	489	463	459	483	477	482	459	487	467	479	460	476	472	499	514	499	522	511	459	476	439	470	443	481	462	505	499	515	467	465	535	457	485	500	498	462	455	454	497	490	476	474	482	455	462	467	483	453	499	486	499	474	457	437	477	490	513	470	487	475	482	482	503	482	475	490	445	466	489	483	473	489	488	492	540	471	444	483	504	462	506	502	481	486	436	484	475	449	470	477	507	485	497	507	473	444	484	470	459	477	440	492	481	498	471	503	457	500	491	493	485	443	467	463	481	484	523	445	491	497	498	464	445	498	452	529	498	504	466	540	508	489	481	501	466	480	527	473	480	492	526	489	476	495	447	481	487	494	485	488	474	448	545	501	496	474	455	473	483	472	465	511	522	499	478	480	503	494	463	515	453	461	475	467	458	462	495	480	490	478	463	441	495	471	506	488	464	455	477	456	457	481	455	460	493	483	472	483	481	493	458	486	452	502	459	463	478	459	507	478	476	507	475	479	499	481	466	515	464	521	469	505	476	473	514	454	461	473	475	466	470	499	487	456	482	468	464	547	489	455	481	473	465	494	479	496	465	505	477	500	431	459	419	490	454	504	535	458	516	525	496	517	523	444	457	461	482	479	456	449	469	436	454	471	484	536	464	492	480	491	487	491	492	454	495	487	463	488	461	482	498	471	462	475	458	480	474	473	459	498	462	484	448	496	495	492	435	471	472	499	463	476	488	481	502	489	495	467	460	501	447	479	470	487	435	460	508	496	500	471	460	514	487	508	476	508	470	488	458	467	473	441	471	438	463	533	467	503	456	498	483	491	480	490	487	496	482	449	464	474	465	470	447	449	427	468	502	514	476	482	441	521	491	466	510	448	463	449	514	499	488	445	464	487	474	486	494	478	479	493	484	507	480	482	483	432	459	479	468	458	482	493	484	464	482	496	474	464	476	470	509	470	480	507	502	486	507	488	492	501	490	479	496	488	476	456	526	528	489	486	450	539	507	531	472	467	490	476	468	494	444	519	511	477	484	460	490	481	463	492	499	491	484	465	453	471	497	502	475	499	508	501	494	523	477	463	499	470	491	503	487	497	477	466	452	457	491	450	481	469	458	505	508	479	480	473	463	485	452	498	499	455	503	463	509
4967	6861	10726	1766	709	619	578	529	550	588	543	598	571	580	506	542	546	506	518	583	577	533	558	511	545	530	539	539	528	507	556	604	538	538	549	537	568	579	490	496	593	531	550	582	556	585	551	507	548	576	538	549	551	554	536	541	536	520	524	540	566	537	588	560	492	537	576	575	572	523	567	540	580	570	524	559	547	547	559	546	520	554	528	541	549	519	585	508	532	512	521	560	580	543	572	547	542	548	537	540	543	568	552	581	533	504	592	542	518	508	569	543	562	522	505	542	563	529	562	534	541	528	580	549	557	591	541	530	569	560	538	576	535	542	577	568	532	546	502	569	564	578	572	542	538	544	546	553	568	514	572	572	566	520	566	558	551	582	559	535	568	532	613	534	539	525	527	567	579	540	545	498	508	541	567	520	538	577	550	550	599	557	557	531	550	579	519	556	562	533	556	559	529	531	566	527	521	543	568	558	485	532	550	530	601	549	566	548	526	559	528	560	572	541	590	551	540	529	534	539	566	541	550	528	535	527	552	555	561	551	561	592	563	537	550	526	576	539	544	510	560	563	547	563	539	562	544	515	516	557	527	550	579	556	516	581	498	497	570	527	548	559	575	583	551	541	574	544	559	541	506	518	571	582	567	527	539	555	547	584	535	554	524	526	575	526	542	574	564	536	543	596	546	559	544	531	560	571	529	541	536	521	526	555	529	546	543	544	547	568	529	565	549	527	548	507	566	552	568	510	562	550	532	544	539	533	556	555	537	557	543	573	567	528	524	573	562	571	553	536	548	538	578	544	524	583	540	522	534	545	553	563	544	514	538	609	568	534	547	564	537	550	542	540	548	559	585	560	510	558	541	534	560	544	558	548	567	527	565	563	585	553	523	545	533	528	495	568	576	563	534	534	538	570	559	566	526	535	545	566	546	558	562	511	528	547	488	536	494	533	500	531	555	567	562	573	562	558	567	507	553	535	586	556	555	546	526	576	537	518	571	544	603	540	554	520	534	543	533	547	536	520	501	593	580	581	557	512	545	555	534	528	598	539	539	539	539	591	529	563	556	544	556	524	579	525	525	544	558	553	544	590	530	557	553	570	524	541	520	584	572	519	538	575	539	574	584	549	513	535	536	553	510	546	522	548	530	547	554	516	523	543	542	543	527	523	534	576	555	552	545	545	531	542	554	543	541	501	578	559	517	550	547	557	564	501	541	548	564	596	567	582	545	526	540	507	552	524	509	548	525	535	554	547	582	539	562	552	564	588	542	545	532	565	544	558	553	558	569	484	539	575	561	539	507	501	572	588	556	555	550	522	571	573	527	539	555	549	525	500	513	548	573	531	517	509	547	516	582	570	535	571	547	544	573	545	533	535	543	522	601	542	542	553	583	567	542	546	555	565	567	500	528	579	562	579	506	570	562	561	527	599	508	543	533	598	565	533	550	546	522	564	570	579	528	577	531	540	550	514	563	583	521	554	568	548	570	520	523	539	540	579	539	583	559	537	544	567	511	537	578	545	562	556	554	536	559	538	570	554	577	510	608	514	552	516	557	542	562	511	510	522	571	524	560	545	605	524	536	553	560	523	565	576	571	548	549	547	560	505	549	530	555	559	544	580	554	541	554	561	584	569	528	509	545	562	535	554	554	542	532	519	536	554	562	576	555	551	522	517	530	540	540	539	534	556	500	518	616	561	544	560	562	552	561	526	521	528	544	555	552	558	527	520	536	554	539	572	579	541	490	527	588	554	539	528	529	544	593	563	533	547	526	557	551	541	574	541	550	591	534	543	517	557	565	536	475	549	550	559	545	553	520	568	533	500	554	496	598	521	581	533	521	539	531	570	550	540	574	567	545	581	497	537	520	549	535	568	557	525	516	535	580	555	528	524	527	535	527	562	551	514	522	570	538	546	557	539	543	550	572	512	569	531	581	545	597	563	561	575	548	563	602	552	524	536	569	546	528	544	608	535	489	569	506	527	541	534	575	557	567	555	555	513	525	523	510	533	495	521	540	558	537	535	565	566	545	510	574	528	531	540	561	518	536	576	532	537	569	541	543	557	581	535	477	583	550	553	513	531	565	532	503	518	554	523	528	525	528	558	511	525	518	563	524	541	524	512	531	525	588	532	538	528	529	515	575	527	516	548	574	554	547	571	555	558	537	535	531	510	565	559	594	514	558	558	545	540	520	592	522	562	595	529	585	550	533	514	514	549	556	538	544	526	556	510	536	570	595	556	553	559	559	558	558	542	499	541	557	598	578	528	542	561	551	544	574	522	597	589	561	537	572	566	534	544	554	536	531	559	565	541	571	553	559	558	541	553	553	525	582	565	507	541	543	522	542	567	565	550	542	564	556	525	565	534	575	564	564	517	498	588	552	520	514	533	574	545	517	541	526	518	556	506	551	551	579	520	541	556	546	575	494	549	572	534	547	477	569	548	570	556	524	577	587	524	562	564	603	542	574	498	578	521	543	560	564	562	551	527	534	559	571	547	546	573	524	634	541	574	542	525	557	530	580	520	567	546	560	510	513	531	524	582	565	542	520	587	547	548	575	572	564	553	529	576	579	532	580	510	539	566	562	544	549	597	571	548	554	544	553	530	541	564	554	543	554	605	565	544	549	566	554	516	538	569	573	550	589	509	559	523	590	503	540	572	563	548	497	570	565	571	548	508	567	575	560	542	521	542	533	574	555	529	564	516	549	585	504	525	545	540	571	572	553	561	549	557	536	560	541	561	494	516	525	518	534	550	530	564	561	569	511	541	517	577	533	568	568	511	545	557	581	520	552	577	565	533	588	545	521	572	571	560	497	562	515	568	541	592	540	548	519	503	578	537	506	527	560	563	562	488	536	540	517	568	555	538	564	486	553	522	549	524	537	534	569	530	524	509	532	502	527	531	551	524	535	551	559	550	543	549	518	567	521	495	526	531	575	570	523	517	532	498	578	566	565	513	549	582	503	532	552	561	559	545	519	531	527	545	532	560	537	575	593	545	483	522	570	557	568	553	564	527	522	511	558	584	541	537	570	503	567	579	530	566	550	554	551	591	519	554	589	535	557	545	564	523	583	558	528	521	547	516	542	511	543	574	541	519	551	585	575	546	536	543	507	550	506	587	545	568	515	583	509	559	548	597	535	549	549	556	596	552	536	550	529	547	540	526	575	545	508	558	523	550	567	545	534	559	587	553	561	549	561	552	587	554	583	545	542	513	553	618	530	538	548	534	558	536	559	572	559	536	550	576	512	558	567	535	552	544	559	557	567	541	576	541	524	521	553	579	524	593	552	490	555	570	527	539	510	546	535	529	548	564	541	549	573	514	581	528	541	578	546	541	523	573	542	521	504	543	553	558	539	543	582	517	571	557	544	551	516	593	566	524	546	510	564	551	524	573	570	571	543	522	558	535	593	542	545	535	546	517	544	547	543	539	502	524	526	549	570	579	492	552	551	566	576	547	558	535	544	529	511	543	518	566	512	552	517	516	520	546	552	575
23797	21476	29151	25094	19158	3920	1085	879	686	661	675	594	607	555	591	584	564	583	597	557	575	586	528	519	589	550	553	569	490	531	569	522	527	545	520	511	564	505	521	509	517	534	488	554	531	536	533	533	557	516	522	541	499	557	505	519	506	500	510	534	515	545	532	539	525	538	513	542	540	507	540	506	547	560	511	526	505	502	566	537	551	523	526	540	519	575	567	528	523	524	532	519	493	523	554	522	522	567	561	522	528	547	540	516	557	524	536	548	528	537	522	521	508	540	513	480	481	531	496	525	540	551	516	522	549	555	492	492	534	532	505	547	545	542	489	537	505	494	539	525	535	535	548	532	534	506	531	549	500	489	517	512	492	492	532	508	521	523	520	518	566	527	503	557	550	538	514	493	559	512	503	528	530	495	530	537	512	503	506	518	549	534	528	551	477	541	494	489	508	520	517	570	576	522	554	539	527	506	545	533	534	535	540	534	513	525	519	537	536	547	561	486	528	546	515	506	522	515	537	532	505	533	528	555	496	529	528	550	547	515	528	527	501	552	498	526	515	482	487	558	546	541	553	539	543	509	510	534	536	543	487	516	498	504	498	499	533	529	528	534	542	516	528	501	604	477	510	506	516	474	532	554	509	555	558	472	526	512	548	516	521	527	501	552	533	518	528	531	528	536	508	538	546	511	527	540	527	552	544	529	554	509	509	545	528	488	500	533	480	512	510	534	554	565	546	502	538	544	509	549	539	492	500	566	520	539	534	488	538	557	510	567	518	525	507	525	504	551	504	489	521	560	527	552	520	504	513	533	548	571	539	539	543	540	490	517	536	515	570	530	541	518	532	517	542	545	563	492	549	521	502	556	499	535	548	553	531	502	551	539	524	527	538	545	523	533	532	531	566	507	555	508	502	529	521	482	480	542	509	540	560	532	536	527	557	543	538	560	545	540	565	526	514	564	538	543	535	546	513	521	548	509	481	550	519	500	534	521	535	498	503	512	530	520	523	514	534	497	550	510	516	481	507	525	513	523	526	500	497	522	529	513	517	491	491	511	510	509	533	554	461	503	539	570	500	509	534	548	543	532	548	528	515	506	533	534	526	527	509	518	520	546	522	503	557	576	507	526	525	515	518	517	538	542	558	529	502	528	516	513	492	483	541	533	521	578	502	519	549	489	538	535	526	547	508	539	544	498	549	489	514	553	542	557	469	503	504	523	505	531	508	560	481	488	521	523	541	488	541	542	540	509	507	553	562	508	522	558	517	501	498	512	545	494	505	541	533	517	493	557	546	532	510	538	514	533	532	520	522	531	533	534	504	516	558	525	479	514	517	517	514	493	487	540	499	565	513	556	512	524	565	520	539	500	550	537	529	544	529	494	570	528	544	527	540	535	554	542	489	527	501	528	551	567	535	540	536	519	552	493	502	532	568	496	525	555	542	505	550	567	560	537	531	555	529	504	514	514	557	510	550	513	505	535	535	555	490	550	537	551	506	480	539	570	542	521	475	586	524	544	531	541	538	539	547	562	541	544	532	503	528	488	529	501	504	496	517	548	501	533	519	494	534	534	522	528	517	532	484	541	559	510	549	546	507	525	533	549	534	525	518	562	516	539	496	492	527	536	504	512	523	556	560	587	528	528	547	514	540	553	525	540	545	536	475	526	520	538	538	524	508	541	495	572	538	484	549	531	529	535	527	488	538	557	499	554	544	528	531	520	523	546	517	516	536	522	516	516	550	508	521	503	529	583	557	567	497	556	511	535	538	561	525	536	538	535	516	514	529	515	517	485	521	546	527	530	535	532	521	549	541	522	475	538	549	502	537	547	540	526	510	520	499	477	550	511	549	553	546	496	531	504	527	529	524	535	537	500	508	529	515	541	505	528	521	500	515	503	526	520	522	554	548	561	557	535	536	559	484	531	535	500	540	528	512	519	565	537	507	494	533	505	524	523	531	527	509	553	549	558	507	502	510	508	542	535	508	518	525	497	467	544	544	551	523	465	498	540	545	503	500	573	526	502	485	551	549	549	514	551	538	521	511	555	562	518	529	497	524	591	543	510	552	523	510	525	560	541	506	520	524	551	536	535	475	532	482	522	538	523	539	525	590	521	534	512	559	516	505	503	514	524	526	564	518	516	520	554	510	484	569	512	505	556	548	482	524	527	527	529	498	495	482	504	539	567	543	546	514	537	507	538	534	559	514	521	492	566	512	541	515	525	556	530	539	519	519	532	587	532	499	537	497	496	537	499	521	529	521	572	514	527	570	506	504	492	574	566	498	559	502	530	546	519	489	493	512	556	527	534	542	465	542	510	499	499	528	505	556	507	544	574	514	546	516	517	509	553	531	527	525	500	552	495	548	517	521	526	512	502	492	514	493	528	508	518	497	554	533	518	521	468	541	534	524	541	537	518	560	538	551	495	533	528	517	551	547	542	532	488	506	497	517	514	497	555	520	532	560	511	509	504	547	519	522	537	496	506	539	541	536	525	543	507	510	552	503	515	548	528	536	496	543	500	526	541	492	523	495	493	537	532	530	495	502	474	526	488	528	538	491	538	525	512	498	579	517	503	520	525	556	517	480	527	511	511	552	497	543	549	520	569	488	542	511	531	547	508	579	514	489	545	538	544	538	542	523	497	525	536	531	547	529	535	543	577	502	550	522	533	543	553	511	525	472	504	573	554	554	534	509	513	518	533	525	565	530	514	549	544	521	546	512	503	521	501	516	491	524	541	494	491	495	507	478	540	522	525	511	465	533	553	521	517	586	519	561	523	483	505	534	516	526	525	534	525	498	537	500	519	528	499	521	525	486	537	519	547	505	513	516	504	557	511	495	502	530	547	523	546	543	524	516	521	532	519	537	524	518	509	523	503	526	527	519	534	476	517	532	518	528	549	539	511	547	519	519	533	551	524	527	517	493	567	525	528	486	541	502	554	551	545	527	527	535	542	522	500	547	541	501	523	506	533	544	521	502	468	505	523	498	550	473	530	530	546	521	530	491	507	531	507	524	522	501	531	580	527	498	509	495	564	546	530	528	503	560	491	541	481	501	515	519	511	564	549	503	573	560	508	502	516	544	551	514	532	535	562	511	541	490	531	534	539	512	512	520	509	542	554	524	548	501	487	548	509	534	576	561	532	551	544	506	524	541	499	553	537	562	529	477	564	496	545	517	509	554	511	510	532	530	566	515	584	559	523	534	558	511	531	511	542	522	517	505	533	542	508	521	516	476	521	506	501	543	564	499	548	547	491	452	532	519	474	479	523	503	489	545	550	501	500	508	536	501	535	516	546	501	545	507	504	541	538	496	514	513	534	529	528	524	516	533	549	524	547	522	519	484	558	537	502	553	531	530	534	530	522	527	526	522	525	512	574	549	564	497	530	549	548	493	512	488	594	500	491	491	521	511	513	512	499	502	525	508	529	555	544	480	513	524	521	491	554	493	488	526	528	520	532	502	498	609	510	516	520	506	502	533	546	493	534	562	591	518	510
4175	16185	31136	10324	2120	1678	1287	1097	1056	851	857	771	731	778	717	685	680	705	678	678	652	652	647	629	612	599	606	619	692	638	636	602	591	601	657	614	586	614	587	618	640	604	616	617	653	607	601	578	611	630	593	617	661	623	645	619	636	633	638	575	617	590	587	596	608	553	637	644	648	588	662	631	625	577	605	576	610	608	579	555	603	588	631	586	635	602	623	596	645	601	611	600	551	631	650	594	636	627	633	599	584	604	627	638	587	599	597	596	562	615	564	640	633	612	601	618	606	650	584	639	646	635	615	612	630	580	596	581	655	621	624	581	623	612	629	656	575	650	586	625	590	592	597	573	601	591	591	631	604	580	606	594	640	621	632	650	603	568	608	608	560	613	622	615	584	578	577	634	604	563	604	665	615	562	576	609	568	636	595	540	613	612	620	593	636	609	610	668	627	619	631	588	620	608	572	617	609	574	592	595	586	578	593	618	642	626	654	600	599	562	608	592	625	618	559	601	674	582	631	595	597	611	605	672	584	565	599	606	587	616	605	583	611	590	601	570	623	609	592	587	602	628	598	607	608	548	625	623	591	618	569	638	591	622	567	605	604	610	554	584	638	657	600	634	582	623	615	575	599	596	596	593	586	603	626	622	646	609	594	605	613	590	597	609	635	608	555	609	571	637	600	582	628	596	618	555	616	602	615	587	624	608	604	593	589	625	617	610	609	625	587	609	589	666	601	578	597	650	611	621	646	618	613	604	634	583	606	619	571	635	642	631	591	630	570	603	647	661	633	623	588	608	618	587	602	611	604	593	557	594	610	588	631	624	636	614	617	620	611	617	628	625	630	619	611	614	629	622	624	625	624	633	608	615	621	636	593	616	563	594	557	646	587	627	636	629	609	611	650	643	588	592	584	568	575	644	614	646	576	628	614	604	606	603	608	582	627	629	622	602	603	611	597	620	605	631	577	647	608	588	602	623	606	622	636	641	598	587	638	608	615	605	671	620	570	618	599	626	585	578	631	603	603	605	577	618	673	607	626	599	575	583	612	592	623	629	547	603	582	649	606	577	592	574	593	573	594	599	632	602	613	623	628	640	582	613	612	628	616	597	650	614	616	582	569	592	612	590	582	673	566	628	567	628	583	604	580	587	619	624	597	593	633	579	576	635	601	644	625	640	648	587	606	608	590	610	605	616	615	625	594	583	615	592	632	605	581	636	574	597	579	606	615	573	610	580	579	609	619	647	593	654	611	580	609	600	638	584	613	616	629	588	636	579	615	601	664	589	646	609	599	611	629	580	631	558	617	580	566	610	590	608	572	619	546	644	666	630	639	615	616	616	552	627	566	558	660	578	611	610	613	575	603	614	595	610	595	616	644	597	623	605	635	634	618	591	586	614	612	582	570	633	627	587	594	600	637	602	577	591	631	558	560	621	587	571	624	583	596	645	659	581	630	643	598	636	564	612	614	585	638	546	611	607	586	641	594	650	610	608	585	606	600	656	600	622	648	599	582	601	620	621	592	581	644	587	562	611	589	581	630	615	608	635	599	595	580	607	588	596	617	615	598	641	606	565	570	648	603	654	621	637	635	665	602	604	557	618	637	641	623	620	634	620	622	579	623	634	596	597	581	593	631	630	621	596	624	571	645	625	590	624	638	581	612	608	595	649	617	610	628	608	617	593	649	616	610	568	601	587	624	573	605	625	613	589	602	585	576	631	616	572	591	579	610	640	625	553	584	601	668	596	625	621	638	587	598	617	571	602	656	600	561	588	601	635	620	568	635	579	592	624	578	596	549	668	579	570	595	603	599	592	605	593	589	639	619	624	619	602	610	622	647	587	612	646	619	546	609	581	651	634	615	634	604	633	642	620	623	547	559	662	616	619	643	632	618	591	604	566	572	628	641	647	595	609	629	588	576	555	597	617	645	596	648	568	635	592	589	596	615	623	619	621	613	577	667	611	624	629	625	607	669	612	610	660	604	607	630	561	593	589	598	597	612	605	588	591	625	610	575	610	605	538	589	603	611	607	589	619	619	618	635	599	630	605	686	606	585	622	570	616	643	588	592	621	575	618	654	582	606	594	612	625	602	615	618	595	599	609	595	601	625	604	589	544	650	630	658	594	603	615	624	576	626	588	601	558	606	596	637	639	627	581	654	615	579	635	605	587	602	587	617	607	632	613	623	585	632	577	619	602	620	624	653	601	634	602	613	606	630	596	590	623	608	619	634	589	601	587	627	620	593	585	588	643	626	621	610	617	626	586	629	662	628	610	624	631	575	611	621	590	643	618	611	591	646	615	598	597	599	582	572	664	646	596	633	635	639	561	564	604	581	629	549	600	636	576	568	626	600	607	666	628	593	618	588	615	629	609	601	632	602	672	616	580	616	583	577	611	600	580	592	613	596	626	621	645	609	595	606	609	601	648	585	596	607	636	570	640	568	601	640	615	605	625	602	603	562	626	622	570	597	617	621	615	631	636	569	573	580	606	562	630	599	658	605	692	595	619	600	631	613	577	620	588	616	639	595	618	610	646	587	620	607	629	665	659	598	665	625	569	630	614	568	623	604	646	562	611	587	639	545	623	615	593	598	628	578	595	615	648	589	635	593	607	633	596	604	607	599	579	590	606	611	626	618	603	628	603	628	610	623	590	587	619	584	636	605	629	557	579	612	570	619	579	591	587	641	585	581	601	627	603	591	604	633	571	629	595	563	582	589	647	619	631	638	637	594	608	589	617	586	592	613	645	582	640	615	667	628	648	638	613	609	572	606	583	617	615	627	613	586	607	622	555	617	629	584	588	594	587	612	597	628	616	577	604	581	612	614	591	625	625	619	622	600	583	672	612	633	619	650	629	593	643	610	599	587	627	626	653	636	623	637	584	577	582	663	661	607	622	617	639	611	597	625	602	614	623	581	623	588	620	635	591	636	590	619	535	603	592	583	610	616	623	614	636	638	617	592	582	619	611	566	606	585	634	606	616	624	614	615	591	590	580	623	568	585	585	593	569	602	624	596	607	569	562	598	557	619	615	620	688	594	614	606	596	622	671	616	627	620	621	653	632	582	571	589	613	633	633	623	623	588	637	577	571	601	581	611	591	609	571	555	614	635	625	594	594	629	596	588	641	613	617	622	578	609	592	596	622	597	636	606	578	604	643	651	594	600	622	614	609	609	606	604	608	611	609	625	580	658	564	652	573	628	624	610	586	617	610	616	603	605	610	626	545	594	580	629	621	623	604	626	640	586	549	624	628	622	639	595	592	591	623	638	557	645	640	606	629	584	597	626	567	600	643	638	595	641	626	611	602	642	629	612	614	641	593	614	581	599	613	655	598	601	575	584	608	641	643	629	626	593	624	598	556	602	610	617	569	590	639	611	637	585	605	592	598	630	587	578	601	600	598	639	582	603	569	595	563	578	610	585	663	611	563	579	585	583	612	600	636	637	606	587	638	633	614	623	611	617	683	621	561	624	595	634	636	622	590	629	616	681	585
24851	21418	28363	24369	5063	503	406	351	319	319	296	316	276	270	270	301	232	298	222	264	255	262	240	253	273	278	222	238	252	262	251	274	244	282	281	234	271	281	259	266	245	261	235	277	264	230	250	268	251	268	227	279	249	242	269	264	257	245	215	211	250	272	251	259	277	253	239	236	240	243	229	262	236	255	236	231	261	218	253	237	244	234	248	277	247	249	231	255	244	239	259	227	263	240	271	228	252	262	250	232	259	254	245	259	258	254	259	239	255	255	218	284	246	238	235	231	240	237	230	243	246	227	250	265	234	255	233	237	248	230	250	242	257	246	256	249	268	260	262	230	243	231	280	241	240	216	253	229	261	268	214	240	230	244	230	259	251	261	267	250	234	267	267	263	237	262	265	259	252	235	228	230	253	262	249	221	258	270	279	247	251	266	239	245	244	271	263	283	253	240	236	251	250	237	260	235	259	251	279	228	216	247	269	271	266	251	248	255	253	240	243	248	244	271	241	240	244	283	260	251	270	240	256	268	265	242	245	250	248	243	247	257	280	240	248	226	267	272	241	266	241	217	244	238	231	259	218	227	276	258	239	269	264	252	256	254	245	263	258	243	283	236	243	250	280	249	237	255	248	254	250	244	254	259	249	224	246	256	254	254	258	257	239	248	240	231	232	238	252	251	262	259	247	247	247	263	224	249	256	244	202	225	263	275	249	257	241	257	247	253	228	255	233	264	228	252	254	304	256	242	269	258	266	237	238	240	271	258	241	241	242	264	233	268	268	241	258	243	240	238	238	242	248	248	264	262	251	240	246	260	250	247	248	248	259	280	240	251	221	242	233	277	244	259	215	246	250	250	260	252	254	234	241	262	264	246	271	262	263	250	291	234	236	249	247	278	239	269	235	280	261	234	248	235	249	248	254	265	254	252	271	246	253	242	250	255	239	257	230	239	241	257	235	247	253	248	258	262	251	241	265	234	244	255	220	244	217	263	249	244	285	225	273	223	247	239	247	259	271	228	232	228	272	240	269	265	250	258	236	246	271	209	251	268	238	271	261	239	257	231	251	234	234	257	247	217	267	224	250	239	260	276	273	263	237	237	259	238	251	245	275	247	273	269	275	259	251	259	242	248	251	228	243	230	259	235	259	224	243	255	243	225	260	238	271	272	238	269	250	229	256	252	243	278	235	235	247	257	255	237	248	236	247	251	261	269	248	236	246	251	246	250	253	274	239	250	253	216	265	270	238	269	251	238	247	250	262	218	253	237	259	243	261	220	242	255	214	253	255	242	266	263	262	230	284	247	265	259	217	248	235	238	246	271	273	238	253	213	279	257	267	240	237	246	277	270	237	263	260	247	230	247	262	263	235	265	250	261	248	253	253	263	257	226	220	284	243	253	252	229	235	233	233	268	248	289	260	244	225	248	256	259	266	253	232	243	261	237	267	266	257	239	243	257	254	252	266	250	246	249	257	252	238	214	225	239	242	273	223	252	253	224	247	255	252	261	246	274	276	234	240	246	219	254	217	248	238	242	240	249	247	257	248	243	263	255	247	231	271	257	255	267	266	228	227	235	244	249	247	266	257	253	272	246	256	263	254	233	233	259	263	255	265	235	256	239	254	271	269	238	238	243	257	265	254	250	236	262	255	247	243	244	215	267	209	216	255	248	228	257	233	252	262	227	227	260	217	246	255	229	267	272	245	272	272	257	225	259	261	235	230	265	273	244	236	249	243	259	228	247	293	222	236	236	243	264	269	273	229	246	233	243	246	242	266	234	242	250	242	229	245	262	236	242	242	248	260	249	237	254	248	230	263	288	260	243	231	259	222	214	255	256	234	228	247	235	260	251	257	272	244	249	225	247	263	249	233	257	237	284	256	248	243	243	247	253	247	248	243	285	221	239	271	242	267	230	239	240	234	256	263	231	238	255	246	250	238	247	244	228	247	225	276	235	260	242	256	236	238	273	254	254	242	241	264	214	263	228	248	267	224	253	241	269	240	242	224	267	262	264	284	262	227	223	235	249	261	254	246	241	234	247	250	250	271	228	234	268	238	243	247	239	225	230	250	266	248	236	238	239	243	260	225	247	262	233	254	259	247	241	273	252	243	231	248	236	255	247	278	262	284	266	268	225	225	229	266	286	255	230	248	262	232	282	244	267	249	249	256	278	246	234	243	258	251	254	244	248	259	237	241	268	263	254	248	229	259	264	246	247	247	245	253	222	241	272	241	234	242	247	204	244	241	246	242	235	230	248	246	248	259	248	256	244	277	243	234	254	239	230	251	256	263	248	242	269	254	277	248	266	239	255	258	259	215	245	250	247	251	219	266	238	268	275	255	266	268	228	233	233	231	262	266	270	269	256	214	261	267	245	251	285	242	255	246	231	247	240	227	266	263	242	257	252	266	258	260	240	235	283	263	253	219	247	239	249	273	248	236	244	255	258	236	254	260	241	240	253	240	237	222	228	287	208	267	256	257	236	221	256	251	267	258	241	252	235	258	261	270	257	208	245	244	282	243	263	251	239	238	245	264	254	244	223	254	257	251	259	246	246	236	259	227	239	237	226	270	260	251	254	247	235	248	225	255	255	255	245	249	248	235	280	231	261	238	241	254	243	215	263	252	250	229	247	208	256	245	243	257	260	248	267	236	245	256	235	231	259	252	234	264	212	227	228	240	283	245	254	246	262	250	216	265	254	210	234	265	234	255	211	267	238	243	220	287	254	270	257	226	224	271	242	237	275	257	243	255	235	248	269	277	241	270	239	241	234	232	229	232	258	249	268	224	240	264	226	239	242	237	244	223	224	251	285	240	271	280	256	255	268	261	242	265	245	239	241	263	254	254	259	265	253	278	269	230	250	248	251	226	247	260	239	245	274	254	228	240	244	250	225	245	267	258	261	256	270	234	265	264	242	236	240	242	262	262	250	222	259	245	235	250	248	245	277	263	247	239	279	243	234	220	241	253	255	266	232	263	233	246	245	238	212	229	256	271	255	248	256	252	257	224	242	256	243	240	264	249	264	240	265	257	275	253	255	250	237	243	245	275	260	218	274	233	256	243	277	265	269	224	219	279	258	232	255	239	268	214	232	242	253	253	243	231	227	260	240	226	257	262	233	230	257	267	261	269	256	251	240	245	215	243	257	259	257	232	246	259	262	266	239	255	250	271	235	241	247	262	257	243	253	270	239	270	221	253	234	253	249	227	257	232	235	268	263	256	224	258	238	252	254	250	242	266	263	240	241	240	239	229	254	270	259	271	254	243	244	243	241	243	252	225	231	253	222	239	236	277	276	240	243	270	263	244	258	294	237	243	254	234	221	255	241	251	249	221	228	269	254	249	242	255	270	263	259	249	235	253	249	257	235	266	240	236	243	246	260	276	239	258	254	262	252	270	238	232	221	279	255	252	264	278	257	260	230	245	238	242	235	232	275	250	236	284	227	276	261	249	256	266	267	211	242	256	228	234	271	224	238	275	249	235	225	226	234	264	236
4100	11988	28467	6641	1155	877	696	578	495	432	404	374	362	356	362	328	329	325	303	306	319	322	298	286	314	283	327	303	292	309	294	300	263	308	307	284	309	262	295	322	329	283	288	289	277	328	317	297	270	296	272	251	261	281	309	298	305	272	279	288	313	287	322	270	311	283	287	287	320	293	314	275	280	317	288	265	295	287	289	302	297	293	314	276	287	279	271	300	281	291	271	260	261	286	297	273	297	303	270	295	289	271	300	281	292	282	290	270	289	243	288	289	300	282	264	269	255	297	293	304	303	302	292	298	256	282	288	271	276	294	310	284	300	294	277	298	292	299	295	308	286	299	286	286	301	280	274	306	321	269	285	276	287	276	302	260	282	301	267	312	270	321	296	275	297	299	277	258	293	292	287	286	294	290	292	291	320	295	286	276	313	284	271	321	291	302	283	303	266	288	254	285	270	278	337	293	277	294	302	281	291	276	302	261	289	307	300	308	294	310	256	308	311	273	319	323	279	263	295	289	281	280	324	262	255	259	283	308	289	269	265	319	287	278	271	297	307	291	298	303	289	289	290	287	271	263	284	275	296	293	284	274	309	297	289	280	274	289	290	274	268	282	287	283	285	274	283	292	325	274	286	297	311	282	272	281	296	264	296	297	291	308	274	317	292	288	304	308	296	286	298	320	312	284	283	269	287	265	278	273	286	294	296	272	300	313	247	278	283	276	247	286	288	291	305	284	272	267	311	279	316	270	272	291	290	292	287	265	266	308	263	309	273	325	286	270	310	302	263	298	257	280	293	275	304	295	292	276	279	297	312	290	280	302	276	292	326	285	292	267	277	276	270	295	308	294	290	294	306	312	298	276	293	305	253	280	307	279	279	280	289	277	293	271	308	276	266	311	295	291	306	280	307	287	264	279	293	272	313	294	288	288	285	288	290	294	312	291	285	288	257	290	283	292	288	320	310	297	313	297	292	287	309	252	302	306	304	304	323	271	277	269	318	288	250	292	277	298	293	290	273	302	295	287	292	281	297	309	320	284	288	308	277	284	298	293	275	273	264	307	306	303	286	291	271	272	263	311	305	294	318	267	280	315	306	313	280	277	289	308	283	281	278	278	290	305	300	294	270	308	291	278	314	301	287	310	306	291	261	260	294	313	309	269	294	264	264	280	271	260	274	287	262	249	299	296	272	279	288	267	255	271	284	283	292	276	310	311	303	326	288	293	294	292	281	291	271	294	281	313	290	281	270	297	295	306	294	301	270	280	294	283	270	287	297	306	268	270	297	270	277	285	283	295	278	288	295	311	318	281	304	288	299	304	285	303	273	313	289	277	281	297	298	300	278	280	267	316	284	264	274	294	299	265	298	270	323	262	289	262	274	274	278	302	292	299	311	297	283	252	302	305	285	321	279	291	293	269	272	284	287	304	297	295	268	286	280	306	292	285	282	269	290	259	262	274	292	265	264	276	299	294	275	317	293	302	282	304	284	300	325	301	284	297	301	294	298	274	285	246	302	249	289	270	313	279	282	302	308	266	267	277	283	283	283	297	289	309	281	291	275	300	296	312	306	289	315	288	305	313	289	301	288	276	261	333	290	272	275	278	287	314	265	315	276	285	276	282	314	272	303	270	278	321	294	310	256	267	296	318	309	270	275	311	293	291	294	297	310	259	293	302	262	283	302	265	281	291	322	307	285	271	290	277	304	278	297	306	288	314	296	310	262	264	288	282	289	283	318	288	294	306	285	304	319	288	272	293	298	258	309	293	299	317	320	270	268	280	268	290	299	289	300	272	273	299	273	300	269	274	279	290	301	285	277	304	296	306	273	269	297	280	303	274	301	277	289	282	301	262	303	281	268	298	271	268	270	291	295	268	328	335	299	293	269	270	300	294	308	299	285	279	279	291	290	304	287	292	287	297	279	299	307	274	306	257	275	318	294	267	269	263	291	268	288	305	306	313	319	287	283	295	276	275	299	274	305	271	307	335	308	278	304	278	286	277	305	318	294	285	302	291	280	301	295	277	285	308	299	275	290	313	290	264	294	317	291	281	297	291	248	276	308	294	281	274	318	314	335	309	284	325	312	313	277	315	289	311	317	292	257	295	276	273	290	293	301	272	313	297	287	271	295	279	293	277	304	309	296	275	282	297	278	291	288	265	307	264	300	297	261	278	255	287	303	291	297	279	252	295	307	271	273	285	284	313	293	282	297	297	283	298	287	304	278	301	293	279	256	320	281	311	282	310	278	262	287	269	265	273	275	324	301	288	296	313	292	294	277	314	317	295	307	261	291	314	273	261	289	295	303	311	291	276	285	304	303	296	299	283	292	293	316	288	285	304	291	282	296	282	263	299	293	304	319	270	285	273	280	257	284	292	287	298	300	279	292	294	290	261	294	296	307	290	292	311	288	293	289	297	280	294	290	293	287	297	284	271	295	307	300	296	305	302	291	287	287	281	281	295	311	295	326	305	274	268	301	261	279	318	306	286	296	285	303	298	303	290	265	284	304	294	276	300	287	328	323	295	281	282	271	283	278	294	287	289	283	302	288	311	290	259	276	309	299	274	285	308	272	277	275	269	275	264	284	297	294	287	274	270	295	278	267	273	255	289	270	287	327	271	273	279	288	249	299	290	287	288	282	315	320	278	291	265	306	269	278	281	284	274	307	306	304	293	286	257	287	297	288	271	295	328	290	283	289	283	312	311	256	294	287	313	307	295	303	276	285	298	297	270	290	301	259	308	293	290	314	268	297	292	294	259	273	303	275	295	300	312	273	312	281	309	296	288	293	307	288	288	305	309	307	319	275	273	287	292	277	284	298	285	309	307	278	300	288	272	302	304	263	306	264	278	246	296	308	265	291	274	307	262	296	285	281	294	262	288	318	301	301	272	303	274	296	279	273	281	305	283	261	293	293	285	275	256	280	279	281	287	284	295	294	320	273	283	277	287	268	268	273	279	302	256	289	285	287	302	330	304	292	286	318	264	299	278	329	273	297	276	285	289	283	290	306	271	279	284	287	286	309	254	301	286	291	301	293	286	272	246	293	292	292	284	295	265	292	275	263	279	304	283	293	313	275	280	303	296	294	285	306	325	263	290	276	307	296	292	289	289	282	302	280	295	294	274	306	278	281	277	293	304	297	306	304	252	297	295	293	264	305	304	282	294	275	322	302	321	294	282	296	297	290	290	271	275	277	274	316	291	277	282	257	289	319	283	282	280	294	270	266	299	305	273	323	289	296	280	299	294	267	277	280	294	269	285	268	266	257	293	302	309	338	312	296	309	279	292	303	299	267	288	309	293	301	295	292	309	284	281	288	293	302	281	286	302	264	305	279	273	257	300	293	269	282	280	277	273	252	302	306	293	314	303	297	292	285	262	302	300	288	323	301	274	290	273	320	324	296	277	293	288	284	297	291	311	288	283	285	284	320	287	290	304	284	288	272	273	276	312	300	294	274	290	304	283	244	320	306	283	298	286	281	277	289	279	275	286
22705	21458	28894	25042	21418	15962	1754	794	638	561	444	471	413	366	364	381	306	302	273	318	323	298	257	289	300	283	272	306	275	276	288	285	264	267	299	285	287	271	263	281	278	284	271	273	267	254	253	245	268	254	262	247	251	260	281	269	254	241	256	229	275	270	256	254	271	273	265	271	281	293	276	269	254	243	246	254	261	251	272	256	266	254	270	233	250	273	242	265	275	240	282	254	282	277	238	271	268	249	240	244	229	247	273	252	276	290	245	240	276	262	269	266	249	259	239	282	257	278	266	228	253	219	238	252	232	269	268	254	244	259	259	263	241	228	240	273	281	256	275	278	259	237	270	237	243	261	233	249	261	256	231	244	280	245	274	247	245	254	245	282	246	251	249	226	266	264	286	219	260	242	248	239	276	254	258	242	266	252	242	277	268	274	264	254	255	251	289	249	249	268	234	256	261	277	233	264	242	234	260	235	251	253	258	256	271	266	252	256	273	240	259	271	251	254	252	253	263	246	266	265	257	267	288	269	244	269	283	266	264	257	239	254	278	263	240	262	227	260	247	255	253	258	255	265	256	258	281	273	259	244	266	261	243	304	238	227	263	255	259	238	247	258	218	229	260	261	270	274	266	260	245	246	277	246	281	263	240	264	248	272	239	231	237	269	279	270	244	278	240	261	269	254	266	229	239	270	284	244	259	274	250	257	276	258	267	250	241	244	242	238	276	242	254	284	255	246	258	245	256	249	237	266	258	258	250	285	225	264	254	245	225	257	247	241	236	280	264	260	256	264	245	279	265	243	269	264	236	284	249	239	262	268	235	207	267	244	251	235	230	263	270	283	248	275	266	231	239	271	257	232	228	285	249	275	267	228	258	262	243	250	265	260	220	239	274	259	264	264	236	273	262	235	256	258	276	277	242	268	267	237	284	261	259	267	237	283	243	274	265	251	254	244	262	278	267	253	267	263	256	261	269	236	232	274	259	268	258	262	270	242	255	244	256	262	264	285	264	244	287	253	222	271	240	237	238	243	235	241	249	271	275	259	267	268	257	249	251	277	278	230	236	263	253	266	256	221	262	257	271	244	278	298	257	290	263	253	298	253	253	255	245	275	244	251	260	254	240	252	276	267	272	259	225	283	272	258	260	263	263	267	288	298	254	239	259	269	263	262	235	266	262	286	226	253	261	252	276	237	243	246	256	260	253	261	290	250	266	248	249	287	278	284	252	259	283	269	227	243	262	299	254	209	259	241	260	248	266	243	281	262	251	247	270	271	294	263	247	258	260	252	266	237	260	260	285	240	238	266	268	235	283	247	260	259	241	265	277	267	231	240	277	265	244	262	220	250	225	290	250	244	248	242	252	259	260	273	270	255	254	249	240	257	279	241	241	253	274	251	267	244	257	231	251	259	254	267	254	265	240	307	252	225	245	253	267	258	273	258	259	244	244	237	241	257	280	248	274	248	233	217	269	263	243	237	277	268	274	251	262	246	260	272	249	266	234	268	291	243	266	237	276	240	269	264	252	230	245	231	270	264	269	261	266	260	254	258	250	269	256	251	271	245	245	241	320	278	271	244	268	259	257	256	257	258	253	260	292	261	255	238	278	263	277	261	252	250	237	234	278	246	234	240	256	254	275	252	273	262	269	244	246	221	258	253	244	242	283	282	246	261	314	229	253	280	257	257	243	238	280	251	244	272	249	223	286	265	268	268	254	275	242	275	230	260	248	246	235	274	262	239	274	256	275	249	271	272	245	256	259	272	254	275	247	257	246	275	278	276	242	270	251	259	250	266	233	225	260	237	246	281	258	231	250	256	245	251	230	244	262	243	257	245	248	256	275	257	250	288	260	231	251	247	262	247	254	267	263	244	261	257	270	255	269	256	260	268	249	262	249	244	258	260	250	258	216	280	279	248	258	242	260	244	233	221	252	269	246	258	259	248	249	257	238	240	262	246	260	251	261	257	245	281	246	283	242	278	293	272	269	271	283	245	260	261	285	261	270	256	262	268	270	255	291	246	261	269	281	261	246	251	259	274	237	260	272	270	263	264	227	255	275	272	249	252	248	224	239	250	264	253	293	243	247	281	262	265	241	243	276	210	244	226	262	271	249	211	256	256	239	261	252	245	256	270	252	257	272	280	250	243	231	249	280	281	256	234	254	254	258	244	262	264	249	275	264	272	258	277	253	254	267	259	252	247	252	261	273	265	273	238	268	271	247	261	255	263	287	277	244	262	258	264	249	265	254	263	277	268	259	254	256	260	239	243	272	280	264	236	263	236	253	267	269	283	273	239	267	261	276	271	241	243	259	259	267	249	255	257	260	264	281	249	271	270	240	283	227	234	224	237	266	239	281	242	264	260	266	260	266	211	242	234	216	249	239	246	217	265	270	278	301	266	247	261	256	271	250	239	281	250	265	240	284	251	252	240	277	241	263	290	258	218	258	242	261	244	249	279	280	264	259	268	271	258	270	255	266	238	263	261	248	251	305	258	244	255	243	273	274	254	271	246	246	257	250	269	254	257	229	244	267	259	251	260	245	264	250	235	254	238	248	261	236	260	226	236	266	282	263	262	236	289	304	246	259	269	249	251	261	293	238	267	243	285	270	253	244	265	249	232	229	231	283	276	248	267	253	268	265	274	284	232	260	279	246	239	259	235	258	249	273	243	268	273	262	237	261	269	273	241	246	233	228	232	265	260	232	247	261	243	247	261	243	230	274	253	261	244	255	256	259	277	243	262	255	237	238	260	257	237	243	227	278	259	266	248	238	270	260	272	254	260	273	254	250	268	269	281	247	244	244	232	226	238	279	258	234	248	257	269	244	279	255	268	259	268	251	239	249	281	250	250	287	269	269	259	255	268	253	241	254	250	267	258	249	245	251	256	271	270	245	245	251	259	223	270	245	249	277	263	251	264	236	254	280	247	274	248	258	266	247	237	244	268	235	237	232	243	275	290	253	262	263	266	256	239	244	282	259	240	259	255	269	269	270	248	250	254	260	247	244	251	283	256	247	253	271	254	264	283	269	280	247	233	281	255	236	261	294	244	258	256	267	256	255	234	266	281	253	251	243	249	248	248	256	234	276	253	248	254	268	262	254	255	297	235	260	261	259	253	264	236	251	227	223	237	244	223	304	234	263	241	282	244	258	234	281	277	242	262	271	223	241	279	256	256	248	258	262	239	290	245	257	261	251	258	274	261	226	238	239	244	260	249	246	242	257	241	269	263	272	248	262	246	258	288	273	238	253	259	241	250	269	238	252	271	256	246	271	255	268	220	263	273	256	252	259	254	249	241	230	272	249	230	246	271	240	284	271	243	235	293	236	225	273	286	292	251	250	261	226	249	254	239	278	277	235	259	246	246	246	231	249	220	245	267	260	249	257	265	249	250	285	238	260	255	275	244	243	253	264	232	243	264	261	275	256	246	238	256	281	249	251	260	248	240	255	239	260	249	272	254	276	276	252	260	237	247	229	259	244	276	234	262	261	260
5526	22009	31545	14461	3239	2348	1694	1327	1015	855	751	656	597	527	456	431	428	424	395	399	402	360	370	398	368	358	319	333	315	325	329	325	355	314	328	305	336	332	309	308	319	328	325	341	294	361	309	296	332	318	333	300	299	299	298	327	288	313	312	295	329	318	298	316	297	316	305	288	339	298	299	296	312	292	309	339	324	298	331	283	307	314	316	313	312	340	276	321	297	281	271	296	294	332	302	320	323	298	297	287	294	325	316	307	294	285	318	319	339	272	312	345	266	322	348	362	302	305	318	292	314	317	273	295	314	300	325	323	304	317	315	312	312	306	282	312	339	309	344	314	319	298	290	295	308	290	313	292	304	332	311	283	322	292	320	323	329	323	291	283	304	306	293	282	303	322	319	302	325	317	315	300	330	326	338	315	317	294	294	322	310	251	297	282	296	292	307	302	298	309	327	300	296	277	296	300	317	378	301	325	290	297	320	292	324	306	308	288	344	314	305	352	328	296	324	306	327	310	291	267	297	285	312	302	277	304	311	332	326	328	294	294	293	324	341	344	284	285	303	324	332	278	312	334	322	308	346	314	303	321	297	309	308	305	296	339	315	302	316	310	309	291	297	330	314	305	295	290	325	277	311	294	328	291	316	296	328	300	271	300	304	318	320	319	299	321	303	324	308	274	350	314	307	343	282	326	317	354	317	297	334	313	306	331	308	304	308	307	343	310	285	286	293	317	275	300	314	295	313	278	273	302	332	300	295	306	310	295	278	284	303	291	320	315	322	277	308	286	317	321	315	289	326	308	267	327	299	265	320	322	282	322	272	286	337	321	288	312	305	328	291	307	310	318	308	317	297	315	319	288	294	302	310	325	306	328	307	303	276	310	312	295	346	301	309	331	296	293	303	316	304	304	307	293	334	287	292	306	309	283	295	279	308	315	307	275	294	329	291	327	289	318	305	319	280	315	307	314	304	308	333	309	300	297	347	301	291	336	329	326	321	305	323	315	328	288	328	328	322	294	303	309	329	288	323	312	305	316	340	297	334	333	335	299	335	288	291	329	311	299	324	296	292	324	281	277	302	340	309	302	315	310	303	292	328	320	331	271	283	282	330	334	290	338	317	353	329	305	338	287	320	292	303	325	310	306	304	321	283	319	328	289	324	318	284	321	288	318	315	296	281	294	304	342	308	329	302	312	307	344	316	318	320	344	335	281	289	314	311	311	333	288	316	297	337	320	319	305	304	277	330	296	293	334	307	306	276	305	327	324	336	285	342	297	284	280	299	318	279	325	274	299	283	284	305	325	287	299	307	319	320	321	356	318	336	342	302	314	289	290	343	288	287	281	324	346	327	280	330	307	271	299	331	280	277	348	311	281	286	310	294	293	291	306	271	305	311	305	281	292	330	279	293	307	317	295	313	332	314	296	272	278	269	342	301	311	311	291	298	257	293	295	317	274	303	317	307	276	298	300	284	276	315	315	305	328	310	302	314	304	296	300	312	291	303	307	309	267	260	313	330	316	325	293	292	298	307	349	330	344	275	335	314	302	294	319	295	309	299	300	334	316	327	305	306	295	315	305	329	287	311	285	312	316	312	320	322	307	292	325	333	288	294	304	334	278	279	284	319	313	277	299	324	325	331	299	296	293	296	300	295	264	297	322	293	274	326	279	298	296	341	299	289	304	294	282	327	301	296	314	335	322	302	320	308	312	310	286	283	311	286	339	290	321	273	311	335	324	302	300	316	317	315	317	287	309	315	293	298	277	326	287	299	306	270	323	298	297	340	304	292	307	298	302	317	298	321	290	283	285	289	316	294	283	303	266	309	327	315	301	315	285	297	305	305	305	313	302	300	300	283	295	291	295	294	277	283	309	340	314	285	295	297	300	282	306	296	298	312	302	316	318	299	327	310	303	309	317	299	304	296	294	299	315	286	314	325	292	301	280	297	298	350	304	278	359	284	296	291	309	330	332	290	290	325	332	285	314	293	328	315	282	296	326	311	315	308	305	315	315	273	308	315	285	317	342	303	311	318	315	328	322	293	306	302	307	314	308	353	312	322	292	294	293	307	345	332	330	302	354	319	299	286	285	328	301	305	294	277	310	294	277	296	318	302	293	298	317	322	303	286	293	285	303	275	311	287	318	314	302	298	294	315	275	309	298	305	316	298	281	293	277	315	324	293	313	318	284	300	285	318	307	299	321	304	278	293	268	311	334	311	320	273	318	328	283	336	286	285	303	314	312	327	291	286	325	333	342	299	278	312	290	294	333	283	294	295	302	302	303	321	300	307	289	331	314	305	303	311	337	361	301	283	286	310	313	267	279	323	282	272	305	301	319	312	322	306	302	295	303	323	312	307	318	318	302	301	318	292	302	305	300	310	315	309	326	308	293	349	304	279	297	268	290	314	307	305	306	300	295	320	316	305	308	295	302	317	295	299	303	335	308	291	323	312	293	309	290	306	283	287	317	309	291	273	305	280	303	328	310	297	339	298	334	321	292	334	294	308	310	341	318	339	289	330	306	306	339	282	309	289	284	314	318	293	291	282	321	300	293	287	300	337	288	322	321	287	309	282	310	290	300	305	335	320	300	292	307	335	282	312	316	282	308	299	301	306	305	270	298	318	303	299	312	321	319	304	296	294	303	334	305	299	315	298	289	344	319	297	275	327	287	312	289	328	317	295	301	332	306	312	321	304	315	348	290	298	329	303	318	308	309	300	270	310	334	309	283	300	295	322	307	287	307	294	267	299	335	306	325	313	277	295	285	305	277	308	327	292	327	338	318	281	308	288	292	289	305	301	310	294	296	309	313	300	322	287	315	287	292	311	321	325	314	282	310	291	312	304	314	296	352	281	293	303	305	335	282	345	342	322	297	306	305	307	287	316	285	297	342	299	312	314	318	291	307	270	334	282	319	292	295	296	300	298	329	313	308	293	318	347	345	298	291	324	330	274	306	337	313	328	299	300	299	325	311	294	319	287	295	290	305	300	282	331	315	353	342	291	307	312	307	309	325	330	305	326	289	291	281	314	338	331	286	292	268	313	326	317	301	316	322	303	312	319	287	313	329	331	323	309	328	314	304	324	290	332	319	291	307	298	328	285	330	314	316	291	284	309	327	297	314	310	280	293	322	305	306	298	324	305	303	326	322	341	306	318	328	287	349	304	297	344	328	327	295	312	307	315	310	310	311	319	284	294	298	304	321	296	306	294	298	276	302	333	286	325	311	299	298	310	305	316	344	308	320	322	328	318	279	299	310	330	260	316	362	313	292	295	332	311	311	307	295	304	311	305	285	322	280	295	319	321	337	301	289	307	295	317	307	313	297	337	306	324	324	318	314	339	293	317	295	298	314	322	313	296	313	321	306	294	317	326	300	332	299	318	307	297	326	316	306	298	296	276	324	305	300	299	317	326	345	289	297	293	312	333	300	290	316	311	316	322	319	332	290	324	288	298	297	285	310	308	303	328	282	313	325	295	322	313	316	310	345	311	299
27741	18168	13647	2090	610	553	512	503	502	449	507	526	473	516	519	509	477	506	508	498	515	476	523	507	484	485	482	496	493	528	496	503	492	474	462	469	469	523	481	476	503	479	509	458	471	478	508	522	500	455	512	492	459	506	454	472	478	440	505	466	462	510	511	483	467	467	511	495	483	518	477	506	467	517	507	459	524	446	473	463	473	507	483	479	496	479	496	495	470	464	459	513	489	475	475	492	496	497	494	463	499	465	467	513	495	500	524	472	494	482	483	466	483	488	516	532	453	475	499	494	483	449	494	464	462	484	492	503	464	465	495	491	497	461	490	437	466	498	451	493	485	494	461	470	492	485	485	517	517	488	457	473	490	493	521	499	482	487	496	517	502	500	467	525	478	482	468	470	525	521	482	498	484	474	484	466	465	479	495	501	524	487	497	468	474	486	468	506	475	475	453	489	482	497	444	470	535	490	483	426	486	455	491	470	499	511	498	493	460	526	475	496	521	471	514	493	487	478	456	486	494	461	474	449	514	497	433	457	523	540	475	470	481	491	454	479	469	491	454	479	452	485	526	526	487	500	474	513	550	464	504	437	459	530	494	460	450	507	472	509	494	469	477	461	483	456	453	461	451	476	531	487	451	496	483	484	484	490	497	496	483	474	486	537	508	461	480	466	444	503	545	489	465	516	451	502	487	485	468	440	487	519	487	493	463	466	474	478	483	488	447	534	493	482	492	489	505	519	487	493	494	510	484	479	467	506	466	521	482	485	515	513	487	459	507	508	447	499	476	512	512	468	476	477	493	433	463	497	522	489	439	521	470	447	442	503	506	471	473	523	484	499	469	506	470	445	499	506	474	473	457	504	502	492	518	477	473	518	469	487	510	522	483	494	469	479	477	507	473	465	478	498	503	490	477	489	485	486	459	442	472	479	493	458	468	436	479	472	452	528	451	449	530	532	487	502	480	489	452	463	478	493	506	505	491	495	462	489	512	478	467	523	469	489	466	496	527	479	489	490	518	493	504	462	496	521	476	507	457	500	522	485	475	515	452	502	474	492	498	500	487	515	488	488	511	482	512	498	480	481	509	470	451	497	506	498	468	487	501	477	518	451	452	487	475	486	467	489	497	502	491	487	510	481	523	499	491	513	474	483	527	491	496	495	525	455	464	457	494	457	467	434	464	533	508	476	502	459	488	460	464	504	482	482	498	465	503	452	480	472	455	513	495	475	480	476	486	480	484	493	488	461	482	458	513	482	502	420	493	500	479	503	480	464	497	464	500	470	470	476	513	456	467	486	462	489	458	485	460	525	483	482	456	486	492	454	467	478	506	490	483	508	475	495	513	475	461	509	498	492	492	452	484	526	522	476	486	473	528	438	506	485	493	452	510	505	445	495	503	457	482	483	467	503	480	448	493	539	489	466	471	493	518	471	492	472	470	485	462	479	500	470	494	448	487	487	487	490	533	513	462	528	466	496	472	471	496	441	471	504	482	474	493	463	517	484	474	442	480	484	483	495	521	481	478	519	508	455	470	461	495	491	485	528	489	514	531	477	463	468	490	505	510	510	508	497	479	435	488	500	472	476	483	462	432	488	528	502	502	474	519	496	486	464	488	500	501	463	456	512	479	507	479	482	492	474	465	481	497	504	480	502	492	486	482	479	489	489	505	498	487	472	494	523	471	513	468	498	489	493	501	479	532	536	485	479	477	479	530	512	517	497	488	483	463	471	502	477	498	447	499	464	481	484	499	479	480	482	505	453	465	492	472	476	452	494	481	518	477	453	549	481	461	490	507	491	480	490	447	531	457	465	451	457	488	506	525	478	477	463	479	458	483	508	514	490	489	488	492	465	497	506	474	484	499	480	497	493	505	444	520	493	482	471	485	466	449	496	499	456	463	480	480	415	489	506	481	480	511	448	480	489	487	485	502	462	452	505	464	484	470	460	479	522	480	485	490	461	472	515	484	499	463	509	481	495	498	479	504	494	494	490	531	487	507	477	488	472	456	476	466	488	460	471	473	509	496	531	461	473	465	517	450	459	421	475	467	456	470	514	473	452	463	474	476	491	498	472	499	475	529	500	462	449	467	487	485	499	479	534	466	479	475	514	496	476	472	455	482	485	487	475	475	480	455	476	510	505	483	494	451	488	495	486	473	493	496	459	515	506	493	442	466	485	485	484	474	502	480	480	532	475	470	465	500	473	479	483	513	491	481	480	499	445	507	461	489	492	483	507	496	481	467	477	497	454	481	492	513	483	451	479	508	510	477	427	525	484	486	470	540	528	493	484	502	471	469	508	472	497	479	429	469	439	477	480	495	527	501	478	507	493	489	489	480	497	475	486	450	472	450	488	496	470	477	486	486	449	464	481	486	543	480	479	512	482	425	476	462	495	500	467	483	469	478	483	490	499	492	492	497	480	468	452	461	521	454	463	446	514	469	482	484	499	502	493	450	494	467	457	473	470	465	482	523	461	528	521	449	473	488	512	465	461	490	471	460	474	496	533	488	488	492	505	488	518	480	485	500	481	475	505	429	488	506	488	482	475	470	486	546	502	471	505	459	444	460	506	486	493	456	457	446	494	495	485	477	501	507	478	510	487	501	474	473	470	479	482	521	492	513	489	464	544	498	462	494	467	505	535	504	465	465	435	489	478	529	507	494	490	538	498	498	480	483	556	491	430	495	538	464	495	494	434	450	468	493	487	510	504	439	494	471	475	463	500	477	472	490	496	517	505	456	485	519	518	496	477	520	519	521	523	489	481	478	498	473	474	462	449	462	468	467	498	468	494	511	486	499	491	460	481	498	498	484	500	472	481	487	527	473	480	489	478	500	483	501	517	486	468	466	482	434	468	465	507	485	439	466	484	492	507	459	495	497	474	477	501	487	469	430	473	467	437	495	541	461	489	496	489	475	464	467	549	502	497	484	514	467	485	470	486	539	489	493	472	535	478	508	470	477	495	500	484	474	504	484	467	508	476	472	506	522	491	524	488	449	519	490	460	484	463	509	513	461	500	466	483	524	495	498	510	471	458	473	447	490	447	522	500	492	483	500	530	475	519	480	516	479	469	505	492	470	498	516	471	491	488	536	486	509	482	487	502	494	502	492	539	522	488	470	470	549	474	494	494	501	512	496	485	459	480	428	491	493	495	449	467	490	484	502	515	486	513	510	501	506	511	480	494	472	511	445	486	490	447	456	536	458	522	458	499	462	452	471	509	490	493	497	466	445	473	477	471	469	532	475	489	473	503	475	467	534	488	462	512	494	471	490	490	498	465	488	485	462	442	500	490	459	485	474	441	496	488	482	501	492	478	480	522	470	510	483	515	448	502	494	465	494	470	480	515	482	514	499	505	477	453	523	482	506	494	537	482	489	475	452	459	485	468	462	478	439	544	502	495	483	485	483	465	459	501	449	473	474	518	473	486	506	454	487	475	501	464	495	531	490	463	488	530	481	480	482	511	500	479	459	522	498	477	475	502	456	502	481	505
5020	6677	12741	1646	693	628	617	564	581	590	601	556	577	582	564	552	563	545	577	565	543	551	565	536	544	511	548	603	540	561	551	536	573	585	509	543	557	552	558	558	580	549	549	540	561	573	566	573	563	612	554	575	588	551	606	554	546	589	557	562	564	595	546	586	555	531	559	561	565	574	522	532	597	574	542	579	618	563	563	533	524	525	542	569	526	581	580	514	569	595	534	542	532	569	575	575	554	574	583	555	527	540	566	561	559	589	565	569	575	564	505	545	570	556	554	567	547	551	582	591	524	593	581	538	537	559	552	582	530	575	580	541	544	541	571	566	538	538	517	559	588	554	527	571	583	535	545	598	573	573	534	561	541	557	495	548	569	502	561	534	491	548	540	605	531	543	587	564	579	570	556	535	521	547	563	565	548	571	562	523	572	574	536	558	569	548	525	531	605	561	563	555	556	555	598	577	526	549	532	607	577	566	549	522	561	538	543	565	571	595	560	553	579	548	528	561	566	537	569	552	548	566	548	551	573	570	573	580	550	567	526	564	560	577	553	534	549	527	569	524	582	531	566	536	577	528	565	570	573	585	583	598	568	536	582	568	606	547	580	569	556	590	533	562	565	546	560	570	586	545	553	553	573	543	535	541	524	560	574	581	536	579	553	604	552	563	532	566	493	540	557	591	562	574	586	604	554	538	553	576	565	565	546	553	546	585	549	581	537	539	535	543	562	563	563	573	556	567	598	579	566	555	542	554	567	555	581	535	569	566	511	554	547	545	540	518	559	557	537	540	569	513	589	558	603	553	566	536	563	574	561	518	552	525	536	579	594	535	537	572	557	556	558	537	547	514	528	539	536	536	534	532	588	532	547	542	526	579	604	542	556	546	546	591	572	533	537	573	555	557	533	575	610	548	558	572	542	503	516	619	574	567	603	541	576	587	596	546	554	546	557	560	551	565	541	536	525	548	548	532	560	517	585	604	548	548	539	563	554	564	573	529	564	526	570	538	593	563	569	600	559	572	583	536	548	550	565	564	586	554	586	565	547	559	533	579	556	553	552	537	537	569	579	525	563	553	535	569	529	589	570	568	540	512	533	549	540	580	543	561	525	577	557	576	543	546	553	527	558	564	598	576	573	567	552	525	539	532	566	557	552	552	559	548	561	549	584	590	509	550	549	550	577	520	520	522	576	576	547	526	584	534	562	510	571	556	575	545	590	594	512	560	574	598	583	558	590	523	640	557	552	566	514	553	549	537	574	539	524	566	562	549	560	524	581	557	565	564	563	573	588	563	526	521	593	527	586	546	553	555	596	548	548	509	537	541	552	548	560	537	540	551	539	599	494	579	575	560	567	538	553	551	567	516	537	521	593	541	581	589	564	542	548	565	532	564	555	561	556	530	568	552	536	573	552	605	556	581	543	576	560	578	576	594	583	534	553	579	592	547	580	542	526	544	601	531	533	512	566	560	545	537	554	557	568	581	582	548	585	548	521	558	598	545	594	593	584	578	561	542	545	559	585	587	568	552	554	572	560	568	544	598	587	544	563	552	526	553	576	576	538	557	562	565	530	589	567	556	555	562	552	569	549	546	604	561	569	580	546	571	536	551	610	574	597	572	522	563	551	540	556	547	522	591	551	587	551	581	547	531	506	561	605	553	547	538	545	556	567	574	553	537	559	593	604	556	561	564	589	549	571	549	527	520	558	557	535	553	569	541	598	537	576	607	550	531	569	510	547	519	534	586	615	584	554	554	563	579	546	617	576	546	576	572	550	549	562	566	543	532	554	591	558	539	559	539	539	574	574	540	568	562	540	581	552	566	561	602	539	545	594	552	575	553	521	571	544	538	556	584	546	505	582	560	520	543	541	538	609	532	562	563	556	556	534	534	500	592	550	532	577	540	567	591	527	523	537	563	593	572	577	533	522	530	553	485	548	568	545	536	529	607	549	583	526	583	564	550	524	527	550	558	524	566	600	553	576	556	525	594	546	549	566	539	583	546	521	530	555	589	521	590	537	545	544	558	572	551	551	521	525	562	576	550	554	541	550	522	544	547	566	545	582	568	557	559	586	563	533	494	523	549	584	554	589	549	543	591	556	539	537	590	550	552	538	567	572	588	553	577	536	560	553	602	526	563	546	567	557	525	517	541	548	561	552	547	516	558	530	554	536	572	522	548	553	577	595	588	537	550	523	572	515	585	561	563	539	619	559	528	558	579	566	551	574	597	566	602	598	583	553	522	578	602	531	541	576	565	520	558	536	576	584	568	591	543	556	594	547	548	551	568	515	569	561	539	534	536	547	552	537	543	565	621	546	517	556	552	589	549	560	551	563	538	526	573	575	615	541	586	592	529	560	544	617	556	544	567	552	543	561	550	549	584	558	569	557	537	567	577	577	557	549	616	539	571	574	610	515	522	564	547	558	548	571	525	577	552	582	557	551	555	534	556	561	565	545	571	519	534	573	578	546	578	582	558	535	543	579	561	535	553	554	535	588	573	589	531	571	571	591	563	550	573	566	557	561	594	586	585	585	564	534	528	573	491	596	535	529	604	557	573	577	534	565	536	577	564	538	573	542	514	557	546	563	607	532	545	583	532	559	534	553	526	535	557	597	552	541	537	565	559	565	561	595	544	613	595	576	582	569	533	539	586	560	508	594	560	517	534	625	548	547	547	554	579	551	561	582	557	525	578	565	561	582	538	540	558	591	576	579	568	575	517	560	579	597	524	564	563	560	557	556	544	537	551	534	538	592	559	546	550	590	568	525	539	543	555	565	572	593	563	566	571	546	571	563	532	576	596	555	583	561	556	563	567	577	568	547	568	571	607	535	535	533	540	552	575	532	526	594	558	591	565	573	603	596	589	582	599	511	572	567	573	559	571	500	547	584	540	536	533	533	543	558	595	576	574	552	552	552	541	578	555	552	551	544	589	550	587	521	564	560	548	535	565	519	551	570	546	547	537	559	595	517	554	535	537	550	577	571	565	560	567	550	517	560	562	542	551	557	562	602	562	556	562	586	534	564	564	559	558	561	528	569	554	559	551	579	532	598	575	558	583	542	564	553	506	544	533	537	504	603	542	534	584	593	528	565	613	563	545	567	526	589	572	522	572	559	546	600	586	490	538	576	597	562	602	578	543	526	503	566	541	534	558	575	521	561	539	525	552	556	565	587	517	568	511	557	552	588	550	591	575	579	563	589	525	566	569	572	543	578	603	631	570	567	558	587	532	548	539	524	569	579	516	589	559	615	571	571	597	584	580	538	539	550	574	561	534	550	558	611	601	598	569	548	567	521	591	542	556	586	565	546	510	543	541	589	550	530	581	563	590	520	560	543	537	569	534	549	502	565	545	545	544	581	603	603	520	572	544	582	574	598	555	531	588	548	583	513	523	566	509	573	547	594	617	554	579	537	626	562	545	563	528	590	563	547	563	603	544	576	532	548	528	564	567	542	546	535	549	557	523	544	544	576	538	535	563	539	562	522	547	579	582
23719	21422	28177	26675	16697	2671	1013	855	733	655	672	630	637	588	625	579	579	533	568	579	539	549	527	541	525	575	537	536	538	579	540	564	570	530	555	538	525	508	499	519	515	526	533	555	495	504	555	543	520	526	488	594	509	535	529	541	529	549	525	529	561	522	509	577	503	507	506	511	530	537	526	498	535	507	556	488	508	572	544	559	502	535	550	568	532	521	529	569	514	545	559	478	552	549	525	506	508	523	488	551	522	531	539	522	510	520	512	528	529	490	560	521	537	540	510	566	497	543	570	537	514	558	512	564	541	528	525	513	535	543	564	509	520	503	548	531	533	516	507	521	536	553	509	552	552	525	560	522	550	540	544	501	555	530	509	535	493	516	511	546	514	505	523	520	477	499	529	537	524	511	527	481	526	536	546	535	533	531	533	491	557	550	554	518	538	544	569	537	505	518	559	537	534	518	513	536	516	493	526	489	529	515	559	510	537	507	485	514	510	534	559	544	550	548	530	502	519	499	553	503	524	537	523	514	565	576	574	529	498	531	516	513	522	537	532	505	544	511	538	530	526	525	518	492	524	514	519	518	503	499	509	514	541	531	534	537	553	516	555	527	556	537	496	558	509	569	487	540	556	544	537	517	553	525	524	501	497	531	541	539	533	534	500	532	495	530	522	512	529	511	511	494	558	529	505	557	527	540	514	495	505	529	485	528	523	550	538	525	540	507	533	549	523	487	516	542	532	497	520	536	489	484	529	528	521	543	543	558	569	525	520	536	566	483	523	508	568	506	504	538	528	510	524	534	542	493	530	512	518	519	470	567	534	534	520	512	509	556	522	524	480	530	486	553	513	507	516	462	495	534	532	531	536	580	518	544	539	564	551	512	499	532	531	503	564	501	520	497	524	530	496	524	491	525	547	509	483	484	550	526	542	518	527	531	507	492	532	526	578	553	543	534	548	554	559	529	543	509	517	536	492	533	529	528	551	544	515	527	520	521	551	530	509	551	536	496	491	510	513	538	499	518	520	499	535	542	567	513	518	541	530	512	540	530	522	538	519	507	520	517	533	519	526	541	561	546	534	511	542	511	574	515	568	485	524	501	490	557	516	527	566	490	529	567	560	541	552	486	525	508	562	485	535	519	522	507	534	511	491	496	507	552	530	527	543	535	546	521	511	521	523	552	514	558	520	510	562	515	495	550	544	562	552	519	505	548	519	495	511	537	507	547	538	551	538	526	517	526	512	561	550	505	517	518	498	539	573	534	530	519	500	519	507	510	537	534	528	550	551	521	545	527	500	532	526	524	524	565	521	516	550	508	531	531	504	555	516	516	492	539	523	543	515	510	530	560	539	526	559	548	536	544	561	516	508	508	490	547	543	514	537	518	530	499	510	488	483	512	497	530	535	549	547	520	552	549	519	538	526	543	587	518	566	499	542	508	535	517	566	520	529	527	501	523	536	526	495	561	501	516	547	507	522	542	529	516	514	532	479	507	511	510	507	552	528	530	524	546	559	568	517	530	534	510	527	499	528	521	493	551	524	537	560	551	517	553	569	510	531	528	558	486	580	497	540	554	542	491	536	542	530	535	470	512	515	553	528	521	519	559	505	512	537	547	537	535	542	520	466	574	544	492	516	557	546	535	527	538	516	520	511	529	574	521	541	514	542	522	557	539	530	536	536	495	521	590	547	533	515	528	567	516	529	536	512	546	494	511	539	547	534	536	500	533	488	544	506	532	523	511	549	577	552	507	522	548	515	524	544	549	535	546	553	556	530	526	539	554	538	531	563	544	540	523	509	506	534	523	528	503	579	573	485	522	536	527	490	522	538	485	505	530	482	531	474	560	519	553	508	568	556	493	514	484	531	523	538	524	519	514	527	503	546	525	468	501	559	541	544	514	543	521	518	528	465	547	562	505	507	533	482	541	489	538	525	557	529	560	516	534	560	554	534	526	545	533	520	525	498	530	506	530	529	493	508	485	520	548	540	491	513	523	519	539	524	519	538	549	500	510	512	509	557	539	539	552	530	531	481	532	555	494	539	566	522	552	548	522	588	542	550	558	519	520	529	531	528	519	480	503	533	529	504	550	545	539	514	542	566	548	524	537	587	529	540	520	523	542	502	516	529	525	505	538	540	546	509	550	514	529	578	534	541	532	546	527	510	528	560	522	508	529	520	542	525	516	523	523	545	545	529	525	551	551	569	527	497	543	503	501	544	491	506	530	512	537	535	557	547	510	509	524	508	516	568	528	561	534	503	524	502	489	528	520	542	496	505	541	585	492	538	506	528	500	508	484	511	477	504	529	550	544	540	510	562	511	548	525	511	474	550	530	515	552	548	526	489	510	515	518	532	562	544	537	524	557	574	580	531	553	499	521	505	537	565	583	518	524	511	547	559	520	522	521	524	549	543	495	557	515	501	522	543	509	514	520	551	543	458	569	528	547	535	507	520	495	536	514	541	472	535	573	562	534	493	511	488	495	570	537	517	535	540	516	537	536	548	550	536	513	497	493	590	551	532	515	492	530	513	508	501	486	526	524	500	550	492	573	522	513	512	472	489	512	538	501	498	539	556	514	522	516	524	559	492	528	494	572	544	557	491	492	527	511	552	552	529	504	515	524	494	502	510	529	513	525	566	556	545	539	514	522	522	547	586	512	532	502	504	500	528	529	553	518	519	520	552	556	537	565	504	492	525	536	529	515	539	545	514	531	595	502	529	491	518	533	534	511	515	495	506	508	564	525	561	508	530	501	511	546	535	517	507	505	530	515	532	494	504	542	546	519	511	529	506	550	536	540	471	555	537	504	532	510	538	456	566	530	541	586	551	557	506	522	530	508	551	496	540	507	527	525	531	496	503	524	500	508	560	530	493	552	526	533	534	518	497	530	543	510	542	512	511	499	519	555	538	521	541	515	537	535	517	502	526	534	511	498	496	562	502	537	526	516	556	545	522	538	558	548	547	522	532	505	525	514	526	580	523	498	505	504	560	495	495	546	538	606	534	503	536	538	563	579	500	535	535	535	551	502	559	522	527	499	544	540	537	530	524	504	491	543	522	489	538	542	536	548	519	526	525	531	530	527	557	517	503	525	555	537	522	510	567	499	499	507	545	473	577	560	545	520	502	561	478	547	486	530	543	537	505	493	529	559	497	541	561	504	536	511	558	515	504	507	519	535	483	530	515	519	540	525	529	510	529	527	550	525	531	531	524	500	541	521	561	552	536	549	523	516	490	520	536	545	558	539	521	560	520	535	545	499	548	497	489	506	488	514	536	507	492	545	553	463	524	539	549	520	543	536	505	518	514	531	564	535	547	532	513	527	516	589	522	554	541	540	562	518	539	500	541	532	533	526	516	517	500	514	558	526	525	518	524	528	516	494	520	527	562	564	503	527	511	524	513	522	470	508	526	511	519	493	530	510	524	518	528	492	572	530	531	495	530	533	557	511	546	545	546	579	569	526	557	530	546	526	486	540	495	556	518	538	548	511	553	553
4111	15570	25959	9901	2188	1680	1341	1175	976	867	817	813	765	707	688	647	686	668	650	689	678	672	615	658	653	664	632	613	640	654	636	602	683	665	649	644	637	617	615	602	621	628	589	586	637	611	683	585	601	676	659	608	606	613	573	588	594	578	595	627	620	629	636	627	593	634	652	631	601	590	613	607	580	599	625	624	612	582	603	570	608	609	596	622	622	635	630	618	648	645	612	629	615	607	674	573	591	594	602	639	647	577	635	610	632	571	626	621	575	619	582	564	641	605	635	576	615	600	681	630	651	634	635	652	621	595	603	613	598	632	624	650	594	633	626	664	600	596	612	591	639	622	609	601	597	644	600	610	609	601	565	635	603	580	581	616	601	601	596	623	639	615	593	617	642	641	602	607	622	601	581	665	607	641	596	589	603	606	601	579	557	615	612	551	597	661	643	596	573	625	610	603	577	565	626	621	595	631	631	591	638	644	619	619	606	599	603	651	666	616	596	609	623	590	593	624	603	616	570	616	593	608	621	635	636	620	642	637	647	595	591	622	656	608	590	635	580	638	619	593	594	608	620	593	612	631	646	623	661	602	586	619	618	557	606	577	570	584	583	588	643	615	643	645	628	632	580	621	576	650	646	657	638	576	592	616	611	650	597	628	643	646	629	670	634	612	589	677	589	595	607	581	616	603	611	611	622	638	601	602	581	601	627	590	652	591	594	588	624	579	568	622	613	600	632	628	597	597	573	615	608	627	638	616	610	600	631	610	639	622	616	611	618	571	608	639	615	616	601	611	570	598	660	617	603	596	605	619	542	604	618	625	631	634	619	631	622	615	615	651	664	616	587	585	598	625	640	615	621	598	657	596	580	647	605	605	603	608	586	615	612	613	629	647	577	592	540	632	605	604	618	620	597	607	596	585	618	609	622	628	575	643	610	664	631	612	601	585	618	652	630	614	603	567	616	616	647	579	625	584	601	604	634	629	617	601	612	597	589	625	633	640	563	637	594	603	578	624	597	622	621	610	596	597	647	614	613	645	640	643	571	604	604	610	620	612	632	597	630	557	626	617	614	641	586	620	642	641	598	633	592	592	631	590	616	671	662	606	637	615	608	572	646	610	614	605	597	568	660	602	596	582	607	603	621	589	620	656	612	584	628	621	615	593	600	632	572	573	608	647	602	634	629	619	647	581	615	613	628	578	632	618	627	574	612	597	603	639	613	655	608	598	613	569	575	598	620	551	640	618	593	624	629	606	626	607	643	606	583	610	574	602	580	596	660	624	619	618	598	655	548	608	563	623	619	636	638	652	594	647	614	663	614	615	613	647	614	596	628	616	545	595	597	615	633	610	631	589	600	605	641	594	591	588	618	585	639	616	597	604	596	593	681	617	605	627	611	643	590	666	614	649	630	644	631	620	654	575	572	649	619	594	607	602	600	587	620	540	602	586	587	619	640	621	601	597	623	603	608	626	606	637	607	595	583	563	638	614	660	620	617	663	626	608	584	655	569	622	607	636	602	610	601	676	634	601	630	619	564	626	575	597	642	568	590	611	618	630	611	622	620	637	587	624	631	608	633	671	634	560	624	571	622	643	602	575	605	637	620	605	615	610	642	584	621	567	600	602	622	621	602	624	574	585	594	553	571	587	614	602	634	654	605	617	629	599	636	610	637	616	576	612	567	606	647	627	621	661	646	643	582	617	598	592	606	590	609	584	584	662	599	647	620	561	598	629	612	625	611	604	611	622	628	626	628	595	602	626	593	620	658	615	615	627	608	594	606	621	642	622	604	567	608	593	615	636	590	605	584	569	603	633	615	590	629	624	633	597	611	623	637	582	627	633	592	604	606	588	635	595	599	610	623	611	659	619	661	611	594	595	600	549	652	648	591	638	622	606	635	609	611	624	657	608	621	589	555	623	600	651	630	619	597	631	591	617	614	575	639	623	603	682	673	584	603	640	622	626	613	634	581	599	592	629	591	580	594	646	641	643	620	614	553	592	624	597	604	645	605	646	579	626	588	566	606	589	566	671	584	643	613	627	608	636	615	602	613	613	627	641	588	618	594	603	580	615	661	602	558	627	651	612	595	623	632	647	647	601	588	596	596	569	630	604	615	596	608	636	638	599	589	655	592	652	605	623	620	604	606	618	618	591	674	582	622	602	599	615	620	629	605	643	642	594	653	593	656	599	600	646	631	621	635	569	631	585	629	629	654	594	645	635	575	639	657	624	681	630	586	634	660	574	639	633	655	644	596	623	607	619	597	642	616	605	720	609	663	636	597	615	659	587	600	612	655	581	606	613	617	596	633	575	629	663	649	595	604	613	598	599	628	626	589	621	603	619	605	614	599	600	615	595	616	595	613	583	636	631	639	565	632	622	624	614	612	658	589	647	583	609	605	603	608	631	583	631	620	585	619	562	611	613	603	609	601	644	621	610	585	602	616	602	604	604	617	610	587	600	631	610	629	612	598	605	619	638	585	541	634	599	610	603	625	653	588	587	644	556	593	600	646	605	598	601	596	650	602	657	633	631	612	642	618	604	631	663	603	640	599	601	689	622	607	580	627	594	619	660	609	601	643	627	591	644	609	620	641	592	602	569	635	610	624	580	588	599	588	646	624	642	611	653	612	603	586	643	602	590	599	621	635	585	551	615	592	581	600	587	567	606	634	577	635	554	648	603	618	618	597	595	642	589	613	604	612	650	626	620	588	596	595	577	611	625	588	614	589	610	625	595	639	620	542	611	612	658	631	620	619	594	658	619	622	590	614	603	646	620	647	622	624	605	632	603	595	599	632	602	612	583	568	607	612	613	619	620	615	621	617	606	633	602	629	628	596	562	596	585	638	656	620	629	629	571	615	566	605	634	576	561	552	616	609	585	669	620	573	659	668	595	619	578	611	632	621	623	601	577	613	614	627	600	609	580	637	647	593	554	588	598	644	633	583	599	611	604	611	577	594	633	603	633	590	622	612	587	539	585	597	617	616	623	606	630	571	641	617	605	555	612	631	592	621	594	623	585	576	648	606	645	612	583	636	626	630	624	625	665	616	612	624	665	615	549	609	588	635	601	617	588	604	563	634	590	653	619	622	595	617	538	605	627	610	600	593	605	639	590	626	587	611	643	607	622	629	674	624	605	614	613	653	658	602	585	627	631	601	609	619	603	619	626	593	630	611	606	569	637	614	608	648	584	596	600	600	629	619	616	634	610	616	593	585	581	598	620	641	632	578	631	678	598	619	606	601	615	603	615	631	595	585	608	626	595	643	610	619	561	576	588	633	616	585	613	620	633	616	636	608	591	637	589	630	643	597	569	603	616	575	608	678	645	632	582	621	635	618	635	602	607	552	644	649	623	617	588	664	622	634	615	595	635	642	610	591	597	579	602	610	644	648	655	581	646	613	638	604	608	582	592	612	660	596	597	553	629	655	604	584	600	601	599	634	618	640	544	672	608	622	600	663	676	586	607	564	614	668	599	579	610	627	602	615	622	585	630
24922	21410	26378	26463	7634	531	396	390	310	283	304	276	294	299	279	244	281	264	285	268	270	251	270	265	274	233	252	277	258	267	235	227	257	248	265	226	271	233	270	238	242	228	249	269	226	260	236	251	254	221	227	228	260	260	226	256	252	255	267	244	267	243	237	254	243	252	262	260	224	276	261	244	266	237	286	250	245	246	267	242	250	268	250	229	268	255	239	255	261	254	241	236	262	258	240	270	263	241	238	232	251	227	254	233	226	242	225	225	237	229	238	243	242	256	254	253	258	261	249	253	253	262	274	258	252	268	255	238	240	244	241	233	253	258	249	251	236	239	217	236	248	225	255	257	221	258	259	235	258	255	234	237	251	227	255	256	252	229	243	256	266	235	240	265	202	263	262	233	249	249	227	231	238	222	246	246	262	261	238	244	249	250	237	248	240	240	221	266	229	233	246	243	257	239	240	274	237	235	254	212	221	258	279	258	237	268	257	271	251	248	251	212	270	266	237	264	239	249	230	247	270	235	268	256	266	274	243	221	230	227	239	249	228	249	240	237	233	233	229	230	277	255	246	246	261	250	253	252	205	261	261	233	252	217	267	261	229	248	253	269	225	237	247	258	236	252	284	249	221	246	274	274	257	271	258	244	225	223	223	244	263	252	230	221	226	239	226	256	237	268	248	232	248	247	241	246	242	226	245	263	221	270	271	226	260	250	242	266	254	269	263	248	224	228	221	259	238	257	261	240	234	288	256	265	259	269	242	248	240	244	274	275	238	249	247	243	236	233	253	246	253	280	239	267	239	237	246	235	277	242	244	228	234	243	238	267	237	247	235	248	266	248	238	237	257	251	300	244	227	257	236	242	278	245	270	233	245	242	241	225	265	269	258	243	262	244	265	254	234	279	259	257	249	220	281	258	240	279	237	228	254	247	270	241	245	249	242	233	284	258	264	236	246	247	257	243	241	225	255	264	222	231	261	237	234	248	246	256	220	247	264	288	238	273	213	267	264	247	249	260	233	214	266	225	231	233	242	246	225	252	256	253	257	273	241	259	237	220	267	228	239	240	227	240	252	251	246	260	284	262	244	233	259	226	216	242	246	252	285	244	267	273	278	262	236	247	261	256	285	241	247	249	249	261	253	227	224	264	246	266	244	253	243	263	243	254	267	271	244	276	252	229	263	264	251	255	255	243	256	241	265	242	256	252	258	258	222	261	261	231	232	261	249	247	236	260	254	242	256	240	240	250	253	236	257	259	248	238	255	247	240	252	255	246	278	222	211	285	257	232	264	236	278	231	238	264	230	263	240	229	239	252	258	242	239	259	229	268	261	267	248	246	224	266	246	259	234	254	233	245	260	263	223	249	237	273	236	254	247	255	284	247	239	258	237	262	281	232	241	270	251	252	227	247	206	252	240	252	278	216	228	277	233	268	261	267	267	256	235	238	264	251	263	274	214	266	247	229	244	246	257	236	256	248	287	225	261	249	251	257	232	228	266	244	256	244	256	240	245	258	232	266	266	244	241	260	252	253	237	251	273	243	260	236	266	261	257	251	266	283	244	246	275	273	264	257	262	247	259	239	217	255	254	265	262	262	252	256	238	286	280	273	236	266	243	255	266	263	263	240	251	243	226	248	249	240	253	260	247	257	251	263	252	246	231	255	219	259	240	269	245	253	237	251	251	228	253	240	258	264	256	246	249	282	231	258	242	245	247	226	255	263	262	249	267	244	238	221	238	235	243	246	246	237	259	275	254	233	241	254	229	224	247	246	260	251	248	261	265	253	225	240	256	246	272	238	255	256	267	235	251	277	262	247	229	245	247	255	249	244	292	240	269	246	243	248	269	271	261	270	250	248	244	229	245	258	270	240	241	252	281	248	252	243	211	254	268	263	264	242	251	260	241	233	247	264	259	240	256	269	297	254	245	255	258	258	270	243	246	264	277	240	262	247	227	250	242	217	252	218	234	242	233	252	251	236	227	251	262	260	244	256	234	250	259	280	241	240	253	255	241	263	234	237	264	229	261	258	251	246	235	282	244	243	243	258	276	234	271	236	240	253	230	233	224	266	232	270	239	256	248	247	280	257	268	263	243	219	266	245	246	233	240	230	225	231	253	242	226	254	241	294	274	293	255	254	236	273	225	240	280	244	267	239	264	251	259	236	255	249	231	230	236	232	279	223	270	263	247	229	255	254	222	264	266	251	248	294	240	231	262	234	215	238	279	264	262	247	244	243	245	240	275	237	259	275	255	259	268	264	242	235	261	274	261	257	241	261	244	239	271	238	241	247	238	266	237	254	269	268	243	272	242	271	225	270	259	217	260	253	248	264	246	249	275	230	263	238	274	242	228	267	235	256	262	262	262	242	237	254	269	231	237	265	265	239	253	249	251	224	214	253	235	266	257	251	240	240	277	259	257	247	262	230	266	253	253	267	240	255	268	222	221	241	242	232	226	241	241	224	247	228	224	243	219	282	254	267	237	264	248	240	244	246	273	276	269	241	262	264	269	255	235	237	262	255	271	251	247	240	246	255	234	257	244	259	257	238	250	267	231	251	256	248	238	238	246	257	241	235	235	232	241	236	254	246	252	236	259	254	263	246	263	225	268	239	267	254	276	256	272	264	274	244	277	243	242	236	257	243	257	264	224	269	246	234	230	250	229	252	261	273	242	264	267	234	234	248	219	214	266	267	242	223	261	237	226	257	234	273	224	261	230	250	269	235	263	232	238	246	275	267	255	271	232	243	235	267	233	249	247	251	243	256	254	254	240	255	249	266	221	267	242	248	258	239	212	261	263	227	239	256	241	226	262	245	246	245	254	235	244	244	215	214	257	241	263	255	237	263	216	257	230	248	242	267	248	227	243	265	253	267	245	252	260	221	264	252	236	270	253	250	241	263	244	223	260	274	241	280	252	278	237	226	259	265	235	254	237	224	231	235	244	251	240	223	267	241	263	243	236	260	235	243	262	233	262	266	250	246	251	257	266	256	272	245	241	255	236	232	246	227	244	249	267	257	229	224	254	238	248	253	258	230	254	250	239	267	258	232	244	208	243	246	262	249	240	236	226	260	220	269	238	237	262	245	260	247	253	268	234	257	263	270	235	225	269	249	257	228	269	242	252	264	253	250	240	241	248	240	236	245	280	225	273	274	248	252	270	256	253	249	225	263	238	248	243	250	279	248	268	281	248	231	238	242	275	256	239	263	240	227	247	241	239	259	259	252	268	242	275	238	224	249	272	228	245	254	259	255	280	260	250	275	227	226	252	226	231	274	265	238	266	232	249	237	263	228	233	236	254	232	254	256	242	271	228	215	263	259	258	207	246	247	231	249	239	241	248	251	246	276	223	246	248	257	259	263	251	260	253	254	225	282	266	243	283	249	250	269	225	295	236	253	250	263	253	266	240	245	265	254	261	257	249	224	237	241	253	244	272	257	233	265	229	261	242	247	251	239	248	230	238	255	250	248	219	229	247	238	230	256	229	224	251	244
4065	12886	26105	6421	1148	871	687	570	472	433	417	378	344	343	331	338	320	324	335	310	295	305	301	277	319	305	314	330	323	291	303	336	326	317	277	314	307	292	298	306	297	292	312	292	304	302	314	323	296	281	296	291	309	280	291	283	320	305	283	251	288	318	272	314	302	290	281	281	311	299	319	280	304	285	292	312	284	272	268	274	276	291	300	257	297	292	302	297	281	277	286	305	294	317	271	301	290	302	241	290	286	292	308	267	304	315	286	283	346	263	298	282	264	263	277	289	259	291	279	292	303	315	302	285	293	296	286	252	309	300	283	323	309	301	312	301	277	313	302	298	291	286	286	289	315	303	309	284	315	292	317	260	310	300	288	301	300	309	322	265	283	299	289	286	288	299	300	304	301	312	301	288	290	319	292	293	318	286	284	288	282	268	297	294	293	287	319	303	283	251	308	294	300	279	280	279	300	299	277	289	290	303	313	285	289	308	288	295	319	295	310	257	299	289	314	311	270	274	311	280	269	317	301	292	264	307	300	295	307	275	308	285	322	311	281	278	286	297	275	285	274	287	301	306	282	302	302	300	308	308	272	286	314	294	287	278	324	294	298	335	295	288	298	296	296	299	306	292	273	274	286	303	302	292	289	316	252	291	292	267	276	301	284	328	294	292	276	271	294	289	293	279	276	297	292	279	281	308	326	272	281	303	314	292	316	278	296	270	281	316	296	295	307	290	273	296	274	249	273	275	284	319	304	295	296	285	280	290	277	316	279	280	254	279	279	272	298	291	298	293	275	311	337	311	294	315	301	282	301	307	290	285	287	306	299	272	312	311	304	312	285	298	270	305	285	285	310	302	299	254	295	289	288	282	284	279	302	279	262	319	276	254	283	262	312	304	273	278	265	300	287	303	300	289	318	310	293	288	281	313	303	301	272	297	294	316	304	283	297	253	284	304	338	271	299	299	297	290	275	319	289	309	271	309	286	287	303	282	260	272	273	331	295	307	267	249	278	310	311	319	302	272	289	289	290	312	296	275	288	270	299	284	258	300	302	287	262	320	287	272	306	319	272	272	274	282	323	302	284	287	311	275	295	289	287	291	302	306	280	289	290	264	272	273	282	293	291	276	272	256	288	287	312	305	310	276	268	290	291	318	281	282	294	272	289	293	323	312	308	284	274	311	298	290	304	303	287	307	324	277	296	318	288	302	282	328	294	306	301	288	277	299	297	268	287	310	295	291	284	290	292	263	278	276	297	280	307	278	300	280	299	273	311	284	307	287	310	259	280	288	297	275	305	298	316	307	299	284	275	301	299	267	310	278	279	313	290	307	286	290	294	325	305	308	309	275	271	303	300	309	303	297	294	282	322	298	306	310	282	307	267	269	267	289	283	282	282	284	291	299	287	273	302	331	302	262	319	279	291	263	318	296	291	301	287	285	302	290	272	278	283	270	283	295	295	305	270	291	317	297	289	289	260	283	298	281	288	287	312	287	285	292	261	289	284	322	283	294	299	267	308	299	282	291	285	270	266	274	281	278	324	296	316	298	267	294	268	284	280	265	294	260	293	328	290	291	305	287	279	301	315	283	280	267	308	280	275	262	274	271	319	301	291	298	319	313	266	274	298	258	284	317	303	290	267	293	276	290	287	290	301	285	298	312	286	305	284	296	281	279	294	309	295	257	280	314	296	314	292	264	281	304	297	294	275	304	304	289	263	307	296	290	279	322	281	278	297	299	299	301	287	273	299	275	312	289	267	287	314	309	272	293	295	273	328	284	306	319	286	270	295	269	275	279	298	316	298	296	307	279	287	257	294	276	299	303	263	275	305	304	282	281	273	284	284	290	277	263	310	304	286	300	299	276	276	309	301	316	267	311	279	286	295	296	329	274	295	294	285	301	299	265	265	292	297	291	300	298	275	283	310	293	286	273	305	296	320	278	266	271	300	290	274	258	270	311	281	289	289	312	279	309	284	293	303	292	267	305	281	286	274	300	296	294	289	277	285	269	259	288	286	279	288	298	290	270	309	309	285	282	290	285	261	283	254	309	283	287	289	310	322	291	277	278	275	321	264	276	281	287	256	295	325	284	292	309	285	287	291	308	296	274	308	283	308	301	333	307	289	298	303	269	243	312	282	297	253	297	297	271	293	260	291	303	311	301	273	286	304	277	301	302	287	307	300	298	299	344	307	284	316	275	324	288	309	295	293	248	267	281	286	300	262	312	316	309	331	302	299	294	292	270	274	264	273	316	284	296	301	276	324	298	286	278	313	272	283	260	280	285	295	272	292	317	275	286	284	294	288	285	286	303	259	263	275	294	305	313	312	279	295	298	317	282	295	315	273	272	289	295	290	282	318	288	269	283	277	247	294	297	340	285	280	267	281	313	278	299	305	309	284	305	282	276	286	275	280	304	300	313	331	297	283	301	273	300	289	291	282	310	265	293	324	317	283	318	312	300	275	285	275	301	296	316	258	293	279	328	310	295	275	296	276	285	290	300	309	286	282	278	316	276	300	293	279	258	327	311	300	273	259	298	272	287	285	277	314	303	292	299	287	285	299	293	299	282	305	293	257	296	286	268	319	281	308	286	247	308	278	305	288	331	287	302	296	265	277	279	286	267	303	297	275	283	282	283	301	287	277	285	295	267	285	277	301	276	260	310	302	302	308	277	294	285	289	327	305	277	315	279	297	304	298	292	264	283	288	281	300	266	287	287	264	302	270	261	262	289	289	295	278	304	291	287	314	330	248	277	304	295	284	292	256	291	279	286	262	275	281	282	267	307	282	299	305	299	247	331	339	286	305	300	297	297	297	275	280	265	298	275	349	304	307	308	280	322	248	306	304	302	275	307	302	289	302	322	281	307	312	302	313	303	307	290	277	276	274	272	292	299	303	302	292	301	296	296	286	329	281	284	292	255	278	301	287	268	289	298	307	280	296	295	274	281	283	297	333	278	288	288	301	285	286	276	277	286	299	280	308	308	272	289	307	281	280	298	293	278	282	275	294	295	321	285	277	315	313	275	249	311	278	293	308	271	294	277	309	310	287	274	283	305	286	298	337	302	285	305	244	313	289	323	264	285	287	313	310	308	296	285	304	314	271	283	284	281	307	320	291	263	296	305	301	303	294	277	273	293	302	291	257	290	271	307	315	299	302	285	276	279	298	301	291	262	276	301	288	326	284	283	285	319	284	258	288	320	294	292	271	298	274	262	320	310	296	317	297	270	275	296	297	272	271	291	308	278	285	274	274	306	346	275	286	311	279	287	278	317	293	304	283	283	322	320	273	298	316	295	287	286	291	300	296	288	314	276	288	272	277	319	274	298	305	287	251	290	305	304	312	291	291	314	296	311	286	276	278	280	285	297	278	286	286	305	307	261	323	272	292	273	295	281	301	267	289	265	285	307	296	325	264	312	277	313	319	286	276	298	302	325	290	299	291	285	254	270	320	304	315	282	296	300	273	310	264	273	311	288	307	278	288	308	297	312	319	286
22718	21454	27856	25620	21454	20115	3534	799	607	583	459	454	414	405	362	353	344	304	327	325	301	325	281	294	300	299	284	267	269	312	295	285	276	278	247	276	278	317	284	276	263	272	281	291	242	241	288	264	282	295	282	268	247	260	267	239	263	249	268	261	271	256	271	271	225	251	248	278	274	275	278	253	268	278	290	248	225	264	285	271	245	266	244	240	251	269	268	259	247	258	292	255	253	266	258	238	254	288	281	249	259	237	267	249	241	270	247	268	230	228	295	229	290	271	281	266	265	245	254	242	236	259	243	261	256	269	254	248	241	269	263	276	241	261	235	268	255	259	266	261	237	252	258	264	252	271	234	269	275	282	268	276	244	255	253	227	256	292	249	251	268	245	264	263	289	304	230	254	257	232	250	251	258	270	250	268	269	218	223	227	284	260	263	263	249	261	258	272	262	241	243	276	274	271	253	251	273	276	284	272	283	274	245	273	234	288	246	272	260	268	267	276	275	257	248	246	243	243	253	289	231	284	260	260	272	260	256	247	268	249	238	264	288	294	260	261	250	258	238	244	271	233	254	256	254	247	291	260	263	281	267	250	270	255	248	274	262	260	276	239	237	255	256	246	287	230	250	250	232	266	277	233	272	272	258	261	255	257	255	254	261	301	243	262	240	246	251	265	253	260	236	253	244	289	250	252	277	240	258	264	232	272	258	250	247	288	277	242	262	244	225	270	253	229	257	243	259	254	258	264	256	246	245	253	231	272	256	262	279	252	277	283	244	239	247	284	244	249	261	257	270	269	260	257	246	279	280	248	269	266	261	252	261	268	243	246	251	252	272	257	287	241	240	262	264	253	270	276	245	261	297	267	268	274	241	276	273	262	267	262	258	246	271	266	273	235	255	284	278	288	273	247	262	262	263	258	287	271	244	221	233	240	262	264	239	277	239	242	243	293	253	301	268	265	249	238	271	282	247	238	278	259	241	262	283	239	248	262	253	253	245	267	252	255	236	276	234	252	261	256	269	266	257	243	246	260	287	257	253	263	261	244	219	272	244	260	258	232	258	249	259	251	253	261	237	271	249	263	263	231	276	278	257	265	242	295	279	260	244	232	253	240	235	248	236	270	262	261	261	254	285	280	235	271	243	268	256	278	280	268	247	253	280	256	238	270	260	270	271	272	225	264	240	213	266	276	239	242	309	245	288	226	246	266	250	264	267	281	241	265	251	255	248	266	256	252	267	223	236	222	252	240	245	243	252	272	213	254	241	258	242	267	228	291	281	232	255	269	261	266	231	279	269	277	266	253	263	246	261	259	281	259	239	263	259	280	255	257	267	252	230	252	226	223	269	258	272	264	252	243	241	262	253	269	247	275	259	270	242	262	229	263	271	232	246	272	233	286	270	248	275	278	255	264	239	248	265	261	254	269	265	238	262	247	233	267	232	248	268	271	246	240	246	231	251	268	246	226	248	266	263	267	224	259	255	251	236	248	241	237	241	282	264	252	255	243	246	276	247	280	256	251	259	229	244	256	269	260	273	270	246	261	240	250	257	271	271	276	275	288	250	233	282	223	278	256	257	240	264	250	264	243	238	266	232	251	270	262	282	261	232	280	251	248	239	278	266	278	269	275	247	246	257	287	283	260	278	255	251	250	269	226	246	263	234	254	269	258	254	265	255	223	230	264	255	258	270	239	256	209	259	238	278	275	233	258	232	255	245	252	263	264	262	232	243	264	243	265	257	251	276	242	222	243	246	213	265	235	238	249	281	263	276	261	251	247	249	232	261	247	260	280	270	269	313	251	233	239	244	228	279	252	256	251	264	274	262	225	253	255	264	256	228	252	266	263	254	249	259	270	274	280	238	264	248	254	267	288	267	236	237	234	278	256	250	255	247	237	279	262	255	267	235	281	283	257	242	230	255	245	256	264	257	261	253	254	244	267	254	239	224	277	256	279	259	261	245	258	244	234	279	272	261	251	255	278	254	250	254	254	226	284	253	253	260	242	270	255	241	274	270	253	239	258	233	249	269	260	257	255	212	262	249	278	273	262	267	263	263	257	264	264	234	265	265	274	244	257	224	242	292	249	231	242	257	249	260	253	255	295	282	250	257	265	248	270	289	262	247	265	247	240	259	223	256	229	273	267	262	256	262	278	253	258	274	260	271	257	269	291	254	260	265	270	293	259	258	277	249	262	278	253	263	263	240	276	258	261	250	226	226	241	255	268	267	263	268	257	258	287	237	277	273	263	242	253	263	266	278	271	264	254	248	257	261	246	244	221	265	280	241	251	265	272	253	236	251	261	266	250	244	244	262	293	270	220	231	237	296	266	251	247	253	255	262	233	277	232	249	258	231	257	279	252	260	293	263	236	261	229	239	255	264	275	249	259	271	242	232	244	238	246	258	260	250	246	241	253	262	272	266	257	266	234	288	248	265	257	282	246	291	257	271	284	276	253	268	257	235	243	247	260	247	267	261	264	296	250	255	269	228	256	263	253	267	264	268	279	251	270	249	238	245	259	232	262	277	230	289	239	291	267	252	252	250	250	224	257	260	221	263	251	278	327	264	285	252	240	249	236	241	238	256	259	252	249	274	255	234	239	270	281	275	255	262	260	218	255	278	272	260	263	273	263	262	293	278	248	271	257	227	266	251	257	247	236	267	260	272	247	272	276	240	259	273	259	263	261	263	249	248	241	266	255	234	267	236	266	269	278	267	259	241	263	265	237	277	268	233	264	258	241	249	265	265	251	265	294	255	271	256	271	251	262	236	262	263	270	250	279	238	253	246	285	270	248	242	266	236	254	282	254	237	278	231	257	260	235	256	264	262	251	256	271	244	252	242	280	254	274	258	281	264	248	219	275	268	262	269	266	252	284	263	252	254	260	247	244	253	238	268	237	244	240	230	264	261	274	251	261	267	290	233	230	273	243	265	276	264	252	251	250	245	255	244	266	245	241	252	260	257	256	264	254	254	267	235	242	254	227	270	252	245	253	239	273	281	248	262	234	211	226	243	249	263	249	278	257	255	245	263	234	251	234	248	238	267	271	258	279	254	237	270	273	252	276	254	272	266	266	254	265	228	264	250	236	242	267	248	256	251	243	289	247	258	231	296	240	236	287	260	277	268	253	247	262	260	268	235	246	246	242	230	250	267	260	263	251	242	286	266	250	253	238	271	263	254	231	250	273	280	275	270	258	252	263	241	278	254	267	272	270	238	278	248	262	239	239	278	263	260	253	258	254	271	230	279	225	260	241	243	258	260	267	247	246	257	255	257	271	258	284	243	233	251	264	259	264	236	255	241	288	263	273	271	267	266	257	275	264	259	268	248	267	231	275	250	236	251	245	239	264	253	244	281	255	275	264	277	246	283	266	281	283	258	246	254	244	233	295	279	250	250	285	256	246	250	249	249	229	257	288	223	238	233	243	254	252	272	258	264	259	259	251	246	267	241	276	257	264	255	230	239	244	261	250	240	268	237	243	245	274	247	247	248	285
5384	24801	33763	16570	3229	2363	1715	1349	1065	888	706	658	593	540	513	470	429	399	399	392	399	382	384	333	387	368	363	334	354	370	337	359	343	295	304	325	336	340	332	329	374	342	323	321	325	322	315	353	324	338	309	310	307	306	317	318	303	313	300	345	319	273	322	319	318	335	316	293	318	316	293	299	326	327	300	334	283	289	312	324	328	305	309	334	283	317	284	280	297	318	292	277	320	320	335	303	312	332	326	325	299	305	288	335	301	313	318	312	305	309	297	300	312	328	312	298	309	325	282	336	281	286	327	289	323	329	305	292	311	308	315	319	282	315	290	304	296	299	285	355	285	293	317	318	320	335	337	283	291	293	341	294	325	328	301	296	276	314	308	307	311	323	294	309	306	350	279	325	299	285	286	305	309	304	308	329	305	318	297	305	326	307	300	305	342	271	325	302	314	327	341	306	282	321	310	294	327	317	286	302	298	308	357	257	292	324	332	312	274	309	324	311	294	283	298	329	297	317	319	303	322	302	340	319	339	281	321	290	320	293	307	317	321	329	321	338	319	329	328	281	323	293	323	336	327	286	325	297	305	319	290	302	318	286	317	285	304	335	339	304	339	307	287	305	345	315	314	326	306	307	288	322	318	298	308	309	313	344	310	290	325	274	277	323	317	343	323	312	325	309	331	305	316	293	290	330	285	287	311	278	316	298	302	309	333	284	352	298	363	283	305	318	332	335	293	291	308	292	303	343	335	316	319	327	311	297	286	299	288	314	306	328	324	308	307	345	275	327	287	284	324	297	317	302	277	329	340	323	285	328	301	318	302	327	289	300	321	317	277	308	320	362	291	309	324	322	320	316	290	327	314	311	319	295	302	295	302	294	314	306	306	298	343	274	313	298	324	312	303	296	288	340	305	309	287	317	291	269	297	308	308	294	310	316	308	324	336	308	309	333	276	285	315	294	291	292	284	295	322	283	288	313	323	328	301	292	296	293	307	333	333	313	285	315	322	298	317	263	326	316	321	323	305	323	309	303	311	323	317	302	291	318	320	333	322	311	298	309	311	299	312	321	307	315	307	283	316	291	314	320	320	263	304	333	300	320	318	322	314	319	317	317	287	325	321	334	301	311	314	346	284	306	314	307	314	306	307	283	290	315	279	314	283	330	295	299	296	284	289	311	299	371	314	316	269	297	323	290	321	279	334	325	285	311	299	287	311	336	292	307	295	288	319	314	336	279	329	307	290	275	321	325	320	317	293	305	305	296	320	300	342	280	325	278	302	312	308	294	318	314	325	282	327	311	291	302	321	329	297	303	296	292	306	301	288	329	323	322	297	313	337	300	302	333	296	287	312	319	299	302	326	313	339	302	312	325	292	316	296	273	323	314	315	307	289	320	294	323	333	313	309	309	314	294	321	296	311	326	303	295	322	290	331	317	338	298	289	311	325	307	301	305	327	323	299	330	287	335	302	316	311	299	295	346	260	278	306	327	339	319	311	325	299	326	298	310	267	300	324	351	354	268	315	306	301	316	325	294	303	321	324	315	313	287	310	328	285	297	308	317	334	285	316	341	305	310	306	312	314	350	335	321	317	273	298	305	309	303	302	325	310	307	325	320	319	322	276	296	307	266	288	301	319	293	311	301	329	307	349	318	336	269	312	329	322	300	339	300	292	286	299	310	304	312	331	295	316	347	338	323	298	309	324	297	323	317	316	349	285	322	306	295	311	297	306	297	297	330	320	334	302	351	296	321	305	320	280	308	302	300	280	315	315	313	307	293	313	306	293	337	321	324	308	295	312	298	332	332	319	331	323	309	280	306	311	319	328	296	322	318	304	313	293	318	277	297	312	336	309	276	334	312	305	301	269	330	349	275	303	312	319	287	311	300	293	296	310	294	330	301	290	320	303	307	310	342	287	314	292	336	280	311	305	294	316	324	319	331	296	293	327	312	310	277	303	310	300	304	300	297	339	308	302	289	306	288	300	304	295	310	324	315	286	320	343	291	299	332	305	321	307	307	290	302	291	283	325	315	316	298	309	342	311	283	298	322	288	321	288	327	283	282	322	342	311	327	306	332	291	317	312	331	314	285	335	285	311	313	296	320	319	347	310	311	310	305	314	333	300	295	278	346	333	307	278	301	310	311	291	312	291	298	324	280	319	312	296	312	284	274	291	314	305	289	303	290	315	322	348	283	286	313	307	337	300	320	286	313	354	327	320	299	301	291	343	298	309	285	303	317	322	291	252	320	311	285	328	306	295	294	312	285	327	305	305	281	324	307	288	292	299	306	290	294	336	328	308	295	307	315	355	310	313	322	308	296	313	316	285	288	309	308	303	297	328	313	321	336	320	311	320	306	345	317	328	341	308	333	312	311	287	315	326	334	293	330	319	333	346	320	301	299	321	307	321	273	312	283	307	334	303	295	307	309	307	285	299	304	299	337	304	311	318	333	310	309	333	306	332	305	291	325	281	306	316	327	303	284	294	330	299	308	306	275	271	306	307	343	326	288	319	293	341	322	301	317	303	329	325	321	307	298	301	320	309	295	283	293	285	301	310	297	328	321	292	310	278	316	328	286	299	311	287	314	314	342	304	314	305	278	342	298	317	286	303	290	304	280	295	309	303	308	301	338	306	290	294	280	288	311	315	295	290	314	274	304	293	307	307	309	340	289	300	288	321	318	312	298	292	334	313	323	311	286	313	290	313	326	302	309	310	291	285	303	298	308	317	296	304	300	322	280	287	296	340	345	308	302	279	318	307	298	305	347	302	303	337	279	318	330	315	311	356	298	287	281	301	309	311	284	281	304	310	322	315	300	330	315	343	330	326	332	298	305	325	331	305	311	304	344	300	307	294	303	297	317	322	277	284	299	320	310	323	296	324	313	333	284	298	296	338	287	301	307	307	265	301	305	282	291	282	303	278	312	308	314	331	330	309	288	311	302	344	296	297	308	323	315	308	330	316	331	312	284	280	321	287	291	315	328	306	305	300	351	317	316	339	293	304	283	311	327	310	295	324	275	300	306	328	275	308	319	298	349	302	316	325	304	309	297	317	313	304	321	325	276	321	296	311	296	320	296	315	327	316	299	327	323	317	306	326	330	327	329	317	287	296	301	290	317	319	338	302	305	300	287	291	292	291	324	297	313	340	282	296	332	289	306	285	313	299	324	310	301	312	307	311	295	288	358	291	311	315	300	315	280	316	317	338	317	307	302	299	322	310	321	274	310	303	293	304	315	300	290	291	301	305	297	292	314	295	311	277	316	302	292	280	300	326	307	301	309	301	322	292	320	313	322	295	326	291	282	316	290	319	301	335	344	320	310	314	298	309	284	305	292	329	266	272	304	335	337	298	317	341	304	310	305	295	317	301	320	307	302	290	303	305	326	293	323	329	281	286	284	337	309	324	307	291	298	286	294	302	327	332	318	310	286	304	295	326	307	301	291	289	314	334	301	321	294	274	318	274	313	300	305	339	300	320	312	320	363	332	312	312	320
27839	18655	14024	3686	633	527	498	506	543	541	524	515	507	524	504	491	439	477	473	444	488	462	516	436	501	515	495	517	508	501	506	525	478	502	496	507	509	500	529	507	486	492	461	475	513	478	488	517	515	504	513	490	466	487	503	470	516	527	518	465	473	509	489	508	509	480	460	549	544	469	498	508	446	501	511	503	450	456	478	502	524	489	481	507	507	466	526	513	485	529	510	503	502	478	499	483	453	493	544	514	520	477	500	472	454	489	472	453	468	503	499	496	507	439	450	494	503	483	553	504	477	524	475	487	491	485	468	472	520	512	485	533	529	466	479	498	470	548	496	480	487	457	459	477	471	504	491	523	485	502	472	480	518	477	513	506	446	453	489	489	489	487	440	487	489	536	512	451	499	533	491	565	523	491	479	454	499	503	469	499	493	467	502	470	488	491	490	525	466	476	478	491	539	477	473	483	482	526	517	475	478	481	475	487	478	502	497	479	513	518	506	491	519	504	497	498	488	481	518	496	479	450	494	490	495	498	544	470	468	491	498	494	516	517	504	532	507	479	474	514	522	494	519	467	516	466	504	502	508	506	475	556	456	477	494	518	476	498	520	474	487	476	496	522	451	479	534	528	486	504	482	476	501	478	513	510	490	508	490	476	464	465	516	484	493	490	500	486	469	497	526	485	482	433	470	483	495	529	532	518	470	456	495	493	552	495	489	466	474	484	482	535	502	549	527	489	474	461	485	469	472	501	525	514	465	476	483	503	490	508	506	469	455	527	525	501	480	520	520	498	481	507	495	477	489	464	487	498	527	491	515	501	529	540	493	496	470	494	496	487	510	517	508	529	465	478	468	461	498	514	470	480	543	459	489	474	525	525	511	502	514	493	488	519	455	539	494	498	512	498	518	493	503	489	505	503	495	511	493	497	506	501	489	462	502	491	526	510	531	516	480	523	516	463	524	529	471	436	464	525	454	520	449	480	482	501	487	537	509	470	485	497	522	515	506	453	483	506	488	519	492	472	493	507	510	484	490	528	476	475	499	500	486	514	458	476	486	466	477	508	533	476	507	533	461	490	457	508	493	497	467	530	496	483	496	511	499	517	497	478	476	473	464	481	502	473	533	522	547	508	485	476	490	474	502	493	490	491	476	458	531	496	491	505	456	470	462	531	500	506	470	508	469	528	475	500	505	489	468	481	478	506	513	484	513	504	508	479	497	499	508	471	436	465	453	514	519	503	466	513	500	478	530	470	467	458	504	471	487	465	492	504	482	484	463	447	490	465	488	474	520	482	538	492	521	495	496	483	486	508	505	530	534	500	538	478	527	446	486	497	469	512	472	501	474	528	481	481	499	471	513	485	484	468	455	505	471	493	463	509	501	489	490	504	491	513	528	493	456	461	503	509	534	510	549	514	469	487	541	456	464	508	541	475	508	531	534	481	514	487	465	485	478	525	502	480	485	493	520	494	456	472	479	516	487	461	511	521	468	511	514	476	488	462	498	465	508	494	494	477	525	488	460	537	474	472	467	483	477	501	484	491	488	466	524	527	485	553	497	488	492	473	499	473	534	477	516	527	499	478	530	486	488	508	467	503	524	481	465	489	536	483	501	436	503	484	506	524	509	474	509	506	448	476	488	474	491	516	490	506	492	507	486	501	505	503	474	469	488	510	464	485	469	500	466	489	486	467	452	509	546	485	517	512	492	494	493	469	501	497	482	457	506	493	493	491	458	533	491	503	498	465	507	522	534	529	526	508	551	506	474	468	488	502	515	477	494	497	510	523	498	535	462	504	504	521	478	503	525	526	471	523	529	511	489	482	498	528	499	483	484	485	455	514	459	517	507	502	487	486	466	521	482	514	490	490	496	525	471	455	505	467	452	467	495	483	520	542	478	513	473	525	495	472	488	475	496	506	505	474	487	462	552	480	510	500	517	512	522	460	489	489	470	482	477	484	505	481	496	521	477	465	484	513	524	481	479	483	478	501	478	493	477	519	471	522	519	487	502	496	466	497	490	532	520	501	523	522	497	492	516	467	468	498	507	491	499	510	546	484	463	489	513	444	485	461	483	496	485	501	462	500	503	486	536	476	501	467	448	498	523	477	474	529	536	467	465	524	517	497	477	462	520	474	459	532	465	444	506	515	524	494	487	513	476	490	522	491	516	515	497	514	509	493	518	502	493	536	490	473	555	488	478	482	516	478	508	485	461	476	519	501	511	480	490	516	500	519	532	516	534	490	510	503	475	467	490	538	496	519	474	467	478	490	511	498	470	488	459	525	517	480	490	477	511	525	486	488	497	497	479	517	448	513	482	523	473	483	485	514	520	494	487	500	486	505	500	490	498	507	568	497	481	504	519	518	522	475	500	514	486	482	477	499	477	513	529	501	501	489	469	484	495	487	533	499	500	495	530	492	476	502	483	494	496	537	494	486	485	454	498	465	503	528	527	452	519	493	509	467	493	496	498	498	501	483	457	470	485	499	471	520	470	504	462	478	513	458	478	498	438	517	520	476	494	508	515	501	496	502	515	528	496	459	491	516	506	487	500	519	525	476	507	499	452	497	522	515	482	483	513	528	490	485	487	511	498	480	513	484	428	501	507	504	491	503	453	499	499	529	525	488	436	475	535	462	501	520	510	493	517	517	514	495	478	466	555	506	483	517	506	507	527	511	506	526	458	474	515	465	486	502	479	466	489	518	520	511	502	513	545	498	481	501	464	499	515	507	497	498	499	477	465	514	494	463	495	467	472	510	512	441	517	489	491	533	491	479	461	509	475	447	499	489	473	465	540	477	486	482	496	518	528	481	474	478	499	493	504	502	496	500	501	514	500	502	473	461	507	512	503	486	473	553	450	486	477	496	516	466	475	520	521	472	467	440	476	493	491	491	479	514	517	532	531	504	467	509	474	486	490	468	499	481	492	509	539	506	475	545	490	485	463	474	468	468	477	476	452	504	457	489	521	544	505	519	506	470	497	511	513	492	465	527	472	505	457	480	505	503	510	519	502	508	529	496	470	529	477	507	448	543	489	497	491	486	497	509	501	487	477	509	487	483	506	510	494	504	512	502	542	488	496	486	473	467	503	497	479	525	457	502	509	464	542	471	494	518	489	473	494	499	478	505	499	474	495	478	481	509	482	523	460	487	466	470	468	513	470	489	516	476	492	497	497	479	512	495	492	517	499	504	507	472	484	455	495	480	478	495	500	479	480	528	505	466	450	525	446	488	466	547	484	519	498	474	470	498	521	525	483	498	496	491	493	512	470	507	515	471	450	473	511	496	474	477	505	477	448	489	478	480	511	459	509	483	500	506	480	500	472	525	537	497	457	527	473	517	515	515	468	493	512	467	480	478	486	498	476	499	524	459	491	528	514	492	489	465	472	483	495	474	522	525	513	509	490	456	486	492	512	516	515	459	450	496	533	491	473	461	501	496	472	509	512	513	470	566	503	498	481	505	541	482	539	515	515	516	484	501	508	542	490	519	504	547
5019	10567	14679	2393	656	641	662	582	609	620	531	577	589	542	585	579	595	593	619	536	592	588	528	544	578	581	555	588	559	587	575	595	583	584	581	578	574	593	578	564	570	543	599	563	544	590	494	551	554	534	543	550	538	567	552	618	567	538	529	581	524	579	531	587	574	571	564	532	545	543	553	545	550	550	588	530	566	607	582	575	529	542	552	549	571	585	579	590	589	588	585	547	510	564	556	603	610	628	544	584	631	565	550	536	543	542	534	545	570	609	580	578	594	565	589	577	583	533	565	605	576	553	529	532	537	582	626	546	564	551	558	541	564	577	569	562	597	523	544	547	567	582	551	575	568	544	566	533	551	598	568	607	569	542	600	568	573	567	530	575	571	574	540	584	591	669	577	590	609	561	594	557	518	543	559	544	542	565	574	566	590	578	538	578	576	590	591	579	582	556	565	565	567	553	595	566	563	541	588	566	563	617	577	593	552	586	557	587	536	578	522	551	573	573	546	513	595	632	523	560	608	566	583	515	580	581	596	558	508	601	552	574	569	611	562	542	560	598	576	607	576	566	559	572	567	598	578	573	566	543	588	531	568	543	595	577	583	603	593	538	550	576	542	594	548	558	560	541	555	569	559	537	563	552	537	563	562	542	555	590	559	541	592	569	589	555	552	570	587	583	559	595	543	561	609	521	561	540	537	575	619	593	522	587	564	557	564	571	600	571	541	529	584	569	576	518	521	524	542	544	559	549	596	626	590	530	574	545	557	534	539	555	600	580	517	553	587	557	544	550	569	567	568	555	560	564	628	574	524	539	577	569	585	606	535	570	581	551	578	510	546	621	569	547	509	570	581	531	553	529	575	587	565	549	584	575	593	535	539	527	574	529	571	545	567	551	558	528	548	531	580	559	536	600	559	560	555	562	608	566	568	601	543	590	589	601	537	618	577	563	517	539	558	579	534	581	599	593	568	555	534	569	558	535	568	549	567	607	540	545	557	585	561	539	558	589	560	557	509	577	577	532	584	568	577	554	545	575	551	601	577	559	583	532	583	578	563	562	554	575	579	564	536	569	517	546	526	548	546	566	607	552	520	578	567	598	578	584	562	547	544	542	579	581	598	583	580	587	549	560	596	576	552	575	560	551	563	574	558	564	573	623	573	542	599	562	553	599	584	605	584	557	581	551	546	512	543	544	537	585	549	557	541	603	601	568	588	566	584	635	560	585	557	526	562	589	559	527	569	560	527	588	574	561	573	604	589	574	562	587	575	570	565	586	608	559	541	528	562	558	556	559	586	558	591	555	544	535	593	593	531	549	572	532	564	580	556	562	597	547	556	595	576	556	571	556	563	567	614	582	568	564	619	529	549	539	556	570	604	600	574	548	605	585	558	580	564	520	555	548	567	572	543	577	585	569	585	579	587	537	575	550	583	572	578	588	583	562	565	589	558	572	593	534	597	588	548	565	541	595	553	569	567	595	574	566	548	543	582	571	553	553	529	575	578	596	580	614	529	568	563	512	565	566	570	574	532	544	581	526	596	588	572	577	501	578	548	532	551	600	559	550	550	541	571	604	525	537	550	553	579	547	552	573	613	588	626	597	600	589	586	581	560	572	588	541	589	545	569	564	549	504	595	579	575	526	549	550	572	567	563	568	598	573	578	590	559	547	531	588	604	561	547	587	532	536	536	570	558	551	604	547	581	567	590	510	569	579	533	593	555	525	593	577	518	548	537	567	572	569	578	520	557	562	561	529	532	515	570	573	538	578	551	562	596	563	564	592	576	601	587	561	569	551	544	561	566	589	514	563	564	574	549	592	575	596	577	603	555	571	553	593	618	581	567	544	538	548	545	582	566	586	558	592	569	544	547	564	579	568	554	548	533	570	506	560	547	539	538	566	541	571	527	536	540	609	548	579	553	527	563	572	567	592	591	590	593	556	556	549	553	511	571	566	586	547	572	554	531	564	549	582	578	599	575	571	582	582	592	572	595	565	538	575	579	613	557	559	576	554	601	561	590	588	581	535	532	552	566	584	571	556	517	528	583	591	599	564	533	560	552	567	593	524	603	527	575	566	566	552	530	552	581	576	602	520	531	560	555	544	587	530	619	572	569	592	580	608	575	591	564	597	545	561	576	508	568	547	547	607	595	551	618	625	591	538	555	536	544	584	546	590	569	584	596	563	596	562	551	590	566	591	555	564	558	549	603	579	566	551	561	578	564	550	552	595	541	594	543	550	558	578	557	613	568	603	558	570	555	566	595	590	540	578	525	567	570	570	627	582	542	511	585	550	547	548	544	561	536	548	539	506	547	560	622	531	531	552	571	579	554	562	564	567	601	545	566	552	531	583	603	569	546	557	592	614	577	560	609	533	568	558	518	522	547	586	532	559	584	603	626	615	603	607	549	559	600	519	570	569	568	519	586	595	564	593	590	560	553	584	575	568	576	556	547	524	568	567	570	582	613	562	607	561	577	551	579	594	555	574	526	526	571	627	588	617	588	577	565	564	572	556	570	559	567	585	571	563	557	567	592	540	527	571	613	554	546	558	551	587	580	530	550	518	565	578	541	544	559	563	562	566	571	537	585	576	591	543	539	567	548	571	548	539	585	530	570	558	600	555	532	592	626	557	571	529	546	598	589	534	549	583	604	559	568	539	541	567	583	553	529	573	572	552	560	555	523	541	606	572	573	563	540	594	539	544	552	600	594	532	549	587	546	555	569	539	585	577	533	584	555	587	548	571	614	600	554	606	594	558	557	563	582	598	534	595	585	565	552	569	561	560	559	530	587	594	561	584	577	541	524	548	541	521	579	545	568	562	563	546	626	540	511	578	572	597	562	586	539	554	595	569	561	542	569	522	568	574	550	554	577	597	542	566	540	592	552	593	561	555	583	567	564	581	553	558	570	539	572	589	537	546	585	524	565	591	546	549	590	581	553	571	570	569	524	579	553	598	529	570	537	596	586	542	567	570	596	521	578	541	584	553	593	559	546	607	552	581	586	588	537	584	566	547	576	501	560	561	518	545	583	558	532	538	555	576	511	586	572	545	559	618	540	572	561	584	538	648	551	559	557	566	561	579	571	577	573	643	542	572	568	542	611	577	553	564	604	555	587	605	500	584	553	576	575	586	554	552	604	620	538	566	587	545	572	547	604	615	577	568	575	565	579	538	548	522	507	539	592	553	561	594	565	567	579	565	514	610	555	581	549	541	566	567	608	601	542	558	570	577	531	569	557	575	582	578	541	561	612	563	552	556	565	618	542	519	572	563	563	603	597	558	550	536	608	588	610	515	562	584	545	545	587	580	548	575	564	591	541	562	567	545	568	545	608	553	570	609	516	582	541	572	582	548	549	582	556	568	576	540	541	593	595	586	595	611	605	548	579	548	554	533	578	564	548	594	552	546	558	554	573	560	577	547	595	529	544	574	569	537	576	567	551	555	611	544	545	592	579	576	571	568	585	533	570	633	544	547	522	597	560	576	555	525	582	574
23780	21458	28107	25551	19977	5034	1054	844	746	674	660	588	619	571	575	608	577	576	552	538	572	515	555	578	553	550	555	543	532	574	566	534	517	534	541	536	538	561	555	485	527	546	539	569	543	541	538	514	529	538	505	561	516	556	532	501	554	583	574	566	530	564	523	567	540	507	513	555	524	537	510	545	540	556	531	551	534	482	531	578	528	546	537	528	584	542	531	553	531	574	535	577	570	508	508	551	548	526	518	538	521	521	580	549	528	582	570	550	526	557	538	542	542	539	483	512	563	562	488	492	577	524	534	504	542	528	538	516	523	530	524	546	531	556	556	554	549	545	461	576	517	546	562	542	527	511	523	529	509	497	554	503	544	574	535	533	524	502	547	533	530	573	509	563	531	558	573	495	519	542	556	518	544	530	527	534	563	517	546	547	522	548	533	489	552	544	498	564	513	546	534	529	522	564	531	520	551	562	548	548	580	519	516	574	550	528	505	504	554	514	517	546	502	469	550	533	521	491	562	531	485	541	557	506	550	526	550	537	527	532	536	553	548	537	531	553	537	526	534	519	500	544	525	550	537	553	556	516	538	541	528	543	537	532	542	546	496	516	530	540	514	512	532	499	524	550	548	558	527	556	518	569	535	464	532	571	542	571	528	575	499	562	545	524	529	549	585	494	549	590	513	513	590	525	547	545	501	556	565	515	533	542	564	516	492	533	537	539	549	542	545	540	547	542	546	547	599	558	549	517	514	557	509	541	495	553	541	531	589	519	552	558	524	526	562	506	515	582	575	556	567	478	526	501	523	528	526	541	557	501	570	556	531	543	542	535	554	523	547	539	552	556	539	535	505	507	513	553	508	544	540	550	529	533	504	538	555	502	556	558	532	551	520	575	503	577	543	540	532	520	506	541	523	518	529	548	528	505	560	547	532	555	530	546	534	537	574	577	558	528	523	537	553	556	537	545	554	497	574	533	527	526	543	523	515	520	536	523	536	554	530	507	553	570	528	553	520	537	545	531	525	517	529	537	556	544	524	575	532	502	527	541	527	540	501	532	553	545	527	544	566	550	591	570	557	535	521	529	529	527	505	553	506	549	553	548	554	547	553	553	500	532	564	521	551	514	523	538	569	486	485	522	546	555	545	592	552	537	557	553	576	572	537	541	567	563	559	538	522	569	568	536	576	526	502	559	537	562	544	551	525	509	564	515	562	493	516	565	514	557	533	492	560	532	546	529	542	528	529	524	569	523	543	553	512	558	553	526	529	501	548	586	511	576	539	553	531	549	541	549	555	534	512	507	507	528	537	504	523	559	541	588	530	517	542	544	547	492	507	539	547	535	516	548	570	533	509	528	509	499	521	527	522	524	504	507	546	548	517	524	531	572	501	557	559	531	546	576	522	536	575	556	525	549	544	540	541	558	557	529	560	542	548	540	551	578	509	542	546	530	536	525	512	538	537	523	524	546	553	547	520	501	543	536	513	520	536	512	491	526	587	527	563	520	517	528	511	536	517	576	523	536	525	569	510	540	535	544	549	526	555	564	531	487	567	528	556	499	564	534	553	609	530	516	525	539	542	525	563	545	538	514	485	543	535	528	542	545	524	512	518	524	517	556	512	504	508	554	532	528	479	564	518	565	503	550	542	595	590	531	552	533	584	523	535	511	529	493	522	529	549	529	548	526	555	540	571	539	530	505	558	544	541	555	538	568	472	513	518	525	551	551	540	555	563	553	484	551	520	538	537	542	541	514	516	538	576	517	561	544	529	525	496	546	497	520	568	574	522	517	550	541	518	520	519	488	526	535	547	520	485	527	496	554	543	537	540	558	542	530	553	541	516	526	538	533	523	533	498	520	558	521	514	552	549	528	518	573	484	549	541	546	558	525	568	532	510	528	542	539	543	548	519	541	505	545	521	494	546	547	568	511	545	540	532	577	509	560	557	515	542	556	578	530	540	516	540	521	535	529	556	520	488	543	529	549	553	582	498	559	559	490	577	545	484	489	561	534	542	503	490	556	537	573	535	533	521	576	532	512	549	529	564	493	518	515	561	559	540	524	529	574	530	522	517	530	539	534	535	529	572	519	551	538	521	560	553	587	541	538	525	538	536	514	500	526	507	508	571	502	546	534	573	486	572	523	550	555	524	517	568	558	543	585	496	547	527	489	536	530	539	546	556	504	544	539	497	548	546	520	536	545	548	538	540	543	536	500	565	520	571	499	522	535	547	537	499	536	522	523	545	511	559	502	532	545	520	528	512	563	528	546	540	495	470	564	526	536	509	513	529	546	525	557	559	531	561	520	535	524	516	538	555	544	551	534	553	500	537	540	576	533	529	520	529	546	563	538	524	491	560	539	539	568	575	537	495	529	534	486	513	520	483	550	567	529	510	528	498	516	532	517	573	572	510	495	559	552	542	544	578	560	537	535	548	519	584	532	567	550	523	507	547	515	544	529	501	493	525	533	599	525	514	542	542	538	516	528	541	534	493	580	539	512	527	548	477	526	483	525	577	510	539	516	524	495	553	527	541	528	568	581	540	548	583	543	495	500	575	503	562	558	553	550	505	542	538	511	550	534	541	490	564	601	495	574	534	528	543	534	530	578	489	532	512	531	546	512	506	504	522	552	565	504	540	531	526	492	526	502	539	509	563	535	530	510	539	537	545	523	527	579	506	508	526	540	522	536	559	542	537	557	546	516	503	527	514	489	495	543	539	523	519	558	553	558	535	550	546	499	543	492	553	562	520	509	551	551	550	545	559	546	562	554	468	553	516	531	534	490	519	611	506	540	535	506	539	527	482	531	581	526	525	541	546	507	517	526	524	549	558	486	552	539	541	527	509	530	540	569	559	546	541	511	509	493	529	532	527	521	543	529	525	515	561	558	511	514	577	501	541	542	538	576	486	501	503	560	501	540	521	549	536	564	549	543	578	538	535	482	541	508	534	447	533	563	516	540	531	533	522	518	494	521	555	488	490	537	542	560	548	543	556	515	517	517	507	550	504	505	527	521	528	533	530	532	547	538	514	549	580	538	497	545	531	560	544	522	530	495	560	565	509	566	523	524	524	522	512	541	583	537	535	502	547	546	582	580	562	539	519	526	510	538	558	546	532	556	505	524	567	526	487	501	525	575	519	556	459	521	545	509	498	560	530	577	595	553	530	521	516	553	533	542	513	590	518	566	545	496	520	530	505	540	522	567	557	524	528	515	516	537	511	555	539	525	576	527	476	551	580	550	482	539	527	494	538	546	543	527	533	535	556	578	534	558	491	511	560	553	561	521	539	523	567	503	512	510	569	587	534	535	541	549	544	504	578	505	526	515	540	562	540	486	546	528	522	550	577	550	518	554	528	553	527	529	487	514	594	526	524	476	556	571	545	501	519	575	510	553	515	535	594	543	540	578	534	509	527	544	542	557	542	535	550	547	513	524	522	531	543	551	557	516	522	547	527	529	518	529	560	510	551	479	550	521	503	562	529	559	565	540	502	524	495	526
4397	19933	32742	11814	2168	1682	1271	1135	1000	959	809	801	763	735	718	696	725	717	622	666	665	598	653	654	696	664	687	623	654	677	647	635	638	615	631	681	638	630	701	640	605	627	664	604	593	608	644	672	616	697	660	654	637	671	620	632	597	623	664	637	616	657	661	627	648	668	646	641	635	646	641	696	691	588	640	632	643	624	619	602	625	687	633	686	631	669	626	644	621	650	656	661	639	621	641	590	626	634	590	589	644	644	580	670	640	629	610	642	655	621	640	622	623	641	604	644	615	621	625	625	668	579	593	622	634	642	623	623	609	626	653	633	587	606	661	696	583	621	633	635	602	585	599	609	625	606	594	622	612	630	616	605	615	611	640	624	620	611	672	642	629	601	636	628	635	631	613	594	663	634	616	654	619	629	686	627	613	648	601	668	638	637	627	649	617	616	658	612	594	596	621	618	591	644	650	623	596	614	642	612	652	634	617	623	628	626	618	615	623	619	629	610	599	624	683	616	664	621	626	638	610	614	623	602	613	686	613	632	621	612	624	657	608	593	597	593	633	651	611	601	591	644	647	676	618	629	572	608	579	667	657	585	644	618	607	630	646	627	693	602	653	635	616	666	683	664	630	618	636	649	616	678	617	684	618	661	598	633	642	642	625	634	673	628	598	651	603	579	640	594	645	616	608	587	630	603	596	632	599	632	610	630	657	633	633	599	575	628	583	668	660	603	659	613	623	624	607	622	619	605	622	583	633	589	571	667	650	595	672	708	602	621	639	595	575	663	638	639	633	629	628	639	654	633	608	667	627	591	661	599	582	612	568	605	625	650	637	610	631	592	632	638	610	602	630	624	662	624	598	651	540	639	613	621	660	635	598	571	633	643	593	587	644	655	595	597	588	628	598	596	626	641	618	628	649	628	655	626	624	606	605	583	588	640	604	618	612	635	580	595	596	626	643	608	573	650	589	585	619	612	615	661	581	612	655	658	609	573	603	640	655	592	619	621	627	626	655	624	596	577	644	639	641	622	603	607	612	624	675	628	599	630	633	585	638	614	581	608	637	612	615	642	607	594	601	618	615	642	630	611	584	634	620	590	639	624	638	583	648	604	614	630	571	642	618	609	613	597	656	611	639	611	601	624	632	623	561	638	588	590	698	640	653	604	598	635	620	580	612	605	622	648	666	595	614	627	618	605	628	631	618	629	649	637	580	659	614	620	653	603	618	612	577	633	654	619	609	629	602	612	603	637	625	682	597	612	610	572	633	607	581	615	611	617	655	584	589	602	573	616	643	645	623	660	599	590	633	603	642	638	596	647	606	613	625	621	647	638	600	628	602	629	636	607	613	619	649	608	591	621	581	603	594	611	618	634	581	627	612	655	614	610	581	630	628	654	610	624	590	639	598	687	617	593	635	699	649	637	556	631	628	626	665	586	605	566	617	624	601	582	613	622	641	616	648	637	626	662	600	643	607	662	638	613	623	609	632	636	619	623	636	616	646	662	644	562	652	588	587	607	616	599	626	608	658	619	640	591	619	590	594	601	629	563	616	606	629	630	602	669	627	628	639	615	557	623	661	675	642	635	612	611	607	626	600	633	574	615	632	627	633	649	645	596	619	613	632	639	682	654	627	619	622	576	663	635	592	644	634	601	638	617	625	702	596	574	656	613	646	594	589	643	628	628	636	617	615	650	619	634	640	625	643	641	629	638	616	597	643	666	610	595	594	618	648	598	603	625	599	615	685	648	614	601	609	645	566	620	626	622	630	632	603	633	576	619	651	620	570	594	646	615	630	627	640	603	656	609	628	632	621	632	624	630	637	570	649	648	617	649	617	641	620	621	619	620	639	591	627	602	620	605	587	595	590	631	637	603	628	621	603	674	668	601	598	596	661	640	613	640	607	625	637	630	623	609	664	626	598	601	631	644	591	654	595	603	617	618	606	643	672	610	653	657	622	656	634	662	629	625	579	654	601	625	630	600	619	612	598	601	606	562	606	615	611	649	587	650	637	640	577	614	638	585	604	633	588	614	606	626	626	587	639	645	629	631	637	621	608	600	600	647	662	638	619	612	662	613	627	639	637	620	550	655	619	621	591	604	619	624	590	626	595	643	625	635	695	611	613	561	587	602	624	579	595	585	678	631	633	634	614	610	580	629	640	629	598	622	612	592	651	614	609	617	627	645	655	597	599	616	626	657	593	639	609	614	609	638	649	640	645	637	616	595	650	591	647	635	668	638	598	660	602	630	620	617	637	597	612	634	637	634	630	589	666	641	626	601	629	635	630	636	590	636	584	673	570	578	648	596	622	637	636	587	624	586	630	590	645	596	604	604	628	692	661	648	636	620	645	662	648	591	619	575	624	619	658	640	636	618	618	615	640	602	631	617	651	610	598	627	583	663	616	641	616	613	633	603	658	630	616	627	646	610	615	593	628	639	654	614	619	596	657	639	601	598	661	622	677	651	590	601	622	579	632	571	588	604	605	609	600	620	604	575	624	629	639	630	581	638	632	630	588	615	613	619	627	669	623	627	620	624	630	607	596	588	600	603	654	641	618	627	611	607	631	598	585	622	642	653	660	639	600	653	621	642	628	622	645	620	638	653	621	589	624	623	656	598	647	701	636	632	596	625	615	575	610	573	617	606	607	648	620	631	630	630	594	592	617	618	635	620	638	658	612	613	644	630	599	623	635	618	613	594	621	615	628	583	561	591	599	629	582	619	631	654	609	621	621	626	623	635	579	649	573	646	610	640	668	625	631	602	662	644	636	622	595	628	637	634	667	618	619	641	605	652	645	652	667	646	635	687	626	641	601	618	632	584	650	619	611	620	585	600	629	633	607	588	600	606	625	592	579	612	615	606	619	622	553	624	653	610	683	640	637	661	625	650	637	632	622	593	661	642	613	602	581	579	658	681	629	634	611	622	617	623	615	578	613	597	607	639	634	616	600	605	609	616	641	625	615	603	610	622	637	614	601	618	609	618	614	619	619	657	620	594	592	653	644	600	631	629	632	611	670	675	627	636	607	625	600	584	594	656	562	656	632	639	591	553	615	638	673	601	587	637	619	576	650	624	627	595	618	662	675	603	608	597	649	609	602	598	645	609	586	561	622	590	660	641	645	628	595	595	630	574	605	640	646	608	650	623	642	653	620	625	635	636	653	613	640	613	613	636	648	593	648	652	640	635	641	622	651	594	618	563	621	629	607	675	648	624	596	592	620	614	654	646	643	594	629	636	626	623	672	649	643	658	598	608	609	609	577	606	615	643	618	601	620	581	603	577	627	618	622	659	596	596	658	586	583	605	587	648	581	614	618	633	607	627	622	616	658	637	607	640	640	611	638	650	622	594	667	616	579	662	612	620	623	607	614	604	624	647	590	608	599	627	623	631	653	648	633	609	615	590	618	625	623	617	658	597	633	632	621	626	682	601	578	608	595	600	611	627	611	622	620	622	641	658	628	625	620	639	605	645	662	608	637	590	612	668	592	588	634	609
24933	21412	27191	25406	6687	569	445	333	365	304	305	285	283	298	261	274	269	268	259	282	272	260	275	259	275	227	264	257	277	222	231	240	258	312	274	275	282	233	262	240	257	238	247	234	268	277	259	275	259	278	286	238	243	255	239	247	264	264	219	256	262	237	254	229	294	263	269	248	229	248	246	251	274	258	264	238	277	258	245	268	268	280	217	263	259	298	250	253	237	256	251	256	255	274	241	243	247	251	251	257	269	266	284	255	286	253	251	251	270	247	285	250	250	278	244	248	241	253	251	239	268	252	246	254	243	227	254	236	236	276	262	240	243	231	251	264	236	270	243	279	264	250	250	250	233	262	242	249	267	271	270	273	248	265	240	266	273	245	250	247	281	262	248	260	272	266	228	260	234	277	252	247	251	250	248	250	272	281	242	246	250	238	259	262	253	243	232	267	249	272	243	229	267	268	256	279	235	245	256	227	267	252	249	266	279	227	251	282	259	248	221	283	250	242	274	251	284	251	238	268	266	242	242	280	247	240	296	285	242	247	266	247	292	259	251	286	283	275	266	241	248	221	260	238	252	236	232	253	307	278	253	245	266	251	235	276	239	270	246	269	266	256	256	246	243	243	240	274	252	265	255	272	271	268	254	271	255	229	246	253	269	257	237	262	253	259	259	291	265	273	248	264	266	260	253	224	256	263	258	254	252	257	245	261	234	245	248	256	257	234	270	249	244	244	274	266	242	261	266	217	267	247	271	246	259	260	272	266	252	254	256	258	283	241	285	242	243	226	264	254	240	246	251	266	240	243	262	237	264	235	237	252	263	246	253	258	249	273	237	269	253	254	215	277	286	256	240	247	230	254	256	259	276	232	249	266	229	269	271	274	248	262	225	271	288	279	253	246	259	244	230	251	241	228	248	266	264	237	249	264	247	234	244	259	235	257	304	262	233	240	248	256	255	266	261	249	273	262	251	265	259	238	250	252	266	230	264	256	260	239	271	229	245	237	252	278	268	252	249	264	241	248	260	260	251	276	261	250	258	258	272	268	249	257	246	245	240	267	281	263	266	258	218	228	244	257	264	248	233	246	259	277	255	256	262	240	272	302	222	232	240	239	277	245	247	250	258	226	236	248	250	238	239	265	241	279	259	260	260	287	230	268	249	251	282	272	222	266	249	233	256	238	292	264	259	235	251	246	224	275	247	270	263	246	254	238	269	261	219	266	219	258	261	261	242	267	296	242	248	276	263	241	241	252	251	242	237	266	238	266	246	256	261	274	266	269	269	241	245	247	233	276	270	285	263	224	258	254	256	224	242	294	249	261	257	250	245	243	250	240	238	249	256	267	292	256	244	256	227	264	254	260	259	247	270	227	260	259	276	273	239	275	263	251	247	253	235	239	261	247	266	241	275	231	244	252	237	258	243	265	233	247	263	269	248	273	273	253	255	241	271	258	268	245	277	273	269	269	251	255	260	263	257	250	265	213	266	259	261	226	239	260	219	261	251	257	251	252	240	262	253	238	253	258	227	263	240	232	255	253	260	255	281	269	242	246	256	267	254	269	252	250	269	266	261	267	264	288	285	231	249	268	263	230	226	277	253	250	250	264	258	242	250	282	254	262	263	231	233	277	248	230	262	256	263	271	272	278	251	242	270	285	233	245	256	257	266	236	268	229	226	263	218	279	229	257	257	274	246	252	237	264	246	275	254	256	258	260	257	277	242	284	260	229	276	268	261	248	251	248	250	281	258	253	267	257	269	265	280	254	251	269	303	266	245	259	241	264	260	231	236	249	235	258	254	234	235	220	255	258	241	263	271	244	251	276	229	246	239	271	278	260	237	262	249	247	248	264	276	258	234	270	269	269	232	242	270	274	237	251	250	246	273	254	234	256	263	254	262	262	266	254	271	248	274	221	232	243	232	229	231	249	247	239	279	280	281	261	219	258	284	260	277	250	238	248	241	242	244	262	243	257	262	254	261	256	245	270	296	248	259	262	252	258	275	235	249	226	247	253	256	256	274	270	250	259	257	247	275	240	233	251	285	239	248	257	231	241	248	261	233	223	260	249	260	249	261	273	264	261	247	258	253	240	275	222	270	255	284	254	258	289	273	248	274	276	281	249	214	255	239	248	236	247	240	248	257	238	244	259	261	248	243	285	275	242	231	262	238	260	268	244	263	250	258	259	263	264	256	241	258	240	271	230	246	284	206	251	276	264	263	285	259	271	253	246	248	277	258	276	256	245	240	257	242	238	253	244	223	215	267	243	255	265	228	283	254	246	223	249	228	247	228	257	275	228	258	267	246	259	214	234	255	248	252	263	272	250	251	268	213	247	231	256	261	287	247	252	246	244	249	260	268	242	261	257	255	260	264	250	251	242	256	260	234	245	237	259	252	254	264	252	264	252	253	233	256	221	251	273	246	266	242	249	248	264	241	243	247	240	246	253	233	254	243	250	248	240	245	251	268	242	246	222	229	247	268	265	279	282	239	285	262	246	284	239	247	243	219	252	247	262	251	247	255	241	253	250	249	277	244	239	247	285	239	228	256	238	256	274	260	270	240	297	265	259	241	285	269	265	237	264	246	246	246	240	244	258	231	266	260	270	271	224	280	252	230	254	272	268	246	248	254	267	225	234	258	253	272	249	248	229	253	240	255	289	268	229	277	258	271	257	249	296	244	256	247	253	272	254	250	274	231	242	217	235	268	260	245	237	248	273	296	280	249	245	228	254	224	245	259	262	255	266	237	246	247	273	225	262	257	263	245	255	217	256	246	277	270	250	253	252	255	236	236	267	246	223	285	220	219	246	224	271	254	245	260	237	278	261	242	253	250	250	261	241	273	269	250	273	244	247	235	261	258	283	269	245	271	257	238	250	275	263	243	254	226	289	242	248	259	235	245	247	262	244	269	247	250	236	246	259	260	260	241	254	264	255	242	257	263	273	247	245	254	234	231	226	269	271	252	269	257	266	244	259	306	269	227	249	250	255	266	254	257	272	230	250	235	234	223	274	236	272	260	268	232	264	254	233	252	239	265	273	251	276	267	235	234	246	248	232	267	236	238	244	251	234	252	245	268	241	266	243	240	280	256	260	278	250	249	249	257	279	229	272	240	259	270	272	230	251	260	263	235	270	279	265	233	245	266	251	272	254	233	253	226	246	239	256	256	253	250	229	277	242	261	271	222	239	274	259	250	250	230	259	254	268	237	245	251	233	272	246	232	273	265	240	262	250	261	248	241	253	238	275	233	255	272	278	238	216	242	248	264	259	251	227	234	252	257	267	254	270	248	267	260	246	229	248	234	255	246	258	238	238	247	262	246	241	273	211	280	289	270	247	253	273	247	236	236	265	251	248	248	261	256	259	252	236	255	261	266	255	247	236	231	275	237	249	249	261	271	247	266	250	268	249	256	239	253	258	252	238	236	255	252	269	259	263	258	242	234	268	282	278	241	244	265	258	248	256	258	258	268	249	252	258	243	262	266	262	248	265	250	224
4213	15567	25375	7199	1141	874	686	586	500	463	449	383	374	355	348	336	343	341	313	328	310	310	288	315	304	303	277	318	291	330	321	289	271	286	282	288	317	302	279	298	269	304	284	295	281	291	312	311	283	304	273	285	317	319	330	275	318	249	283	282	327	287	295	287	309	298	264	295	297	296	277	333	289	267	285	273	294	292	281	277	273	289	277	310	308	305	316	293	288	298	329	294	302	264	293	281	292	339	316	310	319	286	271	279	288	295	312	294	303	299	318	270	267	306	293	283	278	313	277	295	319	305	318	300	312	287	270	277	260	271	280	292	296	288	306	291	293	291	279	307	317	297	289	301	281	312	289	286	277	292	315	266	296	307	319	308	308	316	281	293	296	297	275	296	304	300	275	320	280	295	299	297	283	295	294	273	293	287	337	284	318	289	304	335	301	316	273	274	290	322	324	295	311	286	261	272	306	301	294	277	310	273	282	282	282	293	316	301	300	279	255	281	307	307	303	268	287	328	280	311	309	301	327	303	324	293	328	283	300	315	322	262	316	281	292	287	289	262	307	298	303	313	305	309	305	257	303	305	314	307	313	262	300	297	291	312	264	302	294	289	323	272	286	253	290	285	276	287	286	297	296	272	315	297	272	317	294	284	278	291	245	297	300	287	276	279	337	293	284	287	311	311	283	286	272	308	285	310	319	302	281	296	311	315	274	308	296	281	269	305	300	286	323	291	281	302	299	285	250	277	294	304	315	303	296	301	311	295	306	278	298	302	272	305	308	294	289	289	307	286	295	305	275	289	327	254	339	273	298	272	293	317	262	316	314	274	285	295	295	275	314	282	268	294	291	306	289	291	279	277	309	279	307	296	280	302	285	333	314	303	286	311	295	270	309	287	287	301	297	301	282	292	326	277	282	315	280	311	286	308	270	320	283	297	314	274	288	297	289	301	261	261	315	310	303	279	269	287	289	319	288	293	269	298	288	285	346	282	328	291	312	313	300	297	283	291	295	293	313	312	293	265	271	282	282	305	289	313	306	308	278	270	291	313	300	272	283	310	287	297	305	287	295	277	291	299	296	284	263	278	268	310	284	290	279	277	281	296	297	312	285	326	289	287	311	295	310	291	301	237	294	309	303	282	307	316	308	305	289	285	291	297	298	284	277	294	294	291	327	312	271	313	303	291	307	268	270	316	297	313	264	285	299	277	314	288	278	309	302	308	305	295	288	307	292	274	307	291	292	312	277	303	254	276	298	255	313	312	306	289	327	285	305	275	293	314	302	270	282	299	294	315	299	286	317	309	290	254	319	290	293	323	275	254	285	296	306	332	291	307	277	341	280	341	293	307	274	301	276	278	285	275	263	312	294	311	301	305	308	278	290	316	315	282	284	263	299	303	266	306	299	309	289	310	294	307	295	275	289	291	285	281	283	318	297	275	286	304	306	291	284	302	297	303	324	311	297	281	282	278	298	314	310	347	287	318	276	325	289	253	284	293	281	291	297	308	263	255	285	291	298	278	289	297	270	302	293	281	307	279	298	294	301	274	306	317	278	279	280	303	281	278	297	317	290	299	295	282	289	298	311	317	289	307	290	296	314	307	306	266	332	286	302	325	278	312	316	301	282	331	280	288	267	275	298	291	287	307	282	303	305	312	272	296	292	286	307	293	301	266	279	266	312	296	293	282	287	300	286	321	312	262	307	265	280	273	263	294	324	268	277	327	309	291	292	300	295	298	265	314	305	281	318	302	293	279	298	257	310	315	286	275	314	320	326	265	252	272	287	279	267	315	303	281	267	308	270	284	287	267	262	258	292	290	296	299	294	288	282	299	304	284	295	303	284	277	299	289	282	297	295	270	300	307	280	311	293	300	306	321	308	282	317	290	307	326	302	293	306	275	311	316	253	292	310	292	306	282	280	263	295	313	288	301	300	308	314	300	290	273	289	273	286	275	279	308	275	297	289	271	289	302	281	304	282	303	301	278	282	284	333	290	283	286	303	289	312	293	298	316	315	267	277	298	299	272	273	267	292	314	300	305	278	317	297	295	283	279	305	278	302	327	304	285	303	295	293	286	286	294	294	275	314	291	289	298	269	305	319	300	281	273	302	326	292	323	304	265	281	298	292	278	325	286	322	288	324	286	312	285	304	300	289	284	282	280	273	326	289	296	344	281	289	313	260	264	326	284	289	299	288	284	274	307	286	332	297	269	304	278	293	326	281	316	308	279	284	298	286	315	276	283	282	296	304	307	278	307	320	273	291	305	312	306	309	292	304	282	306	291	306	299	293	268	287	302	283	268	287	257	318	299	310	315	309	276	290	332	307	273	300	263	285	266	277	322	302	331	298	319	270	300	295	285	299	280	314	291	291	296	319	279	283	308	283	326	310	310	303	310	307	298	287	319	293	317	298	297	305	293	313	294	287	282	319	294	299	297	282	290	290	279	281	335	276	273	309	305	315	293	275	281	298	315	291	326	320	289	292	304	290	265	306	293	282	298	288	298	325	315	292	347	290	291	293	317	286	286	277	299	311	322	323	311	295	290	283	300	303	307	319	283	307	289	299	281	341	303	300	299	265	297	241	290	289	270	262	286	280	298	251	324	309	313	310	315	306	287	276	270	289	262	291	275	292	297	257	282	312	293	304	283	302	311	332	302	299	288	288	318	300	275	275	295	275	287	314	281	285	337	299	302	308	311	294	302	295	294	295	335	309	301	301	294	300	255	307	277	311	316	299	299	319	286	266	278	286	261	301	298	287	290	319	299	310	286	282	272	284	281	288	291	301	298	268	295	306	302	284	305	308	276	297	276	289	308	317	306	311	304	317	297	279	274	247	310	274	276	279	277	322	323	325	338	265	308	299	290	286	285	278	268	332	236	300	309	276	293	293	284	286	270	298	281	322	265	309	317	301	302	323	292	268	302	301	298	300	295	298	280	301	275	294	297	290	305	303	306	267	297	307	281	295	291	292	279	269	307	289	307	289	314	274	281	301	275	291	287	288	317	307	297	291	318	303	306	281	321	266	271	314	301	291	282	334	290	291	294	255	309	331	303	264	264	282	335	301	286	289	283	287	293	313	275	280	292	298	299	275	274	305	289	292	288	288	287	291	280	308	262	295	283	307	319	283	302	318	334	306	305	318	279	323	311	313	315	295	308	286	312	297	312	274	311	310	319	292	275	288	318	288	279	298	316	280	282	300	311	276	283	311	285	276	308	296	299	300	298	305	291	324	293	315	288	299	319	291	322	310	308	325	292	286	286	317	271	306	296	268	304	274	297	291	306	297	287	282	301	278	306	276	285	291	293	276	295	309	315	309	297	310	316	304	286	282	272	280	285	296	317	286	300	273	306	299	314	297	326	305	278	246	304	295	282	271	310	290	285	259	303	285	300	290	291	305	288	298	278	293	281	320	335	292	321	283	298	283	312	287	269	274	306	287	304	281	286	296	301	293	269	288	316	304	282	316	331	297	298	303	279	303	266	314	303	276	290
22739	21462	29078	24302	21468	20623	3517	842	649	562	483	468	431	408	355	386	377	330	317	314	319	313	323	227	306	263	309	305	293	292	307	251	269	285	283	286	279	260	273	250	258	272	251	293	283	242	293	296	285	260	267	297	281	269	251	266	278	262	285	250	265	269	264	250	283	249	274	292	271	283	270	252	261	270	223	261	283	283	301	274	289	278	267	278	274	272	258	268	265	254	268	252	270	248	246	296	259	232	298	273	257	243	246	231	256	267	269	255	260	243	244	278	284	266	261	261	251	237	271	262	228	270	244	275	246	251	288	258	245	306	244	261	229	252	243	242	230	258	250	272	254	255	273	285	258	263	259	255	229	294	282	232	258	254	255	267	229	246	253	253	282	267	271	252	258	257	271	253	278	281	239	222	268	248	250	267	253	246	267	255	250	243	284	284	278	236	244	265	256	266	248	261	282	261	257	246	261	293	257	241	283	249	261	245	280	284	248	256	272	249	253	240	270	239	254	238	274	245	245	294	246	240	237	232	264	218	237	240	273	239	256	276	279	271	273	296	258	270	271	219	248	280	269	291	236	256	232	255	249	240	269	268	263	274	254	250	289	238	250	241	240	258	247	256	243	221	289	267	248	292	265	253	275	265	261	266	268	273	274	260	279	254	272	296	246	258	268	277	308	266	260	272	261	266	251	267	251	261	286	270	256	275	267	289	231	282	283	254	246	254	246	245	270	245	270	264	251	258	265	273	275	285	236	236	256	271	250	245	257	248	271	269	267	263	267	262	236	242	273	260	286	276	275	252	254	293	285	255	258	244	248	278	265	265	256	262	268	242	241	236	273	242	271	280	260	267	263	294	274	261	259	260	240	251	261	272	255	244	246	253	271	265	262	242	275	265	261	261	255	284	290	277	252	268	285	276	299	278	241	239	289	270	265	256	257	230	282	270	263	239	270	263	277	250	295	272	248	280	251	233	245	231	238	251	283	279	243	240	245	252	274	264	256	257	289	262	266	248	247	251	265	244	279	280	258	274	240	233	226	231	262	265	266	251	255	254	264	236	250	261	263	258	243	275	294	236	267	242	242	278	257	263	270	235	265	232	260	232	237	252	246	267	272	257	247	251	275	263	265	270	259	275	265	251	244	238	234	256	276	250	255	290	266	293	264	253	266	276	247	276	263	237	262	286	245	264	261	276	234	276	291	254	243	267	245	247	273	269	270	272	239	278	261	256	256	239	259	266	241	256	274	272	273	244	245	253	255	257	262	258	262	267	290	239	279	258	279	285	239	281	240	245	273	224	277	255	276	254	248	227	247	277	262	244	260	257	265	261	285	248	273	275	265	297	248	258	237	265	272	262	274	280	262	259	243	257	233	253	275	255	277	265	288	257	275	263	264	291	233	248	285	223	272	296	290	245	230	270	246	259	253	259	266	275	281	274	250	281	247	276	273	272	270	259	237	245	243	275	258	261	278	278	266	273	261	262	256	290	253	272	251	277	279	251	247	273	266	265	253	239	257	254	280	257	278	256	258	256	278	246	283	249	247	290	251	281	237	257	235	258	262	272	282	257	240	260	258	281	275	220	260	254	280	265	272	247	254	237	257	254	276	221	283	264	246	263	268	240	244	248	271	260	260	237	245	269	247	255	271	243	260	280	284	246	219	232	240	286	262	251	283	268	285	252	289	261	288	258	268	244	274	255	258	260	278	250	243	246	236	273	211	236	258	247	234	251	248	268	281	278	243	250	278	239	278	287	275	260	253	249	254	258	247	246	276	262	275	269	262	274	253	266	272	252	255	261	262	262	279	264	250	257	240	296	325	260	252	256	245	265	251	250	288	262	256	230	268	263	246	251	250	250	283	274	297	252	263	280	265	260	265	261	280	280	244	243	252	232	254	286	271	283	271	277	271	271	270	275	262	262	255	241	258	288	235	249	237	230	254	238	263	241	261	233	273	255	279	246	257	261	255	255	255	256	242	244	243	273	290	255	267	252	261	265	257	262	249	262	294	270	266	276	239	261	280	266	279	274	240	207	247	225	264	271	267	279	270	256	276	249	279	251	267	251	270	260	265	275	246	268	256	282	240	256	265	266	272	309	253	251	261	249	215	238	285	238	238	237	242	266	250	254	258	265	249	256	274	285	230	285	238	276	244	259	270	263	251	264	246	267	232	253	259	281	244	244	264	265	216	243	265	237	288	257	275	265	228	266	264	231	280	275	296	259	237	279	254	249	295	263	267	285	255	255	249	271	289	271	273	277	279	269	244	257	245	260	259	258	251	280	240	266	290	276	241	250	243	232	222	271	275	276	275	249	276	259	266	273	241	274	259	253	228	304	273	254	233	249	280	279	268	257	291	266	242	224	278	272	244	292	288	261	280	252	258	261	263	260	262	256	278	231	271	247	256	253	271	237	269	249	266	282	253	251	260	281	265	294	303	257	279	274	256	249	260	278	270	258	276	276	248	262	251	262	271	264	248	235	218	258	255	296	258	271	258	246	263	284	267	255	308	244	244	296	248	271	281	258	238	273	262	257	253	247	280	250	246	273	288	253	254	244	244	265	248	258	263	289	302	275	254	249	275	243	245	266	271	272	253	256	268	242	267	238	251	260	245	262	269	250	275	257	271	275	258	255	267	284	257	250	241	278	257	234	260	247	226	274	246	260	254	256	252	270	259	226	263	229	279	241	260	277	232	272	294	268	271	285	273	282	262	261	292	236	263	300	290	245	240	264	251	246	280	247	262	244	283	288	280	285	261	245	272	257	280	264	270	249	236	245	279	254	268	256	277	255	272	227	256	257	282	256	240	269	284	252	266	253	270	257	262	261	230	295	249	258	258	241	265	261	248	257	247	270	255	275	248	261	239	267	264	240	257	260	271	288	253	278	273	236	243	244	260	257	291	290	261	259	242	272	280	242	273	245	236	255	293	232	279	255	241	245	274	261	255	262	270	247	276	283	251	263	268	276	288	236	247	254	238	272	267	287	256	270	252	261	260	271	262	263	245	234	262	267	268	259	275	294	258	265	266	270	243	256	304	233	275	292	267	279	243	283	287	258	261	272	261	240	267	245	240	259	259	265	281	274	266	247	256	262	266	272	225	257	262	250	265	280	245	266	251	251	239	266	285	232	267	267	261	246	272	241	254	273	238	261	257	270	272	241	272	230	256	257	225	250	266	241	234	257	219	263	256	255	266	263	245	271	307	269	281	238	292	298	254	231	248	275	244	286	274	264	232	266	256	274	256	263	267	266	266	242	239	249	270	257	236	258	248	264	259	245	248	276	239	220	272	242	257	268	287	254	260	257	285	294	256	229	239	263	259	271	269	260	254	257	242	234	238	251	258	268	278	289	224	258	262	273	243	238	282	271	273	264	260	263	244	288	274	286	277	269	268	251	262	245	258	267	253	262	254	242	236	255	266	300	237	273	270	239	225	260	256	237	251	256	248	267	264	252	288	245	285	264	260	256	264	244	232	253	277	243	241	264	263	253
6038	27228	35484	18488	3377	2498	1767	1352	1102	931	754	640	578	544	509	480	453	436	415	424	393	425	358	417	358	391	394	339	368	356	354	337	369	358	321	303	327	325	326	353	342	337	321	309	330	335	311	330	305	324	302	322	362	285	339	324	322	287	339	301	311	356	330	334	319	309	340	347	289	314	298	301	295	327	308	314	317	325	295	319	294	338	277	314	293	308	288	298	336	285	325	306	319	305	314	300	329	311	293	313	291	294	296	320	318	300	319	312	278	332	308	308	324	338	303	340	304	308	313	294	327	312	310	300	320	328	284	320	297	284	312	325	321	317	306	309	297	318	293	314	319	308	340	319	313	326	303	299	322	308	311	312	297	308	313	360	294	310	313	270	314	287	305	290	357	297	330	336	287	307	319	265	307	275	328	286	316	321	303	320	303	272	308	301	292	324	289	313	311	316	328	315	327	275	310	299	338	354	316	316	314	316	312	322	274	322	309	317	332	316	314	331	314	320	306	325	284	322	327	345	286	318	293	293	311	293	333	278	320	345	332	329	311	299	327	292	307	314	341	301	313	326	308	311	300	342	285	334	294	295	337	291	335	318	322	284	306	299	294	285	320	341	308	282	317	334	318	311	286	311	307	311	313	307	333	313	293	295	295	309	327	288	328	357	299	285	326	287	314	345	330	323	334	296	311	313	320	301	275	304	305	305	319	321	277	325	309	310	302	325	307	305	339	301	313	322	280	318	351	297	323	334	305	292	316	306	328	320	314	305	297	340	313	295	337	296	316	292	314	293	282	337	329	291	303	321	296	313	330	310	308	290	307	322	317	313	306	302	312	355	315	306	279	308	311	298	329	302	303	297	326	308	331	287	336	322	320	310	328	309	316	321	295	335	295	318	309	309	286	318	272	312	305	302	311	294	332	271	306	324	300	278	312	307	277	340	344	275	341	315	300	305	314	302	326	309	341	322	317	329	298	302	351	303	324	314	305	324	302	301	322	299	319	286	310	320	299	300	302	303	303	319	326	312	287	302	328	344	301	283	314	311	303	322	312	337	305	289	342	307	326	303	314	313	325	324	300	309	308	291	332	278	306	312	318	306	337	314	314	292	291	332	311	299	315	307	279	311	324	324	324	327	326	299	301	291	290	296	328	297	289	301	336	320	305	315	299	324	325	338	320	335	321	300	317	305	329	303	307	319	317	275	312	302	329	315	297	317	303	298	298	306	307	343	299	293	286	306	313	321	308	304	310	325	308	286	308	286	333	322	293	325	290	324	295	309	293	348	354	289	322	315	320	342	330	324	327	300	287	299	310	295	312	339	314	297	344	309	330	334	326	295	320	324	332	314	321	290	311	334	352	354	285	307	322	300	314	334	326	299	318	317	306	321	312	318	278	336	317	298	309	320	313	331	307	284	284	335	289	301	296	323	295	305	302	276	317	346	280	350	316	306	323	306	341	309	345	312	309	297	275	282	293	313	320	281	321	318	282	290	327	285	332	293	306	318	301	310	338	322	278	284	292	308	331	312	290	310	316	319	292	315	325	317	340	288	319	334	329	336	307	301	303	263	342	312	307	326	329	246	282	300	320	335	272	308	317	313	320	303	297	335	284	310	292	357	312	294	331	267	284	309	297	281	345	323	311	271	300	319	311	333	293	348	321	311	300	274	314	320	315	301	306	328	306	302	306	345	313	310	319	313	309	306	309	296	288	309	297	298	309	332	319	345	353	336	290	293	306	326	258	306	324	310	285	319	312	332	332	323	297	313	316	300	306	274	363	288	306	328	325	313	319	321	325	308	298	321	343	312	284	301	302	297	304	299	291	327	287	318	335	292	344	316	340	293	284	301	318	319	313	328	300	305	303	308	301	293	323	329	293	323	325	292	314	336	312	312	344	310	352	321	296	323	327	323	341	310	293	320	328	312	307	311	322	296	293	316	317	299	298	279	312	306	316	314	315	346	305	329	295	319	289	347	339	297	302	286	328	312	271	309	312	295	317	355	308	327	345	298	286	319	305	313	347	286	317	318	279	319	348	300	313	330	306	355	291	307	309	320	304	357	286	305	319	310	327	318	296	332	315	317	280	334	330	298	316	322	320	298	290	300	334	317	336	283	307	307	327	282	344	284	326	272	335	327	310	317	330	324	291	312	272	304	310	292	291	292	353	324	333	298	305	302	308	307	304	306	325	289	290	309	270	328	271	324	319	328	351	322	310	321	311	308	294	309	313	336	294	272	314	298	305	324	295	334	289	286	302	313	340	291	329	313	296	307	326	317	316	342	305	313	312	277	314	313	309	307	305	354	318	325	321	304	285	289	287	298	322	333	294	309	291	309	300	299	344	326	282	328	325	311	326	337	279	320	323	316	315	337	289	309	313	297	288	326	305	316	306	317	304	306	310	307	323	276	325	324	327	287	311	314	327	289	297	347	282	340	308	300	330	315	276	331	331	296	315	318	301	300	331	270	314	275	296	319	324	290	322	317	303	301	301	340	303	321	320	314	280	312	291	276	349	338	303	319	316	316	342	330	331	320	294	329	349	306	293	359	286	301	300	304	321	300	324	310	313	304	309	318	311	309	310	315	291	340	313	288	329	332	298	320	330	302	294	332	302	295	323	296	319	314	326	311	328	317	283	297	310	289	302	306	300	289	341	305	315	320	307	306	319	313	314	321	305	315	308	315	316	316	275	292	324	314	332	296	307	294	300	272	318	306	295	294	289	317	318	287	295	329	314	319	303	310	314	311	345	289	324	306	284	320	319	281	301	315	330	305	313	302	297	334	273	330	297	329	296	303	304	306	310	310	304	318	311	294	315	289	301	316	321	326	329	317	341	323	298	337	327	312	347	295	335	308	304	322	289	325	282	311	351	331	301	320	334	314	276	291	309	310	286	290	291	306	314	307	300	337	333	288	321	306	290	289	323	321	313	333	308	289	294	312	325	338	316	294	297	346	294	306	288	309	336	300	316	281	351	302	316	318	298	289	318	281	338	304	287	312	298	354	297	318	342	330	295	308	291	314	317	309	326	311	286	307	335	304	298	318	314	296	327	303	338	315	314	318	321	321	336	315	305	309	313	321	339	322	330	294	331	309	315	304	309	306	288	305	324	290	348	279	301	268	345	309	306	333	329	339	297	297	319	313	314	330	319	290	354	304	316	289	284	328	313	302	310	325	301	290	304	325	266	301	285	299	298	375	286	296	294	319	327	293	334	280	307	294	320	339	297	321	314	293	316	286	320	298	285	315	307	298	334	329	317	341	317	308	271	328	328	306	336	318	310	326	279	298	292	349	317	319	289	303	319	300	312	290	322	315	281	323	304	298	320	331	276	309	281	313	310	340	291	318	331	281	314	286	337	339	320	332	332	293	304	287	333	294	307	299	341	301	324	293	317	308	313	323	342	350	319	317	297	293	312	312	327	329	327	354	290	279	305	299	300	290	285	313	294	310	322	302	348	301	295	311	318	329	315	328	316	291	332	326	314	295	331	299
27886	18464	10469	4028	769	640	580	518	553	490	489	522	502	499	513	509	487	476	505	504	499	503	500	516	507	488	489	491	500	501	511	546	484	495	464	515	491	477	501	531	462	497	531	477	488	481	542	444	497	490	528	494	486	505	525	480	496	511	483	496	457	487	538	495	482	542	464	500	527	477	454	509	528	465	473	523	510	488	499	486	496	500	481	433	480	523	503	476	497	507	461	531	515	527	530	502	486	458	530	515	529	499	514	473	495	500	511	479	492	501	498	523	489	525	503	474	497	531	537	521	472	527	505	501	544	531	510	456	523	512	512	491	468	467	538	489	497	441	484	498	485	545	511	492	522	459	541	483	493	488	480	448	483	552	512	530	494	502	496	473	481	487	525	499	517	498	503	496	494	510	526	502	461	453	477	516	503	492	502	506	509	463	507	527	482	503	511	474	484	500	501	511	468	497	516	464	525	522	521	501	529	509	495	502	487	510	517	487	536	457	558	514	495	522	534	539	492	472	520	512	507	497	477	477	486	534	474	434	490	500	533	436	487	530	539	510	504	536	522	498	477	485	492	478	455	518	470	478	507	470	499	486	476	503	512	478	460	490	544	497	499	514	475	519	483	578	500	460	494	484	479	482	525	519	542	479	490	508	494	529	484	520	490	542	468	508	503	524	493	511	469	523	539	495	478	485	511	446	478	475	507	496	527	474	484	514	517	509	511	503	531	484	507	484	469	481	475	538	514	523	547	505	495	494	495	473	510	496	513	506	504	510	555	513	533	468	514	530	495	487	529	464	505	518	499	477	502	460	486	481	455	483	493	512	530	523	496	514	492	524	521	491	502	524	486	509	513	486	466	508	490	540	471	507	525	532	478	454	503	468	499	490	494	504	536	471	522	499	462	511	464	467	499	497	514	449	516	502	483	496	490	535	471	485	515	495	492	491	471	484	494	482	501	492	490	523	489	524	494	485	509	492	480	494	510	490	487	537	547	510	526	486	473	475	480	501	512	502	522	515	485	538	478	476	509	517	512	458	505	480	497	506	513	484	484	499	516	474	513	504	475	511	494	496	533	515	493	499	513	493	489	527	514	457	500	498	481	491	494	511	480	492	467	542	506	517	499	488	512	523	471	494	540	505	509	498	483	496	501	508	503	496	510	500	518	528	520	529	492	488	489	478	504	457	516	518	507	482	523	476	475	491	463	467	499	493	496	478	522	533	526	527	493	508	518	506	512	485	482	496	486	500	507	492	501	497	515	511	548	487	497	468	555	513	507	523	502	493	505	490	516	497	515	500	483	485	528	502	490	516	502	502	512	535	550	506	515	484	523	539	533	455	488	502	462	503	465	468	491	472	493	542	471	525	521	523	508	517	467	513	505	495	512	494	465	538	498	500	513	498	529	500	494	519	463	494	470	543	465	561	492	478	480	529	500	501	498	484	503	527	470	517	535	471	494	481	486	508	500	512	497	496	480	496	467	470	537	469	445	521	494	516	491	531	516	537	509	484	537	497	522	465	482	501	494	518	476	496	508	521	522	556	502	514	482	489	506	537	500	443	564	526	463	508	524	512	520	516	488	461	503	500	497	557	465	512	487	517	537	493	530	496	489	529	470	513	496	490	491	499	549	540	486	484	539	524	486	503	491	502	494	468	478	507	522	478	500	488	504	471	521	519	488	539	495	484	487	483	513	502	499	495	555	508	474	498	483	536	528	503	452	491	505	508	491	539	512	511	514	542	483	505	515	467	523	460	518	483	452	520	509	551	525	511	504	433	506	523	523	450	509	490	511	484	507	507	493	470	487	481	530	529	571	533	489	497	501	502	508	499	507	497	502	513	481	508	452	475	503	509	492	492	489	495	494	536	510	503	500	521	529	510	521	525	563	486	497	469	488	517	440	505	450	509	469	481	493	528	493	445	490	462	517	519	493	487	514	511	503	494	512	509	501	485	500	507	469	486	490	507	505	463	474	512	508	514	486	522	529	476	487	513	490	529	497	483	490	515	493	517	479	545	500	518	473	500	536	496	525	461	552	486	531	518	519	513	498	488	485	472	492	460	542	507	513	519	524	491	512	464	531	499	548	539	511	503	535	480	515	501	491	509	495	495	494	485	502	497	523	515	505	475	476	469	482	448	510	522	492	494	530	490	518	512	491	523	515	485	497	516	456	520	499	528	473	520	506	469	509	490	460	502	523	496	483	491	478	513	491	528	521	497	473	557	540	456	525	535	488	485	505	507	528	507	500	497	523	497	504	502	509	513	505	513	473	460	513	494	508	497	484	501	469	487	451	505	492	489	506	524	483	507	521	486	515	509	478	482	501	560	484	496	524	495	531	494	499	566	467	526	485	484	502	520	538	472	508	515	512	490	519	488	476	475	489	494	460	470	501	542	502	550	486	501	517	476	519	504	509	515	485	556	488	502	488	484	492	490	461	515	506	503	499	488	517	553	486	502	485	488	491	494	488	484	476	485	522	504	506	495	470	499	488	444	519	502	526	537	516	505	478	502	476	535	496	512	526	501	458	486	486	511	510	539	498	496	518	496	476	455	509	491	491	495	485	514	499	523	483	452	496	513	517	540	526	485	511	484	530	503	477	512	498	481	525	558	527	524	509	541	520	487	505	496	507	501	471	519	483	515	529	518	486	495	468	494	511	466	503	500	556	493	506	528	481	474	530	551	536	484	480	475	477	515	486	539	505	489	497	485	485	496	495	499	522	504	512	477	495	489	520	495	488	513	536	528	508	499	485	495	515	468	481	473	498	501	509	461	514	486	518	510	496	472	507	486	501	505	496	517	510	475	494	490	477	481	522	477	512	518	516	490	524	534	519	491	512	501	518	462	506	511	518	490	500	521	483	499	489	478	473	512	499	492	485	488	495	477	494	544	477	483	487	502	526	431	475	453	494	509	486	460	502	494	521	507	502	489	504	540	536	470	453	447	478	505	498	463	476	466	499	475	506	500	493	505	526	533	495	462	476	518	463	497	505	509	504	490	534	534	473	512	513	510	470	512	527	502	522	499	505	501	526	511	500	470	533	486	498	504	478	537	465	456	462	535	541	477	552	487	484	526	463	506	528	434	481	513	483	487	503	540	507	488	465	498	514	515	483	487	526	519	502	484	527	582	489	460	466	454	510	507	537	517	498	469	524	511	489	524	519	487	554	503	482	521	455	485	480	503	513	465	522	487	485	488	522	512	482	506	500	519	500	536	495	518	512	477	520	504	506	534	535	525	530	475	496	491	518	470	510	520	465	538	551	485	483	497	502	541	537	510	514	494	475	491	506	500	515	489	529	462	487	492	486	496	491	510	526	481	505	530	504	509	463	467	517	450	507	512	484	497	480	488	508	531	481	474	538	497	505	524	492	510	505	458	504	512	499	519	507	526	530	486	522	519	496	485	488	529	472	539	501	519	499	520	482	488	515	497	500	500	500	500	499	495	523	469	520	477	488	511	492	567	505	533	493	459	491	485	480	486	466	507	504	510
5433	9559	10836	2923	702	618	656	547	581	616	546	581	610	580	561	630	584	612	565	587	569	575	565	581	573	578	578	576	593	576	557	538	547	540	541	569	558	558	575	518	531	601	575	591	556	577	550	601	590	567	600	567	573	564	561	561	567	581	536	567	578	596	573	560	604	569	591	549	586	562	583	519	565	548	567	571	602	555	598	592	546	551	583	546	547	564	589	572	569	579	573	545	605	566	535	593	533	588	561	574	557	581	527	541	533	584	537	578	591	545	587	571	579	580	561	576	573	575	579	585	566	564	568	572	559	587	613	580	585	566	592	522	599	558	588	575	560	550	592	538	573	543	582	563	557	550	607	601	557	544	570	559	582	543	562	575	577	582	545	539	582	552	585	567	589	540	592	559	578	586	581	565	521	591	560	567	606	557	573	577	556	564	547	586	561	593	558	551	583	528	581	560	576	588	531	580	605	551	570	588	578	614	622	593	553	560	564	544	560	599	534	579	604	575	596	566	515	594	533	546	543	573	611	535	588	560	552	549	593	581	544	580	569	600	523	568	594	593	587	584	569	575	572	602	562	563	508	572	564	575	559	556	571	584	538	608	568	523	571	571	571	533	558	556	606	580	568	557	563	567	577	513	546	522	583	568	587	587	564	557	556	604	556	578	563	541	568	601	552	592	581	578	575	561	566	537	576	526	588	594	576	534	536	564	569	587	541	603	570	583	559	588	616	578	578	584	566	597	615	580	540	585	562	575	573	586	577	590	542	558	564	600	579	607	572	578	550	543	589	547	598	602	589	605	578	585	571	548	613	558	565	599	595	544	550	579	568	538	555	576	603	534	576	577	611	536	593	562	608	587	603	580	586	581	566	581	586	551	535	590	572	621	554	606	547	548	568	587	562	557	542	580	585	588	561	554	614	545	547	590	524	588	598	557	580	524	553	570	515	587	599	531	571	570	561	636	541	521	560	576	558	586	578	574	563	548	569	580	568	562	594	577	622	556	573	614	565	606	585	580	595	616	590	611	604	568	567	535	566	599	503	598	603	577	572	550	621	579	583	577	542	532	588	591	571	554	553	616	554	561	540	574	562	544	556	578	607	573	610	588	573	590	541	580	566	559	567	587	517	534	558	575	556	568	601	575	541	604	560	588	584	566	570	567	577	596	531	596	594	539	537	551	586	574	566	632	602	563	592	538	543	583	577	588	542	552	648	592	564	562	555	565	588	586	588	558	573	565	547	595	589	612	601	543	549	574	561	581	522	594	561	552	538	596	530	526	509	573	593	574	533	551	600	577	538	579	553	563	573	565	597	550	589	578	523	550	573	581	552	553	556	567	575	551	577	549	610	636	574	587	540	563	594	577	565	579	562	585	565	511	553	624	556	571	541	523	597	552	589	582	558	604	558	576	576	576	547	541	594	605	588	560	597	604	576	545	564	565	588	583	567	547	565	625	606	558	517	571	556	547	567	610	620	524	573	568	604	573	572	624	586	593	538	560	514	586	528	546	623	556	568	588	529	531	545	597	583	566	550	605	566	573	548	565	600	565	558	607	600	565	571	588	568	569	571	598	565	587	599	587	606	607	590	580	588	537	567	593	568	582	560	612	594	541	543	543	588	552	575	588	603	588	541	536	588	585	568	574	579	587	560	566	555	570	583	563	532	578	560	579	513	630	535	549	615	547	530	559	532	618	596	581	546	591	599	553	568	538	573	575	560	570	552	545	535	574	595	561	583	560	636	616	571	575	563	561	556	564	557	598	566	547	582	495	562	549	561	566	562	562	596	593	583	561	567	532	546	550	594	576	572	565	556	547	624	547	555	602	589	622	567	516	591	582	531	568	585	568	546	558	530	515	575	585	561	609	559	556	526	568	604	610	552	541	548	568	524	583	539	562	525	604	555	539	554	546	552	581	604	574	550	605	549	611	586	526	586	559	531	587	559	604	563	590	554	591	580	565	550	551	570	573	546	563	546	602	583	519	529	573	536	533	562	552	582	578	604	573	581	571	580	537	594	587	547	576	564	610	583	540	561	542	581	588	594	553	561	542	584	552	561	576	578	558	544	589	595	565	550	569	550	574	596	573	524	596	584	553	591	583	597	587	617	577	567	568	587	535	588	556	560	544	569	593	559	568	565	576	576	560	611	559	592	544	547	582	592	546	562	584	577	562	601	610	605	554	553	559	578	598	542	590	570	563	566	534	550	569	573	566	590	541	521	564	558	531	518	581	583	546	573	610	587	580	590	601	560	551	576	566	587	589	554	575	581	611	553	528	603	603	560	563	524	589	569	563	568	580	546	583	558	576	614	535	578	554	570	565	579	556	512	581	580	540	548	591	560	559	580	566	580	570	560	559	586	539	579	620	585	571	595	629	572	591	532	583	611	589	577	537	573	572	568	582	548	601	543	577	615	571	584	563	572	542	566	624	541	603	565	624	568	646	543	574	574	575	549	550	574	519	578	553	590	575	592	570	568	567	539	575	561	566	578	594	545	539	577	562	525	555	579	548	582	548	557	551	543	581	565	622	591	576	556	551	574	523	553	567	551	527	599	591	531	555	603	581	596	559	543	606	624	608	608	620	542	531	623	578	571	568	584	536	580	550	561	581	613	595	597	555	558	532	553	573	565	533	557	539	591	567	604	553	534	582	564	572	536	578	615	589	548	599	531	533	564	549	587	558	560	533	599	599	571	560	581	544	621	539	594	556	598	610	588	567	573	587	602	598	592	588	608	552	554	515	552	599	602	557	595	569	585	582	600	574	552	553	556	548	572	613	527	556	568	589	572	591	596	571	584	552	581	577	554	555	573	612	578	633	555	552	599	552	579	564	559	585	578	600	552	575	561	548	591	585	584	554	574	549	562	543	568	563	582	540	595	571	571	592	543	565	598	538	568	556	578	563	637	581	557	574	606	544	560	593	569	547	557	581	559	551	555	543	583	530	563	545	579	610	595	563	562	584	534	596	583	567	542	566	608	554	567	563	561	594	579	566	564	546	575	550	547	522	554	572	575	586	601	544	583	578	528	545	584	585	595	539	553	604	560	582	553	586	565	579	597	592	561	582	599	568	567	573	593	559	555	558	585	560	584	559	606	548	549	565	561	564	598	597	543	542	570	611	559	564	567	585	600	579	513	537	589	552	546	586	583	562	558	538	607	590	599	584	573	569	611	540	554	565	606	544	548	593	578	571	580	585	571	539	593	551	572	570	565	529	584	560	565	575	545	589	575	634	576	615	509	559	551	510	617	531	622	589	603	559	532	560	503	602	586	544	576	575	578	583	545	584	573	571	537	551	638	570	587	519	601	559	547	590	541	552	609	570	548	565	622	535	560	591	572	580	553	586	549	558	573	590	577	578	575	567	570	561	563	562	548	575	580	594	539	564	553	583	580	583	551	561	527	546	533	533	555	560	596	594	553	569	580	574	602	564	567	562	561	548	596	568	558	606	548	556	595	617	590	535	560	574	578	592	564	551	585	583	545	611	629	549
23784	21486	28878	24614	21121	7805	1228	833	772	778	662	621	648	624	600	588	592	582	590	536	551	567	534	570	597	541	555	584	521	553	513	574	583	584	602	613	578	583	557	541	554	562	562	573	593	544	526	553	569	605	587	513	537	544	511	566	570	553	514	490	569	602	502	558	571	554	555	570	513	532	538	521	525	534	538	542	556	573	583	579	547	538	559	510	571	536	531	569	545	528	530	515	576	483	590	547	541	540	553	557	538	550	540	555	575	530	537	597	570	550	566	547	552	553	582	551	579	540	505	537	542	556	581	560	535	561	571	542	570	547	569	501	574	540	556	558	558	552	555	563	549	535	536	536	487	559	543	535	547	541	545	560	501	553	563	528	561	555	582	548	580	512	559	509	552	554	527	576	534	522	545	561	523	519	569	554	535	538	503	528	566	556	576	531	550	559	521	516	539	543	568	483	538	539	545	554	536	506	543	585	535	533	529	512	570	544	572	552	572	574	535	571	561	529	552	506	519	557	524	552	596	537	537	581	525	541	543	527	566	538	518	569	530	547	555	567	553	566	566	528	531	554	535	554	528	562	541	581	538	539	534	527	504	556	542	521	562	565	485	570	558	557	588	529	567	523	584	516	555	555	558	531	571	580	538	562	567	522	540	521	526	557	558	545	595	541	525	549	547	545	573	561	566	549	579	534	568	557	553	538	567	543	556	550	547	536	528	545	557	539	533	535	550	575	581	520	561	530	547	533	549	549	559	533	568	533	516	585	533	526	533	509	547	542	528	531	532	554	536	553	549	568	535	549	528	522	533	518	567	519	514	548	558	553	541	557	603	532	534	594	524	559	535	552	546	541	538	537	541	599	574	532	511	514	534	573	522	517	561	558	608	563	577	527	549	583	511	494	539	538	497	541	544	564	566	548	561	540	569	599	560	545	565	513	545	549	577	526	544	581	555	557	535	549	544	542	577	562	558	571	528	517	564	531	542	594	547	535	511	550	549	507	576	545	536	561	523	500	549	540	556	575	524	583	614	549	576	518	544	509	553	552	536	535	535	533	603	532	522	546	547	550	556	526	546	569	531	526	549	560	549	548	536	568	561	573	573	585	557	552	534	552	544	554	572	573	568	595	550	541	538	566	531	541	550	550	528	545	590	574	550	536	540	577	535	541	537	505	538	548	539	548	554	537	582	532	562	520	567	544	536	523	587	578	558	541	545	563	511	503	571	547	544	539	554	506	513	620	556	553	540	529	541	545	513	541	565	570	512	503	538	544	537	541	568	576	531	541	585	605	560	538	521	540	538	546	533	551	545	557	582	539	599	562	514	506	501	499	569	551	554	549	571	570	583	585	571	554	564	491	568	554	533	543	538	553	550	554	550	508	529	558	562	515	499	502	557	533	536	577	571	553	564	532	517	576	557	508	547	542	559	568	589	548	543	557	562	557	524	510	520	485	543	536	577	579	522	549	567	539	570	526	577	540	531	505	552	561	563	566	550	539	526	574	529	515	523	593	538	522	575	547	573	537	566	497	522	529	573	601	576	458	558	560	547	507	545	556	537	550	512	559	589	576	537	564	505	548	555	490	559	542	526	545	571	515	550	537	495	539	545	555	575	537	550	557	547	541	559	551	555	521	537	541	573	549	532	531	535	544	595	523	549	560	539	525	578	551	553	547	545	537	551	539	538	568	528	544	539	535	533	581	580	523	538	532	641	549	544	578	539	613	506	556	514	558	534	591	533	564	565	557	548	547	557	547	519	563	557	541	525	534	553	523	596	558	557	560	540	487	544	564	577	561	540	574	588	525	553	552	558	573	522	531	596	554	535	513	531	541	554	549	564	526	575	531	543	510	584	534	496	540	552	601	515	541	539	580	591	545	567	563	527	535	548	516	512	566	553	538	545	516	570	520	530	542	525	530	551	543	550	558	574	551	529	575	541	543	547	570	514	569	575	523	566	507	582	522	533	514	538	508	567	561	533	554	551	549	555	567	626	547	531	525	620	549	532	574	503	559	542	553	582	575	528	518	545	500	550	510	548	499	495	508	537	578	535	573	522	526	550	581	540	558	548	526	542	554	544	536	564	524	572	546	554	531	532	541	528	492	548	567	582	526	547	549	530	496	541	535	582	582	557	589	576	548	548	551	546	550	558	519	545	554	536	550	524	588	542	582	571	535	528	551	545	533	557	539	541	512	547	546	517	539	568	528	555	582	540	529	561	551	523	613	537	529	527	577	544	594	522	568	538	551	562	544	563	551	526	565	532	530	561	554	512	546	525	519	525	533	525	571	528	542	575	538	556	538	531	512	537	535	552	517	585	555	560	565	557	549	583	543	535	554	535	558	562	570	582	531	535	507	528	473	550	570	546	575	567	559	543	550	535	580	565	582	526	548	511	523	525	547	555	556	559	515	545	544	549	542	560	535	543	555	564	532	508	523	583	555	607	536	562	555	572	522	520	537	553	612	560	566	528	591	559	547	561	537	547	541	591	554	563	545	542	526	505	548	547	550	512	551	550	569	561	536	531	570	582	552	573	540	549	532	550	555	567	588	522	577	560	539	567	560	534	538	598	536	552	532	521	545	538	531	575	537	540	575	545	541	554	529	524	554	554	520	510	559	550	575	558	537	538	551	536	579	551	554	549	523	560	550	538	564	521	584	550	537	557	521	562	559	515	589	600	562	531	559	554	541	564	547	521	588	569	539	560	560	533	540	544	559	570	525	528	534	516	533	556	556	538	530	549	536	554	541	558	557	542	515	569	530	512	538	518	550	551	612	574	527	551	523	531	546	523	522	537	546	542	571	527	554	549	550	564	524	580	575	542	569	569	541	538	503	551	540	526	558	569	592	533	593	568	571	539	509	539	550	545	531	567	533	525	570	544	561	578	555	521	530	531	545	562	515	537	534	585	509	539	521	564	566	547	511	560	513	531	536	556	568	505	542	579	532	505	542	516	505	548	572	537	549	565	572	577	549	544	565	585	572	568	542	562	530	553	543	494	546	504	504	571	570	552	523	571	527	562	545	561	535	536	531	523	543	539	532	540	571	555	521	538	533	550	523	509	547	565	565	509	568	557	545	519	549	538	591	558	581	548	531	581	560	509	556	546	534	540	520	550	575	517	552	545	588	582	557	550	547	575	548	575	560	501	538	530	580	544	509	559	540	605	555	522	588	527	547	519	515	521	538	553	554	555	517	510	542	581	562	536	541	548	558	577	543	542	552	524	568	577	535	550	533	569	531	550	564	534	565	509	508	525	520	553	544	578	517	540	521	512	553	561	549	547	546	570	525	526	509	561	541	503	579	545	530	535	560	522	491	595	558	523	550	524	533	543	504	507	572	530	522	528	548	569	538	563	574	518	573	572	546	561	566	542	535	518	549	558	514	533	531	526	552	543	532	568	511	500	576	566	538	573	543	550	562	532	502	516	576	572	544	570	590	545	543	566	547	566	544	558	545	547	536	570	531	530	567	541	564	542	540	569	494	545	576	585	560
4599	18052	36047	13847	2306	1741	1362	1149	1034	863	856	803	757	736	731	748	698	710	668	674	656	640	675	664	672	631	609	668	678	627	639	604	686	622	651	648	671	648	647	594	644	654	647	648	631	674	643	641	602	613	628	641	619	654	624	597	660	624	637	627	676	611	679	642	641	579	644	629	616	599	629	630	612	635	642	640	614	619	627	649	620	651	622	657	603	599	600	632	672	652	636	597	642	618	612	627	624	638	586	644	641	551	636	680	604	625	618	627	640	641	626	594	660	627	656	651	641	615	649	687	613	676	623	574	680	650	629	610	622	649	592	611	605	641	621	629	613	614	601	682	651	620	586	620	668	652	660	635	671	670	632	663	650	643	663	595	656	644	691	666	626	624	620	617	611	668	589	619	613	646	634	605	661	639	662	638	620	606	657	667	648	649	642	637	610	634	614	693	589	593	650	618	622	640	606	612	594	636	647	596	652	675	613	615	658	639	605	599	612	622	688	638	664	642	627	631	658	627	637	667	647	625	601	606	656	594	650	642	638	605	606	634	640	622	623	615	633	610	638	640	635	678	647	680	669	640	622	647	618	606	604	665	626	660	632	590	631	634	600	640	611	617	595	665	634	641	587	559	650	618	637	637	630	610	622	648	605	622	639	633	661	618	618	622	650	615	626	638	619	674	599	638	625	628	602	620	676	633	646	610	622	640	663	635	673	601	654	603	654	621	597	613	633	631	653	593	621	647	643	624	623	639	615	672	631	594	655	632	637	644	606	593	632	612	632	631	645	625	684	644	668	628	649	607	648	623	635	649	652	605	647	626	639	635	618	638	618	644	640	608	605	586	672	618	618	622	607	610	665	628	672	656	610	638	646	636	613	640	621	604	620	624	588	616	633	581	634	630	614	583	589	667	602	636	611	663	597	660	656	585	641	602	612	628	651	592	638	624	649	593	542	596	647	639	585	624	624	620	635	623	639	626	636	668	588	665	597	655	613	654	637	640	638	663	647	625	627	626	618	644	664	655	620	621	686	608	583	618	640	605	620	623	634	613	638	658	619	600	616	685	609	602	637	624	652	632	630	594	593	587	664	604	615	618	664	596	637	614	659	651	615	637	644	650	642	655	651	612	624	633	645	629	646	665	638	613	658	629	664	628	663	627	588	626	668	636	613	637	607	649	638	621	632	635	643	651	616	685	614	620	624	603	648	628	603	604	636	611	661	612	627	615	655	613	633	623	631	618	640	649	611	620	656	612	642	616	645	607	636	626	639	593	630	620	687	593	613	625	664	653	628	625	651	634	668	645	658	617	626	612	611	652	617	642	659	624	632	670	671	635	618	597	587	644	660	677	574	645	614	618	613	631	648	657	661	593	601	598	601	630	638	630	628	624	636	571	671	580	569	607	669	578	614	648	593	663	607	653	608	624	614	671	593	639	627	646	616	660	649	612	661	610	679	646	650	671	655	642	631	616	658	598	645	618	608	644	687	672	635	632	630	623	593	652	671	656	612	628	635	671	595	660	593	643	606	693	657	616	648	629	608	638	632	618	595	616	600	636	655	622	626	638	583	626	697	640	580	637	595	634	667	601	605	670	639	597	612	624	619	614	645	640	604	641	627	633	634	617	574	628	635	613	628	647	650	604	566	660	631	653	657	578	603	590	599	624	618	620	638	586	656	600	631	652	637	624	663	638	585	603	635	648	651	667	586	657	602	647	653	623	651	632	604	631	604	674	640	662	642	650	614	638	600	592	620	628	576	628	636	616	648	663	616	659	646	615	627	683	599	643	642	647	652	603	656	644	613	667	628	621	630	630	630	628	621	641	617	633	665	591	644	609	648	658	671	602	640	624	670	626	622	612	629	654	630	624	666	596	634	615	576	617	585	622	632	643	624	650	681	617	606	651	641	595	646	652	582	642	606	652	609	627	611	636	601	599	653	616	616	625	616	627	668	631	619	607	590	609	637	668	649	672	586	652	643	596	648	609	614	606	610	610	682	625	634	660	574	630	648	657	590	644	620	620	637	640	638	647	634	659	615	633	674	609	600	614	638	645	617	646	601	650	679	627	639	695	616	595	644	617	696	619	639	656	677	612	622	621	618	601	602	625	609	611	703	666	662	623	619	607	610	632	608	660	617	607	666	631	614	608	631	551	642	601	632	614	630	635	623	649	606	626	610	619	665	603	657	613	641	618	653	626	657	599	618	708	623	592	620	637	646	636	655	613	642	623	651	627	668	673	646	613	637	605	647	611	667	623	653	622	628	639	616	669	631	554	618	603	651	652	657	591	580	626	640	620	630	658	598	650	645	635	651	598	627	646	643	638	661	592	653	587	650	631	608	609	614	628	575	615	651	616	629	634	612	629	620	631	652	627	649	618	602	584	598	644	634	656	609	634	651	622	636	633	604	630	653	653	635	629	610	656	636	605	630	658	577	646	627	577	674	624	622	648	653	625	609	614	629	634	657	634	662	636	624	645	667	648	633	634	653	637	626	614	652	624	636	666	660	616	687	647	633	616	631	617	616	642	620	627	635	639	642	646	615	614	654	618	647	600	630	605	614	631	625	637	581	632	671	633	664	658	637	627	669	632	636	623	586	630	658	666	615	614	600	665	664	593	614	587	672	668	630	631	668	629	666	635	639	611	646	648	659	591	587	661	631	622	648	613	604	623	673	663	596	641	651	576	609	662	637	603	624	645	584	642	633	607	675	613	628	631	652	607	638	625	609	618	598	609	608	613	621	622	608	631	592	588	598	630	634	633	627	645	620	600	628	655	609	615	620	645	649	626	619	632	654	643	623	646	615	606	643	650	614	614	573	606	618	604	650	634	650	582	622	643	604	644	619	655	598	658	668	657	626	648	627	634	655	604	641	626	612	621	662	641	625	604	619	627	594	622	613	626	669	626	662	649	649	616	637	604	601	597	613	637	611	606	651	623	629	673	636	604	607	610	640	604	630	621	641	646	622	626	643	606	694	646	653	647	637	626	633	641	658	613	605	578	644	624	674	656	606	616	573	637	651	657	690	629	672	637	640	598	645	667	674	616	634	632	664	634	622	585	597	618	595	577	625	654	643	642	630	622	640	628	618	582	614	674	684	630	672	613	643	597	633	555	598	608	600	671	622	633	611	675	650	662	657	620	599	597	589	617	602	645	669	609	620	573	628	588	581	616	613	625	599	641	617	619	629	668	619	660	624	639	590	633	642	653	643	589	639	646	631	589	606	573	641	627	625	601	619	615	590	585	613	625	606	628	627	618	581	562	646	613	635	652	653	661	644	611	616	643	655	620	649	654	654	640	647	620	653	665	573	627	622	638	622	658	606	614	619	644	641	611	620	663	587	677	622	616	648	616	647	638	616	645	669	665	651	643	604	631	622	628	648	591	609	653	631	646	613	631	657	625	655	614	609	653	645	637	624	650	628	631	584	681	648	640	613	641	610	617	626	649	625	658	669	636	610	611	615	619	626	632	655	622	584	636	632	649	631	650	653	671
24939	21418	27516	25365	7662	573	409	365	334	323	340	305	305	270	282	284	291	288	233	299	261	274	268	265	277	241	287	247	272	248	278	222	269	273	228	290	273	238	278	269	273	235	277	251	230	272	248	263	273	228	268	257	243	248	242	239	278	280	255	273	259	273	267	273	260	237	279	261	286	266	250	274	259	287	263	252	244	262	251	267	233	280	253	240	278	275	257	250	268	233	254	236	285	250	270	258	261	248	273	263	253	256	217	260	265	270	274	266	265	243	257	233	272	254	241	282	212	267	244	250	261	259	273	253	250	251	280	274	280	261	256	252	243	233	272	290	253	244	271	258	252	255	260	238	259	270	245	285	273	273	253	233	268	221	250	266	263	270	224	275	272	272	248	264	260	257	265	288	258	235	271	265	282	278	235	252	269	254	251	237	240	253	264	239	253	289	254	265	260	231	267	242	230	281	259	240	252	283	275	235	257	236	264	262	245	267	213	246	271	286	255	261	253	253	248	263	259	244	252	251	269	263	252	270	270	275	266	252	264	261	253	240	287	221	253	250	279	251	243	252	258	246	257	267	247	257	240	270	255	249	267	234	283	249	246	249	274	258	233	272	256	274	260	247	253	282	253	271	273	276	258	255	258	292	258	231	245	298	250	241	257	249	261	241	256	244	245	271	293	247	209	245	253	267	254	261	259	261	273	278	246	271	250	242	231	248	237	244	275	260	269	273	280	263	292	267	250	251	272	292	263	254	255	253	269	260	281	263	245	281	267	256	272	252	242	222	271	262	259	269	253	270	275	245	239	276	235	252	257	269	247	252	266	249	251	270	227	283	259	260	261	244	272	244	248	242	219	252	228	252	263	250	246	230	274	269	257	260	269	250	288	268	225	224	237	216	256	229	278	301	254	250	266	254	261	243	273	265	246	241	274	291	254	237	244	236	273	251	252	260	264	273	286	232	236	266	285	256	282	289	243	282	282	265	255	266	268	272	264	252	256	267	254	257	248	256	244	264	259	262	262	245	242	282	254	270	244	254	249	290	235	288	277	281	250	279	269	252	269	277	260	260	286	249	269	246	243	269	253	237	249	264	261	238	271	241	248	264	274	254	231	257	252	267	283	254	254	273	253	260	230	258	253	279	261	248	250	262	235	241	215	269	300	259	249	240	281	254	256	251	269	258	259	276	252	246	257	252	262	213	262	243	251	258	249	250	248	265	271	284	262	248	279	283	273	237	241	247	265	246	260	251	279	247	269	263	258	277	276	240	242	253	263	293	243	232	257	241	251	266	250	267	245	267	256	243	257	276	257	261	254	232	256	259	237	266	254	236	231	267	323	260	286	276	272	265	266	233	268	297	287	258	266	240	259	264	248	225	254	262	265	259	256	272	256	266	287	248	273	264	259	258	283	266	292	250	229	267	271	282	256	268	274	267	255	224	229	290	253	285	248	255	249	270	266	248	257	275	276	269	283	268	251	253	261	265	245	267	252	256	255	279	240	254	249	233	246	261	297	271	261	265	270	238	273	261	276	266	243	254	255	254	262	279	239	255	257	252	259	270	260	223	251	269	263	241	265	295	245	268	245	258	276	275	259	245	287	241	266	242	244	235	257	270	272	263	265	258	257	287	231	270	270	297	277	255	249	271	254	229	251	260	243	253	261	269	255	261	268	233	287	272	264	280	251	241	256	243	271	275	252	262	258	261	246	268	259	297	245	260	235	258	258	258	272	275	259	273	269	276	255	248	263	272	240	244	246	252	234	249	272	233	266	277	235	257	266	258	268	247	247	264	255	252	245	240	253	240	261	257	240	262	282	247	288	259	249	282	251	250	288	272	294	261	257	278	243	304	221	245	260	264	254	236	213	248	232	299	262	253	269	243	244	242	263	260	253	247	246	247	238	248	253	246	258	271	257	268	265	247	245	267	247	265	251	238	283	262	278	284	259	265	241	255	261	270	269	240	247	287	278	259	264	240	254	270	269	272	251	292	277	249	263	256	257	277	265	274	260	239	256	255	243	255	246	265	287	257	264	245	264	245	277	255	267	253	282	263	266	260	266	276	237	289	268	264	255	258	267	275	270	256	236	270	239	237	265	236	261	281	257	269	253	293	251	240	247	266	287	279	256	265	278	250	260	265	273	259	246	250	237	227	272	270	296	257	275	269	236	275	256	278	280	272	263	264	246	271	268	256	267	247	259	247	264	281	243	263	264	218	250	299	262	281	258	249	289	233	259	257	253	244	255	246	247	241	262	247	265	238	256	251	246	298	260	236	278	244	247	275	249	255	265	257	272	257	311	283	241	250	262	269	242	272	267	262	260	254	252	256	254	247	271	242	262	249	264	263	244	232	268	267	262	238	264	259	257	243	268	267	260	243	266	267	250	265	261	281	255	254	236	256	271	241	263	286	270	260	235	257	271	264	253	259	256	290	281	249	226	244	273	227	266	241	248	242	270	262	272	249	250	256	267	263	251	260	249	257	258	275	272	244	239	276	245	258	281	243	241	283	276	242	257	251	273	244	253	254	258	288	241	267	255	251	248	299	233	284	227	237	240	272	245	253	251	284	247	241	283	253	234	271	268	256	278	256	260	259	266	228	279	259	275	230	259	272	256	279	231	270	258	276	257	237	286	263	232	263	258	235	266	279	247	265	270	264	291	247	253	274	280	260	266	235	271	258	227	286	250	255	269	259	261	255	275	295	284	236	247	261	243	276	250	258	239	250	260	232	247	233	251	281	228	246	260	254	278	282	241	262	249	286	285	279	265	238	272	237	264	263	266	235	232	210	268	286	271	241	226	260	276	226	253	288	266	233	264	281	234	276	269	231	260	263	244	264	257	254	233	246	275	266	247	262	237	275	261	267	229	267	277	254	251	265	278	262	267	282	258	243	264	240	253	243	280	235	275	245	291	254	249	249	259	276	248	241	264	249	253	280	238	227	252	258	273	263	275	278	252	220	247	253	231	276	272	278	260	230	245	256	264	258	286	262	239	259	260	246	250	266	287	257	261	231	284	253	269	285	247	287	265	255	284	257	270	276	224	265	257	248	266	245	280	260	250	253	268	267	246	223	253	265	236	249	288	246	250	271	249	260	259	235	272	240	278	239	242	255	226	257	252	258	279	265	256	250	261	259	247	234	281	285	281	253	253	271	271	256	287	249	259	254	279	273	252	245	243	254	267	245	263	272	272	253	282	246	244	269	261	251	225	266	259	257	249	228	270	267	268	268	255	254	266	279	269	271	260	233	252	265	220	234	236	283	274	265	245	245	249	288	267	257	247	253	271	268	244	239	243	258	242	262	261	253	237	252	252	261	243	239	233	249	256	306	273	232	258	240	228	296	264	234	261	248	238	265	257	260	290	268	232	270	269	272	268	288	274	249	243	244	236	235	271	229	257	269	256	272	280	254	223	270	234	252	255	277	271	240	254	238	273	247	257	254	279	270	262	230	240	270	270	243	243	264	256	293	245	243	245	260	260	253	274	264	251	240
4428	11834	27797	7211	1108	853	736	600	462	463	429	379	355	360	358	321	321	322	314	320	320	323	313	311	333	329	305	320	318	335	302	328	320	298	287	302	290	296	305	265	307	323	296	286	295	278	321	277	282	280	315	269	304	350	288	284	320	298	305	293	305	311	271	267	288	325	311	296	312	299	322	280	308	297	282	285	320	308	306	310	287	276	289	302	294	309	349	299	296	303	294	276	315	311	314	287	307	333	289	318	271	296	323	305	326	302	289	303	290	295	303	281	296	275	327	297	285	278	314	277	313	293	307	327	328	284	293	287	298	292	312	295	281	293	282	281	284	306	321	283	316	320	287	273	291	306	269	302	305	289	262	311	316	313	311	307	315	289	292	303	320	333	278	297	304	279	318	313	286	294	313	302	333	293	305	319	279	321	269	274	280	292	304	272	301	309	326	340	293	296	282	307	301	285	294	284	285	322	290	289	276	328	308	274	256	283	305	306	292	284	284	286	289	313	322	318	300	302	282	326	306	287	242	309	290	326	287	297	315	291	295	298	294	284	332	306	286	319	288	291	303	306	284	303	312	291	312	308	322	339	301	295	317	291	290	298	318	295	293	286	279	281	291	301	312	314	295	312	279	285	307	288	309	284	295	315	288	320	289	283	335	302	300	302	279	324	286	284	299	286	305	300	302	307	290	286	284	328	266	288	281	309	326	301	305	310	280	267	278	288	311	281	264	302	316	300	295	289	303	309	273	305	277	328	303	291	280	308	292	293	264	308	303	319	311	315	289	289	286	273	330	305	287	285	290	285	304	291	316	287	298	294	289	311	289	283	286	311	287	294	291	290	323	299	329	283	309	303	300	318	297	278	299	274	303	281	291	330	315	273	313	287	333	291	295	296	271	331	289	312	299	279	306	287	314	312	308	316	275	290	313	311	304	293	327	312	315	315	265	313	303	313	272	326	315	278	271	295	293	303	272	322	315	305	284	335	327	289	318	274	309	306	311	298	296	313	311	286	300	325	329	319	315	314	253	291	317	293	292	341	300	339	326	303	281	311	298	291	289	320	275	290	314	298	296	294	304	296	299	302	303	301	289	328	271	325	271	302	306	280	284	323	300	291	305	337	304	328	294	296	299	298	324	298	288	274	316	299	308	269	329	275	292	333	280	317	298	289	287	319	308	292	282	293	319	316	282	328	302	293	286	272	298	298	293	335	280	293	296	301	301	297	301	317	290	294	301	311	295	294	299	290	268	278	329	303	304	324	296	286	330	303	310	288	308	317	297	290	307	264	292	272	293	286	287	292	302	300	289	288	300	287	303	292	288	294	296	313	307	293	273	310	331	286	285	295	273	302	285	285	318	304	299	294	296	315	297	303	329	301	277	267	273	303	302	307	284	284	296	291	310	320	316	318	295	316	297	282	304	281	275	292	332	307	274	316	294	296	295	283	290	263	308	271	290	311	304	283	295	308	302	310	306	305	325	299	281	324	274	298	317	336	278	295	292	311	283	273	300	303	284	306	305	297	307	267	304	311	321	280	281	305	318	333	323	298	312	293	293	290	303	277	325	292	282	325	314	299	327	283	312	309	293	287	298	301	284	308	288	309	295	308	307	299	279	278	282	318	281	302	270	286	305	260	291	290	290	280	286	307	291	303	304	292	297	320	312	318	289	310	312	311	301	295	307	299	272	315	291	308	317	301	313	309	300	319	298	313	308	291	330	270	304	280	297	300	297	313	295	284	319	304	311	287	248	297	324	300	289	284	293	263	296	279	319	316	316	293	286	301	284	342	286	312	305	285	315	298	290	269	313	303	293	301	295	295	303	295	308	295	296	307	314	280	299	317	308	336	310	312	291	287	288	312	308	301	313	335	299	270	312	265	297	283	319	318	300	304	281	309	285	303	295	308	292	293	325	330	279	301	299	292	274	281	293	311	297	324	325	256	289	298	298	292	274	265	321	322	287	264	310	296	284	306	304	271	277	295	316	279	292	296	315	294	289	303	295	287	308	306	294	308	300	318	325	297	263	317	300	299	301	310	282	293	302	254	297	249	334	281	314	291	289	268	306	307	281	294	306	324	277	344	309	292	290	321	284	282	278	313	322	282	315	278	313	303	312	296	299	345	277	329	276	296	316	298	320	281	285	322	289	283	302	303	285	305	323	316	280	316	308	301	276	290	291	303	338	357	292	307	266	289	300	295	290	280	274	284	310	306	286	288	305	296	303	260	300	295	320	322	305	337	305	305	265	313	303	308	268	294	319	308	305	290	307	340	301	291	322	325	287	284	277	312	291	291	314	305	302	287	307	295	287	260	306	297	286	299	311	315	284	284	308	298	310	289	309	265	283	285	304	291	340	268	298	319	290	310	275	275	301	317	303	283	289	321	283	321	304	308	278	286	314	321	306	294	294	297	301	295	289	296	311	305	301	291	280	310	307	280	304	306	287	297	287	307	313	311	316	304	274	275	319	309	288	303	287	297	303	317	309	278	281	303	278	313	317	263	303	310	290	282	292	313	277	299	289	274	302	274	304	278	280	303	306	318	301	266	313	275	310	320	293	306	295	299	299	269	292	321	299	284	298	324	293	286	295	296	281	326	276	292	300	327	312	295	281	303	321	296	306	312	322	285	278	300	289	339	309	295	294	300	287	286	312	301	308	313	290	301	321	296	298	307	306	296	318	272	293	318	290	284	323	306	302	302	243	284	309	268	316	299	294	318	290	308	296	305	310	330	272	293	300	276	315	288	272	299	294	307	300	298	308	295	282	278	288	329	336	291	301	338	300	297	283	312	292	293	297	292	274	308	293	273	268	289	297	276	302	327	286	294	244	287	277	311	287	300	284	285	276	335	306	292	305	292	305	315	270	308	319	308	305	291	282	327	299	276	304	312	284	304	265	290	280	301	317	276	279	268	273	308	278	274	291	311	301	299	263	301	286	265	300	301	269	311	272	296	283	289	310	301	297	294	302	274	294	308	292	314	313	301	303	344	303	317	298	320	320	286	281	306	303	303	307	330	330	324	291	307	288	302	303	304	276	300	289	300	287	288	300	311	328	323	271	305	312	311	296	288	301	303	332	310	295	289	294	302	289	295	324	285	294	278	261	278	319	298	270	318	316	280	315	316	265	287	300	283	295	305	291	313	303	295	269	302	283	293	296	311	339	276	251	301	285	312	270	332	322	295	342	280	298	274	300	321	311	327	309	299	325	290	272	295	290	283	284	296	268	271	328	319	326	313	295	279	301	282	291	288	296	274	295	302	283	326	301	294	330	323	302	295	318	277	319	289	307	283	278	267	296	320	298	267	290	304	306	332	281	301	336	285	281	279	289	310	343	323	330	288	302	275	288	283	295	279	295	284	280	274	303	293	289	300	278	281	270	310	316	307	328	305	319	317	289	328	284	325	260	281	272	308	312	304	284	295	306	291	293	280	305	307	285	330	303	290	287	296	310	281	308	288	309	278	302	290	280	322	318	318	315	306	313	310	254	265
22745	21461	29072	24315	21455	20551	3897	820	631	566	517	457	395	389	372	367	351	340	329	329	324	295	295	305	289	289	291	286	275	261	287	311	297	287	285	288	228	252	288	288	280	272	288	271	270	260	279	290	250	248	273	285	272	253	288	281	259	218	258	256	247	265	248	255	250	274	273	280	265	245	292	286	271	282	253	249	261	260	242	239	265	268	237	228	264	271	246	247	217	296	272	270	219	260	241	277	284	257	237	259	263	243	275	272	283	242	261	286	245	272	236	283	233	256	270	218	234	274	278	266	273	237	264	280	266	250	263	260	264	252	267	267	262	287	280	221	250	274	269	281	263	285	279	261	275	248	260	281	287	287	278	275	247	277	268	255	228	268	260	267	281	287	268	258	274	265	281	247	237	238	265	239	252	234	251	286	247	245	265	275	240	262	260	243	260	265	263	263	238	238	258	282	313	267	261	247	268	299	286	264	289	281	276	256	240	282	257	268	281	286	272	264	278	247	270	251	239	248	224	246	306	251	256	267	271	275	251	252	241	252	252	263	278	255	280	273	260	255	279	261	245	255	262	261	243	262	253	285	249	248	273	259	277	252	286	255	205	257	246	259	266	276	257	265	271	249	281	250	269	250	261	238	264	259	263	276	258	239	253	288	249	239	261	265	258	257	264	263	283	288	250	269	249	250	227	236	263	266	281	272	239	257	276	261	247	264	243	266	254	278	254	262	260	254	250	274	265	268	258	280	267	241	251	261	260	250	264	271	248	245	271	254	250	251	248	249	259	280	257	242	259	288	269	250	277	251	268	252	273	282	251	282	248	283	257	263	249	277	229	267	279	254	265	245	255	255	253	267	263	266	238	270	247	266	281	260	252	236	247	287	240	283	285	260	249	252	269	245	240	265	238	280	260	255	252	251	242	269	274	266	266	282	247	289	278	244	263	301	264	266	284	264	248	277	259	255	280	240	259	274	270	269	270	279	263	295	248	257	258	279	266	302	244	249	284	260	264	256	306	241	267	248	246	257	253	277	245	269	249	244	247	272	238	244	285	233	260	248	288	270	244	280	276	259	260	278	248	269	254	285	284	269	249	254	253	266	257	252	276	293	260	270	257	243	264	267	275	292	261	250	247	257	279	259	246	249	276	254	256	248	247	246	295	252	280	262	261	237	256	246	290	250	273	253	291	268	254	262	249	286	266	288	250	281	270	273	288	254	277	255	258	293	301	244	284	274	269	269	258	280	283	276	267	264	268	288	254	246	254	279	291	260	273	246	262	247	281	232	262	256	282	256	256	245	247	273	271	271	286	274	254	288	264	271	277	288	269	248	251	243	274	273	232	265	248	280	230	246	250	297	245	259	251	285	255	256	242	273	236	266	257	258	261	274	271	274	270	285	267	280	285	269	262	258	255	256	272	271	255	254	256	219	272	259	257	282	242	264	238	281	267	282	279	260	260	285	279	238	238	258	273	263	259	238	246	268	260	242	261	251	239	248	266	267	273	244	234	250	263	250	254	278	289	225	254	251	276	263	284	258	269	279	278	281	260	264	251	248	267	243	263	280	278	283	254	272	274	253	232	270	270	259	256	269	254	274	280	286	242	259	289	256	280	283	278	269	258	257	276	276	282	266	278	266	286	244	268	254	247	273	259	268	240	275	238	255	261	271	256	273	256	284	294	274	269	260	261	281	254	276	271	254	259	246	264	234	254	268	284	260	245	281	271	280	261	269	264	236	265	260	280	256	229	250	254	245	292	238	258	279	245	259	275	260	246	291	244	276	241	283	264	231	251	234	234	243	270	264	274	260	251	259	253	285	256	247	262	295	236	247	243	253	264	283	231	224	261	249	276	279	246	244	242	248	275	255	286	258	256	265	246	270	270	288	281	278	233	237	238	267	238	249	244	273	246	280	250	283	245	227	243	261	272	262	264	264	274	296	274	267	276	267	293	262	298	269	248	281	252	254	276	245	264	262	243	273	261	277	271	236	264	241	269	258	262	275	248	255	311	279	283	252	265	243	265	269	259	265	275	288	262	279	243	269	260	242	234	261	256	287	279	296	250	266	258	249	306	279	269	281	250	248	292	249	265	262	253	258	244	247	260	251	283	248	267	277	258	276	272	278	270	257	273	283	235	274	276	244	249	296	284	259	266	253	261	267	255	260	261	264	263	260	278	257	264	281	266	272	232	242	268	286	275	262	266	239	256	262	276	269	289	256	292	262	258	251	249	227	280	263	278	284	279	292	228	266	309	275	252	254	235	278	261	289	246	289	264	277	280	276	259	285	260	274	287	270	234	261	263	259	275	276	240	246	282	267	273	238	261	274	272	278	281	220	268	263	258	268	251	254	277	296	278	272	239	277	236	246	291	254	255	285	291	277	281	264	272	273	268	250	265	244	264	275	268	255	260	261	261	237	261	266	277	247	297	304	253	257	288	278	261	253	265	292	267	240	291	261	243	272	273	267	282	265	263	240	251	249	252	257	272	276	285	250	239	301	259	290	251	260	246	254	263	279	262	248	246	288	240	276	254	242	280	241	280	286	240	262	262	269	262	248	233	274	258	279	256	278	262	253	294	224	275	272	281	268	301	245	287	248	270	239	287	268	283	245	267	257	263	250	250	275	235	299	262	259	288	257	257	257	285	253	260	258	281	271	250	287	234	260	277	294	259	250	272	259	283	257	252	279	284	260	256	273	273	251	272	261	270	246	263	288	265	277	259	274	250	244	264	252	246	266	236	276	287	266	261	247	244	248	263	274	258	256	260	243	276	256	271	292	241	254	281	235	263	276	285	289	264	288	256	263	266	251	284	272	268	242	260	255	266	263	262	227	249	293	278	285	252	271	268	232	267	296	295	248	271	245	245	272	272	283	274	237	296	243	269	288	265	279	258	288	263	271	272	243	254	250	251	246	260	288	266	239	261	233	271	252	285	275	268	281	288	287	246	265	275	280	245	268	298	275	263	285	287	275	242	246	265	258	235	289	237	256	294	282	251	243	269	271	271	237	263	243	279	298	268	287	278	273	263	271	261	263	298	243	244	242	245	267	263	278	272	271	251	275	262	256	256	276	255	260	259	260	276	272	253	283	264	266	248	251	257	249	241	266	280	240	284	307	263	252	283	254	244	272	249	213	260	241	281	231	269	277	255	261	261	231	256	248	264	263	256	228	251	271	264	257	274	281	276	268	255	293	272	264	267	240	247	241	277	264	259	257	264	287	245	235	287	280	245	270	227	249	277	301	266	290	252	248	266	252	268	245	257	250	266	262	253	221	254	259	287	242	252	251	233	237	270	278	265	275	255	265	245	257	252	263	267	248	246	226	271	285	274	270	262	292	259	255	246	251	277	295	250	252	280	260	261	271	268	267	240	249	232	275	271	279	261	225	269	264	247	252	297	249	255	239	270	259	262	238	254	285	239	249	250	279	273	281	262	295	266	265	267	255	302	258	237	263	265	234	244	269	293	276	286	231	281	275	240	264	267	259	284	266
5729	21891	40455	20067	3252	2377	1786	1371	1101	900	745	631	574	541	523	511	459	469	392	412	440	346	363	375	377	356	385	375	353	352	352	327	362	333	326	320	351	314	320	349	330	326	349	322	369	311	332	345	302	321	315	330	332	309	335	313	309	324	321	326	341	327	322	331	317	354	318	346	330	325	326	293	308	303	313	288	328	333	321	337	321	293	288	313	386	337	326	292	336	326	308	332	349	322	314	326	315	351	318	293	312	300	325	316	288	319	295	322	325	312	338	289	300	301	289	323	325	317	326	334	336	309	327	315	304	330	309	330	316	321	298	303	343	305	309	283	324	286	301	332	325	305	298	338	318	296	306	302	312	311	301	282	297	336	339	296	288	322	328	350	316	333	280	306	319	302	318	332	296	322	300	329	313	329	276	314	299	290	321	290	279	339	311	311	332	316	310	309	303	299	288	288	324	310	307	319	309	322	297	318	295	311	314	310	289	311	320	308	317	321	322	294	290	285	290	298	324	292	320	326	328	304	279	303	298	312	291	340	315	296	317	315	306	323	314	316	317	327	310	301	343	336	304	286	332	315	325	328	347	278	299	298	318	337	300	316	318	315	304	322	308	329	312	310	328	331	314	301	294	328	292	288	318	310	330	328	325	317	322	315	311	312	335	309	291	297	312	320	295	311	328	326	331	309	294	345	326	312	305	293	314	286	326	309	306	300	321	315	340	290	309	341	319	321	289	342	318	290	325	305	325	316	301	310	335	312	340	299	316	315	308	296	301	290	311	304	301	299	332	314	304	283	322	300	283	305	316	321	325	380	310	327	337	309	317	326	321	330	304	309	305	325	339	319	285	318	321	325	311	320	323	296	322	282	298	318	273	318	322	329	334	322	312	307	331	297	295	297	321	318	301	295	307	317	323	324	328	320	347	324	298	325	323	293	321	324	297	291	299	309	316	294	315	300	300	315	339	280	286	298	323	301	290	338	297	332	320	307	337	306	289	315	313	328	298	295	308	317	339	313	326	312	312	310	286	318	316	326	310	328	332	313	320	337	297	313	325	322	299	330	295	299	293	291	314	279	330	310	312	302	300	306	340	297	331	308	314	313	324	289	295	346	313	311	325	336	295	307	313	305	289	327	335	307	309	303	308	316	323	333	353	287	327	287	327	333	312	287	305	322	327	296	326	305	307	342	328	320	312	314	314	304	288	300	289	329	318	308	341	338	301	322	309	293	327	317	328	291	335	337	321	338	322	316	285	341	330	311	291	316	300	294	302	328	271	323	304	331	308	336	314	298	292	333	305	311	306	317	345	326	298	307	291	336	283	320	316	328	339	319	314	320	324	323	327	298	279	320	312	308	319	302	284	340	311	334	306	306	338	295	316	295	333	324	307	305	292	326	309	317	276	342	311	307	327	328	303	310	298	309	303	308	318	339	295	344	325	343	313	318	310	324	316	318	308	299	336	328	304	312	346	366	326	312	341	303	307	286	302	328	300	312	326	304	315	300	324	313	299	301	307	283	312	288	297	334	322	323	316	325	296	310	316	308	314	291	316	314	335	295	317	325	325	338	375	294	332	322	330	294	328	327	307	352	324	318	326	321	311	324	311	341	357	307	336	310	334	318	322	318	302	305	319	315	308	271	335	322	310	320	310	332	293	294	312	297	318	314	283	299	328	324	313	294	302	293	347	302	320	289	282	323	312	313	285	285	294	329	319	338	311	322	312	314	320	331	307	293	316	332	310	333	296	311	304	280	317	268	314	314	314	325	307	323	319	317	317	302	297	338	356	318	303	281	320	290	308	305	277	296	312	286	305	318	330	332	323	320	332	314	281	299	313	292	317	328	302	290	292	302	323	323	302	282	349	269	300	326	355	321	337	307	311	321	303	323	301	277	339	300	327	335	312	307	315	323	322	313	295	300	299	323	316	290	334	301	343	329	350	322	297	321	323	308	293	301	305	324	311	323	324	319	292	275	320	318	310	301	292	347	291	296	319	334	305	311	325	310	279	312	290	311	308	297	323	320	312	332	290	294	315	298	344	349	288	329	312	291	306	314	305	297	283	317	328	318	294	308	322	310	317	329	276	306	296	326	319	350	282	301	314	304	299	320	343	321	312	303	292	307	330	338	291	317	305	305	328	316	326	328	326	319	361	318	303	304	317	305	306	303	344	336	334	342	325	283	317	321	304	349	346	321	302	332	290	343	331	308	310	284	309	317	304	327	325	309	335	306	341	333	270	331	314	327	316	280	316	332	305	310	323	310	318	314	296	306	270	305	324	333	333	331	341	278	294	311	328	320	294	273	293	286	344	302	300	313	330	347	311	316	298	288	269	346	294	314	338	307	311	327	322	307	292	326	282	314	323	303	332	314	319	310	285	316	295	280	348	308	330	319	312	304	318	314	305	333	304	332	327	305	295	339	320	318	304	290	306	336	300	321	314	299	302	328	304	316	315	309	303	313	313	318	293	293	324	309	317	298	312	308	318	306	296	303	311	339	299	318	318	294	332	304	326	337	338	337	341	312	320	313	316	310	334	322	283	297	293	311	309	306	305	335	301	309	297	295	292	315	306	321	301	340	315	324	296	327	320	328	323	287	331	304	297	308	344	314	340	315	290	324	341	314	300	308	324	322	315	333	284	289	343	326	351	266	293	323	330	289	330	308	309	304	313	296	307	299	311	314	321	307	314	314	280	317	270	331	310	304	296	318	305	315	293	334	306	326	320	353	312	306	324	335	361	366	356	304	321	333	293	325	314	291	300	328	288	311	329	319	307	327	332	294	328	363	328	326	333	303	315	319	290	304	293	346	312	323	294	307	314	342	303	353	336	307	320	358	313	313	311	308	329	312	294	313	309	328	289	287	329	320	304	332	283	304	320	330	345	375	295	336	327	346	315	327	307	324	325	304	303	307	284	311	342	335	316	309	328	313	281	324	319	296	315	303	341	333	325	310	322	321	316	325	294	322	330	299	323	321	314	309	309	308	328	318	348	303	288	316	327	291	325	312	299	302	361	317	307	313	319	328	290	305	294	307	324	300	307	297	316	340	322	307	316	302	316	299	280	315	310	327	305	302	320	313	320	323	332	299	326	286	291	308	328	325	333	292	342	325	334	310	360	337	291	306	335	362	357	295	299	347	326	327	333	302	317	311	322	289	290	319	363	345	334	302	347	305	321	294	283	309	310	297	301	310	309	324	333	332	295	322	320	307	342	301	329	285	313	299	273	318	298	324	287	327	303	288	303	330	308	313	308	358	309	317	293	333	288	278	322	323	299	321	302	314	317	329	333	350	304	297	321	327	313	313	316	330	276	338	305	327	312	341	307	304	341	304	313	314	348	317	313	321	326	314	316	315	277	327	336	300	309	304	289	343	320	321	306	323	304	319	317	327	308	294	302	324	309	321	313	323	334	334	327	323	286	313	345	337	297	288	330	311	302	302	332	280	331	292	314	289	314	301	314	320	294	336	288	307	283	347	302	326	305	278	355	305
27668	18200	9330	2507	577	539	504	482	526	498	544	509	477	506	500	480	510	537	497	503	516	466	512	535	509	518	493	515	486	518	540	492	555	497	518	494	502	515	483	508	495	502	513	523	468	458	525	487	491	502	486	488	527	494	473	524	468	508	494	475	465	522	453	475	504	485	530	524	528	503	499	505	477	471	493	491	500	523	485	512	500	455	462	534	576	487	476	496	509	529	503	512	518	497	500	510	496	478	495	528	521	494	499	500	487	532	493	505	508	521	511	515	505	516	482	545	556	487	529	483	502	502	483	515	535	483	521	476	522	483	488	475	522	490	491	496	484	555	528	498	495	524	474	525	467	472	501	486	482	482	550	483	509	536	498	523	504	535	498	486	523	484	493	488	491	487	508	489	519	465	497	534	511	464	489	517	491	498	475	522	550	505	524	499	484	481	512	491	510	529	494	471	503	502	519	501	496	539	519	474	485	475	488	482	494	480	485	520	546	517	471	538	507	503	504	499	478	504	507	519	482	500	504	528	493	521	484	496	506	489	480	480	526	455	437	503	540	496	523	520	431	489	451	499	531	450	471	530	468	509	509	507	493	528	502	510	494	492	537	499	485	505	512	488	444	520	521	475	520	480	459	529	516	509	531	517	496	495	499	492	489	493	541	481	474	512	494	498	510	472	508	519	523	524	504	481	551	528	478	506	518	487	516	482	489	504	498	477	508	487	493	497	470	479	465	531	514	522	491	469	515	514	499	508	522	494	497	528	478	476	472	545	532	482	502	506	470	527	506	489	501	505	491	499	520	507	537	475	530	476	514	471	496	511	557	518	513	491	515	504	483	491	508	477	494	513	496	514	486	525	505	481	503	494	454	504	482	513	488	542	499	503	490	518	479	483	484	508	497	511	516	519	528	503	486	497	486	497	508	507	515	519	482	488	496	500	514	526	508	461	507	502	528	505	511	505	489	512	524	518	524	505	498	451	486	479	486	525	496	499	507	477	497	530	484	522	521	499	525	481	484	538	467	531	492	515	514	520	485	471	477	494	524	528	522	475	488	516	520	515	472	529	470	477	503	494	439	519	485	515	502	463	536	545	502	519	483	575	515	489	507	513	513	478	482	501	530	508	548	494	461	539	514	498	454	482	495	517	503	514	522	502	493	487	509	490	522	481	499	538	489	499	495	521	513	473	503	507	524	501	504	514	472	495	493	510	534	508	533	512	514	517	476	491	523	484	537	505	496	475	490	532	510	472	499	511	501	515	526	508	493	519	482	477	485	510	509	512	487	509	516	473	524	474	496	490	486	480	469	509	520	515	517	552	500	493	477	530	518	500	508	523	457	507	458	501	476	525	505	513	517	538	480	495	509	470	514	500	503	506	453	504	484	493	489	496	506	499	529	513	494	512	475	516	507	514	486	470	492	513	473	483	467	511	536	524	515	533	500	460	511	434	527	468	510	483	507	486	480	519	473	463	493	490	494	454	501	519	502	527	531	513	503	498	498	485	492	499	469	511	493	468	514	477	482	496	509	517	490	498	545	501	538	476	497	482	496	454	485	454	484	485	508	461	508	484	532	477	525	511	524	525	506	496	533	472	513	517	487	453	512	480	504	516	503	518	488	471	510	488	493	485	497	473	513	513	490	506	471	487	537	512	518	483	524	512	528	478	499	504	489	522	526	538	495	469	497	517	496	520	510	516	480	526	516	498	479	502	470	499	514	524	478	534	530	496	511	482	492	531	501	494	511	487	452	506	487	507	485	479	529	534	496	481	495	521	518	485	470	499	527	492	496	507	512	511	504	469	487	478	499	462	459	493	507	511	471	528	475	473	529	495	476	502	519	517	539	500	484	457	469	511	486	518	482	509	488	500	477	483	508	528	534	534	498	477	498	503	489	555	521	478	512	477	501	498	487	477	503	473	505	472	479	504	507	522	460	544	498	479	520	528	492	466	502	490	486	539	493	475	498	490	541	519	489	476	479	505	468	490	459	556	523	519	512	498	520	533	494	518	491	482	527	503	496	507	492	510	498	503	471	492	520	512	481	515	500	505	490	495	501	499	483	493	498	513	494	493	445	471	491	482	495	456	489	484	478	538	453	483	523	495	554	512	521	505	542	510	491	522	509	458	522	482	503	517	498	484	530	502	545	508	494	495	477	483	479	490	484	477	499	451	512	490	474	492	523	499	525	567	520	478	495	499	487	503	441	514	493	501	513	507	491	487	499	499	474	530	473	490	528	487	493	508	544	522	490	499	482	470	528	481	490	533	493	476	523	520	512	483	489	494	480	505	485	501	483	493	502	489	486	488	528	514	509	476	478	492	535	504	471	486	485	492	503	514	531	506	478	516	536	473	510	514	475	509	520	513	479	475	511	499	536	493	482	543	499	479	507	501	486	479	552	496	484	500	476	492	468	463	485	508	516	509	463	501	488	534	483	470	534	471	519	502	525	473	508	519	463	522	509	449	547	494	504	538	485	498	542	488	472	528	485	527	511	486	512	517	513	477	523	476	484	475	464	553	489	486	528	479	489	507	518	478	513	505	505	511	481	488	531	471	476	524	542	517	506	448	480	501	510	469	503	511	484	536	568	486	498	477	472	488	478	549	495	522	511	479	470	477	507	444	553	548	515	502	508	512	498	490	482	496	495	531	535	526	538	477	494	486	502	509	512	515	492	536	508	472	460	487	478	489	490	507	524	519	467	464	487	524	504	482	537	500	464	510	488	499	468	482	503	469	495	459	505	507	496	514	476	467	521	484	497	489	490	478	505	526	499	516	508	503	556	490	527	507	539	481	481	510	487	486	491	480	514	480	467	488	512	513	521	519	477	506	475	500	483	486	492	492	504	488	461	476	506	574	522	476	522	465	510	505	512	520	509	520	461	502	479	485	463	480	476	488	509	516	502	516	485	483	504	487	467	454	495	512	486	505	448	476	510	484	510	510	494	527	479	491	504	488	477	477	493	534	493	462	518	510	535	558	516	498	503	486	508	505	493	529	485	512	500	494	489	489	533	481	529	491	510	469	501	573	488	485	477	552	512	472	487	457	512	479	479	465	475	493	500	485	511	519	482	492	501	489	522	488	474	494	499	522	489	511	495	489	507	492	467	521	495	462	499	505	467	497	498	482	427	504	524	481	470	522	521	502	470	517	486	529	500	514	503	515	499	496	488	508	470	490	488	483	496	525	478	498	495	491	495	458	494	483	501	537	472	513	513	505	473	492	500	468	485	552	506	483	481	467	529	520	500	469	487	495	527	519	538	521	504	518	505	471	482	516	533	504	525	532	533	514	514	486	468	483	499	530	500	477	525	484	501	448	519	517	506	502	525	489	532	524	458	536	491	495	505	505	495	516	505	497	522	510	508	489	504	482	439	493	433	520	502	523	536	495	521	529	497	496	509	469	502	508	521	504	475	503	523	546	506	518	511	465	510	491	498	518	513	501	520	472	499	516	534	506	525	506	507	518	494	497	485	519	529	471	529	516	533	486
5202	7666	9328	1958	699	632	601	594	587	571	610	551	567	589	586	560	588	598	639	598	604	582	596	540	561	568	575	545	573	588	577	580	563	628	591	563	632	641	616	623	575	580	561	606	558	555	553	614	587	579	559	584	602	548	562	589	562	563	563	583	595	606	546	574	552	574	559	581	575	546	546	555	552	589	584	548	553	566	573	513	614	572	545	618	489	566	562	535	546	569	572	585	606	581	556	577	613	561	613	584	565	518	547	563	557	590	602	589	527	591	555	575	575	580	583	535	540	588	587	547	564	571	593	594	575	559	516	604	593	576	604	589	574	602	588	528	557	598	600	594	549	556	631	585	592	592	553	580	557	556	581	589	611	549	563	567	613	602	568	569	533	594	611	615	601	583	567	538	565	573	558	576	576	624	556	549	563	549	539	560	539	572	566	557	563	607	585	570	556	570	575	552	620	568	618	548	602	541	566	588	571	587	569	575	548	606	568	562	540	570	587	563	570	546	561	581	523	568	603	576	578	562	586	594	551	574	578	536	588	525	527	539	561	593	609	527	554	590	582	574	591	577	607	609	572	566	574	595	533	592	586	581	536	561	572	591	565	598	649	581	581	576	571	529	620	563	589	567	587	556	589	577	584	568	574	565	549	586	554	563	543	558	586	562	555	563	523	619	559	555	553	521	586	578	557	574	580	528	569	526	563	585	594	559	569	555	551	584	590	548	554	532	543	592	601	546	532	592	599	601	593	549	584	592	556	599	573	590	563	562	593	600	526	570	549	597	553	540	587	573	573	534	546	616	587	575	553	570	582	583	571	583	595	567	589	561	589	518	531	561	577	594	556	610	572	571	572	598	567	610	573	570	579	560	587	562	593	589	562	566	571	568	570	589	556	570	568	568	539	550	656	577	594	594	568	570	554	555	552	542	583	567	545	529	559	578	556	584	631	578	543	556	532	535	539	575	570	618	592	555	622	595	565	627	604	578	551	564	527	600	563	600	536	596	589	579	562	578	606	598	592	586	572	579	558	557	579	579	573	554	566	530	594	560	539	597	559	588	531	587	620	556	578	576	600	529	553	570	584	567	610	591	543	598	569	531	583	546	604	555	568	588	574	568	620	600	528	567	570	574	571	584	551	557	582	558	571	560	542	543	631	577	582	598	594	521	541	550	554	600	581	563	574	566	587	556	546	507	588	577	574	563	573	612	537	532	572	540	586	594	576	544	561	567	558	585	628	579	593	604	558	559	583	555	580	615	558	606	594	574	591	618	564	597	619	523	571	589	556	588	621	593	554	509	583	566	576	560	576	578	576	564	574	619	553	565	597	575	576	590	553	538	554	600	573	544	564	582	619	582	578	593	574	595	544	574	572	556	617	542	579	562	557	617	572	609	572	560	572	569	593	557	564	558	584	578	565	584	571	540	574	599	565	547	540	559	595	579	577	590	545	562	585	559	534	585	565	517	584	550	599	556	589	599	603	609	589	572	599	555	619	572	576	575	608	545	550	558	573	588	557	547	555	568	557	535	563	584	583	552	578	546	599	565	585	598	609	579	617	597	552	610	540	557	536	542	594	567	573	579	559	546	581	575	548	554	591	523	563	562	574	541	560	538	575	601	568	592	585	583	572	540	541	569	548	543	555	584	581	548	549	552	587	591	539	544	550	584	572	582	559	586	571	592	587	576	546	607	554	542	577	548	567	592	511	548	572	622	568	595	580	540	555	582	567	582	545	573	579	557	557	541	555	576	551	538	545	579	594	608	565	571	613	586	581	538	567	543	602	563	545	586	584	578	563	582	562	539	591	585	627	580	594	585	578	594	550	611	572	593	572	563	594	565	552	584	599	558	573	567	563	546	583	570	591	582	603	563	607	595	597	585	542	574	564	567	584	505	577	545	541	517	591	572	572	559	590	571	587	580	543	556	562	545	579	591	593	556	518	596	532	617	615	565	582	553	579	595	570	558	599	579	647	547	593	599	582	562	576	601	578	602	597	573	563	561	545	612	551	586	566	563	608	592	588	591	519	582	586	581	576	594	579	598	571	609	575	585	574	567	607	568	611	588	555	578	555	546	601	587	552	591	581	557	561	566	576	516	598	544	571	542	548	564	582	594	573	589	588	542	601	588	574	560	553	583	589	589	573	557	605	577	568	580	600	591	560	514	561	573	589	595	571	588	593	595	584	588	570	568	560	588	531	592	546	558	581	565	565	571	593	570	580	574	599	562	593	593	564	602	518	614	564	577	591	561	601	550	598	565	553	582	594	581	569	548	561	564	537	591	585	574	566	541	583	595	597	620	598	555	625	549	553	572	559	562	568	626	579	568	594	568	573	567	545	608	575	564	535	565	602	534	591	574	571	536	532	564	615	568	577	650	557	552	582	559	572	539	559	558	609	559	574	562	598	587	552	592	554	588	613	580	552	584	612	601	598	568	585	573	572	604	587	549	615	583	589	562	593	571	543	594	592	540	539	562	583	562	574	532	597	645	535	577	559	567	548	571	578	538	605	575	539	597	596	568	554	554	553	558	553	573	623	573	563	554	573	573	529	545	588	558	580	611	584	572	562	587	553	553	553	566	573	545	565	541	587	597	595	572	556	615	601	548	587	551	515	576	547	597	567	609	586	583	574	525	581	568	562	581	557	542	552	566	533	581	542	613	571	582	597	589	538	544	576	588	570	606	528	622	589	575	604	558	527	601	547	566	552	585	594	570	588	563	574	561	562	613	571	577	595	574	583	592	574	588	587	595	596	569	562	574	593	556	587	590	574	593	592	623	587	596	578	527	555	558	591	536	569	565	539	556	545	560	611	583	550	539	558	597	566	621	578	535	547	604	529	564	553	569	547	546	596	583	562	561	575	574	573	544	578	581	564	574	562	601	556	540	563	528	540	575	604	565	597	575	577	558	581	585	575	597	557	572	614	551	615	579	569	577	563	558	569	573	553	590	549	573	608	595	538	583	549	579	566	586	567	525	589	569	557	572	561	582	560	561	588	565	599	592	576	561	575	591	590	554	598	586	550	576	588	540	541	548	555	532	573	587	584	621	565	586	581	587	557	517	616	537	587	543	556	602	583	525	598	564	631	624	543	572	613	532	575	600	562	551	575	540	574	576	590	502	586	581	572	537	540	540	551	552	590	584	574	522	528	598	552	554	648	567	525	578	579	569	545	597	567	566	550	590	562	585	541	538	595	603	583	545	549	531	572	608	601	522	587	543	551	598	543	588	599	542	584	618	573	593	577	610	576	600	553	577	515	610	576	564	567	572	571	561	585	556	584	521	621	557	572	598	594	572	564	572	560	534	544	536	577	570	562	579	577	599	585	583	577	534	572	564	550	560	584	552	536	562	578	610	543	594	569	563	614	593	560	602	613	556	581	598	589	574	576	567	573	582	552	542	550	579	552	590	578	521	606	563	577	587	530	540	615	526	560	624	563	552	568	569	545	549	619	562	595	570	585	588	589	556	537	594	582	560	561	662	525	573	556	563
23735	21412	28687	24691	20373	5258	1135	856	746	692	707	625	571	622	617	625	589	571	584	542	603	560	565	535	542	595	565	536	571	536	522	566	579	557	539	556	545	552	564	543	571	511	545	504	526	560	571	605	551	529	557	573	540	524	557	601	572	533	522	513	522	526	567	539	555	575	522	534	556	519	569	545	564	540	571	526	570	562	551	559	527	556	499	541	505	513	556	523	542	516	499	554	548	552	591	556	560	535	565	547	538	577	536	552	557	512	512	580	528	512	543	533	570	589	513	540	563	556	532	572	513	498	515	563	562	532	580	500	544	535	500	566	534	604	521	530	590	514	528	546	562	531	532	505	574	542	530	554	584	525	522	524	556	560	480	551	540	574	552	596	532	567	518	608	521	523	559	502	484	573	548	551	576	564	525	526	587	543	546	553	530	490	512	524	532	563	511	571	577	551	514	539	570	575	572	540	572	532	574	548	514	518	547	545	540	578	544	541	536	520	497	522	538	552	532	598	543	560	562	551	540	543	548	550	541	569	527	562	548	509	521	567	526	592	541	539	542	568	546	516	540	558	533	493	548	534	510	537	559	530	533	576	550	567	527	531	547	543	536	536	556	570	528	519	606	553	544	525	588	579	544	569	580	511	573	574	572	538	491	554	555	559	541	550	513	499	532	596	526	556	543	528	558	580	509	525	530	511	526	582	559	527	565	556	570	542	540	509	535	540	561	538	561	541	590	509	563	544	572	509	515	532	538	550	584	533	520	557	517	522	544	514	580	574	499	532	519	522	578	543	541	549	515	546	551	533	539	512	535	493	520	513	547	542	537	545	518	535	535	561	517	531	552	544	550	551	516	568	496	510	498	534	573	500	523	556	529	570	523	532	550	559	556	576	537	554	553	506	521	555	539	539	517	530	538	516	539	539	581	554	514	563	538	547	547	506	483	538	549	615	556	551	557	533	576	541	539	571	542	553	580	527	544	562	587	567	539	514	522	513	552	553	516	535	569	561	572	545	567	523	554	542	539	557	538	544	540	494	539	498	544	567	538	538	506	573	509	497	551	523	541	549	568	517	541	559	538	585	525	543	566	496	555	538	522	543	547	535	556	547	495	582	526	540	510	530	550	568	560	548	549	541	521	538	536	549	535	526	554	570	519	554	568	515	538	527	583	560	529	581	489	534	559	520	498	539	538	529	505	577	549	540	520	561	575	534	600	520	520	564	544	514	486	494	563	594	519	577	520	538	504	530	517	583	559	589	526	570	528	537	564	564	537	538	549	535	571	545	512	505	562	538	514	536	562	577	540	536	517	527	487	589	538	577	514	523	537	568	509	551	530	500	523	498	524	531	552	520	489	542	541	568	518	505	532	516	540	529	520	513	549	539	549	505	525	586	529	555	570	567	516	553	536	544	512	546	539	521	578	544	560	523	515	539	539	518	518	546	521	543	544	552	579	481	524	559	565	561	538	505	545	550	501	503	568	550	569	538	523	531	570	526	540	563	556	571	582	568	536	524	561	538	542	558	534	576	546	540	534	518	545	557	563	548	580	488	544	549	539	594	569	530	566	570	556	551	564	511	532	536	530	535	527	544	529	560	543	582	524	569	520	541	548	534	556	538	517	533	549	563	590	545	566	499	565	563	543	541	530	567	518	540	558	555	512	559	566	549	499	552	530	542	566	561	568	576	548	560	526	552	564	573	526	528	539	535	573	509	532	567	557	538	545	551	509	540	548	542	507	567	566	532	522	538	526	570	490	534	495	526	571	570	541	536	541	512	514	530	544	552	534	561	584	555	551	501	471	531	514	517	581	566	527	510	558	579	554	559	529	527	532	528	527	522	542	533	550	539	533	542	531	584	539	518	577	535	524	533	577	510	529	546	545	529	522	550	552	548	522	538	508	559	564	502	589	569	530	532	543	539	555	559	574	538	512	552	549	546	540	548	539	522	587	540	585	539	568	549	514	564	443	564	565	535	539	519	564	520	530	547	566	546	516	547	551	557	532	538	539	547	544	530	530	547	527	543	578	551	503	542	524	534	562	520	533	506	569	554	548	527	501	562	524	551	513	552	543	573	511	532	592	568	513	521	547	491	609	490	557	569	533	550	551	533	534	529	546	528	588	539	538	592	539	554	564	556	562	563	506	560	570	507	569	562	516	546	546	538	535	542	536	545	514	551	512	568	567	530	523	529	552	539	523	562	581	548	522	551	509	566	569	590	526	568	560	519	572	544	579	551	540	535	554	528	546	570	547	528	540	590	511	507	552	551	533	535	566	548	550	535	557	541	497	559	548	554	549	537	536	604	577	516	565	519	546	568	547	553	503	540	561	479	499	512	526	560	530	557	545	543	557	560	570	532	542	548	572	524	513	537	555	609	539	550	544	555	541	551	501	552	520	529	519	496	534	505	549	561	557	536	547	555	547	565	593	553	543	562	534	548	527	555	525	541	535	542	562	523	577	559	519	522	551	534	529	494	573	517	540	554	547	546	541	558	492	551	512	563	537	541	571	566	549	530	533	514	548	523	574	530	520	554	534	557	562	472	596	548	519	530	551	539	567	536	529	532	548	531	575	542	556	525	580	502	536	565	501	532	535	552	507	516	527	520	494	545	550	545	532	528	564	555	522	530	513	533	498	546	536	556	555	539	536	630	566	553	560	546	539	517	543	534	526	553	520	536	510	529	507	517	539	532	525	553	519	579	574	555	555	560	553	509	568	522	569	556	582	592	550	554	588	597	563	565	560	537	493	532	521	506	542	531	525	517	526	515	510	552	538	530	562	525	509	541	477	551	547	565	505	599	556	537	522	519	554	561	518	545	535	531	571	494	560	564	561	529	537	526	546	536	568	554	566	541	578	539	529	569	516	521	511	587	567	532	568	575	578	526	526	543	585	521	551	552	547	502	529	499	547	493	526	550	514	552	580	518	541	555	593	525	532	493	508	512	580	561	540	547	550	543	562	526	571	590	556	524	567	555	540	546	564	586	533	507	542	556	537	521	544	554	518	529	533	540	535	542	535	546	548	528	556	510	547	556	536	576	543	507	576	515	523	546	515	558	559	532	536	570	569	524	558	519	545	527	535	520	522	573	528	514	582	540	507	519	590	537	529	533	564	542	573	519	567	513	517	556	536	576	576	535	548	535	510	564	561	547	574	545	541	580	547	570	531	540	529	540	549	530	576	560	514	533	547	565	537	518	533	540	542	547	562	542	511	535	560	543	560	554	530	583	533	538	561	546	590	543	485	522	537	514	530	567	546	522	590	535	521	542	538	501	581	528	531	508	536	489	518	531	571	501	532	592	553	580	504	529	538	544	505	542	534	534	546	517	549	539	518	535	541	520	527	546	526	575	564	549	517	523	541	499	516	536	564	542	536	597	553	548	505	527	551	536	574	530	522	510	532	572	539	546	549	519	561	548	528	518	552	574	512	534	592	508	554	566	573	569	526	515	551	552	520	551	563	581	550	530	555	519	562	534	516	553	559	553	554	546
4439	16351	24986	14007	2282	1676	1346	1206	1025	902	846	842	796	808	702	754	698	704	685	693	600	684	648	664	674	663	676	622	671	665	630	630	678	635	668	660	680	653	663	662	681	649	665	678	620	636	673	636	646	659	630	651	611	667	625	608	681	662	647	591	621	645	599	643	632	629	640	666	630	652	637	616	628	666	633	649	637	679	638	651	596	607	624	631	709	569	644	673	598	648	689	620	613	603	631	650	655	663	656	617	597	667	596	653	616	641	630	629	606	615	594	637	642	615	650	646	595	640	595	618	618	579	614	625	656	628	657	641	612	684	622	602	628	637	611	639	586	643	610	602	633	656	661	662	644	598	625	593	620	641	636	619	630	646	632	634	617	668	653	611	602	682	616	647	644	621	650	644	609	606	611	593	623	604	634	602	607	635	611	613	695	681	623	623	664	645	601	604	679	583	645	579	623	673	684	618	667	616	624	619	589	651	623	636	604	664	641	619	652	612	649	696	603	623	588	652	655	641	654	624	622	601	633	633	643	655	633	589	668	652	622	588	643	701	598	629	619	621	590	610	623	601	591	647	633	608	597	633	633	592	616	663	595	578	644	651	635	640	618	682	640	643	667	633	650	595	611	627	589	597	641	637	625	643	652	581	630	564	589	594	646	640	607	632	593	645	634	624	650	650	617	630	612	648	638	620	600	605	636	667	637	620	607	636	627	654	658	663	676	696	647	656	603	612	653	588	657	592	651	659	669	626	635	629	605	611	625	615	626	617	644	620	669	579	619	644	635	630	680	612	632	659	630	631	626	606	646	621	665	614	653	644	668	603	650	565	632	632	586	628	637	635	616	623	646	654	599	627	642	640	688	663	648	616	681	602	600	651	606	635	653	644	657	617	600	629	656	654	632	606	655	595	662	584	678	626	637	669	620	648	629	661	653	624	635	619	641	633	644	622	641	638	632	590	606	646	663	621	643	656	644	645	650	670	628	640	654	588	626	618	612	619	658	612	645	615	649	634	592	577	654	620	625	636	598	686	590	656	659	641	628	648	642	619	633	615	621	636	656	619	641	649	586	584	641	664	592	635	630	600	638	653	653	668	623	636	636	622	619	608	625	663	629	602	649	610	611	655	664	614	599	656	618	656	600	622	640	642	669	619	595	626	598	637	587	658	629	611	615	624	651	625	684	629	623	576	603	643	628	631	675	591	634	628	663	647	640	655	610	619	602	662	641	617	618	607	656	589	686	658	671	636	661	643	634	628	655	645	646	674	641	654	641	615	630	664	618	623	642	625	642	618	641	648	649	625	608	592	648	610	630	650	639	671	693	647	606	626	630	612	634	619	615	627	653	617	640	606	617	645	629	617	663	633	625	618	664	667	583	609	582	687	651	614	663	638	651	652	576	626	638	629	632	692	633	669	646	655	614	638	580	646	639	619	609	632	590	633	634	565	615	621	659	595	608	584	603	625	688	643	643	636	642	590	626	612	624	630	634	617	655	614	647	622	664	619	652	666	614	682	625	636	647	675	615	619	615	631	593	607	693	658	581	623	623	647	675	654	686	627	645	655	683	627	625	615	658	612	651	669	636	613	647	642	625	628	617	638	590	626	602	634	588	656	638	646	631	579	636	635	664	602	657	645	613	622	650	654	628	677	664	611	712	629	641	671	616	585	635	625	633	598	648	628	612	643	632	611	599	639	633	656	625	598	649	598	662	625	638	628	663	624	609	636	639	636	670	660	638	623	646	640	642	645	633	658	591	666	651	625	627	639	607	677	649	638	686	619	621	636	587	634	659	569	635	641	600	570	651	623	631	604	675	660	608	600	637	634	645	652	622	640	675	620	640	672	608	644	621	599	629	593	604	629	599	666	620	659	632	652	668	619	602	668	651	646	650	656	627	643	625	609	626	649	625	625	627	615	595	602	636	671	601	640	631	629	609	592	599	607	623	604	617	621	656	650	632	652	625	614	626	633	631	599	655	630	676	576	653	629	643	604	607	645	677	695	625	603	596	608	585	642	635	596	624	623	627	626	664	580	643	585	633	649	692	627	640	637	626	633	624	641	614	639	665	637	637	582	649	655	626	660	615	657	626	621	593	645	655	667	601	620	620	638	589	626	605	663	625	627	631	638	606	657	693	590	648	638	646	605	618	614	656	664	607	593	659	655	615	615	627	675	640	658	608	608	576	661	640	642	658	593	654	622	646	610	617	626	614	590	615	602	599	633	652	637	636	651	628	660	610	645	656	639	616	604	675	635	638	606	629	619	621	593	636	604	597	633	608	620	648	594	623	641	611	616	633	604	608	613	647	608	636	620	611	652	640	649	658	601	618	644	650	636	585	640	628	635	635	670	626	564	617	624	607	627	665	617	642	610	617	679	622	606	650	605	615	645	596	593	627	628	637	605	656	605	611	644	613	631	632	618	635	619	593	643	677	665	583	620	622	622	643	634	623	660	639	636	609	635	630	629	631	611	614	620	642	643	618	600	640	586	643	626	589	647	625	623	584	664	611	621	650	616	612	634	594	630	626	631	630	675	621	655	663	625	606	630	595	648	615	646	623	551	677	629	599	626	657	614	630	605	617	653	632	687	653	602	621	641	622	611	618	657	720	597	605	654	658	660	624	644	629	619	580	630	679	630	646	630	634	613	675	638	628	614	650	610	659	611	621	589	632	630	623	639	616	648	599	619	661	634	617	619	607	621	629	682	679	669	622	645	664	683	672	647	671	652	666	641	606	666	633	631	664	617	646	597	628	621	614	649	653	670	614	623	617	656	639	631	638	625	623	637	623	663	670	668	604	624	662	620	632	646	618	641	663	668	615	633	633	582	639	599	613	597	622	640	628	626	621	585	659	607	662	618	621	627	624	662	648	635	617	593	612	627	604	686	665	651	621	604	632	633	609	650	607	619	618	654	640	622	611	637	665	640	639	627	648	593	605	616	660	628	603	653	622	658	657	626	613	650	603	609	626	671	624	643	655	626	628	652	670	572	598	609	592	587	633	661	594	658	556	613	623	614	659	636	609	628	619	614	612	602	620	653	629	602	644	677	626	611	625	656	648	608	629	650	610	618	625	636	607	654	634	600	599	658	603	659	645	621	630	605	636	624	615	594	612	674	668	616	628	642	615	652	630	654	649	624	614	648	623	612	627	575	621	590	608	607	637	611	649	662	605	637	643	624	647	647	581	650	630	655	589	623	635	610	616	610	614	618	576	581	637	605	593	660	602	618	686	620	629	616	627	624	684	611	676	607	601	660	665	636	624	630	589	623	649	637	666	640	612	623	649	658	648	628	621	627	647	578	603	630	623	596	628	607	631	658	606	645	636	625	642	622	675	634	616	616	639	604	606	638	601	680	584	613	633	642	586	664	624	653	665	622	617	598	626	645	609	660	635	649	601	672	622	588	641	609	605	596	639	638	564	626	632	660	641	615	656	663	636	637	598	614	621	626	627	661	652	630	609	637	639	618	619	656	604	637	569	603	628	641	646	621
24822	21408	27258	25324	6696	566	471	384	318	340	294	309	315	321	302	280	284	299	294	278	279	259	261	294	274	265	290	261	261	252	307	266	271	300	268	242	263	266	269	265	272	257	276	264	264	261	256	269	235	270	267	241	280	225	246	300	273	281	268	288	255	288	275	261	267	310	250	244	265	252	272	310	247	275	231	266	271	261	234	273	246	256	263	262	264	255	283	261	281	262	259	280	278	261	262	230	239	269	256	290	245	254	271	278	258	257	261	279	243	269	255	263	264	280	273	266	260	262	268	239	277	259	245	270	255	285	263	251	272	252	287	275	252	243	272	239	240	251	230	262	252	281	298	251	241	252	234	233	252	285	281	271	290	255	258	243	241	260	250	251	282	272	255	290	245	278	229	273	272	251	265	296	275	269	252	238	294	241	263	253	273	245	258	248	271	268	262	286	247	251	257	239	301	256	244	254	248	268	222	261	273	260	246	266	246	267	253	258	276	277	251	242	256	242	245	243	281	284	276	265	272	219	275	258	280	287	245	255	259	266	263	269	259	295	252	250	239	258	270	275	273	248	280	285	249	249	291	281	274	295	273	257	263	251	244	291	263	234	258	250	265	234	257	267	241	250	274	263	244	240	264	260	245	262	275	286	243	275	254	255	261	232	246	253	252	276	272	307	291	281	279	264	255	268	284	247	280	236	263	299	256	284	239	271	271	260	253	265	265	243	265	246	259	266	253	252	277	256	263	251	258	250	254	222	278	266	267	239	266	269	256	269	282	278	267	303	256	266	250	262	279	287	278	236	272	254	263	262	307	273	254	275	257	240	243	247	279	268	250	262	255	259	278	270	280	276	229	272	269	237	280	269	253	244	258	257	278	261	238	281	243	245	267	287	243	269	246	224	263	273	261	255	274	269	245	246	240	266	252	255	271	272	264	253	258	251	232	245	258	248	251	279	254	241	259	247	249	254	279	258	234	269	265	243	254	235	258	254	250	253	246	281	267	261	256	257	280	265	303	293	227	235	257	270	254	271	244	237	253	260	254	265	280	267	264	261	268	261	266	271	246	265	216	279	245	272	253	263	257	256	255	227	228	243	270	240	236	258	271	273	270	246	262	243	269	288	256	286	271	260	251	247	292	265	271	283	257	264	283	274	240	266	262	245	280	295	256	261	240	241	271	264	281	299	263	268	274	250	255	236	262	243	275	288	228	247	278	232	266	251	277	257	293	287	265	238	249	271	268	273	262	258	258	250	249	270	274	259	275	248	244	238	241	243	243	221	269	276	275	249	254	248	271	230	273	274	254	267	245	289	284	269	278	247	269	248	253	243	268	257	248	259	243	225	282	256	261	257	263	270	222	259	272	260	249	242	259	269	263	265	284	257	256	263	261	254	282	254	259	262	260	255	235	273	252	258	242	284	278	262	295	248	268	220	251	269	249	252	246	284	250	258	281	272	264	275	258	229	300	234	247	280	260	255	266	241	282	262	239	307	255	240	266	255	254	245	252	259	258	250	251	269	271	244	238	226	254	261	282	245	241	293	282	236	265	268	250	262	248	253	237	252	288	283	245	243	274	261	252	280	254	266	253	256	251	261	276	255	253	242	247	268	254	265	277	279	243	280	263	271	284	262	273	266	262	268	242	286	256	279	282	271	261	266	269	269	275	257	259	250	244	249	253	245	271	263	245	256	271	249	274	266	272	275	250	280	226	253	257	234	265	249	276	260	262	251	244	278	246	259	289	248	256	240	242	250	269	280	228	255	280	275	279	257	274	268	240	272	261	260	253	285	285	255	267	270	300	279	266	242	253	291	250	270	252	247	283	266	273	259	251	259	271	264	262	271	276	284	236	262	267	240	271	242	254	277	272	247	246	251	251	253	251	251	254	264	269	240	251	283	259	251	240	263	294	283	233	259	256	237	255	242	288	260	237	280	272	228	243	268	278	252	256	283	251	255	234	264	262	282	278	294	255	239	265	244	242	268	272	279	234	264	248	257	255	278	264	248	256	238	260	272	248	270	247	265	227	256	310	249	299	247	243	244	266	256	279	251	243	282	269	261	274	272	232	245	257	282	248	262	240	276	269	268	239	302	244	278	244	245	282	245	229	272	264	258	260	252	255	250	267	250	274	254	228	257	249	242	259	265	257	267	246	291	256	252	245	273	255	247	262	272	257	250	308	242	284	255	255	268	260	255	245	273	261	267	272	245	259	268	271	253	285	247	258	274	273	241	243	261	238	280	274	258	269	250	289	305	285	270	286	297	262	261	257	276	213	258	245	270	238	255	265	251	248	258	252	291	262	270	259	274	262	262	270	251	259	286	275	260	240	267	260	259	289	243	263	259	263	267	279	268	251	268	252	283	257	240	254	267	254	268	254	231	248	250	245	268	282	277	268	275	242	274	258	261	297	248	247	286	247	243	279	259	280	274	258	239	285	257	268	263	243	273	259	250	258	326	262	277	244	263	259	242	239	317	262	243	264	294	263	296	272	276	266	290	265	265	246	273	253	239	246	274	296	257	246	275	253	270	263	250	271	288	269	265	247	241	240	254	272	278	252	274	250	251	277	251	265	245	230	266	262	246	235	264	249	234	261	240	267	262	274	276	247	280	242	245	289	264	269	238	281	228	299	277	237	240	289	243	275	288	276	238	286	251	280	265	250	257	268	254	230	274	268	287	266	244	232	255	275	220	269	260	276	285	266	261	268	239	258	258	274	258	240	284	246	262	274	277	264	249	241	285	278	257	267	247	280	269	232	263	287	280	259	258	272	279	241	245	277	284	268	254	259	250	275	268	251	286	250	251	248	265	248	241	274	240	266	258	270	250	236	273	258	282	253	258	292	275	256	256	248	259	260	239	281	270	263	282	253	281	278	257	255	267	253	250	254	252	230	234	254	250	273	250	249	260	276	249	252	258	234	284	265	276	261	278	256	268	306	265	238	257	256	259	257	267	264	248	277	266	252	255	268	237	235	277	292	264	284	256	272	275	252	273	251	246	253	247	288	263	259	271	251	257	256	281	273	300	243	276	259	265	252	246	260	268	244	260	247	250	225	247	266	285	243	249	297	254	272	281	258	259	257	265	256	280	261	274	262	255	286	277	242	252	266	238	259	247	247	280	282	256	274	249	244	302	273	269	260	247	258	254	247	260	232	296	285	263	252	240	257	300	261	292	242	269	247	277	250	250	274	239	253	263	253	240	247	238	286	247	247	264	263	257	251	270	274	244	264	258	265	286	266	247	264	261	241	290	291	252	283	278	248	248	284	275	243	243	257	243	258	224	267	250	262	274	265	253	252	278	280	233	281	258	250	268	257	263	232	248	260	260	267	265	261	243	287	249	248	260	244	258	249	269	248	291	271	277	262	258	263	275	243	269	298	257	255	267	259	274	242	232	271	264	254	232	281	292	255	277	228	249	264	257	268	252	258	268	259	269	257	260	258	239	263	255	259	259	288	242	266	241	266	252	215	250	236	234	265	255	271	259	260	283
4321	12888	20996	8349	1165	883	650	586	515	466	418	383	351	373	379	348	343	314	327	326	353	316	323	317	352	336	308	331	332	275	298	332	310	304	334	319	319	306	271	285	307	320	298	300	302	318	309	307	287	304	328	288	314	320	305	286	294	288	277	325	305	303	330	336	316	289	307	275	278	311	313	280	311	302	314	312	320	293	295	305	267	327	286	310	271	305	316	296	294	301	295	307	302	330	307	281	308	322	298	276	315	316	275	292	314	285	311	293	296	325	301	300	299	318	272	322	284	303	299	316	318	291	298	287	308	299	258	283	288	304	313	306	304	293	321	306	317	296	302	297	301	280	285	296	305	305	339	307	268	291	295	291	334	301	312	309	285	284	298	292	295	273	264	304	283	285	301	310	299	309	293	283	286	295	301	295	294	272	263	310	287	287	311	321	286	313	288	328	306	296	283	306	319	276	296	318	326	300	312	315	310	298	310	279	323	310	319	294	298	303	334	271	306	299	288	322	309	323	310	286	305	284	313	312	284	309	301	307	294	316	309	316	324	314	280	323	293	314	270	339	326	313	278	300	316	301	313	266	267	317	292	296	304	299	267	301	279	320	302	279	305	293	282	314	314	291	322	284	316	273	307	328	275	300	324	314	296	331	291	312	327	307	283	315	292	283	332	300	284	284	270	315	279	301	329	318	317	291	289	306	272	302	341	313	286	306	334	313	318	285	345	309	293	317	290	316	275	338	297	319	322	311	308	297	311	335	283	299	287	293	325	298	321	280	308	312	317	304	285	260	317	281	306	284	321	308	289	283	316	292	308	297	293	334	293	309	332	334	343	297	332	309	295	307	311	285	289	274	333	317	279	279	325	298	305	317	280	320	322	314	280	299	280	282	301	302	322	277	294	295	290	306	300	275	311	318	302	278	310	284	323	279	306	320	272	295	323	300	298	297	301	345	322	286	340	304	271	299	304	317	316	297	319	286	290	310	290	291	321	301	311	309	301	329	287	301	280	291	299	288	296	281	291	295	292	289	301	300	303	313	312	299	323	269	265	291	290	271	313	330	304	314	311	310	297	313	315	285	290	274	294	283	283	340	329	308	328	286	271	306	291	309	286	274	315	316	321	305	301	300	293	307	319	264	325	275	307	312	323	296	295	332	296	306	311	291	310	294	294	331	315	316	323	306	307	302	316	295	299	322	304	298	308	316	351	294	314	286	300	303	326	283	306	309	285	312	289	318	311	306	274	286	286	287	308	299	281	298	309	249	279	319	280	316	317	304	312	307	299	348	340	289	318	292	274	308	290	321	288	309	286	291	311	303	286	312	313	318	292	281	293	301	308	285	303	316	305	299	316	284	297	287	286	287	313	301	260	300	287	304	305	281	294	299	325	316	307	306	299	279	317	293	303	311	277	299	326	300	296	299	273	280	328	306	334	279	292	305	298	273	321	329	326	277	305	257	290	301	320	323	319	301	293	307	246	282	315	313	276	303	270	307	290	303	315	291	289	278	316	306	295	290	302	288	288	296	362	280	325	303	272	333	290	301	322	318	308	308	300	313	289	301	334	317	316	323	311	295	323	283	317	308	298	321	278	293	322	322	300	291	297	283	311	264	292	341	288	300	316	289	321	288	308	312	295	304	297	285	290	326	305	326	292	331	290	279	328	326	314	301	300	300	305	287	318	286	275	308	270	308	291	299	284	333	284	321	276	302	328	324	291	295	304	298	277	332	318	347	329	290	305	301	306	303	307	281	295	271	299	293	300	337	277	282	320	320	296	307	279	308	328	304	299	294	287	310	325	281	272	295	290	266	331	310	303	315	306	284	293	307	263	286	306	299	289	323	277	290	303	275	295	297	308	327	279	276	338	318	334	312	319	284	312	302	277	277	328	312	325	298	295	341	291	345	315	308	309	300	300	284	312	280	298	307	314	333	291	332	281	283	306	287	298	302	323	284	254	310	277	317	298	271	312	286	301	289	295	297	313	323	294	283	303	331	292	291	296	324	297	304	318	298	320	286	275	314	329	283	300	299	306	322	270	305	256	279	291	303	316	330	279	305	288	317	317	326	294	324	308	287	308	309	300	279	302	299	299	292	313	296	300	292	291	311	332	306	293	320	298	299	271	320	334	324	342	302	294	304	272	304	311	298	321	318	279	305	282	293	295	314	304	328	318	322	302	305	300	313	298	303	296	312	298	292	334	280	296	305	327	272	313	309	318	331	297	297	304	286	293	292	324	322	299	329	310	289	292	290	299	274	289	314	316	313	306	265	280	308	297	292	296	302	310	277	284	301	300	307	316	333	303	264	290	290	285	314	306	267	303	297	301	299	285	322	297	299	291	319	296	317	296	275	305	337	319	338	275	299	262	295	284	299	285	299	310	326	240	311	335	279	265	312	299	303	309	304	282	315	307	305	338	300	309	303	303	297	315	316	284	306	285	303	262	345	302	280	302	311	315	327	330	329	293	315	306	319	305	323	342	304	304	286	305	298	329	285	279	296	279	312	325	288	293	342	322	288	307	298	260	296	313	320	327	261	303	334	317	289	297	294	307	292	317	297	294	302	322	312	295	273	320	321	305	300	305	317	317	307	306	313	274	288	300	303	311	306	318	276	313	320	276	300	356	312	332	292	288	293	307	273	319	302	301	319	304	291	317	278	283	315	265	315	292	324	339	300	308	321	312	305	302	286	305	291	311	307	299	317	309	308	325	300	268	320	285	301	306	310	256	305	316	337	296	274	285	293	275	300	298	297	286	295	294	304	318	284	304	297	326	300	311	284	281	278	317	324	325	297	284	299	305	275	317	318	270	290	304	312	322	309	307	303	308	303	277	310	300	293	309	292	294	325	297	310	279	286	326	286	308	292	324	303	293	304	318	331	341	307	294	312	330	303	273	285	296	319	320	300	298	316	303	290	324	317	316	309	297	316	286	316	303	297	264	322	314	340	289	297	264	309	322	313	269	311	264	305	282	289	318	317	295	330	315	307	267	276	279	277	298	294	290	306	331	302	313	275	265	283	306	331	291	304	274	278	323	329	317	314	320	322	315	327	298	300	280	290	291	293	322	281	284	302	294	281	330	304	302	325	292	292	309	273	298	291	305	282	297	316	293	315	310	306	288	287	303	295	301	300	281	325	311	304	303	286	296	298	287	276	283	306	274	303	288	307	285	320	296	324	322	316	313	337	273	304	309	304	289	324	298	289	317	308	332	327	305	302	311	286	332	277	294	271	322	285	302	288	298	290	313	308	294	293	313	294	300	290	311	333	340	318	308	280	307	323	347	321	297	322	291	315	277	295	275	301	296	328	306	291	306	304	313	277	277	310	290	273	326	301	285	291	302	299	258	306	305	316	311	267	284	315	304	308	326	325	285	292	301	273	311	291	303	329	297	322	339	299	287	300	283	306	320	297	273	309	280	270	300	272	290	307	300	307	302	313	297	258	303	290	274	319	303	290	283	307	301	308	301	300	301	294	302	331	284	296	289	276
22764	21497	28816	24642	21494	20883	3504	874	643	526	516	427	433	416	363	347	347	362	346	306	319	312	302	292	315	285	283	307	287	263	297	281	274	269	276	255	305	281	303	281	292	287	273	280	303	276	255	269	274	273	287	264	268	293	244	255	263	281	235	247	266	238	281	272	285	288	248	286	265	272	248	250	282	240	265	278	243	270	291	266	263	256	275	225	248	238	275	256	253	248	248	265	245	259	269	266	260	257	266	264	297	282	249	270	238	272	248	277	252	255	306	291	272	263	272	245	260	257	282	256	256	291	259	272	252	243	264	288	275	284	285	278	271	288	237	259	258	285	265	240	240	298	246	272	259	270	268	279	290	254	262	263	269	269	246	280	259	275	261	254	269	286	292	269	266	267	267	280	271	258	275	257	232	240	271	252	261	247	294	258	282	239	268	254	257	269	263	266	278	231	246	261	264	249	277	268	240	255	271	270	271	301	250	267	260	266	241	255	272	240	279	253	264	255	283	286	265	255	272	281	303	282	270	274	260	285	268	266	279	276	256	255	241	304	265	276	295	248	254	255	263	276	260	258	260	241	294	248	270	260	242	270	258	261	282	231	270	283	236	260	277	270	272	285	252	275	257	283	282	298	262	266	254	302	264	267	267	247	222	284	264	268	267	279	265	265	241	272	284	290	251	251	287	250	283	263	254	257	267	278	242	261	285	280	272	277	263	275	290	253	295	271	271	273	259	272	251	242	287	274	233	280	258	263	271	257	264	235	255	255	269	236	278	248	274	283	281	286	260	280	279	277	259	275	255	249	259	289	289	270	256	238	273	277	264	229	275	276	277	272	255	260	279	261	269	295	281	252	284	266	299	231	254	245	246	246	252	248	273	273	262	251	268	253	250	281	245	239	278	260	287	253	259	263	246	256	235	271	280	269	274	269	261	229	257	265	283	270	255	251	278	279	248	238	269	264	242	264	272	254	298	253	275	270	265	268	232	274	246	257	278	259	279	269	300	279	284	273	268	287	255	262	277	247	275	275	283	252	275	272	239	266	266	239	218	294	274	271	267	281	272	305	325	259	243	252	239	248	280	246	255	276	254	239	281	222	265	283	289	245	285	299	259	280	267	268	246	276	255	257	275	264	257	286	294	284	279	262	255	272	263	270	270	263	274	274	242	289	267	277	234	283	288	260	306	278	255	274	259	264	315	265	263	292	277	251	236	300	257	252	261	272	284	275	272	266	242	250	238	259	245	268	277	263	272	258	249	247	249	266	277	288	275	268	245	305	271	301	262	262	278	275	271	278	291	290	277	299	269	272	257	265	257	259	266	231	285	270	261	267	273	250	265	257	247	269	314	258	260	276	250	262	260	262	268	264	267	263	251	250	273	253	259	278	259	241	286	291	253	265	291	273	252	248	272	287	270	271	272	256	274	266	258	251	246	277	244	257	266	256	240	253	256	254	226	250	250	265	243	277	273	248	263	260	274	276	244	256	257	263	275	260	264	269	246	229	245	228	252	252	263	264	273	253	266	245	251	273	268	255	257	278	262	261	267	277	249	256	289	259	258	262	244	271	276	284	301	295	256	262	231	260	279	265	228	242	267	261	278	267	279	285	278	287	295	287	248	281	273	278	277	271	245	227	264	247	240	252	239	234	275	251	280	262	244	280	263	271	260	274	247	275	266	263	260	270	283	267	256	254	251	268	251	277	236	263	273	288	287	268	268	253	257	247	288	280	255	251	298	277	261	240	246	245	261	261	238	250	252	284	270	267	258	260	271	256	263	275	267	251	271	257	226	259	281	245	248	294	276	262	274	273	240	276	236	240	272	237	270	261	266	290	238	266	239	254	257	248	251	261	255	266	242	242	271	255	270	264	265	239	257	271	285	280	267	266	270	281	283	258	242	251	268	269	257	274	273	289	279	262	265	286	267	271	275	277	269	250	257	250	262	265	269	267	264	283	283	285	269	286	278	253	245	262	264	261	259	285	233	260	257	261	276	261	270	266	257	282	281	270	276	285	268	271	289	252	292	282	289	288	264	254	283	239	288	268	262	267	264	270	269	273	274	252	257	291	268	259	263	284	264	277	261	268	287	276	274	249	256	296	278	275	258	281	233	269	278	246	262	251	287	271	265	233	282	275	245	246	279	293	273	253	277	269	242	228	269	273	251	252	267	247	249	266	276	251	262	271	284	266	251	257	264	268	286	275	272	261	246	270	259	261	266	267	258	253	216	291	254	263	255	254	294	257	253	284	261	244	266	248	270	239	258	225	246	284	270	285	270	274	228	259	265	260	281	248	258	270	290	293	272	280	260	254	257	281	251	274	290	272	229	256	268	272	281	277	247	288	233	283	267	256	259	281	235	283	249	243	252	275	289	252	255	240	253	258	284	280	228	262	265	257	284	261	251	256	283	264	301	269	280	272	268	272	273	267	266	265	305	279	262	259	260	255	251	283	242	244	271	259	256	263	252	268	260	224	241	260	267	291	247	225	251	259	262	247	254	253	236	252	253	284	253	242	262	263	273	286	271	273	276	271	268	271	256	257	248	257	264	273	262	233	285	275	248	266	285	256	224	239	270	246	242	258	292	252	247	289	290	273	274	281	264	275	260	263	280	283	283	289	254	258	276	288	242	258	245	236	272	250	232	267	278	275	284	266	265	264	291	281	235	286	257	273	260	258	245	256	266	275	270	288	263	284	249	227	273	267	263	265	254	265	264	272	275	273	244	275	274	298	285	279	282	263	298	256	277	256	283	292	237	272	251	280	306	301	270	240	265	268	251	247	245	307	243	264	255	267	269	244	272	261	272	237	274	265	270	217	273	232	280	229	239	268	310	246	266	258	278	265	246	245	277	265	267	252	237	278	247	280	262	270	260	271	260	252	245	234	292	283	278	232	287	249	225	260	280	262	291	262	243	283	246	300	264	271	261	240	286	277	257	255	250	266	267	279	248	269	248	267	284	250	264	275	258	272	253	259	266	292	270	275	245	269	276	258	265	274	262	272	243	240	266	290	257	238	274	220	280	248	259	241	278	274	278	283	261	248	262	292	267	262	256	263	276	270	257	251	245	269	267	261	263	295	284	265	252	257	260	286	275	287	270	248	270	258	266	259	255	286	268	282	261	262	268	271	243	265	246	240	262	286	244	254	288	259	239	251	227	255	281	276	254	260	275	291	274	265	284	266	268	287	263	254	258	296	269	272	265	295	248	256	268	259	273	273	241	266	246	283	257	249	256	273	267	294	261	270	257	238	250	251	274	299	284	257	250	283	269	266	262	267	286	275	248	260	260	301	258	262	266	252	266	244	271	260	244	271	273	274	279	253	260	266	265	290	264	273	303	235	294	262	268	252	271	253	270	288	247	277	275	254	273	246	275	303	306	254	258	239	265	264	234	244	241	236	272	251	279	258	277	291	266	285	259	223	262	283	247	284	277	236	237	268	270	250	276	259	278	254	280	284	279	261	255	269	273	250	245	263	247	294	266	265	238	254
5893	23352	34012	11245	3311	2502	1803	1434	1030	913	718	699	606	539	524	503	477	452	405	407	391	428	395	383	342	386	359	384	322	352	368	338	347	343	344	318	351	348	346	288	307	345	349	279	326	362	354	343	329	343	337	334	312	338	326	303	343	315	343	311	349	337	323	321	333	335	338	332	298	326	318	303	318	294	314	330	363	316	302	368	312	334	315	320	319	319	330	315	298	327	331	337	301	293	305	294	346	315	329	338	290	309	319	311	315	334	326	315	317	278	295	313	349	331	335	322	327	300	328	313	317	283	319	301	298	316	286	293	322	310	313	312	329	324	315	287	336	296	284	342	306	320	320	308	354	290	311	321	307	327	301	316	329	335	280	351	320	315	320	314	318	313	331	337	327	321	329	314	298	311	303	320	290	290	305	323	325	302	310	314	337	308	299	348	330	307	306	295	307	332	303	306	350	308	338	339	301	313	323	287	265	290	326	304	295	294	305	312	320	318	286	312	326	290	297	320	327	327	323	298	331	302	310	300	332	296	314	301	302	311	310	308	298	314	325	333	288	318	312	354	307	319	293	302	308	333	303	316	289	299	327	294	300	287	279	340	339	287	311	294	298	282	290	313	352	284	315	316	334	308	313	303	341	307	338	294	322	319	339	320	315	294	324	301	332	311	331	324	320	334	301	313	316	293	322	280	325	331	300	313	325	307	319	310	359	348	315	333	301	311	295	326	276	315	305	340	344	312	318	304	314	323	287	321	306	307	296	329	306	302	309	324	344	326	338	338	330	319	291	318	329	306	304	324	312	315	296	305	324	306	304	346	323	343	323	327	286	310	328	332	336	323	312	318	307	366	301	318	305	296	325	308	313	297	315	318	341	303	311	303	293	301	318	323	311	314	322	286	313	327	305	325	326	325	308	374	326	332	315	317	319	318	303	346	330	311	327	310	311	347	278	317	329	318	311	304	343	328	314	336	325	336	309	340	330	321	309	321	278	340	299	309	328	323	293	291	315	329	338	315	316	309	290	303	316	310	346	296	313	324	345	309	329	321	299	298	336	314	324	346	347	320	302	320	299	317	284	308	313	314	289	300	291	309	320	328	297	352	315	306	334	281	308	348	345	334	336	339	309	345	313	340	301	305	316	304	275	297	314	336	306	333	310	327	288	334	307	331	330	286	316	321	323	316	305	289	319	316	310	348	340	321	324	345	298	309	322	315	298	303	332	312	284	344	311	299	345	335	308	300	311	290	361	298	340	325	322	308	319	312	364	319	315	288	321	323	328	324	343	324	311	305	328	351	321	339	299	308	316	298	291	330	316	296	320	316	325	309	317	326	302	327	328	307	318	332	311	312	320	317	316	300	322	291	305	309	315	304	296	325	309	322	311	300	326	303	342	332	294	318	293	313	320	323	346	317	334	344	279	299	312	310	344	320	317	330	349	334	300	283	320	297	301	291	321	306	288	323	312	300	326	328	320	291	315	305	303	299	332	332	294	344	322	288	330	336	311	307	317	337	348	320	323	337	285	309	302	328	346	302	315	317	315	296	335	329	309	347	329	303	324	296	355	339	336	308	341	336	325	317	350	311	270	314	334	317	330	319	311	326	283	318	302	311	359	336	311	309	322	327	314	295	312	301	297	332	318	344	362	300	330	287	328	346	330	301	335	332	329	322	303	284	288	293	324	322	297	286	330	325	321	302	299	319	297	315	320	310	314	311	322	335	342	320	283	288	327	288	320	305	305	302	300	274	303	320	332	334	311	311	345	299	333	324	274	284	340	300	319	284	316	323	298	341	325	312	309	320	311	283	334	340	336	336	336	293	317	306	299	286	299	288	312	323	310	304	334	289	308	310	318	296	360	334	338	337	318	311	329	318	338	329	322	323	273	351	311	290	303	314	330	319	290	286	323	318	329	319	330	293	328	327	303	310	301	316	334	327	326	331	287	263	323	314	302	315	299	314	320	307	369	289	317	337	331	281	289	291	307	317	287	316	353	330	291	355	338	317	321	313	326	317	366	301	309	336	306	342	305	313	338	331	284	318	322	334	294	321	294	326	325	339	279	282	361	319	329	298	319	344	316	279	283	319	308	316	305	297	305	337	337	321	316	326	334	313	346	314	308	320	306	332	321	331	313	322	332	323	319	330	341	306	311	292	298	316	319	330	330	306	349	314	326	280	309	325	279	343	312	322	304	304	352	309	310	330	329	326	365	289	310	346	327	323	326	298	316	297	311	290	297	347	305	290	299	309	331	304	323	320	339	322	329	315	312	306	341	320	329	300	306	285	315	313	315	311	315	330	316	343	332	320	319	302	362	313	332	322	325	326	296	310	280	281	323	313	297	306	306	337	296	270	336	310	329	308	332	314	302	308	309	350	293	301	293	335	304	294	293	324	299	312	326	346	290	296	317	312	315	293	305	319	313	321	341	290	309	325	283	316	302	288	305	314	300	304	296	338	290	323	321	328	323	332	329	305	346	334	294	342	288	311	315	306	309	309	324	272	330	327	318	304	307	345	290	302	295	331	323	297	310	301	327	326	307	327	323	306	299	293	295	346	338	326	356	337	290	304	305	298	346	308	336	312	300	308	322	312	338	334	322	336	336	281	330	298	330	323	318	336	315	306	352	316	277	318	318	288	298	316	318	320	333	349	303	299	295	281	316	315	320	323	347	331	300	299	319	299	335	316	311	328	324	312	320	332	334	298	321	351	278	337	290	291	309	319	328	328	312	303	292	304	294	295	311	287	319	304	343	289	321	314	310	328	324	343	315	327	346	302	301	300	321	322	330	318	296	304	311	300	339	322	313	315	340	342	318	315	292	300	303	307	348	311	311	316	311	324	329	345	314	329	291	328	283	313	339	325	291	320	334	339	317	305	316	318	310	289	308	314	335	312	308	316	353	331	336	322	319	306	326	322	301	328	272	334	292	304	312	313	297	279	303	334	340	311	292	306	344	326	319	331	315	304	328	333	316	318	318	339	313	301	314	305	290	288	333	316	339	303	320	302	308	353	298	329	289	368	316	343	322	318	316	307	325	298	314	324	320	332	293	315	285	320	275	299	320	295	308	346	341	327	287	311	289	312	321	311	327	341	361	328	315	315	307	310	315	287	288	327	294	328	345	317	325	299	301	333	316	291	314	327	317	334	307	368	338	304	336	335	331	336	331	311	285	335	317	335	335	320	324	340	342	291	290	316	288	323	335	339	295	318	339	321	308	329	312	335	331	301	342	310	326	337	308	295	309	309	289	295	324	313	358	321	327	298	329	317	304	312	338	338	317	335	321	327	308	325	298	318	333	326	316	330	287	308	345	315	312	338	313	338	316	308	328	353	301	296	316	317	314	313	297	339	311	336	341	340	301	344	304	303	298	284	330	299	312	313	318	289	323	319	325	340	337	322	332	335	323	333	339	328	303	335	303	308	315	287	311	301	318	302	312	310	332	309	305	289	328	326	293	335	314	349	301	275	277	283	287	334	304	306	312	286	332	322
27839	18566	9956	1786	650	514	558	548	508	555	491	528	523	489	513	518	525	522	544	532	518	531	557	480	504	513	486	500	502	512	520	526	491	489	511	531	514	548	497	552	467	505	525	541	481	497	529	491	499	514	506	474	508	491	497	482	527	515	476	475	501	501	514	523	532	539	462	471	487	503	530	523	491	571	514	452	517	542	502	498	473	541	500	495	524	513	521	462	505	522	539	486	461	520	505	504	485	509	512	543	562	515	535	523	500	519	474	509	500	512	521	570	459	513	525	459	542	510	498	534	498	531	528	492	494	503	488	507	481	487	504	569	529	547	519	507	476	562	525	501	532	524	477	514	465	505	502	521	510	492	537	499	465	495	474	519	530	532	492	496	532	510	510	533	533	540	498	538	530	493	486	508	521	539	556	512	585	531	536	501	514	524	492	492	539	508	544	500	528	503	502	525	518	506	502	495	476	518	531	498	499	519	518	526	502	520	507	466	511	497	488	536	465	536	482	494	504	484	530	503	495	484	517	501	516	491	476	498	518	513	536	527	549	514	528	490	501	530	502	490	534	503	483	516	538	515	473	480	510	547	501	497	511	482	516	495	501	515	485	506	497	509	530	490	495	527	434	523	517	517	502	523	537	534	545	536	461	508	549	513	503	525	555	539	475	537	507	537	495	501	512	535	484	472	477	519	490	498	534	496	500	541	552	492	522	559	511	517	545	507	519	527	459	537	520	542	509	511	520	470	546	490	531	542	490	521	478	518	504	477	501	545	521	510	495	506	527	496	470	496	494	486	546	522	482	472	467	515	493	552	511	520	492	519	574	513	539	506	488	507	484	523	518	514	484	503	526	498	485	511	532	469	494	528	483	507	505	512	480	502	485	552	500	519	567	512	493	512	535	523	532	553	500	480	486	506	492	504	486	494	493	523	515	527	506	510	503	538	481	547	512	524	516	507	500	498	518	535	528	491	464	479	509	510	507	496	510	502	512	521	478	511	512	502	490	497	501	519	550	485	472	505	483	494	519	486	536	523	509	490	516	510	481	504	510	501	485	532	531	538	526	560	520	524	504	491	492	463	500	538	493	515	534	550	540	510	519	547	522	510	464	490	516	522	507	503	519	512	503	496	509	510	513	469	513	510	533	530	497	520	517	504	526	546	514	526	533	482	494	513	532	518	513	496	503	512	499	505	494	524	498	537	528	540	490	496	468	525	465	512	556	572	533	498	529	526	481	528	488	526	528	510	532	506	489	493	485	493	516	483	502	521	485	475	505	502	534	498	516	497	505	528	539	494	485	528	519	512	497	525	499	525	557	524	531	554	529	503	511	496	497	508	499	508	518	522	526	510	522	544	537	532	537	498	506	520	467	457	502	514	525	508	493	478	498	516	513	533	541	503	504	515	525	479	460	530	504	548	503	520	478	522	539	494	501	543	513	525	549	533	468	519	503	519	542	492	536	516	531	491	510	552	491	548	499	508	526	498	518	478	529	490	527	496	527	481	508	513	494	496	518	507	519	494	497	521	537	493	481	481	480	499	526	527	489	514	518	552	513	502	490	489	522	521	518	510	461	483	533	474	499	513	529	503	495	475	496	528	496	525	515	493	485	528	476	536	567	484	498	513	528	523	542	474	523	550	463	541	516	493	521	510	485	535	550	525	534	568	523	491	507	516	473	503	521	532	563	490	545	493	541	516	525	465	526	528	509	493	504	495	512	519	478	542	472	518	512	499	506	538	510	505	505	527	504	503	492	501	512	531	515	504	528	512	507	518	486	506	503	555	499	521	527	520	517	452	516	496	512	515	493	491	511	508	520	507	553	543	509	506	504	483	514	499	541	498	542	520	487	473	470	513	501	490	510	487	500	492	497	536	510	520	509	480	497	557	523	552	503	451	509	529	517	526	465	515	522	513	525	508	518	486	500	522	503	532	506	505	483	539	477	516	533	508	487	522	506	519	512	515	490	498	530	518	518	543	536	511	520	542	530	505	526	521	471	503	489	513	537	486	499	492	492	506	507	487	485	516	518	510	477	523	509	489	507	524	509	514	531	508	533	466	496	525	483	474	542	510	481	496	500	528	472	534	491	526	499	550	512	548	521	511	489	542	488	514	508	509	474	510	511	538	508	505	548	505	494	527	508	546	512	502	488	517	512	471	508	540	514	461	535	512	496	525	510	557	551	514	508	488	566	511	472	526	543	502	501	512	557	552	509	548	507	480	543	519	505	488	527	522	510	519	514	518	548	501	503	494	527	512	523	535	540	499	545	466	512	547	494	502	542	479	483	512	519	520	483	496	533	496	479	494	501	449	453	488	534	484	507	544	512	518	485	498	501	489	531	480	496	506	500	504	495	488	485	492	511	508	518	490	472	502	509	500	551	492	432	478	530	505	527	514	490	497	489	508	498	483	515	500	505	487	522	523	525	511	511	478	516	508	486	558	500	501	487	525	508	511	504	488	496	489	520	511	501	499	481	520	522	470	558	480	520	496	464	505	488	483	514	513	532	511	523	495	532	518	487	504	521	527	490	516	566	529	491	504	526	524	526	455	489	524	529	510	531	530	516	492	497	534	465	512	511	472	523	528	527	508	511	491	500	496	514	535	544	472	522	508	493	473	530	558	475	482	507	494	542	504	503	507	531	479	505	567	500	532	520	532	538	493	544	499	484	497	504	537	498	493	504	493	539	508	514	538	520	523	456	498	517	517	511	529	509	475	542	525	534	486	517	506	479	512	514	510	524	472	489	507	495	494	513	535	496	494	505	531	502	511	519	494	497	520	524	537	518	556	488	556	527	488	515	493	490	499	517	541	493	493	480	491	496	493	523	476	533	500	530	517	475	470	488	483	480	506	486	489	483	514	555	517	500	528	490	508	537	501	505	517	510	494	526	546	490	523	511	503	497	532	486	505	492	505	510	540	552	501	496	546	511	524	498	490	509	496	489	531	531	498	509	487	513	544	527	526	518	529	500	490	484	494	499	493	506	502	537	512	479	526	535	470	496	501	552	500	546	520	497	525	492	479	464	481	513	508	508	481	497	528	504	502	541	506	557	502	531	498	469	496	489	514	514	501	500	525	473	504	548	473	513	491	554	512	528	500	524	511	461	536	527	474	507	467	506	501	534	485	486	520	500	502	525	512	478	489	504	535	494	533	477	501	494	470	536	541	487	522	540	507	496	531	485	559	509	514	500	492	509	513	536	549	535	473	485	501	545	526	503	516	516	506	523	512	482	484	575	497	519	481	479	518	498	533	510	502	535	526	520	510	506	465	484	507	515	552	503	534	526	514	502	495	517	506	521	530	513	517	493	485	453	499	508	490	510	555	511	467	522	514	481	465	511	462	513	506	536	518	496	520	528	493	538	485	505	499	513	510	519	502	479	480	516	516	521	449	494	545	511	495	504	485	527	514	510	489	477	496	527	508	505	535	501	495	488	503	494	477	528	484	510	514	491	513	568	521	503	528	462	508	479	505	511	507	449	512	527	555
5508	9017	9879	1474	728	657	586	653	649	590	583	608	572	573	575	574	604	602	642	598	575	578	615	605	551	568	590	579	574	598	566	554	558	627	553	572	552	628	578	580	617	615	619	537	572	558	584	576	604	601	587	578	554	669	603	557	585	546	528	582	588	606	622	615	530	579	594	597	582	564	597	585	585	602	561	605	542	614	566	584	620	596	620	562	599	569	581	603	632	557	558	575	641	580	625	593	608	620	597	593	530	566	581	584	604	572	579	568	554	571	558	585	619	606	589	589	564	590	597	566	605	580	596	548	612	611	591	564	614	607	589	577	531	574	561	585	561	554	587	564	564	572	564	553	573	593	578	589	567	547	602	539	639	602	574	617	619	518	584	540	571	572	562	624	566	622	546	612	604	610	578	559	567	625	582	601	598	569	573	592	596	597	606	551	585	569	575	584	563	611	630	591	576	602	598	572	599	588	614	586	577	635	558	606	567	564	556	592	541	566	593	536	578	591	604	606	585	617	589	589	580	572	577	592	584	539	541	624	621	551	554	579	573	617	566	546	594	583	579	566	587	560	570	540	556	597	566	572	591	574	556	576	563	585	582	609	574	569	568	564	587	618	586	604	585	630	565	597	597	517	590	588	571	563	597	574	554	604	576	576	575	627	550	571	578	584	588	590	541	578	537	566	605	588	591	552	583	553	600	589	583	582	611	609	608	573	572	590	567	622	577	562	564	610	589	585	576	572	596	608	612	602	603	586	605	616	603	552	562	595	577	586	584	541	618	577	604	601	639	582	556	538	587	592	602	576	585	561	625	585	594	573	581	565	572	579	593	583	562	577	624	592	601	585	536	588	603	607	588	590	573	615	562	591	607	597	568	569	610	530	598	582	581	594	558	599	584	567	579	550	560	615	588	586	596	568	616	547	561	533	579	574	632	613	576	589	595	582	540	604	556	604	596	586	566	567	556	604	551	574	547	551	573	575	592	577	601	603	551	595	565	555	594	561	547	609	574	613	575	541	617	595	580	594	580	565	595	568	569	533	568	554	557	597	596	597	573	576	585	585	611	554	618	602	571	586	556	598	567	549	581	555	619	596	628	539	598	567	576	599	592	570	604	594	617	586	580	585	624	609	576	564	567	596	568	589	555	575	588	599	604	569	586	542	517	571	576	604	567	570	571	564	592	544	598	592	570	602	571	596	579	537	611	558	541	563	589	558	576	600	604	576	566	592	592	568	622	563	601	545	567	566	574	582	579	574	586	611	547	613	591	587	533	566	614	627	591	590	588	629	586	573	585	567	571	576	543	556	585	585	580	550	594	597	600	603	580	568	611	595	631	583	600	617	581	603	608	576	593	585	590	563	589	606	579	576	600	547	585	588	608	550	620	581	553	583	593	606	574	582	563	571	586	581	562	551	563	560	635	616	580	577	566	588	589	599	540	551	580	535	598	655	606	568	581	580	558	601	600	560	577	569	595	553	573	546	593	601	558	562	579	611	576	607	602	585	537	561	618	617	556	613	578	584	523	579	568	566	607	581	618	632	587	621	571	569	592	616	596	544	565	621	603	576	598	601	604	591	577	587	624	557	589	617	622	559	564	550	561	610	523	579	594	599	544	615	612	626	575	611	557	555	566	553	606	577	575	594	603	581	575	565	564	532	590	595	592	568	605	588	586	568	614	571	582	595	580	602	582	606	561	580	592	545	578	579	609	585	591	573	541	565	535	570	590	533	572	582	601	568	602	634	528	581	570	601	615	608	578	572	561	573	550	557	611	614	630	568	586	566	562	569	575	474	581	567	560	646	577	545	579	559	569	561	578	589	608	573	608	591	572	577	567	610	603	578	548	569	599	588	577	534	590	615	609	553	621	554	571	546	577	619	574	545	610	591	566	602	567	581	569	615	596	617	598	564	592	578	600	585	577	561	572	587	570	596	609	577	587	542	574	620	605	598	580	645	583	602	590	557	575	615	557	590	590	577	548	604	613	551	613	591	597	572	590	627	563	577	553	602	598	565	587	563	570	508	543	584	561	595	595	613	550	606	550	616	572	585	587	596	595	601	529	564	606	554	617	623	569	592	559	563	529	616	577	643	596	605	578	565	533	583	614	605	564	557	599	593	594	605	575	573	589	581	605	624	572	594	589	573	603	592	566	558	611	575	587	591	548	598	578	605	548	540	593	587	547	550	591	547	621	579	591	597	622	589	553	588	579	603	589	617	586	581	565	581	576	566	577	584	630	591	594	560	590	557	562	573	602	575	578	534	619	600	642	621	562	586	576	586	599	583	555	603	579	578	567	605	561	625	578	604	624	632	601	624	607	587	596	579	605	599	563	566	564	569	525	578	582	557	559	590	566	567	562	572	601	593	526	573	586	587	577	612	563	574	613	590	588	600	610	568	568	619	635	570	572	572	622	575	629	537	591	643	561	561	586	616	598	603	567	586	591	577	572	587	595	590	590	566	582	575	583	593	549	598	583	594	578	552	575	517	624	558	548	586	558	598	596	604	554	585	554	584	625	577	608	580	627	559	593	609	560	603	568	596	586	561	576	579	583	613	551	607	612	591	547	553	573	567	529	572	563	599	603	583	601	563	578	561	586	598	599	581	634	584	598	589	599	570	585	572	582	611	605	625	579	615	559	582	595	619	581	599	572	597	595	602	619	545	565	619	596	563	616	594	623	588	575	542	588	564	626	619	568	578	571	564	625	577	582	569	588	538	604	608	591	606	575	589	564	575	561	573	614	613	588	605	560	591	585	603	584	589	548	567	543	561	568	614	618	537	576	579	586	582	593	610	560	572	600	555	584	545	615	622	588	581	613	600	615	562	570	583	600	613	596	624	542	638	547	563	607	583	552	601	594	567	584	572	568	577	569	619	600	586	570	577	594	566	538	604	559	588	588	548	575	570	566	610	565	556	581	531	588	626	530	623	575	611	615	578	560	562	565	563	548	586	606	565	550	548	586	603	564	582	571	539	598	590	600	611	567	571	574	641	591	592	569	621	598	545	565	582	581	624	537	550	603	613	577	579	604	567	566	605	576	604	549	555	554	588	597	595	562	611	616	569	633	589	577	598	575	603	569	587	537	617	598	630	563	593	577	563	570	571	576	587	579	631	609	571	556	565	546	577	576	541	528	563	597	632	552	542	624	541	600	582	612	556	599	597	586	567	590	590	594	580	573	620	607	594	584	556	560	589	636	592	574	588	571	578	567	561	564	613	588	589	604	564	562	563	611	594	574	581	558	589	562	574	583	595	602	605	573	596	604	603	544	606	574	596	595	548	572	635	569	592	583	596	605	569	620	554	632	566	575	570	571	561	635	625	581	575	601	592	564	602	571	599	596	561	599	601	619	585	574	559	610	597	563	576	614	609	581	583	585	590	619	582	586	594	576	637	558	554	606	582	622	587	617	536	574	591	614	628	601	602	585	619	565	562	612	554	607	630	583	567	631	625	607	675	602	584	584	565	553	587	603	611	604	602	582	586	586	599
23710	21404	28289	25089	20261	4625	1105	883	756	734	678	658	669	640	600	614	625	601	569	629	588	569	563	584	611	622	600	600	582	594	573	534	548	546	554	541	561	545	546	560	597	551	560	526	556	611	544	539	613	545	545	590	565	546	579	547	529	510	566	587	594	554	545	546	569	534	525	538	493	524	556	521	578	532	558	548	540	537	545	550	560	613	535	573	557	582	559	547	533	533	582	540	524	547	553	534	587	562	581	533	562	585	545	564	556	530	552	512	558	580	590	557	539	577	536	566	546	568	565	569	546	573	565	538	574	536	547	559	564	559	557	564	542	509	563	546	554	544	515	522	583	551	512	559	566	511	551	572	509	551	603	514	535	600	513	537	556	544	562	521	540	573	548	548	506	571	530	573	562	543	568	569	564	535	541	564	534	540	540	524	571	564	595	569	562	521	590	564	519	531	552	558	613	563	565	536	550	568	554	524	549	584	541	548	568	597	580	546	543	536	566	564	563	592	569	552	547	526	579	525	573	536	567	552	535	587	550	558	599	566	555	537	526	576	550	529	546	561	550	542	570	608	572	579	562	571	562	532	539	540	497	551	531	597	560	547	556	554	569	569	566	537	507	595	523	582	541	530	555	553	578	582	543	532	535	539	547	541	505	507	538	556	523	566	565	532	552	553	541	550	531	520	507	563	560	581	577	529	536	596	549	542	585	551	588	575	571	514	530	537	526	531	552	540	581	564	565	569	552	536	553	602	534	536	520	535	555	572	544	582	567	546	571	579	586	565	556	570	616	556	544	554	533	557	561	587	530	531	555	525	503	517	579	559	516	587	539	578	538	566	576	541	529	546	543	573	546	561	547	574	541	573	583	566	615	539	553	513	556	561	592	548	538	521	527	553	551	545	543	531	583	560	535	580	553	581	546	553	513	527	579	552	532	531	527	549	591	538	537	542	568	572	553	576	560	510	537	567	561	573	553	589	589	525	527	491	606	545	541	552	567	596	548	517	526	580	532	540	545	536	607	553	510	526	526	572	531	548	501	584	571	571	568	559	534	550	549	576	595	571	583	489	544	538	540	535	550	559	575	566	592	589	583	550	590	515	528	518	534	568	527	553	556	576	559	552	567	532	562	548	541	612	570	514	552	579	549	507	522	550	575	571	562	568	593	574	577	542	553	518	586	539	529	580	537	517	552	494	554	522	566	521	548	570	565	537	475	523	514	536	588	563	554	503	578	597	545	555	532	559	478	545	539	552	566	588	551	557	548	577	545	521	539	558	578	535	522	545	564	542	543	542	558	587	569	532	563	558	571	547	576	564	572	497	557	507	596	553	505	532	538	553	512	550	543	555	566	577	568	534	516	534	528	552	569	541	566	549	549	578	542	552	581	555	526	554	559	553	521	514	565	526	541	541	559	535	558	538	536	507	525	538	581	504	535	526	557	528	553	559	570	525	572	552	539	545	558	523	563	518	547	532	534	527	509	543	568	535	563	553	580	543	567	500	544	597	549	551	559	568	580	544	537	576	587	514	603	506	545	522	512	547	548	574	536	556	549	576	578	526	512	539	546	552	544	548	564	577	565	550	532	552	529	563	567	533	539	513	555	577	552	562	581	569	596	569	555	532	536	562	489	568	576	597	561	551	544	560	589	536	519	502	541	564	545	563	524	562	570	535	593	529	544	530	529	572	587	553	547	500	595	530	537	536	535	562	560	545	539	571	553	585	571	602	567	572	530	555	535	529	547	553	527	600	543	545	525	568	534	583	528	575	559	535	549	554	571	551	578	575	548	539	583	548	557	534	515	561	588	544	557	560	565	557	568	541	533	551	544	573	527	529	543	583	541	525	577	575	563	533	548	556	580	552	551	567	550	554	596	543	576	518	543	543	523	537	551	548	529	519	550	541	558	533	566	547	605	545	534	551	573	550	531	581	578	594	549	526	523	572	549	550	525	544	570	566	568	531	569	599	485	547	495	544	584	543	631	553	544	587	533	567	553	585	562	545	562	513	533	562	532	551	581	582	534	524	591	579	522	563	531	611	560	549	518	545	551	563	505	516	585	582	545	580	560	536	566	596	557	558	580	569	558	526	535	564	547	542	601	523	586	561	550	507	550	521	553	569	567	528	541	567	560	558	567	557	515	535	570	572	538	556	590	565	544	549	541	562	524	543	532	586	547	552	569	549	583	583	561	555	552	504	577	526	576	541	584	544	549	553	539	582	545	564	557	552	508	534	524	499	550	578	529	534	585	552	566	504	551	549	614	541	595	506	554	543	492	553	542	529	551	594	566	526	557	556	542	575	562	605	585	553	494	562	533	560	550	545	542	504	598	562	558	542	531	564	551	541	563	558	553	548	562	543	577	565	566	531	548	600	562	542	550	547	542	579	571	588	557	512	585	593	537	557	600	596	600	599	544	560	493	553	540	561	537	594	526	566	544	538	550	570	550	533	534	522	538	541	547	561	588	531	536	502	527	548	566	589	554	587	512	581	543	540	561	519	524	520	522	547	551	542	559	525	545	555	559	553	526	605	564	546	555	548	501	568	539	553	573	582	616	547	575	503	516	572	534	546	577	571	577	562	546	590	523	551	564	559	584	547	534	507	539	544	526	567	536	545	559	563	574	588	568	569	561	541	562	496	512	551	562	567	548	531	554	544	516	529	547	535	557	562	553	552	539	559	574	524	545	533	536	547	559	548	562	537	578	512	535	545	565	494	558	538	568	521	549	520	520	569	562	582	534	547	554	515	547	519	545	636	555	518	577	541	592	550	561	534	529	565	539	574	554	581	561	542	533	550	570	581	580	543	509	552	583	584	558	573	539	551	511	532	544	579	496	581	544	586	560	563	595	604	546	543	548	510	558	558	554	548	553	534	582	534	540	579	529	553	527	528	566	561	526	553	570	539	557	573	516	537	577	507	539	573	547	560	541	587	544	567	553	554	521	571	536	587	564	565	546	563	569	544	555	562	517	509	544	538	490	533	558	547	593	559	536	546	580	537	563	568	577	550	513	532	533	564	586	554	571	553	605	526	581	551	567	541	569	538	581	554	584	587	556	536	577	539	565	578	596	545	605	536	509	511	569	568	498	536	555	562	559	570	547	567	568	522	558	593	591	565	553	570	545	547	504	586	562	538	504	563	562	516	537	587	543	618	554	568	578	572	576	587	573	562	569	538	557	551	588	580	556	583	560	547	570	550	562	558	528	578	553	552	552	578	511	559	528	594	575	505	596	525	536	534	575	546	576	560	564	551	577	569	535	538	562	574	563	599	595	543	553	558	517	576	543	557	519	512	541	540	560	542	518	569	544	557	545	566	544	503	560	538	590	566	498	594	530	524	575	572	560	531	534	584	548	550	524	534	560	514	564	555	545	583	501	545	574	556	574	559	540	559	525	516	558	541	512	564	564	544	535	579	550	533	534	509	557	529	546	574	503	557	558	552	577	549	557	560	557	559	558	519	501	559	530	526	564	553	537	547	543	545	558	562	556	583
4711	17792	21270	12923	2234	1728	1409	1190	1100	941	905	815	798	792	721	722	711	714	659	673	691	690	616	662	714	632	638	692	615	631	653	673	684	634	620	649	689	646	640	637	630	659	611	634	686	629	661	664	645	679	671	634	600	660	622	639	638	665	650	664	621	628	639	626	664	643	631	679	613	669	628	600	628	648	610	643	650	624	663	665	656	595	650	623	651	616	648	675	679	616	646	609	658	689	646	661	620	649	697	663	627	621	601	624	661	610	629	643	627	678	630	615	638	647	580	623	666	613	704	616	625	622	628	634	649	693	645	629	587	615	623	656	604	629	632	639	658	669	629	674	617	634	659	631	640	603	645	640	667	645	672	615	640	662	634	630	622	654	617	641	642	650	631	656	645	620	633	617	601	663	613	680	651	620	611	631	607	678	658	666	678	605	663	615	621	656	719	624	653	642	649	649	630	630	647	653	633	675	658	639	640	621	651	652	641	649	619	616	644	632	616	642	657	651	669	598	595	620	607	640	631	630	647	648	633	658	633	592	660	633	604	612	638	626	672	633	639	634	664	619	614	621	642	646	640	625	661	637	623	663	657	645	635	627	608	647	653	643	617	609	615	636	628	641	654	646	627	668	669	662	680	672	635	606	635	684	617	676	644	627	633	623	675	633	582	687	675	650	684	683	622	632	669	633	640	674	655	672	641	610	656	635	632	669	639	653	656	636	612	696	604	594	640	611	623	661	611	604	607	597	662	644	663	664	653	612	626	640	683	636	664	660	646	624	656	649	612	608	668	633	632	651	636	601	648	640	660	663	639	650	624	644	645	650	671	637	619	689	695	666	646	693	656	613	634	671	642	646	622	592	677	647	653	612	619	620	725	592	640	658	645	606	655	639	589	647	634	629	615	650	617	665	618	614	647	661	610	628	630	634	620	637	648	644	606	660	602	630	608	631	686	668	684	604	625	664	596	638	630	637	657	635	574	619	645	641	643	628	619	655	634	652	599	620	674	656	628	662	678	616	675	600	618	612	658	628	681	622	663	628	659	617	646	629	649	577	652	603	666	681	647	601	683	654	656	630	636	642	607	623	630	617	630	631	673	619	680	657	713	605	611	665	692	665	630	681	684	617	680	634	682	640	642	643	648	637	651	584	640	667	619	613	576	666	641	642	652	575	614	672	628	654	609	642	677	640	656	621	651	656	629	673	654	577	631	681	651	651	618	616	616	664	629	666	637	593	667	608	651	653	655	625	589	645	638	637	646	599	632	596	639	621	641	636	636	662	620	609	629	636	611	729	638	677	584	612	640	634	640	594	620	614	607	586	669	663	644	625	597	607	635	625	651	608	599	627	685	652	686	682	643	617	619	639	595	643	644	654	628	675	589	659	660	625	686	607	629	627	629	637	642	669	626	642	643	646	593	656	638	659	617	616	598	669	594	659	675	670	641	617	621	662	592	627	643	594	609	635	589	637	635	662	654	637	690	654	617	629	634	628	636	661	591	623	623	623	613	638	636	608	674	646	617	637	692	660	664	633	628	625	656	618	645	638	633	585	631	657	667	660	624	665	628	644	693	664	644	666	649	675	673	660	625	629	630	638	664	636	656	682	649	658	624	667	699	687	624	651	607	659	642	628	647	675	619	668	625	664	642	664	672	621	715	659	635	634	643	625	666	648	645	575	672	626	686	634	632	630	555	622	664	590	640	659	593	632	642	662	656	650	653	610	648	629	611	606	645	632	639	566	669	607	628	657	595	641	609	599	665	623	652	638	644	656	648	612	654	652	655	639	653	617	654	663	623	680	617	629	606	651	678	671	648	646	631	634	603	679	632	624	624	584	633	613	604	671	675	640	657	622	614	636	672	666	631	592	672	592	639	666	658	636	603	629	651	640	625	636	652	643	644	644	638	667	592	628	626	671	666	677	643	638	635	631	605	624	612	630	613	655	664	687	649	566	639	648	663	634	633	660	658	666	648	593	627	688	687	657	643	642	611	614	649	628	639	627	661	674	641	670	684	654	619	682	617	616	596	659	665	676	646	664	640	631	648	663	621	670	647	657	668	678	617	667	607	622	627	621	705	617	611	628	672	620	626	629	650	630	623	654	638	680	665	586	651	617	676	619	657	655	662	639	595	626	641	607	627	589	628	639	656	650	605	645	619	624	630	612	634	635	581	611	661	647	681	610	692	613	664	680	656	610	681	605	665	647	623	647	615	623	644	624	613	620	649	627	660	651	667	638	639	611	602	590	695	611	608	612	648	638	654	695	669	611	597	669	638	657	649	660	659	621	692	611	648	624	642	636	650	618	656	647	629	664	637	650	659	610	639	644	657	662	682	619	659	654	646	639	614	649	646	636	643	675	663	615	616	621	650	634	644	605	603	613	653	649	636	645	640	653	601	605	647	601	671	647	640	640	640	668	658	662	609	637	704	637	672	681	630	668	586	623	636	613	635	623	661	641	699	629	646	601	636	674	646	650	644	636	651	646	622	654	659	614	684	605	634	642	620	642	606	650	608	643	641	619	633	655	628	677	623	656	602	655	665	651	645	649	631	673	588	636	650	616	642	637	653	709	611	651	670	640	632	614	648	598	711	590	626	651	668	629	629	623	703	612	656	619	645	628	642	650	611	632	645	614	644	616	682	602	639	640	640	682	654	621	610	613	672	638	657	670	599	632	654	615	626	628	659	630	643	606	614	615	604	629	613	665	628	655	633	639	634	626	614	682	622	586	672	629	620	625	608	630	663	624	615	664	645	635	641	588	659	635	644	657	593	659	678	620	695	660	629	608	583	629	592	627	632	596	610	638	607	607	583	646	682	651	633	657	645	643	621	647	618	583	619	639	676	598	606	649	641	630	646	693	598	653	650	640	618	652	581	645	599	662	666	637	580	625	655	615	597	632	665	624	625	636	647	617	658	627	605	612	626	641	613	598	641	663	644	643	650	617	642	610	660	654	640	602	619	627	619	640	638	658	647	645	622	635	637	645	627	635	648	637	640	669	661	607	658	630	609	652	611	686	689	616	663	696	609	624	602	619	606	638	645	623	676	616	630	597	659	596	655	629	600	660	599	674	621	680	681	627	669	644	619	613	684	648	614	654	618	675	656	614	637	613	680	711	618	654	659	611	639	633	616	634	668	610	645	677	671	599	696	639	645	648	620	681	601	636	632	642	593	627	663	664	612	590	662	648	677	629	599	591	657	632	648	637	615	643	648	643	602	595	661	647	641	675	631	645	672	683	618	603	638	616	703	679	634	612	624	645	662	602	650	598	618	604	639	617	661	650	612	613	638	659	656	625	614	653	677	641	644	636	632	632	655	649	618	614	629	661	613	579	628	627	645	681	648	641	599	631	633	660	614	636	644	667	626	632	640	647	656	624	626	558	683	629	646	612	629	630	630	631	595	654	685	647	669	658	619	618	634	628	630	663	672	654	649	610	647	613	663	647	633	607	616	643	643	629	618	628	615	622	664	609	645	658	610	601	631	621	652	685
24924	21416	27419	25621	7690	594	465	375	368	329	295	290	293	292	278	280	282	282	287	259	307	278	262	270	267	315	305	245	282	272	276	278	255	274	305	270	249	273	279	282	276	268	254	251	278	291	249	272	231	275	260	244	263	259	253	267	255	282	272	263	274	269	266	259	263	266	254	233	277	273	254	270	280	265	243	267	247	261	271	276	260	280	257	259	276	284	275	224	276	254	258	246	272	259	241	291	265	291	278	271	268	271	269	282	251	310	280	269	284	236	271	277	244	249	245	275	259	268	261	264	255	229	285	255	282	268	267	247	288	270	284	263	259	251	250	269	244	256	243	262	264	257	247	275	278	261	280	272	282	258	272	268	260	270	272	248	252	265	255	293	247	260	252	265	266	271	260	283	267	259	248	258	292	281	260	254	284	268	275	256	248	285	270	280	257	297	283	243	245	241	281	259	251	247	264	246	251	264	257	265	257	291	285	268	230	244	265	241	250	286	258	266	271	261	258	285	276	252	264	250	259	255	231	263	262	254	240	234	247	285	297	246	281	252	248	259	279	260	281	255	274	246	232	281	239	272	273	273	271	265	241	279	268	273	249	231	254	269	269	258	262	257	268	264	283	268	272	259	282	257	241	290	284	242	231	272	273	239	242	279	244	275	275	266	236	262	256	292	257	279	252	264	275	257	253	249	254	269	254	241	238	276	250	252	274	263	257	281	244	250	262	248	271	274	235	250	257	254	277	261	266	249	273	247	264	271	257	275	263	284	267	263	251	259	284	264	273	271	269	250	229	281	235	258	263	268	268	268	262	297	265	266	266	263	259	240	276	237	277	279	252	260	250	292	264	262	259	264	278	257	248	277	270	266	280	241	270	276	273	250	256	251	264	278	251	289	236	259	235	257	291	244	240	243	290	250	267	264	282	253	280	241	258	260	265	249	251	260	251	241	242	292	238	244	245	271	287	260	256	249	271	252	261	280	300	239	253	264	265	271	259	271	267	275	241	251	274	253	276	266	290	273	266	260	290	275	270	259	275	269	275	294	262	237	218	273	256	253	273	265	255	265	270	240	241	267	251	262	248	240	262	294	275	240	258	240	287	277	256	273	260	286	288	256	235	255	262	252	234	264	281	253	271	293	260	268	257	280	285	248	262	263	283	251	270	283	282	275	253	289	253	282	235	268	275	263	270	277	250	263	244	247	249	217	276	276	273	263	240	266	276	256	318	278	268	249	284	249	259	258	256	225	251	247	272	269	261	297	259	275	249	249	262	250	274	247	253	292	257	272	274	262	259	241	249	221	252	246	254	255	278	263	244	254	280	274	259	259	263	279	242	230	245	286	270	257	270	280	250	246	268	269	255	270	263	269	247	269	263	269	237	267	294	256	237	240	250	283	257	260	270	271	251	304	250	261	264	271	257	242	287	242	259	261	249	277	276	279	262	271	276	268	250	258	268	264	268	263	265	268	285	262	276	237	278	294	268	251	268	265	263	283	246	297	263	250	267	266	249	244	264	229	275	275	270	279	241	280	258	266	284	254	246	248	261	241	258	255	274	268	268	266	243	274	266	251	243	247	265	254	267	255	242	262	219	279	257	279	307	271	263	275	258	265	276	256	279	262	271	266	258	230	256	260	271	274	265	250	244	236	279	255	250	231	249	269	277	268	269	283	238	268	268	262	261	241	232	277	255	286	250	265	265	271	259	270	255	279	285	233	302	281	250	246	247	268	255	284	258	267	277	252	272	259	256	256	264	264	268	239	264	252	252	221	266	258	247	256	261	265	282	287	232	286	288	247	276	272	277	218	282	274	251	291	241	266	270	267	283	268	287	279	245	252	285	265	256	277	251	241	273	241	267	265	275	290	268	274	264	271	290	255	253	274	285	250	267	248	269	268	261	250	241	230	243	254	230	280	278	251	263	286	247	262	254	265	268	261	260	254	261	312	262	287	267	254	263	270	250	243	256	274	261	263	247	257	270	227	258	287	273	265	264	276	249	279	265	266	270	232	246	258	285	257	279	230	251	270	254	293	290	249	262	249	284	227	253	273	270	307	265	267	257	273	279	274	268	288	251	255	249	246	245	257	262	241	278	242	257	291	248	245	280	266	255	272	270	267	261	289	249	267	273	285	259	283	280	284	230	239	260	268	251	244	267	262	271	279	259	270	302	258	246	278	256	280	255	257	251	291	272	280	264	265	246	275	262	258	281	260	266	288	270	294	261	270	242	234	266	262	257	266	244	257	290	263	251	303	254	275	289	251	286	264	263	261	282	267	277	271	256	245	243	283	251	282	263	254	253	245	285	277	241	291	265	272	252	244	280	264	252	272	275	270	285	273	273	258	290	252	279	249	259	281	263	257	244	281	251	272	275	276	278	242	279	278	263	261	262	266	284	293	283	244	241	284	278	250	262	282	266	254	268	259	244	275	259	248	259	269	267	249	267	253	265	269	258	240	265	261	242	309	229	269	229	259	275	269	245	241	272	240	284	254	289	245	249	240	278	255	245	242	243	273	260	263	263	286	269	266	270	268	262	259	275	244	262	260	260	255	266	242	293	284	274	252	245	244	251	216	270	276	258	254	248	260	275	223	259	283	281	268	266	261	277	271	269	271	265	251	268	278	251	289	283	286	284	250	271	285	248	257	272	278	281	280	259	267	272	280	268	278	268	267	266	270	273	251	263	260	267	291	275	271	285	265	264	261	261	274	280	254	233	259	280	270	271	273	248	273	294	255	283	253	248	259	282	258	270	247	277	266	271	254	228	258	245	277	269	251	275	270	271	249	259	241	254	263	250	266	245	261	262	280	260	261	232	258	277	265	301	244	244	243	244	266	251	267	260	249	280	269	279	266	251	296	274	243	282	273	248	252	238	277	207	257	269	241	292	248	238	277	246	251	269	254	252	277	254	302	253	281	261	259	267	267	269	247	254	266	289	306	294	292	282	258	244	238	257	257	251	249	275	253	255	237	259	259	281	281	245	261	243	282	251	254	273	258	271	280	269	285	267	251	270	245	266	302	270	263	268	268	265	256	252	261	301	253	262	245	298	295	255	269	257	264	271	261	255	279	222	258	261	270	278	244	284	249	249	254	256	276	259	284	257	261	262	268	243	247	268	270	255	240	272	259	263	254	269	256	286	264	261	288	289	270	265	256	289	263	254	286	262	279	285	273	259	263	271	268	258	245	282	244	240	225	280	287	246	269	290	262	297	249	291	300	273	255	244	266	250	283	262	287	264	276	255	300	278	215	258	266	272	283	250	248	270	257	229	259	248	285	249	274	272	248	240	261	293	279	302	261	238	286	285	266	245	267	269	257	272	242	266	253	254	305	272	270	275	241	250	292	274	294	270	254	260	295	239	248	267	268	277	258	266	255	270	249	267	285	257	257	271	285	273	270	269	253	252	251	240	256	292	261	258	290	292	287	258	245	318	251	237	281	267	260	244	280	287	237	273	244	296	241	236	278	241	262	276	267	245	269	274	296	257	240
4545	11360	15148	10224	1221	927	688	609	533	408	428	413	374	350	338	354	306	326	348	334	335	295	351	305	321	298	310	355	306	303	312	320	302	326	321	281	300	319	294	318	316	327	319	332	314	285	293	334	276	301	306	299	298	294	329	311	306	316	314	309	298	307	295	263	272	316	318	315	301	307	324	291	299	295	293	310	298	264	317	343	299	304	307	330	302	308	286	282	336	287	328	279	284	325	319	315	318	290	303	321	321	293	319	304	316	293	327	321	315	312	292	301	283	300	329	308	309	289	314	280	280	318	309	317	297	302	320	316	267	329	310	295	293	321	293	273	330	302	289	308	312	337	293	306	312	291	329	291	319	287	318	277	302	309	274	301	317	333	331	350	297	303	290	315	305	324	291	286	309	299	292	290	299	304	312	279	321	317	320	300	337	321	297	321	279	324	305	303	285	291	280	298	339	297	297	332	297	297	287	315	293	288	319	306	315	337	300	286	286	295	333	298	308	305	311	347	297	286	306	327	324	312	299	294	302	304	293	299	319	320	311	302	292	291	332	310	307	310	315	273	296	296	311	274	278	299	315	326	308	338	305	316	307	279	303	306	305	334	285	286	319	311	287	347	305	336	282	310	301	282	307	294	289	313	281	306	301	304	301	296	297	307	282	323	328	278	294	299	320	316	326	319	287	313	302	323	266	307	286	324	297	328	297	306	287	295	322	339	309	302	294	309	312	285	312	311	301	300	303	317	299	297	294	302	307	338	283	328	310	316	293	301	291	303	292	313	301	303	301	274	312	307	325	350	315	303	300	326	285	299	268	299	292	281	314	284	264	288	308	282	317	300	309	279	311	293	304	332	308	311	293	314	302	273	321	292	306	306	313	299	333	279	287	330	304	314	281	323	286	308	286	286	321	326	311	274	318	295	308	315	312	298	319	299	321	324	325	324	288	296	308	331	300	315	343	297	292	311	305	278	320	324	320	288	309	303	276	320	289	305	301	261	292	306	297	271	277	323	269	293	298	258	267	267	285	291	330	325	265	294	300	279	311	290	303	292	279	297	334	292	311	373	299	304	331	331	315	322	302	292	304	311	292	299	304	319	305	301	300	297	250	295	323	317	303	288	273	321	291	332	278	325	272	320	269	297	274	322	311	320	322	296	270	316	306	317	312	270	306	295	307	299	304	355	325	296	304	339	291	325	326	309	294	299	311	322	297	322	319	330	283	308	303	312	323	286	298	330	307	289	300	305	328	294	317	299	334	324	307	329	321	266	253	299	321	335	314	319	281	285	284	302	274	282	295	280	299	302	294	319	311	275	275	317	298	317	281	299	340	298	294	305	347	328	322	301	312	294	280	314	306	302	286	300	271	286	287	295	306	320	319	314	314	327	318	291	298	305	296	276	325	288	305	296	275	296	331	331	295	285	309	317	309	285	307	288	320	307	322	301	329	282	279	290	296	266	264	293	297	283	306	328	306	333	308	302	329	294	304	334	306	281	323	331	306	325	310	336	324	300	271	319	312	295	324	293	317	283	298	293	322	306	313	332	280	310	293	307	315	280	315	319	284	300	318	291	317	296	310	290	309	316	332	301	307	318	311	323	305	294	303	301	329	304	298	288	308	308	321	282	300	283	320	342	292	342	281	320	310	271	294	309	302	341	279	317	308	303	331	314	310	289	291	331	285	310	315	303	324	308	305	298	318	323	309	292	297	304	308	281	311	305	326	295	282	330	296	285	299	318	295	303	330	306	306	319	305	310	286	331	289	309	278	292	316	304	299	306	275	332	293	302	323	293	309	314	312	288	315	323	307	288	263	310	351	304	294	308	292	294	313	282	294	293	325	298	301	306	307	300	303	286	260	290	277	329	290	290	307	289	325	299	302	309	309	295	286	303	307	312	327	305	287	294	265	324	294	304	344	275	292	322	296	289	298	329	294	340	281	296	313	313	334	301	296	329	301	304	296	266	294	334	337	310	288	315	320	324	294	291	280	313	294	299	301	302	311	326	264	323	301	304	318	291	293	283	287	279	276	299	305	276	332	274	282	315	281	298	321	308	322	301	308	300	301	330	312	274	302	311	308	323	317	300	322	326	284	318	300	339	330	277	325	336	301	309	325	271	310	317	299	315	304	324	313	286	307	309	339	321	320	298	322	316	322	326	264	300	275	326	313	299	334	312	294	274	293	304	294	319	290	336	303	282	294	303	277	298	300	310	303	304	315	284	306	292	308	309	318	299	306	323	313	324	326	298	294	265	312	304	297	324	313	300	299	311	309	303	344	307	297	277	313	289	290	297	283	312	306	323	327	279	310	300	318	291	300	294	343	286	305	334	270	293	311	309	333	292	299	318	301	279	327	318	319	301	342	339	328	313	288	320	292	268	301	348	301	303	316	303	321	309	306	298	313	295	306	317	325	311	310	353	282	301	297	301	289	325	303	327	326	341	311	291	310	309	300	285	317	278	312	320	277	298	306	307	290	292	299	309	297	304	318	321	308	290	308	308	294	323	259	294	304	292	296	308	315	324	320	285	328	308	281	335	295	322	318	283	306	317	298	301	336	295	338	309	273	274	306	289	325	284	307	332	319	289	292	328	312	297	317	306	318	285	285	315	277	299	301	297	314	292	310	295	291	344	324	292	298	290	270	300	315	308	274	294	296	276	317	278	301	297	337	299	325	287	329	351	313	290	321	322	300	327	302	302	296	296	320	297	322	301	311	308	275	309	282	263	337	314	314	311	341	294	333	309	290	297	289	324	296	320	308	332	284	279	308	299	339	281	326	283	316	272	309	338	291	312	290	294	315	296	319	300	291	299	289	312	297	327	276	277	300	336	293	276	298	264	327	300	289	278	306	310	261	320	303	315	295	310	325	289	323	298	281	325	325	293	290	281	300	315	306	295	301	326	312	271	268	284	302	310	302	304	310	289	291	314	320	292	300	322	336	298	342	313	310	285	308	310	279	301	300	313	310	290	326	294	316	299	303	293	324	294	296	298	327	313	293	301	285	302	307	282	290	280	314	271	314	323	296	290	306	346	297	310	304	316	295	293	280	302	325	307	295	311	321	312	290	339	303	301	335	327	318	298	276	335	307	306	291	306	321	294	308	296	296	307	332	296	300	304	344	304	304	309	311	281	307	325	301	297	294	299	270	330	341	323	279	297	280	374	271	300	324	310	301	291	313	317	330	323	287	308	302	302	318	297	313	306	306	337	360	333	299	303	299	319	288	286	284	312	297	274	312	303	307	293	324	295	315	271	314	292	287	302	294	289	310	314	300	269	295	287	321	309	285	303	316	306	287	307	292	322	318	301	257	304	321	274	310	302	288	318	318	326	320	306	289	339	292	294	315	308	311	319	296	277	314	345	321	292	315	297	314	325	304	321	283	286	295	309	298	337	288	321	298	301	298	286	273	342	308	318	310	305	322	296	289	281	290	309	293	268	305	264	310	335	307	293	301	309	291	304	291	281	303	301	289	300	345	311	296	293	345	298
22770	21464	29161	24184	21469	21466	7068	892	590	584	512	415	402	397	407	367	323	329	357	325	298	293	326	299	284	300	275	290	295	299	288	275	260	260	287	276	255	268	279	281	267	292	272	273	279	282	284	267	263	266	292	255	279	269	270	295	258	288	271	294	263	273	272	282	282	273	260	279	296	252	249	242	287	276	234	254	294	275	247	269	253	254	268	245	258	273	298	253	269	256	256	267	280	245	253	268	278	276	260	251	260	286	255	247	259	260	270	237	274	266	249	261	263	285	271	261	275	270	251	271	280	284	287	277	268	289	254	256	285	248	279	278	283	261	256	265	260	254	252	243	271	278	262	264	268	302	250	283	287	254	252	240	266	263	267	274	287	269	270	283	259	261	264	286	263	287	251	265	287	270	283	279	284	244	253	260	275	245	266	253	263	253	254	273	269	264	266	230	269	249	268	247	258	241	263	270	262	249	263	231	290	274	233	277	268	293	280	267	266	253	278	254	260	276	261	285	276	267	257	252	264	292	260	279	242	266	270	285	246	278	268	254	241	260	247	234	258	283	255	310	267	256	258	239	242	268	234	224	247	271	268	255	237	268	272	249	269	297	261	265	235	250	284	255	273	257	252	264	269	310	259	276	251	251	242	276	256	276	283	248	252	266	274	258	222	276	283	235	287	271	233	311	297	277	273	275	241	274	253	262	268	274	245	277	292	270	252	297	267	272	272	263	248	297	253	257	287	281	250	255	270	268	268	303	254	282	269	259	281	255	269	291	275	256	253	262	241	262	269	276	255	251	286	272	299	242	292	250	229	278	259	260	282	248	244	294	283	254	281	264	262	264	258	245	260	271	269	289	292	255	260	260	272	253	277	271	276	262	242	271	247	251	293	224	264	273	270	254	271	276	270	298	270	262	249	276	242	269	245	259	251	286	249	271	258	269	284	266	232	283	261	235	256	276	241	291	269	249	228	262	250	247	251	268	267	246	265	251	268	242	281	257	276	261	259	245	250	305	275	237	250	260	262	271	264	288	254	276	279	269	267	294	273	288	297	251	268	270	277	275	277	235	281	249	243	281	267	270	267	261	266	247	270	261	263	234	292	274	268	254	238	291	246	284	268	260	255	265	275	295	276	260	297	270	270	292	297	247	269	289	267	259	265	271	244	262	242	237	269	255	277	257	274	271	235	292	266	237	250	249	240	261	292	244	250	269	276	284	282	237	252	258	238	280	262	284	242	311	244	284	271	257	238	255	276	282	273	273	249	263	262	281	251	251	257	262	276	262	249	261	265	228	257	254	257	256	237	263	264	227	251	275	258	261	261	231	235	254	292	269	260	273	255	240	260	266	237	246	264	257	274	251	249	266	259	271	275	273	252	273	289	267	256	250	278	259	269	248	290	251	280	263	283	263	271	293	251	247	237	267	231	254	242	270	265	259	268	292	284	264	284	296	254	269	268	281	248	257	252	267	235	257	267	276	252	237	266	262	251	282	256	269	238	266	214	293	253	271	265	285	257	298	274	263	269	262	227	255	264	249	294	271	252	247	247	245	260	274	246	254	288	279	268	302	227	276	256	294	252	261	270	245	239	255	293	252	266	256	263	268	257	266	254	256	286	255	281	262	266	246	261	257	289	269	282	261	256	310	266	247	289	244	292	236	284	262	296	233	261	248	268	225	242	277	246	230	272	256	284	258	238	285	269	281	248	249	272	245	280	247	272	249	249	250	240	273	257	258	261	268	246	236	267	263	276	255	232	288	261	264	273	240	261	252	298	269	244	277	260	256	245	287	286	258	241	280	265	253	284	252	252	249	259	267	270	259	246	250	251	259	231	276	279	255	294	273	267	286	240	257	260	254	264	258	252	267	287	275	271	283	240	256	237	253	281	255	252	275	262	264	273	281	265	266	246	276	252	285	268	281	248	275	244	265	270	232	248	268	270	258	272	285	253	281	269	273	264	274	237	271	260	279	268	282	291	251	266	277	253	272	284	289	227	253	258	246	271	262	274	256	274	277	291	256	243	268	281	270	262	258	251	307	235	246	276	268	268	280	278	247	271	289	240	265	258	289	264	273	277	282	265	258	272	262	268	249	251	262	268	260	269	298	253	253	268	249	263	289	286	229	269	276	266	267	253	276	266	241	267	249	265	259	252	238	285	284	267	280	282	280	286	271	260	253	253	258	271	244	275	291	275	267	255	259	270	288	272	258	248	261	269	255	276	260	285	247	287	251	253	268	237	242	274	249	256	264	276	279	291	273	271	253	247	238	229	292	257	265	292	257	261	278	259	238	274	241	297	234	244	263	248	269	251	292	272	244	263	300	260	252	235	297	274	246	296	240	248	267	253	287	282	281	270	239	295	250	287	257	259	314	261	253	247	269	308	249	258	275	267	276	247	273	274	273	267	256	282	262	253	260	270	298	254	253	248	255	267	268	281	265	246	240	263	274	229	259	296	272	222	289	236	270	270	259	285	296	252	293	247	269	281	283	268	260	249	247	260	259	270	271	281	284	295	255	290	262	283	255	270	262	246	264	242	237	257	267	280	250	274	273	280	310	291	268	288	287	257	284	266	277	287	268	228	270	265	233	247	263	295	232	273	259	279	277	267	253	264	265	254	253	276	257	264	277	254	266	263	243	267	265	252	264	287	276	249	271	264	268	242	232	275	250	237	272	255	279	261	259	246	266	259	252	263	261	249	277	273	261	277	269	275	276	297	286	262	248	285	277	259	281	261	254	278	266	265	259	265	261	258	283	254	262	277	269	253	248	285	265	230	272	285	258	269	273	249	253	278	276	276	231	273	249	266	265	248	261	289	264	282	255	259	289	259	260	245	290	234	279	270	249	260	259	263	291	259	279	267	264	268	275	267	290	262	230	266	269	272	247	287	285	233	238	277	254	268	286	250	249	239	240	267	275	268	269	270	235	278	244	282	252	263	280	277	287	287	272	269	245	217	257	297	263	266	269	258	254	262	280	273	270	258	286	259	246	259	256	291	260	282	255	266	257	266	274	253	254	284	249	256	281	264	269	236	268	249	257	288	259	262	245	237	263	288	267	291	310	271	282	263	265	261	284	253	261	274	269	279	253	275	241	244	272	248	258	273	239	267	295	227	259	271	244	288	275	289	272	267	239	262	275	257	294	260	250	253	269	289	244	263	246	247	273	260	276	268	273	259	288	276	270	314	262	279	261	275	256	253	265	284	280	289	260	239	266	239	267	244	264	270	271	273	237	288	273	256	267	262	249	268	264	256	241	262	271	262	253	268	239	256	288	263	301	255	256	242	219	253	271	274	269	283	267	248	268	266	265	275	285	241	258	260	271	256	262	242	244	246	271	281	285	273	236	251	267	240	247	284	271	271	256	252	292	292	235	271	268	233	273	264	263	244	270	254	238	281	271	254	248	262	250	240	258	270	262	268	272	279	257	276	287	278	240	245	288	255	287	250	277	265	264	263	266	270	270	267	259	294	248	270	235	233	291	254	243	254	289
6113	20425	23739	17775	3474	2423	1782	1402	1101	867	819	672	589	568	506	535	417	425	422	385	436	434	379	385	374	362	357	351	400	363	362	331	332	324	328	341	340	337	311	320	348	336	353	332	310	336	318	310	339	310	303	312	311	295	326	329	333	327	328	294	337	319	344	303	312	319	329	331	323	326	301	351	307	294	328	347	314	356	328	295	312	312	324	321	335	313	320	306	329	329	320	309	332	352	309	254	306	339	330	298	327	329	299	339	321	337	327	287	330	345	279	334	308	320	317	322	329	299	313	305	311	306	322	330	341	303	314	305	278	333	326	312	304	329	321	339	313	279	316	337	293	319	334	311	328	301	303	342	324	338	326	322	303	319	337	341	280	327	324	293	303	300	337	315	317	305	328	316	311	329	315	330	321	318	332	330	288	318	333	300	340	278	329	324	327	308	336	327	269	347	340	314	319	329	318	313	341	297	342	345	315	325	297	317	308	354	337	321	323	297	324	307	320	311	343	306	284	328	335	329	313	296	341	312	310	326	286	320	288	317	316	337	324	320	319	327	312	315	313	322	335	316	294	328	317	337	307	331	320	301	317	307	325	313	304	317	350	330	349	341	288	328	325	308	284	315	332	318	320	338	304	328	332	276	313	330	355	330	356	322	340	317	317	292	308	323	306	313	313	303	316	300	312	348	324	325	327	320	298	304	293	296	313	307	304	304	322	324	347	312	323	333	346	322	319	299	320	318	354	342	320	343	325	313	306	294	327	289	312	343	291	342	343	307	342	326	339	310	333	327	307	304	310	306	305	292	308	309	317	306	302	291	311	288	314	336	305	323	338	314	309	295	324	323	339	303	311	330	328	303	331	307	320	324	333	332	322	344	328	310	301	324	329	291	309	314	319	302	329	331	334	315	326	324	318	320	314	295	291	319	308	309	303	331	321	350	312	307	340	321	314	317	292	323	304	295	328	288	300	334	315	288	329	291	314	297	314	312	333	346	296	310	323	288	305	287	311	309	314	316	327	314	315	342	293	311	315	333	328	320	278	356	311	320	295	319	340	333	302	340	298	297	313	303	287	325	342	331	331	308	299	303	292	294	299	349	330	352	313	326	318	319	317	300	307	327	312	324	326	335	317	362	319	295	331	294	317	330	295	320	298	306	322	310	310	332	306	315	315	308	290	323	331	315	323	328	291	348	305	299	316	312	346	317	304	307	280	294	315	295	331	342	326	319	306	335	291	352	308	316	311	314	321	299	314	323	286	291	334	300	327	302	301	300	312	310	328	306	295	299	313	296	343	326	311	340	326	314	295	316	293	301	301	334	315	285	315	303	303	316	318	287	325	285	342	302	306	301	313	331	316	342	317	306	319	319	299	285	293	298	349	273	315	313	288	330	357	328	297	298	297	317	345	304	321	298	329	314	316	304	309	287	301	323	306	284	328	323	293	308	342	308	299	320	309	299	315	286	310	299	312	337	310	343	315	337	301	291	310	313	315	314	306	340	282	328	297	275	339	322	308	328	319	315	331	307	308	329	320	331	285	313	290	294	330	314	333	342	303	318	290	319	320	305	308	342	315	338	294	325	302	322	298	299	296	311	347	315	291	343	294	285	282	320	299	315	300	289	301	346	331	303	316	338	356	316	329	310	346	276	295	289	311	313	289	329	315	304	327	319	312	294	278	301	312	332	308	326	346	315	287	272	318	354	318	324	319	329	309	336	363	344	304	329	320	308	330	327	330	362	313	344	328	334	317	293	302	289	328	330	303	325	324	321	320	309	309	319	320	335	333	311	310	310	300	289	324	354	306	304	330	292	296	341	301	340	307	331	336	311	352	340	301	339	343	299	321	311	317	334	327	319	310	341	293	288	305	325	299	310	347	341	340	301	304	290	301	334	345	332	297	290	311	318	293	290	328	306	335	328	327	308	297	299	322	302	313	319	328	308	308	324	329	321	334	275	276	322	320	297	330	337	322	343	295	301	312	316	328	320	318	313	315	338	289	308	319	300	328	300	312	316	332	312	351	295	306	332	302	344	336	336	325	328	315	353	327	334	293	329	294	334	335	338	328	348	309	338	322	313	310	315	310	299	306	299	326	336	294	295	318	325	320	338	310	323	289	298	320	331	339	349	309	316	303	307	280	317	297	277	303	335	297	308	308	268	310	302	333	296	327	331	337	306	315	289	334	345	330	326	305	315	305	303	340	299	325	342	343	307	307	313	309	286	331	339	297	310	286	331	329	311	330	323	296	331	321	314	338	279	333	296	307	316	318	346	318	308	313	336	323	299	325	309	310	329	330	330	313	318	310	355	311	319	321	276	303	326	308	288	339	293	341	286	352	326	334	304	313	331	304	320	298	281	302	332	313	301	310	312	347	299	340	297	290	322	332	326	288	296	294	299	319	296	318	295	312	319	301	337	332	334	319	304	304	316	307	305	309	339	324	320	308	320	309	280	332	294	289	328	309	343	330	288	282	301	348	317	355	312	345	323	308	334	332	300	299	332	313	284	293	349	310	287	321	352	315	302	287	305	319	310	305	336	320	326	316	320	304	379	300	286	308	301	288	300	321	332	313	319	322	326	290	298	315	324	334	313	302	309	309	282	334	282	337	302	323	286	343	312	326	318	312	334	324	307	307	329	346	324	328	288	350	282	305	322	303	312	332	317	301	313	287	335	293	351	325	344	333	278	340	346	319	330	322	285	336	348	310	349	325	306	298	320	343	303	318	345	312	334	283	321	308	329	310	310	333	325	325	326	333	313	336	346	302	300	309	288	358	309	315	300	315	268	323	338	331	299	303	280	287	356	319	324	344	353	333	333	298	329	302	326	340	342	321	327	310	340	302	289	309	321	281	320	328	326	351	332	319	331	333	318	306	343	273	336	328	300	303	304	315	298	332	311	326	339	300	299	297	314	321	321	318	317	308	331	264	304	313	307	336	314	324	320	293	328	316	307	328	307	331	317	320	352	298	306	315	333	316	315	323	315	326	340	359	336	291	329	292	329	320	295	297	306	355	360	334	358	300	317	341	318	307	313	316	326	318	291	312	327	315	314	294	322	303	326	314	292	320	307	312	303	306	312	290	282	326	303	365	316	321	314	298	328	300	311	298	311	314	314	301	306	312	332	319	313	303	292	304	309	357	339	304	316	328	306	326	332	321	296	336	306	279	330	306	331	317	319	316	320	326	348	323	306	341	311	322	310	275	326	323	298	322	337	301	304	309	374	304	304	310	328	315	278	313	284	299	336	318	279	306	330	322	315	283	303	326	307	314	332	343	314	299	315	304	293	311	287	307	322	339	312	337	342	301	343	309	328	303	317	314	335	307	326	327	306	318	319	329	317	315	326	289	333	337	281	331	316	331	314	308	337	322	310	340	336	318	293	284	338	324	352	305	330	323	335	334	346	311	316	326	296	296	301	335	322	306	314	321	289	337	299	313	312	332	314	334	284	311	302	282	302	323	300	326	320	312	311	344	331	331	303	336	310	290	314
27820	18164	7363	2120	541	566	552	546	518	504	520	521	494	512	507	528	507	501	464	493	531	503	487	515	551	526	490	514	504	511	518	497	510	483	515	515	517	519	528	473	478	553	507	530	543	554	486	527	534	483	527	512	512	514	489	498	539	551	514	497	504	520	525	548	533	499	564	540	538	540	537	511	477	496	481	507	517	507	485	522	488	487	494	499	520	542	528	488	479	499	540	526	524	545	557	529	504	510	526	565	509	508	482	540	532	485	533	518	509	513	530	505	524	495	524	470	514	522	541	491	522	509	481	483	478	527	488	505	521	525	483	514	530	520	506	526	526	507	500	494	548	513	507	499	510	533	516	508	540	499	507	526	548	495	519	533	483	514	552	475	520	497	503	508	521	500	493	514	519	521	498	486	479	540	495	503	511	513	509	494	545	494	494	516	489	499	519	529	482	525	538	515	490	512	517	491	520	532	494	511	534	555	532	537	477	534	468	464	512	532	464	508	534	510	524	522	509	501	522	502	514	549	530	519	496	484	491	499	509	542	509	563	464	517	467	495	517	529	485	542	525	496	521	501	506	490	492	513	487	530	527	494	482	496	526	551	523	500	503	513	472	503	494	478	429	524	537	537	505	490	469	547	519	492	482	526	519	514	540	504	477	486	485	484	518	509	481	502	505	519	524	538	493	534	494	510	496	545	513	494	539	505	518	528	517	488	492	504	517	501	481	500	460	526	577	477	531	539	520	513	497	503	539	522	512	527	500	496	518	498	485	500	505	505	489	535	500	546	556	490	510	460	487	515	540	554	493	515	497	498	536	493	563	533	525	510	486	526	529	485	528	563	491	509	512	520	471	517	530	510	499	520	511	479	507	494	544	510	470	504	536	521	494	491	509	493	498	547	535	530	515	544	489	509	504	482	509	506	513	524	527	541	506	514	497	499	501	512	488	519	516	516	500	501	527	516	506	462	471	512	506	511	516	531	540	505	485	529	504	545	497	533	476	491	512	498	486	501	512	492	546	535	522	484	500	495	523	512	523	527	520	512	534	534	533	491	463	520	488	465	502	527	475	497	488	500	515	552	515	517	556	509	553	500	534	474	528	479	490	541	483	521	519	522	516	477	510	489	556	496	517	528	506	505	483	530	514	512	542	489	529	460	565	504	529	487	546	489	502	523	504	532	542	462	494	521	503	528	492	480	492	549	512	518	504	533	548	518	501	485	495	463	512	529	501	500	512	510	500	531	538	497	510	546	506	544	519	534	500	539	463	513	499	538	529	472	497	471	529	511	517	545	506	554	490	533	502	518	507	532	514	532	531	538	534	523	524	508	510	521	477	523	520	556	492	497	509	504	474	508	559	526	473	525	570	518	511	513	492	540	533	556	575	486	490	511	480	524	467	528	509	528	536	528	494	554	505	528	523	497	507	501	505	502	510	492	485	499	538	483	490	516	502	487	537	476	544	540	512	476	496	507	512	487	523	543	508	513	509	475	547	494	499	496	485	502	494	487	530	469	521	522	513	498	523	525	514	497	495	551	475	515	543	504	477	511	523	550	523	529	494	497	554	503	516	485	502	511	501	565	491	516	517	496	491	527	525	504	532	520	502	534	512	496	529	543	505	507	507	496	494	508	511	480	500	516	478	511	542	461	490	491	499	518	484	504	501	516	464	516	509	504	512	545	522	502	458	524	505	491	504	526	526	515	522	527	495	541	524	560	483	546	504	469	498	529	527	524	509	491	507	526	520	511	519	489	486	520	501	508	545	512	501	500	494	517	506	507	535	485	550	490	506	536	520	507	501	489	494	502	485	523	495	510	463	487	480	503	547	535	508	518	485	512	517	504	517	517	512	537	504	492	506	537	508	506	548	482	480	495	466	547	511	528	542	486	544	518	504	511	496	472	536	533	481	498	540	514	479	523	515	481	517	518	524	528	523	504	503	521	507	476	504	495	507	505	533	510	516	516	497	511	494	531	511	547	509	503	480	495	517	519	519	516	533	495	525	484	516	526	483	484	534	536	514	465	471	516	489	524	524	512	477	498	539	501	521	519	508	538	524	495	538	494	462	468	490	464	510	488	504	514	530	519	532	504	519	484	528	511	504	537	542	479	515	541	552	522	507	541	478	470	501	516	540	490	487	526	481	520	502	518	520	496	509	505	511	478	485	532	499	532	523	530	483	548	509	547	512	496	525	496	510	500	517	475	534	519	543	510	527	533	494	532	465	529	500	532	479	492	531	517	518	518	541	492	514	481	505	513	521	495	520	488	497	503	507	568	522	479	521	510	522	513	507	518	533	543	483	492	523	518	507	535	542	534	500	491	534	537	505	514	501	500	534	521	524	531	512	528	490	498	494	489	540	518	496	514	529	513	508	515	472	520	530	511	533	543	483	519	493	509	575	521	492	502	498	516	546	484	513	539	529	466	490	503	500	502	514	485	475	515	536	515	504	494	498	554	472	469	470	478	489	504	488	490	489	542	528	500	529	526	519	494	508	521	533	498	516	492	540	516	496	528	509	491	514	515	519	491	496	508	514	536	546	538	535	498	508	540	506	555	490	543	484	500	509	479	497	509	548	510	505	501	525	496	525	547	514	509	526	501	544	462	516	541	487	516	489	526	500	512	526	521	485	513	518	529	516	492	515	531	519	494	519	523	531	494	517	526	489	476	522	550	552	507	529	522	472	494	496	505	483	538	480	503	515	523	501	512	538	508	497	515	506	520	529	509	529	507	501	482	513	523	518	501	490	489	522	511	495	516	487	527	512	492	498	508	535	484	506	503	505	557	516	522	492	474	522	525	467	478	552	515	460	501	535	523	508	507	476	492	458	512	528	506	520	495	517	492	533	485	499	504	501	527	497	518	529	483	518	514	485	539	549	504	533	503	496	486	491	506	523	489	512	492	515	491	497	537	500	523	513	479	508	516	510	489	504	511	545	512	515	509	554	522	492	503	506	487	515	533	511	494	506	502	507	479	529	500	519	480	486	513	500	499	533	499	537	506	492	517	507	493	475	524	505	567	578	512	527	483	531	550	528	509	515	500	510	531	515	536	492	489	527	464	494	519	489	524	482	496	518	532	485	496	530	520	483	531	506	527	494	508	491	506	515	498	504	466	491	546	517	498	510	534	519	496	514	529	488	544	535	512	511	503	561	511	514	511	520	492	510	510	519	514	486	501	503	479	523	518	498	522	497	531	488	537	500	552	497	534	496	514	528	526	520	498	506	484	526	534	506	506	512	536	538	489	502	487	538	524	520	501	483	559	500	522	536	488	492	522	531	499	517	506	490	465	541	509	539	510	522	499	525	503	524	496	522	498	503	509	553	472	564	522	513	458	534	497	502	534	536	575	513	542	473	503	517	524	514	539	553	501	485	522	475	444	518	482	563	525	502	565	489	503	538	509	492	487	491	534	550	501	520	544	493	516	486	530	528	509	524	488	484	513	533	492	524	521	493	527	500	530	537	493	523	532	491	530	497	468	546	543	532	524
5392	6837	7022	1697	659	642	618	640	617	589	599	611	567	619	640	581	623	570	623	598	582	585	550	571	599	605	559	559	572	610	568	543	590	605	600	580	549	622	607	585	593	586	525	570	558	617	606	609	557	619	618	627	563	590	560	622	559	626	577	603	612	610	555	626	632	590	594	566	569	580	563	596	580	574	613	555	571	592	569	570	584	604	569	564	613	574	629	599	604	571	600	564	587	596	611	605	567	598	615	554	629	590	581	592	583	618	567	596	581	619	611	559	605	547	624	625	550	592	586	595	567	590	639	602	595	591	550	570	557	599	563	584	574	572	580	601	570	607	582	619	558	573	600	536	561	588	555	587	647	605	561	620	608	541	607	581	566	581	577	584	598	566	556	551	619	619	615	582	596	606	560	580	573	645	581	598	576	591	588	584	570	589	605	578	554	579	582	594	582	577	564	547	542	564	610	581	592	586	613	572	638	570	549	585	581	574	584	570	592	588	584	636	551	551	533	572	582	617	579	587	633	638	538	571	565	574	570	602	583	581	577	595	580	569	610	573	583	588	545	609	587	580	605	602	586	627	557	546	593	595	629	586	511	592	582	567	574	611	601	616	599	603	585	555	604	575	613	588	573	556	596	584	597	597	592	610	594	562	574	642	628	555	581	606	572	566	579	565	630	590	591	598	590	621	628	591	596	597	558	569	590	632	572	555	557	607	591	616	613	587	574	629	578	558	634	616	585	550	618	576	581	579	606	553	616	588	564	613	563	581	605	623	586	576	604	624	555	607	599	560	601	573	571	606	590	606	599	612	617	571	613	571	601	554	556	590	580	577	594	570	588	597	542	580	578	608	602	592	569	579	597	570	573	602	545	553	621	593	620	592	604	623	605	524	620	545	624	603	587	591	573	585	589	558	591	589	572	588	591	530	606	585	588	601	615	579	572	573	588	601	662	613	562	542	558	582	553	553	602	556	597	587	540	542	569	609	589	619	602	646	592	594	541	553	588	563	561	564	589	573	558	610	586	599	609	592	582	588	602	607	582	591	617	591	555	582	615	570	571	591	599	586	561	602	567	591	582	624	592	522	597	617	549	575	574	574	583	588	563	616	610	638	568	598	585	578	561	586	640	605	561	564	612	553	590	585	608	555	533	591	588	583	567	586	570	608	576	614	597	619	576	605	574	609	574	564	602	550	595	584	607	594	602	574	597	580	629	626	608	572	582	588	592	604	562	587	550	563	594	536	571	569	589	578	594	583	590	568	652	562	579	567	624	580	616	620	573	618	578	596	611	565	558	567	649	590	633	566	576	621	587	624	578	630	599	572	535	581	552	596	555	580	583	610	579	595	584	604	588	597	582	613	601	578	614	590	557	623	589	596	571	601	622	568	594	578	573	574	580	574	606	550	614	574	562	606	598	538	601	599	565	579	589	596	554	578	590	604	554	581	585	627	588	569	588	632	587	630	619	628	530	561	605	610	620	609	566	561	598	631	600	600	590	521	594	593	571	572	614	635	598	577	597	589	640	570	599	573	577	598	633	598	576	595	606	613	601	604	625	643	560	599	602	617	560	576	599	612	607	586	597	574	574	609	574	588	581	566	562	621	599	577	578	581	600	603	565	619	591	599	628	580	585	583	570	625	589	596	575	559	607	601	563	590	594	634	615	569	582	592	600	559	558	587	579	578	586	590	594	630	610	596	573	594	606	570	562	602	611	574	575	579	620	593	603	566	621	603	592	609	541	579	534	579	579	545	621	583	612	602	565	609	560	617	569	576	589	612	558	584	580	590	620	609	568	614	575	591	553	606	573	620	604	565	575	544	592	627	586	574	567	616	589	605	620	614	584	560	613	563	597	584	598	588	553	608	613	597	558	580	597	570	583	566	580	555	550	563	536	602	599	592	606	592	591	581	652	568	586	563	621	606	579	607	585	606	601	566	601	594	613	558	557	598	585	584	530	625	606	610	599	574	569	620	603	620	566	583	571	579	570	601	591	583	615	558	604	544	599	576	577	589	560	576	584	589	602	609	646	601	651	554	633	587	634	587	563	581	597	581	574	636	591	576	588	600	564	575	563	581	594	549	624	590	593	583	613	583	610	574	572	585	562	582	571	589	574	569	604	587	611	610	578	575	580	530	575	618	586	591	610	551	551	539	565	603	583	552	596	565	563	572	558	616	584	580	572	605	544	566	603	585	594	611	579	552	588	582	571	618	571	616	588	618	578	621	569	579	606	583	568	594	560	592	585	616	594	569	613	557	594	565	585	562	564	558	601	594	600	572	552	615	559	582	616	561	600	599	571	599	614	625	603	583	615	587	563	592	577	566	581	596	568	569	611	602	559	607	542	548	564	598	633	631	570	567	551	664	585	645	649	577	561	596	619	567	571	621	578	553	598	635	559	604	566	616	573	581	601	554	585	580	581	599	609	586	582	591	603	574	601	567	579	597	579	581	576	572	546	574	536	611	583	566	601	577	610	596	560	585	570	588	564	623	574	626	594	611	592	560	594	603	582	547	570	556	608	594	574	568	606	601	595	617	592	576	594	583	571	580	623	545	586	574	562	639	611	611	588	625	603	583	567	570	603	552	588	582	615	576	581	624	616	577	597	612	576	585	612	566	640	622	619	588	585	587	589	617	577	548	569	581	596	621	575	578	578	577	550	627	603	586	595	578	604	588	547	590	627	586	597	565	612	557	540	605	600	612	614	615	606	581	620	647	591	610	631	589	577	574	602	572	607	560	628	598	576	578	574	603	588	607	580	605	549	571	590	557	598	577	581	607	551	590	568	597	579	634	528	627	575	584	559	602	597	589	605	578	594	594	606	577	614	571	591	591	591	589	605	590	607	603	583	565	618	594	593	576	565	573	622	582	591	610	569	589	572	612	570	584	644	586	632	555	599	600	550	609	604	599	590	576	604	572	595	602	559	607	577	585	577	602	573	552	570	572	587	588	551	594	594	599	603	573	589	559	579	592	618	611	604	587	566	588	604	600	601	597	562	619	528	588	600	619	580	578	588	597	612	571	652	583	608	558	594	554	639	573	606	631	596	596	588	626	586	570	578	565	588	633	602	588	620	597	575	556	563	566	581	612	565	566	555	611	604	603	570	606	619	584	574	566	632	592	601	597	602	596	595	612	588	598	563	618	579	574	592	601	588	621	639	626	623	612	615	602	565	567	595	594	578	587	597	645	564	592	590	565	634	630	574	568	565	620	562	601	606	563	580	588	610	603	581	544	563	553	551	583	604	547	591	565	569	576	618	606	614	599	561	609	579	551	596	555	616	610	546	536	628	589	565	565	575	569	529	606	568	564	578	589	543	590	585	591	584	594	600	567	607	543	588	563	536	612	582	547	641	582	609	599	593	590	562	587	582	581	584	567	583	616	567	641	605	586	577	573	577	625	547	560	606	599	591	564	567	583	588	584	622	562	589	596	585	557	569	642	612	597	575	582	617	575	592	524	595	619	568	595	561	621	595	591	594	588	533	590
23725	21422	28576	24700	21179	6498	1180	858	812	755	721	653	653	612	636	610	669	607	621	595	588	596	612	588	602	580	592	529	582	576	575	581	580	543	568	534	585	546	569	582	567	538	579	576	593	562	568	549	571	563	603	590	494	548	555	530	587	565	529	616	616	555	551	570	559	555	505	542	601	552	569	509	607	541	587	543	581	557	541	588	573	613	573	562	542	531	575	580	547	604	585	560	554	558	557	557	543	551	566	582	569	596	548	577	590	558	575	562	520	556	542	557	557	559	520	555	521	560	567	583	545	505	545	534	538	552	570	578	570	570	587	560	599	573	521	547	565	530	533	538	570	539	547	546	527	582	543	555	576	581	551	584	555	557	545	529	565	557	549	560	539	554	575	536	533	533	521	550	534	542	584	517	540	544	553	509	602	581	576	564	548	555	508	547	571	543	537	530	542	553	585	555	532	597	520	564	524	551	560	575	549	552	560	575	580	537	568	581	546	557	547	555	551	580	567	589	543	526	491	579	581	586	537	534	534	569	538	550	506	615	557	551	564	591	539	562	530	520	554	530	602	577	590	545	581	574	548	573	559	536	568	602	539	570	568	547	540	555	543	562	531	578	567	595	577	556	543	562	514	555	554	535	567	616	609	589	566	549	554	569	579	536	579	592	573	557	548	580	566	567	533	567	610	541	574	581	574	560	548	575	570	564	572	604	575	516	588	551	533	527	539	558	519	550	552	586	604	532	598	599	568	592	591	559	563	547	536	565	532	573	533	588	546	571	595	553	579	544	519	575	576	593	526	527	556	585	583	539	569	539	535	542	593	546	539	539	565	552	589	544	571	564	549	569	543	552	570	525	554	578	598	562	556	563	605	560	587	541	553	574	568	591	573	572	561	602	557	510	534	563	595	579	571	584	556	549	571	547	566	532	540	577	573	618	538	588	563	548	535	545	537	544	560	543	533	583	562	597	569	562	591	556	577	589	563	555	557	573	550	569	508	576	542	528	578	595	536	581	571	551	607	554	543	539	527	541	532	531	528	542	529	543	571	583	576	556	539	584	547	575	520	563	536	536	563	559	575	566	559	499	543	593	604	575	561	540	547	566	592	591	562	520	604	522	578	539	548	538	567	565	522	566	605	562	535	552	558	560	557	535	557	582	520	541	555	552	543	563	509	583	576	552	543	553	613	563	555	590	569	592	550	529	605	545	479	557	544	561	566	581	543	492	568	560	564	502	589	580	540	571	575	571	581	554	571	536	578	543	525	570	516	569	522	576	571	570	576	537	558	561	559	562	555	526	530	539	515	573	527	560	509	549	551	532	531	572	566	595	586	533	583	515	557	604	551	546	571	592	575	604	586	561	572	559	607	573	528	553	536	547	568	571	536	523	582	533	539	547	561	527	592	563	558	578	554	574	569	563	545	559	523	585	560	571	556	544	540	566	554	551	545	585	568	561	536	537	534	558	500	541	547	577	583	562	572	561	557	548	566	554	545	572	574	530	547	561	580	561	558	517	548	538	598	587	526	537	539	611	552	572	514	556	555	545	557	581	529	537	538	561	561	566	543	561	555	570	569	569	556	636	562	543	531	551	562	583	559	566	575	526	560	564	572	590	545	543	522	573	548	588	547	594	555	559	576	513	550	556	568	591	540	564	593	531	580	552	524	545	573	541	588	589	543	536	587	574	590	594	583	579	564	563	554	548	546	568	557	575	586	519	553	549	572	558	585	518	550	545	553	553	567	556	573	527	554	560	511	570	553	539	588	557	554	581	522	534	573	554	548	560	514	598	542	557	597	533	505	576	531	543	549	553	569	541	558	530	573	550	577	540	562	597	559	578	590	553	555	568	585	542	548	571	583	548	516	536	557	522	590	554	558	513	580	504	516	578	552	566	584	561	522	548	538	580	529	583	593	523	559	576	615	583	586	525	522	552	609	575	571	565	541	575	565	550	563	597	565	539	559	587	528	546	559	550	524	549	536	587	561	531	586	576	620	585	510	552	619	585	541	542	557	554	551	534	584	573	592	572	570	551	564	559	529	584	535	543	553	556	530	491	535	592	555	562	568	516	551	588	539	555	555	541	542	546	558	576	552	544	566	577	560	564	576	575	537	526	584	573	547	562	554	573	540	538	566	549	496	541	581	542	542	531	596	546	541	561	568	565	555	575	542	575	559	571	534	566	539	543	560	568	589	544	574	574	588	543	545	549	562	564	574	543	572	563	531	550	548	540	546	532	579	559	561	531	558	513	576	532	535	524	535	548	555	510	560	571	578	580	546	622	581	578	583	557	549	557	553	538	559	553	573	562	569	527	518	556	557	571	582	564	553	561	535	563	544	536	561	522	574	578	548	575	567	524	554	549	542	558	538	550	540	571	579	558	569	519	583	570	512	566	533	588	558	592	588	581	538	549	596	558	567	521	578	566	558	556	558	567	559	507	596	527	577	577	566	567	572	536	583	575	559	547	524	573	562	599	581	557	575	573	613	576	535	551	559	544	568	573	524	542	546	541	590	569	586	562	551	555	583	549	584	540	554	536	530	592	526	579	557	565	533	538	568	536	568	555	552	530	546	557	588	555	576	547	590	570	546	555	576	550	571	573	600	500	559	553	553	587	528	555	555	567	565	549	555	572	545	542	574	519	536	541	579	544	544	587	531	564	577	547	549	533	554	538	504	566	522	544	570	563	518	533	526	617	556	538	527	538	581	539	577	576	529	625	529	556	567	558	546	598	535	561	529	556	546	568	546	504	546	594	531	535	604	595	533	562	575	566	578	538	529	592	514	568	569	517	542	585	571	551	547	520	565	582	511	538	554	512	549	561	535	554	551	606	568	535	539	600	540	509	564	483	601	568	545	590	600	569	595	523	543	569	551	581	584	534	542	548	567	606	550	487	523	553	562	587	574	592	562	529	558	540	529	538	541	555	597	585	551	518	548	571	561	517	560	591	561	569	533	524	544	572	550	553	614	561	548	550	538	494	552	542	603	558	574	532	574	539	549	553	553	568	546	578	536	550	546	563	535	557	555	579	519	512	558	505	579	575	575	556	577	578	584	517	551	590	511	540	556	560	584	563	527	575	513	531	565	538	582	556	552	574	607	583	563	559	575	564	556	518	567	559	598	544	547	503	559	572	517	557	576	584	546	535	582	518	554	535	507	549	582	525	562	596	544	577	559	564	492	544	554	538	519	526	538	513	563	569	565	520	603	554	538	553	563	578	565	573	537	607	557	526	552	527	573	515	560	570	562	534	533	573	543	554	531	578	590	511	532	585	524	558	507	575	550	553	559	516	556	533	566	503	566	571	560	616	560	546	586	554	541	532	535	577	529	541	532	550	551	549	556	560	578	573	561	530	562	556	554	589	564	581	576	552	551	522	533	540	581	566	569	579	547	555	566	539	550	558	555	587	541	608	548	559	585	511	547	537	584	530	547	606	565	590	544	534	566	549	543	560	550	577	513	543	527	569	571	559	535	545	593	563	598	573	575	601
4417	17314	17932	10127	2278	1654	1450	1151	1044	891	870	832	781	756	783	740	739	714	672	660	682	698	707	668	689	652	696	645	674	661	660	658	652	660	684	699	641	617	620	658	675	700	593	694	695	660	631	656	699	675	665	608	659	664	628	642	652	633	639	652	620	648	641	672	627	645	648	615	636	619	628	619	673	647	650	609	672	639	656	689	645	654	649	708	625	655	639	675	602	666	690	622	626	644	669	648	658	603	600	671	648	636	654	659	675	676	603	608	677	660	629	639	691	627	670	637	636	643	657	647	677	627	700	590	622	651	682	649	640	608	651	666	600	642	629	679	655	614	590	642	625	620	612	652	653	659	625	696	624	664	682	664	615	668	616	653	630	604	640	665	623	636	610	626	669	645	629	613	615	613	621	628	651	632	677	631	599	673	600	649	629	619	589	659	638	631	663	668	618	608	632	631	607	654	651	657	635	638	654	667	635	660	655	660	624	626	669	662	643	651	614	710	685	652	656	660	653	634	668	642	612	656	654	641	619	604	650	642	648	703	637	644	666	685	642	670	620	643	636	672	657	643	656	629	636	645	634	632	659	595	641	617	631	627	665	648	646	641	700	622	681	636	631	638	648	635	629	662	632	605	626	631	645	621	648	703	619	679	652	673	660	629	614	610	631	615	646	627	639	642	628	621	603	657	654	693	599	628	651	664	617	625	650	671	651	617	668	591	657	585	661	646	663	594	639	667	623	628	608	650	633	639	559	685	654	656	621	656	661	683	627	625	623	619	645	641	675	679	641	655	649	644	680	632	664	743	673	581	655	595	644	660	659	633	642	604	659	644	642	622	634	639	632	679	629	619	614	696	611	668	614	637	624	606	711	604	668	658	591	644	655	682	654	643	617	611	643	608	657	713	612	613	633	664	571	652	647	689	644	586	634	617	645	609	618	680	656	668	629	657	619	635	663	638	637	642	693	634	691	695	629	673	637	641	627	638	636	619	641	647	638	656	646	664	621	667	671	647	634	626	643	641	679	673	614	614	654	628	631	635	651	647	646	661	655	682	604	598	649	619	638	667	682	644	633	638	650	656	619	614	663	685	628	680	646	661	628	704	658	611	671	644	632	626	652	658	655	596	658	655	650	642	660	656	644	640	640	651	648	655	631	618	593	656	616	625	657	642	636	637	667	648	597	613	648	558	684	687	609	674	650	633	627	636	653	655	643	618	608	657	644	678	661	639	560	615	635	677	616	650	623	692	644	592	662	637	657	605	633	670	680	644	666	653	629	663	621	641	673	652	629	638	657	629	659	671	595	614	649	634	705	648	622	668	682	647	641	633	657	649	647	615	648	671	652	690	650	647	664	609	653	663	651	630	654	600	632	664	623	636	662	670	619	637	625	639	680	649	634	639	655	618	632	599	663	658	651	656	638	640	596	683	619	708	613	665	645	609	673	679	630	584	639	621	636	633	643	667	640	644	602	644	622	635	649	668	616	606	635	660	694	593	651	634	656	652	606	664	717	658	678	627	663	617	648	672	649	620	633	651	639	642	618	651	695	648	566	616	615	650	647	621	627	639	629	654	605	696	631	653	610	631	677	643	631	592	652	633	672	660	667	630	649	671	645	601	635	642	611	661	652	601	619	616	665	647	652	607	645	653	673	622	613	680	636	657	635	637	669	648	682	663	631	654	657	614	638	633	645	654	636	633	653	629	650	630	632	672	675	704	678	667	604	670	667	657	661	656	632	627	657	676	637	653	639	587	634	642	626	689	651	598	613	659	610	658	628	654	604	654	639	662	681	640	596	630	614	660	602	633	642	634	667	620	674	642	654	638	648	632	645	663	679	635	664	623	621	645	639	637	656	612	612	610	667	628	665	656	652	685	675	624	607	601	660	624	657	636	615	661	640	655	673	649	606	659	653	649	647	672	625	670	625	634	586	666	636	596	630	618	642	571	610	630	651	674	612	647	638	661	680	643	675	618	641	615	664	595	633	622	644	639	638	648	635	657	637	618	680	633	643	638	651	650	664	660	645	616	625	616	631	666	611	669	602	658	642	680	610	653	637	609	636	612	622	616	638	659	604	646	630	593	633	630	654	632	657	642	609	595	690	674	632	628	630	659	648	651	652	649	670	625	621	611	710	613	630	634	640	637	630	633	644	619	632	684	620	605	629	649	598	661	598	646	618	647	654	642	652	605	664	636	634	643	621	634	645	660	617	651	613	653	616	640	641	598	639	629	597	661	629	677	654	637	694	615	665	598	646	647	633	647	643	620	606	653	641	663	648	617	624	639	629	586	625	622	699	610	657	629	618	617	660	671	619	634	643	694	602	623	647	625	692	602	653	662	664	646	606	607	659	639	652	647	613	635	643	656	615	662	661	618	636	686	647	658	652	640	646	645	686	620	641	659	698	689	624	648	631	637	606	625	647	623	617	690	669	641	673	649	697	642	623	598	682	627	605	682	653	642	687	635	701	640	609	650	652	649	631	643	642	626	620	685	663	638	601	614	654	642	627	608	694	671	633	648	604	616	640	619	647	678	655	664	668	649	645	643	658	632	622	620	652	662	653	664	650	672	646	650	626	662	690	626	676	626	620	664	689	657	613	637	682	660	617	643	656	665	671	648	634	596	621	679	660	647	624	634	661	638	637	628	631	615	618	678	694	681	652	695	649	698	691	683	635	641	652	665	659	665	727	687	640	660	694	657	656	642	636	610	656	617	632	632	643	632	646	658	682	624	671	603	667	673	631	686	645	633	615	631	624	637	655	641	652	609	629	652	689	658	625	625	649	636	653	674	677	662	588	632	655	660	658	645	586	667	647	680	632	607	642	664	663	686	632	641	665	657	652	579	626	678	604	656	619	622	627	612	656	648	599	605	655	665	627	698	645	632	640	677	625	611	611	661	653	644	648	642	645	669	644	625	600	634	669	661	622	635	683	655	649	654	656	624	691	634	627	647	672	673	630	637	677	660	693	654	682	616	647	663	646	672	679	640	648	634	618	635	651	635	635	641	681	600	675	593	640	654	659	633	640	620	600	616	712	639	681	651	638	645	632	643	628	678	661	708	655	631	650	630	633	688	644	639	651	615	656	642	654	653	642	620	653	624	636	623	627	660	637	673	619	628	640	675	659	599	632	655	626	625	668	651	634	615	664	631	619	627	626	659	678	652	677	620	622	634	626	628	620	655	695	628	623	637	634	671	628	700	657	633	660	611	610	597	653	611	637	696	648	644	665	627	683	633	631	698	648	643	624	641	718	653	649	652	646	661	621	635	659	631	620	626	673	655	620	625	677	640	611	615	628	618	646	662	663	613	620	668	629	661	629	647	682	650	659	668	660	663	618	614	648	662	678	587	622	637	663	661	640	610	653	581	628	650	640	672	586	633	642	624	634	631	612	647	645	653	644	644	644	626	668	607	648	627	622	621	639	667	667	654	653	634	647	668	601	639	630	655	655	607	641	658	646	655	634	633	651	611	649	624	598	647	631	618	676	623
24925	21438	27462	25522	7442	595	500	354	337	357	348	330	295	326	302	302	303	300	274	252	289	277	260	280	284	263	285	298	265	284	277	277	310	268	261	291	265	276	284	259	263	252	264	277	287	247	268	233	281	270	267	294	278	277	272	268	276	266	239	280	298	234	276	291	241	269	237	287	296	245	257	246	293	288	266	246	287	283	276	276	287	245	277	275	267	275	290	256	267	239	278	267	279	251	279	281	272	264	264	256	299	260	276	263	274	301	308	242	288	255	274	276	267	255	269	267	259	262	259	272	287	258	274	276	282	279	278	256	272	293	259	294	280	268	266	296	283	257	261	284	276	262	270	267	242	270	241	273	286	278	282	267	247	274	224	275	270	285	282	261	297	271	236	215	270	282	264	260	288	244	252	265	281	283	259	300	278	272	255	256	257	275	283	264	248	283	284	300	261	270	300	269	263	273	279	282	288	247	248	270	276	281	235	263	245	257	275	262	297	295	249	271	300	262	254	272	274	286	261	250	257	235	258	260	279	231	271	290	298	257	262	273	276	289	236	284	285	276	306	275	290	246	291	265	267	236	250	273	273	261	268	290	271	270	292	267	254	285	272	239	282	265	257	256	287	271	268	281	249	286	266	278	242	258	237	256	285	254	253	283	271	277	246	280	285	272	262	274	260	258	244	249	254	251	270	271	272	267	257	256	258	259	251	239	285	285	254	253	293	284	268	286	292	268	243	257	289	242	272	265	232	303	277	267	263	309	276	314	271	253	287	261	286	277	290	282	279	281	297	253	238	283	239	278	255	273	273	251	285	271	270	295	241	250	253	268	281	260	288	252	282	273	276	266	268	263	253	261	251	277	259	255	265	260	272	267	235	240	253	264	266	276	317	274	267	283	293	251	282	281	238	268	286	293	256	259	280	238	274	248	285	284	259	261	275	270	251	280	270	264	265	282	282	275	276	271	273	295	281	247	248	257	257	254	273	266	258	248	270	268	307	284	298	250	266	254	281	292	289	275	274	271	274	257	277	241	264	261	267	270	276	246	276	266	252	277	265	281	267	272	248	251	274	281	281	261	265	269	259	280	237	274	249	273	243	290	261	298	248	287	271	292	266	241	261	252	285	239	263	241	274	270	267	257	278	263	283	253	251	259	280	285	258	295	273	279	271	301	292	276	263	273	264	268	266	271	257	288	274	265	275	266	261	283	279	238	255	266	268	262	258	271	277	274	271	285	260	245	270	277	277	270	253	282	258	255	236	243	254	269	285	287	244	262	265	240	267	245	255	278	270	267	313	264	267	271	275	258	272	283	261	267	263	274	250	269	283	275	277	261	267	259	301	254	255	291	305	274	255	286	251	290	260	278	272	284	252	268	246	275	260	279	248	244	279	276	252	244	281	260	248	259	259	274	253	260	251	252	255	271	244	271	303	258	281	305	263	257	266	275	267	251	275	271	270	286	257	260	260	265	295	273	277	274	271	305	268	284	280	283	265	230	305	242	260	274	256	237	263	269	267	285	288	276	258	269	263	262	253	305	295	260	279	258	266	257	267	286	286	278	277	254	275	261	266	269	294	237	270	233	284	283	284	242	303	294	255	274	240	283	271	254	272	268	247	260	293	272	272	280	262	274	264	245	285	258	267	250	266	304	263	270	260	267	265	275	242	263	274	262	283	251	287	258	267	272	262	291	260	259	274	258	258	252	282	275	274	258	257	275	285	298	281	275	263	277	247	240	250	268	251	270	256	299	225	285	312	247	278	295	235	303	279	280	278	311	272	282	264	301	279	280	274	267	253	241	271	249	262	263	287	268	234	271	275	285	281	268	259	284	258	250	281	261	255	270	286	263	269	263	246	253	254	278	286	283	295	260	263	267	297	274	268	293	299	242	257	283	295	267	260	265	266	285	298	259	254	290	283	289	266	259	233	287	292	288	301	279	286	276	251	279	254	269	255	279	275	286	238	273	288	265	268	308	253	265	274	257	248	274	278	263	260	274	270	247	272	281	247	262	249	287	249	268	274	288	271	282	280	281	271	258	260	249	277	265	289	284	250	251	274	247	265	244	247	276	263	273	278	236	288	283	271	280	273	271	291	260	245	252	301	249	220	252	261	270	258	245	264	271	262	289	285	284	278	278	289	299	265	237	279	288	261	265	272	269	252	285	286	262	260	287	254	245	270	261	260	285	284	272	261	237	277	273	281	261	246	278	282	279	258	265	285	266	293	298	263	274	264	260	258	295	261	296	272	287	252	275	239	269	277	280	279	274	264	274	270	242	235	261	268	263	261	284	263	248	228	263	244	268	288	291	269	289	286	267	286	253	252	278	260	275	306	276	275	257	258	254	255	236	270	266	262	292	286	261	270	267	289	283	275	242	264	246	268	257	258	275	274	270	263	252	265	256	285	285	284	263	279	226	224	271	241	256	288	258	289	263	239	293	286	246	244	266	261	278	272	247	252	258	290	271	277	268	281	262	290	254	294	266	266	249	292	249	268	282	269	256	266	261	251	257	284	266	276	260	261	244	263	270	268	277	233	283	256	249	267	336	262	291	237	300	240	236	274	264	280	290	286	272	277	268	288	248	278	260	263	279	284	253	261	260	255	277	252	262	283	263	301	249	281	254	282	246	296	282	279	297	276	280	254	279	268	273	265	277	276	256	269	284	262	266	268	262	253	253	262	247	250	273	303	269	268	277	261	316	288	253	261	259	245	269	244	254	279	241	279	246	275	256	259	279	296	293	262	273	312	267	297	267	278	264	263	280	257	271	268	259	266	264	283	278	278	276	246	308	243	270	265	287	282	259	300	271	249	250	284	279	268	277	269	271	267	267	273	252	267	268	266	273	270	261	268	256	275	229	273	280	257	259	235	269	296	274	281	283	277	272	284	233	252	257	277	261	245	285	275	275	258	258	276	271	254	290	263	264	249	291	286	242	271	242	257	254	272	256	245	270	262	300	303	291	267	263	281	304	292	302	249	301	311	282	292	266	297	269	292	264	291	247	274	284	240	257	275	284	261	270	278	297	242	267	243	290	245	250	255	297	271	242	282	255	276	276	259	268	247	281	264	252	276	285	288	272	258	273	260	273	294	256	260	270	275	247	267	305	252	265	258	272	255	265	251	293	280	278	264	299	280	285	243	268	261	269	299	271	253	263	294	272	277	280	257	257	256	291	254	263	261	255	269	299	251	250	285	260	235	266	267	267	244	273	262	289	273	270	250	285	265	283	279	241	252	275	254	292	285	262	268	254	278	277	251	256	257	245	255	308	245	264	266	253	287	251	272	269	280	271	282	281	264	278	262	256	285	271	256	301	287	289	289	244	288	259	279	290	284	244	286	256	250	286	266	246	292	237	273	282	271	291	264	256	276	264	268	249	253	269	276	240	302	252	271	281	311	227	278	243	261	251	293	263	234	304	256	278	280	263	263	294	273	291	286	286	279	260	296	262	269	293	256	251	255	307	253	239	277	247	262	273	242	262	239	273	280	244
4342	14886	13002	6962	1226	970	717	624	545	468	449	382	395	363	341	373	329	327	288	365	340	323	319	329	304	294	323	319	342	338	321	312	320	324	333	310	305	302	308	332	329	305	298	313	333	283	326	318	329	304	304	321	322	311	303	302	300	308	289	307	287	343	310	284	308	308	324	295	309	304	330	313	308	308	288	320	325	341	305	328	339	289	342	317	309	306	276	319	306	333	326	295	332	326	315	309	315	309	330	300	343	296	301	305	267	327	330	324	336	311	307	296	316	297	313	316	299	311	290	314	341	316	309	274	337	304	321	311	288	335	355	317	322	320	331	303	292	325	318	320	312	305	309	295	298	311	299	314	342	318	289	303	336	316	319	309	325	341	311	309	300	309	328	320	302	288	303	316	330	281	320	289	325	317	287	288	298	311	278	301	305	299	310	315	295	315	298	324	291	318	282	315	315	319	296	288	306	345	334	345	315	323	339	322	312	283	286	299	300	319	321	315	323	304	301	307	341	308	304	303	311	323	329	315	289	313	321	324	323	305	301	282	330	314	273	283	277	319	263	314	293	299	311	312	309	316	317	343	307	315	291	312	315	269	321	323	303	324	304	296	328	328	326	271	301	308	284	343	283	339	285	293	328	315	347	334	311	311	285	311	319	281	313	328	314	310	301	354	278	320	328	298	314	316	332	284	315	328	304	291	329	305	320	336	324	303	300	290	286	301	291	311	293	318	316	297	331	323	314	335	323	313	269	312	294	289	304	337	316	333	337	298	320	350	297	329	289	314	312	326	323	317	291	315	288	304	325	295	316	309	329	310	309	278	301	282	329	278	316	298	335	332	284	332	328	284	290	309	312	328	304	324	328	324	305	295	305	284	341	296	320	313	294	295	303	305	319	308	304	276	317	277	315	297	308	312	312	294	317	325	338	297	311	325	339	315	308	355	309	296	316	301	303	312	323	288	282	295	322	286	323	313	330	301	305	316	330	304	313	291	263	320	309	355	282	301	299	321	293	301	320	298	309	284	294	317	318	352	281	327	317	298	330	299	290	293	311	297	310	304	296	308	324	304	304	322	303	290	321	311	317	314	299	340	316	333	307	300	354	307	298	290	319	283	323	322	326	319	298	306	326	336	312	312	293	274	318	332	341	280	327	306	313	300	299	325	308	310	289	297	284	282	294	328	316	315	332	290	295	334	302	326	302	289	312	304	326	297	340	291	328	290	319	302	309	326	304	272	321	321	324	334	330	317	297	311	319	312	300	318	309	313	310	317	291	302	345	290	324	291	304	343	318	334	311	303	311	319	356	322	301	299	300	342	319	350	309	278	291	311	304	315	281	311	324	307	298	308	302	315	312	290	300	334	305	302	304	340	328	337	308	337	299	296	295	302	295	296	298	298	310	270	291	319	299	285	309	304	309	344	334	286	292	331	319	365	275	316	310	302	323	316	285	322	325	300	313	332	300	303	341	291	292	299	326	323	323	309	292	328	320	306	282	326	296	309	300	306	324	284	331	301	329	285	312	290	297	282	264	307	323	298	308	287	315	298	316	288	274	305	296	322	295	350	289	303	286	301	330	300	287	277	281	285	331	342	314	308	301	303	307	309	327	294	306	323	318	279	297	295	325	291	308	310	278	296	290	312	319	316	311	314	315	331	316	294	301	338	274	342	291	299	328	303	292	299	302	303	282	320	301	308	299	331	301	315	325	311	316	319	297	307	297	308	316	315	301	338	315	298	307	320	326	305	330	316	332	305	322	333	309	306	271	317	300	297	343	315	300	292	287	316	292	279	326	300	317	293	313	276	329	329	321	306	274	302	369	319	323	329	295	303	303	304	292	343	287	293	322	325	308	334	292	304	307	318	306	308	290	329	275	300	300	328	293	305	312	302	318	281	293	317	296	285	371	342	322	332	343	329	307	296	330	301	290	331	286	300	314	331	335	322	293	308	302	284	278	309	315	305	340	303	331	307	310	308	292	327	300	310	323	318	294	289	337	287	294	319	304	283	311	289	299	332	330	334	299	342	319	322	301	314	313	321	299	329	292	329	294	278	343	342	285	319	313	325	323	299	322	318	321	305	308	311	312	318	289	257	316	288	339	358	311	331	319	316	301	292	306	281	299	274	287	319	292	301	295	307	319	298	317	317	288	308	313	293	292	293	289	290	303	298	354	303	318	323	315	297	305	335	299	321	309	323	326	306	304	319	299	296	296	321	293	304	311	341	296	332	296	262	316	342	322	301	315	316	310	312	295	303	280	329	326	300	299	302	290	336	340	291	319	311	285	295	318	289	325	287	341	312	306	299	303	299	279	303	287	321	277	317	298	278	301	314	297	300	321	334	274	304	286	328	280	309	303	353	338	298	298	308	299	311	292	306	306	337	357	312	290	319	325	290	297	308	330	309	341	322	299	332	258	303	278	276	303	287	304	304	317	287	289	310	309	310	330	278	309	341	290	291	298	315	312	304	328	292	320	299	323	310	316	315	359	309	335	323	323	308	288	327	285	303	302	299	339	320	312	352	319	315	306	322	309	314	305	298	299	297	262	321	305	336	315	307	314	312	299	314	343	320	272	296	269	312	329	307	330	310	309	294	323	319	325	289	296	324	288	309	317	289	303	296	304	291	285	304	313	293	284	289	328	311	311	325	324	296	286	287	325	303	345	315	303	266	340	334	329	288	317	335	290	308	327	312	289	311	293	330	317	311	290	332	279	263	302	303	301	288	302	312	294	307	322	336	317	300	309	299	318	299	311	319	310	325	323	317	328	304	329	314	323	282	305	312	299	296	303	313	335	309	290	301	285	326	341	325	303	297	302	292	322	328	296	295	293	311	306	289	297	331	310	324	315	291	324	309	284	316	296	278	308	295	322	294	325	301	249	315	293	318	316	310	310	266	307	293	346	306	274	310	298	319	297	275	280	320	329	334	322	290	322	297	334	290	315	301	318	308	327	327	353	323	289	336	321	280	317	283	334	309	340	310	307	290	289	299	319	281	342	294	334	292	284	325	282	293	323	302	307	321	329	293	310	327	279	323	295	300	303	303	308	290	307	300	322	339	297	299	305	310	308	307	304	309	321	310	289	298	285	308	317	295	313	294	301	303	298	290	309	298	301	298	305	307	308	307	301	289	324	307	311	313	318	307	305	292	340	305	306	270	330	307	288	300	290	289	312	291	309	320	293	280	324	286	287	323	306	313	323	290	348	298	308	298	330	348	288	351	328	291	301	315	338	339	313	302	312	299	331	315	318	295	279	288	283	323	327	316	301	282	315	313	339	288	311	298	289	336	296	312	272	309	319	317	296	282	270	281	298	310	294	310	284	303	312	342	277	307	318	329	322	288	286	266	309	291	320	310	330	313	303	313	312	333	299	273	295	341	297	316	313	303	317	272	303	323	287	306	336	308	293	297	311	306	329	295	315	296	303	293	319	306	337	339	300	304	308	284	325	322	284	307	298	347	294	309	332	335	323	308	298	292	302	308	292	287
22833	21548	29333	24229	21543	21124	3931	889	620	596	531	467	464	426	406	363	347	380	348	369	328	300	307	313	289	316	287	308	284	306	271	298	290	244	291	326	285	281	273	289	267	310	319	295	291	308	274	290	263	304	262	274	279	266	283	266	282	255	270	301	283	251	265	255	274	231	271	257	237	289	276	282	277	251	309	273	263	275	271	258	271	289	267	265	261	274	270	269	283	284	256	274	245	252	277	259	265	289	268	291	274	238	237	296	289	282	286	272	253	273	289	297	307	287	281	279	280	267	258	276	291	276	272	252	292	259	249	272	259	287	297	294	256	249	270	281	255	269	270	264	262	287	245	273	260	279	267	260	285	245	295	288	284	274	277	274	254	258	270	252	246	261	270	292	264	281	262	278	290	297	267	271	282	257	263	274	284	274	264	241	295	260	297	278	263	301	285	274	265	265	257	278	240	255	295	298	269	276	256	262	255	241	296	250	293	273	294	276	256	282	298	276	264	254	266	254	248	312	286	300	284	273	259	280	258	274	278	303	277	284	289	279	277	252	259	253	252	285	269	261	267	289	258	284	277	262	273	286	287	278	299	260	276	275	284	260	273	294	275	254	253	268	291	267	303	289	269	253	275	265	271	280	258	289	320	283	271	294	273	269	222	235	265	263	267	254	271	276	276	257	248	290	272	261	292	234	234	263	269	282	270	293	253	261	282	278	330	265	277	283	281	236	291	259	267	299	251	243	286	273	254	260	274	246	265	269	263	294	244	249	285	252	259	280	274	280	271	254	304	249	297	303	281	248	282	274	279	272	236	284	250	308	245	279	281	271	261	275	314	263	275	295	276	269	263	253	274	270	254	263	280	287	272	288	254	255	234	300	287	262	245	264	278	267	240	264	268	277	266	259	280	277	294	290	294	254	278	275	270	236	265	289	281	264	274	279	275	284	287	272	278	302	258	253	278	274	296	262	267	257	246	266	276	247	277	254	280	296	279	267	306	273	274	261	276	278	264	265	281	275	281	282	265	268	268	273	271	232	281	276	291	274	290	295	253	273	262	267	249	242	256	289	248	287	234	267	280	274	277	260	269	259	240	268	283	274	297	277	267	282	271	299	250	287	255	228	270	284	268	268	275	299	258	276	249	277	251	247	280	294	253	298	268	281	298	291	278	289	274	270	243	267	295	276	285	262	279	286	286	257	256	289	251	264	269	270	254	289	271	292	260	256	285	276	258	270	264	266	290	254	278	251	267	285	276	278	266	287	282	269	251	279	270	274	265	229	294	277	272	311	271	283	252	243	252	264	252	235	278	270	281	286	252	277	294	287	272	255	290	272	302	239	290	285	282	276	293	274	291	266	263	257	256	244	278	247	256	278	255	265	250	291	263	262	263	254	273	251	297	256	274	281	298	246	276	281	259	276	253	256	291	243	229	256	262	282	280	267	296	266	261	259	273	309	269	255	247	257	258	306	273	241	275	281	271	274	258	272	294	288	270	256	275	267	307	247	287	258	287	277	270	251	303	261	260	269	274	286	286	245	275	275	281	263	287	274	260	279	253	266	275	275	268	261	269	261	256	279	252	260	263	267	257	272	304	282	267	251	281	247	248	253	253	283	264	266	247	240	248	288	284	299	275	273	273	255	246	259	270	263	266	261	289	267	275	228	265	267	297	284	275	267	301	276	298	279	299	279	256	276	272	277	263	294	266	256	276	271	288	281	277	265	289	289	307	267	287	259	256	262	268	276	298	293	269	276	298	277	269	268	284	245	302	269	264	307	246	293	240	275	301	295	249	293	283	258	272	295	287	227	277	247	256	268	271	237	252	285	258	278	291	286	277	264	289	264	276	255	258	267	283	275	263	261	293	322	238	283	256	284	281	283	273	262	248	265	274	268	309	252	234	292	227	268	261	269	283	243	267	276	274	271	285	274	269	266	274	299	280	283	277	254	265	284	285	292	301	265	294	240	277	283	273	276	277	256	280	273	267	302	241	262	268	267	257	281	281	272	285	267	239	263	243	270	265	289	286	287	260	266	280	248	272	253	248	270	262	264	255	260	266	276	263	280	288	255	291	254	271	262	239	261	272	248	282	272	294	279	261	281	299	266	268	289	261	274	277	259	289	282	278	252	265	288	257	271	278	296	243	264	267	293	236	264	284	250	265	266	301	302	262	276	277	308	252	294	264	280	281	257	293	275	271	288	268	267	263	279	282	257	257	249	254	260	302	270	262	259	262	257	248	271	251	271	262	264	276	276	271	294	266	251	266	267	260	299	296	272	287	252	250	287	277	257	289	249	276	276	252	255	262	277	285	278	315	267	250	295	263	254	291	296	294	277	293	288	265	251	267	266	249	301	256	267	275	254	260	275	271	246	270	273	274	282	290	270	244	255	301	245	292	282	250	245	282	273	264	275	271	261	271	300	270	277	258	285	264	282	278	285	288	271	292	283	245	246	293	271	236	289	274	288	249	249	272	284	286	266	285	270	267	273	260	287	266	262	292	284	274	276	259	271	285	280	304	268	273	266	259	261	272	288	262	282	252	249	249	270	280	272	279	276	276	284	264	306	307	269	268	260	298	281	274	262	288	281	262	243	273	265	222	294	300	281	272	275	267	280	269	279	273	257	243	264	264	267	265	260	243	272	250	257	269	273	269	289	260	267	254	280	260	284	275	274	285	260	261	258	279	280	286	269	287	274	254	240	254	258	244	300	258	269	274	281	275	234	263	251	284	279	263	291	277	240	266	270	253	262	245	264	285	268	273	285	278	281	265	285	283	262	271	254	258	248	292	274	265	269	281	279	251	265	280	297	263	275	265	266	303	298	279	319	291	261	282	273	262	268	260	252	270	289	293	262	233	265	292	248	274	291	258	278	270	276	298	291	275	282	274	256	264	295	245	291	272	268	282	297	264	276	263	264	296	295	282	269	289	270	267	256	287	270	244	281	254	253	280	298	278	280	277	293	276	257	269	256	265	253	273	266	278	250	250	275	280	255	293	281	313	275	257	275	266	300	276	292	263	273	264	263	264	248	284	261	269	261	269	268	264	266	293	267	264	273	273	250	273	303	247	258	273	272	276	277	290	279	296	274	268	290	282	298	278	273	266	259	264	279	292	252	260	275	257	252	278	294	273	284	300	273	265	297	269	281	249	298	262	270	271	279	269	273	265	286	275	271	307	282	261	269	270	262	280	249	263	309	264	275	261	289	247	283	285	293	276	281	286	290	299	286	285	288	264	283	293	277	254	262	257	250	255	246	273	310	276	253	269	254	248	226	262	307	285	237	279	279	277	284	286	256	283	259	254	281	259	244	263	261	290	263	288	264	278	267	270	259	287	255	280	257	287	273	275	279	287	269	273	259	261	296	256	268	270	290	260	293	290	289	259	269	292	274	267	263	265	257	256	275	263	283	275	272	292	276	274	282	281	269	283	255	237	268	272	278	254	247	268	286	253	271	285	282	264	275	264	259	279	289	257	258	275	273	297	255	273	299
5642	26492	25595	14624	3443	2446	1750	1411	1107	930	795	643	647	561	529	480	494	465	412	445	393	385	394	373	426	387	338	382	352	342	366	314	380	342	349	376	354	361	326	341	327	364	335	375	344	344	349	309	353	333	304	327	323	300	356	324	332	388	326	314	324	328	332	351	355	352	327	330	344	349	335	301	353	289	298	335	321	350	338	322	299	275	323	334	307	337	340	321	318	332	288	354	353	308	324	329	327	336	313	331	341	333	314	313	316	319	329	324	320	311	305	308	317	348	331	313	306	314	283	319	324	319	317	318	309	322	327	308	319	317	325	298	330	287	328	350	302	298	322	336	336	346	320	292	303	332	307	321	297	331	297	309	343	341	321	332	323	324	330	289	335	327	324	301	290	320	292	318	317	326	348	336	334	309	316	367	320	331	310	336	329	297	333	329	346	336	328	353	317	331	337	334	369	328	311	327	334	283	311	309	309	321	348	315	317	342	321	335	339	291	335	336	320	302	317	332	351	303	336	311	331	329	324	355	319	330	306	316	328	323	320	321	314	313	314	358	317	341	305	320	323	344	332	318	274	333	335	322	322	311	348	297	288	298	316	282	355	325	312	302	341	329	334	305	308	344	323	330	313	336	305	314	333	312	324	320	339	338	300	309	315	338	315	297	313	310	331	325	338	329	320	316	301	310	337	356	341	347	312	314	317	320	307	342	314	317	322	325	331	314	324	306	315	337	321	317	317	336	294	317	302	318	328	331	332	321	318	341	324	323	295	334	332	308	308	322	320	320	324	323	318	326	338	314	332	315	354	300	308	339	326	304	307	282	342	309	328	339	326	335	316	336	381	300	313	326	339	338	329	327	321	322	326	295	299	294	324	312	321	349	326	363	335	308	316	335	309	328	345	306	317	285	309	327	337	310	334	358	337	290	333	303	324	325	328	325	320	328	332	323	338	317	341	310	321	344	312	324	310	335	330	324	320	285	313	308	325	317	322	295	335	326	301	317	311	319	306	349	330	344	341	319	298	323	333	343	277	347	314	327	357	326	320	285	309	289	353	318	295	335	313	335	306	315	333	329	326	321	332	279	347	322	313	360	331	304	319	317	346	336	334	329	347	328	303	333	331	337	328	299	345	322	313	304	349	332	325	308	340	292	318	339	325	394	328	301	315	332	330	307	317	339	286	327	296	325	324	359	352	303	312	343	316	310	346	263	298	329	332	295	337	361	340	307	297	316	315	331	329	367	318	336	344	338	317	350	303	307	335	310	321	316	314	301	337	319	272	314	308	337	289	340	307	308	323	292	309	326	327	336	311	317	312	330	297	341	357	326	334	318	354	319	298	345	348	314	312	299	325	336	310	330	332	321	314	335	305	296	340	358	322	332	316	337	351	321	306	331	297	321	326	280	305	311	306	303	353	314	300	300	297	306	346	333	331	332	318	332	305	303	305	315	320	324	321	348	347	300	339	299	307	284	284	341	332	329	354	308	327	308	283	341	313	299	318	299	335	334	319	305	351	331	330	316	349	341	334	332	332	317	310	315	316	338	336	316	337	339	327	312	321	326	344	300	322	302	333	320	289	305	340	351	327	334	313	324	320	314	324	311	323	323	359	320	326	312	333	324	333	319	298	327	366	303	349	336	322	314	322	304	338	326	345	324	341	287	324	338	336	320	313	322	318	322	327	306	336	320	333	302	331	326	299	340	336	309	310	314	302	354	343	324	349	318	292	306	354	340	324	309	347	310	320	334	288	354	313	339	308	327	324	304	315	332	283	315	343	357	291	336	346	300	301	334	336	336	312	346	303	358	331	305	356	308	305	326	316	320	299	307	339	326	360	321	287	306	324	317	328	276	342	348	311	301	348	325	360	317	329	316	308	354	346	317	333	329	322	294	325	333	321	329	336	317	302	360	324	331	308	306	305	349	307	322	294	318	298	304	329	317	333	353	304	336	335	325	311	324	296	321	295	325	329	331	305	290	352	340	302	307	302	298	314	334	345	327	314	352	334	321	329	293	332	311	349	323	291	318	337	340	333	306	304	286	312	310	333	337	307	336	317	300	336	289	312	319	294	316	332	337	326	339	311	313	302	311	356	284	329	331	336	326	327	319	338	339	315	336	326	356	323	327	303	317	317	307	294	332	315	332	326	365	323	338	309	341	287	307	314	319	338	354	324	303	310	320	328	334	328	311	338	314	328	324	312	344	334	338	297	337	302	315	361	333	361	343	327	344	356	332	337	347	315	313	325	315	288	338	336	349	330	330	328	325	306	324	320	322	313	339	361	303	336	360	341	317	360	310	304	357	337	338	340	312	312	329	319	338	318	321	309	315	328	349	279	339	309	356	337	341	296	288	304	303	318	320	338	322	314	313	334	316	350	285	338	309	321	304	345	324	333	348	336	292	332	328	327	315	333	329	338	302	335	329	330	320	344	300	323	283	327	323	298	333	332	293	335	327	321	299	342	315	286	352	301	344	314	296	296	307	325	324	325	328	336	310	293	307	341	321	320	332	330	297	317	333	366	310	342	335	309	352	328	346	328	303	335	303	323	311	315	332	334	301	330	306	306	311	302	332	330	299	355	297	339	325	312	293	321	317	322	325	315	325	284	316	308	309	327	324	328	304	298	339	324	314	344	307	340	335	325	308	292	329	347	332	331	339	327	359	318	333	379	340	275	313	290	347	313	336	319	325	273	343	337	309	321	342	293	315	321	325	347	300	328	314	336	323	335	305	294	313	325	294	338	335	363	303	312	339	319	348	315	345	315	321	314	307	346	338	309	305	318	307	311	309	312	344	322	325	295	306	348	316	328	291	299	283	325	302	341	308	329	308	350	305	285	355	304	310	359	342	321	314	305	308	323	320	344	303	311	319	335	327	349	296	321	325	334	316	302	336	352	315	328	308	330	330	316	283	290	342	320	332	328	291	313	323	293	376	322	321	307	327	296	340	287	371	307	319	317	331	315	314	289	299	327	292	312	319	308	341	338	335	329	323	305	313	317	310	327	343	310	323	338	353	336	325	312	316	355	312	337	322	319	329	317	331	303	323	314	358	325	342	337	320	299	317	313	326	296	319	318	299	280	315	303	311	333	327	342	311	308	337	315	332	297	329	309	330	347	323	320	349	312	347	295	309	332	332	307	336	367	327	322	321	346	327	339	344	351	336	345	299	318	316	318	333	321	350	286	307	307	301	344	321	337	313	322	356	332	309	317	334	340	328	341	322	325	323	329	335	316	328	332	321	324	355	318	340	313	329	320	318	283	300	322	317	330	319	325	340	335	309	320	297	324	323	326	323	309	333	310	340	340	309	326	313	294	313	314	318	289	300	316	308	312	313	294	301	298	284	316	331	324	327	326	308	316	324	317	330	326	316	307	297	336	341	318	286	323	332	295	320	352	316	338	325	313	324	318	297	314	354	311	325	318	349	333	343	336	316	321	339	324	356	306	315	311	313	321	313	319	333	322	345	313	338	334	316	341	299	344	338	326	313
27901	18819	9815	1683	607	578	552	551	565	480	548	530	488	531	516	552	548	540	569	509	480	505	528	543	524	516	574	514	545	546	565	536	523	536	512	499	541	523	539	532	517	506	441	522	528	557	545	461	534	551	473	505	556	523	512	524	505	553	544	553	515	510	546	528	537	538	501	552	532	542	516	500	546	557	497	480	535	539	522	569	491	526	522	539	565	499	512	524	527	570	510	536	563	509	527	514	485	567	565	499	520	559	458	553	522	511	467	535	543	522	523	539	501	518	542	545	531	492	522	517	548	537	519	599	514	505	567	539	502	545	498	582	513	554	508	545	497	547	545	521	510	530	525	565	543	526	520	497	529	561	546	525	546	550	524	535	604	497	500	496	512	533	504	495	486	500	500	516	529	519	548	472	507	533	545	540	548	553	545	546	511	559	528	526	500	555	526	492	576	540	500	500	508	503	533	549	494	551	518	475	503	504	491	500	549	516	549	541	503	515	535	503	542	538	518	508	501	488	557	514	495	476	550	548	507	516	503	511	545	522	491	545	544	516	518	532	517	530	519	535	517	559	524	511	477	554	492	472	492	532	549	517	506	503	533	509	546	481	543	477	475	552	542	503	521	486	503	549	550	565	496	511	543	572	523	544	539	497	495	556	544	550	536	536	558	538	532	536	529	491	526	507	481	572	498	537	546	531	502	571	514	489	543	540	541	510	530	503	505	508	514	525	522	478	540	515	492	529	529	511	536	523	557	513	522	517	507	551	542	510	508	529	447	551	486	552	526	477	532	502	515	515	520	527	539	521	504	505	513	535	520	500	524	543	520	514	554	524	511	524	519	527	521	558	517	513	543	540	507	532	482	560	518	516	532	524	515	507	520	517	507	518	555	538	537	533	508	507	523	488	531	491	514	533	539	524	543	552	504	516	540	521	567	523	546	527	510	524	499	540	535	503	518	526	550	509	520	499	536	513	541	534	571	540	537	505	515	527	556	552	528	524	516	509	508	533	519	529	529	496	522	531	554	472	531	547	511	500	527	542	517	508	539	541	533	539	526	563	543	549	504	513	546	507	504	557	508	530	477	513	545	517	521	525	559	517	498	545	545	535	493	505	501	555	535	500	519	522	527	509	521	550	559	544	542	513	513	561	568	533	499	560	494	561	508	495	535	561	544	521	524	517	554	504	542	508	537	555	493	523	504	542	550	548	537	523	521	518	515	517	516	497	508	539	535	542	559	514	520	509	532	529	510	525	524	499	524	497	495	511	539	550	547	506	526	526	538	514	541	543	535	503	525	523	543	538	522	539	522	491	535	550	555	523	558	545	531	487	543	488	530	512	548	553	468	519	526	540	532	515	541	537	508	492	529	528	522	495	556	544	572	525	476	532	525	499	518	510	520	543	513	561	529	497	521	566	504	481	549	511	521	529	481	551	534	543	535	490	521	546	543	506	521	567	504	510	461	516	559	568	468	555	523	490	515	543	534	525	526	496	554	521	506	538	522	545	535	538	529	548	510	553	531	577	509	528	532	498	522	521	523	512	518	545	512	508	527	531	509	507	528	539	562	523	522	526	503	530	545	570	523	506	513	502	540	535	541	534	512	563	529	501	544	489	507	538	554	477	526	512	504	529	572	517	499	522	584	555	516	524	532	497	526	531	530	534	506	512	512	471	526	512	558	526	554	547	510	539	503	520	532	556	529	525	528	511	556	500	518	532	513	479	520	537	557	541	536	473	540	527	566	530	488	533	526	550	539	510	548	534	493	541	556	515	522	520	507	529	519	519	531	547	550	536	495	536	548	503	502	519	493	560	535	494	550	523	528	555	494	496	575	510	494	531	551	507	512	510	533	564	540	543	577	544	491	529	531	495	499	525	527	530	527	539	555	497	482	536	509	467	555	523	536	539	487	551	533	527	507	503	530	530	504	495	551	500	524	523	518	536	535	534	499	522	527	509	523	550	506	511	521	522	541	497	508	516	541	505	506	515	541	543	547	536	515	525	538	534	485	521	525	541	514	513	525	486	529	500	541	499	528	446	511	553	505	526	531	523	497	539	565	516	527	548	519	526	525	473	570	522	528	568	518	530	544	551	542	475	537	487	505	514	526	528	538	509	540	527	477	519	505	533	524	525	519	518	519	558	558	527	535	551	557	548	546	530	504	558	555	514	518	538	519	536	540	478	505	490	530	487	497	489	537	531	509	502	509	500	544	486	519	509	514	497	548	522	514	502	519	506	515	518	549	460	509	540	519	515	547	519	533	523	560	545	565	488	529	540	532	520	536	531	519	525	520	493	516	533	514	506	495	495	515	518	531	552	555	532	516	550	506	525	547	505	547	495	508	545	519	502	495	538	522	532	546	519	515	517	493	530	554	533	558	532	504	529	572	529	513	533	500	548	537	537	524	521	500	516	572	552	574	557	519	529	512	485	522	502	569	490	554	554	518	524	535	533	512	513	546	567	513	497	555	536	498	501	561	527	543	544	560	494	550	510	544	548	525	539	562	532	503	528	533	522	549	567	511	513	506	502	504	555	536	529	542	521	524	562	501	498	554	524	526	515	496	506	514	521	516	537	537	495	563	525	512	517	542	533	511	535	507	560	552	549	526	545	515	492	524	496	528	543	500	523	529	530	570	514	492	486	560	570	503	527	524	554	554	502	515	555	545	539	512	504	536	494	478	566	492	535	517	521	522	521	544	536	546	551	524	506	531	522	477	531	519	550	585	535	497	526	511	526	529	567	520	551	518	505	514	473	554	518	568	514	542	556	541	494	531	508	559	544	544	532	483	552	525	502	543	502	503	551	528	511	564	526	512	498	540	489	529	498	491	523	511	509	499	517	499	511	503	499	494	532	537	531	529	490	510	516	532	546	566	501	549	550	525	534	511	487	509	524	511	503	534	549	596	518	501	502	556	512	541	519	532	542	512	532	552	512	557	494	538	544	552	532	520	486	556	551	506	517	569	480	519	532	531	508	468	509	495	535	561	539	512	512	553	514	521	572	528	515	500	530	548	576	529	494	486	568	488	521	529	492	526	544	489	561	546	513	542	534	527	494	529	522	541	482	545	493	536	499	482	525	520	525	523	520	563	561	505	495	539	543	533	497	542	477	575	531	477	554	562	548	545	533	549	513	513	526	555	489	519	530	495	511	521	521	523	502	508	534	500	501	547	525	537	526	537	526	518	560	509	506	559	550	534	491	513	526	517	529	480	487	512	508	529	518	487	545	554	539	527	503	526	545	525	514	505	497	525	504	528	543	523	498	514	544	569	512	543	519	574	456	503	541	498	531	497	463	514	536	531	533	535	523	523	540	543	516	497	509	538	560	533	525	517	532	547	533	517	540	518	544	541	511	520	543	515	524	536	535	544	481	557	525	530	508	490	492	515	551	541	519	542	563	533	536	545	474	545	550	552	502	572	557	519	531	540	504	521	525	497	495	480	548	530	517	511	505	525	505	515	516	529	517	495	537	529	491	482	478	531	566	494	470
5141	11970	9598	1482	707	678	656	631	587	623	646	593	616	614	577	592	580	607	599	558	612	616	599	627	592	593	632	607	581	607	652	577	595	582	617	628	614	640	614	604	572	571	606	583	615	610	605	592	641	629	646	640	586	600	598	597	588	619	582	604	579	578	594	614	594	565	608	573	611	585	645	571	572	609	622	608	609	577	596	579	598	587	577	601	608	575	582	597	605	630	590	596	602	606	578	573	566	629	594	571	556	585	592	604	607	607	609	609	593	604	590	540	623	575	603	613	619	572	576	611	593	590	654	614	592	566	634	585	621	657	601	567	626	575	606	604	615	611	565	618	631	632	601	561	608	599	592	608	606	630	591	608	602	587	631	559	574	614	614	566	573	622	607	567	606	585	567	558	599	621	568	620	604	584	585	595	570	608	576	588	563	584	584	620	604	641	562	602	620	590	597	607	588	571	614	565	616	603	553	611	591	584	612	564	549	609	629	649	568	578	567	577	593	589	604	615	611	614	583	574	615	583	610	607	618	597	608	600	635	592	596	636	599	637	592	633	574	594	625	610	610	592	582	583	616	603	579	608	571	584	613	592	592	549	550	562	591	595	593	605	582	591	597	592	619	628	589	562	584	572	615	624	616	586	560	570	600	604	617	595	599	565	584	582	587	649	594	628	595	628	594	612	635	603	585	591	632	598	606	578	607	612	626	553	613	576	609	568	558	602	622	591	610	623	602	572	587	588	624	578	602	614	596	609	581	582	609	602	601	601	614	617	616	602	615	550	576	593	610	585	558	649	605	599	594	605	606	593	553	594	623	572	609	580	602	587	595	532	592	601	605	605	630	616	521	624	613	614	635	622	592	554	603	597	584	598	583	596	608	613	600	560	588	593	593	600	611	564	607	644	573	628	608	618	583	584	577	611	628	590	594	580	629	640	619	625	621	603	580	558	569	563	620	550	615	622	650	589	558	600	577	631	563	604	602	591	581	655	621	620	584	585	617	657	549	640	580	618	638	613	644	552	573	578	628	644	556	627	636	554	616	581	589	618	610	584	569	616	568	573	593	578	608	598	603	611	614	610	585	558	604	625	550	616	637	621	595	589	584	576	575	625	568	563	572	596	610	602	603	586	596	595	578	612	559	619	549	583	637	566	619	612	603	617	610	644	627	612	578	573	618	593	632	587	591	600	603	595	587	607	633	590	592	608	652	596	586	629	612	600	611	582	576	596	591	580	611	597	627	582	615	587	615	623	590	557	604	593	603	622	588	603	576	573	559	611	528	576	601	631	613	612	533	580	603	664	638	614	616	615	578	589	611	588	607	586	601	594	629	595	576	651	604	582	638	618	600	589	589	564	582	595	617	610	643	589	619	584	585	574	591	590	603	570	616	619	609	590	585	586	598	566	532	576	556	606	627	575	602	621	601	570	615	624	633	549	579	627	625	600	603	610	606	558	572	606	617	589	582	623	618	604	602	583	607	563	611	590	611	596	598	626	620	622	514	559	569	598	586	582	603	599	617	608	571	633	620	554	626	593	605	609	622	593	593	604	616	573	567	591	526	541	656	585	676	554	608	575	613	589	588	592	567	589	592	577	599	581	594	573	594	578	624	621	606	573	573	614	583	612	566	569	641	610	580	568	563	562	597	554	588	587	621	602	616	596	596	603	622	626	598	583	581	620	567	591	634	647	606	599	563	598	586	634	660	637	615	617	617	599	570	620	550	621	615	567	574	611	606	570	611	586	626	572	605	602	607	607	596	579	621	597	635	587	596	617	591	599	573	598	595	606	598	534	589	532	585	627	600	598	570	627	607	586	619	605	610	576	628	597	595	627	637	613	595	589	578	581	609	594	576	589	587	601	585	570	611	581	605	644	599	581	617	592	558	585	613	629	594	589	601	588	595	568	577	602	597	595	607	562	614	578	643	637	608	572	593	623	585	619	616	636	580	574	613	581	597	579	594	618	560	632	626	599	579	619	596	614	571	589	572	627	587	577	589	599	601	573	596	573	601	612	587	592	588	600	623	578	574	602	629	622	631	631	577	615	580	609	632	588	600	583	550	627	594	610	607	572	613	596	603	636	613	595	543	599	583	554	587	583	603	567	624	602	555	559	615	650	583	623	589	638	616	586	643	614	576	606	590	582	611	598	581	580	538	611	582	636	609	580	594	545	602	637	580	601	596	567	550	562	616	606	619	578	542	599	607	545	641	586	558	590	589	645	595	593	614	594	623	582	607	600	612	593	573	599	606	575	624	604	594	618	620	595	642	595	579	627	582	584	626	610	624	581	605	606	576	604	603	591	603	589	616	599	601	559	581	589	616	575	582	578	565	553	596	603	622	584	609	589	587	575	598	583	637	609	611	643	568	591	575	561	601	604	603	621	625	614	587	561	619	594	580	583	599	591	588	592	608	570	594	582	611	608	586	620	549	587	580	605	594	577	574	604	636	563	662	624	592	605	597	597	603	629	606	607	566	563	620	577	620	591	642	624	635	631	615	630	613	581	623	580	643	604	596	577	635	565	631	559	587	571	600	675	588	603	633	586	611	571	587	609	587	586	652	602	584	597	609	583	577	614	606	619	606	568	620	585	580	623	557	599	599	571	575	631	577	587	572	666	572	578	634	640	548	596	585	623	595	571	591	599	583	622	658	585	617	617	582	620	622	584	590	597	556	599	608	578	659	602	568	601	586	610	605	591	624	627	597	604	609	584	628	627	612	564	595	589	581	600	600	565	619	625	572	570	620	624	600	556	622	580	613	567	620	585	588	586	625	613	604	617	606	619	559	594	595	599	581	615	568	622	593	614	586	631	619	618	606	550	635	603	610	588	618	581	629	596	609	593	597	626	571	575	584	593	668	605	622	600	602	585	611	599	586	626	641	609	628	604	579	585	579	607	634	583	600	558	629	626	606	621	564	545	598	590	629	589	528	601	622	618	567	581	578	544	576	618	621	581	617	607	630	594	555	588	623	604	575	584	645	615	610	616	620	632	629	571	599	571	568	541	622	601	642	596	611	597	607	594	588	597	640	618	597	572	599	582	554	622	572	638	622	568	609	630	591	589	533	619	576	557	583	575	585	649	580	597	612	605	603	595	577	573	590	576	590	646	611	587	579	563	572	591	560	590	638	544	603	594	584	597	618	607	567	592	576	588	602	594	601	619	595	618	589	571	592	604	589	634	643	572	589	589	602	575	604	602	611	623	600	586	578	641	623	599	603	648	668	622	634	549	605	596	576	581	606	592	615	611	586	556	610	638	620	601	571	636	602	628	607	618	530	620	624	591	603	613	605	553	602	617	588	554	560	591	608	650	592	585	619	610	628	596	653	570	607	611	596	550	655	618	624	634	608	599	613	560	612	555	567	615	607	597	601	602	615	604	566	617	573	591	622	586	570	560	625	608	599	585	603	578	571	576	619	585	621	590	598	611	628	589	609	574	641	580	627	597	596	592	592	595	580	595	614	585	596	585	607	604	594	595	588	581	612	604
23734	21420	28461	24845	20823	5612	1173	865	812	786	762	664	708	612	661	656	621	604	611	648	589	588	608	604	570	628	579	579	592	542	595	585	557	601	575	584	586	556	587	589	544	552	587	570	562	582	533	555	522	583	606	552	532	569	552	579	595	537	589	559	561	542	580	543	519	528	573	590	578	552	569	588	594	573	569	578	520	565	563	559	588	537	580	577	590	605	572	583	547	567	598	568	589	570	587	592	570	553	555	547	554	567	603	557	540	573	559	560	530	563	546	604	576	570	571	576	603	563	595	587	574	591	615	596	583	521	546	512	525	562	540	534	545	569	559	581	594	586	583	548	559	576	573	570	561	541	521	545	581	545	583	538	556	558	611	568	548	561	589	605	564	589	577	513	543	528	579	593	565	559	597	603	592	566	589	586	568	569	620	553	556	566	541	589	528	543	561	569	568	550	591	568	591	536	600	530	537	557	530	598	614	530	558	577	562	609	530	569	587	586	599	561	546	570	584	571	598	579	590	551	526	594	575	556	572	527	591	569	500	567	588	570	512	562	563	616	577	514	519	510	540	590	612	555	574	572	560	578	566	577	598	556	534	557	571	578	568	560	565	542	582	592	569	513	575	567	556	588	601	575	599	529	562	527	607	599	544	528	556	543	587	563	570	598	536	571	528	571	597	552	562	593	618	566	543	601	584	546	583	554	594	604	563	551	576	612	569	586	584	588	579	539	564	507	609	528	562	568	559	529	576	560	550	581	562	574	547	544	546	595	553	574	597	556	623	591	588	563	548	571	577	583	524	553	608	580	562	565	557	583	592	578	572	546	588	568	575	570	544	565	529	593	560	557	556	583	588	594	603	585	570	586	570	582	594	518	554	533	553	559	522	556	584	552	593	601	591	552	570	555	566	560	563	556	553	553	552	605	580	572	531	571	538	562	569	546	591	585	556	548	562	555	563	568	522	557	577	580	542	618	564	577	614	586	590	561	561	574	577	572	593	567	579	567	552	607	575	571	563	570	538	574	599	617	542	614	579	527	545	558	547	594	569	551	559	574	579	544	619	570	550	562	536	616	572	585	547	561	566	545	528	569	545	607	585	537	543	564	609	561	577	562	587	584	568	618	577	545	555	577	556	549	567	573	525	574	574	564	569	554	556	574	547	510	550	566	579	569	597	601	554	541	573	524	547	521	588	533	507	545	588	574	541	583	600	543	555	565	593	571	614	560	518	535	565	571	547	585	557	592	581	549	575	528	569	593	596	548	509	558	569	520	576	563	570	543	570	582	520	542	556	530	541	563	601	570	545	603	584	517	581	513	546	550	536	560	534	525	579	590	552	537	571	591	544	571	534	584	618	563	559	532	606	571	551	566	558	591	565	520	580	520	564	568	587	574	556	566	552	557	574	566	583	566	578	595	553	574	586	576	598	587	552	536	533	535	579	561	597	554	542	568	561	547	549	555	528	556	601	579	539	553	582	549	547	570	555	546	565	597	583	565	576	562	578	581	551	537	554	551	553	559	570	554	561	536	577	544	564	552	634	546	586	556	582	563	593	617	559	591	542	578	594	602	515	575	581	593	580	594	578	546	561	551	569	523	601	559	533	550	591	575	550	579	561	580	588	500	572	548	591	588	511	561	621	551	599	618	550	590	603	601	581	542	588	556	562	584	527	556	566	557	555	523	556	556	552	572	602	541	559	571	586	603	562	585	559	564	571	591	545	523	588	572	562	521	593	577	593	599	567	584	513	567	566	548	613	568	565	560	595	540	576	557	507	517	505	532	624	503	546	547	545	523	588	600	574	601	564	593	566	531	592	566	579	612	524	546	543	564	595	564	525	561	580	516	621	568	582	586	596	598	595	588	544	593	591	527	533	539	611	571	559	586	522	570	566	579	559	568	568	587	567	575	580	570	569	587	564	579	570	574	559	565	595	573	587	554	557	570	575	594	571	541	575	552	600	594	535	553	547	568	560	569	554	509	600	569	582	625	607	582	550	568	565	583	545	555	563	555	595	567	530	578	604	553	582	597	590	585	597	589	584	543	589	541	538	559	534	597	570	536	555	551	568	606	536	525	538	537	569	564	575	558	558	583	624	579	593	558	588	556	548	558	551	560	599	555	560	599	556	576	545	588	559	572	531	533	550	594	580	575	601	580	548	560	524	553	551	564	530	568	591	602	591	571	579	606	500	563	534	550	552	581	555	559	610	575	547	615	567	568	518	581	574	566	542	541	570	533	576	533	569	583	531	560	547	567	563	629	571	532	551	555	543	601	574	542	558	581	549	523	524	571	605	581	573	574	551	616	521	587	517	511	538	560	551	542	541	550	590	531	580	582	574	551	553	596	578	545	518	561	554	565	588	610	527	549	567	629	583	603	558	555	558	603	542	547	593	545	543	546	571	541	588	554	562	629	533	567	577	598	541	582	566	546	581	598	567	527	577	551	553	562	588	525	585	582	568	601	610	579	589	580	573	544	577	591	589	634	557	563	571	590	575	561	561	607	565	590	535	567	563	570	592	553	547	561	567	540	569	529	565	541	574	553	546	559	572	556	578	562	568	587	595	563	572	616	564	582	551	594	564	578	526	568	522	544	598	534	577	571	549	603	601	587	525	588	555	573	556	603	543	555	553	542	580	561	554	558	575	566	589	596	578	570	611	545	596	545	597	560	594	560	561	561	563	560	567	570	560	584	552	589	551	570	599	540	568	591	526	561	553	597	538	572	566	561	529	566	560	543	531	528	625	566	540	564	586	559	568	547	571	562	577	603	595	544	553	575	574	556	592	560	603	591	603	569	608	635	553	593	576	548	560	577	603	556	535	574	622	623	577	559	557	564	553	596	577	582	535	571	579	575	565	592	595	549	541	555	520	558	565	570	538	540	545	589	570	569	563	581	603	594	624	565	549	558	561	592	557	576	595	562	602	557	554	567	562	549	532	566	587	558	552	590	597	552	548	574	554	560	558	560	574	557	582	533	580	548	565	609	575	545	563	583	550	609	554	612	597	554	600	526	599	581	596	561	606	568	595	569	572	557	586	565	508	587	571	528	575	562	545	545	526	567	575	557	618	520	546	565	585	593	537	542	584	565	518	563	581	559	554	540	547	554	582	554	568	580	600	575	607	559	544	558	566	576	553	522	542	580	587	554	587	571	544	593	568	594	582	556	573	571	543	560	588	545	530	588	539	582	565	611	561	569	549	572	548	586	569	568	548	510	580	556	571	564	563	541	579	616	624	540	555	532	608	586	565	566	535	552	563	580	557	564	607	548	567	570	594	551	557	562	594	573	595	605	596	568	577	552	568	583	551	590	611	601	560	530	601	554	562	557	569	541	580	540	597	567	579	595	565	589	541	552	583	470	596	526	554	557	551	592	582	617	583	556	548	601	557	588	568	560	574	563	572	572	577	573	543	597	585	578	532	593	602	526	556	573	583	584	576	558	595	553	578	567	582	543	564	582	566	600	564	599	595	574	590	555	575	580	586	590	506	529
4163	21141	25096	10028	2217	1793	1412	1167	1058	921	855	833	773	785	776	749	731	745	696	714	686	650	688	719	643	723	686	651	685	668	702	674	695	686	679	682	660	639	628	667	638	644	674	678	647	669	681	643	637	693	688	644	655	637	675	681	648	633	629	633	702	647	657	657	663	647	677	629	629	635	681	647	647	674	655	609	648	695	650	652	666	617	609	660	684	653	639	666	661	636	669	592	684	672	640	690	619	641	658	619	629	680	619	668	643	672	639	635	659	631	669	638	656	639	710	665	665	632	655	652	712	665	645	601	688	647	674	653	649	639	669	642	645	619	658	627	699	653	687	680	673	629	654	655	661	632	674	652	625	695	624	621	607	666	660	661	646	669	650	696	614	602	659	666	618	643	602	650	680	682	687	720	638	662	634	648	676	687	619	643	639	647	656	660	663	675	646	664	696	688	646	702	679	629	635	681	677	684	662	656	657	631	692	719	657	669	631	634	646	688	604	677	632	644	650	578	617	669	637	615	690	660	673	651	686	639	707	740	636	662	637	670	644	679	668	661	621	643	635	647	629	660	656	670	634	616	650	649	660	685	692	640	631	616	627	673	672	680	659	691	653	637	624	633	675	626	684	629	616	641	661	673	622	646	684	678	687	674	640	606	659	667	622	658	668	642	687	669	652	688	650	632	650	643	657	658	668	648	632	619	673	620	628	673	632	663	617	661	634	641	674	643	642	659	654	658	663	687	673	645	672	678	638	670	669	698	709	626	646	644	623	615	699	619	637	654	667	640	680	629	602	637	623	672	662	664	611	720	645	646	675	627	613	636	613	692	633	648	670	618	651	629	638	642	589	677	660	633	713	664	610	692	597	627	675	647	656	615	628	610	589	651	648	662	696	597	602	621	676	595	656	657	683	641	654	612	679	659	676	661	625	639	649	630	651	614	617	614	680	658	660	653	641	650	628	689	659	621	621	663	684	658	677	628	627	658	705	626	637	658	656	626	644	640	675	674	654	637	648	683	625	655	594	640	645	587	645	675	702	692	671	657	699	656	667	679	634	645	623	633	662	703	659	639	630	691	705	629	713	653	650	704	644	628	684	632	645	656	632	589	667	640	657	693	612	671	621	663	627	672	657	643	636	622	613	638	638	570	640	662	620	654	680	649	647	666	605	637	604	644	667	642	626	646	640	666	625	675	638	654	645	664	667	654	685	676	693	644	605	666	697	655	627	628	644	659	651	673	671	702	628	646	697	687	641	668	639	673	604	681	637	632	668	663	594	636	626	662	685	654	669	650	635	695	640	679	635	643	666	629	650	651	669	666	641	675	641	683	696	672	677	624	665	648	632	640	681	635	637	660	669	711	643	630	679	674	667	663	628	640	663	637	619	648	655	640	671	644	666	585	624	637	664	674	590	661	648	630	631	593	614	653	668	684	634	649	631	665	638	674	638	641	671	643	660	703	686	668	699	654	652	634	631	651	613	653	669	699	622	645	636	651	683	649	615	660	665	676	649	613	654	678	635	653	698	707	669	665	669	660	695	655	653	644	667	642	691	717	634	652	647	684	633	655	657	616	640	654	653	632	638	683	686	686	642	628	645	702	593	640	645	618	613	622	628	591	615	692	648	658	668	651	632	647	664	660	653	689	696	663	635	625	690	648	681	610	628	649	617	659	656	638	640	656	641	668	665	693	645	633	624	641	633	656	668	647	680	660	665	690	634	638	657	619	679	662	682	654	652	624	613	642	735	687	702	708	627	652	663	675	668	657	653	662	636	646	692	676	682	613	653	631	655	637	686	621	690	660	618	638	640	640	695	610	630	622	677	674	680	640	677	688	640	618	643	623	653	630	616	671	652	672	648	630	649	646	645	595	650	702	627	634	664	664	701	689	601	629	695	614	654	669	691	589	652	653	633	689	639	631	625	634	663	660	640	611	621	701	654	658	656	647	595	705	614	634	633	634	634	608	659	621	644	681	583	620	668	636	648	685	614	658	650	673	616	600	701	685	676	639	662	655	627	645	682	687	677	633	636	602	671	636	625	649	688	644	675	667	629	645	630	630	679	649	677	653	673	672	642	638	684	644	629	604	641	689	649	659	643	625	630	640	655	684	618	629	662	642	648	684	624	611	648	643	643	627	629	631	607	643	651	647	682	666	651	634	674	631	637	635	648	637	655	627	629	613	660	617	693	671	670	647	621	691	672	687	619	636	663	663	669	633	674	642	658	637	711	672	654	629	673	642	671	671	685	662	632	652	639	654	608	648	672	632	656	624	651	654	632	627	630	656	634	655	663	672	634	653	699	658	636	638	692	665	626	666	630	662	666	661	713	688	698	630	665	656	618	669	644	684	639	649	690	623	697	631	666	642	663	625	633	614	670	612	662	613	653	653	645	688	649	610	650	685	696	673	657	650	663	700	659	634	629	671	598	655	663	635	630	636	674	648	653	656	632	634	581	624	650	653	642	689	615	650	645	596	667	685	689	657	636	655	631	634	646	639	699	651	686	681	649	627	650	664	650	648	681	639	639	622	637	717	704	608	669	687	667	647	617	623	661	671	625	649	656	634	653	649	608	667	662	649	695	609	641	653	659	649	641	695	700	663	643	673	666	617	630	618	618	632	669	698	668	650	607	650	664	649	666	609	691	630	707	627	665	636	644	672	604	640	707	681	618	646	642	698	668	612	632	685	673	693	622	638	628	658	647	621	664	689	636	662	620	678	676	635	648	627	635	667	630	639	684	606	647	631	650	661	630	665	615	634	650	701	670	677	663	678	634	653	625	626	640	625	651	676	695	643	668	649	642	646	645	665	666	653	641	667	650	655	679	643	671	636	650	661	666	636	634	631	681	671	659	661	665	713	644	615	630	655	651	665	646	678	646	642	683	680	687	617	655	642	646	680	657	682	660	623	639	643	606	610	649	646	641	651	684	638	662	628	662	685	656	600	635	619	671	584	640	614	671	661	655	583	686	657	621	689	673	660	618	654	672	659	685	706	660	652	639	658	622	669	634	668	630	676	631	684	684	628	662	604	682	686	653	656	606	674	648	667	661	659	648	646	656	672	672	618	628	640	624	651	646	662	626	627	635	675	622	632	579	683	669	648	670	624	673	634	670	623	655	689	675	663	671	688	610	647	649	640	626	629	665	618	648	612	582	656	632	632	616	657	669	639	608	659	626	654	624	677	646	640	627	614	635	604	626	669	642	635	666	627	662	598	668	611	669	646	625	685	624	670	630	635	678	669	609	651	638	608	672	670	604	657	657	682	647	635	627	664	645	652	646	632	636	654	630	642	636	633	625	646	631	658	621	659	645	700	634	638	671	680	656	624	667	674	662	627	636	644	616	634	622	609	689	676	655	661	665	646	627	672	701	660	689	684	640	638	676	675	641	663	704	659	672	664	698	658	639	665	690	608	630	672	678	623	686	650	627	671	655	668	638	651	646	629	641	642	669	668	630	640	677	640	660	652	645	618	678	654	687	618	673	665	696	648
24873	21413	27184	25479	6647	578	533	398	365	342	340	366	305	298	280	279	266	253	303	286	309	287	272	292	311	277	278	263	287	315	288	267	263	264	298	283	251	304	271	266	281	294	247	255	309	257	288	249	265	315	275	303	276	284	277	285	287	292	249	247	232	286	264	260	295	280	292	270	281	279	284	250	286	259	278	283	262	274	282	256	264	259	268	263	259	303	249	283	273	281	254	237	291	297	239	287	280	286	281	279	272	290	268	247	261	266	262	279	279	287	254	279	246	261	292	300	259	290	279	273	288	289	291	281	298	271	259	294	262	272	303	272	273	297	294	279	281	277	263	282	271	281	274	282	288	274	258	264	257	269	280	253	325	293	255	298	259	276	238	287	288	272	303	271	281	259	279	279	286	305	256	300	260	285	307	250	280	233	270	289	268	276	302	277	274	280	250	261	300	284	275	296	274	280	290	278	291	279	287	268	268	264	264	273	267	253	254	266	269	278	280	242	277	271	273	259	288	266	282	305	270	289	271	299	262	296	279	266	302	301	288	266	255	272	284	276	291	264	295	268	273	295	270	274	259	280	280	280	275	265	276	261	276	277	300	304	268	267	266	280	288	261	273	305	250	280	293	280	284	292	289	246	292	269	261	258	283	287	271	247	267	267	260	290	280	248	288	284	274	297	309	260	292	269	287	275	275	290	249	306	282	289	292	288	294	248	271	310	259	295	325	243	260	282	307	281	301	269	263	274	269	294	304	274	263	302	269	270	291	267	271	288	273	290	281	259	285	261	270	258	291	265	275	280	281	276	281	277	273	258	282	247	275	246	276	289	282	295	267	270	272	256	290	276	261	241	304	274	302	303	258	260	264	287	286	311	278	300	256	305	315	306	297	274	280	283	267	309	281	253	263	309	253	258	274	248	270	283	283	266	256	287	263	299	290	294	280	288	299	241	292	316	284	263	269	291	271	285	274	259	278	278	253	310	288	245	274	273	262	279	327	259	305	261	287	274	288	275	262	275	251	259	269	291	276	277	249	268	280	261	300	314	261	282	274	284	287	297	295	272	279	253	271	296	276	239	262	266	259	267	284	266	278	287	280	287	289	267	299	298	300	285	267	250	262	278	262	287	270	303	289	270	263	276	279	266	240	282	288	274	281	256	295	269	247	327	276	248	293	253	287	279	264	289	286	255	282	279	291	262	255	271	271	260	263	297	284	257	252	262	296	298	282	295	281	277	268	262	250	274	268	264	282	262	250	269	244	283	265	295	282	307	258	281	273	289	266	295	274	292	263	274	281	243	269	272	282	261	294	270	259	282	278	250	260	249	265	281	321	295	269	287	248	283	268	263	277	261	278	293	234	298	282	253	274	262	281	265	285	291	301	272	263	294	292	246	293	250	285	301	300	271	263	290	262	274	258	269	292	268	281	264	250	294	256	264	275	258	276	269	264	278	254	275	255	271	264	303	277	278	277	256	265	264	287	283	319	256	264	246	300	266	262	275	282	281	268	299	281	242	296	265	285	285	303	276	283	291	260	242	288	266	261	308	302	283	260	250	266	303	274	260	277	264	289	291	284	265	298	283	289	275	272	267	283	291	269	264	303	270	276	263	264	291	289	283	292	319	270	287	271	261	255	281	270	306	262	284	262	275	275	286	281	298	283	266	280	265	261	287	286	297	252	267	261	300	262	277	286	278	265	279	264	270	273	264	295	273	292	294	310	242	264	283	270	269	301	288	264	272	264	271	299	256	285	259	256	287	277	296	284	286	292	273	292	251	252	242	297	267	256	275	237	259	299	288	274	276	257	250	271	278	270	263	283	310	290	309	257	284	293	281	266	262	260	290	265	248	280	272	279	280	252	278	244	277	275	287	269	278	248	291	255	271	266	257	271	266	256	238	296	276	264	257	267	297	277	264	286	271	263	267	278	290	298	275	282	294	288	284	270	262	253	283	298	271	272	293	258	295	288	283	273	280	306	266	277	271	275	290	291	266	294	295	260	273	265	265	293	261	269	284	297	269	287	249	278	291	286	285	269	263	277	278	292	300	281	284	257	279	296	306	267	279	294	273	257	270	276	284	268	313	280	272	285	265	287	241	286	283	290	259	284	248	268	275	310	252	311	272	277	247	284	278	260	252	278	287	315	269	268	293	261	276	268	278	277	282	271	282	295	302	269	268	283	271	285	260	253	255	287	280	273	277	271	278	306	289	247	246	267	289	277	307	303	267	306	276	297	266	273	266	238	275	295	262	313	292	249	245	266	296	238	255	256	254	264	223	276	281	260	266	264	268	294	297	288	280	267	270	259	276	285	261	265	277	269	251	239	283	250	298	266	318	236	282	255	239	310	241	271	286	285	248	256	271	292	284	249	305	251	287	283	256	284	279	275	277	307	260	272	277	300	307	268	277	273	286	258	263	273	257	282	262	266	287	285	294	263	274	303	265	280	298	287	247	250	261	286	270	250	288	251	296	270	290	284	255	277	262	262	244	261	275	238	280	306	285	283	256	277	276	264	251	288	272	285	282	274	291	283	280	280	285	264	283	293	260	265	258	267	244	275	286	290	291	300	260	243	288	267	286	275	290	287	267	259	268	247	265	258	243	251	277	292	241	289	289	251	274	321	259	261	278	268	240	263	285	290	256	273	277	292	295	256	298	287	315	261	280	269	268	249	274	276	273	252	261	283	257	239	254	315	290	248	268	268	267	261	251	279	272	309	263	271	276	295	283	264	280	262	263	272	266	258	238	253	241	266	282	257	263	267	263	273	293	258	274	261	267	244	313	271	290	276	274	259	293	274	269	281	285	288	292	290	276	263	266	284	253	286	302	249	276	291	269	286	299	263	287	264	253	285	270	287	257	272	260	257	293	262	255	272	280	274	267	292	286	250	281	299	293	306	281	287	263	304	295	290	270	295	255	285	294	305	283	276	248	278	287	288	308	302	296	279	271	283	277	306	281	283	296	270	274	276	293	250	265	278	253	264	308	266	296	298	284	293	283	287	265	267	278	289	258	276	266	288	264	261	262	264	298	260	258	266	286	261	280	272	275	261	286	282	283	269	316	256	277	263	280	293	288	280	239	269	280	270	267	258	252	260	259	277	279	263	266	273	269	303	278	272	273	234	252	289	263	287	263	284	279	246	268	257	284	307	295	290	264	284	275	301	268	275	284	275	266	285	260	283	277	278	260	292	273	293	271	293	268	279	257	284	254	280	262	264	248	234	274	291	273	295	247	277	274	270	264	299	290	282	255	267	275	289	286	274	271	263	300	290	253	274	294	260	245	288	269	264	283	290	272	300	289	259	280	295	258	276	254	258	307	258	282	263	302	317	306	279	266	288	261	303	275	282	300	281	281	287	276	304	313	277	284	265	274	282	279	263	258	281	240	277	240	267	265	266	307	256	305	277	261	292	276	296	241	280	286	246	273	261	269	266	275	298	283	289	283	291	302	256	256	267	288	271	261	280	272	287	259	294	261	261	305	247	299	255	292
4230	17152	19804	6839	1219	950	772	643	510	437	439	426	389	413	360	349	346	361	335	320	334	365	354	329	340	328	314	345	286	309	287	305	319	312	335	344	305	294	321	290	295	312	331	305	317	305	326	335	354	321	320	351	317	308	333	317	333	314	298	292	310	316	306	320	323	336	290	309	299	326	305	308	284	295	314	301	309	335	318	323	354	313	306	295	294	328	320	306	303	299	321	309	318	331	290	331	325	300	282	325	304	330	292	308	310	297	305	339	333	267	283	303	324	290	316	343	314	325	308	312	292	290	320	348	320	339	324	340	336	299	284	332	330	284	282	280	341	311	359	309	307	282	322	316	324	323	305	309	325	310	313	331	327	315	304	332	286	280	359	309	323	336	278	314	330	321	285	309	308	328	331	296	356	332	301	321	309	282	305	267	349	320	302	311	330	312	324	356	300	290	303	329	342	295	325	360	298	319	297	308	310	321	309	306	345	302	334	332	306	321	313	298	335	301	320	295	298	311	304	296	333	331	297	303	321	315	299	334	354	347	381	327	318	296	327	314	287	310	329	319	306	305	339	293	309	351	306	346	321	298	294	301	333	309	280	332	304	307	325	344	297	314	335	319	300	312	308	297	328	332	305	309	309	327	313	313	328	284	326	295	308	307	316	308	307	300	324	329	307	304	294	287	333	330	314	304	326	307	319	326	316	302	344	300	308	320	284	279	296	348	326	306	309	315	348	352	308	341	312	310	314	304	329	322	311	289	318	339	299	295	291	352	293	320	357	324	318	342	341	319	316	317	302	324	339	299	311	314	314	322	306	309	321	311	339	331	296	341	374	350	309	326	298	319	302	312	321	314	313	321	328	322	321	292	307	330	319	338	307	308	285	323	315	299	291	340	338	321	304	317	292	297	334	337	287	309	304	324	323	305	294	284	360	298	328	316	348	298	284	307	328	321	322	330	294	341	307	307	318	322	340	343	310	326	299	300	308	334	314	317	303	370	323	308	320	302	304	298	292	303	322	355	330	336	303	331	334	315	335	324	300	320	286	312	340	315	321	323	306	323	340	295	276	304	320	315	288	318	322	327	311	311	335	357	332	318	313	326	298	326	305	337	303	357	284	344	331	313	318	314	305	304	345	290	291	329	301	290	338	289	330	296	303	311	324	323	339	309	284	314	296	312	302	328	346	312	326	309	317	310	283	284	313	304	310	309	315	335	332	323	303	322	342	336	307	356	333	323	297	289	317	355	300	366	317	282	318	294	313	327	320	323	346	307	311	304	330	333	307	301	318	294	301	338	293	302	320	306	307	319	335	314	305	290	330	312	316	328	294	316	302	320	310	333	315	278	337	303	311	285	297	281	294	326	294	330	344	320	320	333	318	331	353	341	325	343	299	277	321	300	303	287	319	311	338	306	323	293	325	313	353	333	315	337	349	294	299	297	308	319	321	341	316	310	324	319	329	313	317	335	296	331	309	317	320	343	339	294	303	335	328	311	312	308	291	325	303	307	299	327	299	301	312	318	291	327	330	323	308	282	306	331	264	304	307	301	352	328	339	312	341	323	292	336	302	307	310	316	297	298	302	306	333	311	304	324	314	306	339	291	331	303	312	332	326	279	293	330	321	332	315	336	311	299	303	291	344	325	322	324	298	301	329	321	335	296	298	288	334	348	313	321	288	295	321	319	291	308	307	330	313	321	347	287	333	310	334	306	307	286	314	323	337	352	332	354	327	316	331	299	311	326	329	320	278	319	321	342	315	291	349	345	313	309	320	305	317	310	336	339	305	314	309	314	302	324	334	341	345	326	306	322	306	328	323	303	322	308	287	328	341	296	330	304	312	301	323	319	300	305	306	297	340	309	345	288	327	320	322	341	284	300	331	295	315	303	308	289	317	318	316	329	318	303	322	312	300	350	302	347	331	340	341	299	327	347	325	358	329	298	308	325	307	303	347	311	295	316	307	297	296	322	343	326	290	300	303	305	321	319	340	336	281	306	295	347	324	326	301	357	302	253	325	314	301	326	327	295	326	276	290	350	307	296	314	301	320	295	310	347	324	330	308	313	323	318	311	344	332	312	328	322	317	317	323	328	321	308	322	306	278	313	350	346	316	337	306	308	322	352	314	328	305	356	277	326	308	299	319	286	339	340	315	320	292	339	330	304	333	294	303	299	340	327	303	314	301	310	309	287	330	302	298	332	287	315	345	306	337	314	317	318	320	297	315	326	343	289	310	318	294	343	333	317	316	315	283	337	317	330	302	310	332	340	315	338	316	269	300	295	319	323	318	297	272	311	290	321	336	304	303	301	352	332	332	300	326	312	320	304	337	318	323	325	320	330	334	324	340	308	330	294	278	295	303	318	308	326	318	291	308	319	333	338	291	310	304	314	336	292	320	332	360	318	304	340	326	316	315	331	321	286	292	318	319	321	332	321	314	336	297	281	337	316	329	287	326	310	327	310	315	296	285	312	307	317	338	295	345	317	302	303	330	293	330	320	303	297	317	308	309	342	327	291	319	356	297	296	304	318	302	323	313	299	322	295	283	273	319	322	339	295	322	313	292	341	269	353	301	332	304	298	323	320	335	329	318	330	334	262	325	298	316	288	325	305	327	303	324	317	293	327	297	315	317	326	322	340	331	325	314	299	346	298	309	298	267	298	322	312	334	314	307	323	272	339	317	322	306	332	315	307	323	282	325	315	313	305	310	349	316	294	306	299	327	287	291	313	299	312	334	296	302	296	287	305	289	326	329	316	320	328	299	317	340	301	338	328	331	321	333	322	314	301	333	291	297	325	320	308	319	336	317	329	335	308	313	331	292	292	261	319	328	318	325	289	344	309	317	298	302	291	315	339	290	306	314	333	349	333	322	285	344	330	299	350	338	311	329	342	306	323	327	291	326	327	307	309	317	313	346	368	345	295	341	296	286	319	288	325	315	307	303	327	330	307	308	304	321	307	293	330	324	332	330	308	281	352	351	293	333	340	301	354	267	304	305	297	335	290	305	314	310	300	321	296	331	346	332	309	353	318	331	296	286	323	278	325	294	337	302	306	305	325	332	316	301	282	330	288	312	346	302	342	318	333	316	309	333	312	297	330	287	333	303	301	342	301	339	291	300	294	314	302	322	309	286	324	307	338	298	315	316	297	338	297	320	311	306	330	298	310	308	333	306	316	288	357	290	308	318	308	305	333	323	320	294	324	322	299	333	335	314	312	323	310	334	310	339	315	297	325	359	325	345	313	350	327	309	300	298	295	317	312	315	302	280	346	338	331	315	317	330	322	307	287	341	306	310	313	312	319	284	295	299	330	316	266	316	339	333	296	321	320	320	306	326	327	299	303	330	347	314	319	334	309	301	329	324	311	313	307	326	315	335	318	355	332	298	283	317	307	328	319	301	315	299	312	327	298	335	321	299	313	313	337	320	348	271	350	300	368	316	306	324	346	308	318	315	311	352	322	311	326	291	275	295	319	311	322	298	321	291	308	322	329
22770	21490	28933	24502	21479	20217	3060	858	643	583	530	425	456	396	383	388	385	356	326	331	333	300	316	343	332	289	285	321	301	283	329	300	281	292	307	316	302	282	307	314	287	267	296	313	280	293	275	287	263	249	291	287	301	285	308	266	283	264	300	302	253	267	264	286	285	298	251	294	274	282	281	283	270	284	318	273	270	291	301	276	291	292	270	274	261	287	269	284	277	268	238	306	283	287	253	288	261	280	267	253	258	276	280	302	264	270	255	300	300	277	294	264	259	287	305	269	264	289	268	275	264	264	272	292	283	252	306	253	252	272	308	259	279	250	268	265	298	289	272	289	303	271	275	294	297	262	272	270	267	282	275	242	281	290	272	282	278	291	295	256	276	320	258	276	265	275	292	271	269	279	276	254	301	306	283	252	283	263	291	280	293	262	279	287	286	290	298	306	273	283	290	248	279	286	258	276	286	256	260	255	270	283	272	316	249	283	282	264	302	228	269	295	255	258	264	261	291	277	287	233	264	265	277	259	300	293	276	294	259	245	280	277	267	286	270	284	278	252	282	258	263	274	276	263	259	269	268	275	305	255	266	271	243	269	273	259	268	270	284	269	266	296	266	289	277	276	257	296	284	235	274	248	289	258	252	290	302	298	270	231	281	260	313	265	285	272	251	284	265	292	286	297	262	272	250	272	255	244	308	289	293	250	280	270	295	275	283	281	278	263	257	290	269	281	265	246	287	283	303	293	232	260	262	312	245	254	282	273	276	296	273	258	261	266	268	301	259	305	298	289	265	275	262	261	288	282	285	284	278	291	291	290	240	302	274	283	278	277	279	273	274	262	281	264	278	294	293	284	286	267	260	281	275	289	268	270	291	295	272	280	264	297	284	282	262	258	267	264	289	296	266	281	302	270	287	288	252	282	255	291	259	258	265	267	265	269	232	276	313	262	297	261	294	263	265	289	251	281	282	321	260	278	254	285	235	275	288	269	265	235	269	284	252	261	270	296	266	294	310	269	274	287	251	269	269	272	283	277	295	271	284	283	271	317	268	283	296	285	287	241	259	275	271	285	266	288	279	297	278	272	270	292	274	268	270	308	277	275	258	299	278	272	295	281	310	286	285	252	263	302	300	265	287	267	287	251	271	278	276	265	263	299	259	286	295	236	267	290	276	290	269	249	254	280	281	268	305	260	296	281	283	273	259	303	265	265	263	269	286	297	266	277	279	257	251	298	256	295	296	242	258	287	284	281	275	308	273	281	273	298	267	282	248	264	259	273	280	277	278	306	280	268	284	272	260	272	295	263	292	289	250	265	291	262	304	278	286	261	270	249	258	306	282	287	279	285	294	288	263	249	294	283	248	301	279	261	274	281	280	271	288	299	274	285	288	270	286	260	277	269	289	291	286	284	293	304	287	296	278	278	271	272	272	295	273	254	312	268	282	290	253	274	304	272	265	268	235	272	239	258	254	238	262	267	244	297	262	274	268	289	267	248	276	265	281	271	291	267	291	284	276	287	277	247	273	319	286	288	294	287	255	277	257	289	286	277	249	276	258	289	274	283	294	260	272	282	298	244	252	296	251	286	286	267	303	269	264	264	305	277	284	268	268	265	235	272	296	300	292	271	293	284	271	283	304	270	268	263	287	295	287	299	278	261	266	306	277	274	284	277	288	293	255	251	259	267	284	299	263	313	236	269	273	262	247	256	288	270	260	274	293	269	260	273	273	294	271	284	298	259	251	265	292	246	267	247	270	259	276	308	241	273	279	277	296	284	283	280	247	249	263	280	247	275	310	281	257	298	293	257	296	263	275	295	277	300	290	286	301	290	316	292	274	263	294	292	313	299	283	276	300	268	315	291	244	280	274	293	282	263	285	281	279	261	309	300	249	276	264	281	276	271	285	274	303	299	250	311	249	302	300	295	283	264	267	280	274	261	264	257	294	274	292	261	272	270	252	268	287	267	276	245	282	273	276	282	292	270	264	244	277	278	269	307	284	261	275	292	280	260	263	273	250	276	270	281	293	303	291	261	263	283	261	310	292	271	291	294	298	280	270	234	286	292	285	276	289	284	262	262	290	262	273	269	288	276	270	272	268	282	272	269	242	258	267	240	254	270	300	261	285	289	269	285	279	256	261	280	274	297	255	282	301	285	287	253	287	292	269	266	286	277	288	296	248	289	302	256	284	288	244	262	233	303	275	281	289	289	271	280	267	302	279	289	279	278	278	301	279	283	298	268	288	285	242	285	258	315	268	285	272	259	267	280	256	239	288	267	284	286	294	254	312	256	279	291	309	267	269	259	272	285	291	293	286	278	250	256	272	265	308	295	334	270	282	264	289	246	264	263	294	263	266	274	254	290	288	277	278	285	266	251	268	274	301	287	262	266	295	292	275	294	238	269	253	276	276	256	286	295	267	255	264	255	270	304	250	241	269	296	292	238	253	255	244	274	319	258	281	276	281	273	300	260	268	279	270	267	258	259	260	264	272	267	275	301	298	304	281	271	305	280	261	253	295	273	267	268	259	301	267	280	269	273	277	274	267	266	259	264	273	287	296	272	280	274	283	266	263	296	265	289	289	274	267	282	271	257	286	270	289	275	266	275	262	283	273	282	271	283	273	261	234	247	305	261	267	292	263	314	277	275	308	253	256	263	260	274	284	274	307	259	289	297	289	273	271	284	257	291	251	256	249	277	317	294	282	305	262	266	276	259	271	244	278	248	311	278	289	304	280	291	252	258	287	271	282	263	280	290	282	270	234	272	294	287	260	282	292	273	275	314	251	273	277	256	281	278	266	268	263	303	292	281	290	278	266	265	277	265	276	295	260	303	279	293	240	264	259	284	289	268	250	254	275	287	269	274	276	287	292	264	299	261	273	244	256	271	269	291	288	280	247	276	279	296	299	259	260	290	280	259	282	260	266	272	250	289	280	270	302	274	267	246	279	290	264	286	299	280	275	321	275	293	252	270	272	243	263	284	262	269	266	292	260	257	285	257	298	269	258	264	267	291	272	297	243	275	299	284	293	277	270	255	292	275	293	273	286	264	249	269	277	272	261	279	287	263	260	286	285	270	287	282	276	297	304	262	269	255	280	274	275	288	270	312	280	294	259	266	255	267	270	272	286	262	284	291	264	265	267	273	290	297	247	260	268	295	272	271	283	276	294	276	261	258	260	238	305	287	271	292	287	259	300	273	266	270	259	255	272	262	279	258	283	260	248	277	289	276	278	268	258	262	261	266	270	279	267	290	260	298	274	255	279	258	248	270	291	287	254	241	287	288	274	268	278	282	282	295	300	266	297	267	280	281	244	292	275	279	271	276	268	264	269	286	276	294	294	276	274	281	278	278	271	293	266	279	304	283	291	290	272	285	291	275	280	275	279	274	295	252	273	264	282	259	262	283	271	274	285	261	270	271	268	247	257	310	313	263	284	282	279	283	288	278	275	265	274	259	274	254	257	247	289	284	277	284	300	279	240	275	258	279	268	257
5642	25926	33474	16320	3315	2386	1736	1329	1024	907	786	694	592	558	536	501	444	425	443	421	420	406	411	395	399	346	385	381	345	380	352	337	365	347	371	373	339	352	325	336	319	353	318	343	323	346	335	362	329	318	359	314	371	346	344	348	352	343	330	315	334	295	320	345	315	319	348	346	348	307	316	365	366	312	308	324	344	309	333	295	325	340	336	322	371	335	339	326	345	331	308	353	347	313	336	332	325	320	329	342	315	338	292	322	301	314	346	298	341	317	313	341	324	317	309	349	275	322	334	349	319	320	307	330	323	316	303	324	332	302	306	327	327	307	309	335	313	326	347	283	346	325	309	343	307	351	361	331	312	341	333	338	339	342	317	329	301	324	338	299	297	350	320	312	331	348	320	340	347	322	336	298	300	323	317	329	337	319	334	346	307	309	338	320	341	334	335	320	341	306	327	320	318	325	349	326	314	316	343	365	314	332	325	341	331	312	331	328	300	339	297	327	334	323	311	276	322	324	319	334	315	328	314	299	338	356	338	308	323	320	340	314	306	312	300	300	322	344	327	303	302	346	307	339	362	337	343	323	321	314	322	333	357	300	332	326	354	342	337	336	345	343	334	317	327	306	322	337	319	290	292	342	309	333	306	339	315	318	332	315	330	322	344	316	338	325	311	311	335	311	333	332	340	336	327	294	334	333	354	303	350	330	284	331	336	300	317	356	312	320	358	339	300	325	342	331	318	347	320	334	341	318	302	357	317	336	314	298	322	322	308	339	331	342	338	359	325	318	317	350	319	349	305	354	324	350	355	306	341	307	333	330	345	326	339	307	307	329	316	301	325	323	330	318	339	323	313	337	321	336	317	310	312	354	338	321	334	303	316	324	308	328	340	305	277	321	335	330	301	341	352	341	345	332	322	325	304	344	324	325	326	335	317	340	330	321	308	330	325	314	325	317	325	289	319	354	305	301	307	342	325	355	338	322	341	331	354	329	339	314	322	347	351	327	348	355	322	331	344	314	335	326	337	309	299	315	317	333	330	316	314	343	351	304	376	328	309	310	337	345	355	332	343	342	348	333	335	310	345	325	321	289	339	335	331	348	327	271	308	311	323	316	309	337	337	320	344	357	331	353	318	332	311	298	320	316	311	337	315	310	317	329	334	305	320	325	330	312	354	319	369	359	361	329	326	355	336	327	301	309	318	324	351	279	362	321	321	298	327	316	318	329	347	310	332	314	313	339	357	349	294	327	353	322	328	309	318	346	337	343	326	328	332	326	356	320	319	339	340	321	317	343	342	325	347	350	328	320	337	338	336	340	315	329	336	322	312	324	333	350	312	317	359	304	287	331	324	321	328	331	319	319	333	319	309	320	299	314	331	311	303	317	356	310	330	333	333	335	348	356	315	345	328	356	316	284	320	325	334	324	327	322	306	321	323	340	346	351	339	334	289	328	333	315	325	298	318	310	319	313	324	368	334	308	339	293	324	348	307	325	326	319	315	334	311	308	360	297	304	322	317	337	321	317	329	330	332	325	350	312	332	326	342	344	322	321	280	305	339	328	366	346	337	323	348	308	370	339	337	335	341	323	323	323	322	344	355	293	336	354	346	306	300	324	306	329	323	326	325	331	338	294	319	329	293	329	343	333	335	354	322	310	315	322	316	316	295	335	322	324	354	316	375	340	352	314	329	332	345	314	310	317	330	339	339	325	303	345	318	317	305	306	327	351	314	344	331	339	321	327	312	340	310	326	337	351	321	343	311	297	318	343	342	346	301	329	323	335	343	332	322	312	323	361	335	315	301	338	344	299	322	326	315	329	295	346	296	310	356	321	306	323	346	342	342	322	332	330	320	338	323	333	337	327	346	338	324	323	323	308	326	324	328	332	310	336	322	295	344	337	322	311	299	339	333	312	331	342	297	321	318	316	306	310	322	365	299	325	329	317	316	333	314	318	310	337	312	310	324	330	305	292	293	336	341	327	328	354	300	299	313	330	337	316	325	317	305	346	341	352	313	326	352	337	312	324	320	332	317	329	331	338	342	323	303	335	316	313	321	318	316	326	327	344	294	346	317	293	329	323	326	310	340	298	329	333	283	332	342	347	355	309	333	321	347	350	347	302	312	297	325	344	326	321	335	318	310	345	308	343	345	297	303	336	300	348	320	331	362	341	325	302	307	345	296	329	330	322	330	336	317	342	322	345	292	305	322	328	365	310	338	298	294	321	331	328	342	338	303	324	300	341	357	359	331	325	338	336	320	314	314	339	299	345	329	296	366	337	275	334	329	317	339	362	330	341	335	328	361	295	311	320	326	331	317	288	334	326	332	324	324	330	346	297	340	323	355	313	315	332	325	328	336	308	331	329	303	318	353	329	310	310	323	367	353	309	343	321	317	310	311	295	313	305	306	348	330	313	305	317	337	305	317	294	319	309	325	322	312	341	294	324	332	339	319	338	349	315	294	300	349	346	330	330	340	334	339	360	341	320	296	328	326	307	349	320	328	327	302	341	287	310	304	303	358	302	325	329	339	346	309	315	307	336	331	352	267	361	312	348	311	316	314	355	321	298	327	344	306	313	353	330	309	316	325	315	328	306	324	320	293	327	340	314	310	296	321	305	312	320	324	334	308	299	325	333	333	320	310	283	301	344	309	324	330	329	301	303	317	302	307	327	314	325	337	313	301	345	338	322	333	317	297	307	357	336	297	334	311	328	334	336	301	322	296	303	305	315	306	263	294	325	340	340	324	312	343	345	323	325	360	325	307	306	330	347	323	311	349	331	335	337	307	365	293	309	329	326	302	363	313	337	316	344	318	332	370	329	351	284	355	312	332	377	318	357	330	308	340	359	322	325	346	325	331	319	309	339	335	307	339	331	314	327	319	328	315	347	347	340	324	336	322	317	356	333	331	302	300	325	320	307	333	326	369	329	323	326	333	320	306	312	372	311	327	310	295	341	316	331	303	310	323	356	334	368	327	320	329	314	329	306	301	321	358	326	318	337	335	358	327	315	338	331	318	349	282	319	284	340	373	301	311	320	361	306	324	325	321	347	323	318	328	277	331	323	323	287	329	330	338	338	342	329	323	313	320	304	308	321	330	323	300	337	289	347	369	339	336	316	330	323	304	337	321	315	286	315	317	324	315	308	309	338	357	358	289	348	341	333	315	315	300	338	332	324	324	291	338	349	298	329	285	343	309	336	361	343	346	309	307	324	323	313	333	310	309	338	361	305	347	327	312	314	295	317	337	327	324	328	339	333	324	316	341	339	313	313	317	319	341	351	361	330	292	316	334	330	321	314	361	300	332	309	345	329	339	299	296	329	312	334	316	319	313	303	350	308	333	327	313	336	321	354	317	352	306	312	344	330	305	329	328	321	322	340	327	324	333	311	315	352	329	278	282	355	344	307	320	334	321	322	333	347	320	320	334	339	333	317	300	371	338	326	328	317	310	342	330	316	325	356	337	329	317	305	293	343	350	334	352	308	324	392	313	336
27800	18894	11119	2651	675	575	566	537	573	590	548	545	582	570	583	565	561	507	543	535	567	591	549	569	516	560	530	578	578	547	578	511	531	541	546	530	522	553	517	542	546	541	576	516	534	510	515	520	499	518	539	562	532	534	541	523	577	482	554	522	598	568	496	561	554	525	534	553	580	542	513	509	524	516	555	540	534	503	548	536	530	533	520	528	525	568	565	562	561	525	548	558	505	590	507	486	558	562	522	539	523	546	585	543	492	547	539	548	545	535	555	545	513	561	502	577	572	558	538	530	500	506	511	527	568	584	540	550	530	547	517	558	549	530	555	575	555	514	542	547	500	524	531	524	549	560	553	552	548	539	534	570	519	523	601	524	542	561	560	502	536	542	555	527	526	537	530	569	519	550	516	525	530	490	502	492	520	564	548	496	540	548	520	504	568	528	575	521	528	540	521	532	508	507	540	570	552	509	554	534	540	531	540	562	539	571	500	536	556	546	503	576	534	561	533	570	577	536	557	541	568	538	541	521	564	594	535	556	528	492	556	502	541	524	517	536	541	532	559	580	563	529	518	593	520	547	603	532	504	496	550	564	507	524	528	525	514	514	534	546	503	530	568	560	529	564	538	525	523	558	551	541	565	570	527	499	566	557	527	527	535	528	599	540	530	523	551	492	570	547	531	548	501	523	543	538	551	581	588	525	491	531	560	528	561	494	586	516	467	520	512	553	539	552	524	542	526	522	551	518	513	524	540	524	522	516	485	553	544	544	506	551	514	529	519	523	544	536	497	542	490	594	564	569	537	493	607	551	554	559	571	543	533	563	504	514	526	506	516	537	581	532	571	503	523	520	515	521	537	523	550	522	514	516	497	539	521	501	500	533	549	535	526	573	496	494	527	555	520	509	512	537	561	586	593	517	526	544	532	542	581	529	542	492	528	526	551	580	518	529	509	567	521	565	552	571	520	549	570	546	526	544	533	550	565	554	505	526	468	528	517	587	545	508	518	524	553	529	576	499	523	529	497	557	531	511	565	541	508	552	489	534	531	537	517	524	507	557	588	519	506	498	548	530	561	534	534	505	521	506	552	533	545	544	553	508	541	515	544	514	525	532	539	515	540	522	487	513	579	565	550	550	569	502	539	563	577	504	517	546	527	545	506	543	526	587	518	551	512	504	568	551	551	562	559	536	508	539	552	573	519	509	576	541	553	508	542	566	464	569	567	559	578	563	544	510	532	521	493	566	525	543	526	536	530	555	536	526	528	535	536	526	523	528	566	540	512	542	541	552	514	530	544	554	553	536	528	483	514	540	554	579	525	536	519	497	531	535	559	539	551	578	519	582	564	529	549	536	511	502	562	535	504	529	537	569	481	593	591	520	561	550	537	538	573	532	525	526	540	570	562	556	523	555	540	536	572	536	522	488	534	525	556	521	540	557	555	532	471	524	543	504	526	496	547	556	563	563	539	549	533	547	553	554	554	511	567	555	540	536	530	513	496	540	509	581	531	549	548	507	515	530	534	517	524	521	581	532	524	532	551	528	548	561	530	542	490	526	542	592	518	555	533	542	562	519	547	520	551	560	543	521	528	519	481	549	538	542	531	507	532	528	561	574	524	501	585	527	554	588	542	542	567	529	561	525	571	544	518	514	557	520	526	518	568	522	547	550	577	510	526	517	586	554	540	544	519	572	533	537	540	556	498	511	531	527	544	504	518	522	547	513	537	560	530	524	548	535	479	531	519	546	516	529	544	541	492	522	537	575	518	569	452	528	514	543	552	559	510	557	524	539	516	554	494	549	524	559	546	536	497	563	524	499	502	545	502	543	531	513	528	573	530	507	536	557	535	520	579	520	553	546	548	570	560	524	545	567	496	491	480	517	494	505	521	560	544	536	575	520	493	506	524	518	507	497	561	552	596	533	549	556	543	506	529	523	547	490	520	542	522	574	538	543	546	506	513	528	556	538	550	539	526	533	539	529	553	527	545	496	543	534	555	517	541	543	568	497	491	545	548	550	548	526	522	568	541	540	514	529	550	529	517	533	524	513	531	551	482	535	535	535	557	536	543	529	523	561	496	551	555	567	571	508	569	539	490	528	520	528	566	521	513	516	513	545	557	556	539	556	517	564	556	510	526	540	557	562	542	506	552	526	521	537	543	527	582	533	520	533	516	508	548	518	539	571	534	534	488	560	533	522	533	479	553	531	572	565	523	550	494	549	531	536	544	535	561	517	523	577	541	536	551	551	513	543	546	566	486	518	537	578	511	503	569	529	513	569	547	524	505	487	547	543	514	550	523	538	542	538	530	571	536	518	546	516	509	537	528	561	537	526	537	527	519	560	573	581	519	552	530	549	517	517	557	530	538	531	531	560	550	554	553	517	537	514	531	506	521	567	550	518	535	541	499	568	536	537	517	506	534	540	584	539	538	542	546	545	533	548	520	568	530	539	517	502	534	535	572	556	554	501	588	527	556	506	538	550	533	500	556	520	519	566	527	568	551	508	548	555	494	525	557	576	535	482	512	560	541	514	504	542	518	534	553	495	545	544	502	531	541	542	545	526	482	526	526	527	528	555	503	559	516	545	568	564	548	590	518	490	562	533	533	470	547	563	510	547	543	555	530	547	514	549	516	501	527	558	508	540	512	561	558	523	552	553	572	553	510	553	527	585	527	536	512	558	554	550	553	550	547	483	506	516	561	521	553	517	535	498	522	547	570	557	522	526	550	563	519	535	553	503	590	572	497	540	551	510	542	527	551	573	525	561	488	558	514	511	578	502	543	538	564	562	571	527	515	522	584	531	500	519	541	559	527	530	584	536	552	531	579	548	510	531	530	496	526	580	547	507	554	536	521	554	568	543	573	528	542	531	525	529	536	528	494	571	541	556	569	546	544	563	509	559	536	550	551	530	519	571	521	533	500	530	526	532	516	576	551	534	540	527	544	540	580	542	537	493	541	506	523	524	540	542	568	559	547	553	560	496	530	518	544	549	572	498	535	530	571	550	541	556	547	536	531	556	541	596	554	561	505	558	515	503	542	517	536	581	510	532	533	546	524	541	507	512	531	518	560	544	500	529	533	536	556	564	574	564	523	574	550	522	541	571	518	513	552	544	537	551	534	538	515	541	564	556	555	567	518	532	500	549	579	533	534	516	529	542	504	585	508	522	536	515	580	541	559	569	521	518	513	561	559	577	460	513	543	509	544	566	504	538	518	530	564	577	474	546	551	528	527	533	518	549	545	515	544	529	543	521	515	536	511	492	547	548	532	501	559	576	559	545	533	523	534	532	511	514	504	537	573	511	562	535	511	523	556	538	550	552	564	524	560	487	512	495	572	541	534	528	523	504	528	529	527	529	569	533	513	573	559	522	507	541	528	511	539	517	538	537	520	514	535	519	492	567	566	585	532	589	559	547	570	616	573	595	524	519	575	549	572	554	582	519	519	526	509	540	515	517	524	502	504	544	517	550	555	556	558	503	509	526	522	536	538	523
5271	11791	9627	2150	693	662	654	653	668	626	631	593	586	574	546	591	595	667	635	634	601	610	582	597	592	611	637	602	577	636	565	628	604	626	616	596	639	614	601	610	627	596	641	628	586	622	606	639	638	582	598	595	619	606	563	647	623	612	602	609	611	645	596	595	616	638	629	603	583	614	647	597	617	642	609	573	627	570	612	575	598	646	630	591	607	626	637	607	589	593	580	578	586	579	589	606	606	631	613	582	635	667	602	598	586	616	636	603	603	587	655	569	580	616	578	623	574	635	582	632	610	590	609	577	614	595	584	621	576	638	649	579	644	612	597	619	605	571	573	579	615	600	564	609	619	592	646	594	616	577	617	572	602	625	585	619	565	584	591	625	598	586	600	599	609	602	587	589	619	635	605	646	541	621	635	643	610	616	622	592	600	641	603	595	610	598	603	604	618	576	582	631	585	615	574	615	628	585	603	591	605	595	613	615	618	618	574	569	548	630	618	598	617	598	621	605	629	575	599	573	596	640	613	558	592	578	583	609	604	606	637	566	625	569	578	587	603	615	591	617	620	599	597	619	631	647	624	622	604	607	618	607	614	664	632	644	636	591	595	608	619	551	599	621	605	635	611	632	636	633	604	600	643	604	630	616	610	585	590	645	626	612	582	637	586	557	647	626	551	576	598	628	647	601	541	635	617	619	597	590	636	636	606	594	587	680	590	604	570	590	592	606	620	581	614	612	597	625	588	635	615	598	604	615	608	597	605	553	591	560	630	621	584	555	591	606	595	625	585	545	593	557	600	594	582	595	598	647	586	609	611	608	610	596	594	582	607	630	607	631	619	589	643	625	598	574	612	620	584	582	614	643	591	598	589	595	651	621	617	601	633	593	613	591	588	559	629	575	635	645	635	631	576	637	575	585	592	619	646	597	633	590	608	531	651	589	626	621	600	567	600	616	575	613	574	597	593	580	576	608	585	620	633	610	612	582	581	616	600	625	643	619	635	595	624	616	593	609	645	594	658	618	586	626	572	608	647	633	642	634	655	593	580	600	629	613	613	595	588	595	639	639	592	625	623	647	558	593	625	606	576	613	593	629	634	632	614	617	606	631	634	571	568	610	577	605	637	615	628	599	589	646	612	609	611	569	654	619	611	575	634	591	581	634	612	615	573	626	622	630	662	626	619	597	597	607	594	620	605	609	612	589	586	646	647	605	628	634	646	615	599	541	616	606	617	601	563	552	639	599	592	632	623	574	636	581	632	569	602	658	628	573	608	603	597	597	598	616	616	633	617	624	597	625	610	626	593	602	591	615	645	574	641	591	569	616	662	606	605	609	608	588	587	593	656	599	625	631	602	646	630	629	631	610	603	593	593	590	616	607	632	580	586	596	633	657	595	644	594	557	586	644	635	604	630	617	571	651	623	634	563	613	616	685	576	605	646	633	618	625	634	634	589	616	596	671	616	564	622	640	618	617	628	626	609	608	652	607	636	645	604	611	614	627	597	603	580	551	594	570	598	597	599	626	545	613	608	580	618	604	573	586	597	626	584	577	651	549	622	601	601	619	597	611	576	539	629	639	651	619	553	608	601	562	592	608	600	618	619	612	576	608	608	580	634	592	616	612	611	621	609	576	588	590	557	580	623	625	608	618	600	629	607	629	600	623	564	625	580	582	582	635	582	636	605	573	620	617	589	576	585	599	628	640	573	604	580	581	641	598	647	557	627	597	570	613	619	618	604	638	631	629	635	595	606	578	589	592	632	646	606	559	588	619	604	600	619	612	618	607	597	630	594	609	590	598	602	609	630	634	592	595	575	558	589	614	583	647	641	599	599	601	563	610	585	614	626	646	677	603	606	618	666	599	598	558	541	540	604	575	597	605	594	611	638	617	612	586	583	599	581	608	624	604	610	601	649	605	634	604	606	585	622	630	614	599	613	609	635	626	632	629	573	594	596	573	585	544	588	624	580	575	623	615	602	642	592	617	605	623	596	612	604	652	610	608	626	605	638	635	645	620	670	640	572	645	598	617	592	622	593	620	629	556	623	620	615	599	597	586	590	653	608	579	621	570	603	621	606	578	608	579	570	605	607	618	602	633	618	621	647	593	645	605	629	622	559	576	602	583	618	598	605	602	606	587	593	555	597	620	595	611	634	600	597	617	593	598	612	590	597	598	612	619	636	638	621	644	591	579	616	596	637	609	590	594	610	622	584	614	573	610	603	620	653	588	591	602	623	587	615	615	635	621	583	599	662	655	664	628	581	571	590	620	616	605	581	593	596	584	641	576	587	580	603	631	608	579	583	609	658	613	577	592	597	565	603	623	614	596	583	639	635	593	641	580	598	603	591	594	613	616	580	618	585	598	611	586	605	597	619	626	612	567	603	634	593	621	618	585	614	581	593	614	608	593	604	609	623	648	584	595	585	584	559	619	576	599	585	596	575	619	658	590	602	615	608	631	588	625	593	608	643	639	559	592	606	585	586	573	573	624	619	603	605	626	617	592	614	607	612	572	586	620	580	665	652	606	606	608	606	627	558	663	575	593	646	619	640	626	609	612	612	668	584	604	620	597	627	630	611	567	600	629	580	611	579	589	654	591	668	597	561	598	600	577	621	643	594	621	586	575	581	614	599	599	605	625	595	576	539	562	588	571	607	565	589	587	575	588	580	648	596	613	632	588	585	640	635	646	592	604	613	620	587	609	627	639	584	637	634	649	611	611	600	631	642	605	641	604	651	618	566	587	565	612	602	573	577	628	584	639	598	647	571	600	643	632	589	576	574	599	606	633	666	593	612	635	604	625	617	623	633	591	587	601	638	583	603	591	646	604	617	572	619	586	598	571	584	606	635	550	648	591	635	577	610	610	622	593	613	580	593	604	632	629	591	574	617	628	627	633	608	595	642	558	602	620	593	572	587	545	586	596	602	620	598	621	594	621	605	630	622	617	629	613	619	616	589	599	626	580	598	631	646	561	644	589	608	611	601	603	606	647	599	619	613	624	588	587	602	627	599	595	638	638	588	599	635	541	578	626	578	617	602	636	585	577	621	626	611	611	650	601	648	621	597	604	622	616	619	604	640	597	612	628	625	621	619	608	603	606	644	603	556	627	596	635	604	571	578	572	585	633	594	598	604	586	631	577	615	605	638	591	598	575	612	604	577	630	612	627	596	642	546	632	625	583	572	576	604	598	611	591	635	602	623	617	566	638	638	604	620	631	601	579	623	591	612	635	601	601	654	619	625	566	522	597	634	590	572	598	573	607	566	596	593	599	605	633	642	629	569	588	604	611	611	598	645	626	564	680	622	603	607	569	635	620	605	611	613	596	624	619	615	649	681	626	640	645	631	642	634	592	607	609	582	590	612	587	607	602	610	579	627	626	619	597	614	595	587	622	615	601	569	601	609	603	582	633	621	562	616	611	576	634	607	639	612	642	561	640	576	575	636	616	580	620	598	625	570	623	591	611	562	594	574	605	578	633	608	575	594	610	605	597
23728	21420	28370	24935	20933	6940	1204	885	771	752	734	695	731	649	657	592	585	631	645	642	601	606	577	639	643	589	568	603	583	590	576	578	564	571	573	565	591	570	551	580	531	578	592	608	613	601	600	606	565	538	628	603	580	623	538	589	600	551	538	612	616	581	592	595	547	580	578	584	620	599	584	565	525	544	589	576	568	599	551	544	558	614	549	574	562	594	578	601	514	567	598	531	571	568	543	599	616	612	526	606	581	578	570	621	579	586	515	640	554	558	589	587	549	609	571	568	565	608	609	573	585	580	604	596	572	604	532	545	529	555	585	608	637	539	622	586	556	562	560	587	574	540	554	563	571	579	553	556	581	558	579	537	562	580	583	557	605	569	557	542	622	578	559	537	603	584	632	528	592	576	540	618	607	610	571	573	618	606	552	555	580	603	567	604	603	581	581	575	529	577	588	592	579	541	598	548	600	576	575	583	556	581	554	577	628	587	531	598	533	600	574	545	582	532	581	590	539	575	573	549	587	583	558	588	582	556	594	597	595	558	595	598	591	594	571	585	600	562	554	571	555	532	552	609	572	560	624	600	587	543	603	604	581	576	556	585	560	564	621	620	584	599	583	553	534	565	534	596	549	528	587	577	545	592	563	578	623	576	582	558	570	626	593	627	564	587	580	596	574	533	535	543	607	570	522	547	571	527	587	573	526	543	567	546	545	490	555	540	557	619	570	582	591	587	573	530	601	541	583	570	599	582	602	581	613	524	576	564	558	584	581	565	527	591	581	556	581	567	592	545	545	592	621	538	567	560	598	585	552	541	578	568	535	570	531	570	568	573	586	562	570	586	573	550	594	580	580	530	571	643	566	577	544	541	583	546	598	611	551	555	584	562	570	547	587	583	576	595	582	590	535	575	584	563	589	578	586	542	594	603	592	544	533	566	596	571	578	581	556	610	583	563	570	586	599	643	559	601	602	599	518	564	592	548	579	579	591	581	554	587	561	544	576	580	637	572	569	528	573	608	554	601	557	555	549	542	538	576	545	586	607	535	565	551	541	595	574	560	546	605	577	544	545	606	570	594	594	595	619	574	601	555	645	567	576	565	524	599	544	544	533	575	565	586	590	569	529	587	559	548	564	580	609	571	592	550	573	575	535	555	608	540	559	574	582	561	569	570	582	539	604	567	558	578	544	564	574	601	554	558	546	532	568	601	570	544	551	605	612	547	619	599	620	520	559	569	570	577	586	606	581	572	544	616	571	589	551	599	549	549	540	559	568	514	532	539	554	620	595	576	565	568	572	600	548	571	554	557	566	556	533	548	581	566	610	614	582	597	558	602	573	575	596	553	560	567	557	620	534	568	550	600	562	593	572	581	555	540	511	591	554	557	539	577	547	608	609	564	576	596	570	552	524	550	569	598	588	544	545	592	564	531	566	544	583	587	552	568	581	552	579	605	596	557	595	575	545	564	561	598	604	578	598	596	527	525	551	562	554	595	545	625	577	545	567	538	592	549	594	542	597	516	598	576	596	546	563	497	594	565	626	553	564	546	517	570	630	542	598	532	628	552	588	542	608	595	598	589	586	597	543	586	560	590	549	536	546	594	580	594	586	587	558	559	560	625	533	599	594	582	561	572	610	564	584	574	580	574	557	562	583	626	560	544	504	565	586	632	583	575	582	577	576	519	600	611	586	544	595	579	580	580	612	588	565	520	561	550	555	592	560	595	553	547	584	593	586	537	597	608	548	591	552	566	627	540	544	575	566	524	575	588	580	571	556	589	588	604	542	572	562	528	581	582	561	585	579	585	580	591	559	540	543	628	568	560	602	593	558	582	568	574	574	572	565	563	549	565	601	557	589	584	556	554	590	624	605	589	553	630	579	590	589	548	613	609	561	537	622	606	604	570	547	519	547	576	573	596	587	559	534	541	558	562	588	596	591	604	549	616	567	542	555	586	591	577	585	590	587	584	546	587	567	569	572	534	528	619	625	584	579	576	569	557	569	611	592	566	573	600	590	550	595	588	576	600	575	583	567	548	552	563	556	573	617	566	580	566	574	570	556	564	564	613	556	544	591	560	619	601	561	630	549	557	598	582	592	608	595	613	572	587	550	567	613	608	589	638	585	587	552	578	581	591	615	530	630	607	521	558	540	497	544	601	560	597	574	536	548	522	563	590	568	585	613	566	550	561	564	574	583	583	552	551	584	604	587	563	574	537	594	598	564	596	585	528	578	591	559	588	551	564	554	517	604	544	605	540	564	624	585	613	558	612	598	553	573	618	603	611	562	562	588	597	583	587	572	576	598	565	610	571	605	595	545	532	541	584	536	572	554	575	601	583	614	626	561	579	549	552	554	603	599	578	563	567	597	600	588	549	596	509	545	600	587	566	550	537	547	572	534	580	533	582	595	581	561	564	578	524	607	581	596	609	558	554	584	554	593	583	576	598	555	602	585	546	553	584	605	553	560	535	572	537	577	536	557	573	570	576	555	595	579	552	572	577	543	609	551	570	595	590	567	620	573	571	568	574	571	581	536	536	578	558	581	546	645	595	569	612	561	586	581	563	597	590	597	559	576	559	583	547	607	588	584	547	553	571	553	569	579	582	606	564	563	548	554	601	566	558	621	589	598	544	536	536	557	594	582	567	589	600	593	581	602	553	603	582	549	575	557	576	594	568	552	581	639	595	599	575	576	578	612	589	563	569	552	588	615	590	590	573	563	571	552	535	587	628	561	603	574	596	571	582	568	606	511	638	594	592	587	530	539	587	585	624	575	574	556	574	585	526	560	562	570	586	591	527	542	531	597	587	566	548	554	609	566	616	585	565	604	609	575	543	533	582	588	578	549	615	546	537	583	546	620	578	548	560	568	600	597	563	576	615	559	573	555	562	525	635	597	587	577	592	532	615	522	569	539	546	599	574	560	564	575	559	623	556	564	597	555	529	603	596	570	548	593	586	555	579	568	597	540	570	600	567	590	546	532	559	533	555	551	539	601	606	554	605	585	572	557	574	564	535	573	646	599	557	574	548	535	625	588	608	609	580	558	579	600	570	518	587	546	539	590	558	562	565	554	576	576	551	580	602	559	535	562	561	527	573	591	579	608	589	587	514	562	583	588	578	540	544	590	599	605	584	567	572	566	571	587	605	549	564	564	574	581	570	583	573	568	591	555	531	613	612	545	622	590	565	551	609	587	549	567	541	539	586	580	584	597	574	556	600	576	586	585	595	602	559	576	559	584	543	548	636	582	592	564	521	593	567	618	589	576	567	563	589	577	578	520	554	556	574	568	596	620	607	570	594	553	600	583	590	589	572	592	551	564	568	556	549	549	558	552	591	605	555	558	602	561	560	548	564	550	574	575	597	557	567	568	550	597	572	607	553	593	577	555	585	633	534	535	578	578	575	611	568	589	571	535	553	577	554	606	597	529	588	569	507	570	531	576	598	576	598	547	534	571	580	601	585	573	580	585	550	586	568	560	548	582	532	529	532	566	554
4468	21745	29884	12809	2314	1719	1398	1219	1041	928	882	858	786	778	724	762	778	723	723	705	755	700	634	737	679	630	686	698	704	709	694	717	666	691	735	665	654	674	689	660	633	653	709	643	695	673	682	676	711	653	661	660	658	632	663	667	655	646	711	681	675	676	679	673	656	651	669	652	644	673	703	688	676	651	621	681	630	638	644	663	664	712	654	681	673	648	626	632	613	741	602	690	694	620	706	667	652	644	652	653	603	651	680	662	674	662	671	684	678	668	653	611	661	695	682	642	648	650	643	657	608	646	656	665	623	653	687	651	657	608	636	678	660	660	645	624	685	636	686	649	668	650	688	632	668	637	603	681	643	619	676	634	678	600	648	623	664	662	650	618	663	679	668	640	651	651	650	653	597	666	601	619	698	643	692	681	667	644	687	702	674	665	692	657	653	674	659	684	651	668	620	668	668	673	638	653	685	684	637	640	637	627	682	679	677	654	661	655	648	703	658	626	669	626	643	649	648	665	695	665	638	692	714	680	649	662	621	664	650	644	695	665	695	624	652	701	624	665	646	701	694	675	673	671	597	682	654	610	666	663	691	637	628	670	681	631	624	657	666	667	687	639	625	660	705	649	638	657	671	696	647	611	656	644	654	642	682	662	672	662	660	670	680	667	656	654	649	638	667	681	676	654	636	674	682	614	638	726	684	651	667	655	682	668	671	662	626	693	700	674	649	671	621	650	625	684	655	683	658	693	712	671	691	664	663	667	661	648	674	651	704	670	672	603	650	666	621	662	678	679	647	644	689	688	635	644	674	633	661	661	676	644	656	618	699	705	667	630	662	713	648	585	611	657	657	668	638	681	689	641	665	648	695	635	651	620	700	694	660	684	632	644	642	637	662	665	686	634	677	630	650	631	654	648	652	671	665	689	685	664	632	642	692	640	660	650	643	650	655	599	651	624	708	658	679	662	694	652	629	662	602	654	625	645	665	660	679	641	686	684	690	596	663	614	651	630	586	690	665	671	700	690	637	640	691	615	655	659	650	639	671	666	675	735	656	649	681	663	670	701	622	644	653	660	652	625	645	688	643	648	652	684	676	677	635	644	710	721	647	640	673	681	643	636	626	656	643	673	637	697	701	627	634	602	628	686	590	653	662	668	664	663	678	657	594	659	629	637	633	628	632	596	658	671	646	685	681	642	670	666	624	656	692	663	666	606	699	680	658	655	736	692	665	662	689	636	677	665	668	685	648	662	693	665	692	653	670	642	697	672	683	687	645	668	674	697	677	664	646	677	697	676	660	663	650	665	622	689	650	650	706	619	696	629	667	690	635	615	727	663	669	643	641	615	637	628	666	655	655	679	666	702	639	688	677	654	702	653	640	680	659	625	665	705	714	688	687	623	703	660	702	616	638	682	679	646	692	636	631	644	625	641	658	668	655	671	650	663	657	623	660	679	631	680	679	663	644	656	673	675	676	659	647	677	664	705	638	646	684	663	674	678	715	652	615	681	598	641	686	660	661	666	710	623	666	686	626	636	627	654	705	645	687	629	711	625	659	686	651	639	659	661	660	608	638	674	628	662	652	684	641	624	649	610	707	678	671	653	659	603	627	650	628	697	672	700	636	624	645	659	653	654	685	643	678	662	709	641	669	650	642	674	651	688	661	656	648	643	692	648	670	662	653	668	680	617	634	671	657	655	697	661	676	659	677	677	650	698	651	632	656	665	635	648	674	642	627	680	654	621	623	679	649	668	691	686	609	685	658	638	678	670	673	719	626	662	642	641	657	636	676	683	612	670	593	682	649	647	663	655	658	621	594	631	732	689	658	651	673	635	645	653	672	640	621	674	672	680	665	671	650	686	664	671	648	641	644	727	638	642	645	663	679	631	667	655	713	674	687	627	648	653	646	653	623	670	702	710	651	667	718	659	669	701	660	656	606	653	662	680	613	660	654	662	689	692	676	629	654	689	674	657	655	682	628	607	672	707	664	643	572	649	678	654	669	671	630	664	642	733	691	669	695	666	595	663	683	684	652	642	622	687	696	646	654	644	694	606	677	676	655	672	657	635	660	684	665	633	717	654	662	689	651	694	656	660	660	681	613	664	672	661	666	681	680	653	672	650	655	672	614	667	681	673	662	652	698	652	651	684	689	653	648	642	677	652	659	678	671	629	704	642	660	625	673	632	641	630	668	641	647	650	681	666	636	685	686	691	674	635	683	611	641	677	648	680	648	664	630	632	679	655	625	710	635	628	652	661	671	653	638	660	675	634	653	666	689	658	707	676	637	658	666	684	637	694	673	649	634	654	678	662	615	663	646	634	638	643	643	690	672	678	629	657	611	672	619	671	704	609	638	660	658	715	699	652	635	645	690	681	686	631	681	638	677	673	641	641	690	676	637	651	651	678	670	628	642	635	678	651	632	642	649	653	666	678	609	645	660	688	648	676	672	675	662	647	675	654	653	619	668	654	697	664	674	627	644	695	657	669	679	655	641	620	629	688	690	619	614	663	619	685	682	658	671	678	693	695	650	619	691	656	646	672	684	641	673	634	680	667	676	597	636	633	654	680	670	690	655	656	641	668	649	676	664	689	646	655	654	614	603	634	642	668	620	633	696	636	637	643	651	658	615	659	677	647	649	679	624	654	634	625	650	661	638	641	680	632	669	609	669	689	624	622	652	641	691	669	639	625	608	654	650	696	699	664	679	649	711	674	674	660	638	693	630	673	680	694	615	664	665	635	665	635	655	635	646	669	698	719	626	688	716	630	655	690	641	670	665	670	628	629	656	687	625	689	673	610	652	653	631	687	632	640	669	655	675	673	699	639	652	656	667	699	664	676	667	683	665	667	637	645	607	653	655	680	671	684	693	668	667	657	646	687	652	696	681	648	667	664	642	651	718	653	639	638	680	690	716	654	668	659	622	670	631	631	677	616	664	590	685	692	666	641	591	689	685	651	692	648	666	659	686	666	638	606	687	688	613	627	677	675	661	644	687	644	667	652	676	658	641	664	667	673	667	652	670	657	648	692	706	708	664	649	653	667	669	678	669	644	609	657	646	646	647	703	645	698	673	638	650	638	662	641	619	680	681	701	674	616	669	618	665	671	612	678	640	686	695	646	677	611	639	663	655	632	660	597	630	626	640	673	645	634	625	683	674	644	683	606	674	676	691	642	733	683	682	673	670	710	705	645	637	693	662	655	669	679	641	656	668	609	636	648	668	639	697	627	675	667	624	621	666	605	653	684	627	647	705	633	614	630	646	624	662	652	622	678	697	647	666	654	653	673	697	721	677	670	651	666	635	628	662	660	636	711	616	655	678	680	669	655	643	622	698	644	671	700	660	654	675	624	662	640	689	644	705	649	664	679	633	692	687	632	676	634	656	644	655	662	615	678	647	690	671	656	666	693	676	654	651	655	682	678	687	654	663	660	676	624	620	654	686	650	652	635	653	666	642	663	677	692	640	626	642	705	661	667	638	612	662	635	671	690	684	704
24936	21414	27285	25544	7511	581	420	415	359	315	342	330	316	318	320	304	291	291	287	323	269	305	289	292	286	268	294	267	240	309	305	306	289	272	280	252	283	295	258	293	262	286	281	279	254	291	282	261	263	276	286	296	252	302	257	280	275	307	282	285	263	244	258	259	264	280	296	278	251	283	294	288	271	260	283	299	294	300	258	296	298	253	252	304	270	294	293	264	316	245	251	298	280	294	279	251	287	260	293	262	264	285	286	273	267	288	286	257	275	257	284	269	268	274	280	272	273	281	325	282	271	291	260	282	267	279	301	285	293	245	252	306	276	296	255	260	285	270	266	262	280	290	264	275	292	288	287	287	285	263	254	271	276	316	275	299	297	226	279	258	277	256	267	288	296	309	274	285	315	270	278	295	295	256	284	258	285	266	282	302	304	281	259	291	291	301	275	298	273	302	271	283	274	286	289	276	306	284	284	268	268	279	288	276	307	278	303	266	256	266	282	278	293	287	284	280	306	279	292	251	244	269	309	280	284	289	254	263	256	300	250	274	280	278	277	283	264	276	222	278	267	294	271	323	266	283	288	272	258	294	268	302	290	285	261	275	270	274	269	294	274	246	291	295	269	252	295	286	309	251	270	294	262	273	282	299	295	271	271	259	269	293	290	280	267	290	286	260	281	277	279	299	288	283	286	251	299	272	269	262	294	265	265	260	285	241	300	263	281	261	272	295	311	270	281	258	291	276	306	268	280	288	298	303	290	331	295	252	279	266	260	328	307	285	286	304	269	278	257	296	267	295	262	267	289	288	273	281	222	284	287	275	269	248	259	272	266	282	254	273	288	267	282	287	263	271	272	275	271	273	280	302	268	277	287	281	306	271	287	252	312	262	261	291	280	280	271	285	271	258	254	278	276	265	280	290	288	270	288	295	271	282	280	300	274	265	264	254	263	280	306	274	270	277	305	256	295	276	255	269	281	285	274	251	306	286	269	280	277	279	290	290	298	297	268	312	254	277	294	259	253	315	267	277	277	269	304	301	285	249	299	285	304	276	287	277	298	262	264	312	253	282	290	267	312	272	252	280	284	285	272	276	302	300	262	253	285	291	278	295	277	253	253	279	286	300	291	280	278	275	281	269	275	250	293	270	282	277	286	259	262	279	298	267	287	283	304	306	269	255	254	276	269	293	288	296	269	297	272	302	279	297	287	283	279	283	303	261	294	266	277	273	279	282	280	291	259	260	283	296	284	299	321	313	295	306	297	275	292	279	279	248	277	283	268	267	265	276	278	302	260	253	286	295	294	272	282	267	311	260	311	283	293	296	278	270	290	273	255	297	277	296	286	252	246	261	252	264	280	313	294	293	272	287	292	231	296	279	266	259	259	267	304	271	269	278	282	280	280	317	269	286	265	320	262	278	272	262	279	275	254	245	270	291	264	252	279	269	289	270	261	285	283	252	264	267	311	266	285	276	281	278	275	271	245	287	274	319	294	259	263	302	279	302	292	296	306	247	263	273	283	259	282	281	258	295	302	251	295	298	246	278	284	279	288	265	271	304	245	293	283	297	261	270	303	266	317	291	257	269	266	292	272	271	279	239	292	278	263	299	268	264	256	260	289	277	273	289	262	272	272	271	295	295	272	264	264	266	304	284	284	278	287	278	284	294	288	266	265	291	288	282	269	306	295	264	282	271	288	268	263	276	278	298	301	260	275	272	295	249	277	277	272	287	267	245	278	289	291	252	313	280	273	286	261	292	273	283	264	292	275	275	269	294	288	275	273	262	299	273	274	288	289	297	267	252	275	285	278	302	269	264	266	295	255	278	277	274	279	310	312	264	260	265	250	276	271	273	280	270	264	265	294	252	271	290	291	296	274	316	259	270	315	238	271	290	262	283	289	255	285	267	269	242	270	276	302	297	264	301	284	279	281	298	263	261	279	270	282	298	275	300	265	249	295	286	280	279	313	294	263	274	281	273	265	311	315	269	290	247	299	299	278	285	295	283	293	284	289	259	266	259	255	276	261	252	281	258	266	272	265	274	263	249	265	287	277	272	260	280	265	259	276	278	261	264	261	269	279	298	278	266	306	279	289	319	259	282	271	304	285	288	245	271	275	295	254	274	266	275	283	263	282	302	262	293	264	290	286	267	278	308	276	259	258	274	304	282	271	311	281	272	284	283	268	280	259	283	273	266	261	284	278	259	254	296	281	277	263	273	279	311	257	234	275	263	265	291	278	270	276	257	271	266	282	304	266	283	272	292	283	273	256	251	278	273	269	289	277	254	286	288	282	274	266	269	260	281	275	273	264	304	282	259	268	304	297	296	275	291	285	239	280	253	303	256	290	280	291	265	276	305	277	288	233	253	268	304	262	266	267	269	258	283	294	276	245	261	269	278	286	281	263	279	280	277	287	253	258	250	275	303	253	296	241	277	273	297	260	263	266	285	269	281	283	268	305	256	291	301	257	281	281	277	295	300	276	256	286	271	275	293	296	247	256	283	309	260	272	276	296	293	303	285	260	283	302	312	286	284	295	277	277	271	250	241	257	272	279	296	260	273	285	279	238	283	265	294	279	285	266	273	281	281	244	251	270	268	256	256	285	294	278	305	286	267	278	271	289	251	267	265	282	272	276	283	304	264	264	267	263	281	285	271	273	313	283	256	268	284	269	282	282	290	303	286	279	270	265	270	275	258	251	264	280	309	271	278	278	283	284	302	252	250	260	265	262	278	274	281	288	308	278	302	290	280	272	255	274	262	293	277	263	268	261	298	267	256	254	300	298	266	265	271	280	257	277	274	277	289	261	283	295	300	295	284	307	274	258	262	260	293	286	255	252	288	274	251	293	253	277	251	296	261	280	270	279	269	284	283	295	260	259	325	289	291	247	252	280	307	282	286	273	264	303	263	284	278	276	261	285	252	288	275	272	268	272	273	263	302	275	302	285	240	278	256	309	286	256	270	288	289	303	275	308	270	291	281	279	279	312	243	257	293	256	300	288	275	273	268	280	305	295	298	259	279	312	263	282	282	295	284	259	267	269	263	280	277	294	272	266	264	258	253	318	272	284	295	288	275	283	262	256	286	273	282	257	253	276	269	291	304	255	300	288	271	273	261	283	261	297	291	285	284	261	279	269	261	275	293	247	279	279	273	288	278	291	266	261	243	295	262	268	273	244	295	270	247	293	276	296	301	273	267	266	294	268	287	299	243	288	294	289	294	282	253	281	279	247	307	281	267	310	299	264	252	255	290	309	280	275	267	300	260	267	252	260	241	286	261	291	291	275	283	284	295	276	283	274	270	300	272	266	273	288	268	263	287	277	291	301	278	291	286	322	244	299	243	269	260	259	277	284	259	270	257	291	280	301	249	281	302	256	289	279	283	261	269	302	299	296	290	277	274	287	292	285	256	286	263	260	283	275	281	260	254	280	272	244	276	315	287	264	288	293	275	269	282	266	279	286	280	278	271	256	291	248	263	281	268	265	283	288	257	281	283
4397	18499	18010	9904	1222	944	704	613	506	459	471	434	392	409	380	346	357	331	352	359	339	359	350	351	329	331	315	347	345	313	322	335	302	332	335	340	327	332	346	332	336	334	332	353	320	294	284	342	321	326	327	332	323	328	342	323	331	312	301	299	313	333	317	336	339	326	317	318	300	335	328	274	317	320	289	322	320	291	342	326	333	296	309	313	301	337	322	306	343	293	316	337	288	340	344	341	328	324	332	292	352	296	305	309	339	317	306	278	320	341	328	314	305	317	310	290	315	309	332	296	329	323	316	330	319	313	338	299	324	303	323	343	349	313	328	304	341	310	326	293	332	333	317	339	313	337	322	338	304	322	336	280	315	300	321	316	316	302	335	326	307	358	345	358	328	347	309	296	311	343	298	314	306	298	321	314	337	346	322	280	310	328	310	345	290	347	329	339	318	300	298	332	283	345	323	325	324	333	320	313	336	280	307	304	363	319	321	366	333	341	290	300	294	329	318	312	319	308	303	319	323	319	354	295	327	334	308	361	331	341	321	326	272	325	330	295	308	353	321	312	334	345	322	335	302	317	307	317	294	339	319	309	300	330	297	317	297	325	300	345	298	327	309	304	348	309	314	350	295	338	320	336	350	328	322	328	302	301	318	319	291	356	309	322	319	309	331	314	314	309	310	332	336	300	326	333	316	327	296	311	320	347	322	296	318	301	297	333	292	322	303	358	297	334	312	309	347	332	320	324	301	314	322	311	317	316	316	315	315	330	345	339	322	328	303	326	320	294	317	313	318	328	335	323	307	318	341	312	328	302	306	336	309	334	346	304	332	309	293	323	342	316	304	325	289	352	306	312	312	322	296	330	320	327	305	312	301	328	309	308	317	325	324	332	366	304	309	342	329	344	304	332	341	289	331	306	323	314	315	308	329	367	316	255	301	311	335	297	318	302	357	319	302	318	305	303	294	341	329	289	297	323	334	356	326	324	325	307	334	344	319	335	336	304	332	302	300	318	340	315	320	342	313	313	323	306	341	307	341	344	310	361	315	310	298	331	323	311	311	308	312	303	286	333	292	338	285	315	305	341	309	331	315	326	324	313	322	327	356	319	307	320	340	310	322	338	308	344	332	306	320	287	322	314	347	310	336	370	334	307	317	324	329	313	321	300	330	346	346	341	290	305	315	289	302	284	338	332	336	310	298	299	313	300	343	304	303	298	303	318	312	310	328	329	292	353	310	317	317	286	346	346	330	306	305	354	317	289	320	340	298	329	307	361	340	320	313	316	311	273	322	338	302	324	330	327	297	324	284	293	315	325	298	310	303	307	327	299	312	292	332	324	343	324	321	327	330	332	366	353	318	315	326	307	321	314	337	310	304	323	335	320	334	322	335	310	301	320	319	343	330	328	313	292	328	322	335	312	358	319	312	321	326	316	302	336	320	333	324	340	313	342	328	324	312	334	326	296	286	320	292	324	308	341	320	350	340	317	342	299	319	288	352	314	301	328	323	363	297	277	322	307	323	340	319	347	309	303	306	317	317	343	311	321	344	285	312	321	320	312	326	316	320	316	317	310	303	319	315	294	328	288	329	303	328	322	281	306	317	306	327	305	318	291	311	307	289	318	333	308	301	316	298	316	306	309	326	328	353	325	323	287	317	303	360	320	335	310	315	369	319	282	331	306	290	323	305	301	299	357	293	308	335	319	283	322	312	300	321	326	303	311	349	326	323	348	350	311	319	302	295	326	354	315	306	336	294	336	341	304	312	346	346	311	341	332	300	287	344	343	329	311	348	309	333	312	322	303	313	281	306	328	308	302	342	327	327	317	349	345	320	325	325	301	276	325	337	308	320	310	314	319	343	320	334	289	344	331	320	357	333	326	330	328	292	282	333	327	296	336	315	294	312	319	314	279	333	332	330	296	286	340	338	328	287	326	293	319	330	327	331	322	322	310	289	324	296	302	318	303	342	294	310	304	323	331	307	333	305	324	348	331	302	325	314	322	314	304	357	333	304	363	335	319	308	311	342	287	290	322	312	325	330	314	304	322	319	309	318	317	315	318	322	330	320	297	338	316	307	294	352	311	302	306	316	315	331	324	338	337	317	295	325	300	346	319	307	325	306	332	317	316	333	303	272	332	290	328	320	336	346	304	341	316	302	317	306	347	336	297	296	326	323	333	341	332	354	302	308	343	320	352	326	335	342	342	294	328	342	322	327	323	303	325	324	310	317	349	349	299	324	324	329	327	317	323	316	300	294	317	316	296	298	349	310	302	324	339	305	325	312	304	308	314	355	296	337	305	292	328	334	300	302	325	339	347	331	329	330	324	366	300	348	306	318	316	340	343	345	331	301	335	307	310	322	292	316	330	326	301	307	298	309	319	329	306	357	317	350	311	309	324	335	308	325	325	317	313	330	333	317	323	301	314	333	330	328	327	295	306	330	322	345	347	324	322	310	303	323	321	353	318	324	309	306	358	318	330	332	299	306	310	302	312	330	337	293	344	349	360	343	332	335	345	320	373	329	335	301	318	310	317	301	309	301	307	340	322	315	310	286	283	309	307	329	313	320	327	320	339	326	323	333	322	327	309	331	333	341	288	376	299	316	314	305	292	338	306	297	319	309	335	297	336	319	332	347	309	301	329	310	321	304	317	302	298	321	329	319	339	334	290	331	327	332	314	340	322	294	306	307	312	331	324	340	308	306	318	321	317	321	317	313	346	321	344	342	326	347	304	329	309	340	316	322	314	325	324	332	337	319	356	302	330	345	282	313	317	318	299	306	349	333	347	311	335	315	312	292	312	306	351	318	298	323	323	337	320	313	325	320	295	316	335	316	328	299	275	302	325	350	308	349	297	318	292	334	331	344	302	340	310	324	305	299	309	310	308	318	313	322	320	337	288	274	315	327	327	281	338	309	344	314	326	329	307	315	292	278	320	343	336	326	320	343	341	300	348	311	323	303	349	340	330	311	324	318	325	314	335	294	327	355	323	334	323	298	325	306	297	327	302	329	324	336	338	328	298	338	315	335	306	308	289	290	322	282	310	297	321	331	315	315	315	310	305	333	315	369	326	315	340	332	334	313	308	287	326	314	288	337	313	306	332	291	312	317	318	318	341	347	349	331	305	326	284	313	337	357	331	318	343	295	327	307	328	283	311	295	351	303	344	324	325	307	338	307	320	313	289	330	320	331	327	302	338	319	305	341	321	317	288	324	314	307	314	327	321	309	311	322	343	321	330	330	336	317	320	317	317	323	344	301	300	272	306	312	305	322	341	328	295	284	319	337	314	300	318	304	337	341	294	347	341	326	325	326	312	326	316	331	334	319	332	321	301	311	321	316	322	316	325	350	322	326	325	323	293	314	346	330	302	316	321	316	319	311	314	320	322	332	336	293	320	298	305	324	313	361	313	326	304	312	338	348	308	305	321	308	341	307	316	338	359	310	311	326	292	282	294	346	347	305	325	318	312	337	335	299	314	338	310	314	304	308	320
22750	21452	28967	24317	21445	21192	4938	881	625	618	531	469	436	428	385	393	367	330	323	349	313	317	338	348	335	303	298	316	297	296	299	332	275	319	291	274	285	276	269	311	301	296	270	267	277	298	292	277	279	318	298	261	274	278	283	297	308	301	301	292	268	303	287	273	269	303	296	290	280	234	281	251	265	252	293	272	288	294	222	276	265	295	255	278	248	288	305	295	262	294	266	279	310	262	312	283	277	283	276	274	303	278	238	281	270	261	275	263	235	277	286	284	298	295	260	261	266	291	282	263	272	268	272	259	297	260	284	288	256	262	280	282	284	290	280	270	287	285	283	285	316	294	262	275	283	264	254	272	276	273	259	281	267	279	270	262	289	258	277	259	293	289	283	274	299	293	286	301	286	233	283	266	243	263	267	275	293	309	272	310	270	274	282	291	257	269	275	291	283	280	264	242	274	280	279	240	287	282	274	260	302	299	267	250	257	286	252	282	299	271	300	265	289	293	257	270	281	309	272	276	244	275	291	285	268	280	291	282	278	275	284	265	275	255	279	281	255	256	281	278	270	247	281	299	266	292	303	274	272	274	262	271	275	284	311	276	285	264	267	254	265	312	281	267	239	288	283	232	271	276	279	285	276	283	268	294	274	254	300	266	284	282	263	268	259	275	251	323	261	265	278	277	278	281	270	266	282	258	274	278	307	264	282	277	295	294	297	269	241	275	295	288	259	272	274	304	279	302	271	290	273	267	265	270	284	269	270	272	261	273	291	261	271	282	257	241	277	257	288	268	301	265	263	251	294	269	278	276	282	268	290	277	286	269	266	260	277	284	254	301	263	301	300	308	261	313	274	262	277	269	285	261	246	316	288	267	269	285	288	272	272	285	262	289	250	275	257	284	274	277	272	291	273	277	297	259	290	305	255	284	284	281	299	276	280	249	286	275	273	274	292	325	275	275	286	266	271	281	256	255	296	257	266	296	306	275	288	290	238	271	313	259	268	297	236	259	239	275	293	253	257	248	292	273	282	294	273	313	277	241	311	267	251	283	261	270	290	250	263	302	294	243	265	263	251	268	276	263	259	306	277	271	253	245	278	250	277	282	257	282	288	235	255	312	247	255	293	283	279	302	229	276	250	236	275	294	314	267	277	269	259	294	248	294	272	308	272	263	263	277	285	308	275	285	273	280	280	266	310	280	259	267	271	296	299	284	254	266	258	253	289	275	297	268	273	292	263	274	281	285	261	290	288	291	261	295	266	300	262	270	285	290	286	280	273	268	234	294	272	267	294	263	271	291	283	265	276	280	269	258	283	285	270	304	267	301	286	282	243	273	251	270	296	281	236	294	294	302	265	302	284	247	277	294	309	259	278	305	304	301	287	280	244	264	286	284	290	269	276	279	252	251	289	271	293	290	283	289	254	278	262	285	254	235	275	277	269	300	261	258	297	286	258	269	294	290	278	255	311	283	289	260	307	282	268	309	278	284	287	270	265	284	276	290	265	289	294	291	286	260	275	281	261	260	306	287	284	260	276	267	262	277	290	269	277	250	269	233	253	250	284	286	250	274	295	273	277	271	282	295	293	285	294	285	293	292	313	287	294	259	262	284	275	254	249	271	268	262	276	285	263	277	298	289	296	269	291	271	299	305	276	281	266	277	297	292	281	261	264	266	264	253	277	301	265	289	293	261	254	279	303	273	264	270	284	286	271	288	296	271	272	273	264	244	295	285	292	266	274	268	271	291	310	298	249	278	271	264	309	258	269	279	297	281	314	281	287	254	272	281	281	273	295	296	268	265	283	271	266	275	286	267	292	293	256	250	291	277	277	275	291	269	269	243	298	281	294	253	279	260	268	259	302	290	269	265	266	257	308	265	274	260	290	276	262	270	294	244	247	305	294	270	276	280	269	264	275	284	295	273	271	268	249	274	278	271	283	260	289	273	270	258	263	264	286	275	276	285	269	286	291	275	303	264	267	260	248	308	313	262	260	247	258	287	301	294	273	280	304	306	265	279	258	295	281	254	263	283	283	285	242	274	247	256	278	265	262	263	307	240	264	274	290	256	311	301	283	275	264	293	273	257	284	265	257	278	280	291	274	280	293	289	242	274	292	261	264	296	260	274	282	278	281	271	281	250	270	258	274	291	267	284	261	277	271	269	297	272	296	280	304	300	259	273	265	272	242	284	295	267	266	275	316	255	276	274	257	263	288	296	259	262	272	283	247	293	266	269	293	297	277	263	314	277	277	286	266	261	281	255	267	267	264	267	278	284	290	273	275	274	271	255	275	257	271	262	261	273	259	290	275	312	281	286	262	284	291	287	271	268	275	266	300	287	265	320	273	268	256	278	281	296	269	289	263	290	291	288	253	299	304	270	269	305	263	301	284	277	280	291	290	298	264	254	282	247	286	284	268	280	288	269	267	289	277	277	261	254	266	284	286	280	263	275	269	250	240	280	278	263	282	290	271	265	261	241	275	262	288	267	294	301	263	265	258	262	282	257	281	250	265	271	272	300	250	290	270	257	300	250	284	290	267	284	288	267	268	270	294	270	281	277	302	306	288	283	282	277	301	288	299	298	274	268	279	264	286	281	251	291	283	288	272	259	276	280	268	289	279	262	279	285	269	325	298	262	254	278	268	253	262	258	289	249	271	281	311	273	305	272	266	273	282	268	274	257	294	314	280	279	269	274	275	286	273	270	283	289	268	304	284	296	275	241	271	312	263	285	294	244	256	285	272	291	254	269	270	265	296	278	266	291	289	263	268	277	296	300	264	263	269	266	274	291	252	257	269	309	266	275	274	269	290	252	260	271	275	280	265	265	296	274	255	257	264	271	277	295	249	312	245	280	276	272	270	256	266	270	280	275	264	271	256	305	254	279	296	289	277	254	231	274	283	298	288	269	283	246	261	245	258	288	267	290	260	287	257	300	279	259	272	263	286	272	291	274	270	272	250	255	292	284	266	271	280	262	264	259	274	249	288	298	277	280	306	271	282	312	307	239	279	265	273	266	271	276	299	290	298	276	280	270	263	298	256	277	256	251	250	266	275	276	277	260	288	278	297	255	253	274	308	267	261	282	273	288	264	277	280	283	286	284	268	250	270	286	284	261	323	293	256	276	269	287	267	275	291	298	266	287	222	269	253	268	271	298	253	276	254	270	269	222	274	269	262	261	259	294	272	271	261	288	287	258	279	266	283	269	263	257	254	288	255	293	273	282	271	278	272	283	265	285	292	276	271	262	290	282	265	264	276	292	287	293	281	248	304	265	282	290	265	258	273	275	257	285	294	289	267	259	261	287	265	270	286	270	289	294	269	267	275	287	290	282	286	280	258	262	294	258	273	272	308	266	256	278	268	285	250	279	269	290	292	248	263	292	299	277	288	255	299	278	267	274	327	269	300	275	288	273	285	251	269	282	268	274	282	271	307	297	274	270	280	249	274	265	277	277	266	280	286	298	271	266	232	275	260	268	269	312	272	254	298	277	267	284
6011	28564	27458	16485	3406	2414	1831	1386	1091	916	707	702	604	584	526	528	464	478	451	411	396	408	416	417	372	388	342	367	358	361	395	366	327	371	362	339	364	390	337	375	311	350	328	335	355	359	348	360	327	340	352	351	349	326	313	341	340	307	324	345	331	333	346	328	323	326	343	313	311	312	335	339	316	338	321	319	325	311	351	332	327	359	347	323	345	326	363	322	314	332	303	339	316	331	326	332	288	343	328	303	350	345	316	351	342	305	366	344	355	323	351	345	295	335	342	336	307	318	344	328	312	305	319	324	315	323	338	341	328	350	335	315	332	341	372	344	337	347	335	353	354	308	304	296	310	352	363	339	341	326	337	311	316	347	335	336	334	303	308	309	338	308	319	312	329	298	308	316	306	307	303	337	325	332	321	325	322	323	322	329	292	341	323	311	306	292	308	329	319	321	340	340	320	325	343	325	304	335	348	283	354	327	326	298	318	313	331	335	306	331	351	315	317	349	347	377	328	317	338	366	314	310	336	316	306	342	342	351	349	322	338	349	309	341	326	321	327	317	332	343	310	350	316	338	314	319	326	312	329	306	316	316	326	306	331	348	327	304	358	318	330	325	327	341	319	328	340	320	347	353	325	298	367	324	317	337	328	286	304	316	327	332	309	326	335	314	328	358	341	332	349	330	315	353	337	340	361	331	311	314	314	302	321	326	336	345	362	299	306	321	319	306	323	334	329	336	304	336	331	363	333	331	303	343	331	339	344	341	310	292	321	316	361	338	310	340	332	329	312	328	331	311	325	328	354	346	336	338	319	335	327	320	329	343	352	329	334	311	331	330	322	350	321	337	327	322	327	336	362	338	322	336	314	329	341	345	317	314	326	336	323	315	323	309	298	287	355	293	314	329	344	316	329	321	303	345	346	311	343	312	295	360	318	329	326	336	324	335	349	326	342	329	371	306	341	347	301	369	346	336	325	312	341	322	335	349	332	325	309	332	338	340	338	305	331	337	344	384	322	305	364	312	317	332	334	328	306	325	341	323	338	317	312	321	312	321	284	325	346	333	305	325	337	303	321	373	329	324	369	345	337	331	308	324	333	354	314	339	327	342	316	346	356	324	314	299	313	328	335	357	342	315	334	317	283	318	331	295	313	298	329	326	337	330	351	342	325	345	344	291	337	336	310	292	324	347	345	336	371	345	319	291	312	349	333	313	290	325	310	350	356	335	331	318	327	370	323	356	365	307	330	311	331	336	333	315	318	333	326	323	322	343	326	307	330	362	337	338	370	345	349	338	317	334	309	326	345	359	318	289	308	319	319	325	347	342	342	341	306	309	299	299	307	323	325	330	342	324	267	298	318	350	327	331	295	322	293	338	376	318	296	330	347	288	304	286	305	332	308	304	333	297	329	336	343	330	290	311	345	333	312	330	335	309	348	335	315	370	323	326	351	313	345	310	303	314	320	343	324	312	317	322	352	339	342	314	309	377	308	337	306	324	331	339	352	317	308	337	348	331	327	350	356	334	370	354	347	306	347	359	326	334	356	330	319	320	331	360	318	320	321	311	306	309	305	296	371	366	341	323	291	311	340	340	352	338	315	305	335	323	327	328	333	315	325	322	322	329	318	335	355	317	297	302	334	333	355	314	316	354	352	299	309	345	308	316	334	299	323	323	317	356	328	322	333	365	338	306	329	341	321	337	315	342	353	352	294	341	360	334	295	340	315	314	322	326	370	306	349	339	341	295	331	347	308	305	330	343	320	336	327	312	334	319	315	327	329	334	326	314	359	322	355	333	290	317	323	290	318	340	315	321	329	304	325	324	314	347	331	307	350	295	327	329	303	330	312	341	333	347	319	326	305	332	335	309	312	297	304	308	342	329	346	310	337	298	338	333	358	364	308	325	306	320	323	315	343	331	342	347	324	370	332	311	311	308	331	351	331	284	337	321	328	334	349	277	301	341	304	306	324	346	319	330	319	310	328	335	322	289	320	332	321	316	285	321	312	317	335	309	320	312	321	334	295	342	319	291	316	341	348	348	313	335	338	340	351	348	315	335	329	340	340	312	332	316	294	356	313	300	331	320	315	334	355	305	300	332	322	326	331	327	339	330	328	308	349	296	332	288	295	334	312	305	321	296	325	320	300	319	366	324	304	309	334	350	302	344	332	369	332	351	314	326	362	319	331	342	315	322	325	333	313	301	361	298	346	324	345	328	328	331	344	352	318	322	350	334	317	313	327	337	338	347	316	319	352	318	307	315	357	334	325	308	358	341	332	370	344	328	295	324	316	336	342	324	333	343	316	347	344	327	297	338	277	333	333	281	323	326	363	330	326	358	338	349	337	333	334	312	352	369	314	338	323	356	327	326	320	318	311	323	321	303	338	342	331	338	327	300	340	319	357	331	333	337	338	302	321	328	310	360	313	349	340	309	351	328	306	331	340	319	339	333	363	332	355	352	300	371	311	306	337	287	341	314	341	327	326	284	327	310	350	351	311	325	293	334	326	320	313	345	303	324	332	332	306	325	337	334	327	317	335	328	348	310	337	322	309	349	358	323	318	313	337	353	329	356	353	336	314	308	333	346	338	322	332	348	355	304	301	361	336	303	347	334	331	320	328	316	338	359	335	328	351	326	307	337	336	316	340	335	348	362	340	366	319	327	300	369	341	320	335	332	353	324	314	309	351	319	318	334	334	314	323	317	322	327	316	297	318	340	346	305	329	348	326	334	361	322	343	318	330	349	359	342	351	322	349	328	338	317	335	338	308	314	334	330	382	323	294	308	327	313	316	327	345	318	335	334	314	289	362	310	324	319	314	330	322	323	343	350	309	345	332	310	339	319	325	319	327	325	319	333	324	314	349	326	321	358	355	337	302	323	325	346	284	318	322	298	342	316	373	326	342	320	332	342	344	333	325	349	347	321	336	332	355	342	341	321	340	334	306	311	301	342	334	320	345	331	330	309	325	302	335	322	348	289	289	323	310	335	349	327	361	329	357	313	342	345	308	344	336	316	328	332	304	339	340	343	346	324	323	311	352	347	345	334	354	329	340	312	314	357	326	331	302	312	360	335	343	319	335	324	320	330	355	327	342	365	324	334	326	330	308	307	309	324	325	287	347	308	381	352	324	307	338	302	356	310	332	325	298	356	344	313	320	336	286	323	284	318	308	295	331	324	338	321	321	307	325	363	330	307	347	310	305	336	308	328	321	332	308	343	350	331	343	305	313	301	332	329	358	314	341	330	345	336	330	334	345	343	361	333	375	333	325	323	338	321	310	315	324	343	281	334	326	315	321	311	333	349	329	319	319	341	322	323	333	330	321	325	319	340	316	321	330	336	344	353	331	306	296	331	317	376	331	353	336	326	342	313	339	330	343	328	309	356	303	287	297	322	325	349	336	326	328	333	329	311	347	319	344	330	346	358	315	308	345	324	311	341	314	308	336	293	356	327	314	315	315	349	305	314	369	322	326	337	320	342	356	344	341	354	333	334
27706	19224	9119	2176	679	590	573	579	557	579	577	512	525	571	559	563	543	538	529	557	542	583	499	594	552	541	569	523	550	553	598	574	529	563	578	520	574	507	541	568	548	558	571	504	531	542	552	532	521	551	526	559	568	566	500	485	512	527	518	573	538	562	514	580	511	523	549	529	527	558	570	542	509	535	519	555	565	533	505	578	558	543	537	544	546	547	533	570	548	540	544	542	531	512	530	557	540	532	557	524	557	573	522	518	559	522	554	540	545	518	535	559	573	554	532	525	527	519	538	536	503	540	522	524	482	550	560	569	573	554	533	535	559	563	541	566	529	542	558	532	564	542	558	552	541	521	549	594	587	553	520	554	563	489	566	562	518	555	565	556	585	532	572	525	513	562	541	508	561	553	511	543	564	564	573	572	538	546	556	567	528	581	560	567	572	578	548	511	516	558	556	521	539	548	570	560	504	541	517	589	533	576	557	580	536	528	507	546	548	564	580	544	527	527	572	526	518	511	523	569	535	534	564	521	569	552	538	506	575	570	560	540	539	522	548	565	537	532	527	565	507	522	560	522	524	539	501	511	546	545	534	544	515	540	546	531	570	529	541	532	525	556	529	535	531	496	563	556	546	535	570	513	541	537	554	536	558	516	498	565	536	562	524	545	543	541	537	533	575	519	528	545	508	536	555	539	551	566	495	562	583	541	539	513	515	547	554	529	532	499	514	522	599	565	535	526	550	550	558	553	507	569	524	568	584	579	562	565	516	572	497	539	539	515	536	517	564	541	531	581	542	544	537	591	545	573	521	563	508	552	557	559	576	509	530	539	549	536	564	595	530	541	564	555	503	508	528	530	569	529	529	517	549	576	557	539	524	540	581	556	544	572	543	502	555	570	534	562	563	537	496	559	550	538	531	526	559	506	570	568	570	553	584	591	530	545	564	591	571	550	516	525	575	586	542	594	543	563	536	528	516	531	549	588	578	525	560	531	521	544	510	521	527	524	565	566	515	505	502	577	595	587	561	566	576	593	542	530	591	510	522	559	562	553	530	560	556	548	549	527	565	567	522	538	554	571	547	542	515	559	566	549	546	570	567	566	544	549	545	518	545	589	511	523	511	545	521	511	504	533	505	564	592	524	549	549	530	554	604	532	517	575	527	517	531	579	584	570	557	509	511	541	516	567	528	580	515	569	528	526	511	554	543	501	563	567	544	554	543	544	549	547	543	596	582	563	564	532	560	555	553	543	530	554	561	538	509	495	532	528	580	554	552	544	510	553	541	533	530	547	533	547	522	514	515	538	515	520	567	551	555	538	550	525	555	536	508	536	529	554	582	530	563	565	520	562	549	540	543	554	566	545	549	518	586	558	523	517	543	580	545	494	548	565	502	548	523	555	609	548	535	575	533	522	579	568	568	544	586	519	568	552	524	523	568	561	511	561	559	500	534	551	514	544	566	539	558	550	518	521	558	584	557	569	521	567	572	555	525	524	576	531	543	490	502	520	512	527	536	558	509	567	561	529	549	548	553	564	593	556	548	544	541	557	540	583	502	569	572	539	548	555	495	547	549	532	514	541	539	510	551	549	569	541	549	527	516	558	562	512	558	564	563	523	574	550	577	543	527	548	542	507	545	544	537	527	594	568	515	524	535	528	513	540	555	591	547	537	530	524	548	538	556	571	553	544	543	556	547	535	559	565	532	517	507	561	538	515	548	574	497	542	543	535	550	525	541	512	568	527	570	539	497	569	540	545	560	532	513	525	558	544	529	553	518	558	502	503	575	600	547	507	513	576	515	537	538	537	542	576	513	531	577	546	533	577	548	544	560	544	591	547	528	567	596	528	534	518	537	513	561	556	543	548	503	567	568	547	573	540	530	576	529	535	544	519	551	550	532	552	535	532	557	541	518	556	542	525	523	535	547	536	537	541	536	544	530	564	542	546	541	582	524	555	535	524	550	512	551	536	570	566	514	479	506	520	539	488	533	527	488	573	547	514	520	543	559	584	533	490	528	574	540	551	548	552	528	531	545	576	541	524	472	534	540	479	558	498	549	590	563	538	524	553	555	519	567	518	516	515	515	558	527	532	530	547	529	568	549	507	559	545	571	542	546	552	539	575	511	520	545	561	527	548	523	593	544	580	518	559	508	567	497	537	535	566	627	532	561	599	540	527	537	547	484	590	535	500	554	593	567	511	564	532	512	570	552	567	509	516	520	506	556	516	559	498	550	572	528	574	568	547	548	543	559	549	552	534	569	513	510	539	593	544	544	530	547	479	532	517	569	558	549	602	518	565	545	506	569	550	596	505	565	530	585	548	538	550	540	552	541	518	563	560	535	556	528	534	563	562	558	489	550	518	533	525	521	519	531	566	540	557	545	512	550	596	509	553	529	531	584	509	528	513	557	540	522	567	564	539	525	555	544	520	550	540	516	510	504	537	577	586	544	548	548	539	548	520	580	537	521	531	520	502	550	547	570	552	555	592	520	580	553	533	579	548	520	570	557	577	503	559	572	578	541	514	564	512	526	571	509	544	568	532	548	531	573	583	512	553	551	549	555	541	543	543	511	555	508	575	542	591	519	574	523	521	516	556	553	518	542	559	528	560	533	537	584	546	496	563	565	539	520	567	527	511	531	538	551	569	566	532	496	567	524	525	534	513	555	557	548	529	532	536	533	543	525	564	568	562	558	556	558	543	604	598	571	553	558	568	506	554	549	546	543	539	556	551	553	542	525	556	536	584	579	532	548	551	597	504	553	565	547	532	550	524	549	541	528	552	544	523	545	557	543	567	552	516	563	506	535	544	523	565	555	584	579	543	524	541	547	556	543	535	558	516	571	553	555	575	557	532	529	546	528	555	583	571	517	544	542	541	529	572	551	524	557	548	599	561	510	549	542	576	565	528	574	582	528	576	547	558	510	555	502	532	569	599	567	604	548	576	532	542	541	530	544	547	569	596	546	582	532	566	583	521	563	535	523	549	580	597	496	593	539	554	563	550	539	556	527	566	538	538	552	566	546	551	515	490	575	560	565	570	553	562	583	519	550	552	572	474	549	541	575	524	549	534	566	515	551	511	545	553	601	541	540	552	545	534	535	506	563	536	570	516	551	564	588	573	550	502	560	566	532	556	569	564	519	511	534	565	540	540	555	546	546	563	491	546	507	506	543	590	531	538	555	581	569	544	517	530	559	576	546	545	583	539	531	521	497	553	511	555	530	511	541	591	535	526	520	557	524	520	509	588	550	534	545	543	553	590	531	539	567	539	540	542	547	530	566	536	528	574	543	559	550	515	531	520	528	578	520	559	538	528	491	551	566	554	523	554	562	528	514	563	552	555	602	534	582	531	574	559	519	528	544	537	536	547	562	537	503	573	536	539	488	588	522	515	571	523	561	540	505	551	545	553	537	526	536	512	487	530	526	487	556	545	540	547	533	539	541	549	565	573	516	544	581	549	532	542	508	520	574	523	552	541	554	553	522	566	510	540	516	564
5285	13689	7876	1738	706	693	644	632	615	660	665	609	648	604	611	603	646	623	623	600	601	585	627	620	587	579	614	656	603	591	566	579	624	615	600	641	672	625	642	627	621	592	603	603	620	625	609	628	577	627	610	631	600	634	580	595	585	577	626	614	599	615	602	590	595	588	608	573	616	630	631	594	624	622	621	618	648	634	642	599	632	627	589	609	612	589	634	603	627	605	582	602	618	628	612	628	642	630	595	602	610	620	594	663	596	642	660	568	623	588	597	600	599	553	586	594	605	586	644	585	626	617	600	684	567	636	655	579	634	613	631	626	620	585	599	635	618	611	615	639	614	575	586	585	656	598	592	629	602	565	629	579	586	620	561	614	617	575	568	607	597	570	593	616	630	610	595	610	621	626	602	582	611	556	619	604	608	610	624	594	645	573	637	586	601	606	587	587	551	568	579	566	608	592	581	575	632	612	534	601	629	625	600	638	594	613	656	592	651	587	647	582	590	637	605	588	619	619	569	582	587	660	605	599	617	602	598	671	623	617	638	605	634	669	648	601	585	631	646	648	618	611	642	608	618	597	570	590	559	573	568	622	561	645	625	685	609	590	632	641	618	596	642	624	584	657	593	577	588	595	609	584	594	622	609	578	633	551	596	617	627	577	635	577	646	560	593	542	637	613	629	655	601	617	612	637	626	606	606	593	654	608	629	622	632	591	617	620	579	641	609	639	609	606	638	619	643	592	621	581	624	620	605	605	627	607	606	610	594	581	583	621	593	586	614	619	657	600	602	656	620	627	570	634	580	593	655	621	585	591	619	595	600	572	576	636	628	607	635	597	670	611	659	611	591	617	631	602	590	641	612	594	562	654	629	618	558	624	623	593	588	618	611	621	645	600	605	601	630	560	594	592	602	618	603	662	610	618	606	605	598	603	597	611	627	657	581	614	632	589	619	611	582	603	612	688	608	599	613	603	569	563	650	595	620	587	603	601	607	610	611	623	618	579	611	594	608	636	624	611	594	624	634	632	631	588	638	623	606	638	658	606	649	585	631	604	583	635	586	615	616	579	597	612	614	624	634	606	572	633	611	608	610	586	581	671	628	559	655	596	597	581	632	626	569	649	585	640	611	595	614	612	601	632	632	619	616	624	602	620	599	655	626	624	582	572	608	630	618	605	636	598	588	596	652	636	673	605	536	610	567	590	609	604	597	598	621	598	614	626	589	645	626	662	579	631	593	604	586	628	648	602	600	573	613	621	614	604	663	588	598	599	600	613	603	591	617	603	641	621	611	599	634	613	616	595	621	617	598	630	639	624	625	635	602	564	620	594	649	579	613	620	635	652	571	627	594	555	633	576	648	672	645	587	619	630	583	638	634	613	626	628	620	640	648	616	629	638	609	655	615	633	595	625	618	581	659	625	600	646	682	572	587	626	621	554	594	611	600	605	599	610	615	647	627	630	618	644	608	615	609	588	615	569	615	567	621	644	624	593	628	629	577	646	585	623	603	577	641	598	600	615	619	575	628	617	624	592	594	673	596	611	620	644	624	643	604	626	633	594	583	608	620	607	604	606	603	646	630	589	624	582	597	642	603	608	626	611	624	584	620	630	623	610	583	653	642	592	586	583	582	617	641	617	583	615	630	627	592	604	616	628	674	617	655	596	632	586	621	676	635	586	619	574	598	626	602	614	611	632	571	579	598	599	631	636	625	599	626	611	576	567	612	654	560	607	608	559	678	620	574	606	599	639	644	638	662	623	608	615	616	675	631	631	652	604	631	599	606	608	638	601	639	605	595	579	653	597	579	575	578	578	600	623	599	602	630	607	635	651	625	577	644	615	613	641	564	611	607	582	611	569	593	647	643	621	602	602	646	583	629	628	613	642	637	638	571	642	658	616	644	653	651	597	620	602	620	611	622	600	607	604	642	628	604	614	672	602	630	624	611	649	618	610	595	601	595	583	573	630	589	595	604	647	642	627	622	609	589	638	550	589	635	652	631	604	596	608	604	599	604	653	620	603	613	635	612	614	626	623	602	553	605	604	636	559	617	623	619	648	606	570	599	625	653	611	669	641	619	587	648	667	647	576	636	585	646	651	599	596	592	644	582	601	637	561	594	601	606	622	663	641	618	579	610	640	699	587	596	594	637	581	658	630	573	620	613	586	593	580	607	614	626	576	611	603	620	618	577	612	597	603	650	633	632	568	601	607	614	619	620	608	585	630	568	637	601	625	591	604	624	633	604	635	595	584	636	568	605	619	627	601	644	623	611	632	642	619	587	629	633	632	602	634	605	605	620	654	641	626	582	604	611	589	627	597	618	636	623	660	635	627	606	610	601	563	570	631	626	609	650	582	613	609	651	570	626	623	614	591	636	597	615	571	606	549	596	619	583	593	619	611	564	610	630	629	635	617	638	624	600	623	586	630	645	630	602	622	612	595	644	641	643	609	607	602	655	588	589	636	620	627	628	601	640	594	655	608	603	612	621	624	640	615	598	621	583	626	618	603	584	592	597	579	601	613	653	597	647	648	582	655	616	572	649	628	610	620	660	597	582	671	623	562	601	615	634	623	568	595	599	596	606	603	619	594	604	631	602	615	612	603	588	638	599	628	563	602	652	617	628	636	590	599	591	616	593	621	634	623	560	557	578	577	616	616	625	612	574	607	644	582	580	565	626	612	639	593	598	614	659	632	623	612	661	610	618	628	599	622	644	641	594	601	628	617	618	568	577	596	631	642	638	564	602	584	613	586	607	646	609	591	590	601	589	576	608	596	612	571	633	612	636	600	596	592	648	662	659	584	613	612	610	606	670	583	616	608	628	576	620	578	619	604	598	602	606	581	586	617	634	645	593	604	588	639	609	611	612	666	602	625	657	603	639	635	599	597	615	621	588	590	650	619	568	632	599	628	643	627	630	561	613	580	607	560	621	605	593	598	666	575	610	576	559	608	591	654	577	609	625	658	620	616	609	609	575	600	605	604	638	648	599	595	581	622	615	583	618	609	590	593	543	637	622	594	593	602	647	640	611	620	619	592	568	624	614	654	587	629	612	623	642	594	603	598	602	624	589	581	590	632	632	612	620	613	618	613	602	605	599	584	629	640	617	673	640	590	627	580	615	607	574	592	612	637	663	654	645	663	651	581	561	650	617	612	587	574	603	589	640	634	609	630	628	599	619	587	651	611	588	618	623	603	610	617	594	617	580	632	592	601	606	635	608	666	624	605	577	615	609	648	577	571	591	598	622	589	650	607	600	597	576	616	610	582	611	612	589	563	647	650	621	577	620	588	603	618	589	598	619	602	609	603	607	636	585	625	667	578	602	587	666	605	605	597	597	613	602	597	589	681	611	615	618	586	607	597	609	572	636	627	612	611	606	632	625	556	616	645	609	633	607	590	592	659	597	574	602	633	586	627	572	585	624	596	628	575	641	608	615	662	633	613	596	631	605	636	629	615	634	605	622	559	623	648	642	614	596	607	623	600	597	571	642	634
23681	21412	28638	24622	21171	7412	1264	951	827	739	688	681	654	677	642	662	628	611	586	640	594	599	584	594	566	589	578	573	621	565	618	593	615	598	538	627	589	544	629	599	573	578	572	602	614	605	607	565	609	567	621	597	567	583	583	568	586	609	569	589	588	624	552	573	581	588	617	570	617	576	579	562	658	606	533	590	553	583	587	564	575	592	574	602	587	590	532	594	587	566	580	582	571	567	626	598	609	612	605	517	596	553	621	577	584	596	582	602	570	604	607	643	562	591	588	564	562	563	579	624	599	578	567	635	557	628	588	629	544	577	571	603	561	606	644	591	596	606	590	582	577	591	607	588	583	564	576	626	526	607	603	589	554	596	593	604	604	609	546	572	640	602	617	581	588	573	552	605	554	612	582	539	599	579	588	596	570	628	585	570	564	576	589	531	580	634	583	565	606	573	595	594	581	584	581	598	569	559	584	573	615	565	575	593	587	577	618	573	571	618	524	599	583	630	605	568	559	597	591	598	577	603	558	592	585	562	586	599	550	535	595	560	572	605	566	568	598	586	587	587	650	605	600	572	598	568	558	533	578	555	604	595	593	607	601	541	563	590	583	589	614	614	603	602	574	582	580	552	570	576	567	632	573	611	585	542	595	607	639	561	543	607	576	589	577	594	592	544	628	550	542	588	531	616	568	588	589	583	548	587	568	586	581	577	592	596	603	580	599	573	568	614	547	528	614	584	557	623	596	594	587	649	583	553	562	570	597	569	572	583	580	548	582	600	597	594	587	579	572	590	572	626	616	559	583	581	627	572	609	610	597	599	604	590	566	585	561	593	540	583	604	555	521	576	601	528	571	549	598	578	615	589	590	586	596	581	573	590	589	549	593	535	603	600	585	590	585	565	590	572	576	599	575	609	613	577	575	508	590	569	556	607	543	569	553	555	604	549	646	584	579	611	585	567	583	585	577	590	599	613	625	552	618	564	555	615	560	599	587	577	569	561	613	576	562	567	635	593	560	573	613	601	552	569	537	612	620	580	555	596	582	647	551	591	631	573	597	543	552	614	549	541	573	579	597	589	598	606	576	573	601	556	559	567	564	552	608	563	579	617	615	597	608	578	544	512	560	567	569	548	588	615	599	557	636	595	595	569	555	567	561	567	586	572	547	552	593	614	583	590	585	591	580	591	599	612	586	610	581	610	588	627	585	572	569	595	600	614	565	577	558	566	591	588	586	555	581	583	599	569	603	577	636	566	632	587	573	565	594	603	644	620	594	538	612	587	569	586	581	607	586	619	593	606	557	582	568	615	585	600	546	578	567	574	578	536	593	605	566	539	545	621	560	589	600	565	565	578	583	593	603	591	630	552	589	580	568	581	630	564	584	590	569	601	570	589	576	527	541	562	590	562	617	606	598	595	587	597	557	572	613	571	584	542	546	583	572	565	630	579	566	590	553	598	576	554	555	596	626	622	542	544	597	584	590	592	579	552	596	618	609	585	613	556	583	556	582	558	609	624	568	587	598	558	546	568	573	616	593	606	544	580	565	561	606	574	582	588	594	609	572	579	539	593	590	589	604	543	629	543	549	575	548	574	609	519	576	623	557	558	564	584	564	550	508	575	587	574	615	592	573	592	571	623	645	561	563	557	576	579	600	560	583	597	590	560	600	549	543	633	594	538	570	583	636	564	608	568	564	619	583	572	590	601	579	569	624	561	568	584	563	613	577	531	612	578	577	551	576	583	569	591	581	589	625	547	584	578	578	598	577	583	579	616	594	563	603	601	582	597	574	591	624	583	549	607	569	568	612	578	594	572	594	593	599	571	571	623	575	565	567	589	582	578	595	563	554	599	555	593	607	584	608	588	577	620	591	607	567	582	598	592	574	599	593	560	579	597	602	568	599	580	558	558	613	576	566	574	585	561	609	576	592	607	563	560	583	599	590	577	588	587	604	589	556	576	609	577	584	577	573	576	559	606	620	541	605	635	544	592	604	618	612	570	627	578	575	598	591	571	591	591	568	547	591	565	616	595	587	580	586	615	629	583	528	570	573	576	627	580	563	561	591	607	592	611	622	596	584	575	579	571	587	577	553	608	558	599	607	582	574	576	569	620	574	597	584	564	579	569	578	588	554	583	562	569	609	636	619	588	520	582	580	600	607	554	617	582	596	550	566	558	578	582	606	556	594	625	594	603	570	579	553	565	603	570	583	608	589	560	574	631	598	587	564	618	617	592	587	609	596	599	592	562	575	611	558	601	613	581	587	561	581	616	573	605	563	547	585	570	583	573	640	529	593	554	569	557	556	587	595	604	575	580	565	656	550	594	648	568	594	600	647	602	585	568	552	580	586	600	634	590	601	556	570	573	587	574	562	582	595	585	546	582	595	560	556	632	562	584	587	581	579	554	587	565	613	570	555	577	562	539	601	625	584	589	528	614	604	549	584	545	572	613	578	612	560	576	572	612	634	622	572	599	578	581	595	572	561	572	587	572	565	619	605	590	582	603	525	589	573	559	578	596	560	578	597	573	582	563	560	570	635	530	601	581	568	564	593	577	571	588	577	591	572	561	584	585	579	577	605	552	577	550	552	635	623	572	634	552	621	617	568	559	551	604	542	525	598	591	571	620	570	578	563	550	571	586	625	570	564	597	593	645	557	608	527	596	579	564	576	588	533	598	536	564	578	577	549	554	582	526	579	596	560	572	604	608	583	605	568	575	628	547	583	603	559	550	592	550	591	592	605	598	548	579	529	534	573	577	537	596	605	573	585	596	603	582	641	609	604	584	533	605	578	575	611	592	588	568	571	614	590	620	561	580	564	544	563	554	598	552	585	588	583	545	566	603	564	587	584	601	603	569	594	593	608	624	579	595	589	559	555	608	576	571	589	620	576	571	563	592	643	585	622	605	575	593	536	615	607	553	592	560	606	569	579	599	560	569	603	551	545	571	529	593	534	556	603	631	551	557	578	561	544	579	563	626	562	555	606	607	621	574	521	610	568	575	540	600	579	576	577	596	552	564	638	579	602	574	600	612	588	550	580	574	586	568	568	570	569	612	548	552	620	602	566	588	620	589	549	569	586	571	623	559	585	581	624	560	568	585	523	568	587	613	601	605	574	571	548	565	536	548	598	580	598	558	598	588	585	608	563	618	569	570	565	604	577	625	596	557	592	554	589	564	609	552	620	588	564	570	589	609	592	583	556	584	547	601	612	608	558	608	590	589	569	584	591	583	599	521	629	609	585	597	583	626	562	596	598	590	596	568	584	593	555	576	584	573	591	629	581	597	605	589	619	528	623	593	584	591	605	590	583	587	586	597	593	558	555	585	630	587	560	560	579	564	588	567	612	579	588	602	558	553	564	601	565	596	557	592	572	519	562	593	598	597	574	585	586	556	575	580	591	579	590	630	592	581	602	587	587	608	586	598	565	605	549	541	558	614	573	607	550	637	631	595	614	549	605	615	586	560	597	583	557	570	577	603	564	551	614	579	587	585
4583	23672	15307	13046	2338	1777	1499	1223	1076	1005	931	840	781	745	786	744	730	745	701	722	739	698	707	643	702	698	673	701	678	685	684	665	700	721	722	714	692	649	704	655	666	723	664	647	625	683	684	680	668	679	651	643	650	637	695	688	683	647	650	661	632	682	679	701	721	661	653	673	667	663	707	707	661	693	686	665	654	712	662	615	646	718	666	636	669	686	664	681	667	696	685	703	674	649	626	662	679	652	664	690	705	720	670	684	695	654	650	690	700	692	664	682	651	655	691	697	697	660	686	689	696	711	691	685	659	638	670	647	643	650	655	689	666	688	665	687	630	694	639	700	657	696	658	664	638	654	618	669	624	649	627	639	661	691	702	703	676	653	684	715	743	655	634	681	635	660	691	651	700	644	664	674	671	660	652	680	674	704	674	641	684	668	675	663	665	671	690	661	675	623	688	634	632	663	662	708	649	619	655	687	648	661	649	656	645	654	684	700	623	652	681	652	634	627	661	684	683	626	727	660	642	636	719	654	681	600	654	689	660	669	646	692	690	668	631	651	637	700	682	649	707	681	671	699	738	710	675	683	726	669	683	724	664	675	664	681	684	681	682	656	621	662	612	664	680	680	657	607	701	666	701	699	669	654	670	712	650	675	638	665	634	658	666	655	656	670	702	696	653	663	687	624	679	642	718	655	653	660	641	680	655	701	624	618	628	678	678	671	679	678	660	695	674	680	701	682	679	717	682	686	638	717	700	642	662	644	690	644	638	668	663	653	639	675	662	666	705	699	717	701	661	667	697	681	614	669	635	685	716	628	653	625	612	640	692	635	662	649	656	695	662	621	658	656	658	627	617	607	673	674	658	651	644	632	622	667	679	676	651	673	665	615	677	695	630	667	653	667	681	629	657	669	656	665	630	724	633	658	633	671	624	693	672	718	674	611	668	659	682	669	694	671	682	669	680	667	655	669	642	666	651	650	649	690	676	676	664	659	705	684	646	701	662	638	679	656	600	658	718	666	640	616	639	686	653	667	648	609	630	684	644	691	651	730	659	633	639	682	661	626	637	657	680	655	688	656	643	694	649	658	663	643	665	669	670	605	652	658	666	642	656	661	613	690	654	710	689	665	683	694	668	645	637	687	673	704	661	639	672	634	718	669	668	641	670	655	695	639	683	667	692	706	713	645	663	650	696	641	653	694	669	673	683	661	673	653	648	670	641	647	677	634	656	699	717	677	706	666	670	646	653	704	635	635	652	646	673	664	638	709	679	681	662	624	654	649	660	637	618	654	720	683	658	669	686	694	669	634	653	667	631	639	674	684	737	618	691	682	678	653	711	673	681	664	666	643	635	664	638	625	660	646	631	718	638	649	618	668	642	686	700	686	611	679	654	668	660	680	716	637	707	623	705	613	676	639	626	663	663	645	688	655	648	683	686	686	672	641	654	666	672	629	671	642	671	661	617	670	678	663	630	667	654	658	709	639	660	662	648	665	676	634	669	643	624	647	675	656	659	667	650	718	659	659	624	680	678	697	649	657	676	674	682	671	638	683	702	670	696	664	694	700	686	680	653	638	658	646	667	689	679	655	684	642	674	683	648	704	687	671	713	659	694	729	632	653	628	686	694	653	653	678	655	647	656	644	687	676	690	645	661	665	663	639	669	693	665	650	670	656	670	682	689	680	666	653	649	676	667	654	662	675	669	618	642	644	653	677	672	680	656	644	683	666	654	618	691	643	695	682	673	690	681	675	653	676	692	639	645	637	643	657	682	643	702	614	670	654	662	637	692	662	663	665	682	656	699	657	658	643	694	673	683	673	663	622	638	655	683	658	689	638	672	674	691	709	695	688	680	619	679	680	675	618	692	630	680	667	698	672	680	641	640	676	678	642	652	717	669	675	675	682	676	661	681	674	671	697	645	663	662	701	682	675	694	684	701	654	686	666	615	620	713	655	689	650	649	642	703	626	687	662	644	672	685	661	653	701	651	672	652	670	677	674	661	680	632	666	655	625	637	663	667	709	660	665	640	679	660	625	681	663	605	664	624	654	666	670	692	733	680	696	633	676	660	663	700	664	645	670	656	636	667	675	617	692	646	639	646	705	642	660	671	675	660	659	705	688	632	666	677	681	654	648	675	672	657	628	655	646	678	696	674	679	701	646	674	603	670	659	653	659	701	668	659	663	680	647	669	628	664	694	655	655	674	657	649	650	655	645	672	659	657	604	698	661	657	700	648	636	704	646	659	699	654	634	719	608	699	683	648	609	669	648	643	677	653	652	639	654	653	686	635	649	652	627	678	689	632	683	668	656	666	712	677	639	697	700	641	601	663	679	682	636	643	690	684	672	664	695	639	717	638	680	631	686	661	646	701	599	673	676	641	677	649	626	678	728	672	645	687	712	673	690	708	679	670	674	673	671	683	632	652	621	703	644	621	661	694	668	676	651	686	654	662	677	643	675	685	697	667	649	678	688	648	675	647	657	656	633	664	661	690	668	700	626	653	670	632	656	652	702	647	660	702	649	647	685	718	670	673	699	651	627	671	689	676	661	696	680	690	672	668	635	686	705	688	664	631	634	649	691	691	654	673	634	626	681	647	674	638	636	693	619	683	680	685	698	698	684	652	669	640	705	701	651	629	660	704	682	676	710	658	642	677	708	674	666	734	676	640	643	686	676	690	635	688	654	682	649	635	641	681	674	705	694	653	662	685	674	681	681	647	675	619	659	702	672	677	662	697	654	707	714	640	629	695	713	655	713	666	636	655	644	676	718	701	649	643	649	705	657	654	684	686	676	687	664	682	638	645	679	652	679	670	632	645	690	677	654	619	631	656	672	711	672	651	638	671	627	646	653	661	672	650	661	693	686	659	632	619	627	683	674	681	686	624	634	638	680	653	672	696	701	607	699	678	665	649	657	650	685	653	644	645	626	656	663	681	708	672	668	642	665	656	683	659	655	631	664	661	653	695	644	659	656	669	679	737	740	625	658	680	662	651	684	622	657	682	639	672	665	666	691	678	664	704	697	672	666	706	670	671	665	665	644	671	683	654	669	695	647	675	656	684	679	667	691	693	672	693	660	621	693	681	743	682	638	640	653	664	680	645	666	673	644	647	711	632	643	655	688	662	662	698	646	631	634	686	661	681	677	660	665	691	636	670	648	684	617	636	694	678	681	653	654	652	670	648	631	661	615	673	707	647	639	646	702	634	625	685	660	700	702	681	734	659	680	683	636	667	650	632	633	666	670	667	697	610	660	670	674	681	654	654	694	654	676	663	683	698	639	669	685	667	636	637	666	658	633	673	643	649	660	685	666	660	665	658	642	639	687	680	647	644	681	690	688	659	685	659	659	692	703	614	639	682	635	691	623	683	632	629	671	660	656	669	643	712	639	679	688	675	705	707	654	712	695	670	658	690	679	668	667	677	687	640	692	660	658	620	693	645	668	672	660	694	671	680	668	615	715	680	664	666	630	644	704	690	631	686	636	698	659	665	684
24957	21455	27535	25554	8719	591	443	432	336	357	353	320	313	335	311	309	319	313	301	292	286	307	292	299	305	319	270	287	322	268	288	244	266	284	299	303	304	271	292	278	272	271	285	317	266	300	292	291	259	271	279	290	302	312	313	246	265	262	290	279	266	318	291	271	261	267	279	273	327	288	279	290	302	282	252	290	277	276	274	265	292	277	285	294	301	283	303	266	268	311	287	276	278	310	264	263	286	317	304	284	318	270	298	267	281	287	247	263	300	296	302	278	297	290	291	274	272	300	269	288	265	287	280	296	257	317	289	293	273	270	269	260	295	308	299	291	259	278	268	261	262	266	290	277	269	265	290	324	263	294	304	281	294	254	264	299	273	288	279	309	277	277	296	294	293	249	274	261	276	268	286	286	271	291	295	292	290	293	265	298	280	304	275	281	285	260	289	298	255	248	250	266	286	268	318	283	296	271	271	255	292	305	291	277	266	302	299	269	270	275	275	282	282	275	298	253	281	282	284	255	255	271	282	282	281	275	276	265	273	303	292	293	279	298	274	272	238	284	310	300	286	338	303	266	289	261	303	306	261	260	299	278	261	259	249	270	295	289	289	275	285	283	265	289	283	306	283	301	309	260	272	298	275	278	280	282	272	273	253	291	296	301	253	306	311	267	280	305	279	278	272	281	269	278	280	314	283	292	307	295	289	331	289	268	284	289	291	263	285	284	259	288	300	313	286	296	290	284	266	278	282	289	318	278	287	274	286	280	274	291	264	274	271	288	272	279	283	267	265	283	305	286	296	260	270	285	308	283	304	275	302	272	286	299	272	290	286	302	282	254	257	318	271	284	271	280	299	257	294	304	267	279	271	279	274	290	275	268	302	291	267	270	295	298	283	286	288	280	309	284	288	280	295	277	290	284	270	295	272	304	278	273	269	282	307	269	271	269	270	273	296	272	316	286	266	300	291	298	284	290	253	298	315	292	270	277	272	314	290	262	273	299	273	264	263	268	293	286	267	253	255	287	279	270	293	286	284	260	284	293	299	283	283	264	267	305	283	289	279	300	284	253	289	292	284	256	290	230	274	291	290	269	300	275	295	286	293	284	281	300	257	287	242	269	255	292	264	267	277	257	270	288	305	287	278	280	291	241	275	290	271	262	287	291	298	261	273	284	253	274	283	255	283	267	273	273	300	302	276	280	263	265	292	264	305	263	305	272	287	266	268	266	287	261	267	260	255	280	277	266	317	296	301	246	286	251	267	276	286	308	293	282	267	292	255	275	264	273	257	273	301	281	273	256	303	312	273	310	281	301	302	309	258	274	234	283	282	275	261	293	285	284	283	286	275	272	287	259	268	280	279	297	282	330	289	248	294	286	274	282	292	276	269	277	271	280	257	280	281	265	260	272	319	294	286	272	253	298	275	272	300	292	287	226	256	289	300	295	267	263	291	291	255	276	267	260	270	302	313	266	280	288	303	282	284	276	300	312	284	257	238	295	273	292	279	275	247	273	275	284	286	222	313	283	280	275	257	281	269	262	272	260	267	306	292	284	300	253	278	261	283	303	307	293	274	313	295	301	276	267	295	261	256	288	284	280	278	305	291	278	266	277	297	256	283	298	300	259	315	280	274	274	277	266	272	282	282	294	279	277	274	285	243	273	288	290	273	261	275	293	289	270	274	283	306	288	291	278	272	257	277	284	260	268	268	276	302	251	283	290	291	254	277	300	276	308	290	296	285	278	251	304	261	281	292	272	260	264	290	248	263	277	281	263	289	294	284	262	281	322	305	287	292	296	266	274	299	277	273	294	290	269	287	282	305	308	296	306	303	298	258	283	283	252	302	275	280	276	273	276	259	296	311	303	296	294	284	257	291	298	260	273	281	282	267	283	275	298	281	269	288	248	295	308	278	284	247	265	283	294	307	272	276	269	295	270	288	247	261	291	303	246	304	242	274	305	279	270	262	274	294	269	274	292	288	264	271	252	284	282	281	297	263	266	265	264	264	282	260	259	261	271	277	288	295	272	316	295	299	305	295	275	262	267	291	247	250	302	265	274	313	288	286	265	269	300	256	259	278	270	283	269	292	285	307	279	296	272	280	261	297	284	294	287	305	292	247	285	289	272	288	289	274	285	302	259	284	282	276	300	296	305	281	284	282	303	278	293	280	274	314	243	295	283	266	308	255	295	303	282	288	271	279	290	293	291	270	292	260	296	306	284	271	293	254	289	321	254	291	280	283	295	309	290	291	291	265	308	290	259	284	277	313	292	291	291	299	301	292	283	286	284	257	271	281	260	251	277	307	255	304	284	291	240	298	248	268	256	285	266	266	295	260	285	297	283	276	278	264	281	277	271	282	286	299	310	302	273	300	317	281	311	286	265	274	263	307	275	291	272	263	304	288	303	257	292	277	262	294	274	276	282	308	267	266	276	293	269	242	263	307	294	300	265	250	288	290	306	289	268	281	270	308	257	309	277	287	277	282	286	296	304	285	263	304	274	274	279	254	265	296	324	304	291	261	285	309	276	322	255	271	240	262	287	298	298	321	284	279	290	283	280	280	280	301	268	249	294	269	307	283	282	266	273	268	316	265	297	281	297	292	254	298	292	305	267	277	288	284	280	293	288	258	315	295	270	278	304	298	313	265	271	237	309	277	301	280	274	259	281	278	274	274	300	304	278	261	250	257	268	270	287	283	277	279	302	293	267	301	286	324	300	286	291	289	290	278	280	265	258	282	288	279	310	283	290	306	256	285	277	274	296	312	283	279	271	270	274	292	290	285	282	281	301	285	280	269	284	277	293	296	294	241	255	272	283	281	271	269	305	264	275	285	273	267	301	290	315	281	262	256	265	282	284	279	301	244	284	260	288	259	288	247	283	288	284	272	273	299	283	288	255	322	268	272	260	299	283	286	259	288	262	265	280	267	277	283	278	262	279	269	287	287	298	270	303	273	313	282	272	298	260	275	316	271	298	280	260	270	268	285	289	291	309	276	286	263	271	295	263	288	274	286	296	262	270	262	309	306	267	281	277	292	283	273	254	282	267	283	299	317	268	267	298	283	260	269	271	279	302	262	257	271	287	265	281	284	270	309	252	285	294	249	267	278	279	317	267	276	269	290	298	271	301	292	264	278	286	285	270	283	296	279	278	264	270	258	293	297	273	270	296	274	305	288	261	266	315	277	282	284	285	291	280	315	298	286	243	272	287	276	269	278	289	294	281	287	298	293	282	273	281	283	273	284	274	294	273	286	274	275	269	261	246	281	329	259	282	267	296	275	284	278	272	282	286	263	281	281	299	272	258	288	295	271	312	298	253	272	290	302	315	265	271	294	293	260	279	266	292	263	277	238	276	268	253	285	308	273	277	259	249	292	273	249	291	270	276	279	269	260	261	264	277	274	286	312	251	288	282	278	253	278	274	256	287	291	273	280	265	284	272	297	276	261	287	293	276	271	290	308	290	293	243	271	264	262	266	320	301	294	290	275	273	235	304
4438	19154	11623	10339	1206	985	788	632	533	493	455	422	423	396	425	358	379	360	342	317	364	367	358	376	344	336	323	332	352	323	342	305	303	320	337	324	365	334	316	344	312	319	304	334	308	345	332	297	336	347	330	322	315	312	326	312	337	323	359	337	322	307	282	326	301	343	311	320	334	351	308	319	305	290	331	328	308	320	342	323	347	323	342	315	328	351	330	331	306	324	330	312	312	288	290	312	326	317	314	314	322	349	286	345	371	330	344	302	296	343	302	309	324	351	355	321	327	332	297	338	303	314	308	331	296	324	329	304	308	332	332	316	320	330	291	339	327	321	321	321	344	308	336	306	302	344	294	326	324	310	300	323	287	293	343	336	325	311	309	336	347	332	329	332	292	328	324	326	330	348	336	302	323	321	343	317	306	315	328	341	316	346	342	292	341	334	326	347	306	318	296	311	324	301	298	334	339	329	298	321	320	343	324	315	305	304	334	350	313	308	340	318	314	302	333	323	320	323	308	322	306	340	333	293	298	335	340	339	328	327	329	313	310	328	327	318	331	335	346	328	335	334	329	328	304	300	309	306	336	329	359	310	340	327	314	317	294	323	318	288	332	326	320	329	331	303	331	303	336	311	317	303	300	322	315	297	322	325	321	348	304	331	323	345	327	331	315	316	327	322	333	316	296	301	302	344	322	312	301	298	334	318	307	332	306	327	354	307	296	310	304	292	346	322	339	329	341	325	289	334	301	322	303	312	360	315	307	341	303	308	315	309	332	321	327	311	335	312	315	337	290	315	335	332	305	330	297	315	320	326	289	351	330	326	302	303	317	324	329	338	296	336	372	331	279	352	315	318	341	347	332	331	308	317	304	299	299	316	343	308	299	329	302	321	321	331	311	284	320	315	325	288	324	319	328	319	300	322	312	323	312	358	311	312	317	319	342	314	314	321	355	338	344	311	332	322	312	310	345	347	299	289	384	293	302	325	296	326	289	341	300	317	350	318	321	342	343	302	312	336	299	344	328	345	310	321	342	295	330	318	310	312	332	336	338	334	284	298	334	343	319	339	321	311	354	322	319	291	340	315	317	336	280	309	307	345	323	331	321	352	324	304	305	333	353	332	322	321	330	351	295	284	311	334	348	311	285	297	329	331	328	308	314	319	320	372	339	331	354	289	342	268	336	303	312	326	323	302	328	358	344	330	301	335	349	365	326	329	309	315	320	339	308	354	325	301	279	331	317	360	306	296	280	335	310	305	320	348	315	319	335	330	326	302	318	332	316	284	335	288	305	337	329	319	333	301	296	301	318	329	318	308	318	310	273	330	328	305	305	344	321	318	340	343	308	309	300	306	302	326	322	330	325	319	323	320	319	310	328	328	322	304	321	305	315	318	336	334	287	317	322	329	310	306	304	312	305	331	353	276	314	312	316	309	342	307	325	305	342	331	310	304	292	297	272	315	311	332	314	343	303	379	319	310	319	315	324	325	326	346	287	331	305	304	326	313	343	354	308	349	300	332	303	344	362	324	324	329	331	346	368	319	330	309	275	314	306	339	309	327	311	348	301	332	324	316	353	336	320	333	301	322	335	304	290	318	320	336	331	296	308	304	307	372	301	334	368	319	309	317	326	317	315	319	308	331	325	315	349	299	340	339	295	308	340	315	319	320	323	326	318	320	316	286	303	318	309	318	310	297	317	319	332	310	314	327	313	287	317	311	306	319	326	333	314	352	341	298	296	300	333	333	312	319	313	318	304	334	330	328	325	336	324	355	343	331	337	312	325	347	333	305	337	321	328	347	326	294	311	320	314	306	327	310	325	320	323	295	330	282	308	336	319	326	308	334	272	327	322	306	311	342	322	354	320	335	307	324	294	295	315	334	353	321	314	284	296	328	318	300	349	308	292	338	331	333	332	315	294	314	313	289	327	320	313	371	335	337	309	335	334	352	321	318	322	332	339	320	308	306	342	343	325	334	355	327	325	315	334	316	329	313	315	334	309	316	314	338	309	312	294	321	295	345	333	274	296	311	321	318	358	339	341	344	318	290	309	332	340	323	302	347	320	315	339	287	297	331	339	321	290	317	341	333	310	323	309	325	332	322	285	352	334	392	318	326	306	321	307	293	315	321	308	333	319	288	312	301	329	316	332	329	312	321	325	306	357	330	322	330	333	294	284	338	361	314	283	335	324	332	314	324	345	328	329	344	308	327	340	308	295	320	325	331	329	342	293	323	311	330	324	320	310	327	292	350	341	326	347	324	331	317	332	298	322	317	325	322	317	327	350	349	310	337	312	335	324	335	293	304	306	298	297	317	331	353	332	307	329	309	338	336	314	305	292	308	296	312	339	295	346	304	322	332	297	313	358	336	307	314	323	311	325	298	327	322	360	313	305	317	318	328	327	333	308	339	338	332	326	334	307	312	337	325	327	334	348	326	308	339	314	293	286	298	335	347	305	293	332	306	324	286	337	293	292	320	346	316	339	328	321	302	317	359	353	338	355	326	318	330	319	299	312	307	319	311	323	334	300	329	341	314	314	323	333	316	326	336	302	342	324	320	349	343	344	301	363	326	304	297	322	334	368	322	307	303	311	306	326	329	338	332	318	338	355	313	319	333	326	302	342	319	317	310	351	309	336	342	310	379	308	347	325	318	327	343	319	327	323	340	320	306	325	302	326	339	319	318	328	311	314	320	344	337	305	350	318	334	338	301	329	282	306	291	316	304	321	311	300	321	310	303	316	307	318	351	302	346	315	338	330	327	345	305	311	332	319	324	335	358	330	325	326	311	344	300	315	355	333	336	322	324	315	313	303	322	297	352	323	303	340	308	319	323	310	353	328	297	316	309	339	338	341	314	309	327	308	292	335	291	309	322	323	295	343	315	303	301	302	335	292	307	303	319	296	360	314	293	333	337	314	300	326	353	327	325	336	375	323	343	304	314	319	323	321	331	309	331	306	347	349	332	331	321	316	306	339	348	327	328	347	308	313	290	344	368	308	326	301	333	292	309	343	360	322	335	305	352	307	320	338	321	290	326	348	328	310	289	342	332	321	310	339	346	331	308	312	312	299	355	335	304	323	311	335	323	331	286	338	341	299	349	313	320	362	329	320	307	325	307	341	326	346	322	317	308	308	324	294	338	344	333	332	342	302	316	315	309	329	333	306	337	333	312	354	331	307	311	328	315	288	321	310	340	305	319	309	316	297	347	315	352	338	310	279	346	320	302	324	310	340	355	292	316	337	335	309	298	331	286	346	322	312	314	323	353	344	325	313	311	283	290	321	306	361	335	339	293	320	326	333	315	351	347	313	342	352	320	295	310	337	313	331	340	295	291	318	342	312	329	307	332	343	324	318	306	305	301	311	339	347	282	328	332	301	292	341	330	309	330	309	299	328	336	318	306	312	344	318	320	303	317	326	333	330	329	323	329	346	297	308	341	287	313	310	292	331	318	324	284	318	311	306	341	324	327	319	336	335	324	327	308	348	308	309	322
22747	21470	29223	24174	21464	21286	5129	849	659	579	555	462	446	432	372	361	342	367	338	336	364	328	338	303	318	315	328	354	312	293	311	288	301	313	298	314	313	287	280	285	285	299	263	262	282	283	303	268	285	253	271	324	264	317	271	272	270	282	295	260	301	311	271	284	253	277	273	284	264	306	294	264	269	276	284	258	278	281	259	268	290	263	286	261	272	303	263	257	282	287	263	268	286	273	325	255	289	289	266	302	269	253	308	281	301	266	282	270	267	268	297	265	278	280	300	270	289	286	259	292	306	269	288	273	283	304	289	310	266	246	278	269	325	266	273	273	294	278	283	264	269	266	285	277	273	292	290	280	258	282	268	257	297	312	274	278	290	276	245	291	280	270	261	270	255	285	302	254	288	261	285	287	289	272	294	249	273	260	272	265	262	297	274	281	287	263	274	289	267	306	269	262	273	280	281	276	271	266	300	281	310	311	251	256	263	301	272	270	292	270	269	258	281	266	291	235	305	310	303	277	293	262	275	274	294	281	272	270	278	284	263	285	268	282	283	287	245	289	280	277	292	271	263	290	279	297	255	293	264	284	269	269	254	301	264	283	285	258	276	270	307	276	284	285	266	292	279	284	267	269	269	276	288	275	285	291	278	281	279	264	273	287	246	292	282	267	293	312	300	278	295	277	283	222	282	255	264	248	293	269	267	256	280	300	278	251	253	281	253	255	276	262	300	293	287	253	269	274	281	294	270	269	255	271	315	280	278	275	284	272	252	282	299	297	281	295	249	267	272	286	294	289	287	251	295	261	252	278	262	285	277	270	285	274	280	263	282	289	293	308	311	281	304	278	260	274	285	289	257	261	275	285	309	275	293	261	264	259	291	276	266	259	279	299	307	289	289	275	275	272	255	286	254	259	285	308	281	297	284	287	277	282	271	299	261	284	267	280	270	323	255	263	270	285	279	265	271	284	293	257	250	283	271	269	238	272	279	267	275	269	270	266	286	300	273	278	292	282	294	248	274	283	293	293	287	272	282	285	284	294	276	229	253	285	257	290	260	274	267	285	263	271	281	257	266	257	264	250	285	284	291	272	283	246	294	280	295	275	296	292	263	267	297	272	267	250	264	259	275	289	266	272	274	310	274	261	284	286	252	298	284	295	281	306	271	299	256	274	258	278	251	252	281	284	269	275	287	261	242	288	274	271	294	302	262	305	254	236	276	258	288	284	260	286	309	277	292	270	239	304	287	236	269	262	287	263	276	276	273	301	285	274	296	263	263	279	277	292	262	243	295	294	260	274	280	254	267	251	254	279	254	264	275	279	274	297	268	261	253	272	283	273	295	277	265	270	260	286	292	281	304	283	274	302	285	276	266	270	277	288	298	314	276	277	281	305	262	280	288	253	279	281	282	269	279	284	291	304	262	300	298	284	318	273	305	271	260	293	268	292	262	240	256	274	268	276	251	304	263	286	275	287	300	285	244	268	282	315	286	300	279	286	271	287	264	302	263	277	278	296	289	298	247	290	245	271	280	283	287	270	287	285	278	292	291	293	315	269	278	282	226	248	305	288	280	238	281	260	265	285	306	275	286	294	263	279	284	311	226	289	272	259	267	263	281	277	279	270	285	279	285	268	287	277	267	294	288	275	314	285	279	283	260	297	238	289	285	284	281	272	270	316	293	262	313	278	250	273	276	276	298	264	264	273	270	303	270	274	289	292	284	275	271	275	298	293	248	309	299	293	336	272	267	309	298	277	280	298	289	272	285	277	301	304	254	277	268	254	266	293	255	288	273	288	302	280	282	273	284	276	274	278	263	267	278	259	299	257	275	282	249	285	275	266	287	278	283	276	265	275	294	282	265	269	277	278	308	287	289	265	275	293	291	275	249	280	270	249	273	276	252	288	281	277	277	297	275	255	297	314	252	289	267	264	276	290	277	278	278	298	315	255	283	262	281	288	287	293	273	305	287	284	307	265	252	272	297	289	303	262	284	292	270	280	282	276	298	271	294	245	288	261	302	266	262	271	293	278	263	267	280	275	283	276	295	285	269	290	297	297	263	260	304	267	276	276	276	287	277	272	285	292	278	263	257	265	281	276	272	252	253	267	307	281	232	291	283	274	277	274	294	274	287	263	265	264	308	259	263	258	279	259	273	266	250	290	297	268	294	275	277	267	266	272	265	285	280	289	246	318	269	254	262	297	280	289	281	275	262	270	270	272	276	296	269	261	280	280	244	269	267	273	287	298	274	319	295	251	266	267	278	290	277	274	275	282	287	295	272	255	293	305	273	278	279	310	258	294	276	287	276	272	264	300	268	255	276	252	276	268	268	275	287	258	290	273	285	256	315	287	261	283	298	313	255	288	278	280	276	306	290	292	282	261	294	259	266	260	258	297	259	282	272	274	269	273	278	268	287	273	294	284	286	295	276	285	282	301	291	262	280	286	277	279	305	241	284	282	273	266	259	278	278	289	259	299	273	257	294	286	299	282	283	252	293	261	246	272	286	289	271	259	269	297	260	278	275	259	296	254	267	286	282	294	312	267	263	274	283	290	267	267	283	303	263	256	269	282	280	268	297	268	277	271	260	287	292	273	259	299	279	281	283	279	280	277	299	271	287	271	264	255	259	264	294	278	262	274	268	279	269	288	274	263	268	275	286	259	263	304	286	280	263	283	266	288	266	287	283	266	270	295	268	280	274	282	272	285	252	269	287	270	269	275	257	288	294	266	297	257	277	259	256	272	282	275	243	319	291	277	294	292	283	253	270	294	269	280	301	282	255	294	237	304	278	270	260	291	268	265	280	242	259	283	299	286	292	296	284	281	286	268	227	275	267	321	285	272	268	252	263	278	290	236	245	295	277	247	282	284	263	296	279	273	286	277	284	285	270	256	241	285	283	301	284	265	262	263	273	291	250	309	270	276	297	267	283	271	301	259	282	267	278	298	262	294	293	302	242	280	305	285	265	276	256	276	286	276	270	278	284	272	276	263	268	248	251	291	291	268	295	284	288	270	278	287	276	326	302	307	287	254	290	276	272	248	276	284	270	297	304	311	269	296	298	255	277	259	260	275	264	255	270	243	282	278	272	285	282	270	278	265	281	260	287	287	268	264	283	299	257	257	305	279	296	287	278	269	289	262	278	292	315	289	255	267	280	280	257	283	296	261	256	256	263	274	302	266	265	309	294	285	288	273	283	295	278	258	297	285	278	286	296	272	268	285	265	267	255	266	273	284	256	296	264	252	288	291	294	264	279	290	260	271	253	256	300	279	251	290	262	269	269	285	276	252	280	285	269	278	269	270	272	282	260	299	272	283	263	289	296	288	318	283	264	287	280	271	251	264	297	277	280	297	283	310	309	281	246	260	275	314	280	295	257	261	257	271	269	266	292	294	279	278	265	272	283	277	258	298	258	270	279	275	301	289	280	280	290	273	279	271	282	286	277	277	282	279	287	283	265	272	295	252	292	279	251	256	259	266	289	283	262	287	272	274
5937	27476	19711	16872	3402	2520	1781	1398	1115	955	783	686	626	604	526	528	437	465	429	453	425	401	390	431	386	387	412	358	352	367	335	367	357	375	363	307	348	381	350	377	373	333	346	367	340	331	318	353	349	316	315	332	352	310	340	353	324	334	357	343	332	340	339	335	340	341	337	342	307	343	306	331	354	315	333	305	336	340	347	336	301	349	320	341	355	325	318	338	291	336	328	330	331	341	323	299	351	335	303	346	389	302	372	313	358	361	327	302	304	329	314	317	355	355	327	361	317	321	317	323	334	302	329	322	332	354	327	344	336	320	351	314	369	322	328	334	329	330	325	352	328	315	327	348	328	317	317	354	318	335	332	343	337	293	348	369	320	312	328	325	326	326	314	313	336	334	325	314	310	306	331	345	296	306	309	371	343	347	350	341	331	314	341	329	299	331	324	293	304	340	297	314	322	318	335	340	331	329	325	350	353	353	301	339	315	313	323	319	329	321	340	334	361	342	328	313	318	329	320	348	328	328	334	333	345	344	302	336	331	316	341	337	313	342	324	320	314	343	330	322	343	321	323	318	308	305	345	336	330	317	327	328	335	305	324	343	336	353	322	337	308	343	328	351	313	374	321	306	333	336	328	336	327	309	355	357	296	324	327	317	294	341	323	332	328	351	317	328	334	341	309	345	323	326	330	311	306	340	343	309	311	343	330	292	309	326	320	312	346	303	312	319	340	307	315	318	303	327	334	362	327	329	321	299	330	335	319	332	315	334	336	309	324	351	325	300	297	317	345	324	292	351	344	308	369	298	329	356	327	341	358	311	307	298	327	322	334	337	324	301	363	333	320	341	334	316	338	363	338	331	315	307	356	350	328	327	315	349	305	343	316	313	333	327	325	318	345	315	357	296	295	291	386	343	324	318	339	324	335	311	350	347	327	318	306	337	333	320	345	336	325	354	323	311	327	344	339	321	345	332	343	309	341	316	303	337	309	332	345	338	322	301	323	330	315	314	328	333	330	325	296	338	330	330	307	318	327	312	335	315	352	320	306	327	326	335	316	354	327	344	322	332	311	317	319	328	342	319	350	320	337	322	307	330	302	333	327	323	331	325	357	323	368	301	357	338	300	324	263	338	365	303	331	297	365	342	344	345	326	334	352	326	350	324	333	327	347	337	314	331	313	320	321	347	293	330	349	304	304	317	312	356	319	338	351	334	307	315	333	349	332	346	334	332	341	298	323	347	330	304	345	340	305	346	316	337	352	341	324	340	302	320	354	350	361	351	318	355	330	331	287	316	314	304	298	333	332	323	332	338	339	313	366	327	365	349	327	340	330	334	335	319	315	293	339	339	331	349	327	296	352	318	312	330	347	312	311	342	343	352	353	346	320	313	319	335	319	304	300	347	337	333	336	350	319	327	333	313	341	318	299	328	333	365	326	335	311	337	296	331	328	337	305	301	326	304	337	315	321	360	305	343	335	337	293	326	318	299	326	338	321	344	375	334	318	353	319	309	346	317	334	320	328	322	345	341	336	325	342	316	318	331	339	346	350	352	357	348	379	335	318	330	318	323	331	352	322	340	314	339	312	330	341	315	313	330	373	295	349	312	326	284	314	339	316	322	328	339	355	365	334	317	353	313	331	299	352	347	336	320	322	331	332	304	325	334	392	279	319	311	337	318	339	337	320	335	314	337	308	327	347	342	353	335	325	333	309	283	343	359	323	342	279	352	333	314	310	331	338	320	343	355	303	332	332	336	330	335	308	339	324	296	336	336	298	339	351	352	338	318	322	316	331	317	336	339	320	325	321	348	338	315	310	301	328	351	326	332	334	305	342	345	309	346	365	319	323	320	313	311	335	323	327	309	322	333	311	299	352	323	333	346	332	307	341	349	310	342	346	328	321	329	333	326	335	290	343	322	293	312	356	317	352	326	322	323	307	333	342	329	329	336	326	352	325	317	320	340	295	322	364	326	324	316	348	360	307	319	322	323	321	325	300	322	311	309	339	323	353	348	362	317	301	349	301	308	311	304	325	341	302	339	314	359	366	311	333	334	341	334	346	311	361	320	347	322	321	320	344	336	372	297	302	333	325	306	319	321	346	314	332	347	322	313	330	321	332	297	331	298	318	341	330	321	328	340	326	327	316	334	316	333	300	336	333	344	320	329	334	321	302	329	322	311	339	316	317	352	280	320	305	324	345	326	354	347	314	346	314	322	338	289	321	338	353	323	324	320	357	313	303	351	324	349	357	345	330	316	339	357	302	317	333	337	332	324	342	335	354	354	328	347	343	319	313	361	319	323	337	315	346	328	317	348	322	338	313	296	330	339	339	336	308	328	333	325	330	328	328	320	354	343	326	318	363	336	320	329	333	340	288	347	307	333	349	336	321	293	349	331	307	333	345	327	321	307	303	281	348	329	336	317	331	339	326	313	322	308	316	328	292	325	302	329	328	343	316	368	331	317	315	351	311	334	347	300	330	333	302	341	344	308	335	306	338	352	309	316	284	332	327	323	332	351	311	319	340	315	327	347	308	319	311	333	334	319	352	301	322	358	309	342	319	325	330	324	311	317	337	288	310	324	336	357	350	324	348	312	336	325	343	323	320	316	370	333	338	343	354	342	325	320	355	310	355	347	339	350	320	301	342	331	300	339	339	334	318	335	315	354	304	345	327	338	318	352	319	347	296	337	347	325	317	350	339	321	286	339	306	331	355	310	332	335	337	356	328	361	349	307	330	339	373	334	329	339	276	332	304	352	300	303	328	360	312	333	338	308	316	346	318	330	295	317	335	341	307	313	338	327	296	373	338	358	332	342	337	350	322	309	337	302	348	332	341	351	293	344	320	329	299	306	346	357	317	332	324	327	314	367	327	324	324	325	350	358	330	318	325	310	342	324	319	324	313	340	315	342	331	358	295	321	323	296	314	301	307	339	325	337	337	324	337	350	320	364	349	322	349	348	310	340	324	337	344	336	295	325	327	339	322	333	333	321	309	310	315	326	340	343	287	327	329	359	312	353	323	324	314	313	322	351	351	325	361	338	308	325	330	296	345	346	341	337	336	329	326	322	319	356	322	331	329	332	319	329	364	298	333	354	370	338	305	318	291	339	350	302	337	359	314	336	351	289	352	335	312	306	312	339	293	345	312	334	337	360	349	309	318	353	359	333	325	322	333	331	316	311	356	326	323	359	322	363	318	335	340	343	336	330	334	320	333	342	329	313	302	310	301	317	313	309	319	345	321	299	307	364	357	337	292	297	327	345	341	352	308	326	360	299	348	361	314	337	352	309	309	327	340	349	341	311	357	312	322	324	323	339	295	310	290	327	310	320	311	309	362	287	316	340	325	361	305	335	325	310	320	350	342	319	329	362	334	314	320	320	329	333	322	345	329	325	294	323	321	339	334	341	330	332	359	341	349	311	297	332	332	352	340	342	341	323	345	363	341	326	323	355	306	328	311	326	311	311	327	321	382	308	323	322	368	335	311	335	329	331
27734	18987	8017	2152	710	603	565	570	544	584	537	540	585	540	574	575	563	525	574	524	527	551	540	554	546	581	519	570	581	536	537	573	566	537	535	586	532	536	534	529	540	537	541	542	544	543	545	541	517	524	561	523	507	567	561	562	554	539	573	544	638	591	544	537	543	540	596	515	543	549	528	568	542	553	541	561	532	542	526	554	529	555	566	500	558	562	525	545	549	523	550	552	567	532	537	528	541	495	569	547	534	575	582	555	576	553	573	540	536	512	567	565	518	538	523	543	560	521	554	552	543	591	545	538	523	552	581	528	552	542	514	554	560	547	536	565	515	530	523	542	538	594	530	601	549	512	571	531	517	525	588	520	573	526	560	531	551	544	566	586	521	561	539	535	525	546	535	534	563	537	562	560	546	527	549	527	535	555	580	527	555	576	543	551	520	557	549	557	541	550	563	515	521	548	569	555	574	532	574	554	564	576	518	532	568	570	578	512	553	531	548	522	571	600	586	553	543	539	556	513	541	548	583	579	547	535	610	572	517	519	531	571	537	544	524	545	559	504	546	531	538	521	570	510	561	553	584	566	541	514	586	569	531	590	583	542	596	545	568	527	541	556	531	553	533	574	534	544	537	543	588	496	522	527	512	524	569	566	528	526	571	527	559	519	545	556	578	530	540	588	506	573	539	503	616	554	543	559	508	503	547	571	524	539	542	585	537	590	553	546	562	535	571	619	547	539	507	534	551	571	541	562	563	550	597	571	555	546	516	517	535	559	538	527	528	554	587	544	562	525	538	535	574	544	511	563	551	561	523	546	533	553	491	531	545	575	578	503	508	561	533	542	575	561	554	583	568	516	528	554	566	549	562	550	566	502	552	555	547	552	560	553	533	558	521	536	525	543	563	552	550	555	539	567	573	548	541	513	595	555	539	572	605	522	516	546	514	571	543	518	531	559	535	514	508	533	569	570	521	540	548	565	551	539	527	553	560	520	501	580	567	510	554	509	564	549	591	585	561	556	554	575	539	553	513	569	532	521	506	562	535	521	522	523	558	549	524	560	542	585	530	533	518	551	570	573	549	520	535	509	546	534	544	520	577	590	542	566	510	538	499	536	561	545	551	529	550	562	541	555	584	528	522	533	525	507	543	527	557	513	578	559	531	533	546	556	527	526	533	548	542	557	517	553	515	533	489	557	536	549	539	533	541	546	497	513	565	533	547	547	574	607	530	546	548	522	545	540	520	542	526	494	520	545	527	546	499	520	562	558	538	573	557	539	544	514	556	560	482	530	527	497	554	539	582	565	554	553	543	530	542	593	512	577	540	518	521	516	526	547	510	538	552	532	571	567	551	566	521	519	547	538	517	534	542	531	511	550	575	519	561	544	555	575	546	549	539	531	534	536	528	563	533	543	545	492	545	566	502	556	521	519	573	587	526	514	513	513	569	582	494	576	530	552	583	568	594	571	529	548	578	535	538	547	519	513	489	557	557	532	505	587	525	557	592	585	519	537	514	528	523	524	567	546	523	557	565	529	528	533	606	538	572	558	532	516	539	531	555	563	543	543	543	568	552	532	541	525	530	558	530	556	578	551	555	568	517	515	541	501	535	559	548	491	568	531	544	532	493	559	533	546	531	521	516	536	490	523	583	518	558	574	583	535	572	537	533	572	549	554	560	534	560	556	558	524	514	554	545	535	514	524	526	555	574	531	556	549	552	550	528	534	536	533	570	532	574	589	560	545	584	599	560	524	534	567	547	533	556	562	535	571	526	557	535	599	540	535	493	567	541	568	517	553	575	581	541	546	516	567	551	530	540	537	553	525	564	542	539	551	549	534	557	552	524	548	512	544	525	549	567	554	544	536	531	562	537	546	502	550	583	526	536	542	493	555	548	518	506	542	533	516	517	568	522	532	533	531	561	505	529	521	549	499	529	572	572	588	508	555	595	535	534	522	548	549	553	594	585	534	562	527	566	520	512	564	563	539	551	579	583	562	568	558	565	508	514	528	585	567	565	532	571	550	522	563	582	570	546	548	567	523	549	575	571	582	546	522	537	533	555	551	571	532	573	535	507	517	523	538	556	548	575	580	527	569	542	532	558	534	545	533	534	564	524	546	513	564	559	513	529	567	568	531	532	502	548	531	523	525	567	548	546	579	543	522	515	568	555	534	552	522	589	534	509	544	588	543	590	581	628	552	536	506	566	523	554	525	520	549	535	576	549	546	558	548	567	586	544	536	549	559	548	541	556	555	590	568	568	546	512	535	525	559	564	577	551	571	546	559	526	496	558	556	539	546	575	523	535	526	523	559	566	530	570	543	551	530	524	523	545	540	559	573	555	539	560	528	507	530	539	568	545	523	564	567	568	536	561	582	589	516	555	577	549	535	534	513	533	574	493	523	575	536	573	518	561	526	534	553	551	542	488	500	504	565	528	520	591	535	501	488	562	622	553	559	558	567	527	592	547	547	536	543	492	537	546	554	552	568	506	541	555	540	529	569	563	550	581	537	552	565	533	550	536	537	547	556	567	580	585	575	542	550	577	566	540	516	533	559	529	561	554	592	571	541	525	525	529	526	541	579	562	556	581	572	562	524	524	546	561	541	547	480	551	530	572	584	558	549	567	554	546	516	598	526	570	566	548	557	555	561	577	580	574	532	540	518	533	556	517	573	555	515	542	611	524	553	525	514	533	585	558	581	518	575	561	554	522	570	528	553	524	519	550	502	588	527	556	564	525	567	557	545	498	569	512	578	581	579	561	516	573	561	509	534	544	613	563	552	574	529	574	516	591	560	540	535	531	539	566	524	565	551	550	540	532	540	518	572	559	514	534	532	543	540	537	552	597	573	534	561	576	528	533	534	555	533	548	544	540	563	559	529	519	519	548	602	580	540	553	524	582	540	521	540	521	599	517	560	563	530	543	558	538	552	599	538	563	475	531	544	545	550	539	502	577	531	560	533	557	517	564	563	573	531	501	536	534	526	551	544	541	567	523	560	544	552	497	552	589	524	552	537	577	561	568	542	514	523	540	542	516	574	571	559	558	583	540	526	586	567	569	571	580	547	573	532	562	536	548	548	559	530	541	523	518	558	566	575	525	592	533	567	592	570	513	526	520	528	585	572	564	535	544	534	545	563	589	549	578	491	547	554	535	558	588	559	528	574	529	564	558	531	536	538	528	546	540	540	567	505	588	535	517	556	538	567	551	545	520	531	532	573	598	529	529	525	529	552	523	541	543	567	548	578	557	552	515	562	558	514	551	581	518	574	598	531	572	536	556	514	577	533	549	560	531	579	560	555	582	555	563	528	555	582	562	589	498	563	557	540	575	546	565	537	568	561	513	518	527	537	512	575	556	565	534	559	582	543	577	551	509	543	542	543	571	516	544	532	524	557	526	538	534	542	518	523	536	569	567	571	538	503	497	554	564	564	554	557	517	542	592	553	550	561	574	581	525	564	555	572	555	567	528	565	548	535	569	539	515	498	602	540	548	556
5377	12726	6345	1793	731	683	652	624	631	622	615	626	612	642	637	592	609	625	635	607	619	635	593	619	619	577	603	566	634	606	604	639	618	623	594	646	573	629	577	632	601	581	658	607	636	647	644	627	626	634	609	661	651	552	644	574	588	595	641	598	585	621	601	652	601	601	592	662	635	629	627	644	613	579	608	602	633	627	574	615	594	594	582	573	650	644	584	612	594	612	613	666	599	613	611	596	627	526	587	654	643	613	627	642	643	659	614	597	614	592	606	637	628	589	646	602	622	628	602	579	662	608	659	622	616	609	608	621	660	596	625	612	615	610	628	652	636	626	607	634	590	615	614	656	594	590	674	658	637	623	617	634	579	607	611	622	596	620	595	614	610	651	590	588	616	611	636	610	617	631	621	643	582	602	563	582	583	608	577	606	635	668	619	608	597	584	563	628	643	642	642	595	603	608	598	576	605	589	625	616	618	626	621	589	563	623	625	627	620	607	650	655	687	613	562	597	607	625	591	619	603	621	659	620	644	656	632	677	619	597	628	625	631	638	641	625	632	614	605	613	636	539	603	591	584	606	574	619	662	587	629	605	597	594	666	634	626	607	649	581	631	643	589	605	621	629	610	604	578	634	590	590	636	604	598	654	598	571	635	601	611	623	598	645	586	624	619	579	644	636	625	613	593	610	608	585	610	600	632	634	587	633	636	608	587	628	606	641	630	641	633	596	628	596	646	630	598	624	619	652	606	648	594	651	620	591	595	597	608	603	585	620	584	637	624	631	610	642	607	631	610	615	641	603	628	577	609	619	622	625	613	600	661	598	612	615	629	631	633	607	639	595	668	662	600	610	613	629	640	627	637	610	583	662	623	611	619	616	553	591	634	603	617	631	601	623	631	618	653	613	595	625	610	631	618	602	619	661	636	600	544	596	575	594	606	613	549	594	660	616	652	610	617	652	620	603	605	627	626	646	607	621	651	618	641	615	592	677	585	594	656	620	584	630	595	617	615	626	638	606	597	632	658	639	588	584	607	603	595	606	640	579	608	606	593	645	673	618	612	641	583	622	627	594	631	613	602	603	652	596	602	596	572	602	577	668	632	642	644	653	691	588	611	566	586	629	625	644	592	622	631	634	619	608	626	644	635	644	611	616	612	596	632	596	606	578	575	621	558	631	567	610	626	611	638	653	590	599	631	628	630	620	619	588	603	600	597	625	619	619	654	608	598	625	631	645	625	642	596	561	584	554	650	636	620	607	612	602	621	585	644	596	650	676	597	621	635	577	594	652	583	687	645	628	612	629	605	614	604	628	626	607	642	619	641	599	662	618	582	623	630	608	653	587	625	668	612	605	588	652	624	676	587	585	592	675	668	621	589	624	575	581	604	619	599	611	573	605	624	621	605	653	622	587	612	642	609	637	611	624	659	594	598	660	598	588	645	631	600	607	611	572	641	624	624	624	610	587	660	653	623	587	625	655	654	584	597	587	608	662	573	593	618	664	576	630	568	657	603	628	603	596	616	599	622	654	618	609	613	637	643	620	622	624	653	599	605	605	617	614	631	607	654	635	571	579	634	640	567	621	630	646	624	657	588	586	615	577	609	598	645	602	570	601	613	584	601	606	638	599	629	591	587	625	609	622	661	632	614	596	640	616	611	639	599	631	600	617	597	612	623	644	619	629	586	599	607	580	619	610	669	646	584	579	640	661	608	616	628	652	651	620	611	647	584	656	599	609	658	599	608	626	646	612	622	658	588	618	672	637	627	566	664	608	575	603	612	627	634	588	607	620	598	612	626	673	611	572	624	665	605	642	592	612	621	648	627	655	577	644	607	583	591	619	605	590	611	609	611	590	668	639	637	625	599	580	615	631	584	641	632	665	625	639	614	622	594	627	620	593	607	623	604	597	607	605	668	613	640	625	559	621	636	596	616	600	656	608	610	667	617	630	609	607	617	628	616	598	660	635	622	592	624	601	632	621	647	588	621	593	611	618	589	618	617	608	584	606	596	577	595	572	622	597	637	589	599	615	660	623	621	634	626	628	610	636	608	623	654	599	662	560	609	620	632	610	571	611	604	617	627	596	603	607	617	677	615	597	627	591	616	643	625	630	647	614	634	604	640	592	589	629	589	594	649	625	580	609	658	650	625	644	632	630	639	598	664	635	611	621	652	559	628	624	633	629	635	605	607	652	559	653	604	602	636	594	609	626	610	610	634	659	605	608	653	627	633	624	588	643	610	577	641	597	593	630	642	570	650	624	624	613	575	562	609	592	590	579	619	618	613	586	628	639	617	591	633	613	631	629	622	583	601	640	651	564	611	610	637	628	588	613	576	554	617	590	625	625	661	663	620	617	599	597	639	592	631	622	534	609	624	616	555	583	609	606	652	692	572	627	630	627	610	599	595	614	559	640	621	620	585	644	584	584	580	608	618	623	656	649	611	620	683	598	600	639	616	645	622	598	653	619	652	604	650	598	595	598	618	590	663	615	604	577	649	658	590	619	629	590	602	624	647	595	585	624	654	634	623	624	611	632	612	587	654	663	601	627	585	622	629	591	642	595	598	607	653	590	635	612	608	594	638	559	613	621	605	643	621	635	590	629	605	634	655	596	613	626	609	637	661	626	622	618	640	589	573	601	615	629	609	639	647	602	605	551	604	608	609	617	631	592	633	589	629	619	637	649	621	634	583	601	624	643	626	611	627	583	577	631	591	617	600	631	573	637	657	614	615	600	590	605	667	573	625	607	641	639	596	603	610	615	645	656	671	597	601	617	602	621	643	606	565	574	589	634	619	593	609	578	606	622	603	611	571	622	641	634	621	602	613	622	657	628	602	596	597	538	596	635	579	585	617	629	603	614	618	617	645	654	651	602	637	634	617	596	618	633	598	627	621	639	639	614	608	584	577	622	600	658	608	590	637	588	631	632	613	623	631	617	623	618	593	645	614	621	627	638	583	641	647	593	644	636	572	647	619	566	628	610	628	612	632	613	614	627	604	613	614	642	627	641	631	630	589	625	611	579	584	638	612	594	673	629	599	592	641	617	580	636	595	604	599	611	633	607	607	606	604	617	634	648	609	634	643	599	606	651	618	640	586	585	628	611	641	607	626	590	623	592	622	629	609	623	599	629	621	598	620	610	594	675	620	601	640	576	629	605	585	611	622	619	622	603	621	613	582	583	615	612	614	643	617	653	587	640	583	623	657	588	644	617	593	607	613	589	648	637	589	641	591	641	607	617	698	599	620	642	630	590	608	604	638	616	642	628	632	608	602	623	625	606	630	636	618	626	591	643	618	617	595	653	642	615	649	649	613	647	661	560	651	626	600	629	611	630	645	600	605	574	577	618	600	633	641	615	628	605	619	679	657	595	618	657	650	643	646	609	628	627	549	646	631	603	590	603	627	629	610	606	654	678	586	626	618	640	624	641	610	608	563	619	595	626	626	670	652	654	576	617	594	603	582	627	571	604	648	586	624	601	604	609	621	651	599	643
23788	21416	28603	24631	21247	7681	1190	925	783	746	737	735	719	663	703	634	640	625	635	674	612	641	590	623	586	629	611	608	590	613	637	633	562	597	568	595	549	577	574	641	571	604	568	627	608	642	632	627	572	588	564	586	552	557	558	594	622	577	555	558	575	562	595	582	543	609	627	586	611	587	603	610	604	606	593	590	532	596	583	609	568	575	604	586	629	596	564	593	617	578	580	611	588	573	566	585	571	589	578	597	628	614	600	547	580	620	555	575	608	574	607	617	582	581	585	572	568	575	577	616	579	570	561	584	636	597	591	593	589	587	583	576	588	557	601	542	568	565	575	538	569	572	575	585	573	569	574	603	568	602	569	548	543	573	577	598	655	576	589	610	534	598	607	549	590	591	556	567	582	601	559	615	564	599	619	597	593	584	552	574	586	606	546	550	570	570	640	574	570	644	587	584	598	583	592	584	560	535	567	562	585	557	598	638	556	573	581	618	549	576	578	581	544	649	583	586	619	563	552	562	586	577	573	514	576	592	589	592	604	557	594	575	585	606	575	576	557	567	591	586	568	559	578	601	608	621	603	569	606	572	583	592	580	601	644	612	566	601	572	549	585	571	584	592	549	634	547	582	591	550	549	576	595	624	572	556	573	565	624	554	614	612	557	615	566	607	563	600	594	572	586	552	579	593	556	611	583	587	593	576	633	590	559	552	534	595	574	598	606	583	578	550	613	606	592	617	571	590	589	571	572	579	590	570	587	580	610	571	556	628	643	636	579	599	587	615	592	578	647	586	608	589	572	615	610	597	576	551	542	604	596	625	543	590	596	578	556	575	590	567	556	591	615	624	594	601	585	521	603	582	592	578	583	592	561	544	571	565	568	572	609	569	583	590	605	579	579	576	563	572	565	620	584	575	605	608	601	583	539	562	605	556	562	543	592	576	585	583	627	581	547	592	618	566	549	591	549	554	585	590	576	587	612	586	574	582	579	585	582	578	547	568	603	590	580	597	573	588	546	545	621	592	580	576	572	559	607	583	566	615	591	546	606	580	538	545	558	583	637	604	583	588	544	534	561	637	593	593	576	594	557	614	556	551	572	513	607	591	599	618	568	591	599	565	617	573	582	584	562	559	611	579	589	604	582	594	557	581	611	593	591	602	572	584	615	608	539	575	574	579	602	605	604	581	577	571	597	603	609	558	637	558	582	567	589	564	559	578	602	599	558	570	595	638	594	570	576	563	583	560	531	568	556	568	584	565	604	577	612	608	559	555	585	592	600	582	558	624	551	578	563	614	595	624	571	602	590	542	585	597	598	582	575	593	573	576	593	643	581	628	564	589	599	571	607	600	557	630	591	545	605	625	582	550	563	603	588	560	591	628	576	581	601	552	613	608	536	611	570	566	601	578	591	568	572	568	588	621	581	580	568	589	599	592	569	582	570	595	625	564	604	611	598	624	592	575	601	618	622	590	575	548	573	617	586	603	585	554	595	568	563	626	566	591	571	600	608	561	590	601	581	615	518	607	590	581	623	564	560	590	586	628	593	558	571	559	571	556	569	588	581	562	598	580	636	593	537	583	620	625	553	576	562	587	551	582	585	528	579	588	617	579	569	577	591	611	592	601	587	569	565	630	608	584	563	583	611	549	594	625	593	561	578	580	585	566	608	597	605	563	558	557	594	587	559	558	568	538	599	601	565	603	529	586	559	647	552	586	585	567	564	596	612	578	546	602	544	592	587	576	566	586	562	545	597	558	584	570	621	585	624	633	585	610	563	598	584	568	585	594	564	564	584	592	572	571	591	592	557	600	607	616	587	543	570	592	580	587	580	595	630	560	573	603	565	550	571	579	636	545	581	596	565	573	603	561	594	573	621	599	609	602	558	587	552	606	564	552	584	568	577	550	603	587	555	641	601	587	615	567	537	588	568	581	612	625	568	594	583	601	551	588	572	600	563	614	614	598	606	596	579	603	559	574	599	579	589	599	615	556	556	565	585	568	585	615	600	579	589	597	583	530	565	561	538	560	522	550	592	577	608	577	595	592	598	596	600	561	584	611	575	607	604	585	594	581	569	586	560	568	575	579	569	597	573	538	607	579	584	620	562	579	574	549	609	609	576	584	578	573	591	600	589	575	561	581	605	581	655	593	562	588	566	564	595	552	612	545	559	610	605	637	587	567	589	584	606	642	598	591	639	569	609	604	525	646	556	588	574	558	574	575	569	567	588	595	581	552	599	606	610	587	583	588	578	525	607	591	562	619	604	595	620	571	569	594	552	605	568	614	627	564	562	630	581	633	591	563	561	569	593	578	550	588	566	590	613	582	545	567	542	573	603	578	575	584	603	606	625	568	575	570	553	584	536	576	614	626	591	571	584	580	577	560	605	579	585	592	581	571	593	641	548	567	593	616	562	605	587	618	591	512	625	540	583	584	583	590	553	592	571	597	518	603	570	608	594	649	555	603	585	631	565	580	572	552	572	590	609	593	584	622	614	575	585	605	605	594	517	560	568	604	539	601	551	572	560	581	584	574	602	576	582	578	622	588	557	561	579	574	598	591	544	598	601	596	598	548	588	568	565	568	550	533	567	538	569	593	610	597	572	601	587	628	573	627	605	589	619	607	584	575	559	623	596	589	615	591	578	547	582	566	605	583	567	580	611	573	626	582	555	586	586	579	602	590	562	592	603	583	598	582	576	614	587	580	579	632	597	570	574	529	565	577	574	647	572	600	619	604	551	589	569	589	570	597	541	552	567	626	542	603	549	575	609	564	611	584	601	587	568	576	561	584	585	625	580	607	544	562	558	544	575	591	600	566	556	587	585	555	588	562	586	559	588	596	576	598	541	591	566	567	558	583	561	526	613	551	538	578	601	574	588	604	633	608	610	590	561	579	557	553	610	574	577	604	580	532	565	564	577	570	562	583	588	579	548	581	607	548	604	591	592	516	566	622	581	603	564	529	617	596	542	561	594	558	607	586	599	603	624	608	567	566	630	601	587	553	557	597	587	605	597	526	566	556	604	605	603	582	537	587	583	598	594	532	553	606	524	588	586	553	588	537	566	575	585	624	602	583	578	561	563	537	548	553	577	552	584	596	580	605	582	561	583	613	536	568	613	606	576	581	554	570	576	560	597	637	528	600	522	606	610	563	586	603	586	583	610	624	594	576	548	584	567	551	564	569	573	588	587	613	560	585	602	537	568	582	618	569	568	564	540	578	615	580	601	631	602	633	546	575	635	628	580	600	528	582	606	583	605	603	573	585	578	571	583	605	599	628	584	614	613	582	609	546	573	602	560	554	610	575	588	571	553	601	613	581	563	492	580	602	594	565	573	593	609	578	598	553	582	593	570	564	550	593	599	611	587	549	597	587	540	566	542	606	581	548	561	575	573	607	597	549	538	554	521	594	562	568	584	568	596	607	592	591	607	604	570	573	607	620	565	595	557	583	577	600	563	594	614	621	571	607	596	566	627	581	576	576	536	589	603	533	617	576
4841	22987	14474	12776	2370	1782	1493	1257	1050	1025	875	846	826	815	797	758	776	748	704	726	702	696	686	727	702	678	721	676	705	723	654	705	688	658	659	673	683	650	662	674	705	697	662	667	679	653	700	733	681	717	680	651	660	725	707	661	691	658	690	639	687	700	640	704	631	702	660	671	722	677	680	680	676	668	656	611	706	680	682	679	674	694	713	634	660	635	687	650	636	707	688	689	710	657	624	689	626	657	680	645	718	674	701	651	695	653	648	644	700	676	683	656	651	712	697	668	616	619	647	684	651	678	635	683	675	618	649	652	678	650	647	692	689	723	674	654	659	660	726	670	654	668	680	668	692	695	644	670	675	669	674	668	684	663	705	635	676	642	687	684	715	694	678	679	650	644	714	702	685	638	684	692	687	700	648	644	704	681	702	685	674	676	688	666	658	663	703	645	646	660	699	671	723	631	660	713	648	657	661	636	700	690	654	669	646	675	692	711	661	678	661	661	642	669	634	653	702	661	623	623	657	665	657	670	639	683	689	671	695	700	639	653	713	714	679	694	673	658	659	689	684	695	694	667	668	677	690	691	624	669	701	650	687	712	619	669	686	635	717	683	675	643	653	669	681	647	661	667	650	671	677	670	616	675	677	695	620	671	669	636	621	623	638	673	639	672	633	655	675	684	688	698	621	692	665	625	676	692	717	647	684	687	679	659	659	703	652	705	726	658	689	650	658	691	675	677	659	684	706	687	653	681	712	685	636	643	642	705	653	651	673	672	634	698	667	666	690	664	716	666	684	660	668	666	646	664	670	686	679	699	681	683	715	667	651	639	675	656	649	647	679	686	677	678	675	705	601	715	674	645	689	683	635	673	643	674	687	701	675	722	632	663	656	670	667	620	656	676	687	636	655	628	706	698	638	710	657	678	688	665	656	648	682	684	678	652	684	744	650	639	697	684	737	643	678	704	672	708	707	701	659	682	675	679	703	687	675	635	693	643	717	727	641	657	703	678	692	665	691	688	645	673	679	696	682	669	662	646	695	716	663	665	697	675	700	638	659	642	647	682	692	653	702	681	673	685	672	659	675	666	623	690	660	708	663	680	679	692	659	633	670	648	704	651	644	632	683	682	711	650	625	712	662	696	675	650	657	666	671	665	696	671	683	699	668	665	648	668	616	658	669	701	701	663	669	661	684	708	695	713	682	676	611	682	646	723	707	657	651	667	626	698	640	662	640	669	638	711	668	613	671	649	693	632	628	710	679	679	618	684	671	636	646	709	655	693	684	608	666	666	645	696	657	671	721	630	726	720	648	698	694	668	625	670	670	628	659	656	630	687	679	643	620	667	665	655	663	641	661	660	670	690	687	672	676	676	635	651	662	658	691	681	641	647	700	691	678	641	654	688	674	645	670	680	635	652	730	676	671	681	640	650	686	662	630	694	703	664	694	689	676	640	708	672	679	678	587	674	638	715	702	618	655	680	623	679	643	682	675	657	685	696	647	670	694	706	727	752	662	687	616	630	671	655	677	701	689	705	689	675	722	656	585	695	665	687	683	675	691	634	668	645	685	642	680	648	639	692	666	682	700	674	701	677	741	638	679	640	671	626	648	675	714	696	683	666	673	663	684	689	674	679	677	667	670	739	653	701	662	671	691	675	662	665	666	656	631	686	646	692	652	639	690	684	654	670	710	641	640	658	686	665	678	691	633	666	677	679	710	657	681	626	721	654	692	647	678	641	691	662	680	682	686	656	693	675	668	633	702	667	701	698	647	683	731	709	694	660	658	713	652	674	663	684	697	690	703	675	654	683	724	650	648	716	631	659	697	665	614	670	664	684	682	691	650	690	682	649	710	641	696	666	659	671	688	641	659	693	699	665	665	713	619	748	658	672	687	714	675	706	669	666	639	688	672	641	694	666	656	639	640	695	650	632	666	678	685	659	656	622	689	698	659	727	701	655	666	672	660	663	672	711	669	663	650	651	660	660	716	686	725	695	676	679	695	695	663	661	650	645	699	670	637	659	668	661	658	683	678	683	687	658	693	680	686	709	684	643	650	680	642	672	669	642	661	666	673	668	640	641	688	656	674	640	671	671	680	643	689	705	664	681	678	637	695	733	676	665	650	650	667	688	672	621	628	637	691	680	699	652	677	710	696	676	721	720	629	682	677	664	708	715	677	669	692	658	632	638	631	682	682	702	663	657	633	644	667	699	679	685	622	662	623	653	710	657	691	682	649	650	672	676	682	699	654	694	690	660	675	692	667	680	697	681	690	667	665	699	663	639	611	693	701	684	654	650	674	678	657	600	625	711	651	677	638	756	687	660	675	684	707	695	686	677	661	692	701	664	636	686	675	647	649	708	681	631	715	665	726	708	655	672	685	685	690	653	688	676	704	684	668	611	669	689	668	667	621	706	650	694	656	646	695	695	655	692	663	655	675	729	672	661	666	672	660	621	657	655	645	657	658	688	658	704	674	675	681	717	648	645	683	640	663	633	650	622	659	701	704	625	648	722	662	692	664	700	662	621	722	647	643	745	653	659	661	636	665	652	704	689	667	689	696	648	659	678	673	693	635	659	715	671	644	680	691	635	669	639	692	638	649	643	644	667	716	652	636	642	659	659	635	676	691	651	693	655	693	652	669	669	706	680	707	692	688	630	656	669	676	679	727	606	628	657	645	697	677	697	672	706	672	667	684	672	673	676	684	693	715	711	677	700	677	712	674	655	691	681	671	668	674	669	641	644	652	657	673	686	693	669	711	703	673	654	641	682	684	702	656	681	652	636	681	657	666	683	691	647	690	656	679	564	636	635	632	641	661	620	658	702	676	653	701	656	647	644	633	698	677	673	688	698	696	648	660	668	665	679	639	680	686	655	705	693	697	706	675	688	667	687	711	642	711	652	703	674	703	670	711	615	672	632	642	693	655	708	636	661	660	726	639	684	652	651	683	658	636	667	690	629	687	667	625	667	646	694	700	646	690	657	681	680	675	682	677	630	653	645	671	699	655	665	703	697	690	682	684	675	652	628	639	636	693	678	682	703	659	663	698	690	663	705	629	689	648	695	684	643	703	685	646	719	650	672	699	671	660	742	677	705	621	694	637	643	658	698	639	682	680	652	676	654	644	680	702	656	661	688	643	684	649	660	636	682	695	684	636	652	655	673	658	679	642	654	675	680	614	635	661	724	673	670	605	702	706	680	665	659	662	685	676	628	666	676	671	659	658	659	645	678	677	594	629	615	670	721	703	663	666	656	674	680	691	696	666	643	671	649	648	649	651	697	713	661	695	674	682	667	700	636	619	629	655	626	645	634	625	673	651	681	713	707	676	638	677	652	671	713	649	662	629	702	642	697	698	673	656	728	645	676	676	686	661	677	631	679	668	624	669	676	662	698	706	697	685	671	679	665	707	703	652	657	660	669	693	661	652	645	668	685	653	638	695	675	671	731	652	623	684	618	669	650	667	685	688	635	686	666	674	681	686	616	619	691	678	689
24986	21455	27482	25642	7722	586	469	395	348	364	301	311	335	329	318	292	291	310	279	316	298	312	289	303	289	309	262	271	284	314	273	310	305	276	311	265	295	285	274	252	274	274	255	293	293	307	276	294	304	284	249	260	271	265	271	302	302	305	301	300	267	311	283	296	286	270	299	274	272	272	287	293	318	276	303	286	298	285	292	256	275	314	296	301	293	298	283	263	289	303	281	276	278	288	247	293	280	287	277	258	276	294	312	270	279	271	275	296	278	293	271	292	283	297	269	269	313	292	281	282	287	282	284	251	305	255	284	297	291	307	292	268	287	281	285	292	278	289	296	313	290	307	305	282	284	269	264	284	263	286	295	297	286	298	294	273	271	273	299	280	307	265	278	284	246	275	284	288	284	281	290	288	294	272	290	279	293	275	286	295	298	299	271	248	289	292	294	273	290	277	271	269	286	263	296	283	308	322	270	286	295	269	285	291	298	299	280	272	262	304	295	280	269	277	263	272	301	281	251	285	275	284	290	282	251	307	296	277	288	278	302	274	296	265	269	274	288	289	304	259	265	292	258	294	301	318	274	305	285	282	270	279	312	297	271	288	285	276	284	307	259	317	292	290	280	264	278	284	262	281	283	250	304	269	302	273	282	320	250	257	265	275	317	294	287	279	330	280	259	317	291	268	280	315	277	313	291	286	295	292	266	273	317	294	287	295	276	276	312	281	286	288	298	297	305	288	302	305	291	283	291	303	290	299	290	287	274	264	298	290	292	308	288	270	277	309	271	307	259	309	273	284	319	311	318	307	316	272	292	267	284	291	277	278	252	290	284	271	264	333	292	307	277	287	276	264	286	307	301	262	263	272	249	296	278	283	296	301	287	311	287	282	289	259	292	276	307	287	291	280	303	328	297	300	277	305	297	288	286	295	274	283	251	293	281	280	287	289	276	267	283	289	294	272	278	282	306	289	268	283	321	292	299	272	284	276	253	291	283	306	239	287	297	280	289	287	301	274	294	258	290	244	263	297	300	245	281	293	277	295	284	299	273	263	265	263	301	287	284	282	288	253	295	287	300	291	293	295	253	313	258	272	304	286	318	288	301	319	290	270	283	290	260	295	307	296	271	291	280	293	258	301	290	274	271	271	275	269	292	286	276	299	263	298	288	278	299	290	278	274	281	284	291	297	290	264	291	300	266	277	278	299	312	250	253	271	300	307	299	289	263	316	287	297	288	278	292	280	293	294	278	283	270	296	284	293	281	273	265	282	318	288	277	285	274	299	278	281	285	267	304	282	294	307	273	293	293	316	289	267	286	253	280	320	286	258	271	302	285	280	285	295	285	298	294	277	266	303	281	264	273	262	271	280	306	285	302	256	293	306	293	281	275	273	292	262	262	306	288	267	277	274	300	327	277	270	269	256	288	289	253	266	268	292	288	311	262	296	268	293	262	297	303	294	326	275	292	292	266	289	276	292	286	305	285	303	265	304	281	296	244	276	263	280	271	260	282	292	247	284	241	290	300	276	304	274	281	279	279	272	264	288	302	283	319	274	294	289	258	320	274	307	260	279	288	269	286	269	293	277	295	258	277	289	255	272	336	291	267	273	257	296	261	306	288	282	292	290	237	282	295	272	261	278	286	294	294	309	310	287	271	268	298	273	303	279	314	279	304	314	267	291	296	269	297	300	295	287	301	267	293	269	265	303	267	300	317	304	290	273	320	282	275	276	288	288	292	261	278	263	256	311	279	299	281	281	278	296	260	289	269	260	289	301	283	295	290	260	294	294	268	282	278	293	288	294	298	296	274	270	292	292	268	284	291	286	294	286	275	258	320	302	274	270	269	281	311	266	280	300	309	285	268	306	273	271	263	277	269	296	262	288	279	292	306	269	271	257	275	281	293	262	282	268	304	290	267	276	261	290	318	262	312	267	276	271	307	269	269	285	302	269	293	279	292	276	273	261	254	282	273	248	325	288	254	270	271	291	288	293	286	252	306	297	289	273	268	288	299	279	266	284	296	300	315	283	265	285	270	273	320	273	294	303	293	279	253	319	308	265	282	292	274	276	284	294	277	264	297	272	271	251	286	283	265	277	266	292	292	308	264	264	249	308	254	313	280	267	297	270	266	312	266	289	285	275	285	291	270	263	273	288	290	279	277	302	304	281	294	270	274	280	296	288	265	290	274	270	305	343	276	278	288	287	290	282	281	289	277	300	290	261	262	306	303	289	284	293	280	303	289	284	258	254	256	258	291	271	305	297	275	323	273	276	285	286	289	277	294	308	300	290	263	303	278	289	298	293	286	307	291	272	296	288	289	304	283	285	266	256	290	301	282	254	283	252	300	273	281	303	253	275	326	273	307	275	266	300	289	305	310	291	296	283	269	280	294	252	298	273	300	265	282	271	312	322	280	264	300	300	277	275	280	290	263	294	290	309	264	285	268	309	283	283	271	293	278	302	282	294	285	298	257	301	289	274	302	257	274	255	277	269	282	296	287	286	286	290	288	323	252	277	263	293	306	304	276	281	328	286	263	252	291	273	291	266	280	287	272	277	307	283	271	269	269	287	301	277	309	271	256	327	282	273	316	276	291	326	245	296	278	261	282	271	299	258	295	274	258	283	317	272	285	273	310	290	291	298	306	280	296	253	287	276	278	287	286	299	299	288	309	269	268	269	262	269	265	272	296	260	284	300	268	306	257	291	270	274	297	294	297	272	278	259	278	285	277	278	284	292	276	306	279	270	279	291	267	274	276	278	283	302	271	280	275	281	305	309	294	262	288	280	263	293	287	293	259	300	301	289	285	269	280	269	262	300	275	294	271	263	297	285	286	292	295	300	259	312	288	291	265	273	277	263	265	290	282	278	284	294	298	292	292	291	280	276	317	281	256	273	296	300	269	279	321	268	298	287	271	297	284	290	252	253	280	295	291	287	279	286	272	315	282	298	298	298	296	274	283	307	291	274	280	249	268	290	255	261	283	290	291	269	252	284	280	259	281	281	291	281	278	265	254	271	267	290	257	292	303	269	275	267	297	295	290	282	257	291	310	288	311	273	290	270	269	279	248	286	286	296	342	279	302	284	302	285	286	316	292	248	273	255	275	291	281	256	275	286	268	314	253	264	263	290	287	290	290	282	257	297	278	271	282	299	276	268	285	285	287	290	269	278	273	302	270	269	265	266	273	278	299	288	270	277	273	331	308	289	276	301	281	282	298	283	275	249	288	317	291	272	282	283	269	262	281	311	293	307	308	269	290	282	290	263	266	296	274	278	274	253	268	256	289	299	235	278	301	273	262	286	283	286	281	266	310	279	282	280	307	269	271	275	247	295	290	288	295	297	248	303	276	297	288	253	270	266	291	309	271	309	259	301	300	294	254	290	278	307	274	290	317	298	292	290	276	268	271	252	280	274	280	293	298	286	279	280	276	287	310	299	266	279	261	282	290	269	246	299	265	291	281	294	267	278	269	269	302	272	300	299	281	267	308	280	295	276
4652	18003	9822	7804	1249	930	788	655	543	530	431	380	405	350	396	360	356	382	369	390	322	343	350	363	330	328	314	341	359	326	339	327	362	336	329	357	329	332	350	320	356	314	329	341	359	311	318	332	366	329	340	332	322	303	367	347	286	330	302	305	318	347	323	341	303	326	359	309	298	329	298	329	352	314	288	327	310	315	355	349	359	339	338	320	323	364	320	334	326	315	329	305	333	324	334	340	317	324	316	338	349	280	329	339	286	319	298	334	309	294	345	276	315	303	317	311	311	327	364	339	333	321	349	318	345	312	341	329	338	329	325	296	306	343	292	315	323	316	353	325	364	347	313	322	306	336	336	337	281	323	340	322	318	334	313	308	309	339	307	316	307	330	325	323	313	323	342	297	334	326	316	285	298	302	300	292	319	292	294	337	347	359	302	333	301	336	328	333	315	325	324	330	322	319	341	360	301	315	317	320	290	327	358	302	315	325	330	296	336	342	326	351	371	341	300	328	325	319	325	321	316	323	288	341	326	346	332	322	301	331	340	344	307	329	316	341	320	308	319	340	303	345	346	318	326	340	324	337	324	309	325	313	326	327	359	322	350	310	311	338	337	341	341	335	327	315	325	357	342	326	323	314	337	332	341	319	321	325	336	347	336	317	320	334	338	317	322	332	324	342	345	342	313	334	336	365	325	329	321	322	319	279	342	314	324	325	290	335	328	312	319	354	320	333	293	313	340	305	308	337	303	297	354	342	312	300	324	316	346	322	353	334	321	317	339	304	327	320	312	341	315	361	331	340	333	327	329	354	312	295	306	323	343	319	365	310	316	339	316	315	322	357	323	322	314	317	300	358	332	330	307	331	331	326	322	311	331	327	363	357	312	328	333	306	299	307	317	352	334	348	300	299	346	313	335	339	353	297	331	357	328	365	328	322	306	326	322	364	329	290	322	329	308	339	328	346	331	322	381	319	331	301	298	293	330	335	329	297	326	341	319	323	321	322	322	321	350	325	313	336	303	325	321	347	326	340	314	304	316	326	304	318	334	303	322	324	328	291	330	313	306	320	342	314	317	301	328	324	325	337	311	304	326	351	310	317	312	333	344	335	305	317	323	310	311	367	344	346	335	333	339	345	340	338	337	375	332	307	303	329	334	337	345	333	290	322	330	338	327	302	314	334	344	324	336	304	336	318	328	330	318	307	317	340	345	334	305	324	334	322	349	333	325	350	319	306	365	331	322	323	330	328	355	328	358	300	332	322	327	341	334	343	344	319	334	331	330	316	338	338	361	342	314	314	298	322	319	343	304	353	332	319	312	303	325	322	352	360	320	335	283	346	335	348	354	363	315	328	352	355	363	284	307	352	321	331	338	318	310	335	313	319	319	339	318	319	319	320	304	327	314	334	333	321	321	319	321	314	352	317	342	333	333	335	348	333	330	330	328	299	329	325	300	332	306	344	353	311	324	351	333	315	320	343	313	318	359	309	307	337	378	342	327	332	335	334	290	320	311	338	314	312	304	302	338	320	335	321	306	336	365	319	302	340	278	351	326	374	320	360	329	302	337	335	321	332	333	359	317	314	306	301	324	331	322	339	324	321	314	310	296	312	342	304	327	330	356	326	360	345	339	333	356	337	331	332	314	344	341	328	320	305	326	354	334	319	345	333	352	318	321	313	311	330	311	345	306	331	324	298	322	306	328	352	311	305	311	335	323	316	334	319	340	304	325	301	306	300	331	346	284	321	331	334	342	312	319	318	304	349	351	324	343	346	313	359	289	339	337	333	322	316	336	349	317	328	326	314	334	330	285	290	301	319	315	381	329	319	339	327	341	325	316	341	355	321	316	316	323	347	308	338	340	290	352	332	323	307	327	317	320	333	318	328	302	348	311	344	299	334	338	317	317	312	345	310	325	284	329	350	296	332	316	326	319	326	350	332	356	311	337	329	345	329	319	362	317	322	334	325	318	344	316	345	352	341	333	351	359	316	315	321	373	323	309	322	309	329	336	347	321	369	306	313	336	320	292	336	319	346	320	323	321	321	340	346	308	316	319	355	313	358	317	300	343	354	310	347	290	340	307	375	339	311	331	347	342	309	326	328	295	295	302	325	365	331	341	314	321	312	321	348	345	355	346	341	331	359	316	331	332	304	337	309	299	317	328	359	314	348	336	321	307	322	305	309	355	316	366	329	317	318	320	335	338	305	331	328	317	301	327	333	345	302	337	375	335	280	311	298	319	326	345	312	318	304	340	352	313	308	342	305	325	341	331	319	315	354	333	340	293	341	313	331	322	279	298	304	311	310	355	324	322	358	334	313	305	310	342	336	313	326	319	304	341	322	348	319	333	339	328	310	314	335	321	324	334	343	302	319	321	310	333	342	332	321	338	307	328	348	319	336	309	318	327	340	333	332	342	345	341	320	345	316	332	305	354	338	313	302	310	344	333	329	305	325	336	332	331	298	342	336	328	337	314	353	290	336	337	311	330	312	349	339	314	334	328	352	309	334	324	354	338	322	322	317	344	344	309	303	293	309	321	299	330	338	350	327	313	299	326	330	341	304	351	315	325	315	316	353	311	317	344	346	322	333	326	333	318	310	297	305	343	347	324	310	309	306	307	312	313	343	333	358	340	313	320	325	345	322	327	339	308	337	319	317	322	329	335	298	323	344	298	367	325	319	337	354	324	307	339	308	325	333	330	299	318	336	336	352	330	307	324	355	356	342	369	327	329	337	348	322	327	322	334	349	373	367	299	331	312	346	326	342	309	320	339	335	307	352	328	317	319	345	364	307	354	297	310	321	336	316	327	339	318	306	331	327	297	346	350	291	314	317	336	335	355	319	331	346	305	337	301	300	342	328	318	282	338	346	323	352	314	311	316	321	308	324	331	318	296	352	312	318	306	323	293	331	317	331	337	324	324	299	342	364	304	287	353	341	294	344	338	315	330	303	335	325	325	309	323	335	316	316	320	322	305	313	332	339	352	311	333	328	354	330	342	343	321	329	342	331	317	351	334	329	326	300	329	310	325	277	344	357	323	317	320	275	326	332	332	317	313	283	340	333	318	315	324	331	303	317	318	311	342	311	310	329	345	302	350	318	306	312	303	330	322	321	344	284	332	347	326	326	363	332	338	295	338	310	303	319	310	350	328	327	330	334	336	279	346	337	310	298	348	305	323	326	337	352	304	343	340	304	310	324	317	336	318	336	315	345	311	364	354	352	317	325	313	338	329	357	338	311	288	367	330	316	311	329	309	319	348	334	309	350	333	331	327	335	286	334	332	297	314	286	294	362	329	331	332	332	347	345	322	312	331	294	321	323	337	336	334	325	323	327	318	320	316	337	317	339	341	340	313	318	340	356	302	305	297	293	319	362	321	323	334	315	343	325	304	336	323	296	363	312	314	326	326	333	325	341	334	311	339	332	308	313	361	353	306	338	334	317	318	319	320	316	318	341	329	310	324	302	306	294	328	327	297	312	324	325	327	361	341	301
22770	21478	29203	24231	21474	21049	3891	895	683	597	518	512	466	391	360	412	350	374	364	326	354	351	334	298	308	329	272	291	299	296	327	303	300	291	311	297	309	300	340	314	301	341	263	291	313	264	307	283	296	296	292	273	295	283	284	299	260	274	278	304	312	264	289	253	288	256	263	284	267	284	276	286	253	255	263	300	308	284	274	275	282	263	311	296	276	272	244	274	248	294	268	281	235	266	277	262	285	257	322	293	296	288	289	268	312	285	281	314	297	290	300	287	278	298	248	273	294	282	288	267	304	287	301	267	259	289	292	277	276	270	265	302	308	274	276	268	322	286	256	267	254	283	283	302	248	267	259	274	310	314	271	280	266	295	279	277	285	261	255	271	291	267	272	266	298	286	266	262	298	279	294	255	279	268	264	277	275	288	279	276	293	297	286	279	277	294	298	308	286	280	272	310	293	306	281	251	289	285	291	242	279	255	268	259	276	300	273	294	270	273	264	267	244	282	279	263	269	235	289	288	287	275	270	298	275	278	280	291	309	291	256	233	288	286	295	280	275	251	282	298	290	262	273	285	286	254	294	274	286	262	302	248	314	280	302	292	286	286	309	244	258	264	291	270	299	296	274	322	305	289	288	276	292	227	294	306	272	268	279	315	256	313	253	285	314	305	298	282	285	258	278	299	291	283	280	293	279	284	282	312	266	275	305	285	262	284	281	274	280	287	273	303	287	285	258	261	263	241	257	272	293	292	294	290	299	281	298	284	302	289	298	282	297	296	269	293	245	278	283	276	317	325	263	278	262	283	276	257	291	290	243	298	283	268	285	288	296	279	273	249	272	290	258	291	248	265	286	307	295	280	288	246	284	277	298	266	273	271	310	281	258	266	292	258	275	281	276	297	279	263	295	268	281	273	271	293	279	256	301	276	296	290	301	268	282	263	265	293	299	272	278	284	256	257	264	291	285	280	282	248	291	268	254	301	273	271	290	275	298	310	313	270	243	296	277	263	274	272	273	275	294	286	281	280	257	245	265	271	272	289	260	292	284	313	269	272	266	291	267	299	294	281	265	344	289	276	292	318	272	281	284	305	249	289	305	288	301	271	276	278	292	293	284	265	286	279	305	253	323	297	258	304	288	274	260	289	275	272	255	256	270	277	275	248	282	282	273	247	298	245	274	263	254	281	280	274	288	308	260	265	290	280	241	309	302	257	277	266	267	261	277	295	254	306	296	277	297	290	296	275	277	253	255	279	316	275	264	275	256	291	287	271	274	265	252	278	268	284	297	260	298	262	265	270	307	258	294	300	271	270	283	269	288	296	283	262	254	292	232	264	288	250	276	267	298	293	280	252	285	274	271	267	270	253	285	299	282	249	286	300	277	253	290	271	272	269	278	272	301	247	263	262	284	262	268	290	256	268	275	248	311	259	304	274	280	308	269	286	313	265	272	266	294	295	282	256	292	330	283	284	279	262	316	266	271	296	291	289	274	268	272	289	289	302	262	289	289	303	262	295	273	294	255	293	245	282	321	281	226	309	281	338	308	279	268	286	269	258	286	300	253	267	245	277	280	266	253	280	270	280	278	308	282	250	268	304	304	274	258	286	266	298	259	286	280	311	269	254	280	303	287	266	290	292	254	272	251	264	286	298	280	247	271	276	274	294	286	305	314	262	266	265	314	274	283	271	273	272	259	260	299	297	271	288	282	268	283	274	255	308	295	300	292	268	298	262	284	262	283	284	293	281	265	280	308	279	278	255	300	258	276	297	294	278	307	303	268	296	260	296	288	277	296	277	277	287	287	302	283	294	284	246	280	278	289	290	267	284	269	252	280	271	270	288	255	293	285	283	265	276	265	303	257	281	280	253	296	277	293	297	282	278	309	285	292	262	295	282	292	316	265	312	268	305	301	266	268	268	282	272	282	292	303	275	269	291	261	282	290	297	258	280	280	278	292	256	256	280	283	290	291	279	289	272	259	260	288	291	290	274	312	273	278	298	279	277	273	269	288	271	278	261	273	287	273	256	283	306	248	289	279	298	302	267	275	273	260	283	284	283	283	259	287	306	254	276	261	331	276	290	280	275	247	276	285	277	294	265	295	312	268	293	278	274	313	262	312	284	299	277	277	319	276	273	301	261	288	286	291	298	255	298	283	274	290	293	245	295	277	273	301	260	301	287	278	313	280	287	271	264	305	283	290	263	297	272	261	274	295	300	272	281	265	287	285	287	290	266	292	280	289	240	287	273	288	262	277	269	261	322	297	288	261	298	285	286	327	316	280	315	274	296	266	290	276	284	253	278	283	268	260	273	277	277	271	275	283	275	305	264	266	309	290	298	301	297	277	270	286	273	284	292	300	261	288	299	294	285	273	266	275	258	286	254	276	308	299	271	265	286	266	280	268	297	276	299	306	293	283	279	257	304	268	275	287	283	298	252	252	287	324	289	259	275	287	296	249	290	291	279	278	286	244	310	283	312	277	279	313	287	253	281	290	340	284	287	297	253	246	290	299	301	285	291	275	266	272	274	275	301	279	283	266	300	258	253	276	288	241	288	306	294	274	287	270	247	269	286	292	306	278	284	281	262	287	301	298	281	279	306	263	284	296	313	255	254	270	271	286	252	287	281	263	282	272	292	267	255	288	257	279	310	298	280	275	258	292	277	300	302	271	261	262	295	256	283	299	298	271	287	260	266	269	241	266	286	284	304	259	276	290	274	269	318	282	290	275	267	307	268	300	301	292	309	299	264	303	282	280	244	283	313	280	270	268	294	287	252	244	282	268	274	307	290	269	309	271	276	253	281	287	275	302	263	295	247	318	266	276	305	270	290	291	285	267	304	275	264	295	287	276	262	314	294	248	249	300	314	303	278	259	293	291	279	264	296	264	252	296	288	289	248	259	302	289	299	251	269	281	268	262	280	301	263	283	290	280	261	281	282	277	293	291	300	276	294	281	259	276	276	270	266	234	309	293	276	295	260	256	282	283	304	261	283	292	266	250	310	277	296	265	298	297	288	270	249	302	255	286	243	291	268	268	283	295	293	272	238	281	280	279	308	288	287	295	283	273	301	271	260	314	278	272	279	277	298	290	283	290	227	274	305	266	260	288	258	285	288	268	289	285	278	292	251	266	300	248	286	298	255	291	269	280	263	278	257	280	269	264	297	288	270	282	294	288	254	305	285	268	282	289	281	255	287	276	286	286	296	278	267	261	286	309	271	262	290	278	289	290	287	277	266	299	266	298	317	286	256	257	276	273	279	281	289	281	271	300	295	252	269	272	275	282	246	253	289	265	283	269	267	266	261	275	308	297	284	280	289	283	288	284	268	292	279	269	263	272	286	280	270	268	273	294	285	286	296	286	292	274	273	325	282	286	292	278	280	240	301	274	268	294	282	277	318	274	256	295	268	290	293	254	255	306	259	281	319	256	285	271	282	313	287	289	263	251	279	292	253	300	282	296	302	293	288	298	273	270	257	278	280	269	261	277	266	288	270
6114	27615	17872	15902	3399	2495	1813	1409	1135	937	841	717	651	596	518	499	483	435	472	442	399	408	402	360	383	374	397	371	371	399	332	376	371	384	352	360	355	340	325	332	362	357	353	340	357	345	321	375	330	353	346	338	330	343	370	312	327	359	338	342	355	351	326	339	353	347	360	321	336	314	327	320	346	325	343	351	340	348	328	357	366	338	348	306	331	350	363	328	364	343	334	339	329	342	333	348	349	333	330	299	339	318	351	344	325	324	309	338	352	310	348	316	328	319	362	317	345	335	342	289	299	313	320	323	367	353	351	316	331	325	323	322	337	313	357	325	319	357	343	337	322	344	346	346	306	308	327	344	345	357	348	312	322	337	354	335	311	327	319	334	337	356	362	323	343	326	338	326	350	299	349	349	344	343	338	330	327	320	350	354	350	362	342	332	317	320	327	359	320	352	371	330	332	351	369	362	329	337	359	362	347	345	320	352	311	310	341	317	335	366	381	312	333	343	317	338	343	335	343	340	325	352	338	331	327	334	340	336	295	313	353	309	324	356	366	310	326	339	327	314	307	334	324	342	348	350	321	338	327	329	309	378	380	359	329	326	346	340	355	341	328	335	350	352	300	313	352	341	327	316	336	346	370	314	316	316	320	335	320	302	317	308	347	328	343	309	348	308	321	336	298	331	361	333	320	354	330	333	309	331	330	327	317	322	316	334	343	280	345	312	327	327	338	321	346	324	339	354	341	320	337	321	335	305	335	299	357	319	316	336	323	316	358	331	336	329	377	346	344	316	365	309	355	350	348	323	374	334	331	337	330	347	344	331	361	337	343	318	354	327	348	301	304	333	316	303	299	301	329	360	336	325	351	302	321	318	313	343	342	354	346	321	312	327	309	341	326	352	336	328	348	337	326	326	353	317	339	308	342	321	308	298	331	323	330	324	348	352	338	329	329	338	293	306	339	341	328	324	313	320	336	317	307	348	341	318	327	364	313	360	366	341	338	311	301	308	333	376	306	361	325	331	356	356	308	331	341	353	339	311	330	312	338	328	341	333	326	331	324	334	312	328	355	332	328	331	351	307	327	364	309	331	306	351	352	296	316	351	357	328	306	296	299	321	326	306	375	337	338	328	346	361	358	333	360	330	369	364	355	330	319	357	335	356	316	351	335	332	339	361	314	357	324	330	329	315	327	318	329	361	339	343	319	323	329	362	349	325	302	356	350	344	326	358	344	294	323	317	315	338	352	319	345	312	322	363	350	349	348	343	353	304	301	317	325	322	329	365	303	359	343	340	345	335	325	357	321	324	338	316	326	354	318	334	369	348	328	348	328	359	321	345	332	325	289	301	309	367	353	348	331	313	362	325	320	339	338	317	295	339	319	322	337	360	316	323	365	340	342	312	330	335	293	321	333	331	345	335	329	327	345	353	324	339	308	355	327	330	340	340	324	320	332	334	318	313	299	366	332	324	343	318	317	342	307	310	322	363	313	317	303	339	324	348	293	371	349	326	334	341	335	340	371	325	331	319	342	355	342	309	311	307	344	335	310	368	315	313	318	335	345	331	363	317	334	337	311	342	318	359	337	341	347	321	366	320	351	366	334	338	318	317	309	317	344	338	306	317	328	364	329	316	319	331	337	279	351	308	322	357	337	328	330	310	351	311	353	343	348	324	336	329	316	338	348	331	334	329	323	338	358	347	340	305	317	316	352	323	294	334	350	340	344	321	311	309	321	328	318	328	349	315	354	326	357	325	342	322	328	353	333	326	349	311	331	314	312	355	294	332	321	334	347	313	310	311	334	302	312	338	340	327	360	334	304	325	342	364	348	334	337	348	339	363	328	344	320	314	345	307	360	324	320	304	330	303	353	304	328	326	293	362	329	327	330	286	372	313	322	338	327	313	315	348	320	336	327	296	331	344	328	321	319	347	326	334	334	317	345	331	312	366	327	347	361	329	310	337	337	310	331	316	331	324	320	320	323	309	316	358	342	348	315	354	365	311	329	310	326	371	370	327	346	368	322	324	336	304	352	339	363	331	354	326	340	327	349	318	319	371	343	372	361	343	337	339	340	340	344	347	359	358	312	346	337	342	319	303	294	359	327	320	304	343	349	342	336	318	337	303	327	349	337	340	344	300	332	302	329	301	354	333	326	323	331	318	335	368	320	315	325	364	329	347	346	352	336	369	322	291	306	339	328	368	335	310	329	345	329	322	322	312	348	347	354	340	339	332	323	350	326	308	339	325	313	331	381	305	329	329	338	370	302	329	293	335	316	318	326	324	336	321	346	349	339	329	338	318	332	330	335	305	333	349	317	334	329	319	381	338	331	312	320	328	351	336	329	373	324	297	366	333	367	330	319	330	333	337	348	346	345	306	342	330	324	361	346	350	335	341	310	336	329	333	343	343	337	304	332	362	345	344	337	360	306	340	348	333	346	320	353	331	316	366	354	326	340	336	300	351	321	350	330	329	359	300	327	334	342	367	355	375	305	337	345	347	347	370	349	334	346	336	348	334	311	347	340	338	329	334	320	358	324	338	300	334	347	350	293	340	339	332	342	335	345	304	327	346	305	339	350	353	354	357	313	364	327	367	355	313	319	340	345	313	342	307	341	331	346	357	356	354	352	327	351	365	308	296	338	353	310	329	326	312	357	303	330	372	317	294	330	321	312	349	350	322	317	347	319	312	311	320	338	351	312	341	332	355	348	366	341	308	349	308	353	343	325	331	338	300	352	334	298	343	351	340	331	343	396	321	367	309	335	344	334	313	343	340	323	348	347	354	300	348	332	327	306	325	327	325	350	350	341	347	358	347	302	302	339	329	376	333	286	326	336	317	313	360	315	344	362	341	330	340	349	311	360	335	310	327	346	333	340	316	314	368	340	340	332	331	354	322	351	324	321	301	332	325	338	337	293	353	314	354	359	371	315	337	319	326	329	325	313	326	356	346	362	346	371	350	315	311	318	330	348	357	317	337	317	356	324	336	295	324	330	317	323	337	330	345	304	330	357	355	316	359	322	315	353	331	331	318	338	325	349	327	316	364	326	361	315	345	365	324	350	325	330	364	336	334	345	351	353	348	320	327	309	328	287	302	332	307	358	332	322	316	309	353	336	312	288	373	344	352	341	315	333	326	306	334	299	327	320	355	298	350	332	365	298	333	341	315	343	316	369	303	368	302	340	331	325	333	336	321	329	339	335	338	359	335	342	335	334	356	329	296	321	327	332	348	298	344	323	309	322	338	331	341	325	306	307	306	346	322	335	330	341	347	338	322	318	325	330	336	328	324	329	322	315	332	333	319	365	329	330	324	319	328	335	348	351	288	357	345	305	311	346	314	338	351	311	337	342	324	320	327	323	360	349	304	324	346	286	364	310	331	357	320	307	323	327	305	326	333	338	340	313	351	317	352	338	307	314	336	310	345	335	365	310	327	344	335	364	336	293	340	359	327	370	340	342	326	323	321	321	354	343	335	294	337	352	323	319	299	334	342
27860	18759	7348	2057	787	766	641	612	547	560	570	604	560	549	547	554	531	511	554	587	528	557	552	599	556	548	564	506	518	591	532	495	537	561	574	566	545	521	598	578	576	589	544	530	526	577	544	532	548	554	583	542	546	514	512	518	566	544	544	571	550	576	530	610	535	537	555	591	560	581	556	528	523	571	513	584	583	527	565	583	515	535	526	550	541	570	553	530	575	557	540	529	546	574	572	561	546	576	563	595	557	540	545	549	563	551	562	555	526	590	474	540	567	559	552	544	517	573	512	535	586	586	498	551	514	548	546	510	591	560	522	560	594	564	522	564	575	580	533	512	542	591	554	493	527	525	588	555	556	553	533	599	557	569	521	514	587	552	566	509	586	590	558	530	525	567	576	566	547	526	565	552	557	597	534	545	570	512	597	572	576	537	500	577	498	534	542	518	518	550	556	539	569	576	522	543	542	555	544	539	548	626	545	556	548	546	574	574	514	574	532	535	546	553	503	608	523	529	521	519	537	598	577	568	592	554	561	534	515	547	557	531	558	544	553	502	537	621	534	592	605	564	558	577	554	577	508	578	545	528	557	557	543	549	556	568	574	553	526	608	543	545	533	570	534	548	603	539	555	549	565	542	588	577	536	541	552	572	540	529	583	538	512	544	539	572	569	545	581	508	555	530	552	531	517	544	550	519	532	545	558	525	519	534	567	598	602	577	525	548	561	566	553	522	553	566	557	550	574	569	538	574	562	528	565	556	557	591	546	568	580	520	553	564	543	557	523	549	554	540	569	565	555	567	558	511	553	566	559	542	609	526	575	536	550	540	539	534	537	506	515	486	483	537	582	559	578	583	507	530	548	547	555	555	558	571	560	546	566	517	553	549	575	572	554	555	528	532	507	549	531	523	559	555	560	525	519	550	530	593	548	543	503	523	516	585	547	516	554	563	581	565	528	531	562	551	523	544	568	579	554	528	551	587	539	550	541	530	533	550	563	537	585	532	559	551	562	566	558	551	540	568	523	515	548	563	590	513	559	557	551	526	583	563	542	543	559	539	547	540	592	562	580	587	574	537	552	537	566	572	564	559	528	552	531	554	554	489	519	579	556	540	509	527	561	555	529	546	546	533	576	567	539	524	582	519	537	558	552	622	551	566	554	564	540	533	580	559	515	559	545	579	584	529	528	559	529	499	516	536	551	534	549	550	529	551	531	595	515	579	505	545	538	560	556	547	596	562	551	537	535	528	553	580	529	598	552	518	556	537	539	544	579	565	566	523	546	584	565	556	542	563	567	578	578	560	519	577	567	547	548	500	510	539	497	567	565	555	512	543	534	509	562	566	518	563	559	561	587	541	561	573	560	595	576	574	556	598	582	548	530	537	498	553	526	537	530	573	552	530	580	548	568	567	540	497	527	562	569	544	571	551	563	561	558	515	567	526	573	567	536	579	554	585	537	542	542	557	505	567	546	542	536	571	535	606	561	579	569	501	551	546	600	530	530	594	527	525	544	536	543	556	579	564	556	580	560	546	549	550	536	547	501	554	571	544	602	519	562	507	510	532	548	571	561	602	510	585	511	510	552	512	549	545	540	556	522	561	545	567	561	541	532	541	513	570	559	551	532	532	587	535	560	535	572	563	561	557	526	593	531	571	586	551	543	530	539	523	567	568	518	537	551	575	584	608	545	520	557	568	552	585	532	499	544	527	580	531	492	551	534	573	547	556	537	567	560	529	566	521	570	554	519	591	556	552	575	565	548	519	544	543	552	569	558	554	598	528	538	560	583	535	557	553	589	573	559	555	562	543	539	537	517	525	545	593	563	548	519	589	549	499	522	521	549	514	572	532	500	575	549	537	556	552	561	578	508	534	494	511	544	557	539	540	532	548	557	558	554	536	530	560	585	534	542	564	559	577	577	535	543	545	567	532	528	499	553	518	574	535	519	531	597	554	585	529	541	538	550	563	545	567	580	581	568	557	544	553	518	546	554	559	546	526	584	576	526	563	558	579	572	581	560	537	586	536	601	523	559	514	523	558	576	571	558	570	573	582	526	532	567	576	503	558	559	544	565	553	556	486	563	576	548	536	531	516	528	540	554	536	576	567	569	556	530	536	541	541	552	550	524	559	530	581	570	559	585	540	539	521	539	520	526	509	548	503	564	521	564	554	598	565	530	541	539	514	538	549	544	577	597	565	576	559	555	540	512	553	512	560	520	547	539	526	557	558	531	595	570	552	559	561	562	521	544	533	543	549	548	562	561	546	496	603	585	571	530	544	539	542	550	547	581	561	532	531	537	546	544	541	539	563	560	559	529	539	552	579	529	542	530	600	534	526	504	545	529	533	566	536	519	525	593	550	528	547	517	560	550	506	539	556	538	537	547	581	583	589	592	562	543	552	546	540	558	543	542	583	505	525	552	583	563	577	564	571	543	556	594	555	547	514	554	554	534	507	528	572	621	540	550	573	599	536	557	582	550	539	593	530	577	600	581	582	582	557	546	523	548	539	546	529	548	569	552	504	593	530	545	585	509	622	581	552	584	555	543	552	547	553	528	570	541	537	533	540	503	516	571	534	525	507	576	509	569	532	562	541	518	543	529	591	514	549	539	533	570	562	550	570	540	540	534	545	522	539	553	553	543	565	484	580	525	521	509	568	547	559	556	530	536	545	504	566	566	549	573	541	577	563	551	521	544	561	531	549	511	567	561	574	563	592	565	540	554	570	574	547	548	548	570	591	558	555	559	527	545	576	587	538	581	585	535	516	544	553	570	589	537	572	507	539	598	568	577	570	556	566	544	583	576	534	580	555	527	584	580	545	542	518	565	516	556	557	536	526	518	553	587	558	507	542	563	547	536	521	543	572	518	561	569	544	542	529	552	535	483	558	555	560	544	538	549	522	570	540	577	524	536	580	534	576	572	539	578	539	539	584	549	561	529	542	555	531	549	523	541	562	525	529	584	542	569	535	549	552	558	565	546	579	573	533	538	560	520	554	571	556	511	525	561	525	556	562	572	553	542	572	607	565	540	546	536	565	534	578	578	509	539	599	542	551	548	581	548	515	543	540	562	542	552	542	548	597	560	567	541	533	593	544	585	598	567	504	544	549	523	547	581	545	564	583	556	532	577	533	544	541	563	563	561	590	550	549	546	507	569	564	593	519	562	544	588	558	554	532	586	560	558	569	549	522	499	569	509	513	526	595	544	581	537	565	582	543	568	553	529	522	550	545	556	568	548	522	568	532	530	549	523	538	566	519	521	555	566	552	555	579	545	577	566	557	594	532	562	570	579	544	560	541	565	550	538	551	581	502	563	543	533	540	559	514	572	586	564	535	534	531	579	558	599	592	589	593	562	524	561	543	547	567	535	551	546	545	549	546	540	513	520	560	557	534	534	528	555	527	574	589	572	525	539	526	521	515	568	557	550	544	589	563	550	510	533	528	545	566	602	549	545	511	550	523	518	555	529	577	562	579	511	519	623	543	542	507	562	529
5304	11832	5538	1820	785	720	628	680	657	692	609	637	630	639	607	638	650	610	579	638	630	602	601	592	656	622	644	634	561	619	648	659	587	617	625	624	596	586	588	637	643	637	641	596	644	632	639	640	659	635	662	622	590	660	646	621	642	590	663	605	608	589	626	641	650	642	634	606	640	642	599	604	629	651	612	615	636	641	622	577	646	637	609	656	609	649	636	656	607	606	584	649	616	639	631	621	654	674	649	643	623	673	632	583	595	642	601	667	660	637	628	625	623	631	615	623	608	627	613	645	630	641	643	604	649	672	659	627	596	620	623	651	649	621	630	648	623	626	578	693	609	576	627	633	605	584	619	679	625	585	621	628	652	613	640	687	637	652	605	617	628	654	628	580	638	617	624	626	639	640	590	623	608	637	671	625	624	614	619	643	627	644	647	609	641	659	603	654	655	610	634	632	614	638	599	588	657	657	647	688	630	632	638	573	608	604	618	695	670	569	651	607	610	629	599	626	604	592	655	687	624	644	632	609	627	646	655	603	624	625	594	650	579	640	593	596	597	670	675	659	648	630	651	643	624	628	680	660	627	589	619	601	641	618	650	646	633	625	618	592	671	646	648	680	626	607	587	636	610	621	632	595	641	620	596	642	590	600	642	627	621	632	615	608	648	625	613	605	645	628	606	684	643	621	598	615	575	624	634	601	632	590	664	639	581	655	617	621	566	667	638	675	648	619	597	662	640	557	601	625	655	620	637	626	637	621	627	635	672	645	643	636	606	609	660	639	635	565	641	666	606	635	583	605	606	630	635	633	607	678	617	609	620	619	614	660	616	592	651	692	602	613	598	607	610	659	641	573	634	602	648	637	604	645	636	632	578	648	602	633	638	626	582	664	629	651	633	642	663	603	624	624	652	578	639	606	641	601	658	611	584	592	601	596	599	636	616	630	620	633	595	625	639	634	598	612	626	634	628	635	639	624	624	601	643	601	636	626	638	606	649	667	581	635	580	682	584	698	631	634	618	614	618	645	606	637	596	633	620	602	612	656	590	655	598	656	628	632	611	611	617	612	652	618	621	627	639	642	569	598	643	645	617	620	655	632	605	684	622	660	627	671	633	639	635	618	589	607	677	654	598	627	593	623	640	685	631	646	624	649	638	639	660	603	597	660	609	647	632	602	597	640	683	658	609	577	604	647	624	631	636	614	670	600	612	637	640	664	639	631	621	644	625	636	595	620	659	607	633	625	649	696	653	620	644	616	618	661	634	635	625	653	642	641	599	635	604	607	631	626	647	595	607	600	623	643	639	641	620	635	619	597	607	614	602	632	623	665	568	625	609	596	619	586	616	618	616	604	668	602	648	630	632	674	650	608	614	598	619	661	628	658	633	618	611	635	636	640	572	601	647	611	621	624	659	635	655	645	617	666	630	586	619	640	679	592	613	654	639	609	600	660	609	586	649	662	619	665	639	647	628	648	614	634	591	616	635	542	632	604	637	658	644	615	623	626	633	625	616	604	621	576	647	577	667	604	638	609	607	637	688	625	600	604	622	657	629	636	623	661	640	634	599	599	636	645	624	626	628	616	662	622	566	600	604	612	633	634	630	654	623	634	632	621	593	664	633	656	651	632	618	608	605	641	614	630	626	575	647	621	634	661	599	585	651	626	615	579	633	632	635	612	630	564	612	628	631	664	634	608	619	626	605	595	644	634	607	633	643	650	646	625	686	650	684	601	627	611	628	605	562	614	594	635	645	641	615	644	648	666	585	667	647	618	639	650	620	601	672	628	639	607	639	632	612	615	609	615	656	595	610	630	619	611	671	632	660	645	653	582	664	617	652	609	592	652	640	591	603	601	666	604	579	619	624	628	629	615	628	581	619	634	665	655	670	590	610	591	649	626	609	664	609	589	664	639	607	634	603	578	621	624	622	639	620	647	596	614	614	659	603	589	571	604	576	631	632	639	604	573	648	624	659	631	609	590	650	609	637	607	647	608	648	651	597	609	582	646	604	639	613	622	625	615	681	644	622	631	622	618	632	646	647	597	656	658	609	672	653	618	631	638	608	590	609	581	655	639	622	636	635	638	633	653	608	619	639	614	624	664	613	650	599	537	629	623	602	609	666	640	655	617	682	583	636	613	579	665	594	605	613	640	647	612	647	597	654	615	580	623	591	630	624	610	570	625	656	599	680	632	607	643	645	594	617	661	656	621	594	624	607	618	605	620	621	635	597	622	680	629	597	660	647	640	633	619	655	662	643	623	630	632	601	618	636	602	610	634	584	624	611	646	619	648	630	614	620	641	615	635	608	605	538	612	643	606	637	644	632	597	662	590	653	584	658	623	636	643	619	658	653	650	661	625	618	618	593	636	581	621	604	623	628	586	622	591	553	605	616	604	609	602	680	601	600	619	640	612	646	652	648	572	647	646	583	584	613	668	602	624	627	661	610	670	651	637	617	630	578	638	619	601	588	631	620	644	670	608	651	687	604	626	618	632	613	640	560	595	591	614	610	619	678	604	606	663	614	650	671	643	598	593	663	637	625	626	624	593	618	617	624	621	591	628	665	607	602	642	643	633	594	624	607	610	618	626	632	585	660	670	626	635	630	632	641	628	639	626	643	637	657	622	646	708	644	649	618	642	610	608	639	641	607	634	638	642	627	567	632	585	644	634	631	619	635	581	643	615	638	637	623	619	610	653	624	613	635	675	552	611	611	629	557	637	609	611	637	571	650	636	645	639	651	582	634	624	648	602	604	579	679	612	652	610	643	640	620	642	609	633	624	658	660	629	620	632	589	633	654	651	591	593	607	631	594	626	616	599	618	597	615	650	626	590	607	634	607	633	659	675	624	603	600	692	639	632	654	648	650	647	567	607	609	645	636	595	651	624	631	616	601	598	652	622	656	616	573	641	634	615	640	611	613	658	619	633	599	605	649	618	621	643	632	633	633	604	658	614	653	632	625	628	661	617	619	596	632	639	638	582	599	630	699	611	658	642	636	654	621	612	632	578	564	656	663	624	632	673	699	587	617	616	599	654	607	641	610	636	621	654	658	629	636	625	693	575	612	657	637	631	618	660	604	665	579	641	616	589	580	627	654	619	643	619	609	656	634	638	635	579	627	648	632	601	612	649	579	613	607	589	618	679	603	628	613	595	591	655	657	574	617	610	577	633	661	643	625	692	643	624	634	594	595	598	676	640	612	650	674	618	651	626	666	618	621	634	627	580	666	658	610	625	679	636	634	595	618	616	579	617	592	613	620	602	633	568	622	632	620	588	584	679	633	679	639	691	645	578	595	643	667	630	641	653	623	635	621	655	695	627	608	620	633	644	658	590	618	640	617	635	593	629	608	642	639	576	618	645	641	594	666	572	612	627	616	622	583	615	613	611	602	629	618	629	643	619	618	586	618	640	627	597	632	619	623	665	599	601	651	622	600	644	623	625	656	640	644	636	628	598	616	623	628	614	624	627	632	621	668	655	608	649	630	632	603	642
23787	21438	28661	24668	21031	6118	1202	927	786	803	764	711	673	691	645	654	632	622	598	643	641	603	597	625	628	586	607	601	653	550	580	587	585	608	610	631	629	573	616	609	567	605	660	570	593	567	556	593	584	582	677	579	621	598	559	558	597	581	565	568	618	621	626	627	589	579	593	567	590	603	603	606	561	593	563	583	592	573	546	561	573	604	592	587	611	611	578	623	615	591	556	612	592	617	584	606	581	582	603	600	570	588	605	590	578	588	619	612	576	596	562	628	599	583	565	590	627	592	569	566	595	616	535	619	567	624	544	604	614	583	579	568	563	565	588	596	591	589	593	573	578	577	582	590	580	569	568	550	551	602	609	612	570	542	620	616	582	590	610	579	613	589	567	585	621	549	606	595	592	566	582	577	556	636	605	601	559	587	589	551	604	595	586	599	605	606	575	583	579	536	621	572	586	592	653	590	598	562	573	577	578	600	562	620	613	597	589	609	581	603	624	590	613	615	572	572	591	609	616	594	613	545	570	559	580	575	573	610	582	617	608	562	564	574	581	577	587	581	595	554	571	627	577	561	597	577	625	561	575	597	537	588	591	637	566	640	599	616	578	610	550	621	539	608	581	539	572	592	614	524	597	556	604	605	558	552	539	596	577	602	601	587	601	596	580	588	577	624	585	607	589	582	596	606	605	596	554	623	633	611	570	575	566	587	597	574	538	643	584	583	578	566	608	589	608	547	646	574	542	629	594	585	617	600	585	568	623	598	601	552	575	574	556	585	546	544	540	577	596	595	560	584	577	600	615	556	522	602	558	568	560	543	576	540	591	606	601	570	635	599	561	580	586	611	554	531	560	609	607	572	568	620	611	547	566	576	599	593	550	589	580	590	559	610	618	565	582	583	533	603	598	586	590	585	593	552	576	563	599	587	609	593	557	595	627	600	597	581	634	571	620	585	570	612	604	584	597	581	537	591	590	572	561	579	605	595	552	574	636	567	577	569	546	583	579	626	577	593	580	526	577	604	547	569	577	596	588	573	576	606	606	577	601	541	565	588	610	583	599	612	573	578	582	545	570	627	565	602	560	575	594	586	562	597	596	563	599	568	600	571	586	575	611	581	577	597	557	589	604	585	592	595	592	585	604	627	556	615	652	575	527	560	594	580	606	569	563	625	599	589	571	594	620	599	598	535	626	610	571	589	582	586	561	592	563	574	558	611	600	574	543	600	610	569	569	624	637	587	601	592	602	604	615	633	628	637	631	579	584	570	582	578	587	609	575	549	579	587	558	583	597	593	615	583	588	568	578	564	581	569	579	608	550	589	614	566	567	589	574	591	571	573	629	598	609	540	528	610	586	564	638	557	571	577	598	536	560	574	560	625	609	633	628	591	581	602	576	538	559	564	581	589	558	582	598	614	580	581	526	566	571	548	589	561	586	558	589	592	530	607	614	613	624	591	551	563	590	597	566	610	583	577	527	571	578	578	620	598	572	601	580	608	585	581	572	565	572	602	610	588	592	584	571	577	578	576	599	567	564	581	547	592	588	564	588	601	610	632	541	573	600	599	576	615	556	602	583	570	585	588	615	569	599	596	623	567	597	577	594	597	599	595	577	593	598	572	582	585	592	631	569	611	629	589	544	530	585	604	594	581	551	629	566	598	596	574	584	613	569	581	579	575	560	581	577	566	588	600	576	603	597	589	574	563	588	592	554	564	577	596	561	614	600	570	569	612	554	609	580	556	565	632	616	610	584	551	582	614	606	564	579	573	537	571	635	626	553	550	615	560	583	570	616	602	593	603	571	619	552	585	611	596	644	565	616	549	601	615	631	585	581	600	591	525	582	562	572	588	568	606	532	559	590	555	587	602	577	563	593	544	569	590	566	631	563	585	628	566	550	557	611	618	606	611	540	586	583	590	603	607	603	623	575	599	595	590	597	554	584	584	578	573	625	624	602	576	624	538	535	557	581	571	579	592	571	595	585	576	614	576	595	579	583	590	608	612	619	611	584	583	589	584	573	618	560	596	560	597	574	619	561	577	559	562	643	594	554	544	605	575	590	607	637	602	615	581	551	607	594	589	550	583	544	582	575	589	605	570	584	539	613	572	586	591	608	564	603	620	563	554	581	570	594	590	633	583	587	601	576	584	606	529	596	590	598	570	655	629	615	608	573	590	586	579	602	575	553	568	554	591	619	621	577	577	590	556	584	542	594	559	611	612	575	570	581	583	573	608	607	567	613	575	617	549	530	565	572	585	592	571	564	590	617	573	557	610	628	510	577	585	583	614	582	600	590	605	547	553	530	613	573	624	600	640	595	601	553	574	548	580	565	562	554	609	540	618	596	597	617	602	544	598	585	568	596	628	587	594	606	572	554	591	553	575	609	592	570	554	520	636	538	580	576	532	608	602	627	565	595	589	603	559	574	552	632	579	606	547	600	589	572	549	578	551	542	617	622	583	549	610	597	585	551	574	598	571	548	578	532	589	593	628	554	599	600	598	585	571	580	549	563	548	602	586	568	559	611	596	621	530	597	594	567	576	562	582	608	593	595	640	620	567	617	566	634	555	573	562	603	612	629	579	612	580	520	625	603	524	578	583	553	576	633	581	607	605	592	591	573	577	657	575	630	603	572	592	592	590	581	650	561	583	576	622	587	590	577	578	587	601	567	547	610	536	581	615	613	579	616	573	614	548	612	598	592	581	583	577	563	609	599	564	560	585	578	562	583	605	576	558	591	592	573	610	577	603	569	595	564	573	568	599	547	567	559	575	600	628	569	551	589	568	550	557	578	582	567	602	576	608	586	567	590	609	561	628	594	594	622	575	545	591	600	612	590	589	557	602	596	601	553	576	550	612	619	578	564	551	617	594	590	568	581	590	605	602	587	569	599	575	563	592	560	566	588	595	574	568	574	570	587	554	567	584	592	605	609	558	606	555	593	572	619	534	589	610	601	598	548	578	583	619	591	558	603	570	588	578	621	610	582	537	569	573	599	583	620	568	569	555	593	593	585	554	581	587	572	581	588	612	508	536	629	596	590	586	636	580	609	567	572	606	612	571	590	639	613	577	558	627	603	573	615	617	601	643	597	572	601	589	574	553	564	553	623	590	591	576	553	609	592	583	651	572	586	581	596	569	572	566	583	574	599	563	585	614	614	546	607	611	632	618	616	561	605	563	567	567	597	572	573	626	569	545	581	587	618	531	556	584	585	583	584	632	545	596	603	591	584	584	600	576	565	551	595	542	574	618	584	564	589	527	624	610	585	543	600	603	588	609	614	579	580	604	589	607	588	580	638	571	594	599	578	520	568	605	621	619	588	611	608	559	605	621	599	591	560	593	577	567	575	544	570	560	596	600	533	622	609	567	572	581	546	587	580	574	555	587	574	582	627	581	542	600	582	551	611	551	585	563	567	593	544	586	587	567	558	588	579	593	594	565	593	587	609	591	597	572	617	605	561	578	609	601	590	583	558	630	535	552	575	542	566	611	590	603
4624	21167	12380	11872	2385	1778	1465	1213	1094	977	932	944	860	822	772	766	791	751	779	728	700	731	701	755	716	736	663	726	689	657	650	690	655	739	742	673	719	652	695	698	670	693	657	665	706	728	700	709	659	680	690	665	693	692	666	670	719	692	693	714	691	698	628	686	673	684	661	648	727	666	718	670	713	684	714	627	676	676	663	716	626	672	665	694	685	733	651	658	695	673	685	666	685	642	674	709	688	688	684	699	664	674	676	667	678	714	678	634	699	689	666	656	724	682	690	661	687	658	657	700	727	673	665	694	690	713	687	686	646	673	674	657	670	663	660	681	667	693	726	718	660	648	695	677	664	699	665	675	664	684	697	692	675	721	679	712	651	679	669	700	659	676	631	693	668	691	664	720	652	665	697	719	646	706	677	680	647	647	662	669	674	675	681	652	714	680	669	648	641	663	726	630	640	703	664	658	688	657	705	612	659	686	694	670	665	665	718	691	675	683	682	664	662	653	696	704	686	731	659	648	701	672	657	685	640	638	736	701	658	678	644	718	689	637	657	686	692	680	716	673	667	644	687	704	695	690	721	694	651	690	626	666	645	688	669	750	663	646	688	673	720	678	653	656	664	657	673	677	658	665	690	682	678	720	682	701	645	638	662	675	675	705	669	626	700	672	664	673	664	728	665	667	667	705	652	689	696	669	659	686	656	662	679	693	668	659	680	656	657	694	672	650	651	665	674	656	709	682	671	695	648	702	718	691	653	667	692	640	689	672	719	744	698	676	685	662	632	665	663	637	664	667	697	651	673	660	687	717	701	727	678	682	688	682	621	698	721	673	648	687	729	647	707	663	654	698	704	675	641	694	715	666	645	678	670	651	660	654	645	686	701	702	619	684	641	674	651	675	666	650	693	627	672	649	690	680	669	697	706	721	711	675	684	714	686	680	671	737	679	683	654	718	670	686	672	688	702	637	679	619	707	654	658	723	684	694	663	658	693	678	679	668	663	684	680	670	648	663	677	681	670	671	723	659	657	657	693	657	658	749	704	669	682	661	662	673	668	661	735	666	689	647	693	690	715	700	675	670	731	688	654	722	668	681	677	683	641	652	679	676	704	723	694	682	621	658	668	681	638	690	678	677	663	722	695	719	671	675	666	666	682	714	685	692	690	670	704	679	690	649	658	661	663	724	737	718	694	631	642	645	679	682	642	699	660	642	654	718	667	698	678	674	691	682	694	704	665	681	676	669	735	690	708	651	701	664	655	680	701	623	709	700	625	653	617	725	697	637	682	657	727	654	635	693	668	751	677	681	680	704	691	694	682	691	674	654	684	682	621	682	679	727	726	656	670	724	684	654	637	688	691	669	647	650	704	699	697	675	658	707	683	648	659	695	705	691	703	684	696	665	728	711	667	674	679	674	714	698	670	658	682	668	708	660	673	732	650	675	692	701	653	700	703	652	706	664	701	666	694	705	690	716	637	649	673	701	694	700	679	657	658	667	703	631	672	670	646	673	703	665	726	629	691	648	711	653	693	668	713	592	687	653	693	661	714	695	670	689	654	688	680	646	712	709	592	705	688	741	652	629	667	648	704	697	690	649	679	691	694	739	670	698	665	679	726	700	678	662	680	659	666	625	734	668	696	662	690	676	721	681	647	716	698	639	665	652	691	663	706	654	629	728	692	678	719	682	695	663	696	683	674	681	678	655	656	701	674	688	696	648	675	726	638	674	609	727	718	679	688	662	660	681	684	678	668	668	681	672	697	690	708	664	677	676	657	645	674	691	700	716	643	658	696	650	708	671	659	684	632	741	630	734	624	627	685	676	670	719	688	704	678	694	617	686	684	690	693	699	679	689	690	654	664	681	638	721	678	690	713	662	625	704	692	650	638	691	672	648	660	691	676	677	706	734	664	676	730	715	639	716	698	696	671	673	655	684	656	654	649	703	705	665	665	662	688	715	647	682	702	672	674	697	691	689	657	685	654	677	684	702	705	657	688	674	671	679	696	630	672	698	735	718	621	663	678	676	695	652	663	664	704	682	653	675	640	690	690	727	690	676	644	683	668	708	655	629	673	689	706	649	697	662	697	692	681	662	680	680	690	680	699	674	709	666	682	660	674	647	687	618	662	696	711	685	680	697	660	668	702	711	685	711	708	677	682	693	677	702	659	676	673	728	714	730	629	677	676	657	679	684	696	674	655	682	660	690	705	698	700	706	635	654	670	705	697	711	662	709	694	688	634	667	702	659	678	720	669	672	697	678	727	666	667	664	690	724	650	658	672	636	706	713	665	709	691	667	654	704	711	656	711	643	661	634	670	707	678	699	671	679	685	674	666	676	671	746	681	712	660	640	695	683	660	710	691	669	686	694	669	680	661	658	672	651	689	704	652	664	710	644	656	692	647	667	695	645	678	639	664	607	681	671	702	682	685	644	691	698	668	638	659	713	654	662	648	672	706	675	680	666	714	666	687	673	679	666	711	712	666	663	702	701	719	678	669	665	694	710	719	690	699	644	698	685	638	708	713	656	668	637	629	606	700	656	650	695	669	647	661	693	657	640	689	671	730	721	700	684	669	655	724	695	681	688	674	707	658	682	650	678	690	673	669	713	675	659	706	668	750	676	722	671	658	705	708	685	661	676	693	728	674	683	713	671	695	673	676	660	704	693	726	652	711	661	685	666	683	684	664	678	650	697	693	671	688	621	702	740	635	679	677	674	666	676	646	647	677	648	721	705	671	639	704	698	682	657	689	718	667	654	728	686	680	672	671	700	699	721	668	673	709	696	685	664	714	681	679	673	674	713	726	721	661	659	687	659	661	689	660	653	694	710	649	679	710	679	660	655	675	615	655	636	693	694	690	677	684	635	642	707	659	662	664	668	627	676	685	620	649	690	662	662	693	726	689	623	691	695	691	663	653	684	685	667	662	657	745	672	701	676	665	717	682	707	673	677	685	687	684	668	690	719	627	749	746	676	672	681	670	717	699	652	663	657	669	671	630	632	657	683	670	675	627	668	693	680	686	635	701	669	690	670	682	690	692	623	677	669	694	712	650	689	709	670	636	701	659	659	714	663	645	658	685	696	679	689	680	660	679	676	710	693	708	642	634	623	668	693	735	665	660	662	649	678	735	679	684	716	679	688	693	668	685	645	627	694	671	686	638	620	693	702	709	630	674	636	673	707	688	678	701	679	670	618	641	689	707	694	661	648	683	694	656	698	710	665	650	675	692	647	735	676	678	730	674	696	714	695	690	652	663	727	691	658	701	700	694	673	718	708	679	676	675	682	687	629	668	671	672	711	697	720	662	722	677	710	695	647	689	651	708	660	672	691	720	669	716	654	680	683	704	708	688	716	660	672	648	714	687	657	693	691	686	680	662	691	684	664	649	669	692	678	666	690	657	684	663	671	695	661	722	664	675	680	622	668	704	668	720	680	645	686	637	704	660	683	672	730	678	713	671	673	685	690	639	710	668	653	705	679	645	686	708	688	700	681
24904	21413	27436	25558	7839	626	491	442	357	390	342	326	338	348	307	324	329	289	320	329	312	294	299	312	286	277	297	292	310	270	305	294	318	319	270	281	308	279	309	307	317	289	299	288	304	300	261	298	290	261	296	295	294	273	278	301	309	309	273	274	300	298	280	278	282	263	311	257	276	279	303	297	334	292	296	261	289	301	290	293	333	273	291	285	253	285	313	247	292	272	294	273	304	279	284	283	285	291	306	283	284	295	280	302	289	304	300	298	287	281	292	298	299	272	314	279	281	293	282	296	267	282	286	294	280	313	297	301	316	300	309	294	281	304	280	279	268	300	291	284	299	289	271	287	286	265	276	272	296	269	263	302	325	284	305	289	313	282	332	297	285	290	295	310	273	292	310	301	307	268	298	295	262	281	295	283	263	299	285	264	293	284	249	291	298	286	296	287	317	284	287	311	278	296	283	315	278	276	284	288	303	310	280	289	280	296	290	285	286	283	295	281	306	254	297	289	278	277	295	297	262	340	304	272	248	326	280	302	331	285	294	294	291	279	318	303	292	299	303	267	267	292	279	276	311	303	282	315	270	304	278	275	279	276	282	282	316	271	288	287	268	319	290	271	285	297	249	289	327	258	276	251	288	302	296	293	314	292	278	318	300	303	285	295	307	271	265	267	299	304	300	263	273	308	274	302	292	320	313	299	266	268	320	298	294	278	273	261	287	291	300	265	287	273	287	298	283	296	293	292	306	321	291	276	297	264	287	265	271	274	287	267	309	291	280	285	276	319	266	265	303	285	282	241	288	271	317	258	265	305	319	272	320	314	298	277	294	266	283	269	269	275	279	276	262	261	303	312	295	307	294	303	270	287	311	287	294	307	295	304	300	293	281	275	262	290	315	280	302	284	263	325	276	288	322	253	303	293	298	278	303	278	265	292	288	284	277	294	264	288	266	259	297	270	290	242	322	299	283	277	283	307	267	287	306	289	259	296	263	270	294	261	285	297	265	272	283	297	298	301	305	249	269	271	288	303	290	276	262	272	305	263	248	274	276	318	278	274	316	318	286	294	290	267	286	317	307	263	265	292	279	249	296	279	295	281	298	288	281	280	277	288	272	286	273	277	277	307	292	285	307	272	279	314	263	300	292	296	300	270	331	257	249	250	299	305	285	248	278	310	287	276	303	318	291	299	292	330	270	295	307	273	302	264	281	307	291	287	283	292	294	304	277	280	275	295	292	286	295	280	288	275	295	288	260	271	295	285	282	285	316	307	284	288	300	295	303	257	283	283	271	292	277	284	246	276	282	297	256	295	288	281	275	287	291	294	263	270	312	283	299	277	281	272	288	268	317	255	291	282	303	325	268	286	250	297	270	266	340	264	248	305	304	265	303	286	267	297	283	310	282	259	291	274	260	290	292	296	316	297	291	297	275	325	280	298	306	267	274	274	257	300	276	293	272	276	293	308	284	299	310	290	315	288	286	268	291	295	285	262	322	298	290	277	297	282	263	289	303	295	255	293	287	308	275	295	290	297	279	299	264	287	282	291	303	299	275	270	288	254	277	282	285	295	322	289	312	273	278	327	327	282	278	295	295	276	276	277	300	281	306	295	275	280	276	300	329	315	288	309	293	293	281	306	310	268	295	294	271	272	243	241	287	297	293	290	297	279	275	281	285	266	285	288	314	263	266	271	266	257	289	309	267	250	280	278	266	268	320	297	272	300	264	273	293	254	290	290	259	273	288	272	285	308	296	314	296	271	284	303	300	288	284	302	285	274	271	247	316	279	330	287	281	323	273	279	284	284	271	274	288	289	315	294	266	313	299	268	323	291	279	250	281	260	299	285	309	275	307	289	293	286	259	297	290	300	276	293	280	284	326	307	308	310	290	274	294	306	304	275	285	307	302	281	291	289	292	299	292	290	289	308	289	266	287	280	259	292	288	313	285	272	283	281	264	290	280	296	263	287	307	266	260	304	286	324	287	291	275	269	312	277	273	272	300	276	264	269	268	280	305	311	302	293	292	308	295	264	297	313	258	304	285	277	277	282	257	268	299	298	309	300	267	279	294	292	254	259	306	278	270	286	287	311	280	282	302	272	307	302	276	284	295	297	300	281	280	302	325	274	261	302	291	287	284	289	296	282	282	276	294	274	272	298	289	278	343	285	311	304	296	297	285	326	291	301	286	296	298	270	281	316	299	284	278	270	274	306	294	245	300	307	268	276	283	296	280	310	289	306	260	281	331	293	282	295	272	280	283	327	269	306	269	282	287	286	286	288	289	303	268	287	279	268	289	299	295	256	337	285	270	252	305	248	285	262	285	272	287	249	273	277	307	306	295	323	273	278	304	302	286	258	289	284	281	313	275	281	284	297	300	290	286	283	285	297	292	306	286	263	286	286	286	276	287	328	316	289	292	271	294	308	296	290	274	300	291	266	252	258	278	281	255	292	294	286	269	288	265	275	280	317	309	280	294	294	301	313	318	305	290	306	294	242	296	266	284	321	256	295	259	297	298	266	269	305	304	294	295	253	272	314	327	270	305	292	279	266	265	298	277	271	294	306	282	298	312	301	315	255	286	300	319	257	266	308	295	290	292	269	285	291	286	289	297	274	275	302	291	297	311	282	304	289	268	307	278	303	279	263	284	273	290	305	280	265	302	255	304	317	296	303	269	304	303	302	269	278	277	292	298	297	280	271	302	280	309	286	289	270	270	273	325	325	238	292	289	241	304	254	282	302	311	279	293	296	271	284	266	259	296	291	274	278	275	294	269	278	291	293	296	252	291	305	285	287	289	283	294	275	296	268	277	254	273	290	249	269	265	267	300	271	276	297	319	270	303	257	283	292	275	298	289	258	284	261	310	259	260	263	293	282	280	300	278	264	289	287	282	308	271	289	285	333	287	275	282	265	266	311	287	277	300	270	273	287	302	311	284	273	295	291	268	293	286	316	280	281	265	285	304	314	291	283	326	287	284	300	280	281	299	291	268	252	283	287	280	291	302	304	278	279	265	303	282	244	300	298	318	284	284	277	285	304	282	297	308	326	292	296	281	273	275	283	259	279	263	312	300	273	269	304	293	303	297	271	269	285	283	269	327	310	307	288	276	317	278	277	297	295	311	295	302	243	291	275	301	258	276	295	283	269	313	274	293	283	277	281	267	280	283	284	277	249	283	300	314	286	300	302	290	300	280	263	275	292	291	278	297	291	290	284	281	263	262	277	262	285	265	285	257	243	293	278	283	277	280	314	304	281	266	266	287	298	254	274	264	274	299	287	279	275	293	276	262	295	290	281	291	275	278	320	288	288	303	286	271	292	281	298	259	275	261	278	291	292	325	315	317	264	314	277	304	261	260	303	282	288	329	298	263	301	296	291	275	292	315	290	274	279	299	266	263	296	267	280	295	310	285	324	285	265	297	285	281	285	288	292	317	270	273	275	291	284	273	304	277	313	320	282	303	312	282	281	280	327	307	272	340	281	292	270	295	290	254	292
4470	16886	7753	5988	1235	918	743	623	545	464	441	445	441	377	377	365	393	358	378	364	343	363	342	347	329	329	317	327	336	325	343	336	350	331	317	360	356	355	319	338	330	324	298	312	361	330	332	326	324	315	312	336	362	322	336	352	313	370	298	330	331	333	348	349	336	312	307	326	323	325	368	346	351	343	319	352	354	356	347	333	334	340	313	341	282	305	330	301	352	323	310	340	305	298	328	314	332	332	335	313	303	319	344	321	326	316	337	346	308	321	345	299	295	327	353	299	315	320	344	343	299	322	362	340	337	335	348	340	319	340	317	349	340	345	340	341	307	323	357	325	355	322	345	325	295	351	321	330	346	341	335	313	347	329	320	345	327	302	351	324	326	315	312	311	340	320	319	340	324	347	318	346	340	293	339	347	357	335	294	313	336	333	339	333	341	343	304	311	356	317	339	336	323	348	331	352	372	333	330	310	364	336	301	327	338	311	321	359	318	291	321	332	308	330	328	324	352	314	345	321	337	313	313	318	368	299	329	339	349	315	340	328	352	318	338	316	352	333	357	354	346	345	355	336	320	332	335	362	329	293	338	303	378	299	338	339	322	336	360	353	310	313	353	320	339	305	322	319	328	356	322	301	309	337	326	318	323	359	340	343	326	320	319	320	314	323	317	346	310	319	303	355	350	313	333	338	300	358	349	320	327	318	324	320	331	329	361	355	341	340	315	307	310	340	300	324	335	338	335	335	346	351	339	338	339	350	321	355	334	341	332	305	319	283	336	350	339	334	333	337	341	318	333	320	304	360	355	323	341	341	316	326	297	336	346	314	333	328	330	333	323	347	349	358	311	318	303	341	328	331	350	326	377	336	319	342	344	317	330	328	326	346	318	335	349	342	298	314	315	330	328	298	366	312	369	310	361	342	316	317	333	344	344	301	330	317	322	321	319	305	323	292	343	357	353	343	326	335	330	369	344	324	317	335	326	350	330	353	356	309	348	311	301	333	371	317	335	323	333	362	343	337	346	322	321	368	331	325	325	326	359	351	332	352	316	321	332	321	337	332	342	337	319	337	353	311	328	312	316	340	343	343	312	329	330	321	313	321	327	338	370	311	339	342	336	320	323	306	341	321	349	336	339	315	348	366	353	343	309	316	311	344	301	288	337	332	319	330	352	346	350	313	351	331	332	317	338	317	321	335	332	316	352	304	297	345	310	330	343	322	342	330	296	358	319	329	315	340	330	324	339	346	345	318	341	336	346	349	335	324	351	362	327	303	342	355	327	354	324	311	320	337	367	326	316	324	301	367	316	313	331	349	343	313	335	315	339	316	348	350	348	323	272	322	343	330	358	329	312	325	329	349	333	308	336	326	369	357	353	336	302	345	301	356	354	325	306	318	335	297	337	310	309	305	366	331	320	334	356	328	354	298	345	331	329	281	342	344	320	327	308	329	311	336	370	314	333	323	354	324	355	367	308	341	311	336	335	335	318	346	339	340	319	331	350	327	330	326	365	343	335	312	319	332	353	339	326	315	355	345	326	310	352	345	333	326	310	298	321	339	348	294	354	324	317	323	318	367	343	333	332	331	336	339	336	325	326	317	315	343	317	305	347	288	317	348	309	340	297	325	354	325	338	323	309	305	322	315	311	342	333	322	338	326	352	298	335	345	339	345	313	332	300	312	308	344	322	306	326	309	315	310	331	356	350	306	328	309	341	304	373	317	351	296	336	305	327	341	328	317	346	341	345	354	326	315	273	334	350	323	339	358	345	316	304	303	332	341	340	331	348	321	352	347	356	338	307	317	331	342	330	309	323	325	352	327	309	320	339	357	325	367	323	349	341	368	315	331	306	326	333	336	327	351	324	333	346	362	305	317	330	347	341	361	327	331	320	334	334	319	348	337	338	345	336	339	335	341	335	272	336	339	307	315	329	335	365	310	319	320	318	328	345	331	313	328	317	347	351	313	334	308	303	339	343	345	313	337	325	349	330	310	305	320	344	337	325	314	317	348	329	332	348	341	294	336	310	327	338	339	339	331	318	329	336	338	309	340	343	312	338	310	322	337	361	326	316	347	336	350	353	332	338	314	341	350	339	335	313	340	294	311	316	298	315	342	338	305	355	332	321	343	308	342	314	382	336	309	306	294	330	343	321	331	338	315	336	332	311	335	333	336	328	340	307	306	345	308	298	340	327	299	296	298	317	308	329	349	348	341	328	322	360	312	297	323	334	316	318	340	322	327	354	312	350	335	320	288	304	337	349	342	349	347	345	314	306	320	338	346	301	346	313	303	325	339	339	348	333	354	332	360	350	348	351	343	301	341	338	338	346	326	341	332	296	306	316	307	315	321	343	321	361	331	335	331	315	320	348	333	349	344	305	322	334	319	341	334	331	341	299	339	351	315	314	345	318	292	312	325	312	319	355	287	337	348	315	359	353	323	369	325	342	315	338	323	343	390	332	328	296	341	326	333	361	320	343	334	287	344	375	340	299	288	316	325	346	297	294	308	333	356	308	339	326	341	316	312	343	280	304	335	338	323	351	358	352	337	349	345	349	350	333	354	311	286	339	293	308	345	294	296	300	344	346	330	313	369	358	341	344	317	337	351	328	334	319	332	314	328	295	346	349	302	334	311	341	337	329	309	351	323	320	319	309	322	329	315	343	311	327	355	317	314	333	341	357	332	322	319	318	327	340	311	330	356	337	347	335	340	326	297	326	332	346	311	322	305	353	340	340	307	318	315	308	330	335	339	307	336	327	360	353	300	364	321	331	305	333	321	329	339	337	314	352	352	316	326	312	304	319	351	352	350	340	352	335	356	341	329	337	359	297	317	331	319	343	345	324	330	317	326	319	303	351	323	328	317	310	323	331	332	322	332	305	306	311	290	357	345	327	326	327	323	321	312	319	326	364	329	343	359	335	363	355	346	327	350	305	284	347	340	356	337	290	309	287	348	318	345	356	337	356	334	328	332	322	331	339	293	326	318	341	338	344	322	343	301	350	316	343	316	363	323	350	355	347	317	310	349	350	360	315	318	344	304	354	357	324	367	332	323	320	341	335	334	339	337	322	335	331	344	309	320	317	323	331	331	319	341	326	336	330	361	305	308	322	353	352	349	319	360	333	331	320	326	312	275	323	348	330	331	316	315	332	329	346	301	342	332	316	335	320	333	326	347	343	327	351	337	339	352	308	336	322	339	315	321	314	334	329	307	319	342	341	325	331	333	329	306	304	316	329	312	326	337	336	340	354	348	347	345	326	314	326	337	332	315	302	312	318	350	311	353	352	320	337	327	319	326	343	335	332	349	343	306	318	322	328	315	312	326	350	339	315	304	314	281	329	312	344	357	323	315	349	322	326	341	319	328	321	331	326	312	328	302	347	332	335	339	315	344	331	347	336	308	336	299	344	350	310	359	309	325	322	299	312	347	309	341	328	323	301	356	341	352	325	313	360	312	346	299	306	343	301	322	366	283	348	313	324	344	341	324	325	327
22780	21450	29164	24141	21447	21413	5707	944	671	625	524	483	434	374	386	378	391	348	346	370	355	312	301	329	326	316	310	318	325	327	325	296	312	304	303	320	263	264	325	273	300	317	287	278	288	316	290	291	313	292	281	269	262	307	282	269	290	268	293	288	288	290	268	279	279	299	299	282	288	296	278	294	255	289	305	266	261	302	269	284	262	281	287	258	283	300	279	270	288	269	275	251	268	254	281	280	270	281	286	263	276	297	294	295	252	279	274	285	307	277	264	312	262	276	255	237	269	255	285	270	271	313	266	264	268	291	276	291	277	281	277	266	271	304	307	271	302	260	309	262	270	252	277	304	308	290	296	298	275	276	279	306	287	299	265	274	288	304	265	299	270	284	285	278	309	302	258	284	274	305	254	265	257	237	289	304	259	264	275	255	274	305	297	254	265	260	251	265	286	253	278	277	315	266	291	281	279	284	290	265	287	298	278	294	256	253	284	280	308	287	243	282	297	261	282	303	269	263	289	282	286	274	280	263	259	287	290	272	303	291	288	282	286	285	275	283	288	288	286	263	284	304	260	261	283	307	290	280	286	274	268	283	300	304	296	291	302	275	282	332	263	250	268	264	304	296	254	251	250	286	244	272	295	260	284	277	298	259	276	287	297	275	295	284	270	256	287	289	286	283	262	287	269	276	278	321	266	290	284	287	266	292	282	273	283	278	279	313	297	274	288	294	282	291	238	312	281	257	291	262	281	295	245	300	276	266	290	311	280	274	268	253	254	267	301	305	298	268	270	272	254	305	256	258	300	294	275	301	296	293	256	298	256	301	282	292	273	277	275	298	298	275	282	292	289	306	283	276	286	266	293	292	274	265	259	271	297	292	250	270	274	302	292	310	286	284	286	266	270	274	257	290	286	295	281	263	287	303	299	268	308	276	293	295	275	305	299	302	252	268	254	300	269	299	258	276	245	286	266	279	291	254	317	309	294	268	271	280	309	235	286	279	280	260	261	284	275	272	295	268	270	284	265	258	310	280	272	284	287	289	303	255	312	296	305	268	296	295	259	264	268	279	284	270	293	276	253	296	313	272	245	296	276	269	273	280	282	285	294	261	276	260	304	279	269	288	309	294	289	268	277	272	264	302	298	262	260	249	300	344	285	268	294	294	317	299	282	275	291	298	266	275	293	272	285	302	271	286	287	294	237	289	306	284	290	273	299	282	299	270	260	297	265	293	289	270	275	284	293	290	277	258	298	269	298	280	270	293	282	264	281	277	281	267	281	289	257	283	277	284	310	263	267	281	271	308	252	309	286	254	305	267	292	296	267	284	295	290	269	285	254	250	276	283	272	279	261	301	307	270	285	271	300	282	275	281	303	259	295	294	314	284	276	279	276	269	305	288	273	291	302	255	280	253	278	277	291	267	303	262	270	262	280	272	244	303	264	272	263	284	270	261	282	255	285	314	268	289	328	284	298	271	305	279	271	297	271	262	309	282	311	272	286	290	217	258	270	281	252	233	262	312	302	285	306	274	282	256	268	265	271	233	266	262	261	260	285	287	243	271	288	285	281	266	253	247	307	323	301	266	280	269	275	274	271	298	298	272	264	273	276	286	298	277	295	263	288	269	287	270	297	302	283	262	255	285	256	282	265	278	267	291	295	274	299	292	282	274	293	274	278	277	283	289	272	296	311	271	269	255	262	267	260	288	260	282	255	293	269	278	312	292	269	308	286	287	290	246	298	274	285	271	249	252	298	289	279	321	304	286	280	279	279	281	299	292	264	279	281	290	264	295	278	301	317	262	286	297	257	272	242	275	311	318	285	261	267	302	276	290	290	317	267	242	275	293	260	264	287	291	281	293	259	279	263	261	289	266	319	264	273	284	272	276	309	306	281	258	251	291	263	270	263	259	260	275	275	269	278	278	250	259	255	276	266	312	283	276	287	287	304	267	275	276	249	270	268	297	290	272	303	270	307	276	300	252	291	302	281	263	236	265	270	300	309	264	269	268	285	279	308	290	282	281	272	260	276	284	293	311	263	294	299	276	267	256	286	308	290	266	296	280	268	265	259	282	278	253	253	271	295	273	265	288	274	285	273	258	281	298	261	316	266	285	278	273	264	286	316	291	295	266	280	287	278	269	280	306	267	296	266	281	267	269	306	269	297	260	251	255	293	261	300	271	287	295	249	288	267	293	305	298	279	311	270	285	277	268	281	274	290	290	277	285	282	281	294	274	303	291	281	257	272	264	279	260	266	261	296	295	297	293	290	264	274	298	271	276	307	264	276	285	281	288	256	272	263	297	248	277	299	269	293	299	277	277	268	311	267	279	252	257	268	306	280	276	276	284	276	306	267	264	292	297	268	266	260	302	265	297	290	287	283	275	290	278	272	295	260	282	294	294	298	258	277	254	276	282	259	254	323	296	307	246	287	282	278	285	298	255	229	272	260	298	277	275	284	275	266	281	276	296	267	275	271	288	278	291	275	264	287	281	302	293	288	267	258	273	264	278	270	274	254	294	270	299	275	297	282	250	287	249	265	284	250	271	259	291	286	265	256	264	272	306	311	276	312	298	289	312	294	298	295	277	298	276	276	268	261	292	270	284	261	271	283	294	264	269	294	287	267	273	238	303	287	270	288	276	265	289	279	260	268	285	220	280	263	278	285	229	300	280	298	285	271	270	260	280	288	255	259	267	266	293	275	278	261	300	247	280	281	287	291	279	283	272	302	296	280	300	309	278	279	318	272	275	280	281	308	276	283	255	276	298	314	261	291	293	288	312	271	288	292	247	265	302	279	275	285	288	306	273	276	286	313	245	269	295	269	288	287	282	244	281	267	279	273	304	273	280	306	258	296	262	268	280	285	317	259	269	278	278	305	281	274	277	289	261	289	273	251	287	298	275	286	270	248	269	278	317	299	277	297	282	230	279	296	264	289	282	286	244	266	285	271	266	277	281	264	297	265	293	254	262	267	303	284	285	294	269	266	265	263	263	278	280	294	259	251	309	304	270	281	273	260	254	273	283	289	280	261	255	256	277	284	298	259	266	242	282	301	283	303	278	258	280	274	285	278	289	303	267	279	277	291	263	308	298	307	320	269	246	304	286	271	294	277	289	279	298	288	302	311	289	309	283	310	281	280	292	291	294	284	264	265	259	278	268	294	283	279	261	281	283	285	264	272	323	295	252	301	292	253	284	262	279	286	250	298	252	272	260	269	273	286	253	271	285	273	255	272	239	276	274	285	287	278	288	266	294	297	290	260	280	262	286	288	266	262	305	288	276	275	267	267	283	281	287	262	280	274	298	248	290	284	305	272	294	301	276	311	270	336	265	280	283	288	272	291	271	291	292	254	290	269	283	277	281	259	278	249	278	272	264	284	310	263	297	271	286	292	289	267	267	288	262	288	288	278	303	279	253	301	264	246	270	277	279	278	263	268	264	273	284	269	274	259	331	302	255	252	300	266	292	278	269	295	276	281	284	282	258	278	264	313	310
5804	26587	16180	9449	3511	2529	1836	1338	1161	931	782	724	624	573	521	486	455	496	473	443	444	429	379	456	373	382	331	372	423	374	374	359	386	347	321	347	359	396	344	363	373	371	358	363	364	377	359	319	328	343	323	375	362	338	336	341	318	344	360	338	302	337	332	361	362	346	331	357	361	326	385	329	320	333	323	361	326	356	305	349	326	354	359	316	334	328	342	318	365	324	344	330	355	299	335	328	316	330	340	321	343	337	316	313	346	339	347	323	296	319	349	321	322	401	381	360	315	339	329	331	323	314	329	327	307	277	301	356	307	323	317	330	333	323	359	326	331	355	361	332	364	352	347	314	307	352	338	310	343	315	377	345	361	378	328	339	366	335	336	309	331	335	326	312	389	313	327	330	334	353	334	332	320	315	360	325	314	318	337	308	344	345	358	383	323	312	361	341	327	364	302	341	356	323	329	355	311	320	353	380	329	321	307	336	334	343	323	373	345	358	327	339	331	308	345	298	308	338	354	318	341	341	299	330	353	341	289	327	337	355	347	360	312	347	326	333	314	325	343	315	326	324	341	348	317	361	297	314	337	318	356	354	320	364	288	313	292	334	310	332	311	311	332	294	305	339	323	318	331	335	348	342	343	315	351	309	331	340	331	316	365	331	320	297	333	336	331	336	321	364	361	371	337	353	327	339	325	326	308	310	358	298	307	351	338	318	317	340	347	340	292	348	310	326	329	320	362	334	312	332	353	387	325	334	317	371	337	317	340	357	332	332	330	319	335	311	337	319	337	339	316	360	356	330	350	364	370	330	316	319	323	324	345	362	330	340	352	338	327	317	326	342	308	319	320	325	314	352	337	335	336	360	330	322	348	365	362	309	343	312	332	355	357	332	329	305	334	330	326	315	320	337	334	317	345	296	332	315	349	309	363	320	321	345	307	321	305	332	331	330	308	339	323	323	291	319	333	329	343	364	340	323	318	329	311	316	314	343	351	335	314	330	352	331	311	341	306	313	320	313	273	329	314	325	304	311	305	314	315	336	339	320	324	303	286	329	371	332	315	326	362	325	344	321	298	331	360	337	331	333	324	320	325	350	326	324	332	370	343	315	314	354	312	357	342	348	327	336	346	341	334	312	324	339	299	340	362	350	331	337	337	306	330	335	316	333	341	330	318	361	350	330	371	329	322	311	329	338	362	328	327	352	335	321	337	324	338	339	333	333	351	315	305	348	322	359	350	316	332	350	320	339	342	306	328	318	352	352	361	314	345	329	360	335	329	342	336	328	340	337	318	323	292	325	363	328	319	327	346	336	341	347	305	345	303	361	313	319	327	364	337	327	349	323	336	334	299	347	307	322	339	349	360	323	342	341	321	307	317	328	320	353	335	346	373	351	344	340	328	327	345	336	364	350	319	352	342	337	339	334	341	350	308	321	302	305	322	334	326	335	321	326	338	315	376	334	326	304	325	347	360	315	322	321	330	346	337	322	356	314	308	338	302	335	354	315	341	331	338	334	339	303	345	354	340	318	339	350	340	368	324	336	343	329	337	347	316	349	345	301	314	334	338	327	344	336	273	334	319	362	328	343	326	329	308	338	365	356	333	315	336	353	324	333	329	364	358	319	329	339	354	336	320	325	337	325	315	336	340	315	344	328	312	326	357	343	342	336	312	310	323	343	371	361	329	339	381	358	308	327	327	349	327	313	319	326	341	331	352	311	317	339	331	330	341	332	303	368	307	347	355	358	333	328	333	352	330	336	299	359	315	326	331	314	316	295	339	321	317	335	329	327	322	317	350	318	342	326	364	333	361	345	317	326	329	343	336	326	344	320	311	330	335	358	316	335	363	355	332	355	324	325	339	337	331	335	323	361	341	326	340	337	330	351	356	335	356	312	339	355	335	299	347	335	342	360	351	291	344	337	359	323	326	310	330	330	329	326	308	349	350	348	333	342	349	327	333	350	325	338	353	330	330	295	343	317	319	322	329	330	368	356	323	316	358	358	355	328	336	346	352	328	313	333	357	297	316	327	324	303	339	323	323	299	339	300	333	327	338	372	343	323	349	367	323	360	326	328	310	321	345	341	352	364	315	319	330	329	309	326	330	339	380	328	372	330	331	342	338	319	340	355	345	317	319	268	305	309	348	333	322	345	373	355	346	308	331	316	302	328	339	346	333	344	340	349	319	334	331	323	318	330	332	333	346	333	331	320	369	337	340	331	333	288	311	348	320	357	342	332	316	342	300	299	314	352	338	300	352	315	314	342	354	323	307	325	347	320	345	340	343	328	324	326	324	352	331	326	348	356	349	356	351	312	348	347	347	347	343	332	314	349	329	311	359	345	320	316	344	323	373	300	345	349	339	338	351	336	353	350	330	342	317	354	356	342	336	372	342	334	363	320	321	319	313	319	338	319	351	351	347	318	330	341	362	321	316	308	344	304	309	322	316	322	321	369	343	337	325	341	340	336	337	377	321	351	307	313	337	302	294	313	348	307	352	333	329	332	315	360	360	333	331	379	306	351	330	334	335	327	321	346	329	341	320	305	298	348	331	307	320	343	357	323	351	306	328	331	353	341	298	336	318	326	339	329	325	320	331	338	312	322	333	339	315	304	319	339	332	306	358	349	286	317	321	369	326	368	344	333	324	353	326	297	328	315	329	367	342	360	359	312	341	332	334	357	322	350	358	336	348	311	320	360	320	331	331	338	346	340	312	307	307	341	349	337	335	355	314	343	363	359	322	352	320	326	328	330	359	337	317	340	298	337	337	333	325	337	337	304	305	309	360	300	355	341	346	310	319	338	332	324	344	332	324	343	345	325	357	342	374	332	355	338	339	333	333	335	312	315	328	332	317	323	345	343	366	373	326	322	310	356	320	359	333	316	338	309	327	350	314	348	367	321	325	349	346	339	319	353	339	325	341	342	327	332	317	327	330	331	364	342	334	314	329	326	342	338	334	335	336	307	351	324	359	332	331	341	293	320	329	356	326	349	326	335	283	306	360	348	276	335	323	299	327	323	327	332	345	315	341	315	340	282	307	332	332	322	297	303	302	346	300	342	330	341	326	347	357	353	332	334	351	325	314	303	296	341	340	354	318	330	348	288	324	303	344	320	315	311	345	337	351	337	326	352	377	326	317	357	330	340	357	341	342	329	344	336	341	345	318	315	346	370	343	412	328	336	331	312	321	338	322	356	326	313	354	327	338	365	358	315	340	342	329	326	351	318	315	373	346	322	331	328	324	366	335	309	347	345	336	354	350	337	326	360	334	345	360	310	320	357	331	332	362	318	319	337	353	309	320	308	318	310	298	303	334	332	349	337	337	320	356	308	334	347	331	309	321	335	327	314	343	336	316	347	366	324	334	308	322	318	317	313	335	304	339	311	330	297	326	345	313	342	352	340	337	326	308	294	317	352	342	336	366	332	317	348	354	350	376	324	345	328	320	325	327	309	307	341	297	315	324	315	327	298	317	292	337	319	361	332	347	299	327	308
27737	18708	6807	1312	774	770	644	571	562	574	544	561	581	593	545	553	538	562	574	579	537	517	545	606	526	557	573	590	588	554	583	560	582	571	586	519	582	564	572	569	566	531	593	580	558	546	541	522	533	547	566	569	586	546	541	562	576	553	539	535	538	519	564	558	577	567	607	571	581	560	571	538	565	531	555	525	545	561	597	572	534	564	616	529	565	513	557	565	585	569	582	579	537	521	561	560	563	571	575	547	552	545	491	574	554	573	547	519	535	538	584	561	539	584	517	525	568	537	534	537	582	538	583	514	573	561	597	586	587	539	529	575	545	620	560	550	583	550	547	553	512	551	531	555	540	563	578	578	569	555	554	529	549	539	551	570	549	544	541	534	551	506	551	526	607	591	549	596	576	571	587	568	526	555	541	537	531	526	571	542	582	555	565	566	569	518	537	560	540	540	552	574	574	566	524	577	525	546	547	568	556	553	542	546	564	592	509	579	555	552	574	520	536	539	545	522	535	570	581	530	537	504	546	589	567	573	528	515	581	557	561	540	533	548	549	591	582	539	563	551	561	548	576	552	550	568	551	579	540	558	555	551	544	543	533	540	563	515	557	574	559	532	507	526	584	509	564	500	526	567	531	589	584	545	574	565	552	531	518	523	578	530	558	522	541	538	562	566	589	545	555	569	524	538	545	545	572	577	550	586	546	576	562	520	595	582	572	559	596	588	548	525	517	545	541	528	519	571	549	543	567	558	513	583	554	549	554	560	540	523	602	565	492	540	537	552	527	564	550	527	549	553	527	595	554	537	536	576	556	584	578	571	534	591	584	540	578	553	525	626	571	570	577	560	585	587	539	539	585	568	522	562	556	535	536	568	557	573	572	568	565	600	562	582	543	525	591	574	566	568	594	587	543	535	561	565	544	578	583	541	532	518	584	538	543	544	537	575	566	524	553	559	538	592	561	567	557	576	657	548	570	542	544	583	566	562	534	555	555	518	577	562	562	578	511	532	564	560	574	521	602	532	546	567	548	551	584	537	554	528	577	548	582	558	585	580	560	554	577	501	531	554	517	578	541	541	553	544	526	551	577	521	592	623	577	555	552	558	586	540	541	584	555	582	548	577	628	592	597	533	573	526	559	557	567	582	531	562	549	555	583	582	543	556	569	593	523	540	562	599	601	534	591	565	536	536	574	528	571	580	561	556	554	516	551	566	574	593	584	576	506	591	566	554	543	550	555	509	580	567	555	541	599	582	575	588	533	548	525	579	534	515	544	547	579	577	529	568	588	539	603	570	587	571	574	580	577	602	574	561	535	583	565	550	544	549	523	521	558	511	591	579	579	591	572	547	570	560	552	557	572	506	555	556	576	582	588	550	594	553	501	576	575	573	532	569	508	562	507	561	561	553	524	535	573	578	524	542	541	581	574	581	514	541	564	551	597	560	598	579	528	593	513	544	574	558	549	555	535	568	553	548	530	556	524	559	508	574	597	519	541	582	489	541	553	542	584	572	552	536	570	538	591	553	545	565	565	570	540	579	577	554	588	535	543	532	533	550	544	549	546	560	546	545	567	577	544	586	576	563	560	550	577	535	573	550	565	540	542	528	588	512	533	547	584	556	537	578	537	588	537	533	555	532	561	570	597	574	570	521	563	567	550	596	559	569	510	584	575	561	530	540	553	553	544	562	558	573	547	583	550	559	561	582	522	592	532	559	553	576	578	556	515	594	553	565	555	522	586	556	611	575	574	508	575	543	520	597	548	574	523	587	539	587	567	577	559	536	586	561	530	554	541	584	563	512	545	508	580	554	540	569	537	548	582	591	583	510	554	561	529	482	583	562	510	575	544	561	560	551	528	594	592	547	578	525	579	507	505	532	590	572	564	581	523	536	583	547	528	544	568	535	536	550	558	574	564	549	561	532	582	577	579	572	573	602	589	598	536	579	599	554	576	575	568	541	581	581	587	548	589	532	574	535	557	539	583	570	570	569	578	540	555	551	556	558	547	543	563	542	570	557	537	526	561	563	537	547	518	572	533	586	518	527	572	587	500	559	559	576	578	557	523	545	608	603	573	595	559	571	537	546	522	555	531	574	591	594	582	535	517	546	548	565	558	606	562	559	563	563	557	559	534	570	537	546	527	581	559	597	588	533	520	565	539	567	590	541	505	522	534	565	575	582	539	572	565	590	592	598	579	584	563	528	553	578	570	548	532	558	523	572	579	575	539	576	534	530	536	579	555	545	574	513	567	525	540	557	573	597	586	510	604	552	551	551	560	539	548	542	585	574	567	624	617	565	523	572	523	595	526	509	579	558	524	539	555	558	564	528	573	557	572	547	559	588	565	556	596	497	546	567	569	530	623	561	578	543	575	606	547	542	563	553	581	567	551	579	583	551	564	570	605	522	557	509	539	566	511	532	590	551	578	547	534	507	548	537	540	565	576	556	629	547	551	555	576	541	568	539	563	559	557	521	565	538	535	570	524	537	517	560	530	545	544	551	532	540	543	518	501	498	612	591	533	535	556	572	529	566	537	578	523	524	505	556	557	540	541	578	561	541	565	510	532	525	541	526	566	601	564	565	571	531	552	546	553	581	558	626	526	579	565	560	518	573	589	528	557	581	582	569	548	522	589	569	519	517	580	562	544	552	566	589	576	547	567	527	540	569	562	547	583	536	565	588	559	557	577	564	567	544	555	568	583	566	541	540	534	603	526	590	548	541	543	572	557	533	592	547	589	597	579	539	563	575	576	573	532	546	565	526	560	552	556	563	556	541	550	583	540	567	575	543	547	557	556	586	523	563	566	556	520	559	537	543	528	566	586	615	578	583	587	564	527	595	539	570	574	550	573	537	565	564	576	562	551	561	585	540	571	549	584	554	532	506	630	525	559	585	574	585	559	561	546	603	520	548	565	546	553	564	529	548	548	558	566	528	570	555	583	547	534	562	554	516	546	553	558	539	552	545	589	552	536	558	597	510	579	542	544	513	592	574	520	580	599	562	542	533	563	578	551	519	539	560	576	532	555	541	544	551	577	535	525	528	566	532	543	544	602	562	584	598	546	548	567	522	549	546	541	564	552	576	594	608	520	548	580	530	520	583	573	501	522	588	577	504	548	577	517	518	586	563	530	556	506	579	545	562	558	585	594	582	548	529	569	572	547	614	575	567	526	536	589	548	568	554	524	570	558	577	567	594	538	562	590	582	612	557	551	543	547	567	619	556	521	521	551	516	514	536	537	568	556	549	541	557	580	563	555	556	543	540	584	566	581	541	544	519	582	570	565	546	573	564	583	529	646	580	542	560	558	522	544	582	582	576	586	564	586	599	518	541	550	576	544	545	547	590	574	555	558	560	590	533	566	581	553	514	495	537	516	525	561	564	558	551	573	558	531	588	557	565	549	547	542	574	572	597	615	522	542	576	547	569	553	529	551	559	578	510	556	540	562	552	506	592	523	595	540	536	528	534	515	538	543	561	528	583	534	541	568	592	548	563
5113	10662	4634	967	726	715	697	669	671	632	652	675	652	592	671	660	606	655	631	594	640	621	645	605	632	647	644	635	649	635	630	633	635	613	650	588	613	663	636	646	615	643	606	658	599	634	620	629	580	593	617	580	645	612	625	627	644	653	658	660	633	636	616	644	604	653	618	643	610	594	595	610	608	631	582	604	634	616	667	599	664	668	688	606	604	625	653	614	599	670	674	636	650	674	608	639	662	600	551	635	641	654	670	666	647	643	631	602	603	609	610	634	624	643	621	589	603	596	592	650	625	612	663	616	642	611	686	639	628	602	619	611	646	604	618	637	581	643	643	607	653	615	640	632	620	624	607	656	613	588	615	670	603	655	642	629	624	646	635	596	649	632	663	657	598	588	573	630	646	639	628	634	647	623	642	635	627	616	582	636	609	640	637	604	606	633	652	680	661	638	640	629	589	613	593	612	595	635	636	612	634	642	652	683	645	621	638	646	626	632	616	628	608	616	646	618	627	622	678	612	613	624	629	619	591	609	655	625	621	602	599	628	615	586	626	635	648	631	658	642	650	589	631	629	624	655	635	634	650	638	601	643	624	655	644	624	648	598	655	623	652	636	629	587	638	680	572	653	664	626	600	595	622	596	594	629	654	658	654	649	623	597	611	662	650	600	614	612	636	637	653	613	642	618	647	651	605	602	647	637	648	632	636	629	638	621	656	660	632	607	631	620	606	622	670	632	650	692	629	642	595	626	622	641	661	612	579	578	597	612	633	655	592	661	645	646	626	665	626	599	627	604	628	627	636	620	612	617	651	614	622	632	629	619	605	620	622	638	666	674	622	631	683	613	665	644	611	640	651	617	660	649	629	627	633	616	632	626	658	627	598	597	630	628	642	581	617	644	615	631	644	628	641	619	633	628	569	658	652	632	631	593	603	671	674	613	631	664	609	603	599	644	632	644	656	652	609	640	570	604	637	592	600	665	658	607	618	666	630	632	663	631	632	621	672	619	654	651	578	652	614	642	610	675	629	607	601	701	655	653	648	624	620	583	630	657	684	628	630	591	655	690	603	649	582	640	634	611	648	597	601	631	607	604	620	592	642	627	616	630	613	632	592	595	615	621	601	636	701	638	634	618	642	657	619	655	607	667	655	587	621	585	643	628	652	630	617	623	631	652	665	625	658	621	612	668	632	568	631	626	619	635	612	651	642	642	610	644	651	668	613	634	682	630	645	628	653	603	651	650	597	597	662	658	656	594	643	586	619	623	634	623	645	673	590	671	595	603	646	613	650	627	575	628	635	617	654	622	612	583	603	644	627	616	600	633	646	640	622	629	642	586	660	658	605	618	632	646	641	660	675	671	577	602	617	639	662	624	634	656	679	627	615	612	586	618	628	654	607	645	598	631	701	631	630	605	624	589	617	625	640	667	583	624	629	615	625	604	583	615	648	622	667	643	644	655	624	651	625	618	610	651	595	632	609	638	640	637	630	659	651	630	673	673	592	682	653	623	636	613	628	643	623	633	668	664	622	619	591	612	626	584	621	664	606	680	596	584	594	594	616	637	627	648	588	623	629	598	648	610	608	610	594	615	687	605	632	639	675	658	655	660	654	641	628	605	622	608	667	679	638	613	645	609	641	616	654	622	631	633	663	629	629	643	623	676	641	628	636	635	651	613	633	639	663	614	609	610	632	633	579	599	660	628	637	648	652	640	593	630	629	654	611	602	656	623	635	673	661	630	614	635	663	647	645	667	675	608	619	646	619	596	656	646	627	621	623	625	654	651	637	626	635	601	636	648	653	665	613	584	659	613	644	649	582	601	650	628	647	664	639	614	610	615	575	651	643	641	581	640	615	652	618	658	630	595	633	632	633	633	661	594	642	655	655	631	591	612	660	620	622	610	617	632	624	640	626	614	636	677	614	632	597	567	647	640	623	634	593	618	642	662	606	593	618	648	621	655	633	625	633	635	615	653	643	615	628	643	638	629	635	605	641	629	625	603	648	626	679	639	610	625	639	620	585	593	658	624	617	631	646	618	598	638	639	611	677	580	620	652	631	637	623	663	589	626	646	620	591	642	631	660	621	639	660	629	647	584	633	603	668	656	621	627	623	651	622	645	627	650	629	600	620	616	599	627	614	701	605	625	612	623	639	660	669	650	628	601	612	597	613	623	630	614	663	648	624	674	633	662	612	609	647	631	618	646	597	600	591	619	661	617	609	718	616	639	638	612	625	674	629	647	630	639	643	618	635	587	640	604	612	651	599	611	644	644	616	633	605	636	602	667	663	648	633	624	604	654	631	655	693	628	664	630	679	620	627	666	627	635	644	638	619	649	702	646	665	642	600	596	644	629	588	585	624	601	648	627	615	653	571	613	635	627	600	683	634	629	619	618	652	644	644	635	645	612	608	620	625	626	632	614	634	658	650	615	579	650	619	634	624	607	638	647	636	629	628	675	647	640	633	599	631	606	636	636	649	643	618	653	610	569	654	612	659	584	632	614	588	640	608	595	623	589	607	588	623	606	621	616	623	597	639	588	597	611	620	616	637	605	635	664	676	618	607	648	656	612	631	665	631	635	681	650	636	596	595	601	660	662	663	567	618	700	644	582	662	648	642	593	609	659	626	668	619	629	633	639	627	673	645	633	660	631	658	661	606	619	585	630	653	630	645	631	592	634	638	643	651	618	617	609	623	684	636	621	644	654	632	643	601	645	598	628	632	631	629	639	616	654	639	641	623	575	633	638	616	642	638	618	642	644	624	621	646	621	696	626	623	641	598	629	615	662	663	630	631	637	645	594	596	605	633	610	578	623	634	597	640	639	635	653	616	684	622	650	605	692	633	614	621	642	662	613	640	662	664	639	639	679	677	649	628	589	636	652	677	635	569	629	641	640	629	634	625	614	590	581	613	603	654	624	652	591	631	624	625	607	648	648	637	646	631	582	639	598	625	618	599	607	606	657	633	649	623	587	586	637	657	572	604	646	643	606	617	613	626	643	672	629	578	617	623	657	652	609	604	632	674	600	647	641	637	666	639	626	679	643	663	628	595	627	589	655	656	616	630	615	620	615	606	654	649	638	598	606	637	585	642	661	622	582	585	603	636	626	625	631	645	613	650	621	616	603	571	631	639	660	606	639	600	649	683	625	646	591	664	638	671	600	622	608	647	648	650	701	685	637	669	643	641	605	616	619	599	627	642	636	624	615	606	625	592	678	636	607	583	632	611	613	655	670	604	658	589	658	621	590	646	624	665	635	598	631	571	650	619	674	655	615	637	638	624	615	665	617	657	640	627	639	620	627	616	614	637	642	644	647	657	627	650	629	625	611	581	601	642	677	622	593	659	645	622	649	618	585	644	640	596	668	691	641	598	624	668	643	656	610	623	613	628	691	657	661	615	632	652	656	632	617	605	662	676	615	658	640	607	667	630	654	655	637	648	640	633	631	612	606	602	584	618	625	626	628	638	650	657	669	612	613	635	651	644	667	654	628
23724	21420	28645	24578	21357	8276	1319	925	760	811	705	745	686	676	659	669	649	613	629	628	608	572	624	603	616	616	587	615	577	696	582	623	627	618	610	575	572	599	621	599	583	647	635	630	602	582	587	627	601	619	580	603	612	606	605	579	593	585	561	548	579	612	586	603	591	614	571	560	568	603	565	601	573	583	597	569	632	570	603	631	609	542	605	621	650	588	574	583	613	589	611	626	629	601	566	593	580	573	600	573	568	575	552	592	607	608	590	600	613	560	641	633	591	573	610	579	597	625	578	599	570	634	590	573	594	595	555	609	568	596	561	548	588	662	589	626	636	557	574	599	615	602	611	589	618	586	617	592	627	619	622	596	613	598	536	630	622	620	602	559	611	594	593	596	589	675	591	591	569	607	626	590	573	604	543	602	611	592	576	591	593	587	574	600	599	581	598	587	610	595	580	572	609	555	619	601	588	610	559	583	594	571	565	596	605	576	632	648	598	617	590	556	578	628	579	576	593	591	578	620	557	643	609	567	663	592	587	644	622	581	624	593	629	612	570	623	586	611	611	579	567	599	600	588	579	572	598	576	594	648	631	620	571	614	635	587	593	617	569	565	609	617	597	549	625	605	584	609	630	591	615	614	639	594	561	569	603	566	648	573	622	604	627	615	590	560	625	568	608	573	585	581	662	622	583	622	577	543	623	587	579	587	595	579	608	563	583	523	644	636	573	623	632	597	633	621	594	605	594	599	560	635	629	573	553	564	654	594	595	558	559	637	566	625	563	626	647	593	598	552	568	578	555	626	605	598	584	573	580	614	601	609	593	580	625	611	617	607	648	622	582	588	601	596	553	621	610	571	568	577	577	628	634	581	585	618	620	611	596	552	588	597	611	571	607	593	606	578	644	582	544	580	618	583	590	593	624	594	651	616	608	570	619	586	599	557	643	572	565	624	578	622	560	597	566	603	562	574	583	584	585	550	612	599	553	673	582	574	610	563	586	626	617	574	578	629	603	607	567	576	615	576	613	567	591	573	565	609	578	607	568	636	620	589	606	653	579	556	556	537	558	639	568	557	565	592	623	598	601	617	584	623	606	655	600	636	563	592	578	614	568	593	586	606	589	564	581	610	592	609	674	591	599	580	614	626	596	630	573	610	625	620	550	552	592	552	588	605	624	575	594	564	602	602	585	569	577	593	618	552	602	615	577	585	628	633	597	600	583	581	593	565	622	624	615	572	569	570	543	626	590	567	600	606	584	578	617	589	580	636	623	608	570	549	569	571	593	579	594	605	593	611	565	540	569	624	636	613	589	576	631	565	590	568	584	579	597	620	590	597	610	603	632	609	602	566	602	616	586	647	584	594	603	607	609	575	570	599	568	618	573	621	631	580	567	620	643	593	620	599	569	617	634	609	591	577	649	583	637	565	584	605	627	599	586	529	570	606	550	590	549	561	578	598	560	599	580	577	596	543	641	614	618	533	619	607	586	571	621	598	569	607	610	610	605	592	597	615	611	625	625	593	597	588	599	609	573	560	596	575	529	578	608	591	592	613	584	541	651	595	586	591	608	590	629	589	604	616	585	603	601	603	572	586	576	583	603	598	628	588	567	611	548	584	609	563	563	605	582	607	581	575	567	604	593	600	572	589	588	587	634	606	569	540	567	603	590	617	618	588	597	598	592	617	595	605	590	618	607	606	603	564	637	640	578	619	602	572	634	601	590	585	614	674	615	597	650	620	557	560	590	613	619	572	593	573	597	624	579	573	589	605	584	603	626	565	606	600	566	601	565	555	587	528	619	597	579	590	636	612	604	585	605	593	616	626	601	570	598	588	549	574	586	593	620	598	613	612	645	600	602	587	554	554	562	629	564	564	629	612	588	555	548	606	596	596	592	574	631	640	588	599	552	603	608	576	614	639	608	582	587	590	613	595	621	577	606	620	609	577	588	568	579	563	570	601	596	559	609	601	607	563	627	619	641	579	599	579	615	584	587	582	615	600	611	563	565	611	608	604	636	602	613	569	567	626	563	542	566	568	625	555	575	559	598	591	607	561	631	599	623	592	548	551	612	598	589	569	626	580	568	627	577	557	592	601	569	569	564	637	575	613	567	570	598	575	590	595	606	574	570	605	580	607	614	628	635	570	629	601	614	612	613	581	589	577	610	604	633	556	607	593	585	584	590	552	621	586	553	607	558	614	629	580	572	605	580	578	598	591	572	589	582	611	632	616	587	624	600	628	578	587	605	635	617	584	591	603	586	614	650	599	606	594	597	605	567	593	627	607	569	559	592	611	546	555	605	565	606	623	605	601	619	559	573	577	614	605	562	623	591	572	558	587	572	572	604	631	617	589	599	613	566	628	536	605	576	596	572	629	626	554	592	574	603	586	574	622	577	591	601	579	596	593	572	587	598	638	586	615	596	603	553	598	574	624	614	586	585	621	559	563	639	589	598	636	616	559	584	627	609	631	618	608	573	616	597	623	579	563	578	616	567	622	606	572	679	598	605	581	610	593	561	618	604	599	619	572	557	610	594	587	618	605	594	576	605	597	571	601	604	601	573	593	618	613	602	594	590	584	603	557	582	590	566	595	574	616	643	594	608	596	609	578	580	562	589	554	636	564	611	592	595	578	589	584	559	586	534	583	600	593	577	623	591	604	574	638	593	614	594	596	565	621	591	599	565	619	613	567	611	611	654	621	621	599	613	570	574	585	601	609	593	600	594	598	600	637	591	607	573	563	604	598	590	529	595	613	614	558	606	556	643	611	649	640	605	580	646	584	599	592	606	593	584	568	555	628	578	561	619	638	578	574	543	539	610	582	604	587	591	576	614	568	573	589	606	585	635	601	593	610	570	580	597	586	580	618	608	610	572	627	569	576	577	583	568	601	584	614	587	588	610	617	628	578	661	610	627	598	577	587	561	565	594	645	569	584	581	596	554	590	573	570	587	604	591	570	613	555	589	538	566	571	608	584	589	605	595	560	602	549	605	563	588	571	592	591	590	623	575	555	605	576	599	614	564	629	546	584	540	572	548	575	595	612	607	590	610	608	596	594	596	593	618	603	606	555	597	567	579	624	562	615	582	600	582	627	583	615	610	589	595	599	624	578	611	603	588	598	624	589	603	587	564	603	601	560	621	601	605	620	578	618	609	610	568	614	572	564	594	602	612	616	588	588	581	595	597	640	584	587	578	537	616	546	585	606	595	605	581	570	592	632	587	592	647	573	575	596	567	567	613	607	573	611	570	585	589	630	605	561	561	580	593	578	613	603	586	594	618	566	564	579	559	611	549	562	626	610	572	588	578	598	620	617	626	543	629	611	662	613	595	618	582	609	579	590	597	563	612	567	563	589	587	602	589	622	597	537	548	525	602	565	591	604	607	571	599	602	591	605	624	600	588	600	596	588	570	614	580	586	604	560	572	572	588	609	606	594	597	613	577	598	622	619	568	604	607	555	654	570	588	558	578	590	588	640	629	535	551	569	602	607	586	608
4314	19249	11291	5655	2410	1781	1449	1246	1037	997	909	867	859	822	763	768	777	748	758	707	707	666	709	752	686	746	676	718	676	671	656	693	690	730	704	697	651	648	678	666	703	723	703	702	663	748	703	651	698	710	713	663	664	770	681	682	711	683	706	682	677	687	687	677	682	685	628	660	693	635	673	721	684	712	695	722	720	677	687	703	685	694	700	745	678	690	651	674	690	712	705	698	731	628	709	633	687	685	676	671	672	725	695	673	684	675	699	690	667	727	666	732	628	652	731	659	698	719	659	701	708	714	635	743	721	706	704	718	670	653	636	646	695	678	681	679	638	672	698	726	687	663	683	673	714	710	650	674	708	722	666	684	687	679	716	655	675	672	693	686	705	707	653	701	644	677	667	653	691	679	706	680	677	647	692	692	640	703	646	646	680	666	680	699	691	726	663	659	753	681	726	690	700	646	696	672	731	659	697	697	667	695	691	666	684	728	676	678	648	725	693	668	695	674	703	710	677	648	697	711	674	657	691	734	665	699	716	646	759	697	706	720	698	670	699	721	637	696	697	694	704	679	700	646	685	691	696	690	730	661	658	666	677	687	699	691	672	681	668	707	685	672	690	647	695	729	672	618	738	697	666	628	671	743	689	705	695	638	713	716	744	680	720	682	690	703	659	718	668	661	667	690	662	707	703	715	671	706	686	654	704	691	703	686	694	740	681	716	645	711	716	662	642	744	674	667	683	678	703	659	653	682	669	656	673	667	675	669	669	666	712	676	691	690	711	713	645	695	662	651	672	667	631	678	645	693	703	702	696	665	711	707	657	682	708	655	668	702	664	726	718	705	670	696	679	683	712	675	697	699	737	713	657	721	719	681	715	655	682	644	692	665	667	722	678	662	702	656	730	654	679	731	691	686	691	688	655	649	674	678	691	744	663	708	718	674	691	712	675	684	670	697	707	681	709	680	654	709	700	684	659	677	671	691	668	697	636	657	624	738	712	679	694	686	689	677	693	637	658	704	682	689	705	657	692	668	650	651	644	698	687	668	653	708	701	653	704	729	696	675	698	664	679	709	722	665	669	667	691	684	705	672	678	617	705	639	695	658	680	715	641	743	695	698	691	602	671	679	667	635	682	676	700	703	719	720	707	665	755	677	706	666	709	707	672	710	663	667	696	675	674	721	687	695	653	695	685	696	684	634	683	685	667	694	691	659	660	704	696	664	709	692	654	682	687	700	717	673	692	712	676	673	652	645	679	672	681	717	655	661	660	706	680	730	677	695	722	720	654	701	652	682	685	676	660	655	697	727	735	654	704	682	663	647	712	684	686	662	693	672	714	700	633	707	632	703	710	689	648	672	713	696	726	689	709	671	648	700	684	676	713	736	641	699	687	672	734	648	703	641	705	677	667	713	673	660	669	726	692	661	708	691	691	679	715	684	678	696	695	666	674	641	696	744	712	663	685	704	653	665	727	660	667	677	707	693	658	686	675	713	686	715	707	713	692	703	668	683	670	691	659	641	686	680	728	668	682	660	681	625	650	688	653	685	696	675	653	687	664	714	713	670	651	708	681	660	720	659	709	693	668	677	721	688	684	693	703	640	672	668	685	724	719	704	690	724	664	664	666	707	707	704	653	647	678	675	675	671	669	715	709	681	687	692	711	699	702	683	690	695	657	678	697	703	679	680	716	685	692	678	711	653	647	614	711	693	705	662	700	678	652	627	670	672	689	731	638	663	691	699	706	690	672	669	711	654	704	734	688	709	664	664	695	644	677	678	685	741	702	667	671	723	657	658	715	672	688	698	709	727	702	677	701	661	726	697	638	709	733	712	696	622	673	635	662	742	709	661	672	664	696	655	702	665	666	712	694	688	671	697	665	667	642	698	700	680	742	704	644	716	678	720	696	699	699	683	660	693	703	725	743	693	696	668	685	655	658	711	680	724	682	703	675	676	716	721	677	682	695	669	685	651	695	731	751	692	664	687	731	668	716	671	733	655	661	708	703	716	682	688	707	668	698	684	687	701	702	709	707	756	655	698	675	682	700	690	671	653	681	738	687	693	679	681	725	728	688	675	692	667	725	704	690	655	688	710	677	684	681	664	716	658	665	659	701	682	703	695	656	661	739	680	693	685	693	691	630	690	667	693	680	711	718	694	721	693	692	707	642	712	721	674	673	688	728	673	649	657	657	661	707	652	720	671	690	654	696	671	693	708	690	721	624	683	670	703	738	662	685	687	666	671	730	660	652	678	678	697	648	687	734	666	668	657	641	728	687	720	696	699	686	712	707	680	674	655	704	709	742	688	656	672	655	713	649	722	653	716	650	724	701	660	716	717	699	660	651	720	672	661	666	710	671	682	663	650	676	697	672	666	668	699	670	660	688	725	731	681	739	659	672	676	700	685	687	719	720	675	715	687	703	723	652	693	685	671	723	707	693	661	653	675	687	730	711	693	707	697	709	702	698	683	735	686	694	638	669	693	685	704	725	655	659	735	709	668	698	712	712	687	662	721	671	696	712	698	645	703	698	661	694	739	683	699	707	702	656	673	698	647	704	668	681	668	683	683	705	663	686	721	637	680	667	675	715	697	690	693	673	680	646	712	668	705	683	689	677	634	685	672	699	692	673	668	750	719	710	683	703	664	663	700	656	698	668	692	647	739	709	724	623	660	718	692	699	632	677	683	652	671	700	675	702	673	675	700	697	693	692	702	695	668	702	752	682	707	670	671	694	697	678	690	716	716	720	649	746	698	717	682	672	679	680	673	708	709	681	681	709	694	694	669	686	706	682	677	718	679	701	732	672	672	697	691	696	690	654	709	724	715	660	671	679	678	729	701	677	657	679	686	685	676	640	671	703	699	694	698	651	672	709	673	660	669	707	734	686	676	669	685	686	672	656	704	677	659	688	659	670	718	681	687	685	754	714	714	652	685	667	671	659	696	682	695	684	673	699	649	712	690	683	700	654	675	707	709	661	715	665	753	720	702	658	669	639	655	655	708	688	698	662	641	691	705	651	704	650	701	692	658	667	709	675	680	659	675	717	699	687	649	733	704	736	718	708	703	720	632	688	745	722	640	668	697	663	701	717	663	691	686	722	677	712	686	708	677	680	694	652	665	725	695	644	689	667	649	662	699	637	657	741	706	678	686	683	643	698	686	697	683	725	733	685	672	662	698	704	660	679	697	657	671	652	664	692	643	676	617	696	680	680	712	686	657	644	689	714	651	667	718	688	724	672	679	666	670	735	660	699	690	699	689	705	680	669	701	652	677	670	733	680	691	695	682	672	700	695	712	690	680	661	652	682	706	680	666	688	693	663	665	706	699	735	713	689	676	698	707	647	709	662	707	722	638	704	694	704	729	664	651	713	683	715	677	656	701	681	683	699	698	662	715	715	685	656	687	680	679	712	672	658	717	662	682	676	728	639	708	665	711	676	693	656	695	693	660	722	680	712	682	668	670	682	610	723	696	694	683	719	631	686	716	671	689	716	589
24956	21450	27468	25668	8118	601	482	413	367	365	354	356	317	356	323	294	295	286	305	346	299	299	294	290	286	287	309	321	294	308	293	281	333	320	279	269	276	290	284	270	288	296	280	267	309	296	297	308	288	329	288	282	310	276	297	261	304	267	295	257	250	286	285	292	285	294	289	271	295	290	282	306	286	298	313	296	289	287	295	290	307	276	285	248	319	299	276	273	302	314	296	291	306	289	305	298	306	312	299	295	285	283	300	296	318	302	289	281	312	300	298	308	278	264	285	292	264	316	293	284	259	274	281	303	282	319	308	288	263	318	284	298	318	271	289	351	319	288	279	255	313	300	312	303	300	265	302	305	268	302	291	305	279	262	314	288	265	296	290	310	307	288	311	289	280	263	293	290	318	280	290	288	308	294	319	317	292	296	305	281	279	318	304	272	278	281	282	273	310	311	295	277	287	310	328	324	291	271	308	307	265	292	286	309	277	268	291	317	282	272	298	265	282	306	282	260	293	323	297	270	300	283	311	305	314	276	296	286	304	275	300	249	326	276	283	308	305	285	291	285	283	265	273	293	319	295	291	279	297	286	284	279	336	276	299	268	275	332	298	281	292	295	263	296	283	290	292	293	283	270	306	301	300	320	321	310	266	309	283	315	285	294	287	287	291	284	276	288	281	307	293	341	271	283	275	331	309	298	271	263	282	281	270	280	300	291	287	267	270	297	288	328	270	300	287	278	299	273	267	310	301	279	299	316	315	278	285	265	301	326	315	287	294	289	263	284	294	286	315	261	268	276	315	274	312	282	304	306	279	297	299	305	295	262	295	276	289	306	252	338	294	308	302	301	304	280	291	296	307	272	278	281	285	306	295	271	269	273	297	295	278	247	268	285	264	302	306	321	283	290	296	327	287	283	294	299	290	280	328	283	331	296	277	265	311	293	299	283	287	287	308	290	329	267	242	286	277	318	253	307	285	323	271	265	278	291	305	270	307	298	286	297	311	292	321	297	283	312	275	274	305	277	302	286	269	296	279	303	302	270	326	305	275	314	271	293	258	288	302	286	291	274	257	297	297	288	267	260	299	246	264	273	312	301	295	284	284	270	287	283	305	305	279	260	271	305	307	309	279	300	277	290	283	286	293	287	312	318	280	281	299	314	297	305	286	283	292	263	277	305	292	301	283	291	264	263	276	318	271	291	270	280	248	282	276	289	296	325	316	301	300	298	296	305	306	323	306	289	269	292	304	299	275	285	276	302	296	306	286	284	278	299	316	307	321	310	295	292	310	268	274	270	280	270	298	301	258	294	316	280	279	305	331	290	281	288	278	298	317	294	272	306	296	288	288	272	301	294	287	298	270	323	293	298	285	288	271	290	273	306	260	283	275	285	293	266	269	324	272	295	292	274	295	294	277	284	303	300	303	282	275	284	308	316	291	281	293	283	256	320	272	295	293	283	295	282	279	276	299	265	264	282	250	290	281	272	294	275	280	285	284	308	276	277	287	304	279	303	312	288	292	273	303	323	305	287	303	254	280	271	299	249	284	321	282	300	287	315	299	304	291	303	294	280	288	271	296	296	262	292	315	255	272	293	273	303	270	280	302	290	319	307	276	274	274	288	280	293	300	270	314	270	296	322	302	302	274	287	266	269	280	310	295	307	312	285	286	257	316	257	297	273	305	302	273	274	293	287	302	271	284	292	309	269	293	299	290	292	317	299	301	287	303	306	278	253	298	295	287	292	299	268	271	296	282	286	287	321	300	268	307	284	281	291	285	279	277	284	266	322	304	317	287	318	331	287	291	266	297	266	286	299	292	311	282	296	306	270	315	292	288	307	320	273	283	315	280	296	290	299	305	298	295	303	319	303	300	303	338	261	273	286	301	286	289	278	298	261	307	296	303	297	300	281	284	267	329	300	291	295	293	295	306	273	289	264	307	298	326	298	295	293	278	296	303	312	326	298	316	270	285	279	291	291	269	281	310	292	282	309	275	294	256	301	302	279	277	295	304	296	274	294	296	311	291	285	330	275	277	305	280	267	293	272	296	280	317	280	274	281	314	296	289	279	285	282	284	270	275	265	284	269	280	289	295	286	276	298	288	285	300	285	276	296	302	301	310	273	284	257	272	321	282	245	283	292	279	299	298	318	293	291	289	268	268	305	314	305	276	302	290	316	286	290	276	301	296	284	263	315	302	261	249	281	294	253	265	289	265	267	280	301	314	314	272	287	308	274	309	275	267	269	259	344	286	291	270	289	284	307	265	261	265	317	302	262	285	331	283	269	296	305	267	281	299	290	261	298	295	292	295	254	299	290	306	265	264	269	267	336	308	316	282	273	306	312	285	287	313	279	309	285	293	303	305	279	292	267	277	263	236	291	289	279	294	330	278	305	285	290	294	273	292	309	293	277	301	280	276	286	286	306	287	256	289	300	294	287	317	256	307	306	271	286	322	274	288	299	296	279	307	278	306	293	278	304	284	287	299	280	282	278	273	283	287	312	314	325	286	324	252	283	282	294	302	303	295	290	278	271	312	282	292	274	288	258	278	294	285	306	300	303	299	318	297	290	303	307	332	263	288	306	293	279	287	270	307	295	291	296	277	294	286	303	287	278	288	311	267	288	297	293	292	266	300	290	276	302	255	298	269	295	286	291	276	289	320	291	276	330	303	260	289	285	282	280	284	319	289	297	285	314	288	305	281	286	316	331	257	292	292	293	285	278	315	274	282	296	274	267	284	286	299	268	262	302	297	291	290	327	276	281	272	312	310	273	299	307	306	302	271	279	286	309	326	294	305	299	282	284	284	258	294	280	294	274	270	302	285	279	274	294	278	291	276	305	286	305	281	284	316	271	286	261	311	288	289	313	295	298	289	284	303	293	301	268	297	296	264	303	294	284	318	298	282	291	307	279	343	324	299	273	308	311	294	306	283	295	283	296	292	295	318	276	277	294	297	283	308	289	315	269	278	290	270	289	300	302	257	319	288	306	284	282	278	285	256	280	280	280	282	300	278	292	305	292	291	258	279	287	299	280	281	264	297	274	272	277	284	284	268	291	288	281	285	291	276	279	282	294	278	303	334	306	258	286	258	285	304	274	279	289	300	282	297	280	290	300	289	291	288	310	296	286	293	311	328	259	273	275	317	278	287	280	314	300	287	297	288	274	283	259	270	274	302	271	296	309	290	321	264	289	318	271	266	286	297	292	283	291	284	314	280	270	304	282	297	290	280	315	283	294	267	291	283	273	306	296	273	274	275	308	284	304	304	261	287	259	288	296	289	272	277	310	247	280	255	324	307	282	283	286	265	311	298	327	264	299	289	273	264	293	271	268	288	272	249	275	287	292	274	278	294	289	283	296	248	325	319	284	300	292	297	308	294	288	309	290	302	285	277	253	305	289	283	273	273	319	302	294	295	316	292	279	276	305	305	271	310	277	278	305	310	281	292	299	263	313	327	283	311	303	292	293	276	287	286	279	268	312	269	301	270	308	277	290
4176	13918	7508	4094	1272	998	745	639	566	525	432	416	427	375	369	400	375	412	362	355	358	351	358	308	385	353	357	372	308	320	334	316	354	341	354	345	323	337	374	326	343	331	313	337	347	334	336	334	359	327	349	363	337	356	323	325	330	336	342	369	328	341	348	332	358	333	325	330	309	373	333	306	345	370	342	341	336	351	365	309	322	341	350	344	313	330	351	340	358	322	339	373	320	336	327	353	333	332	365	340	337	321	327	330	365	341	337	319	365	341	351	319	305	397	349	341	327	322	334	348	341	327	295	328	370	354	345	334	337	325	332	345	335	322	335	324	328	319	330	330	341	306	323	333	317	318	341	337	319	318	322	344	350	371	332	358	325	324	333	307	366	328	336	341	321	353	337	341	344	315	324	352	326	340	338	343	334	345	358	313	341	346	357	322	306	338	370	335	330	347	318	322	341	339	307	323	334	334	332	321	341	364	354	328	333	320	347	349	328	333	327	320	321	342	332	349	350	367	306	341	329	340	332	330	312	326	315	322	346	336	332	340	329	336	334	311	320	357	348	345	334	328	340	310	362	297	343	308	334	325	304	328	335	310	339	331	332	342	332	336	325	321	346	335	356	353	338	348	364	300	333	342	314	323	344	323	305	335	298	331	320	346	349	326	340	322	340	332	334	346	352	330	301	336	320	315	327	339	312	338	330	334	346	392	345	335	322	322	345	319	367	317	337	350	313	324	317	316	323	332	320	323	313	297	330	322	339	341	311	338	344	325	354	345	317	344	317	385	359	318	360	316	322	362	325	338	353	324	336	345	357	323	339	324	336	350	347	325	318	312	347	334	297	315	339	363	360	335	330	339	315	319	325	357	366	345	316	337	313	328	336	342	309	321	347	340	325	313	338	332	315	339	340	331	333	338	326	332	300	315	333	345	341	317	347	358	328	309	335	362	351	317	335	337	342	367	352	342	315	346	326	327	339	370	338	348	327	307	321	360	362	360	317	357	349	324	326	337	316	358	300	329	341	336	330	303	355	324	332	316	318	317	296	327	317	349	335	347	324	330	330	325	357	371	321	316	357	333	330	330	347	325	333	334	348	334	319	321	325	366	290	331	345	362	337	333	344	303	331	332	299	359	300	328	306	328	335	320	325	298	326	329	344	325	326	341	309	325	353	327	342	324	333	321	345	318	310	342	361	337	307	321	346	341	341	369	331	325	352	326	347	303	325	331	331	336	352	316	336	361	332	320	326	343	330	314	317	312	320	369	354	293	320	300	305	334	377	324	346	364	352	356	332	343	335	315	332	377	327	334	316	374	316	352	319	331	353	317	336	340	329	333	340	306	343	329	329	333	329	352	345	308	345	328	365	329	360	325	343	337	300	320	350	352	312	322	333	312	300	325	336	322	336	336	345	321	360	301	327	377	336	332	317	337	351	307	347	315	330	319	350	336	352	353	352	343	333	327	311	320	309	315	343	345	324	362	324	315	363	354	333	335	337	326	320	356	358	382	359	300	319	342	324	310	353	311	349	324	375	345	357	324	329	326	331	359	341	358	338	339	322	355	365	323	306	333	345	330	316	338	334	344	344	359	361	319	362	343	349	316	314	364	358	364	349	324	353	339	325	324	342	345	322	338	334	332	328	332	347	337	318	340	340	345	346	306	321	333	325	333	321	360	321	343	332	343	321	345	324	334	324	367	375	319	301	332	332	367	331	315	307	314	322	350	337	351	363	341	315	350	319	341	343	329	326	323	311	345	333	345	328	334	295	321	339	328	322	314	326	319	321	339	317	347	339	323	335	312	325	319	329	347	345	315	317	322	364	330	348	318	345	327	335	326	346	333	331	331	335	341	334	289	299	341	324	368	299	334	297	309	352	329	333	346	322	352	306	338	310	346	306	313	304	324	321	358	368	350	306	301	348	355	317	331	334	320	308	352	335	340	329	320	353	351	349	351	330	360	324	352	340	351	357	318	320	357	301	324	326	354	358	327	333	332	355	314	348	336	336	330	330	333	335	304	304	353	293	349	322	362	341	326	322	342	342	359	316	324	316	403	325	321	336	305	321	365	336	314	328	315	315	335	344	334	325	329	301	326	332	334	372	323	354	326	332	326	316	323	329	322	325	317	319	333	341	342	340	328	344	291	324	323	353	317	313	352	356	319	346	332	315	299	332	308	355	364	325	339	314	331	336	317	363	333	332	347	361	312	333	337	316	341	351	306	318	334	328	325	345	337	301	295	330	338	351	324	356	332	369	335	352	330	316	353	294	313	348	346	288	340	332	348	324	325	358	329	326	354	331	351	329	335	329	303	377	338	332	344	336	323	351	327	330	342	325	367	337	344	342	324	381	338	343	391	352	336	322	353	328	321	332	337	336	321	354	348	349	328	300	333	344	355	331	354	347	286	327	326	326	308	330	305	333	291	348	338	331	362	358	314	345	332	325	337	320	333	343	330	335	319	339	319	335	337	321	340	349	340	359	340	299	332	329	331	324	316	330	301	355	346	313	337	345	344	334	329	318	352	323	347	306	337	329	373	325	317	326	343	365	301	313	327	344	354	318	354	319	328	307	348	332	337	326	315	348	309	307	324	311	319	313	350	358	317	326	305	330	308	352	350	354	341	306	341	356	306	331	324	334	350	339	299	370	343	327	340	342	331	317	325	331	341	335	326	319	317	313	296	297	308	336	334	331	323	334	324	331	353	321	309	314	318	312	328	319	339	308	351	372	309	337	349	335	347	359	346	312	344	328	348	333	347	325	341	361	339	334	320	375	325	341	347	326	320	349	304	319	340	308	313	314	341	323	356	331	335	367	319	340	331	323	351	348	354	307	302	360	306	329	318	328	324	344	351	326	322	325	331	315	342	359	330	332	346	308	339	328	368	305	310	350	352	335	324	301	335	308	335	357	339	323	354	334	370	335	328	353	343	381	346	352	335	352	321	326	343	351	351	356	334	342	345	329	321	346	353	346	347	314	337	328	344	336	310	324	355	335	317	322	338	310	342	328	305	345	340	367	327	313	348	321	346	314	311	335	365	333	366	332	321	334	313	335	317	337	331	327	328	333	343	370	318	340	342	306	334	325	325	353	287	327	322	323	332	332	319	337	297	334	326	325	343	356	322	330	325	340	321	345	339	326	335	329	334	325	311	311	340	332	326	324	355	309	317	372	321	303	317	306	330	331	325	368	364	372	334	332	344	350	332	334	304	325	316	372	309	321	336	335	338	329	320	328	306	333	346	368	332	377	316	337	339	337	340	333	361	336	359	317	312	365	337	336	336	341	314	303	320	365	325	305	341	353	307	322	335	305	341	351	335	333	366	329	316	326	336	345	334	309	322	317	336	317	328	379	334	321	348	355	312	341	323	316	338	329	302	325	319	331	331	322	325	307	325	348	327	355	303	334	330	311	305	329	327	353	318	336	324	332	333	362	339	336	320	316	338	325	342	342	339	323	337	316	334	346	323	316	344	333	345	330	340	331	342	313	360
22734	21474	29191	24177	21470	21416	5318	863	672	640	506	506	442	449	448	408	392	360	337	336	348	335	316	295	337	337	330	286	284	324	303	306	299	307	281	320	328	301	312	286	309	290	306	306	284	291	282	280	359	287	281	301	292	312	303	252	313	272	305	280	319	284	320	274	292	297	257	292	294	320	317	319	278	307	292	285	300	284	265	258	290	265	303	277	307	283	292	276	271	298	274	272	295	284	272	296	286	292	280	274	297	295	315	291	291	263	286	293	289	282	297	271	288	265	274	292	294	304	273	290	288	283	292	285	297	272	300	288	275	286	271	281	302	302	290	277	277	271	275	285	263	273	288	302	283	312	264	274	293	267	276	301	271	265	278	264	269	250	298	299	258	302	301	288	254	269	253	309	270	262	258	291	272	277	271	277	276	270	291	251	293	281	279	302	269	301	298	245	295	289	318	256	267	266	272	296	265	280	296	290	242	267	288	252	279	323	268	248	264	284	287	304	274	282	283	262	271	251	305	280	306	293	274	288	290	269	269	283	278	292	284	271	285	313	267	258	298	283	314	285	273	276	291	277	262	306	269	297	240	281	273	258	288	308	274	288	285	270	281	282	295	268	312	282	308	254	287	259	275	268	282	291	291	280	286	301	274	292	299	247	299	260	293	274	274	276	277	253	272	309	284	278	283	289	298	305	287	268	315	277	270	257	283	268	251	289	284	284	280	291	311	290	285	262	308	299	275	285	283	285	300	266	287	291	286	278	250	276	277	274	277	272	284	281	284	290	257	315	277	285	299	262	269	265	276	287	297	301	291	299	285	296	256	316	266	299	287	279	281	305	282	278	297	306	238	287	301	274	317	321	283	311	299	252	273	268	271	274	287	296	263	258	260	289	275	304	280	256	305	262	277	261	244	279	245	261	279	305	292	252	251	286	295	298	280	287	295	302	289	266	306	292	296	269	280	278	246	267	258	284	267	281	270	259	277	313	302	298	284	262	290	266	280	283	284	256	308	290	299	281	294	284	315	268	273	288	298	306	306	299	278	290	262	314	280	266	295	262	272	274	262	266	269	266	310	269	284	261	302	271	296	299	284	285	268	297	292	283	272	296	281	270	283	236	297	279	297	302	272	259	290	285	289	273	266	254	264	266	286	262	273	296	286	278	306	247	305	267	291	291	326	261	285	284	241	267	282	264	273	258	270	271	321	271	290	271	257	286	287	255	300	284	291	296	287	294	278	316	298	286	280	279	269	276	292	276	235	257	291	278	235	295	312	307	288	310	271	266	284	262	293	289	275	302	293	297	282	320	298	278	283	276	283	313	277	292	295	280	284	287	276	270	306	273	264	283	262	307	284	277	270	297	291	274	265	294	272	249	296	250	259	271	286	298	262	262	293	271	264	285	264	292	285	299	296	267	296	282	316	306	239	296	282	277	284	315	278	287	267	283	291	283	271	292	273	260	272	280	276	244	254	277	302	285	282	295	283	280	293	268	302	301	304	284	276	286	269	278	288	286	281	272	296	288	275	308	269	281	273	289	273	309	265	260	300	280	285	269	257	320	296	280	281	308	297	291	276	291	276	292	290	325	281	307	284	315	286	288	288	288	285	279	259	303	307	246	255	281	294	291	294	293	282	290	248	277	271	278	287	308	290	270	321	287	289	294	294	295	267	274	265	285	286	271	283	251	301	270	301	276	285	276	265	273	260	294	303	266	288	280	245	306	265	291	274	282	286	267	345	272	271	263	258	252	286	293	310	287	275	282	245	260	285	267	250	276	280	276	288	296	280	257	293	268	272	270	316	297	258	236	265	314	307	280	274	287	273	292	283	299	280	300	280	291	300	291	299	299	294	282	268	276	304	267	295	306	290	292	282	265	297	286	296	267	276	275	273	264	283	276	297	267	315	269	258	306	293	286	282	292	277	274	261	275	252	278	296	284	292	277	273	296	273	276	263	269	305	257	277	279	257	283	264	284	273	292	281	288	291	254	271	266	280	295	254	279	302	262	271	294	261	276	285	297	268	308	283	264	295	267	263	304	296	267	300	283	298	280	283	277	296	283	268	274	255	314	262	304	290	249	282	314	302	277	247	285	284	302	269	299	268	280	284	281	284	302	268	258	250	277	264	263	264	265	294	276	274	289	280	273	299	266	300	305	275	284	285	268	262	236	331	291	286	270	289	264	259	286	272	314	312	280	268	273	304	277	292	250	289	291	256	272	289	268	301	286	277	276	288	280	298	278	302	299	305	290	279	307	273	268	292	314	276	321	271	259	291	276	258	275	281	294	302	275	269	290	284	290	280	285	273	286	286	278	288	287	289	342	292	300	301	281	304	299	256	280	259	260	268	294	289	277	286	284	289	298	270	279	277	288	293	304	287	303	271	272	266	291	307	284	298	282	284	293	290	283	257	291	307	304	298	304	254	255	282	310	248	268	290	278	247	269	288	282	283	279	254	281	272	279	283	267	269	280	269	283	263	279	287	313	309	261	285	277	275	249	266	283	289	265	276	282	272	314	300	294	264	292	311	264	286	256	289	245	303	284	277	269	249	282	283	276	300	266	268	311	284	291	261	295	256	280	272	259	268	294	298	282	300	298	285	276	257	254	262	269	291	298	269	297	289	273	297	287	277	276	259	288	315	256	311	271	282	289	262	270	325	301	262	297	293	279	292	297	313	294	298	298	279	261	298	286	302	278	284	307	260	289	277	259	296	264	272	312	267	248	291	271	296	316	278	294	244	280	282	267	313	301	283	283	265	269	291	292	285	295	268	269	277	300	281	298	267	290	284	282	293	254	300	286	294	274	264	290	281	289	273	296	273	285	279	320	303	301	288	286	258	262	275	295	282	279	295	250	293	299	278	266	282	290	242	274	289	290	261	280	276	269	292	266	295	277	297	271	304	289	268	289	281	299	291	294	268	269	272	256	318	286	314	328	273	301	269	279	290	307	284	285	296	266	249	302	270	278	300	279	288	281	264	280	289	257	278	316	305	264	250	278	298	286	297	265	269	272	279	286	274	280	259	282	279	291	286	290	298	294	298	254	305	295	267	263	291	273	254	276	274	280	272	306	291	276	266	269	270	303	253	263	263	296	286	290	300	299	262	279	286	272	295	257	273	304	288	289	296	306	294	269	328	296	279	283	318	261	284	278	297	302	301	286	280	270	266	263	276	274	262	271	302	295	282	277	260	299	298	290	285	260	282	287	266	290	266	302	303	255	301	286	264	311	276	279	303	269	277	304	282	273	288	293	287	276	251	307	325	298	288	283	291	294	254	329	294	308	304	258	274	268	261	275	293	280	291	243	286	310	271	290	271	304	293	248	294	287	294	253	266	294	274	294	297	263	262	286	303	286	296	269	284	293	305	311	293	303	292	269	259	251	279	301	284	304	279	270	294	278	294	262	254	267	288	290	318	318	280	279	278	270	255	279	279	314	273	269	281	297	311	259	269	277	289	280	287	260	280	292	290	305	288	268	310	256	290	294	289	303
5397	23515	15190	11735	3402	2553	1806	1442	1058	893	808	699	611	552	552	551	480	468	457	441	378	443	423	417	389	404	406	381	361	374	366	381	361	366	374	361	346	362	362	348	321	340	351	336	348	349	369	372	342	347	355	339	364	371	320	365	341	343	363	328	325	316	352	347	347	356	320	334	321	335	347	378	351	335	369	312	333	319	339	319	343	344	331	306	332	310	329	332	361	335	337	330	338	345	317	346	319	313	346	336	359	323	350	323	333	312	329	356	346	335	356	341	345	354	319	338	328	344	344	355	332	324	329	295	325	371	349	355	352	297	332	329	317	314	337	309	376	366	338	341	334	329	363	337	333	353	315	366	342	335	335	312	374	331	343	331	331	351	326	349	304	298	369	352	373	331	333	337	326	323	309	344	320	356	347	331	341	329	310	305	348	337	335	357	343	346	316	334	332	340	338	335	329	330	312	355	321	349	332	317	343	337	299	302	328	327	302	315	318	335	381	339	325	348	379	328	323	315	335	312	363	340	333	344	323	334	329	346	323	381	314	375	336	351	334	310	364	314	321	321	325	315	334	350	345	337	322	339	344	343	335	361	321	310	352	317	307	337	346	325	348	349	334	327	336	347	347	343	345	323	318	351	296	321	328	296	320	354	366	347	332	316	343	338	341	327	350	317	319	310	352	327	342	311	309	328	319	299	360	337	332	332	333	350	365	347	334	331	345	342	338	352	333	309	341	334	355	341	351	368	336	381	324	339	348	338	348	332	314	352	369	346	338	322	325	295	324	293	373	322	382	316	359	333	332	354	350	346	316	314	329	306	340	338	356	346	333	354	362	314	329	360	334	364	318	314	319	333	325	336	360	335	351	335	306	341	327	320	296	305	347	326	338	329	352	350	302	350	361	331	342	345	334	316	340	309	326	375	343	332	360	325	363	322	371	362	337	348	346	313	315	357	350	335	358	333	364	314	319	337	346	342	290	320	308	342	323	341	328	317	328	335	341	324	350	331	336	342	391	318	351	351	363	343	309	316	331	324	348	328	327	352	348	333	334	375	323	360	337	335	348	346	338	337	328	325	313	318	333	343	356	358	365	333	377	337	327	315	309	329	353	313	322	338	336	336	358	336	323	336	338	337	335	324	318	327	304	324	271	325	363	328	349	347	388	314	323	351	313	376	310	327	316	345	305	321	342	363	323	337	340	338	365	341	338	319	308	346	315	321	333	369	336	319	372	326	324	327	325	324	340	321	321	334	348	326	320	351	378	327	365	320	332	351	331	326	313	373	323	318	351	311	356	324	341	303	363	347	342	364	331	323	350	311	335	341	325	359	341	335	369	336	323	353	316	340	312	324	336	327	337	307	328	335	319	363	355	352	330	341	326	318	346	346	334	357	329	351	344	347	352	332	333	349	312	324	312	313	333	323	350	307	315	304	337	347	329	316	347	313	345	310	363	334	344	348	294	338	325	320	336	342	339	320	352	342	308	343	326	332	316	317	346	338	334	343	346	311	337	332	353	351	325	346	349	338	302	296	342	351	330	341	355	322	324	309	340	303	312	331	319	327	340	323	332	335	333	335	349	323	324	360	313	324	353	329	329	314	324	341	369	338	343	336	370	349	320	360	345	343	334	350	321	306	374	335	362	337	327	363	303	311	342	314	333	337	337	315	335	313	330	329	343	331	323	375	369	343	320	343	315	340	346	358	340	335	330	311	342	323	352	306	352	356	345	350	363	382	359	312	341	341	315	326	315	336	336	330	340	335	357	350	378	348	343	347	336	336	346	386	331	329	316	342	368	320	321	361	322	302	331	337	331	326	344	313	301	340	335	317	331	362	325	360	327	337	336	327	314	337	309	355	342	368	316	336	333	317	328	342	359	336	330	332	317	346	317	344	340	327	341	372	314	305	347	348	295	321	341	307	355	339	321	362	324	341	328	357	324	359	356	337	335	326	372	340	342	358	314	353	344	311	352	334	334	319	344	334	359	335	340	334	340	341	372	304	319	353	349	339	328	357	341	337	313	332	303	340	320	330	348	332	323	312	345	326	329	330	340	341	347	354	347	308	326	355	342	343	341	335	342	354	345	352	357	330	333	352	348	353	331	352	347	328	353	336	342	336	339	308	341	320	359	339	342	363	344	334	312	347	321	316	328	344	343	339	300	333	341	314	346	342	295	350	312	336	355	303	332	334	366	306	340	347	335	326	320	303	318	311	310	349	359	318	363	344	353	312	357	351	360	312	332	335	316	335	327	347	366	344	320	344	380	325	335	352	335	336	327	350	282	287	348	323	338	342	286	346	374	314	327	337	336	339	339	343	319	331	331	320	298	338	360	357	319	328	352	350	311	351	328	329	319	340	338	347	332	301	302	359	373	323	330	321	332	369	322	327	344	318	327	344	357	316	337	349	346	357	312	281	354	314	336	320	317	318	355	333	338	337	343	357	334	347	340	310	313	310	345	328	340	327	336	333	303	322	323	325	318	340	334	372	315	344	320	346	363	322	302	371	325	355	331	359	292	331	335	346	323	301	340	305	367	338	327	329	321	304	361	311	302	323	324	368	349	340	322	346	321	345	339	347	343	341	319	307	327	346	338	306	317	315	324	308	310	321	325	332	334	374	317	325	318	308	377	361	347	364	320	302	325	343	356	373	360	327	320	322	304	306	306	363	317	332	344	295	333	344	330	344	367	337	341	326	320	333	342	320	331	292	360	318	310	326	360	322	358	358	334	323	319	331	309	354	317	345	332	317	336	357	306	314	342	331	335	326	313	349	359	350	354	347	337	342	340	340	333	356	309	350	353	346	351	293	342	348	311	320	321	327	353	332	340	318	358	334	323	319	321	330	322	327	330	335	332	347	316	334	326	332	338	330	317	341	343	323	333	350	340	357	316	347	362	305	343	329	318	314	366	320	290	352	379	355	321	357	336	311	338	357	340	293	320	337	336	342	342	316	337	359	347	322	339	336	341	336	306	320	331	390	314	328	310	336	329	351	317	304	345	333	316	362	347	347	357	332	338	362	320	323	319	332	299	339	392	323	352	325	348	310	323	307	335	349	343	318	329	333	325	307	303	328	346	374	343	347	357	318	352	335	331	304	335	344	319	333	320	325	339	326	295	326	323	318	334	332	367	334	360	318	343	360	336	329	314	345	324	322	343	319	320	321	344	366	326	356	336	343	335	319	315	334	347	345	347	340	314	339	343	313	354	324	327	344	334	339	380	354	382	344	314	339	305	340	330	324	336	308	345	339	307	334	329	327	371	325	350	337	363	331	350	335	313	333	344	359	320	328	328	336	326	302	322	315	333	362	312	358	347	352	340	299	348	360	341	325	350	340	335	310	329	310	325	316	337	323	329	325	348	340	319	334	329	328	348	364	334	315	355	351	316	325	321	354	349	319	324	363	336	327	339	356	335	375	319	310	338	364	365	324	321	336	331	365	316	366	348	310	336	336	305	304	298	320	359	332	332	345	354	339	333	354	361	363	347	308
27780	18510	6045	1727	704	652	621	582	581	555	548	574	571	597	589	537	616	571	589	602	606	560	531	582	565	554	590	567	568	608	625	603	552	513	562	538	559	596	539	582	561	547	538	544	608	562	614	590	540	518	577	568	566	578	625	586	554	578	582	587	562	576	530	567	567	515	575	511	580	575	575	525	604	589	541	573	554	548	572	528	574	563	578	562	514	546	561	577	572	509	555	642	581	548	552	546	622	594	546	548	580	576	553	570	534	554	571	580	540	582	550	577	574	555	577	574	602	517	586	591	525	553	552	552	554	529	577	515	572	553	591	604	561	558	586	583	584	563	580	558	542	565	601	550	547	596	536	549	524	546	556	521	600	555	591	577	578	583	572	581	572	564	617	533	533	561	596	519	572	547	594	544	566	520	560	534	556	598	563	550	591	609	610	580	525	611	604	561	576	565	544	569	545	535	570	561	555	586	546	540	589	561	581	594	538	573	566	620	619	579	594	582	552	529	544	569	546	536	596	548	579	560	567	599	605	586	514	569	558	556	570	624	593	566	555	603	542	540	591	532	575	533	533	559	569	561	611	574	566	517	584	592	545	544	566	560	564	535	522	554	541	569	556	572	541	595	577	541	589	562	555	610	554	613	597	559	580	523	580	561	597	573	543	583	598	575	549	558	578	574	573	585	510	561	573	520	543	504	558	586	518	559	554	563	545	587	570	595	567	543	576	546	565	543	584	560	573	597	590	557	572	575	562	513	577	578	623	530	568	578	554	547	578	531	549	562	570	528	581	590	548	607	565	583	576	594	551	540	597	583	553	574	600	563	559	581	527	587	598	541	570	572	566	557	595	539	560	583	602	582	586	555	565	578	616	559	541	575	581	568	564	519	621	532	555	565	583	560	542	568	629	547	569	572	557	571	533	587	578	511	567	556	550	547	529	571	612	518	592	603	561	605	564	571	564	573	517	579	568	554	530	555	518	547	585	550	564	576	618	574	567	589	561	533	575	558	582	585	577	543	582	541	582	566	563	561	567	544	632	542	528	571	582	582	529	556	571	594	572	606	584	531	556	595	574	576	549	529	555	532	584	557	574	576	606	546	596	564	544	557	556	519	563	533	546	569	572	558	569	523	602	526	566	541	543	560	577	564	600	561	562	570	569	586	536	589	589	566	551	528	522	561	604	590	558	574	521	572	569	550	599	523	562	572	562	531	556	591	516	552	585	544	585	540	589	599	588	596	554	636	570	551	555	614	562	569	535	549	609	530	589	582	567	588	535	523	541	579	565	555	552	580	566	554	546	564	550	564	550	536	516	588	549	552	586	559	627	514	596	578	548	585	553	560	550	579	545	581	555	580	562	562	575	549	576	552	569	570	573	549	586	503	580	565	572	540	520	596	580	582	558	575	556	601	590	551	545	576	558	515	519	588	587	573	578	603	565	550	557	561	573	558	590	539	606	597	520	561	565	535	581	560	552	536	590	552	542	565	513	570	592	525	562	556	555	555	565	568	546	556	556	588	557	596	565	517	546	548	571	562	562	570	551	541	592	586	531	537	567	559	522	586	554	569	537	542	537	549	550	573	578	571	533	517	516	568	556	610	573	574	565	581	581	625	569	586	598	573	514	643	565	587	588	555	573	557	570	504	568	561	500	628	555	571	550	570	568	539	542	560	571	512	538	578	568	539	533	544	573	580	584	556	590	513	566	582	575	559	576	576	561	591	569	590	570	540	551	545	587	591	566	572	565	546	569	569	551	544	582	556	564	585	599	552	578	598	560	545	520	563	607	597	595	572	561	555	538	576	566	531	547	584	554	591	552	527	573	569	533	558	567	550	557	554	509	540	589	574	561	549	540	587	556	566	611	550	561	570	559	584	537	601	577	584	575	542	544	592	549	552	565	557	546	575	545	581	565	553	572	550	513	593	560	543	564	503	602	592	593	575	558	602	547	592	554	547	565	569	626	517	559	605	545	602	576	572	586	571	561	581	590	543	547	594	548	534	546	555	555	564	554	596	549	582	527	555	563	590	573	551	566	578	540	565	547	538	601	585	560	544	575	591	538	553	586	578	557	604	512	557	592	556	542	562	528	576	547	549	535	570	558	555	544	571	543	599	581	596	531	591	552	553	547	557	551	605	570	546	576	545	557	562	615	524	587	520	570	615	574	532	591	558	559	578	583	550	544	569	572	583	564	568	586	522	552	520	552	563	561	580	535	537	571	569	544	574	533	534	581	509	526	588	577	551	512	580	528	557	580	548	509	551	590	590	564	560	558	567	533	561	549	559	556	546	555	572	587	500	572	533	549	542	634	526	579	588	544	586	544	564	536	540	573	560	580	568	527	520	617	566	563	546	566	549	550	557	527	535	531	586	542	534	546	588	548	564	578	567	590	583	572	564	540	568	567	550	556	543	534	553	564	525	538	559	549	582	569	565	519	593	531	550	562	579	537	527	580	563	557	564	568	585	566	575	511	549	532	545	606	534	604	572	595	554	552	522	567	570	561	560	605	579	577	569	534	585	548	578	554	548	551	558	575	596	535	597	551	534	567	544	563	582	606	539	570	561	532	572	525	590	562	580	543	582	557	575	592	558	595	511	597	557	530	552	571	586	567	563	618	547	567	576	600	534	582	587	573	613	589	553	566	577	556	537	567	575	613	572	575	535	549	546	574	559	529	582	569	546	547	587	543	608	569	591	551	554	616	572	569	581	549	576	523	539	543	584	553	555	656	554	606	595	579	558	559	568	577	585	557	562	552	563	567	576	568	590	584	589	571	560	566	548	561	622	572	580	545	558	522	611	568	583	557	579	558	517	571	542	582	569	526	597	569	552	594	539	561	556	575	547	563	574	548	561	586	575	594	599	562	542	536	566	625	584	560	586	567	563	578	607	595	585	633	549	581	588	548	574	563	540	537	539	575	565	557	569	561	554	613	557	560	566	548	606	556	545	592	594	607	564	566	560	543	543	560	597	571	613	577	580	524	541	542	586	597	586	533	526	594	536	569	561	572	569	587	563	576	559	518	580	558	595	528	519	575	565	590	584	588	611	610	552	615	524	591	570	569	586	557	543	557	562	603	585	573	503	563	598	529	556	558	543	552	547	579	601	537	590	542	541	555	544	583	556	575	527	577	589	587	566	580	569	564	578	569	575	586	535	568	586	614	579	579	561	608	574	584	553	582	528	568	590	614	580	554	542	554	565	550	586	605	549	565	535	586	534	527	568	594	574	568	559	567	592	579	563	567	552	563	511	586	566	568	636	542	539	545	548	597	565	593	594	557	584	577	542	600	556	563	594	573	567	568	555	548	601	552	556	573	582	591	571	519	602	572	597	577	620	561	608	591	574	517	523	595	546	568	589	577	602	585	517	558	555	606	575	553	578	538	523	583	574	578	536	560	557	591	580	564	514	549	540	527	542	563	549	537	586	572	628	562	552	567	575	562	533	544	529	541	566	591	561	612	598	587	537	509	552	550	545	580	555	572	574	528	564
5137	7528	4237	1595	782	713	721	656	625	659	634	623	606	679	633	654	622	668	636	616	638	646	673	600	634	660	628	665	641	647	620	648	664	626	662	631	662	675	657	644	642	635	634	663	632	630	651	604	660	653	702	634	627	648	653	624	575	686	633	636	633	667	624	614	640	642	667	688	632	617	642	644	641	662	638	664	662	643	661	640	630	678	635	652	671	679	646	626	601	673	586	644	644	667	649	614	618	616	637	618	664	660	626	658	631	674	669	639	639	639	620	668	635	625	648	593	628	575	673	678	576	608	631	628	653	666	635	664	633	623	635	623	648	627	637	583	686	661	612	663	651	649	670	603	634	626	652	635	645	665	653	604	614	626	633	605	636	619	665	602	704	643	674	675	631	635	645	609	651	608	618	684	642	617	595	654	632	654	630	624	640	671	613	600	659	667	650	608	621	655	633	633	644	631	664	639	584	597	655	678	627	625	662	670	661	630	627	650	631	690	649	593	614	688	666	643	638	611	627	631	674	607	614	647	635	634	647	669	662	626	643	621	614	643	611	586	620	607	666	648	639	674	654	639	630	633	692	650	664	662	627	627	634	648	636	635	661	662	608	641	630	643	592	619	648	645	655	674	667	663	594	636	598	638	643	616	613	670	638	644	633	662	616	623	616	634	622	610	631	651	681	659	592	693	658	670	624	608	664	618	596	635	619	660	659	639	633	652	614	668	642	669	652	661	660	667	618	662	643	659	639	650	637	598	651	619	628	653	650	600	655	652	646	696	641	669	606	641	620	630	615	611	693	618	629	608	608	613	612	649	654	617	639	618	641	657	640	651	610	644	645	664	599	652	636	683	674	644	604	631	634	614	611	656	624	597	632	651	642	615	626	622	647	642	622	632	668	665	617	643	626	671	622	665	659	610	625	671	640	655	627	628	647	632	650	620	685	634	604	638	599	639	664	686	616	650	666	636	673	704	626	670	599	629	610	659	607	663	608	636	556	628	657	690	633	663	646	644	640	631	647	633	681	604	649	657	641	635	655	608	662	661	662	680	624	629	632	640	671	649	669	616	670	638	668	619	655	637	655	623	614	655	620	614	647	686	660	643	608	584	622	623	650	644	617	663	586	646	625	636	665	637	647	635	653	626	643	664	677	712	672	652	608	689	572	632	639	616	637	632	649	680	667	599	608	683	642	644	640	623	615	654	596	637	642	639	582	624	639	661	657	631	626	669	636	617	652	636	659	617	596	625	643	640	646	616	658	627	602	668	671	653	669	619	670	638	680	658	649	649	669	591	642	670	620	579	646	639	637	657	681	615	655	636	619	629	638	608	605	632	624	595	664	666	662	643	655	634	642	640	685	630	648	645	655	657	609	625	687	627	652	656	648	631	679	658	677	625	623	632	638	654	608	610	645	606	622	652	618	637	665	673	640	674	649	630	619	607	647	638	646	628	616	655	651	714	647	673	600	665	650	662	596	650	658	615	665	598	654	680	592	628	622	662	602	607	609	675	615	661	651	636	623	614	646	654	654	654	667	621	647	652	619	655	658	579	622	667	618	650	666	645	644	644	618	642	641	620	601	627	621	649	661	625	591	665	625	589	683	668	643	648	623	632	643	631	614	640	647	649	624	632	621	611	677	619	668	628	624	593	658	601	629	646	660	616	630	635	616	676	644	629	628	638	681	630	645	684	594	642	645	634	631	590	645	629	669	688	645	634	629	626	627	639	571	646	628	634	627	661	624	662	614	670	638	654	622	641	617	638	632	661	718	608	613	647	610	656	672	671	652	594	641	635	625	640	643	636	621	677	649	598	640	669	637	636	644	646	605	653	636	645	642	626	647	655	622	638	609	639	687	619	663	652	666	704	656	656	617	670	641	693	619	601	636	639	645	722	619	604	649	654	639	630	651	609	606	619	628	631	671	663	606	632	653	625	667	650	580	680	602	668	630	632	582	654	682	650	620	674	675	649	609	640	655	662	599	636	622	653	597	630	637	614	653	650	651	681	613	619	636	648	656	562	610	654	646	612	607	611	612	659	633	661	639	620	663	613	611	633	632	590	676	636	614	600	653	670	645	609	599	588	619	622	628	650	682	643	618	672	663	683	599	619	659	610	615	647	625	632	624	590	618	663	658	645	650	645	650	652	626	653	666	654	624	627	633	626	667	664	675	621	635	609	653	662	656	656	610	644	648	659	646	699	629	662	672	666	582	653	599	649	651	673	632	632	704	596	613	648	618	630	680	650	659	655	624	656	648	648	620	588	660	636	707	630	599	652	661	638	614	651	626	683	662	687	631	640	708	654	643	643	663	609	675	639	655	661	645	691	651	624	634	643	626	644	684	608	641	638	642	646	663	615	630	609	684	612	657	669	613	679	641	689	609	637	659	656	600	653	639	625	628	648	651	619	629	649	625	656	660	607	649	634	661	613	644	599	664	622	661	617	688	608	624	672	599	648	649	668	678	617	619	634	658	659	608	601	601	678	585	666	638	666	675	633	660	630	616	590	628	660	631	613	641	646	668	614	632	631	667	631	604	667	621	565	672	637	631	619	657	666	642	649	635	624	641	619	640	625	675	632	675	686	639	641	659	601	595	662	669	659	660	623	628	671	627	596	629	688	666	651	701	629	641	636	677	625	623	569	643	648	700	628	617	617	652	669	655	662	639	627	746	651	636	642	612	636	585	603	698	638	682	635	611	657	669	617	616	652	638	602	596	598	651	652	661	651	625	601	648	659	662	666	615	651	619	631	680	607	623	641	619	663	619	596	643	658	688	636	597	663	665	679	632	613	699	638	640	652	627	598	601	660	639	648	627	634	646	617	662	641	647	642	633	665	628	615	620	667	646	648	611	617	668	634	613	585	628	664	641	638	622	651	658	711	670	652	635	648	648	616	639	597	652	683	640	601	630	592	619	675	642	637	652	660	658	672	643	647	632	644	666	615	662	659	649	623	660	635	629	667	604	632	647	626	618	635	684	651	640	666	670	641	656	668	626	653	653	612	688	662	617	637	635	643	598	641	628	686	672	650	612	651	680	675	599	663	594	598	650	643	618	640	641	598	675	604	675	624	630	606	648	665	605	636	668	676	649	684	590	656	611	619	652	635	633	640	682	655	617	687	661	642	636	663	673	651	620	657	673	634	641	655	634	668	611	626	677	664	630	643	599	714	654	644	600	667	648	645	610	631	716	621	674	630	684	606	646	663	602	615	646	632	661	687	670	683	635	616	639	682	674	658	656	683	632	618	631	619	584	690	648	683	664	641	665	634	658	597	637	631	635	643	629	588	664	641	615	662	630	619	646	622	604	640	592	656	631	646	651	616	650	610	671	656	648	665	632	588	628	625	644	650	635	650	659	660	665	646	626	581	590	660	634	552	654	589	626	641	688	598	641	625	651	638	656	613	643	659	626	617	641	676	636	669	617	634	652	652	621	635	645	634	673	621	660	628	658	643	658	668	622	642	623	613	606	641	665	594	618	636	650	670	673	598
23802	21440	28697	24597	21308	7666	1307	920	806	741	741	703	713	693	664	677	616	574	642	626	658	596	666	640	597	630	647	654	645	641	587	602	611	619	655	662	612	585	620	605	626	606	633	639	615	613	647	586	629	608	584	600	603	610	584	628	611	623	579	638	637	586	597	572	616	571	601	644	591	605	601	604	623	613	602	615	601	606	577	618	612	588	587	617	671	542	629	632	584	618	585	567	592	620	620	617	554	606	573	568	658	615	591	626	578	616	603	598	590	603	599	650	664	595	555	621	560	632	600	602	617	610	562	596	580	594	586	637	587	600	614	570	598	653	570	624	605	546	622	635	598	555	611	572	642	604	644	610	566	569	623	622	591	639	540	588	599	599	588	614	615	582	603	592	649	613	593	582	618	630	616	593	610	606	587	649	628	587	583	574	628	646	585	555	614	636	593	641	643	593	594	605	607	613	621	594	578	632	634	592	573	657	605	621	605	607	642	609	597	617	568	617	600	615	573	622	593	598	618	592	568	595	597	608	646	592	656	613	580	578	602	582	617	625	639	582	622	640	646	625	576	670	591	630	621	618	615	621	600	620	598	614	629	618	584	634	620	600	609	576	603	600	645	629	636	583	622	600	635	583	593	567	594	579	645	601	627	611	625	627	600	628	593	628	617	615	610	617	608	632	622	579	606	612	597	622	583	598	658	594	615	576	597	652	618	625	584	610	560	626	594	577	629	575	634	588	576	572	592	606	625	610	623	589	575	606	624	636	600	602	623	581	587	623	627	573	597	574	569	612	600	614	564	637	606	606	609	612	569	605	584	582	564	573	642	572	608	629	591	611	602	597	621	654	618	589	614	576	621	639	624	600	602	606	578	574	594	583	576	634	577	604	590	591	573	551	611	612	570	616	622	574	631	639	587	622	614	602	585	582	640	596	592	618	629	641	580	655	619	582	587	567	631	610	593	658	678	603	579	569	608	627	574	581	630	568	584	617	573	624	621	573	608	586	636	564	618	563	590	617	585	611	619	644	640	628	609	614	569	599	628	616	628	586	579	554	610	619	644	618	619	580	590	618	624	613	652	604	564	602	621	540	613	585	586	634	625	641	601	615	622	623	637	619	583	652	583	604	607	600	576	597	597	621	604	606	634	614	612	652	645	576	571	619	618	596	645	604	592	563	581	610	598	588	638	579	590	623	601	616	571	594	656	599	615	568	611	621	588	677	616	576	613	599	587	596	597	583	607	577	617	574	656	606	637	542	614	617	627	599	627	624	623	605	603	602	575	631	664	586	580	615	594	597	595	637	618	617	618	594	595	581	574	623	608	581	612	594	671	620	601	600	631	590	605	626	628	604	623	632	652	636	618	597	596	598	610	616	596	564	615	598	603	573	643	647	579	566	588	615	601	647	618	620	610	600	603	618	614	573	575	608	562	593	594	597	583	620	607	624	576	582	622	575	605	640	584	622	584	592	615	562	604	572	587	636	597	596	616	574	606	618	634	605	591	606	591	590	586	598	617	578	581	586	615	602	620	573	608	604	538	643	617	570	611	579	607	574	539	615	608	613	626	636	608	603	653	590	617	624	609	601	604	622	641	644	621	566	616	613	608	562	602	643	618	579	585	579	638	570	588	613	620	576	612	640	554	611	599	580	615	597	618	634	610	557	564	647	623	624	607	589	639	554	582	602	578	586	587	622	586	569	641	622	634	599	591	604	632	619	609	612	609	617	577	609	600	603	598	624	623	642	584	635	602	599	604	648	581	597	624	607	588	581	617	618	610	616	541	615	647	567	659	600	596	624	604	643	593	604	618	647	609	587	597	607	644	604	581	630	588	617	601	628	608	594	595	641	635	603	594	602	609	643	609	606	579	646	578	546	636	619	590	617	586	592	598	658	626	600	605	605	625	663	619	621	591	591	639	606	589	641	617	555	552	659	557	586	602	579	613	569	598	583	552	584	632	606	573	589	614	634	600	625	588	578	628	626	625	591	582	606	583	588	579	625	592	576	574	634	601	610	660	604	663	594	617	564	605	629	571	623	621	549	562	593	592	605	581	586	623	615	608	655	569	635	612	600	600	566	602	597	631	631	622	634	602	598	629	652	616	622	588	562	651	578	603	594	600	640	575	597	569	622	570	646	637	599	583	589	586	556	621	580	604	584	607	609	596	600	613	629	636	590	582	592	601	635	638	604	596	562	612	597	606	613	587	563	625	590	621	573	587	593	554	576	571	567	591	623	594	596	597	619	588	588	608	607	584	609	619	593	617	581	587	597	602	585	644	572	630	572	616	634	557	622	566	545	622	613	606	556	602	609	628	587	608	601	652	615	646	622	618	604	615	593	641	619	591	566	637	555	634	619	644	632	619	586	555	556	609	632	596	590	586	617	668	623	613	571	572	636	642	640	595	587	583	593	611	629	613	604	627	582	673	602	666	608	674	610	619	611	631	590	618	585	615	638	660	585	618	638	598	609	579	606	650	568	581	591	618	627	582	613	608	598	556	602	607	646	580	591	555	606	593	575	593	614	605	613	600	619	606	608	631	589	620	628	601	601	611	674	596	583	558	617	589	598	566	636	584	613	596	610	588	565	617	621	603	599	615	617	584	598	640	628	576	597	617	615	583	535	594	638	633	604	579	588	588	632	550	634	601	601	640	621	599	604	586	584	607	640	644	611	615	577	538	585	596	591	564	594	635	598	608	638	658	617	616	653	592	594	621	660	591	611	581	638	637	652	593	641	576	573	625	575	606	591	579	606	558	608	592	577	620	581	647	618	632	611	627	656	606	655	629	592	662	607	607	595	628	551	618	616	632	624	583	619	591	575	628	622	561	587	612	603	604	612	617	649	603	607	596	618	601	587	631	595	580	627	589	625	585	582	646	618	632	595	610	643	569	597	562	599	609	611	589	564	584	598	645	595	633	597	587	594	602	604	538	605	594	603	572	578	630	613	602	642	588	567	615	580	618	662	620	627	611	603	614	582	569	585	619	579	574	572	575	610	599	605	606	614	628	578	636	591	624	615	600	589	579	599	592	625	574	639	622	603	581	599	606	599	578	632	584	633	624	623	642	627	619	647	620	634	594	589	638	639	563	621	640	608	594	617	581	588	619	607	571	583	607	577	585	568	581	607	601	662	557	619	560	597	633	591	589	602	624	591	594	593	600	592	605	626	540	632	622	611	625	620	573	590	607	526	578	639	643	626	614	586	560	589	589	600	608	580	596	614	572	623	602	585	617	572	605	607	558	623	607	603	632	549	633	590	586	583	587	620	614	581	592	592	604	590	616	591	650	618	630	596	572	605	641	619	585	594	586	582	659	613	616	639	640	619	600	618	596	614	668	588	600	637	618	571	605	625	586	599	592	553	602	644	654	620	603	612	609	611	651	606	556	598	622	607	612	575	606	590	589	575	652	602	618	595	634	629	613	626	632	617	640	629	617	626	580	611	581	564	615	607	619	608	587	643	605	598	548	647	577	604	608	622	590	629	603	589
4280	15965	11629	9498	2330	1842	1439	1251	1120	990	949	941	856	763	808	790	786	741	737	756	709	687	680	738	781	715	725	720	717	724	753	738	692	706	742	710	737	670	683	669	664	725	668	731	736	720	730	695	688	743	675	670	765	759	721	717	652	667	723	716	662	672	722	678	687	728	679	740	700	668	683	713	746	663	684	683	688	711	709	691	692	661	693	695	670	693	705	655	727	660	664	706	667	706	738	667	709	624	696	703	703	700	730	684	693	751	667	716	701	696	686	712	691	694	750	708	719	687	721	696	690	705	689	709	661	739	683	696	714	684	701	714	674	706	630	701	635	642	742	736	687	701	704	669	713	664	678	711	681	723	697	664	720	710	699	689	665	676	709	730	691	680	678	661	666	716	695	700	719	662	705	704	686	705	672	690	696	663	690	663	705	636	672	661	663	685	697	705	721	714	679	712	693	734	665	687	659	667	719	702	679	694	709	672	699	679	679	691	689	708	712	738	707	679	683	690	686	713	679	694	704	689	681	698	699	698	648	668	663	719	746	675	659	738	694	618	692	653	684	698	730	653	696	729	664	697	716	720	714	700	679	649	687	729	687	742	680	697	703	705	738	703	661	685	695	712	712	684	702	677	704	698	717	666	643	692	690	688	647	669	674	710	699	734	759	695	670	696	685	647	712	645	688	676	694	698	693	742	727	722	657	699	704	690	669	689	708	700	731	674	672	667	659	699	698	703	699	677	709	684	671	695	716	716	685	671	700	735	649	674	706	671	706	695	659	647	715	652	710	709	676	696	758	678	690	710	672	696	693	688	707	714	674	670	665	706	669	685	693	656	692	708	736	697	687	715	665	712	702	701	730	704	702	694	745	667	653	720	690	713	687	694	689	690	667	668	682	660	664	701	674	694	676	698	736	682	662	719	708	719	650	708	659	675	713	644	702	679	696	673	720	688	696	680	665	675	726	696	697	687	728	707	653	694	700	682	690	686	668	722	702	666	647	692	697	742	678	655	724	719	662	710	711	712	759	718	667	658	647	701	650	686	686	698	718	708	716	710	693	694	737	705	666	716	677	692	687	746	696	707	696	681	639	657	724	708	668	737	749	680	689	734	700	713	675	680	665	696	679	726	658	704	758	668	692	686	699	692	674	639	658	703	700	687	677	643	662	700	706	725	652	687	634	698	697	684	670	707	713	645	705	670	680	708	697	728	691	696	599	669	701	680	626	678	697	686	664	717	720	669	691	698	711	658	691	677	690	760	634	686	647	720	681	683	685	657	669	717	740	674	682	707	664	670	757	711	683	683	739	706	718	687	687	664	699	694	674	665	671	702	696	717	753	704	699	671	706	687	684	672	710	690	653	703	668	701	677	654	687	695	684	742	667	671	700	696	715	720	656	710	693	673	707	662	716	687	716	714	660	672	692	722	688	673	688	716	721	682	711	704	683	679	724	698	693	692	660	687	727	708	668	696	728	721	697	691	676	710	681	721	694	685	688	715	698	679	690	675	689	708	722	673	708	681	669	691	711	722	659	658	696	656	685	693	643	705	706	707	698	718	670	710	666	709	661	709	701	684	644	696	634	683	702	698	752	717	705	673	681	702	657	735	707	728	716	679	687	656	650	677	719	700	696	687	680	763	655	715	682	697	700	668	698	655	740	667	647	644	688	680	740	631	704	706	721	680	709	668	651	676	705	659	661	692	671	698	683	667	670	689	708	644	713	683	711	695	668	731	645	708	689	704	621	671	699	734	645	700	668	701	733	708	713	676	679	707	684	709	686	700	724	697	675	685	672	683	659	723	703	640	687	686	670	693	692	705	708	687	649	725	680	687	694	646	704	719	689	624	765	726	707	681	703	667	682	690	709	686	656	680	705	687	698	701	726	697	678	678	680	700	686	719	758	688	660	650	712	705	664	663	698	705	680	698	678	696	660	681	684	680	707	638	676	661	692	685	713	675	663	703	635	680	672	692	698	686	635	731	655	702	667	684	690	686	682	720	680	702	725	644	673	711	701	698	673	725	722	648	668	643	668	732	664	702	686	679	701	713	692	663	709	676	712	679	700	704	673	711	721	693	662	699	644	689	686	668	646	716	684	666	732	688	673	665	694	672	703	666	669	683	639	687	671	688	706	668	655	721	703	682	685	667	676	703	710	718	711	699	680	660	692	691	702	659	686	708	701	692	712	682	654	700	687	671	690	691	689	661	720	728	709	722	684	745	707	723	688	690	632	682	688	680	697	643	678	700	670	685	690	654	755	667	732	685	711	702	687	672	687	675	725	733	683	716	680	705	659	684	694	675	688	687	682	643	712	701	688	709	730	659	649	682	708	634	697	680	682	699	693	647	680	721	699	677	714	706	731	678	691	707	728	711	704	681	670	638	693	721	654	715	705	689	666	684	689	731	697	667	687	709	714	645	726	643	695	674	740	689	710	695	738	703	691	658	711	700	663	706	700	656	699	757	651	673	676	704	707	687	672	697	720	704	694	721	694	686	681	634	676	680	669	690	685	660	716	682	642	685	681	664	710	700	721	655	689	669	674	694	665	695	702	704	686	722	714	673	705	699	727	710	658	698	681	702	721	698	687	680	678	637	680	690	690	686	662	685	650	672	755	692	733	666	718	640	715	703	716	774	691	662	711	676	720	666	700	646	662	694	692	665	702	653	704	692	664	672	735	686	715	747	685	752	705	712	674	728	678	723	706	698	676	685	709	694	733	639	730	736	666	696	720	738	715	700	719	730	714	670	666	676	676	692	737	670	715	684	678	628	679	709	696	708	698	687	654	667	732	659	654	674	716	746	683	663	704	623	700	693	695	723	685	710	703	675	667	726	750	680	686	670	661	664	697	709	692	695	712	620	674	715	720	682	681	703	691	700	695	675	672	676	726	699	686	689	677	674	737	696	669	684	675	715	663	664	670	727	727	676	687	696	664	702	720	643	686	716	670	714	735	705	704	706	713	728	701	646	716	679	685	654	669	705	683	686	686	683	700	686	704	703	721	641	668	718	694	703	697	715	687	683	718	694	705	678	671	684	633	706	697	687	727	749	684	686	749	650	682	712	702	665	674	719	712	692	656	687	733	708	692	671	728	705	706	702	694	655	735	712	665	688	676	705	692	723	680	675	702	702	660	672	725	686	709	696	673	683	710	668	658	711	704	717	715	687	680	707	705	688	650	739	642	686	704	699	720	725	722	702	721	673	728	690	707	728	696	728	690	679	669	673	704	697	683	737	731	709	709	694	658	678	751	719	674	699	673	704	673	722	711	685	647	706	668	668	676	680	754	747	710	664	706	709	687	694	672	730	680	678	641	704	696	688	675	669	673	690	700	683	674	711	700	716	688	727	664	712	712	744	692	699	687	678	690	655	686	682	699	695	665	666	677	687	710	688	669	743	714	685	698	651	646	715	714	707	691	717	673	671	698	672	673	728	726	708	721	707	684	682	705	714	690	719	731	702	690	689	729	665	647	690	709	705	692	708	727	687
24975	21438	27499	25610	7908	630	500	414	394	375	355	343	327	328	336	328	327	312	323	309	323	315	309	282	290	303	288	283	291	302	309	305	294	283	306	301	288	292	312	299	282	316	296	304	269	284	281	285	313	285	277	279	313	308	258	310	280	275	323	305	285	297	336	301	304	298	300	296	304	297	270	307	283	283	279	280	338	308	290	302	295	309	291	315	281	276	314	322	269	296	303	272	295	289	298	274	326	324	284	306	297	270	291	315	281	301	279	304	285	289	313	279	283	312	290	307	279	292	282	271	286	330	275	298	308	313	328	283	299	289	307	254	304	312	318	268	261	308	284	294	276	302	315	281	300	287	322	310	277	316	311	342	284	276	313	287	304	284	283	305	278	301	283	302	296	282	310	299	290	286	314	309	302	279	273	283	315	311	292	280	310	303	315	340	290	300	267	327	302	285	274	314	302	291	293	330	288	317	283	290	268	309	336	293	283	304	264	287	314	323	302	296	302	276	294	293	303	299	284	292	294	322	271	289	294	302	286	265	319	306	273	312	294	291	286	286	264	295	283	295	309	304	276	310	287	307	289	300	298	275	298	273	289	297	308	290	303	302	306	319	273	290	293	298	299	281	305	324	286	305	262	297	267	288	268	317	293	267	280	278	288	289	301	280	276	299	263	307	295	323	297	279	276	350	329	312	302	309	322	311	267	304	301	277	293	315	278	285	301	284	312	298	304	291	254	311	317	283	287	297	294	294	283	273	315	265	291	296	298	291	274	307	317	296	312	274	284	295	277	318	310	312	284	309	323	272	311	306	286	303	254	291	309	292	310	300	318	304	303	316	286	271	312	296	296	324	319	329	309	322	300	282	297	328	290	285	265	274	322	290	298	311	328	277	318	305	280	271	275	279	275	306	313	306	318	279	281	285	299	277	270	307	287	267	280	261	306	295	290	317	286	308	271	266	290	263	310	297	320	285	308	301	343	271	284	305	305	273	297	302	301	311	299	308	291	298	325	292	303	306	286	313	300	284	288	284	309	306	311	279	307	298	324	285	294	301	308	266	265	268	282	294	274	290	274	306	289	305	300	291	280	277	306	289	313	309	285	317	283	336	311	313	264	276	316	318	334	317	283	285	272	290	285	287	291	283	285	312	299	322	322	268	299	283	286	294	277	289	262	299	308	274	316	284	300	283	279	291	309	293	303	302	301	284	278	334	288	305	277	283	285	300	299	293	289	303	292	300	270	298	293	290	265	279	294	280	280	318	324	256	300	316	317	314	292	262	292	304	308	310	294	289	270	311	289	252	287	287	269	287	278	286	255	299	282	255	286	302	250	336	305	286	291	328	325	326	302	311	285	305	332	321	305	293	266	299	286	298	277	294	294	302	281	289	295	293	286	265	291	319	289	319	303	299	308	283	308	308	295	306	320	281	278	283	332	279	293	275	299	291	302	270	303	307	247	286	302	289	293	260	276	275	291	295	296	278	265	297	297	301	271	295	300	297	284	303	289	283	289	288	281	299	299	291	285	277	286	307	300	277	334	307	290	294	304	306	267	313	288	285	280	289	276	291	307	310	285	297	283	296	285	287	307	311	311	264	287	303	268	310	269	284	292	291	260	292	312	290	306	300	300	300	269	279	304	290	289	310	274	277	295	302	291	279	319	315	298	303	301	304	286	285	277	300	281	271	253	310	281	290	307	285	301	254	276	313	290	273	299	314	295	254	273	326	299	287	308	294	290	305	326	310	285	285	265	310	270	288	281	314	301	261	289	283	291	269	298	285	249	271	314	293	277	288	309	284	301	313	288	306	317	300	288	302	312	303	297	320	301	332	251	287	283	273	274	300	294	293	319	343	268	339	285	293	288	265	290	313	262	304	293	284	289	308	271	317	270	305	280	276	301	301	267	311	267	309	295	300	311	286	296	308	326	251	307	300	311	284	301	269	300	291	301	288	308	271	319	305	296	296	302	321	286	290	304	290	320	306	285	311	283	276	272	283	291	288	293	279	295	314	293	299	303	268	324	334	315	292	287	293	275	291	275	283	285	301	308	290	291	295	285	298	303	295	310	314	316	276	288	314	287	290	300	300	285	285	300	292	273	301	284	288	337	314	311	278	299	277	290	295	297	287	279	287	323	267	303	278	283	293	297	282	300	313	294	333	299	281	302	293	308	285	297	298	284	299	275	312	282	320	284	277	285	280	311	291	288	284	280	310	292	297	295	308	298	299	278	313	301	288	311	298	289	275	292	304	273	330	309	303	325	270	279	292	294	330	317	267	293	272	282	290	250	255	251	293	295	293	258	318	272	272	296	301	304	304	297	311	288	283	290	286	292	308	308	301	285	324	269	302	287	294	283	282	289	265	309	289	273	289	305	285	308	314	314	305	267	294	281	267	323	267	293	299	270	294	314	354	290	314	262	315	305	292	316	279	289	292	306	279	307	336	272	294	282	304	299	288	267	304	306	298	308	278	291	283	310	297	301	283	284	289	286	305	260	273	288	316	280	289	286	302	274	305	272	279	275	301	268	296	297	275	289	293	278	281	289	298	322	293	302	353	317	279	301	320	291	271	272	280	317	279	297	297	287	291	285	303	299	294	288	301	288	333	294	317	298	270	273	301	289	288	290	314	268	288	295	278	295	269	298	284	270	314	316	284	290	314	300	282	308	281	311	290	315	278	284	302	294	299	293	316	299	295	288	270	298	266	316	276	317	276	294	291	282	262	311	295	287	267	297	290	297	273	293	287	284	316	281	324	309	252	267	286	323	301	310	251	307	276	329	298	324	302	305	293	282	295	285	293	293	283	278	284	287	278	288	296	302	279	295	295	285	304	289	310	300	297	292	305	300	282	314	284	293	288	304	283	273	313	294	302	307	302	358	312	297	282	293	310	319	270	282	306	342	305	325	322	294	289	278	288	317	309	265	308	314	286	291	278	298	237	314	306	293	313	317	291	305	285	269	305	292	313	281	287	307	276	306	311	304	324	281	295	298	285	260	317	276	282	268	273	305	277	300	357	291	310	304	305	281	286	288	283	289	270	284	300	317	308	287	311	279	292	334	296	304	306	291	294	307	335	295	273	307	314	299	301	285	290	293	324	322	308	283	300	275	290	266	309	304	293	299	297	319	263	283	284	306	291	279	319	263	292	311	275	283	284	297	278	277	291	272	288	281	258	313	290	296	308	285	263	313	275	289	277	270	292	260	350	294	250	295	279	274	282	305	314	296	269	312	289	265	284	271	301	276	294	308	287	268	293	272	306	262	290	289	289	293	273	297	266	312	268	322	279	309	298	286	290	269	249	299	287	338	281	283	287	305	297	311	312	250	291	303	286	310	267	300	310	269	302	299	296	326	315	316	266	267	294	275	306	360	318	289	282	287	299	322	294	300	252	293	263	290	280	281	286	307	304	274	286	299	289	277	315	287	295	281	310	258	284	323	309	287	314	283	269	327	271	301	304	295	300	268	286	284	281	334	305	292	280	335	299	281	289
4187	12541	8802	7722	1263	932	775	684	539	552	460	447	416	409	427	394	411	409	371	361	333	374	381	355	377	365	347	304	334	343	345	319	363	346	295	340	320	340	333	321	311	376	314	334	346	348	355	325	342	357	371	361	331	341	330	344	332	332	361	355	332	349	341	365	342	323	371	335	336	351	343	362	345	334	322	335	344	357	327	347	318	351	338	290	367	336	316	365	327	346	328	306	329	358	351	306	327	372	339	334	350	347	321	359	333	366	353	317	374	344	329	351	348	333	335	307	339	331	309	345	323	314	299	323	335	332	330	339	330	359	319	345	333	349	328	336	327	352	336	334	341	338	389	329	342	325	328	336	360	324	340	313	324	327	336	361	366	355	357	344	319	335	337	336	343	324	319	341	338	358	348	343	321	356	356	332	348	348	360	334	339	349	343	318	320	347	330	331	332	336	325	330	319	342	352	319	330	325	332	348	364	329	342	294	342	311	318	320	312	316	311	322	337	320	330	315	326	332	341	330	350	359	300	336	367	329	377	344	357	321	364	316	357	331	344	323	332	329	346	333	351	343	329	363	328	302	342	326	382	369	335	358	348	336	339	332	360	338	315	327	316	330	346	359	348	352	333	336	360	365	330	356	332	360	299	352	356	361	322	331	349	334	314	347	309	359	376	345	348	343	337	347	317	338	345	334	338	341	349	348	311	330	343	363	346	327	332	314	308	317	353	318	358	335	333	311	321	347	354	342	333	319	331	365	352	347	363	328	332	322	337	367	321	363	328	351	363	337	332	375	322	322	344	338	319	314	369	345	340	359	313	348	316	325	324	335	348	337	362	368	336	334	344	331	310	324	329	361	317	310	331	349	352	308	310	341	336	330	336	346	318	342	334	339	339	318	331	348	345	347	329	317	338	329	348	324	352	319	330	315	329	341	345	306	357	329	348	344	345	357	325	338	362	343	312	322	348	353	378	353	353	355	369	334	321	356	343	360	368	373	350	338	339	382	338	356	316	341	329	342	334	326	331	365	355	294	344	348	354	334	357	358	304	339	354	333	295	350	333	295	340	330	331	329	304	335	345	338	353	328	318	304	347	310	311	336	326	336	353	354	336	330	340	379	331	323	333	316	346	348	311	317	315	345	382	322	315	361	374	310	290	294	325	319	340	333	351	307	319	331	308	344	358	327	324	378	314	308	365	346	371	345	280	323	339	312	341	311	314	319	349	318	345	312	339	349	332	322	323	342	371	360	312	352	342	339	329	322	344	333	327	346	353	355	313	324	353	359	348	325	345	343	332	315	346	350	349	318	326	320	346	332	321	347	357	354	333	328	376	316	345	339	343	346	353	323	354	315	322	335	323	354	318	349	329	332	337	334	340	349	341	365	328	346	365	346	336	330	345	334	390	322	353	358	343	309	340	313	321	294	322	302	326	351	333	364	331	313	310	315	354	327	348	341	336	361	351	354	344	310	340	325	341	355	301	335	344	347	312	321	313	346	325	341	331	330	319	350	341	301	342	337	309	365	389	360	363	331	355	320	364	351	335	354	325	364	329	325	326	340	362	331	345	365	316	347	352	326	315	335	316	331	350	324	337	352	349	323	318	304	355	329	324	324	348	368	335	329	367	350	334	343	333	317	361	349	354	360	340	323	338	348	379	348	364	344	324	336	366	362	316	346	299	339	352	358	309	336	297	360	358	331	331	341	289	312	344	357	327	290	354	316	321	354	334	317	345	352	377	327	357	365	332	330	359	337	359	330	297	359	363	355	313	350	359	337	314	341	335	317	345	326	355	316	323	351	337	329	329	360	331	375	378	376	332	299	353	353	346	343	336	344	345	335	335	342	347	311	302	314	318	326	359	310	335	309	357	350	324	358	354	342	317	330	339	328	329	335	344	334	328	318	343	344	339	355	328	335	347	331	347	319	316	326	349	320	318	346	346	353	332	340	320	300	318	329	348	355	308	295	336	341	344	334	346	330	312	307	349	367	320	326	344	333	316	319	362	341	305	326	349	369	374	360	325	335	340	337	320	341	352	348	346	315	349	373	302	337	330	348	354	356	325	322	316	309	308	322	317	334	356	334	350	345	357	356	342	343	311	335	350	341	340	328	343	348	338	336	362	346	337	324	350	353	356	351	315	351	342	350	330	359	342	363	369	343	336	321	370	347	334	360	319	332	332	361	330	322	323	363	345	306	335	362	333	345	349	317	352	324	331	327	343	313	353	355	305	310	327	315	349	327	358	358	338	355	354	356	331	345	330	336	326	341	340	327	318	348	344	353	325	330	314	320	348	347	378	358	321	321	319	327	300	348	336	314	349	345	340	334	389	345	351	355	356	321	287	334	345	311	356	359	357	339	316	307	333	341	327	300	333	317	341	337	331	342	367	354	328	378	324	300	357	351	348	334	349	331	324	325	345	316	337	368	332	316	355	335	325	342	365	348	332	333	344	327	340	324	348	305	330	317	344	340	329	355	346	321	364	327	338	341	323	387	338	359	320	329	325	337	314	344	346	349	335	334	344	357	308	349	367	325	362	343	355	298	333	336	374	348	350	348	348	375	315	331	346	295	373	358	328	353	316	338	357	348	303	329	355	350	346	340	350	328	335	320	356	339	341	344	313	307	350	326	381	329	314	346	324	343	356	383	339	320	335	337	366	351	324	365	351	348	325	327	343	331	328	315	308	334	342	320	323	345	316	365	353	386	365	342	365	356	304	340	321	352	377	344	381	394	332	347	331	358	346	337	353	297	303	362	331	350	330	343	354	334	336	309	331	380	330	337	345	384	343	336	318	306	357	339	302	339	314	348	344	317	333	340	342	345	346	365	328	334	316	332	323	336	301	359	335	339	335	353	340	331	333	335	325	332	323	336	305	339	357	362	340	343	338	360	316	355	326	356	359	342	365	320	346	323	351	295	316	348	332	324	342	349	337	317	351	334	343	341	339	353	352	354	342	346	376	372	316	325	318	363	341	337	335	340	319	343	326	355	347	335	310	358	336	346	379	334	331	309	332	307	309	365	310	329	304	353	313	352	309	325	324	341	345	353	326	326	321	353	341	341	335	325	367	330	330	348	357	349	327	353	329	328	287	354	327	359	358	347	329	340	364	306	328	352	334	332	348	329	339	333	303	324	296	354	313	340	322	327	351	356	336	335	328	366	349	351	326	339	316	370	360	331	359	309	325	343	344	332	332	347	305	347	355	346	329	334	322	302	358	362	381	353	336	361	337	339	307	338	369	332	350	336	358	343	329	362	325	359	348	346	347	331	349	337	331	359	341	308	321	320	353	323	324	333	362	312	361	331	339	337	326	363	318	348	342	313	325	291	347	344	372	354	368	309	292	302	369	348	338	336	343	324	335	326	312	365	334	332	355	354	344	325	347	337	349	316	354	381	317	313	326	351	358	301	315	297	353	318	369	352	326	340	334	338	347	342	308	353	364	328	316	333	337	387	347	322	340	357	332	353	293	333	325	364	327	322	337	357	311	347
22753	21494	29257	24177	21495	21386	5398	860	667	618	516	464	473	412	397	374	368	340	344	364	339	340	337	313	321	311	314	328	312	318	321	300	291	305	280	306	338	289	313	329	308	274	278	316	284	319	316	299	281	299	307	261	291	273	322	303	295	293	285	316	267	282	280	308	272	295	309	315	304	312	293	261	309	309	282	297	276	278	266	288	307	298	303	278	255	277	298	274	306	314	299	281	319	289	299	287	276	293	289	298	309	277	274	297	307	312	302	280	293	284	314	318	279	292	298	292	278	287	300	274	318	284	281	283	276	274	315	318	281	335	305	269	298	310	303	295	305	297	286	297	301	278	343	292	267	274	274	271	279	300	281	284	284	305	308	290	287	271	303	274	288	285	269	264	280	310	296	272	273	308	289	260	276	328	283	274	290	294	281	277	298	271	287	296	291	273	252	291	267	265	302	260	285	289	289	268	332	281	281	275	272	303	285	287	261	300	315	291	269	274	299	293	277	307	314	310	302	313	276	290	297	299	271	281	314	273	298	289	286	326	277	305	283	281	259	259	321	298	298	286	289	281	296	278	289	292	302	285	296	270	271	299	281	265	290	266	302	286	304	302	295	252	312	277	275	297	289	249	273	285	297	272	289	308	281	287	274	298	269	259	268	285	293	292	264	305	291	280	283	290	270	292	295	300	271	269	294	321	305	295	286	317	277	306	298	296	283	272	285	256	280	301	273	287	264	256	269	297	248	234	284	301	313	312	309	276	281	253	287	301	315	274	275	289	268	298	310	251	276	300	286	289	256	256	313	296	274	282	279	277	293	289	294	283	289	250	287	286	346	296	275	286	257	284	299	295	276	258	297	297	265	271	275	293	283	306	274	277	305	293	288	271	258	291	283	293	296	312	262	304	275	311	254	277	286	267	299	316	319	287	253	312	278	285	270	289	289	312	279	306	298	316	305	276	288	276	274	276	275	274	274	296	277	285	263	298	257	283	266	277	327	299	323	294	271	320	274	286	315	274	278	270	293	255	275	284	268	298	287	284	270	296	306	280	307	270	298	293	253	256	309	260	308	294	302	285	318	285	342	244	285	292	280	294	287	329	280	294	280	298	265	268	308	289	267	245	290	300	309	280	270	291	277	298	301	279	297	288	295	288	271	295	294	305	259	308	261	256	319	269	287	275	263	270	280	297	270	286	307	255	273	312	301	274	291	298	281	265	271	263	303	308	293	304	280	268	263	300	253	276	304	308	274	287	284	319	283	266	259	287	285	278	286	319	274	252	301	298	269	278	301	284	264	254	293	286	279	319	292	273	258	298	266	289	292	286	296	242	281	294	287	304	294	302	280	263	268	276	265	314	276	299	276	284	281	283	260	281	289	261	309	269	261	289	297	300	287	277	251	312	291	279	295	270	340	263	290	278	300	268	288	273	294	308	329	281	270	285	278	279	288	305	303	285	255	310	273	291	268	262	279	276	279	281	251	289	279	309	301	299	261	274	297	279	283	270	296	276	296	275	312	294	307	295	280	298	276	294	274	300	317	275	279	247	299	313	280	268	279	282	275	304	289	266	319	274	307	263	270	300	309	310	274	286	282	308	293	292	261	300	323	281	288	286	291	274	291	318	293	256	311	329	285	303	275	256	253	307	273	301	280	276	265	285	246	301	279	309	285	293	268	266	273	265	280	294	287	315	274	283	299	317	288	279	293	304	283	261	323	281	274	304	281	278	267	283	300	274	272	268	268	281	290	294	295	287	280	303	281	306	282	303	303	264	302	282	269	298	290	268	305	292	304	318	271	292	270	279	293	301	301	289	265	273	280	295	283	294	299	260	293	305	282	287	289	275	290	276	281	309	296	295	260	292	270	290	300	309	290	283	286	291	263	293	286	275	282	252	274	294	319	249	264	291	274	298	278	297	270	289	291	270	277	262	301	272	289	267	270	272	274	306	276	293	266	292	265	277	282	302	307	282	299	286	290	262	290	280	303	294	251	277	272	271	257	267	268	316	295	262	291	298	255	275	286	292	296	264	307	291	289	296	321	310	297	286	275	299	277	286	286	250	317	266	302	274	262	275	284	319	318	290	280	282	313	285	276	261	295	252	265	263	311	285	283	256	288	265	279	302	290	241	252	264	291	310	319	301	295	283	300	298	316	294	315	244	272	260	301	296	315	278	279	271	295	288	299	271	279	293	280	295	303	287	273	266	323	281	255	282	303	282	260	281	267	282	258	274	287	263	283	277	267	284	296	247	281	274	266	264	285	264	298	294	269	314	247	281	273	276	313	290	290	276	308	268	290	283	262	301	248	286	306	281	270	296	313	282	277	263	325	253	262	292	292	271	302	267	289	285	306	304	266	286	268	283	292	283	279	258	280	314	309	290	276	286	313	293	306	275	263	286	272	284	287	277	318	305	267	278	283	254	297	313	302	264	259	300	286	264	311	322	275	269	283	289	284	288	286	298	312	273	319	290	249	273	271	279	290	274	268	302	257	270	296	282	283	296	277	306	319	265	254	289	294	284	289	274	286	268	279	251	260	256	270	283	276	293	318	276	293	264	278	319	276	305	310	288	287	284	322	305	304	269	288	306	246	302	253	293	250	273	299	286	275	273	297	303	284	285	268	261	306	284	310	284	300	292	294	262	307	284	294	325	322	272	288	295	282	273	274	302	290	287	293	306	283	270	276	320	330	273	299	297	294	273	299	302	274	272	282	268	302	265	268	307	329	302	310	327	264	279	294	279	297	303	250	304	313	262	298	257	293	278	277	295	268	291	262	248	278	279	257	345	282	309	331	287	264	293	293	272	289	275	325	294	264	297	301	259	277	287	289	284	295	301	258	269	287	313	302	281	282	288	298	288	284	313	273	257	300	263	246	280	275	276	304	275	284	286	290	299	301	289	293	280	281	262	286	263	278	284	293	269	280	277	286	284	313	293	263	264	295	265	269	276	292	258	327	285	304	282	297	291	286	305	285	291	274	273	283	280	306	299	273	288	267	313	283	255	312	274	280	260	278	314	296	300	291	291	292	290	276	287	298	307	279	288	273	291	291	262	304	292	269	295	281	301	296	293	276	288	253	299	283	300	319	257	289	270	289	281	292	278	276	299	315	286	285	287	291	308	277	273	326	283	296	314	255	298	308	286	290	307	290	299	272	280	260	283	303	268	298	268	277	281	281	298	278	308	271	275	303	270	285	291	296	257	244	273	263	288	261	254	308	264	277	266	311	282	284	327	301	266	313	292	274	295	305	285	302	294	280	297	294	303	294	309	281	268	313	295	286	302	291	271	265	302	301	249	277	295	272	309	332	314	293	298	309	293	277	282	291	286	286	302	282	287	291	300	282	275	283	279	286	274	302	303	267	282	291	277	294	317	297	310	275	268	307	281	294	273	301	294	263	312	275	274	288	279	306	303	276	275	276	285	306	286	278	283	289	305	266	287	283	274	291	274	287	288	267	240	294	294	260	310	296	285	291	290	262	276	274	285	284	285
5308	24385	18165	18748	3475	2493	1807	1408	1091	868	795	717	657	572	491	485	495	434	461	451	437	395	428	384	382	409	383	381	386	351	388	388	342	383	387	342	355	360	356	378	372	357	366	376	348	369	354	339	374	316	357	368	364	341	366	375	332	342	336	325	319	341	356	343	356	361	346	366	342	336	329	352	326	342	336	350	350	327	376	350	370	330	302	321	365	391	340	330	329	335	336	328	318	364	381	351	351	322	346	362	357	348	346	325	338	354	362	357	337	334	321	358	361	357	326	328	331	336	336	379	307	345	342	351	329	327	341	335	364	328	341	319	318	342	354	326	350	359	342	292	340	301	330	372	363	327	370	351	325	343	319	340	340	305	355	353	313	340	343	339	349	305	368	359	367	363	315	357	340	342	344	317	316	371	341	370	343	374	308	385	312	404	299	340	321	337	329	337	378	361	329	305	386	341	342	316	379	334	329	341	340	375	329	335	366	365	363	355	350	321	293	326	334	313	337	342	359	331	335	341	335	342	316	345	348	336	336	330	349	341	362	326	353	350	345	358	367	319	369	341	332	364	353	333	313	329	317	363	338	333	373	345	332	343	344	355	350	339	362	337	322	375	326	357	341	345	349	346	338	351	341	350	329	347	314	321	317	348	325	361	300	377	340	345	371	347	323	325	354	335	324	383	334	336	350	374	331	364	332	350	351	330	357	343	331	335	336	335	329	345	338	344	353	333	326	346	325	314	316	345	366	369	328	327	331	332	318	325	354	354	333	325	361	354	337	347	334	340	356	340	317	338	331	363	333	350	337	318	355	322	299	353	351	359	365	340	343	377	346	321	343	341	354	351	369	311	358	340	323	339	353	353	351	344	311	349	326	343	349	362	350	306	341	354	327	329	286	350	375	337	357	361	358	336	343	333	348	341	362	385	337	332	331	331	356	375	376	319	351	349	359	360	348	359	346	346	338	324	337	320	328	319	359	334	324	321	299	336	333	356	332	328	336	300	308	329	317	351	346	343	318	349	351	338	325	352	331	347	366	342	339	329	348	324	321	329	318	324	345	366	382	333	332	325	313	328	334	342	312	306	355	349	324	340	379	343	321	334	314	373	343	375	359	317	363	368	318	349	337	331	314	363	335	359	320	326	302	315	357	359	361	321	323	325	341	338	333	367	365	377	361	365	329	337	375	371	361	320	347	338	338	316	336	320	361	317	334	358	347	344	343	329	338	337	347	357	318	355	324	368	333	355	347	322	327	332	364	336	351	362	331	330	334	307	345	307	305	344	333	340	351	333	362	337	331	357	324	339	365	359	331	345	351	349	343	368	327	361	311	329	350	367	338	325	351	362	361	358	358	312	361	380	340	359	342	333	327	357	310	322	331	323	330	347	323	338	330	351	343	340	360	324	319	351	361	362	335	315	354	353	409	324	360	350	346	332	342	325	350	338	335	358	344	367	343	323	354	322	364	342	324	385	360	329	322	363	377	349	334	345	327	350	333	315	332	326	350	359	362	374	345	330	337	321	339	382	324	359	344	371	335	325	374	356	347	318	316	358	318	355	317	363	316	363	321	349	339	332	356	321	331	343	328	341	320	356	335	376	341	302	314	336	361	337	348	335	320	313	352	342	350	345	345	307	376	333	375	350	366	337	339	355	349	329	304	362	322	339	340	320	307	334	347	313	332	350	341	335	333	363	374	342	333	370	305	322	346	356	373	364	365	321	347	338	318	347	316	342	379	294	346	372	349	350	360	300	323	332	360	358	342	349	322	340	322	330	326	338	350	304	342	345	351	342	308	325	317	330	312	326	355	372	346	351	346	334	315	343	355	338	360	371	332	350	360	327	327	376	361	309	331	337	310	337	311	329	344	336	349	362	358	345	313	316	331	330	337	332	322	326	287	341	329	325	337	346	328	319	335	332	384	354	355	344	359	344	348	338	324	353	314	341	356	323	349	321	358	318	370	376	318	349	318	342	347	320	362	363	361	335	350	357	307	356	334	332	294	317	340	324	344	340	349	344	332	317	389	345	315	319	377	344	341	358	313	348	339	305	319	324	327	309	338	336	350	345	346	327	347	322	317	316	343	309	303	334	311	353	352	341	327	372	361	339	339	313	347	376	310	364	312	352	345	366	339	329	336	360	322	343	335	306	323	354	357	324	366	334	308	353	327	344	372	323	359	366	351	325	366	318	326	350	368	351	357	356	325	324	332	345	333	334	339	351	348	338	343	323	336	369	385	348	376	309	326	348	354	355	357	327	344	361	338	376	333	331	320	362	321	341	365	335	336	318	355	368	360	333	341	354	365	334	334	358	332	312	338	332	333	347	339	330	357	321	339	358	356	344	340	341	388	361	299	357	346	303	341	333	325	350	342	378	356	339	342	341	338	360	358	363	319	301	347	328	356	324	335	311	364	328	356	347	337	360	348	308	335	354	361	357	357	353	348	364	327	345	375	368	357	295	346	344	357	337	340	332	318	321	337	332	340	345	334	316	308	309	337	331	385	350	382	374	348	328	335	348	322	311	350	357	361	346	347	337	311	336	333	338	316	354	362	318	345	350	327	340	349	323	350	309	360	325	327	325	359	322	348	353	359	334	339	343	322	335	323	333	318	338	351	351	349	351	336	331	357	319	304	338	313	335	321	327	327	344	354	354	343	357	350	341	343	352	330	322	336	332	338	367	337	361	360	337	351	336	369	363	329	319	323	330	332	359	340	318	333	378	301	327	344	348	343	324	321	353	336	367	357	349	358	311	313	355	334	392	349	349	336	338	324	323	339	336	333	345	311	345	349	335	313	292	298	300	334	339	329	335	335	337	356	367	332	295	358	302	339	326	310	324	368	344	354	290	364	353	378	360	364	331	354	345	307	323	349	349	364	322	358	345	346	365	324	329	353	348	355	327	337	350	362	342	335	364	357	369	321	315	326	351	335	336	318	354	356	358	352	327	343	368	368	324	331	348	332	332	334	313	330	363	334	334	327	355	347	350	395	299	318	356	337	301	348	332	357	344	361	324	379	331	333	359	383	311	334	303	339	306	332	353	296	333	352	381	319	312	315	345	327	342	366	358	345	346	379	328	329	344	314	343	315	336	365	362	315	339	331	328	330	345	366	295	327	324	375	369	345	337	359	334	345	365	301	341	324	343	350	342	335	359	373	318	312	318	343	302	353	348	344	355	307	336	348	361	360	300	366	356	356	313	335	338	315	333	351	335	323	307	319	338	365	348	321	345	342	351	344	340	338	351	341	335	347	375	327	351	387	336	346	373	339	325	320	341	355	322	321	326	369	323	378	327	336	363	331	347	343	330	336	315	324	346	370	298	355	321	365	341	325	345	309	352	363	338	309	340	328	354	354	358	342	316	340	345	346	345	339	327	364	316	363	326	321	345	347	366	376	345	307	356	391	368	352	323	322	348	361	343	349	319	345	337	326	336	353	327	333	341	331	368	351	338	341	347	337	382	340	351	349	331	332	367	340	340	327	295	366	369
27842	18717	8104	3439	726	687	586	593	626	591	581	588	551	587	604	550	607	584	578	596	571	594	585	589	621	563	546	632	571	601	574	574	567	580	572	560	574	618	593	547	553	583	589	594	565	607	551	551	564	591	559	607	584	601	564	539	555	566	591	617	572	551	563	590	572	594	545	570	580	591	567	584	535	573	564	592	597	561	569	582	527	573	542	568	567	588	565	543	567	610	602	556	593	564	575	581	599	565	559	550	547	552	578	543	561	519	568	569	595	568	590	596	597	593	549	572	600	582	619	570	584	592	533	563	591	547	546	581	583	540	579	579	584	583	541	530	592	548	577	543	543	536	598	598	573	541	567	605	539	574	571	579	534	601	555	579	615	605	579	534	564	565	595	573	566	577	559	559	579	596	579	548	572	545	584	563	570	576	524	577	601	572	528	604	539	570	554	583	571	509	618	570	576	527	560	570	581	573	569	582	575	585	561	575	596	591	553	593	539	592	579	537	590	573	558	591	578	561	570	578	583	596	590	544	539	583	539	558	580	537	529	580	590	592	559	548	581	615	600	566	556	595	591	542	557	557	562	563	612	596	594	559	577	531	552	573	576	568	577	568	545	625	586	557	585	599	566	562	514	558	585	537	592	572	602	564	570	574	529	560	554	537	545	551	604	584	637	596	520	617	565	614	581	560	551	561	544	564	580	539	586	602	579	548	565	536	574	548	610	528	607	569	550	558	565	536	576	546	556	561	598	554	587	584	562	575	541	550	572	548	613	565	582	547	563	556	572	587	532	522	593	570	567	583	562	589	600	610	554	544	589	555	541	559	578	594	608	585	603	557	581	568	597	556	549	567	559	604	569	578	553	609	568	586	520	578	586	526	565	601	566	573	551	606	494	598	591	566	595	541	575	570	561	598	587	575	588	555	585	569	574	619	569	567	566	617	595	547	557	569	593	547	597	565	630	574	569	584	549	555	562	585	553	555	581	552	563	535	561	573	586	558	584	569	552	615	586	591	588	522	545	572	586	604	579	580	601	552	591	603	592	591	546	593	591	591	576	520	597	571	586	523	589	540	615	567	567	626	581	572	555	560	589	571	574	558	604	592	616	570	559	566	580	594	583	551	576	610	527	565	552	552	532	582	574	576	553	579	577	601	556	514	588	579	603	560	584	567	556	624	576	576	585	546	548	539	533	604	609	567	584	536	575	554	602	583	560	575	548	584	564	583	542	615	552	569	541	579	563	549	587	551	582	566	594	550	610	586	574	580	579	603	590	598	602	575	551	581	563	603	569	575	561	570	607	578	567	566	611	574	628	561	571	587	583	543	552	581	577	557	575	604	583	532	514	595	576	557	595	577	605	571	563	552	556	590	576	549	578	587	544	551	571	553	533	562	608	544	560	627	611	575	629	549	566	567	548	606	531	564	602	597	569	545	539	589	608	586	576	583	578	569	531	610	588	595	593	529	576	568	607	596	585	553	604	543	587	536	608	570	566	577	576	580	594	519	557	572	555	588	563	564	553	562	538	538	583	575	575	577	561	565	579	621	591	531	564	589	571	558	589	560	537	576	601	541	555	568	566	555	569	541	583	574	601	556	533	548	549	530	548	591	562	624	535	613	543	598	568	574	585	570	591	580	556	562	591	570	544	563	558	584	573	570	538	595	582	556	614	605	591	595	546	606	570	543	548	536	593	614	573	552	548	547	575	560	568	576	611	603	556	568	573	549	578	581	578	566	561	574	571	564	554	596	583	588	616	540	554	575	563	564	588	608	577	580	521	541	606	602	570	563	561	587	530	534	551	550	586	568	555	587	567	582	567	572	571	584	552	551	614	591	580	524	536	558	541	552	563	613	584	557	585	521	603	509	578	544	594	573	607	573	571	565	583	540	625	590	538	617	569	581	558	574	565	600	535	589	608	554	566	547	549	620	604	623	528	551	541	596	588	570	608	564	557	579	565	563	546	539	602	542	594	577	555	564	536	585	557	586	568	556	544	605	585	621	564	563	567	575	564	638	584	561	552	546	596	559	560	564	559	546	589	599	575	542	553	551	610	553	550	582	532	543	589	588	577	534	588	534	587	560	575	605	569	505	571	553	585	587	606	541	578	602	575	579	545	586	589	575	551	566	546	537	588	543	592	598	562	578	559	592	562	562	558	565	577	553	578	567	565	540	584	547	531	524	590	573	570	571	553	542	588	578	578	554	521	576	572	594	570	592	535	591	511	595	599	593	570	592	592	574	523	549	571	566	543	562	560	546	590	545	561	568	613	593	569	601	566	581	589	529	595	553	581	541	565	583	594	534	509	594	578	587	590	535	548	589	537	543	578	554	587	571	590	587	554	557	573	533	571	549	561	576	592	582	566	564	565	601	563	554	585	566	550	576	604	564	605	595	555	564	561	592	573	555	581	598	521	590	562	553	569	542	581	599	587	552	592	549	563	581	562	564	566	579	602	562	548	630	595	611	576	595	547	582	595	537	505	574	590	591	562	613	614	548	532	595	584	627	557	593	602	559	564	565	584	590	590	578	562	561	588	583	556	578	626	556	590	544	564	580	589	635	575	587	543	555	550	543	600	600	547	568	560	552	574	547	585	592	560	623	626	581	550	571	548	592	563	538	568	589	581	601	530	603	558	563	597	569	586	569	590	610	593	559	601	571	547	557	631	587	557	558	561	573	577	568	574	571	561	556	586	573	552	564	537	629	556	543	512	545	624	570	540	515	601	538	564	579	545	547	589	595	583	554	575	552	594	563	569	552	568	580	551	529	555	552	563	572	571	572	590	555	603	588	583	536	602	580	565	585	569	588	537	578	599	528	549	565	578	561	579	552	547	612	554	591	574	571	580	625	618	552	583	538	561	571	616	572	523	585	563	541	560	581	623	554	591	584	613	554	594	543	563	569	605	562	555	545	518	547	580	599	554	563	546	602	557	571	618	538	541	558	614	582	571	571	555	621	554	590	520	583	589	573	556	549	575	540	581	587	528	597	521	549	527	579	565	587	583	591	594	567	562	574	577	562	602	567	565	577	549	597	534	532	565	542	599	620	580	563	586	593	556	599	573	580	542	527	570	539	595	573	568	644	565	571	581	565	553	558	572	527	562	576	550	567	567	574	578	609	566	572	633	599	583	568	578	553	557	606	568	552	556	598	586	549	535	559	560	563	579	576	580	575	566	591	578	556	569	538	566	603	556	583	604	607	574	536	579	568	580	537	593	583	552	581	581	583	562	564	571	575	578	594	571	576	546	587	596	540	569	576	603	580	604	582	609	561	572	566	567	571	545	543	545	606	568	582	581	605	580	588	562	573	582	548	571	555	545	576	581	565	555	570	551	573	539	588	560	572	562	597	588	575	571	577	550	584	569	535	558	556	537	591	576	543	600	571	548	582	591	532	597	531	544	534	591	576	599	574	589	582	593	569	564	591	592	587	574	599	565	546	573	568	561	640	605	578	576	541	591	595	619	565	596	549	575	556	580	570	551	517	587	597
5107	10295	6882	2595	777	758	742	657	670	659	701	682	652	688	625	619	657	672	650	653	678	641	727	655	651	637	693	655	637	584	678	644	668	626	609	676	630	630	605	651	678	650	671	657	623	601	623	670	684	694	685	598	648	663	698	663	636	617	686	649	649	669	646	611	623	684	632	641	641	650	635	672	627	620	677	638	625	660	677	596	714	643	654	637	658	661	655	659	697	657	648	598	667	622	613	617	659	715	625	602	681	647	623	598	704	617	675	657	642	672	685	633	634	660	601	633	636	656	686	636	680	621	614	650	632	658	665	624	671	611	646	658	692	662	660	624	626	650	658	641	614	685	637	628	685	640	670	641	655	657	602	648	685	678	651	626	629	623	624	685	596	611	646	614	678	625	660	603	669	648	666	639	617	670	691	645	627	627	660	669	678	641	652	580	664	666	657	632	660	672	700	665	651	625	675	606	623	641	634	651	638	622	641	656	635	645	633	673	661	644	696	684	606	650	631	667	609	677	633	667	614	632	641	711	634	676	621	652	674	619	678	685	650	644	631	677	589	710	646	642	694	612	633	603	648	649	650	651	651	635	621	663	676	672	628	662	661	635	664	633	666	649	688	631	690	669	661	659	633	593	630	662	680	636	673	650	672	661	609	649	643	627	674	632	643	611	653	667	692	629	614	625	640	661	661	644	614	648	634	649	651	693	653	644	648	656	629	664	660	626	636	626	628	632	607	674	638	636	688	666	673	651	618	620	667	655	620	645	659	656	654	662	638	660	658	608	632	612	671	698	707	667	670	686	631	674	642	703	645	608	681	669	635	667	673	649	640	636	658	655	655	621	641	628	674	701	658	672	665	613	648	648	623	616	657	692	648	617	662	667	666	637	643	668	665	641	669	647	623	643	706	622	634	601	642	670	634	646	655	675	618	608	637	660	648	631	605	692	662	633	662	629	668	696	670	676	638	668	663	612	640	633	618	648	630	670	646	667	661	636	684	668	656	636	656	623	626	649	655	690	633	611	681	671	661	660	640	642	606	679	618	706	651	643	665	647	677	647	689	640	665	642	683	648	649	673	665	663	684	639	639	611	658	685	666	674	658	652	650	692	626	649	663	691	686	628	646	682	656	673	585	677	648	647	659	691	652	659	641	658	634	618	625	632	632	654	694	689	658	661	619	653	646	645	632	595	626	628	636	642	686	661	685	657	640	658	646	652	653	628	652	681	646	624	656	645	618	625	634	670	665	665	645	644	621	645	671	651	656	680	698	661	622	609	621	622	627	642	668	647	634	654	624	633	679	677	634	614	622	674	623	644	650	668	645	637	641	634	660	655	606	640	643	620	684	654	635	698	653	668	641	682	641	657	662	638	616	636	635	724	610	669	663	641	670	703	615	642	675	657	643	650	634	636	654	668	623	644	642	646	637	706	648	651	607	665	647	626	676	632	615	645	646	612	668	658	641	619	614	669	620	638	697	625	671	648	708	642	640	660	641	661	635	666	653	605	599	632	610	636	678	660	638	691	612	679	635	654	637	629	606	616	638	621	625	663	632	640	648	629	672	653	684	632	624	682	585	647	615	599	682	633	635	640	654	609	678	679	654	646	626	665	591	672	656	604	651	665	625	634	678	643	658	650	637	639	640	627	653	673	664	637	603	677	651	646	695	655	652	654	697	684	653	647	698	642	654	636	619	661	629	684	646	684	685	661	673	638	665	658	653	639	671	661	631	633	663	681	648	601	635	600	636	641	640	627	622	666	658	639	660	640	665	716	656	625	695	673	682	631	659	664	626	673	640	643	657	675	671	648	669	646	679	671	687	618	622	691	651	624	612	707	635	671	642	666	628	638	629	634	656	689	636	641	658	657	649	620	680	642	616	686	641	604	658	647	631	647	648	660	627	633	666	706	695	628	596	646	641	664	626	649	669	658	633	672	634	610	647	600	659	676	663	621	683	657	603	613	624	649	635	639	657	635	620	620	648	654	677	657	701	669	660	639	651	627	664	622	657	694	635	653	647	639	626	665	645	635	659	676	659	627	653	636	634	628	617	682	692	621	617	630	660	685	660	661	626	644	626	637	621	714	634	609	623	617	615	670	640	627	653	612	685	670	616	678	658	639	614	635	684	637	629	643	660	674	636	650	597	660	644	633	651	617	627	661	636	642	578	619	664	635	646	645	665	624	654	638	617	630	636	682	626	627	635	646	672	658	653	603	644	660	636	677	642	626	650	617	610	684	632	648	627	624	643	612	680	653	640	587	651	649	649	673	577	614	663	646	633	630	657	672	652	656	656	633	641	696	633	668	659	610	671	633	647	616	677	647	709	628	615	607	645	645	631	640	640	638	656	661	659	688	655	659	655	662	644	638	608	628	590	681	651	638	629	661	662	665	662	656	669	642	656	621	648	642	679	637	652	635	653	657	666	640	625	648	655	670	609	626	632	661	629	646	693	688	655	672	702	640	592	659	636	664	646	651	656	632	688	659	623	667	651	665	642	646	629	686	657	655	632	616	668	663	660	666	604	650	648	598	684	620	644	695	665	643	672	648	621	640	625	653	696	649	662	704	708	606	683	668	683	639	642	654	671	681	632	677	704	666	656	615	659	615	653	717	673	639	625	600	581	644	636	644	657	642	645	665	645	638	631	684	649	615	624	621	620	594	594	663	642	583	597	676	677	666	694	666	655	673	656	665	643	646	660	622	631	630	609	679	609	632	650	651	649	647	618	643	656	625	680	643	620	680	633	638	647	655	678	681	645	665	648	662	629	621	668	612	687	660	642	629	681	650	642	676	654	655	607	671	658	648	656	641	645	654	637	615	616	666	664	663	638	670	648	694	613	642	693	657	638	672	598	635	616	650	658	649	640	673	622	668	660	675	601	669	649	583	664	620	689	643	600	660	630	647	682	606	628	685	649	643	647	656	644	623	626	678	673	652	657	661	679	656	632	613	630	661	711	656	645	694	647	633	662	672	622	676	669	623	665	607	695	644	712	619	683	674	627	662	638	652	673	672	605	649	634	678	665	605	651	640	650	686	696	669	609	637	669	631	654	595	657	617	607	645	649	652	670	662	606	675	673	639	621	605	668	634	692	609	663	630	647	616	648	642	673	669	682	637	612	648	717	641	664	682	656	646	727	629	641	637	664	631	627	632	662	687	665	634	600	684	650	644	666	627	624	634	651	677	658	656	693	670	591	630	630	713	598	678	644	694	629	612	646	668	648	634	710	603	667	678	636	675	655	688	627	617	678	633	660	677	668	622	661	670	674	666	619	668	633	613	649	596	629	671	637	661	663	662	642	704	644	667	674	610	670	599	685	678	678	623	661	642	642	627	671	632	628	687	626	621	634	641	630	585	700	664	670	633	650	648	637	631	646	620	692	664	641	674	691	607	646	656	664	668	638	645	634	649	680	644	664	685	652	684	604	659	613	610	645	668	646	643	636	673	673	646	588	641	644	687	666	689	664	643	609	651	600	613	600	652	631	629	633	671
23693	21410	28334	25315	20128	5437	1206	967	834	785	760	703	716	693	704	699	651	707	665	636	637	670	622	716	644	673	696	649	621	635	574	604	608	628	631	626	613	661	663	608	602	613	618	649	643	651	594	572	608	599	625	633	565	646	574	617	589	655	598	590	594	619	598	661	616	592	647	633	593	631	653	611	580	618	620	613	636	629	617	591	593	626	584	587	623	617	638	594	639	611	662	613	586	621	587	595	616	632	629	638	589	649	600	604	606	632	618	646	622	618	616	622	624	654	592	615	572	628	606	576	658	649	632	612	605	615	617	627	654	626	610	613	615	603	571	616	616	600	577	604	609	580	607	609	616	613	630	573	621	599	680	599	570	579	587	592	609	618	620	643	558	614	572	657	642	599	622	598	573	578	575	610	666	638	639	609	616	595	592	587	624	637	654	604	564	618	621	590	622	605	691	571	623	617	604	618	655	604	624	648	604	578	599	637	618	669	558	620	625	637	662	543	606	685	659	600	640	611	617	633	604	631	624	569	613	602	604	645	627	618	603	648	606	591	652	608	585	685	620	626	592	560	617	633	637	610	614	588	627	603	650	642	604	565	643	650	558	641	618	620	609	651	580	612	576	648	628	633	621	639	601	614	622	536	611	619	621	625	578	606	563	622	614	600	629	575	626	665	636	616	598	632	587	589	574	601	605	591	613	600	655	643	653	633	650	589	623	665	636	654	650	608	636	642	616	604	564	639	618	604	650	604	606	623	624	591	623	583	583	611	620	585	622	619	594	660	635	632	590	604	581	600	615	547	601	605	601	635	616	614	612	627	573	616	606	608	656	665	591	577	600	604	618	599	629	600	626	591	634	643	644	624	667	600	611	556	601	631	653	588	623	576	607	640	622	574	644	617	650	617	658	652	553	611	637	596	599	598	639	635	632	590	602	568	632	613	635	675	589	619	629	589	601	611	634	554	590	598	604	620	596	603	598	655	614	606	615	646	617	604	600	624	624	639	605	615	578	629	598	607	629	642	636	608	637	610	596	636	610	578	611	621	601	634	633	648	590	587	583	595	608	607	604	625	642	593	632	583	605	607	649	652	608	643	657	574	616	583	613	577	629	607	584	656	602	597	614	607	610	602	671	626	629	649	607	592	576	603	573	640	614	617	618	614	588	613	588	620	614	593	561	593	636	621	610	617	583	592	579	590	604	619	673	605	585	607	595	664	620	644	644	569	649	628	621	655	637	630	611	604	585	589	599	593	637	614	547	626	623	632	625	574	619	593	656	599	607	629	558	593	612	623	621	636	647	616	636	636	619	638	578	638	606	569	622	586	656	669	610	626	596	554	639	656	610	575	610	634	659	631	582	634	562	633	646	606	624	606	600	644	613	612	642	655	583	621	665	663	632	606	632	602	659	582	611	624	639	598	614	597	613	584	613	582	609	606	626	598	580	642	617	615	599	647	631	634	627	558	609	611	573	612	619	643	640	622	626	605	561	603	627	628	608	635	588	599	627	621	572	619	617	588	592	628	625	616	631	624	624	636	581	630	637	653	628	636	593	577	624	612	637	609	662	591	609	635	632	617	639	625	607	651	608	628	634	606	628	603	641	596	616	575	630	626	637	635	623	611	613	615	622	621	605	628	600	611	656	601	579	589	625	589	601	607	636	629	595	581	647	620	608	588	625	622	637	602	587	609	623	617	635	579	660	625	590	625	620	656	608	629	593	589	580	594	632	601	675	598	600	594	609	643	618	624	591	628	636	584	594	645	609	644	624	606	628	638	558	595	643	689	679	606	621	631	660	598	621	582	573	604	615	594	623	596	615	647	601	667	596	616	605	572	621	601	641	609	617	667	620	633	634	615	579	572	627	611	593	625	636	616	593	616	632	583	595	637	621	610	643	587	583	658	631	623	611	606	603	629	638	641	625	580	615	623	666	582	631	597	617	592	589	637	596	610	634	598	636	648	625	627	664	596	624	640	613	591	649	605	611	602	624	626	639	640	596	615	643	617	606	598	595	626	613	620	593	589	621	609	604	562	625	603	606	591	541	600	607	619	633	597	617	578	635	603	556	597	595	580	587	589	629	661	627	587	591	617	599	630	633	615	572	630	581	608	577	645	626	634	621	604	629	574	618	562	636	612	600	598	590	609	600	613	560	645	575	581	614	599	681	590	583	625	626	621	639	607	576	673	626	617	644	619	660	632	598	584	627	610	622	614	601	616	612	615	651	621	611	642	617	675	630	617	614	632	576	629	635	638	604	598	611	646	626	627	594	631	617	629	622	614	640	591	628	616	585	580	644	577	632	615	581	604	660	613	572	613	616	610	555	626	618	629	672	636	619	604	605	595	623	601	643	603	617	611	620	637	589	591	633	603	633	593	637	599	622	601	577	645	649	568	605	616	600	634	581	640	598	583	619	583	626	610	607	582	607	640	589	591	586	637	613	615	596	623	604	578	654	621	598	626	609	623	601	658	629	642	645	552	597	623	636	598	638	604	652	657	607	610	609	616	620	601	612	624	603	589	605	608	610	622	616	639	592	624	622	610	662	610	622	619	575	619	606	611	612	625	666	609	608	592	647	668	607	601	605	651	617	597	585	620	656	598	630	612	555	607	566	617	642	617	660	613	610	660	646	610	655	631	638	614	623	607	605	607	634	620	575	600	667	607	650	591	620	587	630	601	628	603	638	636	620	619	598	612	632	623	603	625	574	651	603	562	590	619	570	663	568	649	569	569	627	668	614	590	617	629	612	611	585	633	639	615	584	612	600	605	586	603	603	575	616	610	621	635	637	644	610	583	597	643	658	601	658	588	601	581	631	589	609	616	556	638	590	603	614	622	622	607	611	584	574	632	613	589	615	621	610	578	561	649	601	607	643	610	617	625	631	613	602	624	605	622	589	617	596	604	667	575	609	608	630	656	609	642	589	621	606	637	647	583	630	612	623	615	587	595	611	610	605	589	608	653	615	624	607	614	580	635	620	598	610	676	664	591	643	649	599	656	630	530	612	576	653	594	594	602	624	634	622	575	626	599	609	623	596	577	635	616	582	619	618	658	610	574	585	622	575	583	618	630	667	648	615	610	599	582	615	589	621	650	593	632	614	604	629	597	620	604	616	621	622	608	640	631	624	627	610	606	644	610	617	602	594	619	580	583	621	619	559	604	610	619	621	618	567	633	613	604	571	653	618	638	632	597	604	598	592	650	578	610	593	601	620	640	607	611	609	582	617	592	616	627	572	543	626	575	690	563	609	585	606	606	621	619	623	587	600	581	620	592	639	576	557	622	594	593	652	640	633	662	612	618	632	652	607	631	587	567	618	594	592	578	630	607	616	625	629	633	594	617	641	599	608	588	596	586	603	601	611	605	622	596	675	603	595	622	613	640	648	601	651	661	572	623	620	587	625	645	640	574	604	560	574	653	582	654	583	683	588	616	611	605	634	615	627	597	614	612	581	640	600	650	617	612	563	670	624	591	625	600	614	607	646	613	596	594
4143	20392	25097	19032	2334	1763	1444	1227	1087	1039	940	913	808	802	801	781	789	749	799	747	774	749	760	740	721	745	743	741	754	728	717	712	731	694	714	728	716	730	707	682	754	675	688	712	665	687	708	764	697	709	737	706	687	743	687	696	730	648	710	700	723	677	695	756	727	698	712	729	685	735	654	696	732	700	721	742	669	677	720	708	720	721	693	711	691	693	719	696	712	762	674	730	712	731	741	740	718	672	663	691	717	709	690	700	705	717	715	687	697	694	718	739	667	685	714	741	740	690	685	685	755	693	660	677	701	710	743	689	700	690	722	712	715	730	724	709	632	690	682	695	672	753	727	721	692	747	740	738	679	660	703	674	685	689	704	716	668	711	709	689	697	737	756	715	697	712	688	699	701	726	713	747	714	698	729	661	701	674	654	690	716	714	721	718	723	700	699	674	720	732	765	731	725	728	673	741	675	684	731	666	677	696	723	681	656	638	727	720	755	684	711	691	714	692	721	718	722	657	729	736	709	754	704	661	719	672	709	711	721	730	686	683	707	665	660	664	679	651	782	712	705	732	705	683	704	706	748	689	715	730	707	718	734	688	683	743	735	696	722	732	719	730	652	712	712	697	686	692	687	699	686	705	730	694	723	690	674	708	700	719	767	683	747	661	682	675	718	714	713	659	650	650	708	756	692	700	695	683	717	744	727	741	687	678	714	688	677	670	691	739	674	697	709	661	683	721	688	696	723	726	691	683	754	697	688	724	675	698	679	731	642	681	689	734	712	765	683	638	681	669	657	689	712	730	720	701	672	711	726	730	755	684	721	702	727	726	661	687	726	669	727	726	668	719	709	682	729	734	710	679	675	675	693	681	711	698	741	691	703	701	731	717	698	734	742	707	727	750	704	698	675	686	703	658	767	711	675	740	683	711	722	667	692	715	726	693	707	690	704	712	713	703	654	666	680	675	722	724	707	717	721	715	673	736	730	702	728	683	680	737	661	687	701	641	715	731	695	680	733	667	708	696	762	692	681	710	711	659	723	694	710	763	702	711	720	663	684	690	702	711	725	705	688	697	678	673	713	741	718	722	754	724	768	723	727	682	769	723	738	716	734	730	714	670	703	707	657	699	715	727	691	700	687	727	667	682	728	680	635	689	666	681	732	715	703	668	709	666	701	663	722	716	732	679	711	732	734	713	699	679	663	721	697	728	714	691	714	705	723	717	697	664	705	700	754	706	719	709	711	673	753	699	683	699	700	696	731	693	724	651	678	703	686	713	727	729	668	698	768	750	728	672	711	719	690	662	701	750	713	684	691	705	723	665	703	702	746	696	710	727	724	732	708	672	757	684	673	688	688	683	687	726	690	675	713	672	681	675	690	697	725	695	708	700	684	709	689	722	686	739	684	743	771	743	758	676	711	677	711	702	740	696	685	688	712	703	729	698	688	717	713	736	663	714	684	708	733	712	682	662	728	706	686	732	694	713	696	738	734	728	723	714	655	697	668	703	673	718	744	761	670	649	693	705	695	711	720	708	709	736	701	671	676	677	706	716	659	670	653	667	721	742	723	709	724	709	714	753	679	713	691	694	653	709	698	675	673	653	647	740	703	725	694	715	681	728	678	705	691	713	688	712	750	679	684	705	669	655	681	684	714	711	740	728	711	656	673	694	713	688	751	694	726	675	658	679	716	727	715	729	718	697	688	709	722	691	720	708	702	679	715	719	682	673	699	692	718	691	692	722	681	710	693	738	714	741	737	691	727	681	714	716	709	688	693	652	722	734	672	685	709	673	741	698	748	686	764	666	694	739	681	676	684	711	679	716	734	711	713	703	705	695	775	737	690	721	671	713	695	665	707	670	689	750	638	676	707	725	703	704	693	720	723	703	688	718	700	675	684	760	670	661	757	692	683	669	735	700	683	697	705	700	766	646	702	735	715	719	742	660	733	706	683	696	673	698	672	723	722	698	663	673	708	709	694	682	735	722	678	691	718	691	734	732	686	686	711	732	676	701	650	692	675	684	721	727	708	663	701	677	706	722	715	720	736	686	718	673	699	652	685	699	747	727	736	656	656	723	730	742	745	673	743	669	730	681	691	670	723	671	739	716	711	661	631	714	712	698	700	708	710	711	720	736	769	687	718	713	702	701	731	636	699	659	750	713	707	668	704	703	732	696	734	730	729	698	710	683	721	666	632	728	682	644	729	667	639	722	705	684	715	678	707	723	743	682	731	699	699	739	699	689	690	684	695	689	720	678	676	675	724	671	735	689	729	688	743	689	682	679	718	756	716	755	681	710	732	688	690	707	686	677	684	671	692	660	707	689	693	747	689	719	675	719	735	738	690	706	675	654	710	770	683	713	689	719	685	706	651	663	681	733	703	643	734	676	701	668	695	735	752	665	723	711	717	723	701	693	689	672	727	736	696	668	690	698	682	711	656	685	675	683	708	715	704	709	721	733	692	716	715	680	697	695	654	695	765	688	730	668	659	680	704	703	700	742	680	663	690	683	662	680	732	689	673	669	681	712	656	675	650	689	674	713	706	692	707	714	703	710	670	657	730	733	636	662	668	713	644	728	702	723	683	693	673	680	760	705	676	699	681	677	685	673	726	682	677	684	717	665	714	670	663	742	686	752	683	691	697	729	673	656	683	745	702	716	683	693	704	686	728	717	689	678	715	668	687	697	728	729	743	678	699	715	688	723	707	707	697	724	672	672	671	706	714	735	706	695	747	695	676	678	717	668	696	684	697	713	657	696	763	734	678	649	669	669	718	708	719	680	735	687	656	699	689	745	718	702	722	762	672	656	703	654	721	722	689	720	686	739	746	696	727	686	701	671	686	736	733	655	656	654	636	736	725	689	694	711	689	726	712	712	694	680	706	674	721	681	656	679	728	714	724	675	696	686	734	711	678	728	719	703	711	653	693	694	686	672	725	700	751	709	726	678	697	724	685	684	694	728	695	697	692	706	705	665	678	700	673	733	696	737	708	694	734	654	696	625	708	677	698	699	742	690	695	719	708	717	659	689	685	702	715	661	744	663	668	707	684	734	687	674	727	689	697	667	652	698	683	663	673	709	677	714	727	684	707	702	668	698	707	729	716	711	757	729	680	703	766	670	705	719	700	670	732	727	720	729	718	673	695	676	780	705	667	717	713	676	685	691	695	713	701	673	647	725	669	729	649	693	659	738	742	733	665	720	694	663	730	698	674	686	708	701	696	682	693	708	729	655	710	740	703	667	677	689	666	735	719	679	671	725	710	689	748	696	706	687	732	676	680	714	683	739	678	720	697	678	683	737	664	718	712	693	685	660	715	712	737	680	682	735	665	703	704	683	717	699	712	716	687	705	695	681	678	681	717	691	684	702	721	710	716	694	697	709	688	682	703	690	680	726	690	701	697	703	696	706	750	665	785	764	720	698	646	700	708	644	689	733	679	692	737	746	690	720	731	660	719	747	660	684	685	684	723	695	701	692	687	682	745	729	688	689	686	728
24911	21453	27393	25619	7351	587	467	429	397	374	354	347	335	326	366	296	315	299	322	308	293	301	294	314	313	311	322	301	308	314	292	308	295	283	310	325	286	309	299	303	321	312	326	308	312	293	289	313	294	282	336	300	333	304	278	302	308	280	326	340	299	321	304	315	299	301	294	325	260	306	303	280	325	288	272	324	308	308	281	276	322	300	288	321	306	305	293	300	314	328	318	291	351	306	316	302	328	323	329	322	298	300	328	288	331	316	320	303	295	320	302	281	336	315	351	315	303	299	290	311	293	312	302	318	323	290	293	294	305	327	308	334	309	256	295	295	302	284	285	292	309	324	275	292	310	299	267	296	319	291	284	307	287	313	290	301	300	317	288	326	296	290	307	335	276	308	303	305	299	295	298	294	277	309	307	306	298	308	300	320	297	300	294	316	293	277	319	298	299	344	304	310	321	328	291	305	285	306	322	297	286	288	310	312	322	295	300	287	336	326	320	300	331	300	330	307	311	305	314	284	309	295	284	324	294	272	303	318	277	322	295	290	332	254	309	301	298	344	304	296	315	325	295	284	317	306	304	323	309	280	335	328	332	337	311	291	300	310	271	304	313	343	308	262	265	319	288	288	303	327	284	321	308	311	311	302	318	297	288	256	282	328	318	298	275	302	307	311	288	313	287	325	299	331	305	301	328	307	279	269	314	284	300	310	296	322	314	286	307	288	320	297	269	295	334	295	290	319	324	286	303	334	336	281	294	308	268	351	322	327	311	288	284	291	276	294	290	302	310	298	301	303	298	341	280	312	303	292	321	288	313	293	287	301	302	340	303	287	289	319	293	322	306	318	312	326	295	326	300	333	304	338	291	295	297	347	286	338	296	277	299	295	301	296	284	326	304	289	291	303	278	287	311	287	315	286	305	293	303	318	323	313	298	324	310	331	314	291	277	302	297	314	315	279	290	269	310	294	286	327	315	283	263	320	296	294	284	328	300	336	307	314	358	291	293	311	308	300	273	329	308	301	298	326	318	301	307	320	298	305	291	324	296	298	304	274	320	263	330	298	293	276	299	331	318	305	295	285	278	301	288	294	300	319	319	296	310	289	289	323	320	277	320	271	349	316	304	274	305	286	312	322	301	302	292	288	297	318	309	294	330	320	293	290	318	274	318	290	296	302	318	318	317	295	302	275	275	318	325	285	320	276	287	308	320	331	324	295	302	333	285	325	303	339	272	318	302	327	317	328	279	286	313	302	290	309	278	316	287	318	294	301	318	309	332	289	308	306	275	298	329	318	290	306	298	308	300	309	313	325	288	311	306	325	299	285	267	287	305	290	294	295	308	291	291	322	314	294	312	334	307	294	316	322	278	315	304	311	305	314	341	311	281	312	297	315	311	297	294	299	325	291	323	291	283	321	302	283	321	313	292	286	273	344	280	320	301	283	295	323	292	313	268	315	302	330	303	286	302	311	310	307	322	280	274	323	330	299	305	298	258	287	314	283	283	317	297	311	294	302	307	303	346	288	303	312	311	346	316	307	309	283	310	322	319	275	307	326	296	331	326	306	318	316	332	299	294	301	278	297	303	322	297	295	298	347	312	308	325	323	293	302	293	308	275	341	304	279	333	305	294	309	312	313	301	284	319	284	314	343	316	301	316	284	302	288	278	298	286	330	338	315	317	289	304	301	327	331	317	286	305	299	296	303	312	329	302	302	276	308	312	292	315	303	311	287	300	270	298	309	290	270	293	322	333	316	306	340	309	286	308	292	318	298	307	312	324	293	294	302	313	291	304	302	301	320	319	310	308	305	322	304	321	282	280	287	315	327	305	320	296	292	314	294	312	317	302	291	314	288	289	324	287	320	301	327	301	288	295	276	302	303	303	280	320	308	296	295	321	305	323	294	320	289	322	272	304	287	299	275	303	281	319	302	244	310	302	318	280	311	282	301	311	300	337	300	289	288	314	296	302	298	286	306	279	321	284	279	307	311	284	278	327	329	323	315	308	279	277	295	308	300	302	329	281	324	317	301	294	305	285	321	270	309	282	301	317	319	285	250	324	278	285	347	278	322	308	271	300	269	338	312	302	279	300	272	290	308	332	303	282	337	283	303	331	306	310	339	293	287	301	287	312	311	319	290	286	325	317	287	316	307	309	271	314	304	266	307	310	310	292	308	298	293	321	287	315	303	251	315	298	303	277	311	299	294	310	300	326	295	313	320	281	297	292	320	329	304	282	308	319	280	323	282	278	301	286	294	297	317	322	280	289	275	288	299	335	284	263	331	309	311	287	297	307	298	287	293	294	294	297	312	302	323	288	285	297	311	301	312	332	290	310	316	297	299	281	317	312	321	301	331	352	315	321	293	306	299	299	299	317	308	329	276	288	311	299	325	323	282	335	330	310	302	317	311	308	268	286	307	284	316	300	316	296	310	282	313	310	262	324	312	291	310	322	309	316	291	282	276	329	281	282	312	303	277	317	333	285	308	284	317	284	305	334	319	309	349	300	308	259	304	308	320	286	298	318	279	305	285	286	318	285	313	309	313	299	314	307	348	304	292	291	310	273	273	319	299	340	340	319	297	313	321	315	284	315	311	294	284	343	330	280	330	280	291	304	311	312	328	305	285	290	309	303	306	302	332	308	283	340	283	317	306	284	293	326	282	274	312	302	294	315	340	292	328	297	294	331	344	326	291	335	319	289	286	292	318	296	285	268	318	320	312	307	311	321	283	313	297	295	314	327	271	291	281	274	318	325	301	297	333	301	320	298	305	293	331	308	302	284	279	293	326	287	320	276	298	297	335	320	311	302	307	299	294	322	315	299	325	314	320	335	327	298	297	320	293	273	300	310	315	280	323	340	291	294	309	310	337	306	305	312	286	319	321	306	314	296	297	330	290	282	297	296	288	282	299	309	311	304	328	318	293	301	293	326	282	323	330	304	306	304	314	302	290	334	321	306	315	302	306	298	320	287	313	287	278	325	293	317	305	303	337	312	307	326	289	324	337	302	282	328	321	319	312	296	294	283	277	278	272	333	295	309	317	289	300	361	303	313	335	308	268	285	284	269	313	313	308	318	292	301	297	307	281	295	323	297	299	292	288	320	297	290	312	309	276	335	276	345	312	318	268	305	325	299	308	318	330	307	306	273	331	297	282	320	305	319	301	286	306	275	295	280	313	323	338	307	309	292	327	300	280	305	296	295	303	284	316	330	321	296	315	325	286	276	300	312	298	306	311	303	288	311	335	303	311	314	303	295	309	325	284	293	270	314	315	281	291	323	308	294	302	296	315	321	316	295	349	302	302	309	297	282	310	332	312	326	308	293	297	327	261	287	287	289	318	292	267	302	320	307	295	304	310	296	291	351	311	318	279	285	324	350	305	295	283	323	298	310	309	312	313	317	323	290	300	373	279	307	311	291	296	336	297	292	307	325	329	267	334	348	289	300	272	296	315	331	295	292	306	303	310	306	296	312	278	307	303	325	310	270	323	322	305
4025	16234	19201	13457	1228	988	771	603	544	519	460	439	411	382	412	390	375	401	360	371	322	349	357	359	385	354	359	357	396	372	380	356	374	326	352	375	367	331	372	351	396	380	344	341	339	375	364	333	330	370	371	326	346	361	333	345	337	347	327	349	398	364	342	355	361	376	339	332	360	358	375	339	327	357	328	345	331	349	375	336	337	323	329	361	352	349	334	345	347	338	344	356	330	371	341	351	336	360	354	360	372	345	343	329	349	333	380	365	329	368	332	368	345	310	337	347	344	338	349	319	329	322	366	343	361	347	384	370	322	346	339	369	363	338	355	382	328	332	384	330	367	337	336	348	367	360	357	317	317	326	332	351	355	368	375	347	327	365	341	318	356	350	335	323	345	404	347	375	318	338	335	338	338	371	322	351	355	365	327	344	345	367	334	343	337	336	347	319	338	382	370	329	300	371	354	343	349	327	329	358	347	334	343	337	334	355	339	350	376	346	360	337	350	348	317	332	330	358	363	333	340	352	299	361	348	337	337	339	358	363	338	316	338	380	347	332	323	351	362	357	355	324	344	343	326	335	374	316	337	359	315	344	322	378	362	326	337	335	354	331	340	331	338	340	366	343	343	349	339	338	333	345	377	349	337	343	314	345	344	357	350	335	342	359	358	343	346	367	331	349	302	346	356	321	332	352	335	384	401	375	356	361	365	344	340	332	336	320	349	333	379	325	375	370	353	338	346	321	350	339	373	358	324	361	317	364	364	359	331	377	356	354	354	328	321	340	344	346	315	325	320	329	318	327	351	352	389	342	337	339	356	363	354	349	330	373	321	339	351	355	361	336	358	343	343	354	300	331	350	331	389	337	342	349	352	364	332	365	340	349	336	372	346	354	315	342	344	345	352	325	343	336	346	368	338	369	360	355	337	336	345	328	382	320	369	341	350	367	369	346	366	357	342	346	333	341	326	367	324	342	368	344	337	355	351	326	359	339	343	376	347	365	336	339	354	355	349	347	341	340	362	350	375	349	344	335	352	377	371	343	348	343	372	332	344	339	356	345	334	332	338	363	359	363	351	344	363	342	364	354	350	340	338	343	363	338	347	363	351	358	333	322	347	315	329	339	349	338	358	346	351	335	340	375	382	348	362	347	335	330	358	304	363	331	308	332	352	347	373	399	351	347	340	340	356	362	376	349	347	378	324	335	326	381	349	367	338	318	340	354	315	376	333	353	378	338	338	359	354	377	358	378	345	338	354	346	363	344	335	359	346	375	345	357	376	337	358	365	338	343	337	356	319	331	334	314	347	353	363	347	346	354	307	337	348	334	347	337	364	335	377	328	335	323	364	323	355	351	362	353	346	360	368	323	341	289	347	332	380	345	368	359	372	349	363	354	334	343	351	348	370	334	328	365	374	306	343	354	365	350	354	328	351	350	364	348	354	338	349	323	322	370	386	348	350	333	367	346	352	348	315	369	357	381	356	334	345	334	319	339	367	339	341	353	337	368	338	341	341	348	360	344	376	368	339	310	347	358	322	383	360	346	369	342	346	342	315	322	325	357	325	322	328	372	342	357	352	372	378	350	352	360	338	334	337	317	368	361	353	391	355	351	352	336	380	330	361	354	355	332	331	366	351	317	349	325	367	343	354	362	330	325	316	351	354	381	351	355	331	350	353	359	352	368	351	344	349	338	344	346	334	348	333	310	347	348	339	345	323	352	312	338	376	386	329	341	379	334	337	335	370	327	331	364	343	365	356	339	346	322	360	336	354	322	392	343	359	345	341	362	387	359	345	378	364	393	344	378	375	347	346	377	365	358	351	335	349	342	336	321	341	354	322	346	368	344	380	363	318	372	341	349	337	374	350	306	363	383	316	337	346	352	332	371	345	341	353	346	317	390	349	333	344	319	279	327	336	365	357	356	346	327	317	348	340	347	341	366	368	368	340	356	336	341	356	343	341	363	355	358	350	354	377	392	354	355	313	354	348	348	350	352	334	331	352	353	351	346	314	342	321	363	337	341	330	335	356	352	324	365	355	343	376	333	332	342	361	378	343	354	365	348	338	363	333	302	334	339	384	343	353	345	370	345	330	358	377	325	314	344	357	320	349	311	344	325	342	327	368	366	338	331	327	364	347	351	352	340	345	367	348	347	336	319	324	340	306	361	359	382	371	360	339	334	356	355	352	290	352	365	332	350	339	323	354	363	358	334	344	350	364	351	352	326	357	345	339	319	346	337	358	331	342	337	339	361	364	362	335	354	315	332	323	342	342	355	370	361	359	329	373	346	340	376	381	363	337	369	357	334	347	312	341	316	354	361	355	322	345	361	337	334	310	337	330	334	362	364	304	368	356	369	323	351	335	366	353	310	358	364	366	319	341	336	356	331	351	371	348	344	323	370	347	319	364	335	341	364	343	386	360	336	325	340	337	343	347	343	378	353	327	336	335	330	350	339	358	346	355	345	309	334	339	342	297	337	366	332	355	353	351	286	341	353	386	348	344	318	353	329	364	336	352	336	383	326	345	348	334	337	335	364	338	284	361	366	345	353	351	328	338	337	315	355	332	350	369	347	319	332	324	326	320	327	353	316	354	353	317	370	352	346	319	362	347	322	336	386	335	379	324	352	334	336	326	319	329	352	347	363	383	349	349	349	347	350	358	368	358	336	352	336	342	346	340	349	318	352	359	357	358	318	344	330	358	355	346	389	393	336	333	347	328	327	351	302	319	381	338	383	339	336	368	347	344	332	331	362	342	330	350	380	335	349	393	360	343	315	321	340	393	374	344	326	335	341	354	347	355	341	350	326	379	363	353	330	357	350	354	346	369	364	346	330	332	325	346	339	317	307	381	341	336	365	373	316	326	343	371	339	324	375	353	363	327	379	350	325	320	353	365	351	331	341	344	341	312	345	345	329	352	350	342	352	324	317	338	329	379	366	346	318	369	343	351	329	329	372	365	346	376	377	370	348	328	357	346	375	369	338	351	380	400	327	348	370	379	362	325	334	351	336	343	309	359	354	346	337	322	330	373	353	337	334	305	339	335	353	338	337	344	352	316	360	316	345	372	338	357	349	321	356	336	359	329	328	358	315	303	337	339	343	329	345	358	353	336	378	370	321	332	348	350	361	362	328	355	367	381	340	377	379	360	335	362	367	348	380	323	394	319	381	353	341	357	352	363	348	359	372	333	316	361	382	339	330	335	343	351	338	339	334	350	347	369	360	349	341	334	369	330	340	331	358	316	375	370	360	342	348	323	321	333	310	344	366	306	302	359	350	324	333	333	352	355	339	344	348	370	337	369	340	321	298	325	385	311	338	366	353	341	352	354	333	325	349	371	373	341	347	365	374	374	354	352	348	379	341	361	339	330	335	334	366	329	352	323	383	328	314	332	357	355	361	322	328	338	364	352	311	354	332	368	393	346	344	386	378	365	327	361	345	367	354	372	330	327	325	346	358	349	361	353	353	333	346	354	367	357	356	343	325	375	333	375	364
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
